/*! nouislider - 14.7.0 - 4/6/2021 */
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.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:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;right:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;right:-6px;top:-17px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#3FB8AF}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:after,.noUi-handle:before{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[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{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#CCC}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;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{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0,50%);transform:translate(0,50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%,0);transform:translate(-50%,0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0,-50%);transform:translate(0,-50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%,0);transform:translate(50%,0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0,-18px);transform:translate(0,-18px);top:auto;right:28px}
@charset "UTF-8";/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat)*2);animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat)*3);animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay)*2);animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay)*3);animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay)*4);animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay)*5);animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/2);animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration)*0.8);animation-duration:calc(var(--animate-duration)*0.8)}.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration)*3);animation-duration:calc(var(--animate-duration)*3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms!important;animation-duration:1ms!important;-webkit-transition-duration:1ms!important;transition-duration:1ms!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@-webkit-keyframes bounce{0%,20%,53%,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) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}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) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounce{0%,20%,53%,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) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}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) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__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}}.animate__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)}}.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-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)}}.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}@-webkit-keyframes shakeX{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 shakeX{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)}}.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}}.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}@-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)}}.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}@-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)}}.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}@-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)}}.animate__tada{-webkit-animation-name:tada;animation-name:tada}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}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:translateZ(0);transform:translateZ(0)}}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}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:translateZ(0);transform:translateZ(0)}}.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}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:translateZ(0);transform:translateZ(0)}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)}}.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}@-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)}}.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration)*1.3);animation-duration:calc(var(--animate-duration)*1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}@-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)}}.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-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) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@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) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__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) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@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) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(-10px,0,0) scaleX(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__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) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@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) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}75%{-webkit-transform:translate3d(10px,0,0) scaleX(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__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) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}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) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__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)}}.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-animation-name:bounceOut;animation-name:bounceOut}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__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}}.animate__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:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__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:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__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:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__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:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__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:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__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:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__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:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__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:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}80%{-webkit-transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-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%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration)*0.75);animation-duration:calc(var(--animate-duration)*0.75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}@keyframes lightSpeedOutRight{0%{opacity:1}to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}@keyframes lightSpeedOutLeft{0%{opacity:1}to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}@keyframes rotateOut{0%{opacity:1}to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}}.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}@keyframes rotateOutDownLeft{0%{opacity:1}to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutDownRight{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}@keyframes rotateOutUpLeft{0%{opacity:1}to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}@keyframes rotateOutUpRight{0%{opacity:1}to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration)*2);animation-duration:calc(var(--animate-duration)*2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}@-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)}}.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}@-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:translateZ(0);transform:translateZ(0)}}@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:translateZ(0);transform:translateZ(0)}}.animate__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)}}.animate__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}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__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}}.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-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)}}@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)}}.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}@-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)}}@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)}}.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}@-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)}}.animate__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)}}.animate__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)}}.animate__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)}}.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
@charset "UTF-8";
@font-face {
  font-family: "Poppins";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(../fonts/poppins.ttf?8081832fc5cfbf634aa664a9eff0350e);
}
/*!
 * Bootstrap v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
  --blue: #4466F2;
  --indigo: #6610f2;
  --purple: #6a008a;
  --pink: #E91E63;
  --red: #f96868;
  --orange: #f2a654;
  --yellow: #f6e84e;
  --green: #46c35f;
  --teal: #58d8a3;
  --cyan: #57c7d4;
  --white: #ffffff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #4466F2;
  --secondary: #6c757d;
  --success: #46c35f;
  --info: #57c7d4;
  --warning: #f6e84e;
  --danger: #f96868;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #ffffff;
}

[tabindex="-1"]:focus {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #4466F2;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: rgb(15.1775, 54.8725, 218.3225);
  text-decoration: underline;
}

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):focus {
  outline: 0;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

select {
  word-wrap: normal;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}

input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month] {
  -webkit-appearance: listbox;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 80%;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #ffffff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code {
  font-size: 87.5%;
  color: #E91E63;
  word-break: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #ffffff;
  background-color: #212529;
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}

.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%;
}

.col-2 {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.col-5 {
  flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%;
}

.col-8 {
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%;
}

.col-11 {
  flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.3333333333%;
}

.offset-2 {
  margin-left: 16.6666666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.3333333333%;
}

.offset-5 {
  margin-left: 41.6666666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.3333333333%;
}

.offset-8 {
  margin-left: 66.6666666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.3333333333%;
}

.offset-11 {
  margin-left: 91.6666666667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.3333333333%;
  }
  .offset-sm-2 {
    margin-left: 16.6666666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.3333333333%;
  }
  .offset-sm-5 {
    margin-left: 41.6666666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.3333333333%;
  }
  .offset-sm-8 {
    margin-left: 66.6666666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.3333333333%;
  }
  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-md-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.3333333333%;
  }
  .offset-md-2 {
    margin-left: 16.6666666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.3333333333%;
  }
  .offset-md-5 {
    margin-left: 41.6666666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.3333333333%;
  }
  .offset-md-8 {
    margin-left: 66.6666666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.3333333333%;
  }
  .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.3333333333%;
  }
  .offset-lg-2 {
    margin-left: 16.6666666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.3333333333%;
  }
  .offset-lg-5 {
    margin-left: 41.6666666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.3333333333%;
  }
  .offset-lg-8 {
    margin-left: 66.6666666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.3333333333%;
  }
  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.3333333333%;
  }
  .offset-xl-2 {
    margin-left: 16.6666666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.3333333333%;
  }
  .offset-xl-5 {
    margin-left: 41.6666666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.3333333333%;
  }
  .offset-xl-8 {
    margin-left: 66.6666666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.3333333333%;
  }
  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: rgb(202.64, 212.16, 251.36);
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: rgb(157.76, 175.44, 248.24);
}

.table-hover .table-primary:hover {
  background-color: rgb(178.7975, 192.6525, 249.7025);
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: rgb(178.7975, 192.6525, 249.7025);
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: rgb(213.84, 216.36, 218.6);
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: rgb(178.56, 183.24, 187.4);
}

.table-hover .table-secondary:hover {
  background-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: rgb(203.2, 238.2, 210.2);
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: rgb(158.8, 223.8, 171.8);
}

.table-hover .table-success:hover {
  background-color: rgb(183.9448979592, 231.9551020408, 193.5469387755);
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: rgb(183.9448979592, 231.9551020408, 193.5469387755);
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: rgb(207.96, 239.32, 242.96);
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: rgb(167.64, 225.88, 232.64);
}

.table-hover .table-info:hover {
  background-color: rgb(187.6566824645, 232.5522274882, 237.7633175355);
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: rgb(187.6566824645, 232.5522274882, 237.7633175355);
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: rgb(252.48, 248.56, 205.44);
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: rgb(250.32, 243.04, 162.96);
}

.table-hover .table-warning:hover {
  background-color: rgb(251.2461290323, 245.4067741935, 181.1738709677);
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: rgb(251.2461290323, 245.4067741935, 181.1738709677);
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: rgb(253.32, 212.72, 212.72);
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: rgb(251.88, 176.48, 176.48);
}

.table-hover .table-danger:hover {
  background-color: rgb(252.345477707, 188.194522293, 188.194522293);
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: rgb(252.345477707, 188.194522293, 188.194522293);
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: rgb(253.04, 253.32, 253.6);
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: rgb(251.36, 251.88, 252.4);
}

.table-hover .table-light:hover {
  background-color: rgb(238.165, 240.57, 242.975);
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: rgb(238.165, 240.57, 242.975);
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: rgb(198.16, 199.84, 201.52);
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: rgb(149.44, 152.56, 155.68);
}

.table-hover .table-dark:hover {
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #ffffff;
  background-color: #343a40;
  border-color: rgb(69.1465517241, 77.125, 85.1034482759);
}
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #ffffff;
  background-color: #343a40;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: rgb(69.1465517241, 77.125, 85.1034482759);
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #ffffff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #495057;
  background-color: #ffffff;
  border-color: rgb(187.2125, 199.5375, 250.2875);
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(68, 102, 242, 0.25);
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #ffffff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #46c35f;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #ffffff;
  background-color: rgba(70, 195, 95, 0.9);
  border-radius: 0.25rem;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #46c35f;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2346c35f' d='M2.3 6.73L.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-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #46c35f;
  box-shadow: 0 0 0 0.2rem rgba(70, 195, 95, 0.25);
}
.was-validated .form-control:valid ~ .valid-feedback,
.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
.form-control.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #46c35f;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2346c35f' d='M2.3 6.73L.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") #ffffff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #46c35f;
  box-shadow: 0 0 0 0.2rem rgba(70, 195, 95, 0.25);
}
.was-validated .custom-select:valid ~ .valid-feedback,
.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback,
.custom-select.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control-file:valid ~ .valid-feedback,
.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
.form-control-file.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #46c35f;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #46c35f;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #46c35f;
}
.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: rgb(108.5102040816, 207.4897959184, 128.306122449);
  background-color: rgb(108.5102040816, 207.4897959184, 128.306122449);
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(70, 195, 95, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #46c35f;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #46c35f;
}
.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #46c35f;
  box-shadow: 0 0 0 0.2rem rgba(70, 195, 95, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #f96868;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #ffffff;
  background-color: rgba(249, 104, 104, 0.9);
  border-radius: 0.25rem;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #f96868;
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23f96868' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23f96868' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");
  background-repeat: no-repeat;
  background-position: center right calc(0.375em + 0.1875rem);
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #f96868;
  box-shadow: 0 0 0 0.2rem rgba(249, 104, 104, 0.25);
}
.was-validated .form-control:invalid ~ .invalid-feedback,
.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
.form-control.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #f96868;
  padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23f96868' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23f96868' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #ffffff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #f96868;
  box-shadow: 0 0 0 0.2rem rgba(249, 104, 104, 0.25);
}
.was-validated .custom-select:invalid ~ .invalid-feedback,
.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback,
.custom-select.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control-file:invalid ~ .invalid-feedback,
.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
.form-control-file.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #f96868;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #f96868;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #f96868;
}
.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: rgb(250.949044586, 153.050955414, 153.050955414);
  background-color: rgb(250.949044586, 153.050955414, 153.050955414);
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(249, 104, 104, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f96868;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #f96868;
}
.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #f96868;
  box-shadow: 0 0 0 0.2rem rgba(249, 104, 104, 0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: #212529;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(68, 102, 242, 0.25);
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #ffffff;
  background-color: #4466F2;
  border-color: #4466F2;
}
.btn-primary:hover {
  color: #ffffff;
  background-color: rgb(32.23625, 72.73875, 239.51375);
  border-color: rgb(20.315, 62.985, 238.685);
}
.btn-primary:focus, .btn-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(96.05, 124.95, 243.95, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #ffffff;
  background-color: #4466F2;
  border-color: #4466F2;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #ffffff;
  background-color: rgb(20.315, 62.985, 238.685);
  border-color: rgb(16.00625, 57.86875, 230.24375);
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(96.05, 124.95, 243.95, 0.5);
}

.btn-secondary {
  color: #ffffff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:hover {
  color: #ffffff;
  background-color: rgb(90.2703862661, 97.7929184549, 104.4796137339);
  border-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
}
.btn-secondary:focus, .btn-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(130.05, 137.7, 144.5, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #ffffff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #ffffff;
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
  border-color: rgb(78.4506437768, 84.9881974249, 90.7993562232);
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(130.05, 137.7, 144.5, 0.5);
}

.btn-success {
  color: #ffffff;
  background-color: #46c35f;
  border-color: #46c35f;
}
.btn-success:hover {
  color: #ffffff;
  background-color: rgb(55.5306122449, 171.2193877551, 78.6683673469);
  border-color: rgb(52.4081632653, 161.5918367347, 74.2448979592);
}
.btn-success:focus, .btn-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(97.75, 204, 119, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #ffffff;
  background-color: #46c35f;
  border-color: #46c35f;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #ffffff;
  background-color: rgb(52.4081632653, 161.5918367347, 74.2448979592);
  border-color: rgb(49.2857142857, 151.9642857143, 69.8214285714);
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(97.75, 204, 119, 0.5);
}

.btn-info {
  color: #212529;
  background-color: #57c7d4;
  border-color: #57c7d4;
}
.btn-info:hover {
  color: #212529;
  background-color: rgb(56.5450236967, 188.8483412322, 204.2049763033);
  border-color: rgb(50.5402843602, 182.1800947867, 197.4597156398);
}
.btn-info:focus, .btn-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(78.9, 174.7, 186.35, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #212529;
  background-color: #57c7d4;
  border-color: #57c7d4;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #ffffff;
  background-color: rgb(50.5402843602, 182.1800947867, 197.4597156398);
  border-color: rgb(47.941943128, 172.8139810427, 187.308056872);
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(78.9, 174.7, 186.35, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #f6e84e;
  border-color: #f6e84e;
}
.btn-warning:hover {
  color: #212529;
  background-color: rgb(244.1491935484, 227.2701612903, 41.6008064516);
  border-color: rgb(243.5322580645, 225.6935483871, 29.4677419355);
}
.btn-warning:focus, .btn-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(214.05, 202.75, 72.45, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #f6e84e;
  border-color: #f6e84e;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: rgb(243.5322580645, 225.6935483871, 29.4677419355);
  border-color: rgb(242.9153225806, 224.1169354839, 17.3346774194);
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(214.05, 202.75, 72.45, 0.5);
}

.btn-danger {
  color: #ffffff;
  background-color: #f96868;
  border-color: #f96868;
}
.btn-danger:hover {
  color: #ffffff;
  background-color: rgb(247.5382165605, 67.2117834395, 67.2117834395);
  border-color: rgb(247.050955414, 54.949044586, 54.949044586);
}
.btn-danger:focus, .btn-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(249.9, 126.65, 126.65, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #ffffff;
  background-color: #f96868;
  border-color: #f96868;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #ffffff;
  background-color: rgb(247.050955414, 54.949044586, 54.949044586);
  border-color: rgb(246.5636942675, 42.6863057325, 42.6863057325);
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(249.9, 126.65, 126.65, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:hover {
  color: #212529;
  background-color: rgb(225.6875, 229.875, 234.0625);
  border-color: rgb(218.25, 223.5, 228.75);
}
.btn-light:focus, .btn-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: rgb(218.25, 223.5, 228.75);
  border-color: rgb(210.8125, 217.125, 223.4375);
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(215.75, 217.2, 218.65, 0.5);
}

.btn-dark {
  color: #ffffff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:hover {
  color: #ffffff;
  background-color: rgb(34.8534482759, 38.875, 42.8965517241);
  border-color: rgb(29.1379310345, 32.5, 35.8620689655);
}
.btn-dark:focus, .btn-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(82.45, 87.55, 92.65, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #ffffff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #ffffff;
  background-color: rgb(29.1379310345, 32.5, 35.8620689655);
  border-color: rgb(23.4224137931, 26.125, 28.8275862069);
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82.45, 87.55, 92.65, 0.5);
}

.btn-outline-primary {
  color: #4466F2;
  border-color: #4466F2;
}
.btn-outline-primary:hover {
  color: #ffffff;
  background-color: #4466F2;
  border-color: #4466F2;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(68, 102, 242, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #4466F2;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #ffffff;
  background-color: #4466F2;
  border-color: #4466F2;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(68, 102, 242, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:hover {
  color: #ffffff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #ffffff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #46c35f;
  border-color: #46c35f;
}
.btn-outline-success:hover {
  color: #ffffff;
  background-color: #46c35f;
  border-color: #46c35f;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(70, 195, 95, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #46c35f;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #ffffff;
  background-color: #46c35f;
  border-color: #46c35f;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(70, 195, 95, 0.5);
}

.btn-outline-info {
  color: #57c7d4;
  border-color: #57c7d4;
}
.btn-outline-info:hover {
  color: #212529;
  background-color: #57c7d4;
  border-color: #57c7d4;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(87, 199, 212, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #57c7d4;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #212529;
  background-color: #57c7d4;
  border-color: #57c7d4;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(87, 199, 212, 0.5);
}

.btn-outline-warning {
  color: #f6e84e;
  border-color: #f6e84e;
}
.btn-outline-warning:hover {
  color: #212529;
  background-color: #f6e84e;
  border-color: #f6e84e;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(246, 232, 78, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #f6e84e;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #f6e84e;
  border-color: #f6e84e;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(246, 232, 78, 0.5);
}

.btn-outline-danger {
  color: #f96868;
  border-color: #f96868;
}
.btn-outline-danger:hover {
  color: #ffffff;
  background-color: #f96868;
  border-color: #f96868;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(249, 104, 104, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #f96868;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #ffffff;
  background-color: #f96868;
  border-color: #f96868;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(249, 104, 104, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:hover {
  color: #ffffff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #ffffff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #4466F2;
  text-decoration: none;
}
.btn-link:hover {
  color: rgb(15.1775, 54.8725, 218.3225);
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
  box-shadow: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: rgb(21.6283783784, 24.25, 26.8716216216);
  text-decoration: none;
  background-color: #f8f9fa;
}
.dropdown-item.active, .dropdown-item:active {
  color: #ffffff;
  text-decoration: none;
  background-color: #4466F2;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:last-child),
.input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: flex;
  align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  border-color: #4466F2;
  background-color: #4466F2;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(68, 102, 242, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(187.2125, 199.5375, 250.2875);
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #ffffff;
  background-color: rgb(234.8975, 238.5525, 253.6025);
  border-color: rgb(234.8975, 238.5525, 253.6025);
}
.custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}
.custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #ffffff;
  border: #adb5bd solid 1px;
}
.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: no-repeat 50%/50% 50%;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23ffffff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #4466F2;
  background-color: #4466F2;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23ffffff' d='M0 2h4'/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(68, 102, 242, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(68, 102, 242, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(68, 102, 242, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #ffffff;
  transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(68, 102, 242, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px;
  background-color: #ffffff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  appearance: none;
}
.custom-select:focus {
  border-color: rgb(187.2125, 199.5375, 250.2875);
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(68, 102, 242, 0.25);
}
.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #ffffff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}
.custom-select::-ms-expand {
  display: none;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: rgb(187.2125, 199.5375, 250.2875);
  box-shadow: 0 0 0 0.2rem rgba(68, 102, 242, 0.25);
}
.custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #ffffff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  height: calc(1rem + 0.4rem);
  padding: 0;
  background-color: transparent;
  appearance: none;
}
.custom-range:focus {
  outline: none;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(68, 102, 242, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(68, 102, 242, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(68, 102, 242, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #4466F2;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: rgb(234.8975, 238.5525, 253.6025);
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #4466F2;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: rgb(234.8975, 238.5525, 253.6025);
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #4466F2;
  border: 0;
  border-radius: 1rem;
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: rgb(234.8975, 238.5525, 253.6025);
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-item {
  margin-bottom: -1px;
}
.nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #ffffff;
  border-color: #dee2e6 #dee2e6 #ffffff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #ffffff;
  background-color: #4466F2;
}

.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}
.navbar > .container,
.navbar > .container-fluid {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row 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-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row 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-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row 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-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row 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-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #ffffff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #ffffff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #ffffff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #ffffff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #ffffff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #ffffff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.card-body {
  flex: 1 1 auto;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}
.card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}

.card-img {
  width: 100%;
  border-radius: calc(0.25rem - 1px);
}

.card-img-top {
  width: 100%;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck {
  display: flex;
  flex-direction: column;
}
.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    display: flex;
    flex: 1 0 0%;
    flex-direction: column;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group {
  display: flex;
  flex-direction: column;
}
.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
  .card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
  .card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
  .card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
  .card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:first-of-type) .card-header:first-child {
  border-radius: 0;
}
.accordion > .card:not(:first-of-type):not(:last-of-type) {
  border-bottom: 0;
  border-radius: 0;
}
.accordion > .card:first-of-type {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:last-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card .card-header {
  margin-bottom: -1px;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #4466F2;
  background-color: #ffffff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: rgb(15.1775, 54.8725, 218.3225);
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 2;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(68, 102, 242, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.page-item.active .page-link {
  z-index: 1;
  color: #ffffff;
  background-color: #4466F2;
  border-color: #4466F2;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #ffffff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #ffffff;
  background-color: #4466F2;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #ffffff;
  background-color: rgb(20.315, 62.985, 238.685);
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(68, 102, 242, 0.5);
}

.badge-secondary {
  color: #ffffff;
  background-color: #6c757d;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #ffffff;
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785);
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.badge-success {
  color: #ffffff;
  background-color: #46c35f;
}
a.badge-success:hover, a.badge-success:focus {
  color: #ffffff;
  background-color: rgb(52.4081632653, 161.5918367347, 74.2448979592);
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(70, 195, 95, 0.5);
}

.badge-info {
  color: #212529;
  background-color: #57c7d4;
}
a.badge-info:hover, a.badge-info:focus {
  color: #212529;
  background-color: rgb(50.5402843602, 182.1800947867, 197.4597156398);
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(87, 199, 212, 0.5);
}

.badge-warning {
  color: #212529;
  background-color: #f6e84e;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: rgb(243.5322580645, 225.6935483871, 29.4677419355);
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(246, 232, 78, 0.5);
}

.badge-danger {
  color: #ffffff;
  background-color: #f96868;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #ffffff;
  background-color: rgb(247.050955414, 54.949044586, 54.949044586);
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(249, 104, 104, 0.5);
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}
a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: rgb(218.25, 223.5, 228.75);
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
  color: #ffffff;
  background-color: #343a40;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #ffffff;
  background-color: rgb(29.1379310345, 32.5, 35.8620689655);
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 4rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: rgb(35.36, 53.04, 125.84);
  background-color: rgb(217.6, 224.4, 252.4);
  border-color: rgb(202.64, 212.16, 251.36);
}
.alert-primary hr {
  border-top-color: rgb(178.7975, 192.6525, 249.7025);
}
.alert-primary .alert-link {
  color: rgb(24.1729032258, 36.2593548387, 86.0270967742);
}

.alert-secondary {
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(225.6, 227.4, 229);
  border-color: rgb(213.84, 216.36, 218.6);
}
.alert-secondary hr {
  border-top-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.alert-secondary .alert-link {
  color: rgb(32.5205150215, 35.2305579399, 37.6394849785);
}

.alert-success {
  color: rgb(36.4, 101.4, 49.4);
  background-color: #daf3df;
  border-color: rgb(203.2, 238.2, 210.2);
}
.alert-success hr {
  border-top-color: rgb(183.9448979592, 231.9551020408, 193.5469387755);
}
.alert-success .alert-link {
  color: rgb(22.9283018868, 63.8716981132, 31.1169811321);
}

.alert-info {
  color: rgb(45.24, 103.48, 110.24);
  background-color: rgb(221.4, 243.8, 246.4);
  border-color: rgb(207.96, 239.32, 242.96);
}
.alert-info hr {
  border-top-color: rgb(187.6566824645, 232.5522274882, 237.7633175355);
}
.alert-info .alert-link {
  color: rgb(30.4005351171, 69.5368561873, 74.0794648829);
}

.alert-warning {
  color: rgb(127.92, 120.64, 40.56);
  background-color: rgb(253.2, 250.4, 219.6);
  border-color: rgb(252.48, 248.56, 205.44);
}
.alert-warning hr {
  border-top-color: rgb(251.2461290323, 245.4067741935, 181.1738709677);
}
.alert-warning .alert-link {
  color: rgb(89.1977777778, 84.1214814815, 28.2822222222);
}

.alert-danger {
  color: rgb(129.48, 54.08, 54.08);
  background-color: rgb(253.8, 224.8, 224.8);
  border-color: rgb(253.32, 212.72, 212.72);
}
.alert-danger hr {
  border-top-color: rgb(252.345477707, 188.194522293, 188.194522293);
}
.alert-danger .alert-link {
  color: rgb(93.5054957507, 39.0545042493, 39.0545042493);
}

.alert-light {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(253.6, 253.8, 254);
  border-color: rgb(253.04, 253.32, 253.6);
}
.alert-light hr {
  border-top-color: rgb(238.165, 240.57, 242.975);
}
.alert-light .alert-link {
  color: rgb(103.5492351816, 103.98, 104.4107648184);
}

.alert-dark {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(214.4, 215.6, 216.8);
  border-color: rgb(198.16, 199.84, 201.52);
}
.alert-dark hr {
  border-top-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.alert-dark .alert-link {
  color: rgb(4.1779310345, 4.66, 5.1420689655);
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  background-color: #4466F2;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, 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;
  }
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}
.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #ffffff;
}
.list-group-item.active {
  z-index: 2;
  color: #ffffff;
  background-color: #4466F2;
  border-color: #4466F2;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal .list-group-item {
  margin-right: -1px;
  margin-bottom: 0;
}
.list-group-horizontal .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}
.list-group-horizontal .list-group-item:last-child {
  margin-right: 0;
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-sm .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-md .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-lg .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl .list-group-item {
    margin-right: -1px;
    margin-bottom: 0;
  }
  .list-group-horizontal-xl .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl .list-group-item:last-child {
    margin-right: 0;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
}
.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.list-group-flush .list-group-item:last-child {
  margin-bottom: -1px;
}
.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0;
}
.list-group-flush:last-child .list-group-item:last-child {
  margin-bottom: 0;
  border-bottom: 0;
}

.list-group-item-primary {
  color: rgb(35.36, 53.04, 125.84);
  background-color: rgb(202.64, 212.16, 251.36);
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: rgb(35.36, 53.04, 125.84);
  background-color: rgb(178.7975, 192.6525, 249.7025);
}
.list-group-item-primary.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(35.36, 53.04, 125.84);
  border-color: rgb(35.36, 53.04, 125.84);
}

.list-group-item-secondary {
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(213.84, 216.36, 218.6);
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: rgb(56.16, 60.84, 65);
  background-color: rgb(200.3075090253, 203.6560288809, 206.6324909747);
}
.list-group-item-secondary.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(56.16, 60.84, 65);
  border-color: rgb(56.16, 60.84, 65);
}

.list-group-item-success {
  color: rgb(36.4, 101.4, 49.4);
  background-color: rgb(203.2, 238.2, 210.2);
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: rgb(36.4, 101.4, 49.4);
  background-color: rgb(183.9448979592, 231.9551020408, 193.5469387755);
}
.list-group-item-success.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(36.4, 101.4, 49.4);
  border-color: rgb(36.4, 101.4, 49.4);
}

.list-group-item-info {
  color: rgb(45.24, 103.48, 110.24);
  background-color: rgb(207.96, 239.32, 242.96);
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: rgb(45.24, 103.48, 110.24);
  background-color: rgb(187.6566824645, 232.5522274882, 237.7633175355);
}
.list-group-item-info.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(45.24, 103.48, 110.24);
  border-color: rgb(45.24, 103.48, 110.24);
}

.list-group-item-warning {
  color: rgb(127.92, 120.64, 40.56);
  background-color: rgb(252.48, 248.56, 205.44);
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: rgb(127.92, 120.64, 40.56);
  background-color: rgb(251.2461290323, 245.4067741935, 181.1738709677);
}
.list-group-item-warning.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(127.92, 120.64, 40.56);
  border-color: rgb(127.92, 120.64, 40.56);
}

.list-group-item-danger {
  color: rgb(129.48, 54.08, 54.08);
  background-color: rgb(253.32, 212.72, 212.72);
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: rgb(129.48, 54.08, 54.08);
  background-color: rgb(252.345477707, 188.194522293, 188.194522293);
}
.list-group-item-danger.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(129.48, 54.08, 54.08);
  border-color: rgb(129.48, 54.08, 54.08);
}

.list-group-item-light {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(253.04, 253.32, 253.6);
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: rgb(128.96, 129.48, 130);
  background-color: rgb(238.165, 240.57, 242.975);
}
.list-group-item-light.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(128.96, 129.48, 130);
  border-color: rgb(128.96, 129.48, 130);
}

.list-group-item-dark {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(198.16, 199.84, 201.52);
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: rgb(27.04, 30.16, 33.28);
  background-color: rgb(185.0216751269, 187.09, 189.1583248731);
}
.list-group-item-dark.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(27.04, 30.16, 33.28);
  border-color: rgb(27.04, 30.16, 33.28);
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.5;
}
.close:hover {
  color: #000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  appearance: none;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  max-width: 350px;
  overflow: hidden;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  backdrop-filter: blur(10px);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.modal-footer > :not(:first-child) {
  margin-left: 0.25rem;
}
.modal-footer > :not(:last-child) {
  margin-right: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 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;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #ffffff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.5rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: calc((0.5rem + 1px) * -1);
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #ffffff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.5rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #ffffff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: calc((0.5rem + 1px) * -1);
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #ffffff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid rgb(247.35, 247.35, 247.35);
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #ffffff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: rgb(247.35, 247.35, 247.35);
  border-bottom: 1px solid rgb(234.6, 234.6, 234.6);
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: 0s 0.6s opacity;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #ffffff;
  text-align: center;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
  .carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #ffffff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: no-repeat 50%/100% 100%;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #ffffff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #ffffff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: spinner-border 0.75s linear infinite;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  animation: spinner-grow 0.75s linear infinite;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

.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;
}

.bg-primary {
  background-color: #4466F2 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: rgb(20.315, 62.985, 238.685) !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: rgb(84.3605150215, 91.3905579399, 97.6394849785) !important;
}

.bg-success {
  background-color: #46c35f !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: rgb(52.4081632653, 161.5918367347, 74.2448979592) !important;
}

.bg-info {
  background-color: #57c7d4 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: rgb(50.5402843602, 182.1800947867, 197.4597156398) !important;
}

.bg-warning {
  background-color: #f6e84e !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: rgb(243.5322580645, 225.6935483871, 29.4677419355) !important;
}

.bg-danger {
  background-color: #f96868 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: rgb(247.050955414, 54.949044586, 54.949044586) !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: rgb(218.25, 223.5, 228.75) !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: rgb(29.1379310345, 32.5, 35.8620689655) !important;
}

.bg-white {
  background-color: #ffffff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #4466F2 !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #46c35f !important;
}

.border-info {
  border-color: #57c7d4 !important;
}

.border-warning {
  border-color: #f6e84e !important;
}

.border-danger {
  border-color: #f96868 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-white {
  border-color: #ffffff !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !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;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !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;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !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;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !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;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !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;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.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-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !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;
}

.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;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item {
  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;
}

@media (min-width: 576px) {
  .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-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !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;
  }
  .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;
  }
  .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;
  }
}
@media (min-width: 768px) {
  .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-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !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;
  }
  .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;
  }
  .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;
  }
}
@media (min-width: 992px) {
  .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-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !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;
  }
  .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;
  }
  .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;
  }
}
@media (min-width: 1200px) {
  .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-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !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;
  }
  .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;
  }
  .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;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !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;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !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;
}

.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;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0, .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item i,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #ffffff !important;
}

.text-primary {
  color: #4466F2 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: rgb(15.1775, 54.8725, 218.3225) !important;
}

.text-secondary {
  color: #6c757d !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: rgb(72.5407725322, 78.5858369099, 83.9592274678) !important;
}

.text-success {
  color: #46c35f !important;
}

a.text-success:hover, a.text-success:focus {
  color: rgb(46.1632653061, 142.3367346939, 65.3979591837) !important;
}

.text-info {
  color: #57c7d4 !important;
}

a.text-info:hover, a.text-info:focus {
  color: rgb(45.3436018957, 163.4478672986, 177.1563981043) !important;
}

.text-warning {
  color: #f6e84e !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: rgb(235.5241935484, 216.8951612903, 11.9758064516) !important;
}

.text-danger {
  color: #f96868 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: rgb(246.076433121, 30.423566879, 30.423566879) !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:hover, a.text-light:focus {
  color: rgb(203.375, 210.75, 218.125) !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: rgb(17.7068965517, 19.75, 21.7931034483) !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #ffffff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
@keyframes dropdownAnimation {
  from {
    opacity: 0;
    transform: translate3d(0, -30px, 0);
  }
  to {
    opacity: 1;
    transform: translate3d(0, 0px, 0);
  }
}
.dropdownAnimation, .time-picker-input .dropdown .dropdown-menu, .chips-dropdown .dropdown-menu, .bulk-floating-action-wrapper, .dropdown-with-animation .dropdown-menu, .dropdown.btn-tenant-dropdown .dropdown-menu, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu {
  animation-name: dropdownAnimation;
  animation-duration: 0.25s;
  animation-fill-mode: both;
}

@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.fadeOut {
  animation-name: fadeOut;
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInUp {
  animation-name: fadeInUp;
}

/*Bounce Spinner Animation*/
@-webkit-keyframes bounceDelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
  }
}
@keyframes bounceDelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.sidebar {
  z-index: 200;
  position: fixed;
  min-height: 100vh;
  max-height: 100vh;
  font-family: "Poppins", sans-serif;
  width: 230px;
  background: var(--sidebar-bg);
  box-shadow: var(--sidebar-box-shadow);
  transition: width 0.25s ease-in-out;
  -ms-transition: width 0.25s ease-in-out;
  -moz-transition: width 0.25s ease-in-out;
  -webkit-transition: width 0.25s ease-in-out;
}
.sidebar .navbar-brand-wrapper {
  height: 70px;
  width: 230px;
  background: var(--navbar-brand-bg);
  transition: width 0.25s ease-in-out;
  -ms-transition: width 0.25s ease-in-out;
  -moz-transition: width 0.25s ease-in-out;
  -webkit-transition: width 0.25s ease-in-out;
}
.sidebar .navbar-brand-wrapper .navbar-brand {
  width: 100%;
  margin-right: 0;
  padding: 0 10px !important;
}
.sidebar .navbar-brand-wrapper .navbar-brand img {
  height: 50px;
  margin: auto;
  max-width: 100%;
  vertical-align: middle;
}
.sidebar .navbar-brand-wrapper .navbar-brand.brand-logo-mini {
  display: none;
}
.sidebar .navbar-brand-wrapper .navbar-brand.brand-logo-mini img {
  max-width: 100%;
  height: 50px;
  margin: auto;
}
.sidebar .nav {
  overflow: hidden;
  overflow-y: auto;
  flex-wrap: nowrap;
  flex-direction: column;
  max-height: calc(100vh - 70px);
}
.sidebar .nav .nav-item {
  padding: 0 1.25rem;
  transition: all 0.25s ease-in-out;
}
.sidebar .nav .nav-item .collapsing {
  margin: 0 -1.25rem 0 -1.25rem;
  background-color: rgb(30.1, 33.6, 41.3);
}
.sidebar .nav .nav-item .collapse {
  z-index: 999;
  margin: 0 -1.25rem 0 -1.25rem;
  background-color: rgb(30.1, 33.6, 41.3);
}
.sidebar .nav .nav-item .nav-link {
  display: flex;
  align-items: center;
  white-space: nowrap;
  padding: 0.5rem 0 0.5rem 0;
  color: #707887;
  transition: 0.25s ease-in-out;
  transition-property: color;
  -webkit-transition-property: color;
}
.sidebar .nav .nav-item .nav-link .icon-wrapper {
  height: 40px;
  min-width: 40px;
  max-width: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 2px;
  background-color: rgb(30.1, 33.6, 41.3);
  transition: color 0.25s ease-in-out;
}
.sidebar .nav .nav-item .nav-link .icon-wrapper svg {
  width: 20px;
  height: 20px;
  color: #707887;
}
.sidebar .nav .nav-item .nav-link .menu-title {
  color: inherit;
  line-height: 1;
  margin-left: 0.9rem;
  display: inline-block;
  vertical-align: middle;
  font-size: 0.935rem;
}
.sidebar .nav .nav-item .nav-link i {
  color: #707887;
}
.sidebar .nav .nav-item .nav-link i.menu-arrow {
  opacity: 0.5;
  margin-left: auto;
  display: inline-block;
  color: #707887;
  transition: 0.25s ease-in-out;
  font: normal normal 700 0.75rem "Font Awesome 5 Free";
}
.rtl .sidebar .nav .nav-item .nav-link i.menu-arrow {
  margin-left: 0;
  margin-right: auto;
}
.sidebar .nav .nav-item .nav-link i.menu-arrow:before {
  content: "\f078";
  font-size: inherit;
  color: inherit;
}
.sidebar .nav .nav-item .nav-link i.menu-arrow + .menu-icon {
  margin-left: 0.25rem;
}
.rtl .sidebar .nav .nav-item .nav-link i.menu-arrow + .menu-icon {
  margin-left: 0;
  margin-right: 0.25rem;
}
.sidebar .nav .nav-item .nav-link[aria-expanded=true] .menu-arrow {
  transform: rotate(-180deg);
}
.sidebar .nav .nav-item.active .nav-link .icon-wrapper {
  background-color: #4466F2;
}
.sidebar .nav .nav-item.active .nav-link .icon-wrapper svg {
  color: rgb(234.8975, 238.5525, 253.6025);
}
.sidebar .nav .nav-item.active .nav-link .menu-title {
  font-family: "Poppins", sans-serif;
  color: rgb(234.8975, 238.5525, 253.6025);
}
.sidebar .nav .nav-item.active .nav-link i {
  color: #707887;
}
.sidebar .nav .nav-item.active .nav-link i.menu-arrow {
  transform: rotate(-180deg);
}
.sidebar .nav .nav-item.active .nav-link.collapsed[aria-expanded=false] .menu-arrow {
  transform: rotate(-360deg);
}
.sidebar .nav:not(.sub-menu) > .nav-item:hover:not(.nav-category):not(.nav-profile) > .nav-link {
  color: rgb(234.8975, 238.5525, 253.6025);
}
.sidebar .nav:not(.sub-menu) > .nav-item:hover:not(.nav-category):not(.nav-profile) > .nav-link .icon-wrapper svg {
  color: rgb(234.8975, 238.5525, 253.6025);
}
.sidebar .nav.sub-menu {
  list-style: none;
  margin-bottom: 0;
}
.sidebar .nav.sub-menu .nav-item {
  padding: 0;
}
.sidebar .nav.sub-menu .nav-item .nav-link {
  height: auto;
  border-top: 0;
  line-height: 1;
  position: relative;
  color: #707887;
  font-size: 0.8125rem;
  padding: 0 1.35rem 0.75rem 1.35rem;
}
.sidebar .nav.sub-menu .nav-item .nav-link::before {
  content: "";
  display: inline-block;
  width: 7px;
  height: 7px;
  margin: 10px 14px;
  border-radius: 50%;
  background-color: #707887;
}
.sidebar .nav.sub-menu .nav-item .nav-link.active {
  color: rgb(234.8975, 238.5525, 253.6025);
  background: transparent;
}
.sidebar .nav.sub-menu .nav-item .nav-link.active::before {
  background-color: #4466F2;
}
.sidebar .nav.sub-menu .nav-item .nav-link:hover {
  color: rgb(234.8975, 238.5525, 253.6025);
}
.sidebar .nav.sub-menu .nav-item .nav-link:hover::before {
  background-color: rgb(234.8975, 238.5525, 253.6025);
}
.sidebar .nav.sub-menu .nav-item:hover {
  background: transparent;
}
.sidebar .nav.sub-menu .nav-item:first-child .nav-link {
  padding-top: 1.2rem;
}
.sidebar .nav.sub-menu .nav-item:last-child .nav-link {
  padding-bottom: 1.2rem;
}
.sidebar .nav.nav-scrolling {
  padding-top: 0.75rem;
}
.sidebar .nav.nav-scrolling::-webkit-scrollbar {
  width: 6px;
}
.sidebar .nav.nav-scrolling::-webkit-scrollbar-track {
  background: transparent;
}
.sidebar .nav.nav-scrolling::-webkit-scrollbar-thumb {
  background: transparent;
  border-radius: 0.25rem;
}
.sidebar .nav.nav-scrolling:hover::-webkit-scrollbar-thumb {
  background: #566076;
}

@media screen and (max-width: 991px) {
  .sidebar-offcanvas {
    margin-top: 0;
    position: fixed;
    top: 70px;
    bottom: 0;
    left: -230px;
    max-height: calc(100vh - 70px);
    transition: all 0.25s ease-in-out;
    -ms-transition: all 0.25s ease-in-out;
    -moz-transition: all 0.25s ease-in-out;
    -webkit-transition: all 0.25s ease-in-out;
  }
  .sidebar-offcanvas.active {
    left: 0;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  }
}
:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.navbar {
  font-family: "Poppins", sans-serif;
  background: var(--navbar-bg);
  margin-left: 230px;
  box-shadow: var(--navbar-box-shadow);
  transition: all 0.25s ease-in-out;
  -ms-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -webkit-transition: all 0.25s ease-in-out;
}
.navbar .navbar-menu-wrapper {
  padding: 0 2rem;
  height: 70px;
  color: #9c9fa6;
  width: calc(100% - 230px);
  transition: width 0.25s ease-in-out;
  -ms-transition: width 0.25s ease-in-out;
  -moz-transition: width 0.25s ease-in-out;
  -webkit-transition: width 0.25s ease-in-out;
}
.navbar .navbar-menu-wrapper .navbar-brand {
  margin-right: 0;
  padding-right: 20px;
}
.navbar .navbar-menu-wrapper .navbar-brand img {
  margin: auto;
  max-width: 32px;
  vertical-align: middle;
}
.navbar .navbar-menu-wrapper .navbar-toggler {
  border: 0;
  height: 70px;
  color: #4466F2;
}
.navbar .navbar-menu-wrapper .navbar-toggler svg {
  stroke-width: 1.6;
}
.navbar .navbar-menu-wrapper .navbar-toggler:focus {
  outline: none;
}
.navbar .navbar-menu-wrapper .count-indicator {
  position: relative;
}
.navbar .navbar-menu-wrapper .count-indicator .count-symbol {
  position: absolute;
  top: 17px;
  right: -3px;
  width: 12px;
  height: 12px;
  border-radius: 100%;
  border: 2px solid #ffffff;
}
.navbar .navbar-menu-wrapper .count-indicator:after {
  display: none;
}
.navbar .navbar-menu-wrapper .navbar-nav {
  flex-direction: row;
  align-items: center;
}
.navbar .navbar-menu-wrapper .navbar-nav .topbar-divider {
  width: 0;
  height: 2.375rem;
  margin: auto 0.2rem;
  border-right: 1px solid var(--default-border-color);
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link {
  margin-left: 1rem;
  margin-right: 1rem;
  color: #4466F2;
  height: 70px;
}
@media (max-width: 767px) {
  .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link {
    margin-left: 0.8rem;
    margin-right: 0.8rem;
  }
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link svg {
  stroke-width: 1.6;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-toggle:after {
  content: "";
  font-size: 1rem;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu {
  border: none;
  border-radius: 0.25rem;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu:before {
  width: 0;
  height: 0;
  content: "";
  z-index: 2;
  position: absolute;
  top: -7px;
  right: 15px;
  left: inherit;
  border-bottom: 7px solid var(--dropdown-menu-bg);
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown {
  margin-top: 0;
  min-width: 150px;
  padding: 0.8rem 0;
  position: absolute;
}
.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown {
  right: auto;
  left: 0;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item {
  cursor: pointer;
  margin-bottom: 0;
  font-size: inherit;
  padding: 1rem 2rem 1rem 2rem;
}
.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item i {
  margin-left: 10px;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.notification-dropdown {
  width: 333px;
  max-width: 333px;
  padding-top: 0;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.notification-dropdown h6 {
  padding-bottom: 1.5rem !important;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.notification-dropdown .dropdown-divider {
  margin: 0.5rem 0;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.notification-dropdown .dropdown-item {
  white-space: initial;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.notification-dropdown .dropdown-item .media .media-body media-heading {
  white-space: initial !important;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.notification-dropdown .dropdown-item .media .media-body span {
  font-size: 97%;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.notification-dropdown .dropdown-item .media .media-body span.link {
  opacity: 0.8;
  display: block;
  font-size: 88%;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.notification-dropdown .dropdown-items-wrapper {
  overflow-y: auto;
  max-height: 255px;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.no-notification-dropdown .no-notification-img {
  height: 130px !important;
}
@media (max-width: 991px) {
  .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown {
    top: 70px;
  }
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-img {
  width: 32px;
  height: 32px;
  position: relative;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-img img {
  width: 32px;
  height: 32px;
  border-radius: 100%;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-img .availability-status {
  position: absolute;
  width: 10px;
  height: 10px;
  border-radius: 100%;
  border: 2px solid #ffffff;
  bottom: 5px;
  right: -5px;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-img .availability-status.online {
  background: #46c35f;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-img .availability-status.offline {
  background: #f96868;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-img .availability-status.busy {
  background: #f6e84e;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-text {
  color: var(--default-font-color);
  margin-right: 1.25rem;
}
.rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-text {
  margin-left: 0;
  margin-right: 1.25rem;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-text p {
  line-height: 1;
}
@media (max-width: 767px) {
  .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-text {
    display: none;
  }
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link.dropdown-toggle:after {
  line-height: 2;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .dropdown-menu {
  width: 250px !important;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .dropdown-menu .dropdown-divider {
  margin: 0.5rem 0;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .dropdown-menu .dropdown-item.profile {
  cursor: default;
  font-size: 90%;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .dropdown-menu .dropdown-item.profile:hover {
  background: transparent;
  color: var(--default-font-color);
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .dropdown-menu .dropdown-item.profile .nav-profile-text p {
  text-overflow: initial !important;
  white-space: normal !important;
  text-wrap: normal !important;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .dropdown-menu .dropdown-item svg {
  width: 20px;
  height: 20px;
  stroke-width: 1.7;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .dropdown-menu .nav-profile-img {
  margin-right: 1rem;
  position: relative;
  width: 50px;
  height: 50px;
}
.navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .dropdown-menu .nav-profile-img img {
  width: 50px;
  height: 50px;
  border-radius: 100%;
}
@media (min-width: 992px) {
  .navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right {
    margin-left: auto;
  }
  .rtl .navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right {
    margin-left: 0;
    margin-right: auto;
  }
}

@media (max-width: 991px) {
  .navbar {
    margin-left: 0;
    flex-direction: row;
  }
  .navbar .navbar-menu-wrapper {
    width: 100%;
  }
  .sidebar .navbar-brand-wrapper {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .navbar .navbar-menu-wrapper {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (max-width: 575px) {
  .navbar .navbar-menu-wrapper .navbar-toggler {
    padding-right: 12px;
  }
}
:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.breadcrumb {
  background-color: transparent;
}
.breadcrumb .breadcrumb-item .page-icon {
  width: 14px;
  height: 14px;
  color: #4466F2;
}
.breadcrumb .breadcrumb-item.page-header {
  align-items: center;
}

@media (min-width: 576px) {
  .breadcrumb .breadcrumb-item .page-icon {
    width: 16px;
    height: 16px;
  }
}
:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.pagination {
  border-radius: 0.25rem;
}
.pagination .page-item:focus {
  outline: none;
}
.pagination .page-item .page-link {
  padding: 0;
  margin-right: 10px;
  border-radius: 50%;
  height: 30px;
  width: 30px;
  display: flex;
  text-align: center;
  align-items: center;
  justify-content: center;
  background-color: transparent;
}
.pagination .page-item .page-link:focus {
  box-shadow: none;
}
.pagination .page-item .page-link:hover {
  background-color: rgb(234.8975, 238.5525, 253.6025) !important;
}
.pagination .page-item .page-link svg {
  height: 18px;
  width: 18px;
  stroke-width: 1.7;
}
.pagination .page-item .page-link.active {
  color: #ffffff;
  background-color: #4466F2;
}
.pagination .page-item .page-link.active:hover {
  color: #ffffff;
  background-color: #4466F2 !important;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.dropdown .dropdown-toggle:after {
  border: 0;
  content: "";
  width: auto;
  height: auto;
  font-size: 0.75rem;
  vertical-align: baseline;
}
.dropdown .dropdown-menu {
  border: 0;
  left: inherit;
  margin-top: 0.75rem;
  font-size: 0.935rem;
  color: var(--default-font-color);
  background-color: var(--dropdown-menu-bg);
  box-shadow: var(--default-box-shadow);
}
.dropdown .dropdown-menu .dropdown-divider {
  margin: 0;
  border-color: var(--default-border-color);
}
.dropdown .dropdown-menu .dropdown-item {
  font-size: inherit;
  padding: 0.35rem 1.5rem;
  color: var(--default-font-color);
  transition: 0.25s ease-in-out;
}
.dropdown .dropdown-menu .dropdown-item:active {
  background: initial;
}
.dropdown .dropdown-menu .dropdown-item:hover {
  color: #4466F2;
  background-color: var(--base-color);
}
.dropdown .dropdown-menu.dropdown-menu-center {
  right: auto !important;
  left: 50% !important;
  -webkit-transform: translate(-50%, 0) !important;
  -o-transform: translate(-50%, 0) !important;
  transform: translate(-50%, 0) !important;
}
.dropdown.btn-dropdown .dropdown-toggle {
  box-shadow: var(--default-box-shadow);
}
.dropdown.btn-dropdown .dropdown-toggle:after {
  border: 0;
  content: "\f078";
  margin-left: 0.95em;
  display: inline-block;
  vertical-align: inherit;
  transition: all 0.25s ease-in-out;
  font: normal normal 700 0.55rem "Font Awesome 5 Free";
}
.dropdown.btn-dropdown .dropdown-toggle[aria-expanded=true]:after {
  transform: rotate(180deg);
}
.dropdown.btn-dropdown .dropdown-menu {
  margin-top: 0.25rem;
}
.dropdown.btn-dropdown.show .btn-light.dropdown-toggle {
  color: var(--default-font-color);
  border-color: var(--btn-light-bg);
  background-color: var(--btn-light-bg);
}
.dropdown.options-dropdown .btn-option {
  padding: 0;
  width: 31px;
  height: 30px;
  border-radius: 50%;
  color: #4466F2;
}
.dropdown.options-dropdown .btn-option svg {
  width: 14px;
  height: 14px;
}
.dropdown.options-dropdown .btn-option:hover {
  background-color: var(--icon-hover-bg);
}
.dropdown.btn-tenant-dropdown .btn {
  font-size: 0.935rem;
  border-radius: 0.25rem;
  box-shadow: none !important;
  background-color: var(--base-color);
}
.dropdown.btn-tenant-dropdown .btn:hover {
  color: var(--default-font-color);
}
.dropdown.btn-tenant-dropdown .dropdown-menu {
  min-width: 15rem;
}
.dropdown.btn-tenant-dropdown .dropdown-menu:before {
  width: 0;
  height: 0;
  content: "";
  z-index: 2;
  position: absolute;
  top: -7px;
  right: inherit;
  left: 15px;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid var(--dropdown-menu-bg);
}
.dropdown.btn-tenant-dropdown .dropdown-menu .dropdown-item {
  white-space: initial;
}
.dropdown.btn-tenant-dropdown .dropdown-menu .dropdown-item.dropdown-title {
  padding: 1.5rem;
}
.dropdown.btn-tenant-dropdown .dropdown-menu .tenant-items {
  padding: 0.5rem 0;
}
.dropdown.btn-tenant-dropdown .dropdown-menu .tenant-items .dropdown-item {
  padding: 0.75rem 1.5rem;
}
@media (max-width: 767px) {
  .dropdown.btn-tenant-dropdown .btn {
    padding: 0;
    width: 32px;
    height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100%;
  }
}

.dropdown-with-animation .dropdown-menu.show {
  top: 100% !important;
}
.dropdown-with-animation .dropdown-menu[x-placement^=left],
.dropdown-with-animation .dropdown-menu[x-placement^=right],
.dropdown-with-animation .dropdown-menu[x-placement^=top] {
  top: auto !important;
  -webkit-animation: none !important;
  animation: none !important;
}
.dropdown-with-animation .dropdown-menu[x-placement^=bottom-start] {
  margin-top: 7px !important;
}
.dropdown-with-animation .dropdown-menu[x-placement^=top-start] {
  top: 0 !important;
  margin-bottom: 7px !important;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.datatable .table-responsive {
  min-height: 400px;
  background-color: var(--default-card-bg);
}
.datatable .table-responsive::-webkit-scrollbar {
  height: 8px;
}
.datatable .table-responsive::-webkit-scrollbar-thumb {
  background-color: rgb(163.37, 180.03, 248.63);
}
.datatable .table-responsive::-webkit-scrollbar-thumb:hover {
  background-color: rgb(139.5275, 160.5225, 246.9725);
}
.datatable .table-responsive::-webkit-scrollbar-track {
  background-color: var(--base-color);
}
.datatable table {
  margin-bottom: 0;
  color: var(--default-font-color);
}
.datatable table thead th.datatable-th {
  border: 0;
  padding: 2rem 1rem;
  color: #6c757d !important;
  vertical-align: top !important;
}
.datatable table thead th.datatable-th:first-child {
  padding-left: 2rem;
}
.datatable table thead th.datatable-th:last-child {
  padding-right: 2rem;
}
.datatable table thead th.datatable-th .btn {
  width: 100%;
  padding: 0;
}
.datatable table thead th.datatable-th .btn:hover {
  color: #4466F2 !important;
}
.datatable table thead th.datatable-th .btn svg {
  width: 14px;
  height: 14px;
}
.datatable table tbody tr td.datatable-td {
  vertical-align: middle;
  padding: 1.5rem 1rem;
  border-color: var(--default-border-color);
}
.datatable table tbody tr td.datatable-td:first-child {
  padding-left: 2rem;
}
.datatable table tbody tr td.datatable-td:last-child {
  padding-right: 2rem;
}
.datatable table tbody tr td.datatable-td svg {
  height: 14px;
}
.datatable table tbody tr td.datatable-td.table-action {
  display: flex;
  justify-content: flex-end;
}

@media only screen and (max-width: 767px) {
  .table-view-responsive table, .table-view-responsive thead, .table-view-responsive tbody, .table-view-responsive th, .table-view-responsive td, .table-view-responsive tr {
    display: block;
  }
  .table-view-responsive thead tr {
    display: none;
  }
  .table-view-responsive tr {
    border: 1px solid var(--default-border-color);
  }
  .table-view-responsive tr:first-child {
    border-bottom: 0;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }
  .table-view-responsive tr:last-child {
    border-top: 0;
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }
  .table-view-responsive tr td {
    border: 0;
    padding: 1rem 1.5rem !important;
    white-space: normal;
  }
  .table-view-responsive tr td.table-action {
    display: block !important;
  }
  .table-view-responsive tr td:before {
    width: 45%;
    font-weight: bold;
    display: inline-block;
    content: attr(data-title);
  }
}

.no-data-found-wrapper img {
  width: 150px;
  opacity: var(--not-found-opacity);
}

.highlighted {
  background-color: var(--base-color);
}
.highlighted td {
  background-color: var(--base-color);
}

.bulk-floating-action-wrapper {
  z-index: 1031;
  position: fixed;
  top: 44px;
  right: 0;
  left: 0;
}
.bulk-floating-action-wrapper .actions {
  margin: 0 auto;
  width: fit-content;
  box-shadow: var(--default-box-shadow);
  background-color: var(--btn-light-bg);
}
.bulk-floating-action-wrapper .actions .dropdown {
  margin: 0 -2px;
}
.bulk-floating-action-wrapper .actions .dropdown.btn-dropdown .dropdown-toggle {
  padding: 0.8rem;
  box-shadow: none;
  color: #9397A0;
}
.bulk-floating-action-wrapper .actions .dropdown.btn-dropdown .dropdown-toggle::after {
  content: "";
  margin: 0;
}
.bulk-floating-action-wrapper .actions .dropdown.btn-dropdown .dropdown-toggle:hover {
  color: #4466F2;
}
.bulk-floating-action-wrapper .actions .dropdown.btn-dropdown .dropdown-toggle svg {
  stroke-width: 1.5;
}
.bulk-floating-action-wrapper .actions .dropdown .dropdown-toggle {
  border-radius: 0;
}
.bulk-floating-action-wrapper .actions .dropdown:first-child .dropdown-toggle {
  border-radius: 0.25rem 0 0 0.25rem;
}
.bulk-floating-action-wrapper .actions .dropdown:last-child .dropdown-toggle {
  border-radius: 0 0.25rem 0.25rem 0;
}
.bulk-floating-action-wrapper .actions .dropdown.show .dropdown-toggle {
  color: #ffffff !important;
  background-color: #4466F2 !important;
}
.bulk-floating-action-wrapper .actions .dropdown .dropdown-menu {
  min-width: max-content;
}
.bulk-floating-action-wrapper .actions .dropdown .dropdown-menu .dropdown-item {
  white-space: initial;
  padding: 1rem 2rem 1rem 2rem !important;
}
.bulk-floating-action-wrapper .actions .dropdown .dropdown-menu.search-and-select {
  position: initial;
  right: initial;
  box-sizing: border-box;
  border-radius: 0.25rem;
  box-shadow: var(--default-box-shadow);
}
.bulk-floating-action-wrapper .actions .dropdown .dropdown-menu.search-and-select .dropdown-search-result-wrapper {
  padding: 0.8rem 0;
  max-height: 320px;
  overflow-y: auto;
}
.bulk-floating-action-wrapper .actions .dropdown .dropdown-menu.search-and-select .dropdown-search-result-wrapper .dropdown-item {
  font-size: 95% !important;
  color: #898989;
  padding: 1rem 2rem 1rem 2rem !important;
}
.bulk-floating-action-wrapper .actions .dropdown .dropdown-menu.search-and-select .dropdown-search-result-wrapper .dropdown-item.active {
  color: #898989 !important;
  background-color: var(--base-color) !important;
}
.bulk-floating-action-wrapper .actions .dropdown .dropdown-menu.search-and-select .dropdown-search-result-wrapper .dropdown-item.selected {
  color: #898989 !important;
  background-color: var(--base-color) !important;
}
.bulk-floating-action-wrapper .actions .dropdown .dropdown-menu.search-and-select .dropdown-search-result-wrapper .dropdown-item.selected .check-sign {
  display: block;
}
.bulk-floating-action-wrapper .actions .dropdown .dropdown-menu.search-and-select .dropdown-search-result-wrapper .dropdown-item:hover {
  background-color: var(--base-color) !important;
  color: #898989 !important;
}
.bulk-floating-action-wrapper .actions .dropdown .dropdown-menu.search-and-select a .check-sign {
  display: none;
}
.bulk-floating-action-wrapper .actions .dropdown .dropdown-menu.dropdown-menu-with-search {
  width: 280px;
  min-width: 280px;
  max-width: 280px;
}
@media (min-width: 575px) {
  .bulk-floating-action-wrapper .actions .dropdown .dropdown-menu {
    top: auto !important;
    animation-name: dropdownAnimation;
    animation-duration: 0.25s;
    animation-fill-mode: both;
  }
  @keyframes dropdownAnimation {
    from {
      opacity: 0;
      transform: translate3d(0, -30px, 0);
    }
    to {
      opacity: 1;
      transform: translate3d(0, 0px, 0);
    }
  }
}
@media (max-width: 575px) {
  .bulk-floating-action-wrapper .actions .dropdown .dropdown-menu {
    top: 0 !important;
  }
}
.bulk-floating-action-wrapper .actions .dropdown .dropdown-search-result-wrapper {
  max-height: 320px;
  overflow-y: auto;
}

.table-expanded-column .expandable-btn {
  transition: 0.5s;
}
.table-expanded-column .expandable-btn[aria-expanded=true] {
  transform: rotateX(180deg);
}

.cursor-default {
  cursor: default !important;
}

.table-expandable-area td {
  padding: 0 !important;
  border-top: 0 !important;
}

@media only screen and (max-width: 767px) {
  .table-view-responsive .table-expandable-area {
    border-top: 0 !important;
    border-bottom: 0 !important;
  }
  .table-view-responsive .table-expandable-area td {
    padding: 0 !important;
  }
  .table-view-responsive .table-expandable-area td:before {
    display: none !important;
  }
}
.remove-datatable-x-padding .datatable table thead th:first-child {
  padding-left: 0;
}
.remove-datatable-x-padding .datatable table thead th:last-child {
  padding-right: 0;
}
.remove-datatable-x-padding .datatable table tbody tr td:first-child {
  padding-left: 0;
}
.remove-datatable-x-padding .datatable table tbody tr td:last-child {
  padding-right: 0;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.tab-pane .content .single-search-wrapper .form-group-with-search .form-control {
  box-shadow: none !important;
  background-color: var(--base-color) !important;
  border-color: var(--default-border-color) !important;
}
.tab-pane .content .single-search-wrapper .form-group-with-search .form-control:focus {
  border-color: #4466F2 !important;
}

@media (min-width: 768px) {
  .vertical-tab .tab-menu {
    max-width: 265px !important;
    flex: 0 0 265px !important;
  }
}
.vertical-tab .tab-menu .card {
  height: 100%;
}
.vertical-tab .tab-menu .tab-menu-wrapper {
  padding-top: 2.5rem !important;
}
.vertical-tab .col-md-9 .card {
  height: 100%;
}
@media (min-width: 768px) {
  .vertical-tab .col-md-9 {
    max-width: calc(100% - 265px) !important;
    flex: 0 0 calc(100% - 265px) !important;
  }
}
.vertical-tab .header-icon {
  height: 90px;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  background-color: var(--vertical-tab-header-bg);
}
.vertical-tab .header-icon .icon-position {
  height: 60px;
  margin-top: 60px;
}
.vertical-tab .header-icon .icon-position .tab-icon {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background-color: var(--vertical-tab-icon-bg);
  box-shadow: var(--vertical-tab-icon-shadow);
}
.vertical-tab .header-icon .icon-position .tab-icon svg {
  width: 30px;
  height: 30px;
  stroke-width: 1.5;
  color: #4466F2;
}
.vertical-tab .nav .tab-item-link {
  color: #8A8A8A;
}
.vertical-tab .nav .tab-item-link .active-icon svg {
  transition: 0.25s ease-in-out !important;
  opacity: 0;
  height: 20px;
}
.vertical-tab .nav .tab-item-link:hover {
  color: var(--default-font-color);
}
.vertical-tab .nav .tab-item-link:hover .active-icon svg {
  opacity: 1;
}
.vertical-tab .nav .tab-item-link.active {
  color: #4466F2;
}
.vertical-tab .nav .tab-item-link.active .active-icon svg {
  opacity: 1;
}
.vertical-tab .tab-content .tab-content-header {
  height: 90px;
}
.vertical-tab .tab-content hr {
  margin: 0 -2rem;
}
.vertical-tab .tab-content .content .datatable table thead th:first-child {
  padding-left: 0;
}
.vertical-tab .tab-content .content .datatable table thead th:last-child {
  padding-right: 0;
}
.vertical-tab .tab-content .content .datatable table tbody tr td:first-child {
  padding-left: 0;
}
.vertical-tab .tab-content .content .datatable table tbody tr td:last-child {
  padding-right: 0;
}

.horizontal-tab .card .nav a {
  color: var(--default-font-color);
  margin-bottom: -2px !important;
}
.horizontal-tab .card .nav a:hover {
  color: #4466F2;
}
.horizontal-tab .card .nav a.active {
  color: #4466F2;
  border-bottom: 3px solid #4466F2;
}
.horizontal-tab .card .nav a svg {
  height: 16px;
  width: 16px;
}
.horizontal-tab .card .nav-tabs {
  border-bottom: 1px solid var(--default-border-color);
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.navbar.fixed-top + .page-body-wrapper {
  padding-top: 70px;
}

@media (min-width: 992px) {
  .sidebar-icon-only .container-scroller {
    position: relative;
  }
  .sidebar-icon-only .navbar {
    margin-left: 70px;
  }
  .sidebar-icon-only .navbar .navbar-menu-wrapper {
    width: calc(100% - 70px);
  }
  .sidebar-icon-only .sidebar {
    min-height: 100%;
    position: absolute;
    width: 70px;
  }
  .sidebar-icon-only .sidebar .navbar-brand-wrapper {
    z-index: 12;
    position: fixed;
    width: 70px;
  }
  .sidebar-icon-only .sidebar .navbar-brand-wrapper .brand-logo {
    display: none;
  }
  .sidebar-icon-only .sidebar .navbar-brand-wrapper .brand-logo-mini {
    display: inline-block;
  }
  .sidebar-icon-only .sidebar .nav {
    overflow: visible;
    margin-top: 70px;
  }
  .sidebar-icon-only .sidebar .nav .nav-item {
    position: relative;
    padding: 0 1rem;
  }
  .sidebar-icon-only .sidebar .nav .nav-item .nav-link {
    display: block;
    text-align: center;
  }
  .sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title, .sidebar-icon-only .sidebar .nav .nav-item .nav-link .badge {
    display: none;
  }
  .sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title {
    border-radius: 0 5px 5px 0px;
  }
  .rtl.sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title {
    border-radius: 5px 0 0 5px;
  }
  .sidebar-icon-only .sidebar .nav .nav-item .nav-link i.menu-icon {
    margin-right: 0;
    margin-left: 0;
  }
  .sidebar-icon-only .sidebar .nav .nav-item .nav-link i.menu-arrow {
    display: none;
  }
  .sidebar-icon-only .sidebar .nav .nav-item .nav-link[aria-expanded] .menu-title {
    border-radius: 0 5px 0 0px;
  }
  .rtl.sidebar-icon-only .sidebar .nav .nav-item .nav-link[aria-expanded] .menu-title {
    border-radius: 5px 0 0 0;
  }
  .sidebar-icon-only .sidebar .nav .nav-item .collapse {
    display: none;
  }
  .sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link {
    display: flex;
  }
  .sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title {
    display: flex;
    align-items: center;
    background: var(--sidebar-bg);
    padding: 0.75rem 1.35rem 0.75rem 1.35rem;
    left: 70px;
    position: absolute;
    text-align: left;
    top: 0;
    bottom: 0;
    width: 190px;
    z-index: 1;
    line-height: 1.8;
    margin-left: 0;
    box-shadow: var(--menu-title-shadow);
  }
  .rtl.sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title {
    left: auto;
    right: 70px;
    text-align: left;
  }
  .sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title:after {
    display: none;
  }
  .sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse,
  .sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing {
    display: block;
    background: var(--sidebar-bg);
    margin: 0;
    border-radius: 0 0 5px 0;
    position: absolute;
    left: 70px;
    width: 190px;
    box-shadow: var(--submenu-shadow);
  }
  .rtl.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse, .rtl.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing {
    left: auto;
    right: 70px;
    border-radius: 0 0 0 5px;
  }
  .sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse .sub-menu .nav-link,
  .sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing .sub-menu .nav-link {
    line-height: 1.15;
    white-space: initial;
  }
  .sidebar-icon-only .sidebar .nav.sub-menu {
    margin: 0 0 20px 0;
    background-color: var(--sidebar-bg);
  }
  .sidebar-icon-only .sidebar .nav.sub-menu .nav-item .nav-link {
    padding-left: 0;
    padding-right: 0;
    text-align: left;
  }
  .sidebar-icon-only .sidebar .nav.sub-menu .nav-item .nav-link .icon-wrapper {
    background-color: rgb(30.1, 33.6, 41.3);
  }
  .rtl.sidebar-icon-only .sidebar .nav.sub-menu .nav-item {
    margin-right: auto;
    margin-left: 0;
  }
  .rtl.sidebar-icon-only .sidebar .nav.sub-menu .nav-item .nav-link {
    text-align: right;
  }
  .rtl.sidebar-icon-only .sidebar .nav.sub-menu .nav-item .nav-link:before {
    left: 0;
    right: unset;
  }
  .sidebar-icon-only .main-panel {
    min-height: 1200px;
    margin-left: 70px;
    width: calc(100% - 70px);
  }
}

@media (min-width: 992px) {
  .sidebar-hover-only .navbar {
    margin-left: 70px;
    z-index: 10;
  }
  .sidebar-hover-only .navbar .navbar-menu-wrapper {
    width: calc(100% - 70px);
  }
  .sidebar-hover-only .sidebar {
    width: 70px;
  }
  .sidebar-hover-only .sidebar .navbar-brand-wrapper {
    width: 70px;
  }
  .sidebar-hover-only .sidebar .navbar-brand-wrapper .brand-logo {
    display: none;
  }
  .sidebar-hover-only .sidebar .navbar-brand-wrapper .brand-logo-mini {
    display: inline-block;
  }
  .sidebar-hover-only .sidebar:hover {
    width: 230px;
    box-shadow: 1px 0px 5px 2px rgba(0, 0, 0, 0.5);
  }
  .sidebar-hover-only .sidebar:hover .navbar-brand-wrapper {
    width: 230px;
  }
  .sidebar-hover-only .sidebar:hover .nav .nav-item .nav-link .menu-title {
    display: block;
  }
  .sidebar-hover-only .sidebar:hover .nav .nav-item .nav-link i.menu-arrow {
    display: inline-block;
  }
  .sidebar-hover-only .sidebar:hover .nav .nav-item.active .nav-link[aria-expanded=false] .menu-arrow {
    transform: none;
  }
  .sidebar-hover-only .sidebar .navbar-brand-wrapper .brand-logo {
    display: none;
  }
  .sidebar-hover-only .sidebar .navbar-brand-wrapper .brand-logo-mini {
    display: inline-block;
  }
  .sidebar-hover-only .sidebar .nav .nav-item {
    padding: 0 1rem;
  }
  .sidebar-hover-only .sidebar .nav .nav-item .nav-link .menu-title {
    display: none;
  }
  .sidebar-hover-only .sidebar .nav .nav-item .nav-link i.menu-icon {
    margin-right: 0;
    margin-left: 0;
  }
  .sidebar-hover-only .sidebar .nav .nav-item .nav-link i.menu-arrow {
    display: none;
  }
  .sidebar-hover-only .sidebar .nav.sub-menu .nav-item {
    padding: 0;
  }
  .sidebar-hover-only .main-panel {
    margin-left: 70px;
    width: calc(100% - 70px);
  }
}

.rtl {
  direction: rtl;
  text-align: right;
}
.rtl .sidebar .nav {
  padding-right: 0;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

body, html {
  overflow-x: hidden;
  font-family: "Poppins", sans-serif;
  padding-right: 0 !important;
  font-size: 0.935rem;
  color: var(--default-font-color);
}
body::-webkit-scrollbar, html::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
body::-webkit-scrollbar-track, html::-webkit-scrollbar-track {
  background-color: lightgray;
}
body::-webkit-scrollbar-thumb, html::-webkit-scrollbar-thumb {
  background-color: darkgray;
  border-radius: 5px;
}

*:-moz-full-screen,
*:-webkit-full-screen,
*:fullscreen *:-ms-fullscreen {
  overflow: auto;
}

a {
  text-decoration: none !important;
}
a.text-muted:hover {
  color: #4466F2 !important;
}

hr {
  border-color: var(--default-border-color);
}

span {
  font-size: 0.935rem;
}

.custom-scrollbar::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.custom-scrollbar::-webkit-scrollbar-track {
  background: transparent;
}
.custom-scrollbar::-webkit-scrollbar-thumb {
  background: transparent;
  border-radius: 5px;
}
.custom-scrollbar:hover::-webkit-scrollbar-thumb {
  background: var(--scrollbar-thumb-color);
}
.custom-scrollbar:hover::-webkit-scrollbar-thumb:hover {
  background-color: var(--scrollbar-thumb-hover-color);
}

.container-scroller {
  overflow: hidden;
  min-height: 105vh;
  background-color: var(--base-color);
}

.disabled {
  opacity: 0.6 !important;
  pointer-events: none !important;
}

.loading-opacity {
  opacity: 0.4;
}

.h-fit-content {
  height: fit-content;
}

.justify-content-flex-end {
  justify-content: flex-end;
}

.schedule-divider:before {
  content: "";
  width: 20px;
  height: 2px;
  margin: 0 10px 0 8px;
  display: inline-block;
  background-color: #afb1b6;
}

.cursor-pointer {
  cursor: pointer !important;
}

.cursor-grab {
  cursor: grab !important;
}

.width-1 {
  width: 1px !important;
}

.min-width-1 {
  min-width: 1px !important;
}

.max-width-1 {
  max-width: 1px !important;
}

.height-1 {
  height: 1px !important;
}

.min-height-1 {
  min-height: 1px !important;
}

.max-height-1 {
  max-height: 1px !important;
}

.width-2 {
  width: 2px !important;
}

.min-width-2 {
  min-width: 2px !important;
}

.max-width-2 {
  max-width: 2px !important;
}

.height-2 {
  height: 2px !important;
}

.min-height-2 {
  min-height: 2px !important;
}

.max-height-2 {
  max-height: 2px !important;
}

.width-3 {
  width: 3px !important;
}

.min-width-3 {
  min-width: 3px !important;
}

.max-width-3 {
  max-width: 3px !important;
}

.height-3 {
  height: 3px !important;
}

.min-height-3 {
  min-height: 3px !important;
}

.max-height-3 {
  max-height: 3px !important;
}

.width-4 {
  width: 4px !important;
}

.min-width-4 {
  min-width: 4px !important;
}

.max-width-4 {
  max-width: 4px !important;
}

.height-4 {
  height: 4px !important;
}

.min-height-4 {
  min-height: 4px !important;
}

.max-height-4 {
  max-height: 4px !important;
}

.width-5 {
  width: 5px !important;
}

.min-width-5 {
  min-width: 5px !important;
}

.max-width-5 {
  max-width: 5px !important;
}

.height-5 {
  height: 5px !important;
}

.min-height-5 {
  min-height: 5px !important;
}

.max-height-5 {
  max-height: 5px !important;
}

.width-6 {
  width: 6px !important;
}

.min-width-6 {
  min-width: 6px !important;
}

.max-width-6 {
  max-width: 6px !important;
}

.height-6 {
  height: 6px !important;
}

.min-height-6 {
  min-height: 6px !important;
}

.max-height-6 {
  max-height: 6px !important;
}

.width-7 {
  width: 7px !important;
}

.min-width-7 {
  min-width: 7px !important;
}

.max-width-7 {
  max-width: 7px !important;
}

.height-7 {
  height: 7px !important;
}

.min-height-7 {
  min-height: 7px !important;
}

.max-height-7 {
  max-height: 7px !important;
}

.width-8 {
  width: 8px !important;
}

.min-width-8 {
  min-width: 8px !important;
}

.max-width-8 {
  max-width: 8px !important;
}

.height-8 {
  height: 8px !important;
}

.min-height-8 {
  min-height: 8px !important;
}

.max-height-8 {
  max-height: 8px !important;
}

.width-9 {
  width: 9px !important;
}

.min-width-9 {
  min-width: 9px !important;
}

.max-width-9 {
  max-width: 9px !important;
}

.height-9 {
  height: 9px !important;
}

.min-height-9 {
  min-height: 9px !important;
}

.max-height-9 {
  max-height: 9px !important;
}

.width-10 {
  width: 10px !important;
}

.min-width-10 {
  min-width: 10px !important;
}

.max-width-10 {
  max-width: 10px !important;
}

.height-10 {
  height: 10px !important;
}

.min-height-10 {
  min-height: 10px !important;
}

.max-height-10 {
  max-height: 10px !important;
}

.width-11 {
  width: 11px !important;
}

.min-width-11 {
  min-width: 11px !important;
}

.max-width-11 {
  max-width: 11px !important;
}

.height-11 {
  height: 11px !important;
}

.min-height-11 {
  min-height: 11px !important;
}

.max-height-11 {
  max-height: 11px !important;
}

.width-12 {
  width: 12px !important;
}

.min-width-12 {
  min-width: 12px !important;
}

.max-width-12 {
  max-width: 12px !important;
}

.height-12 {
  height: 12px !important;
}

.min-height-12 {
  min-height: 12px !important;
}

.max-height-12 {
  max-height: 12px !important;
}

.width-13 {
  width: 13px !important;
}

.min-width-13 {
  min-width: 13px !important;
}

.max-width-13 {
  max-width: 13px !important;
}

.height-13 {
  height: 13px !important;
}

.min-height-13 {
  min-height: 13px !important;
}

.max-height-13 {
  max-height: 13px !important;
}

.width-14 {
  width: 14px !important;
}

.min-width-14 {
  min-width: 14px !important;
}

.max-width-14 {
  max-width: 14px !important;
}

.height-14 {
  height: 14px !important;
}

.min-height-14 {
  min-height: 14px !important;
}

.max-height-14 {
  max-height: 14px !important;
}

.width-15 {
  width: 15px !important;
}

.min-width-15 {
  min-width: 15px !important;
}

.max-width-15 {
  max-width: 15px !important;
}

.height-15 {
  height: 15px !important;
}

.min-height-15 {
  min-height: 15px !important;
}

.max-height-15 {
  max-height: 15px !important;
}

.width-16 {
  width: 16px !important;
}

.min-width-16 {
  min-width: 16px !important;
}

.max-width-16 {
  max-width: 16px !important;
}

.height-16 {
  height: 16px !important;
}

.min-height-16 {
  min-height: 16px !important;
}

.max-height-16 {
  max-height: 16px !important;
}

.width-17 {
  width: 17px !important;
}

.min-width-17 {
  min-width: 17px !important;
}

.max-width-17 {
  max-width: 17px !important;
}

.height-17 {
  height: 17px !important;
}

.min-height-17 {
  min-height: 17px !important;
}

.max-height-17 {
  max-height: 17px !important;
}

.width-18 {
  width: 18px !important;
}

.min-width-18 {
  min-width: 18px !important;
}

.max-width-18 {
  max-width: 18px !important;
}

.height-18 {
  height: 18px !important;
}

.min-height-18 {
  min-height: 18px !important;
}

.max-height-18 {
  max-height: 18px !important;
}

.width-19 {
  width: 19px !important;
}

.min-width-19 {
  min-width: 19px !important;
}

.max-width-19 {
  max-width: 19px !important;
}

.height-19 {
  height: 19px !important;
}

.min-height-19 {
  min-height: 19px !important;
}

.max-height-19 {
  max-height: 19px !important;
}

.width-20 {
  width: 20px !important;
}

.min-width-20 {
  min-width: 20px !important;
}

.max-width-20 {
  max-width: 20px !important;
}

.height-20 {
  height: 20px !important;
}

.min-height-20 {
  min-height: 20px !important;
}

.max-height-20 {
  max-height: 20px !important;
}

.width-21 {
  width: 21px !important;
}

.min-width-21 {
  min-width: 21px !important;
}

.max-width-21 {
  max-width: 21px !important;
}

.height-21 {
  height: 21px !important;
}

.min-height-21 {
  min-height: 21px !important;
}

.max-height-21 {
  max-height: 21px !important;
}

.width-22 {
  width: 22px !important;
}

.min-width-22 {
  min-width: 22px !important;
}

.max-width-22 {
  max-width: 22px !important;
}

.height-22 {
  height: 22px !important;
}

.min-height-22 {
  min-height: 22px !important;
}

.max-height-22 {
  max-height: 22px !important;
}

.width-23 {
  width: 23px !important;
}

.min-width-23 {
  min-width: 23px !important;
}

.max-width-23 {
  max-width: 23px !important;
}

.height-23 {
  height: 23px !important;
}

.min-height-23 {
  min-height: 23px !important;
}

.max-height-23 {
  max-height: 23px !important;
}

.width-24 {
  width: 24px !important;
}

.min-width-24 {
  min-width: 24px !important;
}

.max-width-24 {
  max-width: 24px !important;
}

.height-24 {
  height: 24px !important;
}

.min-height-24 {
  min-height: 24px !important;
}

.max-height-24 {
  max-height: 24px !important;
}

.width-25 {
  width: 25px !important;
}

.min-width-25 {
  min-width: 25px !important;
}

.max-width-25 {
  max-width: 25px !important;
}

.height-25 {
  height: 25px !important;
}

.min-height-25 {
  min-height: 25px !important;
}

.max-height-25 {
  max-height: 25px !important;
}

.width-26 {
  width: 26px !important;
}

.min-width-26 {
  min-width: 26px !important;
}

.max-width-26 {
  max-width: 26px !important;
}

.height-26 {
  height: 26px !important;
}

.min-height-26 {
  min-height: 26px !important;
}

.max-height-26 {
  max-height: 26px !important;
}

.width-27 {
  width: 27px !important;
}

.min-width-27 {
  min-width: 27px !important;
}

.max-width-27 {
  max-width: 27px !important;
}

.height-27 {
  height: 27px !important;
}

.min-height-27 {
  min-height: 27px !important;
}

.max-height-27 {
  max-height: 27px !important;
}

.width-28 {
  width: 28px !important;
}

.min-width-28 {
  min-width: 28px !important;
}

.max-width-28 {
  max-width: 28px !important;
}

.height-28 {
  height: 28px !important;
}

.min-height-28 {
  min-height: 28px !important;
}

.max-height-28 {
  max-height: 28px !important;
}

.width-29 {
  width: 29px !important;
}

.min-width-29 {
  min-width: 29px !important;
}

.max-width-29 {
  max-width: 29px !important;
}

.height-29 {
  height: 29px !important;
}

.min-height-29 {
  min-height: 29px !important;
}

.max-height-29 {
  max-height: 29px !important;
}

.width-30 {
  width: 30px !important;
}

.min-width-30 {
  min-width: 30px !important;
}

.max-width-30 {
  max-width: 30px !important;
}

.height-30 {
  height: 30px !important;
}

.min-height-30 {
  min-height: 30px !important;
}

.max-height-30 {
  max-height: 30px !important;
}

.width-31 {
  width: 31px !important;
}

.min-width-31 {
  min-width: 31px !important;
}

.max-width-31 {
  max-width: 31px !important;
}

.height-31 {
  height: 31px !important;
}

.min-height-31 {
  min-height: 31px !important;
}

.max-height-31 {
  max-height: 31px !important;
}

.width-32 {
  width: 32px !important;
}

.min-width-32 {
  min-width: 32px !important;
}

.max-width-32 {
  max-width: 32px !important;
}

.height-32 {
  height: 32px !important;
}

.min-height-32 {
  min-height: 32px !important;
}

.max-height-32 {
  max-height: 32px !important;
}

.width-33 {
  width: 33px !important;
}

.min-width-33 {
  min-width: 33px !important;
}

.max-width-33 {
  max-width: 33px !important;
}

.height-33 {
  height: 33px !important;
}

.min-height-33 {
  min-height: 33px !important;
}

.max-height-33 {
  max-height: 33px !important;
}

.width-34 {
  width: 34px !important;
}

.min-width-34 {
  min-width: 34px !important;
}

.max-width-34 {
  max-width: 34px !important;
}

.height-34 {
  height: 34px !important;
}

.min-height-34 {
  min-height: 34px !important;
}

.max-height-34 {
  max-height: 34px !important;
}

.width-35 {
  width: 35px !important;
}

.min-width-35 {
  min-width: 35px !important;
}

.max-width-35 {
  max-width: 35px !important;
}

.height-35 {
  height: 35px !important;
}

.min-height-35 {
  min-height: 35px !important;
}

.max-height-35 {
  max-height: 35px !important;
}

.width-36 {
  width: 36px !important;
}

.min-width-36 {
  min-width: 36px !important;
}

.max-width-36 {
  max-width: 36px !important;
}

.height-36 {
  height: 36px !important;
}

.min-height-36 {
  min-height: 36px !important;
}

.max-height-36 {
  max-height: 36px !important;
}

.width-37 {
  width: 37px !important;
}

.min-width-37 {
  min-width: 37px !important;
}

.max-width-37 {
  max-width: 37px !important;
}

.height-37 {
  height: 37px !important;
}

.min-height-37 {
  min-height: 37px !important;
}

.max-height-37 {
  max-height: 37px !important;
}

.width-38 {
  width: 38px !important;
}

.min-width-38 {
  min-width: 38px !important;
}

.max-width-38 {
  max-width: 38px !important;
}

.height-38 {
  height: 38px !important;
}

.min-height-38 {
  min-height: 38px !important;
}

.max-height-38 {
  max-height: 38px !important;
}

.width-39 {
  width: 39px !important;
}

.min-width-39 {
  min-width: 39px !important;
}

.max-width-39 {
  max-width: 39px !important;
}

.height-39 {
  height: 39px !important;
}

.min-height-39 {
  min-height: 39px !important;
}

.max-height-39 {
  max-height: 39px !important;
}

.width-40 {
  width: 40px !important;
}

.min-width-40 {
  min-width: 40px !important;
}

.max-width-40 {
  max-width: 40px !important;
}

.height-40 {
  height: 40px !important;
}

.min-height-40 {
  min-height: 40px !important;
}

.max-height-40 {
  max-height: 40px !important;
}

.width-41 {
  width: 41px !important;
}

.min-width-41 {
  min-width: 41px !important;
}

.max-width-41 {
  max-width: 41px !important;
}

.height-41 {
  height: 41px !important;
}

.min-height-41 {
  min-height: 41px !important;
}

.max-height-41 {
  max-height: 41px !important;
}

.width-42 {
  width: 42px !important;
}

.min-width-42 {
  min-width: 42px !important;
}

.max-width-42 {
  max-width: 42px !important;
}

.height-42 {
  height: 42px !important;
}

.min-height-42 {
  min-height: 42px !important;
}

.max-height-42 {
  max-height: 42px !important;
}

.width-43 {
  width: 43px !important;
}

.min-width-43 {
  min-width: 43px !important;
}

.max-width-43 {
  max-width: 43px !important;
}

.height-43 {
  height: 43px !important;
}

.min-height-43 {
  min-height: 43px !important;
}

.max-height-43 {
  max-height: 43px !important;
}

.width-44 {
  width: 44px !important;
}

.min-width-44 {
  min-width: 44px !important;
}

.max-width-44 {
  max-width: 44px !important;
}

.height-44 {
  height: 44px !important;
}

.min-height-44 {
  min-height: 44px !important;
}

.max-height-44 {
  max-height: 44px !important;
}

.width-45 {
  width: 45px !important;
}

.min-width-45 {
  min-width: 45px !important;
}

.max-width-45 {
  max-width: 45px !important;
}

.height-45 {
  height: 45px !important;
}

.min-height-45 {
  min-height: 45px !important;
}

.max-height-45 {
  max-height: 45px !important;
}

.width-46 {
  width: 46px !important;
}

.min-width-46 {
  min-width: 46px !important;
}

.max-width-46 {
  max-width: 46px !important;
}

.height-46 {
  height: 46px !important;
}

.min-height-46 {
  min-height: 46px !important;
}

.max-height-46 {
  max-height: 46px !important;
}

.width-47 {
  width: 47px !important;
}

.min-width-47 {
  min-width: 47px !important;
}

.max-width-47 {
  max-width: 47px !important;
}

.height-47 {
  height: 47px !important;
}

.min-height-47 {
  min-height: 47px !important;
}

.max-height-47 {
  max-height: 47px !important;
}

.width-48 {
  width: 48px !important;
}

.min-width-48 {
  min-width: 48px !important;
}

.max-width-48 {
  max-width: 48px !important;
}

.height-48 {
  height: 48px !important;
}

.min-height-48 {
  min-height: 48px !important;
}

.max-height-48 {
  max-height: 48px !important;
}

.width-49 {
  width: 49px !important;
}

.min-width-49 {
  min-width: 49px !important;
}

.max-width-49 {
  max-width: 49px !important;
}

.height-49 {
  height: 49px !important;
}

.min-height-49 {
  min-height: 49px !important;
}

.max-height-49 {
  max-height: 49px !important;
}

.width-50 {
  width: 50px !important;
}

.min-width-50 {
  min-width: 50px !important;
}

.max-width-50 {
  max-width: 50px !important;
}

.height-50 {
  height: 50px !important;
}

.min-height-50 {
  min-height: 50px !important;
}

.max-height-50 {
  max-height: 50px !important;
}

.width-51 {
  width: 51px !important;
}

.min-width-51 {
  min-width: 51px !important;
}

.max-width-51 {
  max-width: 51px !important;
}

.height-51 {
  height: 51px !important;
}

.min-height-51 {
  min-height: 51px !important;
}

.max-height-51 {
  max-height: 51px !important;
}

.width-52 {
  width: 52px !important;
}

.min-width-52 {
  min-width: 52px !important;
}

.max-width-52 {
  max-width: 52px !important;
}

.height-52 {
  height: 52px !important;
}

.min-height-52 {
  min-height: 52px !important;
}

.max-height-52 {
  max-height: 52px !important;
}

.width-53 {
  width: 53px !important;
}

.min-width-53 {
  min-width: 53px !important;
}

.max-width-53 {
  max-width: 53px !important;
}

.height-53 {
  height: 53px !important;
}

.min-height-53 {
  min-height: 53px !important;
}

.max-height-53 {
  max-height: 53px !important;
}

.width-54 {
  width: 54px !important;
}

.min-width-54 {
  min-width: 54px !important;
}

.max-width-54 {
  max-width: 54px !important;
}

.height-54 {
  height: 54px !important;
}

.min-height-54 {
  min-height: 54px !important;
}

.max-height-54 {
  max-height: 54px !important;
}

.width-55 {
  width: 55px !important;
}

.min-width-55 {
  min-width: 55px !important;
}

.max-width-55 {
  max-width: 55px !important;
}

.height-55 {
  height: 55px !important;
}

.min-height-55 {
  min-height: 55px !important;
}

.max-height-55 {
  max-height: 55px !important;
}

.width-56 {
  width: 56px !important;
}

.min-width-56 {
  min-width: 56px !important;
}

.max-width-56 {
  max-width: 56px !important;
}

.height-56 {
  height: 56px !important;
}

.min-height-56 {
  min-height: 56px !important;
}

.max-height-56 {
  max-height: 56px !important;
}

.width-57 {
  width: 57px !important;
}

.min-width-57 {
  min-width: 57px !important;
}

.max-width-57 {
  max-width: 57px !important;
}

.height-57 {
  height: 57px !important;
}

.min-height-57 {
  min-height: 57px !important;
}

.max-height-57 {
  max-height: 57px !important;
}

.width-58 {
  width: 58px !important;
}

.min-width-58 {
  min-width: 58px !important;
}

.max-width-58 {
  max-width: 58px !important;
}

.height-58 {
  height: 58px !important;
}

.min-height-58 {
  min-height: 58px !important;
}

.max-height-58 {
  max-height: 58px !important;
}

.width-59 {
  width: 59px !important;
}

.min-width-59 {
  min-width: 59px !important;
}

.max-width-59 {
  max-width: 59px !important;
}

.height-59 {
  height: 59px !important;
}

.min-height-59 {
  min-height: 59px !important;
}

.max-height-59 {
  max-height: 59px !important;
}

.width-60 {
  width: 60px !important;
}

.min-width-60 {
  min-width: 60px !important;
}

.max-width-60 {
  max-width: 60px !important;
}

.height-60 {
  height: 60px !important;
}

.min-height-60 {
  min-height: 60px !important;
}

.max-height-60 {
  max-height: 60px !important;
}

.width-61 {
  width: 61px !important;
}

.min-width-61 {
  min-width: 61px !important;
}

.max-width-61 {
  max-width: 61px !important;
}

.height-61 {
  height: 61px !important;
}

.min-height-61 {
  min-height: 61px !important;
}

.max-height-61 {
  max-height: 61px !important;
}

.width-62 {
  width: 62px !important;
}

.min-width-62 {
  min-width: 62px !important;
}

.max-width-62 {
  max-width: 62px !important;
}

.height-62 {
  height: 62px !important;
}

.min-height-62 {
  min-height: 62px !important;
}

.max-height-62 {
  max-height: 62px !important;
}

.width-63 {
  width: 63px !important;
}

.min-width-63 {
  min-width: 63px !important;
}

.max-width-63 {
  max-width: 63px !important;
}

.height-63 {
  height: 63px !important;
}

.min-height-63 {
  min-height: 63px !important;
}

.max-height-63 {
  max-height: 63px !important;
}

.width-64 {
  width: 64px !important;
}

.min-width-64 {
  min-width: 64px !important;
}

.max-width-64 {
  max-width: 64px !important;
}

.height-64 {
  height: 64px !important;
}

.min-height-64 {
  min-height: 64px !important;
}

.max-height-64 {
  max-height: 64px !important;
}

.width-65 {
  width: 65px !important;
}

.min-width-65 {
  min-width: 65px !important;
}

.max-width-65 {
  max-width: 65px !important;
}

.height-65 {
  height: 65px !important;
}

.min-height-65 {
  min-height: 65px !important;
}

.max-height-65 {
  max-height: 65px !important;
}

.width-66 {
  width: 66px !important;
}

.min-width-66 {
  min-width: 66px !important;
}

.max-width-66 {
  max-width: 66px !important;
}

.height-66 {
  height: 66px !important;
}

.min-height-66 {
  min-height: 66px !important;
}

.max-height-66 {
  max-height: 66px !important;
}

.width-67 {
  width: 67px !important;
}

.min-width-67 {
  min-width: 67px !important;
}

.max-width-67 {
  max-width: 67px !important;
}

.height-67 {
  height: 67px !important;
}

.min-height-67 {
  min-height: 67px !important;
}

.max-height-67 {
  max-height: 67px !important;
}

.width-68 {
  width: 68px !important;
}

.min-width-68 {
  min-width: 68px !important;
}

.max-width-68 {
  max-width: 68px !important;
}

.height-68 {
  height: 68px !important;
}

.min-height-68 {
  min-height: 68px !important;
}

.max-height-68 {
  max-height: 68px !important;
}

.width-69 {
  width: 69px !important;
}

.min-width-69 {
  min-width: 69px !important;
}

.max-width-69 {
  max-width: 69px !important;
}

.height-69 {
  height: 69px !important;
}

.min-height-69 {
  min-height: 69px !important;
}

.max-height-69 {
  max-height: 69px !important;
}

.width-70 {
  width: 70px !important;
}

.min-width-70 {
  min-width: 70px !important;
}

.max-width-70 {
  max-width: 70px !important;
}

.height-70 {
  height: 70px !important;
}

.min-height-70 {
  min-height: 70px !important;
}

.max-height-70 {
  max-height: 70px !important;
}

.width-71 {
  width: 71px !important;
}

.min-width-71 {
  min-width: 71px !important;
}

.max-width-71 {
  max-width: 71px !important;
}

.height-71 {
  height: 71px !important;
}

.min-height-71 {
  min-height: 71px !important;
}

.max-height-71 {
  max-height: 71px !important;
}

.width-72 {
  width: 72px !important;
}

.min-width-72 {
  min-width: 72px !important;
}

.max-width-72 {
  max-width: 72px !important;
}

.height-72 {
  height: 72px !important;
}

.min-height-72 {
  min-height: 72px !important;
}

.max-height-72 {
  max-height: 72px !important;
}

.width-73 {
  width: 73px !important;
}

.min-width-73 {
  min-width: 73px !important;
}

.max-width-73 {
  max-width: 73px !important;
}

.height-73 {
  height: 73px !important;
}

.min-height-73 {
  min-height: 73px !important;
}

.max-height-73 {
  max-height: 73px !important;
}

.width-74 {
  width: 74px !important;
}

.min-width-74 {
  min-width: 74px !important;
}

.max-width-74 {
  max-width: 74px !important;
}

.height-74 {
  height: 74px !important;
}

.min-height-74 {
  min-height: 74px !important;
}

.max-height-74 {
  max-height: 74px !important;
}

.width-75 {
  width: 75px !important;
}

.min-width-75 {
  min-width: 75px !important;
}

.max-width-75 {
  max-width: 75px !important;
}

.height-75 {
  height: 75px !important;
}

.min-height-75 {
  min-height: 75px !important;
}

.max-height-75 {
  max-height: 75px !important;
}

.width-76 {
  width: 76px !important;
}

.min-width-76 {
  min-width: 76px !important;
}

.max-width-76 {
  max-width: 76px !important;
}

.height-76 {
  height: 76px !important;
}

.min-height-76 {
  min-height: 76px !important;
}

.max-height-76 {
  max-height: 76px !important;
}

.width-77 {
  width: 77px !important;
}

.min-width-77 {
  min-width: 77px !important;
}

.max-width-77 {
  max-width: 77px !important;
}

.height-77 {
  height: 77px !important;
}

.min-height-77 {
  min-height: 77px !important;
}

.max-height-77 {
  max-height: 77px !important;
}

.width-78 {
  width: 78px !important;
}

.min-width-78 {
  min-width: 78px !important;
}

.max-width-78 {
  max-width: 78px !important;
}

.height-78 {
  height: 78px !important;
}

.min-height-78 {
  min-height: 78px !important;
}

.max-height-78 {
  max-height: 78px !important;
}

.width-79 {
  width: 79px !important;
}

.min-width-79 {
  min-width: 79px !important;
}

.max-width-79 {
  max-width: 79px !important;
}

.height-79 {
  height: 79px !important;
}

.min-height-79 {
  min-height: 79px !important;
}

.max-height-79 {
  max-height: 79px !important;
}

.width-80 {
  width: 80px !important;
}

.min-width-80 {
  min-width: 80px !important;
}

.max-width-80 {
  max-width: 80px !important;
}

.height-80 {
  height: 80px !important;
}

.min-height-80 {
  min-height: 80px !important;
}

.max-height-80 {
  max-height: 80px !important;
}

.width-81 {
  width: 81px !important;
}

.min-width-81 {
  min-width: 81px !important;
}

.max-width-81 {
  max-width: 81px !important;
}

.height-81 {
  height: 81px !important;
}

.min-height-81 {
  min-height: 81px !important;
}

.max-height-81 {
  max-height: 81px !important;
}

.width-82 {
  width: 82px !important;
}

.min-width-82 {
  min-width: 82px !important;
}

.max-width-82 {
  max-width: 82px !important;
}

.height-82 {
  height: 82px !important;
}

.min-height-82 {
  min-height: 82px !important;
}

.max-height-82 {
  max-height: 82px !important;
}

.width-83 {
  width: 83px !important;
}

.min-width-83 {
  min-width: 83px !important;
}

.max-width-83 {
  max-width: 83px !important;
}

.height-83 {
  height: 83px !important;
}

.min-height-83 {
  min-height: 83px !important;
}

.max-height-83 {
  max-height: 83px !important;
}

.width-84 {
  width: 84px !important;
}

.min-width-84 {
  min-width: 84px !important;
}

.max-width-84 {
  max-width: 84px !important;
}

.height-84 {
  height: 84px !important;
}

.min-height-84 {
  min-height: 84px !important;
}

.max-height-84 {
  max-height: 84px !important;
}

.width-85 {
  width: 85px !important;
}

.min-width-85 {
  min-width: 85px !important;
}

.max-width-85 {
  max-width: 85px !important;
}

.height-85 {
  height: 85px !important;
}

.min-height-85 {
  min-height: 85px !important;
}

.max-height-85 {
  max-height: 85px !important;
}

.width-86 {
  width: 86px !important;
}

.min-width-86 {
  min-width: 86px !important;
}

.max-width-86 {
  max-width: 86px !important;
}

.height-86 {
  height: 86px !important;
}

.min-height-86 {
  min-height: 86px !important;
}

.max-height-86 {
  max-height: 86px !important;
}

.width-87 {
  width: 87px !important;
}

.min-width-87 {
  min-width: 87px !important;
}

.max-width-87 {
  max-width: 87px !important;
}

.height-87 {
  height: 87px !important;
}

.min-height-87 {
  min-height: 87px !important;
}

.max-height-87 {
  max-height: 87px !important;
}

.width-88 {
  width: 88px !important;
}

.min-width-88 {
  min-width: 88px !important;
}

.max-width-88 {
  max-width: 88px !important;
}

.height-88 {
  height: 88px !important;
}

.min-height-88 {
  min-height: 88px !important;
}

.max-height-88 {
  max-height: 88px !important;
}

.width-89 {
  width: 89px !important;
}

.min-width-89 {
  min-width: 89px !important;
}

.max-width-89 {
  max-width: 89px !important;
}

.height-89 {
  height: 89px !important;
}

.min-height-89 {
  min-height: 89px !important;
}

.max-height-89 {
  max-height: 89px !important;
}

.width-90 {
  width: 90px !important;
}

.min-width-90 {
  min-width: 90px !important;
}

.max-width-90 {
  max-width: 90px !important;
}

.height-90 {
  height: 90px !important;
}

.min-height-90 {
  min-height: 90px !important;
}

.max-height-90 {
  max-height: 90px !important;
}

.width-91 {
  width: 91px !important;
}

.min-width-91 {
  min-width: 91px !important;
}

.max-width-91 {
  max-width: 91px !important;
}

.height-91 {
  height: 91px !important;
}

.min-height-91 {
  min-height: 91px !important;
}

.max-height-91 {
  max-height: 91px !important;
}

.width-92 {
  width: 92px !important;
}

.min-width-92 {
  min-width: 92px !important;
}

.max-width-92 {
  max-width: 92px !important;
}

.height-92 {
  height: 92px !important;
}

.min-height-92 {
  min-height: 92px !important;
}

.max-height-92 {
  max-height: 92px !important;
}

.width-93 {
  width: 93px !important;
}

.min-width-93 {
  min-width: 93px !important;
}

.max-width-93 {
  max-width: 93px !important;
}

.height-93 {
  height: 93px !important;
}

.min-height-93 {
  min-height: 93px !important;
}

.max-height-93 {
  max-height: 93px !important;
}

.width-94 {
  width: 94px !important;
}

.min-width-94 {
  min-width: 94px !important;
}

.max-width-94 {
  max-width: 94px !important;
}

.height-94 {
  height: 94px !important;
}

.min-height-94 {
  min-height: 94px !important;
}

.max-height-94 {
  max-height: 94px !important;
}

.width-95 {
  width: 95px !important;
}

.min-width-95 {
  min-width: 95px !important;
}

.max-width-95 {
  max-width: 95px !important;
}

.height-95 {
  height: 95px !important;
}

.min-height-95 {
  min-height: 95px !important;
}

.max-height-95 {
  max-height: 95px !important;
}

.width-96 {
  width: 96px !important;
}

.min-width-96 {
  min-width: 96px !important;
}

.max-width-96 {
  max-width: 96px !important;
}

.height-96 {
  height: 96px !important;
}

.min-height-96 {
  min-height: 96px !important;
}

.max-height-96 {
  max-height: 96px !important;
}

.width-97 {
  width: 97px !important;
}

.min-width-97 {
  min-width: 97px !important;
}

.max-width-97 {
  max-width: 97px !important;
}

.height-97 {
  height: 97px !important;
}

.min-height-97 {
  min-height: 97px !important;
}

.max-height-97 {
  max-height: 97px !important;
}

.width-98 {
  width: 98px !important;
}

.min-width-98 {
  min-width: 98px !important;
}

.max-width-98 {
  max-width: 98px !important;
}

.height-98 {
  height: 98px !important;
}

.min-height-98 {
  min-height: 98px !important;
}

.max-height-98 {
  max-height: 98px !important;
}

.width-99 {
  width: 99px !important;
}

.min-width-99 {
  min-width: 99px !important;
}

.max-width-99 {
  max-width: 99px !important;
}

.height-99 {
  height: 99px !important;
}

.min-height-99 {
  min-height: 99px !important;
}

.max-height-99 {
  max-height: 99px !important;
}

.width-100 {
  width: 100px !important;
}

.min-width-100 {
  min-width: 100px !important;
}

.max-width-100 {
  max-width: 100px !important;
}

.height-100 {
  height: 100px !important;
}

.min-height-100 {
  min-height: 100px !important;
}

.max-height-100 {
  max-height: 100px !important;
}

.width-101 {
  width: 101px !important;
}

.min-width-101 {
  min-width: 101px !important;
}

.max-width-101 {
  max-width: 101px !important;
}

.height-101 {
  height: 101px !important;
}

.min-height-101 {
  min-height: 101px !important;
}

.max-height-101 {
  max-height: 101px !important;
}

.width-102 {
  width: 102px !important;
}

.min-width-102 {
  min-width: 102px !important;
}

.max-width-102 {
  max-width: 102px !important;
}

.height-102 {
  height: 102px !important;
}

.min-height-102 {
  min-height: 102px !important;
}

.max-height-102 {
  max-height: 102px !important;
}

.width-103 {
  width: 103px !important;
}

.min-width-103 {
  min-width: 103px !important;
}

.max-width-103 {
  max-width: 103px !important;
}

.height-103 {
  height: 103px !important;
}

.min-height-103 {
  min-height: 103px !important;
}

.max-height-103 {
  max-height: 103px !important;
}

.width-104 {
  width: 104px !important;
}

.min-width-104 {
  min-width: 104px !important;
}

.max-width-104 {
  max-width: 104px !important;
}

.height-104 {
  height: 104px !important;
}

.min-height-104 {
  min-height: 104px !important;
}

.max-height-104 {
  max-height: 104px !important;
}

.width-105 {
  width: 105px !important;
}

.min-width-105 {
  min-width: 105px !important;
}

.max-width-105 {
  max-width: 105px !important;
}

.height-105 {
  height: 105px !important;
}

.min-height-105 {
  min-height: 105px !important;
}

.max-height-105 {
  max-height: 105px !important;
}

.width-106 {
  width: 106px !important;
}

.min-width-106 {
  min-width: 106px !important;
}

.max-width-106 {
  max-width: 106px !important;
}

.height-106 {
  height: 106px !important;
}

.min-height-106 {
  min-height: 106px !important;
}

.max-height-106 {
  max-height: 106px !important;
}

.width-107 {
  width: 107px !important;
}

.min-width-107 {
  min-width: 107px !important;
}

.max-width-107 {
  max-width: 107px !important;
}

.height-107 {
  height: 107px !important;
}

.min-height-107 {
  min-height: 107px !important;
}

.max-height-107 {
  max-height: 107px !important;
}

.width-108 {
  width: 108px !important;
}

.min-width-108 {
  min-width: 108px !important;
}

.max-width-108 {
  max-width: 108px !important;
}

.height-108 {
  height: 108px !important;
}

.min-height-108 {
  min-height: 108px !important;
}

.max-height-108 {
  max-height: 108px !important;
}

.width-109 {
  width: 109px !important;
}

.min-width-109 {
  min-width: 109px !important;
}

.max-width-109 {
  max-width: 109px !important;
}

.height-109 {
  height: 109px !important;
}

.min-height-109 {
  min-height: 109px !important;
}

.max-height-109 {
  max-height: 109px !important;
}

.width-110 {
  width: 110px !important;
}

.min-width-110 {
  min-width: 110px !important;
}

.max-width-110 {
  max-width: 110px !important;
}

.height-110 {
  height: 110px !important;
}

.min-height-110 {
  min-height: 110px !important;
}

.max-height-110 {
  max-height: 110px !important;
}

.width-111 {
  width: 111px !important;
}

.min-width-111 {
  min-width: 111px !important;
}

.max-width-111 {
  max-width: 111px !important;
}

.height-111 {
  height: 111px !important;
}

.min-height-111 {
  min-height: 111px !important;
}

.max-height-111 {
  max-height: 111px !important;
}

.width-112 {
  width: 112px !important;
}

.min-width-112 {
  min-width: 112px !important;
}

.max-width-112 {
  max-width: 112px !important;
}

.height-112 {
  height: 112px !important;
}

.min-height-112 {
  min-height: 112px !important;
}

.max-height-112 {
  max-height: 112px !important;
}

.width-113 {
  width: 113px !important;
}

.min-width-113 {
  min-width: 113px !important;
}

.max-width-113 {
  max-width: 113px !important;
}

.height-113 {
  height: 113px !important;
}

.min-height-113 {
  min-height: 113px !important;
}

.max-height-113 {
  max-height: 113px !important;
}

.width-114 {
  width: 114px !important;
}

.min-width-114 {
  min-width: 114px !important;
}

.max-width-114 {
  max-width: 114px !important;
}

.height-114 {
  height: 114px !important;
}

.min-height-114 {
  min-height: 114px !important;
}

.max-height-114 {
  max-height: 114px !important;
}

.width-115 {
  width: 115px !important;
}

.min-width-115 {
  min-width: 115px !important;
}

.max-width-115 {
  max-width: 115px !important;
}

.height-115 {
  height: 115px !important;
}

.min-height-115 {
  min-height: 115px !important;
}

.max-height-115 {
  max-height: 115px !important;
}

.width-116 {
  width: 116px !important;
}

.min-width-116 {
  min-width: 116px !important;
}

.max-width-116 {
  max-width: 116px !important;
}

.height-116 {
  height: 116px !important;
}

.min-height-116 {
  min-height: 116px !important;
}

.max-height-116 {
  max-height: 116px !important;
}

.width-117 {
  width: 117px !important;
}

.min-width-117 {
  min-width: 117px !important;
}

.max-width-117 {
  max-width: 117px !important;
}

.height-117 {
  height: 117px !important;
}

.min-height-117 {
  min-height: 117px !important;
}

.max-height-117 {
  max-height: 117px !important;
}

.width-118 {
  width: 118px !important;
}

.min-width-118 {
  min-width: 118px !important;
}

.max-width-118 {
  max-width: 118px !important;
}

.height-118 {
  height: 118px !important;
}

.min-height-118 {
  min-height: 118px !important;
}

.max-height-118 {
  max-height: 118px !important;
}

.width-119 {
  width: 119px !important;
}

.min-width-119 {
  min-width: 119px !important;
}

.max-width-119 {
  max-width: 119px !important;
}

.height-119 {
  height: 119px !important;
}

.min-height-119 {
  min-height: 119px !important;
}

.max-height-119 {
  max-height: 119px !important;
}

.width-120 {
  width: 120px !important;
}

.min-width-120 {
  min-width: 120px !important;
}

.max-width-120 {
  max-width: 120px !important;
}

.height-120 {
  height: 120px !important;
}

.min-height-120 {
  min-height: 120px !important;
}

.max-height-120 {
  max-height: 120px !important;
}

.width-121 {
  width: 121px !important;
}

.min-width-121 {
  min-width: 121px !important;
}

.max-width-121 {
  max-width: 121px !important;
}

.height-121 {
  height: 121px !important;
}

.min-height-121 {
  min-height: 121px !important;
}

.max-height-121 {
  max-height: 121px !important;
}

.width-122 {
  width: 122px !important;
}

.min-width-122 {
  min-width: 122px !important;
}

.max-width-122 {
  max-width: 122px !important;
}

.height-122 {
  height: 122px !important;
}

.min-height-122 {
  min-height: 122px !important;
}

.max-height-122 {
  max-height: 122px !important;
}

.width-123 {
  width: 123px !important;
}

.min-width-123 {
  min-width: 123px !important;
}

.max-width-123 {
  max-width: 123px !important;
}

.height-123 {
  height: 123px !important;
}

.min-height-123 {
  min-height: 123px !important;
}

.max-height-123 {
  max-height: 123px !important;
}

.width-124 {
  width: 124px !important;
}

.min-width-124 {
  min-width: 124px !important;
}

.max-width-124 {
  max-width: 124px !important;
}

.height-124 {
  height: 124px !important;
}

.min-height-124 {
  min-height: 124px !important;
}

.max-height-124 {
  max-height: 124px !important;
}

.width-125 {
  width: 125px !important;
}

.min-width-125 {
  min-width: 125px !important;
}

.max-width-125 {
  max-width: 125px !important;
}

.height-125 {
  height: 125px !important;
}

.min-height-125 {
  min-height: 125px !important;
}

.max-height-125 {
  max-height: 125px !important;
}

.width-126 {
  width: 126px !important;
}

.min-width-126 {
  min-width: 126px !important;
}

.max-width-126 {
  max-width: 126px !important;
}

.height-126 {
  height: 126px !important;
}

.min-height-126 {
  min-height: 126px !important;
}

.max-height-126 {
  max-height: 126px !important;
}

.width-127 {
  width: 127px !important;
}

.min-width-127 {
  min-width: 127px !important;
}

.max-width-127 {
  max-width: 127px !important;
}

.height-127 {
  height: 127px !important;
}

.min-height-127 {
  min-height: 127px !important;
}

.max-height-127 {
  max-height: 127px !important;
}

.width-128 {
  width: 128px !important;
}

.min-width-128 {
  min-width: 128px !important;
}

.max-width-128 {
  max-width: 128px !important;
}

.height-128 {
  height: 128px !important;
}

.min-height-128 {
  min-height: 128px !important;
}

.max-height-128 {
  max-height: 128px !important;
}

.width-129 {
  width: 129px !important;
}

.min-width-129 {
  min-width: 129px !important;
}

.max-width-129 {
  max-width: 129px !important;
}

.height-129 {
  height: 129px !important;
}

.min-height-129 {
  min-height: 129px !important;
}

.max-height-129 {
  max-height: 129px !important;
}

.width-130 {
  width: 130px !important;
}

.min-width-130 {
  min-width: 130px !important;
}

.max-width-130 {
  max-width: 130px !important;
}

.height-130 {
  height: 130px !important;
}

.min-height-130 {
  min-height: 130px !important;
}

.max-height-130 {
  max-height: 130px !important;
}

.width-131 {
  width: 131px !important;
}

.min-width-131 {
  min-width: 131px !important;
}

.max-width-131 {
  max-width: 131px !important;
}

.height-131 {
  height: 131px !important;
}

.min-height-131 {
  min-height: 131px !important;
}

.max-height-131 {
  max-height: 131px !important;
}

.width-132 {
  width: 132px !important;
}

.min-width-132 {
  min-width: 132px !important;
}

.max-width-132 {
  max-width: 132px !important;
}

.height-132 {
  height: 132px !important;
}

.min-height-132 {
  min-height: 132px !important;
}

.max-height-132 {
  max-height: 132px !important;
}

.width-133 {
  width: 133px !important;
}

.min-width-133 {
  min-width: 133px !important;
}

.max-width-133 {
  max-width: 133px !important;
}

.height-133 {
  height: 133px !important;
}

.min-height-133 {
  min-height: 133px !important;
}

.max-height-133 {
  max-height: 133px !important;
}

.width-134 {
  width: 134px !important;
}

.min-width-134 {
  min-width: 134px !important;
}

.max-width-134 {
  max-width: 134px !important;
}

.height-134 {
  height: 134px !important;
}

.min-height-134 {
  min-height: 134px !important;
}

.max-height-134 {
  max-height: 134px !important;
}

.width-135 {
  width: 135px !important;
}

.min-width-135 {
  min-width: 135px !important;
}

.max-width-135 {
  max-width: 135px !important;
}

.height-135 {
  height: 135px !important;
}

.min-height-135 {
  min-height: 135px !important;
}

.max-height-135 {
  max-height: 135px !important;
}

.width-136 {
  width: 136px !important;
}

.min-width-136 {
  min-width: 136px !important;
}

.max-width-136 {
  max-width: 136px !important;
}

.height-136 {
  height: 136px !important;
}

.min-height-136 {
  min-height: 136px !important;
}

.max-height-136 {
  max-height: 136px !important;
}

.width-137 {
  width: 137px !important;
}

.min-width-137 {
  min-width: 137px !important;
}

.max-width-137 {
  max-width: 137px !important;
}

.height-137 {
  height: 137px !important;
}

.min-height-137 {
  min-height: 137px !important;
}

.max-height-137 {
  max-height: 137px !important;
}

.width-138 {
  width: 138px !important;
}

.min-width-138 {
  min-width: 138px !important;
}

.max-width-138 {
  max-width: 138px !important;
}

.height-138 {
  height: 138px !important;
}

.min-height-138 {
  min-height: 138px !important;
}

.max-height-138 {
  max-height: 138px !important;
}

.width-139 {
  width: 139px !important;
}

.min-width-139 {
  min-width: 139px !important;
}

.max-width-139 {
  max-width: 139px !important;
}

.height-139 {
  height: 139px !important;
}

.min-height-139 {
  min-height: 139px !important;
}

.max-height-139 {
  max-height: 139px !important;
}

.width-140 {
  width: 140px !important;
}

.min-width-140 {
  min-width: 140px !important;
}

.max-width-140 {
  max-width: 140px !important;
}

.height-140 {
  height: 140px !important;
}

.min-height-140 {
  min-height: 140px !important;
}

.max-height-140 {
  max-height: 140px !important;
}

.width-141 {
  width: 141px !important;
}

.min-width-141 {
  min-width: 141px !important;
}

.max-width-141 {
  max-width: 141px !important;
}

.height-141 {
  height: 141px !important;
}

.min-height-141 {
  min-height: 141px !important;
}

.max-height-141 {
  max-height: 141px !important;
}

.width-142 {
  width: 142px !important;
}

.min-width-142 {
  min-width: 142px !important;
}

.max-width-142 {
  max-width: 142px !important;
}

.height-142 {
  height: 142px !important;
}

.min-height-142 {
  min-height: 142px !important;
}

.max-height-142 {
  max-height: 142px !important;
}

.width-143 {
  width: 143px !important;
}

.min-width-143 {
  min-width: 143px !important;
}

.max-width-143 {
  max-width: 143px !important;
}

.height-143 {
  height: 143px !important;
}

.min-height-143 {
  min-height: 143px !important;
}

.max-height-143 {
  max-height: 143px !important;
}

.width-144 {
  width: 144px !important;
}

.min-width-144 {
  min-width: 144px !important;
}

.max-width-144 {
  max-width: 144px !important;
}

.height-144 {
  height: 144px !important;
}

.min-height-144 {
  min-height: 144px !important;
}

.max-height-144 {
  max-height: 144px !important;
}

.width-145 {
  width: 145px !important;
}

.min-width-145 {
  min-width: 145px !important;
}

.max-width-145 {
  max-width: 145px !important;
}

.height-145 {
  height: 145px !important;
}

.min-height-145 {
  min-height: 145px !important;
}

.max-height-145 {
  max-height: 145px !important;
}

.width-146 {
  width: 146px !important;
}

.min-width-146 {
  min-width: 146px !important;
}

.max-width-146 {
  max-width: 146px !important;
}

.height-146 {
  height: 146px !important;
}

.min-height-146 {
  min-height: 146px !important;
}

.max-height-146 {
  max-height: 146px !important;
}

.width-147 {
  width: 147px !important;
}

.min-width-147 {
  min-width: 147px !important;
}

.max-width-147 {
  max-width: 147px !important;
}

.height-147 {
  height: 147px !important;
}

.min-height-147 {
  min-height: 147px !important;
}

.max-height-147 {
  max-height: 147px !important;
}

.width-148 {
  width: 148px !important;
}

.min-width-148 {
  min-width: 148px !important;
}

.max-width-148 {
  max-width: 148px !important;
}

.height-148 {
  height: 148px !important;
}

.min-height-148 {
  min-height: 148px !important;
}

.max-height-148 {
  max-height: 148px !important;
}

.width-149 {
  width: 149px !important;
}

.min-width-149 {
  min-width: 149px !important;
}

.max-width-149 {
  max-width: 149px !important;
}

.height-149 {
  height: 149px !important;
}

.min-height-149 {
  min-height: 149px !important;
}

.max-height-149 {
  max-height: 149px !important;
}

.width-150 {
  width: 150px !important;
}

.min-width-150 {
  min-width: 150px !important;
}

.max-width-150 {
  max-width: 150px !important;
}

.height-150 {
  height: 150px !important;
}

.min-height-150 {
  min-height: 150px !important;
}

.max-height-150 {
  max-height: 150px !important;
}

.width-151 {
  width: 151px !important;
}

.min-width-151 {
  min-width: 151px !important;
}

.max-width-151 {
  max-width: 151px !important;
}

.height-151 {
  height: 151px !important;
}

.min-height-151 {
  min-height: 151px !important;
}

.max-height-151 {
  max-height: 151px !important;
}

.width-152 {
  width: 152px !important;
}

.min-width-152 {
  min-width: 152px !important;
}

.max-width-152 {
  max-width: 152px !important;
}

.height-152 {
  height: 152px !important;
}

.min-height-152 {
  min-height: 152px !important;
}

.max-height-152 {
  max-height: 152px !important;
}

.width-153 {
  width: 153px !important;
}

.min-width-153 {
  min-width: 153px !important;
}

.max-width-153 {
  max-width: 153px !important;
}

.height-153 {
  height: 153px !important;
}

.min-height-153 {
  min-height: 153px !important;
}

.max-height-153 {
  max-height: 153px !important;
}

.width-154 {
  width: 154px !important;
}

.min-width-154 {
  min-width: 154px !important;
}

.max-width-154 {
  max-width: 154px !important;
}

.height-154 {
  height: 154px !important;
}

.min-height-154 {
  min-height: 154px !important;
}

.max-height-154 {
  max-height: 154px !important;
}

.width-155 {
  width: 155px !important;
}

.min-width-155 {
  min-width: 155px !important;
}

.max-width-155 {
  max-width: 155px !important;
}

.height-155 {
  height: 155px !important;
}

.min-height-155 {
  min-height: 155px !important;
}

.max-height-155 {
  max-height: 155px !important;
}

.width-156 {
  width: 156px !important;
}

.min-width-156 {
  min-width: 156px !important;
}

.max-width-156 {
  max-width: 156px !important;
}

.height-156 {
  height: 156px !important;
}

.min-height-156 {
  min-height: 156px !important;
}

.max-height-156 {
  max-height: 156px !important;
}

.width-157 {
  width: 157px !important;
}

.min-width-157 {
  min-width: 157px !important;
}

.max-width-157 {
  max-width: 157px !important;
}

.height-157 {
  height: 157px !important;
}

.min-height-157 {
  min-height: 157px !important;
}

.max-height-157 {
  max-height: 157px !important;
}

.width-158 {
  width: 158px !important;
}

.min-width-158 {
  min-width: 158px !important;
}

.max-width-158 {
  max-width: 158px !important;
}

.height-158 {
  height: 158px !important;
}

.min-height-158 {
  min-height: 158px !important;
}

.max-height-158 {
  max-height: 158px !important;
}

.width-159 {
  width: 159px !important;
}

.min-width-159 {
  min-width: 159px !important;
}

.max-width-159 {
  max-width: 159px !important;
}

.height-159 {
  height: 159px !important;
}

.min-height-159 {
  min-height: 159px !important;
}

.max-height-159 {
  max-height: 159px !important;
}

.width-160 {
  width: 160px !important;
}

.min-width-160 {
  min-width: 160px !important;
}

.max-width-160 {
  max-width: 160px !important;
}

.height-160 {
  height: 160px !important;
}

.min-height-160 {
  min-height: 160px !important;
}

.max-height-160 {
  max-height: 160px !important;
}

.width-161 {
  width: 161px !important;
}

.min-width-161 {
  min-width: 161px !important;
}

.max-width-161 {
  max-width: 161px !important;
}

.height-161 {
  height: 161px !important;
}

.min-height-161 {
  min-height: 161px !important;
}

.max-height-161 {
  max-height: 161px !important;
}

.width-162 {
  width: 162px !important;
}

.min-width-162 {
  min-width: 162px !important;
}

.max-width-162 {
  max-width: 162px !important;
}

.height-162 {
  height: 162px !important;
}

.min-height-162 {
  min-height: 162px !important;
}

.max-height-162 {
  max-height: 162px !important;
}

.width-163 {
  width: 163px !important;
}

.min-width-163 {
  min-width: 163px !important;
}

.max-width-163 {
  max-width: 163px !important;
}

.height-163 {
  height: 163px !important;
}

.min-height-163 {
  min-height: 163px !important;
}

.max-height-163 {
  max-height: 163px !important;
}

.width-164 {
  width: 164px !important;
}

.min-width-164 {
  min-width: 164px !important;
}

.max-width-164 {
  max-width: 164px !important;
}

.height-164 {
  height: 164px !important;
}

.min-height-164 {
  min-height: 164px !important;
}

.max-height-164 {
  max-height: 164px !important;
}

.width-165 {
  width: 165px !important;
}

.min-width-165 {
  min-width: 165px !important;
}

.max-width-165 {
  max-width: 165px !important;
}

.height-165 {
  height: 165px !important;
}

.min-height-165 {
  min-height: 165px !important;
}

.max-height-165 {
  max-height: 165px !important;
}

.width-166 {
  width: 166px !important;
}

.min-width-166 {
  min-width: 166px !important;
}

.max-width-166 {
  max-width: 166px !important;
}

.height-166 {
  height: 166px !important;
}

.min-height-166 {
  min-height: 166px !important;
}

.max-height-166 {
  max-height: 166px !important;
}

.width-167 {
  width: 167px !important;
}

.min-width-167 {
  min-width: 167px !important;
}

.max-width-167 {
  max-width: 167px !important;
}

.height-167 {
  height: 167px !important;
}

.min-height-167 {
  min-height: 167px !important;
}

.max-height-167 {
  max-height: 167px !important;
}

.width-168 {
  width: 168px !important;
}

.min-width-168 {
  min-width: 168px !important;
}

.max-width-168 {
  max-width: 168px !important;
}

.height-168 {
  height: 168px !important;
}

.min-height-168 {
  min-height: 168px !important;
}

.max-height-168 {
  max-height: 168px !important;
}

.width-169 {
  width: 169px !important;
}

.min-width-169 {
  min-width: 169px !important;
}

.max-width-169 {
  max-width: 169px !important;
}

.height-169 {
  height: 169px !important;
}

.min-height-169 {
  min-height: 169px !important;
}

.max-height-169 {
  max-height: 169px !important;
}

.width-170 {
  width: 170px !important;
}

.min-width-170 {
  min-width: 170px !important;
}

.max-width-170 {
  max-width: 170px !important;
}

.height-170 {
  height: 170px !important;
}

.min-height-170 {
  min-height: 170px !important;
}

.max-height-170 {
  max-height: 170px !important;
}

.width-171 {
  width: 171px !important;
}

.min-width-171 {
  min-width: 171px !important;
}

.max-width-171 {
  max-width: 171px !important;
}

.height-171 {
  height: 171px !important;
}

.min-height-171 {
  min-height: 171px !important;
}

.max-height-171 {
  max-height: 171px !important;
}

.width-172 {
  width: 172px !important;
}

.min-width-172 {
  min-width: 172px !important;
}

.max-width-172 {
  max-width: 172px !important;
}

.height-172 {
  height: 172px !important;
}

.min-height-172 {
  min-height: 172px !important;
}

.max-height-172 {
  max-height: 172px !important;
}

.width-173 {
  width: 173px !important;
}

.min-width-173 {
  min-width: 173px !important;
}

.max-width-173 {
  max-width: 173px !important;
}

.height-173 {
  height: 173px !important;
}

.min-height-173 {
  min-height: 173px !important;
}

.max-height-173 {
  max-height: 173px !important;
}

.width-174 {
  width: 174px !important;
}

.min-width-174 {
  min-width: 174px !important;
}

.max-width-174 {
  max-width: 174px !important;
}

.height-174 {
  height: 174px !important;
}

.min-height-174 {
  min-height: 174px !important;
}

.max-height-174 {
  max-height: 174px !important;
}

.width-175 {
  width: 175px !important;
}

.min-width-175 {
  min-width: 175px !important;
}

.max-width-175 {
  max-width: 175px !important;
}

.height-175 {
  height: 175px !important;
}

.min-height-175 {
  min-height: 175px !important;
}

.max-height-175 {
  max-height: 175px !important;
}

.width-176 {
  width: 176px !important;
}

.min-width-176 {
  min-width: 176px !important;
}

.max-width-176 {
  max-width: 176px !important;
}

.height-176 {
  height: 176px !important;
}

.min-height-176 {
  min-height: 176px !important;
}

.max-height-176 {
  max-height: 176px !important;
}

.width-177 {
  width: 177px !important;
}

.min-width-177 {
  min-width: 177px !important;
}

.max-width-177 {
  max-width: 177px !important;
}

.height-177 {
  height: 177px !important;
}

.min-height-177 {
  min-height: 177px !important;
}

.max-height-177 {
  max-height: 177px !important;
}

.width-178 {
  width: 178px !important;
}

.min-width-178 {
  min-width: 178px !important;
}

.max-width-178 {
  max-width: 178px !important;
}

.height-178 {
  height: 178px !important;
}

.min-height-178 {
  min-height: 178px !important;
}

.max-height-178 {
  max-height: 178px !important;
}

.width-179 {
  width: 179px !important;
}

.min-width-179 {
  min-width: 179px !important;
}

.max-width-179 {
  max-width: 179px !important;
}

.height-179 {
  height: 179px !important;
}

.min-height-179 {
  min-height: 179px !important;
}

.max-height-179 {
  max-height: 179px !important;
}

.width-180 {
  width: 180px !important;
}

.min-width-180 {
  min-width: 180px !important;
}

.max-width-180 {
  max-width: 180px !important;
}

.height-180 {
  height: 180px !important;
}

.min-height-180 {
  min-height: 180px !important;
}

.max-height-180 {
  max-height: 180px !important;
}

.width-181 {
  width: 181px !important;
}

.min-width-181 {
  min-width: 181px !important;
}

.max-width-181 {
  max-width: 181px !important;
}

.height-181 {
  height: 181px !important;
}

.min-height-181 {
  min-height: 181px !important;
}

.max-height-181 {
  max-height: 181px !important;
}

.width-182 {
  width: 182px !important;
}

.min-width-182 {
  min-width: 182px !important;
}

.max-width-182 {
  max-width: 182px !important;
}

.height-182 {
  height: 182px !important;
}

.min-height-182 {
  min-height: 182px !important;
}

.max-height-182 {
  max-height: 182px !important;
}

.width-183 {
  width: 183px !important;
}

.min-width-183 {
  min-width: 183px !important;
}

.max-width-183 {
  max-width: 183px !important;
}

.height-183 {
  height: 183px !important;
}

.min-height-183 {
  min-height: 183px !important;
}

.max-height-183 {
  max-height: 183px !important;
}

.width-184 {
  width: 184px !important;
}

.min-width-184 {
  min-width: 184px !important;
}

.max-width-184 {
  max-width: 184px !important;
}

.height-184 {
  height: 184px !important;
}

.min-height-184 {
  min-height: 184px !important;
}

.max-height-184 {
  max-height: 184px !important;
}

.width-185 {
  width: 185px !important;
}

.min-width-185 {
  min-width: 185px !important;
}

.max-width-185 {
  max-width: 185px !important;
}

.height-185 {
  height: 185px !important;
}

.min-height-185 {
  min-height: 185px !important;
}

.max-height-185 {
  max-height: 185px !important;
}

.width-186 {
  width: 186px !important;
}

.min-width-186 {
  min-width: 186px !important;
}

.max-width-186 {
  max-width: 186px !important;
}

.height-186 {
  height: 186px !important;
}

.min-height-186 {
  min-height: 186px !important;
}

.max-height-186 {
  max-height: 186px !important;
}

.width-187 {
  width: 187px !important;
}

.min-width-187 {
  min-width: 187px !important;
}

.max-width-187 {
  max-width: 187px !important;
}

.height-187 {
  height: 187px !important;
}

.min-height-187 {
  min-height: 187px !important;
}

.max-height-187 {
  max-height: 187px !important;
}

.width-188 {
  width: 188px !important;
}

.min-width-188 {
  min-width: 188px !important;
}

.max-width-188 {
  max-width: 188px !important;
}

.height-188 {
  height: 188px !important;
}

.min-height-188 {
  min-height: 188px !important;
}

.max-height-188 {
  max-height: 188px !important;
}

.width-189 {
  width: 189px !important;
}

.min-width-189 {
  min-width: 189px !important;
}

.max-width-189 {
  max-width: 189px !important;
}

.height-189 {
  height: 189px !important;
}

.min-height-189 {
  min-height: 189px !important;
}

.max-height-189 {
  max-height: 189px !important;
}

.width-190 {
  width: 190px !important;
}

.min-width-190 {
  min-width: 190px !important;
}

.max-width-190 {
  max-width: 190px !important;
}

.height-190 {
  height: 190px !important;
}

.min-height-190 {
  min-height: 190px !important;
}

.max-height-190 {
  max-height: 190px !important;
}

.width-191 {
  width: 191px !important;
}

.min-width-191 {
  min-width: 191px !important;
}

.max-width-191 {
  max-width: 191px !important;
}

.height-191 {
  height: 191px !important;
}

.min-height-191 {
  min-height: 191px !important;
}

.max-height-191 {
  max-height: 191px !important;
}

.width-192 {
  width: 192px !important;
}

.min-width-192 {
  min-width: 192px !important;
}

.max-width-192 {
  max-width: 192px !important;
}

.height-192 {
  height: 192px !important;
}

.min-height-192 {
  min-height: 192px !important;
}

.max-height-192 {
  max-height: 192px !important;
}

.width-193 {
  width: 193px !important;
}

.min-width-193 {
  min-width: 193px !important;
}

.max-width-193 {
  max-width: 193px !important;
}

.height-193 {
  height: 193px !important;
}

.min-height-193 {
  min-height: 193px !important;
}

.max-height-193 {
  max-height: 193px !important;
}

.width-194 {
  width: 194px !important;
}

.min-width-194 {
  min-width: 194px !important;
}

.max-width-194 {
  max-width: 194px !important;
}

.height-194 {
  height: 194px !important;
}

.min-height-194 {
  min-height: 194px !important;
}

.max-height-194 {
  max-height: 194px !important;
}

.width-195 {
  width: 195px !important;
}

.min-width-195 {
  min-width: 195px !important;
}

.max-width-195 {
  max-width: 195px !important;
}

.height-195 {
  height: 195px !important;
}

.min-height-195 {
  min-height: 195px !important;
}

.max-height-195 {
  max-height: 195px !important;
}

.width-196 {
  width: 196px !important;
}

.min-width-196 {
  min-width: 196px !important;
}

.max-width-196 {
  max-width: 196px !important;
}

.height-196 {
  height: 196px !important;
}

.min-height-196 {
  min-height: 196px !important;
}

.max-height-196 {
  max-height: 196px !important;
}

.width-197 {
  width: 197px !important;
}

.min-width-197 {
  min-width: 197px !important;
}

.max-width-197 {
  max-width: 197px !important;
}

.height-197 {
  height: 197px !important;
}

.min-height-197 {
  min-height: 197px !important;
}

.max-height-197 {
  max-height: 197px !important;
}

.width-198 {
  width: 198px !important;
}

.min-width-198 {
  min-width: 198px !important;
}

.max-width-198 {
  max-width: 198px !important;
}

.height-198 {
  height: 198px !important;
}

.min-height-198 {
  min-height: 198px !important;
}

.max-height-198 {
  max-height: 198px !important;
}

.width-199 {
  width: 199px !important;
}

.min-width-199 {
  min-width: 199px !important;
}

.max-width-199 {
  max-width: 199px !important;
}

.height-199 {
  height: 199px !important;
}

.min-height-199 {
  min-height: 199px !important;
}

.max-height-199 {
  max-height: 199px !important;
}

.width-200 {
  width: 200px !important;
}

.min-width-200 {
  min-width: 200px !important;
}

.max-width-200 {
  max-width: 200px !important;
}

.height-200 {
  height: 200px !important;
}

.min-height-200 {
  min-height: 200px !important;
}

.max-height-200 {
  max-height: 200px !important;
}

.width-201 {
  width: 201px !important;
}

.min-width-201 {
  min-width: 201px !important;
}

.max-width-201 {
  max-width: 201px !important;
}

.height-201 {
  height: 201px !important;
}

.min-height-201 {
  min-height: 201px !important;
}

.max-height-201 {
  max-height: 201px !important;
}

.width-202 {
  width: 202px !important;
}

.min-width-202 {
  min-width: 202px !important;
}

.max-width-202 {
  max-width: 202px !important;
}

.height-202 {
  height: 202px !important;
}

.min-height-202 {
  min-height: 202px !important;
}

.max-height-202 {
  max-height: 202px !important;
}

.width-203 {
  width: 203px !important;
}

.min-width-203 {
  min-width: 203px !important;
}

.max-width-203 {
  max-width: 203px !important;
}

.height-203 {
  height: 203px !important;
}

.min-height-203 {
  min-height: 203px !important;
}

.max-height-203 {
  max-height: 203px !important;
}

.width-204 {
  width: 204px !important;
}

.min-width-204 {
  min-width: 204px !important;
}

.max-width-204 {
  max-width: 204px !important;
}

.height-204 {
  height: 204px !important;
}

.min-height-204 {
  min-height: 204px !important;
}

.max-height-204 {
  max-height: 204px !important;
}

.width-205 {
  width: 205px !important;
}

.min-width-205 {
  min-width: 205px !important;
}

.max-width-205 {
  max-width: 205px !important;
}

.height-205 {
  height: 205px !important;
}

.min-height-205 {
  min-height: 205px !important;
}

.max-height-205 {
  max-height: 205px !important;
}

.width-206 {
  width: 206px !important;
}

.min-width-206 {
  min-width: 206px !important;
}

.max-width-206 {
  max-width: 206px !important;
}

.height-206 {
  height: 206px !important;
}

.min-height-206 {
  min-height: 206px !important;
}

.max-height-206 {
  max-height: 206px !important;
}

.width-207 {
  width: 207px !important;
}

.min-width-207 {
  min-width: 207px !important;
}

.max-width-207 {
  max-width: 207px !important;
}

.height-207 {
  height: 207px !important;
}

.min-height-207 {
  min-height: 207px !important;
}

.max-height-207 {
  max-height: 207px !important;
}

.width-208 {
  width: 208px !important;
}

.min-width-208 {
  min-width: 208px !important;
}

.max-width-208 {
  max-width: 208px !important;
}

.height-208 {
  height: 208px !important;
}

.min-height-208 {
  min-height: 208px !important;
}

.max-height-208 {
  max-height: 208px !important;
}

.width-209 {
  width: 209px !important;
}

.min-width-209 {
  min-width: 209px !important;
}

.max-width-209 {
  max-width: 209px !important;
}

.height-209 {
  height: 209px !important;
}

.min-height-209 {
  min-height: 209px !important;
}

.max-height-209 {
  max-height: 209px !important;
}

.width-210 {
  width: 210px !important;
}

.min-width-210 {
  min-width: 210px !important;
}

.max-width-210 {
  max-width: 210px !important;
}

.height-210 {
  height: 210px !important;
}

.min-height-210 {
  min-height: 210px !important;
}

.max-height-210 {
  max-height: 210px !important;
}

.width-211 {
  width: 211px !important;
}

.min-width-211 {
  min-width: 211px !important;
}

.max-width-211 {
  max-width: 211px !important;
}

.height-211 {
  height: 211px !important;
}

.min-height-211 {
  min-height: 211px !important;
}

.max-height-211 {
  max-height: 211px !important;
}

.width-212 {
  width: 212px !important;
}

.min-width-212 {
  min-width: 212px !important;
}

.max-width-212 {
  max-width: 212px !important;
}

.height-212 {
  height: 212px !important;
}

.min-height-212 {
  min-height: 212px !important;
}

.max-height-212 {
  max-height: 212px !important;
}

.width-213 {
  width: 213px !important;
}

.min-width-213 {
  min-width: 213px !important;
}

.max-width-213 {
  max-width: 213px !important;
}

.height-213 {
  height: 213px !important;
}

.min-height-213 {
  min-height: 213px !important;
}

.max-height-213 {
  max-height: 213px !important;
}

.width-214 {
  width: 214px !important;
}

.min-width-214 {
  min-width: 214px !important;
}

.max-width-214 {
  max-width: 214px !important;
}

.height-214 {
  height: 214px !important;
}

.min-height-214 {
  min-height: 214px !important;
}

.max-height-214 {
  max-height: 214px !important;
}

.width-215 {
  width: 215px !important;
}

.min-width-215 {
  min-width: 215px !important;
}

.max-width-215 {
  max-width: 215px !important;
}

.height-215 {
  height: 215px !important;
}

.min-height-215 {
  min-height: 215px !important;
}

.max-height-215 {
  max-height: 215px !important;
}

.width-216 {
  width: 216px !important;
}

.min-width-216 {
  min-width: 216px !important;
}

.max-width-216 {
  max-width: 216px !important;
}

.height-216 {
  height: 216px !important;
}

.min-height-216 {
  min-height: 216px !important;
}

.max-height-216 {
  max-height: 216px !important;
}

.width-217 {
  width: 217px !important;
}

.min-width-217 {
  min-width: 217px !important;
}

.max-width-217 {
  max-width: 217px !important;
}

.height-217 {
  height: 217px !important;
}

.min-height-217 {
  min-height: 217px !important;
}

.max-height-217 {
  max-height: 217px !important;
}

.width-218 {
  width: 218px !important;
}

.min-width-218 {
  min-width: 218px !important;
}

.max-width-218 {
  max-width: 218px !important;
}

.height-218 {
  height: 218px !important;
}

.min-height-218 {
  min-height: 218px !important;
}

.max-height-218 {
  max-height: 218px !important;
}

.width-219 {
  width: 219px !important;
}

.min-width-219 {
  min-width: 219px !important;
}

.max-width-219 {
  max-width: 219px !important;
}

.height-219 {
  height: 219px !important;
}

.min-height-219 {
  min-height: 219px !important;
}

.max-height-219 {
  max-height: 219px !important;
}

.width-220 {
  width: 220px !important;
}

.min-width-220 {
  min-width: 220px !important;
}

.max-width-220 {
  max-width: 220px !important;
}

.height-220 {
  height: 220px !important;
}

.min-height-220 {
  min-height: 220px !important;
}

.max-height-220 {
  max-height: 220px !important;
}

.width-221 {
  width: 221px !important;
}

.min-width-221 {
  min-width: 221px !important;
}

.max-width-221 {
  max-width: 221px !important;
}

.height-221 {
  height: 221px !important;
}

.min-height-221 {
  min-height: 221px !important;
}

.max-height-221 {
  max-height: 221px !important;
}

.width-222 {
  width: 222px !important;
}

.min-width-222 {
  min-width: 222px !important;
}

.max-width-222 {
  max-width: 222px !important;
}

.height-222 {
  height: 222px !important;
}

.min-height-222 {
  min-height: 222px !important;
}

.max-height-222 {
  max-height: 222px !important;
}

.width-223 {
  width: 223px !important;
}

.min-width-223 {
  min-width: 223px !important;
}

.max-width-223 {
  max-width: 223px !important;
}

.height-223 {
  height: 223px !important;
}

.min-height-223 {
  min-height: 223px !important;
}

.max-height-223 {
  max-height: 223px !important;
}

.width-224 {
  width: 224px !important;
}

.min-width-224 {
  min-width: 224px !important;
}

.max-width-224 {
  max-width: 224px !important;
}

.height-224 {
  height: 224px !important;
}

.min-height-224 {
  min-height: 224px !important;
}

.max-height-224 {
  max-height: 224px !important;
}

.width-225 {
  width: 225px !important;
}

.min-width-225 {
  min-width: 225px !important;
}

.max-width-225 {
  max-width: 225px !important;
}

.height-225 {
  height: 225px !important;
}

.min-height-225 {
  min-height: 225px !important;
}

.max-height-225 {
  max-height: 225px !important;
}

.width-226 {
  width: 226px !important;
}

.min-width-226 {
  min-width: 226px !important;
}

.max-width-226 {
  max-width: 226px !important;
}

.height-226 {
  height: 226px !important;
}

.min-height-226 {
  min-height: 226px !important;
}

.max-height-226 {
  max-height: 226px !important;
}

.width-227 {
  width: 227px !important;
}

.min-width-227 {
  min-width: 227px !important;
}

.max-width-227 {
  max-width: 227px !important;
}

.height-227 {
  height: 227px !important;
}

.min-height-227 {
  min-height: 227px !important;
}

.max-height-227 {
  max-height: 227px !important;
}

.width-228 {
  width: 228px !important;
}

.min-width-228 {
  min-width: 228px !important;
}

.max-width-228 {
  max-width: 228px !important;
}

.height-228 {
  height: 228px !important;
}

.min-height-228 {
  min-height: 228px !important;
}

.max-height-228 {
  max-height: 228px !important;
}

.width-229 {
  width: 229px !important;
}

.min-width-229 {
  min-width: 229px !important;
}

.max-width-229 {
  max-width: 229px !important;
}

.height-229 {
  height: 229px !important;
}

.min-height-229 {
  min-height: 229px !important;
}

.max-height-229 {
  max-height: 229px !important;
}

.width-230 {
  width: 230px !important;
}

.min-width-230 {
  min-width: 230px !important;
}

.max-width-230 {
  max-width: 230px !important;
}

.height-230 {
  height: 230px !important;
}

.min-height-230 {
  min-height: 230px !important;
}

.max-height-230 {
  max-height: 230px !important;
}

.width-231 {
  width: 231px !important;
}

.min-width-231 {
  min-width: 231px !important;
}

.max-width-231 {
  max-width: 231px !important;
}

.height-231 {
  height: 231px !important;
}

.min-height-231 {
  min-height: 231px !important;
}

.max-height-231 {
  max-height: 231px !important;
}

.width-232 {
  width: 232px !important;
}

.min-width-232 {
  min-width: 232px !important;
}

.max-width-232 {
  max-width: 232px !important;
}

.height-232 {
  height: 232px !important;
}

.min-height-232 {
  min-height: 232px !important;
}

.max-height-232 {
  max-height: 232px !important;
}

.width-233 {
  width: 233px !important;
}

.min-width-233 {
  min-width: 233px !important;
}

.max-width-233 {
  max-width: 233px !important;
}

.height-233 {
  height: 233px !important;
}

.min-height-233 {
  min-height: 233px !important;
}

.max-height-233 {
  max-height: 233px !important;
}

.width-234 {
  width: 234px !important;
}

.min-width-234 {
  min-width: 234px !important;
}

.max-width-234 {
  max-width: 234px !important;
}

.height-234 {
  height: 234px !important;
}

.min-height-234 {
  min-height: 234px !important;
}

.max-height-234 {
  max-height: 234px !important;
}

.width-235 {
  width: 235px !important;
}

.min-width-235 {
  min-width: 235px !important;
}

.max-width-235 {
  max-width: 235px !important;
}

.height-235 {
  height: 235px !important;
}

.min-height-235 {
  min-height: 235px !important;
}

.max-height-235 {
  max-height: 235px !important;
}

.width-236 {
  width: 236px !important;
}

.min-width-236 {
  min-width: 236px !important;
}

.max-width-236 {
  max-width: 236px !important;
}

.height-236 {
  height: 236px !important;
}

.min-height-236 {
  min-height: 236px !important;
}

.max-height-236 {
  max-height: 236px !important;
}

.width-237 {
  width: 237px !important;
}

.min-width-237 {
  min-width: 237px !important;
}

.max-width-237 {
  max-width: 237px !important;
}

.height-237 {
  height: 237px !important;
}

.min-height-237 {
  min-height: 237px !important;
}

.max-height-237 {
  max-height: 237px !important;
}

.width-238 {
  width: 238px !important;
}

.min-width-238 {
  min-width: 238px !important;
}

.max-width-238 {
  max-width: 238px !important;
}

.height-238 {
  height: 238px !important;
}

.min-height-238 {
  min-height: 238px !important;
}

.max-height-238 {
  max-height: 238px !important;
}

.width-239 {
  width: 239px !important;
}

.min-width-239 {
  min-width: 239px !important;
}

.max-width-239 {
  max-width: 239px !important;
}

.height-239 {
  height: 239px !important;
}

.min-height-239 {
  min-height: 239px !important;
}

.max-height-239 {
  max-height: 239px !important;
}

.width-240 {
  width: 240px !important;
}

.min-width-240 {
  min-width: 240px !important;
}

.max-width-240 {
  max-width: 240px !important;
}

.height-240 {
  height: 240px !important;
}

.min-height-240 {
  min-height: 240px !important;
}

.max-height-240 {
  max-height: 240px !important;
}

.width-241 {
  width: 241px !important;
}

.min-width-241 {
  min-width: 241px !important;
}

.max-width-241 {
  max-width: 241px !important;
}

.height-241 {
  height: 241px !important;
}

.min-height-241 {
  min-height: 241px !important;
}

.max-height-241 {
  max-height: 241px !important;
}

.width-242 {
  width: 242px !important;
}

.min-width-242 {
  min-width: 242px !important;
}

.max-width-242 {
  max-width: 242px !important;
}

.height-242 {
  height: 242px !important;
}

.min-height-242 {
  min-height: 242px !important;
}

.max-height-242 {
  max-height: 242px !important;
}

.width-243 {
  width: 243px !important;
}

.min-width-243 {
  min-width: 243px !important;
}

.max-width-243 {
  max-width: 243px !important;
}

.height-243 {
  height: 243px !important;
}

.min-height-243 {
  min-height: 243px !important;
}

.max-height-243 {
  max-height: 243px !important;
}

.width-244 {
  width: 244px !important;
}

.min-width-244 {
  min-width: 244px !important;
}

.max-width-244 {
  max-width: 244px !important;
}

.height-244 {
  height: 244px !important;
}

.min-height-244 {
  min-height: 244px !important;
}

.max-height-244 {
  max-height: 244px !important;
}

.width-245 {
  width: 245px !important;
}

.min-width-245 {
  min-width: 245px !important;
}

.max-width-245 {
  max-width: 245px !important;
}

.height-245 {
  height: 245px !important;
}

.min-height-245 {
  min-height: 245px !important;
}

.max-height-245 {
  max-height: 245px !important;
}

.width-246 {
  width: 246px !important;
}

.min-width-246 {
  min-width: 246px !important;
}

.max-width-246 {
  max-width: 246px !important;
}

.height-246 {
  height: 246px !important;
}

.min-height-246 {
  min-height: 246px !important;
}

.max-height-246 {
  max-height: 246px !important;
}

.width-247 {
  width: 247px !important;
}

.min-width-247 {
  min-width: 247px !important;
}

.max-width-247 {
  max-width: 247px !important;
}

.height-247 {
  height: 247px !important;
}

.min-height-247 {
  min-height: 247px !important;
}

.max-height-247 {
  max-height: 247px !important;
}

.width-248 {
  width: 248px !important;
}

.min-width-248 {
  min-width: 248px !important;
}

.max-width-248 {
  max-width: 248px !important;
}

.height-248 {
  height: 248px !important;
}

.min-height-248 {
  min-height: 248px !important;
}

.max-height-248 {
  max-height: 248px !important;
}

.width-249 {
  width: 249px !important;
}

.min-width-249 {
  min-width: 249px !important;
}

.max-width-249 {
  max-width: 249px !important;
}

.height-249 {
  height: 249px !important;
}

.min-height-249 {
  min-height: 249px !important;
}

.max-height-249 {
  max-height: 249px !important;
}

.width-250 {
  width: 250px !important;
}

.min-width-250 {
  min-width: 250px !important;
}

.max-width-250 {
  max-width: 250px !important;
}

.height-250 {
  height: 250px !important;
}

.min-height-250 {
  min-height: 250px !important;
}

.max-height-250 {
  max-height: 250px !important;
}

.width-251 {
  width: 251px !important;
}

.min-width-251 {
  min-width: 251px !important;
}

.max-width-251 {
  max-width: 251px !important;
}

.height-251 {
  height: 251px !important;
}

.min-height-251 {
  min-height: 251px !important;
}

.max-height-251 {
  max-height: 251px !important;
}

.width-252 {
  width: 252px !important;
}

.min-width-252 {
  min-width: 252px !important;
}

.max-width-252 {
  max-width: 252px !important;
}

.height-252 {
  height: 252px !important;
}

.min-height-252 {
  min-height: 252px !important;
}

.max-height-252 {
  max-height: 252px !important;
}

.width-253 {
  width: 253px !important;
}

.min-width-253 {
  min-width: 253px !important;
}

.max-width-253 {
  max-width: 253px !important;
}

.height-253 {
  height: 253px !important;
}

.min-height-253 {
  min-height: 253px !important;
}

.max-height-253 {
  max-height: 253px !important;
}

.width-254 {
  width: 254px !important;
}

.min-width-254 {
  min-width: 254px !important;
}

.max-width-254 {
  max-width: 254px !important;
}

.height-254 {
  height: 254px !important;
}

.min-height-254 {
  min-height: 254px !important;
}

.max-height-254 {
  max-height: 254px !important;
}

.width-255 {
  width: 255px !important;
}

.min-width-255 {
  min-width: 255px !important;
}

.max-width-255 {
  max-width: 255px !important;
}

.height-255 {
  height: 255px !important;
}

.min-height-255 {
  min-height: 255px !important;
}

.max-height-255 {
  max-height: 255px !important;
}

.width-256 {
  width: 256px !important;
}

.min-width-256 {
  min-width: 256px !important;
}

.max-width-256 {
  max-width: 256px !important;
}

.height-256 {
  height: 256px !important;
}

.min-height-256 {
  min-height: 256px !important;
}

.max-height-256 {
  max-height: 256px !important;
}

.width-257 {
  width: 257px !important;
}

.min-width-257 {
  min-width: 257px !important;
}

.max-width-257 {
  max-width: 257px !important;
}

.height-257 {
  height: 257px !important;
}

.min-height-257 {
  min-height: 257px !important;
}

.max-height-257 {
  max-height: 257px !important;
}

.width-258 {
  width: 258px !important;
}

.min-width-258 {
  min-width: 258px !important;
}

.max-width-258 {
  max-width: 258px !important;
}

.height-258 {
  height: 258px !important;
}

.min-height-258 {
  min-height: 258px !important;
}

.max-height-258 {
  max-height: 258px !important;
}

.width-259 {
  width: 259px !important;
}

.min-width-259 {
  min-width: 259px !important;
}

.max-width-259 {
  max-width: 259px !important;
}

.height-259 {
  height: 259px !important;
}

.min-height-259 {
  min-height: 259px !important;
}

.max-height-259 {
  max-height: 259px !important;
}

.width-260 {
  width: 260px !important;
}

.min-width-260 {
  min-width: 260px !important;
}

.max-width-260 {
  max-width: 260px !important;
}

.height-260 {
  height: 260px !important;
}

.min-height-260 {
  min-height: 260px !important;
}

.max-height-260 {
  max-height: 260px !important;
}

.width-261 {
  width: 261px !important;
}

.min-width-261 {
  min-width: 261px !important;
}

.max-width-261 {
  max-width: 261px !important;
}

.height-261 {
  height: 261px !important;
}

.min-height-261 {
  min-height: 261px !important;
}

.max-height-261 {
  max-height: 261px !important;
}

.width-262 {
  width: 262px !important;
}

.min-width-262 {
  min-width: 262px !important;
}

.max-width-262 {
  max-width: 262px !important;
}

.height-262 {
  height: 262px !important;
}

.min-height-262 {
  min-height: 262px !important;
}

.max-height-262 {
  max-height: 262px !important;
}

.width-263 {
  width: 263px !important;
}

.min-width-263 {
  min-width: 263px !important;
}

.max-width-263 {
  max-width: 263px !important;
}

.height-263 {
  height: 263px !important;
}

.min-height-263 {
  min-height: 263px !important;
}

.max-height-263 {
  max-height: 263px !important;
}

.width-264 {
  width: 264px !important;
}

.min-width-264 {
  min-width: 264px !important;
}

.max-width-264 {
  max-width: 264px !important;
}

.height-264 {
  height: 264px !important;
}

.min-height-264 {
  min-height: 264px !important;
}

.max-height-264 {
  max-height: 264px !important;
}

.width-265 {
  width: 265px !important;
}

.min-width-265 {
  min-width: 265px !important;
}

.max-width-265 {
  max-width: 265px !important;
}

.height-265 {
  height: 265px !important;
}

.min-height-265 {
  min-height: 265px !important;
}

.max-height-265 {
  max-height: 265px !important;
}

.width-266 {
  width: 266px !important;
}

.min-width-266 {
  min-width: 266px !important;
}

.max-width-266 {
  max-width: 266px !important;
}

.height-266 {
  height: 266px !important;
}

.min-height-266 {
  min-height: 266px !important;
}

.max-height-266 {
  max-height: 266px !important;
}

.width-267 {
  width: 267px !important;
}

.min-width-267 {
  min-width: 267px !important;
}

.max-width-267 {
  max-width: 267px !important;
}

.height-267 {
  height: 267px !important;
}

.min-height-267 {
  min-height: 267px !important;
}

.max-height-267 {
  max-height: 267px !important;
}

.width-268 {
  width: 268px !important;
}

.min-width-268 {
  min-width: 268px !important;
}

.max-width-268 {
  max-width: 268px !important;
}

.height-268 {
  height: 268px !important;
}

.min-height-268 {
  min-height: 268px !important;
}

.max-height-268 {
  max-height: 268px !important;
}

.width-269 {
  width: 269px !important;
}

.min-width-269 {
  min-width: 269px !important;
}

.max-width-269 {
  max-width: 269px !important;
}

.height-269 {
  height: 269px !important;
}

.min-height-269 {
  min-height: 269px !important;
}

.max-height-269 {
  max-height: 269px !important;
}

.width-270 {
  width: 270px !important;
}

.min-width-270 {
  min-width: 270px !important;
}

.max-width-270 {
  max-width: 270px !important;
}

.height-270 {
  height: 270px !important;
}

.min-height-270 {
  min-height: 270px !important;
}

.max-height-270 {
  max-height: 270px !important;
}

.width-271 {
  width: 271px !important;
}

.min-width-271 {
  min-width: 271px !important;
}

.max-width-271 {
  max-width: 271px !important;
}

.height-271 {
  height: 271px !important;
}

.min-height-271 {
  min-height: 271px !important;
}

.max-height-271 {
  max-height: 271px !important;
}

.width-272 {
  width: 272px !important;
}

.min-width-272 {
  min-width: 272px !important;
}

.max-width-272 {
  max-width: 272px !important;
}

.height-272 {
  height: 272px !important;
}

.min-height-272 {
  min-height: 272px !important;
}

.max-height-272 {
  max-height: 272px !important;
}

.width-273 {
  width: 273px !important;
}

.min-width-273 {
  min-width: 273px !important;
}

.max-width-273 {
  max-width: 273px !important;
}

.height-273 {
  height: 273px !important;
}

.min-height-273 {
  min-height: 273px !important;
}

.max-height-273 {
  max-height: 273px !important;
}

.width-274 {
  width: 274px !important;
}

.min-width-274 {
  min-width: 274px !important;
}

.max-width-274 {
  max-width: 274px !important;
}

.height-274 {
  height: 274px !important;
}

.min-height-274 {
  min-height: 274px !important;
}

.max-height-274 {
  max-height: 274px !important;
}

.width-275 {
  width: 275px !important;
}

.min-width-275 {
  min-width: 275px !important;
}

.max-width-275 {
  max-width: 275px !important;
}

.height-275 {
  height: 275px !important;
}

.min-height-275 {
  min-height: 275px !important;
}

.max-height-275 {
  max-height: 275px !important;
}

.width-276 {
  width: 276px !important;
}

.min-width-276 {
  min-width: 276px !important;
}

.max-width-276 {
  max-width: 276px !important;
}

.height-276 {
  height: 276px !important;
}

.min-height-276 {
  min-height: 276px !important;
}

.max-height-276 {
  max-height: 276px !important;
}

.width-277 {
  width: 277px !important;
}

.min-width-277 {
  min-width: 277px !important;
}

.max-width-277 {
  max-width: 277px !important;
}

.height-277 {
  height: 277px !important;
}

.min-height-277 {
  min-height: 277px !important;
}

.max-height-277 {
  max-height: 277px !important;
}

.width-278 {
  width: 278px !important;
}

.min-width-278 {
  min-width: 278px !important;
}

.max-width-278 {
  max-width: 278px !important;
}

.height-278 {
  height: 278px !important;
}

.min-height-278 {
  min-height: 278px !important;
}

.max-height-278 {
  max-height: 278px !important;
}

.width-279 {
  width: 279px !important;
}

.min-width-279 {
  min-width: 279px !important;
}

.max-width-279 {
  max-width: 279px !important;
}

.height-279 {
  height: 279px !important;
}

.min-height-279 {
  min-height: 279px !important;
}

.max-height-279 {
  max-height: 279px !important;
}

.width-280 {
  width: 280px !important;
}

.min-width-280 {
  min-width: 280px !important;
}

.max-width-280 {
  max-width: 280px !important;
}

.height-280 {
  height: 280px !important;
}

.min-height-280 {
  min-height: 280px !important;
}

.max-height-280 {
  max-height: 280px !important;
}

.width-281 {
  width: 281px !important;
}

.min-width-281 {
  min-width: 281px !important;
}

.max-width-281 {
  max-width: 281px !important;
}

.height-281 {
  height: 281px !important;
}

.min-height-281 {
  min-height: 281px !important;
}

.max-height-281 {
  max-height: 281px !important;
}

.width-282 {
  width: 282px !important;
}

.min-width-282 {
  min-width: 282px !important;
}

.max-width-282 {
  max-width: 282px !important;
}

.height-282 {
  height: 282px !important;
}

.min-height-282 {
  min-height: 282px !important;
}

.max-height-282 {
  max-height: 282px !important;
}

.width-283 {
  width: 283px !important;
}

.min-width-283 {
  min-width: 283px !important;
}

.max-width-283 {
  max-width: 283px !important;
}

.height-283 {
  height: 283px !important;
}

.min-height-283 {
  min-height: 283px !important;
}

.max-height-283 {
  max-height: 283px !important;
}

.width-284 {
  width: 284px !important;
}

.min-width-284 {
  min-width: 284px !important;
}

.max-width-284 {
  max-width: 284px !important;
}

.height-284 {
  height: 284px !important;
}

.min-height-284 {
  min-height: 284px !important;
}

.max-height-284 {
  max-height: 284px !important;
}

.width-285 {
  width: 285px !important;
}

.min-width-285 {
  min-width: 285px !important;
}

.max-width-285 {
  max-width: 285px !important;
}

.height-285 {
  height: 285px !important;
}

.min-height-285 {
  min-height: 285px !important;
}

.max-height-285 {
  max-height: 285px !important;
}

.width-286 {
  width: 286px !important;
}

.min-width-286 {
  min-width: 286px !important;
}

.max-width-286 {
  max-width: 286px !important;
}

.height-286 {
  height: 286px !important;
}

.min-height-286 {
  min-height: 286px !important;
}

.max-height-286 {
  max-height: 286px !important;
}

.width-287 {
  width: 287px !important;
}

.min-width-287 {
  min-width: 287px !important;
}

.max-width-287 {
  max-width: 287px !important;
}

.height-287 {
  height: 287px !important;
}

.min-height-287 {
  min-height: 287px !important;
}

.max-height-287 {
  max-height: 287px !important;
}

.width-288 {
  width: 288px !important;
}

.min-width-288 {
  min-width: 288px !important;
}

.max-width-288 {
  max-width: 288px !important;
}

.height-288 {
  height: 288px !important;
}

.min-height-288 {
  min-height: 288px !important;
}

.max-height-288 {
  max-height: 288px !important;
}

.width-289 {
  width: 289px !important;
}

.min-width-289 {
  min-width: 289px !important;
}

.max-width-289 {
  max-width: 289px !important;
}

.height-289 {
  height: 289px !important;
}

.min-height-289 {
  min-height: 289px !important;
}

.max-height-289 {
  max-height: 289px !important;
}

.width-290 {
  width: 290px !important;
}

.min-width-290 {
  min-width: 290px !important;
}

.max-width-290 {
  max-width: 290px !important;
}

.height-290 {
  height: 290px !important;
}

.min-height-290 {
  min-height: 290px !important;
}

.max-height-290 {
  max-height: 290px !important;
}

.width-291 {
  width: 291px !important;
}

.min-width-291 {
  min-width: 291px !important;
}

.max-width-291 {
  max-width: 291px !important;
}

.height-291 {
  height: 291px !important;
}

.min-height-291 {
  min-height: 291px !important;
}

.max-height-291 {
  max-height: 291px !important;
}

.width-292 {
  width: 292px !important;
}

.min-width-292 {
  min-width: 292px !important;
}

.max-width-292 {
  max-width: 292px !important;
}

.height-292 {
  height: 292px !important;
}

.min-height-292 {
  min-height: 292px !important;
}

.max-height-292 {
  max-height: 292px !important;
}

.width-293 {
  width: 293px !important;
}

.min-width-293 {
  min-width: 293px !important;
}

.max-width-293 {
  max-width: 293px !important;
}

.height-293 {
  height: 293px !important;
}

.min-height-293 {
  min-height: 293px !important;
}

.max-height-293 {
  max-height: 293px !important;
}

.width-294 {
  width: 294px !important;
}

.min-width-294 {
  min-width: 294px !important;
}

.max-width-294 {
  max-width: 294px !important;
}

.height-294 {
  height: 294px !important;
}

.min-height-294 {
  min-height: 294px !important;
}

.max-height-294 {
  max-height: 294px !important;
}

.width-295 {
  width: 295px !important;
}

.min-width-295 {
  min-width: 295px !important;
}

.max-width-295 {
  max-width: 295px !important;
}

.height-295 {
  height: 295px !important;
}

.min-height-295 {
  min-height: 295px !important;
}

.max-height-295 {
  max-height: 295px !important;
}

.width-296 {
  width: 296px !important;
}

.min-width-296 {
  min-width: 296px !important;
}

.max-width-296 {
  max-width: 296px !important;
}

.height-296 {
  height: 296px !important;
}

.min-height-296 {
  min-height: 296px !important;
}

.max-height-296 {
  max-height: 296px !important;
}

.width-297 {
  width: 297px !important;
}

.min-width-297 {
  min-width: 297px !important;
}

.max-width-297 {
  max-width: 297px !important;
}

.height-297 {
  height: 297px !important;
}

.min-height-297 {
  min-height: 297px !important;
}

.max-height-297 {
  max-height: 297px !important;
}

.width-298 {
  width: 298px !important;
}

.min-width-298 {
  min-width: 298px !important;
}

.max-width-298 {
  max-width: 298px !important;
}

.height-298 {
  height: 298px !important;
}

.min-height-298 {
  min-height: 298px !important;
}

.max-height-298 {
  max-height: 298px !important;
}

.width-299 {
  width: 299px !important;
}

.min-width-299 {
  min-width: 299px !important;
}

.max-width-299 {
  max-width: 299px !important;
}

.height-299 {
  height: 299px !important;
}

.min-height-299 {
  min-height: 299px !important;
}

.max-height-299 {
  max-height: 299px !important;
}

.width-300 {
  width: 300px !important;
}

.min-width-300 {
  min-width: 300px !important;
}

.max-width-300 {
  max-width: 300px !important;
}

.height-300 {
  height: 300px !important;
}

.min-height-300 {
  min-height: 300px !important;
}

.max-height-300 {
  max-height: 300px !important;
}

.width-301 {
  width: 301px !important;
}

.min-width-301 {
  min-width: 301px !important;
}

.max-width-301 {
  max-width: 301px !important;
}

.height-301 {
  height: 301px !important;
}

.min-height-301 {
  min-height: 301px !important;
}

.max-height-301 {
  max-height: 301px !important;
}

.width-302 {
  width: 302px !important;
}

.min-width-302 {
  min-width: 302px !important;
}

.max-width-302 {
  max-width: 302px !important;
}

.height-302 {
  height: 302px !important;
}

.min-height-302 {
  min-height: 302px !important;
}

.max-height-302 {
  max-height: 302px !important;
}

.width-303 {
  width: 303px !important;
}

.min-width-303 {
  min-width: 303px !important;
}

.max-width-303 {
  max-width: 303px !important;
}

.height-303 {
  height: 303px !important;
}

.min-height-303 {
  min-height: 303px !important;
}

.max-height-303 {
  max-height: 303px !important;
}

.width-304 {
  width: 304px !important;
}

.min-width-304 {
  min-width: 304px !important;
}

.max-width-304 {
  max-width: 304px !important;
}

.height-304 {
  height: 304px !important;
}

.min-height-304 {
  min-height: 304px !important;
}

.max-height-304 {
  max-height: 304px !important;
}

.width-305 {
  width: 305px !important;
}

.min-width-305 {
  min-width: 305px !important;
}

.max-width-305 {
  max-width: 305px !important;
}

.height-305 {
  height: 305px !important;
}

.min-height-305 {
  min-height: 305px !important;
}

.max-height-305 {
  max-height: 305px !important;
}

.width-306 {
  width: 306px !important;
}

.min-width-306 {
  min-width: 306px !important;
}

.max-width-306 {
  max-width: 306px !important;
}

.height-306 {
  height: 306px !important;
}

.min-height-306 {
  min-height: 306px !important;
}

.max-height-306 {
  max-height: 306px !important;
}

.width-307 {
  width: 307px !important;
}

.min-width-307 {
  min-width: 307px !important;
}

.max-width-307 {
  max-width: 307px !important;
}

.height-307 {
  height: 307px !important;
}

.min-height-307 {
  min-height: 307px !important;
}

.max-height-307 {
  max-height: 307px !important;
}

.width-308 {
  width: 308px !important;
}

.min-width-308 {
  min-width: 308px !important;
}

.max-width-308 {
  max-width: 308px !important;
}

.height-308 {
  height: 308px !important;
}

.min-height-308 {
  min-height: 308px !important;
}

.max-height-308 {
  max-height: 308px !important;
}

.width-309 {
  width: 309px !important;
}

.min-width-309 {
  min-width: 309px !important;
}

.max-width-309 {
  max-width: 309px !important;
}

.height-309 {
  height: 309px !important;
}

.min-height-309 {
  min-height: 309px !important;
}

.max-height-309 {
  max-height: 309px !important;
}

.width-310 {
  width: 310px !important;
}

.min-width-310 {
  min-width: 310px !important;
}

.max-width-310 {
  max-width: 310px !important;
}

.height-310 {
  height: 310px !important;
}

.min-height-310 {
  min-height: 310px !important;
}

.max-height-310 {
  max-height: 310px !important;
}

.width-311 {
  width: 311px !important;
}

.min-width-311 {
  min-width: 311px !important;
}

.max-width-311 {
  max-width: 311px !important;
}

.height-311 {
  height: 311px !important;
}

.min-height-311 {
  min-height: 311px !important;
}

.max-height-311 {
  max-height: 311px !important;
}

.width-312 {
  width: 312px !important;
}

.min-width-312 {
  min-width: 312px !important;
}

.max-width-312 {
  max-width: 312px !important;
}

.height-312 {
  height: 312px !important;
}

.min-height-312 {
  min-height: 312px !important;
}

.max-height-312 {
  max-height: 312px !important;
}

.width-313 {
  width: 313px !important;
}

.min-width-313 {
  min-width: 313px !important;
}

.max-width-313 {
  max-width: 313px !important;
}

.height-313 {
  height: 313px !important;
}

.min-height-313 {
  min-height: 313px !important;
}

.max-height-313 {
  max-height: 313px !important;
}

.width-314 {
  width: 314px !important;
}

.min-width-314 {
  min-width: 314px !important;
}

.max-width-314 {
  max-width: 314px !important;
}

.height-314 {
  height: 314px !important;
}

.min-height-314 {
  min-height: 314px !important;
}

.max-height-314 {
  max-height: 314px !important;
}

.width-315 {
  width: 315px !important;
}

.min-width-315 {
  min-width: 315px !important;
}

.max-width-315 {
  max-width: 315px !important;
}

.height-315 {
  height: 315px !important;
}

.min-height-315 {
  min-height: 315px !important;
}

.max-height-315 {
  max-height: 315px !important;
}

.width-316 {
  width: 316px !important;
}

.min-width-316 {
  min-width: 316px !important;
}

.max-width-316 {
  max-width: 316px !important;
}

.height-316 {
  height: 316px !important;
}

.min-height-316 {
  min-height: 316px !important;
}

.max-height-316 {
  max-height: 316px !important;
}

.width-317 {
  width: 317px !important;
}

.min-width-317 {
  min-width: 317px !important;
}

.max-width-317 {
  max-width: 317px !important;
}

.height-317 {
  height: 317px !important;
}

.min-height-317 {
  min-height: 317px !important;
}

.max-height-317 {
  max-height: 317px !important;
}

.width-318 {
  width: 318px !important;
}

.min-width-318 {
  min-width: 318px !important;
}

.max-width-318 {
  max-width: 318px !important;
}

.height-318 {
  height: 318px !important;
}

.min-height-318 {
  min-height: 318px !important;
}

.max-height-318 {
  max-height: 318px !important;
}

.width-319 {
  width: 319px !important;
}

.min-width-319 {
  min-width: 319px !important;
}

.max-width-319 {
  max-width: 319px !important;
}

.height-319 {
  height: 319px !important;
}

.min-height-319 {
  min-height: 319px !important;
}

.max-height-319 {
  max-height: 319px !important;
}

.width-320 {
  width: 320px !important;
}

.min-width-320 {
  min-width: 320px !important;
}

.max-width-320 {
  max-width: 320px !important;
}

.height-320 {
  height: 320px !important;
}

.min-height-320 {
  min-height: 320px !important;
}

.max-height-320 {
  max-height: 320px !important;
}

.width-321 {
  width: 321px !important;
}

.min-width-321 {
  min-width: 321px !important;
}

.max-width-321 {
  max-width: 321px !important;
}

.height-321 {
  height: 321px !important;
}

.min-height-321 {
  min-height: 321px !important;
}

.max-height-321 {
  max-height: 321px !important;
}

.width-322 {
  width: 322px !important;
}

.min-width-322 {
  min-width: 322px !important;
}

.max-width-322 {
  max-width: 322px !important;
}

.height-322 {
  height: 322px !important;
}

.min-height-322 {
  min-height: 322px !important;
}

.max-height-322 {
  max-height: 322px !important;
}

.width-323 {
  width: 323px !important;
}

.min-width-323 {
  min-width: 323px !important;
}

.max-width-323 {
  max-width: 323px !important;
}

.height-323 {
  height: 323px !important;
}

.min-height-323 {
  min-height: 323px !important;
}

.max-height-323 {
  max-height: 323px !important;
}

.width-324 {
  width: 324px !important;
}

.min-width-324 {
  min-width: 324px !important;
}

.max-width-324 {
  max-width: 324px !important;
}

.height-324 {
  height: 324px !important;
}

.min-height-324 {
  min-height: 324px !important;
}

.max-height-324 {
  max-height: 324px !important;
}

.width-325 {
  width: 325px !important;
}

.min-width-325 {
  min-width: 325px !important;
}

.max-width-325 {
  max-width: 325px !important;
}

.height-325 {
  height: 325px !important;
}

.min-height-325 {
  min-height: 325px !important;
}

.max-height-325 {
  max-height: 325px !important;
}

.width-326 {
  width: 326px !important;
}

.min-width-326 {
  min-width: 326px !important;
}

.max-width-326 {
  max-width: 326px !important;
}

.height-326 {
  height: 326px !important;
}

.min-height-326 {
  min-height: 326px !important;
}

.max-height-326 {
  max-height: 326px !important;
}

.width-327 {
  width: 327px !important;
}

.min-width-327 {
  min-width: 327px !important;
}

.max-width-327 {
  max-width: 327px !important;
}

.height-327 {
  height: 327px !important;
}

.min-height-327 {
  min-height: 327px !important;
}

.max-height-327 {
  max-height: 327px !important;
}

.width-328 {
  width: 328px !important;
}

.min-width-328 {
  min-width: 328px !important;
}

.max-width-328 {
  max-width: 328px !important;
}

.height-328 {
  height: 328px !important;
}

.min-height-328 {
  min-height: 328px !important;
}

.max-height-328 {
  max-height: 328px !important;
}

.width-329 {
  width: 329px !important;
}

.min-width-329 {
  min-width: 329px !important;
}

.max-width-329 {
  max-width: 329px !important;
}

.height-329 {
  height: 329px !important;
}

.min-height-329 {
  min-height: 329px !important;
}

.max-height-329 {
  max-height: 329px !important;
}

.width-330 {
  width: 330px !important;
}

.min-width-330 {
  min-width: 330px !important;
}

.max-width-330 {
  max-width: 330px !important;
}

.height-330 {
  height: 330px !important;
}

.min-height-330 {
  min-height: 330px !important;
}

.max-height-330 {
  max-height: 330px !important;
}

.width-331 {
  width: 331px !important;
}

.min-width-331 {
  min-width: 331px !important;
}

.max-width-331 {
  max-width: 331px !important;
}

.height-331 {
  height: 331px !important;
}

.min-height-331 {
  min-height: 331px !important;
}

.max-height-331 {
  max-height: 331px !important;
}

.width-332 {
  width: 332px !important;
}

.min-width-332 {
  min-width: 332px !important;
}

.max-width-332 {
  max-width: 332px !important;
}

.height-332 {
  height: 332px !important;
}

.min-height-332 {
  min-height: 332px !important;
}

.max-height-332 {
  max-height: 332px !important;
}

.width-333 {
  width: 333px !important;
}

.min-width-333 {
  min-width: 333px !important;
}

.max-width-333 {
  max-width: 333px !important;
}

.height-333 {
  height: 333px !important;
}

.min-height-333 {
  min-height: 333px !important;
}

.max-height-333 {
  max-height: 333px !important;
}

.width-334 {
  width: 334px !important;
}

.min-width-334 {
  min-width: 334px !important;
}

.max-width-334 {
  max-width: 334px !important;
}

.height-334 {
  height: 334px !important;
}

.min-height-334 {
  min-height: 334px !important;
}

.max-height-334 {
  max-height: 334px !important;
}

.width-335 {
  width: 335px !important;
}

.min-width-335 {
  min-width: 335px !important;
}

.max-width-335 {
  max-width: 335px !important;
}

.height-335 {
  height: 335px !important;
}

.min-height-335 {
  min-height: 335px !important;
}

.max-height-335 {
  max-height: 335px !important;
}

.width-336 {
  width: 336px !important;
}

.min-width-336 {
  min-width: 336px !important;
}

.max-width-336 {
  max-width: 336px !important;
}

.height-336 {
  height: 336px !important;
}

.min-height-336 {
  min-height: 336px !important;
}

.max-height-336 {
  max-height: 336px !important;
}

.width-337 {
  width: 337px !important;
}

.min-width-337 {
  min-width: 337px !important;
}

.max-width-337 {
  max-width: 337px !important;
}

.height-337 {
  height: 337px !important;
}

.min-height-337 {
  min-height: 337px !important;
}

.max-height-337 {
  max-height: 337px !important;
}

.width-338 {
  width: 338px !important;
}

.min-width-338 {
  min-width: 338px !important;
}

.max-width-338 {
  max-width: 338px !important;
}

.height-338 {
  height: 338px !important;
}

.min-height-338 {
  min-height: 338px !important;
}

.max-height-338 {
  max-height: 338px !important;
}

.width-339 {
  width: 339px !important;
}

.min-width-339 {
  min-width: 339px !important;
}

.max-width-339 {
  max-width: 339px !important;
}

.height-339 {
  height: 339px !important;
}

.min-height-339 {
  min-height: 339px !important;
}

.max-height-339 {
  max-height: 339px !important;
}

.width-340 {
  width: 340px !important;
}

.min-width-340 {
  min-width: 340px !important;
}

.max-width-340 {
  max-width: 340px !important;
}

.height-340 {
  height: 340px !important;
}

.min-height-340 {
  min-height: 340px !important;
}

.max-height-340 {
  max-height: 340px !important;
}

.width-341 {
  width: 341px !important;
}

.min-width-341 {
  min-width: 341px !important;
}

.max-width-341 {
  max-width: 341px !important;
}

.height-341 {
  height: 341px !important;
}

.min-height-341 {
  min-height: 341px !important;
}

.max-height-341 {
  max-height: 341px !important;
}

.width-342 {
  width: 342px !important;
}

.min-width-342 {
  min-width: 342px !important;
}

.max-width-342 {
  max-width: 342px !important;
}

.height-342 {
  height: 342px !important;
}

.min-height-342 {
  min-height: 342px !important;
}

.max-height-342 {
  max-height: 342px !important;
}

.width-343 {
  width: 343px !important;
}

.min-width-343 {
  min-width: 343px !important;
}

.max-width-343 {
  max-width: 343px !important;
}

.height-343 {
  height: 343px !important;
}

.min-height-343 {
  min-height: 343px !important;
}

.max-height-343 {
  max-height: 343px !important;
}

.width-344 {
  width: 344px !important;
}

.min-width-344 {
  min-width: 344px !important;
}

.max-width-344 {
  max-width: 344px !important;
}

.height-344 {
  height: 344px !important;
}

.min-height-344 {
  min-height: 344px !important;
}

.max-height-344 {
  max-height: 344px !important;
}

.width-345 {
  width: 345px !important;
}

.min-width-345 {
  min-width: 345px !important;
}

.max-width-345 {
  max-width: 345px !important;
}

.height-345 {
  height: 345px !important;
}

.min-height-345 {
  min-height: 345px !important;
}

.max-height-345 {
  max-height: 345px !important;
}

.width-346 {
  width: 346px !important;
}

.min-width-346 {
  min-width: 346px !important;
}

.max-width-346 {
  max-width: 346px !important;
}

.height-346 {
  height: 346px !important;
}

.min-height-346 {
  min-height: 346px !important;
}

.max-height-346 {
  max-height: 346px !important;
}

.width-347 {
  width: 347px !important;
}

.min-width-347 {
  min-width: 347px !important;
}

.max-width-347 {
  max-width: 347px !important;
}

.height-347 {
  height: 347px !important;
}

.min-height-347 {
  min-height: 347px !important;
}

.max-height-347 {
  max-height: 347px !important;
}

.width-348 {
  width: 348px !important;
}

.min-width-348 {
  min-width: 348px !important;
}

.max-width-348 {
  max-width: 348px !important;
}

.height-348 {
  height: 348px !important;
}

.min-height-348 {
  min-height: 348px !important;
}

.max-height-348 {
  max-height: 348px !important;
}

.width-349 {
  width: 349px !important;
}

.min-width-349 {
  min-width: 349px !important;
}

.max-width-349 {
  max-width: 349px !important;
}

.height-349 {
  height: 349px !important;
}

.min-height-349 {
  min-height: 349px !important;
}

.max-height-349 {
  max-height: 349px !important;
}

.width-350 {
  width: 350px !important;
}

.min-width-350 {
  min-width: 350px !important;
}

.max-width-350 {
  max-width: 350px !important;
}

.height-350 {
  height: 350px !important;
}

.min-height-350 {
  min-height: 350px !important;
}

.max-height-350 {
  max-height: 350px !important;
}

.width-351 {
  width: 351px !important;
}

.min-width-351 {
  min-width: 351px !important;
}

.max-width-351 {
  max-width: 351px !important;
}

.height-351 {
  height: 351px !important;
}

.min-height-351 {
  min-height: 351px !important;
}

.max-height-351 {
  max-height: 351px !important;
}

.width-352 {
  width: 352px !important;
}

.min-width-352 {
  min-width: 352px !important;
}

.max-width-352 {
  max-width: 352px !important;
}

.height-352 {
  height: 352px !important;
}

.min-height-352 {
  min-height: 352px !important;
}

.max-height-352 {
  max-height: 352px !important;
}

.width-353 {
  width: 353px !important;
}

.min-width-353 {
  min-width: 353px !important;
}

.max-width-353 {
  max-width: 353px !important;
}

.height-353 {
  height: 353px !important;
}

.min-height-353 {
  min-height: 353px !important;
}

.max-height-353 {
  max-height: 353px !important;
}

.width-354 {
  width: 354px !important;
}

.min-width-354 {
  min-width: 354px !important;
}

.max-width-354 {
  max-width: 354px !important;
}

.height-354 {
  height: 354px !important;
}

.min-height-354 {
  min-height: 354px !important;
}

.max-height-354 {
  max-height: 354px !important;
}

.width-355 {
  width: 355px !important;
}

.min-width-355 {
  min-width: 355px !important;
}

.max-width-355 {
  max-width: 355px !important;
}

.height-355 {
  height: 355px !important;
}

.min-height-355 {
  min-height: 355px !important;
}

.max-height-355 {
  max-height: 355px !important;
}

.width-356 {
  width: 356px !important;
}

.min-width-356 {
  min-width: 356px !important;
}

.max-width-356 {
  max-width: 356px !important;
}

.height-356 {
  height: 356px !important;
}

.min-height-356 {
  min-height: 356px !important;
}

.max-height-356 {
  max-height: 356px !important;
}

.width-357 {
  width: 357px !important;
}

.min-width-357 {
  min-width: 357px !important;
}

.max-width-357 {
  max-width: 357px !important;
}

.height-357 {
  height: 357px !important;
}

.min-height-357 {
  min-height: 357px !important;
}

.max-height-357 {
  max-height: 357px !important;
}

.width-358 {
  width: 358px !important;
}

.min-width-358 {
  min-width: 358px !important;
}

.max-width-358 {
  max-width: 358px !important;
}

.height-358 {
  height: 358px !important;
}

.min-height-358 {
  min-height: 358px !important;
}

.max-height-358 {
  max-height: 358px !important;
}

.width-359 {
  width: 359px !important;
}

.min-width-359 {
  min-width: 359px !important;
}

.max-width-359 {
  max-width: 359px !important;
}

.height-359 {
  height: 359px !important;
}

.min-height-359 {
  min-height: 359px !important;
}

.max-height-359 {
  max-height: 359px !important;
}

.width-360 {
  width: 360px !important;
}

.min-width-360 {
  min-width: 360px !important;
}

.max-width-360 {
  max-width: 360px !important;
}

.height-360 {
  height: 360px !important;
}

.min-height-360 {
  min-height: 360px !important;
}

.max-height-360 {
  max-height: 360px !important;
}

.width-361 {
  width: 361px !important;
}

.min-width-361 {
  min-width: 361px !important;
}

.max-width-361 {
  max-width: 361px !important;
}

.height-361 {
  height: 361px !important;
}

.min-height-361 {
  min-height: 361px !important;
}

.max-height-361 {
  max-height: 361px !important;
}

.width-362 {
  width: 362px !important;
}

.min-width-362 {
  min-width: 362px !important;
}

.max-width-362 {
  max-width: 362px !important;
}

.height-362 {
  height: 362px !important;
}

.min-height-362 {
  min-height: 362px !important;
}

.max-height-362 {
  max-height: 362px !important;
}

.width-363 {
  width: 363px !important;
}

.min-width-363 {
  min-width: 363px !important;
}

.max-width-363 {
  max-width: 363px !important;
}

.height-363 {
  height: 363px !important;
}

.min-height-363 {
  min-height: 363px !important;
}

.max-height-363 {
  max-height: 363px !important;
}

.width-364 {
  width: 364px !important;
}

.min-width-364 {
  min-width: 364px !important;
}

.max-width-364 {
  max-width: 364px !important;
}

.height-364 {
  height: 364px !important;
}

.min-height-364 {
  min-height: 364px !important;
}

.max-height-364 {
  max-height: 364px !important;
}

.width-365 {
  width: 365px !important;
}

.min-width-365 {
  min-width: 365px !important;
}

.max-width-365 {
  max-width: 365px !important;
}

.height-365 {
  height: 365px !important;
}

.min-height-365 {
  min-height: 365px !important;
}

.max-height-365 {
  max-height: 365px !important;
}

.width-366 {
  width: 366px !important;
}

.min-width-366 {
  min-width: 366px !important;
}

.max-width-366 {
  max-width: 366px !important;
}

.height-366 {
  height: 366px !important;
}

.min-height-366 {
  min-height: 366px !important;
}

.max-height-366 {
  max-height: 366px !important;
}

.width-367 {
  width: 367px !important;
}

.min-width-367 {
  min-width: 367px !important;
}

.max-width-367 {
  max-width: 367px !important;
}

.height-367 {
  height: 367px !important;
}

.min-height-367 {
  min-height: 367px !important;
}

.max-height-367 {
  max-height: 367px !important;
}

.width-368 {
  width: 368px !important;
}

.min-width-368 {
  min-width: 368px !important;
}

.max-width-368 {
  max-width: 368px !important;
}

.height-368 {
  height: 368px !important;
}

.min-height-368 {
  min-height: 368px !important;
}

.max-height-368 {
  max-height: 368px !important;
}

.width-369 {
  width: 369px !important;
}

.min-width-369 {
  min-width: 369px !important;
}

.max-width-369 {
  max-width: 369px !important;
}

.height-369 {
  height: 369px !important;
}

.min-height-369 {
  min-height: 369px !important;
}

.max-height-369 {
  max-height: 369px !important;
}

.width-370 {
  width: 370px !important;
}

.min-width-370 {
  min-width: 370px !important;
}

.max-width-370 {
  max-width: 370px !important;
}

.height-370 {
  height: 370px !important;
}

.min-height-370 {
  min-height: 370px !important;
}

.max-height-370 {
  max-height: 370px !important;
}

.width-371 {
  width: 371px !important;
}

.min-width-371 {
  min-width: 371px !important;
}

.max-width-371 {
  max-width: 371px !important;
}

.height-371 {
  height: 371px !important;
}

.min-height-371 {
  min-height: 371px !important;
}

.max-height-371 {
  max-height: 371px !important;
}

.width-372 {
  width: 372px !important;
}

.min-width-372 {
  min-width: 372px !important;
}

.max-width-372 {
  max-width: 372px !important;
}

.height-372 {
  height: 372px !important;
}

.min-height-372 {
  min-height: 372px !important;
}

.max-height-372 {
  max-height: 372px !important;
}

.width-373 {
  width: 373px !important;
}

.min-width-373 {
  min-width: 373px !important;
}

.max-width-373 {
  max-width: 373px !important;
}

.height-373 {
  height: 373px !important;
}

.min-height-373 {
  min-height: 373px !important;
}

.max-height-373 {
  max-height: 373px !important;
}

.width-374 {
  width: 374px !important;
}

.min-width-374 {
  min-width: 374px !important;
}

.max-width-374 {
  max-width: 374px !important;
}

.height-374 {
  height: 374px !important;
}

.min-height-374 {
  min-height: 374px !important;
}

.max-height-374 {
  max-height: 374px !important;
}

.width-375 {
  width: 375px !important;
}

.min-width-375 {
  min-width: 375px !important;
}

.max-width-375 {
  max-width: 375px !important;
}

.height-375 {
  height: 375px !important;
}

.min-height-375 {
  min-height: 375px !important;
}

.max-height-375 {
  max-height: 375px !important;
}

.width-376 {
  width: 376px !important;
}

.min-width-376 {
  min-width: 376px !important;
}

.max-width-376 {
  max-width: 376px !important;
}

.height-376 {
  height: 376px !important;
}

.min-height-376 {
  min-height: 376px !important;
}

.max-height-376 {
  max-height: 376px !important;
}

.width-377 {
  width: 377px !important;
}

.min-width-377 {
  min-width: 377px !important;
}

.max-width-377 {
  max-width: 377px !important;
}

.height-377 {
  height: 377px !important;
}

.min-height-377 {
  min-height: 377px !important;
}

.max-height-377 {
  max-height: 377px !important;
}

.width-378 {
  width: 378px !important;
}

.min-width-378 {
  min-width: 378px !important;
}

.max-width-378 {
  max-width: 378px !important;
}

.height-378 {
  height: 378px !important;
}

.min-height-378 {
  min-height: 378px !important;
}

.max-height-378 {
  max-height: 378px !important;
}

.width-379 {
  width: 379px !important;
}

.min-width-379 {
  min-width: 379px !important;
}

.max-width-379 {
  max-width: 379px !important;
}

.height-379 {
  height: 379px !important;
}

.min-height-379 {
  min-height: 379px !important;
}

.max-height-379 {
  max-height: 379px !important;
}

.width-380 {
  width: 380px !important;
}

.min-width-380 {
  min-width: 380px !important;
}

.max-width-380 {
  max-width: 380px !important;
}

.height-380 {
  height: 380px !important;
}

.min-height-380 {
  min-height: 380px !important;
}

.max-height-380 {
  max-height: 380px !important;
}

.width-381 {
  width: 381px !important;
}

.min-width-381 {
  min-width: 381px !important;
}

.max-width-381 {
  max-width: 381px !important;
}

.height-381 {
  height: 381px !important;
}

.min-height-381 {
  min-height: 381px !important;
}

.max-height-381 {
  max-height: 381px !important;
}

.width-382 {
  width: 382px !important;
}

.min-width-382 {
  min-width: 382px !important;
}

.max-width-382 {
  max-width: 382px !important;
}

.height-382 {
  height: 382px !important;
}

.min-height-382 {
  min-height: 382px !important;
}

.max-height-382 {
  max-height: 382px !important;
}

.width-383 {
  width: 383px !important;
}

.min-width-383 {
  min-width: 383px !important;
}

.max-width-383 {
  max-width: 383px !important;
}

.height-383 {
  height: 383px !important;
}

.min-height-383 {
  min-height: 383px !important;
}

.max-height-383 {
  max-height: 383px !important;
}

.width-384 {
  width: 384px !important;
}

.min-width-384 {
  min-width: 384px !important;
}

.max-width-384 {
  max-width: 384px !important;
}

.height-384 {
  height: 384px !important;
}

.min-height-384 {
  min-height: 384px !important;
}

.max-height-384 {
  max-height: 384px !important;
}

.width-385 {
  width: 385px !important;
}

.min-width-385 {
  min-width: 385px !important;
}

.max-width-385 {
  max-width: 385px !important;
}

.height-385 {
  height: 385px !important;
}

.min-height-385 {
  min-height: 385px !important;
}

.max-height-385 {
  max-height: 385px !important;
}

.width-386 {
  width: 386px !important;
}

.min-width-386 {
  min-width: 386px !important;
}

.max-width-386 {
  max-width: 386px !important;
}

.height-386 {
  height: 386px !important;
}

.min-height-386 {
  min-height: 386px !important;
}

.max-height-386 {
  max-height: 386px !important;
}

.width-387 {
  width: 387px !important;
}

.min-width-387 {
  min-width: 387px !important;
}

.max-width-387 {
  max-width: 387px !important;
}

.height-387 {
  height: 387px !important;
}

.min-height-387 {
  min-height: 387px !important;
}

.max-height-387 {
  max-height: 387px !important;
}

.width-388 {
  width: 388px !important;
}

.min-width-388 {
  min-width: 388px !important;
}

.max-width-388 {
  max-width: 388px !important;
}

.height-388 {
  height: 388px !important;
}

.min-height-388 {
  min-height: 388px !important;
}

.max-height-388 {
  max-height: 388px !important;
}

.width-389 {
  width: 389px !important;
}

.min-width-389 {
  min-width: 389px !important;
}

.max-width-389 {
  max-width: 389px !important;
}

.height-389 {
  height: 389px !important;
}

.min-height-389 {
  min-height: 389px !important;
}

.max-height-389 {
  max-height: 389px !important;
}

.width-390 {
  width: 390px !important;
}

.min-width-390 {
  min-width: 390px !important;
}

.max-width-390 {
  max-width: 390px !important;
}

.height-390 {
  height: 390px !important;
}

.min-height-390 {
  min-height: 390px !important;
}

.max-height-390 {
  max-height: 390px !important;
}

.width-391 {
  width: 391px !important;
}

.min-width-391 {
  min-width: 391px !important;
}

.max-width-391 {
  max-width: 391px !important;
}

.height-391 {
  height: 391px !important;
}

.min-height-391 {
  min-height: 391px !important;
}

.max-height-391 {
  max-height: 391px !important;
}

.width-392 {
  width: 392px !important;
}

.min-width-392 {
  min-width: 392px !important;
}

.max-width-392 {
  max-width: 392px !important;
}

.height-392 {
  height: 392px !important;
}

.min-height-392 {
  min-height: 392px !important;
}

.max-height-392 {
  max-height: 392px !important;
}

.width-393 {
  width: 393px !important;
}

.min-width-393 {
  min-width: 393px !important;
}

.max-width-393 {
  max-width: 393px !important;
}

.height-393 {
  height: 393px !important;
}

.min-height-393 {
  min-height: 393px !important;
}

.max-height-393 {
  max-height: 393px !important;
}

.width-394 {
  width: 394px !important;
}

.min-width-394 {
  min-width: 394px !important;
}

.max-width-394 {
  max-width: 394px !important;
}

.height-394 {
  height: 394px !important;
}

.min-height-394 {
  min-height: 394px !important;
}

.max-height-394 {
  max-height: 394px !important;
}

.width-395 {
  width: 395px !important;
}

.min-width-395 {
  min-width: 395px !important;
}

.max-width-395 {
  max-width: 395px !important;
}

.height-395 {
  height: 395px !important;
}

.min-height-395 {
  min-height: 395px !important;
}

.max-height-395 {
  max-height: 395px !important;
}

.width-396 {
  width: 396px !important;
}

.min-width-396 {
  min-width: 396px !important;
}

.max-width-396 {
  max-width: 396px !important;
}

.height-396 {
  height: 396px !important;
}

.min-height-396 {
  min-height: 396px !important;
}

.max-height-396 {
  max-height: 396px !important;
}

.width-397 {
  width: 397px !important;
}

.min-width-397 {
  min-width: 397px !important;
}

.max-width-397 {
  max-width: 397px !important;
}

.height-397 {
  height: 397px !important;
}

.min-height-397 {
  min-height: 397px !important;
}

.max-height-397 {
  max-height: 397px !important;
}

.width-398 {
  width: 398px !important;
}

.min-width-398 {
  min-width: 398px !important;
}

.max-width-398 {
  max-width: 398px !important;
}

.height-398 {
  height: 398px !important;
}

.min-height-398 {
  min-height: 398px !important;
}

.max-height-398 {
  max-height: 398px !important;
}

.width-399 {
  width: 399px !important;
}

.min-width-399 {
  min-width: 399px !important;
}

.max-width-399 {
  max-width: 399px !important;
}

.height-399 {
  height: 399px !important;
}

.min-height-399 {
  min-height: 399px !important;
}

.max-height-399 {
  max-height: 399px !important;
}

.width-400 {
  width: 400px !important;
}

.min-width-400 {
  min-width: 400px !important;
}

.max-width-400 {
  max-width: 400px !important;
}

.height-400 {
  height: 400px !important;
}

.min-height-400 {
  min-height: 400px !important;
}

.max-height-400 {
  max-height: 400px !important;
}

.width-401 {
  width: 401px !important;
}

.min-width-401 {
  min-width: 401px !important;
}

.max-width-401 {
  max-width: 401px !important;
}

.height-401 {
  height: 401px !important;
}

.min-height-401 {
  min-height: 401px !important;
}

.max-height-401 {
  max-height: 401px !important;
}

.width-402 {
  width: 402px !important;
}

.min-width-402 {
  min-width: 402px !important;
}

.max-width-402 {
  max-width: 402px !important;
}

.height-402 {
  height: 402px !important;
}

.min-height-402 {
  min-height: 402px !important;
}

.max-height-402 {
  max-height: 402px !important;
}

.width-403 {
  width: 403px !important;
}

.min-width-403 {
  min-width: 403px !important;
}

.max-width-403 {
  max-width: 403px !important;
}

.height-403 {
  height: 403px !important;
}

.min-height-403 {
  min-height: 403px !important;
}

.max-height-403 {
  max-height: 403px !important;
}

.width-404 {
  width: 404px !important;
}

.min-width-404 {
  min-width: 404px !important;
}

.max-width-404 {
  max-width: 404px !important;
}

.height-404 {
  height: 404px !important;
}

.min-height-404 {
  min-height: 404px !important;
}

.max-height-404 {
  max-height: 404px !important;
}

.width-405 {
  width: 405px !important;
}

.min-width-405 {
  min-width: 405px !important;
}

.max-width-405 {
  max-width: 405px !important;
}

.height-405 {
  height: 405px !important;
}

.min-height-405 {
  min-height: 405px !important;
}

.max-height-405 {
  max-height: 405px !important;
}

.width-406 {
  width: 406px !important;
}

.min-width-406 {
  min-width: 406px !important;
}

.max-width-406 {
  max-width: 406px !important;
}

.height-406 {
  height: 406px !important;
}

.min-height-406 {
  min-height: 406px !important;
}

.max-height-406 {
  max-height: 406px !important;
}

.width-407 {
  width: 407px !important;
}

.min-width-407 {
  min-width: 407px !important;
}

.max-width-407 {
  max-width: 407px !important;
}

.height-407 {
  height: 407px !important;
}

.min-height-407 {
  min-height: 407px !important;
}

.max-height-407 {
  max-height: 407px !important;
}

.width-408 {
  width: 408px !important;
}

.min-width-408 {
  min-width: 408px !important;
}

.max-width-408 {
  max-width: 408px !important;
}

.height-408 {
  height: 408px !important;
}

.min-height-408 {
  min-height: 408px !important;
}

.max-height-408 {
  max-height: 408px !important;
}

.width-409 {
  width: 409px !important;
}

.min-width-409 {
  min-width: 409px !important;
}

.max-width-409 {
  max-width: 409px !important;
}

.height-409 {
  height: 409px !important;
}

.min-height-409 {
  min-height: 409px !important;
}

.max-height-409 {
  max-height: 409px !important;
}

.width-410 {
  width: 410px !important;
}

.min-width-410 {
  min-width: 410px !important;
}

.max-width-410 {
  max-width: 410px !important;
}

.height-410 {
  height: 410px !important;
}

.min-height-410 {
  min-height: 410px !important;
}

.max-height-410 {
  max-height: 410px !important;
}

.width-411 {
  width: 411px !important;
}

.min-width-411 {
  min-width: 411px !important;
}

.max-width-411 {
  max-width: 411px !important;
}

.height-411 {
  height: 411px !important;
}

.min-height-411 {
  min-height: 411px !important;
}

.max-height-411 {
  max-height: 411px !important;
}

.width-412 {
  width: 412px !important;
}

.min-width-412 {
  min-width: 412px !important;
}

.max-width-412 {
  max-width: 412px !important;
}

.height-412 {
  height: 412px !important;
}

.min-height-412 {
  min-height: 412px !important;
}

.max-height-412 {
  max-height: 412px !important;
}

.width-413 {
  width: 413px !important;
}

.min-width-413 {
  min-width: 413px !important;
}

.max-width-413 {
  max-width: 413px !important;
}

.height-413 {
  height: 413px !important;
}

.min-height-413 {
  min-height: 413px !important;
}

.max-height-413 {
  max-height: 413px !important;
}

.width-414 {
  width: 414px !important;
}

.min-width-414 {
  min-width: 414px !important;
}

.max-width-414 {
  max-width: 414px !important;
}

.height-414 {
  height: 414px !important;
}

.min-height-414 {
  min-height: 414px !important;
}

.max-height-414 {
  max-height: 414px !important;
}

.width-415 {
  width: 415px !important;
}

.min-width-415 {
  min-width: 415px !important;
}

.max-width-415 {
  max-width: 415px !important;
}

.height-415 {
  height: 415px !important;
}

.min-height-415 {
  min-height: 415px !important;
}

.max-height-415 {
  max-height: 415px !important;
}

.width-416 {
  width: 416px !important;
}

.min-width-416 {
  min-width: 416px !important;
}

.max-width-416 {
  max-width: 416px !important;
}

.height-416 {
  height: 416px !important;
}

.min-height-416 {
  min-height: 416px !important;
}

.max-height-416 {
  max-height: 416px !important;
}

.width-417 {
  width: 417px !important;
}

.min-width-417 {
  min-width: 417px !important;
}

.max-width-417 {
  max-width: 417px !important;
}

.height-417 {
  height: 417px !important;
}

.min-height-417 {
  min-height: 417px !important;
}

.max-height-417 {
  max-height: 417px !important;
}

.width-418 {
  width: 418px !important;
}

.min-width-418 {
  min-width: 418px !important;
}

.max-width-418 {
  max-width: 418px !important;
}

.height-418 {
  height: 418px !important;
}

.min-height-418 {
  min-height: 418px !important;
}

.max-height-418 {
  max-height: 418px !important;
}

.width-419 {
  width: 419px !important;
}

.min-width-419 {
  min-width: 419px !important;
}

.max-width-419 {
  max-width: 419px !important;
}

.height-419 {
  height: 419px !important;
}

.min-height-419 {
  min-height: 419px !important;
}

.max-height-419 {
  max-height: 419px !important;
}

.width-420 {
  width: 420px !important;
}

.min-width-420 {
  min-width: 420px !important;
}

.max-width-420 {
  max-width: 420px !important;
}

.height-420 {
  height: 420px !important;
}

.min-height-420 {
  min-height: 420px !important;
}

.max-height-420 {
  max-height: 420px !important;
}

.width-421 {
  width: 421px !important;
}

.min-width-421 {
  min-width: 421px !important;
}

.max-width-421 {
  max-width: 421px !important;
}

.height-421 {
  height: 421px !important;
}

.min-height-421 {
  min-height: 421px !important;
}

.max-height-421 {
  max-height: 421px !important;
}

.width-422 {
  width: 422px !important;
}

.min-width-422 {
  min-width: 422px !important;
}

.max-width-422 {
  max-width: 422px !important;
}

.height-422 {
  height: 422px !important;
}

.min-height-422 {
  min-height: 422px !important;
}

.max-height-422 {
  max-height: 422px !important;
}

.width-423 {
  width: 423px !important;
}

.min-width-423 {
  min-width: 423px !important;
}

.max-width-423 {
  max-width: 423px !important;
}

.height-423 {
  height: 423px !important;
}

.min-height-423 {
  min-height: 423px !important;
}

.max-height-423 {
  max-height: 423px !important;
}

.width-424 {
  width: 424px !important;
}

.min-width-424 {
  min-width: 424px !important;
}

.max-width-424 {
  max-width: 424px !important;
}

.height-424 {
  height: 424px !important;
}

.min-height-424 {
  min-height: 424px !important;
}

.max-height-424 {
  max-height: 424px !important;
}

.width-425 {
  width: 425px !important;
}

.min-width-425 {
  min-width: 425px !important;
}

.max-width-425 {
  max-width: 425px !important;
}

.height-425 {
  height: 425px !important;
}

.min-height-425 {
  min-height: 425px !important;
}

.max-height-425 {
  max-height: 425px !important;
}

.width-426 {
  width: 426px !important;
}

.min-width-426 {
  min-width: 426px !important;
}

.max-width-426 {
  max-width: 426px !important;
}

.height-426 {
  height: 426px !important;
}

.min-height-426 {
  min-height: 426px !important;
}

.max-height-426 {
  max-height: 426px !important;
}

.width-427 {
  width: 427px !important;
}

.min-width-427 {
  min-width: 427px !important;
}

.max-width-427 {
  max-width: 427px !important;
}

.height-427 {
  height: 427px !important;
}

.min-height-427 {
  min-height: 427px !important;
}

.max-height-427 {
  max-height: 427px !important;
}

.width-428 {
  width: 428px !important;
}

.min-width-428 {
  min-width: 428px !important;
}

.max-width-428 {
  max-width: 428px !important;
}

.height-428 {
  height: 428px !important;
}

.min-height-428 {
  min-height: 428px !important;
}

.max-height-428 {
  max-height: 428px !important;
}

.width-429 {
  width: 429px !important;
}

.min-width-429 {
  min-width: 429px !important;
}

.max-width-429 {
  max-width: 429px !important;
}

.height-429 {
  height: 429px !important;
}

.min-height-429 {
  min-height: 429px !important;
}

.max-height-429 {
  max-height: 429px !important;
}

.width-430 {
  width: 430px !important;
}

.min-width-430 {
  min-width: 430px !important;
}

.max-width-430 {
  max-width: 430px !important;
}

.height-430 {
  height: 430px !important;
}

.min-height-430 {
  min-height: 430px !important;
}

.max-height-430 {
  max-height: 430px !important;
}

.width-431 {
  width: 431px !important;
}

.min-width-431 {
  min-width: 431px !important;
}

.max-width-431 {
  max-width: 431px !important;
}

.height-431 {
  height: 431px !important;
}

.min-height-431 {
  min-height: 431px !important;
}

.max-height-431 {
  max-height: 431px !important;
}

.width-432 {
  width: 432px !important;
}

.min-width-432 {
  min-width: 432px !important;
}

.max-width-432 {
  max-width: 432px !important;
}

.height-432 {
  height: 432px !important;
}

.min-height-432 {
  min-height: 432px !important;
}

.max-height-432 {
  max-height: 432px !important;
}

.width-433 {
  width: 433px !important;
}

.min-width-433 {
  min-width: 433px !important;
}

.max-width-433 {
  max-width: 433px !important;
}

.height-433 {
  height: 433px !important;
}

.min-height-433 {
  min-height: 433px !important;
}

.max-height-433 {
  max-height: 433px !important;
}

.width-434 {
  width: 434px !important;
}

.min-width-434 {
  min-width: 434px !important;
}

.max-width-434 {
  max-width: 434px !important;
}

.height-434 {
  height: 434px !important;
}

.min-height-434 {
  min-height: 434px !important;
}

.max-height-434 {
  max-height: 434px !important;
}

.width-435 {
  width: 435px !important;
}

.min-width-435 {
  min-width: 435px !important;
}

.max-width-435 {
  max-width: 435px !important;
}

.height-435 {
  height: 435px !important;
}

.min-height-435 {
  min-height: 435px !important;
}

.max-height-435 {
  max-height: 435px !important;
}

.width-436 {
  width: 436px !important;
}

.min-width-436 {
  min-width: 436px !important;
}

.max-width-436 {
  max-width: 436px !important;
}

.height-436 {
  height: 436px !important;
}

.min-height-436 {
  min-height: 436px !important;
}

.max-height-436 {
  max-height: 436px !important;
}

.width-437 {
  width: 437px !important;
}

.min-width-437 {
  min-width: 437px !important;
}

.max-width-437 {
  max-width: 437px !important;
}

.height-437 {
  height: 437px !important;
}

.min-height-437 {
  min-height: 437px !important;
}

.max-height-437 {
  max-height: 437px !important;
}

.width-438 {
  width: 438px !important;
}

.min-width-438 {
  min-width: 438px !important;
}

.max-width-438 {
  max-width: 438px !important;
}

.height-438 {
  height: 438px !important;
}

.min-height-438 {
  min-height: 438px !important;
}

.max-height-438 {
  max-height: 438px !important;
}

.width-439 {
  width: 439px !important;
}

.min-width-439 {
  min-width: 439px !important;
}

.max-width-439 {
  max-width: 439px !important;
}

.height-439 {
  height: 439px !important;
}

.min-height-439 {
  min-height: 439px !important;
}

.max-height-439 {
  max-height: 439px !important;
}

.width-440 {
  width: 440px !important;
}

.min-width-440 {
  min-width: 440px !important;
}

.max-width-440 {
  max-width: 440px !important;
}

.height-440 {
  height: 440px !important;
}

.min-height-440 {
  min-height: 440px !important;
}

.max-height-440 {
  max-height: 440px !important;
}

.width-441 {
  width: 441px !important;
}

.min-width-441 {
  min-width: 441px !important;
}

.max-width-441 {
  max-width: 441px !important;
}

.height-441 {
  height: 441px !important;
}

.min-height-441 {
  min-height: 441px !important;
}

.max-height-441 {
  max-height: 441px !important;
}

.width-442 {
  width: 442px !important;
}

.min-width-442 {
  min-width: 442px !important;
}

.max-width-442 {
  max-width: 442px !important;
}

.height-442 {
  height: 442px !important;
}

.min-height-442 {
  min-height: 442px !important;
}

.max-height-442 {
  max-height: 442px !important;
}

.width-443 {
  width: 443px !important;
}

.min-width-443 {
  min-width: 443px !important;
}

.max-width-443 {
  max-width: 443px !important;
}

.height-443 {
  height: 443px !important;
}

.min-height-443 {
  min-height: 443px !important;
}

.max-height-443 {
  max-height: 443px !important;
}

.width-444 {
  width: 444px !important;
}

.min-width-444 {
  min-width: 444px !important;
}

.max-width-444 {
  max-width: 444px !important;
}

.height-444 {
  height: 444px !important;
}

.min-height-444 {
  min-height: 444px !important;
}

.max-height-444 {
  max-height: 444px !important;
}

.width-445 {
  width: 445px !important;
}

.min-width-445 {
  min-width: 445px !important;
}

.max-width-445 {
  max-width: 445px !important;
}

.height-445 {
  height: 445px !important;
}

.min-height-445 {
  min-height: 445px !important;
}

.max-height-445 {
  max-height: 445px !important;
}

.width-446 {
  width: 446px !important;
}

.min-width-446 {
  min-width: 446px !important;
}

.max-width-446 {
  max-width: 446px !important;
}

.height-446 {
  height: 446px !important;
}

.min-height-446 {
  min-height: 446px !important;
}

.max-height-446 {
  max-height: 446px !important;
}

.width-447 {
  width: 447px !important;
}

.min-width-447 {
  min-width: 447px !important;
}

.max-width-447 {
  max-width: 447px !important;
}

.height-447 {
  height: 447px !important;
}

.min-height-447 {
  min-height: 447px !important;
}

.max-height-447 {
  max-height: 447px !important;
}

.width-448 {
  width: 448px !important;
}

.min-width-448 {
  min-width: 448px !important;
}

.max-width-448 {
  max-width: 448px !important;
}

.height-448 {
  height: 448px !important;
}

.min-height-448 {
  min-height: 448px !important;
}

.max-height-448 {
  max-height: 448px !important;
}

.width-449 {
  width: 449px !important;
}

.min-width-449 {
  min-width: 449px !important;
}

.max-width-449 {
  max-width: 449px !important;
}

.height-449 {
  height: 449px !important;
}

.min-height-449 {
  min-height: 449px !important;
}

.max-height-449 {
  max-height: 449px !important;
}

.width-450 {
  width: 450px !important;
}

.min-width-450 {
  min-width: 450px !important;
}

.max-width-450 {
  max-width: 450px !important;
}

.height-450 {
  height: 450px !important;
}

.min-height-450 {
  min-height: 450px !important;
}

.max-height-450 {
  max-height: 450px !important;
}

.width-451 {
  width: 451px !important;
}

.min-width-451 {
  min-width: 451px !important;
}

.max-width-451 {
  max-width: 451px !important;
}

.height-451 {
  height: 451px !important;
}

.min-height-451 {
  min-height: 451px !important;
}

.max-height-451 {
  max-height: 451px !important;
}

.width-452 {
  width: 452px !important;
}

.min-width-452 {
  min-width: 452px !important;
}

.max-width-452 {
  max-width: 452px !important;
}

.height-452 {
  height: 452px !important;
}

.min-height-452 {
  min-height: 452px !important;
}

.max-height-452 {
  max-height: 452px !important;
}

.width-453 {
  width: 453px !important;
}

.min-width-453 {
  min-width: 453px !important;
}

.max-width-453 {
  max-width: 453px !important;
}

.height-453 {
  height: 453px !important;
}

.min-height-453 {
  min-height: 453px !important;
}

.max-height-453 {
  max-height: 453px !important;
}

.width-454 {
  width: 454px !important;
}

.min-width-454 {
  min-width: 454px !important;
}

.max-width-454 {
  max-width: 454px !important;
}

.height-454 {
  height: 454px !important;
}

.min-height-454 {
  min-height: 454px !important;
}

.max-height-454 {
  max-height: 454px !important;
}

.width-455 {
  width: 455px !important;
}

.min-width-455 {
  min-width: 455px !important;
}

.max-width-455 {
  max-width: 455px !important;
}

.height-455 {
  height: 455px !important;
}

.min-height-455 {
  min-height: 455px !important;
}

.max-height-455 {
  max-height: 455px !important;
}

.width-456 {
  width: 456px !important;
}

.min-width-456 {
  min-width: 456px !important;
}

.max-width-456 {
  max-width: 456px !important;
}

.height-456 {
  height: 456px !important;
}

.min-height-456 {
  min-height: 456px !important;
}

.max-height-456 {
  max-height: 456px !important;
}

.width-457 {
  width: 457px !important;
}

.min-width-457 {
  min-width: 457px !important;
}

.max-width-457 {
  max-width: 457px !important;
}

.height-457 {
  height: 457px !important;
}

.min-height-457 {
  min-height: 457px !important;
}

.max-height-457 {
  max-height: 457px !important;
}

.width-458 {
  width: 458px !important;
}

.min-width-458 {
  min-width: 458px !important;
}

.max-width-458 {
  max-width: 458px !important;
}

.height-458 {
  height: 458px !important;
}

.min-height-458 {
  min-height: 458px !important;
}

.max-height-458 {
  max-height: 458px !important;
}

.width-459 {
  width: 459px !important;
}

.min-width-459 {
  min-width: 459px !important;
}

.max-width-459 {
  max-width: 459px !important;
}

.height-459 {
  height: 459px !important;
}

.min-height-459 {
  min-height: 459px !important;
}

.max-height-459 {
  max-height: 459px !important;
}

.width-460 {
  width: 460px !important;
}

.min-width-460 {
  min-width: 460px !important;
}

.max-width-460 {
  max-width: 460px !important;
}

.height-460 {
  height: 460px !important;
}

.min-height-460 {
  min-height: 460px !important;
}

.max-height-460 {
  max-height: 460px !important;
}

.width-461 {
  width: 461px !important;
}

.min-width-461 {
  min-width: 461px !important;
}

.max-width-461 {
  max-width: 461px !important;
}

.height-461 {
  height: 461px !important;
}

.min-height-461 {
  min-height: 461px !important;
}

.max-height-461 {
  max-height: 461px !important;
}

.width-462 {
  width: 462px !important;
}

.min-width-462 {
  min-width: 462px !important;
}

.max-width-462 {
  max-width: 462px !important;
}

.height-462 {
  height: 462px !important;
}

.min-height-462 {
  min-height: 462px !important;
}

.max-height-462 {
  max-height: 462px !important;
}

.width-463 {
  width: 463px !important;
}

.min-width-463 {
  min-width: 463px !important;
}

.max-width-463 {
  max-width: 463px !important;
}

.height-463 {
  height: 463px !important;
}

.min-height-463 {
  min-height: 463px !important;
}

.max-height-463 {
  max-height: 463px !important;
}

.width-464 {
  width: 464px !important;
}

.min-width-464 {
  min-width: 464px !important;
}

.max-width-464 {
  max-width: 464px !important;
}

.height-464 {
  height: 464px !important;
}

.min-height-464 {
  min-height: 464px !important;
}

.max-height-464 {
  max-height: 464px !important;
}

.width-465 {
  width: 465px !important;
}

.min-width-465 {
  min-width: 465px !important;
}

.max-width-465 {
  max-width: 465px !important;
}

.height-465 {
  height: 465px !important;
}

.min-height-465 {
  min-height: 465px !important;
}

.max-height-465 {
  max-height: 465px !important;
}

.width-466 {
  width: 466px !important;
}

.min-width-466 {
  min-width: 466px !important;
}

.max-width-466 {
  max-width: 466px !important;
}

.height-466 {
  height: 466px !important;
}

.min-height-466 {
  min-height: 466px !important;
}

.max-height-466 {
  max-height: 466px !important;
}

.width-467 {
  width: 467px !important;
}

.min-width-467 {
  min-width: 467px !important;
}

.max-width-467 {
  max-width: 467px !important;
}

.height-467 {
  height: 467px !important;
}

.min-height-467 {
  min-height: 467px !important;
}

.max-height-467 {
  max-height: 467px !important;
}

.width-468 {
  width: 468px !important;
}

.min-width-468 {
  min-width: 468px !important;
}

.max-width-468 {
  max-width: 468px !important;
}

.height-468 {
  height: 468px !important;
}

.min-height-468 {
  min-height: 468px !important;
}

.max-height-468 {
  max-height: 468px !important;
}

.width-469 {
  width: 469px !important;
}

.min-width-469 {
  min-width: 469px !important;
}

.max-width-469 {
  max-width: 469px !important;
}

.height-469 {
  height: 469px !important;
}

.min-height-469 {
  min-height: 469px !important;
}

.max-height-469 {
  max-height: 469px !important;
}

.width-470 {
  width: 470px !important;
}

.min-width-470 {
  min-width: 470px !important;
}

.max-width-470 {
  max-width: 470px !important;
}

.height-470 {
  height: 470px !important;
}

.min-height-470 {
  min-height: 470px !important;
}

.max-height-470 {
  max-height: 470px !important;
}

.width-471 {
  width: 471px !important;
}

.min-width-471 {
  min-width: 471px !important;
}

.max-width-471 {
  max-width: 471px !important;
}

.height-471 {
  height: 471px !important;
}

.min-height-471 {
  min-height: 471px !important;
}

.max-height-471 {
  max-height: 471px !important;
}

.width-472 {
  width: 472px !important;
}

.min-width-472 {
  min-width: 472px !important;
}

.max-width-472 {
  max-width: 472px !important;
}

.height-472 {
  height: 472px !important;
}

.min-height-472 {
  min-height: 472px !important;
}

.max-height-472 {
  max-height: 472px !important;
}

.width-473 {
  width: 473px !important;
}

.min-width-473 {
  min-width: 473px !important;
}

.max-width-473 {
  max-width: 473px !important;
}

.height-473 {
  height: 473px !important;
}

.min-height-473 {
  min-height: 473px !important;
}

.max-height-473 {
  max-height: 473px !important;
}

.width-474 {
  width: 474px !important;
}

.min-width-474 {
  min-width: 474px !important;
}

.max-width-474 {
  max-width: 474px !important;
}

.height-474 {
  height: 474px !important;
}

.min-height-474 {
  min-height: 474px !important;
}

.max-height-474 {
  max-height: 474px !important;
}

.width-475 {
  width: 475px !important;
}

.min-width-475 {
  min-width: 475px !important;
}

.max-width-475 {
  max-width: 475px !important;
}

.height-475 {
  height: 475px !important;
}

.min-height-475 {
  min-height: 475px !important;
}

.max-height-475 {
  max-height: 475px !important;
}

.width-476 {
  width: 476px !important;
}

.min-width-476 {
  min-width: 476px !important;
}

.max-width-476 {
  max-width: 476px !important;
}

.height-476 {
  height: 476px !important;
}

.min-height-476 {
  min-height: 476px !important;
}

.max-height-476 {
  max-height: 476px !important;
}

.width-477 {
  width: 477px !important;
}

.min-width-477 {
  min-width: 477px !important;
}

.max-width-477 {
  max-width: 477px !important;
}

.height-477 {
  height: 477px !important;
}

.min-height-477 {
  min-height: 477px !important;
}

.max-height-477 {
  max-height: 477px !important;
}

.width-478 {
  width: 478px !important;
}

.min-width-478 {
  min-width: 478px !important;
}

.max-width-478 {
  max-width: 478px !important;
}

.height-478 {
  height: 478px !important;
}

.min-height-478 {
  min-height: 478px !important;
}

.max-height-478 {
  max-height: 478px !important;
}

.width-479 {
  width: 479px !important;
}

.min-width-479 {
  min-width: 479px !important;
}

.max-width-479 {
  max-width: 479px !important;
}

.height-479 {
  height: 479px !important;
}

.min-height-479 {
  min-height: 479px !important;
}

.max-height-479 {
  max-height: 479px !important;
}

.width-480 {
  width: 480px !important;
}

.min-width-480 {
  min-width: 480px !important;
}

.max-width-480 {
  max-width: 480px !important;
}

.height-480 {
  height: 480px !important;
}

.min-height-480 {
  min-height: 480px !important;
}

.max-height-480 {
  max-height: 480px !important;
}

.width-481 {
  width: 481px !important;
}

.min-width-481 {
  min-width: 481px !important;
}

.max-width-481 {
  max-width: 481px !important;
}

.height-481 {
  height: 481px !important;
}

.min-height-481 {
  min-height: 481px !important;
}

.max-height-481 {
  max-height: 481px !important;
}

.width-482 {
  width: 482px !important;
}

.min-width-482 {
  min-width: 482px !important;
}

.max-width-482 {
  max-width: 482px !important;
}

.height-482 {
  height: 482px !important;
}

.min-height-482 {
  min-height: 482px !important;
}

.max-height-482 {
  max-height: 482px !important;
}

.width-483 {
  width: 483px !important;
}

.min-width-483 {
  min-width: 483px !important;
}

.max-width-483 {
  max-width: 483px !important;
}

.height-483 {
  height: 483px !important;
}

.min-height-483 {
  min-height: 483px !important;
}

.max-height-483 {
  max-height: 483px !important;
}

.width-484 {
  width: 484px !important;
}

.min-width-484 {
  min-width: 484px !important;
}

.max-width-484 {
  max-width: 484px !important;
}

.height-484 {
  height: 484px !important;
}

.min-height-484 {
  min-height: 484px !important;
}

.max-height-484 {
  max-height: 484px !important;
}

.width-485 {
  width: 485px !important;
}

.min-width-485 {
  min-width: 485px !important;
}

.max-width-485 {
  max-width: 485px !important;
}

.height-485 {
  height: 485px !important;
}

.min-height-485 {
  min-height: 485px !important;
}

.max-height-485 {
  max-height: 485px !important;
}

.width-486 {
  width: 486px !important;
}

.min-width-486 {
  min-width: 486px !important;
}

.max-width-486 {
  max-width: 486px !important;
}

.height-486 {
  height: 486px !important;
}

.min-height-486 {
  min-height: 486px !important;
}

.max-height-486 {
  max-height: 486px !important;
}

.width-487 {
  width: 487px !important;
}

.min-width-487 {
  min-width: 487px !important;
}

.max-width-487 {
  max-width: 487px !important;
}

.height-487 {
  height: 487px !important;
}

.min-height-487 {
  min-height: 487px !important;
}

.max-height-487 {
  max-height: 487px !important;
}

.width-488 {
  width: 488px !important;
}

.min-width-488 {
  min-width: 488px !important;
}

.max-width-488 {
  max-width: 488px !important;
}

.height-488 {
  height: 488px !important;
}

.min-height-488 {
  min-height: 488px !important;
}

.max-height-488 {
  max-height: 488px !important;
}

.width-489 {
  width: 489px !important;
}

.min-width-489 {
  min-width: 489px !important;
}

.max-width-489 {
  max-width: 489px !important;
}

.height-489 {
  height: 489px !important;
}

.min-height-489 {
  min-height: 489px !important;
}

.max-height-489 {
  max-height: 489px !important;
}

.width-490 {
  width: 490px !important;
}

.min-width-490 {
  min-width: 490px !important;
}

.max-width-490 {
  max-width: 490px !important;
}

.height-490 {
  height: 490px !important;
}

.min-height-490 {
  min-height: 490px !important;
}

.max-height-490 {
  max-height: 490px !important;
}

.width-491 {
  width: 491px !important;
}

.min-width-491 {
  min-width: 491px !important;
}

.max-width-491 {
  max-width: 491px !important;
}

.height-491 {
  height: 491px !important;
}

.min-height-491 {
  min-height: 491px !important;
}

.max-height-491 {
  max-height: 491px !important;
}

.width-492 {
  width: 492px !important;
}

.min-width-492 {
  min-width: 492px !important;
}

.max-width-492 {
  max-width: 492px !important;
}

.height-492 {
  height: 492px !important;
}

.min-height-492 {
  min-height: 492px !important;
}

.max-height-492 {
  max-height: 492px !important;
}

.width-493 {
  width: 493px !important;
}

.min-width-493 {
  min-width: 493px !important;
}

.max-width-493 {
  max-width: 493px !important;
}

.height-493 {
  height: 493px !important;
}

.min-height-493 {
  min-height: 493px !important;
}

.max-height-493 {
  max-height: 493px !important;
}

.width-494 {
  width: 494px !important;
}

.min-width-494 {
  min-width: 494px !important;
}

.max-width-494 {
  max-width: 494px !important;
}

.height-494 {
  height: 494px !important;
}

.min-height-494 {
  min-height: 494px !important;
}

.max-height-494 {
  max-height: 494px !important;
}

.width-495 {
  width: 495px !important;
}

.min-width-495 {
  min-width: 495px !important;
}

.max-width-495 {
  max-width: 495px !important;
}

.height-495 {
  height: 495px !important;
}

.min-height-495 {
  min-height: 495px !important;
}

.max-height-495 {
  max-height: 495px !important;
}

.width-496 {
  width: 496px !important;
}

.min-width-496 {
  min-width: 496px !important;
}

.max-width-496 {
  max-width: 496px !important;
}

.height-496 {
  height: 496px !important;
}

.min-height-496 {
  min-height: 496px !important;
}

.max-height-496 {
  max-height: 496px !important;
}

.width-497 {
  width: 497px !important;
}

.min-width-497 {
  min-width: 497px !important;
}

.max-width-497 {
  max-width: 497px !important;
}

.height-497 {
  height: 497px !important;
}

.min-height-497 {
  min-height: 497px !important;
}

.max-height-497 {
  max-height: 497px !important;
}

.width-498 {
  width: 498px !important;
}

.min-width-498 {
  min-width: 498px !important;
}

.max-width-498 {
  max-width: 498px !important;
}

.height-498 {
  height: 498px !important;
}

.min-height-498 {
  min-height: 498px !important;
}

.max-height-498 {
  max-height: 498px !important;
}

.width-499 {
  width: 499px !important;
}

.min-width-499 {
  min-width: 499px !important;
}

.max-width-499 {
  max-width: 499px !important;
}

.height-499 {
  height: 499px !important;
}

.min-height-499 {
  min-height: 499px !important;
}

.max-height-499 {
  max-height: 499px !important;
}

.width-500 {
  width: 500px !important;
}

.min-width-500 {
  min-width: 500px !important;
}

.max-width-500 {
  max-width: 500px !important;
}

.height-500 {
  height: 500px !important;
}

.min-height-500 {
  min-height: 500px !important;
}

.max-height-500 {
  max-height: 500px !important;
}

.radius-1 {
  border-radius: 1px !important;
}

.radius-top-1 {
  border-radius: 1px 1px 0 0 !important;
}

.radius-right-1 {
  border-radius: 0 1px 1px 0 !important;
}

.radius-bottom-1 {
  border-radius: 0 0 1px 1px !important;
}

.radius-left-1 {
  border-radius: 1px 0 0 1px !important;
}

.radius-top-left-1 {
  border-radius: 1px 0 0 0 !important;
}

.radius-top-right-1 {
  border-radius: 0 1px 0 0 !important;
}

.radius-bottom-left-1 {
  border-radius: 0 0 0 1px !important;
}

.radius-bottom-right-1 {
  border-radius: 0 0 1px 0 !important;
}

.radius-2 {
  border-radius: 2px !important;
}

.radius-top-2 {
  border-radius: 2px 2px 0 0 !important;
}

.radius-right-2 {
  border-radius: 0 2px 2px 0 !important;
}

.radius-bottom-2 {
  border-radius: 0 0 2px 2px !important;
}

.radius-left-2 {
  border-radius: 2px 0 0 2px !important;
}

.radius-top-left-2 {
  border-radius: 2px 0 0 0 !important;
}

.radius-top-right-2 {
  border-radius: 0 2px 0 0 !important;
}

.radius-bottom-left-2 {
  border-radius: 0 0 0 2px !important;
}

.radius-bottom-right-2 {
  border-radius: 0 0 2px 0 !important;
}

.radius-3 {
  border-radius: 3px !important;
}

.radius-top-3 {
  border-radius: 3px 3px 0 0 !important;
}

.radius-right-3 {
  border-radius: 0 3px 3px 0 !important;
}

.radius-bottom-3 {
  border-radius: 0 0 3px 3px !important;
}

.radius-left-3 {
  border-radius: 3px 0 0 3px !important;
}

.radius-top-left-3 {
  border-radius: 3px 0 0 0 !important;
}

.radius-top-right-3 {
  border-radius: 0 3px 0 0 !important;
}

.radius-bottom-left-3 {
  border-radius: 0 0 0 3px !important;
}

.radius-bottom-right-3 {
  border-radius: 0 0 3px 0 !important;
}

.radius-4 {
  border-radius: 4px !important;
}

.radius-top-4 {
  border-radius: 4px 4px 0 0 !important;
}

.radius-right-4 {
  border-radius: 0 4px 4px 0 !important;
}

.radius-bottom-4 {
  border-radius: 0 0 4px 4px !important;
}

.radius-left-4 {
  border-radius: 4px 0 0 4px !important;
}

.radius-top-left-4 {
  border-radius: 4px 0 0 0 !important;
}

.radius-top-right-4 {
  border-radius: 0 4px 0 0 !important;
}

.radius-bottom-left-4 {
  border-radius: 0 0 0 4px !important;
}

.radius-bottom-right-4 {
  border-radius: 0 0 4px 0 !important;
}

.radius-5 {
  border-radius: 5px !important;
}

.radius-top-5 {
  border-radius: 5px 5px 0 0 !important;
}

.radius-right-5 {
  border-radius: 0 5px 5px 0 !important;
}

.radius-bottom-5 {
  border-radius: 0 0 5px 5px !important;
}

.radius-left-5 {
  border-radius: 5px 0 0 5px !important;
}

.radius-top-left-5 {
  border-radius: 5px 0 0 0 !important;
}

.radius-top-right-5 {
  border-radius: 0 5px 0 0 !important;
}

.radius-bottom-left-5 {
  border-radius: 0 0 0 5px !important;
}

.radius-bottom-right-5 {
  border-radius: 0 0 5px 0 !important;
}

.radius-6 {
  border-radius: 6px !important;
}

.radius-top-6 {
  border-radius: 6px 6px 0 0 !important;
}

.radius-right-6 {
  border-radius: 0 6px 6px 0 !important;
}

.radius-bottom-6 {
  border-radius: 0 0 6px 6px !important;
}

.radius-left-6 {
  border-radius: 6px 0 0 6px !important;
}

.radius-top-left-6 {
  border-radius: 6px 0 0 0 !important;
}

.radius-top-right-6 {
  border-radius: 0 6px 0 0 !important;
}

.radius-bottom-left-6 {
  border-radius: 0 0 0 6px !important;
}

.radius-bottom-right-6 {
  border-radius: 0 0 6px 0 !important;
}

.radius-7 {
  border-radius: 7px !important;
}

.radius-top-7 {
  border-radius: 7px 7px 0 0 !important;
}

.radius-right-7 {
  border-radius: 0 7px 7px 0 !important;
}

.radius-bottom-7 {
  border-radius: 0 0 7px 7px !important;
}

.radius-left-7 {
  border-radius: 7px 0 0 7px !important;
}

.radius-top-left-7 {
  border-radius: 7px 0 0 0 !important;
}

.radius-top-right-7 {
  border-radius: 0 7px 0 0 !important;
}

.radius-bottom-left-7 {
  border-radius: 0 0 0 7px !important;
}

.radius-bottom-right-7 {
  border-radius: 0 0 7px 0 !important;
}

.radius-8 {
  border-radius: 8px !important;
}

.radius-top-8 {
  border-radius: 8px 8px 0 0 !important;
}

.radius-right-8 {
  border-radius: 0 8px 8px 0 !important;
}

.radius-bottom-8 {
  border-radius: 0 0 8px 8px !important;
}

.radius-left-8 {
  border-radius: 8px 0 0 8px !important;
}

.radius-top-left-8 {
  border-radius: 8px 0 0 0 !important;
}

.radius-top-right-8 {
  border-radius: 0 8px 0 0 !important;
}

.radius-bottom-left-8 {
  border-radius: 0 0 0 8px !important;
}

.radius-bottom-right-8 {
  border-radius: 0 0 8px 0 !important;
}

.radius-9 {
  border-radius: 9px !important;
}

.radius-top-9 {
  border-radius: 9px 9px 0 0 !important;
}

.radius-right-9 {
  border-radius: 0 9px 9px 0 !important;
}

.radius-bottom-9 {
  border-radius: 0 0 9px 9px !important;
}

.radius-left-9 {
  border-radius: 9px 0 0 9px !important;
}

.radius-top-left-9 {
  border-radius: 9px 0 0 0 !important;
}

.radius-top-right-9 {
  border-radius: 0 9px 0 0 !important;
}

.radius-bottom-left-9 {
  border-radius: 0 0 0 9px !important;
}

.radius-bottom-right-9 {
  border-radius: 0 0 9px 0 !important;
}

.radius-10 {
  border-radius: 10px !important;
}

.radius-top-10 {
  border-radius: 10px 10px 0 0 !important;
}

.radius-right-10 {
  border-radius: 0 10px 10px 0 !important;
}

.radius-bottom-10 {
  border-radius: 0 0 10px 10px !important;
}

.radius-left-10 {
  border-radius: 10px 0 0 10px !important;
}

.radius-top-left-10 {
  border-radius: 10px 0 0 0 !important;
}

.radius-top-right-10 {
  border-radius: 0 10px 0 0 !important;
}

.radius-bottom-left-10 {
  border-radius: 0 0 0 10px !important;
}

.radius-bottom-right-10 {
  border-radius: 0 0 10px 0 !important;
}

.radius-11 {
  border-radius: 11px !important;
}

.radius-top-11 {
  border-radius: 11px 11px 0 0 !important;
}

.radius-right-11 {
  border-radius: 0 11px 11px 0 !important;
}

.radius-bottom-11 {
  border-radius: 0 0 11px 11px !important;
}

.radius-left-11 {
  border-radius: 11px 0 0 11px !important;
}

.radius-top-left-11 {
  border-radius: 11px 0 0 0 !important;
}

.radius-top-right-11 {
  border-radius: 0 11px 0 0 !important;
}

.radius-bottom-left-11 {
  border-radius: 0 0 0 11px !important;
}

.radius-bottom-right-11 {
  border-radius: 0 0 11px 0 !important;
}

.radius-12 {
  border-radius: 12px !important;
}

.radius-top-12 {
  border-radius: 12px 12px 0 0 !important;
}

.radius-right-12 {
  border-radius: 0 12px 12px 0 !important;
}

.radius-bottom-12 {
  border-radius: 0 0 12px 12px !important;
}

.radius-left-12 {
  border-radius: 12px 0 0 12px !important;
}

.radius-top-left-12 {
  border-radius: 12px 0 0 0 !important;
}

.radius-top-right-12 {
  border-radius: 0 12px 0 0 !important;
}

.radius-bottom-left-12 {
  border-radius: 0 0 0 12px !important;
}

.radius-bottom-right-12 {
  border-radius: 0 0 12px 0 !important;
}

.radius-13 {
  border-radius: 13px !important;
}

.radius-top-13 {
  border-radius: 13px 13px 0 0 !important;
}

.radius-right-13 {
  border-radius: 0 13px 13px 0 !important;
}

.radius-bottom-13 {
  border-radius: 0 0 13px 13px !important;
}

.radius-left-13 {
  border-radius: 13px 0 0 13px !important;
}

.radius-top-left-13 {
  border-radius: 13px 0 0 0 !important;
}

.radius-top-right-13 {
  border-radius: 0 13px 0 0 !important;
}

.radius-bottom-left-13 {
  border-radius: 0 0 0 13px !important;
}

.radius-bottom-right-13 {
  border-radius: 0 0 13px 0 !important;
}

.radius-14 {
  border-radius: 14px !important;
}

.radius-top-14 {
  border-radius: 14px 14px 0 0 !important;
}

.radius-right-14 {
  border-radius: 0 14px 14px 0 !important;
}

.radius-bottom-14 {
  border-radius: 0 0 14px 14px !important;
}

.radius-left-14 {
  border-radius: 14px 0 0 14px !important;
}

.radius-top-left-14 {
  border-radius: 14px 0 0 0 !important;
}

.radius-top-right-14 {
  border-radius: 0 14px 0 0 !important;
}

.radius-bottom-left-14 {
  border-radius: 0 0 0 14px !important;
}

.radius-bottom-right-14 {
  border-radius: 0 0 14px 0 !important;
}

.radius-15 {
  border-radius: 15px !important;
}

.radius-top-15 {
  border-radius: 15px 15px 0 0 !important;
}

.radius-right-15 {
  border-radius: 0 15px 15px 0 !important;
}

.radius-bottom-15 {
  border-radius: 0 0 15px 15px !important;
}

.radius-left-15 {
  border-radius: 15px 0 0 15px !important;
}

.radius-top-left-15 {
  border-radius: 15px 0 0 0 !important;
}

.radius-top-right-15 {
  border-radius: 0 15px 0 0 !important;
}

.radius-bottom-left-15 {
  border-radius: 0 0 0 15px !important;
}

.radius-bottom-right-15 {
  border-radius: 0 0 15px 0 !important;
}

.radius-16 {
  border-radius: 16px !important;
}

.radius-top-16 {
  border-radius: 16px 16px 0 0 !important;
}

.radius-right-16 {
  border-radius: 0 16px 16px 0 !important;
}

.radius-bottom-16 {
  border-radius: 0 0 16px 16px !important;
}

.radius-left-16 {
  border-radius: 16px 0 0 16px !important;
}

.radius-top-left-16 {
  border-radius: 16px 0 0 0 !important;
}

.radius-top-right-16 {
  border-radius: 0 16px 0 0 !important;
}

.radius-bottom-left-16 {
  border-radius: 0 0 0 16px !important;
}

.radius-bottom-right-16 {
  border-radius: 0 0 16px 0 !important;
}

.radius-17 {
  border-radius: 17px !important;
}

.radius-top-17 {
  border-radius: 17px 17px 0 0 !important;
}

.radius-right-17 {
  border-radius: 0 17px 17px 0 !important;
}

.radius-bottom-17 {
  border-radius: 0 0 17px 17px !important;
}

.radius-left-17 {
  border-radius: 17px 0 0 17px !important;
}

.radius-top-left-17 {
  border-radius: 17px 0 0 0 !important;
}

.radius-top-right-17 {
  border-radius: 0 17px 0 0 !important;
}

.radius-bottom-left-17 {
  border-radius: 0 0 0 17px !important;
}

.radius-bottom-right-17 {
  border-radius: 0 0 17px 0 !important;
}

.radius-18 {
  border-radius: 18px !important;
}

.radius-top-18 {
  border-radius: 18px 18px 0 0 !important;
}

.radius-right-18 {
  border-radius: 0 18px 18px 0 !important;
}

.radius-bottom-18 {
  border-radius: 0 0 18px 18px !important;
}

.radius-left-18 {
  border-radius: 18px 0 0 18px !important;
}

.radius-top-left-18 {
  border-radius: 18px 0 0 0 !important;
}

.radius-top-right-18 {
  border-radius: 0 18px 0 0 !important;
}

.radius-bottom-left-18 {
  border-radius: 0 0 0 18px !important;
}

.radius-bottom-right-18 {
  border-radius: 0 0 18px 0 !important;
}

.radius-19 {
  border-radius: 19px !important;
}

.radius-top-19 {
  border-radius: 19px 19px 0 0 !important;
}

.radius-right-19 {
  border-radius: 0 19px 19px 0 !important;
}

.radius-bottom-19 {
  border-radius: 0 0 19px 19px !important;
}

.radius-left-19 {
  border-radius: 19px 0 0 19px !important;
}

.radius-top-left-19 {
  border-radius: 19px 0 0 0 !important;
}

.radius-top-right-19 {
  border-radius: 0 19px 0 0 !important;
}

.radius-bottom-left-19 {
  border-radius: 0 0 0 19px !important;
}

.radius-bottom-right-19 {
  border-radius: 0 0 19px 0 !important;
}

.radius-20 {
  border-radius: 20px !important;
}

.radius-top-20 {
  border-radius: 20px 20px 0 0 !important;
}

.radius-right-20 {
  border-radius: 0 20px 20px 0 !important;
}

.radius-bottom-20 {
  border-radius: 0 0 20px 20px !important;
}

.radius-left-20 {
  border-radius: 20px 0 0 20px !important;
}

.radius-top-left-20 {
  border-radius: 20px 0 0 0 !important;
}

.radius-top-right-20 {
  border-radius: 0 20px 0 0 !important;
}

.radius-bottom-left-20 {
  border-radius: 0 0 0 20px !important;
}

.radius-bottom-right-20 {
  border-radius: 0 0 20px 0 !important;
}

.radius-21 {
  border-radius: 21px !important;
}

.radius-top-21 {
  border-radius: 21px 21px 0 0 !important;
}

.radius-right-21 {
  border-radius: 0 21px 21px 0 !important;
}

.radius-bottom-21 {
  border-radius: 0 0 21px 21px !important;
}

.radius-left-21 {
  border-radius: 21px 0 0 21px !important;
}

.radius-top-left-21 {
  border-radius: 21px 0 0 0 !important;
}

.radius-top-right-21 {
  border-radius: 0 21px 0 0 !important;
}

.radius-bottom-left-21 {
  border-radius: 0 0 0 21px !important;
}

.radius-bottom-right-21 {
  border-radius: 0 0 21px 0 !important;
}

.radius-22 {
  border-radius: 22px !important;
}

.radius-top-22 {
  border-radius: 22px 22px 0 0 !important;
}

.radius-right-22 {
  border-radius: 0 22px 22px 0 !important;
}

.radius-bottom-22 {
  border-radius: 0 0 22px 22px !important;
}

.radius-left-22 {
  border-radius: 22px 0 0 22px !important;
}

.radius-top-left-22 {
  border-radius: 22px 0 0 0 !important;
}

.radius-top-right-22 {
  border-radius: 0 22px 0 0 !important;
}

.radius-bottom-left-22 {
  border-radius: 0 0 0 22px !important;
}

.radius-bottom-right-22 {
  border-radius: 0 0 22px 0 !important;
}

.radius-23 {
  border-radius: 23px !important;
}

.radius-top-23 {
  border-radius: 23px 23px 0 0 !important;
}

.radius-right-23 {
  border-radius: 0 23px 23px 0 !important;
}

.radius-bottom-23 {
  border-radius: 0 0 23px 23px !important;
}

.radius-left-23 {
  border-radius: 23px 0 0 23px !important;
}

.radius-top-left-23 {
  border-radius: 23px 0 0 0 !important;
}

.radius-top-right-23 {
  border-radius: 0 23px 0 0 !important;
}

.radius-bottom-left-23 {
  border-radius: 0 0 0 23px !important;
}

.radius-bottom-right-23 {
  border-radius: 0 0 23px 0 !important;
}

.radius-24 {
  border-radius: 24px !important;
}

.radius-top-24 {
  border-radius: 24px 24px 0 0 !important;
}

.radius-right-24 {
  border-radius: 0 24px 24px 0 !important;
}

.radius-bottom-24 {
  border-radius: 0 0 24px 24px !important;
}

.radius-left-24 {
  border-radius: 24px 0 0 24px !important;
}

.radius-top-left-24 {
  border-radius: 24px 0 0 0 !important;
}

.radius-top-right-24 {
  border-radius: 0 24px 0 0 !important;
}

.radius-bottom-left-24 {
  border-radius: 0 0 0 24px !important;
}

.radius-bottom-right-24 {
  border-radius: 0 0 24px 0 !important;
}

.radius-25 {
  border-radius: 25px !important;
}

.radius-top-25 {
  border-radius: 25px 25px 0 0 !important;
}

.radius-right-25 {
  border-radius: 0 25px 25px 0 !important;
}

.radius-bottom-25 {
  border-radius: 0 0 25px 25px !important;
}

.radius-left-25 {
  border-radius: 25px 0 0 25px !important;
}

.radius-top-left-25 {
  border-radius: 25px 0 0 0 !important;
}

.radius-top-right-25 {
  border-radius: 0 25px 0 0 !important;
}

.radius-bottom-left-25 {
  border-radius: 0 0 0 25px !important;
}

.radius-bottom-right-25 {
  border-radius: 0 0 25px 0 !important;
}

.radius-26 {
  border-radius: 26px !important;
}

.radius-top-26 {
  border-radius: 26px 26px 0 0 !important;
}

.radius-right-26 {
  border-radius: 0 26px 26px 0 !important;
}

.radius-bottom-26 {
  border-radius: 0 0 26px 26px !important;
}

.radius-left-26 {
  border-radius: 26px 0 0 26px !important;
}

.radius-top-left-26 {
  border-radius: 26px 0 0 0 !important;
}

.radius-top-right-26 {
  border-radius: 0 26px 0 0 !important;
}

.radius-bottom-left-26 {
  border-radius: 0 0 0 26px !important;
}

.radius-bottom-right-26 {
  border-radius: 0 0 26px 0 !important;
}

.radius-27 {
  border-radius: 27px !important;
}

.radius-top-27 {
  border-radius: 27px 27px 0 0 !important;
}

.radius-right-27 {
  border-radius: 0 27px 27px 0 !important;
}

.radius-bottom-27 {
  border-radius: 0 0 27px 27px !important;
}

.radius-left-27 {
  border-radius: 27px 0 0 27px !important;
}

.radius-top-left-27 {
  border-radius: 27px 0 0 0 !important;
}

.radius-top-right-27 {
  border-radius: 0 27px 0 0 !important;
}

.radius-bottom-left-27 {
  border-radius: 0 0 0 27px !important;
}

.radius-bottom-right-27 {
  border-radius: 0 0 27px 0 !important;
}

.radius-28 {
  border-radius: 28px !important;
}

.radius-top-28 {
  border-radius: 28px 28px 0 0 !important;
}

.radius-right-28 {
  border-radius: 0 28px 28px 0 !important;
}

.radius-bottom-28 {
  border-radius: 0 0 28px 28px !important;
}

.radius-left-28 {
  border-radius: 28px 0 0 28px !important;
}

.radius-top-left-28 {
  border-radius: 28px 0 0 0 !important;
}

.radius-top-right-28 {
  border-radius: 0 28px 0 0 !important;
}

.radius-bottom-left-28 {
  border-radius: 0 0 0 28px !important;
}

.radius-bottom-right-28 {
  border-radius: 0 0 28px 0 !important;
}

.radius-29 {
  border-radius: 29px !important;
}

.radius-top-29 {
  border-radius: 29px 29px 0 0 !important;
}

.radius-right-29 {
  border-radius: 0 29px 29px 0 !important;
}

.radius-bottom-29 {
  border-radius: 0 0 29px 29px !important;
}

.radius-left-29 {
  border-radius: 29px 0 0 29px !important;
}

.radius-top-left-29 {
  border-radius: 29px 0 0 0 !important;
}

.radius-top-right-29 {
  border-radius: 0 29px 0 0 !important;
}

.radius-bottom-left-29 {
  border-radius: 0 0 0 29px !important;
}

.radius-bottom-right-29 {
  border-radius: 0 0 29px 0 !important;
}

.radius-30 {
  border-radius: 30px !important;
}

.radius-top-30 {
  border-radius: 30px 30px 0 0 !important;
}

.radius-right-30 {
  border-radius: 0 30px 30px 0 !important;
}

.radius-bottom-30 {
  border-radius: 0 0 30px 30px !important;
}

.radius-left-30 {
  border-radius: 30px 0 0 30px !important;
}

.radius-top-left-30 {
  border-radius: 30px 0 0 0 !important;
}

.radius-top-right-30 {
  border-radius: 0 30px 0 0 !important;
}

.radius-bottom-left-30 {
  border-radius: 0 0 0 30px !important;
}

.radius-bottom-right-30 {
  border-radius: 0 0 30px 0 !important;
}

.radius-31 {
  border-radius: 31px !important;
}

.radius-top-31 {
  border-radius: 31px 31px 0 0 !important;
}

.radius-right-31 {
  border-radius: 0 31px 31px 0 !important;
}

.radius-bottom-31 {
  border-radius: 0 0 31px 31px !important;
}

.radius-left-31 {
  border-radius: 31px 0 0 31px !important;
}

.radius-top-left-31 {
  border-radius: 31px 0 0 0 !important;
}

.radius-top-right-31 {
  border-radius: 0 31px 0 0 !important;
}

.radius-bottom-left-31 {
  border-radius: 0 0 0 31px !important;
}

.radius-bottom-right-31 {
  border-radius: 0 0 31px 0 !important;
}

.radius-32 {
  border-radius: 32px !important;
}

.radius-top-32 {
  border-radius: 32px 32px 0 0 !important;
}

.radius-right-32 {
  border-radius: 0 32px 32px 0 !important;
}

.radius-bottom-32 {
  border-radius: 0 0 32px 32px !important;
}

.radius-left-32 {
  border-radius: 32px 0 0 32px !important;
}

.radius-top-left-32 {
  border-radius: 32px 0 0 0 !important;
}

.radius-top-right-32 {
  border-radius: 0 32px 0 0 !important;
}

.radius-bottom-left-32 {
  border-radius: 0 0 0 32px !important;
}

.radius-bottom-right-32 {
  border-radius: 0 0 32px 0 !important;
}

.radius-33 {
  border-radius: 33px !important;
}

.radius-top-33 {
  border-radius: 33px 33px 0 0 !important;
}

.radius-right-33 {
  border-radius: 0 33px 33px 0 !important;
}

.radius-bottom-33 {
  border-radius: 0 0 33px 33px !important;
}

.radius-left-33 {
  border-radius: 33px 0 0 33px !important;
}

.radius-top-left-33 {
  border-radius: 33px 0 0 0 !important;
}

.radius-top-right-33 {
  border-radius: 0 33px 0 0 !important;
}

.radius-bottom-left-33 {
  border-radius: 0 0 0 33px !important;
}

.radius-bottom-right-33 {
  border-radius: 0 0 33px 0 !important;
}

.radius-34 {
  border-radius: 34px !important;
}

.radius-top-34 {
  border-radius: 34px 34px 0 0 !important;
}

.radius-right-34 {
  border-radius: 0 34px 34px 0 !important;
}

.radius-bottom-34 {
  border-radius: 0 0 34px 34px !important;
}

.radius-left-34 {
  border-radius: 34px 0 0 34px !important;
}

.radius-top-left-34 {
  border-radius: 34px 0 0 0 !important;
}

.radius-top-right-34 {
  border-radius: 0 34px 0 0 !important;
}

.radius-bottom-left-34 {
  border-radius: 0 0 0 34px !important;
}

.radius-bottom-right-34 {
  border-radius: 0 0 34px 0 !important;
}

.radius-35 {
  border-radius: 35px !important;
}

.radius-top-35 {
  border-radius: 35px 35px 0 0 !important;
}

.radius-right-35 {
  border-radius: 0 35px 35px 0 !important;
}

.radius-bottom-35 {
  border-radius: 0 0 35px 35px !important;
}

.radius-left-35 {
  border-radius: 35px 0 0 35px !important;
}

.radius-top-left-35 {
  border-radius: 35px 0 0 0 !important;
}

.radius-top-right-35 {
  border-radius: 0 35px 0 0 !important;
}

.radius-bottom-left-35 {
  border-radius: 0 0 0 35px !important;
}

.radius-bottom-right-35 {
  border-radius: 0 0 35px 0 !important;
}

.radius-36 {
  border-radius: 36px !important;
}

.radius-top-36 {
  border-radius: 36px 36px 0 0 !important;
}

.radius-right-36 {
  border-radius: 0 36px 36px 0 !important;
}

.radius-bottom-36 {
  border-radius: 0 0 36px 36px !important;
}

.radius-left-36 {
  border-radius: 36px 0 0 36px !important;
}

.radius-top-left-36 {
  border-radius: 36px 0 0 0 !important;
}

.radius-top-right-36 {
  border-radius: 0 36px 0 0 !important;
}

.radius-bottom-left-36 {
  border-radius: 0 0 0 36px !important;
}

.radius-bottom-right-36 {
  border-radius: 0 0 36px 0 !important;
}

.radius-37 {
  border-radius: 37px !important;
}

.radius-top-37 {
  border-radius: 37px 37px 0 0 !important;
}

.radius-right-37 {
  border-radius: 0 37px 37px 0 !important;
}

.radius-bottom-37 {
  border-radius: 0 0 37px 37px !important;
}

.radius-left-37 {
  border-radius: 37px 0 0 37px !important;
}

.radius-top-left-37 {
  border-radius: 37px 0 0 0 !important;
}

.radius-top-right-37 {
  border-radius: 0 37px 0 0 !important;
}

.radius-bottom-left-37 {
  border-radius: 0 0 0 37px !important;
}

.radius-bottom-right-37 {
  border-radius: 0 0 37px 0 !important;
}

.radius-38 {
  border-radius: 38px !important;
}

.radius-top-38 {
  border-radius: 38px 38px 0 0 !important;
}

.radius-right-38 {
  border-radius: 0 38px 38px 0 !important;
}

.radius-bottom-38 {
  border-radius: 0 0 38px 38px !important;
}

.radius-left-38 {
  border-radius: 38px 0 0 38px !important;
}

.radius-top-left-38 {
  border-radius: 38px 0 0 0 !important;
}

.radius-top-right-38 {
  border-radius: 0 38px 0 0 !important;
}

.radius-bottom-left-38 {
  border-radius: 0 0 0 38px !important;
}

.radius-bottom-right-38 {
  border-radius: 0 0 38px 0 !important;
}

.radius-39 {
  border-radius: 39px !important;
}

.radius-top-39 {
  border-radius: 39px 39px 0 0 !important;
}

.radius-right-39 {
  border-radius: 0 39px 39px 0 !important;
}

.radius-bottom-39 {
  border-radius: 0 0 39px 39px !important;
}

.radius-left-39 {
  border-radius: 39px 0 0 39px !important;
}

.radius-top-left-39 {
  border-radius: 39px 0 0 0 !important;
}

.radius-top-right-39 {
  border-radius: 0 39px 0 0 !important;
}

.radius-bottom-left-39 {
  border-radius: 0 0 0 39px !important;
}

.radius-bottom-right-39 {
  border-radius: 0 0 39px 0 !important;
}

.radius-40 {
  border-radius: 40px !important;
}

.radius-top-40 {
  border-radius: 40px 40px 0 0 !important;
}

.radius-right-40 {
  border-radius: 0 40px 40px 0 !important;
}

.radius-bottom-40 {
  border-radius: 0 0 40px 40px !important;
}

.radius-left-40 {
  border-radius: 40px 0 0 40px !important;
}

.radius-top-left-40 {
  border-radius: 40px 0 0 0 !important;
}

.radius-top-right-40 {
  border-radius: 0 40px 0 0 !important;
}

.radius-bottom-left-40 {
  border-radius: 0 0 0 40px !important;
}

.radius-bottom-right-40 {
  border-radius: 0 0 40px 0 !important;
}

.radius-41 {
  border-radius: 41px !important;
}

.radius-top-41 {
  border-radius: 41px 41px 0 0 !important;
}

.radius-right-41 {
  border-radius: 0 41px 41px 0 !important;
}

.radius-bottom-41 {
  border-radius: 0 0 41px 41px !important;
}

.radius-left-41 {
  border-radius: 41px 0 0 41px !important;
}

.radius-top-left-41 {
  border-radius: 41px 0 0 0 !important;
}

.radius-top-right-41 {
  border-radius: 0 41px 0 0 !important;
}

.radius-bottom-left-41 {
  border-radius: 0 0 0 41px !important;
}

.radius-bottom-right-41 {
  border-radius: 0 0 41px 0 !important;
}

.radius-42 {
  border-radius: 42px !important;
}

.radius-top-42 {
  border-radius: 42px 42px 0 0 !important;
}

.radius-right-42 {
  border-radius: 0 42px 42px 0 !important;
}

.radius-bottom-42 {
  border-radius: 0 0 42px 42px !important;
}

.radius-left-42 {
  border-radius: 42px 0 0 42px !important;
}

.radius-top-left-42 {
  border-radius: 42px 0 0 0 !important;
}

.radius-top-right-42 {
  border-radius: 0 42px 0 0 !important;
}

.radius-bottom-left-42 {
  border-radius: 0 0 0 42px !important;
}

.radius-bottom-right-42 {
  border-radius: 0 0 42px 0 !important;
}

.radius-43 {
  border-radius: 43px !important;
}

.radius-top-43 {
  border-radius: 43px 43px 0 0 !important;
}

.radius-right-43 {
  border-radius: 0 43px 43px 0 !important;
}

.radius-bottom-43 {
  border-radius: 0 0 43px 43px !important;
}

.radius-left-43 {
  border-radius: 43px 0 0 43px !important;
}

.radius-top-left-43 {
  border-radius: 43px 0 0 0 !important;
}

.radius-top-right-43 {
  border-radius: 0 43px 0 0 !important;
}

.radius-bottom-left-43 {
  border-radius: 0 0 0 43px !important;
}

.radius-bottom-right-43 {
  border-radius: 0 0 43px 0 !important;
}

.radius-44 {
  border-radius: 44px !important;
}

.radius-top-44 {
  border-radius: 44px 44px 0 0 !important;
}

.radius-right-44 {
  border-radius: 0 44px 44px 0 !important;
}

.radius-bottom-44 {
  border-radius: 0 0 44px 44px !important;
}

.radius-left-44 {
  border-radius: 44px 0 0 44px !important;
}

.radius-top-left-44 {
  border-radius: 44px 0 0 0 !important;
}

.radius-top-right-44 {
  border-radius: 0 44px 0 0 !important;
}

.radius-bottom-left-44 {
  border-radius: 0 0 0 44px !important;
}

.radius-bottom-right-44 {
  border-radius: 0 0 44px 0 !important;
}

.radius-45 {
  border-radius: 45px !important;
}

.radius-top-45 {
  border-radius: 45px 45px 0 0 !important;
}

.radius-right-45 {
  border-radius: 0 45px 45px 0 !important;
}

.radius-bottom-45 {
  border-radius: 0 0 45px 45px !important;
}

.radius-left-45 {
  border-radius: 45px 0 0 45px !important;
}

.radius-top-left-45 {
  border-radius: 45px 0 0 0 !important;
}

.radius-top-right-45 {
  border-radius: 0 45px 0 0 !important;
}

.radius-bottom-left-45 {
  border-radius: 0 0 0 45px !important;
}

.radius-bottom-right-45 {
  border-radius: 0 0 45px 0 !important;
}

.radius-46 {
  border-radius: 46px !important;
}

.radius-top-46 {
  border-radius: 46px 46px 0 0 !important;
}

.radius-right-46 {
  border-radius: 0 46px 46px 0 !important;
}

.radius-bottom-46 {
  border-radius: 0 0 46px 46px !important;
}

.radius-left-46 {
  border-radius: 46px 0 0 46px !important;
}

.radius-top-left-46 {
  border-radius: 46px 0 0 0 !important;
}

.radius-top-right-46 {
  border-radius: 0 46px 0 0 !important;
}

.radius-bottom-left-46 {
  border-radius: 0 0 0 46px !important;
}

.radius-bottom-right-46 {
  border-radius: 0 0 46px 0 !important;
}

.radius-47 {
  border-radius: 47px !important;
}

.radius-top-47 {
  border-radius: 47px 47px 0 0 !important;
}

.radius-right-47 {
  border-radius: 0 47px 47px 0 !important;
}

.radius-bottom-47 {
  border-radius: 0 0 47px 47px !important;
}

.radius-left-47 {
  border-radius: 47px 0 0 47px !important;
}

.radius-top-left-47 {
  border-radius: 47px 0 0 0 !important;
}

.radius-top-right-47 {
  border-radius: 0 47px 0 0 !important;
}

.radius-bottom-left-47 {
  border-radius: 0 0 0 47px !important;
}

.radius-bottom-right-47 {
  border-radius: 0 0 47px 0 !important;
}

.radius-48 {
  border-radius: 48px !important;
}

.radius-top-48 {
  border-radius: 48px 48px 0 0 !important;
}

.radius-right-48 {
  border-radius: 0 48px 48px 0 !important;
}

.radius-bottom-48 {
  border-radius: 0 0 48px 48px !important;
}

.radius-left-48 {
  border-radius: 48px 0 0 48px !important;
}

.radius-top-left-48 {
  border-radius: 48px 0 0 0 !important;
}

.radius-top-right-48 {
  border-radius: 0 48px 0 0 !important;
}

.radius-bottom-left-48 {
  border-radius: 0 0 0 48px !important;
}

.radius-bottom-right-48 {
  border-radius: 0 0 48px 0 !important;
}

.radius-49 {
  border-radius: 49px !important;
}

.radius-top-49 {
  border-radius: 49px 49px 0 0 !important;
}

.radius-right-49 {
  border-radius: 0 49px 49px 0 !important;
}

.radius-bottom-49 {
  border-radius: 0 0 49px 49px !important;
}

.radius-left-49 {
  border-radius: 49px 0 0 49px !important;
}

.radius-top-left-49 {
  border-radius: 49px 0 0 0 !important;
}

.radius-top-right-49 {
  border-radius: 0 49px 0 0 !important;
}

.radius-bottom-left-49 {
  border-radius: 0 0 0 49px !important;
}

.radius-bottom-right-49 {
  border-radius: 0 0 49px 0 !important;
}

.radius-50 {
  border-radius: 50px !important;
}

.radius-top-50 {
  border-radius: 50px 50px 0 0 !important;
}

.radius-right-50 {
  border-radius: 0 50px 50px 0 !important;
}

.radius-bottom-50 {
  border-radius: 0 0 50px 50px !important;
}

.radius-left-50 {
  border-radius: 50px 0 0 50px !important;
}

.radius-top-left-50 {
  border-radius: 50px 0 0 0 !important;
}

.radius-top-right-50 {
  border-radius: 0 50px 0 0 !important;
}

.radius-bottom-left-50 {
  border-radius: 0 0 0 50px !important;
}

.radius-bottom-right-50 {
  border-radius: 0 0 50px 0 !important;
}

.radius-51 {
  border-radius: 51px !important;
}

.radius-top-51 {
  border-radius: 51px 51px 0 0 !important;
}

.radius-right-51 {
  border-radius: 0 51px 51px 0 !important;
}

.radius-bottom-51 {
  border-radius: 0 0 51px 51px !important;
}

.radius-left-51 {
  border-radius: 51px 0 0 51px !important;
}

.radius-top-left-51 {
  border-radius: 51px 0 0 0 !important;
}

.radius-top-right-51 {
  border-radius: 0 51px 0 0 !important;
}

.radius-bottom-left-51 {
  border-radius: 0 0 0 51px !important;
}

.radius-bottom-right-51 {
  border-radius: 0 0 51px 0 !important;
}

.radius-52 {
  border-radius: 52px !important;
}

.radius-top-52 {
  border-radius: 52px 52px 0 0 !important;
}

.radius-right-52 {
  border-radius: 0 52px 52px 0 !important;
}

.radius-bottom-52 {
  border-radius: 0 0 52px 52px !important;
}

.radius-left-52 {
  border-radius: 52px 0 0 52px !important;
}

.radius-top-left-52 {
  border-radius: 52px 0 0 0 !important;
}

.radius-top-right-52 {
  border-radius: 0 52px 0 0 !important;
}

.radius-bottom-left-52 {
  border-radius: 0 0 0 52px !important;
}

.radius-bottom-right-52 {
  border-radius: 0 0 52px 0 !important;
}

.radius-53 {
  border-radius: 53px !important;
}

.radius-top-53 {
  border-radius: 53px 53px 0 0 !important;
}

.radius-right-53 {
  border-radius: 0 53px 53px 0 !important;
}

.radius-bottom-53 {
  border-radius: 0 0 53px 53px !important;
}

.radius-left-53 {
  border-radius: 53px 0 0 53px !important;
}

.radius-top-left-53 {
  border-radius: 53px 0 0 0 !important;
}

.radius-top-right-53 {
  border-radius: 0 53px 0 0 !important;
}

.radius-bottom-left-53 {
  border-radius: 0 0 0 53px !important;
}

.radius-bottom-right-53 {
  border-radius: 0 0 53px 0 !important;
}

.radius-54 {
  border-radius: 54px !important;
}

.radius-top-54 {
  border-radius: 54px 54px 0 0 !important;
}

.radius-right-54 {
  border-radius: 0 54px 54px 0 !important;
}

.radius-bottom-54 {
  border-radius: 0 0 54px 54px !important;
}

.radius-left-54 {
  border-radius: 54px 0 0 54px !important;
}

.radius-top-left-54 {
  border-radius: 54px 0 0 0 !important;
}

.radius-top-right-54 {
  border-radius: 0 54px 0 0 !important;
}

.radius-bottom-left-54 {
  border-radius: 0 0 0 54px !important;
}

.radius-bottom-right-54 {
  border-radius: 0 0 54px 0 !important;
}

.radius-55 {
  border-radius: 55px !important;
}

.radius-top-55 {
  border-radius: 55px 55px 0 0 !important;
}

.radius-right-55 {
  border-radius: 0 55px 55px 0 !important;
}

.radius-bottom-55 {
  border-radius: 0 0 55px 55px !important;
}

.radius-left-55 {
  border-radius: 55px 0 0 55px !important;
}

.radius-top-left-55 {
  border-radius: 55px 0 0 0 !important;
}

.radius-top-right-55 {
  border-radius: 0 55px 0 0 !important;
}

.radius-bottom-left-55 {
  border-radius: 0 0 0 55px !important;
}

.radius-bottom-right-55 {
  border-radius: 0 0 55px 0 !important;
}

.radius-56 {
  border-radius: 56px !important;
}

.radius-top-56 {
  border-radius: 56px 56px 0 0 !important;
}

.radius-right-56 {
  border-radius: 0 56px 56px 0 !important;
}

.radius-bottom-56 {
  border-radius: 0 0 56px 56px !important;
}

.radius-left-56 {
  border-radius: 56px 0 0 56px !important;
}

.radius-top-left-56 {
  border-radius: 56px 0 0 0 !important;
}

.radius-top-right-56 {
  border-radius: 0 56px 0 0 !important;
}

.radius-bottom-left-56 {
  border-radius: 0 0 0 56px !important;
}

.radius-bottom-right-56 {
  border-radius: 0 0 56px 0 !important;
}

.radius-57 {
  border-radius: 57px !important;
}

.radius-top-57 {
  border-radius: 57px 57px 0 0 !important;
}

.radius-right-57 {
  border-radius: 0 57px 57px 0 !important;
}

.radius-bottom-57 {
  border-radius: 0 0 57px 57px !important;
}

.radius-left-57 {
  border-radius: 57px 0 0 57px !important;
}

.radius-top-left-57 {
  border-radius: 57px 0 0 0 !important;
}

.radius-top-right-57 {
  border-radius: 0 57px 0 0 !important;
}

.radius-bottom-left-57 {
  border-radius: 0 0 0 57px !important;
}

.radius-bottom-right-57 {
  border-radius: 0 0 57px 0 !important;
}

.radius-58 {
  border-radius: 58px !important;
}

.radius-top-58 {
  border-radius: 58px 58px 0 0 !important;
}

.radius-right-58 {
  border-radius: 0 58px 58px 0 !important;
}

.radius-bottom-58 {
  border-radius: 0 0 58px 58px !important;
}

.radius-left-58 {
  border-radius: 58px 0 0 58px !important;
}

.radius-top-left-58 {
  border-radius: 58px 0 0 0 !important;
}

.radius-top-right-58 {
  border-radius: 0 58px 0 0 !important;
}

.radius-bottom-left-58 {
  border-radius: 0 0 0 58px !important;
}

.radius-bottom-right-58 {
  border-radius: 0 0 58px 0 !important;
}

.radius-59 {
  border-radius: 59px !important;
}

.radius-top-59 {
  border-radius: 59px 59px 0 0 !important;
}

.radius-right-59 {
  border-radius: 0 59px 59px 0 !important;
}

.radius-bottom-59 {
  border-radius: 0 0 59px 59px !important;
}

.radius-left-59 {
  border-radius: 59px 0 0 59px !important;
}

.radius-top-left-59 {
  border-radius: 59px 0 0 0 !important;
}

.radius-top-right-59 {
  border-radius: 0 59px 0 0 !important;
}

.radius-bottom-left-59 {
  border-radius: 0 0 0 59px !important;
}

.radius-bottom-right-59 {
  border-radius: 0 0 59px 0 !important;
}

.radius-60 {
  border-radius: 60px !important;
}

.radius-top-60 {
  border-radius: 60px 60px 0 0 !important;
}

.radius-right-60 {
  border-radius: 0 60px 60px 0 !important;
}

.radius-bottom-60 {
  border-radius: 0 0 60px 60px !important;
}

.radius-left-60 {
  border-radius: 60px 0 0 60px !important;
}

.radius-top-left-60 {
  border-radius: 60px 0 0 0 !important;
}

.radius-top-right-60 {
  border-radius: 0 60px 0 0 !important;
}

.radius-bottom-left-60 {
  border-radius: 0 0 0 60px !important;
}

.radius-bottom-right-60 {
  border-radius: 0 0 60px 0 !important;
}

.radius-61 {
  border-radius: 61px !important;
}

.radius-top-61 {
  border-radius: 61px 61px 0 0 !important;
}

.radius-right-61 {
  border-radius: 0 61px 61px 0 !important;
}

.radius-bottom-61 {
  border-radius: 0 0 61px 61px !important;
}

.radius-left-61 {
  border-radius: 61px 0 0 61px !important;
}

.radius-top-left-61 {
  border-radius: 61px 0 0 0 !important;
}

.radius-top-right-61 {
  border-radius: 0 61px 0 0 !important;
}

.radius-bottom-left-61 {
  border-radius: 0 0 0 61px !important;
}

.radius-bottom-right-61 {
  border-radius: 0 0 61px 0 !important;
}

.radius-62 {
  border-radius: 62px !important;
}

.radius-top-62 {
  border-radius: 62px 62px 0 0 !important;
}

.radius-right-62 {
  border-radius: 0 62px 62px 0 !important;
}

.radius-bottom-62 {
  border-radius: 0 0 62px 62px !important;
}

.radius-left-62 {
  border-radius: 62px 0 0 62px !important;
}

.radius-top-left-62 {
  border-radius: 62px 0 0 0 !important;
}

.radius-top-right-62 {
  border-radius: 0 62px 0 0 !important;
}

.radius-bottom-left-62 {
  border-radius: 0 0 0 62px !important;
}

.radius-bottom-right-62 {
  border-radius: 0 0 62px 0 !important;
}

.radius-63 {
  border-radius: 63px !important;
}

.radius-top-63 {
  border-radius: 63px 63px 0 0 !important;
}

.radius-right-63 {
  border-radius: 0 63px 63px 0 !important;
}

.radius-bottom-63 {
  border-radius: 0 0 63px 63px !important;
}

.radius-left-63 {
  border-radius: 63px 0 0 63px !important;
}

.radius-top-left-63 {
  border-radius: 63px 0 0 0 !important;
}

.radius-top-right-63 {
  border-radius: 0 63px 0 0 !important;
}

.radius-bottom-left-63 {
  border-radius: 0 0 0 63px !important;
}

.radius-bottom-right-63 {
  border-radius: 0 0 63px 0 !important;
}

.radius-64 {
  border-radius: 64px !important;
}

.radius-top-64 {
  border-radius: 64px 64px 0 0 !important;
}

.radius-right-64 {
  border-radius: 0 64px 64px 0 !important;
}

.radius-bottom-64 {
  border-radius: 0 0 64px 64px !important;
}

.radius-left-64 {
  border-radius: 64px 0 0 64px !important;
}

.radius-top-left-64 {
  border-radius: 64px 0 0 0 !important;
}

.radius-top-right-64 {
  border-radius: 0 64px 0 0 !important;
}

.radius-bottom-left-64 {
  border-radius: 0 0 0 64px !important;
}

.radius-bottom-right-64 {
  border-radius: 0 0 64px 0 !important;
}

.radius-65 {
  border-radius: 65px !important;
}

.radius-top-65 {
  border-radius: 65px 65px 0 0 !important;
}

.radius-right-65 {
  border-radius: 0 65px 65px 0 !important;
}

.radius-bottom-65 {
  border-radius: 0 0 65px 65px !important;
}

.radius-left-65 {
  border-radius: 65px 0 0 65px !important;
}

.radius-top-left-65 {
  border-radius: 65px 0 0 0 !important;
}

.radius-top-right-65 {
  border-radius: 0 65px 0 0 !important;
}

.radius-bottom-left-65 {
  border-radius: 0 0 0 65px !important;
}

.radius-bottom-right-65 {
  border-radius: 0 0 65px 0 !important;
}

.radius-66 {
  border-radius: 66px !important;
}

.radius-top-66 {
  border-radius: 66px 66px 0 0 !important;
}

.radius-right-66 {
  border-radius: 0 66px 66px 0 !important;
}

.radius-bottom-66 {
  border-radius: 0 0 66px 66px !important;
}

.radius-left-66 {
  border-radius: 66px 0 0 66px !important;
}

.radius-top-left-66 {
  border-radius: 66px 0 0 0 !important;
}

.radius-top-right-66 {
  border-radius: 0 66px 0 0 !important;
}

.radius-bottom-left-66 {
  border-radius: 0 0 0 66px !important;
}

.radius-bottom-right-66 {
  border-radius: 0 0 66px 0 !important;
}

.radius-67 {
  border-radius: 67px !important;
}

.radius-top-67 {
  border-radius: 67px 67px 0 0 !important;
}

.radius-right-67 {
  border-radius: 0 67px 67px 0 !important;
}

.radius-bottom-67 {
  border-radius: 0 0 67px 67px !important;
}

.radius-left-67 {
  border-radius: 67px 0 0 67px !important;
}

.radius-top-left-67 {
  border-radius: 67px 0 0 0 !important;
}

.radius-top-right-67 {
  border-radius: 0 67px 0 0 !important;
}

.radius-bottom-left-67 {
  border-radius: 0 0 0 67px !important;
}

.radius-bottom-right-67 {
  border-radius: 0 0 67px 0 !important;
}

.radius-68 {
  border-radius: 68px !important;
}

.radius-top-68 {
  border-radius: 68px 68px 0 0 !important;
}

.radius-right-68 {
  border-radius: 0 68px 68px 0 !important;
}

.radius-bottom-68 {
  border-radius: 0 0 68px 68px !important;
}

.radius-left-68 {
  border-radius: 68px 0 0 68px !important;
}

.radius-top-left-68 {
  border-radius: 68px 0 0 0 !important;
}

.radius-top-right-68 {
  border-radius: 0 68px 0 0 !important;
}

.radius-bottom-left-68 {
  border-radius: 0 0 0 68px !important;
}

.radius-bottom-right-68 {
  border-radius: 0 0 68px 0 !important;
}

.radius-69 {
  border-radius: 69px !important;
}

.radius-top-69 {
  border-radius: 69px 69px 0 0 !important;
}

.radius-right-69 {
  border-radius: 0 69px 69px 0 !important;
}

.radius-bottom-69 {
  border-radius: 0 0 69px 69px !important;
}

.radius-left-69 {
  border-radius: 69px 0 0 69px !important;
}

.radius-top-left-69 {
  border-radius: 69px 0 0 0 !important;
}

.radius-top-right-69 {
  border-radius: 0 69px 0 0 !important;
}

.radius-bottom-left-69 {
  border-radius: 0 0 0 69px !important;
}

.radius-bottom-right-69 {
  border-radius: 0 0 69px 0 !important;
}

.radius-70 {
  border-radius: 70px !important;
}

.radius-top-70 {
  border-radius: 70px 70px 0 0 !important;
}

.radius-right-70 {
  border-radius: 0 70px 70px 0 !important;
}

.radius-bottom-70 {
  border-radius: 0 0 70px 70px !important;
}

.radius-left-70 {
  border-radius: 70px 0 0 70px !important;
}

.radius-top-left-70 {
  border-radius: 70px 0 0 0 !important;
}

.radius-top-right-70 {
  border-radius: 0 70px 0 0 !important;
}

.radius-bottom-left-70 {
  border-radius: 0 0 0 70px !important;
}

.radius-bottom-right-70 {
  border-radius: 0 0 70px 0 !important;
}

.radius-71 {
  border-radius: 71px !important;
}

.radius-top-71 {
  border-radius: 71px 71px 0 0 !important;
}

.radius-right-71 {
  border-radius: 0 71px 71px 0 !important;
}

.radius-bottom-71 {
  border-radius: 0 0 71px 71px !important;
}

.radius-left-71 {
  border-radius: 71px 0 0 71px !important;
}

.radius-top-left-71 {
  border-radius: 71px 0 0 0 !important;
}

.radius-top-right-71 {
  border-radius: 0 71px 0 0 !important;
}

.radius-bottom-left-71 {
  border-radius: 0 0 0 71px !important;
}

.radius-bottom-right-71 {
  border-radius: 0 0 71px 0 !important;
}

.radius-72 {
  border-radius: 72px !important;
}

.radius-top-72 {
  border-radius: 72px 72px 0 0 !important;
}

.radius-right-72 {
  border-radius: 0 72px 72px 0 !important;
}

.radius-bottom-72 {
  border-radius: 0 0 72px 72px !important;
}

.radius-left-72 {
  border-radius: 72px 0 0 72px !important;
}

.radius-top-left-72 {
  border-radius: 72px 0 0 0 !important;
}

.radius-top-right-72 {
  border-radius: 0 72px 0 0 !important;
}

.radius-bottom-left-72 {
  border-radius: 0 0 0 72px !important;
}

.radius-bottom-right-72 {
  border-radius: 0 0 72px 0 !important;
}

.radius-73 {
  border-radius: 73px !important;
}

.radius-top-73 {
  border-radius: 73px 73px 0 0 !important;
}

.radius-right-73 {
  border-radius: 0 73px 73px 0 !important;
}

.radius-bottom-73 {
  border-radius: 0 0 73px 73px !important;
}

.radius-left-73 {
  border-radius: 73px 0 0 73px !important;
}

.radius-top-left-73 {
  border-radius: 73px 0 0 0 !important;
}

.radius-top-right-73 {
  border-radius: 0 73px 0 0 !important;
}

.radius-bottom-left-73 {
  border-radius: 0 0 0 73px !important;
}

.radius-bottom-right-73 {
  border-radius: 0 0 73px 0 !important;
}

.radius-74 {
  border-radius: 74px !important;
}

.radius-top-74 {
  border-radius: 74px 74px 0 0 !important;
}

.radius-right-74 {
  border-radius: 0 74px 74px 0 !important;
}

.radius-bottom-74 {
  border-radius: 0 0 74px 74px !important;
}

.radius-left-74 {
  border-radius: 74px 0 0 74px !important;
}

.radius-top-left-74 {
  border-radius: 74px 0 0 0 !important;
}

.radius-top-right-74 {
  border-radius: 0 74px 0 0 !important;
}

.radius-bottom-left-74 {
  border-radius: 0 0 0 74px !important;
}

.radius-bottom-right-74 {
  border-radius: 0 0 74px 0 !important;
}

.radius-75 {
  border-radius: 75px !important;
}

.radius-top-75 {
  border-radius: 75px 75px 0 0 !important;
}

.radius-right-75 {
  border-radius: 0 75px 75px 0 !important;
}

.radius-bottom-75 {
  border-radius: 0 0 75px 75px !important;
}

.radius-left-75 {
  border-radius: 75px 0 0 75px !important;
}

.radius-top-left-75 {
  border-radius: 75px 0 0 0 !important;
}

.radius-top-right-75 {
  border-radius: 0 75px 0 0 !important;
}

.radius-bottom-left-75 {
  border-radius: 0 0 0 75px !important;
}

.radius-bottom-right-75 {
  border-radius: 0 0 75px 0 !important;
}

.radius-76 {
  border-radius: 76px !important;
}

.radius-top-76 {
  border-radius: 76px 76px 0 0 !important;
}

.radius-right-76 {
  border-radius: 0 76px 76px 0 !important;
}

.radius-bottom-76 {
  border-radius: 0 0 76px 76px !important;
}

.radius-left-76 {
  border-radius: 76px 0 0 76px !important;
}

.radius-top-left-76 {
  border-radius: 76px 0 0 0 !important;
}

.radius-top-right-76 {
  border-radius: 0 76px 0 0 !important;
}

.radius-bottom-left-76 {
  border-radius: 0 0 0 76px !important;
}

.radius-bottom-right-76 {
  border-radius: 0 0 76px 0 !important;
}

.radius-77 {
  border-radius: 77px !important;
}

.radius-top-77 {
  border-radius: 77px 77px 0 0 !important;
}

.radius-right-77 {
  border-radius: 0 77px 77px 0 !important;
}

.radius-bottom-77 {
  border-radius: 0 0 77px 77px !important;
}

.radius-left-77 {
  border-radius: 77px 0 0 77px !important;
}

.radius-top-left-77 {
  border-radius: 77px 0 0 0 !important;
}

.radius-top-right-77 {
  border-radius: 0 77px 0 0 !important;
}

.radius-bottom-left-77 {
  border-radius: 0 0 0 77px !important;
}

.radius-bottom-right-77 {
  border-radius: 0 0 77px 0 !important;
}

.radius-78 {
  border-radius: 78px !important;
}

.radius-top-78 {
  border-radius: 78px 78px 0 0 !important;
}

.radius-right-78 {
  border-radius: 0 78px 78px 0 !important;
}

.radius-bottom-78 {
  border-radius: 0 0 78px 78px !important;
}

.radius-left-78 {
  border-radius: 78px 0 0 78px !important;
}

.radius-top-left-78 {
  border-radius: 78px 0 0 0 !important;
}

.radius-top-right-78 {
  border-radius: 0 78px 0 0 !important;
}

.radius-bottom-left-78 {
  border-radius: 0 0 0 78px !important;
}

.radius-bottom-right-78 {
  border-radius: 0 0 78px 0 !important;
}

.radius-79 {
  border-radius: 79px !important;
}

.radius-top-79 {
  border-radius: 79px 79px 0 0 !important;
}

.radius-right-79 {
  border-radius: 0 79px 79px 0 !important;
}

.radius-bottom-79 {
  border-radius: 0 0 79px 79px !important;
}

.radius-left-79 {
  border-radius: 79px 0 0 79px !important;
}

.radius-top-left-79 {
  border-radius: 79px 0 0 0 !important;
}

.radius-top-right-79 {
  border-radius: 0 79px 0 0 !important;
}

.radius-bottom-left-79 {
  border-radius: 0 0 0 79px !important;
}

.radius-bottom-right-79 {
  border-radius: 0 0 79px 0 !important;
}

.radius-80 {
  border-radius: 80px !important;
}

.radius-top-80 {
  border-radius: 80px 80px 0 0 !important;
}

.radius-right-80 {
  border-radius: 0 80px 80px 0 !important;
}

.radius-bottom-80 {
  border-radius: 0 0 80px 80px !important;
}

.radius-left-80 {
  border-radius: 80px 0 0 80px !important;
}

.radius-top-left-80 {
  border-radius: 80px 0 0 0 !important;
}

.radius-top-right-80 {
  border-radius: 0 80px 0 0 !important;
}

.radius-bottom-left-80 {
  border-radius: 0 0 0 80px !important;
}

.radius-bottom-right-80 {
  border-radius: 0 0 80px 0 !important;
}

.radius-81 {
  border-radius: 81px !important;
}

.radius-top-81 {
  border-radius: 81px 81px 0 0 !important;
}

.radius-right-81 {
  border-radius: 0 81px 81px 0 !important;
}

.radius-bottom-81 {
  border-radius: 0 0 81px 81px !important;
}

.radius-left-81 {
  border-radius: 81px 0 0 81px !important;
}

.radius-top-left-81 {
  border-radius: 81px 0 0 0 !important;
}

.radius-top-right-81 {
  border-radius: 0 81px 0 0 !important;
}

.radius-bottom-left-81 {
  border-radius: 0 0 0 81px !important;
}

.radius-bottom-right-81 {
  border-radius: 0 0 81px 0 !important;
}

.radius-82 {
  border-radius: 82px !important;
}

.radius-top-82 {
  border-radius: 82px 82px 0 0 !important;
}

.radius-right-82 {
  border-radius: 0 82px 82px 0 !important;
}

.radius-bottom-82 {
  border-radius: 0 0 82px 82px !important;
}

.radius-left-82 {
  border-radius: 82px 0 0 82px !important;
}

.radius-top-left-82 {
  border-radius: 82px 0 0 0 !important;
}

.radius-top-right-82 {
  border-radius: 0 82px 0 0 !important;
}

.radius-bottom-left-82 {
  border-radius: 0 0 0 82px !important;
}

.radius-bottom-right-82 {
  border-radius: 0 0 82px 0 !important;
}

.radius-83 {
  border-radius: 83px !important;
}

.radius-top-83 {
  border-radius: 83px 83px 0 0 !important;
}

.radius-right-83 {
  border-radius: 0 83px 83px 0 !important;
}

.radius-bottom-83 {
  border-radius: 0 0 83px 83px !important;
}

.radius-left-83 {
  border-radius: 83px 0 0 83px !important;
}

.radius-top-left-83 {
  border-radius: 83px 0 0 0 !important;
}

.radius-top-right-83 {
  border-radius: 0 83px 0 0 !important;
}

.radius-bottom-left-83 {
  border-radius: 0 0 0 83px !important;
}

.radius-bottom-right-83 {
  border-radius: 0 0 83px 0 !important;
}

.radius-84 {
  border-radius: 84px !important;
}

.radius-top-84 {
  border-radius: 84px 84px 0 0 !important;
}

.radius-right-84 {
  border-radius: 0 84px 84px 0 !important;
}

.radius-bottom-84 {
  border-radius: 0 0 84px 84px !important;
}

.radius-left-84 {
  border-radius: 84px 0 0 84px !important;
}

.radius-top-left-84 {
  border-radius: 84px 0 0 0 !important;
}

.radius-top-right-84 {
  border-radius: 0 84px 0 0 !important;
}

.radius-bottom-left-84 {
  border-radius: 0 0 0 84px !important;
}

.radius-bottom-right-84 {
  border-radius: 0 0 84px 0 !important;
}

.radius-85 {
  border-radius: 85px !important;
}

.radius-top-85 {
  border-radius: 85px 85px 0 0 !important;
}

.radius-right-85 {
  border-radius: 0 85px 85px 0 !important;
}

.radius-bottom-85 {
  border-radius: 0 0 85px 85px !important;
}

.radius-left-85 {
  border-radius: 85px 0 0 85px !important;
}

.radius-top-left-85 {
  border-radius: 85px 0 0 0 !important;
}

.radius-top-right-85 {
  border-radius: 0 85px 0 0 !important;
}

.radius-bottom-left-85 {
  border-radius: 0 0 0 85px !important;
}

.radius-bottom-right-85 {
  border-radius: 0 0 85px 0 !important;
}

.radius-86 {
  border-radius: 86px !important;
}

.radius-top-86 {
  border-radius: 86px 86px 0 0 !important;
}

.radius-right-86 {
  border-radius: 0 86px 86px 0 !important;
}

.radius-bottom-86 {
  border-radius: 0 0 86px 86px !important;
}

.radius-left-86 {
  border-radius: 86px 0 0 86px !important;
}

.radius-top-left-86 {
  border-radius: 86px 0 0 0 !important;
}

.radius-top-right-86 {
  border-radius: 0 86px 0 0 !important;
}

.radius-bottom-left-86 {
  border-radius: 0 0 0 86px !important;
}

.radius-bottom-right-86 {
  border-radius: 0 0 86px 0 !important;
}

.radius-87 {
  border-radius: 87px !important;
}

.radius-top-87 {
  border-radius: 87px 87px 0 0 !important;
}

.radius-right-87 {
  border-radius: 0 87px 87px 0 !important;
}

.radius-bottom-87 {
  border-radius: 0 0 87px 87px !important;
}

.radius-left-87 {
  border-radius: 87px 0 0 87px !important;
}

.radius-top-left-87 {
  border-radius: 87px 0 0 0 !important;
}

.radius-top-right-87 {
  border-radius: 0 87px 0 0 !important;
}

.radius-bottom-left-87 {
  border-radius: 0 0 0 87px !important;
}

.radius-bottom-right-87 {
  border-radius: 0 0 87px 0 !important;
}

.radius-88 {
  border-radius: 88px !important;
}

.radius-top-88 {
  border-radius: 88px 88px 0 0 !important;
}

.radius-right-88 {
  border-radius: 0 88px 88px 0 !important;
}

.radius-bottom-88 {
  border-radius: 0 0 88px 88px !important;
}

.radius-left-88 {
  border-radius: 88px 0 0 88px !important;
}

.radius-top-left-88 {
  border-radius: 88px 0 0 0 !important;
}

.radius-top-right-88 {
  border-radius: 0 88px 0 0 !important;
}

.radius-bottom-left-88 {
  border-radius: 0 0 0 88px !important;
}

.radius-bottom-right-88 {
  border-radius: 0 0 88px 0 !important;
}

.radius-89 {
  border-radius: 89px !important;
}

.radius-top-89 {
  border-radius: 89px 89px 0 0 !important;
}

.radius-right-89 {
  border-radius: 0 89px 89px 0 !important;
}

.radius-bottom-89 {
  border-radius: 0 0 89px 89px !important;
}

.radius-left-89 {
  border-radius: 89px 0 0 89px !important;
}

.radius-top-left-89 {
  border-radius: 89px 0 0 0 !important;
}

.radius-top-right-89 {
  border-radius: 0 89px 0 0 !important;
}

.radius-bottom-left-89 {
  border-radius: 0 0 0 89px !important;
}

.radius-bottom-right-89 {
  border-radius: 0 0 89px 0 !important;
}

.radius-90 {
  border-radius: 90px !important;
}

.radius-top-90 {
  border-radius: 90px 90px 0 0 !important;
}

.radius-right-90 {
  border-radius: 0 90px 90px 0 !important;
}

.radius-bottom-90 {
  border-radius: 0 0 90px 90px !important;
}

.radius-left-90 {
  border-radius: 90px 0 0 90px !important;
}

.radius-top-left-90 {
  border-radius: 90px 0 0 0 !important;
}

.radius-top-right-90 {
  border-radius: 0 90px 0 0 !important;
}

.radius-bottom-left-90 {
  border-radius: 0 0 0 90px !important;
}

.radius-bottom-right-90 {
  border-radius: 0 0 90px 0 !important;
}

.radius-91 {
  border-radius: 91px !important;
}

.radius-top-91 {
  border-radius: 91px 91px 0 0 !important;
}

.radius-right-91 {
  border-radius: 0 91px 91px 0 !important;
}

.radius-bottom-91 {
  border-radius: 0 0 91px 91px !important;
}

.radius-left-91 {
  border-radius: 91px 0 0 91px !important;
}

.radius-top-left-91 {
  border-radius: 91px 0 0 0 !important;
}

.radius-top-right-91 {
  border-radius: 0 91px 0 0 !important;
}

.radius-bottom-left-91 {
  border-radius: 0 0 0 91px !important;
}

.radius-bottom-right-91 {
  border-radius: 0 0 91px 0 !important;
}

.radius-92 {
  border-radius: 92px !important;
}

.radius-top-92 {
  border-radius: 92px 92px 0 0 !important;
}

.radius-right-92 {
  border-radius: 0 92px 92px 0 !important;
}

.radius-bottom-92 {
  border-radius: 0 0 92px 92px !important;
}

.radius-left-92 {
  border-radius: 92px 0 0 92px !important;
}

.radius-top-left-92 {
  border-radius: 92px 0 0 0 !important;
}

.radius-top-right-92 {
  border-radius: 0 92px 0 0 !important;
}

.radius-bottom-left-92 {
  border-radius: 0 0 0 92px !important;
}

.radius-bottom-right-92 {
  border-radius: 0 0 92px 0 !important;
}

.radius-93 {
  border-radius: 93px !important;
}

.radius-top-93 {
  border-radius: 93px 93px 0 0 !important;
}

.radius-right-93 {
  border-radius: 0 93px 93px 0 !important;
}

.radius-bottom-93 {
  border-radius: 0 0 93px 93px !important;
}

.radius-left-93 {
  border-radius: 93px 0 0 93px !important;
}

.radius-top-left-93 {
  border-radius: 93px 0 0 0 !important;
}

.radius-top-right-93 {
  border-radius: 0 93px 0 0 !important;
}

.radius-bottom-left-93 {
  border-radius: 0 0 0 93px !important;
}

.radius-bottom-right-93 {
  border-radius: 0 0 93px 0 !important;
}

.radius-94 {
  border-radius: 94px !important;
}

.radius-top-94 {
  border-radius: 94px 94px 0 0 !important;
}

.radius-right-94 {
  border-radius: 0 94px 94px 0 !important;
}

.radius-bottom-94 {
  border-radius: 0 0 94px 94px !important;
}

.radius-left-94 {
  border-radius: 94px 0 0 94px !important;
}

.radius-top-left-94 {
  border-radius: 94px 0 0 0 !important;
}

.radius-top-right-94 {
  border-radius: 0 94px 0 0 !important;
}

.radius-bottom-left-94 {
  border-radius: 0 0 0 94px !important;
}

.radius-bottom-right-94 {
  border-radius: 0 0 94px 0 !important;
}

.radius-95 {
  border-radius: 95px !important;
}

.radius-top-95 {
  border-radius: 95px 95px 0 0 !important;
}

.radius-right-95 {
  border-radius: 0 95px 95px 0 !important;
}

.radius-bottom-95 {
  border-radius: 0 0 95px 95px !important;
}

.radius-left-95 {
  border-radius: 95px 0 0 95px !important;
}

.radius-top-left-95 {
  border-radius: 95px 0 0 0 !important;
}

.radius-top-right-95 {
  border-radius: 0 95px 0 0 !important;
}

.radius-bottom-left-95 {
  border-radius: 0 0 0 95px !important;
}

.radius-bottom-right-95 {
  border-radius: 0 0 95px 0 !important;
}

.radius-96 {
  border-radius: 96px !important;
}

.radius-top-96 {
  border-radius: 96px 96px 0 0 !important;
}

.radius-right-96 {
  border-radius: 0 96px 96px 0 !important;
}

.radius-bottom-96 {
  border-radius: 0 0 96px 96px !important;
}

.radius-left-96 {
  border-radius: 96px 0 0 96px !important;
}

.radius-top-left-96 {
  border-radius: 96px 0 0 0 !important;
}

.radius-top-right-96 {
  border-radius: 0 96px 0 0 !important;
}

.radius-bottom-left-96 {
  border-radius: 0 0 0 96px !important;
}

.radius-bottom-right-96 {
  border-radius: 0 0 96px 0 !important;
}

.radius-97 {
  border-radius: 97px !important;
}

.radius-top-97 {
  border-radius: 97px 97px 0 0 !important;
}

.radius-right-97 {
  border-radius: 0 97px 97px 0 !important;
}

.radius-bottom-97 {
  border-radius: 0 0 97px 97px !important;
}

.radius-left-97 {
  border-radius: 97px 0 0 97px !important;
}

.radius-top-left-97 {
  border-radius: 97px 0 0 0 !important;
}

.radius-top-right-97 {
  border-radius: 0 97px 0 0 !important;
}

.radius-bottom-left-97 {
  border-radius: 0 0 0 97px !important;
}

.radius-bottom-right-97 {
  border-radius: 0 0 97px 0 !important;
}

.radius-98 {
  border-radius: 98px !important;
}

.radius-top-98 {
  border-radius: 98px 98px 0 0 !important;
}

.radius-right-98 {
  border-radius: 0 98px 98px 0 !important;
}

.radius-bottom-98 {
  border-radius: 0 0 98px 98px !important;
}

.radius-left-98 {
  border-radius: 98px 0 0 98px !important;
}

.radius-top-left-98 {
  border-radius: 98px 0 0 0 !important;
}

.radius-top-right-98 {
  border-radius: 0 98px 0 0 !important;
}

.radius-bottom-left-98 {
  border-radius: 0 0 0 98px !important;
}

.radius-bottom-right-98 {
  border-radius: 0 0 98px 0 !important;
}

.radius-99 {
  border-radius: 99px !important;
}

.radius-top-99 {
  border-radius: 99px 99px 0 0 !important;
}

.radius-right-99 {
  border-radius: 0 99px 99px 0 !important;
}

.radius-bottom-99 {
  border-radius: 0 0 99px 99px !important;
}

.radius-left-99 {
  border-radius: 99px 0 0 99px !important;
}

.radius-top-left-99 {
  border-radius: 99px 0 0 0 !important;
}

.radius-top-right-99 {
  border-radius: 0 99px 0 0 !important;
}

.radius-bottom-left-99 {
  border-radius: 0 0 0 99px !important;
}

.radius-bottom-right-99 {
  border-radius: 0 0 99px 0 !important;
}

.radius-100 {
  border-radius: 100px !important;
}

.radius-top-100 {
  border-radius: 100px 100px 0 0 !important;
}

.radius-right-100 {
  border-radius: 0 100px 100px 0 !important;
}

.radius-bottom-100 {
  border-radius: 0 0 100px 100px !important;
}

.radius-left-100 {
  border-radius: 100px 0 0 100px !important;
}

.radius-top-left-100 {
  border-radius: 100px 0 0 0 !important;
}

.radius-top-right-100 {
  border-radius: 0 100px 0 0 !important;
}

.radius-bottom-left-100 {
  border-radius: 0 0 0 100px !important;
}

.radius-bottom-right-100 {
  border-radius: 0 0 100px 0 !important;
}

.top-1 {
  top: 1px !important;
}

.right-1 {
  right: 1px !important;
}

.bottom-1 {
  bottom: 1px !important;
}

.left-1 {
  left: 1px !important;
}

.top-2 {
  top: 2px !important;
}

.right-2 {
  right: 2px !important;
}

.bottom-2 {
  bottom: 2px !important;
}

.left-2 {
  left: 2px !important;
}

.top-3 {
  top: 3px !important;
}

.right-3 {
  right: 3px !important;
}

.bottom-3 {
  bottom: 3px !important;
}

.left-3 {
  left: 3px !important;
}

.top-4 {
  top: 4px !important;
}

.right-4 {
  right: 4px !important;
}

.bottom-4 {
  bottom: 4px !important;
}

.left-4 {
  left: 4px !important;
}

.top-5 {
  top: 5px !important;
}

.right-5 {
  right: 5px !important;
}

.bottom-5 {
  bottom: 5px !important;
}

.left-5 {
  left: 5px !important;
}

.top-6 {
  top: 6px !important;
}

.right-6 {
  right: 6px !important;
}

.bottom-6 {
  bottom: 6px !important;
}

.left-6 {
  left: 6px !important;
}

.top-7 {
  top: 7px !important;
}

.right-7 {
  right: 7px !important;
}

.bottom-7 {
  bottom: 7px !important;
}

.left-7 {
  left: 7px !important;
}

.top-8 {
  top: 8px !important;
}

.right-8 {
  right: 8px !important;
}

.bottom-8 {
  bottom: 8px !important;
}

.left-8 {
  left: 8px !important;
}

.top-9 {
  top: 9px !important;
}

.right-9 {
  right: 9px !important;
}

.bottom-9 {
  bottom: 9px !important;
}

.left-9 {
  left: 9px !important;
}

.top-10 {
  top: 10px !important;
}

.right-10 {
  right: 10px !important;
}

.bottom-10 {
  bottom: 10px !important;
}

.left-10 {
  left: 10px !important;
}

.top-11 {
  top: 11px !important;
}

.right-11 {
  right: 11px !important;
}

.bottom-11 {
  bottom: 11px !important;
}

.left-11 {
  left: 11px !important;
}

.top-12 {
  top: 12px !important;
}

.right-12 {
  right: 12px !important;
}

.bottom-12 {
  bottom: 12px !important;
}

.left-12 {
  left: 12px !important;
}

.top-13 {
  top: 13px !important;
}

.right-13 {
  right: 13px !important;
}

.bottom-13 {
  bottom: 13px !important;
}

.left-13 {
  left: 13px !important;
}

.top-14 {
  top: 14px !important;
}

.right-14 {
  right: 14px !important;
}

.bottom-14 {
  bottom: 14px !important;
}

.left-14 {
  left: 14px !important;
}

.top-15 {
  top: 15px !important;
}

.right-15 {
  right: 15px !important;
}

.bottom-15 {
  bottom: 15px !important;
}

.left-15 {
  left: 15px !important;
}

.top-16 {
  top: 16px !important;
}

.right-16 {
  right: 16px !important;
}

.bottom-16 {
  bottom: 16px !important;
}

.left-16 {
  left: 16px !important;
}

.top-17 {
  top: 17px !important;
}

.right-17 {
  right: 17px !important;
}

.bottom-17 {
  bottom: 17px !important;
}

.left-17 {
  left: 17px !important;
}

.top-18 {
  top: 18px !important;
}

.right-18 {
  right: 18px !important;
}

.bottom-18 {
  bottom: 18px !important;
}

.left-18 {
  left: 18px !important;
}

.top-19 {
  top: 19px !important;
}

.right-19 {
  right: 19px !important;
}

.bottom-19 {
  bottom: 19px !important;
}

.left-19 {
  left: 19px !important;
}

.top-20 {
  top: 20px !important;
}

.right-20 {
  right: 20px !important;
}

.bottom-20 {
  bottom: 20px !important;
}

.left-20 {
  left: 20px !important;
}

.top-21 {
  top: 21px !important;
}

.right-21 {
  right: 21px !important;
}

.bottom-21 {
  bottom: 21px !important;
}

.left-21 {
  left: 21px !important;
}

.top-22 {
  top: 22px !important;
}

.right-22 {
  right: 22px !important;
}

.bottom-22 {
  bottom: 22px !important;
}

.left-22 {
  left: 22px !important;
}

.top-23 {
  top: 23px !important;
}

.right-23 {
  right: 23px !important;
}

.bottom-23 {
  bottom: 23px !important;
}

.left-23 {
  left: 23px !important;
}

.top-24 {
  top: 24px !important;
}

.right-24 {
  right: 24px !important;
}

.bottom-24 {
  bottom: 24px !important;
}

.left-24 {
  left: 24px !important;
}

.top-25 {
  top: 25px !important;
}

.right-25 {
  right: 25px !important;
}

.bottom-25 {
  bottom: 25px !important;
}

.left-25 {
  left: 25px !important;
}

.top-26 {
  top: 26px !important;
}

.right-26 {
  right: 26px !important;
}

.bottom-26 {
  bottom: 26px !important;
}

.left-26 {
  left: 26px !important;
}

.top-27 {
  top: 27px !important;
}

.right-27 {
  right: 27px !important;
}

.bottom-27 {
  bottom: 27px !important;
}

.left-27 {
  left: 27px !important;
}

.top-28 {
  top: 28px !important;
}

.right-28 {
  right: 28px !important;
}

.bottom-28 {
  bottom: 28px !important;
}

.left-28 {
  left: 28px !important;
}

.top-29 {
  top: 29px !important;
}

.right-29 {
  right: 29px !important;
}

.bottom-29 {
  bottom: 29px !important;
}

.left-29 {
  left: 29px !important;
}

.top-30 {
  top: 30px !important;
}

.right-30 {
  right: 30px !important;
}

.bottom-30 {
  bottom: 30px !important;
}

.left-30 {
  left: 30px !important;
}

.top-31 {
  top: 31px !important;
}

.right-31 {
  right: 31px !important;
}

.bottom-31 {
  bottom: 31px !important;
}

.left-31 {
  left: 31px !important;
}

.top-32 {
  top: 32px !important;
}

.right-32 {
  right: 32px !important;
}

.bottom-32 {
  bottom: 32px !important;
}

.left-32 {
  left: 32px !important;
}

.top-33 {
  top: 33px !important;
}

.right-33 {
  right: 33px !important;
}

.bottom-33 {
  bottom: 33px !important;
}

.left-33 {
  left: 33px !important;
}

.top-34 {
  top: 34px !important;
}

.right-34 {
  right: 34px !important;
}

.bottom-34 {
  bottom: 34px !important;
}

.left-34 {
  left: 34px !important;
}

.top-35 {
  top: 35px !important;
}

.right-35 {
  right: 35px !important;
}

.bottom-35 {
  bottom: 35px !important;
}

.left-35 {
  left: 35px !important;
}

.top-36 {
  top: 36px !important;
}

.right-36 {
  right: 36px !important;
}

.bottom-36 {
  bottom: 36px !important;
}

.left-36 {
  left: 36px !important;
}

.top-37 {
  top: 37px !important;
}

.right-37 {
  right: 37px !important;
}

.bottom-37 {
  bottom: 37px !important;
}

.left-37 {
  left: 37px !important;
}

.top-38 {
  top: 38px !important;
}

.right-38 {
  right: 38px !important;
}

.bottom-38 {
  bottom: 38px !important;
}

.left-38 {
  left: 38px !important;
}

.top-39 {
  top: 39px !important;
}

.right-39 {
  right: 39px !important;
}

.bottom-39 {
  bottom: 39px !important;
}

.left-39 {
  left: 39px !important;
}

.top-40 {
  top: 40px !important;
}

.right-40 {
  right: 40px !important;
}

.bottom-40 {
  bottom: 40px !important;
}

.left-40 {
  left: 40px !important;
}

.top-41 {
  top: 41px !important;
}

.right-41 {
  right: 41px !important;
}

.bottom-41 {
  bottom: 41px !important;
}

.left-41 {
  left: 41px !important;
}

.top-42 {
  top: 42px !important;
}

.right-42 {
  right: 42px !important;
}

.bottom-42 {
  bottom: 42px !important;
}

.left-42 {
  left: 42px !important;
}

.top-43 {
  top: 43px !important;
}

.right-43 {
  right: 43px !important;
}

.bottom-43 {
  bottom: 43px !important;
}

.left-43 {
  left: 43px !important;
}

.top-44 {
  top: 44px !important;
}

.right-44 {
  right: 44px !important;
}

.bottom-44 {
  bottom: 44px !important;
}

.left-44 {
  left: 44px !important;
}

.top-45 {
  top: 45px !important;
}

.right-45 {
  right: 45px !important;
}

.bottom-45 {
  bottom: 45px !important;
}

.left-45 {
  left: 45px !important;
}

.top-46 {
  top: 46px !important;
}

.right-46 {
  right: 46px !important;
}

.bottom-46 {
  bottom: 46px !important;
}

.left-46 {
  left: 46px !important;
}

.top-47 {
  top: 47px !important;
}

.right-47 {
  right: 47px !important;
}

.bottom-47 {
  bottom: 47px !important;
}

.left-47 {
  left: 47px !important;
}

.top-48 {
  top: 48px !important;
}

.right-48 {
  right: 48px !important;
}

.bottom-48 {
  bottom: 48px !important;
}

.left-48 {
  left: 48px !important;
}

.top-49 {
  top: 49px !important;
}

.right-49 {
  right: 49px !important;
}

.bottom-49 {
  bottom: 49px !important;
}

.left-49 {
  left: 49px !important;
}

.top-50 {
  top: 50px !important;
}

.right-50 {
  right: 50px !important;
}

.bottom-50 {
  bottom: 50px !important;
}

.left-50 {
  left: 50px !important;
}

.top-51 {
  top: 51px !important;
}

.right-51 {
  right: 51px !important;
}

.bottom-51 {
  bottom: 51px !important;
}

.left-51 {
  left: 51px !important;
}

.top-52 {
  top: 52px !important;
}

.right-52 {
  right: 52px !important;
}

.bottom-52 {
  bottom: 52px !important;
}

.left-52 {
  left: 52px !important;
}

.top-53 {
  top: 53px !important;
}

.right-53 {
  right: 53px !important;
}

.bottom-53 {
  bottom: 53px !important;
}

.left-53 {
  left: 53px !important;
}

.top-54 {
  top: 54px !important;
}

.right-54 {
  right: 54px !important;
}

.bottom-54 {
  bottom: 54px !important;
}

.left-54 {
  left: 54px !important;
}

.top-55 {
  top: 55px !important;
}

.right-55 {
  right: 55px !important;
}

.bottom-55 {
  bottom: 55px !important;
}

.left-55 {
  left: 55px !important;
}

.top-56 {
  top: 56px !important;
}

.right-56 {
  right: 56px !important;
}

.bottom-56 {
  bottom: 56px !important;
}

.left-56 {
  left: 56px !important;
}

.top-57 {
  top: 57px !important;
}

.right-57 {
  right: 57px !important;
}

.bottom-57 {
  bottom: 57px !important;
}

.left-57 {
  left: 57px !important;
}

.top-58 {
  top: 58px !important;
}

.right-58 {
  right: 58px !important;
}

.bottom-58 {
  bottom: 58px !important;
}

.left-58 {
  left: 58px !important;
}

.top-59 {
  top: 59px !important;
}

.right-59 {
  right: 59px !important;
}

.bottom-59 {
  bottom: 59px !important;
}

.left-59 {
  left: 59px !important;
}

.top-60 {
  top: 60px !important;
}

.right-60 {
  right: 60px !important;
}

.bottom-60 {
  bottom: 60px !important;
}

.left-60 {
  left: 60px !important;
}

.top-61 {
  top: 61px !important;
}

.right-61 {
  right: 61px !important;
}

.bottom-61 {
  bottom: 61px !important;
}

.left-61 {
  left: 61px !important;
}

.top-62 {
  top: 62px !important;
}

.right-62 {
  right: 62px !important;
}

.bottom-62 {
  bottom: 62px !important;
}

.left-62 {
  left: 62px !important;
}

.top-63 {
  top: 63px !important;
}

.right-63 {
  right: 63px !important;
}

.bottom-63 {
  bottom: 63px !important;
}

.left-63 {
  left: 63px !important;
}

.top-64 {
  top: 64px !important;
}

.right-64 {
  right: 64px !important;
}

.bottom-64 {
  bottom: 64px !important;
}

.left-64 {
  left: 64px !important;
}

.top-65 {
  top: 65px !important;
}

.right-65 {
  right: 65px !important;
}

.bottom-65 {
  bottom: 65px !important;
}

.left-65 {
  left: 65px !important;
}

.top-66 {
  top: 66px !important;
}

.right-66 {
  right: 66px !important;
}

.bottom-66 {
  bottom: 66px !important;
}

.left-66 {
  left: 66px !important;
}

.top-67 {
  top: 67px !important;
}

.right-67 {
  right: 67px !important;
}

.bottom-67 {
  bottom: 67px !important;
}

.left-67 {
  left: 67px !important;
}

.top-68 {
  top: 68px !important;
}

.right-68 {
  right: 68px !important;
}

.bottom-68 {
  bottom: 68px !important;
}

.left-68 {
  left: 68px !important;
}

.top-69 {
  top: 69px !important;
}

.right-69 {
  right: 69px !important;
}

.bottom-69 {
  bottom: 69px !important;
}

.left-69 {
  left: 69px !important;
}

.top-70 {
  top: 70px !important;
}

.right-70 {
  right: 70px !important;
}

.bottom-70 {
  bottom: 70px !important;
}

.left-70 {
  left: 70px !important;
}

.top-71 {
  top: 71px !important;
}

.right-71 {
  right: 71px !important;
}

.bottom-71 {
  bottom: 71px !important;
}

.left-71 {
  left: 71px !important;
}

.top-72 {
  top: 72px !important;
}

.right-72 {
  right: 72px !important;
}

.bottom-72 {
  bottom: 72px !important;
}

.left-72 {
  left: 72px !important;
}

.top-73 {
  top: 73px !important;
}

.right-73 {
  right: 73px !important;
}

.bottom-73 {
  bottom: 73px !important;
}

.left-73 {
  left: 73px !important;
}

.top-74 {
  top: 74px !important;
}

.right-74 {
  right: 74px !important;
}

.bottom-74 {
  bottom: 74px !important;
}

.left-74 {
  left: 74px !important;
}

.top-75 {
  top: 75px !important;
}

.right-75 {
  right: 75px !important;
}

.bottom-75 {
  bottom: 75px !important;
}

.left-75 {
  left: 75px !important;
}

.top-76 {
  top: 76px !important;
}

.right-76 {
  right: 76px !important;
}

.bottom-76 {
  bottom: 76px !important;
}

.left-76 {
  left: 76px !important;
}

.top-77 {
  top: 77px !important;
}

.right-77 {
  right: 77px !important;
}

.bottom-77 {
  bottom: 77px !important;
}

.left-77 {
  left: 77px !important;
}

.top-78 {
  top: 78px !important;
}

.right-78 {
  right: 78px !important;
}

.bottom-78 {
  bottom: 78px !important;
}

.left-78 {
  left: 78px !important;
}

.top-79 {
  top: 79px !important;
}

.right-79 {
  right: 79px !important;
}

.bottom-79 {
  bottom: 79px !important;
}

.left-79 {
  left: 79px !important;
}

.top-80 {
  top: 80px !important;
}

.right-80 {
  right: 80px !important;
}

.bottom-80 {
  bottom: 80px !important;
}

.left-80 {
  left: 80px !important;
}

.top-81 {
  top: 81px !important;
}

.right-81 {
  right: 81px !important;
}

.bottom-81 {
  bottom: 81px !important;
}

.left-81 {
  left: 81px !important;
}

.top-82 {
  top: 82px !important;
}

.right-82 {
  right: 82px !important;
}

.bottom-82 {
  bottom: 82px !important;
}

.left-82 {
  left: 82px !important;
}

.top-83 {
  top: 83px !important;
}

.right-83 {
  right: 83px !important;
}

.bottom-83 {
  bottom: 83px !important;
}

.left-83 {
  left: 83px !important;
}

.top-84 {
  top: 84px !important;
}

.right-84 {
  right: 84px !important;
}

.bottom-84 {
  bottom: 84px !important;
}

.left-84 {
  left: 84px !important;
}

.top-85 {
  top: 85px !important;
}

.right-85 {
  right: 85px !important;
}

.bottom-85 {
  bottom: 85px !important;
}

.left-85 {
  left: 85px !important;
}

.top-86 {
  top: 86px !important;
}

.right-86 {
  right: 86px !important;
}

.bottom-86 {
  bottom: 86px !important;
}

.left-86 {
  left: 86px !important;
}

.top-87 {
  top: 87px !important;
}

.right-87 {
  right: 87px !important;
}

.bottom-87 {
  bottom: 87px !important;
}

.left-87 {
  left: 87px !important;
}

.top-88 {
  top: 88px !important;
}

.right-88 {
  right: 88px !important;
}

.bottom-88 {
  bottom: 88px !important;
}

.left-88 {
  left: 88px !important;
}

.top-89 {
  top: 89px !important;
}

.right-89 {
  right: 89px !important;
}

.bottom-89 {
  bottom: 89px !important;
}

.left-89 {
  left: 89px !important;
}

.top-90 {
  top: 90px !important;
}

.right-90 {
  right: 90px !important;
}

.bottom-90 {
  bottom: 90px !important;
}

.left-90 {
  left: 90px !important;
}

.top-91 {
  top: 91px !important;
}

.right-91 {
  right: 91px !important;
}

.bottom-91 {
  bottom: 91px !important;
}

.left-91 {
  left: 91px !important;
}

.top-92 {
  top: 92px !important;
}

.right-92 {
  right: 92px !important;
}

.bottom-92 {
  bottom: 92px !important;
}

.left-92 {
  left: 92px !important;
}

.top-93 {
  top: 93px !important;
}

.right-93 {
  right: 93px !important;
}

.bottom-93 {
  bottom: 93px !important;
}

.left-93 {
  left: 93px !important;
}

.top-94 {
  top: 94px !important;
}

.right-94 {
  right: 94px !important;
}

.bottom-94 {
  bottom: 94px !important;
}

.left-94 {
  left: 94px !important;
}

.top-95 {
  top: 95px !important;
}

.right-95 {
  right: 95px !important;
}

.bottom-95 {
  bottom: 95px !important;
}

.left-95 {
  left: 95px !important;
}

.top-96 {
  top: 96px !important;
}

.right-96 {
  right: 96px !important;
}

.bottom-96 {
  bottom: 96px !important;
}

.left-96 {
  left: 96px !important;
}

.top-97 {
  top: 97px !important;
}

.right-97 {
  right: 97px !important;
}

.bottom-97 {
  bottom: 97px !important;
}

.left-97 {
  left: 97px !important;
}

.top-98 {
  top: 98px !important;
}

.right-98 {
  right: 98px !important;
}

.bottom-98 {
  bottom: 98px !important;
}

.left-98 {
  left: 98px !important;
}

.top-99 {
  top: 99px !important;
}

.right-99 {
  right: 99px !important;
}

.bottom-99 {
  bottom: 99px !important;
}

.left-99 {
  left: 99px !important;
}

.top-100 {
  top: 100px !important;
}

.right-100 {
  right: 100px !important;
}

.bottom-100 {
  bottom: 100px !important;
}

.left-100 {
  left: 100px !important;
}

.top-101 {
  top: 101px !important;
}

.right-101 {
  right: 101px !important;
}

.bottom-101 {
  bottom: 101px !important;
}

.left-101 {
  left: 101px !important;
}

.top-102 {
  top: 102px !important;
}

.right-102 {
  right: 102px !important;
}

.bottom-102 {
  bottom: 102px !important;
}

.left-102 {
  left: 102px !important;
}

.top-103 {
  top: 103px !important;
}

.right-103 {
  right: 103px !important;
}

.bottom-103 {
  bottom: 103px !important;
}

.left-103 {
  left: 103px !important;
}

.top-104 {
  top: 104px !important;
}

.right-104 {
  right: 104px !important;
}

.bottom-104 {
  bottom: 104px !important;
}

.left-104 {
  left: 104px !important;
}

.top-105 {
  top: 105px !important;
}

.right-105 {
  right: 105px !important;
}

.bottom-105 {
  bottom: 105px !important;
}

.left-105 {
  left: 105px !important;
}

.top-106 {
  top: 106px !important;
}

.right-106 {
  right: 106px !important;
}

.bottom-106 {
  bottom: 106px !important;
}

.left-106 {
  left: 106px !important;
}

.top-107 {
  top: 107px !important;
}

.right-107 {
  right: 107px !important;
}

.bottom-107 {
  bottom: 107px !important;
}

.left-107 {
  left: 107px !important;
}

.top-108 {
  top: 108px !important;
}

.right-108 {
  right: 108px !important;
}

.bottom-108 {
  bottom: 108px !important;
}

.left-108 {
  left: 108px !important;
}

.top-109 {
  top: 109px !important;
}

.right-109 {
  right: 109px !important;
}

.bottom-109 {
  bottom: 109px !important;
}

.left-109 {
  left: 109px !important;
}

.top-110 {
  top: 110px !important;
}

.right-110 {
  right: 110px !important;
}

.bottom-110 {
  bottom: 110px !important;
}

.left-110 {
  left: 110px !important;
}

.top-111 {
  top: 111px !important;
}

.right-111 {
  right: 111px !important;
}

.bottom-111 {
  bottom: 111px !important;
}

.left-111 {
  left: 111px !important;
}

.top-112 {
  top: 112px !important;
}

.right-112 {
  right: 112px !important;
}

.bottom-112 {
  bottom: 112px !important;
}

.left-112 {
  left: 112px !important;
}

.top-113 {
  top: 113px !important;
}

.right-113 {
  right: 113px !important;
}

.bottom-113 {
  bottom: 113px !important;
}

.left-113 {
  left: 113px !important;
}

.top-114 {
  top: 114px !important;
}

.right-114 {
  right: 114px !important;
}

.bottom-114 {
  bottom: 114px !important;
}

.left-114 {
  left: 114px !important;
}

.top-115 {
  top: 115px !important;
}

.right-115 {
  right: 115px !important;
}

.bottom-115 {
  bottom: 115px !important;
}

.left-115 {
  left: 115px !important;
}

.top-116 {
  top: 116px !important;
}

.right-116 {
  right: 116px !important;
}

.bottom-116 {
  bottom: 116px !important;
}

.left-116 {
  left: 116px !important;
}

.top-117 {
  top: 117px !important;
}

.right-117 {
  right: 117px !important;
}

.bottom-117 {
  bottom: 117px !important;
}

.left-117 {
  left: 117px !important;
}

.top-118 {
  top: 118px !important;
}

.right-118 {
  right: 118px !important;
}

.bottom-118 {
  bottom: 118px !important;
}

.left-118 {
  left: 118px !important;
}

.top-119 {
  top: 119px !important;
}

.right-119 {
  right: 119px !important;
}

.bottom-119 {
  bottom: 119px !important;
}

.left-119 {
  left: 119px !important;
}

.top-120 {
  top: 120px !important;
}

.right-120 {
  right: 120px !important;
}

.bottom-120 {
  bottom: 120px !important;
}

.left-120 {
  left: 120px !important;
}

.top-121 {
  top: 121px !important;
}

.right-121 {
  right: 121px !important;
}

.bottom-121 {
  bottom: 121px !important;
}

.left-121 {
  left: 121px !important;
}

.top-122 {
  top: 122px !important;
}

.right-122 {
  right: 122px !important;
}

.bottom-122 {
  bottom: 122px !important;
}

.left-122 {
  left: 122px !important;
}

.top-123 {
  top: 123px !important;
}

.right-123 {
  right: 123px !important;
}

.bottom-123 {
  bottom: 123px !important;
}

.left-123 {
  left: 123px !important;
}

.top-124 {
  top: 124px !important;
}

.right-124 {
  right: 124px !important;
}

.bottom-124 {
  bottom: 124px !important;
}

.left-124 {
  left: 124px !important;
}

.top-125 {
  top: 125px !important;
}

.right-125 {
  right: 125px !important;
}

.bottom-125 {
  bottom: 125px !important;
}

.left-125 {
  left: 125px !important;
}

.top-126 {
  top: 126px !important;
}

.right-126 {
  right: 126px !important;
}

.bottom-126 {
  bottom: 126px !important;
}

.left-126 {
  left: 126px !important;
}

.top-127 {
  top: 127px !important;
}

.right-127 {
  right: 127px !important;
}

.bottom-127 {
  bottom: 127px !important;
}

.left-127 {
  left: 127px !important;
}

.top-128 {
  top: 128px !important;
}

.right-128 {
  right: 128px !important;
}

.bottom-128 {
  bottom: 128px !important;
}

.left-128 {
  left: 128px !important;
}

.top-129 {
  top: 129px !important;
}

.right-129 {
  right: 129px !important;
}

.bottom-129 {
  bottom: 129px !important;
}

.left-129 {
  left: 129px !important;
}

.top-130 {
  top: 130px !important;
}

.right-130 {
  right: 130px !important;
}

.bottom-130 {
  bottom: 130px !important;
}

.left-130 {
  left: 130px !important;
}

.top-131 {
  top: 131px !important;
}

.right-131 {
  right: 131px !important;
}

.bottom-131 {
  bottom: 131px !important;
}

.left-131 {
  left: 131px !important;
}

.top-132 {
  top: 132px !important;
}

.right-132 {
  right: 132px !important;
}

.bottom-132 {
  bottom: 132px !important;
}

.left-132 {
  left: 132px !important;
}

.top-133 {
  top: 133px !important;
}

.right-133 {
  right: 133px !important;
}

.bottom-133 {
  bottom: 133px !important;
}

.left-133 {
  left: 133px !important;
}

.top-134 {
  top: 134px !important;
}

.right-134 {
  right: 134px !important;
}

.bottom-134 {
  bottom: 134px !important;
}

.left-134 {
  left: 134px !important;
}

.top-135 {
  top: 135px !important;
}

.right-135 {
  right: 135px !important;
}

.bottom-135 {
  bottom: 135px !important;
}

.left-135 {
  left: 135px !important;
}

.top-136 {
  top: 136px !important;
}

.right-136 {
  right: 136px !important;
}

.bottom-136 {
  bottom: 136px !important;
}

.left-136 {
  left: 136px !important;
}

.top-137 {
  top: 137px !important;
}

.right-137 {
  right: 137px !important;
}

.bottom-137 {
  bottom: 137px !important;
}

.left-137 {
  left: 137px !important;
}

.top-138 {
  top: 138px !important;
}

.right-138 {
  right: 138px !important;
}

.bottom-138 {
  bottom: 138px !important;
}

.left-138 {
  left: 138px !important;
}

.top-139 {
  top: 139px !important;
}

.right-139 {
  right: 139px !important;
}

.bottom-139 {
  bottom: 139px !important;
}

.left-139 {
  left: 139px !important;
}

.top-140 {
  top: 140px !important;
}

.right-140 {
  right: 140px !important;
}

.bottom-140 {
  bottom: 140px !important;
}

.left-140 {
  left: 140px !important;
}

.top-141 {
  top: 141px !important;
}

.right-141 {
  right: 141px !important;
}

.bottom-141 {
  bottom: 141px !important;
}

.left-141 {
  left: 141px !important;
}

.top-142 {
  top: 142px !important;
}

.right-142 {
  right: 142px !important;
}

.bottom-142 {
  bottom: 142px !important;
}

.left-142 {
  left: 142px !important;
}

.top-143 {
  top: 143px !important;
}

.right-143 {
  right: 143px !important;
}

.bottom-143 {
  bottom: 143px !important;
}

.left-143 {
  left: 143px !important;
}

.top-144 {
  top: 144px !important;
}

.right-144 {
  right: 144px !important;
}

.bottom-144 {
  bottom: 144px !important;
}

.left-144 {
  left: 144px !important;
}

.top-145 {
  top: 145px !important;
}

.right-145 {
  right: 145px !important;
}

.bottom-145 {
  bottom: 145px !important;
}

.left-145 {
  left: 145px !important;
}

.top-146 {
  top: 146px !important;
}

.right-146 {
  right: 146px !important;
}

.bottom-146 {
  bottom: 146px !important;
}

.left-146 {
  left: 146px !important;
}

.top-147 {
  top: 147px !important;
}

.right-147 {
  right: 147px !important;
}

.bottom-147 {
  bottom: 147px !important;
}

.left-147 {
  left: 147px !important;
}

.top-148 {
  top: 148px !important;
}

.right-148 {
  right: 148px !important;
}

.bottom-148 {
  bottom: 148px !important;
}

.left-148 {
  left: 148px !important;
}

.top-149 {
  top: 149px !important;
}

.right-149 {
  right: 149px !important;
}

.bottom-149 {
  bottom: 149px !important;
}

.left-149 {
  left: 149px !important;
}

.top-150 {
  top: 150px !important;
}

.right-150 {
  right: 150px !important;
}

.bottom-150 {
  bottom: 150px !important;
}

.left-150 {
  left: 150px !important;
}

.top-151 {
  top: 151px !important;
}

.right-151 {
  right: 151px !important;
}

.bottom-151 {
  bottom: 151px !important;
}

.left-151 {
  left: 151px !important;
}

.top-152 {
  top: 152px !important;
}

.right-152 {
  right: 152px !important;
}

.bottom-152 {
  bottom: 152px !important;
}

.left-152 {
  left: 152px !important;
}

.top-153 {
  top: 153px !important;
}

.right-153 {
  right: 153px !important;
}

.bottom-153 {
  bottom: 153px !important;
}

.left-153 {
  left: 153px !important;
}

.top-154 {
  top: 154px !important;
}

.right-154 {
  right: 154px !important;
}

.bottom-154 {
  bottom: 154px !important;
}

.left-154 {
  left: 154px !important;
}

.top-155 {
  top: 155px !important;
}

.right-155 {
  right: 155px !important;
}

.bottom-155 {
  bottom: 155px !important;
}

.left-155 {
  left: 155px !important;
}

.top-156 {
  top: 156px !important;
}

.right-156 {
  right: 156px !important;
}

.bottom-156 {
  bottom: 156px !important;
}

.left-156 {
  left: 156px !important;
}

.top-157 {
  top: 157px !important;
}

.right-157 {
  right: 157px !important;
}

.bottom-157 {
  bottom: 157px !important;
}

.left-157 {
  left: 157px !important;
}

.top-158 {
  top: 158px !important;
}

.right-158 {
  right: 158px !important;
}

.bottom-158 {
  bottom: 158px !important;
}

.left-158 {
  left: 158px !important;
}

.top-159 {
  top: 159px !important;
}

.right-159 {
  right: 159px !important;
}

.bottom-159 {
  bottom: 159px !important;
}

.left-159 {
  left: 159px !important;
}

.top-160 {
  top: 160px !important;
}

.right-160 {
  right: 160px !important;
}

.bottom-160 {
  bottom: 160px !important;
}

.left-160 {
  left: 160px !important;
}

.top-161 {
  top: 161px !important;
}

.right-161 {
  right: 161px !important;
}

.bottom-161 {
  bottom: 161px !important;
}

.left-161 {
  left: 161px !important;
}

.top-162 {
  top: 162px !important;
}

.right-162 {
  right: 162px !important;
}

.bottom-162 {
  bottom: 162px !important;
}

.left-162 {
  left: 162px !important;
}

.top-163 {
  top: 163px !important;
}

.right-163 {
  right: 163px !important;
}

.bottom-163 {
  bottom: 163px !important;
}

.left-163 {
  left: 163px !important;
}

.top-164 {
  top: 164px !important;
}

.right-164 {
  right: 164px !important;
}

.bottom-164 {
  bottom: 164px !important;
}

.left-164 {
  left: 164px !important;
}

.top-165 {
  top: 165px !important;
}

.right-165 {
  right: 165px !important;
}

.bottom-165 {
  bottom: 165px !important;
}

.left-165 {
  left: 165px !important;
}

.top-166 {
  top: 166px !important;
}

.right-166 {
  right: 166px !important;
}

.bottom-166 {
  bottom: 166px !important;
}

.left-166 {
  left: 166px !important;
}

.top-167 {
  top: 167px !important;
}

.right-167 {
  right: 167px !important;
}

.bottom-167 {
  bottom: 167px !important;
}

.left-167 {
  left: 167px !important;
}

.top-168 {
  top: 168px !important;
}

.right-168 {
  right: 168px !important;
}

.bottom-168 {
  bottom: 168px !important;
}

.left-168 {
  left: 168px !important;
}

.top-169 {
  top: 169px !important;
}

.right-169 {
  right: 169px !important;
}

.bottom-169 {
  bottom: 169px !important;
}

.left-169 {
  left: 169px !important;
}

.top-170 {
  top: 170px !important;
}

.right-170 {
  right: 170px !important;
}

.bottom-170 {
  bottom: 170px !important;
}

.left-170 {
  left: 170px !important;
}

.top-171 {
  top: 171px !important;
}

.right-171 {
  right: 171px !important;
}

.bottom-171 {
  bottom: 171px !important;
}

.left-171 {
  left: 171px !important;
}

.top-172 {
  top: 172px !important;
}

.right-172 {
  right: 172px !important;
}

.bottom-172 {
  bottom: 172px !important;
}

.left-172 {
  left: 172px !important;
}

.top-173 {
  top: 173px !important;
}

.right-173 {
  right: 173px !important;
}

.bottom-173 {
  bottom: 173px !important;
}

.left-173 {
  left: 173px !important;
}

.top-174 {
  top: 174px !important;
}

.right-174 {
  right: 174px !important;
}

.bottom-174 {
  bottom: 174px !important;
}

.left-174 {
  left: 174px !important;
}

.top-175 {
  top: 175px !important;
}

.right-175 {
  right: 175px !important;
}

.bottom-175 {
  bottom: 175px !important;
}

.left-175 {
  left: 175px !important;
}

.top-176 {
  top: 176px !important;
}

.right-176 {
  right: 176px !important;
}

.bottom-176 {
  bottom: 176px !important;
}

.left-176 {
  left: 176px !important;
}

.top-177 {
  top: 177px !important;
}

.right-177 {
  right: 177px !important;
}

.bottom-177 {
  bottom: 177px !important;
}

.left-177 {
  left: 177px !important;
}

.top-178 {
  top: 178px !important;
}

.right-178 {
  right: 178px !important;
}

.bottom-178 {
  bottom: 178px !important;
}

.left-178 {
  left: 178px !important;
}

.top-179 {
  top: 179px !important;
}

.right-179 {
  right: 179px !important;
}

.bottom-179 {
  bottom: 179px !important;
}

.left-179 {
  left: 179px !important;
}

.top-180 {
  top: 180px !important;
}

.right-180 {
  right: 180px !important;
}

.bottom-180 {
  bottom: 180px !important;
}

.left-180 {
  left: 180px !important;
}

.top-181 {
  top: 181px !important;
}

.right-181 {
  right: 181px !important;
}

.bottom-181 {
  bottom: 181px !important;
}

.left-181 {
  left: 181px !important;
}

.top-182 {
  top: 182px !important;
}

.right-182 {
  right: 182px !important;
}

.bottom-182 {
  bottom: 182px !important;
}

.left-182 {
  left: 182px !important;
}

.top-183 {
  top: 183px !important;
}

.right-183 {
  right: 183px !important;
}

.bottom-183 {
  bottom: 183px !important;
}

.left-183 {
  left: 183px !important;
}

.top-184 {
  top: 184px !important;
}

.right-184 {
  right: 184px !important;
}

.bottom-184 {
  bottom: 184px !important;
}

.left-184 {
  left: 184px !important;
}

.top-185 {
  top: 185px !important;
}

.right-185 {
  right: 185px !important;
}

.bottom-185 {
  bottom: 185px !important;
}

.left-185 {
  left: 185px !important;
}

.top-186 {
  top: 186px !important;
}

.right-186 {
  right: 186px !important;
}

.bottom-186 {
  bottom: 186px !important;
}

.left-186 {
  left: 186px !important;
}

.top-187 {
  top: 187px !important;
}

.right-187 {
  right: 187px !important;
}

.bottom-187 {
  bottom: 187px !important;
}

.left-187 {
  left: 187px !important;
}

.top-188 {
  top: 188px !important;
}

.right-188 {
  right: 188px !important;
}

.bottom-188 {
  bottom: 188px !important;
}

.left-188 {
  left: 188px !important;
}

.top-189 {
  top: 189px !important;
}

.right-189 {
  right: 189px !important;
}

.bottom-189 {
  bottom: 189px !important;
}

.left-189 {
  left: 189px !important;
}

.top-190 {
  top: 190px !important;
}

.right-190 {
  right: 190px !important;
}

.bottom-190 {
  bottom: 190px !important;
}

.left-190 {
  left: 190px !important;
}

.top-191 {
  top: 191px !important;
}

.right-191 {
  right: 191px !important;
}

.bottom-191 {
  bottom: 191px !important;
}

.left-191 {
  left: 191px !important;
}

.top-192 {
  top: 192px !important;
}

.right-192 {
  right: 192px !important;
}

.bottom-192 {
  bottom: 192px !important;
}

.left-192 {
  left: 192px !important;
}

.top-193 {
  top: 193px !important;
}

.right-193 {
  right: 193px !important;
}

.bottom-193 {
  bottom: 193px !important;
}

.left-193 {
  left: 193px !important;
}

.top-194 {
  top: 194px !important;
}

.right-194 {
  right: 194px !important;
}

.bottom-194 {
  bottom: 194px !important;
}

.left-194 {
  left: 194px !important;
}

.top-195 {
  top: 195px !important;
}

.right-195 {
  right: 195px !important;
}

.bottom-195 {
  bottom: 195px !important;
}

.left-195 {
  left: 195px !important;
}

.top-196 {
  top: 196px !important;
}

.right-196 {
  right: 196px !important;
}

.bottom-196 {
  bottom: 196px !important;
}

.left-196 {
  left: 196px !important;
}

.top-197 {
  top: 197px !important;
}

.right-197 {
  right: 197px !important;
}

.bottom-197 {
  bottom: 197px !important;
}

.left-197 {
  left: 197px !important;
}

.top-198 {
  top: 198px !important;
}

.right-198 {
  right: 198px !important;
}

.bottom-198 {
  bottom: 198px !important;
}

.left-198 {
  left: 198px !important;
}

.top-199 {
  top: 199px !important;
}

.right-199 {
  right: 199px !important;
}

.bottom-199 {
  bottom: 199px !important;
}

.left-199 {
  left: 199px !important;
}

.top-200 {
  top: 200px !important;
}

.right-200 {
  right: 200px !important;
}

.bottom-200 {
  bottom: 200px !important;
}

.left-200 {
  left: 200px !important;
}

.top-201 {
  top: 201px !important;
}

.right-201 {
  right: 201px !important;
}

.bottom-201 {
  bottom: 201px !important;
}

.left-201 {
  left: 201px !important;
}

.top-202 {
  top: 202px !important;
}

.right-202 {
  right: 202px !important;
}

.bottom-202 {
  bottom: 202px !important;
}

.left-202 {
  left: 202px !important;
}

.top-203 {
  top: 203px !important;
}

.right-203 {
  right: 203px !important;
}

.bottom-203 {
  bottom: 203px !important;
}

.left-203 {
  left: 203px !important;
}

.top-204 {
  top: 204px !important;
}

.right-204 {
  right: 204px !important;
}

.bottom-204 {
  bottom: 204px !important;
}

.left-204 {
  left: 204px !important;
}

.top-205 {
  top: 205px !important;
}

.right-205 {
  right: 205px !important;
}

.bottom-205 {
  bottom: 205px !important;
}

.left-205 {
  left: 205px !important;
}

.top-206 {
  top: 206px !important;
}

.right-206 {
  right: 206px !important;
}

.bottom-206 {
  bottom: 206px !important;
}

.left-206 {
  left: 206px !important;
}

.top-207 {
  top: 207px !important;
}

.right-207 {
  right: 207px !important;
}

.bottom-207 {
  bottom: 207px !important;
}

.left-207 {
  left: 207px !important;
}

.top-208 {
  top: 208px !important;
}

.right-208 {
  right: 208px !important;
}

.bottom-208 {
  bottom: 208px !important;
}

.left-208 {
  left: 208px !important;
}

.top-209 {
  top: 209px !important;
}

.right-209 {
  right: 209px !important;
}

.bottom-209 {
  bottom: 209px !important;
}

.left-209 {
  left: 209px !important;
}

.top-210 {
  top: 210px !important;
}

.right-210 {
  right: 210px !important;
}

.bottom-210 {
  bottom: 210px !important;
}

.left-210 {
  left: 210px !important;
}

.top-211 {
  top: 211px !important;
}

.right-211 {
  right: 211px !important;
}

.bottom-211 {
  bottom: 211px !important;
}

.left-211 {
  left: 211px !important;
}

.top-212 {
  top: 212px !important;
}

.right-212 {
  right: 212px !important;
}

.bottom-212 {
  bottom: 212px !important;
}

.left-212 {
  left: 212px !important;
}

.top-213 {
  top: 213px !important;
}

.right-213 {
  right: 213px !important;
}

.bottom-213 {
  bottom: 213px !important;
}

.left-213 {
  left: 213px !important;
}

.top-214 {
  top: 214px !important;
}

.right-214 {
  right: 214px !important;
}

.bottom-214 {
  bottom: 214px !important;
}

.left-214 {
  left: 214px !important;
}

.top-215 {
  top: 215px !important;
}

.right-215 {
  right: 215px !important;
}

.bottom-215 {
  bottom: 215px !important;
}

.left-215 {
  left: 215px !important;
}

.top-216 {
  top: 216px !important;
}

.right-216 {
  right: 216px !important;
}

.bottom-216 {
  bottom: 216px !important;
}

.left-216 {
  left: 216px !important;
}

.top-217 {
  top: 217px !important;
}

.right-217 {
  right: 217px !important;
}

.bottom-217 {
  bottom: 217px !important;
}

.left-217 {
  left: 217px !important;
}

.top-218 {
  top: 218px !important;
}

.right-218 {
  right: 218px !important;
}

.bottom-218 {
  bottom: 218px !important;
}

.left-218 {
  left: 218px !important;
}

.top-219 {
  top: 219px !important;
}

.right-219 {
  right: 219px !important;
}

.bottom-219 {
  bottom: 219px !important;
}

.left-219 {
  left: 219px !important;
}

.top-220 {
  top: 220px !important;
}

.right-220 {
  right: 220px !important;
}

.bottom-220 {
  bottom: 220px !important;
}

.left-220 {
  left: 220px !important;
}

.top-221 {
  top: 221px !important;
}

.right-221 {
  right: 221px !important;
}

.bottom-221 {
  bottom: 221px !important;
}

.left-221 {
  left: 221px !important;
}

.top-222 {
  top: 222px !important;
}

.right-222 {
  right: 222px !important;
}

.bottom-222 {
  bottom: 222px !important;
}

.left-222 {
  left: 222px !important;
}

.top-223 {
  top: 223px !important;
}

.right-223 {
  right: 223px !important;
}

.bottom-223 {
  bottom: 223px !important;
}

.left-223 {
  left: 223px !important;
}

.top-224 {
  top: 224px !important;
}

.right-224 {
  right: 224px !important;
}

.bottom-224 {
  bottom: 224px !important;
}

.left-224 {
  left: 224px !important;
}

.top-225 {
  top: 225px !important;
}

.right-225 {
  right: 225px !important;
}

.bottom-225 {
  bottom: 225px !important;
}

.left-225 {
  left: 225px !important;
}

.top-226 {
  top: 226px !important;
}

.right-226 {
  right: 226px !important;
}

.bottom-226 {
  bottom: 226px !important;
}

.left-226 {
  left: 226px !important;
}

.top-227 {
  top: 227px !important;
}

.right-227 {
  right: 227px !important;
}

.bottom-227 {
  bottom: 227px !important;
}

.left-227 {
  left: 227px !important;
}

.top-228 {
  top: 228px !important;
}

.right-228 {
  right: 228px !important;
}

.bottom-228 {
  bottom: 228px !important;
}

.left-228 {
  left: 228px !important;
}

.top-229 {
  top: 229px !important;
}

.right-229 {
  right: 229px !important;
}

.bottom-229 {
  bottom: 229px !important;
}

.left-229 {
  left: 229px !important;
}

.top-230 {
  top: 230px !important;
}

.right-230 {
  right: 230px !important;
}

.bottom-230 {
  bottom: 230px !important;
}

.left-230 {
  left: 230px !important;
}

.top-231 {
  top: 231px !important;
}

.right-231 {
  right: 231px !important;
}

.bottom-231 {
  bottom: 231px !important;
}

.left-231 {
  left: 231px !important;
}

.top-232 {
  top: 232px !important;
}

.right-232 {
  right: 232px !important;
}

.bottom-232 {
  bottom: 232px !important;
}

.left-232 {
  left: 232px !important;
}

.top-233 {
  top: 233px !important;
}

.right-233 {
  right: 233px !important;
}

.bottom-233 {
  bottom: 233px !important;
}

.left-233 {
  left: 233px !important;
}

.top-234 {
  top: 234px !important;
}

.right-234 {
  right: 234px !important;
}

.bottom-234 {
  bottom: 234px !important;
}

.left-234 {
  left: 234px !important;
}

.top-235 {
  top: 235px !important;
}

.right-235 {
  right: 235px !important;
}

.bottom-235 {
  bottom: 235px !important;
}

.left-235 {
  left: 235px !important;
}

.top-236 {
  top: 236px !important;
}

.right-236 {
  right: 236px !important;
}

.bottom-236 {
  bottom: 236px !important;
}

.left-236 {
  left: 236px !important;
}

.top-237 {
  top: 237px !important;
}

.right-237 {
  right: 237px !important;
}

.bottom-237 {
  bottom: 237px !important;
}

.left-237 {
  left: 237px !important;
}

.top-238 {
  top: 238px !important;
}

.right-238 {
  right: 238px !important;
}

.bottom-238 {
  bottom: 238px !important;
}

.left-238 {
  left: 238px !important;
}

.top-239 {
  top: 239px !important;
}

.right-239 {
  right: 239px !important;
}

.bottom-239 {
  bottom: 239px !important;
}

.left-239 {
  left: 239px !important;
}

.top-240 {
  top: 240px !important;
}

.right-240 {
  right: 240px !important;
}

.bottom-240 {
  bottom: 240px !important;
}

.left-240 {
  left: 240px !important;
}

.top-241 {
  top: 241px !important;
}

.right-241 {
  right: 241px !important;
}

.bottom-241 {
  bottom: 241px !important;
}

.left-241 {
  left: 241px !important;
}

.top-242 {
  top: 242px !important;
}

.right-242 {
  right: 242px !important;
}

.bottom-242 {
  bottom: 242px !important;
}

.left-242 {
  left: 242px !important;
}

.top-243 {
  top: 243px !important;
}

.right-243 {
  right: 243px !important;
}

.bottom-243 {
  bottom: 243px !important;
}

.left-243 {
  left: 243px !important;
}

.top-244 {
  top: 244px !important;
}

.right-244 {
  right: 244px !important;
}

.bottom-244 {
  bottom: 244px !important;
}

.left-244 {
  left: 244px !important;
}

.top-245 {
  top: 245px !important;
}

.right-245 {
  right: 245px !important;
}

.bottom-245 {
  bottom: 245px !important;
}

.left-245 {
  left: 245px !important;
}

.top-246 {
  top: 246px !important;
}

.right-246 {
  right: 246px !important;
}

.bottom-246 {
  bottom: 246px !important;
}

.left-246 {
  left: 246px !important;
}

.top-247 {
  top: 247px !important;
}

.right-247 {
  right: 247px !important;
}

.bottom-247 {
  bottom: 247px !important;
}

.left-247 {
  left: 247px !important;
}

.top-248 {
  top: 248px !important;
}

.right-248 {
  right: 248px !important;
}

.bottom-248 {
  bottom: 248px !important;
}

.left-248 {
  left: 248px !important;
}

.top-249 {
  top: 249px !important;
}

.right-249 {
  right: 249px !important;
}

.bottom-249 {
  bottom: 249px !important;
}

.left-249 {
  left: 249px !important;
}

.top-250 {
  top: 250px !important;
}

.right-250 {
  right: 250px !important;
}

.bottom-250 {
  bottom: 250px !important;
}

.left-250 {
  left: 250px !important;
}

.top-251 {
  top: 251px !important;
}

.right-251 {
  right: 251px !important;
}

.bottom-251 {
  bottom: 251px !important;
}

.left-251 {
  left: 251px !important;
}

.top-252 {
  top: 252px !important;
}

.right-252 {
  right: 252px !important;
}

.bottom-252 {
  bottom: 252px !important;
}

.left-252 {
  left: 252px !important;
}

.top-253 {
  top: 253px !important;
}

.right-253 {
  right: 253px !important;
}

.bottom-253 {
  bottom: 253px !important;
}

.left-253 {
  left: 253px !important;
}

.top-254 {
  top: 254px !important;
}

.right-254 {
  right: 254px !important;
}

.bottom-254 {
  bottom: 254px !important;
}

.left-254 {
  left: 254px !important;
}

.top-255 {
  top: 255px !important;
}

.right-255 {
  right: 255px !important;
}

.bottom-255 {
  bottom: 255px !important;
}

.left-255 {
  left: 255px !important;
}

.top-256 {
  top: 256px !important;
}

.right-256 {
  right: 256px !important;
}

.bottom-256 {
  bottom: 256px !important;
}

.left-256 {
  left: 256px !important;
}

.top-257 {
  top: 257px !important;
}

.right-257 {
  right: 257px !important;
}

.bottom-257 {
  bottom: 257px !important;
}

.left-257 {
  left: 257px !important;
}

.top-258 {
  top: 258px !important;
}

.right-258 {
  right: 258px !important;
}

.bottom-258 {
  bottom: 258px !important;
}

.left-258 {
  left: 258px !important;
}

.top-259 {
  top: 259px !important;
}

.right-259 {
  right: 259px !important;
}

.bottom-259 {
  bottom: 259px !important;
}

.left-259 {
  left: 259px !important;
}

.top-260 {
  top: 260px !important;
}

.right-260 {
  right: 260px !important;
}

.bottom-260 {
  bottom: 260px !important;
}

.left-260 {
  left: 260px !important;
}

.top-261 {
  top: 261px !important;
}

.right-261 {
  right: 261px !important;
}

.bottom-261 {
  bottom: 261px !important;
}

.left-261 {
  left: 261px !important;
}

.top-262 {
  top: 262px !important;
}

.right-262 {
  right: 262px !important;
}

.bottom-262 {
  bottom: 262px !important;
}

.left-262 {
  left: 262px !important;
}

.top-263 {
  top: 263px !important;
}

.right-263 {
  right: 263px !important;
}

.bottom-263 {
  bottom: 263px !important;
}

.left-263 {
  left: 263px !important;
}

.top-264 {
  top: 264px !important;
}

.right-264 {
  right: 264px !important;
}

.bottom-264 {
  bottom: 264px !important;
}

.left-264 {
  left: 264px !important;
}

.top-265 {
  top: 265px !important;
}

.right-265 {
  right: 265px !important;
}

.bottom-265 {
  bottom: 265px !important;
}

.left-265 {
  left: 265px !important;
}

.top-266 {
  top: 266px !important;
}

.right-266 {
  right: 266px !important;
}

.bottom-266 {
  bottom: 266px !important;
}

.left-266 {
  left: 266px !important;
}

.top-267 {
  top: 267px !important;
}

.right-267 {
  right: 267px !important;
}

.bottom-267 {
  bottom: 267px !important;
}

.left-267 {
  left: 267px !important;
}

.top-268 {
  top: 268px !important;
}

.right-268 {
  right: 268px !important;
}

.bottom-268 {
  bottom: 268px !important;
}

.left-268 {
  left: 268px !important;
}

.top-269 {
  top: 269px !important;
}

.right-269 {
  right: 269px !important;
}

.bottom-269 {
  bottom: 269px !important;
}

.left-269 {
  left: 269px !important;
}

.top-270 {
  top: 270px !important;
}

.right-270 {
  right: 270px !important;
}

.bottom-270 {
  bottom: 270px !important;
}

.left-270 {
  left: 270px !important;
}

.top-271 {
  top: 271px !important;
}

.right-271 {
  right: 271px !important;
}

.bottom-271 {
  bottom: 271px !important;
}

.left-271 {
  left: 271px !important;
}

.top-272 {
  top: 272px !important;
}

.right-272 {
  right: 272px !important;
}

.bottom-272 {
  bottom: 272px !important;
}

.left-272 {
  left: 272px !important;
}

.top-273 {
  top: 273px !important;
}

.right-273 {
  right: 273px !important;
}

.bottom-273 {
  bottom: 273px !important;
}

.left-273 {
  left: 273px !important;
}

.top-274 {
  top: 274px !important;
}

.right-274 {
  right: 274px !important;
}

.bottom-274 {
  bottom: 274px !important;
}

.left-274 {
  left: 274px !important;
}

.top-275 {
  top: 275px !important;
}

.right-275 {
  right: 275px !important;
}

.bottom-275 {
  bottom: 275px !important;
}

.left-275 {
  left: 275px !important;
}

.top-276 {
  top: 276px !important;
}

.right-276 {
  right: 276px !important;
}

.bottom-276 {
  bottom: 276px !important;
}

.left-276 {
  left: 276px !important;
}

.top-277 {
  top: 277px !important;
}

.right-277 {
  right: 277px !important;
}

.bottom-277 {
  bottom: 277px !important;
}

.left-277 {
  left: 277px !important;
}

.top-278 {
  top: 278px !important;
}

.right-278 {
  right: 278px !important;
}

.bottom-278 {
  bottom: 278px !important;
}

.left-278 {
  left: 278px !important;
}

.top-279 {
  top: 279px !important;
}

.right-279 {
  right: 279px !important;
}

.bottom-279 {
  bottom: 279px !important;
}

.left-279 {
  left: 279px !important;
}

.top-280 {
  top: 280px !important;
}

.right-280 {
  right: 280px !important;
}

.bottom-280 {
  bottom: 280px !important;
}

.left-280 {
  left: 280px !important;
}

.top-281 {
  top: 281px !important;
}

.right-281 {
  right: 281px !important;
}

.bottom-281 {
  bottom: 281px !important;
}

.left-281 {
  left: 281px !important;
}

.top-282 {
  top: 282px !important;
}

.right-282 {
  right: 282px !important;
}

.bottom-282 {
  bottom: 282px !important;
}

.left-282 {
  left: 282px !important;
}

.top-283 {
  top: 283px !important;
}

.right-283 {
  right: 283px !important;
}

.bottom-283 {
  bottom: 283px !important;
}

.left-283 {
  left: 283px !important;
}

.top-284 {
  top: 284px !important;
}

.right-284 {
  right: 284px !important;
}

.bottom-284 {
  bottom: 284px !important;
}

.left-284 {
  left: 284px !important;
}

.top-285 {
  top: 285px !important;
}

.right-285 {
  right: 285px !important;
}

.bottom-285 {
  bottom: 285px !important;
}

.left-285 {
  left: 285px !important;
}

.top-286 {
  top: 286px !important;
}

.right-286 {
  right: 286px !important;
}

.bottom-286 {
  bottom: 286px !important;
}

.left-286 {
  left: 286px !important;
}

.top-287 {
  top: 287px !important;
}

.right-287 {
  right: 287px !important;
}

.bottom-287 {
  bottom: 287px !important;
}

.left-287 {
  left: 287px !important;
}

.top-288 {
  top: 288px !important;
}

.right-288 {
  right: 288px !important;
}

.bottom-288 {
  bottom: 288px !important;
}

.left-288 {
  left: 288px !important;
}

.top-289 {
  top: 289px !important;
}

.right-289 {
  right: 289px !important;
}

.bottom-289 {
  bottom: 289px !important;
}

.left-289 {
  left: 289px !important;
}

.top-290 {
  top: 290px !important;
}

.right-290 {
  right: 290px !important;
}

.bottom-290 {
  bottom: 290px !important;
}

.left-290 {
  left: 290px !important;
}

.top-291 {
  top: 291px !important;
}

.right-291 {
  right: 291px !important;
}

.bottom-291 {
  bottom: 291px !important;
}

.left-291 {
  left: 291px !important;
}

.top-292 {
  top: 292px !important;
}

.right-292 {
  right: 292px !important;
}

.bottom-292 {
  bottom: 292px !important;
}

.left-292 {
  left: 292px !important;
}

.top-293 {
  top: 293px !important;
}

.right-293 {
  right: 293px !important;
}

.bottom-293 {
  bottom: 293px !important;
}

.left-293 {
  left: 293px !important;
}

.top-294 {
  top: 294px !important;
}

.right-294 {
  right: 294px !important;
}

.bottom-294 {
  bottom: 294px !important;
}

.left-294 {
  left: 294px !important;
}

.top-295 {
  top: 295px !important;
}

.right-295 {
  right: 295px !important;
}

.bottom-295 {
  bottom: 295px !important;
}

.left-295 {
  left: 295px !important;
}

.top-296 {
  top: 296px !important;
}

.right-296 {
  right: 296px !important;
}

.bottom-296 {
  bottom: 296px !important;
}

.left-296 {
  left: 296px !important;
}

.top-297 {
  top: 297px !important;
}

.right-297 {
  right: 297px !important;
}

.bottom-297 {
  bottom: 297px !important;
}

.left-297 {
  left: 297px !important;
}

.top-298 {
  top: 298px !important;
}

.right-298 {
  right: 298px !important;
}

.bottom-298 {
  bottom: 298px !important;
}

.left-298 {
  left: 298px !important;
}

.top-299 {
  top: 299px !important;
}

.right-299 {
  right: 299px !important;
}

.bottom-299 {
  bottom: 299px !important;
}

.left-299 {
  left: 299px !important;
}

.top-300 {
  top: 300px !important;
}

.right-300 {
  right: 300px !important;
}

.bottom-300 {
  bottom: 300px !important;
}

.left-300 {
  left: 300px !important;
}

.top-301 {
  top: 301px !important;
}

.right-301 {
  right: 301px !important;
}

.bottom-301 {
  bottom: 301px !important;
}

.left-301 {
  left: 301px !important;
}

.top-302 {
  top: 302px !important;
}

.right-302 {
  right: 302px !important;
}

.bottom-302 {
  bottom: 302px !important;
}

.left-302 {
  left: 302px !important;
}

.top-303 {
  top: 303px !important;
}

.right-303 {
  right: 303px !important;
}

.bottom-303 {
  bottom: 303px !important;
}

.left-303 {
  left: 303px !important;
}

.top-304 {
  top: 304px !important;
}

.right-304 {
  right: 304px !important;
}

.bottom-304 {
  bottom: 304px !important;
}

.left-304 {
  left: 304px !important;
}

.top-305 {
  top: 305px !important;
}

.right-305 {
  right: 305px !important;
}

.bottom-305 {
  bottom: 305px !important;
}

.left-305 {
  left: 305px !important;
}

.top-306 {
  top: 306px !important;
}

.right-306 {
  right: 306px !important;
}

.bottom-306 {
  bottom: 306px !important;
}

.left-306 {
  left: 306px !important;
}

.top-307 {
  top: 307px !important;
}

.right-307 {
  right: 307px !important;
}

.bottom-307 {
  bottom: 307px !important;
}

.left-307 {
  left: 307px !important;
}

.top-308 {
  top: 308px !important;
}

.right-308 {
  right: 308px !important;
}

.bottom-308 {
  bottom: 308px !important;
}

.left-308 {
  left: 308px !important;
}

.top-309 {
  top: 309px !important;
}

.right-309 {
  right: 309px !important;
}

.bottom-309 {
  bottom: 309px !important;
}

.left-309 {
  left: 309px !important;
}

.top-310 {
  top: 310px !important;
}

.right-310 {
  right: 310px !important;
}

.bottom-310 {
  bottom: 310px !important;
}

.left-310 {
  left: 310px !important;
}

.top-311 {
  top: 311px !important;
}

.right-311 {
  right: 311px !important;
}

.bottom-311 {
  bottom: 311px !important;
}

.left-311 {
  left: 311px !important;
}

.top-312 {
  top: 312px !important;
}

.right-312 {
  right: 312px !important;
}

.bottom-312 {
  bottom: 312px !important;
}

.left-312 {
  left: 312px !important;
}

.top-313 {
  top: 313px !important;
}

.right-313 {
  right: 313px !important;
}

.bottom-313 {
  bottom: 313px !important;
}

.left-313 {
  left: 313px !important;
}

.top-314 {
  top: 314px !important;
}

.right-314 {
  right: 314px !important;
}

.bottom-314 {
  bottom: 314px !important;
}

.left-314 {
  left: 314px !important;
}

.top-315 {
  top: 315px !important;
}

.right-315 {
  right: 315px !important;
}

.bottom-315 {
  bottom: 315px !important;
}

.left-315 {
  left: 315px !important;
}

.top-316 {
  top: 316px !important;
}

.right-316 {
  right: 316px !important;
}

.bottom-316 {
  bottom: 316px !important;
}

.left-316 {
  left: 316px !important;
}

.top-317 {
  top: 317px !important;
}

.right-317 {
  right: 317px !important;
}

.bottom-317 {
  bottom: 317px !important;
}

.left-317 {
  left: 317px !important;
}

.top-318 {
  top: 318px !important;
}

.right-318 {
  right: 318px !important;
}

.bottom-318 {
  bottom: 318px !important;
}

.left-318 {
  left: 318px !important;
}

.top-319 {
  top: 319px !important;
}

.right-319 {
  right: 319px !important;
}

.bottom-319 {
  bottom: 319px !important;
}

.left-319 {
  left: 319px !important;
}

.top-320 {
  top: 320px !important;
}

.right-320 {
  right: 320px !important;
}

.bottom-320 {
  bottom: 320px !important;
}

.left-320 {
  left: 320px !important;
}

.top-321 {
  top: 321px !important;
}

.right-321 {
  right: 321px !important;
}

.bottom-321 {
  bottom: 321px !important;
}

.left-321 {
  left: 321px !important;
}

.top-322 {
  top: 322px !important;
}

.right-322 {
  right: 322px !important;
}

.bottom-322 {
  bottom: 322px !important;
}

.left-322 {
  left: 322px !important;
}

.top-323 {
  top: 323px !important;
}

.right-323 {
  right: 323px !important;
}

.bottom-323 {
  bottom: 323px !important;
}

.left-323 {
  left: 323px !important;
}

.top-324 {
  top: 324px !important;
}

.right-324 {
  right: 324px !important;
}

.bottom-324 {
  bottom: 324px !important;
}

.left-324 {
  left: 324px !important;
}

.top-325 {
  top: 325px !important;
}

.right-325 {
  right: 325px !important;
}

.bottom-325 {
  bottom: 325px !important;
}

.left-325 {
  left: 325px !important;
}

.top-326 {
  top: 326px !important;
}

.right-326 {
  right: 326px !important;
}

.bottom-326 {
  bottom: 326px !important;
}

.left-326 {
  left: 326px !important;
}

.top-327 {
  top: 327px !important;
}

.right-327 {
  right: 327px !important;
}

.bottom-327 {
  bottom: 327px !important;
}

.left-327 {
  left: 327px !important;
}

.top-328 {
  top: 328px !important;
}

.right-328 {
  right: 328px !important;
}

.bottom-328 {
  bottom: 328px !important;
}

.left-328 {
  left: 328px !important;
}

.top-329 {
  top: 329px !important;
}

.right-329 {
  right: 329px !important;
}

.bottom-329 {
  bottom: 329px !important;
}

.left-329 {
  left: 329px !important;
}

.top-330 {
  top: 330px !important;
}

.right-330 {
  right: 330px !important;
}

.bottom-330 {
  bottom: 330px !important;
}

.left-330 {
  left: 330px !important;
}

.top-331 {
  top: 331px !important;
}

.right-331 {
  right: 331px !important;
}

.bottom-331 {
  bottom: 331px !important;
}

.left-331 {
  left: 331px !important;
}

.top-332 {
  top: 332px !important;
}

.right-332 {
  right: 332px !important;
}

.bottom-332 {
  bottom: 332px !important;
}

.left-332 {
  left: 332px !important;
}

.top-333 {
  top: 333px !important;
}

.right-333 {
  right: 333px !important;
}

.bottom-333 {
  bottom: 333px !important;
}

.left-333 {
  left: 333px !important;
}

.top-334 {
  top: 334px !important;
}

.right-334 {
  right: 334px !important;
}

.bottom-334 {
  bottom: 334px !important;
}

.left-334 {
  left: 334px !important;
}

.top-335 {
  top: 335px !important;
}

.right-335 {
  right: 335px !important;
}

.bottom-335 {
  bottom: 335px !important;
}

.left-335 {
  left: 335px !important;
}

.top-336 {
  top: 336px !important;
}

.right-336 {
  right: 336px !important;
}

.bottom-336 {
  bottom: 336px !important;
}

.left-336 {
  left: 336px !important;
}

.top-337 {
  top: 337px !important;
}

.right-337 {
  right: 337px !important;
}

.bottom-337 {
  bottom: 337px !important;
}

.left-337 {
  left: 337px !important;
}

.top-338 {
  top: 338px !important;
}

.right-338 {
  right: 338px !important;
}

.bottom-338 {
  bottom: 338px !important;
}

.left-338 {
  left: 338px !important;
}

.top-339 {
  top: 339px !important;
}

.right-339 {
  right: 339px !important;
}

.bottom-339 {
  bottom: 339px !important;
}

.left-339 {
  left: 339px !important;
}

.top-340 {
  top: 340px !important;
}

.right-340 {
  right: 340px !important;
}

.bottom-340 {
  bottom: 340px !important;
}

.left-340 {
  left: 340px !important;
}

.top-341 {
  top: 341px !important;
}

.right-341 {
  right: 341px !important;
}

.bottom-341 {
  bottom: 341px !important;
}

.left-341 {
  left: 341px !important;
}

.top-342 {
  top: 342px !important;
}

.right-342 {
  right: 342px !important;
}

.bottom-342 {
  bottom: 342px !important;
}

.left-342 {
  left: 342px !important;
}

.top-343 {
  top: 343px !important;
}

.right-343 {
  right: 343px !important;
}

.bottom-343 {
  bottom: 343px !important;
}

.left-343 {
  left: 343px !important;
}

.top-344 {
  top: 344px !important;
}

.right-344 {
  right: 344px !important;
}

.bottom-344 {
  bottom: 344px !important;
}

.left-344 {
  left: 344px !important;
}

.top-345 {
  top: 345px !important;
}

.right-345 {
  right: 345px !important;
}

.bottom-345 {
  bottom: 345px !important;
}

.left-345 {
  left: 345px !important;
}

.top-346 {
  top: 346px !important;
}

.right-346 {
  right: 346px !important;
}

.bottom-346 {
  bottom: 346px !important;
}

.left-346 {
  left: 346px !important;
}

.top-347 {
  top: 347px !important;
}

.right-347 {
  right: 347px !important;
}

.bottom-347 {
  bottom: 347px !important;
}

.left-347 {
  left: 347px !important;
}

.top-348 {
  top: 348px !important;
}

.right-348 {
  right: 348px !important;
}

.bottom-348 {
  bottom: 348px !important;
}

.left-348 {
  left: 348px !important;
}

.top-349 {
  top: 349px !important;
}

.right-349 {
  right: 349px !important;
}

.bottom-349 {
  bottom: 349px !important;
}

.left-349 {
  left: 349px !important;
}

.top-350 {
  top: 350px !important;
}

.right-350 {
  right: 350px !important;
}

.bottom-350 {
  bottom: 350px !important;
}

.left-350 {
  left: 350px !important;
}

.top-351 {
  top: 351px !important;
}

.right-351 {
  right: 351px !important;
}

.bottom-351 {
  bottom: 351px !important;
}

.left-351 {
  left: 351px !important;
}

.top-352 {
  top: 352px !important;
}

.right-352 {
  right: 352px !important;
}

.bottom-352 {
  bottom: 352px !important;
}

.left-352 {
  left: 352px !important;
}

.top-353 {
  top: 353px !important;
}

.right-353 {
  right: 353px !important;
}

.bottom-353 {
  bottom: 353px !important;
}

.left-353 {
  left: 353px !important;
}

.top-354 {
  top: 354px !important;
}

.right-354 {
  right: 354px !important;
}

.bottom-354 {
  bottom: 354px !important;
}

.left-354 {
  left: 354px !important;
}

.top-355 {
  top: 355px !important;
}

.right-355 {
  right: 355px !important;
}

.bottom-355 {
  bottom: 355px !important;
}

.left-355 {
  left: 355px !important;
}

.top-356 {
  top: 356px !important;
}

.right-356 {
  right: 356px !important;
}

.bottom-356 {
  bottom: 356px !important;
}

.left-356 {
  left: 356px !important;
}

.top-357 {
  top: 357px !important;
}

.right-357 {
  right: 357px !important;
}

.bottom-357 {
  bottom: 357px !important;
}

.left-357 {
  left: 357px !important;
}

.top-358 {
  top: 358px !important;
}

.right-358 {
  right: 358px !important;
}

.bottom-358 {
  bottom: 358px !important;
}

.left-358 {
  left: 358px !important;
}

.top-359 {
  top: 359px !important;
}

.right-359 {
  right: 359px !important;
}

.bottom-359 {
  bottom: 359px !important;
}

.left-359 {
  left: 359px !important;
}

.top-360 {
  top: 360px !important;
}

.right-360 {
  right: 360px !important;
}

.bottom-360 {
  bottom: 360px !important;
}

.left-360 {
  left: 360px !important;
}

.top-361 {
  top: 361px !important;
}

.right-361 {
  right: 361px !important;
}

.bottom-361 {
  bottom: 361px !important;
}

.left-361 {
  left: 361px !important;
}

.top-362 {
  top: 362px !important;
}

.right-362 {
  right: 362px !important;
}

.bottom-362 {
  bottom: 362px !important;
}

.left-362 {
  left: 362px !important;
}

.top-363 {
  top: 363px !important;
}

.right-363 {
  right: 363px !important;
}

.bottom-363 {
  bottom: 363px !important;
}

.left-363 {
  left: 363px !important;
}

.top-364 {
  top: 364px !important;
}

.right-364 {
  right: 364px !important;
}

.bottom-364 {
  bottom: 364px !important;
}

.left-364 {
  left: 364px !important;
}

.top-365 {
  top: 365px !important;
}

.right-365 {
  right: 365px !important;
}

.bottom-365 {
  bottom: 365px !important;
}

.left-365 {
  left: 365px !important;
}

.top-366 {
  top: 366px !important;
}

.right-366 {
  right: 366px !important;
}

.bottom-366 {
  bottom: 366px !important;
}

.left-366 {
  left: 366px !important;
}

.top-367 {
  top: 367px !important;
}

.right-367 {
  right: 367px !important;
}

.bottom-367 {
  bottom: 367px !important;
}

.left-367 {
  left: 367px !important;
}

.top-368 {
  top: 368px !important;
}

.right-368 {
  right: 368px !important;
}

.bottom-368 {
  bottom: 368px !important;
}

.left-368 {
  left: 368px !important;
}

.top-369 {
  top: 369px !important;
}

.right-369 {
  right: 369px !important;
}

.bottom-369 {
  bottom: 369px !important;
}

.left-369 {
  left: 369px !important;
}

.top-370 {
  top: 370px !important;
}

.right-370 {
  right: 370px !important;
}

.bottom-370 {
  bottom: 370px !important;
}

.left-370 {
  left: 370px !important;
}

.top-371 {
  top: 371px !important;
}

.right-371 {
  right: 371px !important;
}

.bottom-371 {
  bottom: 371px !important;
}

.left-371 {
  left: 371px !important;
}

.top-372 {
  top: 372px !important;
}

.right-372 {
  right: 372px !important;
}

.bottom-372 {
  bottom: 372px !important;
}

.left-372 {
  left: 372px !important;
}

.top-373 {
  top: 373px !important;
}

.right-373 {
  right: 373px !important;
}

.bottom-373 {
  bottom: 373px !important;
}

.left-373 {
  left: 373px !important;
}

.top-374 {
  top: 374px !important;
}

.right-374 {
  right: 374px !important;
}

.bottom-374 {
  bottom: 374px !important;
}

.left-374 {
  left: 374px !important;
}

.top-375 {
  top: 375px !important;
}

.right-375 {
  right: 375px !important;
}

.bottom-375 {
  bottom: 375px !important;
}

.left-375 {
  left: 375px !important;
}

.top-376 {
  top: 376px !important;
}

.right-376 {
  right: 376px !important;
}

.bottom-376 {
  bottom: 376px !important;
}

.left-376 {
  left: 376px !important;
}

.top-377 {
  top: 377px !important;
}

.right-377 {
  right: 377px !important;
}

.bottom-377 {
  bottom: 377px !important;
}

.left-377 {
  left: 377px !important;
}

.top-378 {
  top: 378px !important;
}

.right-378 {
  right: 378px !important;
}

.bottom-378 {
  bottom: 378px !important;
}

.left-378 {
  left: 378px !important;
}

.top-379 {
  top: 379px !important;
}

.right-379 {
  right: 379px !important;
}

.bottom-379 {
  bottom: 379px !important;
}

.left-379 {
  left: 379px !important;
}

.top-380 {
  top: 380px !important;
}

.right-380 {
  right: 380px !important;
}

.bottom-380 {
  bottom: 380px !important;
}

.left-380 {
  left: 380px !important;
}

.top-381 {
  top: 381px !important;
}

.right-381 {
  right: 381px !important;
}

.bottom-381 {
  bottom: 381px !important;
}

.left-381 {
  left: 381px !important;
}

.top-382 {
  top: 382px !important;
}

.right-382 {
  right: 382px !important;
}

.bottom-382 {
  bottom: 382px !important;
}

.left-382 {
  left: 382px !important;
}

.top-383 {
  top: 383px !important;
}

.right-383 {
  right: 383px !important;
}

.bottom-383 {
  bottom: 383px !important;
}

.left-383 {
  left: 383px !important;
}

.top-384 {
  top: 384px !important;
}

.right-384 {
  right: 384px !important;
}

.bottom-384 {
  bottom: 384px !important;
}

.left-384 {
  left: 384px !important;
}

.top-385 {
  top: 385px !important;
}

.right-385 {
  right: 385px !important;
}

.bottom-385 {
  bottom: 385px !important;
}

.left-385 {
  left: 385px !important;
}

.top-386 {
  top: 386px !important;
}

.right-386 {
  right: 386px !important;
}

.bottom-386 {
  bottom: 386px !important;
}

.left-386 {
  left: 386px !important;
}

.top-387 {
  top: 387px !important;
}

.right-387 {
  right: 387px !important;
}

.bottom-387 {
  bottom: 387px !important;
}

.left-387 {
  left: 387px !important;
}

.top-388 {
  top: 388px !important;
}

.right-388 {
  right: 388px !important;
}

.bottom-388 {
  bottom: 388px !important;
}

.left-388 {
  left: 388px !important;
}

.top-389 {
  top: 389px !important;
}

.right-389 {
  right: 389px !important;
}

.bottom-389 {
  bottom: 389px !important;
}

.left-389 {
  left: 389px !important;
}

.top-390 {
  top: 390px !important;
}

.right-390 {
  right: 390px !important;
}

.bottom-390 {
  bottom: 390px !important;
}

.left-390 {
  left: 390px !important;
}

.top-391 {
  top: 391px !important;
}

.right-391 {
  right: 391px !important;
}

.bottom-391 {
  bottom: 391px !important;
}

.left-391 {
  left: 391px !important;
}

.top-392 {
  top: 392px !important;
}

.right-392 {
  right: 392px !important;
}

.bottom-392 {
  bottom: 392px !important;
}

.left-392 {
  left: 392px !important;
}

.top-393 {
  top: 393px !important;
}

.right-393 {
  right: 393px !important;
}

.bottom-393 {
  bottom: 393px !important;
}

.left-393 {
  left: 393px !important;
}

.top-394 {
  top: 394px !important;
}

.right-394 {
  right: 394px !important;
}

.bottom-394 {
  bottom: 394px !important;
}

.left-394 {
  left: 394px !important;
}

.top-395 {
  top: 395px !important;
}

.right-395 {
  right: 395px !important;
}

.bottom-395 {
  bottom: 395px !important;
}

.left-395 {
  left: 395px !important;
}

.top-396 {
  top: 396px !important;
}

.right-396 {
  right: 396px !important;
}

.bottom-396 {
  bottom: 396px !important;
}

.left-396 {
  left: 396px !important;
}

.top-397 {
  top: 397px !important;
}

.right-397 {
  right: 397px !important;
}

.bottom-397 {
  bottom: 397px !important;
}

.left-397 {
  left: 397px !important;
}

.top-398 {
  top: 398px !important;
}

.right-398 {
  right: 398px !important;
}

.bottom-398 {
  bottom: 398px !important;
}

.left-398 {
  left: 398px !important;
}

.top-399 {
  top: 399px !important;
}

.right-399 {
  right: 399px !important;
}

.bottom-399 {
  bottom: 399px !important;
}

.left-399 {
  left: 399px !important;
}

.top-400 {
  top: 400px !important;
}

.right-400 {
  right: 400px !important;
}

.bottom-400 {
  bottom: 400px !important;
}

.left-400 {
  left: 400px !important;
}

.top-401 {
  top: 401px !important;
}

.right-401 {
  right: 401px !important;
}

.bottom-401 {
  bottom: 401px !important;
}

.left-401 {
  left: 401px !important;
}

.top-402 {
  top: 402px !important;
}

.right-402 {
  right: 402px !important;
}

.bottom-402 {
  bottom: 402px !important;
}

.left-402 {
  left: 402px !important;
}

.top-403 {
  top: 403px !important;
}

.right-403 {
  right: 403px !important;
}

.bottom-403 {
  bottom: 403px !important;
}

.left-403 {
  left: 403px !important;
}

.top-404 {
  top: 404px !important;
}

.right-404 {
  right: 404px !important;
}

.bottom-404 {
  bottom: 404px !important;
}

.left-404 {
  left: 404px !important;
}

.top-405 {
  top: 405px !important;
}

.right-405 {
  right: 405px !important;
}

.bottom-405 {
  bottom: 405px !important;
}

.left-405 {
  left: 405px !important;
}

.top-406 {
  top: 406px !important;
}

.right-406 {
  right: 406px !important;
}

.bottom-406 {
  bottom: 406px !important;
}

.left-406 {
  left: 406px !important;
}

.top-407 {
  top: 407px !important;
}

.right-407 {
  right: 407px !important;
}

.bottom-407 {
  bottom: 407px !important;
}

.left-407 {
  left: 407px !important;
}

.top-408 {
  top: 408px !important;
}

.right-408 {
  right: 408px !important;
}

.bottom-408 {
  bottom: 408px !important;
}

.left-408 {
  left: 408px !important;
}

.top-409 {
  top: 409px !important;
}

.right-409 {
  right: 409px !important;
}

.bottom-409 {
  bottom: 409px !important;
}

.left-409 {
  left: 409px !important;
}

.top-410 {
  top: 410px !important;
}

.right-410 {
  right: 410px !important;
}

.bottom-410 {
  bottom: 410px !important;
}

.left-410 {
  left: 410px !important;
}

.top-411 {
  top: 411px !important;
}

.right-411 {
  right: 411px !important;
}

.bottom-411 {
  bottom: 411px !important;
}

.left-411 {
  left: 411px !important;
}

.top-412 {
  top: 412px !important;
}

.right-412 {
  right: 412px !important;
}

.bottom-412 {
  bottom: 412px !important;
}

.left-412 {
  left: 412px !important;
}

.top-413 {
  top: 413px !important;
}

.right-413 {
  right: 413px !important;
}

.bottom-413 {
  bottom: 413px !important;
}

.left-413 {
  left: 413px !important;
}

.top-414 {
  top: 414px !important;
}

.right-414 {
  right: 414px !important;
}

.bottom-414 {
  bottom: 414px !important;
}

.left-414 {
  left: 414px !important;
}

.top-415 {
  top: 415px !important;
}

.right-415 {
  right: 415px !important;
}

.bottom-415 {
  bottom: 415px !important;
}

.left-415 {
  left: 415px !important;
}

.top-416 {
  top: 416px !important;
}

.right-416 {
  right: 416px !important;
}

.bottom-416 {
  bottom: 416px !important;
}

.left-416 {
  left: 416px !important;
}

.top-417 {
  top: 417px !important;
}

.right-417 {
  right: 417px !important;
}

.bottom-417 {
  bottom: 417px !important;
}

.left-417 {
  left: 417px !important;
}

.top-418 {
  top: 418px !important;
}

.right-418 {
  right: 418px !important;
}

.bottom-418 {
  bottom: 418px !important;
}

.left-418 {
  left: 418px !important;
}

.top-419 {
  top: 419px !important;
}

.right-419 {
  right: 419px !important;
}

.bottom-419 {
  bottom: 419px !important;
}

.left-419 {
  left: 419px !important;
}

.top-420 {
  top: 420px !important;
}

.right-420 {
  right: 420px !important;
}

.bottom-420 {
  bottom: 420px !important;
}

.left-420 {
  left: 420px !important;
}

.top-421 {
  top: 421px !important;
}

.right-421 {
  right: 421px !important;
}

.bottom-421 {
  bottom: 421px !important;
}

.left-421 {
  left: 421px !important;
}

.top-422 {
  top: 422px !important;
}

.right-422 {
  right: 422px !important;
}

.bottom-422 {
  bottom: 422px !important;
}

.left-422 {
  left: 422px !important;
}

.top-423 {
  top: 423px !important;
}

.right-423 {
  right: 423px !important;
}

.bottom-423 {
  bottom: 423px !important;
}

.left-423 {
  left: 423px !important;
}

.top-424 {
  top: 424px !important;
}

.right-424 {
  right: 424px !important;
}

.bottom-424 {
  bottom: 424px !important;
}

.left-424 {
  left: 424px !important;
}

.top-425 {
  top: 425px !important;
}

.right-425 {
  right: 425px !important;
}

.bottom-425 {
  bottom: 425px !important;
}

.left-425 {
  left: 425px !important;
}

.top-426 {
  top: 426px !important;
}

.right-426 {
  right: 426px !important;
}

.bottom-426 {
  bottom: 426px !important;
}

.left-426 {
  left: 426px !important;
}

.top-427 {
  top: 427px !important;
}

.right-427 {
  right: 427px !important;
}

.bottom-427 {
  bottom: 427px !important;
}

.left-427 {
  left: 427px !important;
}

.top-428 {
  top: 428px !important;
}

.right-428 {
  right: 428px !important;
}

.bottom-428 {
  bottom: 428px !important;
}

.left-428 {
  left: 428px !important;
}

.top-429 {
  top: 429px !important;
}

.right-429 {
  right: 429px !important;
}

.bottom-429 {
  bottom: 429px !important;
}

.left-429 {
  left: 429px !important;
}

.top-430 {
  top: 430px !important;
}

.right-430 {
  right: 430px !important;
}

.bottom-430 {
  bottom: 430px !important;
}

.left-430 {
  left: 430px !important;
}

.top-431 {
  top: 431px !important;
}

.right-431 {
  right: 431px !important;
}

.bottom-431 {
  bottom: 431px !important;
}

.left-431 {
  left: 431px !important;
}

.top-432 {
  top: 432px !important;
}

.right-432 {
  right: 432px !important;
}

.bottom-432 {
  bottom: 432px !important;
}

.left-432 {
  left: 432px !important;
}

.top-433 {
  top: 433px !important;
}

.right-433 {
  right: 433px !important;
}

.bottom-433 {
  bottom: 433px !important;
}

.left-433 {
  left: 433px !important;
}

.top-434 {
  top: 434px !important;
}

.right-434 {
  right: 434px !important;
}

.bottom-434 {
  bottom: 434px !important;
}

.left-434 {
  left: 434px !important;
}

.top-435 {
  top: 435px !important;
}

.right-435 {
  right: 435px !important;
}

.bottom-435 {
  bottom: 435px !important;
}

.left-435 {
  left: 435px !important;
}

.top-436 {
  top: 436px !important;
}

.right-436 {
  right: 436px !important;
}

.bottom-436 {
  bottom: 436px !important;
}

.left-436 {
  left: 436px !important;
}

.top-437 {
  top: 437px !important;
}

.right-437 {
  right: 437px !important;
}

.bottom-437 {
  bottom: 437px !important;
}

.left-437 {
  left: 437px !important;
}

.top-438 {
  top: 438px !important;
}

.right-438 {
  right: 438px !important;
}

.bottom-438 {
  bottom: 438px !important;
}

.left-438 {
  left: 438px !important;
}

.top-439 {
  top: 439px !important;
}

.right-439 {
  right: 439px !important;
}

.bottom-439 {
  bottom: 439px !important;
}

.left-439 {
  left: 439px !important;
}

.top-440 {
  top: 440px !important;
}

.right-440 {
  right: 440px !important;
}

.bottom-440 {
  bottom: 440px !important;
}

.left-440 {
  left: 440px !important;
}

.top-441 {
  top: 441px !important;
}

.right-441 {
  right: 441px !important;
}

.bottom-441 {
  bottom: 441px !important;
}

.left-441 {
  left: 441px !important;
}

.top-442 {
  top: 442px !important;
}

.right-442 {
  right: 442px !important;
}

.bottom-442 {
  bottom: 442px !important;
}

.left-442 {
  left: 442px !important;
}

.top-443 {
  top: 443px !important;
}

.right-443 {
  right: 443px !important;
}

.bottom-443 {
  bottom: 443px !important;
}

.left-443 {
  left: 443px !important;
}

.top-444 {
  top: 444px !important;
}

.right-444 {
  right: 444px !important;
}

.bottom-444 {
  bottom: 444px !important;
}

.left-444 {
  left: 444px !important;
}

.top-445 {
  top: 445px !important;
}

.right-445 {
  right: 445px !important;
}

.bottom-445 {
  bottom: 445px !important;
}

.left-445 {
  left: 445px !important;
}

.top-446 {
  top: 446px !important;
}

.right-446 {
  right: 446px !important;
}

.bottom-446 {
  bottom: 446px !important;
}

.left-446 {
  left: 446px !important;
}

.top-447 {
  top: 447px !important;
}

.right-447 {
  right: 447px !important;
}

.bottom-447 {
  bottom: 447px !important;
}

.left-447 {
  left: 447px !important;
}

.top-448 {
  top: 448px !important;
}

.right-448 {
  right: 448px !important;
}

.bottom-448 {
  bottom: 448px !important;
}

.left-448 {
  left: 448px !important;
}

.top-449 {
  top: 449px !important;
}

.right-449 {
  right: 449px !important;
}

.bottom-449 {
  bottom: 449px !important;
}

.left-449 {
  left: 449px !important;
}

.top-450 {
  top: 450px !important;
}

.right-450 {
  right: 450px !important;
}

.bottom-450 {
  bottom: 450px !important;
}

.left-450 {
  left: 450px !important;
}

.top-451 {
  top: 451px !important;
}

.right-451 {
  right: 451px !important;
}

.bottom-451 {
  bottom: 451px !important;
}

.left-451 {
  left: 451px !important;
}

.top-452 {
  top: 452px !important;
}

.right-452 {
  right: 452px !important;
}

.bottom-452 {
  bottom: 452px !important;
}

.left-452 {
  left: 452px !important;
}

.top-453 {
  top: 453px !important;
}

.right-453 {
  right: 453px !important;
}

.bottom-453 {
  bottom: 453px !important;
}

.left-453 {
  left: 453px !important;
}

.top-454 {
  top: 454px !important;
}

.right-454 {
  right: 454px !important;
}

.bottom-454 {
  bottom: 454px !important;
}

.left-454 {
  left: 454px !important;
}

.top-455 {
  top: 455px !important;
}

.right-455 {
  right: 455px !important;
}

.bottom-455 {
  bottom: 455px !important;
}

.left-455 {
  left: 455px !important;
}

.top-456 {
  top: 456px !important;
}

.right-456 {
  right: 456px !important;
}

.bottom-456 {
  bottom: 456px !important;
}

.left-456 {
  left: 456px !important;
}

.top-457 {
  top: 457px !important;
}

.right-457 {
  right: 457px !important;
}

.bottom-457 {
  bottom: 457px !important;
}

.left-457 {
  left: 457px !important;
}

.top-458 {
  top: 458px !important;
}

.right-458 {
  right: 458px !important;
}

.bottom-458 {
  bottom: 458px !important;
}

.left-458 {
  left: 458px !important;
}

.top-459 {
  top: 459px !important;
}

.right-459 {
  right: 459px !important;
}

.bottom-459 {
  bottom: 459px !important;
}

.left-459 {
  left: 459px !important;
}

.top-460 {
  top: 460px !important;
}

.right-460 {
  right: 460px !important;
}

.bottom-460 {
  bottom: 460px !important;
}

.left-460 {
  left: 460px !important;
}

.top-461 {
  top: 461px !important;
}

.right-461 {
  right: 461px !important;
}

.bottom-461 {
  bottom: 461px !important;
}

.left-461 {
  left: 461px !important;
}

.top-462 {
  top: 462px !important;
}

.right-462 {
  right: 462px !important;
}

.bottom-462 {
  bottom: 462px !important;
}

.left-462 {
  left: 462px !important;
}

.top-463 {
  top: 463px !important;
}

.right-463 {
  right: 463px !important;
}

.bottom-463 {
  bottom: 463px !important;
}

.left-463 {
  left: 463px !important;
}

.top-464 {
  top: 464px !important;
}

.right-464 {
  right: 464px !important;
}

.bottom-464 {
  bottom: 464px !important;
}

.left-464 {
  left: 464px !important;
}

.top-465 {
  top: 465px !important;
}

.right-465 {
  right: 465px !important;
}

.bottom-465 {
  bottom: 465px !important;
}

.left-465 {
  left: 465px !important;
}

.top-466 {
  top: 466px !important;
}

.right-466 {
  right: 466px !important;
}

.bottom-466 {
  bottom: 466px !important;
}

.left-466 {
  left: 466px !important;
}

.top-467 {
  top: 467px !important;
}

.right-467 {
  right: 467px !important;
}

.bottom-467 {
  bottom: 467px !important;
}

.left-467 {
  left: 467px !important;
}

.top-468 {
  top: 468px !important;
}

.right-468 {
  right: 468px !important;
}

.bottom-468 {
  bottom: 468px !important;
}

.left-468 {
  left: 468px !important;
}

.top-469 {
  top: 469px !important;
}

.right-469 {
  right: 469px !important;
}

.bottom-469 {
  bottom: 469px !important;
}

.left-469 {
  left: 469px !important;
}

.top-470 {
  top: 470px !important;
}

.right-470 {
  right: 470px !important;
}

.bottom-470 {
  bottom: 470px !important;
}

.left-470 {
  left: 470px !important;
}

.top-471 {
  top: 471px !important;
}

.right-471 {
  right: 471px !important;
}

.bottom-471 {
  bottom: 471px !important;
}

.left-471 {
  left: 471px !important;
}

.top-472 {
  top: 472px !important;
}

.right-472 {
  right: 472px !important;
}

.bottom-472 {
  bottom: 472px !important;
}

.left-472 {
  left: 472px !important;
}

.top-473 {
  top: 473px !important;
}

.right-473 {
  right: 473px !important;
}

.bottom-473 {
  bottom: 473px !important;
}

.left-473 {
  left: 473px !important;
}

.top-474 {
  top: 474px !important;
}

.right-474 {
  right: 474px !important;
}

.bottom-474 {
  bottom: 474px !important;
}

.left-474 {
  left: 474px !important;
}

.top-475 {
  top: 475px !important;
}

.right-475 {
  right: 475px !important;
}

.bottom-475 {
  bottom: 475px !important;
}

.left-475 {
  left: 475px !important;
}

.top-476 {
  top: 476px !important;
}

.right-476 {
  right: 476px !important;
}

.bottom-476 {
  bottom: 476px !important;
}

.left-476 {
  left: 476px !important;
}

.top-477 {
  top: 477px !important;
}

.right-477 {
  right: 477px !important;
}

.bottom-477 {
  bottom: 477px !important;
}

.left-477 {
  left: 477px !important;
}

.top-478 {
  top: 478px !important;
}

.right-478 {
  right: 478px !important;
}

.bottom-478 {
  bottom: 478px !important;
}

.left-478 {
  left: 478px !important;
}

.top-479 {
  top: 479px !important;
}

.right-479 {
  right: 479px !important;
}

.bottom-479 {
  bottom: 479px !important;
}

.left-479 {
  left: 479px !important;
}

.top-480 {
  top: 480px !important;
}

.right-480 {
  right: 480px !important;
}

.bottom-480 {
  bottom: 480px !important;
}

.left-480 {
  left: 480px !important;
}

.top-481 {
  top: 481px !important;
}

.right-481 {
  right: 481px !important;
}

.bottom-481 {
  bottom: 481px !important;
}

.left-481 {
  left: 481px !important;
}

.top-482 {
  top: 482px !important;
}

.right-482 {
  right: 482px !important;
}

.bottom-482 {
  bottom: 482px !important;
}

.left-482 {
  left: 482px !important;
}

.top-483 {
  top: 483px !important;
}

.right-483 {
  right: 483px !important;
}

.bottom-483 {
  bottom: 483px !important;
}

.left-483 {
  left: 483px !important;
}

.top-484 {
  top: 484px !important;
}

.right-484 {
  right: 484px !important;
}

.bottom-484 {
  bottom: 484px !important;
}

.left-484 {
  left: 484px !important;
}

.top-485 {
  top: 485px !important;
}

.right-485 {
  right: 485px !important;
}

.bottom-485 {
  bottom: 485px !important;
}

.left-485 {
  left: 485px !important;
}

.top-486 {
  top: 486px !important;
}

.right-486 {
  right: 486px !important;
}

.bottom-486 {
  bottom: 486px !important;
}

.left-486 {
  left: 486px !important;
}

.top-487 {
  top: 487px !important;
}

.right-487 {
  right: 487px !important;
}

.bottom-487 {
  bottom: 487px !important;
}

.left-487 {
  left: 487px !important;
}

.top-488 {
  top: 488px !important;
}

.right-488 {
  right: 488px !important;
}

.bottom-488 {
  bottom: 488px !important;
}

.left-488 {
  left: 488px !important;
}

.top-489 {
  top: 489px !important;
}

.right-489 {
  right: 489px !important;
}

.bottom-489 {
  bottom: 489px !important;
}

.left-489 {
  left: 489px !important;
}

.top-490 {
  top: 490px !important;
}

.right-490 {
  right: 490px !important;
}

.bottom-490 {
  bottom: 490px !important;
}

.left-490 {
  left: 490px !important;
}

.top-491 {
  top: 491px !important;
}

.right-491 {
  right: 491px !important;
}

.bottom-491 {
  bottom: 491px !important;
}

.left-491 {
  left: 491px !important;
}

.top-492 {
  top: 492px !important;
}

.right-492 {
  right: 492px !important;
}

.bottom-492 {
  bottom: 492px !important;
}

.left-492 {
  left: 492px !important;
}

.top-493 {
  top: 493px !important;
}

.right-493 {
  right: 493px !important;
}

.bottom-493 {
  bottom: 493px !important;
}

.left-493 {
  left: 493px !important;
}

.top-494 {
  top: 494px !important;
}

.right-494 {
  right: 494px !important;
}

.bottom-494 {
  bottom: 494px !important;
}

.left-494 {
  left: 494px !important;
}

.top-495 {
  top: 495px !important;
}

.right-495 {
  right: 495px !important;
}

.bottom-495 {
  bottom: 495px !important;
}

.left-495 {
  left: 495px !important;
}

.top-496 {
  top: 496px !important;
}

.right-496 {
  right: 496px !important;
}

.bottom-496 {
  bottom: 496px !important;
}

.left-496 {
  left: 496px !important;
}

.top-497 {
  top: 497px !important;
}

.right-497 {
  right: 497px !important;
}

.bottom-497 {
  bottom: 497px !important;
}

.left-497 {
  left: 497px !important;
}

.top-498 {
  top: 498px !important;
}

.right-498 {
  right: 498px !important;
}

.bottom-498 {
  bottom: 498px !important;
}

.left-498 {
  left: 498px !important;
}

.top-499 {
  top: 499px !important;
}

.right-499 {
  right: 499px !important;
}

.bottom-499 {
  bottom: 499px !important;
}

.left-499 {
  left: 499px !important;
}

.top-500 {
  top: 500px !important;
}

.right-500 {
  right: 500px !important;
}

.bottom-500 {
  bottom: 500px !important;
}

.left-500 {
  left: 500px !important;
}

.spinner-bounce.brand-color span {
  background-color: #4466F2 !important;
}
.spinner-bounce.white-color span {
  background-color: #ffffff !important;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto {
  padding-left: 1rem;
  padding-right: 1rem;
}

.border, .border-top, .border-right, .border-bottom, .border-left {
  border-color: var(--default-border-color) !important;
}

.spinner-border, .spinner-grow {
  vertical-align: middle;
}

.spinner-border {
  border-width: 0.1em !important;
}

.shadow {
  box-shadow: var(--default-box-shadow) !important;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.page-body-wrapper {
  display: flex;
  flex-direction: row;
  padding: 70px 0 0 0;
  min-height: calc(100vh - 70px);
}

.main-panel {
  display: flex;
  flex-direction: column;
  margin-left: 230px;
  width: calc(100% - 230px);
  min-height: calc(100vh - 70px);
  transition: width 0.25s ease-in-out, margin 0.25s ease-in-out;
}
@media (max-width: 991px) {
  .main-panel {
    width: 100%;
    margin-left: 0;
  }
}

.content-wrapper {
  width: 100%;
  flex-grow: 1;
  background: var(--app-background-color);
  padding: 2rem;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.btn {
  font-size: inherit;
  line-height: initial;
  color: var(--default-font-color);
  padding: 0.45rem 1.2rem;
}
.btn.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
}
.btn:focus {
  box-shadow: none !important;
}
.btn.btn-with-shadow {
  box-shadow: var(--default-box-shadow);
}
.btn.btn-primary {
  color: #ffffff;
  border-color: #4466F2;
  background-color: #4466F2;
  transition: all 0.25s ease-in-out;
}
.btn.btn-primary:hover {
  background-color: #2850f0;
}
.btn.btn-primary:disabled:hover {
  background-color: #4466F2;
}
.btn.btn-light {
  border-color: var(--btn-light-color);
  background-color: var(--btn-light-color);
  transition: all 0.25s ease-in-out;
}
.btn.btn-light:hover {
  color: var(--default-font-color);
  background-color: var(--base-color);
}
.btn.btn-light:focus {
  color: var(--default-font-color);
}
.btn.btn-light:disabled:hover {
  color: #212529;
  background-color: var(--btn-light-color);
}
.btn.btn-secondary {
  border-color: var(--btn-secondary-bg);
  background-color: var(--btn-secondary-bg);
}
.btn.btn-secondary:disabled:hover {
  background-color: var(--btn-secondary-bg);
}
.btn.btn-secondary:hover {
  background-color: var(--btn-secondary-hover-bg);
}
.btn.btn-dark {
  color: #ffffff;
  border-color: var(--btn-dark-color);
  background-color: var(--btn-dark-color);
}
.btn.btn-dark:hover {
  background-color: var(--btn-dark-hover-color);
}
.btn.btn-dark:disabled:hover {
  background-color: var(--btn-dark-color);
}
.btn.btn-success {
  color: #ffffff;
}
.btn.btn-danger {
  color: #ffffff;
  border-color: #fc2c10;
  background-color: #fc2c10;
  transition: all 0.25s ease-in-out;
}
.btn.btn-danger:hover {
  background-color: rgb(244.5305785124, 31.7173553719, 3.0694214876);
}
.btn.btn-danger:disabled:hover {
  background-color: #fc2c10;
}
.btn.btn-secondary {
  color: #ffffff;
}
.btn.btn-info {
  color: #ffffff;
  border-color: #38a4f8;
  background-color: #38a4f8;
  transition: all 0.25s ease-in-out;
}
.btn.btn-info:hover {
  background-color: rgb(8.5970873786, 141.2378640777, 244.4029126214);
}
.btn.btn-info:disabled:hover {
  background-color: #38a4f8;
}
.btn.btn-warning {
  color: #ffffff;
  border-color: #FC6510;
  background-color: #FC6510;
  transition: all 0.25s ease-in-out;
}
.btn.btn-warning:disabled:hover {
  background-color: #FC6510;
}
.btn.btn-warning:hover {
  background-color: rgb(214.3099173554, 78.9090909091, 2.6900826446);
}
.btn.btn-outline-primary {
  color: #4466F2;
}
.btn.btn-outline-primary:hover {
  color: #ffffff;
}
.btn.btn-outline-primary:disabled:hover {
  color: #4466F2;
}
.btn.btn-outline-success {
  color: #46c35f;
}
.btn.btn-outline-success:hover {
  color: #ffffff;
}
.btn.btn-outline-success:disabled:hover {
  color: #46c35f;
}
.btn.btn-outline-danger {
  color: #fc2c10;
}
.btn.btn-outline-danger:hover {
  color: #ffffff;
}
.btn.btn-outline-danger:disabled:hover {
  color: #fc2c10;
}
.btn.btn-outline-info {
  color: #38a4f8;
  border-color: #38a4f8;
}
.btn.btn-outline-info:hover {
  color: #ffffff;
}
.btn.btn-outline-info:disabled:hover {
  color: #38a4f8;
}
.btn.btn-outline-warning {
  color: #FC6510;
  border-color: #FC6510;
}
.btn.btn-outline-warning:hover {
  color: #ffffff;
  background-color: #FC6510;
}
.btn.btn-outline-warning:disabled:hover {
  color: #FC6510;
  background-color: transparent;
}
.btn.btn-load-more-data {
  font-size: 95%;
  color: #8A8A8A;
  padding: 0.5rem 1.5rem;
  background: var(--btn-filter-bg);
  box-shadow: var(--default-box-shadow);
  border: 1px solid var(--btn-filter-bg) !important;
}
.btn.btn-load-more-data:hover {
  color: #4466F2;
  background: var(--base-color);
}
.btn.btn-load-more-data:focus {
  box-shadow: var(--default-box-shadow) !important;
}
.btn.btn-transparent-primary {
  color: #4466F2;
  width: max-content;
  border-color: transparent;
  background-color: transparent;
  transition: all 0.25s ease-in-out;
}
.btn.btn-transparent-primary:hover {
  color: #ffffff;
  background-color: #4466F2;
}
.btn.btn-transparent-primary:disabled:hover {
  background-color: transparent;
}

.btn-group.btn-group-action .btn {
  margin-right: 2px;
  border-radius: 50% !important;
  padding: 0.4rem 0.5rem;
}
.btn-group.btn-group-action .btn svg {
  width: 17px;
  height: 17px;
}
.btn-group.btn-group-action .btn:hover {
  border-radius: 50%;
  color: #4466F2;
  background-color: var(--icon-hover-bg);
}

.btn-primary {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2) !important;
}
.btn-primary:hover {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.3) !important;
}
.btn-primary:focus {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2) !important;
}

.btn-secondary {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2) !important;
}
.btn-secondary:hover {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.3) !important;
}
.btn-secondary:focus {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2) !important;
}

.btn-warning {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2) !important;
}
.btn-warning:hover {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.3) !important;
}
.btn-warning:focus {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2) !important;
}

.btn-success {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2) !important;
}
.btn-success:hover {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.3) !important;
}
.btn-success:focus {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2) !important;
}

.btn-info {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2) !important;
}
.btn-info:hover {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.3) !important;
}
.btn-info:focus {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2) !important;
}

.btn-danger {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2) !important;
}
.btn-danger:hover {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.3) !important;
}
.btn-danger:focus {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2) !important;
}

.btn-dark {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2) !important;
}
.btn-dark:hover {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.3) !important;
}
.btn-dark:focus {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2) !important;
}

.btn-light {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2) !important;
}
.btn-light:hover {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.3) !important;
}
.btn-light:focus {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.2) !important;
}

.editor .btn-light {
  box-shadow: none !important;
}
.editor .btn-light:hover {
  box-shadow: none !important;
}
.editor .btn-light:focus {
  box-shadow: none !important;
}

.bulk-floating-action-wrapper .btn-light {
  box-shadow: none !important;
}
.bulk-floating-action-wrapper .btn-light:hover {
  box-shadow: none !important;
}
.bulk-floating-action-wrapper .btn-light:focus {
  box-shadow: none !important;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

label {
  color: var(--default-font-color) !important;
}

.col-form-label {
  padding-top: calc(0.375rem + 4px);
  padding-bottom: calc(0.375rem + 3px);
}

::placeholder {
  color: #afb1b6 !important;
}

select {
  height: auto !important;
  font-size: 100% !important;
  border-radius: 5px !important;
  padding: 10px 14px !important;
  border-color: var(--default-border-color) !important;
  background-repeat: no-repeat !important;
  background-size: 15px !important;
  background-position-x: 97% !important;
  background-position-y: 50% !important;
  color: var(--default-font-color) !important;
}
select.custom-select {
  color: var(--default-font-color) !important;
  background-color: var(--form-control-bg) !important;
}
select:focus {
  box-shadow: none !important;
  border-color: #4466F2 !important;
}

textarea {
  font-size: 100% !important;
  border-radius: 5px !important;
  padding: 10px 14px !important;
  border-color: var(--default-border-color) !important;
  color: var(--default-font-color);
  background-color: var(--form-control-bg);
  display: block;
  width: 100%;
  outline: none;
  font-weight: 400;
  line-height: 1.5;
  background-clip: padding-box;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
textarea:focus {
  box-shadow: none;
  color: var(--default-font-color);
  background-color: var(--form-control-bg);
  border-color: #4466F2 !important;
}

.form-control {
  height: auto !important;
  font-size: 100% !important;
  border-radius: 5px !important;
  padding: 10px 14px !important;
  border-color: var(--default-border-color) !important;
  color: var(--default-font-color);
  background-color: var(--form-control-bg);
}
.form-control:focus {
  box-shadow: none;
  color: var(--default-font-color);
  background-color: var(--form-control-bg);
  border-color: #4466F2 !important;
}

.form-control:disabled, .form-control[readonly] {
  background-color: var(--bg-input-readonly);
}

.form-group-with-icon {
  display: flex;
  align-items: center;
  position: relative;
}
.form-group-with-icon .form-control {
  background-color: var(--form-control-bg);
}
.form-group-with-icon .form-control.text-right-padding {
  padding-right: 44px !important;
}
.form-group-with-icon .form-control-feedback {
  display: inline-block;
  position: absolute;
  right: 0;
  padding: 0 14px;
  color: rgb(188.3333333333, 190, 194.1666666667);
  transition: all 0.25s ease-in-out;
}
.form-group-with-icon .form-control-feedback.disabled {
  color: rgb(236.3333333333, 236.8, 237.9666666667);
}
.form-group-with-icon .form-control-feedback:hover {
  color: #4466F2;
}

.custom-control .custom-control-label {
  color: #8A8A8A !important;
  padding-top: 1px !important;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.18rem;
}

.custom-checkbox-default .custom-control-label:before {
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-default .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='blue' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox-default .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  background-color: #ffffff;
  border-color: #4466F2;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-default .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-default .custom-control-label:before {
  width: 1rem;
  height: 1rem;
  margin-left: 4.4px;
  transform: scale(1.35) !important;
}
.custom-checkbox-default .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  transform: scale(1.55) !important;
}

.custom-checkbox-primary .custom-control-label:before {
  border-color: #4466F2;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-primary .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='blue' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox-primary .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  background-color: #ffffff;
  border-color: #4466F2;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-primary .custom-control-input:checked ~ .custom-control-label {
  color: #4466F2 !important;
}
.custom-checkbox-primary .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-primary .custom-control-label:before {
  width: 1rem;
  height: 1rem;
  margin-left: 4.4px;
  transform: scale(1.35) !important;
}
.custom-checkbox-primary .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  transform: scale(1.55) !important;
}

.custom-checkbox-success .custom-control-label:before {
  border-color: #46c35f;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-success .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='green' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox-success .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  background-color: #ffffff;
  border-color: #46c35f;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-success .custom-control-input:checked ~ .custom-control-label {
  color: #46c35f !important;
}
.custom-checkbox-success .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-success .custom-control-label:before {
  width: 1rem;
  height: 1rem;
  margin-left: 4.4px;
  transform: scale(1.35) !important;
}
.custom-checkbox-success .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  transform: scale(1.55) !important;
}

.custom-checkbox-warning .custom-control-label:before {
  border-color: #f2a654;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-warning .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='orange' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox-warning .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  background-color: #ffffff;
  border-color: #f2a654;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-warning .custom-control-input:checked ~ .custom-control-label {
  color: #f2a654 !important;
}
.custom-checkbox-warning .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-warning .custom-control-label:before {
  width: 1rem;
  height: 1rem;
  margin-left: 4.4px;
  transform: scale(1.35) !important;
}
.custom-checkbox-warning .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  transform: scale(1.55) !important;
}

.custom-checkbox-info .custom-control-label:before {
  border-color: rebeccapurple;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-info .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='rebeccapurple' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox-info .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  background-color: #ffffff;
  border-color: rebeccapurple;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-info .custom-control-input:checked ~ .custom-control-label {
  color: rebeccapurple !important;
}
.custom-checkbox-info .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-info .custom-control-label:before {
  width: 1rem;
  height: 1rem;
  margin-left: 4.4px;
  transform: scale(1.35) !important;
}
.custom-checkbox-info .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  transform: scale(1.55) !important;
}

.customized-checkbox input {
  opacity: 0;
  position: absolute;
}
.customized-checkbox input + label {
  padding: 0;
  cursor: pointer;
  position: relative;
}
.customized-checkbox input + label:before {
  content: "";
  width: 20px;
  height: 20px;
  margin-right: 10px;
  display: inline-block;
  vertical-align: text-top;
  background: transparent;
  border: 1px solid;
  border-radius: 0.18rem;
}
.customized-checkbox input:disabled + label {
  opacity: 0.7;
  cursor: auto;
}
.customized-checkbox input:disabled + label:before {
  opacity: 0.5;
}
.customized-checkbox input:checked + label:after {
  content: "";
  position: absolute;
  left: 4.5px;
  top: 9px;
  width: 2.45px;
  height: 2.45px;
  transform: rotate(45deg);
}
.customized-checkbox.checkbox-default input + label:before {
  border-color: #adb5bd;
}
.customized-checkbox.checkbox-default input:checked + label:before {
  border-color: #4466F2;
}
.customized-checkbox.checkbox-default input:checked + label:after {
  background: #4466F2;
  box-shadow: 2px 0 0 #4466F2, 4px 0 0 #4466F2, 4px -2px 0 #4466F2, 4px -4px 0 #4466F2, 4px -6px 0 #4466F2, 4px -8px 0 #4466F2;
}
.customized-checkbox.checkbox-success input + label:before {
  border-color: #46c35f;
}
.customized-checkbox.checkbox-success input:checked + label:before {
  border-color: #46c35f;
}
.customized-checkbox.checkbox-success input:checked + label:after {
  background: #46c35f;
  box-shadow: 2px 0 0 #46c35f, 4px 0 0 #46c35f, 4px -2px 0 #46c35f, 4px -4px 0 #46c35f, 4px -6px 0 #46c35f, 4px -8px 0 #46c35f;
}
.customized-checkbox.checkbox-warning input + label:before {
  border-color: #FC6510;
}
.customized-checkbox.checkbox-warning input:checked + label:before {
  border-color: #FC6510;
}
.customized-checkbox.checkbox-warning input:checked + label:after {
  background: #FC6510;
  box-shadow: 2px 0 0 #FC6510, 4px 0 0 #FC6510, 4px -2px 0 #FC6510, 4px -4px 0 #FC6510, 4px -6px 0 #FC6510, 4px -8px 0 #FC6510;
}
.customized-checkbox.checkbox-info input + label:before {
  border-color: #38a4f8;
}
.customized-checkbox.checkbox-info input:checked + label:before {
  border-color: #38a4f8;
}
.customized-checkbox.checkbox-info input:checked + label:after {
  background: #38a4f8;
  box-shadow: 2px 0 0 #38a4f8, 4px 0 0 #38a4f8, 4px -2px 0 #38a4f8, 4px -4px 0 #38a4f8, 4px -6px 0 #38a4f8, 4px -8px 0 #38a4f8;
}

.customized-radio {
  cursor: pointer;
  position: relative;
  padding-left: 30px;
  margin: 0 1rem 0 0;
  display: inline-block;
}
.customized-radio.disabled {
  opacity: 0.7;
}
.customized-radio.disabled .outside {
  background-color: var(--bg-input-readonly);
}
.customized-radio input {
  opacity: 0;
  width: 1px;
  height: 1px;
}
.customized-radio .outside {
  display: inline-block;
  width: 22px;
  height: 22px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -12px;
  border: 1px solid;
  border-radius: 50%;
  background: none;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.customized-radio .outside .inside {
  position: absolute;
  top: 5px;
  left: 5px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  display: inline-block;
  transform: scale(0, 0);
  -webkit-transform: scale(0, 0);
}
.customized-radio input:checked + .outside .inside {
  transform: scale(1, 1);
  -webkit-transform: scale(1, 1);
  animation: radio-select 0.1s linear;
  -webkit-animation: radio-select 0.1s linear;
}
.customized-radio.mini {
  padding-left: 20px;
}
.customized-radio.mini .outside {
  width: 16px;
  height: 16px;
  margin-top: -8px;
}
.customized-radio.mini .outside .inside {
  top: 2.8px;
  left: 3px;
  width: 8px;
  height: 8px;
}
.customized-radio.radio-default .outside {
  border-color: #4466F2;
}
.customized-radio.radio-default .outside .inside {
  background: #4466F2;
}
.customized-radio.radio-primary .outside {
  border-color: #4466F2;
}
.customized-radio.radio-primary .outside .inside {
  background: #4466F2;
}
.customized-radio.radio-success .outside {
  border-color: #46c35f;
}
.customized-radio.radio-success .outside .inside {
  background: #46c35f;
}
.customized-radio.radio-warning .outside {
  border-color: #FC6510;
}
.customized-radio.radio-warning .outside .inside {
  background: #FC6510;
}
.customized-radio.radio-info .outside {
  border-color: #38a4f8;
}
.customized-radio.radio-info .outside .inside {
  background: #38a4f8;
}

.radio-button-group .btn-group {
  border-radius: 0.3rem;
  display: initial !important;
}
.radio-button-group .btn-group:focus {
  outline: none;
}
.radio-button-group .btn-group .btn {
  padding: 10px 1.2rem;
  background: transparent;
}
.radio-button-group .btn-group .btn.focus {
  box-shadow: none;
}
.radio-button-group .btn-group .btn.active {
  box-shadow: none;
  border-radius: 0.3rem;
  background-color: #4466F2;
  border: 1px solid #4466F2 !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  -ms-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.radio-button-group .btn-group .btn.active span {
  color: #ffffff;
}

.border-switch {
  min-height: initial;
  color: #4466F2;
  padding-left: 0;
}
.border-switch .border-switch-control-input {
  display: none;
}
.border-switch .border-switch-control-input:checked ~ .border-switch-control-indicator {
  border-color: #4466F2;
}
.border-switch .border-switch-control-input:checked ~ .border-switch-control-indicator::after {
  left: 14px;
  background-color: #4466F2;
}
.border-switch .border-switch-control-indicator {
  display: inline-block;
  position: relative;
  width: 32px;
  height: 20px;
  border-radius: 16px;
  transition: 0.3s;
  border: 2px solid #ccc;
}
.border-switch .border-switch-control-indicator::after {
  content: "";
  display: block;
  position: absolute;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  transition: 0.3s;
  top: 2px;
  left: 2px;
  background: #ccc;
}

.chips-container {
  cursor: pointer;
  overflow-y: auto;
  min-height: 70px;
  max-height: 350px;
  border-radius: 5px;
  color: #898989;
  background-color: var(--base-color);
}
.chips-container .add {
  transition: color 0.25s ease-in-out;
}
.chips-container .add:hover {
  color: #565656;
}
.chips-container .chips {
  font-size: 90%;
  border-radius: 22px;
  background-color: var(--chips-bg);
  box-shadow: var(--default-box-shadow);
  padding: 0.35rem 0.45rem 0.35rem 1rem;
}
.chips-container .chips .delete-chips {
  width: 22px;
  height: 22px;
  cursor: pointer;
  border-radius: 50%;
  background-color: var(--base-color);
}

.chips-dropdown .dropdown-menu {
  top: auto !important;
}

.wizard-steps {
  font-size: 90% !important;
}
.wizard-steps hr {
  width: 100% !important;
  margin: 0 !important;
}
.wizard-steps .nav-link {
  padding: 0;
}
.wizard-steps .tab-step {
  height: 40px;
  border-radius: 0 20px 20px 0;
  background-color: var(--base-color);
  position: relative;
  color: #9397A0;
  padding-right: 16px;
}
.wizard-steps .tab-step:hover {
  color: #4466F2;
}
.wizard-steps .tab-step-init {
  height: 40px;
  border-radius: 0 20px 20px 0;
  background-color: var(--base-color);
  position: relative;
  color: #9397A0;
  padding: 9px 16px 0 16px;
}
.wizard-steps .tab-step-init:hover {
  color: #4466F2;
}
.wizard-steps .tab-step:before {
  width: 20px;
  height: 42px;
  border-radius: 0 20px 20px 0;
  background-color: var(--tab-step-before-bg);
  display: inline-block;
  vertical-align: middle;
  margin-right: 16px;
  margin-top: -1px !important;
  content: "";
}
.wizard-steps .nav-pills .nav-link.active, .wizard-steps .nav-pills .show > .nav-link {
  background: none;
}
.wizard-steps .nav-link.active .tab-step, .wizard-steps .nav-link.active .tab-step-init {
  color: #ffffff;
  background-color: #4466F2;
}
.wizard-steps .nav-pills .nav-item {
  margin-bottom: 5px;
  margin-top: 5px;
  margin-left: -13px !important;
}
.wizard-steps .nav-pills .nav-item:first-child {
  margin-left: 0 !important;
  z-index: 105;
}
.wizard-steps .nav-pills .nav-item:nth-child(2) {
  z-index: 18;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(3) {
  z-index: 17;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(4) {
  z-index: 16;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(5) {
  z-index: 15;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(6) {
  z-index: 14;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(7) {
  z-index: 13;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(8) {
  z-index: 12;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(9) {
  z-index: 11;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(10) {
  z-index: 10;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(11) {
  z-index: 9;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(12) {
  z-index: 8;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(13) {
  z-index: 7;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(14) {
  z-index: 6;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(15) {
  z-index: 5;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(16) {
  z-index: 4;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(17) {
  z-index: 3;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(18) {
  z-index: 2;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(19) {
  z-index: 1;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(20) {
  z-index: 0;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(21) {
  z-index: -1;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(22) {
  z-index: -2;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(23) {
  z-index: -3;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(24) {
  z-index: -4;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(25) {
  z-index: -5;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(26) {
  z-index: -6;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(27) {
  z-index: -7;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(28) {
  z-index: -8;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(29) {
  z-index: -9;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(30) {
  z-index: -10;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(31) {
  z-index: -11;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(32) {
  z-index: -12;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(33) {
  z-index: -13;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(34) {
  z-index: -14;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(35) {
  z-index: -15;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(36) {
  z-index: -16;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(37) {
  z-index: -17;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(38) {
  z-index: -18;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(39) {
  z-index: -19;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(40) {
  z-index: -20;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(41) {
  z-index: -21;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(42) {
  z-index: -22;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(43) {
  z-index: -23;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(44) {
  z-index: -24;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(45) {
  z-index: -25;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(46) {
  z-index: -26;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(47) {
  z-index: -27;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(48) {
  z-index: -28;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(49) {
  z-index: -29;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(50) {
  z-index: -30;
  margin-left: -10px;
}

.note-frame {
  height: initial !important;
  border: 1px solid var(--default-border-color) !important;
}
.note-frame.card {
  height: initial !important;
}
.note-frame .card-header {
  padding: 1rem;
  background: transparent;
  border-color: var(--default-border-color);
}
.note-frame .card-header.note-toolbar {
  padding: 5px;
}
.note-frame .card-header .note-btn-group {
  margin-top: 0 !important;
}
.note-frame .card-header .note-btn-group .dropdown-toggle, .note-frame .card-header .note-btn-group .note-btn {
  color: var(--default-font-color);
  border-color: var(--default-border-color);
  background-color: var(--btn-light-bg) !important;
}
.note-frame .card-header .note-btn-group .note-dropdown-menu {
  border-color: var(--default-border-color);
  background-color: var(--btn-light-bg) !important;
}
.note-frame .card-header .note-btn-group .note-dropdown-menu .dropdown-item {
  color: var(--default-font-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu .dropdown-item pre {
  color: var(--default-font-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu .dropdown-item:hover {
  color: var(--default-font-color);
  background-color: var(--base-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu .note-palette .note-palette-title {
  color: var(--default-font-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu .note-palette .note-color-reset:hover {
  color: var(--default-font-color);
  background-color: var(--base-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu .note-dimension-display {
  color: var(--default-font-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu.dropdown-fontname .dropdown-item .note-icon-menu-check {
  visibility: initial;
  font-style: initial;
  color: var(--default-font-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu.dropdown-fontname .dropdown-item.checked {
  background-color: var(--base-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu.dropdown-fontname .note-icon-menu-check::before {
  display: none;
}
.note-frame .note-palette .note-color-reset:hover {
  color: var(--default-font-color);
  background-color: var(--base-color);
}
.note-frame .note-editable {
  padding: 1rem !important;
  color: var(--default-font-color) !important;
  background-color: var(--form-control-bg) !important;
}
.note-frame .note-editable.card-block::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.note-frame .note-editable.card-block::-webkit-scrollbar-track {
  background: transparent;
}
.note-frame .note-editable.card-block::-webkit-scrollbar-thumb {
  background: transparent;
  border-radius: 5px;
}
.note-frame .note-editable.card-block:hover::-webkit-scrollbar-thumb {
  background: var(--scrollbar-thumb-color);
}
.note-frame .note-editable.card-block:hover::-webkit-scrollbar-thumb:hover {
  background-color: var(--scrollbar-thumb-hover-color);
}
.note-frame .note-codable {
  height: 300px !important;
}
.note-frame .note-codable::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.note-frame .note-codable::-webkit-scrollbar-track {
  background: transparent;
}
.note-frame .note-codable::-webkit-scrollbar-thumb {
  background: transparent;
  border-radius: 5px;
}
.note-frame .note-codable:hover::-webkit-scrollbar-thumb {
  background: var(--scrollbar-thumb-color);
}
.note-frame .note-codable:hover::-webkit-scrollbar-thumb:hover {
  background-color: var(--scrollbar-thumb-hover-color);
}
.note-frame .note-placeholder {
  padding: 1rem !important;
}
.note-frame .note-statusbar {
  background-color: var(--default-border-color) !important;
  border-bottom-left-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
  border-top: 1px solid var(--default-border-color) !important;
}

.custom-file:focus {
  outline: none !important;
}
.custom-file .custom-file-input {
  z-index: 1;
  height: auto;
}
.custom-file .custom-file-input:focus ~ .custom-file-label {
  border-color: var(--default-border-color) !important;
}
.custom-file .custom-file-input:disabled ~ .custom-file-label {
  pointer-events: none;
  background-color: var(--bg-input-readonly);
}
.custom-file .custom-file-label {
  z-index: 2;
  height: auto;
  padding: 10px 14px !important;
  line-height: 1.5;
  outline: none !important;
  box-shadow: none !important;
  border-color: var(--default-border-color);
  font-size: 100% !important;
  background-color: var(--form-control-bg);
}
.custom-file .custom-file-label:focus {
  border-color: var(--default-border-color);
}
.custom-file .custom-file-label::after {
  cursor: pointer;
  font-family: "Poppins", sans-serif;
  padding: 10px 14px !important;
  line-height: 1.5;
  height: auto;
  background: #4466F2;
  color: #ffffff;
}

.vue-tel-input {
  border-radius: 5px !important;
  border-color: var(--default-border-color) !important;
}
.vue-tel-input:focus, .vue-tel-input:focus-within {
  box-shadow: none !important;
  border-color: #4466F2 !important;
}
.vue-tel-input .vti__dropdown {
  border-radius: 5px 0 0 5px !important;
  padding: 10px 14px !important;
  background-color: var(--form-control-bg) !important;
}
.vue-tel-input .vti__dropdown:focus {
  outline: none !important;
}
.vue-tel-input .vti__dropdown .vti__dropdown-list {
  border-color: var(--default-border-color) !important;
  background-color: var(--form-control-bg) !important;
}
.vue-tel-input .vti__dropdown .vti__dropdown-list::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.vue-tel-input .vti__dropdown .vti__dropdown-list::-webkit-scrollbar-track {
  background: transparent;
}
.vue-tel-input .vti__dropdown .vti__dropdown-list::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: var(--scrollbar-thumb-color);
}
.vue-tel-input .vti__dropdown .vti__dropdown-list .vti__dropdown-item {
  font-size: 95% !important;
  color: #898989 !important;
  padding: 1rem 2rem 1rem 2rem !important;
}
.vue-tel-input .vti__dropdown .vti__dropdown-list .vti__dropdown-item.highlighted {
  color: #898989 !important;
  background-color: var(--base-color) !important;
}
.vue-tel-input .vti__input {
  border-radius: 0 5px 5px 0 !important;
  background-color: var(--form-control-bg) !important;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.custom-image-upload-wrapper {
  width: 150px;
  height: 150px;
  position: relative;
  border-radius: 0.25rem;
  background-color: var(--base-color);
}
.custom-image-upload-wrapper .image-area {
  width: 150px;
  height: 150px;
  border-radius: 0.25rem;
}
.custom-image-upload-wrapper .image-area img {
  width: auto;
  max-height: 100%;
  border-radius: 0.25rem;
}
.custom-image-upload-wrapper .input-area {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  padding: 5px 0;
  background-color: rgba(0, 0, 0, 0.4);
  border-bottom-left-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  transition: all 0.25s ease-in-out;
}
.custom-image-upload-wrapper .input-area #upload-label {
  width: 100%;
  font-size: 90%;
  cursor: pointer;
  margin-bottom: 0;
  text-align: center;
  color: #ffffff !important;
}
.custom-image-upload-wrapper:hover .input-area {
  opacity: 1;
}
.custom-image-upload-wrapper.circle {
  overflow: hidden;
  border-radius: 50%;
}
.custom-image-upload-wrapper.circle .image-area {
  border-radius: 50%;
}
.custom-image-upload-wrapper.circle .image-area img {
  border-radius: 50%;
}
.custom-image-upload-wrapper.small-wrapper {
  width: 120px;
  height: 120px;
}
.custom-image-upload-wrapper.small-wrapper .image-area {
  width: 120px;
  height: 120px;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.modal {
  padding-right: 0 !important;
}
.modal .modal-dialog .modal-content {
  border: 0;
  cursor: default !important;
  border-radius: 0.25rem;
  max-height: calc(100% - 18rem) !important;
  background-color: var(--modal-header-footer-bg);
}
@media (min-width: 576px) {
  .modal .modal-dialog .modal-content {
    min-height: 325px !important;
  }
}
.modal .modal-dialog .modal-content .modal-header {
  padding: 1.688rem;
  border-color: var(--default-border-color);
  background-color: var(--modal-header-footer-bg);
}
.modal .modal-dialog .modal-content .modal-header svg {
  height: 18px;
  width: 18px;
}
.modal .modal-dialog .modal-content .modal-header .close {
  color: var(--default-font-color);
}
.modal .modal-dialog .modal-content .modal-header .close:focus {
  outline: none;
}
.modal .modal-dialog .modal-content .modal-header .close span svg {
  height: 32px;
  width: 32px;
  padding: 0.438rem;
}
.modal .modal-dialog .modal-content .modal-header .close span svg:hover {
  border-radius: 50%;
  background-color: var(--icon-hover-bg);
}
.modal .modal-dialog .modal-content .modal-header .close.position-absolute {
  right: 0;
}
.modal .modal-dialog .modal-content .modal-body {
  padding: 1.688rem;
  background-color: var(--modal-body-bg);
}
.modal .modal-dialog .modal-content .modal-body.modal-alert {
  border-radius: 5px !important;
}
.modal .modal-dialog .modal-content .modal-body.modal-alert svg {
  stroke-width: 1.5 !important;
  height: 61px;
  width: 61px;
}
.modal .modal-dialog .modal-content .modal-body.modal-alert .btn {
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25) !important;
}
.modal .modal-dialog .modal-content .modal-footer {
  padding: 1.688rem;
  border-color: var(--default-border-color);
  background-color: var(--modal-header-footer-bg);
}
.modal .modal-dialog .modal-content .modal-footer * {
  margin: 0;
}
@media (min-width: 576px) {
  .modal .modal-dialog.modal-default {
    max-width: 620px;
  }
}
.modal .modal-dialog.modal-fullwidth {
  max-width: 100%;
}
.modal .modal-dialog.modal-fullwidth .modal-content {
  border-radius: 0;
}
.modal .modal-dialog.modal-dialog-top {
  max-height: 100vh;
  margin: 0 auto !important;
}
.modal .modal-dialog.modal-dialog-top .modal-content {
  max-height: 100vh;
}
@media (min-width: 576px) {
  .modal .modal-dialog.modal-dialog-centered .modal-content {
    max-height: 450px !important;
  }
}
.modal .modal-dialog.full-screen-modal-dialog {
  margin: 0 !important;
  padding: 0 !important;
  max-width: 100% !important;
  max-height: 100% !important;
  min-height: 100% !important;
}
.modal .modal-dialog.full-screen-modal-dialog .modal-content {
  display: flex;
  border-radius: 0;
  position: relative;
  pointer-events: auto;
  flex-direction: column;
  min-width: 100% !important;
  min-height: 100% !important;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  background-clip: padding-box;
  background-color: var(--modal-body-bg);
}
.modal .modal-dialog.full-screen-modal-dialog .modal-content .modal-header {
  padding: 1.688rem;
  border-color: var(--default-border-color);
  background-color: var(--modal-header-footer-bg);
}
.modal .modal-dialog.full-screen-modal-dialog .modal-content .modal-header .close {
  color: var(--default-font-color);
}
.modal .modal-dialog.full-screen-modal-dialog .modal-content .modal-header .close:focus {
  outline: none;
}
.modal .modal-dialog.full-screen-modal-dialog .modal-content .modal-header .close span svg {
  height: 32px;
  width: 32px;
  padding: 0.438rem;
}
.modal .modal-dialog.full-screen-modal-dialog .modal-content .modal-header .close span svg:hover {
  border-radius: 50%;
  background-color: var(--icon-hover-bg);
}
.modal .modal-dialog.full-screen-modal-dialog .modal-content .modal-header .close.position-absolute {
  right: 0;
}
.modal .modal-dialog.full-screen-modal-dialog .modal-content .modal-body {
  padding: 1.688rem;
}

.modal-sm.modal-dialog {
  max-width: 380px;
}
.modal-sm.modal-dialog .modal-content {
  min-height: auto !important;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.card {
  background-color: var(--default-card-bg);
}
.card .card-header {
  border-color: var(--default-border-color);
}
.card .card-header .form-group-with-search {
  margin-bottom: 0;
  margin-left: auto;
}
.card .card-body {
  padding: 2rem;
}
.card .card-body.body-hoverable {
  height: 240px;
  cursor: pointer;
  transition: all 0.25s ease-in-out;
}
.card .card-body.body-hoverable:hover {
  transform: scale(1.01);
  box-shadow: var(--default-box-shadow);
}
.card .card-body.body-hoverable svg {
  height: 50px;
  width: 50px;
  color: #ffffff;
  stroke-width: 0.7;
}
.card .card-footer {
  border-color: var(--default-border-color);
}
.card.card-with-shadow {
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
}
.card.card-with-search .input-search-box {
  width: 220px;
}
.card.template-preview-card .template-preview-wrapper {
  height: 300px;
  font-size: 50%;
  overflow: hidden;
  position: relative;
  border-radius: 0.25rem;
  box-shadow: var(--default-box-shadow);
  transition: 0.25s;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-clip: border-box;
  cursor: pointer !important;
}
.card.template-preview-card .template-preview-wrapper .v-html-wrapper {
  zoom: 40%;
  -webkit-user-select: none; /* Safari */
  -ms-user-select: none; /* IE 10 and IE 11 */
  user-select: none; /* Standard syntax */
}
@media (min-width: 992px) and (max-width: 1350px) {
  .card.template-preview-card .template-preview-wrapper .v-html-wrapper {
    zoom: 30%;
  }
}
.card.template-preview-card .template-preview-wrapper .v-html-wrapper img {
  max-width: 100% !important;
}
.card.template-preview-card .template-preview-wrapper .v-html-wrapper table {
  width: 100% !important;
  max-width: 100% !important;
}
.card.template-preview-card .template-preview-wrapper .card-overlay-options {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  border: none;
  height: 300px;
  font-size: 0.935rem;
  box-shadow: var(--default-box-shadow);
  border-radius: 0.25rem;
  transition: 0.25s;
}
.card.template-preview-card .template-preview-wrapper .card-overlay-options ul {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  background-color: var(--default-card-bg);
}
.card.template-preview-card .template-preview-wrapper .card-overlay-options ul li {
  border: 0;
  border-radius: 0;
  background-color: var(--default-card-bg);
}
.card.template-preview-card .template-preview-wrapper .card-overlay-options ul li a {
  color: var(--default-font-color);
  transition: 0.25s;
}
.card.template-preview-card .template-preview-wrapper .card-overlay-options ul li a:hover {
  color: #4466F2;
}
.card.template-preview-card .template-preview-wrapper .card-overlay-options ul li a svg {
  height: 20px;
  width: 20px;
}
.card.template-preview-card .template-preview-wrapper .card-overlay-options ul li:first-child {
  padding-top: 2rem;
}
.card.template-preview-card .template-preview-wrapper .card-overlay-options ul li:last-child {
  padding-bottom: 2rem;
}
.card.template-preview-card .template-preview-wrapper:hover .card-overlay-options {
  opacity: 0.7;
  transform: scale(1.03) !important;
}

.chart-data-list .data-group-item {
  border: 0;
  font-weight: 400;
  display: flex;
  align-items: center;
  padding: 0.25rem 1.25rem;
  background-color: transparent;
}
.chart-data-list .data-group-item .square {
  width: 14px;
  height: 14px;
  min-width: 14px;
  min-height: 14px;
  margin-right: 5px;
  display: inline-block;
  border-radius: 0.2rem;
}
.chart-data-list .data-group-item .value {
  font-size: 90%;
  margin-left: 5px;
  color: var(--default-font-color);
}

.orgchart-container {
  border: none !important;
  width: 100% !important;
}
.orgchart-container .orgchart {
  background-image: none;
}
.orgchart-container .orgchart .node {
  width: 150px;
  border: none !important;
  padding: 0;
  margin: 0 3px;
  border-radius: 4px;
  box-shadow: var(--default-box-shadow) !important;
}
.orgchart-container .orgchart .node:hover {
  background-color: transparent !important;
  cursor: pointer !important;
}
.orgchart-container .orgchart .node .title {
  background-color: #4466F2 !important;
  border: none !important;
}
.orgchart-container .orgchart .node .title .symbol {
  display: none !important;
}
.orgchart-container .orgchart .node .content {
  border: none !important;
  color: var(--default-font-color) !important;
  background-color: var(--chips-bg) !important;
}
.orgchart-container .orgchart .lines .downLine {
  background-color: #4466F2;
}
.orgchart-container .orgchart .lines .topLine {
  border-color: #4466F2;
}
.orgchart-container .orgchart .lines .leftLine {
  border-color: #4466F2;
}
.orgchart-container .orgchart .lines .rightLine {
  border-color: #4466F2;
}
.orgchart-container::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.orgchart-container::-webkit-scrollbar-track {
  background: transparent;
}
.orgchart-container::-webkit-scrollbar-thumb {
  background: transparent;
  border-radius: 5px;
}
.orgchart-container:hover::-webkit-scrollbar-thumb {
  background: var(--scrollbar-thumb-color);
}
.orgchart-container:hover::-webkit-scrollbar-thumb:hover {
  background-color: var(--scrollbar-thumb-hover-color);
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

/*Badges*/
.badge {
  color: #ffffff;
  font-size: 12px;
  padding: 0.55rem 1.2rem;
}
.badge.badge-pill {
  border-radius: 20px !important;
}
.badge.badge-circle {
  padding: 0;
  width: 29px;
  max-width: 29px;
  height: 29px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
}
.badge.badge-lg {
  font-size: 14px;
  padding: 0.7rem 1.5rem;
}
.badge.badge-lg.badge-circle {
  padding: 0;
  width: 35px;
  max-width: 35px;
  height: 35px;
}
.badge.badge-sm {
  font-size: 11px;
  padding: 0.45rem 1rem;
}
.badge.badge-sm.badge-circle {
  padding: 0;
  width: 25px;
  max-width: 25px;
  height: 25px;
}
.badge.badge-primary {
  background-color: #4466F2;
}
.badge.badge-purple {
  background-color: #964ed8;
}
.badge.badge-warning {
  background-color: #FC6510;
}
.badge.badge-danger {
  background-color: #fc2c10;
}
.badge.badge-light {
  color: var(--default-font-color);
  background-color: var(--base-color);
}
.badge.badge-info {
  background-color: #38a4f8;
}
.badge.badge-secondary {
  background-color: #9397A0;
}
.badge.badge-muted {
  background-color: #afb1b6;
}

/*Notes*/
.note-title svg {
  color: #f6e84e;
  height: 20px;
  width: 20px;
}

.note {
  border-radius: 0.25rem;
}
.note.note-warning {
  background-color: var(--note-bg-color);
  color: #707887 !important;
}
.note.note-blue {
  color: var(--note-font-color);
  background-color: rgba(236, 236, 255, 0.9);
}
.note.note-red {
  color: var(--note-font-color);
  background-color: rgba(255, 233, 233, 0.9);
}
.note.note-purple {
  color: var(--note-font-color);
  background-color: rgba(255, 231, 255, 0.9);
}
.note.note-success {
  color: var(--note-font-color);
  background-color: rgba(211, 255, 220, 0.9);
}
.note.note-info {
  color: var(--note-font-color);
  background-color: rgba(212, 249, 255, 0.9);
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

label {
  color: var(--default-font-color) !important;
}

.col-form-label {
  padding-top: calc(0.375rem + 4px);
  padding-bottom: calc(0.375rem + 3px);
}

::placeholder {
  color: #afb1b6 !important;
}

select {
  height: auto !important;
  font-size: 100% !important;
  border-radius: 5px !important;
  padding: 10px 14px !important;
  border-color: var(--default-border-color) !important;
  background-repeat: no-repeat !important;
  background-size: 15px !important;
  background-position-x: 97% !important;
  background-position-y: 50% !important;
  color: var(--default-font-color) !important;
}
select.custom-select {
  color: var(--default-font-color) !important;
  background-color: var(--form-control-bg) !important;
}
select:focus {
  box-shadow: none !important;
  border-color: #4466F2 !important;
}

textarea {
  font-size: 100% !important;
  border-radius: 5px !important;
  padding: 10px 14px !important;
  border-color: var(--default-border-color) !important;
  color: var(--default-font-color);
  background-color: var(--form-control-bg);
  display: block;
  width: 100%;
  outline: none;
  font-weight: 400;
  line-height: 1.5;
  background-clip: padding-box;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
textarea:focus {
  box-shadow: none;
  color: var(--default-font-color);
  background-color: var(--form-control-bg);
  border-color: #4466F2 !important;
}

.form-control {
  height: auto !important;
  font-size: 100% !important;
  border-radius: 5px !important;
  padding: 10px 14px !important;
  border-color: var(--default-border-color) !important;
  color: var(--default-font-color);
  background-color: var(--form-control-bg);
}
.form-control:focus {
  box-shadow: none;
  color: var(--default-font-color);
  background-color: var(--form-control-bg);
  border-color: #4466F2 !important;
}

.form-control:disabled, .form-control[readonly] {
  background-color: var(--bg-input-readonly);
}

.form-group-with-icon {
  display: flex;
  align-items: center;
  position: relative;
}
.form-group-with-icon .form-control {
  background-color: var(--form-control-bg);
}
.form-group-with-icon .form-control.text-right-padding {
  padding-right: 44px !important;
}
.form-group-with-icon .form-control-feedback {
  display: inline-block;
  position: absolute;
  right: 0;
  padding: 0 14px;
  color: rgb(188.3333333333, 190, 194.1666666667);
  transition: all 0.25s ease-in-out;
}
.form-group-with-icon .form-control-feedback.disabled {
  color: rgb(236.3333333333, 236.8, 237.9666666667);
}
.form-group-with-icon .form-control-feedback:hover {
  color: #4466F2;
}

.custom-control .custom-control-label {
  color: #8A8A8A !important;
  padding-top: 1px !important;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.18rem;
}

.custom-checkbox-default .custom-control-label:before {
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-default .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='blue' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox-default .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  background-color: #ffffff;
  border-color: #4466F2;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-default .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-default .custom-control-label:before {
  width: 1rem;
  height: 1rem;
  margin-left: 4.4px;
  transform: scale(1.35) !important;
}
.custom-checkbox-default .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  transform: scale(1.55) !important;
}

.custom-checkbox-primary .custom-control-label:before {
  border-color: #4466F2;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-primary .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='blue' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox-primary .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  background-color: #ffffff;
  border-color: #4466F2;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-primary .custom-control-input:checked ~ .custom-control-label {
  color: #4466F2 !important;
}
.custom-checkbox-primary .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-primary .custom-control-label:before {
  width: 1rem;
  height: 1rem;
  margin-left: 4.4px;
  transform: scale(1.35) !important;
}
.custom-checkbox-primary .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  transform: scale(1.55) !important;
}

.custom-checkbox-success .custom-control-label:before {
  border-color: #46c35f;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-success .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='green' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox-success .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  background-color: #ffffff;
  border-color: #46c35f;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-success .custom-control-input:checked ~ .custom-control-label {
  color: #46c35f !important;
}
.custom-checkbox-success .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-success .custom-control-label:before {
  width: 1rem;
  height: 1rem;
  margin-left: 4.4px;
  transform: scale(1.35) !important;
}
.custom-checkbox-success .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  transform: scale(1.55) !important;
}

.custom-checkbox-warning .custom-control-label:before {
  border-color: #f2a654;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-warning .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='orange' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox-warning .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  background-color: #ffffff;
  border-color: #f2a654;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-warning .custom-control-input:checked ~ .custom-control-label {
  color: #f2a654 !important;
}
.custom-checkbox-warning .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-warning .custom-control-label:before {
  width: 1rem;
  height: 1rem;
  margin-left: 4.4px;
  transform: scale(1.35) !important;
}
.custom-checkbox-warning .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  transform: scale(1.55) !important;
}

.custom-checkbox-info .custom-control-label:before {
  border-color: rebeccapurple;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-info .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='rebeccapurple' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox-info .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  background-color: #ffffff;
  border-color: rebeccapurple;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-info .custom-control-input:checked ~ .custom-control-label {
  color: rebeccapurple !important;
}
.custom-checkbox-info .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-info .custom-control-label:before {
  width: 1rem;
  height: 1rem;
  margin-left: 4.4px;
  transform: scale(1.35) !important;
}
.custom-checkbox-info .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  transform: scale(1.55) !important;
}

.customized-checkbox input {
  opacity: 0;
  position: absolute;
}
.customized-checkbox input + label {
  padding: 0;
  cursor: pointer;
  position: relative;
}
.customized-checkbox input + label:before {
  content: "";
  width: 20px;
  height: 20px;
  margin-right: 10px;
  display: inline-block;
  vertical-align: text-top;
  background: transparent;
  border: 1px solid;
  border-radius: 0.18rem;
}
.customized-checkbox input:disabled + label {
  opacity: 0.7;
  cursor: auto;
}
.customized-checkbox input:disabled + label:before {
  opacity: 0.5;
}
.customized-checkbox input:checked + label:after {
  content: "";
  position: absolute;
  left: 4.5px;
  top: 9px;
  width: 2.45px;
  height: 2.45px;
  transform: rotate(45deg);
}
.customized-checkbox.checkbox-default input + label:before {
  border-color: #adb5bd;
}
.customized-checkbox.checkbox-default input:checked + label:before {
  border-color: #4466F2;
}
.customized-checkbox.checkbox-default input:checked + label:after {
  background: #4466F2;
  box-shadow: 2px 0 0 #4466F2, 4px 0 0 #4466F2, 4px -2px 0 #4466F2, 4px -4px 0 #4466F2, 4px -6px 0 #4466F2, 4px -8px 0 #4466F2;
}
.customized-checkbox.checkbox-success input + label:before {
  border-color: #46c35f;
}
.customized-checkbox.checkbox-success input:checked + label:before {
  border-color: #46c35f;
}
.customized-checkbox.checkbox-success input:checked + label:after {
  background: #46c35f;
  box-shadow: 2px 0 0 #46c35f, 4px 0 0 #46c35f, 4px -2px 0 #46c35f, 4px -4px 0 #46c35f, 4px -6px 0 #46c35f, 4px -8px 0 #46c35f;
}
.customized-checkbox.checkbox-warning input + label:before {
  border-color: #FC6510;
}
.customized-checkbox.checkbox-warning input:checked + label:before {
  border-color: #FC6510;
}
.customized-checkbox.checkbox-warning input:checked + label:after {
  background: #FC6510;
  box-shadow: 2px 0 0 #FC6510, 4px 0 0 #FC6510, 4px -2px 0 #FC6510, 4px -4px 0 #FC6510, 4px -6px 0 #FC6510, 4px -8px 0 #FC6510;
}
.customized-checkbox.checkbox-info input + label:before {
  border-color: #38a4f8;
}
.customized-checkbox.checkbox-info input:checked + label:before {
  border-color: #38a4f8;
}
.customized-checkbox.checkbox-info input:checked + label:after {
  background: #38a4f8;
  box-shadow: 2px 0 0 #38a4f8, 4px 0 0 #38a4f8, 4px -2px 0 #38a4f8, 4px -4px 0 #38a4f8, 4px -6px 0 #38a4f8, 4px -8px 0 #38a4f8;
}

.customized-radio {
  cursor: pointer;
  position: relative;
  padding-left: 30px;
  margin: 0 1rem 0 0;
  display: inline-block;
}
.customized-radio.disabled {
  opacity: 0.7;
}
.customized-radio.disabled .outside {
  background-color: var(--bg-input-readonly);
}
.customized-radio input {
  opacity: 0;
  width: 1px;
  height: 1px;
}
.customized-radio .outside {
  display: inline-block;
  width: 22px;
  height: 22px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -12px;
  border: 1px solid;
  border-radius: 50%;
  background: none;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.customized-radio .outside .inside {
  position: absolute;
  top: 5px;
  left: 5px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  display: inline-block;
  transform: scale(0, 0);
  -webkit-transform: scale(0, 0);
}
.customized-radio input:checked + .outside .inside {
  transform: scale(1, 1);
  -webkit-transform: scale(1, 1);
  animation: radio-select 0.1s linear;
  -webkit-animation: radio-select 0.1s linear;
}
.customized-radio.mini {
  padding-left: 20px;
}
.customized-radio.mini .outside {
  width: 16px;
  height: 16px;
  margin-top: -8px;
}
.customized-radio.mini .outside .inside {
  top: 2.8px;
  left: 3px;
  width: 8px;
  height: 8px;
}
.customized-radio.radio-default .outside {
  border-color: #4466F2;
}
.customized-radio.radio-default .outside .inside {
  background: #4466F2;
}
.customized-radio.radio-primary .outside {
  border-color: #4466F2;
}
.customized-radio.radio-primary .outside .inside {
  background: #4466F2;
}
.customized-radio.radio-success .outside {
  border-color: #46c35f;
}
.customized-radio.radio-success .outside .inside {
  background: #46c35f;
}
.customized-radio.radio-warning .outside {
  border-color: #FC6510;
}
.customized-radio.radio-warning .outside .inside {
  background: #FC6510;
}
.customized-radio.radio-info .outside {
  border-color: #38a4f8;
}
.customized-radio.radio-info .outside .inside {
  background: #38a4f8;
}

.radio-button-group .btn-group {
  border-radius: 0.3rem;
  display: initial !important;
}
.radio-button-group .btn-group:focus {
  outline: none;
}
.radio-button-group .btn-group .btn {
  padding: 10px 1.2rem;
  background: transparent;
}
.radio-button-group .btn-group .btn.focus {
  box-shadow: none;
}
.radio-button-group .btn-group .btn.active {
  box-shadow: none;
  border-radius: 0.3rem;
  background-color: #4466F2;
  border: 1px solid #4466F2 !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  -ms-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.radio-button-group .btn-group .btn.active span {
  color: #ffffff;
}

.border-switch {
  min-height: initial;
  color: #4466F2;
  padding-left: 0;
}
.border-switch .border-switch-control-input {
  display: none;
}
.border-switch .border-switch-control-input:checked ~ .border-switch-control-indicator {
  border-color: #4466F2;
}
.border-switch .border-switch-control-input:checked ~ .border-switch-control-indicator::after {
  left: 14px;
  background-color: #4466F2;
}
.border-switch .border-switch-control-indicator {
  display: inline-block;
  position: relative;
  width: 32px;
  height: 20px;
  border-radius: 16px;
  transition: 0.3s;
  border: 2px solid #ccc;
}
.border-switch .border-switch-control-indicator::after {
  content: "";
  display: block;
  position: absolute;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  transition: 0.3s;
  top: 2px;
  left: 2px;
  background: #ccc;
}

.chips-container {
  cursor: pointer;
  overflow-y: auto;
  min-height: 70px;
  max-height: 350px;
  border-radius: 5px;
  color: #898989;
  background-color: var(--base-color);
}
.chips-container .add {
  transition: color 0.25s ease-in-out;
}
.chips-container .add:hover {
  color: #565656;
}
.chips-container .chips {
  font-size: 90%;
  border-radius: 22px;
  background-color: var(--chips-bg);
  box-shadow: var(--default-box-shadow);
  padding: 0.35rem 0.45rem 0.35rem 1rem;
}
.chips-container .chips .delete-chips {
  width: 22px;
  height: 22px;
  cursor: pointer;
  border-radius: 50%;
  background-color: var(--base-color);
}

.chips-dropdown .dropdown-menu {
  top: auto !important;
}

.wizard-steps {
  font-size: 90% !important;
}
.wizard-steps hr {
  width: 100% !important;
  margin: 0 !important;
}
.wizard-steps .nav-link {
  padding: 0;
}
.wizard-steps .tab-step {
  height: 40px;
  border-radius: 0 20px 20px 0;
  background-color: var(--base-color);
  position: relative;
  color: #9397A0;
  padding-right: 16px;
}
.wizard-steps .tab-step:hover {
  color: #4466F2;
}
.wizard-steps .tab-step-init {
  height: 40px;
  border-radius: 0 20px 20px 0;
  background-color: var(--base-color);
  position: relative;
  color: #9397A0;
  padding: 9px 16px 0 16px;
}
.wizard-steps .tab-step-init:hover {
  color: #4466F2;
}
.wizard-steps .tab-step:before {
  width: 20px;
  height: 42px;
  border-radius: 0 20px 20px 0;
  background-color: var(--tab-step-before-bg);
  display: inline-block;
  vertical-align: middle;
  margin-right: 16px;
  margin-top: -1px !important;
  content: "";
}
.wizard-steps .nav-pills .nav-link.active, .wizard-steps .nav-pills .show > .nav-link {
  background: none;
}
.wizard-steps .nav-link.active .tab-step, .wizard-steps .nav-link.active .tab-step-init {
  color: #ffffff;
  background-color: #4466F2;
}
.wizard-steps .nav-pills .nav-item {
  margin-bottom: 5px;
  margin-top: 5px;
  margin-left: -13px !important;
}
.wizard-steps .nav-pills .nav-item:first-child {
  margin-left: 0 !important;
  z-index: 105;
}
.wizard-steps .nav-pills .nav-item:nth-child(2) {
  z-index: 18;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(3) {
  z-index: 17;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(4) {
  z-index: 16;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(5) {
  z-index: 15;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(6) {
  z-index: 14;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(7) {
  z-index: 13;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(8) {
  z-index: 12;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(9) {
  z-index: 11;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(10) {
  z-index: 10;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(11) {
  z-index: 9;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(12) {
  z-index: 8;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(13) {
  z-index: 7;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(14) {
  z-index: 6;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(15) {
  z-index: 5;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(16) {
  z-index: 4;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(17) {
  z-index: 3;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(18) {
  z-index: 2;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(19) {
  z-index: 1;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(20) {
  z-index: 0;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(21) {
  z-index: -1;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(22) {
  z-index: -2;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(23) {
  z-index: -3;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(24) {
  z-index: -4;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(25) {
  z-index: -5;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(26) {
  z-index: -6;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(27) {
  z-index: -7;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(28) {
  z-index: -8;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(29) {
  z-index: -9;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(30) {
  z-index: -10;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(31) {
  z-index: -11;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(32) {
  z-index: -12;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(33) {
  z-index: -13;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(34) {
  z-index: -14;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(35) {
  z-index: -15;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(36) {
  z-index: -16;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(37) {
  z-index: -17;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(38) {
  z-index: -18;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(39) {
  z-index: -19;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(40) {
  z-index: -20;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(41) {
  z-index: -21;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(42) {
  z-index: -22;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(43) {
  z-index: -23;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(44) {
  z-index: -24;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(45) {
  z-index: -25;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(46) {
  z-index: -26;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(47) {
  z-index: -27;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(48) {
  z-index: -28;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(49) {
  z-index: -29;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(50) {
  z-index: -30;
  margin-left: -10px;
}

.note-frame {
  height: initial !important;
  border: 1px solid var(--default-border-color) !important;
}
.note-frame.card {
  height: initial !important;
}
.note-frame .card-header {
  padding: 1rem;
  background: transparent;
  border-color: var(--default-border-color);
}
.note-frame .card-header.note-toolbar {
  padding: 5px;
}
.note-frame .card-header .note-btn-group {
  margin-top: 0 !important;
}
.note-frame .card-header .note-btn-group .dropdown-toggle, .note-frame .card-header .note-btn-group .note-btn {
  color: var(--default-font-color);
  border-color: var(--default-border-color);
  background-color: var(--btn-light-bg) !important;
}
.note-frame .card-header .note-btn-group .note-dropdown-menu {
  border-color: var(--default-border-color);
  background-color: var(--btn-light-bg) !important;
}
.note-frame .card-header .note-btn-group .note-dropdown-menu .dropdown-item {
  color: var(--default-font-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu .dropdown-item pre {
  color: var(--default-font-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu .dropdown-item:hover {
  color: var(--default-font-color);
  background-color: var(--base-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu .note-palette .note-palette-title {
  color: var(--default-font-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu .note-palette .note-color-reset:hover {
  color: var(--default-font-color);
  background-color: var(--base-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu .note-dimension-display {
  color: var(--default-font-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu.dropdown-fontname .dropdown-item .note-icon-menu-check {
  visibility: initial;
  font-style: initial;
  color: var(--default-font-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu.dropdown-fontname .dropdown-item.checked {
  background-color: var(--base-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu.dropdown-fontname .note-icon-menu-check::before {
  display: none;
}
.note-frame .note-palette .note-color-reset:hover {
  color: var(--default-font-color);
  background-color: var(--base-color);
}
.note-frame .note-editable {
  padding: 1rem !important;
  color: var(--default-font-color) !important;
  background-color: var(--form-control-bg) !important;
}
.note-frame .note-editable.card-block::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.note-frame .note-editable.card-block::-webkit-scrollbar-track {
  background: transparent;
}
.note-frame .note-editable.card-block::-webkit-scrollbar-thumb {
  background: transparent;
  border-radius: 5px;
}
.note-frame .note-editable.card-block:hover::-webkit-scrollbar-thumb {
  background: var(--scrollbar-thumb-color);
}
.note-frame .note-editable.card-block:hover::-webkit-scrollbar-thumb:hover {
  background-color: var(--scrollbar-thumb-hover-color);
}
.note-frame .note-codable {
  height: 300px !important;
}
.note-frame .note-codable::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.note-frame .note-codable::-webkit-scrollbar-track {
  background: transparent;
}
.note-frame .note-codable::-webkit-scrollbar-thumb {
  background: transparent;
  border-radius: 5px;
}
.note-frame .note-codable:hover::-webkit-scrollbar-thumb {
  background: var(--scrollbar-thumb-color);
}
.note-frame .note-codable:hover::-webkit-scrollbar-thumb:hover {
  background-color: var(--scrollbar-thumb-hover-color);
}
.note-frame .note-placeholder {
  padding: 1rem !important;
}
.note-frame .note-statusbar {
  background-color: var(--default-border-color) !important;
  border-bottom-left-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
  border-top: 1px solid var(--default-border-color) !important;
}

.custom-file:focus {
  outline: none !important;
}
.custom-file .custom-file-input {
  z-index: 1;
  height: auto;
}
.custom-file .custom-file-input:focus ~ .custom-file-label {
  border-color: var(--default-border-color) !important;
}
.custom-file .custom-file-input:disabled ~ .custom-file-label {
  pointer-events: none;
  background-color: var(--bg-input-readonly);
}
.custom-file .custom-file-label {
  z-index: 2;
  height: auto;
  padding: 10px 14px !important;
  line-height: 1.5;
  outline: none !important;
  box-shadow: none !important;
  border-color: var(--default-border-color);
  font-size: 100% !important;
  background-color: var(--form-control-bg);
}
.custom-file .custom-file-label:focus {
  border-color: var(--default-border-color);
}
.custom-file .custom-file-label::after {
  cursor: pointer;
  font-family: "Poppins", sans-serif;
  padding: 10px 14px !important;
  line-height: 1.5;
  height: auto;
  background: #4466F2;
  color: #ffffff;
}

.vue-tel-input {
  border-radius: 5px !important;
  border-color: var(--default-border-color) !important;
}
.vue-tel-input:focus, .vue-tel-input:focus-within {
  box-shadow: none !important;
  border-color: #4466F2 !important;
}
.vue-tel-input .vti__dropdown {
  border-radius: 5px 0 0 5px !important;
  padding: 10px 14px !important;
  background-color: var(--form-control-bg) !important;
}
.vue-tel-input .vti__dropdown:focus {
  outline: none !important;
}
.vue-tel-input .vti__dropdown .vti__dropdown-list {
  border-color: var(--default-border-color) !important;
  background-color: var(--form-control-bg) !important;
}
.vue-tel-input .vti__dropdown .vti__dropdown-list::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.vue-tel-input .vti__dropdown .vti__dropdown-list::-webkit-scrollbar-track {
  background: transparent;
}
.vue-tel-input .vti__dropdown .vti__dropdown-list::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: var(--scrollbar-thumb-color);
}
.vue-tel-input .vti__dropdown .vti__dropdown-list .vti__dropdown-item {
  font-size: 95% !important;
  color: #898989 !important;
  padding: 1rem 2rem 1rem 2rem !important;
}
.vue-tel-input .vti__dropdown .vti__dropdown-list .vti__dropdown-item.highlighted {
  color: #898989 !important;
  background-color: var(--base-color) !important;
}
.vue-tel-input .vti__input {
  border-radius: 0 5px 5px 0 !important;
  background-color: var(--form-control-bg) !important;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.btn-filter {
  font-size: 95%;
  color: #8A8A8A;
  background: var(--btn-filter-bg);
  box-shadow: var(--default-box-shadow);
  border: 1px solid var(--btn-filter-bg) !important;
}
.btn-filter:hover {
  color: #4466F2;
  background: var(--base-color);
}
.btn-filter:focus {
  box-shadow: var(--default-box-shadow) !important;
}
.btn-filter.btn-list-grid {
  padding: 0.5rem;
  border-radius: 5px;
}
.btn-filter.btn-list-grid svg {
  width: 20px;
  height: 20px;
}

.filters-wrapper .single-filter {
  margin-right: 0.6rem;
  margin-bottom: 0.6rem;
}
.filters-wrapper .single-filter:last-child {
  margin-right: 0;
}
.filters-wrapper .single-filter .dropdown .btn-filter {
  border-radius: 20px;
  padding: 0.5rem 1.5rem;
}
.filters-wrapper .single-filter .dropdown .btn-filter .clear-icon {
  cursor: pointer;
  margin-left: 1rem;
  margin-right: -1rem;
  font-size: 95% !important;
}
.filters-wrapper .single-filter .dropdown .btn-filter .clear-icon svg {
  width: 16px;
  height: 16px;
  stroke-width: 1;
  padding: 0.1rem;
  border-radius: 50%;
  box-shadow: var(--shadow-x-icon);
  background-color: var(--bg-x-icon);
}
.filters-wrapper .single-filter .dropdown .btn-filter.applied {
  color: #4466F2;
  background: var(--base-color);
}
.filters-wrapper .single-filter .dropdown .dropdown-menu {
  padding: 0;
  font-size: 95%;
  margin-top: 5px !important;
}
.filters-wrapper .single-filter .dropdown .dropdown-menu .dropdown-item {
  padding: 2rem;
  font-size: 95%;
  white-space: normal;
}
.filters-wrapper .single-filter .dropdown .dropdown-menu .dropdown-item:hover {
  color: var(--default-font-color);
  background: transparent;
}
.filters-wrapper .single-filter .dropdown .dropdown-menu .dropdown-item .filter-action-button-wrapper .btn-clear {
  color: #9397A0;
}
.filters-wrapper .single-filter .dropdown .dropdown-menu .dropdown-item .filter-action-button-wrapper .btn-clear:hover {
  color: var(--default-font-color);
}
.filters-wrapper .single-filter .dropdown.show .btn-filter {
  color: #4466F2;
  background: var(--base-color);
}
.filters-wrapper .single-filter.column-filter .btn-filter {
  padding: 0.5rem;
  border-radius: 5px;
}
.filters-wrapper .single-filter.column-filter .btn-filter svg {
  width: 18px;
  height: 18px;
}
.filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu {
  z-index: 1040 !important;
  width: 352px;
  position: initial;
  right: initial;
  box-sizing: border-box;
  border-radius: 0.25rem;
}
.filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .content-type svg {
  cursor: grab;
  box-sizing: border-box;
  border-radius: 5px;
  color: rgb(219.5, 230.15, 255);
  padding: 2px;
  margin-right: 10px;
}
.filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .custom-switch {
  box-shadow: none;
  transform: scale(1.5) !important;
}
.filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .custom-switch .custom-control-label:before {
  border: none;
  background-color: #9397A0;
}
.filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .custom-switch .custom-control-label:after {
  background-color: #ffffff;
}
.filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .custom-switch .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #4466F2;
}
.filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .custom-switch .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
}
.filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .manage-column-options {
  overflow-y: auto;
  max-height: 240px;
}
.filters-wrapper .single-filter.column-filter .ghost {
  background: #c8ebfb !important;
}
.filters-wrapper .single-filter.column-filter .catch-item {
  background: var(--base-color) !important;
}
.filters-wrapper .single-filter.checkbox-filter .dropdown .dropdown-menu {
  width: 435px;
  position: initial;
  right: initial;
  box-sizing: border-box;
  border-radius: 0.25rem;
}
.filters-wrapper .single-filter.checkbox-filter .dropdown .dropdown-menu .dropdown-item .row .col-6:last-child .form-group, .filters-wrapper .single-filter.checkbox-filter .dropdown .dropdown-menu .dropdown-item .row .col-6:nth-last-child(2) .form-group {
  margin-bottom: 0;
}
.filters-wrapper .single-filter.radio-filter .dropdown .dropdown-menu {
  width: 378px;
  position: initial;
  right: initial;
  box-sizing: border-box;
  border-radius: 0.25rem;
}
.filters-wrapper .single-filter.search-filter-dropdown .dropdown .dropdown-menu {
  width: 332px;
}
.filters-wrapper .mobile-filters-wrapper {
  display: contents;
}
.filters-wrapper .mobile-filters-wrapper .filters-loop-wrapper {
  display: contents;
}
.filters-wrapper .btn-close-filter-wrapper {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  border: 0;
  border-radius: 0;
  padding: 1rem 1.2rem;
}

.range-filter-dropdown .dropdown .dropdown-menu {
  width: 408px;
  font-size: 95%;
  position: initial;
  right: initial;
  box-sizing: border-box;
  border-radius: 0.25rem;
}
.range-filter-dropdown .dropdown .dropdown-menu .rate-status .min-rate, .range-filter-dropdown .dropdown .dropdown-menu .rate-status .max-rate {
  width: 124px;
  height: 54px;
  border-radius: 5px;
  box-sizing: border-box;
  background-color: var(--base-color);
}
.range-filter-dropdown .dropdown .dropdown-menu .rate-status .min-rate p, .range-filter-dropdown .dropdown .dropdown-menu .rate-status .max-rate p {
  margin: 6px 0;
  font-size: 12px;
  color: #8A8A8A;
}
.range-filter-dropdown .dropdown .dropdown-menu .rate-status .min-rate h5, .range-filter-dropdown .dropdown .dropdown-menu .rate-status .max-rate h5 {
  margin: 0;
  font-size: 14px;
}
.range-filter-dropdown .dropdown .dropdown-menu .rate-status hr {
  width: 10px !important;
  margin: 26px !important;
  border: 0.5px solid #8A8A8A !important;
}
.range-filter-dropdown .dropdown .dropdown-menu .noUi-target {
  box-shadow: none;
  border-radius: 18px;
  border-color: var(--default-border-color);
  background-color: var(--range-slider-baseline-bg);
}
.range-filter-dropdown .dropdown .dropdown-menu .noUi-horizontal {
  height: 6px;
}
.range-filter-dropdown .dropdown .dropdown-menu .noUi-horizontal .noUi-handle {
  top: -11px;
  right: -13px;
  cursor: pointer;
  border-radius: 50%;
  width: 25px !important;
  height: 25px !important;
  background-color: #ffffff;
  box-shadow: none !important;
  border: 1px solid #4466F2;
}
.range-filter-dropdown .dropdown .dropdown-menu .noUi-horizontal .noUi-handle:focus {
  outline: none !important;
}
.range-filter-dropdown .dropdown .dropdown-menu .noUi-handle:after, .range-filter-dropdown .dropdown .dropdown-menu .noUi-handle:before {
  height: 12px;
  width: 1px;
  position: absolute;
  top: 5px;
  background-color: #9397A0;
}
.range-filter-dropdown .dropdown .dropdown-menu .noUi-handle:after {
  left: 9px;
}
.range-filter-dropdown .dropdown .dropdown-menu .noUi-handle:before {
  left: 13px;
}
.range-filter-dropdown .dropdown .dropdown-menu .noUi-connect {
  background: #4466F2 !important;
}

.search-filter-dropdown .btn-filter {
  background: var(--btn-filter-bg);
}
.search-filter-dropdown .btn-filter .clear-icon {
  cursor: pointer;
  margin-left: 1rem;
  margin-right: -1rem;
  font-size: 95% !important;
}
.search-filter-dropdown .btn-filter .clear-icon svg {
  width: 16px;
  height: 16px;
  stroke-width: 1;
  padding: 0.1rem;
  border-radius: 50%;
  box-shadow: var(--shadow-x-icon);
  background-color: var(--bg-x-icon);
}
.search-filter-dropdown .dropdown-menu {
  z-index: 1030;
  position: initial;
  right: initial;
  box-sizing: border-box;
  border-radius: 0.25rem;
  box-shadow: var(--default-box-shadow);
}
.search-filter-dropdown .dropdown-menu .form-group-with-search {
  padding: 1rem 2rem 1rem 2rem !important;
}
.search-filter-dropdown .dropdown-menu .dropdown-search-result-wrapper {
  padding: 0.8rem 0;
  max-height: 280px;
  overflow-y: auto;
}
.search-filter-dropdown .dropdown-menu .dropdown-search-result-wrapper .dropdown-item {
  font-size: 95% !important;
  color: #898989;
  padding: 1rem 2rem 1rem 2rem !important;
}
.search-filter-dropdown .dropdown-menu .dropdown-search-result-wrapper .dropdown-item.active {
  color: #898989 !important;
  background-color: var(--base-color) !important;
}
.search-filter-dropdown .dropdown-menu .dropdown-search-result-wrapper .dropdown-item.selected {
  color: #898989 !important;
  background-color: var(--base-color) !important;
}
.search-filter-dropdown .dropdown-menu .dropdown-search-result-wrapper .dropdown-item.selected .check-sign {
  display: block;
}
.search-filter-dropdown .dropdown-menu .dropdown-search-result-wrapper .dropdown-item:hover {
  background-color: var(--base-color) !important;
  color: #898989 !important;
}
.search-filter-dropdown .dropdown-menu a .check-sign {
  display: none;
}
.search-filter-dropdown .btn-filter {
  border-radius: 20px;
  color: #8A8A8A;
  box-shadow: var(--default-box-shadow);
  padding: 0.5rem 1.5rem !important;
}
.search-filter-dropdown .btn-filter:hover {
  color: #4466F2;
  background: var(--base-color);
}

.form-group-with-search {
  display: flex;
  margin-bottom: 0;
  align-items: center;
}
.form-group-with-search .form-control {
  border-radius: 20px !important;
  background-color: var(--base-color);
  padding: 0.5rem 1rem 0.5rem 2.2rem !important;
}
.form-group-with-search .form-control-feedback {
  display: block;
  position: absolute;
  pointer-events: none;
  padding: 0 0 0 0.7rem;
  color: #898989;
}
.form-group-with-search .form-control-feedback svg {
  width: 20px;
  height: 20px;
  stroke-width: 1.5;
}

.single-search-wrapper {
  margin-bottom: 0.6rem;
}
.single-search-wrapper .form-group-with-search .form-control {
  background: var(--btn-filter-bg);
  box-shadow: var(--default-box-shadow);
  border: 1px solid var(--btn-filter-bg) !important;
}
.single-search-wrapper .form-group-with-search .form-control:focus {
  border-color: #4466F2 !important;
}

.tab-filter-menu .nav-item .nav-link {
  font-size: 80%;
  padding-right: 0;
  padding-left: 1.5rem;
  color: var(--default-font-color);
  transition: color 0.25s ease-in-out;
}
.tab-filter-menu .nav-item .nav-link.active {
  color: #4466F2;
}
.tab-filter-menu .nav-item .nav-link:hover {
  color: #4466F2;
}
.tab-filter-menu .nav-item:first-child .nav-link {
  padding-left: 0;
}
.tab-filter-menu .nav-item:last-child .nav-link {
  padding-right: 0;
}

.dropdown-menu-filter .dropdown .menu-filter-btn {
  font-size: 95%;
  border-radius: 5px;
  color: #8A8A8A;
  padding: 0.5rem 1.5rem;
  background: var(--btn-filter-bg);
  box-shadow: var(--default-box-shadow);
  border: 1px solid var(--btn-filter-bg) !important;
}
.dropdown-menu-filter .dropdown .menu-filter-btn:hover {
  color: #4466F2 !important;
  background: var(--base-color);
}
.dropdown-menu-filter .dropdown .menu-filter-btn:focus {
  box-shadow: var(--default-box-shadow) !important;
}
.dropdown-menu-filter .dropdown .menu-filter-btn img {
  height: 16px;
  width: 16px;
  margin-left: 1rem;
}
.dropdown-menu-filter .dropdown .dropdown-menu {
  margin-top: 5px !important;
  font-size: 95%;
}
.dropdown-menu-filter .dropdown .dropdown-menu .custom-scrollbar {
  max-height: 280px;
  overflow-y: auto;
}
.dropdown-menu-filter .dropdown .dropdown-menu .dropdown-item {
  padding: 1rem 2rem 1rem 2rem !important;
}
.dropdown-menu-filter .dropdown .dropdown-menu .dropdown-item.active {
  color: #4466F2 !important;
  background-color: transparent !important;
}

.filter-subtitle-text {
  color: #707887 !important;
}

.date-filter .btn-filter {
  border-radius: 20px !important;
  padding: 0.5rem 1.5rem !important;
}
.date-filter .btn-filter .clear-icon {
  cursor: pointer;
  margin-left: 1rem;
  margin-right: -1rem;
  font-size: 95% !important;
}
.date-filter .btn-filter .clear-icon svg {
  width: 16px;
  height: 16px;
  stroke-width: 1;
  padding: 0.1rem;
  border-radius: 50%;
  box-shadow: var(--shadow-x-icon);
  background-color: var(--bg-x-icon);
}
.date-filter .btn-filter.applied {
  color: #4466F2 !important;
  background: var(--base-color) !important;
}

.avatars-filter {
  display: inline-flex;
  align-items: center;
}
.avatars-filter .indicator-left,
.avatars-filter .indicator-right {
  width: 10px;
  height: 10px;
  padding: 4px;
  margin: 0 4px;
  cursor: pointer;
  display: inline-block;
  box-sizing: border-box;
  border-top: 2px solid #4466F2;
  border-right: 2px solid #4466F2;
  transition: transform 150ms linear;
}
.avatars-filter .indicator-left[disabled],
.avatars-filter .indicator-right[disabled] {
  opacity: 0.35;
}
.avatars-filter .indicator-left {
  transform: rotate(-135deg);
}
.avatars-filter .indicator-left:active {
  transform: rotate(-135deg) scale(0.9);
}
.avatars-filter .indicator-right {
  transform: rotate(45deg);
}
.avatars-filter .indicator-right:active {
  transform: rotate(45deg) scale(0.9);
}
.avatars-filter .avatar-group .avatar-carousel-wrapper {
  width: 280px;
  display: flex;
  transform: translatex(0px);
  transition: transform 150ms ease-out;
}
.avatars-filter .avatar-group .avatar-carousel-wrapper .single-avatar {
  margin-left: -10px;
}
.avatars-filter .avatar-group .avatar-carousel-wrapper .single-avatar:nth-child(1) {
  margin-left: 0;
}
.avatars-filter .avatar-group .avatar-carousel-wrapper .single-avatar img {
  width: 37px;
  height: 37px;
}
.avatars-filter .avatar-group .avatar-carousel-wrapper .single-avatar img.active-avatar {
  border-color: #4466F2 !important;
}
.avatars-filter .avatar-group .avatar-carousel-wrapper .single-avatar .no-img {
  width: 37px;
  height: 37px;
  font-size: 14px;
  margin-left: -15px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: var(--avatar-no-image-font);
  background-color: var(--avatar-no-image-bg);
}
.avatars-filter .avatar-group .avatar-carousel-wrapper .single-avatar .no-img.active-avatar {
  border-color: #4466F2 !important;
}
.avatars-filter .avatar-group .avatar-carousel-wrapper .single-avatar .no-img:nth-child(1) {
  margin-left: 0;
}
.avatars-filter .avatar-group .avatar-carousel-wrapper .single-avatar .status {
  height: 8px;
  width: 8px;
  position: absolute;
  right: 2px;
  bottom: 2px;
  border-radius: 50%;
  border: 1px solid var(--default-card-bg);
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

label {
  color: var(--default-font-color) !important;
}

.col-form-label {
  padding-top: calc(0.375rem + 4px);
  padding-bottom: calc(0.375rem + 3px);
}

::placeholder {
  color: #afb1b6 !important;
}

select {
  height: auto !important;
  font-size: 100% !important;
  border-radius: 5px !important;
  padding: 10px 14px !important;
  border-color: var(--default-border-color) !important;
  background-repeat: no-repeat !important;
  background-size: 15px !important;
  background-position-x: 97% !important;
  background-position-y: 50% !important;
  color: var(--default-font-color) !important;
}
select.custom-select {
  color: var(--default-font-color) !important;
  background-color: var(--form-control-bg) !important;
}
select:focus {
  box-shadow: none !important;
  border-color: #4466F2 !important;
}

textarea {
  font-size: 100% !important;
  border-radius: 5px !important;
  padding: 10px 14px !important;
  border-color: var(--default-border-color) !important;
  color: var(--default-font-color);
  background-color: var(--form-control-bg);
  display: block;
  width: 100%;
  outline: none;
  font-weight: 400;
  line-height: 1.5;
  background-clip: padding-box;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
textarea:focus {
  box-shadow: none;
  color: var(--default-font-color);
  background-color: var(--form-control-bg);
  border-color: #4466F2 !important;
}

.form-control {
  height: auto !important;
  font-size: 100% !important;
  border-radius: 5px !important;
  padding: 10px 14px !important;
  border-color: var(--default-border-color) !important;
  color: var(--default-font-color);
  background-color: var(--form-control-bg);
}
.form-control:focus {
  box-shadow: none;
  color: var(--default-font-color);
  background-color: var(--form-control-bg);
  border-color: #4466F2 !important;
}

.form-control:disabled, .form-control[readonly] {
  background-color: var(--bg-input-readonly);
}

.form-group-with-icon {
  display: flex;
  align-items: center;
  position: relative;
}
.form-group-with-icon .form-control {
  background-color: var(--form-control-bg);
}
.form-group-with-icon .form-control.text-right-padding {
  padding-right: 44px !important;
}
.form-group-with-icon .form-control-feedback {
  display: inline-block;
  position: absolute;
  right: 0;
  padding: 0 14px;
  color: rgb(188.3333333333, 190, 194.1666666667);
  transition: all 0.25s ease-in-out;
}
.form-group-with-icon .form-control-feedback.disabled {
  color: rgb(236.3333333333, 236.8, 237.9666666667);
}
.form-group-with-icon .form-control-feedback:hover {
  color: #4466F2;
}

.custom-control .custom-control-label {
  color: #8A8A8A !important;
  padding-top: 1px !important;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.18rem;
}

.custom-checkbox-default .custom-control-label:before {
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-default .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='blue' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox-default .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  background-color: #ffffff;
  border-color: #4466F2;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-default .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-default .custom-control-label:before {
  width: 1rem;
  height: 1rem;
  margin-left: 4.4px;
  transform: scale(1.35) !important;
}
.custom-checkbox-default .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  transform: scale(1.55) !important;
}

.custom-checkbox-primary .custom-control-label:before {
  border-color: #4466F2;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-primary .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='blue' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox-primary .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  background-color: #ffffff;
  border-color: #4466F2;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-primary .custom-control-input:checked ~ .custom-control-label {
  color: #4466F2 !important;
}
.custom-checkbox-primary .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-primary .custom-control-label:before {
  width: 1rem;
  height: 1rem;
  margin-left: 4.4px;
  transform: scale(1.35) !important;
}
.custom-checkbox-primary .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  transform: scale(1.55) !important;
}

.custom-checkbox-success .custom-control-label:before {
  border-color: #46c35f;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-success .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='green' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox-success .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  background-color: #ffffff;
  border-color: #46c35f;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-success .custom-control-input:checked ~ .custom-control-label {
  color: #46c35f !important;
}
.custom-checkbox-success .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-success .custom-control-label:before {
  width: 1rem;
  height: 1rem;
  margin-left: 4.4px;
  transform: scale(1.35) !important;
}
.custom-checkbox-success .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  transform: scale(1.55) !important;
}

.custom-checkbox-warning .custom-control-label:before {
  border-color: #f2a654;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-warning .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='orange' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox-warning .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  background-color: #ffffff;
  border-color: #f2a654;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-warning .custom-control-input:checked ~ .custom-control-label {
  color: #f2a654 !important;
}
.custom-checkbox-warning .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-warning .custom-control-label:before {
  width: 1rem;
  height: 1rem;
  margin-left: 4.4px;
  transform: scale(1.35) !important;
}
.custom-checkbox-warning .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  transform: scale(1.55) !important;
}

.custom-checkbox-info .custom-control-label:before {
  border-color: rebeccapurple;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-info .custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='rebeccapurple' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e");
}
.custom-checkbox-info .custom-control-input:checked ~ .custom-control-label::before {
  color: #ffffff;
  background-color: #ffffff;
  border-color: rebeccapurple;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-info .custom-control-input:checked ~ .custom-control-label {
  color: rebeccapurple !important;
}
.custom-checkbox-info .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-info .custom-control-label:before {
  width: 1rem;
  height: 1rem;
  margin-left: 4.4px;
  transform: scale(1.35) !important;
}
.custom-checkbox-info .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  transform: scale(1.55) !important;
}

.customized-checkbox input {
  opacity: 0;
  position: absolute;
}
.customized-checkbox input + label {
  padding: 0;
  cursor: pointer;
  position: relative;
}
.customized-checkbox input + label:before {
  content: "";
  width: 20px;
  height: 20px;
  margin-right: 10px;
  display: inline-block;
  vertical-align: text-top;
  background: transparent;
  border: 1px solid;
  border-radius: 0.18rem;
}
.customized-checkbox input:disabled + label {
  opacity: 0.7;
  cursor: auto;
}
.customized-checkbox input:disabled + label:before {
  opacity: 0.5;
}
.customized-checkbox input:checked + label:after {
  content: "";
  position: absolute;
  left: 4.5px;
  top: 9px;
  width: 2.45px;
  height: 2.45px;
  transform: rotate(45deg);
}
.customized-checkbox.checkbox-default input + label:before {
  border-color: #adb5bd;
}
.customized-checkbox.checkbox-default input:checked + label:before {
  border-color: #4466F2;
}
.customized-checkbox.checkbox-default input:checked + label:after {
  background: #4466F2;
  box-shadow: 2px 0 0 #4466F2, 4px 0 0 #4466F2, 4px -2px 0 #4466F2, 4px -4px 0 #4466F2, 4px -6px 0 #4466F2, 4px -8px 0 #4466F2;
}
.customized-checkbox.checkbox-success input + label:before {
  border-color: #46c35f;
}
.customized-checkbox.checkbox-success input:checked + label:before {
  border-color: #46c35f;
}
.customized-checkbox.checkbox-success input:checked + label:after {
  background: #46c35f;
  box-shadow: 2px 0 0 #46c35f, 4px 0 0 #46c35f, 4px -2px 0 #46c35f, 4px -4px 0 #46c35f, 4px -6px 0 #46c35f, 4px -8px 0 #46c35f;
}
.customized-checkbox.checkbox-warning input + label:before {
  border-color: #FC6510;
}
.customized-checkbox.checkbox-warning input:checked + label:before {
  border-color: #FC6510;
}
.customized-checkbox.checkbox-warning input:checked + label:after {
  background: #FC6510;
  box-shadow: 2px 0 0 #FC6510, 4px 0 0 #FC6510, 4px -2px 0 #FC6510, 4px -4px 0 #FC6510, 4px -6px 0 #FC6510, 4px -8px 0 #FC6510;
}
.customized-checkbox.checkbox-info input + label:before {
  border-color: #38a4f8;
}
.customized-checkbox.checkbox-info input:checked + label:before {
  border-color: #38a4f8;
}
.customized-checkbox.checkbox-info input:checked + label:after {
  background: #38a4f8;
  box-shadow: 2px 0 0 #38a4f8, 4px 0 0 #38a4f8, 4px -2px 0 #38a4f8, 4px -4px 0 #38a4f8, 4px -6px 0 #38a4f8, 4px -8px 0 #38a4f8;
}

.customized-radio {
  cursor: pointer;
  position: relative;
  padding-left: 30px;
  margin: 0 1rem 0 0;
  display: inline-block;
}
.customized-radio.disabled {
  opacity: 0.7;
}
.customized-radio.disabled .outside {
  background-color: var(--bg-input-readonly);
}
.customized-radio input {
  opacity: 0;
  width: 1px;
  height: 1px;
}
.customized-radio .outside {
  display: inline-block;
  width: 22px;
  height: 22px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -12px;
  border: 1px solid;
  border-radius: 50%;
  background: none;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.customized-radio .outside .inside {
  position: absolute;
  top: 5px;
  left: 5px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  display: inline-block;
  transform: scale(0, 0);
  -webkit-transform: scale(0, 0);
}
.customized-radio input:checked + .outside .inside {
  transform: scale(1, 1);
  -webkit-transform: scale(1, 1);
  animation: radio-select 0.1s linear;
  -webkit-animation: radio-select 0.1s linear;
}
.customized-radio.mini {
  padding-left: 20px;
}
.customized-radio.mini .outside {
  width: 16px;
  height: 16px;
  margin-top: -8px;
}
.customized-radio.mini .outside .inside {
  top: 2.8px;
  left: 3px;
  width: 8px;
  height: 8px;
}
.customized-radio.radio-default .outside {
  border-color: #4466F2;
}
.customized-radio.radio-default .outside .inside {
  background: #4466F2;
}
.customized-radio.radio-primary .outside {
  border-color: #4466F2;
}
.customized-radio.radio-primary .outside .inside {
  background: #4466F2;
}
.customized-radio.radio-success .outside {
  border-color: #46c35f;
}
.customized-radio.radio-success .outside .inside {
  background: #46c35f;
}
.customized-radio.radio-warning .outside {
  border-color: #FC6510;
}
.customized-radio.radio-warning .outside .inside {
  background: #FC6510;
}
.customized-radio.radio-info .outside {
  border-color: #38a4f8;
}
.customized-radio.radio-info .outside .inside {
  background: #38a4f8;
}

.radio-button-group .btn-group {
  border-radius: 0.3rem;
  display: initial !important;
}
.radio-button-group .btn-group:focus {
  outline: none;
}
.radio-button-group .btn-group .btn {
  padding: 10px 1.2rem;
  background: transparent;
}
.radio-button-group .btn-group .btn.focus {
  box-shadow: none;
}
.radio-button-group .btn-group .btn.active {
  box-shadow: none;
  border-radius: 0.3rem;
  background-color: #4466F2;
  border: 1px solid #4466F2 !important;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  -o-transition: all 0.25s ease-in-out;
  -ms-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.radio-button-group .btn-group .btn.active span {
  color: #ffffff;
}

.border-switch {
  min-height: initial;
  color: #4466F2;
  padding-left: 0;
}
.border-switch .border-switch-control-input {
  display: none;
}
.border-switch .border-switch-control-input:checked ~ .border-switch-control-indicator {
  border-color: #4466F2;
}
.border-switch .border-switch-control-input:checked ~ .border-switch-control-indicator::after {
  left: 14px;
  background-color: #4466F2;
}
.border-switch .border-switch-control-indicator {
  display: inline-block;
  position: relative;
  width: 32px;
  height: 20px;
  border-radius: 16px;
  transition: 0.3s;
  border: 2px solid #ccc;
}
.border-switch .border-switch-control-indicator::after {
  content: "";
  display: block;
  position: absolute;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  transition: 0.3s;
  top: 2px;
  left: 2px;
  background: #ccc;
}

.chips-container {
  cursor: pointer;
  overflow-y: auto;
  min-height: 70px;
  max-height: 350px;
  border-radius: 5px;
  color: #898989;
  background-color: var(--base-color);
}
.chips-container .add {
  transition: color 0.25s ease-in-out;
}
.chips-container .add:hover {
  color: #565656;
}
.chips-container .chips {
  font-size: 90%;
  border-radius: 22px;
  background-color: var(--chips-bg);
  box-shadow: var(--default-box-shadow);
  padding: 0.35rem 0.45rem 0.35rem 1rem;
}
.chips-container .chips .delete-chips {
  width: 22px;
  height: 22px;
  cursor: pointer;
  border-radius: 50%;
  background-color: var(--base-color);
}

.chips-dropdown .dropdown-menu {
  top: auto !important;
}

.wizard-steps {
  font-size: 90% !important;
}
.wizard-steps hr {
  width: 100% !important;
  margin: 0 !important;
}
.wizard-steps .nav-link {
  padding: 0;
}
.wizard-steps .tab-step {
  height: 40px;
  border-radius: 0 20px 20px 0;
  background-color: var(--base-color);
  position: relative;
  color: #9397A0;
  padding-right: 16px;
}
.wizard-steps .tab-step:hover {
  color: #4466F2;
}
.wizard-steps .tab-step-init {
  height: 40px;
  border-radius: 0 20px 20px 0;
  background-color: var(--base-color);
  position: relative;
  color: #9397A0;
  padding: 9px 16px 0 16px;
}
.wizard-steps .tab-step-init:hover {
  color: #4466F2;
}
.wizard-steps .tab-step:before {
  width: 20px;
  height: 42px;
  border-radius: 0 20px 20px 0;
  background-color: var(--tab-step-before-bg);
  display: inline-block;
  vertical-align: middle;
  margin-right: 16px;
  margin-top: -1px !important;
  content: "";
}
.wizard-steps .nav-pills .nav-link.active, .wizard-steps .nav-pills .show > .nav-link {
  background: none;
}
.wizard-steps .nav-link.active .tab-step, .wizard-steps .nav-link.active .tab-step-init {
  color: #ffffff;
  background-color: #4466F2;
}
.wizard-steps .nav-pills .nav-item {
  margin-bottom: 5px;
  margin-top: 5px;
  margin-left: -13px !important;
}
.wizard-steps .nav-pills .nav-item:first-child {
  margin-left: 0 !important;
  z-index: 105;
}
.wizard-steps .nav-pills .nav-item:nth-child(2) {
  z-index: 18;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(3) {
  z-index: 17;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(4) {
  z-index: 16;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(5) {
  z-index: 15;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(6) {
  z-index: 14;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(7) {
  z-index: 13;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(8) {
  z-index: 12;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(9) {
  z-index: 11;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(10) {
  z-index: 10;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(11) {
  z-index: 9;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(12) {
  z-index: 8;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(13) {
  z-index: 7;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(14) {
  z-index: 6;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(15) {
  z-index: 5;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(16) {
  z-index: 4;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(17) {
  z-index: 3;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(18) {
  z-index: 2;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(19) {
  z-index: 1;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(20) {
  z-index: 0;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(21) {
  z-index: -1;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(22) {
  z-index: -2;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(23) {
  z-index: -3;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(24) {
  z-index: -4;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(25) {
  z-index: -5;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(26) {
  z-index: -6;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(27) {
  z-index: -7;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(28) {
  z-index: -8;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(29) {
  z-index: -9;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(30) {
  z-index: -10;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(31) {
  z-index: -11;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(32) {
  z-index: -12;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(33) {
  z-index: -13;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(34) {
  z-index: -14;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(35) {
  z-index: -15;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(36) {
  z-index: -16;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(37) {
  z-index: -17;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(38) {
  z-index: -18;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(39) {
  z-index: -19;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(40) {
  z-index: -20;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(41) {
  z-index: -21;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(42) {
  z-index: -22;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(43) {
  z-index: -23;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(44) {
  z-index: -24;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(45) {
  z-index: -25;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(46) {
  z-index: -26;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(47) {
  z-index: -27;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(48) {
  z-index: -28;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(49) {
  z-index: -29;
  margin-left: -10px;
}
.wizard-steps .nav-pills .nav-item:nth-child(50) {
  z-index: -30;
  margin-left: -10px;
}

.note-frame {
  height: initial !important;
  border: 1px solid var(--default-border-color) !important;
}
.note-frame.card {
  height: initial !important;
}
.note-frame .card-header {
  padding: 1rem;
  background: transparent;
  border-color: var(--default-border-color);
}
.note-frame .card-header.note-toolbar {
  padding: 5px;
}
.note-frame .card-header .note-btn-group {
  margin-top: 0 !important;
}
.note-frame .card-header .note-btn-group .dropdown-toggle, .note-frame .card-header .note-btn-group .note-btn {
  color: var(--default-font-color);
  border-color: var(--default-border-color);
  background-color: var(--btn-light-bg) !important;
}
.note-frame .card-header .note-btn-group .note-dropdown-menu {
  border-color: var(--default-border-color);
  background-color: var(--btn-light-bg) !important;
}
.note-frame .card-header .note-btn-group .note-dropdown-menu .dropdown-item {
  color: var(--default-font-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu .dropdown-item pre {
  color: var(--default-font-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu .dropdown-item:hover {
  color: var(--default-font-color);
  background-color: var(--base-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu .note-palette .note-palette-title {
  color: var(--default-font-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu .note-palette .note-color-reset:hover {
  color: var(--default-font-color);
  background-color: var(--base-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu .note-dimension-display {
  color: var(--default-font-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu.dropdown-fontname .dropdown-item .note-icon-menu-check {
  visibility: initial;
  font-style: initial;
  color: var(--default-font-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu.dropdown-fontname .dropdown-item.checked {
  background-color: var(--base-color);
}
.note-frame .card-header .note-btn-group .note-dropdown-menu.dropdown-fontname .note-icon-menu-check::before {
  display: none;
}
.note-frame .note-palette .note-color-reset:hover {
  color: var(--default-font-color);
  background-color: var(--base-color);
}
.note-frame .note-editable {
  padding: 1rem !important;
  color: var(--default-font-color) !important;
  background-color: var(--form-control-bg) !important;
}
.note-frame .note-editable.card-block::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.note-frame .note-editable.card-block::-webkit-scrollbar-track {
  background: transparent;
}
.note-frame .note-editable.card-block::-webkit-scrollbar-thumb {
  background: transparent;
  border-radius: 5px;
}
.note-frame .note-editable.card-block:hover::-webkit-scrollbar-thumb {
  background: var(--scrollbar-thumb-color);
}
.note-frame .note-editable.card-block:hover::-webkit-scrollbar-thumb:hover {
  background-color: var(--scrollbar-thumb-hover-color);
}
.note-frame .note-codable {
  height: 300px !important;
}
.note-frame .note-codable::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.note-frame .note-codable::-webkit-scrollbar-track {
  background: transparent;
}
.note-frame .note-codable::-webkit-scrollbar-thumb {
  background: transparent;
  border-radius: 5px;
}
.note-frame .note-codable:hover::-webkit-scrollbar-thumb {
  background: var(--scrollbar-thumb-color);
}
.note-frame .note-codable:hover::-webkit-scrollbar-thumb:hover {
  background-color: var(--scrollbar-thumb-hover-color);
}
.note-frame .note-placeholder {
  padding: 1rem !important;
}
.note-frame .note-statusbar {
  background-color: var(--default-border-color) !important;
  border-bottom-left-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
  border-top: 1px solid var(--default-border-color) !important;
}

.custom-file:focus {
  outline: none !important;
}
.custom-file .custom-file-input {
  z-index: 1;
  height: auto;
}
.custom-file .custom-file-input:focus ~ .custom-file-label {
  border-color: var(--default-border-color) !important;
}
.custom-file .custom-file-input:disabled ~ .custom-file-label {
  pointer-events: none;
  background-color: var(--bg-input-readonly);
}
.custom-file .custom-file-label {
  z-index: 2;
  height: auto;
  padding: 10px 14px !important;
  line-height: 1.5;
  outline: none !important;
  box-shadow: none !important;
  border-color: var(--default-border-color);
  font-size: 100% !important;
  background-color: var(--form-control-bg);
}
.custom-file .custom-file-label:focus {
  border-color: var(--default-border-color);
}
.custom-file .custom-file-label::after {
  cursor: pointer;
  font-family: "Poppins", sans-serif;
  padding: 10px 14px !important;
  line-height: 1.5;
  height: auto;
  background: #4466F2;
  color: #ffffff;
}

.vue-tel-input {
  border-radius: 5px !important;
  border-color: var(--default-border-color) !important;
}
.vue-tel-input:focus, .vue-tel-input:focus-within {
  box-shadow: none !important;
  border-color: #4466F2 !important;
}
.vue-tel-input .vti__dropdown {
  border-radius: 5px 0 0 5px !important;
  padding: 10px 14px !important;
  background-color: var(--form-control-bg) !important;
}
.vue-tel-input .vti__dropdown:focus {
  outline: none !important;
}
.vue-tel-input .vti__dropdown .vti__dropdown-list {
  border-color: var(--default-border-color) !important;
  background-color: var(--form-control-bg) !important;
}
.vue-tel-input .vti__dropdown .vti__dropdown-list::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.vue-tel-input .vti__dropdown .vti__dropdown-list::-webkit-scrollbar-track {
  background: transparent;
}
.vue-tel-input .vti__dropdown .vti__dropdown-list::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background: var(--scrollbar-thumb-color);
}
.vue-tel-input .vti__dropdown .vti__dropdown-list .vti__dropdown-item {
  font-size: 95% !important;
  color: #898989 !important;
  padding: 1rem 2rem 1rem 2rem !important;
}
.vue-tel-input .vti__dropdown .vti__dropdown-list .vti__dropdown-item.highlighted {
  color: #898989 !important;
  background-color: var(--base-color) !important;
}
.vue-tel-input .vti__input {
  border-radius: 0 5px 5px 0 !important;
  background-color: var(--form-control-bg) !important;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.btn-filter {
  font-size: 95%;
  color: #8A8A8A;
  background: var(--btn-filter-bg);
  box-shadow: var(--default-box-shadow);
  border: 1px solid var(--btn-filter-bg) !important;
}
.btn-filter:hover {
  color: #4466F2;
  background: var(--base-color);
}
.btn-filter:focus {
  box-shadow: var(--default-box-shadow) !important;
}
.btn-filter.btn-list-grid {
  padding: 0.5rem;
  border-radius: 5px;
}
.btn-filter.btn-list-grid svg {
  width: 20px;
  height: 20px;
}

.filters-wrapper .single-filter {
  margin-right: 0.6rem;
  margin-bottom: 0.6rem;
}
.filters-wrapper .single-filter:last-child {
  margin-right: 0;
}
.filters-wrapper .single-filter .dropdown .btn-filter {
  border-radius: 20px;
  padding: 0.5rem 1.5rem;
}
.filters-wrapper .single-filter .dropdown .btn-filter .clear-icon {
  cursor: pointer;
  margin-left: 1rem;
  margin-right: -1rem;
  font-size: 95% !important;
}
.filters-wrapper .single-filter .dropdown .btn-filter .clear-icon svg {
  width: 16px;
  height: 16px;
  stroke-width: 1;
  padding: 0.1rem;
  border-radius: 50%;
  box-shadow: var(--shadow-x-icon);
  background-color: var(--bg-x-icon);
}
.filters-wrapper .single-filter .dropdown .btn-filter.applied {
  color: #4466F2;
  background: var(--base-color);
}
.filters-wrapper .single-filter .dropdown .dropdown-menu {
  padding: 0;
  font-size: 95%;
  margin-top: 5px !important;
}
.filters-wrapper .single-filter .dropdown .dropdown-menu .dropdown-item {
  padding: 2rem;
  font-size: 95%;
  white-space: normal;
}
.filters-wrapper .single-filter .dropdown .dropdown-menu .dropdown-item:hover {
  color: var(--default-font-color);
  background: transparent;
}
.filters-wrapper .single-filter .dropdown .dropdown-menu .dropdown-item .filter-action-button-wrapper .btn-clear {
  color: #9397A0;
}
.filters-wrapper .single-filter .dropdown .dropdown-menu .dropdown-item .filter-action-button-wrapper .btn-clear:hover {
  color: var(--default-font-color);
}
.filters-wrapper .single-filter .dropdown.show .btn-filter {
  color: #4466F2;
  background: var(--base-color);
}
.filters-wrapper .single-filter.column-filter .btn-filter {
  padding: 0.5rem;
  border-radius: 5px;
}
.filters-wrapper .single-filter.column-filter .btn-filter svg {
  width: 18px;
  height: 18px;
}
.filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu {
  z-index: 1040 !important;
  width: 352px;
  position: initial;
  right: initial;
  box-sizing: border-box;
  border-radius: 0.25rem;
}
.filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .content-type svg {
  cursor: grab;
  box-sizing: border-box;
  border-radius: 5px;
  color: rgb(219.5, 230.15, 255);
  padding: 2px;
  margin-right: 10px;
}
.filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .custom-switch {
  box-shadow: none;
  transform: scale(1.5) !important;
}
.filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .custom-switch .custom-control-label:before {
  border: none;
  background-color: #9397A0;
}
.filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .custom-switch .custom-control-label:after {
  background-color: #ffffff;
}
.filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .custom-switch .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #4466F2;
}
.filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .custom-switch .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: none;
}
.filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .manage-column-options {
  overflow-y: auto;
  max-height: 240px;
}
.filters-wrapper .single-filter.column-filter .ghost {
  background: #c8ebfb !important;
}
.filters-wrapper .single-filter.column-filter .catch-item {
  background: var(--base-color) !important;
}
.filters-wrapper .single-filter.checkbox-filter .dropdown .dropdown-menu {
  width: 435px;
  position: initial;
  right: initial;
  box-sizing: border-box;
  border-radius: 0.25rem;
}
.filters-wrapper .single-filter.checkbox-filter .dropdown .dropdown-menu .dropdown-item .row .col-6:last-child .form-group, .filters-wrapper .single-filter.checkbox-filter .dropdown .dropdown-menu .dropdown-item .row .col-6:nth-last-child(2) .form-group {
  margin-bottom: 0;
}
.filters-wrapper .single-filter.radio-filter .dropdown .dropdown-menu {
  width: 378px;
  position: initial;
  right: initial;
  box-sizing: border-box;
  border-radius: 0.25rem;
}
.filters-wrapper .single-filter.search-filter-dropdown .dropdown .dropdown-menu {
  width: 332px;
}
.filters-wrapper .mobile-filters-wrapper {
  display: contents;
}
.filters-wrapper .mobile-filters-wrapper .filters-loop-wrapper {
  display: contents;
}
.filters-wrapper .btn-close-filter-wrapper {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  border: 0;
  border-radius: 0;
  padding: 1rem 1.2rem;
}

.range-filter-dropdown .dropdown .dropdown-menu {
  width: 408px;
  font-size: 95%;
  position: initial;
  right: initial;
  box-sizing: border-box;
  border-radius: 0.25rem;
}
.range-filter-dropdown .dropdown .dropdown-menu .rate-status .min-rate, .range-filter-dropdown .dropdown .dropdown-menu .rate-status .max-rate {
  width: 124px;
  height: 54px;
  border-radius: 5px;
  box-sizing: border-box;
  background-color: var(--base-color);
}
.range-filter-dropdown .dropdown .dropdown-menu .rate-status .min-rate p, .range-filter-dropdown .dropdown .dropdown-menu .rate-status .max-rate p {
  margin: 6px 0;
  font-size: 12px;
  color: #8A8A8A;
}
.range-filter-dropdown .dropdown .dropdown-menu .rate-status .min-rate h5, .range-filter-dropdown .dropdown .dropdown-menu .rate-status .max-rate h5 {
  margin: 0;
  font-size: 14px;
}
.range-filter-dropdown .dropdown .dropdown-menu .rate-status hr {
  width: 10px !important;
  margin: 26px !important;
  border: 0.5px solid #8A8A8A !important;
}
.range-filter-dropdown .dropdown .dropdown-menu .noUi-target {
  box-shadow: none;
  border-radius: 18px;
  border-color: var(--default-border-color);
  background-color: var(--range-slider-baseline-bg);
}
.range-filter-dropdown .dropdown .dropdown-menu .noUi-horizontal {
  height: 6px;
}
.range-filter-dropdown .dropdown .dropdown-menu .noUi-horizontal .noUi-handle {
  top: -11px;
  right: -13px;
  cursor: pointer;
  border-radius: 50%;
  width: 25px !important;
  height: 25px !important;
  background-color: #ffffff;
  box-shadow: none !important;
  border: 1px solid #4466F2;
}
.range-filter-dropdown .dropdown .dropdown-menu .noUi-horizontal .noUi-handle:focus {
  outline: none !important;
}
.range-filter-dropdown .dropdown .dropdown-menu .noUi-handle:after, .range-filter-dropdown .dropdown .dropdown-menu .noUi-handle:before {
  height: 12px;
  width: 1px;
  position: absolute;
  top: 5px;
  background-color: #9397A0;
}
.range-filter-dropdown .dropdown .dropdown-menu .noUi-handle:after {
  left: 9px;
}
.range-filter-dropdown .dropdown .dropdown-menu .noUi-handle:before {
  left: 13px;
}
.range-filter-dropdown .dropdown .dropdown-menu .noUi-connect {
  background: #4466F2 !important;
}

.search-filter-dropdown .btn-filter {
  background: var(--btn-filter-bg);
}
.search-filter-dropdown .btn-filter .clear-icon {
  cursor: pointer;
  margin-left: 1rem;
  margin-right: -1rem;
  font-size: 95% !important;
}
.search-filter-dropdown .btn-filter .clear-icon svg {
  width: 16px;
  height: 16px;
  stroke-width: 1;
  padding: 0.1rem;
  border-radius: 50%;
  box-shadow: var(--shadow-x-icon);
  background-color: var(--bg-x-icon);
}
.search-filter-dropdown .dropdown-menu {
  z-index: 1030;
  position: initial;
  right: initial;
  box-sizing: border-box;
  border-radius: 0.25rem;
  box-shadow: var(--default-box-shadow);
}
.search-filter-dropdown .dropdown-menu .form-group-with-search {
  padding: 1rem 2rem 1rem 2rem !important;
}
.search-filter-dropdown .dropdown-menu .dropdown-search-result-wrapper {
  padding: 0.8rem 0;
  max-height: 280px;
  overflow-y: auto;
}
.search-filter-dropdown .dropdown-menu .dropdown-search-result-wrapper .dropdown-item {
  font-size: 95% !important;
  color: #898989;
  padding: 1rem 2rem 1rem 2rem !important;
}
.search-filter-dropdown .dropdown-menu .dropdown-search-result-wrapper .dropdown-item.active {
  color: #898989 !important;
  background-color: var(--base-color) !important;
}
.search-filter-dropdown .dropdown-menu .dropdown-search-result-wrapper .dropdown-item.selected {
  color: #898989 !important;
  background-color: var(--base-color) !important;
}
.search-filter-dropdown .dropdown-menu .dropdown-search-result-wrapper .dropdown-item.selected .check-sign {
  display: block;
}
.search-filter-dropdown .dropdown-menu .dropdown-search-result-wrapper .dropdown-item:hover {
  background-color: var(--base-color) !important;
  color: #898989 !important;
}
.search-filter-dropdown .dropdown-menu a .check-sign {
  display: none;
}
.search-filter-dropdown .btn-filter {
  border-radius: 20px;
  color: #8A8A8A;
  box-shadow: var(--default-box-shadow);
  padding: 0.5rem 1.5rem !important;
}
.search-filter-dropdown .btn-filter:hover {
  color: #4466F2;
  background: var(--base-color);
}

.form-group-with-search {
  display: flex;
  margin-bottom: 0;
  align-items: center;
}
.form-group-with-search .form-control {
  border-radius: 20px !important;
  background-color: var(--base-color);
  padding: 0.5rem 1rem 0.5rem 2.2rem !important;
}
.form-group-with-search .form-control-feedback {
  display: block;
  position: absolute;
  pointer-events: none;
  padding: 0 0 0 0.7rem;
  color: #898989;
}
.form-group-with-search .form-control-feedback svg {
  width: 20px;
  height: 20px;
  stroke-width: 1.5;
}

.single-search-wrapper {
  margin-bottom: 0.6rem;
}
.single-search-wrapper .form-group-with-search .form-control {
  background: var(--btn-filter-bg);
  box-shadow: var(--default-box-shadow);
  border: 1px solid var(--btn-filter-bg) !important;
}
.single-search-wrapper .form-group-with-search .form-control:focus {
  border-color: #4466F2 !important;
}

.tab-filter-menu .nav-item .nav-link {
  font-size: 80%;
  padding-right: 0;
  padding-left: 1.5rem;
  color: var(--default-font-color);
  transition: color 0.25s ease-in-out;
}
.tab-filter-menu .nav-item .nav-link.active {
  color: #4466F2;
}
.tab-filter-menu .nav-item .nav-link:hover {
  color: #4466F2;
}
.tab-filter-menu .nav-item:first-child .nav-link {
  padding-left: 0;
}
.tab-filter-menu .nav-item:last-child .nav-link {
  padding-right: 0;
}

.dropdown-menu-filter .dropdown .menu-filter-btn {
  font-size: 95%;
  border-radius: 5px;
  color: #8A8A8A;
  padding: 0.5rem 1.5rem;
  background: var(--btn-filter-bg);
  box-shadow: var(--default-box-shadow);
  border: 1px solid var(--btn-filter-bg) !important;
}
.dropdown-menu-filter .dropdown .menu-filter-btn:hover {
  color: #4466F2 !important;
  background: var(--base-color);
}
.dropdown-menu-filter .dropdown .menu-filter-btn:focus {
  box-shadow: var(--default-box-shadow) !important;
}
.dropdown-menu-filter .dropdown .menu-filter-btn img {
  height: 16px;
  width: 16px;
  margin-left: 1rem;
}
.dropdown-menu-filter .dropdown .dropdown-menu {
  margin-top: 5px !important;
  font-size: 95%;
}
.dropdown-menu-filter .dropdown .dropdown-menu .custom-scrollbar {
  max-height: 280px;
  overflow-y: auto;
}
.dropdown-menu-filter .dropdown .dropdown-menu .dropdown-item {
  padding: 1rem 2rem 1rem 2rem !important;
}
.dropdown-menu-filter .dropdown .dropdown-menu .dropdown-item.active {
  color: #4466F2 !important;
  background-color: transparent !important;
}

.filter-subtitle-text {
  color: #707887 !important;
}

.date-filter .btn-filter {
  border-radius: 20px !important;
  padding: 0.5rem 1.5rem !important;
}
.date-filter .btn-filter .clear-icon {
  cursor: pointer;
  margin-left: 1rem;
  margin-right: -1rem;
  font-size: 95% !important;
}
.date-filter .btn-filter .clear-icon svg {
  width: 16px;
  height: 16px;
  stroke-width: 1;
  padding: 0.1rem;
  border-radius: 50%;
  box-shadow: var(--shadow-x-icon);
  background-color: var(--bg-x-icon);
}
.date-filter .btn-filter.applied {
  color: #4466F2 !important;
  background: var(--base-color) !important;
}

.avatars-filter {
  display: inline-flex;
  align-items: center;
}
.avatars-filter .indicator-left,
.avatars-filter .indicator-right {
  width: 10px;
  height: 10px;
  padding: 4px;
  margin: 0 4px;
  cursor: pointer;
  display: inline-block;
  box-sizing: border-box;
  border-top: 2px solid #4466F2;
  border-right: 2px solid #4466F2;
  transition: transform 150ms linear;
}
.avatars-filter .indicator-left[disabled],
.avatars-filter .indicator-right[disabled] {
  opacity: 0.35;
}
.avatars-filter .indicator-left {
  transform: rotate(-135deg);
}
.avatars-filter .indicator-left:active {
  transform: rotate(-135deg) scale(0.9);
}
.avatars-filter .indicator-right {
  transform: rotate(45deg);
}
.avatars-filter .indicator-right:active {
  transform: rotate(45deg) scale(0.9);
}
.avatars-filter .avatar-group .avatar-carousel-wrapper {
  width: 280px;
  display: flex;
  transform: translatex(0px);
  transition: transform 150ms ease-out;
}
.avatars-filter .avatar-group .avatar-carousel-wrapper .single-avatar {
  margin-left: -10px;
}
.avatars-filter .avatar-group .avatar-carousel-wrapper .single-avatar:nth-child(1) {
  margin-left: 0;
}
.avatars-filter .avatar-group .avatar-carousel-wrapper .single-avatar img {
  width: 37px;
  height: 37px;
}
.avatars-filter .avatar-group .avatar-carousel-wrapper .single-avatar img.active-avatar {
  border-color: #4466F2 !important;
}
.avatars-filter .avatar-group .avatar-carousel-wrapper .single-avatar .no-img {
  width: 37px;
  height: 37px;
  font-size: 14px;
  margin-left: -15px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  color: var(--avatar-no-image-font);
  background-color: var(--avatar-no-image-bg);
}
.avatars-filter .avatar-group .avatar-carousel-wrapper .single-avatar .no-img.active-avatar {
  border-color: #4466F2 !important;
}
.avatars-filter .avatar-group .avatar-carousel-wrapper .single-avatar .no-img:nth-child(1) {
  margin-left: 0;
}
.avatars-filter .avatar-group .avatar-carousel-wrapper .single-avatar .status {
  height: 8px;
  width: 8px;
  position: absolute;
  right: 2px;
  bottom: 2px;
  border-radius: 50%;
  border: 1px solid var(--default-card-bg);
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.calendar-root .input-date {
  font-size: 95%;
  cursor: pointer;
  border-radius: 20px;
  color: #8A8A8A;
  padding: 0.5rem 1.5rem;
  background: var(--btn-filter-bg);
  box-shadow: var(--default-box-shadow);
  border: 1px solid var(--btn-filter-bg) !important;
}
.calendar-root .input-date:hover {
  border-radius: 20px;
  color: #4466F2;
  background: var(--base-color);
}
.calendar-root .input-date .clear-icon {
  cursor: pointer;
  margin-left: 1rem;
  margin-right: -1rem;
  font-size: 95% !important;
}
.calendar-root .input-date .clear-icon svg {
  width: 16px;
  height: 16px;
  stroke-width: 1;
  padding: 0.1rem;
  border-radius: 50%;
  box-shadow: var(--shadow-x-icon);
  background-color: var(--bg-x-icon);
}
.calendar-root .input-date.applied {
  color: #4466F2;
  background: var(--base-color);
}
.calendar-root .months-text {
  text-align: center;
  font-weight: bold;
  color: #8A8A8A;
}
.calendar-root .months-text .left {
  float: left;
  width: 16px;
  height: 16px;
  cursor: pointer;
  background-image: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMxLjQ5NCAzMS40OTQiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMxLjQ5NCAzMS40OTQ7IiB4bWw6c3BhY2U9InByZXNlcnZlIiB3aWR0aD0iMTZweCIgaGVpZ2h0PSIxNnB4Ij4KPHBhdGggZD0iTTEwLjI3Myw1LjAwOWMwLjQ0NC0wLjQ0NCwxLjE0My0wLjQ0NCwxLjU4NywwYzAuNDI5LDAuNDI5LDAuNDI5LDEuMTQzLDAsMS41NzFsLTguMDQ3LDguMDQ3aDI2LjU1NCAgYzAuNjE5LDAsMS4xMjcsMC40OTIsMS4xMjcsMS4xMTFjMCwwLjYxOS0wLjUwOCwxLjEyNy0xLjEyNywxLjEyN0gzLjgxM2w4LjA0Nyw4LjAzMmMwLjQyOSwwLjQ0NCwwLjQyOSwxLjE1OSwwLDEuNTg3ICBjLTAuNDQ0LDAuNDQ0LTEuMTQzLDAuNDQ0LTEuNTg3LDBsLTkuOTUyLTkuOTUyYy0wLjQyOS0wLjQyOS0wLjQyOS0xLjE0MywwLTEuNTcxTDEwLjI3Myw1LjAwOXoiIGZpbGw9IiMwMDZERjAiLz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==");
}
.calendar-root .months-text .right {
  float: right;
  width: 16px;
  height: 16px;
  cursor: pointer;
  background-image: url("data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMxLjQ5IDMxLjQ5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMS40OSAzMS40OTsiIHhtbDpzcGFjZT0icHJlc2VydmUiIHdpZHRoPSIxNnB4IiBoZWlnaHQ9IjE2cHgiPgo8cGF0aCBkPSJNMjEuMjA1LDUuMDA3Yy0wLjQyOS0wLjQ0NC0xLjE0My0wLjQ0NC0xLjU4NywwYy0wLjQyOSwwLjQyOS0wLjQyOSwxLjE0MywwLDEuNTcxbDguMDQ3LDguMDQ3SDEuMTExICBDMC40OTIsMTQuNjI2LDAsMTUuMTE4LDAsMTUuNzM3YzAsMC42MTksMC40OTIsMS4xMjcsMS4xMTEsMS4xMjdoMjYuNTU0bC04LjA0Nyw4LjAzMmMtMC40MjksMC40NDQtMC40MjksMS4xNTksMCwxLjU4NyAgYzAuNDQ0LDAuNDQ0LDEuMTU5LDAuNDQ0LDEuNTg3LDBsOS45NTItOS45NTJjMC40NDQtMC40MjksMC40NDQtMS4xNDMsMC0xLjU3MUwyMS4yMDUsNS4wMDd6IiBmaWxsPSIjMDA2REYwIi8+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+CjxnPgo8L2c+Cjwvc3ZnPgo=");
}
.calendar-root .calendar {
  z-index: 9;
  width: 730px;
  margin-top: 5px;
  background: var(--calendar-bg);
  position: absolute;
  display: inline-block;
  box-sizing: border-box;
  border-radius: 0.25rem;
  box-shadow: var(--default-box-shadow);
  /*
    radio button from preset-range filter is replaced with span element &
    button of [clear] is replaced with div
    we also need these styling
  */
}
.calendar-root .calendar ul {
  list-style-type: none;
}
.calendar-root .calendar .calendar-wrap {
  width: 72%;
  float: left;
  font-size: 12px;
  display: inline-block;
  padding: 0 10px 10px 10px;
}
.calendar-root .calendar .calendar-wrap .calendar_month_left, .calendar-root .calendar .calendar-wrap .calendar_month_right {
  width: 46%;
  margin: 5px;
  float: left;
  padding: 10px;
}
.calendar-root .calendar .clearfix {
  border-bottom: 1px solid var(--default-border-color);
}
.calendar-root .calendar .calendar-range {
  float: left;
  margin: -2px;
  padding: 0 12px;
  font-size: 12px;
  border-left: 1px solid var(--default-border-color);
}
.calendar-root .calendar .calendar-range .calendar_preset {
  padding: 0;
}
.calendar-root .calendar .calendar-range .calendar_preset li {
  line-height: 1.6em;
  width: auto;
  display: block;
  margin: 15px 0 !important;
}
.calendar-root .calendar .calendar-range .calendar_preset li.calendar_preset-ranges {
  padding: 0 15px 0 20px;
  margin-bottom: 5px;
  cursor: pointer;
  margin-top: 1px;
}
.calendar-root .calendar .calendar-left-mobile {
  width: 100% !important;
}
.calendar-root .calendar .calendar_weeks {
  margin: 0;
  padding: 10px 0;
  width: auto;
}
.calendar-root .calendar .calendar_weeks li {
  width: 13.6%;
  text-align: center;
  display: inline-block;
  color: #8A8A8A;
}
.calendar-root .calendar .calendar_days {
  margin: 0;
  padding: 0;
}
.calendar-root .calendar .calendar_days li {
  width: 13.6%;
  cursor: pointer;
  line-height: 2em;
  text-align: center;
  display: inline-block;
  color: #8A8A8A;
}
.calendar-root .calendar .custom-radio .custom-control-label:before {
  transform: scale(1.3);
}
.calendar-root .calendar .custom-radio .custom-control-label:after {
  transform: scale(1.4);
}
.calendar-root .calendar .calendar_days li:hover {
  background: var(--base-color);
  color: #8A8A8A;
}
.calendar-root .calendar li.calendar_days--disabled {
  pointer-events: none;
}
.calendar-root .calendar li.calendar_days_selected {
  background: #4466F2;
  color: #ffffff;
}
.calendar-root .calendar li.calendar_days_selected:hover {
  background-color: rgb(77.537, 109.803, 242.663);
  color: #ffffff;
}
.calendar-root .calendar li.calendar_days_in-range {
  background-color: rgb(91.8425, 121.5075, 243.6575);
  color: #ffffff;
}
.calendar-root .calendar li.calendar_days_in-range:hover {
  background-color: rgb(82.3055, 113.7045, 242.9945);
  color: #ffffff;
}
.calendar-root .calendar .calendar-mobile {
  width: 260px;
  z-index: 1;
  box-shadow: none;
}
.calendar-root .calendar .calendar-range-mobile {
  width: 90%;
  padding: 2px;
  border-left: none;
  margin: -20px 0;
}
.calendar-root .calendar .filter-action-button-wrapper {
  padding: 2rem;
  font-size: 95%;
}
.calendar-root .calendar .filter-action-button-wrapper .btn-clear {
  color: #9397A0;
}
.calendar-root .calendar .filter-action-button-wrapper .btn-clear:hover {
  color: var(--default-font-color);
}
.calendar-root .calendar .preset-active-input > .custom-control-label::before {
  color: #ffffff;
  background-color: #ffffff;
  border-color: #4466F2;
}
.calendar-root .calendar .preset-active-input > .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='blue'/%3e%3c/svg%3e");
}
.calendar-root .calendar .selected:after {
  content: none !important;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.avatars-w-100 {
  position: relative;
}
.avatars-w-100 .no-img, .avatars-w-100 img {
  height: 100px;
  width: 100px;
}
.avatars-w-100 .no-img {
  font-size: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--avatar-no-image-font);
  background-color: var(--avatar-no-image-bg);
}
.avatars-w-100 .status {
  height: 16px;
  width: 16px;
  right: 5px;
  bottom: 5px;
  position: absolute;
  border-radius: 50%;
  border: 1px solid var(--default-card-bg);
}

.avatars-w-90 {
  position: relative;
}
.avatars-w-90 .no-img, .avatars-w-90 img {
  height: 90px;
  width: 90px;
}
.avatars-w-90 .no-img {
  font-size: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--avatar-no-image-font);
  background-color: var(--avatar-no-image-bg);
}
.avatars-w-90 .status {
  height: 15px;
  width: 15px;
  right: 3.9px;
  bottom: 3.9px;
  position: absolute;
  border-radius: 50%;
  border: 1px solid var(--default-card-bg);
}

.avatars-w-80 {
  position: relative;
}
.avatars-w-80 .no-img, .avatars-w-80 img {
  height: 80px;
  width: 80px;
}
.avatars-w-80 .no-img {
  font-size: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--avatar-no-image-font);
  background-color: var(--avatar-no-image-bg);
}
.avatars-w-80 .status {
  height: 14px;
  width: 14px;
  right: 2.8px;
  bottom: 2.8px;
  position: absolute;
  border-radius: 50%;
  border: 1px solid var(--default-card-bg);
}

.avatars-w-70 {
  position: relative;
}
.avatars-w-70 .no-img, .avatars-w-70 img {
  height: 70px;
  width: 70px;
}
.avatars-w-70 .no-img {
  font-size: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--avatar-no-image-font);
  background-color: var(--avatar-no-image-bg);
}
.avatars-w-70 .status {
  height: 13px;
  width: 13px;
  right: 1.9px;
  bottom: 1.9px;
  position: absolute;
  border-radius: 50%;
  border: 1px solid var(--default-card-bg);
}

.avatars-w-60 {
  position: relative;
}
.avatars-w-60 .no-img, .avatars-w-60 img {
  height: 60px;
  width: 60px;
}
.avatars-w-60 .no-img {
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--avatar-no-image-font);
  background-color: var(--avatar-no-image-bg);
}
.avatars-w-60 .status {
  height: 12px;
  width: 12px;
  right: 1.2px;
  bottom: 1.2px;
  position: absolute;
  border-radius: 50%;
  border: 1px solid var(--default-card-bg);
}

.avatars-w-50 {
  position: relative;
}
.avatars-w-50 .no-img, .avatars-w-50 img {
  height: 50px;
  width: 50px;
}
.avatars-w-50 .no-img {
  font-size: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--avatar-no-image-font);
  background-color: var(--avatar-no-image-bg);
}
.avatars-w-50 .status {
  height: 11px;
  width: 11px;
  right: 0.7px;
  bottom: 0.7px;
  position: absolute;
  border-radius: 50%;
  border: 1px solid var(--default-card-bg);
}

.avatars-w-40 {
  position: relative;
}
.avatars-w-40 .no-img, .avatars-w-40 img {
  height: 40px;
  width: 40px;
}
.avatars-w-40 .no-img {
  font-size: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--avatar-no-image-font);
  background-color: var(--avatar-no-image-bg);
}
.avatars-w-40 .status {
  height: 10px;
  width: 10px;
  right: 0;
  bottom: 0;
  position: absolute;
  border-radius: 50%;
  border: 1px solid var(--default-card-bg);
}

.avatars-w-30 {
  position: relative;
}
.avatars-w-30 .no-img, .avatars-w-30 img {
  height: 30px;
  width: 30px;
}
.avatars-w-30 .no-img {
  font-size: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--avatar-no-image-font);
  background-color: var(--avatar-no-image-bg);
}
.avatars-w-30 .status {
  height: 9px;
  width: 9px;
  right: -0.5px;
  bottom: -0.5px;
  position: absolute;
  border-radius: 50%;
  border: 1px solid var(--default-card-bg);
}

.avatars-w-20 {
  position: relative;
}
.avatars-w-20 .no-img, .avatars-w-20 img {
  height: 20px;
  width: 20px;
}
.avatars-w-20 .no-img {
  font-size: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--avatar-no-image-font);
  background-color: var(--avatar-no-image-bg);
}
.avatars-w-20 .status {
  height: 8px;
  width: 8px;
  right: -1px;
  bottom: -1px;
  position: absolute;
  border-radius: 50%;
  border: 1px solid var(--default-card-bg);
}

/* Avatars Group */
.avatar-group {
  cursor: pointer;
}
.avatar-group .rounded-circle:hover {
  transform: translateY(-2px) scale(1.02);
  transition: 0.5s;
}

.avatars-group-w-50 .no-img, .avatars-group-w-50 img {
  height: 50px;
  width: 50px;
  margin-left: -15px;
}
.avatars-group-w-50 .no-img:nth-child(1), .avatars-group-w-50 img:nth-child(1) {
  margin-left: 0;
}
.avatars-group-w-50 .no-img {
  display: inline-flex !important;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--avatar-no-image-font);
  background-color: var(--avatar-no-image-bg);
  font-size: 14px;
}

.avatars-group-w-60 .no-img, .avatars-group-w-60 img {
  height: 60px;
  width: 60px;
  margin-left: -15px;
}
.avatars-group-w-60 .no-img:nth-child(1), .avatars-group-w-60 img:nth-child(1) {
  margin-left: 0;
}
.avatars-group-w-60 .no-img {
  display: inline-flex !important;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--avatar-no-image-font);
  background-color: var(--avatar-no-image-bg);
  font-size: 16px;
}

@media (max-width: 767px) {
  .avatars-with-shadow {
    display: inline-block;
  }
}
.avatar-bordered {
  border: 2px solid var(--avaters-border-color) !important;
}

.avatar-shadow {
  box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, 0.2) !important;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.dropzone {
  min-height: 150px !important;
  padding: 20px 20px !important;
  border-radius: 0.25rem !important;
  border: 1px dashed #4466F2 !important;
  background: var(--form-control-bg) !important;
}
.dropzone svg {
  width: 80px;
  height: 80px;
}
.dropzone .dz-preview.dz-image-preview {
  border-radius: 20px;
  background: transparent !important;
}
.dropzone .dz-preview .dz-details .dz-filename {
  border-radius: 20px;
  overflow: hidden !important;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.time-picker-input {
  cursor: pointer;
}
.time-picker-input .form-control {
  text-align: left;
  border: none !important;
}
.time-picker-input .input-group-text {
  border: none !important;
  background-color: var(--form-control-bg);
}
.time-picker-input .input-group-text svg {
  stroke-width: 1;
  color: #4466F2;
}
.time-picker-input .input-group-text .clear-icon {
  cursor: pointer;
  margin-right: 0.75rem;
}
.time-picker-input .input-group-text .clear-icon svg {
  width: 20px;
  height: 20px;
  stroke-width: 1;
  padding: 0.1rem;
  border-radius: 50%;
  box-shadow: var(--shadow-x-icon);
  background-color: var(--bg-x-icon);
}
.time-picker-input .input-group {
  border: 1px solid var(--btn-filter-bg) !important;
  border-color: var(--default-border-color) !important;
  border-radius: 5px !important;
}
.time-picker-input .keep-inside-clicks-open.show .input-group {
  border-color: #4466F2 !important;
}
.time-picker-input .dropdown .dropdown-menu {
  min-height: 50px;
  min-width: max-content;
  border: none !important;
  background-color: transparent;
  box-shadow: var(--default-box-shadow) !important;
}
.time-picker-input .dropdown .dropdown-menu.show {
  top: 100% !important;
}
.time-picker-input .dropdown .dropdown-menu:before, .time-picker-input .dropdown .dropdown-menu:after {
  width: 0;
  height: 0;
  content: "";
  z-index: 2;
  position: absolute;
}
.time-picker-input .dropdown .dropdown-menu .dropdown-item.active {
  color: #898989 !important;
  background-color: var(--base-color) !important;
}
.time-picker-input .dropdown .dropdown-menu .dropdown-item.selected {
  color: #898989 !important;
  background-color: var(--base-color) !important;
}
.time-picker-input .dropdown .dropdown-menu .dropdown-item.selected .check-sign {
  display: block;
}
.time-picker-input .dropdown .dropdown-menu .dropdown-item:hover {
  background-color: var(--base-color) !important;
  color: #898989 !important;
}
.time-picker-input .dropdown .dropdown-menu .hour, .time-picker-input .dropdown .dropdown-menu .minute, .time-picker-input .dropdown .dropdown-menu .am-pm {
  float: left;
  height: 250px;
  min-width: 73px;
  overflow-y: scroll;
  overflow-x: hidden;
  background-color: var(--time-picker-bg);
}
.time-picker-input .dropdown .dropdown-menu .hour::-webkit-scrollbar-thumb, .time-picker-input .dropdown .dropdown-menu .minute::-webkit-scrollbar-thumb, .time-picker-input .dropdown .dropdown-menu .am-pm::-webkit-scrollbar-thumb {
  background-color: var(--scrollbar-thumb-color);
}
.time-picker-input .dropdown .dropdown-menu .hour::-webkit-scrollbar-thumb:hover, .time-picker-input .dropdown .dropdown-menu .minute::-webkit-scrollbar-thumb:hover, .time-picker-input .dropdown .dropdown-menu .am-pm::-webkit-scrollbar-thumb:hover {
  background-color: var(--scrollbar-thumb-hover-color);
}
.time-picker-input .dropdown .dropdown-menu .hour::-webkit-scrollbar-track, .time-picker-input .dropdown .dropdown-menu .minute::-webkit-scrollbar-track, .time-picker-input .dropdown .dropdown-menu .am-pm::-webkit-scrollbar-track {
  background-color: var(--base-color);
}
.time-picker-input .dropdown .dropdown-menu .hour li, .time-picker-input .dropdown .dropdown-menu .minute li, .time-picker-input .dropdown .dropdown-menu .am-pm li {
  font-size: 90% !important;
  color: var(--default-font-color) !important;
}
.time-picker-input .dropdown .dropdown-menu .hour li:hover, .time-picker-input .dropdown .dropdown-menu .minute li:hover, .time-picker-input .dropdown .dropdown-menu .am-pm li:hover {
  background-color: var(--base-color) !important;
}
.time-picker-input .dropdown .dropdown-menu .hour {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.time-picker-input .dropdown .dropdown-menu .am-pm {
  overflow: hidden !important;
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
@media (max-width: 399px) {
  .time-picker-input .dropdown .dropdown-menu .hour, .time-picker-input .dropdown .dropdown-menu .minute {
    width: 50%;
    height: 120px;
  }
  .time-picker-input .dropdown .dropdown-menu .am-pm {
    width: 100%;
    height: 96px;
  }
}
@media (min-width: 500px) {
  .time-picker-input .dropdown .dropdown-menu .hour, .time-picker-input .dropdown .dropdown-menu .minute, .time-picker-input .dropdown .dropdown-menu .am-pm {
    min-width: 120px;
  }
}
.time-picker-input .dropdown .dropdown-menu[x-placement^=left],
.time-picker-input .dropdown .dropdown-menu[x-placement^=right],
.time-picker-input .dropdown .dropdown-menu[x-placement^=top] {
  top: auto !important;
  -webkit-animation: none !important;
  animation: none !important;
}
.time-picker-input .dropdown .dropdown-menu[x-placement^=bottom-start] {
  margin-top: 7px !important;
}
.time-picker-input .dropdown .dropdown-menu[x-placement^=bottom-start]:before {
  top: -7px;
  left: 15px;
  border-bottom: 7px solid var(--dropdown-menu-bg);
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
}
.time-picker-input .dropdown .dropdown-menu[x-placement^=top-start] {
  top: 0 !important;
  margin-bottom: 7px !important;
}
.time-picker-input .dropdown .dropdown-menu[x-placement^=top-start]:after {
  bottom: -7px;
  left: 15px;
  border-top: 7px solid var(--dropdown-menu-bg);
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.date-picker-input input {
  padding: 10px 14px !important;
  text-align: start;
  color: var(--default-font-color);
  border: none !important;
  background-color: var(--form-control-bg) !important;
}
.date-picker-input input:focus {
  box-shadow: none;
  border-color: var(--default-border-color) !important;
}
.date-picker-input .input-group-text {
  width: 50px;
  border: none !important;
  background-color: var(--form-control-bg);
}
.date-picker-input .input-group-text svg {
  stroke-width: 1;
  color: #4466F2;
}
.date-picker-input .vc-popover-content-wrapper {
  z-index: 21 !important;
}
.date-picker-input .input-group {
  border: 1px solid var(--default-border-color) !important;
  border-radius: 5px;
}

.date-picker-input-group .input-group {
  border-color: #4466F2 !important;
}

.vc-popover-content.vc-container {
  border: none !important;
  border-radius: 0.25rem !important;
  box-shadow: var(--default-box-shadow) !important;
}

.vc-container.vc-is-dark {
  background-color: var(--default-card-bg) !important;
}

.vc-nav-popover-container {
  background-color: var(--default-card-bg) !important;
  color: var(--default-font-color) !important;
  border-color: var(--default-border-color) !important;
}
.vc-nav-popover-container .vc-nav-title {
  color: var(--default-font-color) !important;
}
.vc-nav-popover-container .vc-nav-title:hover {
  background-color: var(--default-card-bg) !important;
}

.vc-is-dark .vc-nav-item:hover {
  background-color: var(--base-color) !important;
  color: var(--default-font-color) !important;
}

.date-filter .vc-popover-content {
  margin-top: 5px !important;
}
.date-filter .vc-container .vc-popover-caret.align-left {
  display: none !important;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.circular-progress-bar {
  /*Progressbar Animations*/
}
.circular-progress-bar .progress {
  width: 80px;
  height: 80px;
  line-height: 80px;
  background: none;
  margin: 0 auto;
  box-shadow: none;
  position: relative;
}
.circular-progress-bar .progress:after {
  content: "";
  width: 100%;
  height: 100%;
  border-radius: 50%;
  border: 5px solid var(--base-color);
  position: absolute;
  top: 0;
  left: 0;
}
.circular-progress-bar .progress > span {
  width: 50%;
  height: 100%;
  overflow: hidden;
  position: absolute;
  top: 0;
  z-index: 1;
}
.circular-progress-bar .progress .progress-bar {
  width: 100%;
  height: 100%;
  background: none;
  border-width: 5px;
  border-style: solid;
  position: absolute;
  top: 0;
  border-color: #4466F2;
}
.circular-progress-bar .progress .progress-left {
  left: 0;
}
.circular-progress-bar .progress .progress-left .progress-bar {
  left: 100%;
  border-top-right-radius: 40px;
  border-bottom-right-radius: 40px;
  border-left: 0;
  -webkit-transform-origin: center left;
  transform-origin: center left;
  animation: loading-2 1.5s linear forwards 1.8s;
}
.circular-progress-bar .progress .progress-right {
  right: 0;
}
.circular-progress-bar .progress .progress-right .progress-bar {
  left: -100%;
  border-top-left-radius: 40px;
  border-bottom-left-radius: 40px;
  border-right: 0;
  -webkit-transform-origin: center right;
  transform-origin: center right;
}
.circular-progress-bar .progress .progress-value {
  width: 100%;
  height: 100%;
  display: flex;
  border-radius: 50%;
  text-align: center;
  line-height: 20px;
  align-items: center;
  justify-content: center;
}
.circular-progress-bar small {
  color: #9397A0;
}
.circular-progress-bar .progress[data-percentage="1"] .progress-right .progress-bar {
  animation: loading-1 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="1"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="2"] .progress-right .progress-bar {
  animation: loading-2 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="2"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="3"] .progress-right .progress-bar {
  animation: loading-3 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="3"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="4"] .progress-right .progress-bar {
  animation: loading-4 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="4"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="5"] .progress-right .progress-bar {
  animation: loading-5 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="5"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="6"] .progress-right .progress-bar {
  animation: loading-6 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="6"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="7"] .progress-right .progress-bar {
  animation: loading-7 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="7"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="8"] .progress-right .progress-bar {
  animation: loading-8 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="8"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="9"] .progress-right .progress-bar {
  animation: loading-9 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="9"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="10"] .progress-right .progress-bar {
  animation: loading-10 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="10"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="11"] .progress-right .progress-bar {
  animation: loading-11 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="11"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="12"] .progress-right .progress-bar {
  animation: loading-12 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="12"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="13"] .progress-right .progress-bar {
  animation: loading-13 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="13"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="14"] .progress-right .progress-bar {
  animation: loading-14 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="14"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="15"] .progress-right .progress-bar {
  animation: loading-15 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="15"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="16"] .progress-right .progress-bar {
  animation: loading-16 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="16"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="17"] .progress-right .progress-bar {
  animation: loading-17 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="17"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="18"] .progress-right .progress-bar {
  animation: loading-18 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="18"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="19"] .progress-right .progress-bar {
  animation: loading-19 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="19"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="20"] .progress-right .progress-bar {
  animation: loading-20 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="20"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="21"] .progress-right .progress-bar {
  animation: loading-21 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="21"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="22"] .progress-right .progress-bar {
  animation: loading-22 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="22"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="23"] .progress-right .progress-bar {
  animation: loading-23 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="23"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="24"] .progress-right .progress-bar {
  animation: loading-24 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="24"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="25"] .progress-right .progress-bar {
  animation: loading-25 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="25"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="26"] .progress-right .progress-bar {
  animation: loading-26 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="26"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="27"] .progress-right .progress-bar {
  animation: loading-27 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="27"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="28"] .progress-right .progress-bar {
  animation: loading-28 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="28"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="29"] .progress-right .progress-bar {
  animation: loading-29 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="29"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="30"] .progress-right .progress-bar {
  animation: loading-30 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="30"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="31"] .progress-right .progress-bar {
  animation: loading-31 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="31"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="32"] .progress-right .progress-bar {
  animation: loading-32 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="32"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="33"] .progress-right .progress-bar {
  animation: loading-33 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="33"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="34"] .progress-right .progress-bar {
  animation: loading-34 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="34"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="35"] .progress-right .progress-bar {
  animation: loading-35 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="35"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="36"] .progress-right .progress-bar {
  animation: loading-36 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="36"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="37"] .progress-right .progress-bar {
  animation: loading-37 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="37"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="38"] .progress-right .progress-bar {
  animation: loading-38 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="38"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="39"] .progress-right .progress-bar {
  animation: loading-39 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="39"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="40"] .progress-right .progress-bar {
  animation: loading-40 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="40"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="41"] .progress-right .progress-bar {
  animation: loading-41 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="41"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="42"] .progress-right .progress-bar {
  animation: loading-42 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="42"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="43"] .progress-right .progress-bar {
  animation: loading-43 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="43"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="44"] .progress-right .progress-bar {
  animation: loading-44 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="44"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="45"] .progress-right .progress-bar {
  animation: loading-45 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="45"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="46"] .progress-right .progress-bar {
  animation: loading-46 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="46"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="47"] .progress-right .progress-bar {
  animation: loading-47 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="47"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="48"] .progress-right .progress-bar {
  animation: loading-48 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="48"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="49"] .progress-right .progress-bar {
  animation: loading-49 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="49"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="50"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="50"] .progress-left .progress-bar {
  animation: 0;
}
.circular-progress-bar .progress[data-percentage="51"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="51"] .progress-left .progress-bar {
  animation: loading-1 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="52"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="52"] .progress-left .progress-bar {
  animation: loading-2 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="53"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="53"] .progress-left .progress-bar {
  animation: loading-3 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="54"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="54"] .progress-left .progress-bar {
  animation: loading-4 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="55"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="55"] .progress-left .progress-bar {
  animation: loading-5 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="56"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="56"] .progress-left .progress-bar {
  animation: loading-6 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="57"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="57"] .progress-left .progress-bar {
  animation: loading-7 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="58"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="58"] .progress-left .progress-bar {
  animation: loading-8 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="59"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="59"] .progress-left .progress-bar {
  animation: loading-9 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="60"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="60"] .progress-left .progress-bar {
  animation: loading-10 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="61"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="61"] .progress-left .progress-bar {
  animation: loading-11 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="62"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="62"] .progress-left .progress-bar {
  animation: loading-12 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="63"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="63"] .progress-left .progress-bar {
  animation: loading-13 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="64"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="64"] .progress-left .progress-bar {
  animation: loading-14 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="65"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="65"] .progress-left .progress-bar {
  animation: loading-15 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="66"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="66"] .progress-left .progress-bar {
  animation: loading-16 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="67"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="67"] .progress-left .progress-bar {
  animation: loading-17 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="68"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="68"] .progress-left .progress-bar {
  animation: loading-18 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="69"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="69"] .progress-left .progress-bar {
  animation: loading-19 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="70"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="70"] .progress-left .progress-bar {
  animation: loading-20 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="71"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="71"] .progress-left .progress-bar {
  animation: loading-21 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="72"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="72"] .progress-left .progress-bar {
  animation: loading-22 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="73"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="73"] .progress-left .progress-bar {
  animation: loading-23 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="74"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="74"] .progress-left .progress-bar {
  animation: loading-24 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="75"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="75"] .progress-left .progress-bar {
  animation: loading-25 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="76"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="76"] .progress-left .progress-bar {
  animation: loading-26 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="77"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="77"] .progress-left .progress-bar {
  animation: loading-27 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="78"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="78"] .progress-left .progress-bar {
  animation: loading-28 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="79"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="79"] .progress-left .progress-bar {
  animation: loading-29 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="80"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="80"] .progress-left .progress-bar {
  animation: loading-30 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="81"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="81"] .progress-left .progress-bar {
  animation: loading-31 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="82"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="82"] .progress-left .progress-bar {
  animation: loading-32 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="83"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="83"] .progress-left .progress-bar {
  animation: loading-33 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="84"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="84"] .progress-left .progress-bar {
  animation: loading-34 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="85"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="85"] .progress-left .progress-bar {
  animation: loading-35 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="86"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="86"] .progress-left .progress-bar {
  animation: loading-36 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="87"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="87"] .progress-left .progress-bar {
  animation: loading-37 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="88"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="88"] .progress-left .progress-bar {
  animation: loading-38 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="89"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="89"] .progress-left .progress-bar {
  animation: loading-39 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="90"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="90"] .progress-left .progress-bar {
  animation: loading-40 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="91"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="91"] .progress-left .progress-bar {
  animation: loading-41 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="92"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="92"] .progress-left .progress-bar {
  animation: loading-42 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="93"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="93"] .progress-left .progress-bar {
  animation: loading-43 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="94"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="94"] .progress-left .progress-bar {
  animation: loading-44 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="95"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="95"] .progress-left .progress-bar {
  animation: loading-45 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="96"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="96"] .progress-left .progress-bar {
  animation: loading-46 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="97"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="97"] .progress-left .progress-bar {
  animation: loading-47 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="98"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="98"] .progress-left .progress-bar {
  animation: loading-48 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="99"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="99"] .progress-left .progress-bar {
  animation: loading-49 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="100"] .progress-right .progress-bar {
  animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="100"] .progress-left .progress-bar {
  animation: loading-50 1.1s linear forwards 1.1s;
}
@keyframes loading-1 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(3.6);
    transform: rotate(3.6deg);
  }
}
@keyframes loading-2 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(7.2);
    transform: rotate(7.2deg);
  }
}
@keyframes loading-3 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(10.8);
    transform: rotate(10.8deg);
  }
}
@keyframes loading-4 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(14.4);
    transform: rotate(14.4deg);
  }
}
@keyframes loading-5 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(18);
    transform: rotate(18deg);
  }
}
@keyframes loading-6 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(21.6);
    transform: rotate(21.6deg);
  }
}
@keyframes loading-7 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(25.2);
    transform: rotate(25.2deg);
  }
}
@keyframes loading-8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(28.8);
    transform: rotate(28.8deg);
  }
}
@keyframes loading-9 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(32.4);
    transform: rotate(32.4deg);
  }
}
@keyframes loading-10 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(36);
    transform: rotate(36deg);
  }
}
@keyframes loading-11 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(39.6);
    transform: rotate(39.6deg);
  }
}
@keyframes loading-12 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(43.2);
    transform: rotate(43.2deg);
  }
}
@keyframes loading-13 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(46.8);
    transform: rotate(46.8deg);
  }
}
@keyframes loading-14 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(50.4);
    transform: rotate(50.4deg);
  }
}
@keyframes loading-15 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(54);
    transform: rotate(54deg);
  }
}
@keyframes loading-16 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(57.6);
    transform: rotate(57.6deg);
  }
}
@keyframes loading-17 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(61.2);
    transform: rotate(61.2deg);
  }
}
@keyframes loading-18 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(64.8);
    transform: rotate(64.8deg);
  }
}
@keyframes loading-19 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(68.4);
    transform: rotate(68.4deg);
  }
}
@keyframes loading-20 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(72);
    transform: rotate(72deg);
  }
}
@keyframes loading-21 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(75.6);
    transform: rotate(75.6deg);
  }
}
@keyframes loading-22 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(79.2);
    transform: rotate(79.2deg);
  }
}
@keyframes loading-23 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(82.8);
    transform: rotate(82.8deg);
  }
}
@keyframes loading-24 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(86.4);
    transform: rotate(86.4deg);
  }
}
@keyframes loading-25 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(90);
    transform: rotate(90deg);
  }
}
@keyframes loading-26 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(93.6);
    transform: rotate(93.6deg);
  }
}
@keyframes loading-27 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(97.2);
    transform: rotate(97.2deg);
  }
}
@keyframes loading-28 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(100.8);
    transform: rotate(100.8deg);
  }
}
@keyframes loading-29 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(104.4);
    transform: rotate(104.4deg);
  }
}
@keyframes loading-30 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(108);
    transform: rotate(108deg);
  }
}
@keyframes loading-31 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(111.6);
    transform: rotate(111.6deg);
  }
}
@keyframes loading-32 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(115.2);
    transform: rotate(115.2deg);
  }
}
@keyframes loading-33 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(118.8);
    transform: rotate(118.8deg);
  }
}
@keyframes loading-34 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(122.4);
    transform: rotate(122.4deg);
  }
}
@keyframes loading-35 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(126);
    transform: rotate(126deg);
  }
}
@keyframes loading-36 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(129.6);
    transform: rotate(129.6deg);
  }
}
@keyframes loading-37 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(133.2);
    transform: rotate(133.2deg);
  }
}
@keyframes loading-38 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(136.8);
    transform: rotate(136.8deg);
  }
}
@keyframes loading-39 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(140.4);
    transform: rotate(140.4deg);
  }
}
@keyframes loading-40 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(144);
    transform: rotate(144deg);
  }
}
@keyframes loading-41 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(147.6);
    transform: rotate(147.6deg);
  }
}
@keyframes loading-42 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(151.2);
    transform: rotate(151.2deg);
  }
}
@keyframes loading-43 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(154.8);
    transform: rotate(154.8deg);
  }
}
@keyframes loading-44 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(158.4);
    transform: rotate(158.4deg);
  }
}
@keyframes loading-45 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(162);
    transform: rotate(162deg);
  }
}
@keyframes loading-46 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(165.6);
    transform: rotate(165.6deg);
  }
}
@keyframes loading-47 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(169.2);
    transform: rotate(169.2deg);
  }
}
@keyframes loading-48 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(172.8);
    transform: rotate(172.8deg);
  }
}
@keyframes loading-49 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(176.4);
    transform: rotate(176.4deg);
  }
}
@keyframes loading-50 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(180);
    transform: rotate(180deg);
  }
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.root-preloader {
  z-index: 9999 !important;
  background: var(--base-color) !important;
}

.spinner-bounce > span {
  width: 9px;
  height: 9px;
  border-radius: 100%;
  display: inline-block;
  background-color: rgb(229.5, 229.5, 229.5);
  -webkit-animation: bounceDelay 1.4s infinite ease-in-out both;
  animation: bounceDelay 1.4s infinite ease-in-out both;
}
.spinner-bounce > span.bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}
.spinner-bounce > span.bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}

.overlay-loader-wrapper {
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 0.25rem;
  z-index: 1;
}
.overlay-loader-wrapper .spinner-bounce > span {
  width: 11px;
  height: 11px;
  background-color: #4466F2;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.toast-container {
  width: 280px !important;
}
.toast-container.toast-top-right {
  right: 8px;
  top: 78px;
}
.toast-container .vueToaster {
  opacity: 1 !important;
  border: 0 !important;
  width: 280px !important;
  border-radius: 0 !important;
  font-family: "Poppins", sans-serif !important;
  border-left: 6px solid !important;
  padding: 15px 15px 15px 15px !important;
  background-position: -100% center !important;
  background-color: var(--vue-toaster-bg) !important;
  box-shadow: var(--default-box-shadow) !important;
  animation: slideInRight 0.6s, slideOutRight 0.6s 2.7s;
  -webkit-animation: slideInRight 0.6s, slideOutRight 0.6s 2.7s;
}
.toast-container .vueToaster .toast-title {
  font-weight: 400;
  font-size: 0.9rem;
}
.toast-container .vueToaster.toast-success {
  border-color: #46c35f !important;
}
.toast-container .vueToaster.toast-error {
  border-color: #fc2c10 !important;
}
.toast-container .vueToaster.toast-info {
  border-color: #38a4f8 !important;
}
.toast-container .vueToaster.toast-warning {
  border-color: #FC6510 !important;
}
.toast-container .vueToaster .toast-progress {
  height: 0 !important;
  opacity: 0 !important;
  display: none !important;
}

.swal2-popup {
  min-height: 16em;
  font-family: "Poppins", sans-serif !important;
  background: var(--modal-body-bg) !important;
}
.swal2-popup .swal2-title, .swal2-popup .swal2-content {
  color: var(--default-font-color) !important;
}
.swal2-popup .swal2-actions button {
  padding: 0.45rem 1.2rem;
  font-size: inherit !important;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25) !important;
}
.swal2-popup .swal2-actions button.swal2-cancel {
  background-color: var(--btn-secondary-bg);
}
.swal2-popup .swal2-actions button:focus {
  box-shadow: none;
}

@media (min-width: 576px) and (max-width: 768px) {
  .filters-wrapper .mobile-filters-wrapper {
    display: contents;
  }
  .calendar-root .calendar {
    width: 500px;
  }
  .calendar-root .calendar .calendar_preset {
    margin-bottom: 0.8rem;
    display: inline-block;
  }
  .calendar-root .calendar .calendar_preset li {
    width: auto;
    display: block;
    line-height: 1.6em;
    padding: 0 0 0 18px;
    margin: 5px 0 !important;
  }
  .calendar-root .calendar .calendar-wrap {
    width: 100%;
    float: none;
  }
  .calendar-root .calendar .calendar_month_left, .calendar-root .calendar .calendar_month_right {
    margin: 0 !important;
    float: left;
    padding-bottom: 0 !important;
    width: 50% !important;
  }
  .calendar-root .calendar .calendar-range {
    border: 0;
    margin: 0;
    width: 100%;
    float: none;
    text-align: center;
  }
  .calendar-root .calendar .calendar_preset-ranges {
    float: left;
  }
  .calendar-root .calendar .calendar_preset-ranges .custom-radio-default .custom-control-inline {
    display: table-cell;
  }
}
:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.tag-manager .chips-container {
  overflow-y: auto;
  min-height: auto;
  max-height: 120px;
  background-color: transparent;
}
.tag-manager .chips-container .chips {
  color: #ffffff;
  background-color: #8bd2eb;
  padding: 0.19rem 0.45rem 0.19rem 1rem;
}
.tag-manager .chips-container .chips .chips-label {
  font-size: 95%;
}
.tag-manager .chips-container .chips .delete-chips {
  background-color: transparent;
}
.tag-manager .dropdown-menu {
  max-width: 18rem;
}
.tag-manager .dropdown-menu .color-picker-wrapper {
  position: absolute;
  right: 35px;
}
.tag-manager .dropdown-menu .color-picker-wrapper .input-color-container {
  width: 35px;
  height: 35px;
  overflow: hidden;
  position: relative;
  border-radius: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.tag-manager .dropdown-menu .color-picker-wrapper .input-color-container .input-color {
  opacity: 0;
  border: none;
  position: absolute;
  top: -5px;
  right: -12px;
  width: 50px;
  height: 44px;
}
.tag-manager .dropdown-menu .color-picker-wrapper .input-color-container .input-color-label {
  margin-bottom: 0;
}
.tag-manager .dropdown-menu .color-picker-wrapper .input-color-container .input-color-label i {
  font-size: 21px;
}
.tag-manager .dropdown-menu .chip {
  color: #ffffff;
  max-width: 160px;
  border-radius: 25px;
  padding: 0.18rem 1.2rem;
  background-color: #8bd2eb;
}
.tag-manager .dropdown-menu .chip .chips-label {
  font-size: 95%;
}

.table .tag-manager {
  width: 320px;
  max-width: 320px;
}

@media (max-width: 767px) {
  .table-view-responsive .table .tag-manager {
    width: 100%;
    max-width: 100%;
  }
}
:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

@media (max-width: 575px) {
  body, html {
    font-size: 0.9rem;
  }
  h4 {
    font-size: 1.25rem;
  }
  /*** Start mixins for mobile view ***/
  @keyframes dropdownMenuAnimation {
    from {
      opacity: 0;
      transform: translate3d(0, -30px, 0);
    }
    to {
      opacity: 1;
      transform: translate3d(0, 0px, 0);
    }
  }
  .dropdownMenuAnimation, .filters-wrapper .dropdown-menu-filter .dropdown .dropdown-menu, .filters-wrapper .mobile-filters-wrapper, .filters-wrapper .mobile-filters-wrapper .single-filter.calendar-root .calendar, .filters-wrapper .mobile-filters-wrapper .single-filter .dropdown .dropdown-menu, .filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu {
    animation-name: dropdownMenuAnimation;
    animation-duration: 0.25s;
    animation-fill-mode: both;
  }
  /*** End mixins for mobile view ***/
  .p-primary {
    padding: 20px !important;
  }
  .px-primary {
    padding-right: 20px !important;
    padding-left: 20px !important;
  }
  .py-primary {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .pt-primary {
    padding-top: 20px !important;
  }
  .pr-primary {
    padding-right: 20px !important;
  }
  .pt-primary {
    padding-bottom: 20px !important;
  }
  .pt-primary {
    padding-left: 20px !important;
  }
  .mt-primary {
    margin-top: 20px !important;
  }
  .mr-primary {
    margin-right: 20px !important;
  }
  .mb-primary {
    margin-bottom: 20px !important;
  }
  .ml-primary {
    margin-left: 20px !important;
  }
  .my-primary {
    padding: 20px 0 !important;
  }
  .content-wrapper {
    padding: 20px;
  }
  .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown {
    position: fixed;
    min-width: 100%;
    border-radius: 0;
  }
  .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown:before {
    display: none;
  }
  /*** Start Breadcrumbs Design for Mobile View ***/
  .breadcrumb-item + .breadcrumb-item {
    padding-left: 0.3rem;
  }
  .breadcrumb-item + .breadcrumb-item::before {
    padding-right: 0;
  }
  .breadcrumb-item h4 {
    max-width: 300px;
  }
  /*** End Breadcrumbs Design for Mobile View ***/
  /*** Start Cards Design for Mobile View ***/
  .card .card-body {
    padding: 15px;
  }
  /*** End Cards Design for Mobile View ***/
  /*** Start Tabs Design for Mobile View ***/
  .vertical-tab .header-icon {
    height: 80px;
  }
  .vertical-tab .header-icon .icon-position {
    margin-top: 50px;
  }
  .vertical-tab .tab-content h4 {
    height: 80px;
  }
  .vertical-tab .tab-content hr {
    margin: 0 -20px;
  }
  /*** End Tabs Design for Mobile View ***/
  /*** Start Modals Design for Mobile View ***/
  .modal-dialog {
    margin: 0;
    max-width: 100% !important;
  }
  .modal-dialog.modal-dialog-centered {
    max-height: 100% !important;
  }
  .modal-dialog .modal-content {
    outline: 0;
    display: flex;
    position: relative;
    pointer-events: auto;
    flex-direction: column;
    min-width: 100% !important;
    min-height: 100% !important;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    background-clip: padding-box;
    background-color: var(--modal-body-bg);
  }
  /*** Start Filters Design for Mobile View ***/
  .btn-toggle-filters {
    border: 0;
    font-size: 95%;
    padding: 0.5rem 0.7rem;
    border-radius: 20px;
    margin: 0 0 1.14rem 0;
    color: #8A8A8A;
    background: var(--btn-filter-bg);
    box-shadow: var(--default-box-shadow);
  }
  .btn-toggle-filters svg {
    width: 20px;
    height: 20px;
  }
  .btn-filter.btn-list-grid {
    border-radius: 20px;
  }
  .filters-wrapper .single-filter.column-filter .dropdown .btn-filter {
    border-radius: 20px;
  }
  .filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu {
    z-index: 1031;
    position: fixed !important;
    transform: inherit !important;
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
    width: 100% !important;
    margin-top: 0 !important;
    border-radius: 0 !important;
    will-change: initial !important;
  }
  .filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .btn-dropdown-close {
    display: block;
    padding: 1rem 1.9rem;
    background-color: #4466F2;
  }
  .filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .btn-dropdown-close .title {
    color: #ffffff;
    font-size: 14px;
  }
  .filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .btn-dropdown-close svg {
    color: #ffffff;
    width: 20px;
    height: 20px;
  }
  .filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .filter-action-button-wrapper {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    margin: 0 auto;
    box-shadow: var(--default-box-shadow);
  }
  .filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .filter-action-button-wrapper .col-12 {
    padding: 0;
  }
  .filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .filter-action-button-wrapper .col-12 .btn {
    width: 50%;
    border-radius: 0;
    padding: 1rem 1.2rem;
  }
  .filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .filter-action-button-wrapper .col-12 .btn.btn-clear {
    background-color: var(--base-color);
  }
  .filters-wrapper .mobile-filters-wrapper {
    display: block;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1031;
    width: 100%;
    padding: 15px;
    background-color: var(--base-color);
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter {
    width: 100%;
    margin-right: 0;
    margin-bottom: 1rem;
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter:last-child {
    margin-right: 0;
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter .dropdown .btn-filter {
    width: 100%;
    text-align: left;
    font-size: 100%;
    padding: 0.6rem 1.5rem;
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter .dropdown .btn-filter .clear-icon {
    cursor: pointer;
    position: absolute;
    top: 8px;
    right: 20px;
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter .dropdown .btn-filter .clear-icon svg {
    width: 22px;
    height: 22px;
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter .dropdown .dropdown-menu {
    position: fixed !important;
    transform: inherit !important;
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
    width: 100% !important;
    margin-top: 0 !important;
    border-radius: 0 !important;
    will-change: initial !important;
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter .dropdown .dropdown-menu .btn-dropdown-close {
    display: block;
    padding: 1rem 1.9rem;
    background-color: #4466F2;
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter .dropdown .dropdown-menu .btn-dropdown-close .title {
    color: #ffffff;
    font-size: 14px;
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter .dropdown .dropdown-menu .btn-dropdown-close svg {
    color: #ffffff;
    width: 20px;
    height: 20px;
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter .dropdown .dropdown-menu .filter-action-button-wrapper {
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    margin: 0 auto;
    box-shadow: var(--default-box-shadow);
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter .dropdown .dropdown-menu .filter-action-button-wrapper .col-12 {
    padding: 0;
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter .dropdown .dropdown-menu .filter-action-button-wrapper .col-12 .btn {
    width: 50%;
    border-radius: 0;
    padding: 1rem 1.2rem;
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter .dropdown .dropdown-menu .filter-action-button-wrapper .col-12 .btn.btn-clear {
    background-color: var(--base-color);
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter.calendar-root .input-date {
    font-size: 100%;
    position: relative;
    padding: 0.6rem 1.5rem;
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter.calendar-root .input-date .clear-icon {
    cursor: pointer;
    position: absolute;
    top: 8px;
    right: 20px;
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter.calendar-root .input-date .clear-icon svg {
    width: 22px;
    height: 22px;
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter.calendar-root .calendar {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    margin-top: 0;
    padding-top: 0 !important;
    border-radius: 0;
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter.calendar-root .calendar .btn-dropdown-close {
    display: block;
    padding: 1rem 1.9rem;
    background-color: #4466F2;
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter.calendar-root .calendar .btn-dropdown-close .title {
    color: #ffffff;
    font-size: 14px;
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter.calendar-root .calendar .btn-dropdown-close svg {
    color: #ffffff;
    width: 20px;
    height: 20px;
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter.calendar-root .calendar .calendar-wrap {
    width: 100%;
    padding: 10px 10px 10px 10px;
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter.calendar-root .calendar .calendar-wrap .calendar_month_left, .filters-wrapper .mobile-filters-wrapper .single-filter.calendar-root .calendar .calendar-wrap .calendar_month_right {
    margin: 0;
    width: 50%;
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter.calendar-root .calendar .filter-action-button-wrapper {
    padding: 0;
    position: fixed;
    right: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    margin: 0 auto;
    box-shadow: var(--default-box-shadow);
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter.calendar-root .calendar .filter-action-button-wrapper .col-12 {
    padding: 0;
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter.calendar-root .calendar .filter-action-button-wrapper .col-12 .btn {
    width: 50%;
    border-radius: 0;
    padding: 1rem 1.2rem;
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter.calendar-root .calendar .filter-action-button-wrapper .col-12 .btn.btn-clear {
    background-color: var(--base-color);
  }
  .filters-wrapper .mobile-filters-wrapper .single-filter.search-filter-dropdown .dropdown .btn-filter {
    padding: 0.6rem 1.5rem !important;
  }
  .filters-wrapper .dropdown-menu-filter .menu-filter-btn {
    width: 100%;
    text-align: left;
    font-size: 100%;
    padding: 0.6rem 1.5rem;
    margin-bottom: 1rem;
  }
  .filters-wrapper .dropdown-menu-filter .dropdown .dropdown-menu {
    position: fixed !important;
    transform: inherit !important;
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
    width: 100% !important;
    margin-top: 0 !important;
    border-radius: 0 !important;
    will-change: initial !important;
  }
  .filters-wrapper .dropdown-menu-filter .dropdown .dropdown-menu .btn-dropdown-close {
    display: block;
    padding: 1rem 1.9rem;
    background-color: #4466F2;
  }
  .filters-wrapper .dropdown-menu-filter .dropdown .dropdown-menu .btn-dropdown-close .title {
    color: #ffffff;
    font-size: 14px;
  }
  .filters-wrapper .dropdown-menu-filter .dropdown .dropdown-menu .btn-dropdown-close svg {
    color: #ffffff;
    width: 20px;
    height: 20px;
  }
  /*** End Filters Design for Mobile View ***/
  /*** Chips With Dropdown Search & Select ***/
  .chips-dropdown-menu {
    width: 280px;
    min-width: 280px;
    max-width: 280px;
  }
  .chips-dropdown-menu .dropdown-item {
    white-space: initial;
  }
}
.calendar-view .fc-event {
  background-color: #a3b4f9 !important;
  padding: 5px !important;
  border-radius: 5px !important;
  color: #ffffff !important;
  border: none !important;
  font-weight: inherit;
  box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, 0.2) !important;
  margin-right: 0.5rem;
}
.calendar-view .fc-button-group {
  border-radius: 0.3rem !important;
  background: var(--btn-filter-bg) !important;
}
.calendar-view .fc-button-group .fc-button {
  border: 1px solid var(--default-border-color) !important;
  background: var(--btn-filter-bg) !important;
  color: #919191 !important;
  text-transform: capitalize !important;
  box-shadow: none !important;
}
.calendar-view .fc-button-group .fc-button:hover {
  color: #4466F2 !important;
}
.calendar-view .fc-button-group .fc-button.fc-button-active {
  box-shadow: none !important;
  border-radius: 0.3rem;
  background-color: #4466F2 !important;
  border: 1px solid #4466F2 !important;
  color: #ffffff !important;
}
.calendar-view .fc-today-button {
  border: 1px solid var(--default-border-color) !important;
  text-transform: capitalize !important;
  background: var(--btn-filter-bg) !important;
  color: #919191 !important;
  border-radius: 0.3rem !important;
}
.calendar-view .fc-today-button:focus {
  box-shadow: none !important;
}
.calendar-view .fc-prev-button.fc-button, .calendar-view .fc-next-button.fc-button {
  box-shadow: none !important;
  border: none !important;
  border-radius: 0 !important;
  background: transparent !important;
  color: #919191 !important;
}
.calendar-view .fc-prev-button.fc-button:hover, .calendar-view .fc-next-button.fc-button:hover {
  color: #4466F2 !important;
  background: transparent !important;
}
.calendar-view .fc-timegrid .fc-scrollgrid tbody .fc-scrollgrid-section:nth-child(1), .calendar-view .fc-timegrid .fc-scrollgrid tbody .fc-scrollgrid-section:nth-child(2) {
  display: none !important;
}
.calendar-view .fc-timegrid .fc-timegrid-slot {
  height: 60px !important;
}
.calendar-view .fc-timegrid .fc-timegrid-body {
  width: 100% !important;
}
.calendar-view .fc-timegrid .fc-timegrid-body table {
  width: 100% !important;
}
.calendar-view .fc-timegrid .fc-col-header {
  width: 100% !important;
}
.calendar-view .fc-timegrid .fc-timegrid-axis-frame {
  justify-content: center !important;
}
.calendar-view .fc-theme-standard td, .calendar-view .fc-theme-standard th {
  border-color: var(--default-border-color) !important;
}
.calendar-view .fc-scrollgrid {
  border-color: var(--default-border-color) !important;
}
.calendar-view .fc-daygrid .fc-day-today {
  background: #4466F2 !important;
}
.calendar-view .fc-timeGridWeek-view .fc-day-today {
  background: none !important;
}
.calendar-view .fc-timeGridWeek-view .fc-day-today.fc-col-header-cell {
  background: #4466F2 !important;
  color: #ffffff !important;
}
.calendar-view .fc-timeGridDay-view .fc-day-today {
  background: none !important;
}
.calendar-view .fc-header-toolbar h2 {
  color: #919191 !important;
  font-size: 20px !important;
}
.calendar-view .fc-scroller::-webkit-scrollbar {
  width: 6px !important;
}
.calendar-view .fc-scroller::-webkit-scrollbar-thumb {
  background: var(--scrollbar-thumb-color) !important;
  border-radius: 5px !important;
}
.calendar-view .fc-scroller::-webkit-scrollbar-thumb:hover {
  background-color: var(--scrollbar-thumb-hover-color) !important;
}
.calendar-view .fc-col-header-cell-cushion {
  padding: 10px 5px !important;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.accordion .card {
  border-color: var(--default-border-color);
}
.accordion .card .card-header {
  background-color: var(--accordion-header-bg);
}
.accordion .card .card-header .collapsible-link {
  color: var(--default-font-color);
}
.accordion .card .card-header .collapsible-link::before {
  content: "";
  width: 14px;
  height: 2px;
  background: var(--default-font-color);
  position: absolute;
  top: calc(50% - 1px);
  right: 1rem;
  display: block;
  transition: all 0.3s;
  opacity: 0.5;
}
.accordion .card .card-header .collapsible-link::after {
  content: "";
  width: 2px;
  height: 14px;
  background: var(--default-font-color);
  position: absolute;
  top: calc(50% - 7px);
  right: calc(1rem + 6px);
  display: block;
  transition: all 0.3s;
  opacity: 0.5;
}
.accordion .card .card-header .collapsible-link[aria-expanded=true]::after {
  transform: rotate(90deg) translateX(-1px);
}
.accordion .card .card-header .collapsible-link[aria-expanded=true]::before {
  transform: rotate(180deg);
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.font-size-default {
  font-size: 0.935rem !important;
}

.font-size-70 {
  font-size: 70% !important;
}

.font-size-75 {
  font-size: 75% !important;
}

.font-size-80 {
  font-size: 80% !important;
}

.font-size-90 {
  font-size: 90% !important;
}

.text-size-1 {
  font-size: 1px !important;
}

.text-size-2 {
  font-size: 2px !important;
}

.text-size-3 {
  font-size: 3px !important;
}

.text-size-4 {
  font-size: 4px !important;
}

.text-size-5 {
  font-size: 5px !important;
}

.text-size-6 {
  font-size: 6px !important;
}

.text-size-7 {
  font-size: 7px !important;
}

.text-size-8 {
  font-size: 8px !important;
}

.text-size-9 {
  font-size: 9px !important;
}

.text-size-10 {
  font-size: 10px !important;
}

.text-size-11 {
  font-size: 11px !important;
}

.text-size-12 {
  font-size: 12px !important;
}

.text-size-13 {
  font-size: 13px !important;
}

.text-size-14 {
  font-size: 14px !important;
}

.text-size-15 {
  font-size: 15px !important;
}

.text-size-16 {
  font-size: 16px !important;
}

.text-size-17 {
  font-size: 17px !important;
}

.text-size-18 {
  font-size: 18px !important;
}

.text-size-19 {
  font-size: 19px !important;
}

.text-size-20 {
  font-size: 20px !important;
}

.text-size-21 {
  font-size: 21px !important;
}

.text-size-22 {
  font-size: 22px !important;
}

.text-size-23 {
  font-size: 23px !important;
}

.text-size-24 {
  font-size: 24px !important;
}

.text-size-25 {
  font-size: 25px !important;
}

.text-size-26 {
  font-size: 26px !important;
}

.text-size-27 {
  font-size: 27px !important;
}

.text-size-28 {
  font-size: 28px !important;
}

.text-size-29 {
  font-size: 29px !important;
}

.text-size-30 {
  font-size: 30px !important;
}

.text-size-31 {
  font-size: 31px !important;
}

.text-size-32 {
  font-size: 32px !important;
}

.text-size-33 {
  font-size: 33px !important;
}

.text-size-34 {
  font-size: 34px !important;
}

.text-size-35 {
  font-size: 35px !important;
}

.text-size-36 {
  font-size: 36px !important;
}

.text-size-37 {
  font-size: 37px !important;
}

.text-size-38 {
  font-size: 38px !important;
}

.text-size-39 {
  font-size: 39px !important;
}

.text-size-40 {
  font-size: 40px !important;
}

.text-size-41 {
  font-size: 41px !important;
}

.text-size-42 {
  font-size: 42px !important;
}

.text-size-43 {
  font-size: 43px !important;
}

.text-size-44 {
  font-size: 44px !important;
}

.text-size-45 {
  font-size: 45px !important;
}

.text-size-46 {
  font-size: 46px !important;
}

.text-size-47 {
  font-size: 47px !important;
}

.text-size-48 {
  font-size: 48px !important;
}

.text-size-49 {
  font-size: 49px !important;
}

.text-size-50 {
  font-size: 50px !important;
}

.text-size-51 {
  font-size: 51px !important;
}

.text-size-52 {
  font-size: 52px !important;
}

.text-size-53 {
  font-size: 53px !important;
}

.text-size-54 {
  font-size: 54px !important;
}

.text-size-55 {
  font-size: 55px !important;
}

.text-size-56 {
  font-size: 56px !important;
}

.text-size-57 {
  font-size: 57px !important;
}

.text-size-58 {
  font-size: 58px !important;
}

.text-size-59 {
  font-size: 59px !important;
}

.text-size-60 {
  font-size: 60px !important;
}

.text-size-61 {
  font-size: 61px !important;
}

.text-size-62 {
  font-size: 62px !important;
}

.text-size-63 {
  font-size: 63px !important;
}

.text-size-64 {
  font-size: 64px !important;
}

.text-size-65 {
  font-size: 65px !important;
}

.text-size-66 {
  font-size: 66px !important;
}

.text-size-67 {
  font-size: 67px !important;
}

.text-size-68 {
  font-size: 68px !important;
}

.text-size-69 {
  font-size: 69px !important;
}

.text-size-70 {
  font-size: 70px !important;
}

.text-size-71 {
  font-size: 71px !important;
}

.text-size-72 {
  font-size: 72px !important;
}

.text-size-73 {
  font-size: 73px !important;
}

.text-size-74 {
  font-size: 74px !important;
}

.text-size-75 {
  font-size: 75px !important;
}

.text-size-76 {
  font-size: 76px !important;
}

.text-size-77 {
  font-size: 77px !important;
}

.text-size-78 {
  font-size: 78px !important;
}

.text-size-79 {
  font-size: 79px !important;
}

.text-size-80 {
  font-size: 80px !important;
}

.text-size-81 {
  font-size: 81px !important;
}

.text-size-82 {
  font-size: 82px !important;
}

.text-size-83 {
  font-size: 83px !important;
}

.text-size-84 {
  font-size: 84px !important;
}

.text-size-85 {
  font-size: 85px !important;
}

.text-size-86 {
  font-size: 86px !important;
}

.text-size-87 {
  font-size: 87px !important;
}

.text-size-88 {
  font-size: 88px !important;
}

.text-size-89 {
  font-size: 89px !important;
}

.text-size-90 {
  font-size: 90px !important;
}

.text-size-91 {
  font-size: 91px !important;
}

.text-size-92 {
  font-size: 92px !important;
}

.text-size-93 {
  font-size: 93px !important;
}

.text-size-94 {
  font-size: 94px !important;
}

.text-size-95 {
  font-size: 95px !important;
}

.text-size-96 {
  font-size: 96px !important;
}

.text-size-97 {
  font-size: 97px !important;
}

.text-size-98 {
  font-size: 98px !important;
}

.text-size-99 {
  font-size: 99px !important;
}

.text-size-100 {
  font-size: 100px !important;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.dot-icon {
  border-radius: 100%;
  display: inline-block;
  background-color: #afb1b6;
}
.dot-icon.size-1 {
  width: 1px !important;
  height: 1px !important;
}
.dot-icon.size-2 {
  width: 2px !important;
  height: 2px !important;
}
.dot-icon.size-3 {
  width: 3px !important;
  height: 3px !important;
}
.dot-icon.size-4 {
  width: 4px !important;
  height: 4px !important;
}
.dot-icon.size-5 {
  width: 5px !important;
  height: 5px !important;
}
.dot-icon.size-6 {
  width: 6px !important;
  height: 6px !important;
}
.dot-icon.size-7 {
  width: 7px !important;
  height: 7px !important;
}
.dot-icon.size-8 {
  width: 8px !important;
  height: 8px !important;
}
.dot-icon.size-9 {
  width: 9px !important;
  height: 9px !important;
}
.dot-icon.size-10 {
  width: 10px !important;
  height: 10px !important;
}
.dot-icon.size-11 {
  width: 11px !important;
  height: 11px !important;
}
.dot-icon.size-12 {
  width: 12px !important;
  height: 12px !important;
}
.dot-icon.size-13 {
  width: 13px !important;
  height: 13px !important;
}
.dot-icon.size-14 {
  width: 14px !important;
  height: 14px !important;
}
.dot-icon.size-15 {
  width: 15px !important;
  height: 15px !important;
}
.dot-icon.size-16 {
  width: 16px !important;
  height: 16px !important;
}
.dot-icon.size-17 {
  width: 17px !important;
  height: 17px !important;
}
.dot-icon.size-18 {
  width: 18px !important;
  height: 18px !important;
}
.dot-icon.size-19 {
  width: 19px !important;
  height: 19px !important;
}
.dot-icon.size-20 {
  width: 20px !important;
  height: 20px !important;
}
.dot-icon.size-21 {
  width: 21px !important;
  height: 21px !important;
}
.dot-icon.size-22 {
  width: 22px !important;
  height: 22px !important;
}
.dot-icon.size-23 {
  width: 23px !important;
  height: 23px !important;
}
.dot-icon.size-24 {
  width: 24px !important;
  height: 24px !important;
}
.dot-icon.size-25 {
  width: 25px !important;
  height: 25px !important;
}
.dot-icon.size-26 {
  width: 26px !important;
  height: 26px !important;
}
.dot-icon.size-27 {
  width: 27px !important;
  height: 27px !important;
}
.dot-icon.size-28 {
  width: 28px !important;
  height: 28px !important;
}
.dot-icon.size-29 {
  width: 29px !important;
  height: 29px !important;
}
.dot-icon.size-30 {
  width: 30px !important;
  height: 30px !important;
}
.dot-icon.size-31 {
  width: 31px !important;
  height: 31px !important;
}
.dot-icon.size-32 {
  width: 32px !important;
  height: 32px !important;
}
.dot-icon.size-33 {
  width: 33px !important;
  height: 33px !important;
}
.dot-icon.size-34 {
  width: 34px !important;
  height: 34px !important;
}
.dot-icon.size-35 {
  width: 35px !important;
  height: 35px !important;
}
.dot-icon.size-36 {
  width: 36px !important;
  height: 36px !important;
}
.dot-icon.size-37 {
  width: 37px !important;
  height: 37px !important;
}
.dot-icon.size-38 {
  width: 38px !important;
  height: 38px !important;
}
.dot-icon.size-39 {
  width: 39px !important;
  height: 39px !important;
}
.dot-icon.size-40 {
  width: 40px !important;
  height: 40px !important;
}
.dot-icon.size-41 {
  width: 41px !important;
  height: 41px !important;
}
.dot-icon.size-42 {
  width: 42px !important;
  height: 42px !important;
}
.dot-icon.size-43 {
  width: 43px !important;
  height: 43px !important;
}
.dot-icon.size-44 {
  width: 44px !important;
  height: 44px !important;
}
.dot-icon.size-45 {
  width: 45px !important;
  height: 45px !important;
}
.dot-icon.size-46 {
  width: 46px !important;
  height: 46px !important;
}
.dot-icon.size-47 {
  width: 47px !important;
  height: 47px !important;
}
.dot-icon.size-48 {
  width: 48px !important;
  height: 48px !important;
}
.dot-icon.size-49 {
  width: 49px !important;
  height: 49px !important;
}
.dot-icon.size-50 {
  width: 50px !important;
  height: 50px !important;
}
.dot-icon.size-51 {
  width: 51px !important;
  height: 51px !important;
}
.dot-icon.size-52 {
  width: 52px !important;
  height: 52px !important;
}
.dot-icon.size-53 {
  width: 53px !important;
  height: 53px !important;
}
.dot-icon.size-54 {
  width: 54px !important;
  height: 54px !important;
}
.dot-icon.size-55 {
  width: 55px !important;
  height: 55px !important;
}
.dot-icon.size-56 {
  width: 56px !important;
  height: 56px !important;
}
.dot-icon.size-57 {
  width: 57px !important;
  height: 57px !important;
}
.dot-icon.size-58 {
  width: 58px !important;
  height: 58px !important;
}
.dot-icon.size-59 {
  width: 59px !important;
  height: 59px !important;
}
.dot-icon.size-60 {
  width: 60px !important;
  height: 60px !important;
}
.dot-icon.size-61 {
  width: 61px !important;
  height: 61px !important;
}
.dot-icon.size-62 {
  width: 62px !important;
  height: 62px !important;
}
.dot-icon.size-63 {
  width: 63px !important;
  height: 63px !important;
}
.dot-icon.size-64 {
  width: 64px !important;
  height: 64px !important;
}
.dot-icon.size-65 {
  width: 65px !important;
  height: 65px !important;
}
.dot-icon.size-66 {
  width: 66px !important;
  height: 66px !important;
}
.dot-icon.size-67 {
  width: 67px !important;
  height: 67px !important;
}
.dot-icon.size-68 {
  width: 68px !important;
  height: 68px !important;
}
.dot-icon.size-69 {
  width: 69px !important;
  height: 69px !important;
}
.dot-icon.size-70 {
  width: 70px !important;
  height: 70px !important;
}
.dot-icon.size-71 {
  width: 71px !important;
  height: 71px !important;
}
.dot-icon.size-72 {
  width: 72px !important;
  height: 72px !important;
}
.dot-icon.size-73 {
  width: 73px !important;
  height: 73px !important;
}
.dot-icon.size-74 {
  width: 74px !important;
  height: 74px !important;
}
.dot-icon.size-75 {
  width: 75px !important;
  height: 75px !important;
}
.dot-icon.size-76 {
  width: 76px !important;
  height: 76px !important;
}
.dot-icon.size-77 {
  width: 77px !important;
  height: 77px !important;
}
.dot-icon.size-78 {
  width: 78px !important;
  height: 78px !important;
}
.dot-icon.size-79 {
  width: 79px !important;
  height: 79px !important;
}
.dot-icon.size-80 {
  width: 80px !important;
  height: 80px !important;
}
.dot-icon.size-81 {
  width: 81px !important;
  height: 81px !important;
}
.dot-icon.size-82 {
  width: 82px !important;
  height: 82px !important;
}
.dot-icon.size-83 {
  width: 83px !important;
  height: 83px !important;
}
.dot-icon.size-84 {
  width: 84px !important;
  height: 84px !important;
}
.dot-icon.size-85 {
  width: 85px !important;
  height: 85px !important;
}
.dot-icon.size-86 {
  width: 86px !important;
  height: 86px !important;
}
.dot-icon.size-87 {
  width: 87px !important;
  height: 87px !important;
}
.dot-icon.size-88 {
  width: 88px !important;
  height: 88px !important;
}
.dot-icon.size-89 {
  width: 89px !important;
  height: 89px !important;
}
.dot-icon.size-90 {
  width: 90px !important;
  height: 90px !important;
}
.dot-icon.size-91 {
  width: 91px !important;
  height: 91px !important;
}
.dot-icon.size-92 {
  width: 92px !important;
  height: 92px !important;
}
.dot-icon.size-93 {
  width: 93px !important;
  height: 93px !important;
}
.dot-icon.size-94 {
  width: 94px !important;
  height: 94px !important;
}
.dot-icon.size-95 {
  width: 95px !important;
  height: 95px !important;
}
.dot-icon.size-96 {
  width: 96px !important;
  height: 96px !important;
}
.dot-icon.size-97 {
  width: 97px !important;
  height: 97px !important;
}
.dot-icon.size-98 {
  width: 98px !important;
  height: 98px !important;
}
.dot-icon.size-99 {
  width: 99px !important;
  height: 99px !important;
}
.dot-icon.size-100 {
  width: 100px !important;
  height: 100px !important;
}

svg.size-1 {
  width: 1px !important;
  height: 1px !important;
}
svg.size-2 {
  width: 2px !important;
  height: 2px !important;
}
svg.size-3 {
  width: 3px !important;
  height: 3px !important;
}
svg.size-4 {
  width: 4px !important;
  height: 4px !important;
}
svg.size-5 {
  width: 5px !important;
  height: 5px !important;
}
svg.size-6 {
  width: 6px !important;
  height: 6px !important;
}
svg.size-7 {
  width: 7px !important;
  height: 7px !important;
}
svg.size-8 {
  width: 8px !important;
  height: 8px !important;
}
svg.size-9 {
  width: 9px !important;
  height: 9px !important;
}
svg.size-10 {
  width: 10px !important;
  height: 10px !important;
}
svg.size-11 {
  width: 11px !important;
  height: 11px !important;
}
svg.size-12 {
  width: 12px !important;
  height: 12px !important;
}
svg.size-13 {
  width: 13px !important;
  height: 13px !important;
}
svg.size-14 {
  width: 14px !important;
  height: 14px !important;
}
svg.size-15 {
  width: 15px !important;
  height: 15px !important;
}
svg.size-16 {
  width: 16px !important;
  height: 16px !important;
}
svg.size-17 {
  width: 17px !important;
  height: 17px !important;
}
svg.size-18 {
  width: 18px !important;
  height: 18px !important;
}
svg.size-19 {
  width: 19px !important;
  height: 19px !important;
}
svg.size-20 {
  width: 20px !important;
  height: 20px !important;
}
svg.size-21 {
  width: 21px !important;
  height: 21px !important;
}
svg.size-22 {
  width: 22px !important;
  height: 22px !important;
}
svg.size-23 {
  width: 23px !important;
  height: 23px !important;
}
svg.size-24 {
  width: 24px !important;
  height: 24px !important;
}
svg.size-25 {
  width: 25px !important;
  height: 25px !important;
}
svg.size-26 {
  width: 26px !important;
  height: 26px !important;
}
svg.size-27 {
  width: 27px !important;
  height: 27px !important;
}
svg.size-28 {
  width: 28px !important;
  height: 28px !important;
}
svg.size-29 {
  width: 29px !important;
  height: 29px !important;
}
svg.size-30 {
  width: 30px !important;
  height: 30px !important;
}
svg.size-31 {
  width: 31px !important;
  height: 31px !important;
}
svg.size-32 {
  width: 32px !important;
  height: 32px !important;
}
svg.size-33 {
  width: 33px !important;
  height: 33px !important;
}
svg.size-34 {
  width: 34px !important;
  height: 34px !important;
}
svg.size-35 {
  width: 35px !important;
  height: 35px !important;
}
svg.size-36 {
  width: 36px !important;
  height: 36px !important;
}
svg.size-37 {
  width: 37px !important;
  height: 37px !important;
}
svg.size-38 {
  width: 38px !important;
  height: 38px !important;
}
svg.size-39 {
  width: 39px !important;
  height: 39px !important;
}
svg.size-40 {
  width: 40px !important;
  height: 40px !important;
}
svg.size-41 {
  width: 41px !important;
  height: 41px !important;
}
svg.size-42 {
  width: 42px !important;
  height: 42px !important;
}
svg.size-43 {
  width: 43px !important;
  height: 43px !important;
}
svg.size-44 {
  width: 44px !important;
  height: 44px !important;
}
svg.size-45 {
  width: 45px !important;
  height: 45px !important;
}
svg.size-46 {
  width: 46px !important;
  height: 46px !important;
}
svg.size-47 {
  width: 47px !important;
  height: 47px !important;
}
svg.size-48 {
  width: 48px !important;
  height: 48px !important;
}
svg.size-49 {
  width: 49px !important;
  height: 49px !important;
}
svg.size-50 {
  width: 50px !important;
  height: 50px !important;
}
svg.size-51 {
  width: 51px !important;
  height: 51px !important;
}
svg.size-52 {
  width: 52px !important;
  height: 52px !important;
}
svg.size-53 {
  width: 53px !important;
  height: 53px !important;
}
svg.size-54 {
  width: 54px !important;
  height: 54px !important;
}
svg.size-55 {
  width: 55px !important;
  height: 55px !important;
}
svg.size-56 {
  width: 56px !important;
  height: 56px !important;
}
svg.size-57 {
  width: 57px !important;
  height: 57px !important;
}
svg.size-58 {
  width: 58px !important;
  height: 58px !important;
}
svg.size-59 {
  width: 59px !important;
  height: 59px !important;
}
svg.size-60 {
  width: 60px !important;
  height: 60px !important;
}
svg.size-61 {
  width: 61px !important;
  height: 61px !important;
}
svg.size-62 {
  width: 62px !important;
  height: 62px !important;
}
svg.size-63 {
  width: 63px !important;
  height: 63px !important;
}
svg.size-64 {
  width: 64px !important;
  height: 64px !important;
}
svg.size-65 {
  width: 65px !important;
  height: 65px !important;
}
svg.size-66 {
  width: 66px !important;
  height: 66px !important;
}
svg.size-67 {
  width: 67px !important;
  height: 67px !important;
}
svg.size-68 {
  width: 68px !important;
  height: 68px !important;
}
svg.size-69 {
  width: 69px !important;
  height: 69px !important;
}
svg.size-70 {
  width: 70px !important;
  height: 70px !important;
}
svg.size-71 {
  width: 71px !important;
  height: 71px !important;
}
svg.size-72 {
  width: 72px !important;
  height: 72px !important;
}
svg.size-73 {
  width: 73px !important;
  height: 73px !important;
}
svg.size-74 {
  width: 74px !important;
  height: 74px !important;
}
svg.size-75 {
  width: 75px !important;
  height: 75px !important;
}
svg.size-76 {
  width: 76px !important;
  height: 76px !important;
}
svg.size-77 {
  width: 77px !important;
  height: 77px !important;
}
svg.size-78 {
  width: 78px !important;
  height: 78px !important;
}
svg.size-79 {
  width: 79px !important;
  height: 79px !important;
}
svg.size-80 {
  width: 80px !important;
  height: 80px !important;
}
svg.size-81 {
  width: 81px !important;
  height: 81px !important;
}
svg.size-82 {
  width: 82px !important;
  height: 82px !important;
}
svg.size-83 {
  width: 83px !important;
  height: 83px !important;
}
svg.size-84 {
  width: 84px !important;
  height: 84px !important;
}
svg.size-85 {
  width: 85px !important;
  height: 85px !important;
}
svg.size-86 {
  width: 86px !important;
  height: 86px !important;
}
svg.size-87 {
  width: 87px !important;
  height: 87px !important;
}
svg.size-88 {
  width: 88px !important;
  height: 88px !important;
}
svg.size-89 {
  width: 89px !important;
  height: 89px !important;
}
svg.size-90 {
  width: 90px !important;
  height: 90px !important;
}
svg.size-91 {
  width: 91px !important;
  height: 91px !important;
}
svg.size-92 {
  width: 92px !important;
  height: 92px !important;
}
svg.size-93 {
  width: 93px !important;
  height: 93px !important;
}
svg.size-94 {
  width: 94px !important;
  height: 94px !important;
}
svg.size-95 {
  width: 95px !important;
  height: 95px !important;
}
svg.size-96 {
  width: 96px !important;
  height: 96px !important;
}
svg.size-97 {
  width: 97px !important;
  height: 97px !important;
}
svg.size-98 {
  width: 98px !important;
  height: 98px !important;
}
svg.size-99 {
  width: 99px !important;
  height: 99px !important;
}
svg.size-100 {
  width: 100px !important;
  height: 100px !important;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.bg-brand-color {
  background-color: #4466F2 !important;
}

.bg-disabled {
  background-color: #afb1b6 !important;
}

.bg-inactive {
  background-color: #afb1b6 !important;
}

.primary-text-color {
  color: #4466F2 !important;
}

.primary-card-color {
  background-color: var(--default-card-bg) !important;
}

.default-font-color {
  color: var(--default-font-color) !important;
}

.default-base-color {
  background-color: var(--base-color);
}

.white-base-color {
  background-color: var(--white-base-color);
}

.text-muted {
  color: #afb1b6 !important;
}

.bg-muted {
  background-color: #afb1b6 !important;
}

.text-success {
  color: #46c35f !important;
}

.bg-success {
  background-color: #46c35f !important;
}

.text-info {
  color: #38a4f8 !important;
}

.bg-info {
  background-color: #38a4f8 !important;
}

.text-warning {
  color: #FC6510 !important;
}

.bg-warning {
  background-color: #FC6510 !important;
}

.text-danger {
  color: #fc2c10 !important;
}

.bg-danger {
  background-color: #fc2c10 !important;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.p-primary {
  padding: 2rem !important;
}

.px-primary {
  padding-left: 2rem !important;
  padding-right: 2rem !important;
}

.py-primary {
  padding-top: 2rem !important;
  padding-bottom: 2rem !important;
}

.pt-primary {
  padding-top: 2rem !important;
}

.pr-primary {
  padding-right: 2rem !important;
}

.pb-primary {
  padding-bottom: 2rem !important;
}

.pl-primary {
  padding-left: 2rem !important;
}

.py-half-primary {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.m-primary {
  margin: 2rem !important;
}

.mt-primary {
  margin-top: 2rem !important;
}

.mr-primary {
  margin-right: 2rem !important;
}

.mb-primary {
  margin-bottom: 2rem !important;
}

.ml-primary {
  margin-left: 2rem !important;
}

.mx-primary {
  margin-left: 2rem !important;
  margin-right: 2rem !important;
}

.my-primary {
  margin-top: 2rem !important;
  margin-bottom: 2rem !important;
}

.mx-minus-primary {
  margin-left: -2rem;
  margin-right: -2rem;
}

.mb-5rem {
  margin-bottom: 5rem;
}

.margin-1 {
  margin: 1px !important;
}

.margin-top-1 {
  margin-top: 1px !important;
}

.margin-right-1 {
  margin-right: 1px !important;
}

.margin-bottom-1 {
  margin-bottom: 1px !important;
}

.margin-left-1 {
  margin-left: 1px !important;
}

.margin-x-1 {
  margin-left: 1px !important;
  margin-right: 1px !important;
}

.margin-y-1 {
  margin-top: 1px !important;
  margin-bottom: 1px !important;
}

.padding-1 {
  padding: 1px !important;
}

.padding-top-1 {
  padding-top: 1px !important;
}

.padding-right-1 {
  padding-right: 1px !important;
}

.padding-bottom-1 {
  padding-bottom: 1px !important;
}

.padding-left-1 {
  padding-left: 1px !important;
}

.padding-x-1 {
  padding-left: 1px !important;
  padding-right: 1px !important;
}

.padding-y-1 {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}

.margin-2 {
  margin: 2px !important;
}

.margin-top-2 {
  margin-top: 2px !important;
}

.margin-right-2 {
  margin-right: 2px !important;
}

.margin-bottom-2 {
  margin-bottom: 2px !important;
}

.margin-left-2 {
  margin-left: 2px !important;
}

.margin-x-2 {
  margin-left: 2px !important;
  margin-right: 2px !important;
}

.margin-y-2 {
  margin-top: 2px !important;
  margin-bottom: 2px !important;
}

.padding-2 {
  padding: 2px !important;
}

.padding-top-2 {
  padding-top: 2px !important;
}

.padding-right-2 {
  padding-right: 2px !important;
}

.padding-bottom-2 {
  padding-bottom: 2px !important;
}

.padding-left-2 {
  padding-left: 2px !important;
}

.padding-x-2 {
  padding-left: 2px !important;
  padding-right: 2px !important;
}

.padding-y-2 {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}

.margin-3 {
  margin: 3px !important;
}

.margin-top-3 {
  margin-top: 3px !important;
}

.margin-right-3 {
  margin-right: 3px !important;
}

.margin-bottom-3 {
  margin-bottom: 3px !important;
}

.margin-left-3 {
  margin-left: 3px !important;
}

.margin-x-3 {
  margin-left: 3px !important;
  margin-right: 3px !important;
}

.margin-y-3 {
  margin-top: 3px !important;
  margin-bottom: 3px !important;
}

.padding-3 {
  padding: 3px !important;
}

.padding-top-3 {
  padding-top: 3px !important;
}

.padding-right-3 {
  padding-right: 3px !important;
}

.padding-bottom-3 {
  padding-bottom: 3px !important;
}

.padding-left-3 {
  padding-left: 3px !important;
}

.padding-x-3 {
  padding-left: 3px !important;
  padding-right: 3px !important;
}

.padding-y-3 {
  padding-top: 3px !important;
  padding-bottom: 3px !important;
}

.margin-4 {
  margin: 4px !important;
}

.margin-top-4 {
  margin-top: 4px !important;
}

.margin-right-4 {
  margin-right: 4px !important;
}

.margin-bottom-4 {
  margin-bottom: 4px !important;
}

.margin-left-4 {
  margin-left: 4px !important;
}

.margin-x-4 {
  margin-left: 4px !important;
  margin-right: 4px !important;
}

.margin-y-4 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}

.padding-4 {
  padding: 4px !important;
}

.padding-top-4 {
  padding-top: 4px !important;
}

.padding-right-4 {
  padding-right: 4px !important;
}

.padding-bottom-4 {
  padding-bottom: 4px !important;
}

.padding-left-4 {
  padding-left: 4px !important;
}

.padding-x-4 {
  padding-left: 4px !important;
  padding-right: 4px !important;
}

.padding-y-4 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

.margin-5 {
  margin: 5px !important;
}

.margin-top-5 {
  margin-top: 5px !important;
}

.margin-right-5 {
  margin-right: 5px !important;
}

.margin-bottom-5 {
  margin-bottom: 5px !important;
}

.margin-left-5 {
  margin-left: 5px !important;
}

.margin-x-5 {
  margin-left: 5px !important;
  margin-right: 5px !important;
}

.margin-y-5 {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}

.padding-5 {
  padding: 5px !important;
}

.padding-top-5 {
  padding-top: 5px !important;
}

.padding-right-5 {
  padding-right: 5px !important;
}

.padding-bottom-5 {
  padding-bottom: 5px !important;
}

.padding-left-5 {
  padding-left: 5px !important;
}

.padding-x-5 {
  padding-left: 5px !important;
  padding-right: 5px !important;
}

.padding-y-5 {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}

.margin-6 {
  margin: 6px !important;
}

.margin-top-6 {
  margin-top: 6px !important;
}

.margin-right-6 {
  margin-right: 6px !important;
}

.margin-bottom-6 {
  margin-bottom: 6px !important;
}

.margin-left-6 {
  margin-left: 6px !important;
}

.margin-x-6 {
  margin-left: 6px !important;
  margin-right: 6px !important;
}

.margin-y-6 {
  margin-top: 6px !important;
  margin-bottom: 6px !important;
}

.padding-6 {
  padding: 6px !important;
}

.padding-top-6 {
  padding-top: 6px !important;
}

.padding-right-6 {
  padding-right: 6px !important;
}

.padding-bottom-6 {
  padding-bottom: 6px !important;
}

.padding-left-6 {
  padding-left: 6px !important;
}

.padding-x-6 {
  padding-left: 6px !important;
  padding-right: 6px !important;
}

.padding-y-6 {
  padding-top: 6px !important;
  padding-bottom: 6px !important;
}

.margin-7 {
  margin: 7px !important;
}

.margin-top-7 {
  margin-top: 7px !important;
}

.margin-right-7 {
  margin-right: 7px !important;
}

.margin-bottom-7 {
  margin-bottom: 7px !important;
}

.margin-left-7 {
  margin-left: 7px !important;
}

.margin-x-7 {
  margin-left: 7px !important;
  margin-right: 7px !important;
}

.margin-y-7 {
  margin-top: 7px !important;
  margin-bottom: 7px !important;
}

.padding-7 {
  padding: 7px !important;
}

.padding-top-7 {
  padding-top: 7px !important;
}

.padding-right-7 {
  padding-right: 7px !important;
}

.padding-bottom-7 {
  padding-bottom: 7px !important;
}

.padding-left-7 {
  padding-left: 7px !important;
}

.padding-x-7 {
  padding-left: 7px !important;
  padding-right: 7px !important;
}

.padding-y-7 {
  padding-top: 7px !important;
  padding-bottom: 7px !important;
}

.margin-8 {
  margin: 8px !important;
}

.margin-top-8 {
  margin-top: 8px !important;
}

.margin-right-8 {
  margin-right: 8px !important;
}

.margin-bottom-8 {
  margin-bottom: 8px !important;
}

.margin-left-8 {
  margin-left: 8px !important;
}

.margin-x-8 {
  margin-left: 8px !important;
  margin-right: 8px !important;
}

.margin-y-8 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}

.padding-8 {
  padding: 8px !important;
}

.padding-top-8 {
  padding-top: 8px !important;
}

.padding-right-8 {
  padding-right: 8px !important;
}

.padding-bottom-8 {
  padding-bottom: 8px !important;
}

.padding-left-8 {
  padding-left: 8px !important;
}

.padding-x-8 {
  padding-left: 8px !important;
  padding-right: 8px !important;
}

.padding-y-8 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}

.margin-9 {
  margin: 9px !important;
}

.margin-top-9 {
  margin-top: 9px !important;
}

.margin-right-9 {
  margin-right: 9px !important;
}

.margin-bottom-9 {
  margin-bottom: 9px !important;
}

.margin-left-9 {
  margin-left: 9px !important;
}

.margin-x-9 {
  margin-left: 9px !important;
  margin-right: 9px !important;
}

.margin-y-9 {
  margin-top: 9px !important;
  margin-bottom: 9px !important;
}

.padding-9 {
  padding: 9px !important;
}

.padding-top-9 {
  padding-top: 9px !important;
}

.padding-right-9 {
  padding-right: 9px !important;
}

.padding-bottom-9 {
  padding-bottom: 9px !important;
}

.padding-left-9 {
  padding-left: 9px !important;
}

.padding-x-9 {
  padding-left: 9px !important;
  padding-right: 9px !important;
}

.padding-y-9 {
  padding-top: 9px !important;
  padding-bottom: 9px !important;
}

.margin-10 {
  margin: 10px !important;
}

.margin-top-10 {
  margin-top: 10px !important;
}

.margin-right-10 {
  margin-right: 10px !important;
}

.margin-bottom-10 {
  margin-bottom: 10px !important;
}

.margin-left-10 {
  margin-left: 10px !important;
}

.margin-x-10 {
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.margin-y-10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

.padding-10 {
  padding: 10px !important;
}

.padding-top-10 {
  padding-top: 10px !important;
}

.padding-right-10 {
  padding-right: 10px !important;
}

.padding-bottom-10 {
  padding-bottom: 10px !important;
}

.padding-left-10 {
  padding-left: 10px !important;
}

.padding-x-10 {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

.padding-y-10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.margin-11 {
  margin: 11px !important;
}

.margin-top-11 {
  margin-top: 11px !important;
}

.margin-right-11 {
  margin-right: 11px !important;
}

.margin-bottom-11 {
  margin-bottom: 11px !important;
}

.margin-left-11 {
  margin-left: 11px !important;
}

.margin-x-11 {
  margin-left: 11px !important;
  margin-right: 11px !important;
}

.margin-y-11 {
  margin-top: 11px !important;
  margin-bottom: 11px !important;
}

.padding-11 {
  padding: 11px !important;
}

.padding-top-11 {
  padding-top: 11px !important;
}

.padding-right-11 {
  padding-right: 11px !important;
}

.padding-bottom-11 {
  padding-bottom: 11px !important;
}

.padding-left-11 {
  padding-left: 11px !important;
}

.padding-x-11 {
  padding-left: 11px !important;
  padding-right: 11px !important;
}

.padding-y-11 {
  padding-top: 11px !important;
  padding-bottom: 11px !important;
}

.margin-12 {
  margin: 12px !important;
}

.margin-top-12 {
  margin-top: 12px !important;
}

.margin-right-12 {
  margin-right: 12px !important;
}

.margin-bottom-12 {
  margin-bottom: 12px !important;
}

.margin-left-12 {
  margin-left: 12px !important;
}

.margin-x-12 {
  margin-left: 12px !important;
  margin-right: 12px !important;
}

.margin-y-12 {
  margin-top: 12px !important;
  margin-bottom: 12px !important;
}

.padding-12 {
  padding: 12px !important;
}

.padding-top-12 {
  padding-top: 12px !important;
}

.padding-right-12 {
  padding-right: 12px !important;
}

.padding-bottom-12 {
  padding-bottom: 12px !important;
}

.padding-left-12 {
  padding-left: 12px !important;
}

.padding-x-12 {
  padding-left: 12px !important;
  padding-right: 12px !important;
}

.padding-y-12 {
  padding-top: 12px !important;
  padding-bottom: 12px !important;
}

.margin-13 {
  margin: 13px !important;
}

.margin-top-13 {
  margin-top: 13px !important;
}

.margin-right-13 {
  margin-right: 13px !important;
}

.margin-bottom-13 {
  margin-bottom: 13px !important;
}

.margin-left-13 {
  margin-left: 13px !important;
}

.margin-x-13 {
  margin-left: 13px !important;
  margin-right: 13px !important;
}

.margin-y-13 {
  margin-top: 13px !important;
  margin-bottom: 13px !important;
}

.padding-13 {
  padding: 13px !important;
}

.padding-top-13 {
  padding-top: 13px !important;
}

.padding-right-13 {
  padding-right: 13px !important;
}

.padding-bottom-13 {
  padding-bottom: 13px !important;
}

.padding-left-13 {
  padding-left: 13px !important;
}

.padding-x-13 {
  padding-left: 13px !important;
  padding-right: 13px !important;
}

.padding-y-13 {
  padding-top: 13px !important;
  padding-bottom: 13px !important;
}

.margin-14 {
  margin: 14px !important;
}

.margin-top-14 {
  margin-top: 14px !important;
}

.margin-right-14 {
  margin-right: 14px !important;
}

.margin-bottom-14 {
  margin-bottom: 14px !important;
}

.margin-left-14 {
  margin-left: 14px !important;
}

.margin-x-14 {
  margin-left: 14px !important;
  margin-right: 14px !important;
}

.margin-y-14 {
  margin-top: 14px !important;
  margin-bottom: 14px !important;
}

.padding-14 {
  padding: 14px !important;
}

.padding-top-14 {
  padding-top: 14px !important;
}

.padding-right-14 {
  padding-right: 14px !important;
}

.padding-bottom-14 {
  padding-bottom: 14px !important;
}

.padding-left-14 {
  padding-left: 14px !important;
}

.padding-x-14 {
  padding-left: 14px !important;
  padding-right: 14px !important;
}

.padding-y-14 {
  padding-top: 14px !important;
  padding-bottom: 14px !important;
}

.margin-15 {
  margin: 15px !important;
}

.margin-top-15 {
  margin-top: 15px !important;
}

.margin-right-15 {
  margin-right: 15px !important;
}

.margin-bottom-15 {
  margin-bottom: 15px !important;
}

.margin-left-15 {
  margin-left: 15px !important;
}

.margin-x-15 {
  margin-left: 15px !important;
  margin-right: 15px !important;
}

.margin-y-15 {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}

.padding-15 {
  padding: 15px !important;
}

.padding-top-15 {
  padding-top: 15px !important;
}

.padding-right-15 {
  padding-right: 15px !important;
}

.padding-bottom-15 {
  padding-bottom: 15px !important;
}

.padding-left-15 {
  padding-left: 15px !important;
}

.padding-x-15 {
  padding-left: 15px !important;
  padding-right: 15px !important;
}

.padding-y-15 {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

.margin-16 {
  margin: 16px !important;
}

.margin-top-16 {
  margin-top: 16px !important;
}

.margin-right-16 {
  margin-right: 16px !important;
}

.margin-bottom-16 {
  margin-bottom: 16px !important;
}

.margin-left-16 {
  margin-left: 16px !important;
}

.margin-x-16 {
  margin-left: 16px !important;
  margin-right: 16px !important;
}

.margin-y-16 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}

.padding-16 {
  padding: 16px !important;
}

.padding-top-16 {
  padding-top: 16px !important;
}

.padding-right-16 {
  padding-right: 16px !important;
}

.padding-bottom-16 {
  padding-bottom: 16px !important;
}

.padding-left-16 {
  padding-left: 16px !important;
}

.padding-x-16 {
  padding-left: 16px !important;
  padding-right: 16px !important;
}

.padding-y-16 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}

.margin-17 {
  margin: 17px !important;
}

.margin-top-17 {
  margin-top: 17px !important;
}

.margin-right-17 {
  margin-right: 17px !important;
}

.margin-bottom-17 {
  margin-bottom: 17px !important;
}

.margin-left-17 {
  margin-left: 17px !important;
}

.margin-x-17 {
  margin-left: 17px !important;
  margin-right: 17px !important;
}

.margin-y-17 {
  margin-top: 17px !important;
  margin-bottom: 17px !important;
}

.padding-17 {
  padding: 17px !important;
}

.padding-top-17 {
  padding-top: 17px !important;
}

.padding-right-17 {
  padding-right: 17px !important;
}

.padding-bottom-17 {
  padding-bottom: 17px !important;
}

.padding-left-17 {
  padding-left: 17px !important;
}

.padding-x-17 {
  padding-left: 17px !important;
  padding-right: 17px !important;
}

.padding-y-17 {
  padding-top: 17px !important;
  padding-bottom: 17px !important;
}

.margin-18 {
  margin: 18px !important;
}

.margin-top-18 {
  margin-top: 18px !important;
}

.margin-right-18 {
  margin-right: 18px !important;
}

.margin-bottom-18 {
  margin-bottom: 18px !important;
}

.margin-left-18 {
  margin-left: 18px !important;
}

.margin-x-18 {
  margin-left: 18px !important;
  margin-right: 18px !important;
}

.margin-y-18 {
  margin-top: 18px !important;
  margin-bottom: 18px !important;
}

.padding-18 {
  padding: 18px !important;
}

.padding-top-18 {
  padding-top: 18px !important;
}

.padding-right-18 {
  padding-right: 18px !important;
}

.padding-bottom-18 {
  padding-bottom: 18px !important;
}

.padding-left-18 {
  padding-left: 18px !important;
}

.padding-x-18 {
  padding-left: 18px !important;
  padding-right: 18px !important;
}

.padding-y-18 {
  padding-top: 18px !important;
  padding-bottom: 18px !important;
}

.margin-19 {
  margin: 19px !important;
}

.margin-top-19 {
  margin-top: 19px !important;
}

.margin-right-19 {
  margin-right: 19px !important;
}

.margin-bottom-19 {
  margin-bottom: 19px !important;
}

.margin-left-19 {
  margin-left: 19px !important;
}

.margin-x-19 {
  margin-left: 19px !important;
  margin-right: 19px !important;
}

.margin-y-19 {
  margin-top: 19px !important;
  margin-bottom: 19px !important;
}

.padding-19 {
  padding: 19px !important;
}

.padding-top-19 {
  padding-top: 19px !important;
}

.padding-right-19 {
  padding-right: 19px !important;
}

.padding-bottom-19 {
  padding-bottom: 19px !important;
}

.padding-left-19 {
  padding-left: 19px !important;
}

.padding-x-19 {
  padding-left: 19px !important;
  padding-right: 19px !important;
}

.padding-y-19 {
  padding-top: 19px !important;
  padding-bottom: 19px !important;
}

.margin-20 {
  margin: 20px !important;
}

.margin-top-20 {
  margin-top: 20px !important;
}

.margin-right-20 {
  margin-right: 20px !important;
}

.margin-bottom-20 {
  margin-bottom: 20px !important;
}

.margin-left-20 {
  margin-left: 20px !important;
}

.margin-x-20 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}

.margin-y-20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.padding-20 {
  padding: 20px !important;
}

.padding-top-20 {
  padding-top: 20px !important;
}

.padding-right-20 {
  padding-right: 20px !important;
}

.padding-bottom-20 {
  padding-bottom: 20px !important;
}

.padding-left-20 {
  padding-left: 20px !important;
}

.padding-x-20 {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

.padding-y-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.margin-21 {
  margin: 21px !important;
}

.margin-top-21 {
  margin-top: 21px !important;
}

.margin-right-21 {
  margin-right: 21px !important;
}

.margin-bottom-21 {
  margin-bottom: 21px !important;
}

.margin-left-21 {
  margin-left: 21px !important;
}

.margin-x-21 {
  margin-left: 21px !important;
  margin-right: 21px !important;
}

.margin-y-21 {
  margin-top: 21px !important;
  margin-bottom: 21px !important;
}

.padding-21 {
  padding: 21px !important;
}

.padding-top-21 {
  padding-top: 21px !important;
}

.padding-right-21 {
  padding-right: 21px !important;
}

.padding-bottom-21 {
  padding-bottom: 21px !important;
}

.padding-left-21 {
  padding-left: 21px !important;
}

.padding-x-21 {
  padding-left: 21px !important;
  padding-right: 21px !important;
}

.padding-y-21 {
  padding-top: 21px !important;
  padding-bottom: 21px !important;
}

.margin-22 {
  margin: 22px !important;
}

.margin-top-22 {
  margin-top: 22px !important;
}

.margin-right-22 {
  margin-right: 22px !important;
}

.margin-bottom-22 {
  margin-bottom: 22px !important;
}

.margin-left-22 {
  margin-left: 22px !important;
}

.margin-x-22 {
  margin-left: 22px !important;
  margin-right: 22px !important;
}

.margin-y-22 {
  margin-top: 22px !important;
  margin-bottom: 22px !important;
}

.padding-22 {
  padding: 22px !important;
}

.padding-top-22 {
  padding-top: 22px !important;
}

.padding-right-22 {
  padding-right: 22px !important;
}

.padding-bottom-22 {
  padding-bottom: 22px !important;
}

.padding-left-22 {
  padding-left: 22px !important;
}

.padding-x-22 {
  padding-left: 22px !important;
  padding-right: 22px !important;
}

.padding-y-22 {
  padding-top: 22px !important;
  padding-bottom: 22px !important;
}

.margin-23 {
  margin: 23px !important;
}

.margin-top-23 {
  margin-top: 23px !important;
}

.margin-right-23 {
  margin-right: 23px !important;
}

.margin-bottom-23 {
  margin-bottom: 23px !important;
}

.margin-left-23 {
  margin-left: 23px !important;
}

.margin-x-23 {
  margin-left: 23px !important;
  margin-right: 23px !important;
}

.margin-y-23 {
  margin-top: 23px !important;
  margin-bottom: 23px !important;
}

.padding-23 {
  padding: 23px !important;
}

.padding-top-23 {
  padding-top: 23px !important;
}

.padding-right-23 {
  padding-right: 23px !important;
}

.padding-bottom-23 {
  padding-bottom: 23px !important;
}

.padding-left-23 {
  padding-left: 23px !important;
}

.padding-x-23 {
  padding-left: 23px !important;
  padding-right: 23px !important;
}

.padding-y-23 {
  padding-top: 23px !important;
  padding-bottom: 23px !important;
}

.margin-24 {
  margin: 24px !important;
}

.margin-top-24 {
  margin-top: 24px !important;
}

.margin-right-24 {
  margin-right: 24px !important;
}

.margin-bottom-24 {
  margin-bottom: 24px !important;
}

.margin-left-24 {
  margin-left: 24px !important;
}

.margin-x-24 {
  margin-left: 24px !important;
  margin-right: 24px !important;
}

.margin-y-24 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}

.padding-24 {
  padding: 24px !important;
}

.padding-top-24 {
  padding-top: 24px !important;
}

.padding-right-24 {
  padding-right: 24px !important;
}

.padding-bottom-24 {
  padding-bottom: 24px !important;
}

.padding-left-24 {
  padding-left: 24px !important;
}

.padding-x-24 {
  padding-left: 24px !important;
  padding-right: 24px !important;
}

.padding-y-24 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}

.margin-25 {
  margin: 25px !important;
}

.margin-top-25 {
  margin-top: 25px !important;
}

.margin-right-25 {
  margin-right: 25px !important;
}

.margin-bottom-25 {
  margin-bottom: 25px !important;
}

.margin-left-25 {
  margin-left: 25px !important;
}

.margin-x-25 {
  margin-left: 25px !important;
  margin-right: 25px !important;
}

.margin-y-25 {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}

.padding-25 {
  padding: 25px !important;
}

.padding-top-25 {
  padding-top: 25px !important;
}

.padding-right-25 {
  padding-right: 25px !important;
}

.padding-bottom-25 {
  padding-bottom: 25px !important;
}

.padding-left-25 {
  padding-left: 25px !important;
}

.padding-x-25 {
  padding-left: 25px !important;
  padding-right: 25px !important;
}

.padding-y-25 {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}

.margin-26 {
  margin: 26px !important;
}

.margin-top-26 {
  margin-top: 26px !important;
}

.margin-right-26 {
  margin-right: 26px !important;
}

.margin-bottom-26 {
  margin-bottom: 26px !important;
}

.margin-left-26 {
  margin-left: 26px !important;
}

.margin-x-26 {
  margin-left: 26px !important;
  margin-right: 26px !important;
}

.margin-y-26 {
  margin-top: 26px !important;
  margin-bottom: 26px !important;
}

.padding-26 {
  padding: 26px !important;
}

.padding-top-26 {
  padding-top: 26px !important;
}

.padding-right-26 {
  padding-right: 26px !important;
}

.padding-bottom-26 {
  padding-bottom: 26px !important;
}

.padding-left-26 {
  padding-left: 26px !important;
}

.padding-x-26 {
  padding-left: 26px !important;
  padding-right: 26px !important;
}

.padding-y-26 {
  padding-top: 26px !important;
  padding-bottom: 26px !important;
}

.margin-27 {
  margin: 27px !important;
}

.margin-top-27 {
  margin-top: 27px !important;
}

.margin-right-27 {
  margin-right: 27px !important;
}

.margin-bottom-27 {
  margin-bottom: 27px !important;
}

.margin-left-27 {
  margin-left: 27px !important;
}

.margin-x-27 {
  margin-left: 27px !important;
  margin-right: 27px !important;
}

.margin-y-27 {
  margin-top: 27px !important;
  margin-bottom: 27px !important;
}

.padding-27 {
  padding: 27px !important;
}

.padding-top-27 {
  padding-top: 27px !important;
}

.padding-right-27 {
  padding-right: 27px !important;
}

.padding-bottom-27 {
  padding-bottom: 27px !important;
}

.padding-left-27 {
  padding-left: 27px !important;
}

.padding-x-27 {
  padding-left: 27px !important;
  padding-right: 27px !important;
}

.padding-y-27 {
  padding-top: 27px !important;
  padding-bottom: 27px !important;
}

.margin-28 {
  margin: 28px !important;
}

.margin-top-28 {
  margin-top: 28px !important;
}

.margin-right-28 {
  margin-right: 28px !important;
}

.margin-bottom-28 {
  margin-bottom: 28px !important;
}

.margin-left-28 {
  margin-left: 28px !important;
}

.margin-x-28 {
  margin-left: 28px !important;
  margin-right: 28px !important;
}

.margin-y-28 {
  margin-top: 28px !important;
  margin-bottom: 28px !important;
}

.padding-28 {
  padding: 28px !important;
}

.padding-top-28 {
  padding-top: 28px !important;
}

.padding-right-28 {
  padding-right: 28px !important;
}

.padding-bottom-28 {
  padding-bottom: 28px !important;
}

.padding-left-28 {
  padding-left: 28px !important;
}

.padding-x-28 {
  padding-left: 28px !important;
  padding-right: 28px !important;
}

.padding-y-28 {
  padding-top: 28px !important;
  padding-bottom: 28px !important;
}

.margin-29 {
  margin: 29px !important;
}

.margin-top-29 {
  margin-top: 29px !important;
}

.margin-right-29 {
  margin-right: 29px !important;
}

.margin-bottom-29 {
  margin-bottom: 29px !important;
}

.margin-left-29 {
  margin-left: 29px !important;
}

.margin-x-29 {
  margin-left: 29px !important;
  margin-right: 29px !important;
}

.margin-y-29 {
  margin-top: 29px !important;
  margin-bottom: 29px !important;
}

.padding-29 {
  padding: 29px !important;
}

.padding-top-29 {
  padding-top: 29px !important;
}

.padding-right-29 {
  padding-right: 29px !important;
}

.padding-bottom-29 {
  padding-bottom: 29px !important;
}

.padding-left-29 {
  padding-left: 29px !important;
}

.padding-x-29 {
  padding-left: 29px !important;
  padding-right: 29px !important;
}

.padding-y-29 {
  padding-top: 29px !important;
  padding-bottom: 29px !important;
}

.margin-30 {
  margin: 30px !important;
}

.margin-top-30 {
  margin-top: 30px !important;
}

.margin-right-30 {
  margin-right: 30px !important;
}

.margin-bottom-30 {
  margin-bottom: 30px !important;
}

.margin-left-30 {
  margin-left: 30px !important;
}

.margin-x-30 {
  margin-left: 30px !important;
  margin-right: 30px !important;
}

.margin-y-30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}

.padding-30 {
  padding: 30px !important;
}

.padding-top-30 {
  padding-top: 30px !important;
}

.padding-right-30 {
  padding-right: 30px !important;
}

.padding-bottom-30 {
  padding-bottom: 30px !important;
}

.padding-left-30 {
  padding-left: 30px !important;
}

.padding-x-30 {
  padding-left: 30px !important;
  padding-right: 30px !important;
}

.padding-y-30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

.margin-31 {
  margin: 31px !important;
}

.margin-top-31 {
  margin-top: 31px !important;
}

.margin-right-31 {
  margin-right: 31px !important;
}

.margin-bottom-31 {
  margin-bottom: 31px !important;
}

.margin-left-31 {
  margin-left: 31px !important;
}

.margin-x-31 {
  margin-left: 31px !important;
  margin-right: 31px !important;
}

.margin-y-31 {
  margin-top: 31px !important;
  margin-bottom: 31px !important;
}

.padding-31 {
  padding: 31px !important;
}

.padding-top-31 {
  padding-top: 31px !important;
}

.padding-right-31 {
  padding-right: 31px !important;
}

.padding-bottom-31 {
  padding-bottom: 31px !important;
}

.padding-left-31 {
  padding-left: 31px !important;
}

.padding-x-31 {
  padding-left: 31px !important;
  padding-right: 31px !important;
}

.padding-y-31 {
  padding-top: 31px !important;
  padding-bottom: 31px !important;
}

.margin-32 {
  margin: 32px !important;
}

.margin-top-32 {
  margin-top: 32px !important;
}

.margin-right-32 {
  margin-right: 32px !important;
}

.margin-bottom-32 {
  margin-bottom: 32px !important;
}

.margin-left-32 {
  margin-left: 32px !important;
}

.margin-x-32 {
  margin-left: 32px !important;
  margin-right: 32px !important;
}

.margin-y-32 {
  margin-top: 32px !important;
  margin-bottom: 32px !important;
}

.padding-32 {
  padding: 32px !important;
}

.padding-top-32 {
  padding-top: 32px !important;
}

.padding-right-32 {
  padding-right: 32px !important;
}

.padding-bottom-32 {
  padding-bottom: 32px !important;
}

.padding-left-32 {
  padding-left: 32px !important;
}

.padding-x-32 {
  padding-left: 32px !important;
  padding-right: 32px !important;
}

.padding-y-32 {
  padding-top: 32px !important;
  padding-bottom: 32px !important;
}

.margin-33 {
  margin: 33px !important;
}

.margin-top-33 {
  margin-top: 33px !important;
}

.margin-right-33 {
  margin-right: 33px !important;
}

.margin-bottom-33 {
  margin-bottom: 33px !important;
}

.margin-left-33 {
  margin-left: 33px !important;
}

.margin-x-33 {
  margin-left: 33px !important;
  margin-right: 33px !important;
}

.margin-y-33 {
  margin-top: 33px !important;
  margin-bottom: 33px !important;
}

.padding-33 {
  padding: 33px !important;
}

.padding-top-33 {
  padding-top: 33px !important;
}

.padding-right-33 {
  padding-right: 33px !important;
}

.padding-bottom-33 {
  padding-bottom: 33px !important;
}

.padding-left-33 {
  padding-left: 33px !important;
}

.padding-x-33 {
  padding-left: 33px !important;
  padding-right: 33px !important;
}

.padding-y-33 {
  padding-top: 33px !important;
  padding-bottom: 33px !important;
}

.margin-34 {
  margin: 34px !important;
}

.margin-top-34 {
  margin-top: 34px !important;
}

.margin-right-34 {
  margin-right: 34px !important;
}

.margin-bottom-34 {
  margin-bottom: 34px !important;
}

.margin-left-34 {
  margin-left: 34px !important;
}

.margin-x-34 {
  margin-left: 34px !important;
  margin-right: 34px !important;
}

.margin-y-34 {
  margin-top: 34px !important;
  margin-bottom: 34px !important;
}

.padding-34 {
  padding: 34px !important;
}

.padding-top-34 {
  padding-top: 34px !important;
}

.padding-right-34 {
  padding-right: 34px !important;
}

.padding-bottom-34 {
  padding-bottom: 34px !important;
}

.padding-left-34 {
  padding-left: 34px !important;
}

.padding-x-34 {
  padding-left: 34px !important;
  padding-right: 34px !important;
}

.padding-y-34 {
  padding-top: 34px !important;
  padding-bottom: 34px !important;
}

.margin-35 {
  margin: 35px !important;
}

.margin-top-35 {
  margin-top: 35px !important;
}

.margin-right-35 {
  margin-right: 35px !important;
}

.margin-bottom-35 {
  margin-bottom: 35px !important;
}

.margin-left-35 {
  margin-left: 35px !important;
}

.margin-x-35 {
  margin-left: 35px !important;
  margin-right: 35px !important;
}

.margin-y-35 {
  margin-top: 35px !important;
  margin-bottom: 35px !important;
}

.padding-35 {
  padding: 35px !important;
}

.padding-top-35 {
  padding-top: 35px !important;
}

.padding-right-35 {
  padding-right: 35px !important;
}

.padding-bottom-35 {
  padding-bottom: 35px !important;
}

.padding-left-35 {
  padding-left: 35px !important;
}

.padding-x-35 {
  padding-left: 35px !important;
  padding-right: 35px !important;
}

.padding-y-35 {
  padding-top: 35px !important;
  padding-bottom: 35px !important;
}

.margin-36 {
  margin: 36px !important;
}

.margin-top-36 {
  margin-top: 36px !important;
}

.margin-right-36 {
  margin-right: 36px !important;
}

.margin-bottom-36 {
  margin-bottom: 36px !important;
}

.margin-left-36 {
  margin-left: 36px !important;
}

.margin-x-36 {
  margin-left: 36px !important;
  margin-right: 36px !important;
}

.margin-y-36 {
  margin-top: 36px !important;
  margin-bottom: 36px !important;
}

.padding-36 {
  padding: 36px !important;
}

.padding-top-36 {
  padding-top: 36px !important;
}

.padding-right-36 {
  padding-right: 36px !important;
}

.padding-bottom-36 {
  padding-bottom: 36px !important;
}

.padding-left-36 {
  padding-left: 36px !important;
}

.padding-x-36 {
  padding-left: 36px !important;
  padding-right: 36px !important;
}

.padding-y-36 {
  padding-top: 36px !important;
  padding-bottom: 36px !important;
}

.margin-37 {
  margin: 37px !important;
}

.margin-top-37 {
  margin-top: 37px !important;
}

.margin-right-37 {
  margin-right: 37px !important;
}

.margin-bottom-37 {
  margin-bottom: 37px !important;
}

.margin-left-37 {
  margin-left: 37px !important;
}

.margin-x-37 {
  margin-left: 37px !important;
  margin-right: 37px !important;
}

.margin-y-37 {
  margin-top: 37px !important;
  margin-bottom: 37px !important;
}

.padding-37 {
  padding: 37px !important;
}

.padding-top-37 {
  padding-top: 37px !important;
}

.padding-right-37 {
  padding-right: 37px !important;
}

.padding-bottom-37 {
  padding-bottom: 37px !important;
}

.padding-left-37 {
  padding-left: 37px !important;
}

.padding-x-37 {
  padding-left: 37px !important;
  padding-right: 37px !important;
}

.padding-y-37 {
  padding-top: 37px !important;
  padding-bottom: 37px !important;
}

.margin-38 {
  margin: 38px !important;
}

.margin-top-38 {
  margin-top: 38px !important;
}

.margin-right-38 {
  margin-right: 38px !important;
}

.margin-bottom-38 {
  margin-bottom: 38px !important;
}

.margin-left-38 {
  margin-left: 38px !important;
}

.margin-x-38 {
  margin-left: 38px !important;
  margin-right: 38px !important;
}

.margin-y-38 {
  margin-top: 38px !important;
  margin-bottom: 38px !important;
}

.padding-38 {
  padding: 38px !important;
}

.padding-top-38 {
  padding-top: 38px !important;
}

.padding-right-38 {
  padding-right: 38px !important;
}

.padding-bottom-38 {
  padding-bottom: 38px !important;
}

.padding-left-38 {
  padding-left: 38px !important;
}

.padding-x-38 {
  padding-left: 38px !important;
  padding-right: 38px !important;
}

.padding-y-38 {
  padding-top: 38px !important;
  padding-bottom: 38px !important;
}

.margin-39 {
  margin: 39px !important;
}

.margin-top-39 {
  margin-top: 39px !important;
}

.margin-right-39 {
  margin-right: 39px !important;
}

.margin-bottom-39 {
  margin-bottom: 39px !important;
}

.margin-left-39 {
  margin-left: 39px !important;
}

.margin-x-39 {
  margin-left: 39px !important;
  margin-right: 39px !important;
}

.margin-y-39 {
  margin-top: 39px !important;
  margin-bottom: 39px !important;
}

.padding-39 {
  padding: 39px !important;
}

.padding-top-39 {
  padding-top: 39px !important;
}

.padding-right-39 {
  padding-right: 39px !important;
}

.padding-bottom-39 {
  padding-bottom: 39px !important;
}

.padding-left-39 {
  padding-left: 39px !important;
}

.padding-x-39 {
  padding-left: 39px !important;
  padding-right: 39px !important;
}

.padding-y-39 {
  padding-top: 39px !important;
  padding-bottom: 39px !important;
}

.margin-40 {
  margin: 40px !important;
}

.margin-top-40 {
  margin-top: 40px !important;
}

.margin-right-40 {
  margin-right: 40px !important;
}

.margin-bottom-40 {
  margin-bottom: 40px !important;
}

.margin-left-40 {
  margin-left: 40px !important;
}

.margin-x-40 {
  margin-left: 40px !important;
  margin-right: 40px !important;
}

.margin-y-40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.padding-40 {
  padding: 40px !important;
}

.padding-top-40 {
  padding-top: 40px !important;
}

.padding-right-40 {
  padding-right: 40px !important;
}

.padding-bottom-40 {
  padding-bottom: 40px !important;
}

.padding-left-40 {
  padding-left: 40px !important;
}

.padding-x-40 {
  padding-left: 40px !important;
  padding-right: 40px !important;
}

.padding-y-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.margin-41 {
  margin: 41px !important;
}

.margin-top-41 {
  margin-top: 41px !important;
}

.margin-right-41 {
  margin-right: 41px !important;
}

.margin-bottom-41 {
  margin-bottom: 41px !important;
}

.margin-left-41 {
  margin-left: 41px !important;
}

.margin-x-41 {
  margin-left: 41px !important;
  margin-right: 41px !important;
}

.margin-y-41 {
  margin-top: 41px !important;
  margin-bottom: 41px !important;
}

.padding-41 {
  padding: 41px !important;
}

.padding-top-41 {
  padding-top: 41px !important;
}

.padding-right-41 {
  padding-right: 41px !important;
}

.padding-bottom-41 {
  padding-bottom: 41px !important;
}

.padding-left-41 {
  padding-left: 41px !important;
}

.padding-x-41 {
  padding-left: 41px !important;
  padding-right: 41px !important;
}

.padding-y-41 {
  padding-top: 41px !important;
  padding-bottom: 41px !important;
}

.margin-42 {
  margin: 42px !important;
}

.margin-top-42 {
  margin-top: 42px !important;
}

.margin-right-42 {
  margin-right: 42px !important;
}

.margin-bottom-42 {
  margin-bottom: 42px !important;
}

.margin-left-42 {
  margin-left: 42px !important;
}

.margin-x-42 {
  margin-left: 42px !important;
  margin-right: 42px !important;
}

.margin-y-42 {
  margin-top: 42px !important;
  margin-bottom: 42px !important;
}

.padding-42 {
  padding: 42px !important;
}

.padding-top-42 {
  padding-top: 42px !important;
}

.padding-right-42 {
  padding-right: 42px !important;
}

.padding-bottom-42 {
  padding-bottom: 42px !important;
}

.padding-left-42 {
  padding-left: 42px !important;
}

.padding-x-42 {
  padding-left: 42px !important;
  padding-right: 42px !important;
}

.padding-y-42 {
  padding-top: 42px !important;
  padding-bottom: 42px !important;
}

.margin-43 {
  margin: 43px !important;
}

.margin-top-43 {
  margin-top: 43px !important;
}

.margin-right-43 {
  margin-right: 43px !important;
}

.margin-bottom-43 {
  margin-bottom: 43px !important;
}

.margin-left-43 {
  margin-left: 43px !important;
}

.margin-x-43 {
  margin-left: 43px !important;
  margin-right: 43px !important;
}

.margin-y-43 {
  margin-top: 43px !important;
  margin-bottom: 43px !important;
}

.padding-43 {
  padding: 43px !important;
}

.padding-top-43 {
  padding-top: 43px !important;
}

.padding-right-43 {
  padding-right: 43px !important;
}

.padding-bottom-43 {
  padding-bottom: 43px !important;
}

.padding-left-43 {
  padding-left: 43px !important;
}

.padding-x-43 {
  padding-left: 43px !important;
  padding-right: 43px !important;
}

.padding-y-43 {
  padding-top: 43px !important;
  padding-bottom: 43px !important;
}

.margin-44 {
  margin: 44px !important;
}

.margin-top-44 {
  margin-top: 44px !important;
}

.margin-right-44 {
  margin-right: 44px !important;
}

.margin-bottom-44 {
  margin-bottom: 44px !important;
}

.margin-left-44 {
  margin-left: 44px !important;
}

.margin-x-44 {
  margin-left: 44px !important;
  margin-right: 44px !important;
}

.margin-y-44 {
  margin-top: 44px !important;
  margin-bottom: 44px !important;
}

.padding-44 {
  padding: 44px !important;
}

.padding-top-44 {
  padding-top: 44px !important;
}

.padding-right-44 {
  padding-right: 44px !important;
}

.padding-bottom-44 {
  padding-bottom: 44px !important;
}

.padding-left-44 {
  padding-left: 44px !important;
}

.padding-x-44 {
  padding-left: 44px !important;
  padding-right: 44px !important;
}

.padding-y-44 {
  padding-top: 44px !important;
  padding-bottom: 44px !important;
}

.margin-45 {
  margin: 45px !important;
}

.margin-top-45 {
  margin-top: 45px !important;
}

.margin-right-45 {
  margin-right: 45px !important;
}

.margin-bottom-45 {
  margin-bottom: 45px !important;
}

.margin-left-45 {
  margin-left: 45px !important;
}

.margin-x-45 {
  margin-left: 45px !important;
  margin-right: 45px !important;
}

.margin-y-45 {
  margin-top: 45px !important;
  margin-bottom: 45px !important;
}

.padding-45 {
  padding: 45px !important;
}

.padding-top-45 {
  padding-top: 45px !important;
}

.padding-right-45 {
  padding-right: 45px !important;
}

.padding-bottom-45 {
  padding-bottom: 45px !important;
}

.padding-left-45 {
  padding-left: 45px !important;
}

.padding-x-45 {
  padding-left: 45px !important;
  padding-right: 45px !important;
}

.padding-y-45 {
  padding-top: 45px !important;
  padding-bottom: 45px !important;
}

.margin-46 {
  margin: 46px !important;
}

.margin-top-46 {
  margin-top: 46px !important;
}

.margin-right-46 {
  margin-right: 46px !important;
}

.margin-bottom-46 {
  margin-bottom: 46px !important;
}

.margin-left-46 {
  margin-left: 46px !important;
}

.margin-x-46 {
  margin-left: 46px !important;
  margin-right: 46px !important;
}

.margin-y-46 {
  margin-top: 46px !important;
  margin-bottom: 46px !important;
}

.padding-46 {
  padding: 46px !important;
}

.padding-top-46 {
  padding-top: 46px !important;
}

.padding-right-46 {
  padding-right: 46px !important;
}

.padding-bottom-46 {
  padding-bottom: 46px !important;
}

.padding-left-46 {
  padding-left: 46px !important;
}

.padding-x-46 {
  padding-left: 46px !important;
  padding-right: 46px !important;
}

.padding-y-46 {
  padding-top: 46px !important;
  padding-bottom: 46px !important;
}

.margin-47 {
  margin: 47px !important;
}

.margin-top-47 {
  margin-top: 47px !important;
}

.margin-right-47 {
  margin-right: 47px !important;
}

.margin-bottom-47 {
  margin-bottom: 47px !important;
}

.margin-left-47 {
  margin-left: 47px !important;
}

.margin-x-47 {
  margin-left: 47px !important;
  margin-right: 47px !important;
}

.margin-y-47 {
  margin-top: 47px !important;
  margin-bottom: 47px !important;
}

.padding-47 {
  padding: 47px !important;
}

.padding-top-47 {
  padding-top: 47px !important;
}

.padding-right-47 {
  padding-right: 47px !important;
}

.padding-bottom-47 {
  padding-bottom: 47px !important;
}

.padding-left-47 {
  padding-left: 47px !important;
}

.padding-x-47 {
  padding-left: 47px !important;
  padding-right: 47px !important;
}

.padding-y-47 {
  padding-top: 47px !important;
  padding-bottom: 47px !important;
}

.margin-48 {
  margin: 48px !important;
}

.margin-top-48 {
  margin-top: 48px !important;
}

.margin-right-48 {
  margin-right: 48px !important;
}

.margin-bottom-48 {
  margin-bottom: 48px !important;
}

.margin-left-48 {
  margin-left: 48px !important;
}

.margin-x-48 {
  margin-left: 48px !important;
  margin-right: 48px !important;
}

.margin-y-48 {
  margin-top: 48px !important;
  margin-bottom: 48px !important;
}

.padding-48 {
  padding: 48px !important;
}

.padding-top-48 {
  padding-top: 48px !important;
}

.padding-right-48 {
  padding-right: 48px !important;
}

.padding-bottom-48 {
  padding-bottom: 48px !important;
}

.padding-left-48 {
  padding-left: 48px !important;
}

.padding-x-48 {
  padding-left: 48px !important;
  padding-right: 48px !important;
}

.padding-y-48 {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}

.margin-49 {
  margin: 49px !important;
}

.margin-top-49 {
  margin-top: 49px !important;
}

.margin-right-49 {
  margin-right: 49px !important;
}

.margin-bottom-49 {
  margin-bottom: 49px !important;
}

.margin-left-49 {
  margin-left: 49px !important;
}

.margin-x-49 {
  margin-left: 49px !important;
  margin-right: 49px !important;
}

.margin-y-49 {
  margin-top: 49px !important;
  margin-bottom: 49px !important;
}

.padding-49 {
  padding: 49px !important;
}

.padding-top-49 {
  padding-top: 49px !important;
}

.padding-right-49 {
  padding-right: 49px !important;
}

.padding-bottom-49 {
  padding-bottom: 49px !important;
}

.padding-left-49 {
  padding-left: 49px !important;
}

.padding-x-49 {
  padding-left: 49px !important;
  padding-right: 49px !important;
}

.padding-y-49 {
  padding-top: 49px !important;
  padding-bottom: 49px !important;
}

.margin-50 {
  margin: 50px !important;
}

.margin-top-50 {
  margin-top: 50px !important;
}

.margin-right-50 {
  margin-right: 50px !important;
}

.margin-bottom-50 {
  margin-bottom: 50px !important;
}

.margin-left-50 {
  margin-left: 50px !important;
}

.margin-x-50 {
  margin-left: 50px !important;
  margin-right: 50px !important;
}

.margin-y-50 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
}

.padding-50 {
  padding: 50px !important;
}

.padding-top-50 {
  padding-top: 50px !important;
}

.padding-right-50 {
  padding-right: 50px !important;
}

.padding-bottom-50 {
  padding-bottom: 50px !important;
}

.padding-left-50 {
  padding-left: 50px !important;
}

.padding-x-50 {
  padding-left: 50px !important;
  padding-right: 50px !important;
}

.padding-y-50 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}

.margin-51 {
  margin: 51px !important;
}

.margin-top-51 {
  margin-top: 51px !important;
}

.margin-right-51 {
  margin-right: 51px !important;
}

.margin-bottom-51 {
  margin-bottom: 51px !important;
}

.margin-left-51 {
  margin-left: 51px !important;
}

.margin-x-51 {
  margin-left: 51px !important;
  margin-right: 51px !important;
}

.margin-y-51 {
  margin-top: 51px !important;
  margin-bottom: 51px !important;
}

.padding-51 {
  padding: 51px !important;
}

.padding-top-51 {
  padding-top: 51px !important;
}

.padding-right-51 {
  padding-right: 51px !important;
}

.padding-bottom-51 {
  padding-bottom: 51px !important;
}

.padding-left-51 {
  padding-left: 51px !important;
}

.padding-x-51 {
  padding-left: 51px !important;
  padding-right: 51px !important;
}

.padding-y-51 {
  padding-top: 51px !important;
  padding-bottom: 51px !important;
}

.margin-52 {
  margin: 52px !important;
}

.margin-top-52 {
  margin-top: 52px !important;
}

.margin-right-52 {
  margin-right: 52px !important;
}

.margin-bottom-52 {
  margin-bottom: 52px !important;
}

.margin-left-52 {
  margin-left: 52px !important;
}

.margin-x-52 {
  margin-left: 52px !important;
  margin-right: 52px !important;
}

.margin-y-52 {
  margin-top: 52px !important;
  margin-bottom: 52px !important;
}

.padding-52 {
  padding: 52px !important;
}

.padding-top-52 {
  padding-top: 52px !important;
}

.padding-right-52 {
  padding-right: 52px !important;
}

.padding-bottom-52 {
  padding-bottom: 52px !important;
}

.padding-left-52 {
  padding-left: 52px !important;
}

.padding-x-52 {
  padding-left: 52px !important;
  padding-right: 52px !important;
}

.padding-y-52 {
  padding-top: 52px !important;
  padding-bottom: 52px !important;
}

.margin-53 {
  margin: 53px !important;
}

.margin-top-53 {
  margin-top: 53px !important;
}

.margin-right-53 {
  margin-right: 53px !important;
}

.margin-bottom-53 {
  margin-bottom: 53px !important;
}

.margin-left-53 {
  margin-left: 53px !important;
}

.margin-x-53 {
  margin-left: 53px !important;
  margin-right: 53px !important;
}

.margin-y-53 {
  margin-top: 53px !important;
  margin-bottom: 53px !important;
}

.padding-53 {
  padding: 53px !important;
}

.padding-top-53 {
  padding-top: 53px !important;
}

.padding-right-53 {
  padding-right: 53px !important;
}

.padding-bottom-53 {
  padding-bottom: 53px !important;
}

.padding-left-53 {
  padding-left: 53px !important;
}

.padding-x-53 {
  padding-left: 53px !important;
  padding-right: 53px !important;
}

.padding-y-53 {
  padding-top: 53px !important;
  padding-bottom: 53px !important;
}

.margin-54 {
  margin: 54px !important;
}

.margin-top-54 {
  margin-top: 54px !important;
}

.margin-right-54 {
  margin-right: 54px !important;
}

.margin-bottom-54 {
  margin-bottom: 54px !important;
}

.margin-left-54 {
  margin-left: 54px !important;
}

.margin-x-54 {
  margin-left: 54px !important;
  margin-right: 54px !important;
}

.margin-y-54 {
  margin-top: 54px !important;
  margin-bottom: 54px !important;
}

.padding-54 {
  padding: 54px !important;
}

.padding-top-54 {
  padding-top: 54px !important;
}

.padding-right-54 {
  padding-right: 54px !important;
}

.padding-bottom-54 {
  padding-bottom: 54px !important;
}

.padding-left-54 {
  padding-left: 54px !important;
}

.padding-x-54 {
  padding-left: 54px !important;
  padding-right: 54px !important;
}

.padding-y-54 {
  padding-top: 54px !important;
  padding-bottom: 54px !important;
}

.margin-55 {
  margin: 55px !important;
}

.margin-top-55 {
  margin-top: 55px !important;
}

.margin-right-55 {
  margin-right: 55px !important;
}

.margin-bottom-55 {
  margin-bottom: 55px !important;
}

.margin-left-55 {
  margin-left: 55px !important;
}

.margin-x-55 {
  margin-left: 55px !important;
  margin-right: 55px !important;
}

.margin-y-55 {
  margin-top: 55px !important;
  margin-bottom: 55px !important;
}

.padding-55 {
  padding: 55px !important;
}

.padding-top-55 {
  padding-top: 55px !important;
}

.padding-right-55 {
  padding-right: 55px !important;
}

.padding-bottom-55 {
  padding-bottom: 55px !important;
}

.padding-left-55 {
  padding-left: 55px !important;
}

.padding-x-55 {
  padding-left: 55px !important;
  padding-right: 55px !important;
}

.padding-y-55 {
  padding-top: 55px !important;
  padding-bottom: 55px !important;
}

.margin-56 {
  margin: 56px !important;
}

.margin-top-56 {
  margin-top: 56px !important;
}

.margin-right-56 {
  margin-right: 56px !important;
}

.margin-bottom-56 {
  margin-bottom: 56px !important;
}

.margin-left-56 {
  margin-left: 56px !important;
}

.margin-x-56 {
  margin-left: 56px !important;
  margin-right: 56px !important;
}

.margin-y-56 {
  margin-top: 56px !important;
  margin-bottom: 56px !important;
}

.padding-56 {
  padding: 56px !important;
}

.padding-top-56 {
  padding-top: 56px !important;
}

.padding-right-56 {
  padding-right: 56px !important;
}

.padding-bottom-56 {
  padding-bottom: 56px !important;
}

.padding-left-56 {
  padding-left: 56px !important;
}

.padding-x-56 {
  padding-left: 56px !important;
  padding-right: 56px !important;
}

.padding-y-56 {
  padding-top: 56px !important;
  padding-bottom: 56px !important;
}

.margin-57 {
  margin: 57px !important;
}

.margin-top-57 {
  margin-top: 57px !important;
}

.margin-right-57 {
  margin-right: 57px !important;
}

.margin-bottom-57 {
  margin-bottom: 57px !important;
}

.margin-left-57 {
  margin-left: 57px !important;
}

.margin-x-57 {
  margin-left: 57px !important;
  margin-right: 57px !important;
}

.margin-y-57 {
  margin-top: 57px !important;
  margin-bottom: 57px !important;
}

.padding-57 {
  padding: 57px !important;
}

.padding-top-57 {
  padding-top: 57px !important;
}

.padding-right-57 {
  padding-right: 57px !important;
}

.padding-bottom-57 {
  padding-bottom: 57px !important;
}

.padding-left-57 {
  padding-left: 57px !important;
}

.padding-x-57 {
  padding-left: 57px !important;
  padding-right: 57px !important;
}

.padding-y-57 {
  padding-top: 57px !important;
  padding-bottom: 57px !important;
}

.margin-58 {
  margin: 58px !important;
}

.margin-top-58 {
  margin-top: 58px !important;
}

.margin-right-58 {
  margin-right: 58px !important;
}

.margin-bottom-58 {
  margin-bottom: 58px !important;
}

.margin-left-58 {
  margin-left: 58px !important;
}

.margin-x-58 {
  margin-left: 58px !important;
  margin-right: 58px !important;
}

.margin-y-58 {
  margin-top: 58px !important;
  margin-bottom: 58px !important;
}

.padding-58 {
  padding: 58px !important;
}

.padding-top-58 {
  padding-top: 58px !important;
}

.padding-right-58 {
  padding-right: 58px !important;
}

.padding-bottom-58 {
  padding-bottom: 58px !important;
}

.padding-left-58 {
  padding-left: 58px !important;
}

.padding-x-58 {
  padding-left: 58px !important;
  padding-right: 58px !important;
}

.padding-y-58 {
  padding-top: 58px !important;
  padding-bottom: 58px !important;
}

.margin-59 {
  margin: 59px !important;
}

.margin-top-59 {
  margin-top: 59px !important;
}

.margin-right-59 {
  margin-right: 59px !important;
}

.margin-bottom-59 {
  margin-bottom: 59px !important;
}

.margin-left-59 {
  margin-left: 59px !important;
}

.margin-x-59 {
  margin-left: 59px !important;
  margin-right: 59px !important;
}

.margin-y-59 {
  margin-top: 59px !important;
  margin-bottom: 59px !important;
}

.padding-59 {
  padding: 59px !important;
}

.padding-top-59 {
  padding-top: 59px !important;
}

.padding-right-59 {
  padding-right: 59px !important;
}

.padding-bottom-59 {
  padding-bottom: 59px !important;
}

.padding-left-59 {
  padding-left: 59px !important;
}

.padding-x-59 {
  padding-left: 59px !important;
  padding-right: 59px !important;
}

.padding-y-59 {
  padding-top: 59px !important;
  padding-bottom: 59px !important;
}

.margin-60 {
  margin: 60px !important;
}

.margin-top-60 {
  margin-top: 60px !important;
}

.margin-right-60 {
  margin-right: 60px !important;
}

.margin-bottom-60 {
  margin-bottom: 60px !important;
}

.margin-left-60 {
  margin-left: 60px !important;
}

.margin-x-60 {
  margin-left: 60px !important;
  margin-right: 60px !important;
}

.margin-y-60 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}

.padding-60 {
  padding: 60px !important;
}

.padding-top-60 {
  padding-top: 60px !important;
}

.padding-right-60 {
  padding-right: 60px !important;
}

.padding-bottom-60 {
  padding-bottom: 60px !important;
}

.padding-left-60 {
  padding-left: 60px !important;
}

.padding-x-60 {
  padding-left: 60px !important;
  padding-right: 60px !important;
}

.padding-y-60 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}

.margin-61 {
  margin: 61px !important;
}

.margin-top-61 {
  margin-top: 61px !important;
}

.margin-right-61 {
  margin-right: 61px !important;
}

.margin-bottom-61 {
  margin-bottom: 61px !important;
}

.margin-left-61 {
  margin-left: 61px !important;
}

.margin-x-61 {
  margin-left: 61px !important;
  margin-right: 61px !important;
}

.margin-y-61 {
  margin-top: 61px !important;
  margin-bottom: 61px !important;
}

.padding-61 {
  padding: 61px !important;
}

.padding-top-61 {
  padding-top: 61px !important;
}

.padding-right-61 {
  padding-right: 61px !important;
}

.padding-bottom-61 {
  padding-bottom: 61px !important;
}

.padding-left-61 {
  padding-left: 61px !important;
}

.padding-x-61 {
  padding-left: 61px !important;
  padding-right: 61px !important;
}

.padding-y-61 {
  padding-top: 61px !important;
  padding-bottom: 61px !important;
}

.margin-62 {
  margin: 62px !important;
}

.margin-top-62 {
  margin-top: 62px !important;
}

.margin-right-62 {
  margin-right: 62px !important;
}

.margin-bottom-62 {
  margin-bottom: 62px !important;
}

.margin-left-62 {
  margin-left: 62px !important;
}

.margin-x-62 {
  margin-left: 62px !important;
  margin-right: 62px !important;
}

.margin-y-62 {
  margin-top: 62px !important;
  margin-bottom: 62px !important;
}

.padding-62 {
  padding: 62px !important;
}

.padding-top-62 {
  padding-top: 62px !important;
}

.padding-right-62 {
  padding-right: 62px !important;
}

.padding-bottom-62 {
  padding-bottom: 62px !important;
}

.padding-left-62 {
  padding-left: 62px !important;
}

.padding-x-62 {
  padding-left: 62px !important;
  padding-right: 62px !important;
}

.padding-y-62 {
  padding-top: 62px !important;
  padding-bottom: 62px !important;
}

.margin-63 {
  margin: 63px !important;
}

.margin-top-63 {
  margin-top: 63px !important;
}

.margin-right-63 {
  margin-right: 63px !important;
}

.margin-bottom-63 {
  margin-bottom: 63px !important;
}

.margin-left-63 {
  margin-left: 63px !important;
}

.margin-x-63 {
  margin-left: 63px !important;
  margin-right: 63px !important;
}

.margin-y-63 {
  margin-top: 63px !important;
  margin-bottom: 63px !important;
}

.padding-63 {
  padding: 63px !important;
}

.padding-top-63 {
  padding-top: 63px !important;
}

.padding-right-63 {
  padding-right: 63px !important;
}

.padding-bottom-63 {
  padding-bottom: 63px !important;
}

.padding-left-63 {
  padding-left: 63px !important;
}

.padding-x-63 {
  padding-left: 63px !important;
  padding-right: 63px !important;
}

.padding-y-63 {
  padding-top: 63px !important;
  padding-bottom: 63px !important;
}

.margin-64 {
  margin: 64px !important;
}

.margin-top-64 {
  margin-top: 64px !important;
}

.margin-right-64 {
  margin-right: 64px !important;
}

.margin-bottom-64 {
  margin-bottom: 64px !important;
}

.margin-left-64 {
  margin-left: 64px !important;
}

.margin-x-64 {
  margin-left: 64px !important;
  margin-right: 64px !important;
}

.margin-y-64 {
  margin-top: 64px !important;
  margin-bottom: 64px !important;
}

.padding-64 {
  padding: 64px !important;
}

.padding-top-64 {
  padding-top: 64px !important;
}

.padding-right-64 {
  padding-right: 64px !important;
}

.padding-bottom-64 {
  padding-bottom: 64px !important;
}

.padding-left-64 {
  padding-left: 64px !important;
}

.padding-x-64 {
  padding-left: 64px !important;
  padding-right: 64px !important;
}

.padding-y-64 {
  padding-top: 64px !important;
  padding-bottom: 64px !important;
}

.margin-65 {
  margin: 65px !important;
}

.margin-top-65 {
  margin-top: 65px !important;
}

.margin-right-65 {
  margin-right: 65px !important;
}

.margin-bottom-65 {
  margin-bottom: 65px !important;
}

.margin-left-65 {
  margin-left: 65px !important;
}

.margin-x-65 {
  margin-left: 65px !important;
  margin-right: 65px !important;
}

.margin-y-65 {
  margin-top: 65px !important;
  margin-bottom: 65px !important;
}

.padding-65 {
  padding: 65px !important;
}

.padding-top-65 {
  padding-top: 65px !important;
}

.padding-right-65 {
  padding-right: 65px !important;
}

.padding-bottom-65 {
  padding-bottom: 65px !important;
}

.padding-left-65 {
  padding-left: 65px !important;
}

.padding-x-65 {
  padding-left: 65px !important;
  padding-right: 65px !important;
}

.padding-y-65 {
  padding-top: 65px !important;
  padding-bottom: 65px !important;
}

.margin-66 {
  margin: 66px !important;
}

.margin-top-66 {
  margin-top: 66px !important;
}

.margin-right-66 {
  margin-right: 66px !important;
}

.margin-bottom-66 {
  margin-bottom: 66px !important;
}

.margin-left-66 {
  margin-left: 66px !important;
}

.margin-x-66 {
  margin-left: 66px !important;
  margin-right: 66px !important;
}

.margin-y-66 {
  margin-top: 66px !important;
  margin-bottom: 66px !important;
}

.padding-66 {
  padding: 66px !important;
}

.padding-top-66 {
  padding-top: 66px !important;
}

.padding-right-66 {
  padding-right: 66px !important;
}

.padding-bottom-66 {
  padding-bottom: 66px !important;
}

.padding-left-66 {
  padding-left: 66px !important;
}

.padding-x-66 {
  padding-left: 66px !important;
  padding-right: 66px !important;
}

.padding-y-66 {
  padding-top: 66px !important;
  padding-bottom: 66px !important;
}

.margin-67 {
  margin: 67px !important;
}

.margin-top-67 {
  margin-top: 67px !important;
}

.margin-right-67 {
  margin-right: 67px !important;
}

.margin-bottom-67 {
  margin-bottom: 67px !important;
}

.margin-left-67 {
  margin-left: 67px !important;
}

.margin-x-67 {
  margin-left: 67px !important;
  margin-right: 67px !important;
}

.margin-y-67 {
  margin-top: 67px !important;
  margin-bottom: 67px !important;
}

.padding-67 {
  padding: 67px !important;
}

.padding-top-67 {
  padding-top: 67px !important;
}

.padding-right-67 {
  padding-right: 67px !important;
}

.padding-bottom-67 {
  padding-bottom: 67px !important;
}

.padding-left-67 {
  padding-left: 67px !important;
}

.padding-x-67 {
  padding-left: 67px !important;
  padding-right: 67px !important;
}

.padding-y-67 {
  padding-top: 67px !important;
  padding-bottom: 67px !important;
}

.margin-68 {
  margin: 68px !important;
}

.margin-top-68 {
  margin-top: 68px !important;
}

.margin-right-68 {
  margin-right: 68px !important;
}

.margin-bottom-68 {
  margin-bottom: 68px !important;
}

.margin-left-68 {
  margin-left: 68px !important;
}

.margin-x-68 {
  margin-left: 68px !important;
  margin-right: 68px !important;
}

.margin-y-68 {
  margin-top: 68px !important;
  margin-bottom: 68px !important;
}

.padding-68 {
  padding: 68px !important;
}

.padding-top-68 {
  padding-top: 68px !important;
}

.padding-right-68 {
  padding-right: 68px !important;
}

.padding-bottom-68 {
  padding-bottom: 68px !important;
}

.padding-left-68 {
  padding-left: 68px !important;
}

.padding-x-68 {
  padding-left: 68px !important;
  padding-right: 68px !important;
}

.padding-y-68 {
  padding-top: 68px !important;
  padding-bottom: 68px !important;
}

.margin-69 {
  margin: 69px !important;
}

.margin-top-69 {
  margin-top: 69px !important;
}

.margin-right-69 {
  margin-right: 69px !important;
}

.margin-bottom-69 {
  margin-bottom: 69px !important;
}

.margin-left-69 {
  margin-left: 69px !important;
}

.margin-x-69 {
  margin-left: 69px !important;
  margin-right: 69px !important;
}

.margin-y-69 {
  margin-top: 69px !important;
  margin-bottom: 69px !important;
}

.padding-69 {
  padding: 69px !important;
}

.padding-top-69 {
  padding-top: 69px !important;
}

.padding-right-69 {
  padding-right: 69px !important;
}

.padding-bottom-69 {
  padding-bottom: 69px !important;
}

.padding-left-69 {
  padding-left: 69px !important;
}

.padding-x-69 {
  padding-left: 69px !important;
  padding-right: 69px !important;
}

.padding-y-69 {
  padding-top: 69px !important;
  padding-bottom: 69px !important;
}

.margin-70 {
  margin: 70px !important;
}

.margin-top-70 {
  margin-top: 70px !important;
}

.margin-right-70 {
  margin-right: 70px !important;
}

.margin-bottom-70 {
  margin-bottom: 70px !important;
}

.margin-left-70 {
  margin-left: 70px !important;
}

.margin-x-70 {
  margin-left: 70px !important;
  margin-right: 70px !important;
}

.margin-y-70 {
  margin-top: 70px !important;
  margin-bottom: 70px !important;
}

.padding-70 {
  padding: 70px !important;
}

.padding-top-70 {
  padding-top: 70px !important;
}

.padding-right-70 {
  padding-right: 70px !important;
}

.padding-bottom-70 {
  padding-bottom: 70px !important;
}

.padding-left-70 {
  padding-left: 70px !important;
}

.padding-x-70 {
  padding-left: 70px !important;
  padding-right: 70px !important;
}

.padding-y-70 {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}

.margin-71 {
  margin: 71px !important;
}

.margin-top-71 {
  margin-top: 71px !important;
}

.margin-right-71 {
  margin-right: 71px !important;
}

.margin-bottom-71 {
  margin-bottom: 71px !important;
}

.margin-left-71 {
  margin-left: 71px !important;
}

.margin-x-71 {
  margin-left: 71px !important;
  margin-right: 71px !important;
}

.margin-y-71 {
  margin-top: 71px !important;
  margin-bottom: 71px !important;
}

.padding-71 {
  padding: 71px !important;
}

.padding-top-71 {
  padding-top: 71px !important;
}

.padding-right-71 {
  padding-right: 71px !important;
}

.padding-bottom-71 {
  padding-bottom: 71px !important;
}

.padding-left-71 {
  padding-left: 71px !important;
}

.padding-x-71 {
  padding-left: 71px !important;
  padding-right: 71px !important;
}

.padding-y-71 {
  padding-top: 71px !important;
  padding-bottom: 71px !important;
}

.margin-72 {
  margin: 72px !important;
}

.margin-top-72 {
  margin-top: 72px !important;
}

.margin-right-72 {
  margin-right: 72px !important;
}

.margin-bottom-72 {
  margin-bottom: 72px !important;
}

.margin-left-72 {
  margin-left: 72px !important;
}

.margin-x-72 {
  margin-left: 72px !important;
  margin-right: 72px !important;
}

.margin-y-72 {
  margin-top: 72px !important;
  margin-bottom: 72px !important;
}

.padding-72 {
  padding: 72px !important;
}

.padding-top-72 {
  padding-top: 72px !important;
}

.padding-right-72 {
  padding-right: 72px !important;
}

.padding-bottom-72 {
  padding-bottom: 72px !important;
}

.padding-left-72 {
  padding-left: 72px !important;
}

.padding-x-72 {
  padding-left: 72px !important;
  padding-right: 72px !important;
}

.padding-y-72 {
  padding-top: 72px !important;
  padding-bottom: 72px !important;
}

.margin-73 {
  margin: 73px !important;
}

.margin-top-73 {
  margin-top: 73px !important;
}

.margin-right-73 {
  margin-right: 73px !important;
}

.margin-bottom-73 {
  margin-bottom: 73px !important;
}

.margin-left-73 {
  margin-left: 73px !important;
}

.margin-x-73 {
  margin-left: 73px !important;
  margin-right: 73px !important;
}

.margin-y-73 {
  margin-top: 73px !important;
  margin-bottom: 73px !important;
}

.padding-73 {
  padding: 73px !important;
}

.padding-top-73 {
  padding-top: 73px !important;
}

.padding-right-73 {
  padding-right: 73px !important;
}

.padding-bottom-73 {
  padding-bottom: 73px !important;
}

.padding-left-73 {
  padding-left: 73px !important;
}

.padding-x-73 {
  padding-left: 73px !important;
  padding-right: 73px !important;
}

.padding-y-73 {
  padding-top: 73px !important;
  padding-bottom: 73px !important;
}

.margin-74 {
  margin: 74px !important;
}

.margin-top-74 {
  margin-top: 74px !important;
}

.margin-right-74 {
  margin-right: 74px !important;
}

.margin-bottom-74 {
  margin-bottom: 74px !important;
}

.margin-left-74 {
  margin-left: 74px !important;
}

.margin-x-74 {
  margin-left: 74px !important;
  margin-right: 74px !important;
}

.margin-y-74 {
  margin-top: 74px !important;
  margin-bottom: 74px !important;
}

.padding-74 {
  padding: 74px !important;
}

.padding-top-74 {
  padding-top: 74px !important;
}

.padding-right-74 {
  padding-right: 74px !important;
}

.padding-bottom-74 {
  padding-bottom: 74px !important;
}

.padding-left-74 {
  padding-left: 74px !important;
}

.padding-x-74 {
  padding-left: 74px !important;
  padding-right: 74px !important;
}

.padding-y-74 {
  padding-top: 74px !important;
  padding-bottom: 74px !important;
}

.margin-75 {
  margin: 75px !important;
}

.margin-top-75 {
  margin-top: 75px !important;
}

.margin-right-75 {
  margin-right: 75px !important;
}

.margin-bottom-75 {
  margin-bottom: 75px !important;
}

.margin-left-75 {
  margin-left: 75px !important;
}

.margin-x-75 {
  margin-left: 75px !important;
  margin-right: 75px !important;
}

.margin-y-75 {
  margin-top: 75px !important;
  margin-bottom: 75px !important;
}

.padding-75 {
  padding: 75px !important;
}

.padding-top-75 {
  padding-top: 75px !important;
}

.padding-right-75 {
  padding-right: 75px !important;
}

.padding-bottom-75 {
  padding-bottom: 75px !important;
}

.padding-left-75 {
  padding-left: 75px !important;
}

.padding-x-75 {
  padding-left: 75px !important;
  padding-right: 75px !important;
}

.padding-y-75 {
  padding-top: 75px !important;
  padding-bottom: 75px !important;
}

.margin-76 {
  margin: 76px !important;
}

.margin-top-76 {
  margin-top: 76px !important;
}

.margin-right-76 {
  margin-right: 76px !important;
}

.margin-bottom-76 {
  margin-bottom: 76px !important;
}

.margin-left-76 {
  margin-left: 76px !important;
}

.margin-x-76 {
  margin-left: 76px !important;
  margin-right: 76px !important;
}

.margin-y-76 {
  margin-top: 76px !important;
  margin-bottom: 76px !important;
}

.padding-76 {
  padding: 76px !important;
}

.padding-top-76 {
  padding-top: 76px !important;
}

.padding-right-76 {
  padding-right: 76px !important;
}

.padding-bottom-76 {
  padding-bottom: 76px !important;
}

.padding-left-76 {
  padding-left: 76px !important;
}

.padding-x-76 {
  padding-left: 76px !important;
  padding-right: 76px !important;
}

.padding-y-76 {
  padding-top: 76px !important;
  padding-bottom: 76px !important;
}

.margin-77 {
  margin: 77px !important;
}

.margin-top-77 {
  margin-top: 77px !important;
}

.margin-right-77 {
  margin-right: 77px !important;
}

.margin-bottom-77 {
  margin-bottom: 77px !important;
}

.margin-left-77 {
  margin-left: 77px !important;
}

.margin-x-77 {
  margin-left: 77px !important;
  margin-right: 77px !important;
}

.margin-y-77 {
  margin-top: 77px !important;
  margin-bottom: 77px !important;
}

.padding-77 {
  padding: 77px !important;
}

.padding-top-77 {
  padding-top: 77px !important;
}

.padding-right-77 {
  padding-right: 77px !important;
}

.padding-bottom-77 {
  padding-bottom: 77px !important;
}

.padding-left-77 {
  padding-left: 77px !important;
}

.padding-x-77 {
  padding-left: 77px !important;
  padding-right: 77px !important;
}

.padding-y-77 {
  padding-top: 77px !important;
  padding-bottom: 77px !important;
}

.margin-78 {
  margin: 78px !important;
}

.margin-top-78 {
  margin-top: 78px !important;
}

.margin-right-78 {
  margin-right: 78px !important;
}

.margin-bottom-78 {
  margin-bottom: 78px !important;
}

.margin-left-78 {
  margin-left: 78px !important;
}

.margin-x-78 {
  margin-left: 78px !important;
  margin-right: 78px !important;
}

.margin-y-78 {
  margin-top: 78px !important;
  margin-bottom: 78px !important;
}

.padding-78 {
  padding: 78px !important;
}

.padding-top-78 {
  padding-top: 78px !important;
}

.padding-right-78 {
  padding-right: 78px !important;
}

.padding-bottom-78 {
  padding-bottom: 78px !important;
}

.padding-left-78 {
  padding-left: 78px !important;
}

.padding-x-78 {
  padding-left: 78px !important;
  padding-right: 78px !important;
}

.padding-y-78 {
  padding-top: 78px !important;
  padding-bottom: 78px !important;
}

.margin-79 {
  margin: 79px !important;
}

.margin-top-79 {
  margin-top: 79px !important;
}

.margin-right-79 {
  margin-right: 79px !important;
}

.margin-bottom-79 {
  margin-bottom: 79px !important;
}

.margin-left-79 {
  margin-left: 79px !important;
}

.margin-x-79 {
  margin-left: 79px !important;
  margin-right: 79px !important;
}

.margin-y-79 {
  margin-top: 79px !important;
  margin-bottom: 79px !important;
}

.padding-79 {
  padding: 79px !important;
}

.padding-top-79 {
  padding-top: 79px !important;
}

.padding-right-79 {
  padding-right: 79px !important;
}

.padding-bottom-79 {
  padding-bottom: 79px !important;
}

.padding-left-79 {
  padding-left: 79px !important;
}

.padding-x-79 {
  padding-left: 79px !important;
  padding-right: 79px !important;
}

.padding-y-79 {
  padding-top: 79px !important;
  padding-bottom: 79px !important;
}

.margin-80 {
  margin: 80px !important;
}

.margin-top-80 {
  margin-top: 80px !important;
}

.margin-right-80 {
  margin-right: 80px !important;
}

.margin-bottom-80 {
  margin-bottom: 80px !important;
}

.margin-left-80 {
  margin-left: 80px !important;
}

.margin-x-80 {
  margin-left: 80px !important;
  margin-right: 80px !important;
}

.margin-y-80 {
  margin-top: 80px !important;
  margin-bottom: 80px !important;
}

.padding-80 {
  padding: 80px !important;
}

.padding-top-80 {
  padding-top: 80px !important;
}

.padding-right-80 {
  padding-right: 80px !important;
}

.padding-bottom-80 {
  padding-bottom: 80px !important;
}

.padding-left-80 {
  padding-left: 80px !important;
}

.padding-x-80 {
  padding-left: 80px !important;
  padding-right: 80px !important;
}

.padding-y-80 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}

.margin-81 {
  margin: 81px !important;
}

.margin-top-81 {
  margin-top: 81px !important;
}

.margin-right-81 {
  margin-right: 81px !important;
}

.margin-bottom-81 {
  margin-bottom: 81px !important;
}

.margin-left-81 {
  margin-left: 81px !important;
}

.margin-x-81 {
  margin-left: 81px !important;
  margin-right: 81px !important;
}

.margin-y-81 {
  margin-top: 81px !important;
  margin-bottom: 81px !important;
}

.padding-81 {
  padding: 81px !important;
}

.padding-top-81 {
  padding-top: 81px !important;
}

.padding-right-81 {
  padding-right: 81px !important;
}

.padding-bottom-81 {
  padding-bottom: 81px !important;
}

.padding-left-81 {
  padding-left: 81px !important;
}

.padding-x-81 {
  padding-left: 81px !important;
  padding-right: 81px !important;
}

.padding-y-81 {
  padding-top: 81px !important;
  padding-bottom: 81px !important;
}

.margin-82 {
  margin: 82px !important;
}

.margin-top-82 {
  margin-top: 82px !important;
}

.margin-right-82 {
  margin-right: 82px !important;
}

.margin-bottom-82 {
  margin-bottom: 82px !important;
}

.margin-left-82 {
  margin-left: 82px !important;
}

.margin-x-82 {
  margin-left: 82px !important;
  margin-right: 82px !important;
}

.margin-y-82 {
  margin-top: 82px !important;
  margin-bottom: 82px !important;
}

.padding-82 {
  padding: 82px !important;
}

.padding-top-82 {
  padding-top: 82px !important;
}

.padding-right-82 {
  padding-right: 82px !important;
}

.padding-bottom-82 {
  padding-bottom: 82px !important;
}

.padding-left-82 {
  padding-left: 82px !important;
}

.padding-x-82 {
  padding-left: 82px !important;
  padding-right: 82px !important;
}

.padding-y-82 {
  padding-top: 82px !important;
  padding-bottom: 82px !important;
}

.margin-83 {
  margin: 83px !important;
}

.margin-top-83 {
  margin-top: 83px !important;
}

.margin-right-83 {
  margin-right: 83px !important;
}

.margin-bottom-83 {
  margin-bottom: 83px !important;
}

.margin-left-83 {
  margin-left: 83px !important;
}

.margin-x-83 {
  margin-left: 83px !important;
  margin-right: 83px !important;
}

.margin-y-83 {
  margin-top: 83px !important;
  margin-bottom: 83px !important;
}

.padding-83 {
  padding: 83px !important;
}

.padding-top-83 {
  padding-top: 83px !important;
}

.padding-right-83 {
  padding-right: 83px !important;
}

.padding-bottom-83 {
  padding-bottom: 83px !important;
}

.padding-left-83 {
  padding-left: 83px !important;
}

.padding-x-83 {
  padding-left: 83px !important;
  padding-right: 83px !important;
}

.padding-y-83 {
  padding-top: 83px !important;
  padding-bottom: 83px !important;
}

.margin-84 {
  margin: 84px !important;
}

.margin-top-84 {
  margin-top: 84px !important;
}

.margin-right-84 {
  margin-right: 84px !important;
}

.margin-bottom-84 {
  margin-bottom: 84px !important;
}

.margin-left-84 {
  margin-left: 84px !important;
}

.margin-x-84 {
  margin-left: 84px !important;
  margin-right: 84px !important;
}

.margin-y-84 {
  margin-top: 84px !important;
  margin-bottom: 84px !important;
}

.padding-84 {
  padding: 84px !important;
}

.padding-top-84 {
  padding-top: 84px !important;
}

.padding-right-84 {
  padding-right: 84px !important;
}

.padding-bottom-84 {
  padding-bottom: 84px !important;
}

.padding-left-84 {
  padding-left: 84px !important;
}

.padding-x-84 {
  padding-left: 84px !important;
  padding-right: 84px !important;
}

.padding-y-84 {
  padding-top: 84px !important;
  padding-bottom: 84px !important;
}

.margin-85 {
  margin: 85px !important;
}

.margin-top-85 {
  margin-top: 85px !important;
}

.margin-right-85 {
  margin-right: 85px !important;
}

.margin-bottom-85 {
  margin-bottom: 85px !important;
}

.margin-left-85 {
  margin-left: 85px !important;
}

.margin-x-85 {
  margin-left: 85px !important;
  margin-right: 85px !important;
}

.margin-y-85 {
  margin-top: 85px !important;
  margin-bottom: 85px !important;
}

.padding-85 {
  padding: 85px !important;
}

.padding-top-85 {
  padding-top: 85px !important;
}

.padding-right-85 {
  padding-right: 85px !important;
}

.padding-bottom-85 {
  padding-bottom: 85px !important;
}

.padding-left-85 {
  padding-left: 85px !important;
}

.padding-x-85 {
  padding-left: 85px !important;
  padding-right: 85px !important;
}

.padding-y-85 {
  padding-top: 85px !important;
  padding-bottom: 85px !important;
}

.margin-86 {
  margin: 86px !important;
}

.margin-top-86 {
  margin-top: 86px !important;
}

.margin-right-86 {
  margin-right: 86px !important;
}

.margin-bottom-86 {
  margin-bottom: 86px !important;
}

.margin-left-86 {
  margin-left: 86px !important;
}

.margin-x-86 {
  margin-left: 86px !important;
  margin-right: 86px !important;
}

.margin-y-86 {
  margin-top: 86px !important;
  margin-bottom: 86px !important;
}

.padding-86 {
  padding: 86px !important;
}

.padding-top-86 {
  padding-top: 86px !important;
}

.padding-right-86 {
  padding-right: 86px !important;
}

.padding-bottom-86 {
  padding-bottom: 86px !important;
}

.padding-left-86 {
  padding-left: 86px !important;
}

.padding-x-86 {
  padding-left: 86px !important;
  padding-right: 86px !important;
}

.padding-y-86 {
  padding-top: 86px !important;
  padding-bottom: 86px !important;
}

.margin-87 {
  margin: 87px !important;
}

.margin-top-87 {
  margin-top: 87px !important;
}

.margin-right-87 {
  margin-right: 87px !important;
}

.margin-bottom-87 {
  margin-bottom: 87px !important;
}

.margin-left-87 {
  margin-left: 87px !important;
}

.margin-x-87 {
  margin-left: 87px !important;
  margin-right: 87px !important;
}

.margin-y-87 {
  margin-top: 87px !important;
  margin-bottom: 87px !important;
}

.padding-87 {
  padding: 87px !important;
}

.padding-top-87 {
  padding-top: 87px !important;
}

.padding-right-87 {
  padding-right: 87px !important;
}

.padding-bottom-87 {
  padding-bottom: 87px !important;
}

.padding-left-87 {
  padding-left: 87px !important;
}

.padding-x-87 {
  padding-left: 87px !important;
  padding-right: 87px !important;
}

.padding-y-87 {
  padding-top: 87px !important;
  padding-bottom: 87px !important;
}

.margin-88 {
  margin: 88px !important;
}

.margin-top-88 {
  margin-top: 88px !important;
}

.margin-right-88 {
  margin-right: 88px !important;
}

.margin-bottom-88 {
  margin-bottom: 88px !important;
}

.margin-left-88 {
  margin-left: 88px !important;
}

.margin-x-88 {
  margin-left: 88px !important;
  margin-right: 88px !important;
}

.margin-y-88 {
  margin-top: 88px !important;
  margin-bottom: 88px !important;
}

.padding-88 {
  padding: 88px !important;
}

.padding-top-88 {
  padding-top: 88px !important;
}

.padding-right-88 {
  padding-right: 88px !important;
}

.padding-bottom-88 {
  padding-bottom: 88px !important;
}

.padding-left-88 {
  padding-left: 88px !important;
}

.padding-x-88 {
  padding-left: 88px !important;
  padding-right: 88px !important;
}

.padding-y-88 {
  padding-top: 88px !important;
  padding-bottom: 88px !important;
}

.margin-89 {
  margin: 89px !important;
}

.margin-top-89 {
  margin-top: 89px !important;
}

.margin-right-89 {
  margin-right: 89px !important;
}

.margin-bottom-89 {
  margin-bottom: 89px !important;
}

.margin-left-89 {
  margin-left: 89px !important;
}

.margin-x-89 {
  margin-left: 89px !important;
  margin-right: 89px !important;
}

.margin-y-89 {
  margin-top: 89px !important;
  margin-bottom: 89px !important;
}

.padding-89 {
  padding: 89px !important;
}

.padding-top-89 {
  padding-top: 89px !important;
}

.padding-right-89 {
  padding-right: 89px !important;
}

.padding-bottom-89 {
  padding-bottom: 89px !important;
}

.padding-left-89 {
  padding-left: 89px !important;
}

.padding-x-89 {
  padding-left: 89px !important;
  padding-right: 89px !important;
}

.padding-y-89 {
  padding-top: 89px !important;
  padding-bottom: 89px !important;
}

.margin-90 {
  margin: 90px !important;
}

.margin-top-90 {
  margin-top: 90px !important;
}

.margin-right-90 {
  margin-right: 90px !important;
}

.margin-bottom-90 {
  margin-bottom: 90px !important;
}

.margin-left-90 {
  margin-left: 90px !important;
}

.margin-x-90 {
  margin-left: 90px !important;
  margin-right: 90px !important;
}

.margin-y-90 {
  margin-top: 90px !important;
  margin-bottom: 90px !important;
}

.padding-90 {
  padding: 90px !important;
}

.padding-top-90 {
  padding-top: 90px !important;
}

.padding-right-90 {
  padding-right: 90px !important;
}

.padding-bottom-90 {
  padding-bottom: 90px !important;
}

.padding-left-90 {
  padding-left: 90px !important;
}

.padding-x-90 {
  padding-left: 90px !important;
  padding-right: 90px !important;
}

.padding-y-90 {
  padding-top: 90px !important;
  padding-bottom: 90px !important;
}

.margin-91 {
  margin: 91px !important;
}

.margin-top-91 {
  margin-top: 91px !important;
}

.margin-right-91 {
  margin-right: 91px !important;
}

.margin-bottom-91 {
  margin-bottom: 91px !important;
}

.margin-left-91 {
  margin-left: 91px !important;
}

.margin-x-91 {
  margin-left: 91px !important;
  margin-right: 91px !important;
}

.margin-y-91 {
  margin-top: 91px !important;
  margin-bottom: 91px !important;
}

.padding-91 {
  padding: 91px !important;
}

.padding-top-91 {
  padding-top: 91px !important;
}

.padding-right-91 {
  padding-right: 91px !important;
}

.padding-bottom-91 {
  padding-bottom: 91px !important;
}

.padding-left-91 {
  padding-left: 91px !important;
}

.padding-x-91 {
  padding-left: 91px !important;
  padding-right: 91px !important;
}

.padding-y-91 {
  padding-top: 91px !important;
  padding-bottom: 91px !important;
}

.margin-92 {
  margin: 92px !important;
}

.margin-top-92 {
  margin-top: 92px !important;
}

.margin-right-92 {
  margin-right: 92px !important;
}

.margin-bottom-92 {
  margin-bottom: 92px !important;
}

.margin-left-92 {
  margin-left: 92px !important;
}

.margin-x-92 {
  margin-left: 92px !important;
  margin-right: 92px !important;
}

.margin-y-92 {
  margin-top: 92px !important;
  margin-bottom: 92px !important;
}

.padding-92 {
  padding: 92px !important;
}

.padding-top-92 {
  padding-top: 92px !important;
}

.padding-right-92 {
  padding-right: 92px !important;
}

.padding-bottom-92 {
  padding-bottom: 92px !important;
}

.padding-left-92 {
  padding-left: 92px !important;
}

.padding-x-92 {
  padding-left: 92px !important;
  padding-right: 92px !important;
}

.padding-y-92 {
  padding-top: 92px !important;
  padding-bottom: 92px !important;
}

.margin-93 {
  margin: 93px !important;
}

.margin-top-93 {
  margin-top: 93px !important;
}

.margin-right-93 {
  margin-right: 93px !important;
}

.margin-bottom-93 {
  margin-bottom: 93px !important;
}

.margin-left-93 {
  margin-left: 93px !important;
}

.margin-x-93 {
  margin-left: 93px !important;
  margin-right: 93px !important;
}

.margin-y-93 {
  margin-top: 93px !important;
  margin-bottom: 93px !important;
}

.padding-93 {
  padding: 93px !important;
}

.padding-top-93 {
  padding-top: 93px !important;
}

.padding-right-93 {
  padding-right: 93px !important;
}

.padding-bottom-93 {
  padding-bottom: 93px !important;
}

.padding-left-93 {
  padding-left: 93px !important;
}

.padding-x-93 {
  padding-left: 93px !important;
  padding-right: 93px !important;
}

.padding-y-93 {
  padding-top: 93px !important;
  padding-bottom: 93px !important;
}

.margin-94 {
  margin: 94px !important;
}

.margin-top-94 {
  margin-top: 94px !important;
}

.margin-right-94 {
  margin-right: 94px !important;
}

.margin-bottom-94 {
  margin-bottom: 94px !important;
}

.margin-left-94 {
  margin-left: 94px !important;
}

.margin-x-94 {
  margin-left: 94px !important;
  margin-right: 94px !important;
}

.margin-y-94 {
  margin-top: 94px !important;
  margin-bottom: 94px !important;
}

.padding-94 {
  padding: 94px !important;
}

.padding-top-94 {
  padding-top: 94px !important;
}

.padding-right-94 {
  padding-right: 94px !important;
}

.padding-bottom-94 {
  padding-bottom: 94px !important;
}

.padding-left-94 {
  padding-left: 94px !important;
}

.padding-x-94 {
  padding-left: 94px !important;
  padding-right: 94px !important;
}

.padding-y-94 {
  padding-top: 94px !important;
  padding-bottom: 94px !important;
}

.margin-95 {
  margin: 95px !important;
}

.margin-top-95 {
  margin-top: 95px !important;
}

.margin-right-95 {
  margin-right: 95px !important;
}

.margin-bottom-95 {
  margin-bottom: 95px !important;
}

.margin-left-95 {
  margin-left: 95px !important;
}

.margin-x-95 {
  margin-left: 95px !important;
  margin-right: 95px !important;
}

.margin-y-95 {
  margin-top: 95px !important;
  margin-bottom: 95px !important;
}

.padding-95 {
  padding: 95px !important;
}

.padding-top-95 {
  padding-top: 95px !important;
}

.padding-right-95 {
  padding-right: 95px !important;
}

.padding-bottom-95 {
  padding-bottom: 95px !important;
}

.padding-left-95 {
  padding-left: 95px !important;
}

.padding-x-95 {
  padding-left: 95px !important;
  padding-right: 95px !important;
}

.padding-y-95 {
  padding-top: 95px !important;
  padding-bottom: 95px !important;
}

.margin-96 {
  margin: 96px !important;
}

.margin-top-96 {
  margin-top: 96px !important;
}

.margin-right-96 {
  margin-right: 96px !important;
}

.margin-bottom-96 {
  margin-bottom: 96px !important;
}

.margin-left-96 {
  margin-left: 96px !important;
}

.margin-x-96 {
  margin-left: 96px !important;
  margin-right: 96px !important;
}

.margin-y-96 {
  margin-top: 96px !important;
  margin-bottom: 96px !important;
}

.padding-96 {
  padding: 96px !important;
}

.padding-top-96 {
  padding-top: 96px !important;
}

.padding-right-96 {
  padding-right: 96px !important;
}

.padding-bottom-96 {
  padding-bottom: 96px !important;
}

.padding-left-96 {
  padding-left: 96px !important;
}

.padding-x-96 {
  padding-left: 96px !important;
  padding-right: 96px !important;
}

.padding-y-96 {
  padding-top: 96px !important;
  padding-bottom: 96px !important;
}

.margin-97 {
  margin: 97px !important;
}

.margin-top-97 {
  margin-top: 97px !important;
}

.margin-right-97 {
  margin-right: 97px !important;
}

.margin-bottom-97 {
  margin-bottom: 97px !important;
}

.margin-left-97 {
  margin-left: 97px !important;
}

.margin-x-97 {
  margin-left: 97px !important;
  margin-right: 97px !important;
}

.margin-y-97 {
  margin-top: 97px !important;
  margin-bottom: 97px !important;
}

.padding-97 {
  padding: 97px !important;
}

.padding-top-97 {
  padding-top: 97px !important;
}

.padding-right-97 {
  padding-right: 97px !important;
}

.padding-bottom-97 {
  padding-bottom: 97px !important;
}

.padding-left-97 {
  padding-left: 97px !important;
}

.padding-x-97 {
  padding-left: 97px !important;
  padding-right: 97px !important;
}

.padding-y-97 {
  padding-top: 97px !important;
  padding-bottom: 97px !important;
}

.margin-98 {
  margin: 98px !important;
}

.margin-top-98 {
  margin-top: 98px !important;
}

.margin-right-98 {
  margin-right: 98px !important;
}

.margin-bottom-98 {
  margin-bottom: 98px !important;
}

.margin-left-98 {
  margin-left: 98px !important;
}

.margin-x-98 {
  margin-left: 98px !important;
  margin-right: 98px !important;
}

.margin-y-98 {
  margin-top: 98px !important;
  margin-bottom: 98px !important;
}

.padding-98 {
  padding: 98px !important;
}

.padding-top-98 {
  padding-top: 98px !important;
}

.padding-right-98 {
  padding-right: 98px !important;
}

.padding-bottom-98 {
  padding-bottom: 98px !important;
}

.padding-left-98 {
  padding-left: 98px !important;
}

.padding-x-98 {
  padding-left: 98px !important;
  padding-right: 98px !important;
}

.padding-y-98 {
  padding-top: 98px !important;
  padding-bottom: 98px !important;
}

.margin-99 {
  margin: 99px !important;
}

.margin-top-99 {
  margin-top: 99px !important;
}

.margin-right-99 {
  margin-right: 99px !important;
}

.margin-bottom-99 {
  margin-bottom: 99px !important;
}

.margin-left-99 {
  margin-left: 99px !important;
}

.margin-x-99 {
  margin-left: 99px !important;
  margin-right: 99px !important;
}

.margin-y-99 {
  margin-top: 99px !important;
  margin-bottom: 99px !important;
}

.padding-99 {
  padding: 99px !important;
}

.padding-top-99 {
  padding-top: 99px !important;
}

.padding-right-99 {
  padding-right: 99px !important;
}

.padding-bottom-99 {
  padding-bottom: 99px !important;
}

.padding-left-99 {
  padding-left: 99px !important;
}

.padding-x-99 {
  padding-left: 99px !important;
  padding-right: 99px !important;
}

.padding-y-99 {
  padding-top: 99px !important;
  padding-bottom: 99px !important;
}

.margin-100 {
  margin: 100px !important;
}

.margin-top-100 {
  margin-top: 100px !important;
}

.margin-right-100 {
  margin-right: 100px !important;
}

.margin-bottom-100 {
  margin-bottom: 100px !important;
}

.margin-left-100 {
  margin-left: 100px !important;
}

.margin-x-100 {
  margin-left: 100px !important;
  margin-right: 100px !important;
}

.margin-y-100 {
  margin-top: 100px !important;
  margin-bottom: 100px !important;
}

.padding-100 {
  padding: 100px !important;
}

.padding-top-100 {
  padding-top: 100px !important;
}

.padding-right-100 {
  padding-right: 100px !important;
}

.padding-bottom-100 {
  padding-bottom: 100px !important;
}

.padding-left-100 {
  padding-left: 100px !important;
}

.padding-x-100 {
  padding-left: 100px !important;
  padding-right: 100px !important;
}

.padding-y-100 {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.back-image {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-size: cover;
  background-repeat: no-repeat;
}

.login-form {
  min-height: 100vh;
  overflow-y: auto;
  box-shadow: var(--default-box-shadow);
  background-color: var(--authentication-form-bg);
}
.login-form .sign-in-sign-up-form {
  padding: 4rem;
}
.login-form .sign-in-sign-up-form .logo {
  max-width: 170px;
  max-height: 70px;
}
.login-form .sign-in-sign-up-form .form-row .form-group {
  margin-bottom: 2rem;
}
.login-form .sign-in-sign-up-form .form-row .bluish-text svg {
  height: 25px;
  width: 25px;
}

.user-profile .user-header-media .profile-pic-wrapper {
  width: 265px;
}
.user-profile .user-header-media .profile-pic-wrapper .custom-image-upload-wrapper {
  width: 131px;
  height: 131px;
  box-shadow: var(--default-box-shadow);
}
.user-profile .user-header-media .profile-pic-wrapper .custom-image-upload-wrapper .image-area {
  width: 131px;
  height: 131px;
}
.user-profile .user-header-media .profile-pic-wrapper .custom-image-upload-wrapper .image-area img {
  object-fit: cover;
  height: 131px !important;
  width: 131px !important;
}
.user-profile .user-header-media .user-info-header h4 .user-status {
  font-size: 10px;
  margin-left: auto;
  display: inline-block;
}
.user-profile .user-details .media svg {
  width: 30px;
  height: 30px;
  stroke-width: 1px;
  color: #4466F2;
}
@media (max-width: 1200px) {
  .user-profile .user-header-media {
    display: block;
  }
  .user-profile .user-header-media .profile-pic-wrapper {
    width: initial;
  }
  .user-profile .user-header-media .profile-pic-wrapper .custom-image-upload-wrapper {
    margin: 0 auto 2rem auto;
  }
  .user-profile .border-right.custom {
    border: 0 !important;
  }
}
@media (max-width: 992px) {
  .user-profile .user-header-media {
    display: block;
  }
  .user-profile .user-header-media .profile-pic-wrapper {
    width: initial;
  }
  .user-profile .user-header-media .profile-pic-wrapper .custom-image-upload-wrapper {
    margin: 0 auto 2rem auto;
  }
  .user-profile .border-right.custom {
    border: 0 !important;
  }
}
@media (max-width: 767px) {
  .user-profile .user-header-media {
    display: flex;
  }
  .user-profile .user-header-media .profile-pic-wrapper {
    width: 200px;
  }
  .user-profile .user-header-media .profile-pic-wrapper .custom-image-upload-wrapper {
    margin-bottom: 0;
  }
  .user-profile .border-right.user-header-media, .user-profile .border-right.user-info-header, .user-profile .border-right.custom {
    border: 0 !important;
  }
}
@media (max-width: 575px) {
  .user-profile .user-header-media {
    display: block;
    text-align: center;
  }
  .user-profile .user-header-media .profile-pic-wrapper {
    width: initial;
  }
  .user-profile .user-header-media .profile-pic-wrapper .custom-image-upload-wrapper {
    margin: 0 auto 2rem auto;
  }
  .user-profile .user-header-media .user-info-header h4 .user-status {
    margin-left: 5px;
  }
  .user-profile .border-right.user-header-media, .user-profile .border-right.user-info-header, .user-profile .border-right.custom {
    border: 0 !important;
  }
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.dashboard-widgets.dashboard-icon-widget {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.dashboard-widgets.dashboard-icon-widget .col-3 {
  max-width: fit-content;
}
.dashboard-widgets.dashboard-icon-widget .icon-wrapper {
  width: 50px;
  height: 50px;
  color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.25rem;
  background-color: #4466F2;
}
.dashboard-widgets.dashboard-icon-widget .widget-data {
  margin-left: 0.75rem;
}
.dashboard-widgets .widget-data h6 {
  margin-bottom: 0;
}
.dashboard-widgets .widget-data p {
  font-size: 80%;
  margin-bottom: 0;
  color: #9397A0;
}

.roles-table .minimizing svg {
  height: 18px;
  width: 18px;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.unsubscriber-page {
  height: 100vh;
}
.unsubscriber-page .main-panel {
  width: 100%;
  margin-left: 0;
}

[dir=rtl] .navbar .dropdown-menu {
  right: initial;
  left: 0;
}
[dir=rtl] .navbar .dropdown-menu:before {
  left: 15px !important;
  right: inherit !important;
}
[dir=rtl] .navbar .navbar-menu-wrapper {
  box-shadow: var(--default-box-shadow);
  background: var(--navbar-bg);
  position: absolute;
  left: 0;
  top: 0;
}
[dir=rtl] .navbar .navbar-menu-wrapper .navbar-nav {
  margin-right: auto !important;
  margin-left: 0 !important;
}
[dir=rtl] .navbar .navbar-menu-wrapper .navbar-nav .nav-profile-text {
  margin-right: 0;
  margin-left: 1.25rem;
}
[dir=rtl] .navbar .navbar-menu-wrapper .navbar-toggler {
  margin-left: 0.5rem;
}
@media (max-width: 991px) {
  [dir=rtl] .sidebar {
    right: -230px !important;
  }
  [dir=rtl] .sidebar.active {
    right: 0 !important;
  }
}
[dir=rtl] .sidebar .nav.nav-scrolling {
  padding-right: 0 !important;
}
[dir=rtl] .sidebar .nav.nav-scrolling .nav-item .nav-link .menu-title {
  margin-right: 8px !important;
  border-radius: 5px 0 0 5px !important;
}
[dir=rtl] .sidebar .nav.nav-scrolling .nav-item .nav-link i.menu-arrow {
  margin-left: initial;
  margin-right: auto;
}
[dir=rtl] .sidebar .nav.nav-scrolling .nav-item .collapse {
  border-radius: 0 0 0 5px !important;
}
[dir=rtl] .sidebar .nav.nav-scrolling .nav-item .sub-menu {
  padding-right: 0 !important;
}
[dir=rtl] .main-panel {
  margin-left: 0;
  margin-right: 230px;
}
@media (max-width: 991px) {
  [dir=rtl] .main-panel {
    margin-right: 0 !important;
  }
}
[dir=rtl] .sidebar-icon-only .main-panel {
  margin-left: 0;
  margin-right: 70px;
}
@media (max-width: 575px) {
  [dir=rtl] .sidebar-icon-only .main-panel {
    margin-left: 0;
    margin-right: 0;
  }
}
[dir=rtl] .sidebar-hover-only .main-panel {
  margin-left: 0;
  margin-right: 70px;
}
@media (max-width: 575px) {
  [dir=rtl] .sidebar-hover-only .main-panel {
    margin-left: 0;
    margin-right: 0;
  }
}
[dir=rtl] .sidebar-icon-only .nav-item.hover-open .collapse {
  right: 70px !important;
  top: 50px !important;
  box-shadow: none !important;
}
[dir=rtl] .sidebar-icon-only .nav-item.hover-open .menu-title {
  box-shadow: none !important;
  right: 62px !important;
}
[dir=rtl] .ml-0 {
  margin-right: 0 !important;
}
[dir=rtl] .ml-1 {
  margin-left: initial !important;
  margin-right: 0.25rem !important;
}
[dir=rtl] .ml-2 {
  margin-left: initial !important;
  margin-right: 0.5rem !important;
}
[dir=rtl] .ml-3 {
  margin-left: initial !important;
  margin-right: 1rem !important;
}
[dir=rtl] .ml-4 {
  margin-left: initial !important;
  margin-right: 1.5rem !important;
}
[dir=rtl] .ml-5 {
  margin-left: initial !important;
  margin-right: 3rem !important;
}
[dir=rtl] .ml-primary {
  margin-left: initial !important;
  margin-right: 2rem !important;
}
[dir=rtl] .ml-0 {
  margin-left: 0 !important;
}
[dir=rtl] .mr-1 {
  margin-right: initial !important;
  margin-left: 0.25rem !important;
}
[dir=rtl] .mr-2 {
  margin-right: initial !important;
  margin-left: 0.5rem !important;
}
[dir=rtl] .mr-3 {
  margin-right: initial !important;
  margin-left: 1rem !important;
}
[dir=rtl] .mr-4 {
  margin-right: initial !important;
  margin-left: 1.5rem !important;
}
[dir=rtl] .mr-5 {
  margin-right: initial !important;
  margin-left: 3rem !important;
}
[dir=rtl] .mr-primary {
  margin-right: initial !important;
  margin-left: 2rem !important;
}
[dir=rtl] .pl-0 {
  padding-right: 0 !important;
}
[dir=rtl] .pl-1 {
  padding-left: initial !important;
  padding-right: 0.25rem !important;
}
[dir=rtl] .pl-2 {
  padding-left: initial !important;
  padding-right: 0.5rem !important;
}
[dir=rtl] .pl-3 {
  padding-left: initial !important;
  padding-right: 1rem !important;
}
[dir=rtl] .pl-4 {
  padding-left: initial !important;
  padding-right: 1.5rem !important;
}
[dir=rtl] .pl-5 {
  padding-left: initial !important;
  padding-right: 3rem !important;
}
[dir=rtl] .pl-primary {
  padding-left: initial !important;
  padding-right: 2rem !important;
}
[dir=rtl] .pr-0 {
  padding-left: 0 !important;
}
[dir=rtl] .pr-1 {
  padding-right: initial !important;
  padding-left: 0.25rem !important;
}
[dir=rtl] .pr-2 {
  padding-right: initial !important;
  padding-left: 0.5rem !important;
}
[dir=rtl] .pr-3 {
  padding-right: initial !important;
  padding-left: 1rem !important;
}
[dir=rtl] .pr-4 {
  padding-right: initial !important;
  padding-left: 1.5rem !important;
}
[dir=rtl] .pr-5 {
  padding-right: initial !important;
  padding-left: 3rem !important;
}
[dir=rtl] .pr-primary {
  padding-right: initial !important;
  padding-left: 2rem !important;
}
@media (min-width: 768px) {
  [dir=rtl] .pl-md-0, [dir=rtl] .pr-md-0, [dir=rtl] .px-md-0 {
    padding-left: 0 !important;
    padding-right: 0 !important;
  }
}
[dir=rtl] .form-group-with-search .form-control {
  padding: 0.5rem 2.2rem 0.5rem 1rem !important;
}
[dir=rtl] .form-group-with-search .form-control-feedback {
  padding: 0 0.7rem 0 0;
}
[dir=rtl] .customized-checkbox input:checked + label:after {
  right: 23.5px;
}
[dir=rtl] .calendar-root .calendar {
  display: block !important;
}
[dir=rtl] .filters-wrapper .single-filter {
  margin-right: 0 !important;
  margin-left: 0.6rem !important;
}
[dir=rtl] .filters-wrapper .clear-icon {
  margin-left: -1rem !important;
  margin-right: 0 !important;
}
[dir=rtl] .filters-wrapper .dropdown-menu {
  left: initial !important;
  transform: none !important;
  top: 37px !important;
  right: 0 !important;
}
[dir=rtl] .btn-filter .clear-icon {
  margin-left: -1rem !important;
  margin-right: 0 !important;
}
[dir=rtl] .search-filter-dropdown .dropdown-menu {
  left: initial !important;
  right: 0 !important;
}
[dir=rtl] .column-filter .dropdown .dropdown-menu {
  transform: none !important;
  top: 37px !important;
  right: 0 !important;
}
[dir=rtl] .range-filter-dropdown .dropdown .dropdown-menu .noUi-horizontal .noUi-handle {
  right: 22px !important;
}
[dir=rtl] .checkbox-filter .form-group {
  display: flex;
}
[dir=rtl] .tab-filter-menu .nav-item:first-child {
  margin-left: 1.25rem;
}
[dir=rtl] .vertical-tab .no-gutters .pr-md-3 {
  padding-right: initial !important;
  padding-left: 1rem !important;
}
[dir=rtl] .vertical-tab .no-gutters .pl-md-3 {
  padding-left: initial !important;
  padding-right: 1rem !important;
}
[dir=rtl] .vertical-tab .no-gutters .nav-pills .active-icon {
  transform: rotate(180deg);
}
[dir=rtl] .avatar-group .rounded-circle:nth-child(1) {
  margin-left: -15px !important;
}
[dir=rtl] .template-preview-card .template-preview-wrapper .card-overlay-options ul {
  align-items: end;
  padding-right: 0;
}
[dir=rtl] .dashboard-widgets .widget-data {
  margin-right: 0.75rem;
  text-align: start;
}
[dir=rtl] select {
  background-position-x: 3% !important;
}
[dir=rtl] .note-editor .note-editing-area .note-editable {
  text-align: start;
}
[dir=rtl] .vue-tel-input .vti__dropdown {
  border-radius: 0 5px 5px 0 !important;
}
[dir=rtl] .vue-tel-input .vti__input {
  border-radius: 5px 0 0 5px !important;
}
[dir=rtl] .app-radio-group {
  display: flex;
}
[dir=rtl] .app-radio-group .customized-radio {
  margin: 0 0 0 1rem !important;
}
[dir=rtl] .customized-checkbox {
  display: flex;
}
[dir=rtl] .customized-checkbox label:before {
  margin-left: 10px !important;
  margin-right: 0 !important;
}
[dir=rtl] .customized-checkbox input:checked + label:after {
  right: 12.5px;
}
[dir=rtl] .radio-button-group {
  display: flex;
}
[dir=rtl] .radio-button-group .btn-group label:first-child {
  border-radius: 0 5px 5px 0;
  border-left: 0 !important;
}
[dir=rtl] .radio-button-group .btn-group label:last-child {
  border-radius: 5px 0 0 5px;
}
[dir=rtl] .time-picker-input .dropdown-menu {
  left: initial !important;
}
[dir=rtl] .time-picker-input .input-group .form-control {
  border-radius: 0 5px 5px 0 !important;
  text-align: start;
}
[dir=rtl] .time-picker-input .input-group .input-group-append {
  margin-left: 0;
}
[dir=rtl] .time-picker-input .input-group .input-group-append .input-group-text {
  border-radius: 5px 0 0 5px !important;
}
[dir=rtl] .date-picker-input .vc-popover-content-wrapper {
  left: initial !important;
  right: 50px !important;
}
[dir=rtl] .date-picker-input .input-group .form-control {
  border-radius: 0 5px 5px 0 !important;
  text-align: start;
}
[dir=rtl] .date-picker-input .input-group .input-group-append {
  margin-left: 0;
}
[dir=rtl] .date-picker-input .input-group .input-group-append .input-group-text {
  border-radius: 5px 0 0 5px !important;
}
[dir=rtl] .custom-file .custom-file-label {
  text-align: start;
}
[dir=rtl] .custom-file .custom-file-label::after {
  right: initial;
  left: -1px;
  border-radius: 0.25rem 0 0 0.25rem;
}
[dir=rtl] .wizard-steps .tab-step {
  border-radius: 20px 0 0 20px;
  padding-right: initial;
  padding-left: 16px;
}
[dir=rtl] .wizard-steps .tab-step-init {
  border-radius: 20px 0 0 20px;
  padding: 9px 16px 0 16px;
}
[dir=rtl] .wizard-steps .tab-step:before {
  border-radius: 20px 0 0 20px;
  margin-right: initial !important;
  margin-left: 16px;
  margin-top: -1px !important;
}
[dir=rtl] .wizard-steps .nav-pills {
  padding-right: 0;
}
[dir=rtl] .wizard-steps .nav-pills .nav-item:first-child {
  margin-left: -13px !important;
}
[dir=rtl] .datatable table tbody tr td:last-child {
  padding-left: 0;
  padding-right: 1rem;
}
[dir=rtl] .pagination .page-item .page-link svg {
  transform: rotate(180deg);
}
[dir=rtl] .user-profile .border-right {
  border-left: 1px solid;
  border-right: none !important;
}
[dir=rtl] .user-profile .card {
  padding-left: 2rem;
  padding-right: 2rem;
}
[dir=rtl] .user-profile .card .user-header-media {
  padding-right: 0 !important;
  padding-left: 30px !important;
}
[dir=rtl] .user-profile .card .user-header-media .user-info-header {
  text-align: start !important;
}
[dir=rtl] .user-profile .card .user-details .media .media-body {
  text-align: start;
}
[dir=rtl] .user-profile .card .user-details .custom {
  padding-left: 30px;
}
[dir=rtl] .accordion .card .card-header .collapsible-link:before {
  right: initial;
  left: 1rem;
}
[dir=rtl] .accordion .card .card-header .collapsible-link:after {
  right: initial;
  left: calc(1rem + 6px);
}
[dir=rtl] .modal-header .close {
  margin: -1rem auto -1rem -1rem;
}
[dir=rtl] .modal-footer {
  justify-content: flex-start;
}
[dir=rtl] h1, [dir=rtl] h2, [dir=rtl] h3, [dir=rtl] h4, [dir=rtl] h5, [dir=rtl] h6, [dir=rtl] p {
  text-align: start;
}
@media (min-width: 768px) {
  [dir=rtl] .text-md-left {
    text-align: right !important;
  }
  [dir=rtl] .text-md-right {
    text-align: left !important;
  }
}
[dir=rtl] .text-left {
  text-align: right !important;
}
[dir=rtl] .text-right {
  text-align: left !important;
}
[dir=rtl] .float-right {
  float: left !important;
}
[dir=rtl] .float-left {
  float: right !important;
}
[dir=rtl] .card-title {
  text-align: start;
}
[dir=rtl] .form-group > label {
  display: block;
  text-align: start;
}
[dir=rtl] .card .card-header .form-group-with-search {
  margin-bottom: 0;
  margin-left: initial !important;
  margin-right: auto;
}
[dir=rtl] .general-setting legend {
  text-align: start;
}
[dir=rtl] .form-group .vc-popover-content-wrapper {
  left: initial !important;
  right: 107px !important;
}

[dir=rtl][theme=dark] .navbar .navbar-menu-wrapper {
  box-shadow: -5px 0px 10px rgba(0, 0, 0, 0.5);
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: #313131;
  --default-border-color: #F0F2F5;
  --dropdown-menu-bg: #ffffff;
  --default-card-bg: #ffffff;
  --default-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);
  --vertical-tab-header-bg: #fbfcff;
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: #ffffff;
  --accordion-header-bg: #F9F9F9;
  --default-custom-control-bg: #ffffff;
  --authentication-form-bg: #ffffff;
  --range-slider-baseline-bg: #9397A0;
  --tab-step-before-bg: #ffffff;
  --modal-header-footer-bg: #ffffff;
  --modal-body-bg: #ffffff;
  --note-font-color: var(--default-font-color);
  --note-bg-color: rgba(255, 204, 23, 0.09);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: rgb(211.055, 219.045, 251.945);
  --scrollbar-thumb-hover-color: rgb(163.37, 180.03, 248.63);
  --not-found-opacity: 1;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
  --vue-toaster-bg: rgba(0, 0, 0, 0.8);
  --white-base-color: #ffffff;
  --avatar-no-image-bg: #898989;
  --avatar-no-image-font: #ffffff;
  --navbar-bg: #ffffff;
  --sidebar-bg: #2B303B;
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(30.1, 33.6, 41.3);
  --sidebar-box-shadow: none;
  --menu-title-shadow: none;
  --submenu-shadow: none;
  --btn-light-bg: #ffffff;
  --btn-light-color: #f8f9fa;
  --btn-dark-color: #343a40;
  --btn-dark-hover-color: rgb(40.5689655172, 45.25, 49.9310344828);
  --btn-secondary-bg: #9397A0;
  --btn-secondary-hover-bg: rgb(119.8669950739, 124.8719211823, 136.1330049261);
  --icon-hover-bg: rgb(234.8975, 238.5525, 253.6025);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #F5F8FF;
  --form-control-bg: #ffffff;
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(234.8975, 238.5525, 253.6025);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #ffffff;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(234.8975, 238.5525, 253.6025);
}

[theme=dark] {
  --base-color: rgb(27.95, 31.2, 38.35);
  --default-font-color: #cccccc;
  --default-border-color: rgb(47.3, 52.8, 64.9);
  --dropdown-menu-bg: rgb(36.55, 40.8, 50.15);
  --default-card-bg: rgb(38.7, 43.2, 53.1);
  --default-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --vertical-tab-header-bg: rgb(43.43, 48.48, 59.59);
  --vertical-tab-icon-shadow: none;
  --vertical-tab-icon-bg: rgb(38.7, 43.2, 53.1);
  --accordion-header-bg: rgb(32.25, 36, 44.25);
  --default-custom-control-bg: rgb(38.7, 43.2, 53.1);
  --icon-hover-bg: var(--base-color);
  --authentication-form-bg: rgb(38.7, 43.2, 53.1);
  --range-slider-baseline-bg: var(--base-color);
  --calendar-bg: rgb(38.7, 43.2, 53.1);
  --tab-step-before-bg: rgb(38.7, 43.2, 53.1);
  --modal-header-footer-bg: rgb(40.85, 45.6, 56.05);
  --modal-body-bg: rgb(38.7, 43.2, 53.1);
  --note-font-color: #000;
  --note-bg-color: rgba(255, 204, 23, 0.05);
  --avaters-border-color: var(--sidebar-bg);
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: #2B303B;
  --scrollbar-thumb-color: #566076;
  --scrollbar-thumb-hover-color: #566076;
  --not-found-opacity: .7;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.5);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
  --vue-toaster-bg: rgba(39, 43, 53, 0.9);
  --white-base-color: var(--base-color);
  --avatar-no-image-bg: #3A3C43;
  --avatar-no-image-font: #797D8D;
  --navbar-bg: rgb(36.55, 40.8, 50.15);
  --sidebar-bg: rgb(36.55, 40.8, 50.15);
  --navbar-box-shadow: 1px 5px 6px rgba(0, 0, 0, 0.09);
  --navbar-brand-bg: #2B303B;
  --sidebar-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.5);
  --menu-title-shadow: 2px 2px 1px 0px rgba(0, 0, 0, 0.3);
  --submenu-shadow: 2px 1px 1px 0px rgba(0, 0, 0, 0.3);
  --btn-light-bg: rgb(38.7, 43.2, 53.1);
  --btn-light-color: rgb(47.3, 52.8, 64.9);
  --btn-dark-color: rgb(23.65, 26.4, 32.45);
  --btn-dark-hover-color: rgb(30.1, 33.6, 41.3);
  --btn-secondary-bg: #414244;
  --btn-secondary-hover-bg: rgb(40.0751879699, 40.6917293233, 41.9248120301);
  --btn-filter-bg: rgb(38.7, 43.2, 53.1);
  --input-search-box-border: transparent;
  --form-control-bg: rgb(32.25, 36, 44.25);
  --bg-x-icon: rgb(38.7, 43.2, 53.1);
  --shadow-x-icon: 0px 0px 10px rgba(0, 0, 0, 0.5);
  --search-box-bg: rgb(32.25, 36, 44.25);
  --bg-input-readonly: rgb(40.85, 45.6, 56.05);
  --chips-bg: rgb(38.7, 43.2, 53.1);
  --time-picker-bg: rgb(38.7, 43.2, 53.1);
  --bg-highlighted-row: rgb(40.0751879699, 40.6917293233, 41.9248120301);
}

.product-gallery-slider .carousel-inner .carousel-item {
  height: 300px;
  max-height: 300px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-color: var(--base-color);
  border-radius: 0.25rem;
}

.product-thumbnail-slider {
  height: 100px;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-around;
}
.product-thumbnail-slider .slider-indicator {
  cursor: pointer;
  width: 29px;
  height: 29px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  transition: all 0.25s ease-in-out;
}
.product-thumbnail-slider .slider-indicator svg {
  width: 23px;
  height: 23px;
  color: rgb(115.685, 141.015, 245.315);
}
.product-thumbnail-slider .slider-indicator:hover {
  background-color: var(--base-color);
}
.product-thumbnail-slider .slider-indicator:hover svg {
  color: #4466F2;
}
.product-thumbnail-slider .slider-indicator[disabled] {
  opacity: 0.2;
  pointer-events: none;
}
.product-thumbnail-slider .thumbnail-overflow-container {
  width: 70%;
  height: 100%;
  overflow: hidden;
}
.product-thumbnail-slider .thumbnail-overflow-container .thumbnail-wrapper {
  height: 100%;
  display: flex;
  align-items: center;
  transition: transform 150ms ease-out;
  transform: translatex(0px);
}
.product-thumbnail-slider .thumbnail-overflow-container .thumbnail-wrapper .thumbnail-item {
  padding: 5px;
  width: 33.33%;
  height: 100%;
  min-width: 33.33%;
}
.product-thumbnail-slider .thumbnail-overflow-container .thumbnail-wrapper .thumbnail-item .thumbnail-image {
  width: 100%;
  height: 100%;
  cursor: pointer;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  background-color: var(--base-color);
  border-radius: 0.25rem;
  border: 1px solid var(--default-border-color);
  transition: all 0.25s ease-in-out;
}
.product-thumbnail-slider .thumbnail-overflow-container .thumbnail-wrapper .thumbnail-item.active .thumbnail-image {
  opacity: 0.8;
  border: 1px solid #4466F2;
}
.product-thumbnail-slider .thumbnail-overflow-container .thumbnail-wrapper .thumbnail-item:hover .thumbnail-image {
  opacity: 0.8;
}

.product-variant-slider .carousel-inner {
  width: 150px;
  height: 160px;
}
.product-variant-slider .carousel-inner .carousel-item {
  width: 150px;
  height: 160px;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  border-radius: 0.25rem;
}

.dropzone-product-gallery .dropzone {
  overflow-y: auto;
  max-height: 180px;
  border: 2px dashed var(--default-border-color) !important;
}
.dropzone-product-gallery .dropzone::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.dropzone-product-gallery .dropzone::-webkit-scrollbar-track {
  background-color: var(--base-color);
}
.dropzone-product-gallery .dropzone::-webkit-scrollbar-thumb {
  border-radius: 5px;
  background-color: var(--default-card-bg);
}
.dropzone-product-gallery .dropzone .dz-message {
  margin: 0;
}
.dropzone-product-gallery .dropzone .dz-message svg {
  width: 40px;
  height: 40px;
}
.dropzone-product-gallery .dropzone .dz-message p.text-primary {
  margin-bottom: 0;
}

.product-details-actions {
  z-index: 1;
  position: absolute;
  top: 2rem;
  right: 2rem;
}

.variants-product-table .datatable table tbody tr td.datatable-td {
  vertical-align: top;
}
@media (max-width: 767px) {
  .variants-product-table .datatable .table-view-responsive .product-variant-profile {
    width: 55%;
  }
}

.animate-pulse {
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2NvcmUuY3NzIiwibWFwcGluZ3MiOiJBQUFBLG9DQUFvQztBQUNwQyw0QkFBNEIsMEJBQTBCLENBQUMsdUNBQXVDLENBQUMsd0JBQXdCLENBQUMscUJBQXFCLENBQUMsaUJBQWlCLENBQUMsb0JBQW9CLENBQUMscUJBQXFCLENBQUMsZ0JBQWdCLENBQUMsMEJBQTBCLENBQUMscUJBQXFCLENBQUMsYUFBYSxpQkFBaUIsQ0FBQywwQkFBMEIsVUFBVSxDQUFDLFdBQVcsQ0FBQyxpQkFBaUIsQ0FBQyxTQUFTLENBQUMsZUFBZSxlQUFlLENBQUMsU0FBUyxDQUFDLDJCQUEyQixxQkFBcUIsQ0FBQyxpQkFBaUIsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyx3QkFBd0IsQ0FBQyw0QkFBNEIsQ0FBQyxtQ0FBbUMsQ0FBQyxvQkFBb0IsQ0FBQyxvQkFBb0IsQ0FBQyxjQUFjLFdBQVcsQ0FBQyxVQUFVLENBQUMsYUFBYSxVQUFVLENBQUMsU0FBUyxDQUFDLCtDQUErQyxNQUFNLENBQUMsVUFBVSxDQUFDLDRCQUE0QixPQUFPLENBQUMsOEJBQThCLFFBQVEsQ0FBQyxhQUFhLGtDQUFrQyxDQUFDLDBCQUEwQixDQUFDLGlCQUFpQixDQUFDLGlCQUFpQixXQUFXLENBQUMsVUFBVSxDQUFDLDJEQUEyRCxnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyxtQkFBbUIsd0JBQXdCLENBQUMsaUJBQWlCLFdBQVcsQ0FBQyw4QkFBOEIsVUFBVSxDQUFDLFdBQVcsQ0FBQyxXQUFXLENBQUMsUUFBUSxDQUFDLGVBQWUsVUFBVSxDQUFDLDRCQUE0QixVQUFVLENBQUMsV0FBVyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsK0NBQStDLFVBQVUsQ0FBQyxVQUFVLENBQUMsYUFBYSxrQkFBa0IsQ0FBQyxpQkFBaUIsQ0FBQyx3QkFBd0IsQ0FBQyxzREFBc0QsQ0FBQyxlQUFlLGlCQUFpQixDQUFDLGNBQWMsa0JBQWtCLENBQUMsZ0JBQWdCLGdCQUFnQixDQUFDLCtCQUErQixnQkFBZ0IsQ0FBQyxhQUFhLHdCQUF3QixDQUFDLGlCQUFpQixDQUFDLGVBQWUsQ0FBQyxjQUFjLENBQUMseUVBQXlFLENBQUMsYUFBYSxzRUFBc0UsQ0FBQyx1Q0FBdUMsVUFBVSxDQUFDLGFBQWEsQ0FBQyxpQkFBaUIsQ0FBQyxXQUFXLENBQUMsU0FBUyxDQUFDLGtCQUFrQixDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsbUJBQW1CLFNBQVMsQ0FBQyxxRUFBcUUsVUFBVSxDQUFDLFVBQVUsQ0FBQyxRQUFRLENBQUMsUUFBUSxDQUFDLGtDQUFrQyxRQUFRLENBQUMseUJBQXlCLGtCQUFrQixDQUFDLHNFQUFzRSxrQkFBa0IsQ0FBQyx3QkFBd0IsMEJBQTBCLENBQUMscUJBQXFCLENBQUMsV0FBVyxpQkFBaUIsQ0FBQyxVQUFVLENBQUMsWUFBWSxpQkFBaUIsQ0FBQyxrQkFBa0IsQ0FBQyxpQkFBaUIsQ0FBQyxnQkFBZ0IsVUFBVSxDQUFDLGNBQWMsQ0FBQyxhQUFhLGlCQUFpQixDQUFDLGVBQWUsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLG1CQUFtQixlQUFlLENBQUMsc0JBQXNCLGNBQWMsQ0FBQyxXQUFXLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxVQUFVLENBQUMsdUJBQXVCLHFDQUFxQyxDQUFDLDZCQUE2QixDQUFDLGlDQUFpQyxvQ0FBb0MsQ0FBQyw0QkFBNEIsQ0FBQyxvQ0FBb0MsZ0JBQWdCLENBQUMsU0FBUyxDQUFDLFVBQVUsQ0FBQyx3Q0FBd0MsV0FBVyxDQUFDLDBDQUEwQyxXQUFXLENBQUMsb0JBQW9CLGNBQWMsQ0FBQyxXQUFXLENBQUMsS0FBSyxDQUFDLFNBQVMsQ0FBQyxxQkFBcUIsbUNBQW1DLENBQUMsMkJBQTJCLENBQUMsaUJBQWlCLENBQUMsK0JBQStCLGtDQUFrQyxDQUFDLDBCQUEwQixDQUFDLGtDQUFrQyxTQUFTLENBQUMsVUFBVSxDQUFDLGVBQWUsQ0FBQyxzQ0FBc0MsVUFBVSxDQUFDLHdDQUF3QyxVQUFVLENBQUMsY0FBYyxhQUFhLENBQUMsaUJBQWlCLENBQUMsd0JBQXdCLENBQUMsaUJBQWlCLENBQUMsZUFBZSxDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUMsaUJBQWlCLENBQUMsa0JBQWtCLENBQUMsK0JBQStCLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLFFBQVEsQ0FBQyxXQUFXLENBQUMsNkJBQTZCLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsNENBQTRDLGtDQUFrQyxDQUFDLDBCQUEwQixDQUFDLFNBQVMsQ0FBQyxXQUFXLENBQUMsMENBQTBDLG9DQUFvQyxDQUFDLDRCQUE0QixDQUFDLFFBQVEsQ0FBQyxVQUFVLEM7QUNEOXBJLGdCQUFnQixDQUFDOzs7Ozs7RUFNZixDQUFDLE1BQU0scUJBQXFCLENBQUMsa0JBQWtCLENBQUMsa0JBQWtCLENBQUMsbUJBQW1CLDZCQUE2QixDQUFDLHFCQUFxQixDQUFDLGtEQUFrRCxDQUFDLDBDQUEwQyxDQUFDLGdDQUFnQyxDQUFDLHdCQUF3QixDQUFDLHFDQUFxQywwQ0FBMEMsQ0FBQyxrQ0FBa0MsQ0FBQyxxQ0FBcUMsbUNBQW1DLENBQUMsMkJBQTJCLENBQUMsdURBQXVELENBQUMsK0NBQStDLENBQUMscUNBQXFDLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLCtEQUErRCxDQUFDLHVEQUF1RCxDQUFDLHFDQUFxQyxtQ0FBbUMsQ0FBQywyQkFBMkIsQ0FBQywrREFBK0QsQ0FBQyx1REFBdUQsQ0FBQyxxQ0FBcUMsMEJBQTBCLENBQUMsa0JBQWtCLENBQUMsNENBQTRDLENBQUMsb0NBQW9DLENBQUMscUNBQXFDLDBCQUEwQixDQUFDLGtCQUFrQixDQUFDLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLHFDQUFxQywwQkFBMEIsQ0FBQyxrQkFBa0IsQ0FBQyxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxxQ0FBcUMsMEJBQTBCLENBQUMsa0JBQWtCLENBQUMsb0RBQW9ELENBQUMsNENBQTRDLENBQUMscUNBQXFDLDBCQUEwQixDQUFDLGtCQUFrQixDQUFDLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLG1DQUFtQyw4QkFBOEIsQ0FBQyxzQkFBc0IsQ0FBQywwREFBMEQsQ0FBQyxrREFBa0QsQ0FBQyxpQ0FBaUMsOEJBQThCLENBQUMsc0JBQXNCLENBQUMsNERBQTRELENBQUMsb0RBQW9ELENBQUMsaUNBQWlDLDZCQUE2QixDQUFDLHFCQUFxQixDQUFDLDBEQUEwRCxDQUFDLGtEQUFrRCxDQUFDLG1DQUFtQyw2QkFBNkIsQ0FBQyxxQkFBcUIsQ0FBQywwREFBMEQsQ0FBQyxrREFBa0QsQ0FBQyw2Q0FBNkMsbUJBQW1CLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLDZDQUE2QyxDQUFDLHFDQUFxQyxDQUFDLCtCQUErQixTQUFTLENBQUMsQ0FBQywwQkFBMEIsY0FBYywrREFBK0QsQ0FBQyx1REFBdUQsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxRQUFRLGlFQUFpRSxDQUFDLHlEQUF5RCxDQUFDLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLElBQUksaUVBQWlFLENBQUMseURBQXlELENBQUMscURBQXFELENBQUMsNkNBQTZDLENBQUMsSUFBSSxnRUFBZ0UsQ0FBQyx3REFBd0QsQ0FBQywyQ0FBMkMsQ0FBQyxtQ0FBbUMsQ0FBQyxJQUFJLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLENBQUMsa0JBQWtCLGNBQWMsK0RBQStELENBQUMsdURBQXVELENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsUUFBUSxpRUFBaUUsQ0FBQyx5REFBeUQsQ0FBQyxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxJQUFJLGlFQUFpRSxDQUFDLHlEQUF5RCxDQUFDLHFEQUFxRCxDQUFDLDZDQUE2QyxDQUFDLElBQUksZ0VBQWdFLENBQUMsd0RBQXdELENBQUMsMkNBQTJDLENBQUMsbUNBQW1DLENBQUMsSUFBSSxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxDQUFDLGlCQUFpQiw2QkFBNkIsQ0FBQyxxQkFBcUIsQ0FBQyxzQ0FBc0MsQ0FBQyw4QkFBOEIsQ0FBQyx5QkFBeUIsVUFBVSxTQUFTLENBQUMsUUFBUSxTQUFTLENBQUMsQ0FBQyxpQkFBaUIsVUFBVSxTQUFTLENBQUMsUUFBUSxTQUFTLENBQUMsQ0FBQyxnQkFBZ0IsNEJBQTRCLENBQUMsb0JBQW9CLENBQUMseUJBQXlCLEdBQUcsMkJBQTJCLENBQUMsbUJBQW1CLENBQUMsSUFBSSx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxHQUFHLDJCQUEyQixDQUFDLG1CQUFtQixDQUFDLENBQUMsaUJBQWlCLEdBQUcsMkJBQTJCLENBQUMsbUJBQW1CLENBQUMsSUFBSSx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxHQUFHLDJCQUEyQixDQUFDLG1CQUFtQixDQUFDLENBQUMsZ0JBQWdCLDRCQUE0QixDQUFDLG9CQUFvQixDQUFDLDZDQUE2QyxDQUFDLHFDQUFxQyxDQUFDLDhCQUE4QixHQUFHLDJCQUEyQixDQUFDLG1CQUFtQixDQUFDLElBQUkscUNBQXFDLENBQUMsNkJBQTZCLENBQUMsSUFBSSxxQ0FBcUMsQ0FBQyw2QkFBNkIsQ0FBQyxJQUFJLHFDQUFxQyxDQUFDLDZCQUE2QixDQUFDLElBQUkscUNBQXFDLENBQUMsNkJBQTZCLENBQUMsSUFBSSxxQ0FBcUMsQ0FBQyw2QkFBNkIsQ0FBQyxHQUFHLDJCQUEyQixDQUFDLG1CQUFtQixDQUFDLENBQUMsc0JBQXNCLEdBQUcsMkJBQTJCLENBQUMsbUJBQW1CLENBQUMsSUFBSSxxQ0FBcUMsQ0FBQyw2QkFBNkIsQ0FBQyxJQUFJLHFDQUFxQyxDQUFDLDZCQUE2QixDQUFDLElBQUkscUNBQXFDLENBQUMsNkJBQTZCLENBQUMsSUFBSSxxQ0FBcUMsQ0FBQyw2QkFBNkIsQ0FBQyxJQUFJLHFDQUFxQyxDQUFDLDZCQUE2QixDQUFDLEdBQUcsMkJBQTJCLENBQUMsbUJBQW1CLENBQUMsQ0FBQyxxQkFBcUIsaUNBQWlDLENBQUMseUJBQXlCLENBQUMsMEJBQTBCLE1BQU0sK0JBQStCLENBQUMsdUJBQXVCLENBQUMsb0JBQW9CLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLGdCQUFnQix1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQyxDQUFDLGtCQUFrQixNQUFNLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLG9CQUFvQix3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxnQkFBZ0IsdUNBQXVDLENBQUMsK0JBQStCLENBQUMsQ0FBQyxpQkFBaUIsNkJBQTZCLENBQUMscUJBQXFCLENBQUMsMEJBQTBCLE1BQU0sK0JBQStCLENBQUMsdUJBQXVCLENBQUMsb0JBQW9CLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLGdCQUFnQix1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQyxDQUFDLGtCQUFrQixNQUFNLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLG9CQUFvQix3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxnQkFBZ0IsdUNBQXVDLENBQUMsK0JBQStCLENBQUMsQ0FBQyxpQkFBaUIsNkJBQTZCLENBQUMscUJBQXFCLENBQUMsNkJBQTZCLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsS0FBSyxpREFBaUQsQ0FBQyx5Q0FBeUMsQ0FBQyxNQUFNLCtDQUErQyxDQUFDLHVDQUF1QyxDQUFDLE1BQU0saURBQWlELENBQUMseUNBQXlDLENBQUMsTUFBTSwrQ0FBK0MsQ0FBQyx1Q0FBdUMsQ0FBQyxJQUFJLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMscUJBQXFCLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsS0FBSyxpREFBaUQsQ0FBQyx5Q0FBeUMsQ0FBQyxNQUFNLCtDQUErQyxDQUFDLHVDQUF1QyxDQUFDLE1BQU0saURBQWlELENBQUMseUNBQXlDLENBQUMsTUFBTSwrQ0FBK0MsQ0FBQyx1Q0FBdUMsQ0FBQyxJQUFJLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsb0JBQW9CLDZDQUE2QyxDQUFDLHFDQUFxQyxDQUFDLGdDQUFnQyxDQUFDLHdCQUF3QixDQUFDLHlCQUF5QixJQUFJLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLElBQUksZ0NBQWdDLENBQUMsd0JBQXdCLENBQUMsSUFBSSw4QkFBOEIsQ0FBQyxzQkFBc0IsQ0FBQyxJQUFJLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLEdBQUcsOEJBQThCLENBQUMsc0JBQXNCLENBQUMsQ0FBQyxpQkFBaUIsSUFBSSwrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxJQUFJLGdDQUFnQyxDQUFDLHdCQUF3QixDQUFDLElBQUksOEJBQThCLENBQUMsc0JBQXNCLENBQUMsSUFBSSwrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxHQUFHLDhCQUE4QixDQUFDLHNCQUFzQixDQUFDLENBQUMsZ0JBQWdCLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLDRCQUE0QixDQUFDLG9CQUFvQixDQUFDLHdCQUF3QixHQUFHLDJCQUEyQixDQUFDLG1CQUFtQixDQUFDLFFBQVEsaURBQWlELENBQUMseUNBQXlDLENBQUMsZ0JBQWdCLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLFlBQVksb0RBQW9ELENBQUMsNENBQTRDLENBQUMsR0FBRywyQkFBMkIsQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDLGdCQUFnQixHQUFHLDJCQUEyQixDQUFDLG1CQUFtQixDQUFDLFFBQVEsaURBQWlELENBQUMseUNBQXlDLENBQUMsZ0JBQWdCLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLFlBQVksb0RBQW9ELENBQUMsNENBQTRDLENBQUMsR0FBRywyQkFBMkIsQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDLGVBQWUsMkJBQTJCLENBQUMsbUJBQW1CLENBQUMsMEJBQTBCLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsSUFBSSxxREFBcUQsQ0FBQyw2Q0FBNkMsQ0FBQyxJQUFJLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLElBQUkscURBQXFELENBQUMsNkNBQTZDLENBQUMsSUFBSSxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxJQUFJLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyxrQkFBa0IsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxJQUFJLHFEQUFxRCxDQUFDLDZDQUE2QyxDQUFDLElBQUksbURBQW1ELENBQUMsMkNBQTJDLENBQUMsSUFBSSxxREFBcUQsQ0FBQyw2Q0FBNkMsQ0FBQyxJQUFJLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLElBQUksb0RBQW9ELENBQUMsNENBQTRDLENBQUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLGlCQUFpQiw2QkFBNkIsQ0FBQyxxQkFBcUIsQ0FBQyx5QkFBeUIsWUFBWSwrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxNQUFNLGlEQUFpRCxDQUFDLHlDQUF5QyxDQUFDLE1BQU0sK0NBQStDLENBQUMsdUNBQXVDLENBQUMsTUFBTSxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxNQUFNLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLE1BQU0scURBQXFELENBQUMsNkNBQTZDLENBQUMsTUFBTSxxREFBcUQsQ0FBQyw2Q0FBNkMsQ0FBQyxNQUFNLHlEQUF5RCxDQUFDLGlEQUFpRCxDQUFDLENBQUMsaUJBQWlCLFlBQVksK0JBQStCLENBQUMsdUJBQXVCLENBQUMsTUFBTSxpREFBaUQsQ0FBQyx5Q0FBeUMsQ0FBQyxNQUFNLCtDQUErQyxDQUFDLHVDQUF1QyxDQUFDLE1BQU0sbURBQW1ELENBQUMsMkNBQTJDLENBQUMsTUFBTSxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxNQUFNLHFEQUFxRCxDQUFDLDZDQUE2QyxDQUFDLE1BQU0scURBQXFELENBQUMsNkNBQTZDLENBQUMsTUFBTSx5REFBeUQsQ0FBQyxpREFBaUQsQ0FBQyxDQUFDLGdCQUFnQiw0QkFBNEIsQ0FBQyxvQkFBb0IsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyw2QkFBNkIsR0FBRywwQkFBMEIsQ0FBQyxrQkFBa0IsQ0FBQyxJQUFJLDRCQUE0QixDQUFDLG9CQUFvQixDQUFDLElBQUksMEJBQTBCLENBQUMsa0JBQWtCLENBQUMsSUFBSSw0QkFBNEIsQ0FBQyxvQkFBb0IsQ0FBQyxJQUFJLDBCQUEwQixDQUFDLGtCQUFrQixDQUFDLENBQUMscUJBQXFCLEdBQUcsMEJBQTBCLENBQUMsa0JBQWtCLENBQUMsSUFBSSw0QkFBNEIsQ0FBQyxvQkFBb0IsQ0FBQyxJQUFJLDBCQUEwQixDQUFDLGtCQUFrQixDQUFDLElBQUksNEJBQTRCLENBQUMsb0JBQW9CLENBQUMsSUFBSSwwQkFBMEIsQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDLG9CQUFvQixnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyw0REFBNEQsQ0FBQyxvREFBb0QsQ0FBQyw2Q0FBNkMsQ0FBQyxxQ0FBcUMsQ0FBQyw4QkFBOEIsR0FBRywrQ0FBK0MsQ0FBQyx1Q0FBdUMsQ0FBQyxVQUFVLENBQUMsSUFBSSx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxVQUFVLENBQUMsR0FBRywwQkFBMEIsQ0FBQyxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxzQkFBc0IsR0FBRywrQ0FBK0MsQ0FBQyx1Q0FBdUMsQ0FBQyxVQUFVLENBQUMsSUFBSSx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxVQUFVLENBQUMsR0FBRywwQkFBMEIsQ0FBQyxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxxQkFBcUIsaUNBQWlDLENBQUMseUJBQXlCLENBQUMsOEJBQThCLEdBQUcsK0NBQStDLENBQUMsdUNBQXVDLENBQUMsVUFBVSxDQUFDLElBQUkseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsVUFBVSxDQUFDLEdBQUcsMEJBQTBCLENBQUMsa0JBQWtCLENBQUMsU0FBUyxDQUFDLENBQUMsc0JBQXNCLEdBQUcsK0NBQStDLENBQUMsdUNBQXVDLENBQUMsVUFBVSxDQUFDLElBQUkseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsVUFBVSxDQUFDLEdBQUcsMEJBQTBCLENBQUMsa0JBQWtCLENBQUMsU0FBUyxDQUFDLENBQUMscUJBQXFCLGlDQUFpQyxDQUFDLHlCQUF5QixDQUFDLCtCQUErQixHQUFHLDhDQUE4QyxDQUFDLHNDQUFzQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLFVBQVUsQ0FBQyxHQUFHLDBCQUEwQixDQUFDLGtCQUFrQixDQUFDLFNBQVMsQ0FBQyxDQUFDLHVCQUF1QixHQUFHLDhDQUE4QyxDQUFDLHNDQUFzQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLFVBQVUsQ0FBQyxHQUFHLDBCQUEwQixDQUFDLGtCQUFrQixDQUFDLFNBQVMsQ0FBQyxDQUFDLHNCQUFzQixrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQyw0QkFBNEIsR0FBRyw4Q0FBOEMsQ0FBQyxzQ0FBc0MsQ0FBQyxVQUFVLENBQUMsSUFBSSx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxVQUFVLENBQUMsR0FBRywwQkFBMEIsQ0FBQyxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxvQkFBb0IsR0FBRyw4Q0FBOEMsQ0FBQyxzQ0FBc0MsQ0FBQyxVQUFVLENBQUMsSUFBSSx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxVQUFVLENBQUMsR0FBRywwQkFBMEIsQ0FBQyxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxtQkFBbUIsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsK0JBQStCLEdBQUcsMEJBQTBCLENBQUMsa0JBQWtCLENBQUMsU0FBUyxDQUFDLElBQUkseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsVUFBVSxDQUFDLEdBQUcsNkNBQTZDLENBQUMscUNBQXFDLENBQUMsVUFBVSxDQUFDLENBQUMsdUJBQXVCLEdBQUcsMEJBQTBCLENBQUMsa0JBQWtCLENBQUMsU0FBUyxDQUFDLElBQUkseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsVUFBVSxDQUFDLEdBQUcsNkNBQTZDLENBQUMscUNBQXFDLENBQUMsVUFBVSxDQUFDLENBQUMsc0JBQXNCLGtDQUFrQyxDQUFDLDBCQUEwQixDQUFDLCtCQUErQixHQUFHLDBCQUEwQixDQUFDLGtCQUFrQixDQUFDLFNBQVMsQ0FBQyxJQUFJLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLFVBQVUsQ0FBQyxHQUFHLCtDQUErQyxDQUFDLHVDQUF1QyxDQUFDLFVBQVUsQ0FBQyxDQUFDLHVCQUF1QixHQUFHLDBCQUEwQixDQUFDLGtCQUFrQixDQUFDLFNBQVMsQ0FBQyxJQUFJLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLFVBQVUsQ0FBQyxHQUFHLCtDQUErQyxDQUFDLHVDQUF1QyxDQUFDLFVBQVUsQ0FBQyxDQUFDLHNCQUFzQixrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQyxnQ0FBZ0MsR0FBRywwQkFBMEIsQ0FBQyxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsSUFBSSx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxVQUFVLENBQUMsR0FBRyw4Q0FBOEMsQ0FBQyxzQ0FBc0MsQ0FBQyxVQUFVLENBQUMsQ0FBQyx3QkFBd0IsR0FBRywwQkFBMEIsQ0FBQyxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsSUFBSSx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxVQUFVLENBQUMsR0FBRyw4Q0FBOEMsQ0FBQyxzQ0FBc0MsQ0FBQyxVQUFVLENBQUMsQ0FBQyx1QkFBdUIsbUNBQW1DLENBQUMsMkJBQTJCLENBQUMsNkJBQTZCLEdBQUcsMEJBQTBCLENBQUMsa0JBQWtCLENBQUMsU0FBUyxDQUFDLElBQUkseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsVUFBVSxDQUFDLEdBQUcsOENBQThDLENBQUMsc0NBQXNDLENBQUMsVUFBVSxDQUFDLENBQUMscUJBQXFCLEdBQUcsMEJBQTBCLENBQUMsa0JBQWtCLENBQUMsU0FBUyxDQUFDLElBQUkseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsVUFBVSxDQUFDLEdBQUcsOENBQThDLENBQUMsc0NBQXNDLENBQUMsVUFBVSxDQUFDLENBQUMsb0JBQW9CLGdDQUFnQyxDQUFDLHdCQUF3QixDQUFDLDRCQUE0QixzQkFBc0IsK0RBQStELENBQUMsdURBQXVELENBQUMsR0FBRyxTQUFTLENBQUMsbUNBQW1DLENBQUMsMkJBQTJCLENBQUMsSUFBSSxzQ0FBc0MsQ0FBQyw4QkFBOEIsQ0FBQyxJQUFJLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLElBQUksU0FBUyxDQUFDLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLElBQUksc0NBQXNDLENBQUMsOEJBQThCLENBQUMsR0FBRyxTQUFTLENBQUMsMkJBQTJCLENBQUMsbUJBQW1CLENBQUMsQ0FBQyxvQkFBb0Isc0JBQXNCLCtEQUErRCxDQUFDLHVEQUF1RCxDQUFDLEdBQUcsU0FBUyxDQUFDLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLElBQUksc0NBQXNDLENBQUMsOEJBQThCLENBQUMsSUFBSSxtQ0FBbUMsQ0FBQywyQkFBMkIsQ0FBQyxJQUFJLFNBQVMsQ0FBQyx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxJQUFJLHNDQUFzQyxDQUFDLDhCQUE4QixDQUFDLEdBQUcsU0FBUyxDQUFDLDJCQUEyQixDQUFDLG1CQUFtQixDQUFDLENBQUMsbUJBQW1CLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLDZEQUE2RCxDQUFDLHFEQUFxRCxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLGdDQUFnQyxrQkFBa0IsK0RBQStELENBQUMsdURBQXVELENBQUMsR0FBRyxTQUFTLENBQUMsb0RBQW9ELENBQUMsNENBQTRDLENBQUMsSUFBSSxTQUFTLENBQUMsa0RBQWtELENBQUMsMENBQTBDLENBQUMsSUFBSSxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxJQUFJLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyx3QkFBd0Isa0JBQWtCLCtEQUErRCxDQUFDLHVEQUF1RCxDQUFDLEdBQUcsU0FBUyxDQUFDLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLElBQUksU0FBUyxDQUFDLGtEQUFrRCxDQUFDLDBDQUEwQyxDQUFDLElBQUksb0RBQW9ELENBQUMsNENBQTRDLENBQUMsSUFBSSxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsdUJBQXVCLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLGdDQUFnQyxrQkFBa0IsK0RBQStELENBQUMsdURBQXVELENBQUMsR0FBRyxTQUFTLENBQUMsb0RBQW9ELENBQUMsNENBQTRDLENBQUMsSUFBSSxTQUFTLENBQUMsaURBQWlELENBQUMseUNBQXlDLENBQUMsSUFBSSxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxJQUFJLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyx3QkFBd0Isa0JBQWtCLCtEQUErRCxDQUFDLHVEQUF1RCxDQUFDLEdBQUcsU0FBUyxDQUFDLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLElBQUksU0FBUyxDQUFDLGlEQUFpRCxDQUFDLHlDQUF5QyxDQUFDLElBQUksb0RBQW9ELENBQUMsNENBQTRDLENBQUMsSUFBSSxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsdUJBQXVCLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLGlDQUFpQyxrQkFBa0IsK0RBQStELENBQUMsdURBQXVELENBQUMsR0FBRyxTQUFTLENBQUMsbURBQW1ELENBQUMsMkNBQTJDLENBQUMsSUFBSSxTQUFTLENBQUMsa0RBQWtELENBQUMsMENBQTBDLENBQUMsSUFBSSxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxJQUFJLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyx5QkFBeUIsa0JBQWtCLCtEQUErRCxDQUFDLHVEQUF1RCxDQUFDLEdBQUcsU0FBUyxDQUFDLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLElBQUksU0FBUyxDQUFDLGtEQUFrRCxDQUFDLDBDQUEwQyxDQUFDLElBQUksbURBQW1ELENBQUMsMkNBQTJDLENBQUMsSUFBSSxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsd0JBQXdCLG9DQUFvQyxDQUFDLDRCQUE0QixDQUFDLDhCQUE4QixrQkFBa0IsK0RBQStELENBQUMsdURBQXVELENBQUMsR0FBRyxTQUFTLENBQUMsbURBQW1ELENBQUMsMkNBQTJDLENBQUMsSUFBSSxTQUFTLENBQUMsbURBQW1ELENBQUMsMkNBQTJDLENBQUMsSUFBSSxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxJQUFJLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyxzQkFBc0Isa0JBQWtCLCtEQUErRCxDQUFDLHVEQUF1RCxDQUFDLEdBQUcsU0FBUyxDQUFDLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLElBQUksU0FBUyxDQUFDLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLElBQUksbURBQW1ELENBQUMsMkNBQTJDLENBQUMsSUFBSSxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMscUJBQXFCLGlDQUFpQyxDQUFDLHlCQUF5QixDQUFDLDZCQUE2QixJQUFJLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLFFBQVEsU0FBUyxDQUFDLHNDQUFzQyxDQUFDLDhCQUE4QixDQUFDLEdBQUcsU0FBUyxDQUFDLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLENBQUMscUJBQXFCLElBQUksbUNBQW1DLENBQUMsMkJBQTJCLENBQUMsUUFBUSxTQUFTLENBQUMsc0NBQXNDLENBQUMsOEJBQThCLENBQUMsR0FBRyxTQUFTLENBQUMsbUNBQW1DLENBQUMsMkJBQTJCLENBQUMsQ0FBQyxvQkFBb0IsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsNkRBQTZELENBQUMscURBQXFELENBQUMsZ0NBQWdDLENBQUMsd0JBQXdCLENBQUMsaUNBQWlDLElBQUksb0RBQW9ELENBQUMsNENBQTRDLENBQUMsUUFBUSxTQUFTLENBQUMsbURBQW1ELENBQUMsMkNBQTJDLENBQUMsR0FBRyxTQUFTLENBQUMsbURBQW1ELENBQUMsMkNBQTJDLENBQUMsQ0FBQyx5QkFBeUIsSUFBSSxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxRQUFRLFNBQVMsQ0FBQyxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxDQUFDLHdCQUF3QixvQ0FBb0MsQ0FBQyw0QkFBNEIsQ0FBQyxpQ0FBaUMsSUFBSSxTQUFTLENBQUMsa0RBQWtELENBQUMsMENBQTBDLENBQUMsR0FBRyxTQUFTLENBQUMsb0RBQW9ELENBQUMsNENBQTRDLENBQUMsQ0FBQyx5QkFBeUIsSUFBSSxTQUFTLENBQUMsa0RBQWtELENBQUMsMENBQTBDLENBQUMsR0FBRyxTQUFTLENBQUMsb0RBQW9ELENBQUMsNENBQTRDLENBQUMsQ0FBQyx3QkFBd0Isb0NBQW9DLENBQUMsNEJBQTRCLENBQUMsa0NBQWtDLElBQUksU0FBUyxDQUFDLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLEdBQUcsU0FBUyxDQUFDLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLENBQUMsMEJBQTBCLElBQUksU0FBUyxDQUFDLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLEdBQUcsU0FBUyxDQUFDLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLENBQUMseUJBQXlCLHFDQUFxQyxDQUFDLDZCQUE2QixDQUFDLCtCQUErQixJQUFJLHFEQUFxRCxDQUFDLDZDQUE2QyxDQUFDLFFBQVEsU0FBUyxDQUFDLGtEQUFrRCxDQUFDLDBDQUEwQyxDQUFDLEdBQUcsU0FBUyxDQUFDLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLENBQUMsdUJBQXVCLElBQUkscURBQXFELENBQUMsNkNBQTZDLENBQUMsUUFBUSxTQUFTLENBQUMsa0RBQWtELENBQUMsMENBQTBDLENBQUMsR0FBRyxTQUFTLENBQUMsb0RBQW9ELENBQUMsNENBQTRDLENBQUMsQ0FBQyxzQkFBc0Isa0NBQWtDLENBQUMsMEJBQTBCLENBQUMsMEJBQTBCLEdBQUcsU0FBUyxDQUFDLEdBQUcsU0FBUyxDQUFDLENBQUMsa0JBQWtCLEdBQUcsU0FBUyxDQUFDLEdBQUcsU0FBUyxDQUFDLENBQUMsaUJBQWlCLDZCQUE2QixDQUFDLHFCQUFxQixDQUFDLDhCQUE4QixHQUFHLFNBQVMsQ0FBQyx3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLHNCQUFzQixHQUFHLFNBQVMsQ0FBQyx3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLHFCQUFxQixpQ0FBaUMsQ0FBQyx5QkFBeUIsQ0FBQyxpQ0FBaUMsR0FBRyxTQUFTLENBQUMsMENBQTBDLENBQUMsa0NBQWtDLENBQUMsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyx5QkFBeUIsR0FBRyxTQUFTLENBQUMsMENBQTBDLENBQUMsa0NBQWtDLENBQUMsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyx3QkFBd0Isb0NBQW9DLENBQUMsNEJBQTRCLENBQUMsOEJBQThCLEdBQUcsU0FBUyxDQUFDLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLEdBQUcsU0FBUyxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsc0JBQXNCLEdBQUcsU0FBUyxDQUFDLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLEdBQUcsU0FBUyxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMscUJBQXFCLGlDQUFpQyxDQUFDLHlCQUF5QixDQUFDLGlDQUFpQyxHQUFHLFNBQVMsQ0FBQywwQ0FBMEMsQ0FBQyxrQ0FBa0MsQ0FBQyxHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLHlCQUF5QixHQUFHLFNBQVMsQ0FBQywwQ0FBMEMsQ0FBQyxrQ0FBa0MsQ0FBQyxHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLHdCQUF3QixvQ0FBb0MsQ0FBQyw0QkFBNEIsQ0FBQywrQkFBK0IsR0FBRyxTQUFTLENBQUMsdUNBQXVDLENBQUMsK0JBQStCLENBQUMsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyx1QkFBdUIsR0FBRyxTQUFTLENBQUMsdUNBQXVDLENBQUMsK0JBQStCLENBQUMsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyxzQkFBc0Isa0NBQWtDLENBQUMsMEJBQTBCLENBQUMsa0NBQWtDLEdBQUcsU0FBUyxDQUFDLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLEdBQUcsU0FBUyxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsMEJBQTBCLEdBQUcsU0FBUyxDQUFDLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLEdBQUcsU0FBUyxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMseUJBQXlCLHFDQUFxQyxDQUFDLDZCQUE2QixDQUFDLDRCQUE0QixHQUFHLFNBQVMsQ0FBQyx1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQyxHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLG9CQUFvQixHQUFHLFNBQVMsQ0FBQyx1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQyxHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLG1CQUFtQiwrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQywrQkFBK0IsR0FBRyxTQUFTLENBQUMseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyx1QkFBdUIsR0FBRyxTQUFTLENBQUMseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyxzQkFBc0Isa0NBQWtDLENBQUMsMEJBQTBCLENBQUMsaUNBQWlDLEdBQUcsU0FBUyxDQUFDLDRDQUE0QyxDQUFDLG9DQUFvQyxDQUFDLEdBQUcsU0FBUyxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMseUJBQXlCLEdBQUcsU0FBUyxDQUFDLDRDQUE0QyxDQUFDLG9DQUFvQyxDQUFDLEdBQUcsU0FBUyxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsd0JBQXdCLG9DQUFvQyxDQUFDLDRCQUE0QixDQUFDLGtDQUFrQyxHQUFHLFNBQVMsQ0FBQywyQ0FBMkMsQ0FBQyxtQ0FBbUMsQ0FBQyxHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLDBCQUEwQixHQUFHLFNBQVMsQ0FBQywyQ0FBMkMsQ0FBQyxtQ0FBbUMsQ0FBQyxHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLHlCQUF5QixxQ0FBcUMsQ0FBQyw2QkFBNkIsQ0FBQyxvQ0FBb0MsR0FBRyxTQUFTLENBQUMsMkNBQTJDLENBQUMsbUNBQW1DLENBQUMsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyw0QkFBNEIsR0FBRyxTQUFTLENBQUMsMkNBQTJDLENBQUMsbUNBQW1DLENBQUMsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQywyQkFBMkIsdUNBQXVDLENBQUMsK0JBQStCLENBQUMscUNBQXFDLEdBQUcsU0FBUyxDQUFDLDBDQUEwQyxDQUFDLGtDQUFrQyxDQUFDLEdBQUcsU0FBUyxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsNkJBQTZCLEdBQUcsU0FBUyxDQUFDLDBDQUEwQyxDQUFDLGtDQUFrQyxDQUFDLEdBQUcsU0FBUyxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsNEJBQTRCLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLDJCQUEyQixHQUFHLFNBQVMsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxDQUFDLG1CQUFtQixHQUFHLFNBQVMsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxDQUFDLGtCQUFrQiw4QkFBOEIsQ0FBQyxzQkFBc0IsQ0FBQywrQkFBK0IsR0FBRyxTQUFTLENBQUMsR0FBRyxTQUFTLENBQUMsdUNBQXVDLENBQUMsK0JBQStCLENBQUMsQ0FBQyx1QkFBdUIsR0FBRyxTQUFTLENBQUMsR0FBRyxTQUFTLENBQUMsdUNBQXVDLENBQUMsK0JBQStCLENBQUMsQ0FBQyxzQkFBc0Isa0NBQWtDLENBQUMsMEJBQTBCLENBQUMsa0NBQWtDLEdBQUcsU0FBUyxDQUFDLEdBQUcsU0FBUyxDQUFDLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLENBQUMsMEJBQTBCLEdBQUcsU0FBUyxDQUFDLEdBQUcsU0FBUyxDQUFDLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLENBQUMseUJBQXlCLHFDQUFxQyxDQUFDLDZCQUE2QixDQUFDLCtCQUErQixHQUFHLFNBQVMsQ0FBQyxHQUFHLFNBQVMsQ0FBQyx3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxDQUFDLHVCQUF1QixHQUFHLFNBQVMsQ0FBQyxHQUFHLFNBQVMsQ0FBQyx3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxDQUFDLHNCQUFzQixrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQyxrQ0FBa0MsR0FBRyxTQUFTLENBQUMsR0FBRyxTQUFTLENBQUMsMENBQTBDLENBQUMsa0NBQWtDLENBQUMsQ0FBQywwQkFBMEIsR0FBRyxTQUFTLENBQUMsR0FBRyxTQUFTLENBQUMsMENBQTBDLENBQUMsa0NBQWtDLENBQUMsQ0FBQyx5QkFBeUIscUNBQXFDLENBQUMsNkJBQTZCLENBQUMsZ0NBQWdDLEdBQUcsU0FBUyxDQUFDLEdBQUcsU0FBUyxDQUFDLHVDQUF1QyxDQUFDLCtCQUErQixDQUFDLENBQUMsd0JBQXdCLEdBQUcsU0FBUyxDQUFDLEdBQUcsU0FBUyxDQUFDLHVDQUF1QyxDQUFDLCtCQUErQixDQUFDLENBQUMsdUJBQXVCLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLG1DQUFtQyxHQUFHLFNBQVMsQ0FBQyxHQUFHLFNBQVMsQ0FBQyx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxDQUFDLDJCQUEyQixHQUFHLFNBQVMsQ0FBQyxHQUFHLFNBQVMsQ0FBQyx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxDQUFDLDBCQUEwQixzQ0FBc0MsQ0FBQyw4QkFBOEIsQ0FBQyw2QkFBNkIsR0FBRyxTQUFTLENBQUMsR0FBRyxTQUFTLENBQUMsd0NBQXdDLENBQUMsZ0NBQWdDLENBQUMsQ0FBQyxxQkFBcUIsR0FBRyxTQUFTLENBQUMsR0FBRyxTQUFTLENBQUMsd0NBQXdDLENBQUMsZ0NBQWdDLENBQUMsQ0FBQyxvQkFBb0IsZ0NBQWdDLENBQUMsd0JBQXdCLENBQUMsZ0NBQWdDLEdBQUcsU0FBUyxDQUFDLEdBQUcsU0FBUyxDQUFDLDBDQUEwQyxDQUFDLGtDQUFrQyxDQUFDLENBQUMsd0JBQXdCLEdBQUcsU0FBUyxDQUFDLEdBQUcsU0FBUyxDQUFDLDBDQUEwQyxDQUFDLGtDQUFrQyxDQUFDLENBQUMsdUJBQXVCLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLGtDQUFrQyxHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxHQUFHLFNBQVMsQ0FBQyw0Q0FBNEMsQ0FBQyxvQ0FBb0MsQ0FBQyxDQUFDLDBCQUEwQixHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxHQUFHLFNBQVMsQ0FBQyw0Q0FBNEMsQ0FBQyxvQ0FBb0MsQ0FBQyxDQUFDLHlCQUF5QixxQ0FBcUMsQ0FBQyw2QkFBNkIsQ0FBQyxtQ0FBbUMsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsR0FBRyxTQUFTLENBQUMsMkNBQTJDLENBQUMsbUNBQW1DLENBQUMsQ0FBQywyQkFBMkIsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsR0FBRyxTQUFTLENBQUMsMkNBQTJDLENBQUMsbUNBQW1DLENBQUMsQ0FBQywwQkFBMEIsc0NBQXNDLENBQUMsOEJBQThCLENBQUMsc0NBQXNDLEdBQUcsU0FBUyxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLEdBQUcsU0FBUyxDQUFDLDBDQUEwQyxDQUFDLGtDQUFrQyxDQUFDLENBQUMsOEJBQThCLEdBQUcsU0FBUyxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLEdBQUcsU0FBUyxDQUFDLDBDQUEwQyxDQUFDLGtDQUFrQyxDQUFDLENBQUMsNkJBQTZCLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLHFDQUFxQyxHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxHQUFHLFNBQVMsQ0FBQywyQ0FBMkMsQ0FBQyxtQ0FBbUMsQ0FBQyxDQUFDLDZCQUE2QixHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxHQUFHLFNBQVMsQ0FBQywyQ0FBMkMsQ0FBQyxtQ0FBbUMsQ0FBQyxDQUFDLDRCQUE0Qix3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyx3QkFBd0IsR0FBRyw0RUFBNEUsQ0FBQyxvRUFBb0UsQ0FBQywwQ0FBMEMsQ0FBQyxrQ0FBa0MsQ0FBQyxJQUFJLGlGQUFpRixDQUFDLHlFQUF5RSxDQUFDLDBDQUEwQyxDQUFDLGtDQUFrQyxDQUFDLElBQUksaUZBQWlGLENBQUMseUVBQXlFLENBQUMseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsSUFBSSxxRkFBcUYsQ0FBQyw2RUFBNkUsQ0FBQyx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxHQUFHLDBFQUEwRSxDQUFDLGtFQUFrRSxDQUFDLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLENBQUMsZ0JBQWdCLEdBQUcsNEVBQTRFLENBQUMsb0VBQW9FLENBQUMsMENBQTBDLENBQUMsa0NBQWtDLENBQUMsSUFBSSxpRkFBaUYsQ0FBQyx5RUFBeUUsQ0FBQywwQ0FBMEMsQ0FBQyxrQ0FBa0MsQ0FBQyxJQUFJLGlGQUFpRixDQUFDLHlFQUF5RSxDQUFDLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLElBQUkscUZBQXFGLENBQUMsNkVBQTZFLENBQUMseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsR0FBRywwRUFBMEUsQ0FBQyxrRUFBa0UsQ0FBQyx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxDQUFDLGlDQUFpQyxtQ0FBbUMsQ0FBQywyQkFBMkIsQ0FBQywyQkFBMkIsQ0FBQyxtQkFBbUIsQ0FBQywyQkFBMkIsR0FBRyxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxTQUFTLENBQUMsSUFBSSxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxJQUFJLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLFNBQVMsQ0FBQyxJQUFJLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLEdBQUcsb0NBQW9DLENBQUMsNEJBQTRCLENBQUMsQ0FBQyxtQkFBbUIsR0FBRyxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxTQUFTLENBQUMsSUFBSSxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxJQUFJLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLFNBQVMsQ0FBQyxJQUFJLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLEdBQUcsb0NBQW9DLENBQUMsNEJBQTRCLENBQUMsQ0FBQyxrQkFBa0IsNkNBQTZDLENBQUMscUNBQXFDLENBQUMsOEJBQThCLENBQUMsc0JBQXNCLENBQUMsMkJBQTJCLEdBQUcsbURBQW1ELENBQUMsMkNBQTJDLENBQUMseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsU0FBUyxDQUFDLElBQUksb0RBQW9ELENBQUMsNENBQTRDLENBQUMseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsSUFBSSxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxTQUFTLENBQUMsSUFBSSxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxHQUFHLG9DQUFvQyxDQUFDLDRCQUE0QixDQUFDLENBQUMsbUJBQW1CLEdBQUcsbURBQW1ELENBQUMsMkNBQTJDLENBQUMseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsU0FBUyxDQUFDLElBQUksb0RBQW9ELENBQUMsNENBQTRDLENBQUMseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsSUFBSSxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxTQUFTLENBQUMsSUFBSSxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxHQUFHLG9DQUFvQyxDQUFDLDRCQUE0QixDQUFDLENBQUMsa0JBQWtCLDZDQUE2QyxDQUFDLHFDQUFxQyxDQUFDLDhCQUE4QixDQUFDLHNCQUFzQixDQUFDLDRCQUE0QixHQUFHLG9DQUFvQyxDQUFDLDRCQUE0QixDQUFDLElBQUksb0RBQW9ELENBQUMsNENBQTRDLENBQUMsU0FBUyxDQUFDLEdBQUcsbURBQW1ELENBQUMsMkNBQTJDLENBQUMsU0FBUyxDQUFDLENBQUMsb0JBQW9CLEdBQUcsb0NBQW9DLENBQUMsNEJBQTRCLENBQUMsSUFBSSxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxTQUFTLENBQUMsR0FBRyxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxtQkFBbUIsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsNkRBQTZELENBQUMscURBQXFELENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsNkNBQTZDLENBQUMscUNBQXFDLENBQUMsNEJBQTRCLEdBQUcsb0NBQW9DLENBQUMsNEJBQTRCLENBQUMsSUFBSSxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxTQUFTLENBQUMsR0FBRyxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxvQkFBb0IsR0FBRyxvQ0FBb0MsQ0FBQyw0QkFBNEIsQ0FBQyxJQUFJLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLFNBQVMsQ0FBQyxHQUFHLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLG1CQUFtQiwrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyw2REFBNkQsQ0FBQyxxREFBcUQsQ0FBQyw2Q0FBNkMsQ0FBQyxxQ0FBcUMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxxQ0FBcUMsR0FBRyxxREFBcUQsQ0FBQyw2Q0FBNkMsQ0FBQyxTQUFTLENBQUMsSUFBSSw4QkFBOEIsQ0FBQyxzQkFBc0IsQ0FBQyxTQUFTLENBQUMsSUFBSSw4QkFBOEIsQ0FBQyxzQkFBc0IsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsNkJBQTZCLEdBQUcscURBQXFELENBQUMsNkNBQTZDLENBQUMsU0FBUyxDQUFDLElBQUksOEJBQThCLENBQUMsc0JBQXNCLENBQUMsU0FBUyxDQUFDLElBQUksOEJBQThCLENBQUMsc0JBQXNCLENBQUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLDRCQUE0Qix3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQywwQ0FBMEMsQ0FBQyxrQ0FBa0MsQ0FBQyxvQ0FBb0MsR0FBRyxxREFBcUQsQ0FBQyw2Q0FBNkMsQ0FBQyxTQUFTLENBQUMsSUFBSSwrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxTQUFTLENBQUMsSUFBSSw2QkFBNkIsQ0FBQyxxQkFBcUIsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsNEJBQTRCLEdBQUcscURBQXFELENBQUMsNkNBQTZDLENBQUMsU0FBUyxDQUFDLElBQUksK0JBQStCLENBQUMsdUJBQXVCLENBQUMsU0FBUyxDQUFDLElBQUksNkJBQTZCLENBQUMscUJBQXFCLENBQUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLDJCQUEyQix1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQywwQ0FBMEMsQ0FBQyxrQ0FBa0MsQ0FBQyxzQ0FBc0MsR0FBRyxTQUFTLENBQUMsR0FBRyxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxTQUFTLENBQUMsQ0FBQyw4QkFBOEIsR0FBRyxTQUFTLENBQUMsR0FBRyxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxTQUFTLENBQUMsQ0FBQyw2QkFBNkIseUNBQXlDLENBQUMsaUNBQWlDLENBQUMseUNBQXlDLENBQUMsaUNBQWlDLENBQUMscUNBQXFDLEdBQUcsU0FBUyxDQUFDLEdBQUcsc0RBQXNELENBQUMsOENBQThDLENBQUMsU0FBUyxDQUFDLENBQUMsNkJBQTZCLEdBQUcsU0FBUyxDQUFDLEdBQUcsc0RBQXNELENBQUMsOENBQThDLENBQUMsU0FBUyxDQUFDLENBQUMsNEJBQTRCLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLDRCQUE0QixHQUFHLGlDQUFpQyxDQUFDLHlCQUF5QixDQUFDLFNBQVMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxDQUFDLG9CQUFvQixHQUFHLGlDQUFpQyxDQUFDLHlCQUF5QixDQUFDLFNBQVMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxDQUFDLG1CQUFtQiwrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxvQ0FBb0MsR0FBRyxnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyxTQUFTLENBQUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxTQUFTLENBQUMsQ0FBQyw0QkFBNEIsR0FBRyxnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyxTQUFTLENBQUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxTQUFTLENBQUMsQ0FBQywyQkFBMkIsdUNBQXVDLENBQUMsK0JBQStCLENBQUMsb0NBQW9DLENBQUMsNEJBQTRCLENBQUMscUNBQXFDLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsU0FBUyxDQUFDLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsU0FBUyxDQUFDLENBQUMsNkJBQTZCLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsU0FBUyxDQUFDLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsU0FBUyxDQUFDLENBQUMsNEJBQTRCLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLHFDQUFxQyxDQUFDLDZCQUE2QixDQUFDLGtDQUFrQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxDQUFDLDBCQUEwQixHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxDQUFDLHlCQUF5QixxQ0FBcUMsQ0FBQyw2QkFBNkIsQ0FBQyxvQ0FBb0MsQ0FBQyw0QkFBNEIsQ0FBQyxtQ0FBbUMsR0FBRyxnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyxTQUFTLENBQUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxTQUFTLENBQUMsQ0FBQywyQkFBMkIsR0FBRyxnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyxTQUFTLENBQUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxTQUFTLENBQUMsQ0FBQywwQkFBMEIsc0NBQXNDLENBQUMsOEJBQThCLENBQUMscUNBQXFDLENBQUMsNkJBQTZCLENBQUMsNkJBQTZCLEdBQUcsU0FBUyxDQUFDLEdBQUcsZ0NBQWdDLENBQUMsd0JBQXdCLENBQUMsU0FBUyxDQUFDLENBQUMscUJBQXFCLEdBQUcsU0FBUyxDQUFDLEdBQUcsZ0NBQWdDLENBQUMsd0JBQXdCLENBQUMsU0FBUyxDQUFDLENBQUMsb0JBQW9CLGdDQUFnQyxDQUFDLHdCQUF3QixDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLHFDQUFxQyxHQUFHLFNBQVMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxDQUFDLDZCQUE2QixHQUFHLFNBQVMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxDQUFDLDRCQUE0Qix3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxvQ0FBb0MsQ0FBQyw0QkFBNEIsQ0FBQyxzQ0FBc0MsR0FBRyxTQUFTLENBQUMsR0FBRyxnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyw4QkFBOEIsR0FBRyxTQUFTLENBQUMsR0FBRyxnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyw2QkFBNkIseUNBQXlDLENBQUMsaUNBQWlDLENBQUMscUNBQXFDLENBQUMsNkJBQTZCLENBQUMsbUNBQW1DLEdBQUcsU0FBUyxDQUFDLEdBQUcsZ0NBQWdDLENBQUMsd0JBQXdCLENBQUMsU0FBUyxDQUFDLENBQUMsMkJBQTJCLEdBQUcsU0FBUyxDQUFDLEdBQUcsZ0NBQWdDLENBQUMsd0JBQXdCLENBQUMsU0FBUyxDQUFDLENBQUMsMEJBQTBCLHNDQUFzQyxDQUFDLDhCQUE4QixDQUFDLG9DQUFvQyxDQUFDLDRCQUE0QixDQUFDLG9DQUFvQyxHQUFHLFNBQVMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxDQUFDLDRCQUE0QixHQUFHLFNBQVMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxDQUFDLDJCQUEyQix1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQyxxQ0FBcUMsQ0FBQyw2QkFBNkIsQ0FBQyx5QkFBeUIsR0FBRyw2Q0FBNkMsQ0FBQyxxQ0FBcUMsQ0FBQyxRQUFRLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLDZDQUE2QyxDQUFDLHFDQUFxQyxDQUFDLFFBQVEsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsNkNBQTZDLENBQUMscUNBQXFDLENBQUMsU0FBUyxDQUFDLEdBQUcsd0NBQXdDLENBQUMsZ0NBQWdDLENBQUMsU0FBUyxDQUFDLENBQUMsaUJBQWlCLEdBQUcsNkNBQTZDLENBQUMscUNBQXFDLENBQUMsUUFBUSwrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyw2Q0FBNkMsQ0FBQyxxQ0FBcUMsQ0FBQyxRQUFRLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLDZDQUE2QyxDQUFDLHFDQUFxQyxDQUFDLFNBQVMsQ0FBQyxHQUFHLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLGdCQUFnQiw2QkFBNkIsQ0FBQyxxQkFBcUIsQ0FBQywwREFBMEQsQ0FBQyxrREFBa0QsQ0FBQyw0QkFBNEIsQ0FBQyxvQkFBb0IsQ0FBQyxpQ0FBaUMsQ0FBQyx5QkFBeUIsQ0FBQyxnQ0FBZ0MsR0FBRyxTQUFTLENBQUMseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsc0NBQXNDLENBQUMsOEJBQThCLENBQUMsSUFBSSxnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyxJQUFJLDhCQUE4QixDQUFDLHNCQUFzQixDQUFDLEdBQUcsU0FBUyxDQUFDLDBCQUEwQixDQUFDLGtCQUFrQixDQUFDLENBQUMsd0JBQXdCLEdBQUcsU0FBUyxDQUFDLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLHNDQUFzQyxDQUFDLDhCQUE4QixDQUFDLElBQUksZ0NBQWdDLENBQUMsd0JBQXdCLENBQUMsSUFBSSw4QkFBOEIsQ0FBQyxzQkFBc0IsQ0FBQyxHQUFHLFNBQVMsQ0FBQywwQkFBMEIsQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDLHVCQUF1QixtQ0FBbUMsQ0FBQywyQkFBMkIsQ0FBQywwQkFBMEIsR0FBRyxTQUFTLENBQUMsd0RBQXdELENBQUMsZ0RBQWdELENBQUMsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyxrQkFBa0IsR0FBRyxTQUFTLENBQUMsd0RBQXdELENBQUMsZ0RBQWdELENBQUMsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyxpQkFBaUIsNkJBQTZCLENBQUMscUJBQXFCLENBQUMsMkJBQTJCLEdBQUcsU0FBUyxDQUFDLEdBQUcsU0FBUyxDQUFDLHNEQUFzRCxDQUFDLDhDQUE4QyxDQUFDLENBQUMsbUJBQW1CLEdBQUcsU0FBUyxDQUFDLEdBQUcsU0FBUyxDQUFDLHNEQUFzRCxDQUFDLDhDQUE4QyxDQUFDLENBQUMsa0JBQWtCLDhCQUE4QixDQUFDLHNCQUFzQixDQUFDLDBCQUEwQixHQUFHLFNBQVMsQ0FBQyxtQ0FBbUMsQ0FBQywyQkFBMkIsQ0FBQyxJQUFJLFNBQVMsQ0FBQyxDQUFDLGtCQUFrQixHQUFHLFNBQVMsQ0FBQyxtQ0FBbUMsQ0FBQywyQkFBMkIsQ0FBQyxJQUFJLFNBQVMsQ0FBQyxDQUFDLGlCQUFpQiw2QkFBNkIsQ0FBQyxxQkFBcUIsQ0FBQyw4QkFBOEIsR0FBRyxTQUFTLENBQUMsNERBQTRELENBQUMsb0RBQW9ELENBQUMsaUVBQWlFLENBQUMseURBQXlELENBQUMsSUFBSSxTQUFTLENBQUMsK0RBQStELENBQUMsdURBQXVELENBQUMsK0RBQStELENBQUMsdURBQXVELENBQUMsQ0FBQyxzQkFBc0IsR0FBRyxTQUFTLENBQUMsNERBQTRELENBQUMsb0RBQW9ELENBQUMsaUVBQWlFLENBQUMseURBQXlELENBQUMsSUFBSSxTQUFTLENBQUMsK0RBQStELENBQUMsdURBQXVELENBQUMsK0RBQStELENBQUMsdURBQXVELENBQUMsQ0FBQyxxQkFBcUIsaUNBQWlDLENBQUMseUJBQXlCLENBQUMsOEJBQThCLEdBQUcsU0FBUyxDQUFDLDREQUE0RCxDQUFDLG9EQUFvRCxDQUFDLGlFQUFpRSxDQUFDLHlEQUF5RCxDQUFDLElBQUksU0FBUyxDQUFDLCtEQUErRCxDQUFDLHVEQUF1RCxDQUFDLCtEQUErRCxDQUFDLHVEQUF1RCxDQUFDLENBQUMsc0JBQXNCLEdBQUcsU0FBUyxDQUFDLDREQUE0RCxDQUFDLG9EQUFvRCxDQUFDLGlFQUFpRSxDQUFDLHlEQUF5RCxDQUFDLElBQUksU0FBUyxDQUFDLCtEQUErRCxDQUFDLHVEQUF1RCxDQUFDLCtEQUErRCxDQUFDLHVEQUF1RCxDQUFDLENBQUMscUJBQXFCLGlDQUFpQyxDQUFDLHlCQUF5QixDQUFDLCtCQUErQixHQUFHLFNBQVMsQ0FBQywyREFBMkQsQ0FBQyxtREFBbUQsQ0FBQyxpRUFBaUUsQ0FBQyx5REFBeUQsQ0FBQyxJQUFJLFNBQVMsQ0FBQyxnRUFBZ0UsQ0FBQyx3REFBd0QsQ0FBQywrREFBK0QsQ0FBQyx1REFBdUQsQ0FBQyxDQUFDLHVCQUF1QixHQUFHLFNBQVMsQ0FBQywyREFBMkQsQ0FBQyxtREFBbUQsQ0FBQyxpRUFBaUUsQ0FBQyx5REFBeUQsQ0FBQyxJQUFJLFNBQVMsQ0FBQyxnRUFBZ0UsQ0FBQyx3REFBd0QsQ0FBQywrREFBK0QsQ0FBQyx1REFBdUQsQ0FBQyxDQUFDLHNCQUFzQixrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQyw0QkFBNEIsR0FBRyxTQUFTLENBQUMsMkRBQTJELENBQUMsbURBQW1ELENBQUMsaUVBQWlFLENBQUMseURBQXlELENBQUMsSUFBSSxTQUFTLENBQUMsZ0VBQWdFLENBQUMsd0RBQXdELENBQUMsK0RBQStELENBQUMsdURBQXVELENBQUMsQ0FBQyxvQkFBb0IsR0FBRyxTQUFTLENBQUMsMkRBQTJELENBQUMsbURBQW1ELENBQUMsaUVBQWlFLENBQUMseURBQXlELENBQUMsSUFBSSxTQUFTLENBQUMsZ0VBQWdFLENBQUMsd0RBQXdELENBQUMsK0RBQStELENBQUMsdURBQXVELENBQUMsQ0FBQyxtQkFBbUIsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsMkJBQTJCLEdBQUcsU0FBUyxDQUFDLElBQUksU0FBUyxDQUFDLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLEdBQUcsU0FBUyxDQUFDLENBQUMsbUJBQW1CLEdBQUcsU0FBUyxDQUFDLElBQUksU0FBUyxDQUFDLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLEdBQUcsU0FBUyxDQUFDLENBQUMsa0JBQWtCLDhCQUE4QixDQUFDLHNCQUFzQixDQUFDLCtCQUErQixJQUFJLFNBQVMsQ0FBQyxnRUFBZ0UsQ0FBQyx3REFBd0QsQ0FBQyxpRUFBaUUsQ0FBQyx5REFBeUQsQ0FBQyxHQUFHLFNBQVMsQ0FBQywyREFBMkQsQ0FBQyxtREFBbUQsQ0FBQywrREFBK0QsQ0FBQyx1REFBdUQsQ0FBQyxDQUFDLHVCQUF1QixJQUFJLFNBQVMsQ0FBQyxnRUFBZ0UsQ0FBQyx3REFBd0QsQ0FBQyxpRUFBaUUsQ0FBQyx5REFBeUQsQ0FBQyxHQUFHLFNBQVMsQ0FBQywyREFBMkQsQ0FBQyxtREFBbUQsQ0FBQywrREFBK0QsQ0FBQyx1REFBdUQsQ0FBQyxDQUFDLHNCQUFzQixrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQyxzQ0FBc0MsQ0FBQyw4QkFBOEIsQ0FBQywrQkFBK0IsSUFBSSxTQUFTLENBQUMsK0RBQStELENBQUMsdURBQXVELENBQUMsR0FBRyxTQUFTLENBQUMsb0RBQW9ELENBQUMsNENBQTRDLENBQUMsQ0FBQyx1QkFBdUIsSUFBSSxTQUFTLENBQUMsK0RBQStELENBQUMsdURBQXVELENBQUMsR0FBRyxTQUFTLENBQUMsb0RBQW9ELENBQUMsNENBQTRDLENBQUMsQ0FBQyxzQkFBc0Isa0NBQWtDLENBQUMsMEJBQTBCLENBQUMsb0NBQW9DLENBQUMsNEJBQTRCLENBQUMsZ0NBQWdDLElBQUksU0FBUyxDQUFDLGdFQUFnRSxDQUFDLHdEQUF3RCxDQUFDLEdBQUcsU0FBUyxDQUFDLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLENBQUMsd0JBQXdCLElBQUksU0FBUyxDQUFDLGdFQUFnRSxDQUFDLHdEQUF3RCxDQUFDLEdBQUcsU0FBUyxDQUFDLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLENBQUMsdUJBQXVCLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLHFDQUFxQyxDQUFDLDZCQUE2QixDQUFDLDZCQUE2QixJQUFJLFNBQVMsQ0FBQywrREFBK0QsQ0FBQyx1REFBdUQsQ0FBQyxpRUFBaUUsQ0FBQyx5REFBeUQsQ0FBQyxHQUFHLFNBQVMsQ0FBQyw0REFBNEQsQ0FBQyxvREFBb0QsQ0FBQywrREFBK0QsQ0FBQyx1REFBdUQsQ0FBQyxDQUFDLHFCQUFxQixJQUFJLFNBQVMsQ0FBQywrREFBK0QsQ0FBQyx1REFBdUQsQ0FBQyxpRUFBaUUsQ0FBQyx5REFBeUQsQ0FBQyxHQUFHLFNBQVMsQ0FBQyw0REFBNEQsQ0FBQyxvREFBb0QsQ0FBQywrREFBK0QsQ0FBQyx1REFBdUQsQ0FBQyxDQUFDLG9CQUFvQixnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyxzQ0FBc0MsQ0FBQyw4QkFBOEIsQ0FBQywrQkFBK0IsR0FBRyx3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxrQkFBa0IsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsdUJBQXVCLEdBQUcsd0NBQXdDLENBQUMsZ0NBQWdDLENBQUMsa0JBQWtCLENBQUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLHNCQUFzQixrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQywrQkFBK0IsR0FBRyx3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxrQkFBa0IsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsdUJBQXVCLEdBQUcsd0NBQXdDLENBQUMsZ0NBQWdDLENBQUMsa0JBQWtCLENBQUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLHNCQUFzQixrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQyxnQ0FBZ0MsR0FBRyx1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQyxrQkFBa0IsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsd0JBQXdCLEdBQUcsdUNBQXVDLENBQUMsK0JBQStCLENBQUMsa0JBQWtCLENBQUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLHVCQUF1QixtQ0FBbUMsQ0FBQywyQkFBMkIsQ0FBQyw2QkFBNkIsR0FBRyx1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQyxrQkFBa0IsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMscUJBQXFCLEdBQUcsdUNBQXVDLENBQUMsK0JBQStCLENBQUMsa0JBQWtCLENBQUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLG9CQUFvQixnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyxnQ0FBZ0MsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxHQUFHLGlCQUFpQixDQUFDLHVDQUF1QyxDQUFDLCtCQUErQixDQUFDLENBQUMsd0JBQXdCLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsR0FBRyxpQkFBaUIsQ0FBQyx1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQyxDQUFDLHVCQUF1QixtQ0FBbUMsQ0FBQywyQkFBMkIsQ0FBQyxnQ0FBZ0MsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxHQUFHLGlCQUFpQixDQUFDLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLENBQUMsd0JBQXdCLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsR0FBRyxpQkFBaUIsQ0FBQyx3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxDQUFDLHVCQUF1QixtQ0FBbUMsQ0FBQywyQkFBMkIsQ0FBQyxpQ0FBaUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxHQUFHLGlCQUFpQixDQUFDLHVDQUF1QyxDQUFDLCtCQUErQixDQUFDLENBQUMseUJBQXlCLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsR0FBRyxpQkFBaUIsQ0FBQyx1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQyxDQUFDLHdCQUF3QixvQ0FBb0MsQ0FBQyw0QkFBNEIsQ0FBQyw4QkFBOEIsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxHQUFHLGlCQUFpQixDQUFDLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLENBQUMsc0JBQXNCLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsR0FBRyxpQkFBaUIsQ0FBQyx3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxDQUFDLHFCQUFxQixpQ0FBaUMsQ0FBQyx5QkFBeUIsQztBQ056NHJFLGdCQUFnQjtBQUNoQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFHRjtBQ1RBOzs7OztFQUFBO0FDQUE7RUFHSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBS0Y7RUFDQTtBRjRCRjs7QUczQkE7OztFQUdFO0FIOEJGOztBRzNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FIOEJGOztBR3hCQTtFQUNFO0FIMkJGOztBR2pCQTtFQUNFO0VBQ0Esa01DaU80QjtFQ2pKeEIsZUF0Q2E7RUZ4Q2pCLGdCQzBPNEI7RUR6TzVCLGdCQzhPNEI7RUQ3TzVCLGNDbkNTO0VEb0NUO0VBQ0EseUJHdkNNO0FOMkRSOztBR1pBO0VBQ0U7QUhlRjs7QUdOQTtFQUNFO0VBQ0E7RUFDQTtBSFNGOztBR0lBO0VBQ0U7RUFDQSxxQkNnTjRCO0FKak45Qjs7QUdRQTtFQUNFO0VBQ0EsbUJDb0YwQjtBSnpGNUI7O0FHZ0JBOztFQUVFO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBSGJGOztBR2dCQTtFQUNFO0VBQ0E7RUFDQTtBSGJGOztBR2dCQTs7O0VBR0U7RUFDQTtBSGJGOztBR2dCQTs7OztFQUlFO0FIYkY7O0FHZ0JBO0VBQ0UsZ0JDaUo0QjtBSjlKOUI7O0FHZ0JBO0VBQ0U7RUFDQTtBSGJGOztBR2dCQTtFQUNFO0FIYkY7O0FHZ0JBOztFQUVFLG1CQ29JNEI7QUpqSjlCOztBR2dCQTtFRXBGSTtBTHdFSjs7QUdxQkE7O0VBRUU7RUUvRkU7RUZpR0Y7RUFDQTtBSGxCRjs7QUdxQkE7RUFBTTtBSGpCTjs7QUdrQkE7RUFBTTtBSGROOztBR3FCQTtFQUNFLGNDWHdDO0VEWXhDLHFCQ1h3QztFRFl4QztBSGxCRjtBTzFKRTtFSitLRSxzQ0Nkc0M7RURldEMsMEJDZHNDO0FKSjFDOztBRzRCQTtFQUNFO0VBQ0E7QUh6QkY7QU8vSkU7RUoyTEU7RUFDQTtBSHpCSjtBRzRCRTtFQUNFO0FIMUJKOztBR21DQTs7OztFQUlFLGlHQ29ENEI7RUN6TTFCO0FMc0hKOztBR21DQTtFQUVFO0VBRUE7RUFFQTtBSG5DRjs7QUcyQ0E7RUFFRTtBSHpDRjs7QUdpREE7RUFDRTtFQUNBO0FIOUNGOztBR2lEQTtFQUdFO0VBQ0E7QUhoREY7O0FHd0RBO0VBQ0U7QUhyREY7O0FHd0RBO0VBQ0Usb0JDMkU0QjtFRDFFNUIsdUJDMEU0QjtFRHpFNUIsY0NwUVM7RURxUVQ7RUFDQTtBSHJERjs7QUd3REE7RUFHRTtBSHZERjs7QUcrREE7RUFFRTtFQUNBLHFCQzRKc0M7QUp6TnhDOztBR21FQTtFQUVFO0FIakVGOztBR3dFQTtFQUNFO0VBQ0E7QUhyRUY7O0FHd0VBOzs7OztFQUtFO0VBQ0E7RUV0UEU7RUZ3UEY7QUhyRUY7O0FHd0VBOztFQUVFO0FIckVGOztBR3dFQTs7RUFFRTtBSHJFRjs7QUcyRUE7RUFDRTtBSHhFRjs7QUcrRUE7Ozs7RUFJRTtBSDVFRjs7QUdxRkk7Ozs7RUFDRTtBSC9FTjs7QUdxRkE7Ozs7RUFJRTtFQUNBO0FIbEZGOztBR3FGQTs7RUFFRTtFQUNBO0FIbEZGOztBR3NGQTs7OztFQVNFO0FIeEZGOztBRzJGQTtFQUNFO0VBRUE7QUh6RkY7O0FHNEZBO0VBTUU7RUFFQTtFQUNBO0VBQ0E7QUgvRkY7O0FHb0dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFRWxTSSxpQkF0Q2E7RUYwVWpCO0VBQ0E7RUFDQTtBSGpHRjs7QUdvR0E7RUFDRTtBSGpHRjs7QUdxR0E7O0VBRUU7QUhsR0Y7O0FHcUdBO0VBS0U7RUFDQTtBSHRHRjs7QUc2R0E7RUFDRTtBSDFHRjs7QUdrSEE7RUFDRTtFQUNBO0FIL0dGOztBR3NIQTtFQUNFO0FIbkhGOztBR3NIQTtFQUNFO0VBQ0E7QUhuSEY7O0FHc0hBO0VBQ0U7QUhuSEY7O0FHd0hBO0VBQ0U7QUhySEY7O0FRdFdBOztFQUVFLHFCSmlTNEI7RUkvUjVCLGdCSmlTNEI7RUloUzVCLGdCSmlTNEI7QUp1RTlCOztBUXBXQTtFSGdITSxpQkF0Q2E7QUw4Um5COztBUXZXQTtFSCtHTSxlQXRDYTtBTGtTbkI7O0FRMVdBO0VIOEdNLGtCQXRDYTtBTHNTbkI7O0FRN1dBO0VINkdNLGlCQXRDYTtBTDBTbkI7O0FRaFhBO0VINEdNLGtCQXRDYTtBTDhTbkI7O0FRblhBO0VIMkdNLGVBdENhO0FMa1RuQjs7QVFyWEE7RUh5R00sa0JBdENhO0VHakVqQixnQkptUzRCO0FKcUY5Qjs7QVFwWEE7RUhtR00sZUF0Q2E7RUczRGpCLGdCSnNSNEI7RUlyUjVCLGdCSjZRNEI7QUowRzlCOztBUXJYQTtFSDhGTSxpQkF0Q2E7RUd0RGpCLGdCSmtSNEI7RUlqUjVCLGdCSndRNEI7QUpnSDlCOztBUXRYQTtFSHlGTSxpQkF0Q2E7RUdqRGpCLGdCSjhRNEI7RUk3UTVCLGdCSm1RNEI7QUpzSDlCOztBUXZYQTtFSG9GTSxpQkF0Q2E7RUc1Q2pCLGdCSjBRNEI7RUl6UTVCLGdCSjhQNEI7QUo0SDlCOztBUWxYQTtFQUNFLGdCSjBFTztFSXpFUCxtQkp5RU87RUl4RVA7RUFDQTtBUnFYRjs7QVE3V0E7O0VITUk7RUdIRixnQkpzTjRCO0FKMEo5Qjs7QVE3V0E7O0VBRUUsY0o4UDRCO0VJN1A1Qix5QkpzUTRCO0FKMEc5Qjs7QVF4V0E7RUMvRUU7RUFDQTtBVDJiRjs7QVF4V0E7RUNwRkU7RUFDQTtBVGdjRjs7QVExV0E7RUFDRTtBUjZXRjtBUTNXRTtFQUNFLG9CSmdQMEI7QUo2SDlCOztBUW5XQTtFSGpDSTtFR21DRjtBUnNXRjs7QVFsV0E7RUFDRSxtQkppQk87RUNGSCxrQkF0Q2E7QUw2WG5COztBUWxXQTtFQUNFO0VIN0NFO0VHK0NGLGNKMUdTO0FKK2NYO0FRbldFO0VBQ0U7QVJxV0o7O0FVeGRBO0VDSUU7RUFHQTtBWHNkRjs7QVV2ZEE7RUFDRSxnQk4rK0JrQztFTTkrQmxDLHlCSkRNO0VJRU47RUVYRSxzQlJxTzBCO0VPL041QjtFQUdBO0FYK2RGOztBVWpkQTtFQUVFO0FWbWRGOztBVWhkQTtFQUNFO0VBQ0E7QVZtZEY7O0FVaGRBO0VMa0NJO0VLaENGLGNOM0JTO0FKOGVYOztBYTFmQTtFUnVFSTtFUXJFRixjUEdLO0VPRkw7QWI2ZkY7QWExZkU7RUFDRTtBYjRmSjs7QWF2ZkE7RUFDRTtFUjBERTtFUXhERixjUEZNO0VPR04seUJURFM7RVFYUCxxQlJ1TzBCO0FKZ1M5QjtBYXZmRTtFQUNFO0VSa0RBO0VRaERBLGdCVG9RMEI7QUpxUDlCOztBYW5mQTtFQUNFO0VSeUNFO0VRdkNGLGNUakJTO0FKdWdCWDtBYW5mRTtFUm9DRTtFUWxDQTtFQUNBO0FicWZKOztBYWhmQTtFQUNFLGlCVHdpQ2tDO0VTdmlDbEM7QWJtZkY7O0FjNWhCRTtFQ0FBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWZnaUJGO0FnQjdlSTtFRnZERjtJQ1lJLGdCWDZMaUI7RUorVnJCO0FBQ0Y7QWdCbGZJO0VGdkRGO0lDWUksZ0JYNkxpQjtFSm9XckI7QUFDRjtBZ0J2Zkk7RUZ2REY7SUNZSSxnQlg2TGlCO0VKeVdyQjtBQUNGO0FnQjVmSTtFRnZERjtJQ1lJLGlCWDZMaUI7RUo4V3JCO0FBQ0Y7O0FjNWlCRTtFQ1pBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWY0akJGOztBYzFpQkU7RUNKQTtFQUNBO0VBQ0E7RUFDQTtBZmtqQkY7O0FjM2lCRTtFQUNFO0VBQ0E7QWQ4aUJKO0FjNWlCSTs7RUFFRTtFQUNBO0FkOGlCTjs7QWlCL2tCRTs7Ozs7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWpCdWxCSjs7QWlCcGtCTTtFQUNFO0VBQ0E7RUFDQTtBakJ1a0JSOztBaUJya0JNO0VBQ0U7RUFDQTtFQUNBO0FqQndrQlI7O0FpQnBrQlE7RUZGTjtFQUlBO0FmdWtCRjs7QWlCemtCUTtFRkZOO0VBSUE7QWY0a0JGOztBaUI5a0JRO0VGRk47RUFJQTtBZmlsQkY7O0FpQm5sQlE7RUZGTjtFQUlBO0Fmc2xCRjs7QWlCeGxCUTtFRkZOO0VBSUE7QWYybEJGOztBaUI3bEJRO0VGRk47RUFJQTtBZmdtQkY7O0FpQmxtQlE7RUZGTjtFQUlBO0FmcW1CRjs7QWlCdm1CUTtFRkZOO0VBSUE7QWYwbUJGOztBaUI1bUJRO0VGRk47RUFJQTtBZittQkY7O0FpQmpuQlE7RUZGTjtFQUlBO0Fmb25CRjs7QWlCdG5CUTtFRkZOO0VBSUE7QWZ5bkJGOztBaUIzbkJRO0VGRk47RUFJQTtBZjhuQkY7O0FpQjNuQk07RUFBd0I7QWpCK25COUI7O0FpQjduQk07RUFBdUI7QWpCaW9CN0I7O0FpQjluQlE7RUFBd0IsUUFEYjtBakJtb0JuQjs7QWlCbG9CUTtFQUF3QixRQURiO0FqQnVvQm5COztBaUJ0b0JRO0VBQXdCLFFBRGI7QWpCMm9CbkI7O0FpQjFvQlE7RUFBd0IsUUFEYjtBakIrb0JuQjs7QWlCOW9CUTtFQUF3QixRQURiO0FqQm1wQm5COztBaUJscEJRO0VBQXdCLFFBRGI7QWpCdXBCbkI7O0FpQnRwQlE7RUFBd0IsUUFEYjtBakIycEJuQjs7QWlCMXBCUTtFQUF3QixRQURiO0FqQitwQm5COztBaUI5cEJRO0VBQXdCLFFBRGI7QWpCbXFCbkI7O0FpQmxxQlE7RUFBd0IsUUFEYjtBakJ1cUJuQjs7QWlCdHFCUTtFQUF3QixTQURiO0FqQjJxQm5COztBaUIxcUJRO0VBQXdCLFNBRGI7QWpCK3FCbkI7O0FpQjlxQlE7RUFBd0IsU0FEYjtBakJtckJuQjs7QWlCNXFCVTtFRlRSO0FmeXJCRjs7QWlCaHJCVTtFRlRSO0FmNnJCRjs7QWlCcHJCVTtFRlRSO0FmaXNCRjs7QWlCeHJCVTtFRlRSO0FmcXNCRjs7QWlCNXJCVTtFRlRSO0FmeXNCRjs7QWlCaHNCVTtFRlRSO0FmNnNCRjs7QWlCcHNCVTtFRlRSO0FmaXRCRjs7QWlCeHNCVTtFRlRSO0FmcXRCRjs7QWlCNXNCVTtFRlRSO0FmeXRCRjs7QWlCaHRCVTtFRlRSO0FmNnRCRjs7QWlCcHRCVTtFRlRSO0FmaXVCRjs7QWdCdHRCSTtFQzlCRTtJQUNFO0lBQ0E7SUFDQTtFakJ3dkJOO0VpQnR2Qkk7SUFDRTtJQUNBO0lBQ0E7RWpCd3ZCTjtFaUJwdkJNO0lGRk47SUFJQTtFZnN2QkE7RWlCeHZCTTtJRkZOO0lBSUE7RWYwdkJBO0VpQjV2Qk07SUZGTjtJQUlBO0VmOHZCQTtFaUJod0JNO0lGRk47SUFJQTtFZmt3QkE7RWlCcHdCTTtJRkZOO0lBSUE7RWZzd0JBO0VpQnh3Qk07SUZGTjtJQUlBO0VmMHdCQTtFaUI1d0JNO0lGRk47SUFJQTtFZjh3QkE7RWlCaHhCTTtJRkZOO0lBSUE7RWZreEJBO0VpQnB4Qk07SUZGTjtJQUlBO0Vmc3hCQTtFaUJ4eEJNO0lGRk47SUFJQTtFZjB4QkE7RWlCNXhCTTtJRkZOO0lBSUE7RWY4eEJBO0VpQmh5Qk07SUZGTjtJQUlBO0Vma3lCQTtFaUIveEJJO0lBQXdCO0VqQmt5QjVCO0VpQmh5Qkk7SUFBdUI7RWpCbXlCM0I7RWlCaHlCTTtJQUF3QixRQURiO0VqQm95QmpCO0VpQm55Qk07SUFBd0IsUUFEYjtFakJ1eUJqQjtFaUJ0eUJNO0lBQXdCLFFBRGI7RWpCMHlCakI7RWlCenlCTTtJQUF3QixRQURiO0VqQjZ5QmpCO0VpQjV5Qk07SUFBd0IsUUFEYjtFakJnekJqQjtFaUIveUJNO0lBQXdCLFFBRGI7RWpCbXpCakI7RWlCbHpCTTtJQUF3QixRQURiO0VqQnN6QmpCO0VpQnJ6Qk07SUFBd0IsUUFEYjtFakJ5ekJqQjtFaUJ4ekJNO0lBQXdCLFFBRGI7RWpCNHpCakI7RWlCM3pCTTtJQUF3QixRQURiO0VqQit6QmpCO0VpQjl6Qk07SUFBd0IsU0FEYjtFakJrMEJqQjtFaUJqMEJNO0lBQXdCLFNBRGI7RWpCcTBCakI7RWlCcDBCTTtJQUF3QixTQURiO0VqQncwQmpCO0VpQmowQlE7SUZUUjtFZjYwQkE7RWlCcDBCUTtJRlRSO0VmZzFCQTtFaUJ2MEJRO0lGVFI7RWZtMUJBO0VpQjEwQlE7SUZUUjtFZnMxQkE7RWlCNzBCUTtJRlRSO0VmeTFCQTtFaUJoMUJRO0lGVFI7RWY0MUJBO0VpQm4xQlE7SUZUUjtFZisxQkE7RWlCdDFCUTtJRlRSO0VmazJCQTtFaUJ6MUJRO0lGVFI7RWZxMkJBO0VpQjUxQlE7SUZUUjtFZncyQkE7RWlCLzFCUTtJRlRSO0VmMjJCQTtFaUJsMkJRO0lGVFI7RWY4MkJBO0FBQ0Y7QWdCcDJCSTtFQzlCRTtJQUNFO0lBQ0E7SUFDQTtFakJxNEJOO0VpQm40Qkk7SUFDRTtJQUNBO0lBQ0E7RWpCcTRCTjtFaUJqNEJNO0lGRk47SUFJQTtFZm00QkE7RWlCcjRCTTtJRkZOO0lBSUE7RWZ1NEJBO0VpQno0Qk07SUZGTjtJQUlBO0VmMjRCQTtFaUI3NEJNO0lGRk47SUFJQTtFZis0QkE7RWlCajVCTTtJRkZOO0lBSUE7RWZtNUJBO0VpQnI1Qk07SUZGTjtJQUlBO0VmdTVCQTtFaUJ6NUJNO0lGRk47SUFJQTtFZjI1QkE7RWlCNzVCTTtJRkZOO0lBSUE7RWYrNUJBO0VpQmo2Qk07SUZGTjtJQUlBO0VmbTZCQTtFaUJyNkJNO0lGRk47SUFJQTtFZnU2QkE7RWlCejZCTTtJRkZOO0lBSUE7RWYyNkJBO0VpQjc2Qk07SUZGTjtJQUlBO0VmKzZCQTtFaUI1NkJJO0lBQXdCO0VqQis2QjVCO0VpQjc2Qkk7SUFBdUI7RWpCZzdCM0I7RWlCNzZCTTtJQUF3QixRQURiO0VqQmk3QmpCO0VpQmg3Qk07SUFBd0IsUUFEYjtFakJvN0JqQjtFaUJuN0JNO0lBQXdCLFFBRGI7RWpCdTdCakI7RWlCdDdCTTtJQUF3QixRQURiO0VqQjA3QmpCO0VpQno3Qk07SUFBd0IsUUFEYjtFakI2N0JqQjtFaUI1N0JNO0lBQXdCLFFBRGI7RWpCZzhCakI7RWlCLzdCTTtJQUF3QixRQURiO0VqQm04QmpCO0VpQmw4Qk07SUFBd0IsUUFEYjtFakJzOEJqQjtFaUJyOEJNO0lBQXdCLFFBRGI7RWpCeThCakI7RWlCeDhCTTtJQUF3QixRQURiO0VqQjQ4QmpCO0VpQjM4Qk07SUFBd0IsU0FEYjtFakIrOEJqQjtFaUI5OEJNO0lBQXdCLFNBRGI7RWpCazlCakI7RWlCajlCTTtJQUF3QixTQURiO0VqQnE5QmpCO0VpQjk4QlE7SUZUUjtFZjA5QkE7RWlCajlCUTtJRlRSO0VmNjlCQTtFaUJwOUJRO0lGVFI7RWZnK0JBO0VpQnY5QlE7SUZUUjtFZm0rQkE7RWlCMTlCUTtJRlRSO0VmcytCQTtFaUI3OUJRO0lGVFI7RWZ5K0JBO0VpQmgrQlE7SUZUUjtFZjQrQkE7RWlCbitCUTtJRlRSO0VmKytCQTtFaUJ0K0JRO0lGVFI7RWZrL0JBO0VpQnorQlE7SUZUUjtFZnEvQkE7RWlCNStCUTtJRlRSO0Vmdy9CQTtFaUIvK0JRO0lGVFI7RWYyL0JBO0FBQ0Y7QWdCai9CSTtFQzlCRTtJQUNFO0lBQ0E7SUFDQTtFakJraENOO0VpQmhoQ0k7SUFDRTtJQUNBO0lBQ0E7RWpCa2hDTjtFaUI5Z0NNO0lGRk47SUFJQTtFZmdoQ0E7RWlCbGhDTTtJRkZOO0lBSUE7RWZvaENBO0VpQnRoQ007SUZGTjtJQUlBO0Vmd2hDQTtFaUIxaENNO0lGRk47SUFJQTtFZjRoQ0E7RWlCOWhDTTtJRkZOO0lBSUE7RWZnaUNBO0VpQmxpQ007SUZGTjtJQUlBO0Vmb2lDQTtFaUJ0aUNNO0lGRk47SUFJQTtFZndpQ0E7RWlCMWlDTTtJRkZOO0lBSUE7RWY0aUNBO0VpQjlpQ007SUZGTjtJQUlBO0VmZ2pDQTtFaUJsakNNO0lGRk47SUFJQTtFZm9qQ0E7RWlCdGpDTTtJRkZOO0lBSUE7RWZ3akNBO0VpQjFqQ007SUZGTjtJQUlBO0VmNGpDQTtFaUJ6akNJO0lBQXdCO0VqQjRqQzVCO0VpQjFqQ0k7SUFBdUI7RWpCNmpDM0I7RWlCMWpDTTtJQUF3QixRQURiO0VqQjhqQ2pCO0VpQjdqQ007SUFBd0IsUUFEYjtFakJpa0NqQjtFaUJoa0NNO0lBQXdCLFFBRGI7RWpCb2tDakI7RWlCbmtDTTtJQUF3QixRQURiO0VqQnVrQ2pCO0VpQnRrQ007SUFBd0IsUUFEYjtFakIwa0NqQjtFaUJ6a0NNO0lBQXdCLFFBRGI7RWpCNmtDakI7RWlCNWtDTTtJQUF3QixRQURiO0VqQmdsQ2pCO0VpQi9rQ007SUFBd0IsUUFEYjtFakJtbENqQjtFaUJsbENNO0lBQXdCLFFBRGI7RWpCc2xDakI7RWlCcmxDTTtJQUF3QixRQURiO0VqQnlsQ2pCO0VpQnhsQ007SUFBd0IsU0FEYjtFakI0bENqQjtFaUIzbENNO0lBQXdCLFNBRGI7RWpCK2xDakI7RWlCOWxDTTtJQUF3QixTQURiO0VqQmttQ2pCO0VpQjNsQ1E7SUZUUjtFZnVtQ0E7RWlCOWxDUTtJRlRSO0VmMG1DQTtFaUJqbUNRO0lGVFI7RWY2bUNBO0VpQnBtQ1E7SUZUUjtFZmduQ0E7RWlCdm1DUTtJRlRSO0VmbW5DQTtFaUIxbUNRO0lGVFI7RWZzbkNBO0VpQjdtQ1E7SUZUUjtFZnluQ0E7RWlCaG5DUTtJRlRSO0VmNG5DQTtFaUJubkNRO0lGVFI7RWYrbkNBO0VpQnRuQ1E7SUZUUjtFZmtvQ0E7RWlCem5DUTtJRlRSO0VmcW9DQTtFaUI1bkNRO0lGVFI7RWZ3b0NBO0FBQ0Y7QWdCOW5DSTtFQzlCRTtJQUNFO0lBQ0E7SUFDQTtFakIrcENOO0VpQjdwQ0k7SUFDRTtJQUNBO0lBQ0E7RWpCK3BDTjtFaUIzcENNO0lGRk47SUFJQTtFZjZwQ0E7RWlCL3BDTTtJRkZOO0lBSUE7RWZpcUNBO0VpQm5xQ007SUZGTjtJQUlBO0VmcXFDQTtFaUJ2cUNNO0lGRk47SUFJQTtFZnlxQ0E7RWlCM3FDTTtJRkZOO0lBSUE7RWY2cUNBO0VpQi9xQ007SUZGTjtJQUlBO0VmaXJDQTtFaUJuckNNO0lGRk47SUFJQTtFZnFyQ0E7RWlCdnJDTTtJRkZOO0lBSUE7RWZ5ckNBO0VpQjNyQ007SUZGTjtJQUlBO0VmNnJDQTtFaUIvckNNO0lGRk47SUFJQTtFZmlzQ0E7RWlCbnNDTTtJRkZOO0lBSUE7RWZxc0NBO0VpQnZzQ007SUZGTjtJQUlBO0VmeXNDQTtFaUJ0c0NJO0lBQXdCO0VqQnlzQzVCO0VpQnZzQ0k7SUFBdUI7RWpCMHNDM0I7RWlCdnNDTTtJQUF3QixRQURiO0VqQjJzQ2pCO0VpQjFzQ007SUFBd0IsUUFEYjtFakI4c0NqQjtFaUI3c0NNO0lBQXdCLFFBRGI7RWpCaXRDakI7RWlCaHRDTTtJQUF3QixRQURiO0VqQm90Q2pCO0VpQm50Q007SUFBd0IsUUFEYjtFakJ1dENqQjtFaUJ0dENNO0lBQXdCLFFBRGI7RWpCMHRDakI7RWlCenRDTTtJQUF3QixRQURiO0VqQjZ0Q2pCO0VpQjV0Q007SUFBd0IsUUFEYjtFakJndUNqQjtFaUIvdENNO0lBQXdCLFFBRGI7RWpCbXVDakI7RWlCbHVDTTtJQUF3QixRQURiO0VqQnN1Q2pCO0VpQnJ1Q007SUFBd0IsU0FEYjtFakJ5dUNqQjtFaUJ4dUNNO0lBQXdCLFNBRGI7RWpCNHVDakI7RWlCM3VDTTtJQUF3QixTQURiO0VqQit1Q2pCO0VpQnh1Q1E7SUZUUjtFZm92Q0E7RWlCM3VDUTtJRlRSO0VmdXZDQTtFaUI5dUNRO0lGVFI7RWYwdkNBO0VpQmp2Q1E7SUZUUjtFZjZ2Q0E7RWlCcHZDUTtJRlRSO0VmZ3dDQTtFaUJ2dkNRO0lGVFI7RWZtd0NBO0VpQjF2Q1E7SUZUUjtFZnN3Q0E7RWlCN3ZDUTtJRlRSO0VmeXdDQTtFaUJod0NRO0lGVFI7RWY0d0NBO0VpQm53Q1E7SUZUUjtFZit3Q0E7RWlCdHdDUTtJRlRSO0Vma3hDQTtFaUJ6d0NRO0lGVFI7RWZxeENBO0FBQ0Y7QWtCbjBDQTtFQUNFO0VBQ0EsbUJkMkhPO0VjMUhQLGNkU1M7QUo0ekNYO0FrQmwwQ0U7O0VBRUUsZ0JkOFUwQjtFYzdVMUI7RUFDQTtBbEJvMENKO0FrQmowQ0U7RUFDRTtFQUNBO0FsQm0wQ0o7QWtCaDBDRTtFQUNFO0FsQmswQ0o7O0FrQnh6Q0U7O0VBRUUsZWR3VDBCO0FKbWdDOUI7O0FrQmx6Q0E7RUFDRTtBbEJxekNGO0FrQm56Q0U7O0VBRUU7QWxCcXpDSjtBa0JqekNJOztFQUVFO0FsQm16Q047O0FrQjd5Q0U7Ozs7RUFJRTtBbEJnekNKOztBa0J2eUNFO0VBQ0UscUNkb1IwQjtBSnNoQzlCOztBT3oyQ0U7RVcyRUksY2R2RUs7RWN3RUwsc0NkeVF3QjtBSnloQzlCOztBbUJwM0NJOzs7RUFHRSw2Q0QyRitCO0FsQjR4Q3JDO0FtQm4zQ007Ozs7RUFJRSx5Q0RtRnlFO0FsQmt5Q2pGOztBTzEzQ0U7RVlpQk0sbURBSmU7QW5CaTNDdkI7QW1CMzJDUTs7RUFFRSxtREFSYTtBbkJxM0N2Qjs7QW1CeDRDSTs7O0VBR0UsNENEMkYrQjtBbEJnekNyQztBbUJ2NENNOzs7O0VBSUUsd0NEbUZ5RTtBbEJzekNqRjs7QU85NENFO0VZaUJNLHFFQUplO0FuQnE0Q3ZCO0FtQi8zQ1E7O0VBRUUscUVBUmE7QW5CeTRDdkI7O0FtQjU1Q0k7OztFQUdFLDBDRDJGK0I7QWxCbzBDckM7QW1CMzVDTTs7OztFQUlFLHNDRG1GeUU7QWxCMDBDakY7O0FPbDZDRTtFWWlCTSxxRUFKZTtBbkJ5NUN2QjtBbUJuNUNROztFQUVFLHFFQVJhO0FuQjY1Q3ZCOztBbUJoN0NJOzs7RUFHRSw2Q0QyRitCO0FsQncxQ3JDO0FtQi82Q007Ozs7RUFJRSx5Q0RtRnlFO0FsQjgxQ2pGOztBT3Q3Q0U7RVlpQk0scUVBSmU7QW5CNjZDdkI7QW1CdjZDUTs7RUFFRSxxRUFSYTtBbkJpN0N2Qjs7QW1CcDhDSTs7O0VBR0UsNkNEMkYrQjtBbEI0MkNyQztBbUJuOENNOzs7O0VBSUUseUNEbUZ5RTtBbEJrM0NqRjs7QU8xOENFO0VZaUJNLHFFQUplO0FuQmk4Q3ZCO0FtQjM3Q1E7O0VBRUUscUVBUmE7QW5CcThDdkI7O0FtQng5Q0k7OztFQUdFLDZDRDJGK0I7QWxCZzRDckM7QW1CdjlDTTs7OztFQUlFLHlDRG1GeUU7QWxCczRDakY7O0FPOTlDRTtFWWlCTSxrRUFKZTtBbkJxOUN2QjtBbUIvOENROztFQUVFLGtFQVJhO0FuQnk5Q3ZCOztBbUI1K0NJOzs7RUFHRSw0Q0QyRitCO0FsQm81Q3JDO0FtQjMrQ007Ozs7RUFJRSx3Q0RtRnlFO0FsQjA1Q2pGOztBT2wvQ0U7RVlpQk0sK0NBSmU7QW5CeStDdkI7QW1CbitDUTs7RUFFRSwrQ0FSYTtBbkI2K0N2Qjs7QW1CaGdESTs7O0VBR0UsNkNEMkYrQjtBbEJ3NkNyQztBbUIvL0NNOzs7O0VBSUUseUNEbUZ5RTtBbEI4NkNqRjs7QU90Z0RFO0VZaUJNLDZEQUplO0FuQjYvQ3ZCO0FtQnYvQ1E7O0VBRUUsNkRBUmE7QW5CaWdEdkI7O0FtQnBoREk7OztFQUdFLHNDZndWd0I7QUorckM5Qjs7QU9waERFO0VZaUJNLHNDQUplO0FuQjJnRHZCO0FtQnJnRFE7O0VBRUUsc0NBUmE7QW5CK2dEdkI7O0FrQnY3Q0k7RUFDRSxjWnBHRTtFWXFHRix5QmRwR0s7RWNxR0wsdURkMlB3QjtBSityQzlCO0FrQnI3Q0k7RUFDRSxjZDVHSztFYzZHTCx5QmRsSEs7RWNtSEwscUJkbEhLO0FKeWlEWDs7QWtCbDdDQTtFQUNFLGNacEhNO0VZcUhOLHlCZHBIUztBSnlpRFg7QWtCbjdDRTs7O0VBR0UsdURkdU8wQjtBSjhzQzlCO0FrQmw3Q0U7RUFDRTtBbEJvN0NKO0FrQmg3Q0k7RUFDRSwyQ2QyTndCO0FKdXRDOUI7QU92akRFO0VXNElNLGNaMUlBO0VZMklBLDRDZHFOc0I7QUp5dEM5Qjs7QWdCOS9DSTtFRWlHQTtJQUVJO0lBQ0E7SUFDQTtJQUNBO0VsQmc2Q047RWtCNzVDTTtJQUNFO0VsQis1Q1I7QUFDRjtBZ0IxZ0RJO0VFaUdBO0lBRUk7SUFDQTtJQUNBO0lBQ0E7RWxCMjZDTjtFa0J4NkNNO0lBQ0U7RWxCMDZDUjtBQUNGO0FnQnJoREk7RUVpR0E7SUFFSTtJQUNBO0lBQ0E7SUFDQTtFbEJzN0NOO0VrQm43Q007SUFDRTtFbEJxN0NSO0FBQ0Y7QWdCaGlESTtFRWlHQTtJQUVJO0lBQ0E7SUFDQTtJQUNBO0VsQmk4Q047RWtCOTdDTTtJQUNFO0VsQmc4Q1I7QUFDRjtBa0IxOENJO0VBRUk7RUFDQTtFQUNBO0VBQ0E7QWxCMjhDUjtBa0J4OENRO0VBQ0U7QWxCMDhDVjs7QW9Cdm5EQTtFQUNFO0VBQ0E7RUFDQSxtQ2hCcWVzQztFZ0JwZXRDO0VmcUhJLGVBdENhO0VlNUVqQixnQmhCOFE0QjtFZ0I3UTVCLGdCaEJrUjRCO0VnQmpSNUIsY2hCRFM7RWdCRVQseUJkRk07RWNHTjtFQUNBO0VSYkUsc0JScU8wQjtFaUJwT3hCLHdFRGtCSjtBcEJxbkRGO0FxQmxvREk7RURMSjtJQ01NO0VyQnFvREo7QUFDRjtBb0J2bkRFO0VBQ0U7RUFDQTtBcEJ5bkRKO0FzQnpvREU7RUFDRTtFQUNBLHlCaEJESTtFZ0JFSiwrQ2xCZ2RvQztFa0IvY3BDO0VBS0UsaURsQmdYd0I7QUp1eEM5QjtBb0J6bkRFO0VBQ0UsY2hCeEJPO0VnQjBCUDtBcEIwbkRKO0FvQmxuREU7RUFFRSx5QmhCeENPO0VnQjBDUDtBcEJrbkRKOztBb0I3bURFO0VBTUUsY2hCaERPO0VnQmlEUCx5QmRqREk7QU40cERSOztBb0J0bURBOztFQUVFO0VBQ0E7QXBCeW1ERjs7QW9CL2xEQTtFQUNFO0VBQ0E7RUFDQTtFZlpFO0VlY0YsZ0JoQjBNNEI7QUp3NUM5Qjs7QW9CL2xEQTtFQUNFO0VBQ0E7RWZvQ0ksa0JBdENhO0VlSWpCLGdCaEJ1STRCO0FKMjlDOUI7O0FvQi9sREE7RUFDRTtFQUNBO0VmNkJJLG1CQXRDYTtFZVdqQixnQmhCaUk0QjtBSmkrQzlCOztBb0J6bERBO0VBQ0U7RUFDQTtFQUNBLHFCaEI4UTRCO0VnQjdRNUIsd0JoQjZRNEI7RWdCNVE1QjtFQUNBLGdCaEI2SzRCO0VnQjVLNUIsY2hCcEdTO0VnQnFHVDtFQUNBO0VBQ0E7QXBCNGxERjtBb0IxbERFO0VBRUU7RUFDQTtBcEIybERKOztBb0Iva0RBO0VBQ0Usa0NoQnNXc0M7RWdCcld0QztFZlhJLG1CQXRDYTtFZW1EakIsZ0JoQnlGNEI7RVFoTzFCLHFCUnVPMEI7QUptL0M5Qjs7QW9CL2tEQTtFQUNFLGdDaEIrVnNDO0VnQjlWdEM7RWZuQkksa0JBdENhO0VlMkRqQixnQmhCZ0Y0QjtFUS9OMUIscUJSc08wQjtBSjQvQzlCOztBb0I3a0RFO0VBRUU7QXBCK2tESjs7QW9CM2tEQTtFQUNFO0FwQjhrREY7O0FvQnRrREE7RUFDRSxtQmhCb1ZzQztBSnF2Q3hDOztBb0J0a0RBO0VBQ0U7RUFDQSxtQmhCcVVzQztBSm93Q3hDOztBb0Jqa0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBCb2tERjtBb0Jsa0RFOztFQUVFO0VBQ0E7QXBCb2tESjs7QW9CM2pEQTtFQUNFO0VBQ0E7RUFDQSxxQmhCMFNzQztBSm94Q3hDOztBb0IzakRBO0VBQ0U7RUFDQSxrQmhCc1NzQztFZ0JyU3RDO0FwQjhqREY7QW9CNWpERTtFQUNFLGNoQnhNTztBSnN3RFg7O0FvQjFqREE7RUFDRTtBcEI2akRGOztBb0IxakRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EscUJoQnlSc0M7QUpveUN4QztBb0IxakRFO0VBQ0U7RUFDQTtFQUNBLHVCaEJvUm9DO0VnQm5ScEM7QXBCNGpESjs7QXNCdndERTtFQUNFO0VBQ0E7RUFDQSxtQmxCb2RvQztFQzVhcEM7RWlCdENBLGNGbU5xQztBcEJ1akR6Qzs7QXNCdndERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VqQm1GRSxtQkF0Q2E7RWlCM0NmLGdCbEJrUDBCO0VrQmpQMUI7RUFDQTtFVjNDQSxzQlJxTzBCO0FKaWxEOUI7O0FzQnR3REk7RUFFRSxxQkY4TG1DO0VFM0xqQyxvQ2xCZ2JnQztFa0IvYWhDLDRQRjBMd0Q7RUV6THhEO0VBQ0E7RUFDQTtBdEJzd0RSO0FzQm53RE07RUFDRSxxQkZtTGlDO0VFbExqQztBdEJxd0RSO0FzQmx3RE07OztFQUVFO0F0QnF3RFI7O0FzQjl2REk7RUFHSSxvQ2xCd1pnQztFa0J2WmhDO0F0Qit2RFI7O0FzQnp2REk7RUFFRSxxQkYwSm1DO0VFdkpqQyxzRGxCcWVvQztFa0JwZXBDO0F0Qnl2RFI7QXNCdHZETTtFQUNFLHFCRmtKaUM7RUVqSmpDO0F0Qnd2RFI7QXNCcnZETTs7O0VBRUU7QXRCd3ZEUjs7QXNCL3VETTs7O0VBRUU7QXRCbXZEUjs7QXNCM3VETTtFQUNFLGNGd0hpQztBcEJzbkR6QztBc0IzdURNOzs7RUFFRTtBdEI4dURSOztBc0J0dURNO0VBQ0UsY0YwR2lDO0FwQituRHpDO0FzQnZ1RFE7RUFDRSxxQkZ1RytCO0FwQmtvRHpDO0FzQnJ1RE07OztFQUVFO0F0Qnd1RFI7QXNCcHVEUTtFQUNFO0VDbkpOLG9FRG9KMkI7QXRCc3VEL0I7QXNCanVEUTtFQUNFO0F0Qm11RFY7QXNCaHVEUTtFQUNFLHFCRmlGK0I7QXBCaXBEekM7O0FzQnh0RE07RUFDRSxxQkZzRWlDO0FwQnFwRHpDO0FzQnh0RE07OztFQUVFO0F0QjJ0RFI7QXNCdnREUTtFQUNFLHFCRjREK0I7RUUzRC9CO0F0Qnl0RFY7O0FzQnQzREU7RUFDRTtFQUNBO0VBQ0EsbUJsQm9kb0M7RUM1YXBDO0VpQnRDQSxjRm1OcUM7QXBCc3FEekM7O0FzQnQzREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFakJtRkUsbUJBdENhO0VpQjNDZixnQmxCa1AwQjtFa0JqUDFCO0VBQ0E7RVYzQ0Esc0JScU8wQjtBSmdzRDlCOztBc0JyM0RJO0VBRUUscUJGOExtQztFRTNMakMsb0NsQmdiZ0M7RWtCL2FoQyxzU0YwTHdEO0VFekx4RDtFQUNBO0VBQ0E7QXRCcTNEUjtBc0JsM0RNO0VBQ0UscUJGbUxpQztFRWxMakM7QXRCbzNEUjtBc0JqM0RNOzs7RUFFRTtBdEJvM0RSOztBc0I3MkRJO0VBR0ksb0NsQndaZ0M7RWtCdlpoQztBdEI4MkRSOztBc0J4MkRJO0VBRUUscUJGMEptQztFRXZKakMsc0RsQnFlb0M7RWtCcGVwQztBdEJ3MkRSO0FzQnIyRE07RUFDRSxxQkZrSmlDO0VFakpqQztBdEJ1MkRSO0FzQnAyRE07OztFQUVFO0F0QnUyRFI7O0FzQjkxRE07OztFQUVFO0F0QmsyRFI7O0FzQjExRE07RUFDRSxjRndIaUM7QXBCcXVEekM7QXNCMTFETTs7O0VBRUU7QXRCNjFEUjs7QXNCcjFETTtFQUNFLGNGMEdpQztBcEI4dUR6QztBc0J0MURRO0VBQ0UscUJGdUcrQjtBcEJpdkR6QztBc0JwMURNOzs7RUFFRTtBdEJ1MURSO0FzQm4xRFE7RUFDRTtFQ25KTixrRURvSjJCO0F0QnExRC9CO0FzQmgxRFE7RUFDRTtBdEJrMURWO0FzQi8wRFE7RUFDRSxxQkZpRitCO0FwQmd3RHpDOztBc0J2MERNO0VBQ0UscUJGc0VpQztBcEJvd0R6QztBc0J2MERNOzs7RUFFRTtBdEIwMERSO0FzQnQwRFE7RUFDRSxxQkY0RCtCO0VFM0QvQjtBdEJ3MERWOztBb0Jqd0RBO0VBQ0U7RUFDQTtFQUNBO0FwQm93REY7QW9CL3ZERTtFQUNFO0FwQml3REo7QWdCLzhESTtFSW1OQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VwQit2REo7RW9CM3ZERTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXBCNnZESjtFb0J6dkRFO0lBQ0U7SUFDQTtJQUNBO0VwQjJ2REo7RW9CdnZERTtJQUNFO0VwQnl2REo7RW9CdHZERTs7SUFFRTtFcEJ3dkRKO0VvQm52REU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VwQnF2REo7RW9CbnZERTtJQUNFO0lBQ0E7SUFDQTtJQUNBLHFCaEIyTGtDO0lnQjFMbEM7RXBCcXZESjtFb0JsdkRFO0lBQ0U7SUFDQTtFcEJvdkRKO0VvQmx2REU7SUFDRTtFcEJvdkRKO0FBQ0Y7O0F3QnJqRUE7RUFDRTtFQUVBLGdCcEJrUjRCO0VvQmpSNUIsY3BCTVM7RW9CTFQ7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUNBO0VDc0ZBO0VwQjBCSSxlQXRDYTtFb0JjakIsZ0JyQnlMNEI7RVEzUjFCLHNCUnFPMEI7RWlCcE94QixxSUdXSjtBeEIwakVGO0FxQmhrRUk7RUdMSjtJSE1NO0VyQm1rRUo7QUFDRjtBT3BrRUU7RWlCUUUsY3BCSk87RW9CS1A7QXhCK2pFSjtBd0I1akVFO0VBRUU7RUFDQSxpRHBCMlcwQjtBSmt0RDlCO0F3QnpqRUU7RUFFRSxhcEI4WTBCO0FKNHFEOUI7QXdCM2lFQTs7RUFFRTtBeEI2aUVGOztBd0JwaUVFO0VDckRBO0VGQUUseUJuQnlFVztFcUJ2RWIscUJyQnVFYTtBSnNoRWY7QU96bEVFO0VrQkFFO0VGTkEsb0RFRDJEO0VBUzNELDBDQVRxRztBekJxbUV6RztBeUJ6bEVFO0VBTUk7QXpCc2xFTjtBeUJqbEVFO0VBRUU7RUFDQSx5QnJCZ0RXO0VxQi9DWCxxQnJCK0NXO0FKbWlFZjtBeUIza0VFO0VBR0U7RUFDQSw4Q0F0QytJO0VBMEMvSSxnREExQ3lMO0F6QmtuRTdMO0F5QnRrRUk7RUFLSTtBekJva0VSOztBd0IvakVFO0VDckRBO0VGQUUseUJuQnlFVztFcUJ2RWIscUJyQnVFYTtBSmlqRWY7QU9wbkVFO0VrQkFFO0VGTkEsbUVFRDJEO0VBUzNELDhEQVRxRztBekJnb0V6RztBeUJwbkVFO0VBTUk7QXpCaW5FTjtBeUI1bUVFO0VBRUU7RUFDQSx5QnJCZ0RXO0VxQi9DWCxxQnJCK0NXO0FKOGpFZjtBeUJ0bUVFO0VBR0U7RUFDQSxrRUF0QytJO0VBMEMvSSw4REExQ3lMO0F6QjZvRTdMO0F5QmptRUk7RUFLSTtBekIrbEVSOztBd0IxbEVFO0VDckRBO0VGQUUseUJuQnlFVztFcUJ2RWIscUJyQnVFYTtBSjRrRWY7QU8vb0VFO0VrQkFFO0VGTkEsbUVFRDJEO0VBUzNELCtEQVRxRztBekIycEV6RztBeUIvb0VFO0VBTUk7QXpCNG9FTjtBeUJ2b0VFO0VBRUU7RUFDQSx5QnJCZ0RXO0VxQi9DWCxxQnJCK0NXO0FKeWxFZjtBeUJqb0VFO0VBR0U7RUFDQSxtRUF0QytJO0VBMEMvSSwrREExQ3lMO0F6QndxRTdMO0F5QjVuRUk7RUFLSTtBekIwbkVSOztBd0JybkVFO0VDckRBO0VGQUUseUJuQnlFVztFcUJ2RWIscUJyQnVFYTtBSnVtRWY7QU8xcUVFO0VrQkFFO0VGTkEsb0VFRDJEO0VBUzNELGdFQVRxRztBekJzckV6RztBeUIxcUVFO0VBTUk7QXpCdXFFTjtBeUJscUVFO0VBRUU7RUFDQSx5QnJCZ0RXO0VxQi9DWCxxQnJCK0NXO0FKb25FZjtBeUI1cEVFO0VBR0U7RUFDQSxvRUF0QytJO0VBMEMvSSw4REExQ3lMO0F6Qm1zRTdMO0F5QnZwRUk7RUFLSTtBekJxcEVSOztBd0JocEVFO0VDckRBO0VGQUUseUJuQnlFVztFcUJ2RWIscUJyQnVFYTtBSmtvRWY7QU9yc0VFO0VrQkFFO0VGTkEsb0VFRDJEO0VBUzNELGdFQVRxRztBekJpdEV6RztBeUJyc0VFO0VBTUk7QXpCa3NFTjtBeUI3ckVFO0VBRUU7RUFDQSx5QnJCZ0RXO0VxQi9DWCxxQnJCK0NXO0FKK29FZjtBeUJ2ckVFO0VBR0U7RUFDQSxvRUF0QytJO0VBMEMvSSxnRUExQ3lMO0F6Qjh0RTdMO0F5QmxyRUk7RUFLSTtBekJnckVSOztBd0IzcUVFO0VDckRBO0VGQUUseUJuQnlFVztFcUJ2RWIscUJyQnVFYTtBSjZwRWY7QU9odUVFO0VrQkFFO0VGTkEsbUVFRDJEO0VBUzNELDREQVRxRztBekI0dUV6RztBeUJodUVFO0VBTUk7QXpCNnRFTjtBeUJ4dEVFO0VBRUU7RUFDQSx5QnJCZ0RXO0VxQi9DWCxxQnJCK0NXO0FKMHFFZjtBeUJsdEVFO0VBR0U7RUFDQSxnRUF0QytJO0VBMEMvSSwrREExQ3lMO0F6Qnl2RTdMO0F5QjdzRUk7RUFLSTtBekIyc0VSOztBd0J0c0VFO0VDckRBO0VGQUUseUJuQnlFVztFcUJ2RWIscUJyQnVFYTtBSndyRWY7QU8zdkVFO0VrQkFFO0VGTkEsa0RFRDJEO0VBUzNELHdDQVRxRztBekJ1d0V6RztBeUIzdkVFO0VBTUk7QXpCd3ZFTjtBeUJudkVFO0VBRUU7RUFDQSx5QnJCZ0RXO0VxQi9DWCxxQnJCK0NXO0FKcXNFZjtBeUI3dUVFO0VBR0U7RUFDQSw0Q0F0QytJO0VBMEMvSSw4Q0ExQ3lMO0F6Qm94RTdMO0F5Qnh1RUk7RUFLSTtBekJzdUVSOztBd0JqdUVFO0VDckRBO0VGQUUseUJuQnlFVztFcUJ2RWIscUJyQnVFYTtBSm10RWY7QU90eEVFO0VrQkFFO0VGTkEsMkRFRDJEO0VBUzNELHFEQVRxRztBekJreUV6RztBeUJ0eEVFO0VBTUk7QXpCbXhFTjtBeUI5d0VFO0VBRUU7RUFDQSx5QnJCZ0RXO0VxQi9DWCxxQnJCK0NXO0FKZ3VFZjtBeUJ4d0VFO0VBR0U7RUFDQSx5REF0QytJO0VBMEMvSSx1REExQ3lMO0F6Qit5RTdMO0F5Qm53RUk7RUFLSTtBekJpd0VSOztBd0J0dkVFO0VDSkEsY3JCa0JhO0VxQmpCYixxQnJCaUJhO0FKNnVFZjtBT2h6RUU7RWtCcURFLGNBTGdEO0VBTWhELHlCckJhVztFcUJaWCxxQnJCWVc7QUprdkVmO0F5QjN2RUU7RUFFRTtBekI0dkVKO0F5Qnp2RUU7RUFFRSxjckJFVztFcUJEWDtBekIwdkVKO0F5QnZ2RUU7RUFHRTtFQUNBLHlCckJOVztFcUJPWCxxQnJCUFc7QUo4dkVmO0F5QnJ2RUk7RUFLSTtBekJtdkVSOztBd0Ivd0VFO0VDSkEsY3JCa0JhO0VxQmpCYixxQnJCaUJhO0FKc3dFZjtBT3owRUU7RWtCcURFLGNBTGdEO0VBTWhELHlCckJhVztFcUJaWCxxQnJCWVc7QUoyd0VmO0F5QnB4RUU7RUFFRTtBekJxeEVKO0F5Qmx4RUU7RUFFRSxjckJFVztFcUJEWDtBekJteEVKO0F5Qmh4RUU7RUFHRTtFQUNBLHlCckJOVztFcUJPWCxxQnJCUFc7QUp1eEVmO0F5Qjl3RUk7RUFLSTtBekI0d0VSOztBd0J4eUVFO0VDSkEsY3JCa0JhO0VxQmpCYixxQnJCaUJhO0FKK3hFZjtBT2wyRUU7RWtCcURFLGNBTGdEO0VBTWhELHlCckJhVztFcUJaWCxxQnJCWVc7QUpveUVmO0F5Qjd5RUU7RUFFRTtBekI4eUVKO0F5QjN5RUU7RUFFRSxjckJFVztFcUJEWDtBekI0eUVKO0F5Qnp5RUU7RUFHRTtFQUNBLHlCckJOVztFcUJPWCxxQnJCUFc7QUpnekVmO0F5QnZ5RUk7RUFLSTtBekJxeUVSOztBd0JqMEVFO0VDSkEsY3JCa0JhO0VxQmpCYixxQnJCaUJhO0FKd3pFZjtBTzMzRUU7RWtCcURFLGNBTGdEO0VBTWhELHlCckJhVztFcUJaWCxxQnJCWVc7QUo2ekVmO0F5QnQwRUU7RUFFRTtBekJ1MEVKO0F5QnAwRUU7RUFFRSxjckJFVztFcUJEWDtBekJxMEVKO0F5QmwwRUU7RUFHRTtFQUNBLHlCckJOVztFcUJPWCxxQnJCUFc7QUp5MEVmO0F5QmgwRUk7RUFLSTtBekI4ekVSOztBd0IxMUVFO0VDSkEsY3JCa0JhO0VxQmpCYixxQnJCaUJhO0FKaTFFZjtBT3A1RUU7RWtCcURFLGNBTGdEO0VBTWhELHlCckJhVztFcUJaWCxxQnJCWVc7QUpzMUVmO0F5Qi8xRUU7RUFFRTtBekJnMkVKO0F5QjcxRUU7RUFFRSxjckJFVztFcUJEWDtBekI4MUVKO0F5QjMxRUU7RUFHRTtFQUNBLHlCckJOVztFcUJPWCxxQnJCUFc7QUprMkVmO0F5QnoxRUk7RUFLSTtBekJ1MUVSOztBd0JuM0VFO0VDSkEsY3JCa0JhO0VxQmpCYixxQnJCaUJhO0FKMDJFZjtBTzc2RUU7RWtCcURFLGNBTGdEO0VBTWhELHlCckJhVztFcUJaWCxxQnJCWVc7QUorMkVmO0F5QngzRUU7RUFFRTtBekJ5M0VKO0F5QnQzRUU7RUFFRSxjckJFVztFcUJEWDtBekJ1M0VKO0F5QnAzRUU7RUFHRTtFQUNBLHlCckJOVztFcUJPWCxxQnJCUFc7QUoyM0VmO0F5QmwzRUk7RUFLSTtBekJnM0VSOztBd0I1NEVFO0VDSkEsY3JCa0JhO0VxQmpCYixxQnJCaUJhO0FKbTRFZjtBT3Q4RUU7RWtCcURFLGNBTGdEO0VBTWhELHlCckJhVztFcUJaWCxxQnJCWVc7QUp3NEVmO0F5Qmo1RUU7RUFFRTtBekJrNUVKO0F5Qi80RUU7RUFFRSxjckJFVztFcUJEWDtBekJnNUVKO0F5Qjc0RUU7RUFHRTtFQUNBLHlCckJOVztFcUJPWCxxQnJCUFc7QUpvNUVmO0F5QjM0RUk7RUFLSTtBekJ5NEVSOztBd0JyNkVFO0VDSkEsY3JCa0JhO0VxQmpCYixxQnJCaUJhO0FKNDVFZjtBTy85RUU7RWtCcURFLGNBTGdEO0VBTWhELHlCckJhVztFcUJaWCxxQnJCWVc7QUppNkVmO0F5QjE2RUU7RUFFRTtBekIyNkVKO0F5Qng2RUU7RUFFRSxjckJFVztFcUJEWDtBekJ5NkVKO0F5QnQ2RUU7RUFHRTtFQUNBLHlCckJOVztFcUJPWCxxQnJCUFc7QUo2NkVmO0F5QnA2RUk7RUFLSTtBekJrNkVSOztBd0JuN0VBO0VBQ0UsZ0JwQjhNNEI7RW9CN001QixjcEI2RndDO0VvQjVGeEMscUJwQjZGd0M7QUp5MUUxQztBT3ovRUU7RWlCc0VFLHNDcEIyRnNDO0VvQjFGdEMsMEJwQjJGc0M7QUoyMUUxQztBd0JuN0VFO0VBRUUsMEJwQnNGc0M7RW9CckZ0QztBeEJvN0VKO0F3Qmo3RUU7RUFFRSxjcEJqRk87RW9Ca0ZQO0F4Qms3RUo7O0F3QnY2RUE7RUNMRTtFcEIwQkksa0JBdENhO0VvQmNqQixnQnJCNkg0QjtFUS9OMUIscUJSc08wQjtBSjZ5RTlCOztBd0IxNkVBO0VDVEU7RXBCMEJJLG1CQXRDYTtFb0JjakIsZ0JyQjhINEI7RVFoTzFCLHFCUnVPMEI7QUptekU5Qjs7QXdCeDZFQTtFQUNFO0VBQ0E7QXhCMjZFRjtBd0J4NkVFO0VBQ0Usa0JwQnVUMEI7QUptbkU5Qjs7QXdCbDZFRTs7O0VBQ0U7QXhCdTZFSjs7QTBCN2lGQTtFTE1NLGdDS0xKO0ExQmdqRkY7QXFCdGlGSTtFS1hKO0lMWU07RXJCeWlGSjtBQUNGO0EwQm5qRkU7RUFDRTtBMUJxakZKOztBMEJoakZFO0VBQ0U7QTFCbWpGSjs7QTBCL2lGQTtFQUNFO0VBQ0E7RUFDQTtFTFhJLDZCS1lKO0ExQmtqRkY7QXFCempGSTtFS0dKO0lMRk07RXJCNGpGSjtBQUNGOztBMkJ4a0ZBOzs7O0VBSUU7QTNCMmtGRjs7QTJCeGtGQTtFQUNFO0EzQjJrRkY7QTRCdmpGSTtFQUNFO0VBQ0Esb0J4QjBOd0I7RXdCek54Qix1QnhCd053QjtFd0J2TnhCO0VBaENKO0VBQ0E7RUFDQTtFQUNBO0E1QjBsRkY7QTRCcmlGSTtFQUNFO0E1QnVpRk47O0EyQmpsRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxhdkJpcEJrQztFdUJocEJsQztFQUNBO0VBQ0EsZ0J2QnV0QmtDO0V1QnR0QmxDO0VBQ0E7RXRCc0dJLGVBdENhO0VzQjlEakIsY3ZCWFM7RXVCWVQ7RUFDQTtFQUNBLHlCckJoQk07RXFCaUJOO0VBQ0E7RWYzQkUsc0JScU8wQjtBSjI0RTlCOztBMkI1a0ZJO0VBQ0U7RUFDQTtBM0Ira0ZOOztBMkI1a0ZJO0VBQ0U7RUFDQTtBM0Ira0ZOOztBZ0Jua0ZJO0VXbkJBO0lBQ0U7SUFDQTtFM0IwbEZKO0UyQnZsRkU7SUFDRTtJQUNBO0UzQnlsRko7QUFDRjtBZ0I5a0ZJO0VXbkJBO0lBQ0U7SUFDQTtFM0JvbUZKO0UyQmptRkU7SUFDRTtJQUNBO0UzQm1tRko7QUFDRjtBZ0J4bEZJO0VXbkJBO0lBQ0U7SUFDQTtFM0I4bUZKO0UyQjNtRkU7SUFDRTtJQUNBO0UzQjZtRko7QUFDRjtBZ0JsbUZJO0VXbkJBO0lBQ0U7SUFDQTtFM0J3bkZKO0UyQnJuRkU7SUFDRTtJQUNBO0UzQnVuRko7QUFDRjtBMkJobkZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsdUJ2Qm9yQmdDO0FKODdEcEM7QTRCanBGSTtFQUNFO0VBQ0Esb0J4QjBOd0I7RXdCek54Qix1QnhCd053QjtFd0J2TnhCO0VBekJKO0VBQ0E7RUFDQTtFQUNBO0E1QjZxRkY7QTRCL25GSTtFQUNFO0E1QmlvRk47O0EyQnRuRkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHFCdkJzcUJnQztBSm05RHBDO0E0QnRxRkk7RUFDRTtFQUNBLG9CeEIwTndCO0V3QnpOeEIsdUJ4QndOd0I7RXdCdk54QjtFQWxCSjtFQUNBO0VBQ0E7RUFDQTtBNUIyckZGO0E0QnBwRkk7RUFDRTtBNUJzcEZOO0EyQmpvRkk7RUFDRTtBM0Jtb0ZOOztBMkI3bkZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQnZCcXBCZ0M7QUoyK0RwQztBNEI5ckZJO0VBQ0U7RUFDQSxvQnhCME53QjtFd0J6TnhCLHVCeEJ3TndCO0V3QnZOeEI7QTVCZ3NGTjtBNEJyckZNO0VBQ0U7QTVCdXJGUjtBNEJwckZNO0VBQ0U7RUFDQSxxQnhCdU1zQjtFd0J0TXRCLHVCeEJxTXNCO0V3QnBNdEI7RUE5Qk47RUFDQTtFQUNBO0E1QnF0RkY7QTRCcHJGSTtFQUNFO0E1QnNyRk47QTJCaHBGSTtFQUNFO0EzQmtwRk47O0EyQjFvRkU7RUFJRTtFQUNBO0EzQjBvRko7O0EyQnJvRkE7RUU5R0U7RUFDQTtFQUNBO0VBQ0E7QTdCdXZGRjs7QTJCcm9GQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0J2QjRKNEI7RXVCM0o1QixjdkJoSFM7RXVCaUhUO0VBQ0E7RUFDQTtFQUNBO0EzQndvRkY7QU81dkZFO0VvQm1JRSwrQ3ZCMG1CZ0M7RXVCem1CaEM7RUo5SUEseUJuQkVPO0FKeXdGWDtBMkJ6bkZFO0VBRUUsY3JCNUlJO0VxQjZJSjtFSnJKQSx5Qm5CK08wQjtBSmlpRjlCO0EyQnZuRkU7RUFFRSxjdkJwSk87RXVCcUpQO0VBQ0E7QTNCd25GSjs7QTJCaG5GQTtFQUNFO0EzQm1uRkY7O0EyQi9tRkE7RUFDRTtFQUNBO0VBQ0E7RXRCcERJLG1CQXRDYTtFc0I0RmpCLGN2QnhLUztFdUJ5S1Q7QTNCa25GRjs7QTJCOW1GQTtFQUNFO0VBQ0E7RUFDQSxjdkI3S1M7QUo4eEZYOztBOEIzeUZBOztFQUVFO0VBQ0E7RUFDQTtBOUI4eUZGO0E4QjV5RkU7O0VBQ0U7RUFDQTtBOUIreUZKO0FPOXlGRTs7RXVCSUk7QTlCOHlGTjtBOEI1eUZJOzs7O0VBR0U7QTlCK3lGTjs7QThCenlGQTtFQUNFO0VBQ0E7RUFDQTtBOUI0eUZGO0E4QjF5RkU7RUFDRTtBOUI0eUZKOztBOEJ0eUZFOztFQUVFO0E5Qnl5Rko7QThCcnlGRTs7RWxCeEJFLDBCa0IwQjZCO0VsQnpCN0IsNkJrQnlCNkI7QTlCd3lGakM7QThCcnlGRTs7RWxCZkUseUJrQmlCNEI7RWxCaEI1Qiw0QmtCZ0I0QjtBOUJ3eUZoQzs7QThCeHhGQTtFQUNFO0VBQ0E7QTlCMnhGRjtBOEJ6eEZFO0VBR0U7QTlCeXhGSjtBOEJ0eEZFO0VBQ0U7QTlCd3hGSjs7QThCcHhGQTtFQUNFO0VBQ0E7QTlCdXhGRjs7QThCcHhGQTtFQUNFO0VBQ0E7QTlCdXhGRjs7QThCbndGQTtFQUNFO0VBQ0E7RUFDQTtBOUJzd0ZGO0E4QnB3RkU7O0VBRUU7QTlCc3dGSjtBOEJud0ZFOztFQUVFO0E5QnF3Rko7QThCandGRTs7RWxCbEdFLDZCa0JvRzhCO0VsQm5HOUIsNEJrQm1HOEI7QTlCb3dGbEM7QThCandGRTs7RWxCckhFLHlCa0J1SDJCO0VsQnRIM0IsMEJrQnNIMkI7QTlCb3dGL0I7O0E4Qmx2RkU7O0VBRUU7QTlCcXZGSjtBOEJudkZJOzs7O0VBRUU7RUFDQTtFQUNBO0E5QnV2Rk47O0ErQmg1RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvQm01RkY7QStCajVGRTs7OztFQUlFO0VBQ0E7RUFHQTtFQUNBO0EvQmk1Rko7QStCLzRGSTs7Ozs7Ozs7Ozs7O0VBR0U7QS9CMDVGTjtBK0JyNUZFOzs7RUFHRTtBL0J1NUZKO0ErQm41RkU7RUFDRTtBL0JxNUZKO0ErQmg1Rkk7O0VuQnhCQSwwQm1Cd0JrRDtFbkJ2QmxELDZCbUJ1QmtEO0EvQnE1RnREO0ErQnA1Rkk7O0VuQlhBLHlCbUJXa0Q7RW5CVmxELDRCbUJVa0Q7QS9CeTVGdEQ7QStCcDVGRTtFQUNFO0VBQ0E7QS9CczVGSjtBK0JwNUZJO0VuQmxDQSwwQm1CbUM0RTtFbkJsQzVFLDZCbUJrQzRFO0EvQnU1RmhGO0ErQnQ1Rkk7RW5CdEJBLHlCbUJzQnFFO0VuQnJCckUsNEJtQnFCcUU7QS9CMDVGekU7O0ErQi80RkE7O0VBRUU7QS9CazVGRjtBK0I3NEZFOztFQUNFO0VBQ0E7QS9CZzVGSjtBK0I5NEZJOztFQUNFO0EvQmk1Rk47QStCNzRGRTs7Ozs7Ozs7RUFJRTtBL0JtNUZKOztBK0IvNEZBO0VBQXVCO0EvQm01RnZCOztBK0JsNUZBO0VBQXNCO0EvQnM1RnRCOztBK0I5NEZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RTFCc0JJLGVBdENhO0UwQmtCakIsZ0IzQmdMNEI7RTJCL0s1QixnQjNCb0w0QjtFMkJuTDVCLGMzQi9GUztFMkJnR1Q7RUFDQTtFQUNBLHlCM0J2R1M7RTJCd0dUO0VuQjVHRSxzQlJxTzBCO0FKeXhGOUI7QStCOTRGRTs7RUFFRTtBL0JnNUZKOztBK0J0NEZBOztFQUVFLGdDM0I2V3NDO0FKNGhGeEM7O0ErQnQ0RkE7Ozs7OztFQU1FO0UxQmJJLGtCQXRDYTtFMEJxRGpCLGdCM0JzRjRCO0VRL04xQixxQlJzTzBCO0FKNnlGOUI7O0ErQnQ0RkE7O0VBRUUsa0MzQjJWc0M7QUo4aUZ4Qzs7QStCdDRGQTs7Ozs7O0VBTUU7RTFCOUJJLG1CQXRDYTtFMEJzRWpCLGdCM0JzRTRCO0VRaE8xQixxQlJ1TzBCO0FKNnpGOUI7O0ErQnQ0RkE7O0VBRUU7QS9CeTRGRjs7QStCOTNGQTs7Ozs7O0VuQjNKSSwwQm1CaUsyQjtFbkJoSzNCLDZCbUJnSzJCO0EvQms0Ri9COztBK0IvM0ZBOzs7Ozs7RW5CdEpJLHlCbUI0SjBCO0VuQjNKMUIsNEJtQjJKMEI7QS9CbTRGOUI7O0FnQ3pqR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBaEM0akdGOztBZ0N6akdBO0VBQ0U7RUFDQSxrQjVCcWZzQztBSnVrRnhDOztBZ0N6akdBO0VBQ0U7RUFDQTtFQUNBO0FoQzRqR0Y7QWdDMWpHRTtFQUNFLGMxQmJJO0UwQmNKLHFCNUJ5TjBCO0VtQi9PMUIseUJuQitPMEI7QUpvMkY5QjtBZ0N4akdFO0VBS0ksaUQ1QmdXd0I7QUpzdEY5QjtBZ0NsakdFO0VBQ0UsK0M1QnFib0M7QUorbkZ4QztBZ0NqakdFO0VBQ0UsYzFCakNJO0UwQmtDSixtRDVCOGU0QztFNEI3ZTVDLCtDNUI2ZTRDO0FKc2tGaEQ7QWdDOWlHSTtFQUNFLGM1QjFDSztBSjBsR1g7QWdDOWlHTTtFQUNFLHlCNUJqREc7QUppbUdYOztBZ0N0aUdBO0VBQ0U7RUFDQTtFQUNBO0FoQ3lpR0Y7QWdDdGlHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsVzVCMGJvQztFNEJ6YnBDLFk1Qnlib0M7RTRCeGJwQztFQUNBO0VBQ0EseUIxQnJFSTtFMEJzRUo7QWhDd2lHSjtBZ0NuaUdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXNUIyYW9DO0U0QjFhcEMsWTVCMGFvQztFNEJ6YXBDO0VBQ0E7QWhDcWlHSjs7QWdDM2hHRTtFcEJ0R0Usc0JScU8wQjtBSmc2RjlCO0FnQzFoR0k7RUFDRSxnTjVCa2IwQztBSjBtRmhEO0FnQ3ZoR0k7RUFDRSxxQjVCOEh3QjtFbUIvTzFCLHlCbkIrTzBCO0FKNDVGOUI7QWdDdGhHSTtFQUNFLDZKNUIyYWlEO0FKNm1GdkQ7QWdDbmhHSTtFQUNFLHlDNUJvWjBDO0FKaW9GaEQ7QWdDbmhHSTtFQUNFLHlDNUJpWjBDO0FKb29GaEQ7O0FnQzNnR0U7RUFFRSxrQjVCMFo0QztBSm1uRmhEO0FnQ3pnR0k7RUFDRSwwSjVCc1owQztBSnFuRmhEO0FnQ3RnR0k7RUFDRSx5QzVCMFgwQztBSjhvRmhEOztBZ0M5L0ZBO0VBQ0U7QWhDaWdHRjtBZ0M5L0ZJO0VBQ0U7RUFDQSxjNUJrWTBDO0U0QmpZMUM7RUFFQSxxQjVCZ1kwQztBSituRmhEO0FnQzUvRkk7RUFDRTtFQUNBO0VBQ0EsdUI1QjJYMEM7RTRCMVgxQyx3QjVCMFgwQztFNEJ6WDFDLHlCNUIzS0s7RTRCNktMLHFCNUJzWDBDO0VpQnppQjFDLHlJV29MQTtBaEM2L0ZOO0FxQjVxR0k7RVd1S0E7SVh0S0U7RXJCK3FHSjtBQUNGO0FnQzcvRkk7RUFDRSx5QjFCbExFO0UwQm1MRjtBaEMrL0ZOO0FnQzEvRkk7RUFDRSx5QzVCK1UwQztBSjZxRmhEOztBZ0NoL0ZBO0VBQ0U7RUFDQTtFQUNBLG1DNUJ3UnNDO0U0QnZSdEM7RTNCeEZJLGVBdENhO0UyQmlJakIsZ0I1QmlFNEI7RTRCaEU1QixnQjVCcUU0QjtFNEJwRTVCLGM1QjlNUztFNEIrTVQ7RUFDQSw2TTVCbVdrQztFNEJsV2xDLHlCMUJqTk07RTBCa05OO0VwQjNORSxzQlJxTzBCO0U0QlA1QjtBaENpL0ZGO0FnQy8rRkU7RUFDRSwrQzVCMFBvQztFNEJ6UHBDO0VBSUUsaUQ1Qm1XOEI7QUoyb0ZwQztBZ0MzK0ZJO0VBTUUsYzVCdE9LO0U0QnVPTCx5QjFCdk9FO0FOK3NHUjtBZ0NwK0ZFO0VBRUU7RUFDQSxzQjVCbUkwQjtFNEJsSTFCO0FoQ3ErRko7QWdDbCtGRTtFQUNFLGM1QnBQTztFNEJxUFAseUI1QnpQTztBSjZ0R1g7QWdDaCtGRTtFQUNFO0FoQ2srRko7O0FnQzk5RkE7RUFDRSxrQzVCbU9zQztFNEJsT3RDLG9CNUIySDRCO0U0QjFINUIsdUI1QjBINEI7RTRCekg1QixvQjVCMEg0QjtFQzFReEIsbUJBdENhO0FMd3BHbkI7O0FnQzk5RkE7RUFDRSxnQzVCNE5zQztFNEIzTnRDLG1CNUJ3SDRCO0U0QnZINUIsc0I1QnVINEI7RTRCdEg1QixrQjVCdUg0QjtFQy9ReEIsa0JBdENhO0FMZ3FHbkI7O0FnQ3o5RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxtQzVCME1zQztFNEJ6TXRDO0FoQzQ5RkY7O0FnQ3o5RkE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxtQzVCa01zQztFNEJqTXRDO0VBQ0E7QWhDNDlGRjtBZ0MxOUZFO0VBQ0UsK0M1QitLb0M7RTRCOUtwQyxpRDVCb0YwQjtBSnc0RjlCO0FnQ3o5RkU7RUFDRSx5QjVCN1NPO0FKd3dHWDtBZ0N2OUZJO0VBQ0UsaUI1Qm9VYTtBSnFwRm5CO0FnQ3I5RkU7RUFDRTtBaEN1OUZKOztBZ0NuOUZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1DNUJvS3NDO0U0Qm5LdEM7RUFFQSxnQjVCbEQ0QjtFNEJtRDVCLGdCNUI5QzRCO0U0QitDNUIsYzVCalVTO0U0QmtVVCx5QjFCbFVNO0UwQm1VTjtFcEI1VUUsc0JScU8wQjtBSjZqRzlCO0FnQ2w5RkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSw2QjVCOElvQztFNEI3SXBDO0VBQ0EsZ0I1QjlEMEI7RTRCK0QxQixjNUJqVk87RTRCa1ZQO0VUMVZBLHlCbkJHTztFNEJ5VlA7RXBCN1ZBLGtDb0I4VnVCO0FoQ285RjNCOztBZ0MxOEZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEM2OEZGO0FnQzM4RkU7RUFDRTtBaEM2OEZKO0FnQ3o4Rkk7RUFBMEIsb0U1QjhPZTtBSjh0RjdDO0FnQzM4Rkk7RUFBMEIsb0U1QjZPZTtBSml1RjdDO0FnQzc4Rkk7RUFBMEIsb0U1QjRPZTtBSm91RjdDO0FnQzc4RkU7RUFDRTtBaEMrOEZKO0FnQzU4RkU7RUFDRSxXNUI4TnlDO0U0QjdOekMsWTVCNk55QztFNEI1TnpDO0VUL1hBLHlCbkIrTzBCO0U0QmtKMUIsUzVCNk55QztFUS9sQnpDLG1CUmdtQnlDO0VpQi9sQnZDLG9IV29ZRjtFWHBZRSw0R1dvWUY7RUFDQTtBaEM2OEZKO0FxQjcwR0k7RVd1WEY7SVh0WEk7SUFBQTtFckJnMUdKO0FBQ0Y7QWdDaDlGSTtFVHZZQSxtRG5CbW1CeUM7QUp1dkY3QztBZ0M5OEZFO0VBQ0UsVzVCdU1nQztFNEJ0TWhDLGM1QnVNZ0M7RTRCdE1oQztFQUNBLGU1QnNNZ0M7RTRCck1oQyx5QjVCN1lPO0U0QjhZUDtFcEJuWkEsbUJSeWxCZ0M7QUoyd0ZwQztBZ0M1OEZFO0VBQ0UsVzVCbU15QztFNEJsTXpDLFk1QmtNeUM7RW1CM2xCekMseUJuQitPMEI7RTRCNEsxQixTNUJtTXlDO0VRL2xCekMsbUJSZ21CeUM7RWlCL2xCdkMsaUhXOFpGO0VYOVpFLDRHVzhaRjtFQUNBO0FoQzY4Rko7QXFCdjJHSTtFV2taRjtJWGpaSTtJQUFBO0VyQjAyR0o7QUFDRjtBZ0NoOUZJO0VUamFBLG1EbkJtbUJ5QztBSml4RjdDO0FnQzk4RkU7RUFDRSxXNUI2S2dDO0U0QjVLaEMsYzVCNktnQztFNEI1S2hDO0VBQ0EsZTVCNEtnQztFNEIzS2hDLHlCNUJ2YU87RTRCd2FQO0VwQjdhQSxtQlJ5bEJnQztBSnF5RnBDO0FnQzU4RkU7RUFDRSxXNUJ5S3lDO0U0QnhLekMsWTVCd0t5QztFNEJ2S3pDO0VBQ0Esb0I1QnZEMEI7RTRCd0QxQixtQjVCeEQwQjtFbUI5WDFCLHlCbkIrTzBCO0U0QnlNMUIsUzVCc0t5QztFUS9sQnpDLG1CUmdtQnlDO0VpQi9sQnZDLGdIVzJiRjtFWDNiRSw0R1cyYkY7RUFDQTtBaEM2OEZKO0FxQnA0R0k7RVc0YUY7SVgzYUk7SUFBQTtFckJ1NEdKO0FBQ0Y7QWdDaDlGSTtFVDliQSxtRG5CbW1CeUM7QUo4eUY3QztBZ0M5OEZFO0VBQ0UsVzVCZ0pnQztFNEIvSWhDLGM1QmdKZ0M7RTRCL0loQztFQUNBLGU1QitJZ0M7RTRCOUloQztFQUNBO0VBQ0E7QWhDZzlGSjtBZ0M1OEZFO0VBQ0UseUI1QjNjTztFUUxQLG1CUnlsQmdDO0FKczBGcEM7QWdDMzhGRTtFQUNFO0VBQ0EseUI1QmpkTztFUUxQLG1CUnlsQmdDO0FKMjBGcEM7QWdDejhGSTtFQUNFLHlCNUJyZEs7QUpnNkdYO0FnQ3g4Rkk7RUFDRTtBaEMwOEZOO0FnQ3Y4Rkk7RUFDRSx5QjVCN2RLO0FKczZHWDtBZ0N0OEZJO0VBQ0U7QWhDdzhGTjtBZ0NyOEZJO0VBQ0UseUI1QnJlSztBSjQ2R1g7O0FnQ2w4RkE7OztFWGhmTSw0R1dtZko7QWhDcThGRjtBcUJuN0dJO0VXMmVKOzs7SVgxZU07RXJCdzdHSjtBQUNGOztBaUNoOEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakNtOEdGOztBaUNoOEdBO0VBQ0U7RUFDQTtBakNtOEdGO0FPbDhHRTtFMEJFRTtBakNtOEdKO0FpQy83R0U7RUFDRSxjN0JWTztFNkJXUDtFQUNBO0FqQ2k4R0o7O0FpQ3o3R0E7RUFDRTtBakM0N0dGO0FpQzE3R0U7RUFDRTtBakM0N0dKO0FpQ3o3R0U7RUFDRTtFckIzQkEsK0JSNE4wQjtFUTNOMUIsZ0NSMk4wQjtBSjR2RzlCO0FPdDlHRTtFMEI2QkkscUM3QjBvQjhCO0FKa3pGcEM7QWlDejdHSTtFQUNFLGM3QnBDSztFNkJxQ0w7RUFDQTtBakMyN0dOO0FpQ3Y3R0U7O0VBRUUsYzdCM0NPO0U2QjRDUCx5QjNCNUNJO0UyQjZDSixxQzdCK25CZ0M7QUowekZwQztBaUN0N0dFO0VBRUU7RXJCbERBLHlCcUJvRDJCO0VyQm5EM0IsMEJxQm1EMkI7QWpDdTdHL0I7O0FpQzc2R0U7RXJCdkVFLHNCUnFPMEI7QUpteEc5QjtBaUM3NkdFOztFQUVFLGMzQnBFSTtFMkJxRUoseUI3QmtLMEI7QUo2d0c5Qjs7QWlDcjZHRTtFQUNFO0VBQ0E7QWpDdzZHSjs7QWlDbjZHRTtFQUNFO0VBQ0E7RUFDQTtBakNzNkdKOztBaUM1NUdFO0VBQ0U7QWpDKzVHSjtBaUM3NUdFO0VBQ0U7QWpDKzVHSjs7QWtDbmdIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbENzZ0hGO0FrQ2xnSEU7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7QWxDb2dISjs7QWtDMy9HQTtFQUNFO0VBQ0Esc0I5Qm9xQmtDO0U4Qm5xQmxDLHlCOUJtcUJrQztFOEJscUJsQyxrQjlCb0ZPO0VDRkgsa0JBdENhO0U2QjFDakI7RUFDQTtBbEM4L0dGO0FPOWhIRTtFMkJtQ0U7QWxDOC9HSjs7QWtDci9HQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxDdy9HRjtBa0N0L0dFO0VBQ0U7RUFDQTtBbEN3L0dKO0FrQ3IvR0U7RUFDRTtFQUNBO0FsQ3UvR0o7O0FrQzkrR0E7RUFDRTtFQUNBLG1COUIybEJrQztFOEIxbEJsQyxzQjlCMGxCa0M7QUp1NUZwQzs7QWtDcitHQTtFQUNFO0VBQ0E7RUFHQTtBbENzK0dGOztBa0NsK0dBO0VBQ0U7RTdCbUJJLGtCQXRDYTtFNkJxQmpCO0VBQ0E7RUFDQTtFdEIzR0Usc0JScU8wQjtBSjQyRzlCO0FPdGtIRTtFMkJvR0U7QWxDcStHSjs7QWtDLzlHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQ2srR0Y7O0FnQjFoSEk7RWtCb0VJOztJQUVFO0lBQ0E7RWxDMDlHUjtBQUNGO0FnQi9pSEk7RWtCK0VBO0lBVUk7SUFDQTtFbEMwOUdOO0VrQ3g5R007SUFDRTtFbEMwOUdSO0VrQ3g5R1E7SUFDRTtFbEMwOUdWO0VrQ3Y5R1E7SUFDRSxxQjlCeWlCd0I7SThCeGlCeEIsb0I5QndpQndCO0VKaTdGbEM7RWtDcDlHTTs7SUFFRTtFbENzOUdSO0VrQ245R007SUFDRTtJQUdBO0VsQ205R1I7RWtDaDlHTTtJQUNFO0VsQ2s5R1I7QUFDRjtBZ0I3akhJO0VrQm9FSTs7SUFFRTtJQUNBO0VsQzQvR1I7QUFDRjtBZ0JqbEhJO0VrQitFQTtJQVVJO0lBQ0E7RWxDNC9HTjtFa0MxL0dNO0lBQ0U7RWxDNC9HUjtFa0MxL0dRO0lBQ0U7RWxDNC9HVjtFa0N6L0dRO0lBQ0UscUI5QnlpQndCO0k4QnhpQnhCLG9COUJ3aUJ3QjtFSm05RmxDO0VrQ3QvR007O0lBRUU7RWxDdy9HUjtFa0NyL0dNO0lBQ0U7SUFHQTtFbENxL0dSO0VrQ2wvR007SUFDRTtFbENvL0dSO0FBQ0Y7QWdCL2xISTtFa0JvRUk7O0lBRUU7SUFDQTtFbEM4aEhSO0FBQ0Y7QWdCbm5ISTtFa0IrRUE7SUFVSTtJQUNBO0VsQzhoSE47RWtDNWhITTtJQUNFO0VsQzhoSFI7RWtDNWhIUTtJQUNFO0VsQzhoSFY7RWtDM2hIUTtJQUNFLHFCOUJ5aUJ3QjtJOEJ4aUJ4QixvQjlCd2lCd0I7RUpxL0ZsQztFa0N4aEhNOztJQUVFO0VsQzBoSFI7RWtDdmhITTtJQUNFO0lBR0E7RWxDdWhIUjtFa0NwaEhNO0lBQ0U7RWxDc2hIUjtBQUNGO0FnQmpvSEk7RWtCb0VJOztJQUVFO0lBQ0E7RWxDZ2tIUjtBQUNGO0FnQnJwSEk7RWtCK0VBO0lBVUk7SUFDQTtFbENna0hOO0VrQzlqSE07SUFDRTtFbENna0hSO0VrQzlqSFE7SUFDRTtFbENna0hWO0VrQzdqSFE7SUFDRSxxQjlCeWlCd0I7SThCeGlCeEIsb0I5QndpQndCO0VKdWhHbEM7RWtDMWpITTs7SUFFRTtFbEM0akhSO0VrQ3pqSE07SUFDRTtJQUdBO0VsQ3lqSFI7RWtDdGpITTtJQUNFO0VsQ3dqSFI7QUFDRjtBa0NqbUhJO0VBVUk7RUFDQTtBbEMwbEhSO0FrQ25tSFE7O0VBRUU7RUFDQTtBbENxbUhWO0FrQzdsSFE7RUFDRTtBbEMrbEhWO0FrQzdsSFU7RUFDRTtBbEMrbEhaO0FrQzVsSFU7RUFDRSxxQjlCeWlCd0I7RThCeGlCeEIsb0I5QndpQndCO0FKc2pHcEM7QWtDemxIUTs7RUFFRTtBbEMybEhWO0FrQ3hsSFE7RUFDRTtFQUdBO0FsQ3dsSFY7QWtDcmxIUTtFQUNFO0FsQ3VsSFY7O0FrQ3prSEU7RUFDRSx5QjlCNmhCZ0M7QUoraUdwQztBTzl2SEU7RTJCcUxJLHlCOUIwaEI4QjtBSmtqR3BDO0FrQ3ZrSEk7RUFDRSx5QjlCa2hCOEI7QUp1akdwQztBT3B3SEU7RTJCOExNLHlCOUJnaEI0QjtBSnlqR3BDO0FrQ3RrSE07RUFDRSx5QjlCOGdCNEI7QUowakdwQztBa0Nwa0hJOzs7O0VBSUUseUI5QnFnQjhCO0FKaWtHcEM7QWtDbGtIRTtFQUNFLHlCOUI4ZmdDO0U4QjdmaEMsZ0M5QmtnQmdDO0FKa2tHcEM7QWtDamtIRTtFQUNFLHdQOUI2ZmdDO0FKc2tHcEM7QWtDaGtIRTtFQUNFLHlCOUJxZmdDO0FKNmtHcEM7QWtDamtISTtFQUNFLHlCOUJxZjhCO0FKOGtHcEM7QU83eEhFO0UyQjZOTSx5QjlCa2Y0QjtBSmlsR3BDOztBa0MzakhFO0VBQ0UsYzVCeE9JO0FOc3lIUjtBT3B5SEU7RTJCeU9JLGM1QjNPRTtBTnl5SFI7QWtDempISTtFQUNFLCtCOUJ1ZDhCO0FKb21HcEM7QU8xeUhFO0UyQmtQTSxnQzlCcWQ0QjtBSnNtR3BDO0FrQ3hqSE07RUFDRSxnQzlCbWQ0QjtBSnVtR3BDO0FrQ3RqSEk7Ozs7RUFJRSxjNUJoUUU7QU53ekhSO0FrQ3BqSEU7RUFDRSwrQjlCbWNnQztFOEJsY2hDLHNDOUJ1Y2dDO0FKK21HcEM7QWtDbmpIRTtFQUNFLDhQOUJrY2dDO0FKbW5HcEM7QWtDbGpIRTtFQUNFLCtCOUIwYmdDO0FKMG5HcEM7QWtDbmpISTtFQUNFLGM1QmhSRTtBTnEwSFI7QU9uMEhFO0UyQmlSTSxjNUJuUkE7QU53MEhSOztBbUNsMUhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCN0JJTTtFNkJITjtFQUNBO0V2QlBFLHNCUnFPMEI7QUp3bkg5QjtBbUNuMUhFO0VBQ0U7RUFDQTtBbkNxMUhKO0FtQ2oxSEk7RXZCUEEsK0JSNE4wQjtFUTNOMUIsZ0NSMk4wQjtBSmdvSDlCO0FtQy8wSEk7RXZCQ0EsbUNSOE0wQjtFUTdNMUIsa0NSNk0wQjtBSm9vSDlCOztBbUM3MEhBO0VBR0U7RUFDQSxnQi9CK3dCa0M7QUorakdwQzs7QW1DMTBIQTtFQUNFLHNCL0J5d0JrQztBSm9rR3BDOztBbUMxMEhBO0VBQ0U7RUFDQTtBbkM2MEhGOztBbUMxMEhBO0VBQ0U7QW5DNjBIRjs7QU9wM0hFO0U0QjRDRTtBbkM0MEhKO0FtQ3owSEU7RUFDRSxvQi9Cd3ZCZ0M7QUptbEdwQzs7QW1DbjBIQTtFQUNFO0VBQ0E7RUFFQSxxQy9CaXZCa0M7RStCaHZCbEM7QW5DcTBIRjtBbUNuMEhFO0V2QnRFRSwwRHVCdUV1QjtBbkNxMEgzQjtBbUNqMEhJO0VBQ0U7QW5DbTBITjs7QW1DOXpIQTtFQUNFO0VBQ0EscUMvQml1QmtDO0UrQmh1QmxDO0FuQ2kwSEY7QW1DL3pIRTtFdkJ0RkUsMER1QnVGdUI7QW5DaTBIM0I7O0FtQ3h6SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkMyekhGOztBbUN4ekhBO0VBQ0U7RUFDQTtBbkMyekhGOztBbUN2ekhBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCL0Jzc0JrQztBSm9uR3BDOztBbUN2ekhBO0VBQ0U7RXZCdkhFLGtDUm16QmdDO0FKK25HcEM7O0FtQ3R6SEE7RUFDRTtFdkJwSEUsMkNSMHlCZ0M7RVF6eUJoQyw0Q1J5eUJnQztBSnFvR3BDOztBbUN2ekhBO0VBQ0U7RXZCM0dFLCtDUjR4QmdDO0VRM3hCaEMsOENSMnhCZ0M7QUoyb0dwQzs7QW1DcnpIQTtFQUNFO0VBQ0E7QW5Dd3pIRjtBbUN0ekhFO0VBQ0UsbUIvQjZxQmdDO0FKMm9HcEM7QWdCLzRISTtFbUJrRko7SUFTSTtJQUNBO0lBQ0E7RW5Dd3pIRjtFbUN0ekhFO0lBQ0U7SUFDQTtJQUNBO0lBQ0Esa0IvQmlxQjhCO0krQmhxQjlCO0lBQ0EsaUIvQitwQjhCO0VKeXBHbEM7QUFDRjs7QW1DL3lIQTtFQUNFO0VBQ0E7QW5Da3pIRjtBbUM5eUhFO0VBQ0UsbUIvQjhvQmdDO0FKa3FHcEM7QWdCdDZISTtFbUIrR0o7SUFXSTtFbkNnekhGO0VtQzd5SEU7SUFFRTtJQUNBO0VuQzh5SEo7RW1DNXlISTtJQUNFO0lBQ0E7RW5DOHlITjtFbUN6eUhNO0l2QmhMSiwwQnVCaUxtQztJdkJoTG5DLDZCdUJnTG1DO0VuQzR5SHJDO0VtQzF5SFE7O0lBR0U7RW5DMnlIVjtFbUN6eUhROztJQUdFO0VuQzB5SFY7RW1DdHlITTtJdkJqTEoseUJ1QmtMa0M7SXZCakxsQyw0QnVCaUxrQztFbkN5eUhwQztFbUN2eUhROztJQUdFO0VuQ3d5SFY7RW1DdHlIUTs7SUFHRTtFbkN1eUhWO0FBQ0Y7O0FtQzF4SEU7RUFDRSxzQi9CcWtCZ0M7QUp3dEdwQztBZ0IvOEhJO0VtQmdMSjtJQU1JLGUvQmlsQmdDO0krQmhsQmhDLG1CL0JpbEJnQztJK0JobEJoQztJQUNBO0VuQzZ4SEY7RW1DM3hIRTtJQUNFO0lBQ0E7RW5DNnhISjtBQUNGOztBbUNueEhFO0VBQ0U7QW5Dc3hISjtBbUNueEhNO0V2Qm5RRixnQnVCb1EyQjtBbkNxeEgvQjtBbUNseEhNO0VBQ0U7RXZCeFFKLGdCdUJ5UTJCO0FuQ294SC9CO0FtQ2h4SEk7RUFDRTtFdkJ2UEYsNkJ1QndQZ0M7RXZCdlBoQyw0QnVCdVBnQztBbkNteEhwQztBbUNoeEhJO0V2QnpRQSx5QnVCMFE2QjtFdkJ6UTdCLDBCdUJ5UTZCO0FuQ214SGpDO0FtQ2h4SEk7RUFDRTtBbkNreEhOOztBb0M5aUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUJoQzZnQ2tDO0VnQzVnQ2xDO0VBQ0EseUJoQ0dTO0VRSlAsc0JScU8wQjtBSjgwSDlCOztBb0M1aUlFO0VBQ0Usb0JoQ2tnQ2dDO0FKNmlHcEM7QW9DN2lJSTtFQUNFO0VBQ0EscUJoQzgvQjhCO0VnQzcvQjlCLGNoQ0xLO0VnQ01MLFloQ21nQzhCO0FKNGlHcEM7QW9DcmlJRTtFQUNFO0FwQ3VpSUo7QW9DcGlJRTtFQUNFO0FwQ3NpSUo7QW9DbmlJRTtFQUNFLGNoQ3pCTztBSjhqSVg7O0FxQzNrSUE7RUFDRTtFNUJHQTtFQUNBO0VHQUUsc0JScU8wQjtBSncySDlCOztBcUM1a0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxpQmpDd3dCa0M7RWlDdndCbEMsY2pDK0p3QztFaUM5SnhDLHlCL0JDTTtFK0JBTjtBckMra0lGO0FxQzdrSUU7RUFDRTtFQUNBLHNDakMySnNDO0VpQzFKdEM7RUFDQSx5QmpDWE87RWlDWVAscUJqQ1hPO0FKMGxJWDtBcUM1a0lFO0VBQ0U7RUFDQSxVakNpd0JnQztFaUNod0JoQyxpRGpDMlcwQjtBSm11SDlCOztBcUN4a0lJO0VBQ0U7RXpCQ0YsK0JSdU0wQjtFUXRNMUIsa0NSc00wQjtBSnE0SDlCO0FxQ3hrSUk7RXpCbEJBLGdDUnFOMEI7RVFwTjFCLG1DUm9OMEI7QUp5NEg5QjtBcUN2a0lFO0VBQ0U7RUFDQSxjL0JoQ0k7RStCaUNKLHlCakNzTTBCO0VpQ3JNMUIscUJqQ3FNMEI7QUpvNEg5QjtBcUN0a0lFO0VBQ0UsY2pDdkNPO0VpQ3dDUDtFQUVBO0VBQ0EseUIvQjFDSTtFK0IyQ0oscUJqQy9DTztBSnNuSVg7O0FzQzduSUU7RUFDRTtFakMySEUsa0JBdENhO0VpQ25GZixnQmxDOE4wQjtBSms2SDlCO0FzQzNuSU07RTFCd0JGLDhCUndNMEI7RVF2TTFCLGlDUnVNMEI7QUorNUg5QjtBc0MxbklNO0UxQktGLCtCUnNOMEI7RVFyTjFCLGtDUnFOMEI7QUptNkg5Qjs7QXNDM29JRTtFQUNFO0VqQzJIRSxtQkF0Q2E7RWlDbkZmLGdCbEMrTjBCO0FKKzZIOUI7QXNDem9JTTtFMUJ3QkYsOEJSeU0wQjtFUXhNMUIsaUNSd00wQjtBSjQ2SDlCO0FzQ3hvSU07RTFCS0YsK0JSdU4wQjtFUXROMUIsa0NSc04wQjtBSmc3SDlCOztBdUN2cElBO0VBQ0U7RUFDQTtFbENpRUU7RWtDL0RGLGdCbkNtUjRCO0VtQ2xSNUI7RUFDQTtFQUNBO0VBQ0E7RTNCUkUsc0JScU8wQjtFaUJwT3hCLHFJa0JTSjtBdkMwcElGO0FxQjlwSUk7RWtCTko7SWxCT007RXJCaXFJSjtBQUNGO0FPOXBJRTtFZ0NHSTtBdkM4cElOOztBdUN6cElFO0VBQ0U7QXZDNHBJSjs7QXVDdnBJQTtFQUNFO0VBQ0E7QXZDMHBJRjs7QXVDbnBJQTtFQUNFLG9CbkNnM0JrQztFbUMvMkJsQyxtQm5DKzJCa0M7RVFuNUJoQyxvQlJzNUJnQztBSnF5R3BDOztBdUM5b0lFO0VDakRBO0VBQ0EseUJwQzZFYTtBSnNuSWY7QU9ycklFO0VpQ1ZJO0VBQ0E7QXhDa3NJTjtBd0MvcklJO0VBRUU7RUFDQTtBeENnc0lOOztBdUMzcElFO0VDakRBO0VBQ0EseUJwQzZFYTtBSm1vSWY7QU9sc0lFO0VpQ1ZJO0VBQ0E7QXhDK3NJTjtBd0M1c0lJO0VBRUU7RUFDQTtBeEM2c0lOOztBdUN4cUlFO0VDakRBO0VBQ0EseUJwQzZFYTtBSmdwSWY7QU8vc0lFO0VpQ1ZJO0VBQ0E7QXhDNHRJTjtBd0N6dElJO0VBRUU7RUFDQTtBeEMwdElOOztBdUNycklFO0VDakRBO0VBQ0EseUJwQzZFYTtBSjZwSWY7QU81dElFO0VpQ1ZJO0VBQ0E7QXhDeXVJTjtBd0N0dUlJO0VBRUU7RUFDQTtBeEN1dUlOOztBdUNsc0lFO0VDakRBO0VBQ0EseUJwQzZFYTtBSjBxSWY7QU96dUlFO0VpQ1ZJO0VBQ0E7QXhDc3ZJTjtBd0NudklJO0VBRUU7RUFDQTtBeENvdklOOztBdUMvc0lFO0VDakRBO0VBQ0EseUJwQzZFYTtBSnVySWY7QU90dklFO0VpQ1ZJO0VBQ0E7QXhDbXdJTjtBd0Nod0lJO0VBRUU7RUFDQTtBeENpd0lOOztBdUM1dElFO0VDakRBO0VBQ0EseUJwQzZFYTtBSm9zSWY7QU9ud0lFO0VpQ1ZJO0VBQ0E7QXhDZ3hJTjtBd0M3d0lJO0VBRUU7RUFDQTtBeEM4d0lOOztBdUN6dUlFO0VDakRBO0VBQ0EseUJwQzZFYTtBSml0SWY7QU9oeElFO0VpQ1ZJO0VBQ0E7QXhDNnhJTjtBd0MxeElJO0VBRUU7RUFDQTtBeEMyeElOOztBeUN4eUlBO0VBQ0U7RUFDQSxtQnJDMHlCa0M7RXFDeHlCbEMseUJyQ0tTO0VRSlAscUJSc08wQjtBSm9rSTlCO0FnQm52SUk7RXlCNURKO0lBUUk7RXpDMnlJRjtBQUNGOztBeUN4eUlBO0VBQ0U7RUFDQTtFN0JURSxnQjZCVXFCO0F6QzJ5SXpCOztBMEN0eklBO0VBQ0U7RUFDQTtFQUNBLG1CdENtOEJrQztFc0NsOEJsQztFOUJIRSxzQlJxTzBCO0FKd2xJOUI7O0EwQ3J6SUE7RUFFRTtBMUN1eklGOztBMENueklBO0VBQ0UsZ0J0Q3dRNEI7QUo4aUk5Qjs7QTBDOXlJQTtFQUNFO0ExQ2l6SUY7QTBDOXlJRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFDZ3pJSjs7QTBDdHlJRTtFQzlDQSxnQ0QrQ3FIO0VuQjFDbkgsMENtQjBDdUI7RUM3Q3pCLHlDRDZDcUU7QTFDMnlJdkU7QTJDdDFJRTtFQUNFO0EzQ3cxSUo7QTJDcjFJRTtFQUNFO0EzQ3UxSUo7O0EwQ2x6SUU7RUM5Q0EsNEJEK0NxSDtFbkIxQ25ILHdDbUIwQ3VCO0VDN0N6Qix3Q0Q2Q3FFO0ExQ3V6SXZFO0EyQ2wySUU7RUFDRTtBM0NvMklKO0EyQ2oySUU7RUFDRTtBM0NtMklKOztBMEM5eklFO0VDOUNBLDZCRCtDcUg7RW5CMUNuSCx5Qm1CMEN1QjtFQzdDekIsc0NENkNxRTtBMUNtMEl2RTtBMkM5MklFO0VBQ0U7QTNDZzNJSjtBMkM3MklFO0VBQ0U7QTNDKzJJSjs7QTBDMTBJRTtFQzlDQSxpQ0QrQ3FIO0VuQjFDbkgsMENtQjBDdUI7RUM3Q3pCLHlDRDZDcUU7QTFDKzBJdkU7QTJDMTNJRTtFQUNFO0EzQzQzSUo7QTJDejNJRTtFQUNFO0EzQzIzSUo7O0EwQ3QxSUU7RUM5Q0EsaUNEK0NxSDtFbkIxQ25ILDBDbUIwQ3VCO0VDN0N6Qix5Q0Q2Q3FFO0ExQzIxSXZFO0EyQ3Q0SUU7RUFDRTtBM0N3NElKO0EyQ3I0SUU7RUFDRTtBM0N1NElKOztBMENsMklFO0VDOUNBLGdDRCtDcUg7RW5CMUNuSCwwQ21CMEN1QjtFQzdDekIseUNENkNxRTtBMUN1Mkl2RTtBMkNsNUlFO0VBQ0U7QTNDbzVJSjtBMkNqNUlFO0VBQ0U7QTNDbTVJSjs7QTBDOTJJRTtFQzlDQSwrQkQrQ3FIO0VuQjFDbkgsd0NtQjBDdUI7RUM3Q3pCLHdDRDZDcUU7QTFDbTNJdkU7QTJDOTVJRTtFQUNFO0EzQ2c2SUo7QTJDNzVJRTtFQUNFO0EzQys1SUo7O0EwQzEzSUU7RUM5Q0EsK0JEK0NxSDtFbkIxQ25ILDBDbUIwQ3VCO0VDN0N6Qix5Q0Q2Q3FFO0ExQyszSXZFO0EyQzE2SUU7RUFDRTtBM0M0NklKO0EyQ3o2SUU7RUFDRTtBM0MyNklKOztBNENuN0lFO0VBQ0U7SUFBTztFNUN1N0lUO0U0Q3Q3SUU7SUFBSztFNUN5N0lQO0FBQ0Y7QTRDdDdJQTtFQUNFO0VBQ0EsWXhDNDhCa0M7RXdDMzhCbEM7RXZDb0hJLGtCQXRDYTtFdUM1RWpCLHlCeENKUztFUUpQLHNCUnFPMEI7QUo0dEk5Qjs7QTRDcDdJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGN0Q1JNO0VzQ1NOO0VBQ0E7RUFDQSx5QnhDbThCa0M7RWlCdDlCOUIsMkJ1Qm9CSjtBNUN1N0lGO0FxQnQ4SUk7RXVCT0o7SXZCTk07RXJCeThJSjtBQUNGOztBNEN6N0lBO0VyQmNFO0VxQlpBO0E1QzQ3SUY7O0E0Q3g3SUU7RUFDRTtBNUMyN0lKO0E0Q3o3SUk7RUFIRjtJQUlJO0U1QzQ3SUo7QUFDRjs7QTZDcCtJQTtFQUNFO0VBQ0E7QTdDdStJRjs7QTZDcCtJQTtFQUNFO0E3Q3UrSUY7O0E4Q3orSUE7RUFDRTtFQUNBO0VBR0E7RUFDQTtBOUMwK0lGOztBOENqK0lBO0VBQ0U7RUFDQSxjMUNQUztFMENRVDtBOUNvK0lGO0FPMStJRTtFdUNVRTtFQUNBLGMxQ2JPO0UwQ2NQO0VBQ0EseUIxQ3JCTztBSncvSVg7QThDaCtJRTtFQUNFLGMxQ2pCTztFMENrQlAseUIxQ3pCTztBSjIvSVg7O0E4Q3o5SUE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUVBLHlCeENwQ007RXdDcUNOO0E5QzA5SUY7QThDeDlJRTtFbEN2Q0UsK0JSNE4wQjtFUTNOMUIsZ0NSMk4wQjtBSnV5STlCO0E4Q3g5SUU7RUFDRTtFbEM5QkEsbUNSOE0wQjtFUTdNMUIsa0NSNk0wQjtBSjR5STlCO0E4Q3g5SUU7RUFFRSxjMUNuRE87RTBDb0RQO0VBQ0EseUJ4Q3BESTtBTjZnSlI7QThDcjlJRTtFQUNFO0VBQ0EsY3hDMURJO0V3QzJESix5QjFDNEswQjtFMEMzSzFCLHFCMUMySzBCO0FKNHlJOUI7O0E4QzE4SUk7RUFDRTtBOUM2OElOO0E4QzM4SU07RUFDRTtFQUNBO0E5QzY4SVI7QThDMzhJUTtFbEMzREosK0JSdU0wQjtFUXRNMUIsa0NSc00wQjtFUTFMMUIsMEJrQ2dEdUM7QTlDODhJM0M7QThDMzhJUTtFQUNFO0VsQy9FTixnQ1JxTjBCO0VRcE4xQixtQ1JvTjBCO0VROUsxQiw0QmtDMEN5QztBOUM4OEk3Qzs7QWdCeC9JSTtFOEIyQkE7SUFDRTtFOUNpK0lKO0U4Qy85SUk7SUFDRTtJQUNBO0U5Q2krSU47RThDLzlJTTtJbEMzREosK0JSdU0wQjtJUXRNMUIsa0NSc00wQjtJUTFMMUIsMEJrQ2dEdUM7RTlDaytJekM7RThDLzlJTTtJQUNFO0lsQy9FTixnQ1JxTjBCO0lRcE4xQixtQ1JvTjBCO0lROUsxQiw0QmtDMEN5QztFOUNrK0kzQztBQUNGO0FnQjdnSkk7RThCMkJBO0lBQ0U7RTlDcS9JSjtFOENuL0lJO0lBQ0U7SUFDQTtFOUNxL0lOO0U4Q24vSU07SWxDM0RKLCtCUnVNMEI7SVF0TTFCLGtDUnNNMEI7SVExTDFCLDBCa0NnRHVDO0U5Q3MvSXpDO0U4Q24vSU07SUFDRTtJbEMvRU4sZ0NScU4wQjtJUXBOMUIsbUNSb04wQjtJUTlLMUIsNEJrQzBDeUM7RTlDcy9JM0M7QUFDRjtBZ0JqaUpJO0U4QjJCQTtJQUNFO0U5Q3lnSko7RThDdmdKSTtJQUNFO0lBQ0E7RTlDeWdKTjtFOEN2Z0pNO0lsQzNESiwrQlJ1TTBCO0lRdE0xQixrQ1JzTTBCO0lRMUwxQiwwQmtDZ0R1QztFOUMwZ0p6QztFOEN2Z0pNO0lBQ0U7SWxDL0VOLGdDUnFOMEI7SVFwTjFCLG1DUm9OMEI7SVE5SzFCLDRCa0MwQ3lDO0U5QzBnSjNDO0FBQ0Y7QWdCcmpKSTtFOEIyQkE7SUFDRTtFOUM2aEpKO0U4QzNoSkk7SUFDRTtJQUNBO0U5QzZoSk47RThDM2hKTTtJbEMzREosK0JSdU0wQjtJUXRNMUIsa0NSc00wQjtJUTFMMUIsMEJrQ2dEdUM7RTlDOGhKekM7RThDM2hKTTtJQUNFO0lsQy9FTixnQ1JxTjBCO0lRcE4xQixtQ1JvTjBCO0lROUsxQiw0QmtDMEN5QztFOUM4aEozQztBQUNGO0E4Q2poSkU7RUFDRTtFQUNBO0VsQ2pIQSxnQmtDa0h1QjtBOUNtaEozQjtBOENqaEpJO0VBQ0U7QTlDbWhKTjtBOEM5Z0pJO0VBQ0U7QTlDZ2hKTjtBOEMzZ0pJO0VBQ0U7RUFDQTtBOUM2Z0pOOztBK0NqcEpFO0VBQ0UsZ0NEK0lzRTtFQzlJdEUsNkNEOEl1QztBOUNzZ0ozQztBT3pvSkU7RXdDUE0sZ0NEMElrRTtFQ3pJbEU7QS9DbXBKUjtBK0NocEpNO0VBQ0U7RUFDQSwyQ0RvSWtFO0VDbklsRSx1Q0RtSWtFO0E5QytnSjFFOztBK0MvcEpFO0VBQ0UsNEJEK0lzRTtFQzlJdEUsNENEOEl1QztBOUNvaEozQztBT3ZwSkU7RXdDUE0sNEJEMElrRTtFQ3pJbEU7QS9DaXFKUjtBK0M5cEpNO0VBQ0U7RUFDQSx1Q0RvSWtFO0VDbklsRSxtQ0RtSWtFO0E5QzZoSjFFOztBK0M3cUpFO0VBQ0UsNkJEK0lzRTtFQzlJdEUsMENEOEl1QztBOUNraUozQztBT3JxSkU7RXdDUE0sNkJEMElrRTtFQ3pJbEU7QS9DK3FKUjtBK0M1cUpNO0VBQ0U7RUFDQSx3Q0RvSWtFO0VDbklsRSxvQ0RtSWtFO0E5QzJpSjFFOztBK0MzckpFO0VBQ0UsaUNEK0lzRTtFQzlJdEUsNkNEOEl1QztBOUNnakozQztBT25ySkU7RXdDUE0saUNEMElrRTtFQ3pJbEU7QS9DNnJKUjtBK0MxckpNO0VBQ0U7RUFDQSw0Q0RvSWtFO0VDbklsRSx3Q0RtSWtFO0E5Q3lqSjFFOztBK0N6c0pFO0VBQ0UsaUNEK0lzRTtFQzlJdEUsNkNEOEl1QztBOUM4akozQztBT2pzSkU7RXdDUE0saUNEMElrRTtFQ3pJbEU7QS9DMnNKUjtBK0N4c0pNO0VBQ0U7RUFDQSw0Q0RvSWtFO0VDbklsRSx3Q0RtSWtFO0E5Q3VrSjFFOztBK0N2dEpFO0VBQ0UsZ0NEK0lzRTtFQzlJdEUsNkNEOEl1QztBOUM0a0ozQztBTy9zSkU7RXdDUE0sZ0NEMElrRTtFQ3pJbEU7QS9DeXRKUjtBK0N0dEpNO0VBQ0U7RUFDQSwyQ0RvSWtFO0VDbklsRSx1Q0RtSWtFO0E5Q3FsSjFFOztBK0NydUpFO0VBQ0UsK0JEK0lzRTtFQzlJdEUsNENEOEl1QztBOUMwbEozQztBTzd0SkU7RXdDUE0sK0JEMElrRTtFQ3pJbEU7QS9DdXVKUjtBK0NwdUpNO0VBQ0U7RUFDQSwwQ0RvSWtFO0VDbklsRSxzQ0RtSWtFO0E5Q21tSjFFOztBK0NudkpFO0VBQ0UsK0JEK0lzRTtFQzlJdEUsNkNEOEl1QztBOUN3bUozQztBTzN1SkU7RXdDUE0sK0JEMElrRTtFQ3pJbEU7QS9DcXZKUjtBK0NsdkpNO0VBQ0U7RUFDQSwwQ0RvSWtFO0VDbklsRSxzQ0RtSWtFO0E5Q2luSjFFOztBZ0Rwd0pBO0VBQ0U7RTNDOEhJLGlCQXRDYTtFMkN0RmpCLGdCNUN5UjRCO0U0Q3hSNUI7RUFDQSxXMUNRTTtFMENQTiw0QjVDZ2tDa0M7RTRDL2pDbEM7QWhEdXdKRjtBT2x3SkU7RXlDREUsVzFDRUk7RTBDREo7QWhEc3dKSjtBT2x3SkU7RXlDQ0k7QWhEb3dKTjs7QWdEenZKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoRDR2SkY7O0FnRHR2SkE7RUFDRTtBaER5dkpGOztBaURoeUpBO0VBQ0UsZ0I3QzQzQmtDO0U2QzMzQmxDO0U1QzZISSxtQkF0Q2E7RTRDcEZqQiwyQzdDNjNCa0M7RTZDNTNCbEM7RUFDQTtFQUNBLGdEN0M4M0JrQztFNkM3M0JsQztFQUNBO0VyQ0xFLHNCUmc0QmdDO0FKdzZIcEM7QWlEaHlKRTtFQUNFLHNCN0NnM0JnQztBSms3SHBDO0FpRC94SkU7RUFDRTtBakRpeUpKO0FpRDl4SkU7RUFDRTtFQUNBO0FqRGd5Sko7QWlEN3hKRTtFQUNFO0FqRCt4Sko7O0FpRDN4SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxjN0N0QlM7RTZDdUJULDJDN0NxMkJrQztFNkNwMkJsQztFQUNBO0FqRDh4SkY7O0FpRDN4SkE7RUFDRSxnQjdDbzFCa0M7QUowOEhwQzs7QWtEbDBKQTtFQUVFO0FsRG8wSkY7QWtEbDBKRTtFQUNFO0VBQ0E7QWxEbzBKSjs7QWtEL3pKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGE5Q29wQmtDO0U4Q25wQmxDO0VBQ0E7RUFDQTtFQUNBO0VBR0E7QWxEZzBKRjs7QWtEenpKQTtFQUNFO0VBQ0E7RUFDQSxjOUM2M0JrQztFOEMzM0JsQztBbEQyekpGO0FrRHh6SkU7RTdCckNJLG1DNkJzQ0Y7RUFDQSw4QjlDazVCZ0M7QUp3NkhwQztBcUI1MUpJO0U2QmdDRjtJN0IvQkk7RXJCKzFKSjtBQUNGO0FrRDd6SkU7RUFDRSxlOUNnNUJnQztBSis2SHBDOztBa0QzekpBO0VBQ0U7RUFDQTtBbEQ4ekpGO0FrRDV6SkU7RUFDRTtFQUNBO0FsRDh6Sko7QWtEM3pKRTs7RUFFRTtBbEQ2ekpKO0FrRDF6SkU7RUFDRTtBbEQ0ekpKOztBa0R4ekpBO0VBQ0U7RUFDQTtFQUNBO0FsRDJ6SkY7QWtEeHpKRTtFQUNFO0VBQ0E7RUFDQTtBbEQwekpKO0FrRHR6SkU7RUFDRTtFQUNBO0VBQ0E7QWxEd3pKSjtBa0R0ekpJO0VBQ0U7QWxEd3pKTjtBa0RyekpJO0VBQ0U7QWxEdXpKTjs7QWtEanpKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQSx5QjVDOUZNO0U0QytGTjtFQUNBO0V0Q3pHRSxxQlJzTzBCO0U4Q3pINUI7QWxEZ3pKRjs7QWtENXlKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGE5QzhpQmtDO0U4QzdpQmxDO0VBQ0E7RUFDQSxzQjVDaEhNO0FOKzVKUjtBa0Q1eUpFO0VBQVM7QWxEK3lKWDtBa0Q5eUpFO0VBQVMsWTlDZ3pCeUI7QUppZ0lwQzs7QWtENXlKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGtCOUM4eUJrQztFOEM3eUJsQztFdEM3SEUsOEJSNk4wQjtFUTVOMUIsK0JSNE4wQjtBSml0SjlCO0FrRDl5SkU7RUFDRSxrQjlDeXlCZ0M7RThDdnlCaEM7QWxEK3lKSjs7QWtEMXlKQTtFQUNFO0VBQ0EsZ0I5Q3dJNEI7QUpxcUo5Qjs7QWtEeHlKQTtFQUNFO0VBR0E7RUFDQSxhOUMrdkJrQztBSjBpSXBDOztBa0RyeUpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYTlDdXZCa0M7RThDdHZCbEM7RXRDL0lFLGtDUitNMEI7RVE5TTFCLGlDUjhNMEI7QUowdUo5QjtBa0R0eUpFO0VBQXVCO0FsRHl5SnpCO0FrRHh5SkU7RUFBc0I7QWxEMnlKeEI7O0FrRHZ5SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRDB5SkY7O0FnQnY2Skk7RWtDbUlGO0lBQ0UsZ0I5QzR2QmdDO0k4QzN2QmhDO0VsRHd5SkY7RWtEcnlKQTtJQUNFO0VsRHV5SkY7RWtEcnlKRTtJQUNFO0VsRHV5Sko7RWtEbnlKQTtJQUNFO0VsRHF5SkY7RWtEbnlKRTtJQUNFO0VsRHF5Sko7RWtEN3hKQTtJQUFZLGdCOUNxdUJzQjtFSjJqSWxDO0FBQ0Y7QWdCNzdKSTtFa0NnS0Y7O0lBRUUsZ0I5QzZ0QmdDO0VKbWtJbEM7QUFDRjtBZ0JuOEpJO0VrQ3VLRjtJQUFZLGlCOUN1dEJzQjtFSnlrSWxDO0FBQ0Y7QW1EbmdLQTtFQUNFO0VBQ0EsYS9Dd3FCa0M7RStDdnFCbEM7RUFDQSxTL0M2MEJrQztFZ0RqMUJsQyxrTWhEK1E0QjtFZ0Q3UTVCO0VBQ0EsZ0JoRHVSNEI7RWdEdFI1QixnQmhEMlI0QjtFZ0QxUjVCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0UvQ2dISSxtQkF0Q2E7RThDOUVqQjtFQUNBO0FuRCtnS0Y7QW1EN2dLRTtFQUFTLFkvQ2kwQnlCO0FKK3NJcEM7QW1EOWdLRTtFQUNFO0VBQ0E7RUFDQSxhL0NpMEJnQztFK0NoMEJoQyxjL0NpMEJnQztBSitzSXBDO0FtRDlnS0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkRnaEtOOztBbUQzZ0tBO0VBQ0U7QW5EOGdLRjtBbUQ1Z0tFO0VBQ0U7QW5EOGdLSjtBbUQ1Z0tJO0VBQ0U7RUFDQTtFQUNBLHNCN0MzQkU7QU55aUtSOztBbUR6Z0tBO0VBQ0U7QW5ENGdLRjtBbUQxZ0tFO0VBQ0U7RUFDQSxhL0NteUJnQztFK0NseUJoQyxjL0NpeUJnQztBSjJ1SXBDO0FtRDFnS0k7RUFDRTtFQUNBO0VBQ0Esd0I3QzNDRTtBTnVqS1I7O0FtRHZnS0E7RUFDRTtBbkQwZ0tGO0FtRHhnS0U7RUFDRTtBbkQwZ0tKO0FtRHhnS0k7RUFDRTtFQUNBO0VBQ0EseUI3Q3pERTtBTm1rS1I7O0FtRHJnS0E7RUFDRTtBbkR3Z0tGO0FtRHRnS0U7RUFDRTtFQUNBLGEvQ3F3QmdDO0UrQ3B3QmhDLGMvQ213QmdDO0FKcXdJcEM7QW1EdGdLSTtFQUNFO0VBQ0E7RUFDQSx1QjdDekVFO0FOaWxLUjs7QW1Ebi9KQTtFQUNFLGdCL0MrdEJrQztFK0M5dEJsQztFQUNBLGM3Q2hHTTtFNkNpR047RUFDQSxzQjdDbkdNO0VNUkosc0JScU8wQjtBSjYzSjlCOztBcUR2bUtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYWpEc3FCa0M7RWlEcnFCbEM7RUFDQSxnQmpEKzFCa0M7RWdEcDJCbEMsa01oRCtRNEI7RWdEN1E1QjtFQUNBLGdCaER1UjRCO0VnRHRSNUIsZ0JoRDJSNEI7RWdEMVI1QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFL0NnSEksbUJBdENhO0VnRDdFakI7RUFDQSx5Qi9DQ007RStDQU47RUFDQTtFekNWRSxxQlJzTzBCO0FKeTVKOUI7QXFEam5LRTtFQUNFO0VBQ0E7RUFDQSxXakQ4MUJnQztFaUQ3MUJoQyxjakQ4MUJnQztFaUQ3MUJoQztBckRtbktKO0FxRGpuS0k7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyRGtuS047O0FxRDdtS0E7RUFDRSxxQmpEKzBCa0M7QUppeUlwQztBcUQ5bUtFO0VBQ0U7QXJEZ25LSjtBcUQ5bUtJO0VBQ0U7RUFDQTtFQUNBLHFDakQwMEI4QjtBSnN5SXBDO0FxRDdtS0k7RUFDRSxXakRxTHdCO0VpRHBMeEI7RUFDQSx5Qi9DdENFO0FOcXBLUjs7QXFEMW1LQTtFQUNFLG1CakQyekJrQztBSmt6SXBDO0FxRDNtS0U7RUFDRTtFQUNBLGFqRHV6QmdDO0VpRHR6QmhDLFlqRHF6QmdDO0VpRHB6QmhDO0FyRDZtS0o7QXFEM21LSTtFQUNFO0VBQ0E7RUFDQSx1Q2pEbXpCOEI7QUoweklwQztBcUQxbUtJO0VBQ0UsU2pEOEp3QjtFaUQ3SnhCO0VBQ0EsMkIvQzdERTtBTnlxS1I7O0FxRHZtS0E7RUFDRSxrQmpEb3lCa0M7QUpzMElwQztBcUR4bUtFO0VBQ0U7QXJEMG1LSjtBcUR4bUtJO0VBQ0U7RUFDQTtFQUNBLHdDakQreEI4QjtBSjIwSXBDO0FxRHZtS0k7RUFDRSxRakQwSXdCO0VpRHpJeEI7RUFDQSw0Qi9DakZFO0FOMHJLUjtBcURwbUtFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXakQyd0JnQztFaUQxd0JoQztFQUNBO0VBQ0E7QXJEc21LSjs7QXFEbG1LQTtFQUNFLG9CakRvd0JrQztBSmkySXBDO0FxRG5tS0U7RUFDRTtFQUNBLGFqRGd3QmdDO0VpRC92QmhDLFlqRDh2QmdDO0VpRDd2QmhDO0FyRHFtS0o7QXFEbm1LSTtFQUNFO0VBQ0E7RUFDQSxzQ2pENHZCOEI7QUp5MklwQztBcURsbUtJO0VBQ0UsVWpEdUd3QjtFaUR0R3hCO0VBQ0EsMEIvQ3BIRTtBTnd0S1I7O0FxRDlrS0E7RUFDRTtFQUNBO0VoRDNCSSxlQXRDYTtFZ0RvRWpCLDZDakQ4c0JrQztFaUQ3c0JsQztFekNoSkUsMEN5Q2lKb0I7RXpDaEpwQiwyQ3lDZ0pvQjtBckRpbEt4QjtBcUQ5a0tFO0VBQ0U7QXJEZ2xLSjs7QXFENWtLQTtFQUNFO0VBQ0EsY2pEekpTO0FKd3VLWDs7QXNEM3VLQTtFQUNFO0F0RDh1S0Y7O0FzRDN1S0E7RUFDRTtBdEQ4dUtGOztBc0QzdUtBO0VBQ0U7RUFDQTtFQUNBO0F0RDh1S0Y7QXVEcndLRTtFQUNFO0VBQ0E7RUFDQTtBdkR1d0tKOztBc0QvdUtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VqQzVCSSxzQ2lDNkJKO0F0RGt2S0Y7QXFCMXdLSTtFaUNpQko7SWpDaEJNO0VyQjZ3S0o7QUFDRjs7QXNEcHZLQTs7O0VBR0U7QXREdXZLRjs7QXNEcHZLQTs7RUFFRTtBdER1dktGOztBc0RwdktBOztFQUVFO0F0RHV2S0Y7O0FzRDl1S0U7RUFDRTtFQUNBO0VBQ0E7QXREaXZLSjtBc0Q5dUtFOzs7RUFHRTtFQUNBO0F0RGd2S0o7QXNEN3VLRTs7RUFFRTtFQUNBO0VqQ3RFRSwyQmlDdUVGO0F0RCt1S0o7QXFCanpLSTtFaUM4REY7O0lqQzdESTtFckJxektKO0FBQ0Y7O0FzRDV1S0E7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQSxVbEQ4N0JtQztFa0Q3N0JuQyxjaERuRk07RWdEb0ZOO0VBQ0EsWWxENDdCbUM7RWlCemhDL0IsOEJpQzhGSjtBdEQ4dUtGO0FxQnYwS0k7RWlDMkVKOztJakMxRU07RXJCMjBLSjtBQUNGO0FPeDBLRTs7O0UrQ3dGRSxjaEQxRkk7RWdEMkZKO0VBQ0E7RUFDQSxZbERxN0JpQztBSmcwSXJDOztBc0RsdktBO0VBQ0U7QXREcXZLRjs7QXNEaHZLQTtFQUNFO0F0RG12S0Y7O0FzRDV1S0E7O0VBRUU7RUFDQSxXbEQ4NkJtQztFa0Q3NkJuQyxZbEQ2NkJtQztFa0Q1NkJuQztBdEQrdUtGOztBc0Q3dUtBO0VBQ0Usc01sRDI2Qm1DO0FKcTBJckM7O0FzRDl1S0E7RUFDRSxzTWxEeTZCbUM7QUp3MElyQzs7QXNEeHVLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxpQmxEbzRCbUM7RWtEbjRCbkMsZ0JsRG00Qm1DO0VrRGw0Qm5DO0F0RDB1S0Y7QXNEeHVLRTtFQUNFO0VBQ0E7RUFDQSxXbERrNEJpQztFa0RqNEJqQyxXbERrNEJpQztFa0RqNEJqQyxpQmxEbTRCaUM7RWtEbDRCakMsZ0JsRGs0QmlDO0VrRGo0QmpDO0VBQ0E7RUFDQSx5QmhEekpJO0VnRDBKSjtFQUVBO0VBQ0E7RUFDQTtFakN0S0UsNkJpQ3VLRjtBdER5dUtKO0FxQjM0S0k7RWlDbUpGO0lqQ2xKSTtFckI4NEtKO0FBQ0Y7QXNEM3VLRTtFQUNFO0F0RDZ1S0o7O0FzRHB1S0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNoRHBMTTtFZ0RxTE47QXREdXVLRjs7QXdEdDZLQTtFQUNFO0lBQUs7RXhEMDZLTDtBQUNGO0F3RHg2S0E7RUFDRTtFQUNBLFdwRDhpQ3NCO0VvRDdpQ3RCLFlwRDZpQ3NCO0VvRDVpQ3RCO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QXhEeTZLRjs7QXdEdDZLQTtFQUNFLFdwRHVpQ3dCO0VvRHRpQ3hCLFlwRHNpQ3dCO0VvRHJpQ3hCLG1CcER1aUN3QjtBSms0STFCOztBd0RsNktBO0VBQ0U7SUFDRTtFeERxNktGO0V3RG42S0E7SUFDRTtFeERxNktGO0FBQ0Y7QXdEbDZLQTtFQUNFO0VBQ0EsV3BEK2dDc0I7RW9EOWdDdEIsWXBEOGdDc0I7RW9EN2dDdEI7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBeERtNktGOztBd0RoNktBO0VBQ0UsV3BEd2dDd0I7RW9EdmdDeEIsWXBEdWdDd0I7QUo0NUkxQjs7QXlEdDlLQTtFQUFxQjtBekQwOUtyQjs7QXlEejlLQTtFQUFxQjtBekQ2OUtyQjs7QXlENTlLQTtFQUFxQjtBekRnK0tyQjs7QXlELzlLQTtFQUFxQjtBekRtK0tyQjs7QXlEbCtLQTtFQUFxQjtBekRzK0tyQjs7QXlEcitLQTtFQUFxQjtBekR5K0tyQjs7QTBEMytLRTtFQUNFO0ExRDgrS0o7O0FPcCtLRTs7O0VtRExJO0ExRCsrS047O0EwRHIvS0U7RUFDRTtBMUR3L0tKOztBTzkrS0U7OztFbURMSTtBMUR5L0tOOztBMEQvL0tFO0VBQ0U7QTFEa2dMSjs7QU94L0tFOzs7RW1ETEk7QTFEbWdMTjs7QTBEemdMRTtFQUNFO0ExRDRnTEo7O0FPbGdMRTs7O0VtRExJO0ExRDZnTE47O0EwRG5oTEU7RUFDRTtBMURzaExKOztBTzVnTEU7OztFbURMSTtBMUR1aExOOztBMEQ3aExFO0VBQ0U7QTFEZ2lMSjs7QU90aExFOzs7RW1ETEk7QTFEaWlMTjs7QTBEdmlMRTtFQUNFO0ExRDBpTEo7O0FPaGlMRTs7O0VtRExJO0ExRDJpTE47O0EwRGpqTEU7RUFDRTtBMURvakxKOztBTzFpTEU7OztFbURMSTtBMURxakxOOztBMkRwakxBO0VBQ0U7QTNEdWpMRjs7QTJEcGpMQTtFQUNFO0EzRHVqTEY7O0E0RGxrTEE7RUFBa0I7QTVEc2tMbEI7O0E0RHJrTEE7RUFBa0I7QTVEeWtMbEI7O0E0RHhrTEE7RUFBa0I7QTVENGtMbEI7O0E0RDNrTEE7RUFBa0I7QTVEK2tMbEI7O0E0RDlrTEE7RUFBa0I7QTVEa2xMbEI7O0E0RGhsTEE7RUFBbUI7QTVEb2xMbkI7O0E0RG5sTEE7RUFBbUI7QTVEdWxMbkI7O0E0RHRsTEE7RUFBbUI7QTVEMGxMbkI7O0E0RHpsTEE7RUFBbUI7QTVENmxMbkI7O0E0RDVsTEE7RUFBbUI7QTVEZ21MbkI7O0E0RDdsTEU7RUFDRTtBNURnbUxKOztBNERqbUxFO0VBQ0U7QTVEb21MSjs7QTREcm1MRTtFQUNFO0E1RHdtTEo7O0E0RHptTEU7RUFDRTtBNUQ0bUxKOztBNEQ3bUxFO0VBQ0U7QTVEZ25MSjs7QTREam5MRTtFQUNFO0E1RG9uTEo7O0E0RHJuTEU7RUFDRTtBNUR3bkxKOztBNER6bkxFO0VBQ0U7QTVENG5MSjs7QTREeG5MQTtFQUNFO0E1RDJuTEY7O0E0RHBuTEE7RUFDRTtBNUR1bkxGOztBNERwbkxBO0VBQ0U7QTVEdW5MRjs7QTREcG5MQTtFQUNFO0VBQ0E7QTVEdW5MRjs7QTREcG5MQTtFQUNFO0VBQ0E7QTVEdW5MRjs7QTREcG5MQTtFQUNFO0VBQ0E7QTVEdW5MRjs7QTREcG5MQTtFQUNFO0VBQ0E7QTVEdW5MRjs7QTREcG5MQTtFQUNFO0E1RHVuTEY7O0E0RHBuTEE7RUFDRTtBNUR1bkxGOztBNERwbkxBO0VBQ0U7QTVEdW5MRjs7QTREcG5MQTtFQUNFO0E1RHVuTEY7O0F1RC9yTEU7RUFDRTtFQUNBO0VBQ0E7QXZEa3NMSjs7QTZEM3JMTTtFQUF3QjtBN0Qrckw5Qjs7QTZEL3JMTTtFQUF3QjtBN0Rtc0w5Qjs7QTZEbnNMTTtFQUF3QjtBN0R1c0w5Qjs7QTZEdnNMTTtFQUF3QjtBN0Qyc0w5Qjs7QTZEM3NMTTtFQUF3QjtBN0Qrc0w5Qjs7QTZEL3NMTTtFQUF3QjtBN0RtdEw5Qjs7QTZEbnRMTTtFQUF3QjtBN0R1dEw5Qjs7QTZEdnRMTTtFQUF3QjtBN0QydEw5Qjs7QTZEM3RMTTtFQUF3QjtBN0QrdEw5Qjs7QWdCOXFMSTtFNkNqREU7SUFBd0I7RTdEb3VMNUI7RTZEcHVMSTtJQUF3QjtFN0R1dUw1QjtFNkR2dUxJO0lBQXdCO0U3RDB1TDVCO0U2RDF1TEk7SUFBd0I7RTdENnVMNUI7RTZEN3VMSTtJQUF3QjtFN0Rndkw1QjtFNkRodkxJO0lBQXdCO0U3RG12TDVCO0U2RG52TEk7SUFBd0I7RTdEc3ZMNUI7RTZEdHZMSTtJQUF3QjtFN0R5dkw1QjtFNkR6dkxJO0lBQXdCO0U3RDR2TDVCO0FBQ0Y7QWdCNXNMSTtFNkNqREU7SUFBd0I7RTdEaXdMNUI7RTZEandMSTtJQUF3QjtFN0Rvd0w1QjtFNkRwd0xJO0lBQXdCO0U3RHV3TDVCO0U2RHZ3TEk7SUFBd0I7RTdEMHdMNUI7RTZEMXdMSTtJQUF3QjtFN0Q2d0w1QjtFNkQ3d0xJO0lBQXdCO0U3RGd4TDVCO0U2RGh4TEk7SUFBd0I7RTdEbXhMNUI7RTZEbnhMSTtJQUF3QjtFN0RzeEw1QjtFNkR0eExJO0lBQXdCO0U3RHl4TDVCO0FBQ0Y7QWdCenVMSTtFNkNqREU7SUFBd0I7RTdEOHhMNUI7RTZEOXhMSTtJQUF3QjtFN0RpeUw1QjtFNkRqeUxJO0lBQXdCO0U3RG95TDVCO0U2RHB5TEk7SUFBd0I7RTdEdXlMNUI7RTZEdnlMSTtJQUF3QjtFN0QweUw1QjtFNkQxeUxJO0lBQXdCO0U3RDZ5TDVCO0U2RDd5TEk7SUFBd0I7RTdEZ3pMNUI7RTZEaHpMSTtJQUF3QjtFN0Rtekw1QjtFNkRuekxJO0lBQXdCO0U3RHN6TDVCO0FBQ0Y7QWdCdHdMSTtFNkNqREU7SUFBd0I7RTdEMnpMNUI7RTZEM3pMSTtJQUF3QjtFN0Q4ekw1QjtFNkQ5ekxJO0lBQXdCO0U3RGkwTDVCO0U2RGowTEk7SUFBd0I7RTdEbzBMNUI7RTZEcDBMSTtJQUF3QjtFN0R1MEw1QjtFNkR2MExJO0lBQXdCO0U3RDAwTDVCO0U2RDEwTEk7SUFBd0I7RTdENjBMNUI7RTZENzBMSTtJQUF3QjtFN0RnMUw1QjtFNkRoMUxJO0lBQXdCO0U3RG0xTDVCO0FBQ0Y7QTZEMTBMQTtFQUVJO0lBQXFCO0U3RDQwTHZCO0U2RDUwTEU7SUFBcUI7RTdEKzBMdkI7RTZELzBMRTtJQUFxQjtFN0RrMUx2QjtFNkRsMUxFO0lBQXFCO0U3RHExTHZCO0U2RHIxTEU7SUFBcUI7RTdEdzFMdkI7RTZEeDFMRTtJQUFxQjtFN0QyMUx2QjtFNkQzMUxFO0lBQXFCO0U3RDgxTHZCO0U2RDkxTEU7SUFBcUI7RTdEaTJMdkI7RTZEajJMRTtJQUFxQjtFN0RvMkx2QjtBQUNGO0E4RDEzTEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RDQzTEY7QThEMTNMRTtFQUNFO0VBQ0E7QTlENDNMSjtBOER6M0xFOzs7OztFQUtFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RDIzTEo7O0E4RGwzTEk7RUFDRTtBOURxM0xOOztBOER0M0xJO0VBQ0U7QTlEeTNMTjs7QThEMTNMSTtFQUNFO0E5RDYzTE47O0E4RDkzTEk7RUFDRTtBOURpNExOOztBK0QxNUxJO0VBQWdDO0EvRDg1THBDOztBK0Q3NUxJO0VBQWdDO0EvRGk2THBDOztBK0RoNkxJO0VBQWdDO0EvRG82THBDOztBK0RuNkxJO0VBQWdDO0EvRHU2THBDOztBK0RyNkxJO0VBQThCO0EvRHk2TGxDOztBK0R4NkxJO0VBQThCO0EvRDQ2TGxDOztBK0QzNkxJO0VBQThCO0EvRCs2TGxDOztBK0Q5NkxJO0VBQThCO0EvRGs3TGxDOztBK0RqN0xJO0VBQThCO0EvRHE3TGxDOztBK0RwN0xJO0VBQThCO0EvRHc3TGxDOztBK0R2N0xJO0VBQThCO0EvRDI3TGxDOztBK0QxN0xJO0VBQThCO0EvRDg3TGxDOztBK0Q1N0xJO0VBQW9DO0EvRGc4THhDOztBK0QvN0xJO0VBQW9DO0EvRG04THhDOztBK0RsOExJO0VBQW9DO0EvRHM4THhDOztBK0RyOExJO0VBQW9DO0EvRHk4THhDOztBK0R4OExJO0VBQW9DO0EvRDQ4THhDOztBK0QxOExJO0VBQWlDO0EvRDg4THJDOztBK0Q3OExJO0VBQWlDO0EvRGk5THJDOztBK0RoOUxJO0VBQWlDO0EvRG85THJDOztBK0RuOUxJO0VBQWlDO0EvRHU5THJDOztBK0R0OUxJO0VBQWlDO0EvRDA5THJDOztBK0R4OUxJO0VBQWtDO0EvRDQ5THRDOztBK0QzOUxJO0VBQWtDO0EvRCs5THRDOztBK0Q5OUxJO0VBQWtDO0EvRGsrTHRDOztBK0RqK0xJO0VBQWtDO0EvRHErTHRDOztBK0RwK0xJO0VBQWtDO0EvRHcrTHRDOztBK0R2K0xJO0VBQWtDO0EvRDIrTHRDOztBK0R6K0xJO0VBQWdDO0EvRDYrTHBDOztBK0Q1K0xJO0VBQWdDO0EvRGcvTHBDOztBK0QvK0xJO0VBQWdDO0EvRG0vTHBDOztBK0RsL0xJO0VBQWdDO0EvRHMvTHBDOztBK0RyL0xJO0VBQWdDO0EvRHkvTHBDOztBK0R4L0xJO0VBQWdDO0EvRDQvTHBDOztBZ0JoL0xJO0UrQ2xEQTtJQUFnQztFL0R1aU1sQztFK0R0aU1FO0lBQWdDO0UvRHlpTWxDO0UrRHhpTUU7SUFBZ0M7RS9EMmlNbEM7RStEMWlNRTtJQUFnQztFL0Q2aU1sQztFK0QzaU1FO0lBQThCO0UvRDhpTWhDO0UrRDdpTUU7SUFBOEI7RS9EZ2pNaEM7RStEL2lNRTtJQUE4QjtFL0Rrak1oQztFK0Rqak1FO0lBQThCO0UvRG9qTWhDO0UrRG5qTUU7SUFBOEI7RS9Ec2pNaEM7RStEcmpNRTtJQUE4QjtFL0R3ak1oQztFK0R2ak1FO0lBQThCO0UvRDBqTWhDO0UrRHpqTUU7SUFBOEI7RS9ENGpNaEM7RStEMWpNRTtJQUFvQztFL0Q2ak10QztFK0Q1ak1FO0lBQW9DO0UvRCtqTXRDO0UrRDlqTUU7SUFBb0M7RS9EaWtNdEM7RStEaGtNRTtJQUFvQztFL0Rta010QztFK0Rsa01FO0lBQW9DO0UvRHFrTXRDO0UrRG5rTUU7SUFBaUM7RS9Ec2tNbkM7RStEcmtNRTtJQUFpQztFL0R3a01uQztFK0R2a01FO0lBQWlDO0UvRDBrTW5DO0UrRHprTUU7SUFBaUM7RS9ENGtNbkM7RStEM2tNRTtJQUFpQztFL0Q4a01uQztFK0Q1a01FO0lBQWtDO0UvRCtrTXBDO0UrRDlrTUU7SUFBa0M7RS9EaWxNcEM7RStEaGxNRTtJQUFrQztFL0RtbE1wQztFK0RsbE1FO0lBQWtDO0UvRHFsTXBDO0UrRHBsTUU7SUFBa0M7RS9EdWxNcEM7RStEdGxNRTtJQUFrQztFL0R5bE1wQztFK0R2bE1FO0lBQWdDO0UvRDBsTWxDO0UrRHpsTUU7SUFBZ0M7RS9ENGxNbEM7RStEM2xNRTtJQUFnQztFL0Q4bE1sQztFK0Q3bE1FO0lBQWdDO0UvRGdtTWxDO0UrRC9sTUU7SUFBZ0M7RS9Ea21NbEM7RStEam1NRTtJQUFnQztFL0RvbU1sQztBQUNGO0FnQnpsTUk7RStDbERBO0lBQWdDO0UvRCtvTWxDO0UrRDlvTUU7SUFBZ0M7RS9EaXBNbEM7RStEaHBNRTtJQUFnQztFL0RtcE1sQztFK0RscE1FO0lBQWdDO0UvRHFwTWxDO0UrRG5wTUU7SUFBOEI7RS9Ec3BNaEM7RStEcnBNRTtJQUE4QjtFL0R3cE1oQztFK0R2cE1FO0lBQThCO0UvRDBwTWhDO0UrRHpwTUU7SUFBOEI7RS9ENHBNaEM7RStEM3BNRTtJQUE4QjtFL0Q4cE1oQztFK0Q3cE1FO0lBQThCO0UvRGdxTWhDO0UrRC9wTUU7SUFBOEI7RS9Ea3FNaEM7RStEanFNRTtJQUE4QjtFL0RvcU1oQztFK0RscU1FO0lBQW9DO0UvRHFxTXRDO0UrRHBxTUU7SUFBb0M7RS9EdXFNdEM7RStEdHFNRTtJQUFvQztFL0R5cU10QztFK0R4cU1FO0lBQW9DO0UvRDJxTXRDO0UrRDFxTUU7SUFBb0M7RS9ENnFNdEM7RStEM3FNRTtJQUFpQztFL0Q4cU1uQztFK0Q3cU1FO0lBQWlDO0UvRGdyTW5DO0UrRC9xTUU7SUFBaUM7RS9Ea3JNbkM7RStEanJNRTtJQUFpQztFL0Rvck1uQztFK0Ruck1FO0lBQWlDO0UvRHNyTW5DO0UrRHByTUU7SUFBa0M7RS9EdXJNcEM7RStEdHJNRTtJQUFrQztFL0R5ck1wQztFK0R4ck1FO0lBQWtDO0UvRDJyTXBDO0UrRDFyTUU7SUFBa0M7RS9ENnJNcEM7RStENXJNRTtJQUFrQztFL0Qrck1wQztFK0Q5ck1FO0lBQWtDO0UvRGlzTXBDO0UrRC9yTUU7SUFBZ0M7RS9Ea3NNbEM7RStEanNNRTtJQUFnQztFL0Rvc01sQztFK0Ruc01FO0lBQWdDO0UvRHNzTWxDO0UrRHJzTUU7SUFBZ0M7RS9Ed3NNbEM7RStEdnNNRTtJQUFnQztFL0Qwc01sQztFK0R6c01FO0lBQWdDO0UvRDRzTWxDO0FBQ0Y7QWdCanNNSTtFK0NsREE7SUFBZ0M7RS9EdXZNbEM7RStEdHZNRTtJQUFnQztFL0R5dk1sQztFK0R4dk1FO0lBQWdDO0UvRDJ2TWxDO0UrRDF2TUU7SUFBZ0M7RS9ENnZNbEM7RStEM3ZNRTtJQUE4QjtFL0Q4dk1oQztFK0Q3dk1FO0lBQThCO0UvRGd3TWhDO0UrRC92TUU7SUFBOEI7RS9Ea3dNaEM7RStEandNRTtJQUE4QjtFL0Rvd01oQztFK0Rud01FO0lBQThCO0UvRHN3TWhDO0UrRHJ3TUU7SUFBOEI7RS9Ed3dNaEM7RStEdndNRTtJQUE4QjtFL0Qwd01oQztFK0R6d01FO0lBQThCO0UvRDR3TWhDO0UrRDF3TUU7SUFBb0M7RS9ENndNdEM7RStENXdNRTtJQUFvQztFL0Qrd010QztFK0Q5d01FO0lBQW9DO0UvRGl4TXRDO0UrRGh4TUU7SUFBb0M7RS9EbXhNdEM7RStEbHhNRTtJQUFvQztFL0RxeE10QztFK0RueE1FO0lBQWlDO0UvRHN4TW5DO0UrRHJ4TUU7SUFBaUM7RS9Ed3hNbkM7RStEdnhNRTtJQUFpQztFL0QweE1uQztFK0R6eE1FO0lBQWlDO0UvRDR4TW5DO0UrRDN4TUU7SUFBaUM7RS9EOHhNbkM7RStENXhNRTtJQUFrQztFL0QreE1wQztFK0Q5eE1FO0lBQWtDO0UvRGl5TXBDO0UrRGh5TUU7SUFBa0M7RS9EbXlNcEM7RStEbHlNRTtJQUFrQztFL0RxeU1wQztFK0RweU1FO0lBQWtDO0UvRHV5TXBDO0UrRHR5TUU7SUFBa0M7RS9EeXlNcEM7RStEdnlNRTtJQUFnQztFL0QweU1sQztFK0R6eU1FO0lBQWdDO0UvRDR5TWxDO0UrRDN5TUU7SUFBZ0M7RS9EOHlNbEM7RStEN3lNRTtJQUFnQztFL0Rnek1sQztFK0QveU1FO0lBQWdDO0UvRGt6TWxDO0UrRGp6TUU7SUFBZ0M7RS9Eb3pNbEM7QUFDRjtBZ0J6eU1JO0UrQ2xEQTtJQUFnQztFL0QrMU1sQztFK0Q5MU1FO0lBQWdDO0UvRGkyTWxDO0UrRGgyTUU7SUFBZ0M7RS9EbTJNbEM7RStEbDJNRTtJQUFnQztFL0RxMk1sQztFK0RuMk1FO0lBQThCO0UvRHMyTWhDO0UrRHIyTUU7SUFBOEI7RS9EdzJNaEM7RStEdjJNRTtJQUE4QjtFL0QwMk1oQztFK0R6Mk1FO0lBQThCO0UvRDQyTWhDO0UrRDMyTUU7SUFBOEI7RS9EODJNaEM7RStENzJNRTtJQUE4QjtFL0RnM01oQztFK0QvMk1FO0lBQThCO0UvRGszTWhDO0UrRGozTUU7SUFBOEI7RS9EbzNNaEM7RStEbDNNRTtJQUFvQztFL0RxM010QztFK0RwM01FO0lBQW9DO0UvRHUzTXRDO0UrRHQzTUU7SUFBb0M7RS9EeTNNdEM7RStEeDNNRTtJQUFvQztFL0QyM010QztFK0QxM01FO0lBQW9DO0UvRDYzTXRDO0UrRDMzTUU7SUFBaUM7RS9EODNNbkM7RStENzNNRTtJQUFpQztFL0RnNE1uQztFK0QvM01FO0lBQWlDO0UvRGs0TW5DO0UrRGo0TUU7SUFBaUM7RS9EbzRNbkM7RStEbjRNRTtJQUFpQztFL0RzNE1uQztFK0RwNE1FO0lBQWtDO0UvRHU0TXBDO0UrRHQ0TUU7SUFBa0M7RS9EeTRNcEM7RStEeDRNRTtJQUFrQztFL0QyNE1wQztFK0QxNE1FO0lBQWtDO0UvRDY0TXBDO0UrRDU0TUU7SUFBa0M7RS9EKzRNcEM7RStEOTRNRTtJQUFrQztFL0RpNU1wQztFK0QvNE1FO0lBQWdDO0UvRGs1TWxDO0UrRGo1TUU7SUFBZ0M7RS9EbzVNbEM7RStEbjVNRTtJQUFnQztFL0RzNU1sQztFK0RyNU1FO0lBQWdDO0UvRHc1TWxDO0UrRHY1TUU7SUFBZ0M7RS9EMDVNbEM7RStEejVNRTtJQUFnQztFL0Q0NU1sQztBQUNGO0FnRXY4TUk7RUFBd0I7QWhFMDhNNUI7O0FnRXo4TUk7RUFBd0I7QWhFNjhNNUI7O0FnRTU4TUk7RUFBd0I7QWhFZzlNNUI7O0FnQjU1TUk7RWdEdERBO0lBQXdCO0VoRXU5TTFCO0VnRXQ5TUU7SUFBd0I7RWhFeTlNMUI7RWdFeDlNRTtJQUF3QjtFaEUyOU0xQjtBQUNGO0FnQng2TUk7RWdEdERBO0lBQXdCO0VoRWsrTTFCO0VnRWorTUU7SUFBd0I7RWhFbytNMUI7RWdFbitNRTtJQUF3QjtFaEVzK00xQjtBQUNGO0FnQm43TUk7RWdEdERBO0lBQXdCO0VoRTYrTTFCO0VnRTUrTUU7SUFBd0I7RWhFKytNMUI7RWdFOStNRTtJQUF3QjtFaEVpL00xQjtBQUNGO0FnQjk3TUk7RWdEdERBO0lBQXdCO0VoRXcvTTFCO0VnRXYvTUU7SUFBd0I7RWhFMC9NMUI7RWdFei9NRTtJQUF3QjtFaEU0L00xQjtBQUNGO0FpRWxnTkU7RUFBc0I7QWpFcWdOeEI7O0FpRXJnTkU7RUFBc0I7QWpFeWdOeEI7O0FrRXhnTkU7RUFBeUI7QWxFNGdOM0I7O0FrRTVnTkU7RUFBeUI7QWxFZ2hOM0I7O0FrRWhoTkU7RUFBeUI7QWxFb2hOM0I7O0FrRXBoTkU7RUFBeUI7QWxFd2hOM0I7O0FrRXhoTkU7RUFBeUI7QWxFNGhOM0I7O0FrRXZoTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGE5RHlwQmtDO0FKaTRMcEM7O0FrRXZoTkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGE5RGlwQmtDO0FKeTRMcEM7O0FrRXRoTkU7RUFERjtJQUVJO0lBQ0E7SUFDQSxhOUR5b0JnQztFSmk1TGxDO0FBQ0Y7O0FtRXBqTkE7RUNFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRXNqTkY7O0FvRTVpTkU7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBFOGlOSjs7QXFFMWtOQTtFQUFhO0FyRThrTmI7O0FxRTdrTkE7RUFBVTtBckVpbE5WOztBcUVobE5BO0VBQWE7QXJFb2xOYjs7QXFFbmxOQTtFQUFlO0FyRXVsTmY7O0FzRXRsTkk7RUFBdUI7QXRFMGxOM0I7O0FzRTFsTkk7RUFBdUI7QXRFOGxOM0I7O0FzRTlsTkk7RUFBdUI7QXRFa21OM0I7O0FzRWxtTkk7RUFBdUI7QXRFc21OM0I7O0FzRXRtTkk7RUFBdUI7QXRFMG1OM0I7O0FzRTFtTkk7RUFBdUI7QXRFOG1OM0I7O0FzRTltTkk7RUFBdUI7QXRFa25OM0I7O0FzRWxuTkk7RUFBdUI7QXRFc25OM0I7O0FzRXRuTkk7RUFBdUI7QXRFMG5OM0I7O0FzRTFuTkk7RUFBdUI7QXRFOG5OM0I7O0FzRTFuTkE7RUFBVTtBdEU4bk5WOztBc0U3bk5BO0VBQVU7QXRFaW9OVjs7QXNFN25OQTtFQUFjO0F0RWlvTmQ7O0FzRWhvTkE7RUFBYztBdEVvb05kOztBc0Vsb05BO0VBQVU7QXRFc29OVjs7QXNFcm9OQTtFQUFVO0F0RXlvTlY7O0F1RXZwTkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBRUE7QXZFd3BOSjs7QXdFOXBOUTtFQUFnQztBeEVrcU54Qzs7QXdFanFOUTs7RUFFRTtBeEVvcU5WOztBd0VscU5ROztFQUVFO0F4RXFxTlY7O0F3RW5xTlE7O0VBRUU7QXhFc3FOVjs7QXdFcHFOUTs7RUFFRTtBeEV1cU5WOztBd0V0ck5RO0VBQWdDO0F4RTByTnhDOztBd0V6ck5ROztFQUVFO0F4RTRyTlY7O0F3RTFyTlE7O0VBRUU7QXhFNnJOVjs7QXdFM3JOUTs7RUFFRTtBeEU4ck5WOztBd0U1ck5ROztFQUVFO0F4RStyTlY7O0F3RTlzTlE7RUFBZ0M7QXhFa3ROeEM7O0F3RWp0TlE7O0VBRUU7QXhFb3ROVjs7QXdFbHROUTs7RUFFRTtBeEVxdE5WOztBd0VudE5ROztFQUVFO0F4RXN0TlY7O0F3RXB0TlE7O0VBRUU7QXhFdXROVjs7QXdFdHVOUTtFQUFnQztBeEUwdU54Qzs7QXdFenVOUTs7RUFFRTtBeEU0dU5WOztBd0UxdU5ROztFQUVFO0F4RTZ1TlY7O0F3RTN1TlE7O0VBRUU7QXhFOHVOVjs7QXdFNXVOUTs7RUFFRTtBeEUrdU5WOztBd0U5dk5RO0VBQWdDO0F4RWt3TnhDOztBd0Vqd05ROztFQUVFO0F4RW93TlY7O0F3RWx3TlE7O0VBRUU7QXhFcXdOVjs7QXdFbndOUTs7RUFFRTtBeEVzd05WOztBd0Vwd05ROztFQUVFO0F4RXV3TlY7O0F3RXR4TlE7RUFBZ0M7QXhFMHhOeEM7O0F3RXp4TlE7O0VBRUU7QXhFNHhOVjs7QXdFMXhOUTs7RUFFRTtBeEU2eE5WOztBd0UzeE5ROztFQUVFO0F4RTh4TlY7O0F3RTV4TlE7O0VBRUU7QXhFK3hOVjs7QXdFOXlOUTtFQUFnQztBeEVrek54Qzs7QXdFanpOUTs7RUFFRTtBeEVvek5WOztBd0Vsek5ROztFQUVFO0F4RXF6TlY7O0F3RW56TlE7O0VBRUU7QXhFc3pOVjs7QXdFcHpOUTs7RUFFRTtBeEV1ek5WOztBd0V0ME5RO0VBQWdDO0F4RTAwTnhDOztBd0V6ME5ROztFQUVFO0F4RTQwTlY7O0F3RTEwTlE7O0VBRUU7QXhFNjBOVjs7QXdFMzBOUTs7RUFFRTtBeEU4ME5WOztBd0U1ME5ROztFQUVFO0F4RSswTlY7O0F3RTkxTlE7RUFBZ0M7QXhFazJOeEM7O0F3RWoyTlE7O0VBRUU7QXhFbzJOVjs7QXdFbDJOUTs7RUFFRTtBeEVxMk5WOztBd0VuMk5ROztFQUVFO0F4RXMyTlY7O0F3RXAyTlE7O0VBRUU7QXhFdTJOVjs7QXdFdDNOUTtFQUFnQztBeEUwM054Qzs7QXdFejNOUTs7RUFFRTtBeEU0M05WOztBd0UxM05ROztFQUVFO0F4RTYzTlY7O0F3RTMzTlE7O0VBRUU7QXhFODNOVjs7QXdFNTNOUTs7RUFFRTtBeEUrM05WOztBd0U5NE5RO0VBQWdDO0F4RWs1TnhDOztBd0VqNU5ROztFQUVFO0F4RW81TlY7O0F3RWw1TlE7O0VBRUU7QXhFcTVOVjs7QXdFbjVOUTs7RUFFRTtBeEVzNU5WOztBd0VwNU5ROztFQUVFO0F4RXU1TlY7O0F3RXQ2TlE7RUFBZ0M7QXhFMDZOeEM7O0F3RXo2TlE7O0VBRUU7QXhFNDZOVjs7QXdFMTZOUTs7RUFFRTtBeEU2Nk5WOztBd0UzNk5ROztFQUVFO0F4RTg2TlY7O0F3RTU2TlE7O0VBRUU7QXhFKzZOVjs7QXdFdjZOUTtFQUF3QjtBeEUyNk5oQzs7QXdFMTZOUTs7RUFFRTtBeEU2Nk5WOztBd0UzNk5ROztFQUVFO0F4RTg2TlY7O0F3RTU2TlE7O0VBRUU7QXhFKzZOVjs7QXdFNzZOUTs7RUFFRTtBeEVnN05WOztBd0UvN05RO0VBQXdCO0F4RW04TmhDOztBd0VsOE5ROztFQUVFO0F4RXE4TlY7O0F3RW44TlE7O0VBRUU7QXhFczhOVjs7QXdFcDhOUTs7RUFFRTtBeEV1OE5WOztBd0VyOE5ROztFQUVFO0F4RXc4TlY7O0F3RXY5TlE7RUFBd0I7QXhFMjlOaEM7O0F3RTE5TlE7O0VBRUU7QXhFNjlOVjs7QXdFMzlOUTs7RUFFRTtBeEU4OU5WOztBd0U1OU5ROztFQUVFO0F4RSs5TlY7O0F3RTc5TlE7O0VBRUU7QXhFZytOVjs7QXdFLytOUTtFQUF3QjtBeEVtL05oQzs7QXdFbC9OUTs7RUFFRTtBeEVxL05WOztBd0VuL05ROztFQUVFO0F4RXMvTlY7O0F3RXAvTlE7O0VBRUU7QXhFdS9OVjs7QXdFci9OUTs7RUFFRTtBeEV3L05WOztBd0V2Z09RO0VBQXdCO0F4RTJnT2hDOztBd0UxZ09ROztFQUVFO0F4RTZnT1Y7O0F3RTNnT1E7O0VBRUU7QXhFOGdPVjs7QXdFNWdPUTs7RUFFRTtBeEUrZ09WOztBd0U3Z09ROztFQUVFO0F4RWdoT1Y7O0F3RTFnT0k7RUFBbUI7QXhFOGdPdkI7O0F3RTdnT0k7O0VBRUU7QXhFZ2hPTjs7QXdFOWdPSTs7RUFFRTtBeEVpaE9OOztBd0UvZ09JOztFQUVFO0F4RWtoT047O0F3RWhoT0k7O0VBRUU7QXhFbWhPTjs7QWdCNWhPSTtFd0RsREk7SUFBZ0M7RXhFbWxPdEM7RXdFbGxPTTs7SUFFRTtFeEVvbE9SO0V3RWxsT007O0lBRUU7RXhFb2xPUjtFd0VsbE9NOztJQUVFO0V4RW9sT1I7RXdFbGxPTTs7SUFFRTtFeEVvbE9SO0V3RW5tT007SUFBZ0M7RXhFc21PdEM7RXdFcm1PTTs7SUFFRTtFeEV1bU9SO0V3RXJtT007O0lBRUU7RXhFdW1PUjtFd0VybU9NOztJQUVFO0V4RXVtT1I7RXdFcm1PTTs7SUFFRTtFeEV1bU9SO0V3RXRuT007SUFBZ0M7RXhFeW5PdEM7RXdFeG5PTTs7SUFFRTtFeEUwbk9SO0V3RXhuT007O0lBRUU7RXhFMG5PUjtFd0V4bk9NOztJQUVFO0V4RTBuT1I7RXdFeG5PTTs7SUFFRTtFeEUwbk9SO0V3RXpvT007SUFBZ0M7RXhFNG9PdEM7RXdFM29PTTs7SUFFRTtFeEU2b09SO0V3RTNvT007O0lBRUU7RXhFNm9PUjtFd0Uzb09NOztJQUVFO0V4RTZvT1I7RXdFM29PTTs7SUFFRTtFeEU2b09SO0V3RTVwT007SUFBZ0M7RXhFK3BPdEM7RXdFOXBPTTs7SUFFRTtFeEVncU9SO0V3RTlwT007O0lBRUU7RXhFZ3FPUjtFd0U5cE9NOztJQUVFO0V4RWdxT1I7RXdFOXBPTTs7SUFFRTtFeEVncU9SO0V3RS9xT007SUFBZ0M7RXhFa3JPdEM7RXdFanJPTTs7SUFFRTtFeEVtck9SO0V3RWpyT007O0lBRUU7RXhFbXJPUjtFd0Vqck9NOztJQUVFO0V4RW1yT1I7RXdFanJPTTs7SUFFRTtFeEVtck9SO0V3RWxzT007SUFBZ0M7RXhFcXNPdEM7RXdFcHNPTTs7SUFFRTtFeEVzc09SO0V3RXBzT007O0lBRUU7RXhFc3NPUjtFd0Vwc09NOztJQUVFO0V4RXNzT1I7RXdFcHNPTTs7SUFFRTtFeEVzc09SO0V3RXJ0T007SUFBZ0M7RXhFd3RPdEM7RXdFdnRPTTs7SUFFRTtFeEV5dE9SO0V3RXZ0T007O0lBRUU7RXhFeXRPUjtFd0V2dE9NOztJQUVFO0V4RXl0T1I7RXdFdnRPTTs7SUFFRTtFeEV5dE9SO0V3RXh1T007SUFBZ0M7RXhFMnVPdEM7RXdFMXVPTTs7SUFFRTtFeEU0dU9SO0V3RTF1T007O0lBRUU7RXhFNHVPUjtFd0UxdU9NOztJQUVFO0V4RTR1T1I7RXdFMXVPTTs7SUFFRTtFeEU0dU9SO0V3RTN2T007SUFBZ0M7RXhFOHZPdEM7RXdFN3ZPTTs7SUFFRTtFeEUrdk9SO0V3RTd2T007O0lBRUU7RXhFK3ZPUjtFd0U3dk9NOztJQUVFO0V4RSt2T1I7RXdFN3ZPTTs7SUFFRTtFeEUrdk9SO0V3RTl3T007SUFBZ0M7RXhFaXhPdEM7RXdFaHhPTTs7SUFFRTtFeEVreE9SO0V3RWh4T007O0lBRUU7RXhFa3hPUjtFd0VoeE9NOztJQUVFO0V4RWt4T1I7RXdFaHhPTTs7SUFFRTtFeEVreE9SO0V3RWp5T007SUFBZ0M7RXhFb3lPdEM7RXdFbnlPTTs7SUFFRTtFeEVxeU9SO0V3RW55T007O0lBRUU7RXhFcXlPUjtFd0VueU9NOztJQUVFO0V4RXF5T1I7RXdFbnlPTTs7SUFFRTtFeEVxeU9SO0V3RTd4T007SUFBd0I7RXhFZ3lPOUI7RXdFL3hPTTs7SUFFRTtFeEVpeU9SO0V3RS94T007O0lBRUU7RXhFaXlPUjtFd0UveE9NOztJQUVFO0V4RWl5T1I7RXdFL3hPTTs7SUFFRTtFeEVpeU9SO0V3RWh6T007SUFBd0I7RXhFbXpPOUI7RXdFbHpPTTs7SUFFRTtFeEVvek9SO0V3RWx6T007O0lBRUU7RXhFb3pPUjtFd0Vsek9NOztJQUVFO0V4RW96T1I7RXdFbHpPTTs7SUFFRTtFeEVvek9SO0V3RW4wT007SUFBd0I7RXhFczBPOUI7RXdFcjBPTTs7SUFFRTtFeEV1ME9SO0V3RXIwT007O0lBRUU7RXhFdTBPUjtFd0VyME9NOztJQUVFO0V4RXUwT1I7RXdFcjBPTTs7SUFFRTtFeEV1ME9SO0V3RXQxT007SUFBd0I7RXhFeTFPOUI7RXdFeDFPTTs7SUFFRTtFeEUwMU9SO0V3RXgxT007O0lBRUU7RXhFMDFPUjtFd0V4MU9NOztJQUVFO0V4RTAxT1I7RXdFeDFPTTs7SUFFRTtFeEUwMU9SO0V3RXoyT007SUFBd0I7RXhFNDJPOUI7RXdFMzJPTTs7SUFFRTtFeEU2Mk9SO0V3RTMyT007O0lBRUU7RXhFNjJPUjtFd0UzMk9NOztJQUVFO0V4RTYyT1I7RXdFMzJPTTs7SUFFRTtFeEU2Mk9SO0V3RXYyT0U7SUFBbUI7RXhFMDJPckI7RXdFejJPRTs7SUFFRTtFeEUyMk9KO0V3RXoyT0U7O0lBRUU7RXhFMjJPSjtFd0V6Mk9FOztJQUVFO0V4RTIyT0o7RXdFejJPRTs7SUFFRTtFeEUyMk9KO0FBQ0Y7QWdCcjNPSTtFd0RsREk7SUFBZ0M7RXhFMjZPdEM7RXdFMTZPTTs7SUFFRTtFeEU0Nk9SO0V3RTE2T007O0lBRUU7RXhFNDZPUjtFd0UxNk9NOztJQUVFO0V4RTQ2T1I7RXdFMTZPTTs7SUFFRTtFeEU0Nk9SO0V3RTM3T007SUFBZ0M7RXhFODdPdEM7RXdFNzdPTTs7SUFFRTtFeEUrN09SO0V3RTc3T007O0lBRUU7RXhFKzdPUjtFd0U3N09NOztJQUVFO0V4RSs3T1I7RXdFNzdPTTs7SUFFRTtFeEUrN09SO0V3RTk4T007SUFBZ0M7RXhFaTlPdEM7RXdFaDlPTTs7SUFFRTtFeEVrOU9SO0V3RWg5T007O0lBRUU7RXhFazlPUjtFd0VoOU9NOztJQUVFO0V4RWs5T1I7RXdFaDlPTTs7SUFFRTtFeEVrOU9SO0V3RWorT007SUFBZ0M7RXhFbytPdEM7RXdFbitPTTs7SUFFRTtFeEVxK09SO0V3RW4rT007O0lBRUU7RXhFcStPUjtFd0VuK09NOztJQUVFO0V4RXErT1I7RXdFbitPTTs7SUFFRTtFeEVxK09SO0V3RXAvT007SUFBZ0M7RXhFdS9PdEM7RXdFdC9PTTs7SUFFRTtFeEV3L09SO0V3RXQvT007O0lBRUU7RXhFdy9PUjtFd0V0L09NOztJQUVFO0V4RXcvT1I7RXdFdC9PTTs7SUFFRTtFeEV3L09SO0V3RXZnUE07SUFBZ0M7RXhFMGdQdEM7RXdFemdQTTs7SUFFRTtFeEUyZ1BSO0V3RXpnUE07O0lBRUU7RXhFMmdQUjtFd0V6Z1BNOztJQUVFO0V4RTJnUFI7RXdFemdQTTs7SUFFRTtFeEUyZ1BSO0V3RTFoUE07SUFBZ0M7RXhFNmhQdEM7RXdFNWhQTTs7SUFFRTtFeEU4aFBSO0V3RTVoUE07O0lBRUU7RXhFOGhQUjtFd0U1aFBNOztJQUVFO0V4RThoUFI7RXdFNWhQTTs7SUFFRTtFeEU4aFBSO0V3RTdpUE07SUFBZ0M7RXhFZ2pQdEM7RXdFL2lQTTs7SUFFRTtFeEVpalBSO0V3RS9pUE07O0lBRUU7RXhFaWpQUjtFd0UvaVBNOztJQUVFO0V4RWlqUFI7RXdFL2lQTTs7SUFFRTtFeEVpalBSO0V3RWhrUE07SUFBZ0M7RXhFbWtQdEM7RXdFbGtQTTs7SUFFRTtFeEVva1BSO0V3RWxrUE07O0lBRUU7RXhFb2tQUjtFd0Vsa1BNOztJQUVFO0V4RW9rUFI7RXdFbGtQTTs7SUFFRTtFeEVva1BSO0V3RW5sUE07SUFBZ0M7RXhFc2xQdEM7RXdFcmxQTTs7SUFFRTtFeEV1bFBSO0V3RXJsUE07O0lBRUU7RXhFdWxQUjtFd0VybFBNOztJQUVFO0V4RXVsUFI7RXdFcmxQTTs7SUFFRTtFeEV1bFBSO0V3RXRtUE07SUFBZ0M7RXhFeW1QdEM7RXdFeG1QTTs7SUFFRTtFeEUwbVBSO0V3RXhtUE07O0lBRUU7RXhFMG1QUjtFd0V4bVBNOztJQUVFO0V4RTBtUFI7RXdFeG1QTTs7SUFFRTtFeEUwbVBSO0V3RXpuUE07SUFBZ0M7RXhFNG5QdEM7RXdFM25QTTs7SUFFRTtFeEU2blBSO0V3RTNuUE07O0lBRUU7RXhFNm5QUjtFd0UzblBNOztJQUVFO0V4RTZuUFI7RXdFM25QTTs7SUFFRTtFeEU2blBSO0V3RXJuUE07SUFBd0I7RXhFd25QOUI7RXdFdm5QTTs7SUFFRTtFeEV5blBSO0V3RXZuUE07O0lBRUU7RXhFeW5QUjtFd0V2blBNOztJQUVFO0V4RXluUFI7RXdFdm5QTTs7SUFFRTtFeEV5blBSO0V3RXhvUE07SUFBd0I7RXhFMm9QOUI7RXdFMW9QTTs7SUFFRTtFeEU0b1BSO0V3RTFvUE07O0lBRUU7RXhFNG9QUjtFd0Uxb1BNOztJQUVFO0V4RTRvUFI7RXdFMW9QTTs7SUFFRTtFeEU0b1BSO0V3RTNwUE07SUFBd0I7RXhFOHBQOUI7RXdFN3BQTTs7SUFFRTtFeEUrcFBSO0V3RTdwUE07O0lBRUU7RXhFK3BQUjtFd0U3cFBNOztJQUVFO0V4RStwUFI7RXdFN3BQTTs7SUFFRTtFeEUrcFBSO0V3RTlxUE07SUFBd0I7RXhFaXJQOUI7RXdFaHJQTTs7SUFFRTtFeEVrclBSO0V3RWhyUE07O0lBRUU7RXhFa3JQUjtFd0VoclBNOztJQUVFO0V4RWtyUFI7RXdFaHJQTTs7SUFFRTtFeEVrclBSO0V3RWpzUE07SUFBd0I7RXhFb3NQOUI7RXdFbnNQTTs7SUFFRTtFeEVxc1BSO0V3RW5zUE07O0lBRUU7RXhFcXNQUjtFd0Vuc1BNOztJQUVFO0V4RXFzUFI7RXdFbnNQTTs7SUFFRTtFeEVxc1BSO0V3RS9yUEU7SUFBbUI7RXhFa3NQckI7RXdFanNQRTs7SUFFRTtFeEVtc1BKO0V3RWpzUEU7O0lBRUU7RXhFbXNQSjtFd0Vqc1BFOztJQUVFO0V4RW1zUEo7RXdFanNQRTs7SUFFRTtFeEVtc1BKO0FBQ0Y7QWdCN3NQSTtFd0RsREk7SUFBZ0M7RXhFbXdQdEM7RXdFbHdQTTs7SUFFRTtFeEVvd1BSO0V3RWx3UE07O0lBRUU7RXhFb3dQUjtFd0Vsd1BNOztJQUVFO0V4RW93UFI7RXdFbHdQTTs7SUFFRTtFeEVvd1BSO0V3RW54UE07SUFBZ0M7RXhFc3hQdEM7RXdFcnhQTTs7SUFFRTtFeEV1eFBSO0V3RXJ4UE07O0lBRUU7RXhFdXhQUjtFd0VyeFBNOztJQUVFO0V4RXV4UFI7RXdFcnhQTTs7SUFFRTtFeEV1eFBSO0V3RXR5UE07SUFBZ0M7RXhFeXlQdEM7RXdFeHlQTTs7SUFFRTtFeEUweVBSO0V3RXh5UE07O0lBRUU7RXhFMHlQUjtFd0V4eVBNOztJQUVFO0V4RTB5UFI7RXdFeHlQTTs7SUFFRTtFeEUweVBSO0V3RXp6UE07SUFBZ0M7RXhFNHpQdEM7RXdFM3pQTTs7SUFFRTtFeEU2elBSO0V3RTN6UE07O0lBRUU7RXhFNnpQUjtFd0UzelBNOztJQUVFO0V4RTZ6UFI7RXdFM3pQTTs7SUFFRTtFeEU2elBSO0V3RTUwUE07SUFBZ0M7RXhFKzBQdEM7RXdFOTBQTTs7SUFFRTtFeEVnMVBSO0V3RTkwUE07O0lBRUU7RXhFZzFQUjtFd0U5MFBNOztJQUVFO0V4RWcxUFI7RXdFOTBQTTs7SUFFRTtFeEVnMVBSO0V3RS8xUE07SUFBZ0M7RXhFazJQdEM7RXdFajJQTTs7SUFFRTtFeEVtMlBSO0V3RWoyUE07O0lBRUU7RXhFbTJQUjtFd0VqMlBNOztJQUVFO0V4RW0yUFI7RXdFajJQTTs7SUFFRTtFeEVtMlBSO0V3RWwzUE07SUFBZ0M7RXhFcTNQdEM7RXdFcDNQTTs7SUFFRTtFeEVzM1BSO0V3RXAzUE07O0lBRUU7RXhFczNQUjtFd0VwM1BNOztJQUVFO0V4RXMzUFI7RXdFcDNQTTs7SUFFRTtFeEVzM1BSO0V3RXI0UE07SUFBZ0M7RXhFdzRQdEM7RXdFdjRQTTs7SUFFRTtFeEV5NFBSO0V3RXY0UE07O0lBRUU7RXhFeTRQUjtFd0V2NFBNOztJQUVFO0V4RXk0UFI7RXdFdjRQTTs7SUFFRTtFeEV5NFBSO0V3RXg1UE07SUFBZ0M7RXhFMjVQdEM7RXdFMTVQTTs7SUFFRTtFeEU0NVBSO0V3RTE1UE07O0lBRUU7RXhFNDVQUjtFd0UxNVBNOztJQUVFO0V4RTQ1UFI7RXdFMTVQTTs7SUFFRTtFeEU0NVBSO0V3RTM2UE07SUFBZ0M7RXhFODZQdEM7RXdFNzZQTTs7SUFFRTtFeEUrNlBSO0V3RTc2UE07O0lBRUU7RXhFKzZQUjtFd0U3NlBNOztJQUVFO0V4RSs2UFI7RXdFNzZQTTs7SUFFRTtFeEUrNlBSO0V3RTk3UE07SUFBZ0M7RXhFaThQdEM7RXdFaDhQTTs7SUFFRTtFeEVrOFBSO0V3RWg4UE07O0lBRUU7RXhFazhQUjtFd0VoOFBNOztJQUVFO0V4RWs4UFI7RXdFaDhQTTs7SUFFRTtFeEVrOFBSO0V3RWo5UE07SUFBZ0M7RXhFbzlQdEM7RXdFbjlQTTs7SUFFRTtFeEVxOVBSO0V3RW45UE07O0lBRUU7RXhFcTlQUjtFd0VuOVBNOztJQUVFO0V4RXE5UFI7RXdFbjlQTTs7SUFFRTtFeEVxOVBSO0V3RTc4UE07SUFBd0I7RXhFZzlQOUI7RXdFLzhQTTs7SUFFRTtFeEVpOVBSO0V3RS84UE07O0lBRUU7RXhFaTlQUjtFd0UvOFBNOztJQUVFO0V4RWk5UFI7RXdFLzhQTTs7SUFFRTtFeEVpOVBSO0V3RWgrUE07SUFBd0I7RXhFbStQOUI7RXdFbCtQTTs7SUFFRTtFeEVvK1BSO0V3RWwrUE07O0lBRUU7RXhFbytQUjtFd0VsK1BNOztJQUVFO0V4RW8rUFI7RXdFbCtQTTs7SUFFRTtFeEVvK1BSO0V3RW4vUE07SUFBd0I7RXhFcy9QOUI7RXdFci9QTTs7SUFFRTtFeEV1L1BSO0V3RXIvUE07O0lBRUU7RXhFdS9QUjtFd0VyL1BNOztJQUVFO0V4RXUvUFI7RXdFci9QTTs7SUFFRTtFeEV1L1BSO0V3RXRnUU07SUFBd0I7RXhFeWdROUI7RXdFeGdRTTs7SUFFRTtFeEUwZ1FSO0V3RXhnUU07O0lBRUU7RXhFMGdRUjtFd0V4Z1FNOztJQUVFO0V4RTBnUVI7RXdFeGdRTTs7SUFFRTtFeEUwZ1FSO0V3RXpoUU07SUFBd0I7RXhFNGhROUI7RXdFM2hRTTs7SUFFRTtFeEU2aFFSO0V3RTNoUU07O0lBRUU7RXhFNmhRUjtFd0UzaFFNOztJQUVFO0V4RTZoUVI7RXdFM2hRTTs7SUFFRTtFeEU2aFFSO0V3RXZoUUU7SUFBbUI7RXhFMGhRckI7RXdFemhRRTs7SUFFRTtFeEUyaFFKO0V3RXpoUUU7O0lBRUU7RXhFMmhRSjtFd0V6aFFFOztJQUVFO0V4RTJoUUo7RXdFemhRRTs7SUFFRTtFeEUyaFFKO0FBQ0Y7QWdCcmlRSTtFd0RsREk7SUFBZ0M7RXhFMmxRdEM7RXdFMWxRTTs7SUFFRTtFeEU0bFFSO0V3RTFsUU07O0lBRUU7RXhFNGxRUjtFd0UxbFFNOztJQUVFO0V4RTRsUVI7RXdFMWxRTTs7SUFFRTtFeEU0bFFSO0V3RTNtUU07SUFBZ0M7RXhFOG1RdEM7RXdFN21RTTs7SUFFRTtFeEUrbVFSO0V3RTdtUU07O0lBRUU7RXhFK21RUjtFd0U3bVFNOztJQUVFO0V4RSttUVI7RXdFN21RTTs7SUFFRTtFeEUrbVFSO0V3RTluUU07SUFBZ0M7RXhFaW9RdEM7RXdFaG9RTTs7SUFFRTtFeEVrb1FSO0V3RWhvUU07O0lBRUU7RXhFa29RUjtFd0Vob1FNOztJQUVFO0V4RWtvUVI7RXdFaG9RTTs7SUFFRTtFeEVrb1FSO0V3RWpwUU07SUFBZ0M7RXhFb3BRdEM7RXdFbnBRTTs7SUFFRTtFeEVxcFFSO0V3RW5wUU07O0lBRUU7RXhFcXBRUjtFd0VucFFNOztJQUVFO0V4RXFwUVI7RXdFbnBRTTs7SUFFRTtFeEVxcFFSO0V3RXBxUU07SUFBZ0M7RXhFdXFRdEM7RXdFdHFRTTs7SUFFRTtFeEV3cVFSO0V3RXRxUU07O0lBRUU7RXhFd3FRUjtFd0V0cVFNOztJQUVFO0V4RXdxUVI7RXdFdHFRTTs7SUFFRTtFeEV3cVFSO0V3RXZyUU07SUFBZ0M7RXhFMHJRdEM7RXdFenJRTTs7SUFFRTtFeEUyclFSO0V3RXpyUU07O0lBRUU7RXhFMnJRUjtFd0V6clFNOztJQUVFO0V4RTJyUVI7RXdFenJRTTs7SUFFRTtFeEUyclFSO0V3RTFzUU07SUFBZ0M7RXhFNnNRdEM7RXdFNXNRTTs7SUFFRTtFeEU4c1FSO0V3RTVzUU07O0lBRUU7RXhFOHNRUjtFd0U1c1FNOztJQUVFO0V4RThzUVI7RXdFNXNRTTs7SUFFRTtFeEU4c1FSO0V3RTd0UU07SUFBZ0M7RXhFZ3VRdEM7RXdFL3RRTTs7SUFFRTtFeEVpdVFSO0V3RS90UU07O0lBRUU7RXhFaXVRUjtFd0UvdFFNOztJQUVFO0V4RWl1UVI7RXdFL3RRTTs7SUFFRTtFeEVpdVFSO0V3RWh2UU07SUFBZ0M7RXhFbXZRdEM7RXdFbHZRTTs7SUFFRTtFeEVvdlFSO0V3RWx2UU07O0lBRUU7RXhFb3ZRUjtFd0VsdlFNOztJQUVFO0V4RW92UVI7RXdFbHZRTTs7SUFFRTtFeEVvdlFSO0V3RW53UU07SUFBZ0M7RXhFc3dRdEM7RXdFcndRTTs7SUFFRTtFeEV1d1FSO0V3RXJ3UU07O0lBRUU7RXhFdXdRUjtFd0Vyd1FNOztJQUVFO0V4RXV3UVI7RXdFcndRTTs7SUFFRTtFeEV1d1FSO0V3RXR4UU07SUFBZ0M7RXhFeXhRdEM7RXdFeHhRTTs7SUFFRTtFeEUweFFSO0V3RXh4UU07O0lBRUU7RXhFMHhRUjtFd0V4eFFNOztJQUVFO0V4RTB4UVI7RXdFeHhRTTs7SUFFRTtFeEUweFFSO0V3RXp5UU07SUFBZ0M7RXhFNHlRdEM7RXdFM3lRTTs7SUFFRTtFeEU2eVFSO0V3RTN5UU07O0lBRUU7RXhFNnlRUjtFd0UzeVFNOztJQUVFO0V4RTZ5UVI7RXdFM3lRTTs7SUFFRTtFeEU2eVFSO0V3RXJ5UU07SUFBd0I7RXhFd3lROUI7RXdFdnlRTTs7SUFFRTtFeEV5eVFSO0V3RXZ5UU07O0lBRUU7RXhFeXlRUjtFd0V2eVFNOztJQUVFO0V4RXl5UVI7RXdFdnlRTTs7SUFFRTtFeEV5eVFSO0V3RXh6UU07SUFBd0I7RXhFMnpROUI7RXdFMXpRTTs7SUFFRTtFeEU0elFSO0V3RTF6UU07O0lBRUU7RXhFNHpRUjtFd0UxelFNOztJQUVFO0V4RTR6UVI7RXdFMXpRTTs7SUFFRTtFeEU0elFSO0V3RTMwUU07SUFBd0I7RXhFODBROUI7RXdFNzBRTTs7SUFFRTtFeEUrMFFSO0V3RTcwUU07O0lBRUU7RXhFKzBRUjtFd0U3MFFNOztJQUVFO0V4RSswUVI7RXdFNzBRTTs7SUFFRTtFeEUrMFFSO0V3RTkxUU07SUFBd0I7RXhFaTJROUI7RXdFaDJRTTs7SUFFRTtFeEVrMlFSO0V3RWgyUU07O0lBRUU7RXhFazJRUjtFd0VoMlFNOztJQUVFO0V4RWsyUVI7RXdFaDJRTTs7SUFFRTtFeEVrMlFSO0V3RWozUU07SUFBd0I7RXhFbzNROUI7RXdFbjNRTTs7SUFFRTtFeEVxM1FSO0V3RW4zUU07O0lBRUU7RXhFcTNRUjtFd0VuM1FNOztJQUVFO0V4RXEzUVI7RXdFbjNRTTs7SUFFRTtFeEVxM1FSO0V3RS8yUUU7SUFBbUI7RXhFazNRckI7RXdFajNRRTs7SUFFRTtFeEVtM1FKO0V3RWozUUU7O0lBRUU7RXhFbTNRSjtFd0VqM1FFOztJQUVFO0V4RW0zUUo7RXdFajNRRTs7SUFFRTtFeEVtM1FKO0FBQ0Y7QXlFbjdRQTtFQUFrQjtBekVzN1FsQjs7QXlFbDdRQTtFQUFpQjtBekVzN1FqQjs7QXlFcjdRQTtFQUFpQjtBekV5N1FqQjs7QXlFeDdRQTtFQUFpQjtBekU0N1FqQjs7QXlFMzdRQTtFQ1RFO0VBQ0E7RUFDQTtBMUV3OFFGOztBeUV6N1FJO0VBQXdCO0F6RTY3UTVCOztBeUU1N1FJO0VBQXdCO0F6RWc4UTVCOztBeUUvN1FJO0VBQXdCO0F6RW04UTVCOztBZ0I5NVFJO0V5RHZDQTtJQUF3QjtFekUwOFExQjtFeUV6OFFFO0lBQXdCO0V6RTQ4UTFCO0V5RTM4UUU7SUFBd0I7RXpFODhRMUI7QUFDRjtBZ0IxNlFJO0V5RHZDQTtJQUF3QjtFekVxOVExQjtFeUVwOVFFO0lBQXdCO0V6RXU5UTFCO0V5RXQ5UUU7SUFBd0I7RXpFeTlRMUI7QUFDRjtBZ0JyN1FJO0V5RHZDQTtJQUF3QjtFekVnK1ExQjtFeUUvOVFFO0lBQXdCO0V6RWsrUTFCO0V5RWorUUU7SUFBd0I7RXpFbytRMUI7QUFDRjtBZ0JoOFFJO0V5RHZDQTtJQUF3QjtFekUyK1ExQjtFeUUxK1FFO0lBQXdCO0V6RTYrUTFCO0V5RTUrUUU7SUFBd0I7RXpFKytRMUI7QUFDRjtBeUUxK1FBO0VBQW1CO0F6RTYrUW5COztBeUU1K1FBO0VBQW1CO0F6RWcvUW5COztBeUUvK1FBO0VBQW1CO0F6RW0vUW5COztBeUUvK1FBO0VBQXVCO0F6RW0vUXZCOztBeUVsL1FBO0VBQXVCO0F6RXMvUXZCOztBeUVyL1FBO0VBQXVCO0F6RXkvUXZCOztBeUV4L1FBO0VBQXVCO0F6RTQvUXZCOztBeUUzL1FBO0VBQXVCO0F6RSsvUXZCOztBeUU5L1FBO0VBQXVCO0F6RWtnUnZCOztBeUU5L1FBO0VBQWM7QXpFa2dSZDs7QTJFemlSRTtFQUNFO0EzRTRpUko7O0FPbGlSRTtFb0VMTTtBM0UyaVJSOztBMkVqalJFO0VBQ0U7QTNFb2pSSjs7QU8xaVJFO0VvRUxNO0EzRW1qUlI7O0EyRXpqUkU7RUFDRTtBM0U0alJKOztBT2xqUkU7RW9FTE07QTNFMmpSUjs7QTJFamtSRTtFQUNFO0EzRW9rUko7O0FPMWpSRTtFb0VMTTtBM0Vta1JSOztBMkV6a1JFO0VBQ0U7QTNFNGtSSjs7QU9sa1JFO0VvRUxNO0EzRTJrUlI7O0EyRWpsUkU7RUFDRTtBM0VvbFJKOztBTzFrUkU7RW9FTE07QTNFbWxSUjs7QTJFemxSRTtFQUNFO0EzRTRsUko7O0FPbGxSRTtFb0VMTTtBM0UybFJSOztBMkVqbVJFO0VBQ0U7QTNFb21SSjs7QU8xbFJFO0VvRUxNO0EzRW1tUlI7O0F5RTVqUkE7RUFBYTtBekVna1JiOztBeUUvalJBO0VBQWM7QXpFbWtSZDs7QXlFamtSQTtFQUFpQjtBekVxa1JqQjs7QXlFcGtSQTtFQUFpQjtBekV3a1JqQjs7QXlFcGtSQTtFR3ZERTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RStuUkY7O0F5RXhrUkE7RUFBd0I7QXpFNGtSeEI7O0F5RTFrUkE7RUFDRTtFQUNBO0F6RTZrUkY7O0F5RXhrUkE7RUFBYztBekU0a1JkOztBNkU3b1JBO0VBQ0U7QTdFZ3BSRjs7QTZFN29SQTtFQUNFO0E3RWdwUkY7O0E4RWhwUkU7RUFDRTs7O0lBSUU7SUFDQTtFOUVrcFJKO0U4RTlvUkk7SUFDRTtFOUVncFJOO0U4RTVvUkU7SUFDRTtFOUU4b1JKO0U4RXJvUkU7SUFDRTtFOUV1b1JKO0U4RXJvUkU7O0lBRUU7SUFDQTtFOUV1b1JKO0U4RS9uUkU7SUFDRTtFOUVpb1JKO0U4RTluUkU7O0lBRUU7RTlFZ29SSjtFOEU3blJFOzs7SUFHRTtJQUNBO0U5RStuUko7RThFNW5SRTs7SUFFRTtFOUU4blJKO0U4RXRuUkU7SUFDRSxRMUVvaEM4QjtFSm9tUGxDO0U4RXRuUkU7SUFDRTtFOUV3blJKO0U4RXRuUkU7SUFDRTtFOUV3blJKO0U4RXBuUkU7SUFDRTtFOUVzblJKO0U4RXBuUkU7SUFDRTtFOUVzblJKO0U4RW5uUkU7SUFDRTtFOUVxblJKO0U4RW5uUkk7O0lBRUU7RTlFcW5STjtFOEVoblJJOztJQUVFO0U5RWtuUk47RThFOW1SRTtJQUNFO0U5RWduUko7RThFOW1SSTs7OztJQUlFLHFCMUUzR0c7RUoydFJUO0U4RTVtUkU7SUFDRTtJQUNBLHFCMUVqSEs7RUordFJUO0FBQ0Y7QStFMXVSQTtFQUNFO0lBQ0U7SUFDQTtFL0U0dVJGO0UrRXp1UkE7SUFDRTtJQUNBO0UvRTJ1UkY7QUFDRjtBK0V4dVJBO0VBQ0U7RUFDQTtFQUNBO0EvRTB1UkY7O0ErRXZ1UkE7RUFDRTtJQUNFO0UvRTB1UkY7RStFdnVSQTtJQUNFO0UvRXl1UkY7QUFDRjtBK0V0dVJBO0VBQ0U7QS9Fd3VSRjs7QStFcnVSQTtFQUNFO0lBQ0U7SUFDQTtFL0V3dVJGO0UrRXJ1UkE7SUFDRTtJQUNBO0UvRXV1UkY7QUFDRjtBK0VwdVJBO0VBQ0U7QS9Fc3VSRjs7QStFbnVSQTtBQUNBO0VBQ0U7SUFDRTtFL0VzdVJGO0UrRXB1UkE7SUFDRTtFL0VzdVJGO0FBQ0Y7QStFbnVSQTtFQUNFO0lBQ0U7SUFDQTtFL0VxdVJGO0UrRW51UkE7SUFDRTtJQUNBO0UvRXF1UkY7QUFDRjtBZ0ZyeVJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZpeVJGOztBZ0Y5eFJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEYyeFJGOztBaUZ6NVJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxrQzNFcUNPO0UyRXBDUCxZM0VtRmlCO0UyRWxGakI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRjQ1UkY7QWlGMTVSRTtFQUNFLFkzRW9FWTtFMkVuRVosWTNFeUVlO0UyRXhFZjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRjQ1Uko7QWlGMTVSSTtFQUNFO0VBQ0E7RUFDQTtBakY0NVJOO0FpRjE1Uk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakY0NVJSO0FpRno1Uk07RUFDRTtBakYyNVJSO0FpRno1UlE7RUFDRTtFQUNBO0VBQ0E7QWpGMjVSVjtBaUZyNVJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakZ1NVJKO0FpRnI1Ukk7RUFDRTtFQUNBO0FqRnU1Uk47QWlGcjVSTTtFQUVFO0VBQ0EsdUMzRThDbUI7QU53MlIzQjtBaUZuNVJNO0VBQ0U7RUFFQTtFQUNBLHVDM0V1Q21CO0FONjJSM0I7QWlGajVSTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYzNFOEJrQjtFMkU3QmxCO0VBQ0E7RUFDQTtBakZtNVJSO0FpRmo1UlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHVDM0VtQlE7RTJFbEJSO0FqRm01UlY7QWlGajVSVTtFQUNFO0VBQ0E7RUFDQSxjM0VXYztBTnc0UjFCO0FpRi80UlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUIzRWhFVTtBTmk5UnBCO0FpRjk0UlE7RUFDRSxjM0VIZ0I7QU5tNVIxQjtBaUY5NFJVO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYzNFVGM7RTJFVWQ7RUFDQTtBakZnNVJaO0FpRjk0Ulk7RUFDRTtFQUNBO0FqRmc1UmQ7QWlGNzRSWTtFQUNFO0VBQ0E7RUFDQTtBakYrNFJkO0FpRjU0Ulk7RUFDRTtBakY4NFJkO0FpRjU0UmM7RUFDRTtFQUNBO0FqRjg0UmhCO0FpRnY0UlU7RUFDRTtBakZ5NFJaO0FpRmw0UlU7RUFDRSx5QjNFcklFO0FOeWdTZDtBaUZsNFJZO0VBQ0U7QWpGbzRSZDtBaUZoNFJVO0VBQ0Usa0MzRXJISDtFMkVzSEc7QWpGazRSWjtBaUYvM1JVO0VBQ0UsYzNFMURjO0FOMjdSMUI7QWlGLzNSWTtFQUNFO0FqRmk0UmQ7QWlGMzNSYztFQUNFO0FqRjYzUmhCO0FpRmozUlk7RUFDRTtBakZtM1JkO0FpRmgzUmdCO0VBQ0U7QWpGazNSbEI7QWlGejJSSTtFQUNFO0VBQ0E7QWpGMjJSTjtBaUZ6MlJNO0VBQ0U7QWpGMjJSUjtBaUZ6MlJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjM0UxR2dCO0UyRTJHaEIsb0IzRXJIa0I7RTJFc0hsQjtBakYyMlJWO0FpRnoyUlU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QjNFckhjO0FOZytSMUI7QWlGeDJSVTtFQUNFO0VBQ0E7QWpGMDJSWjtBaUZ4MlJZO0VBQ0UseUIzRXJOQTtBTitqU2Q7QWlGdDJSVTtFQUNFO0FqRncyUlo7QWlGdDJSWTtFQUNFO0FqRncyUmQ7QWlGbjJSUTtFQUNFO0FqRnEyUlY7QWlGajJSVTtFQUNFO0FqRm0yUlo7QWlGOTFSVTtFQUNFO0FqRmcyUlo7QWlGMTFSSTtFQUNFO0FqRjQxUk47QWlGMTFSTTtFQUNFLFUzRS9La0I7QU4yZ1MxQjtBaUZ6MVJNO0VBQ0U7QWpGMjFSUjtBaUZ4MVJNO0VBQ0U7RUFDQSxzQjNFOU9TO0FOd2tTakI7QWlGdDFSUTtFQUNFLG1CM0U1THNCO0FOb2hTaEM7O0FpRmgxUkE7RUFDRTtJQUNFO0lBQ0E7SUFDQSxTM0VqTlk7STJFa05aO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VqRm0xUkY7RWlGajFSRTtJQUNFO0lBQ0E7RWpGbTFSSjtBQUNGO0FnRnBvU0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRmdvU0Y7O0FnRjduU0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRjBuU0Y7O0FrRnh2U0E7RUFDRSxrQzVFeUNPO0U0RXhDUDtFQUNBLGtCNUVzRmlCO0U0RXJGakI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEYydlNGO0FrRnp2U0U7RUFDRTtFQUNBLFk1RXVFWTtFNEV0RVosYzVFdUVnQjtFNEV0RWhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGMnZTSjtBa0Z6dlNJO0VBQ0U7RUFDQTtBbEYydlNOO0FrRnp2U007RUFDRTtFQUNBO0VBQ0E7QWxGMnZTUjtBa0Z2dlNJO0VBQ0U7RUFDQSxZNUVrRFU7RTRFakRWLGM1RWhCUTtBTnl3U2Q7QWtGdnZTTTtFQUNFO0FsRnl2U1I7QWtGdHZTTTtFQUNFO0FsRnd2U1I7QWtGcHZTSTtFQUNFO0FsRnN2U047QWtGcHZTTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRnN2U1I7QWtGbnZTTTtFQUNFO0FsRnF2U1I7QWtGanZTSTtFQUNFO0VBQ0E7QWxGbXZTTjtBa0ZqdlNNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxGbXZTUjtBa0YvdVNRO0VBQ0U7RUFDQTtFQUNBLGM1RTVESTtFNEU2REosWTVFSU07QU42dVNoQjtBa0ZodlNVO0VBTEY7SUFNSTtJQUNBO0VsRm12U1Y7QUFDRjtBa0ZqdlNVO0VBQ0U7QWxGbXZTWjtBa0Y3dVNZO0VBQ0U7RUFDQTtBbEYrdVNkO0FrRjN1U1U7RUFDRTtFQUNBLHNCNUUvREs7QU40eVNqQjtBa0YzdVNZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEY2dVNkO0FrRjF1U1k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEY0dVNkO0FrRjF1U2M7RUFDRTtFQUNBO0FsRjR1U2hCO0FrRnp1U2M7RUFHRTtFQUNBO0VBQ0E7RUFDQTtBbEZ5dVNoQjtBa0Z0dVNrQjtFQUVFO0FsRnV1U3BCO0FrRmp1U1k7RUFDRTtFQUNBO0VBQ0E7QWxGbXVTZDtBa0ZqdVNjO0VBQ0U7QWxGbXVTaEI7QWtGaHVTYztFQUNFO0FsRmt1U2hCO0FrRi90U2M7RUFDRTtBbEZpdVNoQjtBa0Y3dFNvQjtFQUNFO0FsRit0U3RCO0FrRjV0U29CO0VBQ0U7QWxGOHRTdEI7QWtGNXRTc0I7RUFDRTtFQUNBO0VBQ0E7QWxGOHRTeEI7QWtGdnRTYztFQUNFO0VBQ0E7QWxGeXRTaEI7QWtGcHRTYztFQUNFO0FsRnN0U2hCO0FrRi9zU1U7RUFDRTtJQUNFLFM1RWpIRTtFTmswU2Q7QUFDRjtBa0Z6c1NZO0VBQ0U7RUFDQTtFQUNBO0FsRjJzU2Q7QWtGenNTYztFQUNFO0VBQ0E7RUFDQTtBbEYyc1NoQjtBa0Z4c1NjO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGMHNTaEI7QWtGeHNTZ0I7RUFDRTtBbEYwc1NsQjtBa0Z2c1NnQjtFQUNFO0FsRnlzU2xCO0FrRnRzU2dCO0VBQ0U7QWxGd3NTbEI7QWtGbnNTWTtFQUNFO0VBQ0E7QWxGcXNTZDtBa0Zuc1NjO0VBQ0U7RUFDQTtBbEZxc1NoQjtBa0Zsc1NjO0VBQ0U7QWxGb3NTaEI7QWtGanNTYztFQWJGO0lBY0k7RWxGb3NTZDtBQUNGO0FrRmhzU2M7RUFDRTtBbEZrc1NoQjtBa0Y3clNVO0VBQ0U7QWxGK3JTWjtBa0Y3clNZO0VBQ0U7QWxGK3JTZDtBa0YzclNjO0VBRUU7RUFDQTtBbEY0clNoQjtBa0YxclNnQjtFQUNFO0VBQ0E7QWxGNHJTbEI7QWtGeHJTa0I7RUFDRTtFQUNBO0VBQ0E7QWxGMHJTcEI7QWtGcnJTYztFQUNFO0VBQ0E7RUFDQTtBbEZ1clNoQjtBa0ZuclNZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxGcXJTZDtBa0ZuclNjO0VBQ0U7RUFDQTtFQUNBO0FsRnFyU2hCO0FrRjdxU1E7RUFERjtJQUVJO0VsRmdyU1I7RWtGL3FTUTtJQUNFO0lBQ0E7RWxGaXJTVjtBQUNGOztBa0YxcVNBO0VBQ0U7SUFDRTtJQUNBO0VsRjZxU0Y7RWtGM3FTRTtJQUNFO0VsRjZxU0o7RWtGenFTRTtJQUNFO0VsRjJxU0o7QUFDRjtBa0Z2cVNBO0VBRUk7SUFDRTtJQUNBO0VsRndxU0o7QUFDRjtBa0ZwcVNBO0VBR007SUFDRTtFbEZvcVNOO0FBQ0Y7QWdGMWdUQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGc2dURjs7QWdGbmdUQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGZ2dURjs7QW1GOW5UQTtFQUNFO0FuRmlvVEY7QW1GOW5USTtFQUNFO0VBQ0E7RUFDQSxjN0VXUTtBTnFuVGQ7QW1GN25USTtFQUNFO0FuRituVE47O0FtRjFuVEE7RUFHTTtJQUNFO0lBQ0E7RW5GMm5UTjtBQUNGO0FnRmxwVEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRjhvVEY7O0FnRjNvVEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRndvVEY7O0FvRnR3VEE7RUFDRSxzQjlFb0NlO0FOcXVUakI7QW9GdHdUSTtFQUNFO0FwRnd3VE47QW9GcndUSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRnV3VE47QW9GcndUTTtFQUNFO0FwRnV3VFI7QW9GcHdUTTtFQUNFO0FwRnN3VFI7QW9GbndUTTtFQUNFO0VBQ0E7RUFDQTtBcEZxd1RSO0FvRmx3VE07RUFDRSxjOUV4QkE7RThFeUJBLHlCOUVsQk07QU5zeFRkO0FvRmx3VFE7RUFDRSxjOUU1QkY7RThFNkJFO0FwRm93VFY7O0FnRjd5VEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRjB5VEY7O0FnRnZ5VEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRm95VEY7O0FxRmg2VEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJGbTZUTjtBcUYvNVRFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUIvRXlCZ0I7RStFeEJoQjtFQUNBO0VBQ0E7QXJGaTZUSjtBcUYvNVRJO0VBQ0U7RUFDQTtBckZpNlROO0FxRjk1VEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBckZnNlROO0FxRjk1VE07RUFDRTtBckZnNlRSO0FxRjc1VE07RUFDRSxjL0VuQk07RStFb0JOO0FyRis1VFI7QXFGMzVUSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJGNjVUTjtBcUZ2NVRJO0VBQ0U7QXJGeTVUTjtBcUZ2NVRNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJGeTVUUjtBcUZyNVRRO0VBQ0U7QXJGdTVUVjtBcUZsNVRJO0VBQ0U7QXJGbzVUTjtBcUYvNFRRO0VBQ0U7RUFDQTtFQUNBO0FyRmk1VFY7QXFGejRUSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYy9FN0VRO0FOdzlUZDtBcUZ6NFRNO0VBQ0U7RUFDQTtBckYyNFRSO0FxRng0VE07RUFDRTtBckYwNFRSO0FxRm40VEk7RUFDRSxtQi9FdEVjO0UrRXVFZCxzQi9FM0VXO0UrRTRFWDtFQUNBO0FyRnE0VE47QXFGbjRUTTtFQUNFO0FyRnE0VFI7QXFGajRUSTtFQUNFO0FyRm00VE47QXFGaDRUTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJGazRUUjtBcUYvM1RNO0VBQ0U7QXJGaTRUUjtBcUYvM1RRO0VBQ0U7QXJGaTRUVjtBcUY3M1RNO0VBQ0U7QXJGKzNUUjtBcUY3M1RRO0VBQ0U7QXJGKzNUVjtBcUYxM1RJO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFckY0M1ROO0FBQ0Y7O0FxRmwzVEk7RUFDRTtBckZxM1ROO0FxRmozVEU7OztFQUdFO0VBQ0E7RUFDQTtBckZtM1RKO0FxRmgzVEU7RUFDRTtBckZrM1RKO0FxRi8yVEU7RUFDRTtFQUNBO0FyRmkzVEo7O0FnRnBqVUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRmlqVUY7O0FnRjlpVUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRjJpVUY7O0FzRnhxVUU7RUFDRTtFQUNBO0F0RjJxVUo7QXNGenFVSTtFQUNFO0F0RjJxVU47QXNGeHFVSTtFQUNFO0F0RjBxVU47QXNGeHFVTTtFQUNFO0F0RjBxVVI7QXNGdHFVSTtFQUNFO0F0RndxVU47QXNGcHFVRTtFQUNFO0VBQ0E7QXRGc3FVSjtBc0ZscVVRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRGb3FVVjtBc0ZscVVVO0VBQ0Usa0JoRm9CYTtBTmdwVXpCO0FzRmpxVVU7RUFDRSxtQmhGZ0JhO0FObXBVekI7QXNGaHFVVTtFQUNFO0VBQ0E7QXRGa3FVWjtBc0ZocVVZO0VBQ0U7QXRGa3FVZDtBc0YvcFVZO0VBQ0U7RUFDQTtBdEZpcVVkO0FzRnZwVVU7RUFDRTtFQUNBO0VBQ0E7QXRGeXBVWjtBc0Z2cFVZO0VBQ0Usa0JoRmJXO0FOc3FVekI7QXNGdHBVWTtFQUNFLG1CaEZqQlc7QU55cVV6QjtBc0ZycFVZO0VBQ0U7QXRGdXBVZDtBc0ZwcFVZO0VBQ0U7RUFDQTtBdEZzcFVkOztBc0Yzb1VFO0VBQ0U7SUFDRTtFdEY4b1VKO0VzRjNvVUk7SUFDRTtFdEY2b1VOO0VzRjFvVUU7SUFDRTtFdEY0b1VKO0VzRjFvVUk7SUFDRTtJQUNBLCtCaEZyRVM7SWdGc0VULGdDaEZ0RVM7RU5rdFVmO0VzRnpvVUk7SUFDRTtJQUNBLGtDaEYzRVM7SWdGNEVULG1DaEY1RVM7RU51dFVmO0VzRnhvVUk7SUFDRTtJQUNBO0lBQ0E7RXRGMG9VTjtFc0Z4b1VNO0lBQ0U7RXRGMG9VUjtFc0Z2b1VNO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXRGeW9VUjtBQUNGOztBc0Zqb1VFO0VBQ0U7RUFDQTtBdEZvb1VKOztBc0YvblVBO0VBQ0U7QXRGa29VRjtBc0Zob1VFO0VBQ0U7QXRGa29VSjs7QXNGN25VQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRGZ29VRjtBc0Y1blVFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRGOG5VSjtBc0Y1blVJO0VBQ0U7QXRGOG5VTjtBc0YzblVRO0VBQ0U7RUFDQTtFQUNBLGNoRjVKZ0I7QU55eFUxQjtBc0YzblVVO0VBQ0U7RUFDQTtBdEY2blVaO0FzRjFuVVU7RUFDRSxjaEZ0S0U7QU5reVVkO0FzRnpuVVU7RUFDRTtBdEYyblVaO0FzRnRuVU07RUFDRTtBdEZ3blVSO0FzRnBuVVE7RUFDRTtBdEZzblVWO0FzRmpuVVE7RUFDRTtBdEZtblVWO0FzRjltVVE7RUFDRTtFQUNBO0F0RmduVVY7QXNGNW1VTTtFQUNFO0F0RjhtVVI7QXNGNW1VUTtFQUNFO0VBQ0E7QXRGOG1VVjtBc0YzbVVRO0VBQ0U7RUFDQTtFQUNBO0VBQ0Esc0JoRi9MTztFZ0ZnTVA7QXRGNm1VVjtBc0YzbVVVO0VBQ0U7RUFDQTtFQUNBO0F0RjZtVVo7QXNGM21VWTtFQUNFO0VBQ0EsY2hGM0tXO0VnRjRLWDtBdEY2bVVkO0FzRjNtVWM7RUFDRTtFQUNBO0F0RjZtVWhCO0FzRjFtVWM7RUFDRTtFQUNBO0F0RjRtVWhCO0FzRjFtVWdCO0VBQ0U7QXRGNG1VbEI7QXNGeG1VYztFQUNFO0VBQ0E7QXRGMG1VaEI7QXNGcG1VWTtFQUNFO0F0RnNtVWQ7QXNGam1VUTtFQUNFO0VBQ0E7RUFDQTtBdEZtbVVWO0FzRmhtVVE7RUEzREY7SUE0REk7SUFhQTtJQUNBO0lBQ0E7RXRGdWxVUjtFc0ZybVVRO0lBQ0U7TUFDRTtNQUNBO0l0RnVtVVY7SXNGcG1VUTtNQUNFO01BQ0E7SXRGc21VVjtFQUNGO0FBQ0Y7QXNGaG1VUTtFQTdFRjtJQThFSTtFdEZtbVVSO0FBQ0Y7QXNGaG1VTTtFQUNFO0VBQ0E7QXRGa21VUjs7QXNGMWxVRTtFQUNFO0F0RjZsVUo7QXNGM2xVSTtFQUNFO0F0RjZsVU47O0FzRnhsVUE7RUFDRTtBdEYybFVGOztBc0Z2bFVFO0VBQ0U7RUFDQTtBdEYwbFVKOztBc0Z0bFVBO0VBRUk7SUFDRTtJQUNBO0V0RndsVUo7RXNGdGxVSTtJQUNFO0V0RndsVU47RXNGdGxVTTtJQUNFO0V0RndsVVI7QUFDRjtBc0Y1a1VVO0VBQ0U7QXRGOGtVWjtBc0Yza1VVO0VBQ0U7QXRGNmtVWjtBc0Zya1VZO0VBQ0U7QXRGdWtVZDtBc0Zwa1VZO0VBQ0U7QXRGc2tVZDs7QWdGeDdVQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGcTdVRjs7QWdGbDdVQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGKzZVRjs7QXVGemlWUTtFQUNFO0VBQ0E7RUFDQTtBdkY0aVZWO0F1RjFpVlU7RUFDRTtBdkY0aVZaOztBdUZsaVZJO0VBREY7SUFFSTtJQUNBO0V2RnNpVko7QUFDRjtBdUZwaVZJO0VBQ0U7QXZGc2lWTjtBdUZuaVZJO0VBQ0U7QXZGcWlWTjtBdUZoaVZJO0VBQ0U7QXZGa2lWTjtBdUYvaFZJO0VBTEY7SUFNSTtJQUNBO0V2RmtpVko7QUFDRjtBdUYvaFZFO0VBQ0U7RUFDQSwrQmpGVmE7RWlGV2IsZ0NqRlhhO0VpRlliO0F2RmlpVko7QXVGL2hWSTtFQUNFO0VBQ0E7QXZGaWlWTjtBdUYvaFZNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkZpaVZSO0F1Ri9oVlE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxjakZoREk7QU5pbFZkO0F1RjFoVkk7RUFDRSxjakZsQzhCO0FOOGpWcEM7QXVGemhWUTtFQUNFO0VBQ0E7RUFDQTtBdkYyaFZWO0F1RnZoVk07RUFDRTtBdkZ5aFZSO0F1RnRoVlU7RUFDRTtBdkZ3aFZaO0F1Rm5oVk07RUFDRSxjakY3RU07QU5rbVZkO0F1RmxoVlU7RUFDRTtBdkZvaFZaO0F1RjVnVkk7RUFDRTtBdkY4Z1ZOO0F1RjNnVkk7RUFDRTtBdkY2Z1ZOO0F1RnJnVmM7RUFDRTtBdkZ1Z1ZoQjtBdUZwZ1ZjO0VBQ0U7QXZGc2dWaEI7QXVGOS9VZ0I7RUFDRTtBdkZnZ1ZsQjtBdUY3L1VnQjtFQUNFO0F2RisvVWxCOztBdUZqL1VNO0VBQ0U7RUFDQTtBdkZvL1VSO0F1RmwvVVE7RUFDRSxjakYzSUk7QU4rblZkO0F1RmovVVE7RUFDRSxjakYvSUk7RWlGZ0pKO0F2Rm0vVVY7QXVGaC9VUTtFQUNFO0VBQ0E7QXZGay9VVjtBdUY3K1VJO0VBQ0U7QXZGKytVTjs7QWdGN3BWQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGMHBWRjs7QWdGdnBWQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGb3BWRjs7QXdGaHhWSTtFQUNFLGlCbEZnRlU7QU5tc1ZoQjs7QXdGNXdWRTtFQUNFO0lBQ0U7RXhGK3dWSjtFd0Y3d1ZFO0lBQ0UsaUJsRjJFZTtFTm9zVm5CO0V3Rjd3Vkk7SUFDRTtFeEYrd1ZOO0V3RjV3VkU7SUFDRTtJQUNBO0lBQ0EsV2xGa0VlO0VONHNWbkI7RXdGNXdWSTtJQUNFO0lBQ0E7SUFDQSxXbEY2RGE7RU5pdFZuQjtFd0Y1d1ZNO0lBQ0U7RXhGOHdWUjtFd0Yzd1ZNO0lBQ0U7RXhGNndWUjtFd0Z6d1ZJO0lBQ0U7SUFDQSxnQmxGeUNRO0VOa3VWZDtFd0Z6d1ZNO0lBQ0U7SUFDQTtFeEYyd1ZSO0V3Rnp3VlE7SUFDRTtJQUNBO0V4RjJ3VlY7RXdGendWVTtJQUNFO0V4RjJ3Vlo7RXdGeHdWVTtJNUV0RFIsNEI0RXVEaUM7RXhGMHdWbkM7RXdGendWcUI7STVFeERuQiwwQjRFeURtQztFeEYyd1ZyQztFd0Z0d1ZZO0lBQ0U7SUFDQTtFeEZ3d1ZkO0V3RnJ3Vlk7SUFDRTtFeEZ1d1ZkO0V3Rmx3Vlk7STVFekVWLDBCNEUwRW1DO0V4Rm93VnJDO0V3Rm53VnVCO0k1RTNFckIsd0I0RTRFcUM7RXhGcXdWdkM7RXdGL3ZWUTtJQUNFO0V4Rml3VlY7RXdGN3ZWVTtJQUNFO0V4Rit2Vlo7RXdGN3ZWWTtJQUNFO0lBQ0E7SUFDQTtJQUNBLHdDbEZDZTtJa0ZBZixVbEZQSztJa0ZRTDtJQUNBO0lBQ0E7SUFDQTtJQUNBLFlsRkZXO0lrRkdYO0lBQ0E7SUFDQTtJQVdBO0V4RnF2VmQ7RXdGL3ZWdUI7SUFDUDtJQUNBLFdsRmxCRztJa0ZtQkg7RXhGaXdWaEI7RXdGL3ZWYztJQUNFO0V4Rml3VmhCO0V3Rnp2VlU7O0lBRUU7SUFDQTtJQUNBO0k1RTFIVix3QjRFMkhpQztJQUN2QjtJQUNBLFVsRnJDTztJa0ZzQ1AsWWxGNUJhO0lrRjJDYjtFeEY2dVZaO0V3RjN2VnFCO0lBQ1A7SUFDQSxXbEZ6Q0s7SU14RmpCLHdCNEVrSW1DO0V4RjZ2VnJDO0V3Rnp2VmM7O0lBQ0U7SUFDQTtFeEY0dlZoQjtFd0ZsdlZNO0lBQ0U7SUFDQTtFeEZvdlZSO0V3Rmp2VlU7SUFDRTtJQUNBO0lBQ0E7RXhGbXZWWjtFd0ZqdlZZO0lBQ0UsdUNsRm5ERTtFTnN5VmhCO0V3Rjd1VlU7SUFDRTtJQUNBO0V4Rit1Vlo7RXdGN3VWWTtJQUNFO0V4Rit1VmQ7RXdGN3VWYztJQUNFO0lBQ0E7RXhGK3VWaEI7RXdGdnVWRTtJQUNFO0lBQ0EsaUJsRjlGZTtJa0YrRmY7RXhGeXVWSjtBQUNGOztBd0ZudVZFO0VBQ0U7SUFDRSxpQmxGeEdlO0lrRnlHZjtFeEZzdVZKO0V3RnB1Vkk7SUFDRTtFeEZzdVZOO0V3Rmx1VkU7SUFDRSxXbEZqSGU7RU5xMVZuQjtFd0ZsdVZJO0lBQ0UsV2xGcEhhO0VOdzFWbkI7RXdGbHVWTTtJQUNFO0V4Rm91VlI7RXdGanVWTTtJQUNFO0V4Rm11VlI7RXdGL3RWSTtJQUNFLFlsRmpJVztJa0ZrSVg7RXhGaXVWTjtFd0YvdFZNO0lBQ0UsWWxGcklTO0VOczJWakI7RXdGM3RWWTtJQUNFO0V4RjZ0VmQ7RXdGenRWYztJQUNFO0V4RjJ0VmhCO0V3Rmx0VmdCO0lBQ0U7RXhGb3RWbEI7RXdGenNWTTtJQUNFO0V4RjJzVlI7RXdGeHNWTTtJQUNFO0V4RjBzVlI7RXdGcnNWTTtJQUNFO0V4RnVzVlI7RXdGcHNWVTtJQUNFO0V4RnNzVlo7RXdGbHNWWTtJQUNFO0lBQ0E7RXhGb3NWZDtFd0Zqc1ZZO0lBQ0U7RXhGbXNWZDtFd0Y1clZRO0lBQ0U7RXhGOHJWVjtFd0Z4clZFO0lBQ0UsaUJsRjdNZTtJa0Y4TWY7RXhGMHJWSjtBQUNGOztBd0ZyclZBO0VBQ0U7RUFDQTtBeEZ3clZGO0F3RnJyVkk7RUFDRTtBeEZ1clZOOztBZ0Y1K1ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZ5K1ZGOztBZ0Z0K1ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZtK1ZGOztBeUZqbVdBO0VBQ0U7RUFDQSxrQ25Gd0NPO0VtRnZDUDtFQUNBLG1CbkZxQ2tCO0VtRnBDbEI7QXpGb21XRjtBeUZsbVdFO0VBQ0U7RUFDQTtBekZvbVdKO0F5RmptV0U7RUFDRTtBekZtbVdKO0F5RmhtV0U7RUFDRTtFQUNBO0F6RmttV0o7O0F5RjlsV0E7OztFQUdFO0F6RmltV0Y7O0F5RjlsV0E7RUFDRTtBekZpbVdGO0F5RjlsV0k7RUFDRTtBekZnbVdOOztBeUYzbFdBO0VBQ0U7QXpGOGxXRjs7QXlGM2xXQTtFQUNFLG1CbkZGa0I7QU5nbVdwQjs7QXlGMWxXRTtFQUNFLFVuRnlCc0I7RW1GeEJ0QixXbkZ3QnNCO0FOcWtXMUI7QXlGMWxXRTtFQUNFO0F6RjRsV0o7QXlGemxXRTtFQUNFO0VBQ0E7QXpGMmxXSjtBeUZ2bFdJO0VBQ0U7QXpGeWxXTjtBeUZ2bFdNO0VBQ0U7QXpGeWxXUjs7QXlGbmxXQTtFQUNFO0VBQ0E7RUFDQTtBekZzbFdGOztBeUZubFdBO0VBQ0U7RUFDQTtBekZzbFdGOztBeUZubFdBO0VBQ0U7QXpGc2xXRjs7QXlGbmxXQTtFQUNFO0F6RnNsV0Y7O0F5Rm5sV0E7RUFDRTtBekZzbFdGOztBeUZsbFdFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCbkZoRlU7QU5xcVdkOztBeUZqbFdBO0VBQ0U7QXpGb2xXRjs7QXlGamxXQTtFQUNFO0F6Rm9sV0Y7O0F5Ri9rV0U7RUFDRTtBekZrbFdKOztBeUZobFdFO0VBQ0U7QXpGbWxXSjs7QXlGamxXRTtFQUNFO0F6Rm9sV0o7O0F5RmxsV0U7RUFDRTtBekZxbFdKOztBeUZubFdFO0VBQ0U7QXpGc2xXSjs7QXlGcGxXRTtFQUNFO0F6RnVsV0o7O0F5RnZtV0U7RUFDRTtBekYwbVdKOztBeUZ4bVdFO0VBQ0U7QXpGMm1XSjs7QXlGem1XRTtFQUNFO0F6RjRtV0o7O0F5RjFtV0U7RUFDRTtBekY2bVdKOztBeUYzbVdFO0VBQ0U7QXpGOG1XSjs7QXlGNW1XRTtFQUNFO0F6RittV0o7O0F5Ri9uV0U7RUFDRTtBekZrb1dKOztBeUZob1dFO0VBQ0U7QXpGbW9XSjs7QXlGam9XRTtFQUNFO0F6Rm9vV0o7O0F5RmxvV0U7RUFDRTtBekZxb1dKOztBeUZub1dFO0VBQ0U7QXpGc29XSjs7QXlGcG9XRTtFQUNFO0F6RnVvV0o7O0F5RnZwV0U7RUFDRTtBekYwcFdKOztBeUZ4cFdFO0VBQ0U7QXpGMnBXSjs7QXlGenBXRTtFQUNFO0F6RjRwV0o7O0F5RjFwV0U7RUFDRTtBekY2cFdKOztBeUYzcFdFO0VBQ0U7QXpGOHBXSjs7QXlGNXBXRTtFQUNFO0F6RitwV0o7O0F5Ri9xV0U7RUFDRTtBekZrcldKOztBeUZocldFO0VBQ0U7QXpGbXJXSjs7QXlGanJXRTtFQUNFO0F6Rm9yV0o7O0F5RmxyV0U7RUFDRTtBekZxcldKOztBeUZucldFO0VBQ0U7QXpGc3JXSjs7QXlGcHJXRTtFQUNFO0F6RnVyV0o7O0F5RnZzV0U7RUFDRTtBekYwc1dKOztBeUZ4c1dFO0VBQ0U7QXpGMnNXSjs7QXlGenNXRTtFQUNFO0F6RjRzV0o7O0F5RjFzV0U7RUFDRTtBekY2c1dKOztBeUYzc1dFO0VBQ0U7QXpGOHNXSjs7QXlGNXNXRTtFQUNFO0F6RitzV0o7O0F5Ri90V0U7RUFDRTtBekZrdVdKOztBeUZodVdFO0VBQ0U7QXpGbXVXSjs7QXlGanVXRTtFQUNFO0F6Rm91V0o7O0F5Rmx1V0U7RUFDRTtBekZxdVdKOztBeUZudVdFO0VBQ0U7QXpGc3VXSjs7QXlGcHVXRTtFQUNFO0F6RnV1V0o7O0F5RnZ2V0U7RUFDRTtBekYwdldKOztBeUZ4dldFO0VBQ0U7QXpGMnZXSjs7QXlGenZXRTtFQUNFO0F6RjR2V0o7O0F5RjF2V0U7RUFDRTtBekY2dldKOztBeUYzdldFO0VBQ0U7QXpGOHZXSjs7QXlGNXZXRTtFQUNFO0F6Rit2V0o7O0F5Ri93V0U7RUFDRTtBekZreFdKOztBeUZoeFdFO0VBQ0U7QXpGbXhXSjs7QXlGanhXRTtFQUNFO0F6Rm94V0o7O0F5Rmx4V0U7RUFDRTtBekZxeFdKOztBeUZueFdFO0VBQ0U7QXpGc3hXSjs7QXlGcHhXRTtFQUNFO0F6RnV4V0o7O0F5RnZ5V0U7RUFDRTtBekYweVdKOztBeUZ4eVdFO0VBQ0U7QXpGMnlXSjs7QXlGenlXRTtFQUNFO0F6RjR5V0o7O0F5RjF5V0U7RUFDRTtBekY2eVdKOztBeUYzeVdFO0VBQ0U7QXpGOHlXSjs7QXlGNXlXRTtFQUNFO0F6Rit5V0o7O0F5Ri96V0U7RUFDRTtBekZrMFdKOztBeUZoMFdFO0VBQ0U7QXpGbTBXSjs7QXlGajBXRTtFQUNFO0F6Rm8wV0o7O0F5RmwwV0U7RUFDRTtBekZxMFdKOztBeUZuMFdFO0VBQ0U7QXpGczBXSjs7QXlGcDBXRTtFQUNFO0F6RnUwV0o7O0F5RnYxV0U7RUFDRTtBekYwMVdKOztBeUZ4MVdFO0VBQ0U7QXpGMjFXSjs7QXlGejFXRTtFQUNFO0F6RjQxV0o7O0F5RjExV0U7RUFDRTtBekY2MVdKOztBeUYzMVdFO0VBQ0U7QXpGODFXSjs7QXlGNTFXRTtFQUNFO0F6RisxV0o7O0F5Ri8yV0U7RUFDRTtBekZrM1dKOztBeUZoM1dFO0VBQ0U7QXpGbTNXSjs7QXlGajNXRTtFQUNFO0F6Rm8zV0o7O0F5RmwzV0U7RUFDRTtBekZxM1dKOztBeUZuM1dFO0VBQ0U7QXpGczNXSjs7QXlGcDNXRTtFQUNFO0F6RnUzV0o7O0F5RnY0V0U7RUFDRTtBekYwNFdKOztBeUZ4NFdFO0VBQ0U7QXpGMjRXSjs7QXlGejRXRTtFQUNFO0F6RjQ0V0o7O0F5RjE0V0U7RUFDRTtBekY2NFdKOztBeUYzNFdFO0VBQ0U7QXpGODRXSjs7QXlGNTRXRTtFQUNFO0F6Ris0V0o7O0F5Ri81V0U7RUFDRTtBekZrNldKOztBeUZoNldFO0VBQ0U7QXpGbTZXSjs7QXlGajZXRTtFQUNFO0F6Rm82V0o7O0F5Rmw2V0U7RUFDRTtBekZxNldKOztBeUZuNldFO0VBQ0U7QXpGczZXSjs7QXlGcDZXRTtFQUNFO0F6RnU2V0o7O0F5RnY3V0U7RUFDRTtBekYwN1dKOztBeUZ4N1dFO0VBQ0U7QXpGMjdXSjs7QXlGejdXRTtFQUNFO0F6RjQ3V0o7O0F5RjE3V0U7RUFDRTtBekY2N1dKOztBeUYzN1dFO0VBQ0U7QXpGODdXSjs7QXlGNTdXRTtFQUNFO0F6Ris3V0o7O0F5Ri84V0U7RUFDRTtBekZrOVdKOztBeUZoOVdFO0VBQ0U7QXpGbTlXSjs7QXlGajlXRTtFQUNFO0F6Rm85V0o7O0F5Rmw5V0U7RUFDRTtBekZxOVdKOztBeUZuOVdFO0VBQ0U7QXpGczlXSjs7QXlGcDlXRTtFQUNFO0F6RnU5V0o7O0F5RnYrV0U7RUFDRTtBekYwK1dKOztBeUZ4K1dFO0VBQ0U7QXpGMitXSjs7QXlGeitXRTtFQUNFO0F6RjQrV0o7O0F5RjErV0U7RUFDRTtBekY2K1dKOztBeUYzK1dFO0VBQ0U7QXpGOCtXSjs7QXlGNStXRTtFQUNFO0F6RisrV0o7O0F5Ri8vV0U7RUFDRTtBekZrZ1hKOztBeUZoZ1hFO0VBQ0U7QXpGbWdYSjs7QXlGamdYRTtFQUNFO0F6Rm9nWEo7O0F5RmxnWEU7RUFDRTtBekZxZ1hKOztBeUZuZ1hFO0VBQ0U7QXpGc2dYSjs7QXlGcGdYRTtFQUNFO0F6RnVnWEo7O0F5RnZoWEU7RUFDRTtBekYwaFhKOztBeUZ4aFhFO0VBQ0U7QXpGMmhYSjs7QXlGemhYRTtFQUNFO0F6RjRoWEo7O0F5RjFoWEU7RUFDRTtBekY2aFhKOztBeUYzaFhFO0VBQ0U7QXpGOGhYSjs7QXlGNWhYRTtFQUNFO0F6RitoWEo7O0F5Ri9pWEU7RUFDRTtBekZralhKOztBeUZoalhFO0VBQ0U7QXpGbWpYSjs7QXlGampYRTtFQUNFO0F6Rm9qWEo7O0F5RmxqWEU7RUFDRTtBekZxalhKOztBeUZualhFO0VBQ0U7QXpGc2pYSjs7QXlGcGpYRTtFQUNFO0F6RnVqWEo7O0F5RnZrWEU7RUFDRTtBekYwa1hKOztBeUZ4a1hFO0VBQ0U7QXpGMmtYSjs7QXlGemtYRTtFQUNFO0F6RjRrWEo7O0F5RjFrWEU7RUFDRTtBekY2a1hKOztBeUYza1hFO0VBQ0U7QXpGOGtYSjs7QXlGNWtYRTtFQUNFO0F6RitrWEo7O0F5Ri9sWEU7RUFDRTtBekZrbVhKOztBeUZobVhFO0VBQ0U7QXpGbW1YSjs7QXlGam1YRTtFQUNFO0F6Rm9tWEo7O0F5RmxtWEU7RUFDRTtBekZxbVhKOztBeUZubVhFO0VBQ0U7QXpGc21YSjs7QXlGcG1YRTtFQUNFO0F6RnVtWEo7O0F5RnZuWEU7RUFDRTtBekYwblhKOztBeUZ4blhFO0VBQ0U7QXpGMm5YSjs7QXlGem5YRTtFQUNFO0F6RjRuWEo7O0F5RjFuWEU7RUFDRTtBekY2blhKOztBeUYzblhFO0VBQ0U7QXpGOG5YSjs7QXlGNW5YRTtFQUNFO0F6RituWEo7O0F5Ri9vWEU7RUFDRTtBekZrcFhKOztBeUZocFhFO0VBQ0U7QXpGbXBYSjs7QXlGanBYRTtFQUNFO0F6Rm9wWEo7O0F5RmxwWEU7RUFDRTtBekZxcFhKOztBeUZucFhFO0VBQ0U7QXpGc3BYSjs7QXlGcHBYRTtFQUNFO0F6RnVwWEo7O0F5RnZxWEU7RUFDRTtBekYwcVhKOztBeUZ4cVhFO0VBQ0U7QXpGMnFYSjs7QXlGenFYRTtFQUNFO0F6RjRxWEo7O0F5RjFxWEU7RUFDRTtBekY2cVhKOztBeUYzcVhFO0VBQ0U7QXpGOHFYSjs7QXlGNXFYRTtFQUNFO0F6RitxWEo7O0F5Ri9yWEU7RUFDRTtBekZrc1hKOztBeUZoc1hFO0VBQ0U7QXpGbXNYSjs7QXlGanNYRTtFQUNFO0F6Rm9zWEo7O0F5RmxzWEU7RUFDRTtBekZxc1hKOztBeUZuc1hFO0VBQ0U7QXpGc3NYSjs7QXlGcHNYRTtFQUNFO0F6RnVzWEo7O0F5RnZ0WEU7RUFDRTtBekYwdFhKOztBeUZ4dFhFO0VBQ0U7QXpGMnRYSjs7QXlGenRYRTtFQUNFO0F6RjR0WEo7O0F5RjF0WEU7RUFDRTtBekY2dFhKOztBeUYzdFhFO0VBQ0U7QXpGOHRYSjs7QXlGNXRYRTtFQUNFO0F6Rit0WEo7O0F5Ri91WEU7RUFDRTtBekZrdlhKOztBeUZodlhFO0VBQ0U7QXpGbXZYSjs7QXlGanZYRTtFQUNFO0F6Rm92WEo7O0F5Rmx2WEU7RUFDRTtBekZxdlhKOztBeUZudlhFO0VBQ0U7QXpGc3ZYSjs7QXlGcHZYRTtFQUNFO0F6RnV2WEo7O0F5RnZ3WEU7RUFDRTtBekYwd1hKOztBeUZ4d1hFO0VBQ0U7QXpGMndYSjs7QXlGendYRTtFQUNFO0F6RjR3WEo7O0F5RjF3WEU7RUFDRTtBekY2d1hKOztBeUYzd1hFO0VBQ0U7QXpGOHdYSjs7QXlGNXdYRTtFQUNFO0F6Rit3WEo7O0F5Ri94WEU7RUFDRTtBekZreVhKOztBeUZoeVhFO0VBQ0U7QXpGbXlYSjs7QXlGanlYRTtFQUNFO0F6Rm95WEo7O0F5Rmx5WEU7RUFDRTtBekZxeVhKOztBeUZueVhFO0VBQ0U7QXpGc3lYSjs7QXlGcHlYRTtFQUNFO0F6RnV5WEo7O0F5RnZ6WEU7RUFDRTtBekYwelhKOztBeUZ4elhFO0VBQ0U7QXpGMnpYSjs7QXlGenpYRTtFQUNFO0F6RjR6WEo7O0F5RjF6WEU7RUFDRTtBekY2elhKOztBeUYzelhFO0VBQ0U7QXpGOHpYSjs7QXlGNXpYRTtFQUNFO0F6Rit6WEo7O0F5Ri8wWEU7RUFDRTtBekZrMVhKOztBeUZoMVhFO0VBQ0U7QXpGbTFYSjs7QXlGajFYRTtFQUNFO0F6Rm8xWEo7O0F5RmwxWEU7RUFDRTtBekZxMVhKOztBeUZuMVhFO0VBQ0U7QXpGczFYSjs7QXlGcDFYRTtFQUNFO0F6RnUxWEo7O0F5RnYyWEU7RUFDRTtBekYwMlhKOztBeUZ4MlhFO0VBQ0U7QXpGMjJYSjs7QXlGejJYRTtFQUNFO0F6RjQyWEo7O0F5RjEyWEU7RUFDRTtBekY2MlhKOztBeUYzMlhFO0VBQ0U7QXpGODJYSjs7QXlGNTJYRTtFQUNFO0F6RisyWEo7O0F5Ri8zWEU7RUFDRTtBekZrNFhKOztBeUZoNFhFO0VBQ0U7QXpGbTRYSjs7QXlGajRYRTtFQUNFO0F6Rm80WEo7O0F5Rmw0WEU7RUFDRTtBekZxNFhKOztBeUZuNFhFO0VBQ0U7QXpGczRYSjs7QXlGcDRYRTtFQUNFO0F6RnU0WEo7O0F5RnY1WEU7RUFDRTtBekYwNVhKOztBeUZ4NVhFO0VBQ0U7QXpGMjVYSjs7QXlGejVYRTtFQUNFO0F6RjQ1WEo7O0F5RjE1WEU7RUFDRTtBekY2NVhKOztBeUYzNVhFO0VBQ0U7QXpGODVYSjs7QXlGNTVYRTtFQUNFO0F6Ris1WEo7O0F5Ri82WEU7RUFDRTtBekZrN1hKOztBeUZoN1hFO0VBQ0U7QXpGbTdYSjs7QXlGajdYRTtFQUNFO0F6Rm83WEo7O0F5Rmw3WEU7RUFDRTtBekZxN1hKOztBeUZuN1hFO0VBQ0U7QXpGczdYSjs7QXlGcDdYRTtFQUNFO0F6RnU3WEo7O0F5RnY4WEU7RUFDRTtBekYwOFhKOztBeUZ4OFhFO0VBQ0U7QXpGMjhYSjs7QXlGejhYRTtFQUNFO0F6RjQ4WEo7O0F5RjE4WEU7RUFDRTtBekY2OFhKOztBeUYzOFhFO0VBQ0U7QXpGODhYSjs7QXlGNThYRTtFQUNFO0F6Ris4WEo7O0F5Ri85WEU7RUFDRTtBekZrK1hKOztBeUZoK1hFO0VBQ0U7QXpGbStYSjs7QXlGaitYRTtFQUNFO0F6Rm8rWEo7O0F5RmwrWEU7RUFDRTtBekZxK1hKOztBeUZuK1hFO0VBQ0U7QXpGcytYSjs7QXlGcCtYRTtFQUNFO0F6RnUrWEo7O0F5RnYvWEU7RUFDRTtBekYwL1hKOztBeUZ4L1hFO0VBQ0U7QXpGMi9YSjs7QXlGei9YRTtFQUNFO0F6RjQvWEo7O0F5RjEvWEU7RUFDRTtBekY2L1hKOztBeUYzL1hFO0VBQ0U7QXpGOC9YSjs7QXlGNS9YRTtFQUNFO0F6RisvWEo7O0F5Ri9nWUU7RUFDRTtBekZraFlKOztBeUZoaFlFO0VBQ0U7QXpGbWhZSjs7QXlGamhZRTtFQUNFO0F6Rm9oWUo7O0F5RmxoWUU7RUFDRTtBekZxaFlKOztBeUZuaFlFO0VBQ0U7QXpGc2hZSjs7QXlGcGhZRTtFQUNFO0F6RnVoWUo7O0F5RnZpWUU7RUFDRTtBekYwaVlKOztBeUZ4aVlFO0VBQ0U7QXpGMmlZSjs7QXlGemlZRTtFQUNFO0F6RjRpWUo7O0F5RjFpWUU7RUFDRTtBekY2aVlKOztBeUYzaVlFO0VBQ0U7QXpGOGlZSjs7QXlGNWlZRTtFQUNFO0F6RitpWUo7O0F5Ri9qWUU7RUFDRTtBekZra1lKOztBeUZoa1lFO0VBQ0U7QXpGbWtZSjs7QXlGamtZRTtFQUNFO0F6Rm9rWUo7O0F5RmxrWUU7RUFDRTtBekZxa1lKOztBeUZua1lFO0VBQ0U7QXpGc2tZSjs7QXlGcGtZRTtFQUNFO0F6RnVrWUo7O0F5RnZsWUU7RUFDRTtBekYwbFlKOztBeUZ4bFlFO0VBQ0U7QXpGMmxZSjs7QXlGemxZRTtFQUNFO0F6RjRsWUo7O0F5RjFsWUU7RUFDRTtBekY2bFlKOztBeUYzbFlFO0VBQ0U7QXpGOGxZSjs7QXlGNWxZRTtFQUNFO0F6RitsWUo7O0F5Ri9tWUU7RUFDRTtBekZrbllKOztBeUZobllFO0VBQ0U7QXpGbW5ZSjs7QXlGam5ZRTtFQUNFO0F6Rm9uWUo7O0F5RmxuWUU7RUFDRTtBekZxbllKOztBeUZubllFO0VBQ0U7QXpGc25ZSjs7QXlGcG5ZRTtFQUNFO0F6RnVuWUo7O0F5RnZvWUU7RUFDRTtBekYwb1lKOztBeUZ4b1lFO0VBQ0U7QXpGMm9ZSjs7QXlGem9ZRTtFQUNFO0F6RjRvWUo7O0F5RjFvWUU7RUFDRTtBekY2b1lKOztBeUYzb1lFO0VBQ0U7QXpGOG9ZSjs7QXlGNW9ZRTtFQUNFO0F6RitvWUo7O0F5Ri9wWUU7RUFDRTtBekZrcVlKOztBeUZocVlFO0VBQ0U7QXpGbXFZSjs7QXlGanFZRTtFQUNFO0F6Rm9xWUo7O0F5RmxxWUU7RUFDRTtBekZxcVlKOztBeUZucVlFO0VBQ0U7QXpGc3FZSjs7QXlGcHFZRTtFQUNFO0F6RnVxWUo7O0F5RnZyWUU7RUFDRTtBekYwcllKOztBeUZ4cllFO0VBQ0U7QXpGMnJZSjs7QXlGenJZRTtFQUNFO0F6RjRyWUo7O0F5RjFyWUU7RUFDRTtBekY2cllKOztBeUYzcllFO0VBQ0U7QXpGOHJZSjs7QXlGNXJZRTtFQUNFO0F6RityWUo7O0F5Ri9zWUU7RUFDRTtBekZrdFlKOztBeUZodFlFO0VBQ0U7QXpGbXRZSjs7QXlGanRZRTtFQUNFO0F6Rm90WUo7O0F5Rmx0WUU7RUFDRTtBekZxdFlKOztBeUZudFlFO0VBQ0U7QXpGc3RZSjs7QXlGcHRZRTtFQUNFO0F6RnV0WUo7O0F5RnZ1WUU7RUFDRTtBekYwdVlKOztBeUZ4dVlFO0VBQ0U7QXpGMnVZSjs7QXlGenVZRTtFQUNFO0F6RjR1WUo7O0F5RjF1WUU7RUFDRTtBekY2dVlKOztBeUYzdVlFO0VBQ0U7QXpGOHVZSjs7QXlGNXVZRTtFQUNFO0F6Rit1WUo7O0F5Ri92WUU7RUFDRTtBekZrd1lKOztBeUZod1lFO0VBQ0U7QXpGbXdZSjs7QXlGandZRTtFQUNFO0F6Rm93WUo7O0F5Rmx3WUU7RUFDRTtBekZxd1lKOztBeUZud1lFO0VBQ0U7QXpGc3dZSjs7QXlGcHdZRTtFQUNFO0F6RnV3WUo7O0F5RnZ4WUU7RUFDRTtBekYweFlKOztBeUZ4eFlFO0VBQ0U7QXpGMnhZSjs7QXlGenhZRTtFQUNFO0F6RjR4WUo7O0F5RjF4WUU7RUFDRTtBekY2eFlKOztBeUYzeFlFO0VBQ0U7QXpGOHhZSjs7QXlGNXhZRTtFQUNFO0F6Rit4WUo7O0F5Ri95WUU7RUFDRTtBekZrellKOztBeUZoellFO0VBQ0U7QXpGbXpZSjs7QXlGanpZRTtFQUNFO0F6Rm96WUo7O0F5Rmx6WUU7RUFDRTtBekZxellKOztBeUZuellFO0VBQ0U7QXpGc3pZSjs7QXlGcHpZRTtFQUNFO0F6RnV6WUo7O0F5RnYwWUU7RUFDRTtBekYwMFlKOztBeUZ4MFlFO0VBQ0U7QXpGMjBZSjs7QXlGejBZRTtFQUNFO0F6RjQwWUo7O0F5RjEwWUU7RUFDRTtBekY2MFlKOztBeUYzMFlFO0VBQ0U7QXpGODBZSjs7QXlGNTBZRTtFQUNFO0F6RiswWUo7O0F5Ri8xWUU7RUFDRTtBekZrMllKOztBeUZoMllFO0VBQ0U7QXpGbTJZSjs7QXlGajJZRTtFQUNFO0F6Rm8yWUo7O0F5RmwyWUU7RUFDRTtBekZxMllKOztBeUZuMllFO0VBQ0U7QXpGczJZSjs7QXlGcDJZRTtFQUNFO0F6RnUyWUo7O0F5RnYzWUU7RUFDRTtBekYwM1lKOztBeUZ4M1lFO0VBQ0U7QXpGMjNZSjs7QXlGejNZRTtFQUNFO0F6RjQzWUo7O0F5RjEzWUU7RUFDRTtBekY2M1lKOztBeUYzM1lFO0VBQ0U7QXpGODNZSjs7QXlGNTNZRTtFQUNFO0F6RiszWUo7O0F5Ri80WUU7RUFDRTtBekZrNVlKOztBeUZoNVlFO0VBQ0U7QXpGbTVZSjs7QXlGajVZRTtFQUNFO0F6Rm81WUo7O0F5Rmw1WUU7RUFDRTtBekZxNVlKOztBeUZuNVlFO0VBQ0U7QXpGczVZSjs7QXlGcDVZRTtFQUNFO0F6RnU1WUo7O0F5RnY2WUU7RUFDRTtBekYwNllKOztBeUZ4NllFO0VBQ0U7QXpGMjZZSjs7QXlGejZZRTtFQUNFO0F6RjQ2WUo7O0F5RjE2WUU7RUFDRTtBekY2NllKOztBeUYzNllFO0VBQ0U7QXpGODZZSjs7QXlGNTZZRTtFQUNFO0F6Ris2WUo7O0F5Ri83WUU7RUFDRTtBekZrOFlKOztBeUZoOFlFO0VBQ0U7QXpGbThZSjs7QXlGajhZRTtFQUNFO0F6Rm84WUo7O0F5Rmw4WUU7RUFDRTtBekZxOFlKOztBeUZuOFlFO0VBQ0U7QXpGczhZSjs7QXlGcDhZRTtFQUNFO0F6RnU4WUo7O0F5RnY5WUU7RUFDRTtBekYwOVlKOztBeUZ4OVlFO0VBQ0U7QXpGMjlZSjs7QXlGejlZRTtFQUNFO0F6RjQ5WUo7O0F5RjE5WUU7RUFDRTtBekY2OVlKOztBeUYzOVlFO0VBQ0U7QXpGODlZSjs7QXlGNTlZRTtFQUNFO0F6Ris5WUo7O0F5Ri8rWUU7RUFDRTtBekZrL1lKOztBeUZoL1lFO0VBQ0U7QXpGbS9ZSjs7QXlGai9ZRTtFQUNFO0F6Rm8vWUo7O0F5RmwvWUU7RUFDRTtBekZxL1lKOztBeUZuL1lFO0VBQ0U7QXpGcy9ZSjs7QXlGcC9ZRTtFQUNFO0F6RnUvWUo7O0F5RnZnWkU7RUFDRTtBekYwZ1pKOztBeUZ4Z1pFO0VBQ0U7QXpGMmdaSjs7QXlGemdaRTtFQUNFO0F6RjRnWko7O0F5RjFnWkU7RUFDRTtBekY2Z1pKOztBeUYzZ1pFO0VBQ0U7QXpGOGdaSjs7QXlGNWdaRTtFQUNFO0F6RitnWko7O0F5Ri9oWkU7RUFDRTtBekZraVpKOztBeUZoaVpFO0VBQ0U7QXpGbWlaSjs7QXlGamlaRTtFQUNFO0F6Rm9pWko7O0F5RmxpWkU7RUFDRTtBekZxaVpKOztBeUZuaVpFO0VBQ0U7QXpGc2laSjs7QXlGcGlaRTtFQUNFO0F6RnVpWko7O0F5RnZqWkU7RUFDRTtBekYwalpKOztBeUZ4alpFO0VBQ0U7QXpGMmpaSjs7QXlGempaRTtFQUNFO0F6RjRqWko7O0F5RjFqWkU7RUFDRTtBekY2alpKOztBeUYzalpFO0VBQ0U7QXpGOGpaSjs7QXlGNWpaRTtFQUNFO0F6RitqWko7O0F5Ri9rWkU7RUFDRTtBekZrbFpKOztBeUZobFpFO0VBQ0U7QXpGbWxaSjs7QXlGamxaRTtFQUNFO0F6Rm9sWko7O0F5RmxsWkU7RUFDRTtBekZxbFpKOztBeUZubFpFO0VBQ0U7QXpGc2xaSjs7QXlGcGxaRTtFQUNFO0F6RnVsWko7O0F5RnZtWkU7RUFDRTtBekYwbVpKOztBeUZ4bVpFO0VBQ0U7QXpGMm1aSjs7QXlGem1aRTtFQUNFO0F6RjRtWko7O0F5RjFtWkU7RUFDRTtBekY2bVpKOztBeUYzbVpFO0VBQ0U7QXpGOG1aSjs7QXlGNW1aRTtFQUNFO0F6RittWko7O0F5Ri9uWkU7RUFDRTtBekZrb1pKOztBeUZob1pFO0VBQ0U7QXpGbW9aSjs7QXlGam9aRTtFQUNFO0F6Rm9vWko7O0F5RmxvWkU7RUFDRTtBekZxb1pKOztBeUZub1pFO0VBQ0U7QXpGc29aSjs7QXlGcG9aRTtFQUNFO0F6RnVvWko7O0F5RnZwWkU7RUFDRTtBekYwcFpKOztBeUZ4cFpFO0VBQ0U7QXpGMnBaSjs7QXlGenBaRTtFQUNFO0F6RjRwWko7O0F5RjFwWkU7RUFDRTtBekY2cFpKOztBeUYzcFpFO0VBQ0U7QXpGOHBaSjs7QXlGNXBaRTtFQUNFO0F6RitwWko7O0F5Ri9xWkU7RUFDRTtBekZrclpKOztBeUZoclpFO0VBQ0U7QXpGbXJaSjs7QXlGanJaRTtFQUNFO0F6Rm9yWko7O0F5RmxyWkU7RUFDRTtBekZxclpKOztBeUZuclpFO0VBQ0U7QXpGc3JaSjs7QXlGcHJaRTtFQUNFO0F6RnVyWko7O0F5RnZzWkU7RUFDRTtBekYwc1pKOztBeUZ4c1pFO0VBQ0U7QXpGMnNaSjs7QXlGenNaRTtFQUNFO0F6RjRzWko7O0F5RjFzWkU7RUFDRTtBekY2c1pKOztBeUYzc1pFO0VBQ0U7QXpGOHNaSjs7QXlGNXNaRTtFQUNFO0F6RitzWko7O0F5Ri90WkU7RUFDRTtBekZrdVpKOztBeUZodVpFO0VBQ0U7QXpGbXVaSjs7QXlGanVaRTtFQUNFO0F6Rm91Wko7O0F5Rmx1WkU7RUFDRTtBekZxdVpKOztBeUZudVpFO0VBQ0U7QXpGc3VaSjs7QXlGcHVaRTtFQUNFO0F6RnV1Wko7O0F5RnZ2WkU7RUFDRTtBekYwdlpKOztBeUZ4dlpFO0VBQ0U7QXpGMnZaSjs7QXlGenZaRTtFQUNFO0F6RjR2Wko7O0F5RjF2WkU7RUFDRTtBekY2dlpKOztBeUYzdlpFO0VBQ0U7QXpGOHZaSjs7QXlGNXZaRTtFQUNFO0F6Rit2Wko7O0F5Ri93WkU7RUFDRTtBekZreFpKOztBeUZoeFpFO0VBQ0U7QXpGbXhaSjs7QXlGanhaRTtFQUNFO0F6Rm94Wko7O0F5Rmx4WkU7RUFDRTtBekZxeFpKOztBeUZueFpFO0VBQ0U7QXpGc3haSjs7QXlGcHhaRTtFQUNFO0F6RnV4Wko7O0F5RnZ5WkU7RUFDRTtBekYweVpKOztBeUZ4eVpFO0VBQ0U7QXpGMnlaSjs7QXlGenlaRTtFQUNFO0F6RjR5Wko7O0F5RjF5WkU7RUFDRTtBekY2eVpKOztBeUYzeVpFO0VBQ0U7QXpGOHlaSjs7QXlGNXlaRTtFQUNFO0F6Rit5Wko7O0F5Ri96WkU7RUFDRTtBekZrMFpKOztBeUZoMFpFO0VBQ0U7QXpGbTBaSjs7QXlGajBaRTtFQUNFO0F6Rm8wWko7O0F5RmwwWkU7RUFDRTtBekZxMFpKOztBeUZuMFpFO0VBQ0U7QXpGczBaSjs7QXlGcDBaRTtFQUNFO0F6RnUwWko7O0F5RnYxWkU7RUFDRTtBekYwMVpKOztBeUZ4MVpFO0VBQ0U7QXpGMjFaSjs7QXlGejFaRTtFQUNFO0F6RjQxWko7O0F5RjExWkU7RUFDRTtBekY2MVpKOztBeUYzMVpFO0VBQ0U7QXpGODFaSjs7QXlGNTFaRTtFQUNFO0F6RisxWko7O0F5Ri8yWkU7RUFDRTtBekZrM1pKOztBeUZoM1pFO0VBQ0U7QXpGbTNaSjs7QXlGajNaRTtFQUNFO0F6Rm8zWko7O0F5RmwzWkU7RUFDRTtBekZxM1pKOztBeUZuM1pFO0VBQ0U7QXpGczNaSjs7QXlGcDNaRTtFQUNFO0F6RnUzWko7O0F5RnY0WkU7RUFDRTtBekYwNFpKOztBeUZ4NFpFO0VBQ0U7QXpGMjRaSjs7QXlGejRaRTtFQUNFO0F6RjQ0Wko7O0F5RjE0WkU7RUFDRTtBekY2NFpKOztBeUYzNFpFO0VBQ0U7QXpGODRaSjs7QXlGNTRaRTtFQUNFO0F6Ris0Wko7O0F5Ri81WkU7RUFDRTtBekZrNlpKOztBeUZoNlpFO0VBQ0U7QXpGbTZaSjs7QXlGajZaRTtFQUNFO0F6Rm82Wko7O0F5Rmw2WkU7RUFDRTtBekZxNlpKOztBeUZuNlpFO0VBQ0U7QXpGczZaSjs7QXlGcDZaRTtFQUNFO0F6RnU2Wko7O0F5RnY3WkU7RUFDRTtBekYwN1pKOztBeUZ4N1pFO0VBQ0U7QXpGMjdaSjs7QXlGejdaRTtFQUNFO0F6RjQ3Wko7O0F5RjE3WkU7RUFDRTtBekY2N1pKOztBeUYzN1pFO0VBQ0U7QXpGODdaSjs7QXlGNTdaRTtFQUNFO0F6Ris3Wko7O0F5Ri84WkU7RUFDRTtBekZrOVpKOztBeUZoOVpFO0VBQ0U7QXpGbTlaSjs7QXlGajlaRTtFQUNFO0F6Rm85Wko7O0F5Rmw5WkU7RUFDRTtBekZxOVpKOztBeUZuOVpFO0VBQ0U7QXpGczlaSjs7QXlGcDlaRTtFQUNFO0F6RnU5Wko7O0F5RnYrWkU7RUFDRTtBekYwK1pKOztBeUZ4K1pFO0VBQ0U7QXpGMitaSjs7QXlGeitaRTtFQUNFO0F6RjQrWko7O0F5RjErWkU7RUFDRTtBekY2K1pKOztBeUYzK1pFO0VBQ0U7QXpGOCtaSjs7QXlGNStaRTtFQUNFO0F6RisrWko7O0F5Ri8vWkU7RUFDRTtBekZrZ2FKOztBeUZoZ2FFO0VBQ0U7QXpGbWdhSjs7QXlGamdhRTtFQUNFO0F6Rm9nYUo7O0F5RmxnYUU7RUFDRTtBekZxZ2FKOztBeUZuZ2FFO0VBQ0U7QXpGc2dhSjs7QXlGcGdhRTtFQUNFO0F6RnVnYUo7O0F5RnZoYUU7RUFDRTtBekYwaGFKOztBeUZ4aGFFO0VBQ0U7QXpGMmhhSjs7QXlGemhhRTtFQUNFO0F6RjRoYUo7O0F5RjFoYUU7RUFDRTtBekY2aGFKOztBeUYzaGFFO0VBQ0U7QXpGOGhhSjs7QXlGNWhhRTtFQUNFO0F6RitoYUo7O0F5Ri9pYUU7RUFDRTtBekZramFKOztBeUZoamFFO0VBQ0U7QXpGbWphSjs7QXlGamphRTtFQUNFO0F6Rm9qYUo7O0F5RmxqYUU7RUFDRTtBekZxamFKOztBeUZuamFFO0VBQ0U7QXpGc2phSjs7QXlGcGphRTtFQUNFO0F6RnVqYUo7O0F5RnZrYUU7RUFDRTtBekYwa2FKOztBeUZ4a2FFO0VBQ0U7QXpGMmthSjs7QXlGemthRTtFQUNFO0F6RjRrYUo7O0F5RjFrYUU7RUFDRTtBekY2a2FKOztBeUYza2FFO0VBQ0U7QXpGOGthSjs7QXlGNWthRTtFQUNFO0F6RitrYUo7O0F5Ri9sYUU7RUFDRTtBekZrbWFKOztBeUZobWFFO0VBQ0U7QXpGbW1hSjs7QXlGam1hRTtFQUNFO0F6Rm9tYUo7O0F5RmxtYUU7RUFDRTtBekZxbWFKOztBeUZubWFFO0VBQ0U7QXpGc21hSjs7QXlGcG1hRTtFQUNFO0F6RnVtYUo7O0F5RnZuYUU7RUFDRTtBekYwbmFKOztBeUZ4bmFFO0VBQ0U7QXpGMm5hSjs7QXlGem5hRTtFQUNFO0F6RjRuYUo7O0F5RjFuYUU7RUFDRTtBekY2bmFKOztBeUYzbmFFO0VBQ0U7QXpGOG5hSjs7QXlGNW5hRTtFQUNFO0F6RituYUo7O0F5Ri9vYUU7RUFDRTtBekZrcGFKOztBeUZocGFFO0VBQ0U7QXpGbXBhSjs7QXlGanBhRTtFQUNFO0F6Rm9wYUo7O0F5RmxwYUU7RUFDRTtBekZxcGFKOztBeUZucGFFO0VBQ0U7QXpGc3BhSjs7QXlGcHBhRTtFQUNFO0F6RnVwYUo7O0F5RnZxYUU7RUFDRTtBekYwcWFKOztBeUZ4cWFFO0VBQ0U7QXpGMnFhSjs7QXlGenFhRTtFQUNFO0F6RjRxYUo7O0F5RjFxYUU7RUFDRTtBekY2cWFKOztBeUYzcWFFO0VBQ0U7QXpGOHFhSjs7QXlGNXFhRTtFQUNFO0F6RitxYUo7O0F5Ri9yYUU7RUFDRTtBekZrc2FKOztBeUZoc2FFO0VBQ0U7QXpGbXNhSjs7QXlGanNhRTtFQUNFO0F6Rm9zYUo7O0F5RmxzYUU7RUFDRTtBekZxc2FKOztBeUZuc2FFO0VBQ0U7QXpGc3NhSjs7QXlGcHNhRTtFQUNFO0F6RnVzYUo7O0F5RnZ0YUU7RUFDRTtBekYwdGFKOztBeUZ4dGFFO0VBQ0U7QXpGMnRhSjs7QXlGenRhRTtFQUNFO0F6RjR0YUo7O0F5RjF0YUU7RUFDRTtBekY2dGFKOztBeUYzdGFFO0VBQ0U7QXpGOHRhSjs7QXlGNXRhRTtFQUNFO0F6Rit0YUo7O0F5Ri91YUU7RUFDRTtBekZrdmFKOztBeUZodmFFO0VBQ0U7QXpGbXZhSjs7QXlGanZhRTtFQUNFO0F6Rm92YUo7O0F5Rmx2YUU7RUFDRTtBekZxdmFKOztBeUZudmFFO0VBQ0U7QXpGc3ZhSjs7QXlGcHZhRTtFQUNFO0F6RnV2YUo7O0F5RnZ3YUU7RUFDRTtBekYwd2FKOztBeUZ4d2FFO0VBQ0U7QXpGMndhSjs7QXlGendhRTtFQUNFO0F6RjR3YUo7O0F5RjF3YUU7RUFDRTtBekY2d2FKOztBeUYzd2FFO0VBQ0U7QXpGOHdhSjs7QXlGNXdhRTtFQUNFO0F6Rit3YUo7O0F5Ri94YUU7RUFDRTtBekZreWFKOztBeUZoeWFFO0VBQ0U7QXpGbXlhSjs7QXlGanlhRTtFQUNFO0F6Rm95YUo7O0F5Rmx5YUU7RUFDRTtBekZxeWFKOztBeUZueWFFO0VBQ0U7QXpGc3lhSjs7QXlGcHlhRTtFQUNFO0F6RnV5YUo7O0F5RnZ6YUU7RUFDRTtBekYwemFKOztBeUZ4emFFO0VBQ0U7QXpGMnphSjs7QXlGenphRTtFQUNFO0F6RjR6YUo7O0F5RjF6YUU7RUFDRTtBekY2emFKOztBeUYzemFFO0VBQ0U7QXpGOHphSjs7QXlGNXphRTtFQUNFO0F6Rit6YUo7O0F5Ri8wYUU7RUFDRTtBekZrMWFKOztBeUZoMWFFO0VBQ0U7QXpGbTFhSjs7QXlGajFhRTtFQUNFO0F6Rm8xYUo7O0F5RmwxYUU7RUFDRTtBekZxMWFKOztBeUZuMWFFO0VBQ0U7QXpGczFhSjs7QXlGcDFhRTtFQUNFO0F6RnUxYUo7O0F5RnYyYUU7RUFDRTtBekYwMmFKOztBeUZ4MmFFO0VBQ0U7QXpGMjJhSjs7QXlGejJhRTtFQUNFO0F6RjQyYUo7O0F5RjEyYUU7RUFDRTtBekY2MmFKOztBeUYzMmFFO0VBQ0U7QXpGODJhSjs7QXlGNTJhRTtFQUNFO0F6RisyYUo7O0F5Ri8zYUU7RUFDRTtBekZrNGFKOztBeUZoNGFFO0VBQ0U7QXpGbTRhSjs7QXlGajRhRTtFQUNFO0F6Rm80YUo7O0F5Rmw0YUU7RUFDRTtBekZxNGFKOztBeUZuNGFFO0VBQ0U7QXpGczRhSjs7QXlGcDRhRTtFQUNFO0F6RnU0YUo7O0F5RnY1YUU7RUFDRTtBekYwNWFKOztBeUZ4NWFFO0VBQ0U7QXpGMjVhSjs7QXlGejVhRTtFQUNFO0F6RjQ1YUo7O0F5RjE1YUU7RUFDRTtBekY2NWFKOztBeUYzNWFFO0VBQ0U7QXpGODVhSjs7QXlGNTVhRTtFQUNFO0F6Ris1YUo7O0F5Ri82YUU7RUFDRTtBekZrN2FKOztBeUZoN2FFO0VBQ0U7QXpGbTdhSjs7QXlGajdhRTtFQUNFO0F6Rm83YUo7O0F5Rmw3YUU7RUFDRTtBekZxN2FKOztBeUZuN2FFO0VBQ0U7QXpGczdhSjs7QXlGcDdhRTtFQUNFO0F6RnU3YUo7O0F5RnY4YUU7RUFDRTtBekYwOGFKOztBeUZ4OGFFO0VBQ0U7QXpGMjhhSjs7QXlGejhhRTtFQUNFO0F6RjQ4YUo7O0F5RjE4YUU7RUFDRTtBekY2OGFKOztBeUYzOGFFO0VBQ0U7QXpGODhhSjs7QXlGNThhRTtFQUNFO0F6Ris4YUo7O0F5Ri85YUU7RUFDRTtBekZrK2FKOztBeUZoK2FFO0VBQ0U7QXpGbSthSjs7QXlGaithRTtFQUNFO0F6Rm8rYUo7O0F5RmwrYUU7RUFDRTtBekZxK2FKOztBeUZuK2FFO0VBQ0U7QXpGcythSjs7QXlGcCthRTtFQUNFO0F6RnUrYUo7O0F5RnYvYUU7RUFDRTtBekYwL2FKOztBeUZ4L2FFO0VBQ0U7QXpGMi9hSjs7QXlGei9hRTtFQUNFO0F6RjQvYUo7O0F5RjEvYUU7RUFDRTtBekY2L2FKOztBeUYzL2FFO0VBQ0U7QXpGOC9hSjs7QXlGNS9hRTtFQUNFO0F6RisvYUo7O0F5Ri9nYkU7RUFDRTtBekZraGJKOztBeUZoaGJFO0VBQ0U7QXpGbWhiSjs7QXlGamhiRTtFQUNFO0F6Rm9oYko7O0F5RmxoYkU7RUFDRTtBekZxaGJKOztBeUZuaGJFO0VBQ0U7QXpGc2hiSjs7QXlGcGhiRTtFQUNFO0F6RnVoYko7O0F5RnZpYkU7RUFDRTtBekYwaWJKOztBeUZ4aWJFO0VBQ0U7QXpGMmliSjs7QXlGemliRTtFQUNFO0F6RjRpYko7O0F5RjFpYkU7RUFDRTtBekY2aWJKOztBeUYzaWJFO0VBQ0U7QXpGOGliSjs7QXlGNWliRTtFQUNFO0F6RitpYko7O0F5Ri9qYkU7RUFDRTtBekZra2JKOztBeUZoa2JFO0VBQ0U7QXpGbWtiSjs7QXlGamtiRTtFQUNFO0F6Rm9rYko7O0F5RmxrYkU7RUFDRTtBekZxa2JKOztBeUZua2JFO0VBQ0U7QXpGc2tiSjs7QXlGcGtiRTtFQUNFO0F6RnVrYko7O0F5RnZsYkU7RUFDRTtBekYwbGJKOztBeUZ4bGJFO0VBQ0U7QXpGMmxiSjs7QXlGemxiRTtFQUNFO0F6RjRsYko7O0F5RjFsYkU7RUFDRTtBekY2bGJKOztBeUYzbGJFO0VBQ0U7QXpGOGxiSjs7QXlGNWxiRTtFQUNFO0F6RitsYko7O0F5Ri9tYkU7RUFDRTtBekZrbmJKOztBeUZobmJFO0VBQ0U7QXpGbW5iSjs7QXlGam5iRTtFQUNFO0F6Rm9uYko7O0F5RmxuYkU7RUFDRTtBekZxbmJKOztBeUZubmJFO0VBQ0U7QXpGc25iSjs7QXlGcG5iRTtFQUNFO0F6RnVuYko7O0F5RnZvYkU7RUFDRTtBekYwb2JKOztBeUZ4b2JFO0VBQ0U7QXpGMm9iSjs7QXlGem9iRTtFQUNFO0F6RjRvYko7O0F5RjFvYkU7RUFDRTtBekY2b2JKOztBeUYzb2JFO0VBQ0U7QXpGOG9iSjs7QXlGNW9iRTtFQUNFO0F6RitvYko7O0F5Ri9wYkU7RUFDRTtBekZrcWJKOztBeUZocWJFO0VBQ0U7QXpGbXFiSjs7QXlGanFiRTtFQUNFO0F6Rm9xYko7O0F5RmxxYkU7RUFDRTtBekZxcWJKOztBeUZucWJFO0VBQ0U7QXpGc3FiSjs7QXlGcHFiRTtFQUNFO0F6RnVxYko7O0F5RnZyYkU7RUFDRTtBekYwcmJKOztBeUZ4cmJFO0VBQ0U7QXpGMnJiSjs7QXlGenJiRTtFQUNFO0F6RjRyYko7O0F5RjFyYkU7RUFDRTtBekY2cmJKOztBeUYzcmJFO0VBQ0U7QXpGOHJiSjs7QXlGNXJiRTtFQUNFO0F6RityYko7O0F5Ri9zYkU7RUFDRTtBekZrdGJKOztBeUZodGJFO0VBQ0U7QXpGbXRiSjs7QXlGanRiRTtFQUNFO0F6Rm90Yko7O0F5Rmx0YkU7RUFDRTtBekZxdGJKOztBeUZudGJFO0VBQ0U7QXpGc3RiSjs7QXlGcHRiRTtFQUNFO0F6RnV0Yko7O0F5RnZ1YkU7RUFDRTtBekYwdWJKOztBeUZ4dWJFO0VBQ0U7QXpGMnViSjs7QXlGenViRTtFQUNFO0F6RjR1Yko7O0F5RjF1YkU7RUFDRTtBekY2dWJKOztBeUYzdWJFO0VBQ0U7QXpGOHViSjs7QXlGNXViRTtFQUNFO0F6Rit1Yko7O0F5Ri92YkU7RUFDRTtBekZrd2JKOztBeUZod2JFO0VBQ0U7QXpGbXdiSjs7QXlGandiRTtFQUNFO0F6Rm93Yko7O0F5Rmx3YkU7RUFDRTtBekZxd2JKOztBeUZud2JFO0VBQ0U7QXpGc3diSjs7QXlGcHdiRTtFQUNFO0F6RnV3Yko7O0F5RnZ4YkU7RUFDRTtBekYweGJKOztBeUZ4eGJFO0VBQ0U7QXpGMnhiSjs7QXlGenhiRTtFQUNFO0F6RjR4Yko7O0F5RjF4YkU7RUFDRTtBekY2eGJKOztBeUYzeGJFO0VBQ0U7QXpGOHhiSjs7QXlGNXhiRTtFQUNFO0F6Rit4Yko7O0F5Ri95YkU7RUFDRTtBekZremJKOztBeUZoemJFO0VBQ0U7QXpGbXpiSjs7QXlGanpiRTtFQUNFO0F6Rm96Yko7O0F5Rmx6YkU7RUFDRTtBekZxemJKOztBeUZuemJFO0VBQ0U7QXpGc3piSjs7QXlGcHpiRTtFQUNFO0F6RnV6Yko7O0F5RnYwYkU7RUFDRTtBekYwMGJKOztBeUZ4MGJFO0VBQ0U7QXpGMjBiSjs7QXlGejBiRTtFQUNFO0F6RjQwYko7O0F5RjEwYkU7RUFDRTtBekY2MGJKOztBeUYzMGJFO0VBQ0U7QXpGODBiSjs7QXlGNTBiRTtFQUNFO0F6RiswYko7O0F5Ri8xYkU7RUFDRTtBekZrMmJKOztBeUZoMmJFO0VBQ0U7QXpGbTJiSjs7QXlGajJiRTtFQUNFO0F6Rm8yYko7O0F5RmwyYkU7RUFDRTtBekZxMmJKOztBeUZuMmJFO0VBQ0U7QXpGczJiSjs7QXlGcDJiRTtFQUNFO0F6RnUyYko7O0F5RnYzYkU7RUFDRTtBekYwM2JKOztBeUZ4M2JFO0VBQ0U7QXpGMjNiSjs7QXlGejNiRTtFQUNFO0F6RjQzYko7O0F5RjEzYkU7RUFDRTtBekY2M2JKOztBeUYzM2JFO0VBQ0U7QXpGODNiSjs7QXlGNTNiRTtFQUNFO0F6RiszYko7O0F5Ri80YkU7RUFDRTtBekZrNWJKOztBeUZoNWJFO0VBQ0U7QXpGbTViSjs7QXlGajViRTtFQUNFO0F6Rm81Yko7O0F5Rmw1YkU7RUFDRTtBekZxNWJKOztBeUZuNWJFO0VBQ0U7QXpGczViSjs7QXlGcDViRTtFQUNFO0F6RnU1Yko7O0F5RnY2YkU7RUFDRTtBekYwNmJKOztBeUZ4NmJFO0VBQ0U7QXpGMjZiSjs7QXlGejZiRTtFQUNFO0F6RjQ2Yko7O0F5RjE2YkU7RUFDRTtBekY2NmJKOztBeUYzNmJFO0VBQ0U7QXpGODZiSjs7QXlGNTZiRTtFQUNFO0F6Ris2Yko7O0F5Ri83YkU7RUFDRTtBekZrOGJKOztBeUZoOGJFO0VBQ0U7QXpGbThiSjs7QXlGajhiRTtFQUNFO0F6Rm84Yko7O0F5Rmw4YkU7RUFDRTtBekZxOGJKOztBeUZuOGJFO0VBQ0U7QXpGczhiSjs7QXlGcDhiRTtFQUNFO0F6RnU4Yko7O0F5RnY5YkU7RUFDRTtBekYwOWJKOztBeUZ4OWJFO0VBQ0U7QXpGMjliSjs7QXlGejliRTtFQUNFO0F6RjQ5Yko7O0F5RjE5YkU7RUFDRTtBekY2OWJKOztBeUYzOWJFO0VBQ0U7QXpGODliSjs7QXlGNTliRTtFQUNFO0F6Ris5Yko7O0F5Ri8rYkU7RUFDRTtBekZrL2JKOztBeUZoL2JFO0VBQ0U7QXpGbS9iSjs7QXlGai9iRTtFQUNFO0F6Rm8vYko7O0F5RmwvYkU7RUFDRTtBekZxL2JKOztBeUZuL2JFO0VBQ0U7QXpGcy9iSjs7QXlGcC9iRTtFQUNFO0F6RnUvYko7O0F5RnZnY0U7RUFDRTtBekYwZ2NKOztBeUZ4Z2NFO0VBQ0U7QXpGMmdjSjs7QXlGemdjRTtFQUNFO0F6RjRnY0o7O0F5RjFnY0U7RUFDRTtBekY2Z2NKOztBeUYzZ2NFO0VBQ0U7QXpGOGdjSjs7QXlGNWdjRTtFQUNFO0F6RitnY0o7O0F5Ri9oY0U7RUFDRTtBekZraWNKOztBeUZoaWNFO0VBQ0U7QXpGbWljSjs7QXlGamljRTtFQUNFO0F6Rm9pY0o7O0F5RmxpY0U7RUFDRTtBekZxaWNKOztBeUZuaWNFO0VBQ0U7QXpGc2ljSjs7QXlGcGljRTtFQUNFO0F6RnVpY0o7O0F5RnZqY0U7RUFDRTtBekYwamNKOztBeUZ4amNFO0VBQ0U7QXpGMmpjSjs7QXlGempjRTtFQUNFO0F6RjRqY0o7O0F5RjFqY0U7RUFDRTtBekY2amNKOztBeUYzamNFO0VBQ0U7QXpGOGpjSjs7QXlGNWpjRTtFQUNFO0F6RitqY0o7O0F5Ri9rY0U7RUFDRTtBekZrbGNKOztBeUZobGNFO0VBQ0U7QXpGbWxjSjs7QXlGamxjRTtFQUNFO0F6Rm9sY0o7O0F5RmxsY0U7RUFDRTtBekZxbGNKOztBeUZubGNFO0VBQ0U7QXpGc2xjSjs7QXlGcGxjRTtFQUNFO0F6RnVsY0o7O0F5RnZtY0U7RUFDRTtBekYwbWNKOztBeUZ4bWNFO0VBQ0U7QXpGMm1jSjs7QXlGem1jRTtFQUNFO0F6RjRtY0o7O0F5RjFtY0U7RUFDRTtBekY2bWNKOztBeUYzbWNFO0VBQ0U7QXpGOG1jSjs7QXlGNW1jRTtFQUNFO0F6RittY0o7O0F5Ri9uY0U7RUFDRTtBekZrb2NKOztBeUZob2NFO0VBQ0U7QXpGbW9jSjs7QXlGam9jRTtFQUNFO0F6Rm9vY0o7O0F5RmxvY0U7RUFDRTtBekZxb2NKOztBeUZub2NFO0VBQ0U7QXpGc29jSjs7QXlGcG9jRTtFQUNFO0F6RnVvY0o7O0F5RnZwY0U7RUFDRTtBekYwcGNKOztBeUZ4cGNFO0VBQ0U7QXpGMnBjSjs7QXlGenBjRTtFQUNFO0F6RjRwY0o7O0F5RjFwY0U7RUFDRTtBekY2cGNKOztBeUYzcGNFO0VBQ0U7QXpGOHBjSjs7QXlGNXBjRTtFQUNFO0F6RitwY0o7O0F5Ri9xY0U7RUFDRTtBekZrcmNKOztBeUZocmNFO0VBQ0U7QXpGbXJjSjs7QXlGanJjRTtFQUNFO0F6Rm9yY0o7O0F5RmxyY0U7RUFDRTtBekZxcmNKOztBeUZucmNFO0VBQ0U7QXpGc3JjSjs7QXlGcHJjRTtFQUNFO0F6RnVyY0o7O0F5RnZzY0U7RUFDRTtBekYwc2NKOztBeUZ4c2NFO0VBQ0U7QXpGMnNjSjs7QXlGenNjRTtFQUNFO0F6RjRzY0o7O0F5RjFzY0U7RUFDRTtBekY2c2NKOztBeUYzc2NFO0VBQ0U7QXpGOHNjSjs7QXlGNXNjRTtFQUNFO0F6RitzY0o7O0F5Ri90Y0U7RUFDRTtBekZrdWNKOztBeUZodWNFO0VBQ0U7QXpGbXVjSjs7QXlGanVjRTtFQUNFO0F6Rm91Y0o7O0F5Rmx1Y0U7RUFDRTtBekZxdWNKOztBeUZudWNFO0VBQ0U7QXpGc3VjSjs7QXlGcHVjRTtFQUNFO0F6RnV1Y0o7O0F5RnZ2Y0U7RUFDRTtBekYwdmNKOztBeUZ4dmNFO0VBQ0U7QXpGMnZjSjs7QXlGenZjRTtFQUNFO0F6RjR2Y0o7O0F5RjF2Y0U7RUFDRTtBekY2dmNKOztBeUYzdmNFO0VBQ0U7QXpGOHZjSjs7QXlGNXZjRTtFQUNFO0F6Rit2Y0o7O0F5Ri93Y0U7RUFDRTtBekZreGNKOztBeUZoeGNFO0VBQ0U7QXpGbXhjSjs7QXlGanhjRTtFQUNFO0F6Rm94Y0o7O0F5Rmx4Y0U7RUFDRTtBekZxeGNKOztBeUZueGNFO0VBQ0U7QXpGc3hjSjs7QXlGcHhjRTtFQUNFO0F6RnV4Y0o7O0F5RnZ5Y0U7RUFDRTtBekYweWNKOztBeUZ4eWNFO0VBQ0U7QXpGMnljSjs7QXlGenljRTtFQUNFO0F6RjR5Y0o7O0F5RjF5Y0U7RUFDRTtBekY2eWNKOztBeUYzeWNFO0VBQ0U7QXpGOHljSjs7QXlGNXljRTtFQUNFO0F6Rit5Y0o7O0F5Ri96Y0U7RUFDRTtBekZrMGNKOztBeUZoMGNFO0VBQ0U7QXpGbTBjSjs7QXlGajBjRTtFQUNFO0F6Rm8wY0o7O0F5RmwwY0U7RUFDRTtBekZxMGNKOztBeUZuMGNFO0VBQ0U7QXpGczBjSjs7QXlGcDBjRTtFQUNFO0F6RnUwY0o7O0F5RnYxY0U7RUFDRTtBekYwMWNKOztBeUZ4MWNFO0VBQ0U7QXpGMjFjSjs7QXlGejFjRTtFQUNFO0F6RjQxY0o7O0F5RjExY0U7RUFDRTtBekY2MWNKOztBeUYzMWNFO0VBQ0U7QXpGODFjSjs7QXlGNTFjRTtFQUNFO0F6RisxY0o7O0F5Ri8yY0U7RUFDRTtBekZrM2NKOztBeUZoM2NFO0VBQ0U7QXpGbTNjSjs7QXlGajNjRTtFQUNFO0F6Rm8zY0o7O0F5RmwzY0U7RUFDRTtBekZxM2NKOztBeUZuM2NFO0VBQ0U7QXpGczNjSjs7QXlGcDNjRTtFQUNFO0F6RnUzY0o7O0F5RnY0Y0U7RUFDRTtBekYwNGNKOztBeUZ4NGNFO0VBQ0U7QXpGMjRjSjs7QXlGejRjRTtFQUNFO0F6RjQ0Y0o7O0F5RjE0Y0U7RUFDRTtBekY2NGNKOztBeUYzNGNFO0VBQ0U7QXpGODRjSjs7QXlGNTRjRTtFQUNFO0F6Ris0Y0o7O0F5Ri81Y0U7RUFDRTtBekZrNmNKOztBeUZoNmNFO0VBQ0U7QXpGbTZjSjs7QXlGajZjRTtFQUNFO0F6Rm82Y0o7O0F5Rmw2Y0U7RUFDRTtBekZxNmNKOztBeUZuNmNFO0VBQ0U7QXpGczZjSjs7QXlGcDZjRTtFQUNFO0F6RnU2Y0o7O0F5RnY3Y0U7RUFDRTtBekYwN2NKOztBeUZ4N2NFO0VBQ0U7QXpGMjdjSjs7QXlGejdjRTtFQUNFO0F6RjQ3Y0o7O0F5RjE3Y0U7RUFDRTtBekY2N2NKOztBeUYzN2NFO0VBQ0U7QXpGODdjSjs7QXlGNTdjRTtFQUNFO0F6Ris3Y0o7O0F5Ri84Y0U7RUFDRTtBekZrOWNKOztBeUZoOWNFO0VBQ0U7QXpGbTljSjs7QXlGajljRTtFQUNFO0F6Rm85Y0o7O0F5Rmw5Y0U7RUFDRTtBekZxOWNKOztBeUZuOWNFO0VBQ0U7QXpGczljSjs7QXlGcDljRTtFQUNFO0F6RnU5Y0o7O0F5RnYrY0U7RUFDRTtBekYwK2NKOztBeUZ4K2NFO0VBQ0U7QXpGMitjSjs7QXlGeitjRTtFQUNFO0F6RjQrY0o7O0F5RjErY0U7RUFDRTtBekY2K2NKOztBeUYzK2NFO0VBQ0U7QXpGOCtjSjs7QXlGNStjRTtFQUNFO0F6RisrY0o7O0F5Ri8vY0U7RUFDRTtBekZrZ2RKOztBeUZoZ2RFO0VBQ0U7QXpGbWdkSjs7QXlGamdkRTtFQUNFO0F6Rm9nZEo7O0F5RmxnZEU7RUFDRTtBekZxZ2RKOztBeUZuZ2RFO0VBQ0U7QXpGc2dkSjs7QXlGcGdkRTtFQUNFO0F6RnVnZEo7O0F5RnZoZEU7RUFDRTtBekYwaGRKOztBeUZ4aGRFO0VBQ0U7QXpGMmhkSjs7QXlGemhkRTtFQUNFO0F6RjRoZEo7O0F5RjFoZEU7RUFDRTtBekY2aGRKOztBeUYzaGRFO0VBQ0U7QXpGOGhkSjs7QXlGNWhkRTtFQUNFO0F6RitoZEo7O0F5Ri9pZEU7RUFDRTtBekZramRKOztBeUZoamRFO0VBQ0U7QXpGbWpkSjs7QXlGampkRTtFQUNFO0F6Rm9qZEo7O0F5RmxqZEU7RUFDRTtBekZxamRKOztBeUZuamRFO0VBQ0U7QXpGc2pkSjs7QXlGcGpkRTtFQUNFO0F6RnVqZEo7O0F5RnZrZEU7RUFDRTtBekYwa2RKOztBeUZ4a2RFO0VBQ0U7QXpGMmtkSjs7QXlGemtkRTtFQUNFO0F6RjRrZEo7O0F5RjFrZEU7RUFDRTtBekY2a2RKOztBeUYza2RFO0VBQ0U7QXpGOGtkSjs7QXlGNWtkRTtFQUNFO0F6RitrZEo7O0F5Ri9sZEU7RUFDRTtBekZrbWRKOztBeUZobWRFO0VBQ0U7QXpGbW1kSjs7QXlGam1kRTtFQUNFO0F6Rm9tZEo7O0F5RmxtZEU7RUFDRTtBekZxbWRKOztBeUZubWRFO0VBQ0U7QXpGc21kSjs7QXlGcG1kRTtFQUNFO0F6RnVtZEo7O0F5RnZuZEU7RUFDRTtBekYwbmRKOztBeUZ4bmRFO0VBQ0U7QXpGMm5kSjs7QXlGem5kRTtFQUNFO0F6RjRuZEo7O0F5RjFuZEU7RUFDRTtBekY2bmRKOztBeUYzbmRFO0VBQ0U7QXpGOG5kSjs7QXlGNW5kRTtFQUNFO0F6RituZEo7O0F5Ri9vZEU7RUFDRTtBekZrcGRKOztBeUZocGRFO0VBQ0U7QXpGbXBkSjs7QXlGanBkRTtFQUNFO0F6Rm9wZEo7O0F5RmxwZEU7RUFDRTtBekZxcGRKOztBeUZucGRFO0VBQ0U7QXpGc3BkSjs7QXlGcHBkRTtFQUNFO0F6RnVwZEo7O0F5RnZxZEU7RUFDRTtBekYwcWRKOztBeUZ4cWRFO0VBQ0U7QXpGMnFkSjs7QXlGenFkRTtFQUNFO0F6RjRxZEo7O0F5RjFxZEU7RUFDRTtBekY2cWRKOztBeUYzcWRFO0VBQ0U7QXpGOHFkSjs7QXlGNXFkRTtFQUNFO0F6RitxZEo7O0F5Ri9yZEU7RUFDRTtBekZrc2RKOztBeUZoc2RFO0VBQ0U7QXpGbXNkSjs7QXlGanNkRTtFQUNFO0F6Rm9zZEo7O0F5RmxzZEU7RUFDRTtBekZxc2RKOztBeUZuc2RFO0VBQ0U7QXpGc3NkSjs7QXlGcHNkRTtFQUNFO0F6RnVzZEo7O0F5RnZ0ZEU7RUFDRTtBekYwdGRKOztBeUZ4dGRFO0VBQ0U7QXpGMnRkSjs7QXlGenRkRTtFQUNFO0F6RjR0ZEo7O0F5RjF0ZEU7RUFDRTtBekY2dGRKOztBeUYzdGRFO0VBQ0U7QXpGOHRkSjs7QXlGNXRkRTtFQUNFO0F6Rit0ZEo7O0F5Ri91ZEU7RUFDRTtBekZrdmRKOztBeUZodmRFO0VBQ0U7QXpGbXZkSjs7QXlGanZkRTtFQUNFO0F6Rm92ZEo7O0F5Rmx2ZEU7RUFDRTtBekZxdmRKOztBeUZudmRFO0VBQ0U7QXpGc3ZkSjs7QXlGcHZkRTtFQUNFO0F6RnV2ZEo7O0F5RnZ3ZEU7RUFDRTtBekYwd2RKOztBeUZ4d2RFO0VBQ0U7QXpGMndkSjs7QXlGendkRTtFQUNFO0F6RjR3ZEo7O0F5RjF3ZEU7RUFDRTtBekY2d2RKOztBeUYzd2RFO0VBQ0U7QXpGOHdkSjs7QXlGNXdkRTtFQUNFO0F6Rit3ZEo7O0F5Ri94ZEU7RUFDRTtBekZreWRKOztBeUZoeWRFO0VBQ0U7QXpGbXlkSjs7QXlGanlkRTtFQUNFO0F6Rm95ZEo7O0F5Rmx5ZEU7RUFDRTtBekZxeWRKOztBeUZueWRFO0VBQ0U7QXpGc3lkSjs7QXlGcHlkRTtFQUNFO0F6RnV5ZEo7O0F5RnZ6ZEU7RUFDRTtBekYwemRKOztBeUZ4emRFO0VBQ0U7QXpGMnpkSjs7QXlGenpkRTtFQUNFO0F6RjR6ZEo7O0F5RjF6ZEU7RUFDRTtBekY2emRKOztBeUYzemRFO0VBQ0U7QXpGOHpkSjs7QXlGNXpkRTtFQUNFO0F6Rit6ZEo7O0F5Ri8wZEU7RUFDRTtBekZrMWRKOztBeUZoMWRFO0VBQ0U7QXpGbTFkSjs7QXlGajFkRTtFQUNFO0F6Rm8xZEo7O0F5RmwxZEU7RUFDRTtBekZxMWRKOztBeUZuMWRFO0VBQ0U7QXpGczFkSjs7QXlGcDFkRTtFQUNFO0F6RnUxZEo7O0F5RnYyZEU7RUFDRTtBekYwMmRKOztBeUZ4MmRFO0VBQ0U7QXpGMjJkSjs7QXlGejJkRTtFQUNFO0F6RjQyZEo7O0F5RjEyZEU7RUFDRTtBekY2MmRKOztBeUYzMmRFO0VBQ0U7QXpGODJkSjs7QXlGNTJkRTtFQUNFO0F6RisyZEo7O0F5Ri8zZEU7RUFDRTtBekZrNGRKOztBeUZoNGRFO0VBQ0U7QXpGbTRkSjs7QXlGajRkRTtFQUNFO0F6Rm80ZEo7O0F5Rmw0ZEU7RUFDRTtBekZxNGRKOztBeUZuNGRFO0VBQ0U7QXpGczRkSjs7QXlGcDRkRTtFQUNFO0F6RnU0ZEo7O0F5RnY1ZEU7RUFDRTtBekYwNWRKOztBeUZ4NWRFO0VBQ0U7QXpGMjVkSjs7QXlGejVkRTtFQUNFO0F6RjQ1ZEo7O0F5RjE1ZEU7RUFDRTtBekY2NWRKOztBeUYzNWRFO0VBQ0U7QXpGODVkSjs7QXlGNTVkRTtFQUNFO0F6Ris1ZEo7O0F5Ri82ZEU7RUFDRTtBekZrN2RKOztBeUZoN2RFO0VBQ0U7QXpGbTdkSjs7QXlGajdkRTtFQUNFO0F6Rm83ZEo7O0F5Rmw3ZEU7RUFDRTtBekZxN2RKOztBeUZuN2RFO0VBQ0U7QXpGczdkSjs7QXlGcDdkRTtFQUNFO0F6RnU3ZEo7O0F5RnY4ZEU7RUFDRTtBekYwOGRKOztBeUZ4OGRFO0VBQ0U7QXpGMjhkSjs7QXlGejhkRTtFQUNFO0F6RjQ4ZEo7O0F5RjE4ZEU7RUFDRTtBekY2OGRKOztBeUYzOGRFO0VBQ0U7QXpGODhkSjs7QXlGNThkRTtFQUNFO0F6Ris4ZEo7O0F5Ri85ZEU7RUFDRTtBekZrK2RKOztBeUZoK2RFO0VBQ0U7QXpGbStkSjs7QXlGaitkRTtFQUNFO0F6Rm8rZEo7O0F5RmwrZEU7RUFDRTtBekZxK2RKOztBeUZuK2RFO0VBQ0U7QXpGcytkSjs7QXlGcCtkRTtFQUNFO0F6RnUrZEo7O0F5RnYvZEU7RUFDRTtBekYwL2RKOztBeUZ4L2RFO0VBQ0U7QXpGMi9kSjs7QXlGei9kRTtFQUNFO0F6RjQvZEo7O0F5RjEvZEU7RUFDRTtBekY2L2RKOztBeUYzL2RFO0VBQ0U7QXpGOC9kSjs7QXlGNS9kRTtFQUNFO0F6RisvZEo7O0F5Ri9nZUU7RUFDRTtBekZraGVKOztBeUZoaGVFO0VBQ0U7QXpGbWhlSjs7QXlGamhlRTtFQUNFO0F6Rm9oZUo7O0F5RmxoZUU7RUFDRTtBekZxaGVKOztBeUZuaGVFO0VBQ0U7QXpGc2hlSjs7QXlGcGhlRTtFQUNFO0F6RnVoZUo7O0F5RnZpZUU7RUFDRTtBekYwaWVKOztBeUZ4aWVFO0VBQ0U7QXpGMmllSjs7QXlGemllRTtFQUNFO0F6RjRpZUo7O0F5RjFpZUU7RUFDRTtBekY2aWVKOztBeUYzaWVFO0VBQ0U7QXpGOGllSjs7QXlGNWllRTtFQUNFO0F6RitpZUo7O0F5Ri9qZUU7RUFDRTtBekZra2VKOztBeUZoa2VFO0VBQ0U7QXpGbWtlSjs7QXlGamtlRTtFQUNFO0F6Rm9rZUo7O0F5RmxrZUU7RUFDRTtBekZxa2VKOztBeUZua2VFO0VBQ0U7QXpGc2tlSjs7QXlGcGtlRTtFQUNFO0F6RnVrZUo7O0F5RnZsZUU7RUFDRTtBekYwbGVKOztBeUZ4bGVFO0VBQ0U7QXpGMmxlSjs7QXlGemxlRTtFQUNFO0F6RjRsZUo7O0F5RjFsZUU7RUFDRTtBekY2bGVKOztBeUYzbGVFO0VBQ0U7QXpGOGxlSjs7QXlGNWxlRTtFQUNFO0F6RitsZUo7O0F5Ri9tZUU7RUFDRTtBekZrbmVKOztBeUZobmVFO0VBQ0U7QXpGbW5lSjs7QXlGam5lRTtFQUNFO0F6Rm9uZUo7O0F5RmxuZUU7RUFDRTtBekZxbmVKOztBeUZubmVFO0VBQ0U7QXpGc25lSjs7QXlGcG5lRTtFQUNFO0F6RnVuZUo7O0F5RnZvZUU7RUFDRTtBekYwb2VKOztBeUZ4b2VFO0VBQ0U7QXpGMm9lSjs7QXlGem9lRTtFQUNFO0F6RjRvZUo7O0F5RjFvZUU7RUFDRTtBekY2b2VKOztBeUYzb2VFO0VBQ0U7QXpGOG9lSjs7QXlGNW9lRTtFQUNFO0F6RitvZUo7O0F5Ri9wZUU7RUFDRTtBekZrcWVKOztBeUZocWVFO0VBQ0U7QXpGbXFlSjs7QXlGanFlRTtFQUNFO0F6Rm9xZUo7O0F5RmxxZUU7RUFDRTtBekZxcWVKOztBeUZucWVFO0VBQ0U7QXpGc3FlSjs7QXlGcHFlRTtFQUNFO0F6RnVxZUo7O0F5RnZyZUU7RUFDRTtBekYwcmVKOztBeUZ4cmVFO0VBQ0U7QXpGMnJlSjs7QXlGenJlRTtFQUNFO0F6RjRyZUo7O0F5RjFyZUU7RUFDRTtBekY2cmVKOztBeUYzcmVFO0VBQ0U7QXpGOHJlSjs7QXlGNXJlRTtFQUNFO0F6RityZUo7O0F5Ri9zZUU7RUFDRTtBekZrdGVKOztBeUZodGVFO0VBQ0U7QXpGbXRlSjs7QXlGanRlRTtFQUNFO0F6Rm90ZUo7O0F5Rmx0ZUU7RUFDRTtBekZxdGVKOztBeUZudGVFO0VBQ0U7QXpGc3RlSjs7QXlGcHRlRTtFQUNFO0F6RnV0ZUo7O0F5RnZ1ZUU7RUFDRTtBekYwdWVKOztBeUZ4dWVFO0VBQ0U7QXpGMnVlSjs7QXlGenVlRTtFQUNFO0F6RjR1ZUo7O0F5RjF1ZUU7RUFDRTtBekY2dWVKOztBeUYzdWVFO0VBQ0U7QXpGOHVlSjs7QXlGNXVlRTtFQUNFO0F6Rit1ZUo7O0F5Ri92ZUU7RUFDRTtBekZrd2VKOztBeUZod2VFO0VBQ0U7QXpGbXdlSjs7QXlGandlRTtFQUNFO0F6Rm93ZUo7O0F5Rmx3ZUU7RUFDRTtBekZxd2VKOztBeUZud2VFO0VBQ0U7QXpGc3dlSjs7QXlGcHdlRTtFQUNFO0F6RnV3ZUo7O0F5RnZ4ZUU7RUFDRTtBekYweGVKOztBeUZ4eGVFO0VBQ0U7QXpGMnhlSjs7QXlGenhlRTtFQUNFO0F6RjR4ZUo7O0F5RjF4ZUU7RUFDRTtBekY2eGVKOztBeUYzeGVFO0VBQ0U7QXpGOHhlSjs7QXlGNXhlRTtFQUNFO0F6Rit4ZUo7O0F5Ri95ZUU7RUFDRTtBekZremVKOztBeUZoemVFO0VBQ0U7QXpGbXplSjs7QXlGanplRTtFQUNFO0F6Rm96ZUo7O0F5Rmx6ZUU7RUFDRTtBekZxemVKOztBeUZuemVFO0VBQ0U7QXpGc3plSjs7QXlGcHplRTtFQUNFO0F6RnV6ZUo7O0F5RnYwZUU7RUFDRTtBekYwMGVKOztBeUZ4MGVFO0VBQ0U7QXpGMjBlSjs7QXlGejBlRTtFQUNFO0F6RjQwZUo7O0F5RjEwZUU7RUFDRTtBekY2MGVKOztBeUYzMGVFO0VBQ0U7QXpGODBlSjs7QXlGNTBlRTtFQUNFO0F6RiswZUo7O0F5Ri8xZUU7RUFDRTtBekZrMmVKOztBeUZoMmVFO0VBQ0U7QXpGbTJlSjs7QXlGajJlRTtFQUNFO0F6Rm8yZUo7O0F5RmwyZUU7RUFDRTtBekZxMmVKOztBeUZuMmVFO0VBQ0U7QXpGczJlSjs7QXlGcDJlRTtFQUNFO0F6RnUyZUo7O0F5RnYzZUU7RUFDRTtBekYwM2VKOztBeUZ4M2VFO0VBQ0U7QXpGMjNlSjs7QXlGejNlRTtFQUNFO0F6RjQzZUo7O0F5RjEzZUU7RUFDRTtBekY2M2VKOztBeUYzM2VFO0VBQ0U7QXpGODNlSjs7QXlGNTNlRTtFQUNFO0F6RiszZUo7O0F5Ri80ZUU7RUFDRTtBekZrNWVKOztBeUZoNWVFO0VBQ0U7QXpGbTVlSjs7QXlGajVlRTtFQUNFO0F6Rm81ZUo7O0F5Rmw1ZUU7RUFDRTtBekZxNWVKOztBeUZuNWVFO0VBQ0U7QXpGczVlSjs7QXlGcDVlRTtFQUNFO0F6RnU1ZUo7O0F5RnY2ZUU7RUFDRTtBekYwNmVKOztBeUZ4NmVFO0VBQ0U7QXpGMjZlSjs7QXlGejZlRTtFQUNFO0F6RjQ2ZUo7O0F5RjE2ZUU7RUFDRTtBekY2NmVKOztBeUYzNmVFO0VBQ0U7QXpGODZlSjs7QXlGNTZlRTtFQUNFO0F6Ris2ZUo7O0F5Ri83ZUU7RUFDRTtBekZrOGVKOztBeUZoOGVFO0VBQ0U7QXpGbThlSjs7QXlGajhlRTtFQUNFO0F6Rm84ZUo7O0F5Rmw4ZUU7RUFDRTtBekZxOGVKOztBeUZuOGVFO0VBQ0U7QXpGczhlSjs7QXlGcDhlRTtFQUNFO0F6RnU4ZUo7O0F5RnY5ZUU7RUFDRTtBekYwOWVKOztBeUZ4OWVFO0VBQ0U7QXpGMjllSjs7QXlGejllRTtFQUNFO0F6RjQ5ZUo7O0F5RjE5ZUU7RUFDRTtBekY2OWVKOztBeUYzOWVFO0VBQ0U7QXpGODllSjs7QXlGNTllRTtFQUNFO0F6Ris5ZUo7O0F5Ri8rZUU7RUFDRTtBekZrL2VKOztBeUZoL2VFO0VBQ0U7QXpGbS9lSjs7QXlGai9lRTtFQUNFO0F6Rm8vZUo7O0F5RmwvZUU7RUFDRTtBekZxL2VKOztBeUZuL2VFO0VBQ0U7QXpGcy9lSjs7QXlGcC9lRTtFQUNFO0F6RnUvZUo7O0F5RnZnZkU7RUFDRTtBekYwZ2ZKOztBeUZ4Z2ZFO0VBQ0U7QXpGMmdmSjs7QXlGemdmRTtFQUNFO0F6RjRnZko7O0F5RjFnZkU7RUFDRTtBekY2Z2ZKOztBeUYzZ2ZFO0VBQ0U7QXpGOGdmSjs7QXlGNWdmRTtFQUNFO0F6RitnZko7O0F5Ri9oZkU7RUFDRTtBekZraWZKOztBeUZoaWZFO0VBQ0U7QXpGbWlmSjs7QXlGamlmRTtFQUNFO0F6Rm9pZko7O0F5RmxpZkU7RUFDRTtBekZxaWZKOztBeUZuaWZFO0VBQ0U7QXpGc2lmSjs7QXlGcGlmRTtFQUNFO0F6RnVpZko7O0F5RnZqZkU7RUFDRTtBekYwamZKOztBeUZ4amZFO0VBQ0U7QXpGMmpmSjs7QXlGempmRTtFQUNFO0F6RjRqZko7O0F5RjFqZkU7RUFDRTtBekY2amZKOztBeUYzamZFO0VBQ0U7QXpGOGpmSjs7QXlGNWpmRTtFQUNFO0F6RitqZko7O0F5Ri9rZkU7RUFDRTtBekZrbGZKOztBeUZobGZFO0VBQ0U7QXpGbWxmSjs7QXlGamxmRTtFQUNFO0F6Rm9sZko7O0F5RmxsZkU7RUFDRTtBekZxbGZKOztBeUZubGZFO0VBQ0U7QXpGc2xmSjs7QXlGcGxmRTtFQUNFO0F6RnVsZko7O0F5RnZtZkU7RUFDRTtBekYwbWZKOztBeUZ4bWZFO0VBQ0U7QXpGMm1mSjs7QXlGem1mRTtFQUNFO0F6RjRtZko7O0F5RjFtZkU7RUFDRTtBekY2bWZKOztBeUYzbWZFO0VBQ0U7QXpGOG1mSjs7QXlGNW1mRTtFQUNFO0F6RittZko7O0F5Ri9uZkU7RUFDRTtBekZrb2ZKOztBeUZob2ZFO0VBQ0U7QXpGbW9mSjs7QXlGam9mRTtFQUNFO0F6Rm9vZko7O0F5RmxvZkU7RUFDRTtBekZxb2ZKOztBeUZub2ZFO0VBQ0U7QXpGc29mSjs7QXlGcG9mRTtFQUNFO0F6RnVvZko7O0F5RnZwZkU7RUFDRTtBekYwcGZKOztBeUZ4cGZFO0VBQ0U7QXpGMnBmSjs7QXlGenBmRTtFQUNFO0F6RjRwZko7O0F5RjFwZkU7RUFDRTtBekY2cGZKOztBeUYzcGZFO0VBQ0U7QXpGOHBmSjs7QXlGNXBmRTtFQUNFO0F6RitwZko7O0F5Ri9xZkU7RUFDRTtBekZrcmZKOztBeUZocmZFO0VBQ0U7QXpGbXJmSjs7QXlGanJmRTtFQUNFO0F6Rm9yZko7O0F5RmxyZkU7RUFDRTtBekZxcmZKOztBeUZucmZFO0VBQ0U7QXpGc3JmSjs7QXlGcHJmRTtFQUNFO0F6RnVyZko7O0F5RnZzZkU7RUFDRTtBekYwc2ZKOztBeUZ4c2ZFO0VBQ0U7QXpGMnNmSjs7QXlGenNmRTtFQUNFO0F6RjRzZko7O0F5RjFzZkU7RUFDRTtBekY2c2ZKOztBeUYzc2ZFO0VBQ0U7QXpGOHNmSjs7QXlGNXNmRTtFQUNFO0F6RitzZko7O0F5Ri90ZkU7RUFDRTtBekZrdWZKOztBeUZodWZFO0VBQ0U7QXpGbXVmSjs7QXlGanVmRTtFQUNFO0F6Rm91Zko7O0F5Rmx1ZkU7RUFDRTtBekZxdWZKOztBeUZudWZFO0VBQ0U7QXpGc3VmSjs7QXlGcHVmRTtFQUNFO0F6RnV1Zko7O0F5RnZ2ZkU7RUFDRTtBekYwdmZKOztBeUZ4dmZFO0VBQ0U7QXpGMnZmSjs7QXlGenZmRTtFQUNFO0F6RjR2Zko7O0F5RjF2ZkU7RUFDRTtBekY2dmZKOztBeUYzdmZFO0VBQ0U7QXpGOHZmSjs7QXlGNXZmRTtFQUNFO0F6Rit2Zko7O0F5Ri93ZkU7RUFDRTtBekZreGZKOztBeUZoeGZFO0VBQ0U7QXpGbXhmSjs7QXlGanhmRTtFQUNFO0F6Rm94Zko7O0F5Rmx4ZkU7RUFDRTtBekZxeGZKOztBeUZueGZFO0VBQ0U7QXpGc3hmSjs7QXlGcHhmRTtFQUNFO0F6RnV4Zko7O0F5RnZ5ZkU7RUFDRTtBekYweWZKOztBeUZ4eWZFO0VBQ0U7QXpGMnlmSjs7QXlGenlmRTtFQUNFO0F6RjR5Zko7O0F5RjF5ZkU7RUFDRTtBekY2eWZKOztBeUYzeWZFO0VBQ0U7QXpGOHlmSjs7QXlGNXlmRTtFQUNFO0F6Rit5Zko7O0F5Ri96ZkU7RUFDRTtBekZrMGZKOztBeUZoMGZFO0VBQ0U7QXpGbTBmSjs7QXlGajBmRTtFQUNFO0F6Rm8wZko7O0F5RmwwZkU7RUFDRTtBekZxMGZKOztBeUZuMGZFO0VBQ0U7QXpGczBmSjs7QXlGcDBmRTtFQUNFO0F6RnUwZko7O0F5RnYxZkU7RUFDRTtBekYwMWZKOztBeUZ4MWZFO0VBQ0U7QXpGMjFmSjs7QXlGejFmRTtFQUNFO0F6RjQxZko7O0F5RjExZkU7RUFDRTtBekY2MWZKOztBeUYzMWZFO0VBQ0U7QXpGODFmSjs7QXlGNTFmRTtFQUNFO0F6RisxZko7O0F5Ri8yZkU7RUFDRTtBekZrM2ZKOztBeUZoM2ZFO0VBQ0U7QXpGbTNmSjs7QXlGajNmRTtFQUNFO0F6Rm8zZko7O0F5RmwzZkU7RUFDRTtBekZxM2ZKOztBeUZuM2ZFO0VBQ0U7QXpGczNmSjs7QXlGcDNmRTtFQUNFO0F6RnUzZko7O0F5RnY0ZkU7RUFDRTtBekYwNGZKOztBeUZ4NGZFO0VBQ0U7QXpGMjRmSjs7QXlGejRmRTtFQUNFO0F6RjQ0Zko7O0F5RjE0ZkU7RUFDRTtBekY2NGZKOztBeUYzNGZFO0VBQ0U7QXpGODRmSjs7QXlGNTRmRTtFQUNFO0F6Ris0Zko7O0F5Ri81ZkU7RUFDRTtBekZrNmZKOztBeUZoNmZFO0VBQ0U7QXpGbTZmSjs7QXlGajZmRTtFQUNFO0F6Rm82Zko7O0F5Rmw2ZkU7RUFDRTtBekZxNmZKOztBeUZuNmZFO0VBQ0U7QXpGczZmSjs7QXlGcDZmRTtFQUNFO0F6RnU2Zko7O0F5RnY3ZkU7RUFDRTtBekYwN2ZKOztBeUZ4N2ZFO0VBQ0U7QXpGMjdmSjs7QXlGejdmRTtFQUNFO0F6RjQ3Zko7O0F5RjE3ZkU7RUFDRTtBekY2N2ZKOztBeUYzN2ZFO0VBQ0U7QXpGODdmSjs7QXlGNTdmRTtFQUNFO0F6Ris3Zko7O0F5Ri84ZkU7RUFDRTtBekZrOWZKOztBeUZoOWZFO0VBQ0U7QXpGbTlmSjs7QXlGajlmRTtFQUNFO0F6Rm85Zko7O0F5Rmw5ZkU7RUFDRTtBekZxOWZKOztBeUZuOWZFO0VBQ0U7QXpGczlmSjs7QXlGcDlmRTtFQUNFO0F6RnU5Zko7O0F5RnYrZkU7RUFDRTtBekYwK2ZKOztBeUZ4K2ZFO0VBQ0U7QXpGMitmSjs7QXlGeitmRTtFQUNFO0F6RjQrZko7O0F5RjErZkU7RUFDRTtBekY2K2ZKOztBeUYzK2ZFO0VBQ0U7QXpGOCtmSjs7QXlGNStmRTtFQUNFO0F6RisrZko7O0F5Ri8vZkU7RUFDRTtBekZrZ2dCSjs7QXlGaGdnQkU7RUFDRTtBekZtZ2dCSjs7QXlGamdnQkU7RUFDRTtBekZvZ2dCSjs7QXlGbGdnQkU7RUFDRTtBekZxZ2dCSjs7QXlGbmdnQkU7RUFDRTtBekZzZ2dCSjs7QXlGcGdnQkU7RUFDRTtBekZ1Z2dCSjs7QXlGdmhnQkU7RUFDRTtBekYwaGdCSjs7QXlGeGhnQkU7RUFDRTtBekYyaGdCSjs7QXlGemhnQkU7RUFDRTtBekY0aGdCSjs7QXlGMWhnQkU7RUFDRTtBekY2aGdCSjs7QXlGM2hnQkU7RUFDRTtBekY4aGdCSjs7QXlGNWhnQkU7RUFDRTtBekYraGdCSjs7QXlGL2lnQkU7RUFDRTtBekZramdCSjs7QXlGaGpnQkU7RUFDRTtBekZtamdCSjs7QXlGampnQkU7RUFDRTtBekZvamdCSjs7QXlGbGpnQkU7RUFDRTtBekZxamdCSjs7QXlGbmpnQkU7RUFDRTtBekZzamdCSjs7QXlGcGpnQkU7RUFDRTtBekZ1amdCSjs7QXlGdmtnQkU7RUFDRTtBekYwa2dCSjs7QXlGeGtnQkU7RUFDRTtBekYya2dCSjs7QXlGemtnQkU7RUFDRTtBekY0a2dCSjs7QXlGMWtnQkU7RUFDRTtBekY2a2dCSjs7QXlGM2tnQkU7RUFDRTtBekY4a2dCSjs7QXlGNWtnQkU7RUFDRTtBekYra2dCSjs7QXlGL2xnQkU7RUFDRTtBekZrbWdCSjs7QXlGaG1nQkU7RUFDRTtBekZtbWdCSjs7QXlGam1nQkU7RUFDRTtBekZvbWdCSjs7QXlGbG1nQkU7RUFDRTtBekZxbWdCSjs7QXlGbm1nQkU7RUFDRTtBekZzbWdCSjs7QXlGcG1nQkU7RUFDRTtBekZ1bWdCSjs7QXlGdm5nQkU7RUFDRTtBekYwbmdCSjs7QXlGeG5nQkU7RUFDRTtBekYybmdCSjs7QXlGem5nQkU7RUFDRTtBekY0bmdCSjs7QXlGMW5nQkU7RUFDRTtBekY2bmdCSjs7QXlGM25nQkU7RUFDRTtBekY4bmdCSjs7QXlGNW5nQkU7RUFDRTtBekYrbmdCSjs7QXlGL29nQkU7RUFDRTtBekZrcGdCSjs7QXlGaHBnQkU7RUFDRTtBekZtcGdCSjs7QXlGanBnQkU7RUFDRTtBekZvcGdCSjs7QXlGbHBnQkU7RUFDRTtBekZxcGdCSjs7QXlGbnBnQkU7RUFDRTtBekZzcGdCSjs7QXlGcHBnQkU7RUFDRTtBekZ1cGdCSjs7QXlGdnFnQkU7RUFDRTtBekYwcWdCSjs7QXlGeHFnQkU7RUFDRTtBekYycWdCSjs7QXlGenFnQkU7RUFDRTtBekY0cWdCSjs7QXlGMXFnQkU7RUFDRTtBekY2cWdCSjs7QXlGM3FnQkU7RUFDRTtBekY4cWdCSjs7QXlGNXFnQkU7RUFDRTtBekYrcWdCSjs7QXlGL3JnQkU7RUFDRTtBekZrc2dCSjs7QXlGaHNnQkU7RUFDRTtBekZtc2dCSjs7QXlGanNnQkU7RUFDRTtBekZvc2dCSjs7QXlGbHNnQkU7RUFDRTtBekZxc2dCSjs7QXlGbnNnQkU7RUFDRTtBekZzc2dCSjs7QXlGcHNnQkU7RUFDRTtBekZ1c2dCSjs7QXlGdnRnQkU7RUFDRTtBekYwdGdCSjs7QXlGeHRnQkU7RUFDRTtBekYydGdCSjs7QXlGenRnQkU7RUFDRTtBekY0dGdCSjs7QXlGMXRnQkU7RUFDRTtBekY2dGdCSjs7QXlGM3RnQkU7RUFDRTtBekY4dGdCSjs7QXlGNXRnQkU7RUFDRTtBekYrdGdCSjs7QXlGL3VnQkU7RUFDRTtBekZrdmdCSjs7QXlGaHZnQkU7RUFDRTtBekZtdmdCSjs7QXlGanZnQkU7RUFDRTtBekZvdmdCSjs7QXlGbHZnQkU7RUFDRTtBekZxdmdCSjs7QXlGbnZnQkU7RUFDRTtBekZzdmdCSjs7QXlGcHZnQkU7RUFDRTtBekZ1dmdCSjs7QXlGdndnQkU7RUFDRTtBekYwd2dCSjs7QXlGeHdnQkU7RUFDRTtBekYyd2dCSjs7QXlGendnQkU7RUFDRTtBekY0d2dCSjs7QXlGMXdnQkU7RUFDRTtBekY2d2dCSjs7QXlGM3dnQkU7RUFDRTtBekY4d2dCSjs7QXlGNXdnQkU7RUFDRTtBekYrd2dCSjs7QXlGL3hnQkU7RUFDRTtBekZreWdCSjs7QXlGaHlnQkU7RUFDRTtBekZteWdCSjs7QXlGanlnQkU7RUFDRTtBekZveWdCSjs7QXlGbHlnQkU7RUFDRTtBekZxeWdCSjs7QXlGbnlnQkU7RUFDRTtBekZzeWdCSjs7QXlGcHlnQkU7RUFDRTtBekZ1eWdCSjs7QXlGdnpnQkU7RUFDRTtBekYwemdCSjs7QXlGeHpnQkU7RUFDRTtBekYyemdCSjs7QXlGenpnQkU7RUFDRTtBekY0emdCSjs7QXlGMXpnQkU7RUFDRTtBekY2emdCSjs7QXlGM3pnQkU7RUFDRTtBekY4emdCSjs7QXlGNXpnQkU7RUFDRTtBekYremdCSjs7QXlGLzBnQkU7RUFDRTtBekZrMWdCSjs7QXlGaDFnQkU7RUFDRTtBekZtMWdCSjs7QXlGajFnQkU7RUFDRTtBekZvMWdCSjs7QXlGbDFnQkU7RUFDRTtBekZxMWdCSjs7QXlGbjFnQkU7RUFDRTtBekZzMWdCSjs7QXlGcDFnQkU7RUFDRTtBekZ1MWdCSjs7QXlGdjJnQkU7RUFDRTtBekYwMmdCSjs7QXlGeDJnQkU7RUFDRTtBekYyMmdCSjs7QXlGejJnQkU7RUFDRTtBekY0MmdCSjs7QXlGMTJnQkU7RUFDRTtBekY2MmdCSjs7QXlGMzJnQkU7RUFDRTtBekY4MmdCSjs7QXlGNTJnQkU7RUFDRTtBekYrMmdCSjs7QXlGLzNnQkU7RUFDRTtBekZrNGdCSjs7QXlGaDRnQkU7RUFDRTtBekZtNGdCSjs7QXlGajRnQkU7RUFDRTtBekZvNGdCSjs7QXlGbDRnQkU7RUFDRTtBekZxNGdCSjs7QXlGbjRnQkU7RUFDRTtBekZzNGdCSjs7QXlGcDRnQkU7RUFDRTtBekZ1NGdCSjs7QXlGdjVnQkU7RUFDRTtBekYwNWdCSjs7QXlGeDVnQkU7RUFDRTtBekYyNWdCSjs7QXlGejVnQkU7RUFDRTtBekY0NWdCSjs7QXlGMTVnQkU7RUFDRTtBekY2NWdCSjs7QXlGMzVnQkU7RUFDRTtBekY4NWdCSjs7QXlGNTVnQkU7RUFDRTtBekYrNWdCSjs7QXlGLzZnQkU7RUFDRTtBekZrN2dCSjs7QXlGaDdnQkU7RUFDRTtBekZtN2dCSjs7QXlGajdnQkU7RUFDRTtBekZvN2dCSjs7QXlGbDdnQkU7RUFDRTtBekZxN2dCSjs7QXlGbjdnQkU7RUFDRTtBekZzN2dCSjs7QXlGcDdnQkU7RUFDRTtBekZ1N2dCSjs7QXlGdjhnQkU7RUFDRTtBekYwOGdCSjs7QXlGeDhnQkU7RUFDRTtBekYyOGdCSjs7QXlGejhnQkU7RUFDRTtBekY0OGdCSjs7QXlGMThnQkU7RUFDRTtBekY2OGdCSjs7QXlGMzhnQkU7RUFDRTtBekY4OGdCSjs7QXlGNThnQkU7RUFDRTtBekYrOGdCSjs7QXlGLzlnQkU7RUFDRTtBekZrK2dCSjs7QXlGaCtnQkU7RUFDRTtBekZtK2dCSjs7QXlGaitnQkU7RUFDRTtBekZvK2dCSjs7QXlGbCtnQkU7RUFDRTtBekZxK2dCSjs7QXlGbitnQkU7RUFDRTtBekZzK2dCSjs7QXlGcCtnQkU7RUFDRTtBekZ1K2dCSjs7QXlGdi9nQkU7RUFDRTtBekYwL2dCSjs7QXlGeC9nQkU7RUFDRTtBekYyL2dCSjs7QXlGei9nQkU7RUFDRTtBekY0L2dCSjs7QXlGMS9nQkU7RUFDRTtBekY2L2dCSjs7QXlGMy9nQkU7RUFDRTtBekY4L2dCSjs7QXlGNS9nQkU7RUFDRTtBekYrL2dCSjs7QXlGL2doQkU7RUFDRTtBekZraGhCSjs7QXlGaGhoQkU7RUFDRTtBekZtaGhCSjs7QXlGamhoQkU7RUFDRTtBekZvaGhCSjs7QXlGbGhoQkU7RUFDRTtBekZxaGhCSjs7QXlGbmhoQkU7RUFDRTtBekZzaGhCSjs7QXlGcGhoQkU7RUFDRTtBekZ1aGhCSjs7QXlGdmloQkU7RUFDRTtBekYwaWhCSjs7QXlGeGloQkU7RUFDRTtBekYyaWhCSjs7QXlGemloQkU7RUFDRTtBekY0aWhCSjs7QXlGMWloQkU7RUFDRTtBekY2aWhCSjs7QXlGM2loQkU7RUFDRTtBekY4aWhCSjs7QXlGNWloQkU7RUFDRTtBekYraWhCSjs7QXlGL2poQkU7RUFDRTtBekZra2hCSjs7QXlGaGtoQkU7RUFDRTtBekZta2hCSjs7QXlGamtoQkU7RUFDRTtBekZva2hCSjs7QXlGbGtoQkU7RUFDRTtBekZxa2hCSjs7QXlGbmtoQkU7RUFDRTtBekZza2hCSjs7QXlGcGtoQkU7RUFDRTtBekZ1a2hCSjs7QXlGdmxoQkU7RUFDRTtBekYwbGhCSjs7QXlGeGxoQkU7RUFDRTtBekYybGhCSjs7QXlGemxoQkU7RUFDRTtBekY0bGhCSjs7QXlGMWxoQkU7RUFDRTtBekY2bGhCSjs7QXlGM2xoQkU7RUFDRTtBekY4bGhCSjs7QXlGNWxoQkU7RUFDRTtBekYrbGhCSjs7QXlGL21oQkU7RUFDRTtBekZrbmhCSjs7QXlGaG5oQkU7RUFDRTtBekZtbmhCSjs7QXlGam5oQkU7RUFDRTtBekZvbmhCSjs7QXlGbG5oQkU7RUFDRTtBekZxbmhCSjs7QXlGbm5oQkU7RUFDRTtBekZzbmhCSjs7QXlGcG5oQkU7RUFDRTtBekZ1bmhCSjs7QXlGdm9oQkU7RUFDRTtBekYwb2hCSjs7QXlGeG9oQkU7RUFDRTtBekYyb2hCSjs7QXlGem9oQkU7RUFDRTtBekY0b2hCSjs7QXlGMW9oQkU7RUFDRTtBekY2b2hCSjs7QXlGM29oQkU7RUFDRTtBekY4b2hCSjs7QXlGNW9oQkU7RUFDRTtBekYrb2hCSjs7QXlGL3BoQkU7RUFDRTtBekZrcWhCSjs7QXlGaHFoQkU7RUFDRTtBekZtcWhCSjs7QXlGanFoQkU7RUFDRTtBekZvcWhCSjs7QXlGbHFoQkU7RUFDRTtBekZxcWhCSjs7QXlGbnFoQkU7RUFDRTtBekZzcWhCSjs7QXlGcHFoQkU7RUFDRTtBekZ1cWhCSjs7QXlGdnJoQkU7RUFDRTtBekYwcmhCSjs7QXlGeHJoQkU7RUFDRTtBekYycmhCSjs7QXlGenJoQkU7RUFDRTtBekY0cmhCSjs7QXlGMXJoQkU7RUFDRTtBekY2cmhCSjs7QXlGM3JoQkU7RUFDRTtBekY4cmhCSjs7QXlGNXJoQkU7RUFDRTtBekYrcmhCSjs7QXlGL3NoQkU7RUFDRTtBekZrdGhCSjs7QXlGaHRoQkU7RUFDRTtBekZtdGhCSjs7QXlGanRoQkU7RUFDRTtBekZvdGhCSjs7QXlGbHRoQkU7RUFDRTtBekZxdGhCSjs7QXlGbnRoQkU7RUFDRTtBekZzdGhCSjs7QXlGcHRoQkU7RUFDRTtBekZ1dGhCSjs7QXlGdnVoQkU7RUFDRTtBekYwdWhCSjs7QXlGeHVoQkU7RUFDRTtBekYydWhCSjs7QXlGenVoQkU7RUFDRTtBekY0dWhCSjs7QXlGMXVoQkU7RUFDRTtBekY2dWhCSjs7QXlGM3VoQkU7RUFDRTtBekY4dWhCSjs7QXlGNXVoQkU7RUFDRTtBekYrdWhCSjs7QXlGL3ZoQkU7RUFDRTtBekZrd2hCSjs7QXlGaHdoQkU7RUFDRTtBekZtd2hCSjs7QXlGandoQkU7RUFDRTtBekZvd2hCSjs7QXlGbHdoQkU7RUFDRTtBekZxd2hCSjs7QXlGbndoQkU7RUFDRTtBekZzd2hCSjs7QXlGcHdoQkU7RUFDRTtBekZ1d2hCSjs7QXlGdnhoQkU7RUFDRTtBekYweGhCSjs7QXlGeHhoQkU7RUFDRTtBekYyeGhCSjs7QXlGenhoQkU7RUFDRTtBekY0eGhCSjs7QXlGMXhoQkU7RUFDRTtBekY2eGhCSjs7QXlGM3hoQkU7RUFDRTtBekY4eGhCSjs7QXlGNXhoQkU7RUFDRTtBekYreGhCSjs7QXlGL3loQkU7RUFDRTtBekZremhCSjs7QXlGaHpoQkU7RUFDRTtBekZtemhCSjs7QXlGanpoQkU7RUFDRTtBekZvemhCSjs7QXlGbHpoQkU7RUFDRTtBekZxemhCSjs7QXlGbnpoQkU7RUFDRTtBekZzemhCSjs7QXlGcHpoQkU7RUFDRTtBekZ1emhCSjs7QXlGdjBoQkU7RUFDRTtBekYwMGhCSjs7QXlGeDBoQkU7RUFDRTtBekYyMGhCSjs7QXlGejBoQkU7RUFDRTtBekY0MGhCSjs7QXlGMTBoQkU7RUFDRTtBekY2MGhCSjs7QXlGMzBoQkU7RUFDRTtBekY4MGhCSjs7QXlGNTBoQkU7RUFDRTtBekYrMGhCSjs7QXlGLzFoQkU7RUFDRTtBekZrMmhCSjs7QXlGaDJoQkU7RUFDRTtBekZtMmhCSjs7QXlGajJoQkU7RUFDRTtBekZvMmhCSjs7QXlGbDJoQkU7RUFDRTtBekZxMmhCSjs7QXlGbjJoQkU7RUFDRTtBekZzMmhCSjs7QXlGcDJoQkU7RUFDRTtBekZ1MmhCSjs7QXlGdjNoQkU7RUFDRTtBekYwM2hCSjs7QXlGeDNoQkU7RUFDRTtBekYyM2hCSjs7QXlGejNoQkU7RUFDRTtBekY0M2hCSjs7QXlGMTNoQkU7RUFDRTtBekY2M2hCSjs7QXlGMzNoQkU7RUFDRTtBekY4M2hCSjs7QXlGNTNoQkU7RUFDRTtBekYrM2hCSjs7QXlGLzRoQkU7RUFDRTtBekZrNWhCSjs7QXlGaDVoQkU7RUFDRTtBekZtNWhCSjs7QXlGajVoQkU7RUFDRTtBekZvNWhCSjs7QXlGbDVoQkU7RUFDRTtBekZxNWhCSjs7QXlGbjVoQkU7RUFDRTtBekZzNWhCSjs7QXlGcDVoQkU7RUFDRTtBekZ1NWhCSjs7QXlGdjZoQkU7RUFDRTtBekYwNmhCSjs7QXlGeDZoQkU7RUFDRTtBekYyNmhCSjs7QXlGejZoQkU7RUFDRTtBekY0NmhCSjs7QXlGMTZoQkU7RUFDRTtBekY2NmhCSjs7QXlGMzZoQkU7RUFDRTtBekY4NmhCSjs7QXlGNTZoQkU7RUFDRTtBekYrNmhCSjs7QXlGLzdoQkU7RUFDRTtBekZrOGhCSjs7QXlGaDhoQkU7RUFDRTtBekZtOGhCSjs7QXlGajhoQkU7RUFDRTtBekZvOGhCSjs7QXlGbDhoQkU7RUFDRTtBekZxOGhCSjs7QXlGbjhoQkU7RUFDRTtBekZzOGhCSjs7QXlGcDhoQkU7RUFDRTtBekZ1OGhCSjs7QXlGdjloQkU7RUFDRTtBekYwOWhCSjs7QXlGeDloQkU7RUFDRTtBekYyOWhCSjs7QXlGejloQkU7RUFDRTtBekY0OWhCSjs7QXlGMTloQkU7RUFDRTtBekY2OWhCSjs7QXlGMzloQkU7RUFDRTtBekY4OWhCSjs7QXlGNTloQkU7RUFDRTtBekYrOWhCSjs7QXlGLytoQkU7RUFDRTtBekZrL2hCSjs7QXlGaC9oQkU7RUFDRTtBekZtL2hCSjs7QXlGai9oQkU7RUFDRTtBekZvL2hCSjs7QXlGbC9oQkU7RUFDRTtBekZxL2hCSjs7QXlGbi9oQkU7RUFDRTtBekZzL2hCSjs7QXlGcC9oQkU7RUFDRTtBekZ1L2hCSjs7QXlGdmdpQkU7RUFDRTtBekYwZ2lCSjs7QXlGeGdpQkU7RUFDRTtBekYyZ2lCSjs7QXlGemdpQkU7RUFDRTtBekY0Z2lCSjs7QXlGMWdpQkU7RUFDRTtBekY2Z2lCSjs7QXlGM2dpQkU7RUFDRTtBekY4Z2lCSjs7QXlGNWdpQkU7RUFDRTtBekYrZ2lCSjs7QXlGL2hpQkU7RUFDRTtBekZraWlCSjs7QXlGaGlpQkU7RUFDRTtBekZtaWlCSjs7QXlGamlpQkU7RUFDRTtBekZvaWlCSjs7QXlGbGlpQkU7RUFDRTtBekZxaWlCSjs7QXlGbmlpQkU7RUFDRTtBekZzaWlCSjs7QXlGcGlpQkU7RUFDRTtBekZ1aWlCSjs7QXlGdmppQkU7RUFDRTtBekYwamlCSjs7QXlGeGppQkU7RUFDRTtBekYyamlCSjs7QXlGemppQkU7RUFDRTtBekY0amlCSjs7QXlGMWppQkU7RUFDRTtBekY2amlCSjs7QXlGM2ppQkU7RUFDRTtBekY4amlCSjs7QXlGNWppQkU7RUFDRTtBekYramlCSjs7QXlGL2tpQkU7RUFDRTtBekZrbGlCSjs7QXlGaGxpQkU7RUFDRTtBekZtbGlCSjs7QXlGamxpQkU7RUFDRTtBekZvbGlCSjs7QXlGbGxpQkU7RUFDRTtBekZxbGlCSjs7QXlGbmxpQkU7RUFDRTtBekZzbGlCSjs7QXlGcGxpQkU7RUFDRTtBekZ1bGlCSjs7QXlGdm1pQkU7RUFDRTtBekYwbWlCSjs7QXlGeG1pQkU7RUFDRTtBekYybWlCSjs7QXlGem1pQkU7RUFDRTtBekY0bWlCSjs7QXlGMW1pQkU7RUFDRTtBekY2bWlCSjs7QXlGM21pQkU7RUFDRTtBekY4bWlCSjs7QXlGNW1pQkU7RUFDRTtBekYrbWlCSjs7QXlGL25pQkU7RUFDRTtBekZrb2lCSjs7QXlGaG9pQkU7RUFDRTtBekZtb2lCSjs7QXlGam9pQkU7RUFDRTtBekZvb2lCSjs7QXlGbG9pQkU7RUFDRTtBekZxb2lCSjs7QXlGbm9pQkU7RUFDRTtBekZzb2lCSjs7QXlGcG9pQkU7RUFDRTtBekZ1b2lCSjs7QXlGdnBpQkU7RUFDRTtBekYwcGlCSjs7QXlGeHBpQkU7RUFDRTtBekYycGlCSjs7QXlGenBpQkU7RUFDRTtBekY0cGlCSjs7QXlGMXBpQkU7RUFDRTtBekY2cGlCSjs7QXlGM3BpQkU7RUFDRTtBekY4cGlCSjs7QXlGNXBpQkU7RUFDRTtBekYrcGlCSjs7QXlGL3FpQkU7RUFDRTtBekZrcmlCSjs7QXlGaHJpQkU7RUFDRTtBekZtcmlCSjs7QXlGanJpQkU7RUFDRTtBekZvcmlCSjs7QXlGbHJpQkU7RUFDRTtBekZxcmlCSjs7QXlGbnJpQkU7RUFDRTtBekZzcmlCSjs7QXlGcHJpQkU7RUFDRTtBekZ1cmlCSjs7QXlGdnNpQkU7RUFDRTtBekYwc2lCSjs7QXlGeHNpQkU7RUFDRTtBekYyc2lCSjs7QXlGenNpQkU7RUFDRTtBekY0c2lCSjs7QXlGMXNpQkU7RUFDRTtBekY2c2lCSjs7QXlGM3NpQkU7RUFDRTtBekY4c2lCSjs7QXlGNXNpQkU7RUFDRTtBekYrc2lCSjs7QXlGL3RpQkU7RUFDRTtBekZrdWlCSjs7QXlGaHVpQkU7RUFDRTtBekZtdWlCSjs7QXlGanVpQkU7RUFDRTtBekZvdWlCSjs7QXlGbHVpQkU7RUFDRTtBekZxdWlCSjs7QXlGbnVpQkU7RUFDRTtBekZzdWlCSjs7QXlGcHVpQkU7RUFDRTtBekZ1dWlCSjs7QXlGdnZpQkU7RUFDRTtBekYwdmlCSjs7QXlGeHZpQkU7RUFDRTtBekYydmlCSjs7QXlGenZpQkU7RUFDRTtBekY0dmlCSjs7QXlGMXZpQkU7RUFDRTtBekY2dmlCSjs7QXlGM3ZpQkU7RUFDRTtBekY4dmlCSjs7QXlGNXZpQkU7RUFDRTtBekYrdmlCSjs7QXlGL3dpQkU7RUFDRTtBekZreGlCSjs7QXlGaHhpQkU7RUFDRTtBekZteGlCSjs7QXlGanhpQkU7RUFDRTtBekZveGlCSjs7QXlGbHhpQkU7RUFDRTtBekZxeGlCSjs7QXlGbnhpQkU7RUFDRTtBekZzeGlCSjs7QXlGcHhpQkU7RUFDRTtBekZ1eGlCSjs7QXlGdnlpQkU7RUFDRTtBekYweWlCSjs7QXlGeHlpQkU7RUFDRTtBekYyeWlCSjs7QXlGenlpQkU7RUFDRTtBekY0eWlCSjs7QXlGMXlpQkU7RUFDRTtBekY2eWlCSjs7QXlGM3lpQkU7RUFDRTtBekY4eWlCSjs7QXlGNXlpQkU7RUFDRTtBekYreWlCSjs7QXlGL3ppQkU7RUFDRTtBekZrMGlCSjs7QXlGaDBpQkU7RUFDRTtBekZtMGlCSjs7QXlGajBpQkU7RUFDRTtBekZvMGlCSjs7QXlGbDBpQkU7RUFDRTtBekZxMGlCSjs7QXlGbjBpQkU7RUFDRTtBekZzMGlCSjs7QXlGcDBpQkU7RUFDRTtBekZ1MGlCSjs7QXlGdjFpQkU7RUFDRTtBekYwMWlCSjs7QXlGeDFpQkU7RUFDRTtBekYyMWlCSjs7QXlGejFpQkU7RUFDRTtBekY0MWlCSjs7QXlGMTFpQkU7RUFDRTtBekY2MWlCSjs7QXlGMzFpQkU7RUFDRTtBekY4MWlCSjs7QXlGNTFpQkU7RUFDRTtBekYrMWlCSjs7QXlGLzJpQkU7RUFDRTtBekZrM2lCSjs7QXlGaDNpQkU7RUFDRTtBekZtM2lCSjs7QXlGajNpQkU7RUFDRTtBekZvM2lCSjs7QXlGbDNpQkU7RUFDRTtBekZxM2lCSjs7QXlGbjNpQkU7RUFDRTtBekZzM2lCSjs7QXlGcDNpQkU7RUFDRTtBekZ1M2lCSjs7QXlGdjRpQkU7RUFDRTtBekYwNGlCSjs7QXlGeDRpQkU7RUFDRTtBekYyNGlCSjs7QXlGejRpQkU7RUFDRTtBekY0NGlCSjs7QXlGMTRpQkU7RUFDRTtBekY2NGlCSjs7QXlGMzRpQkU7RUFDRTtBekY4NGlCSjs7QXlGNTRpQkU7RUFDRTtBekYrNGlCSjs7QXlGLzVpQkU7RUFDRTtBekZrNmlCSjs7QXlGaDZpQkU7RUFDRTtBekZtNmlCSjs7QXlGajZpQkU7RUFDRTtBekZvNmlCSjs7QXlGbDZpQkU7RUFDRTtBekZxNmlCSjs7QXlGbjZpQkU7RUFDRTtBekZzNmlCSjs7QXlGcDZpQkU7RUFDRTtBekZ1NmlCSjs7QXlGdjdpQkU7RUFDRTtBekYwN2lCSjs7QXlGeDdpQkU7RUFDRTtBekYyN2lCSjs7QXlGejdpQkU7RUFDRTtBekY0N2lCSjs7QXlGMTdpQkU7RUFDRTtBekY2N2lCSjs7QXlGMzdpQkU7RUFDRTtBekY4N2lCSjs7QXlGNTdpQkU7RUFDRTtBekYrN2lCSjs7QXlGLzhpQkU7RUFDRTtBekZrOWlCSjs7QXlGaDlpQkU7RUFDRTtBekZtOWlCSjs7QXlGajlpQkU7RUFDRTtBekZvOWlCSjs7QXlGbDlpQkU7RUFDRTtBekZxOWlCSjs7QXlGbjlpQkU7RUFDRTtBekZzOWlCSjs7QXlGcDlpQkU7RUFDRTtBekZ1OWlCSjs7QXlGditpQkU7RUFDRTtBekYwK2lCSjs7QXlGeCtpQkU7RUFDRTtBekYyK2lCSjs7QXlGeitpQkU7RUFDRTtBekY0K2lCSjs7QXlGMStpQkU7RUFDRTtBekY2K2lCSjs7QXlGMytpQkU7RUFDRTtBekY4K2lCSjs7QXlGNStpQkU7RUFDRTtBekYrK2lCSjs7QXlGLy9pQkU7RUFDRTtBekZrZ2pCSjs7QXlGaGdqQkU7RUFDRTtBekZtZ2pCSjs7QXlGamdqQkU7RUFDRTtBekZvZ2pCSjs7QXlGbGdqQkU7RUFDRTtBekZxZ2pCSjs7QXlGbmdqQkU7RUFDRTtBekZzZ2pCSjs7QXlGcGdqQkU7RUFDRTtBekZ1Z2pCSjs7QXlGdmhqQkU7RUFDRTtBekYwaGpCSjs7QXlGeGhqQkU7RUFDRTtBekYyaGpCSjs7QXlGemhqQkU7RUFDRTtBekY0aGpCSjs7QXlGMWhqQkU7RUFDRTtBekY2aGpCSjs7QXlGM2hqQkU7RUFDRTtBekY4aGpCSjs7QXlGNWhqQkU7RUFDRTtBekYraGpCSjs7QXlGL2lqQkU7RUFDRTtBekZrampCSjs7QXlGaGpqQkU7RUFDRTtBekZtampCSjs7QXlGampqQkU7RUFDRTtBekZvampCSjs7QXlGbGpqQkU7RUFDRTtBekZxampCSjs7QXlGbmpqQkU7RUFDRTtBekZzampCSjs7QXlGcGpqQkU7RUFDRTtBekZ1ampCSjs7QXlGdmtqQkU7RUFDRTtBekYwa2pCSjs7QXlGeGtqQkU7RUFDRTtBekYya2pCSjs7QXlGemtqQkU7RUFDRTtBekY0a2pCSjs7QXlGMWtqQkU7RUFDRTtBekY2a2pCSjs7QXlGM2tqQkU7RUFDRTtBekY4a2pCSjs7QXlGNWtqQkU7RUFDRTtBekYra2pCSjs7QXlGL2xqQkU7RUFDRTtBekZrbWpCSjs7QXlGaG1qQkU7RUFDRTtBekZtbWpCSjs7QXlGam1qQkU7RUFDRTtBekZvbWpCSjs7QXlGbG1qQkU7RUFDRTtBekZxbWpCSjs7QXlGbm1qQkU7RUFDRTtBekZzbWpCSjs7QXlGcG1qQkU7RUFDRTtBekZ1bWpCSjs7QXlGdm5qQkU7RUFDRTtBekYwbmpCSjs7QXlGeG5qQkU7RUFDRTtBekYybmpCSjs7QXlGem5qQkU7RUFDRTtBekY0bmpCSjs7QXlGMW5qQkU7RUFDRTtBekY2bmpCSjs7QXlGM25qQkU7RUFDRTtBekY4bmpCSjs7QXlGNW5qQkU7RUFDRTtBekYrbmpCSjs7QXlGL29qQkU7RUFDRTtBekZrcGpCSjs7QXlGaHBqQkU7RUFDRTtBekZtcGpCSjs7QXlGanBqQkU7RUFDRTtBekZvcGpCSjs7QXlGbHBqQkU7RUFDRTtBekZxcGpCSjs7QXlGbnBqQkU7RUFDRTtBekZzcGpCSjs7QXlGcHBqQkU7RUFDRTtBekZ1cGpCSjs7QXlGdnFqQkU7RUFDRTtBekYwcWpCSjs7QXlGeHFqQkU7RUFDRTtBekYycWpCSjs7QXlGenFqQkU7RUFDRTtBekY0cWpCSjs7QXlGMXFqQkU7RUFDRTtBekY2cWpCSjs7QXlGM3FqQkU7RUFDRTtBekY4cWpCSjs7QXlGNXFqQkU7RUFDRTtBekYrcWpCSjs7QXlGL3JqQkU7RUFDRTtBekZrc2pCSjs7QXlGaHNqQkU7RUFDRTtBekZtc2pCSjs7QXlGanNqQkU7RUFDRTtBekZvc2pCSjs7QXlGbHNqQkU7RUFDRTtBekZxc2pCSjs7QXlGbnNqQkU7RUFDRTtBekZzc2pCSjs7QXlGcHNqQkU7RUFDRTtBekZ1c2pCSjs7QXlGdnRqQkU7RUFDRTtBekYwdGpCSjs7QXlGeHRqQkU7RUFDRTtBekYydGpCSjs7QXlGenRqQkU7RUFDRTtBekY0dGpCSjs7QXlGMXRqQkU7RUFDRTtBekY2dGpCSjs7QXlGM3RqQkU7RUFDRTtBekY4dGpCSjs7QXlGNXRqQkU7RUFDRTtBekYrdGpCSjs7QXlGL3VqQkU7RUFDRTtBekZrdmpCSjs7QXlGaHZqQkU7RUFDRTtBekZtdmpCSjs7QXlGanZqQkU7RUFDRTtBekZvdmpCSjs7QXlGbHZqQkU7RUFDRTtBekZxdmpCSjs7QXlGbnZqQkU7RUFDRTtBekZzdmpCSjs7QXlGcHZqQkU7RUFDRTtBekZ1dmpCSjs7QXlGdndqQkU7RUFDRTtBekYwd2pCSjs7QXlGeHdqQkU7RUFDRTtBekYyd2pCSjs7QXlGendqQkU7RUFDRTtBekY0d2pCSjs7QXlGMXdqQkU7RUFDRTtBekY2d2pCSjs7QXlGM3dqQkU7RUFDRTtBekY4d2pCSjs7QXlGNXdqQkU7RUFDRTtBekYrd2pCSjs7QXlGL3hqQkU7RUFDRTtBekZreWpCSjs7QXlGaHlqQkU7RUFDRTtBekZteWpCSjs7QXlGanlqQkU7RUFDRTtBekZveWpCSjs7QXlGbHlqQkU7RUFDRTtBekZxeWpCSjs7QXlGbnlqQkU7RUFDRTtBekZzeWpCSjs7QXlGcHlqQkU7RUFDRTtBekZ1eWpCSjs7QXlGdnpqQkU7RUFDRTtBekYwempCSjs7QXlGeHpqQkU7RUFDRTtBekYyempCSjs7QXlGenpqQkU7RUFDRTtBekY0empCSjs7QXlGMXpqQkU7RUFDRTtBekY2empCSjs7QXlGM3pqQkU7RUFDRTtBekY4empCSjs7QXlGNXpqQkU7RUFDRTtBekYrempCSjs7QXlGLzBqQkU7RUFDRTtBekZrMWpCSjs7QXlGaDFqQkU7RUFDRTtBekZtMWpCSjs7QXlGajFqQkU7RUFDRTtBekZvMWpCSjs7QXlGbDFqQkU7RUFDRTtBekZxMWpCSjs7QXlGbjFqQkU7RUFDRTtBekZzMWpCSjs7QXlGcDFqQkU7RUFDRTtBekZ1MWpCSjs7QXlGdjJqQkU7RUFDRTtBekYwMmpCSjs7QXlGeDJqQkU7RUFDRTtBekYyMmpCSjs7QXlGejJqQkU7RUFDRTtBekY0MmpCSjs7QXlGMTJqQkU7RUFDRTtBekY2MmpCSjs7QXlGMzJqQkU7RUFDRTtBekY4MmpCSjs7QXlGNTJqQkU7RUFDRTtBekYrMmpCSjs7QXlGLzNqQkU7RUFDRTtBekZrNGpCSjs7QXlGaDRqQkU7RUFDRTtBekZtNGpCSjs7QXlGajRqQkU7RUFDRTtBekZvNGpCSjs7QXlGbDRqQkU7RUFDRTtBekZxNGpCSjs7QXlGbjRqQkU7RUFDRTtBekZzNGpCSjs7QXlGcDRqQkU7RUFDRTtBekZ1NGpCSjs7QXlGdjVqQkU7RUFDRTtBekYwNWpCSjs7QXlGeDVqQkU7RUFDRTtBekYyNWpCSjs7QXlGejVqQkU7RUFDRTtBekY0NWpCSjs7QXlGMTVqQkU7RUFDRTtBekY2NWpCSjs7QXlGMzVqQkU7RUFDRTtBekY4NWpCSjs7QXlGNTVqQkU7RUFDRTtBekYrNWpCSjs7QXlGLzZqQkU7RUFDRTtBekZrN2pCSjs7QXlGaDdqQkU7RUFDRTtBekZtN2pCSjs7QXlGajdqQkU7RUFDRTtBekZvN2pCSjs7QXlGbDdqQkU7RUFDRTtBekZxN2pCSjs7QXlGbjdqQkU7RUFDRTtBekZzN2pCSjs7QXlGcDdqQkU7RUFDRTtBekZ1N2pCSjs7QXlGdjhqQkU7RUFDRTtBekYwOGpCSjs7QXlGeDhqQkU7RUFDRTtBekYyOGpCSjs7QXlGejhqQkU7RUFDRTtBekY0OGpCSjs7QXlGMThqQkU7RUFDRTtBekY2OGpCSjs7QXlGMzhqQkU7RUFDRTtBekY4OGpCSjs7QXlGNThqQkU7RUFDRTtBekYrOGpCSjs7QXlGLzlqQkU7RUFDRTtBekZrK2pCSjs7QXlGaCtqQkU7RUFDRTtBekZtK2pCSjs7QXlGaitqQkU7RUFDRTtBekZvK2pCSjs7QXlGbCtqQkU7RUFDRTtBekZxK2pCSjs7QXlGbitqQkU7RUFDRTtBekZzK2pCSjs7QXlGcCtqQkU7RUFDRTtBekZ1K2pCSjs7QXlGdi9qQkU7RUFDRTtBekYwL2pCSjs7QXlGeC9qQkU7RUFDRTtBekYyL2pCSjs7QXlGei9qQkU7RUFDRTtBekY0L2pCSjs7QXlGMS9qQkU7RUFDRTtBekY2L2pCSjs7QXlGMy9qQkU7RUFDRTtBekY4L2pCSjs7QXlGNS9qQkU7RUFDRTtBekYrL2pCSjs7QXlGL2drQkU7RUFDRTtBekZraGtCSjs7QXlGaGhrQkU7RUFDRTtBekZtaGtCSjs7QXlGamhrQkU7RUFDRTtBekZvaGtCSjs7QXlGbGhrQkU7RUFDRTtBekZxaGtCSjs7QXlGbmhrQkU7RUFDRTtBekZzaGtCSjs7QXlGcGhrQkU7RUFDRTtBekZ1aGtCSjs7QXlGdmlrQkU7RUFDRTtBekYwaWtCSjs7QXlGeGlrQkU7RUFDRTtBekYyaWtCSjs7QXlGemlrQkU7RUFDRTtBekY0aWtCSjs7QXlGMWlrQkU7RUFDRTtBekY2aWtCSjs7QXlGM2lrQkU7RUFDRTtBekY4aWtCSjs7QXlGNWlrQkU7RUFDRTtBekYraWtCSjs7QXlGL2prQkU7RUFDRTtBekZra2tCSjs7QXlGaGtrQkU7RUFDRTtBekZta2tCSjs7QXlGamtrQkU7RUFDRTtBekZva2tCSjs7QXlGbGtrQkU7RUFDRTtBekZxa2tCSjs7QXlGbmtrQkU7RUFDRTtBekZza2tCSjs7QXlGcGtrQkU7RUFDRTtBekZ1a2tCSjs7QXlGdmxrQkU7RUFDRTtBekYwbGtCSjs7QXlGeGxrQkU7RUFDRTtBekYybGtCSjs7QXlGemxrQkU7RUFDRTtBekY0bGtCSjs7QXlGMWxrQkU7RUFDRTtBekY2bGtCSjs7QXlGM2xrQkU7RUFDRTtBekY4bGtCSjs7QXlGNWxrQkU7RUFDRTtBekYrbGtCSjs7QXlGL21rQkU7RUFDRTtBekZrbmtCSjs7QXlGaG5rQkU7RUFDRTtBekZtbmtCSjs7QXlGam5rQkU7RUFDRTtBekZvbmtCSjs7QXlGbG5rQkU7RUFDRTtBekZxbmtCSjs7QXlGbm5rQkU7RUFDRTtBekZzbmtCSjs7QXlGcG5rQkU7RUFDRTtBekZ1bmtCSjs7QXlGdm9rQkU7RUFDRTtBekYwb2tCSjs7QXlGeG9rQkU7RUFDRTtBekYyb2tCSjs7QXlGem9rQkU7RUFDRTtBekY0b2tCSjs7QXlGMW9rQkU7RUFDRTtBekY2b2tCSjs7QXlGM29rQkU7RUFDRTtBekY4b2tCSjs7QXlGNW9rQkU7RUFDRTtBekYrb2tCSjs7QXlGL3BrQkU7RUFDRTtBekZrcWtCSjs7QXlGaHFrQkU7RUFDRTtBekZtcWtCSjs7QXlGanFrQkU7RUFDRTtBekZvcWtCSjs7QXlGbHFrQkU7RUFDRTtBekZxcWtCSjs7QXlGbnFrQkU7RUFDRTtBekZzcWtCSjs7QXlGcHFrQkU7RUFDRTtBekZ1cWtCSjs7QXlGdnJrQkU7RUFDRTtBekYwcmtCSjs7QXlGeHJrQkU7RUFDRTtBekYycmtCSjs7QXlGenJrQkU7RUFDRTtBekY0cmtCSjs7QXlGMXJrQkU7RUFDRTtBekY2cmtCSjs7QXlGM3JrQkU7RUFDRTtBekY4cmtCSjs7QXlGNXJrQkU7RUFDRTtBekYrcmtCSjs7QXlGL3NrQkU7RUFDRTtBekZrdGtCSjs7QXlGaHRrQkU7RUFDRTtBekZtdGtCSjs7QXlGanRrQkU7RUFDRTtBekZvdGtCSjs7QXlGbHRrQkU7RUFDRTtBekZxdGtCSjs7QXlGbnRrQkU7RUFDRTtBekZzdGtCSjs7QXlGcHRrQkU7RUFDRTtBekZ1dGtCSjs7QXlGdnVrQkU7RUFDRTtBekYwdWtCSjs7QXlGeHVrQkU7RUFDRTtBekYydWtCSjs7QXlGenVrQkU7RUFDRTtBekY0dWtCSjs7QXlGMXVrQkU7RUFDRTtBekY2dWtCSjs7QXlGM3VrQkU7RUFDRTtBekY4dWtCSjs7QXlGNXVrQkU7RUFDRTtBekYrdWtCSjs7QXlGL3ZrQkU7RUFDRTtBekZrd2tCSjs7QXlGaHdrQkU7RUFDRTtBekZtd2tCSjs7QXlGandrQkU7RUFDRTtBekZvd2tCSjs7QXlGbHdrQkU7RUFDRTtBekZxd2tCSjs7QXlGbndrQkU7RUFDRTtBekZzd2tCSjs7QXlGcHdrQkU7RUFDRTtBekZ1d2tCSjs7QXlGdnhrQkU7RUFDRTtBekYweGtCSjs7QXlGeHhrQkU7RUFDRTtBekYyeGtCSjs7QXlGenhrQkU7RUFDRTtBekY0eGtCSjs7QXlGMXhrQkU7RUFDRTtBekY2eGtCSjs7QXlGM3hrQkU7RUFDRTtBekY4eGtCSjs7QXlGNXhrQkU7RUFDRTtBekYreGtCSjs7QXlGL3lrQkU7RUFDRTtBekZremtCSjs7QXlGaHprQkU7RUFDRTtBekZtemtCSjs7QXlGanprQkU7RUFDRTtBekZvemtCSjs7QXlGbHprQkU7RUFDRTtBekZxemtCSjs7QXlGbnprQkU7RUFDRTtBekZzemtCSjs7QXlGcHprQkU7RUFDRTtBekZ1emtCSjs7QXlGdjBrQkU7RUFDRTtBekYwMGtCSjs7QXlGeDBrQkU7RUFDRTtBekYyMGtCSjs7QXlGejBrQkU7RUFDRTtBekY0MGtCSjs7QXlGMTBrQkU7RUFDRTtBekY2MGtCSjs7QXlGMzBrQkU7RUFDRTtBekY4MGtCSjs7QXlGNTBrQkU7RUFDRTtBekYrMGtCSjs7QXlGLzFrQkU7RUFDRTtBekZrMmtCSjs7QXlGaDJrQkU7RUFDRTtBekZtMmtCSjs7QXlGajJrQkU7RUFDRTtBekZvMmtCSjs7QXlGbDJrQkU7RUFDRTtBekZxMmtCSjs7QXlGbjJrQkU7RUFDRTtBekZzMmtCSjs7QXlGcDJrQkU7RUFDRTtBekZ1MmtCSjs7QXlGdjNrQkU7RUFDRTtBekYwM2tCSjs7QXlGeDNrQkU7RUFDRTtBekYyM2tCSjs7QXlGejNrQkU7RUFDRTtBekY0M2tCSjs7QXlGMTNrQkU7RUFDRTtBekY2M2tCSjs7QXlGMzNrQkU7RUFDRTtBekY4M2tCSjs7QXlGNTNrQkU7RUFDRTtBekYrM2tCSjs7QXlGLzRrQkU7RUFDRTtBekZrNWtCSjs7QXlGaDVrQkU7RUFDRTtBekZtNWtCSjs7QXlGajVrQkU7RUFDRTtBekZvNWtCSjs7QXlGbDVrQkU7RUFDRTtBekZxNWtCSjs7QXlGbjVrQkU7RUFDRTtBekZzNWtCSjs7QXlGcDVrQkU7RUFDRTtBekZ1NWtCSjs7QXlGdjZrQkU7RUFDRTtBekYwNmtCSjs7QXlGeDZrQkU7RUFDRTtBekYyNmtCSjs7QXlGejZrQkU7RUFDRTtBekY0NmtCSjs7QXlGMTZrQkU7RUFDRTtBekY2NmtCSjs7QXlGMzZrQkU7RUFDRTtBekY4NmtCSjs7QXlGNTZrQkU7RUFDRTtBekYrNmtCSjs7QXlGLzdrQkU7RUFDRTtBekZrOGtCSjs7QXlGaDhrQkU7RUFDRTtBekZtOGtCSjs7QXlGajhrQkU7RUFDRTtBekZvOGtCSjs7QXlGbDhrQkU7RUFDRTtBekZxOGtCSjs7QXlGbjhrQkU7RUFDRTtBekZzOGtCSjs7QXlGcDhrQkU7RUFDRTtBekZ1OGtCSjs7QXlGdjlrQkU7RUFDRTtBekYwOWtCSjs7QXlGeDlrQkU7RUFDRTtBekYyOWtCSjs7QXlGejlrQkU7RUFDRTtBekY0OWtCSjs7QXlGMTlrQkU7RUFDRTtBekY2OWtCSjs7QXlGMzlrQkU7RUFDRTtBekY4OWtCSjs7QXlGNTlrQkU7RUFDRTtBekYrOWtCSjs7QXlGLytrQkU7RUFDRTtBekZrL2tCSjs7QXlGaC9rQkU7RUFDRTtBekZtL2tCSjs7QXlGai9rQkU7RUFDRTtBekZvL2tCSjs7QXlGbC9rQkU7RUFDRTtBekZxL2tCSjs7QXlGbi9rQkU7RUFDRTtBekZzL2tCSjs7QXlGcC9rQkU7RUFDRTtBekZ1L2tCSjs7QXlGdmdsQkU7RUFDRTtBekYwZ2xCSjs7QXlGeGdsQkU7RUFDRTtBekYyZ2xCSjs7QXlGemdsQkU7RUFDRTtBekY0Z2xCSjs7QXlGMWdsQkU7RUFDRTtBekY2Z2xCSjs7QXlGM2dsQkU7RUFDRTtBekY4Z2xCSjs7QXlGNWdsQkU7RUFDRTtBekYrZ2xCSjs7QXlGL2hsQkU7RUFDRTtBekZraWxCSjs7QXlGaGlsQkU7RUFDRTtBekZtaWxCSjs7QXlGamlsQkU7RUFDRTtBekZvaWxCSjs7QXlGbGlsQkU7RUFDRTtBekZxaWxCSjs7QXlGbmlsQkU7RUFDRTtBekZzaWxCSjs7QXlGcGlsQkU7RUFDRTtBekZ1aWxCSjs7QXlGdmpsQkU7RUFDRTtBekYwamxCSjs7QXlGeGpsQkU7RUFDRTtBekYyamxCSjs7QXlGempsQkU7RUFDRTtBekY0amxCSjs7QXlGMWpsQkU7RUFDRTtBekY2amxCSjs7QXlGM2psQkU7RUFDRTtBekY4amxCSjs7QXlGNWpsQkU7RUFDRTtBekYramxCSjs7QXlGL2tsQkU7RUFDRTtBekZrbGxCSjs7QXlGaGxsQkU7RUFDRTtBekZtbGxCSjs7QXlGamxsQkU7RUFDRTtBekZvbGxCSjs7QXlGbGxsQkU7RUFDRTtBekZxbGxCSjs7QXlGbmxsQkU7RUFDRTtBekZzbGxCSjs7QXlGcGxsQkU7RUFDRTtBekZ1bGxCSjs7QXlGdm1sQkU7RUFDRTtBekYwbWxCSjs7QXlGeG1sQkU7RUFDRTtBekYybWxCSjs7QXlGem1sQkU7RUFDRTtBekY0bWxCSjs7QXlGMW1sQkU7RUFDRTtBekY2bWxCSjs7QXlGM21sQkU7RUFDRTtBekY4bWxCSjs7QXlGNW1sQkU7RUFDRTtBekYrbWxCSjs7QXlGL25sQkU7RUFDRTtBekZrb2xCSjs7QXlGaG9sQkU7RUFDRTtBekZtb2xCSjs7QXlGam9sQkU7RUFDRTtBekZvb2xCSjs7QXlGbG9sQkU7RUFDRTtBekZxb2xCSjs7QXlGbm9sQkU7RUFDRTtBekZzb2xCSjs7QXlGcG9sQkU7RUFDRTtBekZ1b2xCSjs7QXlGdnBsQkU7RUFDRTtBekYwcGxCSjs7QXlGeHBsQkU7RUFDRTtBekYycGxCSjs7QXlGenBsQkU7RUFDRTtBekY0cGxCSjs7QXlGMXBsQkU7RUFDRTtBekY2cGxCSjs7QXlGM3BsQkU7RUFDRTtBekY4cGxCSjs7QXlGNXBsQkU7RUFDRTtBekYrcGxCSjs7QXlGL3FsQkU7RUFDRTtBekZrcmxCSjs7QXlGaHJsQkU7RUFDRTtBekZtcmxCSjs7QXlGanJsQkU7RUFDRTtBekZvcmxCSjs7QXlGbHJsQkU7RUFDRTtBekZxcmxCSjs7QXlGbnJsQkU7RUFDRTtBekZzcmxCSjs7QXlGcHJsQkU7RUFDRTtBekZ1cmxCSjs7QXlGdnNsQkU7RUFDRTtBekYwc2xCSjs7QXlGeHNsQkU7RUFDRTtBekYyc2xCSjs7QXlGenNsQkU7RUFDRTtBekY0c2xCSjs7QXlGMXNsQkU7RUFDRTtBekY2c2xCSjs7QXlGM3NsQkU7RUFDRTtBekY4c2xCSjs7QXlGNXNsQkU7RUFDRTtBekYrc2xCSjs7QXlGL3RsQkU7RUFDRTtBekZrdWxCSjs7QXlGaHVsQkU7RUFDRTtBekZtdWxCSjs7QXlGanVsQkU7RUFDRTtBekZvdWxCSjs7QXlGbHVsQkU7RUFDRTtBekZxdWxCSjs7QXlGbnVsQkU7RUFDRTtBekZzdWxCSjs7QXlGcHVsQkU7RUFDRTtBekZ1dWxCSjs7QXlGdnZsQkU7RUFDRTtBekYwdmxCSjs7QXlGeHZsQkU7RUFDRTtBekYydmxCSjs7QXlGenZsQkU7RUFDRTtBekY0dmxCSjs7QXlGMXZsQkU7RUFDRTtBekY2dmxCSjs7QXlGM3ZsQkU7RUFDRTtBekY4dmxCSjs7QXlGNXZsQkU7RUFDRTtBekYrdmxCSjs7QXlGL3dsQkU7RUFDRTtBekZreGxCSjs7QXlGaHhsQkU7RUFDRTtBekZteGxCSjs7QXlGanhsQkU7RUFDRTtBekZveGxCSjs7QXlGbHhsQkU7RUFDRTtBekZxeGxCSjs7QXlGbnhsQkU7RUFDRTtBekZzeGxCSjs7QXlGcHhsQkU7RUFDRTtBekZ1eGxCSjs7QXlGdnlsQkU7RUFDRTtBekYweWxCSjs7QXlGeHlsQkU7RUFDRTtBekYyeWxCSjs7QXlGenlsQkU7RUFDRTtBekY0eWxCSjs7QXlGMXlsQkU7RUFDRTtBekY2eWxCSjs7QXlGM3lsQkU7RUFDRTtBekY4eWxCSjs7QXlGNXlsQkU7RUFDRTtBekYreWxCSjs7QXlGL3psQkU7RUFDRTtBekZrMGxCSjs7QXlGaDBsQkU7RUFDRTtBekZtMGxCSjs7QXlGajBsQkU7RUFDRTtBekZvMGxCSjs7QXlGbDBsQkU7RUFDRTtBekZxMGxCSjs7QXlGbjBsQkU7RUFDRTtBekZzMGxCSjs7QXlGcDBsQkU7RUFDRTtBekZ1MGxCSjs7QXlGdjFsQkU7RUFDRTtBekYwMWxCSjs7QXlGeDFsQkU7RUFDRTtBekYyMWxCSjs7QXlGejFsQkU7RUFDRTtBekY0MWxCSjs7QXlGMTFsQkU7RUFDRTtBekY2MWxCSjs7QXlGMzFsQkU7RUFDRTtBekY4MWxCSjs7QXlGNTFsQkU7RUFDRTtBekYrMWxCSjs7QXlGLzJsQkU7RUFDRTtBekZrM2xCSjs7QXlGaDNsQkU7RUFDRTtBekZtM2xCSjs7QXlGajNsQkU7RUFDRTtBekZvM2xCSjs7QXlGbDNsQkU7RUFDRTtBekZxM2xCSjs7QXlGbjNsQkU7RUFDRTtBekZzM2xCSjs7QXlGcDNsQkU7RUFDRTtBekZ1M2xCSjs7QXlGdjRsQkU7RUFDRTtBekYwNGxCSjs7QXlGeDRsQkU7RUFDRTtBekYyNGxCSjs7QXlGejRsQkU7RUFDRTtBekY0NGxCSjs7QXlGMTRsQkU7RUFDRTtBekY2NGxCSjs7QXlGMzRsQkU7RUFDRTtBekY4NGxCSjs7QXlGNTRsQkU7RUFDRTtBekYrNGxCSjs7QXlGLzVsQkU7RUFDRTtBekZrNmxCSjs7QXlGaDZsQkU7RUFDRTtBekZtNmxCSjs7QXlGajZsQkU7RUFDRTtBekZvNmxCSjs7QXlGbDZsQkU7RUFDRTtBekZxNmxCSjs7QXlGbjZsQkU7RUFDRTtBekZzNmxCSjs7QXlGcDZsQkU7RUFDRTtBekZ1NmxCSjs7QXlGdjdsQkU7RUFDRTtBekYwN2xCSjs7QXlGeDdsQkU7RUFDRTtBekYyN2xCSjs7QXlGejdsQkU7RUFDRTtBekY0N2xCSjs7QXlGMTdsQkU7RUFDRTtBekY2N2xCSjs7QXlGMzdsQkU7RUFDRTtBekY4N2xCSjs7QXlGNTdsQkU7RUFDRTtBekYrN2xCSjs7QXlGLzhsQkU7RUFDRTtBekZrOWxCSjs7QXlGaDlsQkU7RUFDRTtBekZtOWxCSjs7QXlGajlsQkU7RUFDRTtBekZvOWxCSjs7QXlGbDlsQkU7RUFDRTtBekZxOWxCSjs7QXlGbjlsQkU7RUFDRTtBekZzOWxCSjs7QXlGcDlsQkU7RUFDRTtBekZ1OWxCSjs7QXlGditsQkU7RUFDRTtBekYwK2xCSjs7QXlGeCtsQkU7RUFDRTtBekYyK2xCSjs7QXlGeitsQkU7RUFDRTtBekY0K2xCSjs7QXlGMStsQkU7RUFDRTtBekY2K2xCSjs7QXlGMytsQkU7RUFDRTtBekY4K2xCSjs7QXlGNStsQkU7RUFDRTtBekYrK2xCSjs7QXlGLy9sQkU7RUFDRTtBekZrZ21CSjs7QXlGaGdtQkU7RUFDRTtBekZtZ21CSjs7QXlGamdtQkU7RUFDRTtBekZvZ21CSjs7QXlGbGdtQkU7RUFDRTtBekZxZ21CSjs7QXlGbmdtQkU7RUFDRTtBekZzZ21CSjs7QXlGcGdtQkU7RUFDRTtBekZ1Z21CSjs7QXlGdmhtQkU7RUFDRTtBekYwaG1CSjs7QXlGeGhtQkU7RUFDRTtBekYyaG1CSjs7QXlGemhtQkU7RUFDRTtBekY0aG1CSjs7QXlGMWhtQkU7RUFDRTtBekY2aG1CSjs7QXlGM2htQkU7RUFDRTtBekY4aG1CSjs7QXlGNWhtQkU7RUFDRTtBekYraG1CSjs7QXlGL2ltQkU7RUFDRTtBekZram1CSjs7QXlGaGptQkU7RUFDRTtBekZtam1CSjs7QXlGamptQkU7RUFDRTtBekZvam1CSjs7QXlGbGptQkU7RUFDRTtBekZxam1CSjs7QXlGbmptQkU7RUFDRTtBekZzam1CSjs7QXlGcGptQkU7RUFDRTtBekZ1am1CSjs7QXlGdmttQkU7RUFDRTtBekYwa21CSjs7QXlGeGttQkU7RUFDRTtBekYya21CSjs7QXlGemttQkU7RUFDRTtBekY0a21CSjs7QXlGMWttQkU7RUFDRTtBekY2a21CSjs7QXlGM2ttQkU7RUFDRTtBekY4a21CSjs7QXlGNWttQkU7RUFDRTtBekYra21CSjs7QXlGL2xtQkU7RUFDRTtBekZrbW1CSjs7QXlGaG1tQkU7RUFDRTtBekZtbW1CSjs7QXlGam1tQkU7RUFDRTtBekZvbW1CSjs7QXlGbG1tQkU7RUFDRTtBekZxbW1CSjs7QXlGbm1tQkU7RUFDRTtBekZzbW1CSjs7QXlGcG1tQkU7RUFDRTtBekZ1bW1CSjs7QXlGdm5tQkU7RUFDRTtBekYwbm1CSjs7QXlGeG5tQkU7RUFDRTtBekYybm1CSjs7QXlGem5tQkU7RUFDRTtBekY0bm1CSjs7QXlGMW5tQkU7RUFDRTtBekY2bm1CSjs7QXlGM25tQkU7RUFDRTtBekY4bm1CSjs7QXlGNW5tQkU7RUFDRTtBekYrbm1CSjs7QXlGL29tQkU7RUFDRTtBekZrcG1CSjs7QXlGaHBtQkU7RUFDRTtBekZtcG1CSjs7QXlGanBtQkU7RUFDRTtBekZvcG1CSjs7QXlGbHBtQkU7RUFDRTtBekZxcG1CSjs7QXlGbnBtQkU7RUFDRTtBekZzcG1CSjs7QXlGcHBtQkU7RUFDRTtBekZ1cG1CSjs7QXlGdnFtQkU7RUFDRTtBekYwcW1CSjs7QXlGeHFtQkU7RUFDRTtBekYycW1CSjs7QXlGenFtQkU7RUFDRTtBekY0cW1CSjs7QXlGMXFtQkU7RUFDRTtBekY2cW1CSjs7QXlGM3FtQkU7RUFDRTtBekY4cW1CSjs7QXlGNXFtQkU7RUFDRTtBekYrcW1CSjs7QXlGL3JtQkU7RUFDRTtBekZrc21CSjs7QXlGaHNtQkU7RUFDRTtBekZtc21CSjs7QXlGanNtQkU7RUFDRTtBekZvc21CSjs7QXlGbHNtQkU7RUFDRTtBekZxc21CSjs7QXlGbnNtQkU7RUFDRTtBekZzc21CSjs7QXlGcHNtQkU7RUFDRTtBekZ1c21CSjs7QXlGdnRtQkU7RUFDRTtBekYwdG1CSjs7QXlGeHRtQkU7RUFDRTtBekYydG1CSjs7QXlGenRtQkU7RUFDRTtBekY0dG1CSjs7QXlGMXRtQkU7RUFDRTtBekY2dG1CSjs7QXlGM3RtQkU7RUFDRTtBekY4dG1CSjs7QXlGNXRtQkU7RUFDRTtBekYrdG1CSjs7QXlGL3VtQkU7RUFDRTtBekZrdm1CSjs7QXlGaHZtQkU7RUFDRTtBekZtdm1CSjs7QXlGanZtQkU7RUFDRTtBekZvdm1CSjs7QXlGbHZtQkU7RUFDRTtBekZxdm1CSjs7QXlGbnZtQkU7RUFDRTtBekZzdm1CSjs7QXlGcHZtQkU7RUFDRTtBekZ1dm1CSjs7QXlGdndtQkU7RUFDRTtBekYwd21CSjs7QXlGeHdtQkU7RUFDRTtBekYyd21CSjs7QXlGendtQkU7RUFDRTtBekY0d21CSjs7QXlGMXdtQkU7RUFDRTtBekY2d21CSjs7QXlGM3dtQkU7RUFDRTtBekY4d21CSjs7QXlGNXdtQkU7RUFDRTtBekYrd21CSjs7QXlGL3htQkU7RUFDRTtBekZreW1CSjs7QXlGaHltQkU7RUFDRTtBekZteW1CSjs7QXlGanltQkU7RUFDRTtBekZveW1CSjs7QXlGbHltQkU7RUFDRTtBekZxeW1CSjs7QXlGbnltQkU7RUFDRTtBekZzeW1CSjs7QXlGcHltQkU7RUFDRTtBekZ1eW1CSjs7QXlGdnptQkU7RUFDRTtBekYwem1CSjs7QXlGeHptQkU7RUFDRTtBekYyem1CSjs7QXlGenptQkU7RUFDRTtBekY0em1CSjs7QXlGMXptQkU7RUFDRTtBekY2em1CSjs7QXlGM3ptQkU7RUFDRTtBekY4em1CSjs7QXlGNXptQkU7RUFDRTtBekYrem1CSjs7QXlGLzBtQkU7RUFDRTtBekZrMW1CSjs7QXlGaDFtQkU7RUFDRTtBekZtMW1CSjs7QXlGajFtQkU7RUFDRTtBekZvMW1CSjs7QXlGbDFtQkU7RUFDRTtBekZxMW1CSjs7QXlGbjFtQkU7RUFDRTtBekZzMW1CSjs7QXlGcDFtQkU7RUFDRTtBekZ1MW1CSjs7QXlGdjJtQkU7RUFDRTtBekYwMm1CSjs7QXlGeDJtQkU7RUFDRTtBekYyMm1CSjs7QXlGejJtQkU7RUFDRTtBekY0Mm1CSjs7QXlGMTJtQkU7RUFDRTtBekY2Mm1CSjs7QXlGMzJtQkU7RUFDRTtBekY4Mm1CSjs7QXlGNTJtQkU7RUFDRTtBekYrMm1CSjs7QXlGLzNtQkU7RUFDRTtBekZrNG1CSjs7QXlGaDRtQkU7RUFDRTtBekZtNG1CSjs7QXlGajRtQkU7RUFDRTtBekZvNG1CSjs7QXlGbDRtQkU7RUFDRTtBekZxNG1CSjs7QXlGbjRtQkU7RUFDRTtBekZzNG1CSjs7QXlGcDRtQkU7RUFDRTtBekZ1NG1CSjs7QXlGdjVtQkU7RUFDRTtBekYwNW1CSjs7QXlGeDVtQkU7RUFDRTtBekYyNW1CSjs7QXlGejVtQkU7RUFDRTtBekY0NW1CSjs7QXlGMTVtQkU7RUFDRTtBekY2NW1CSjs7QXlGMzVtQkU7RUFDRTtBekY4NW1CSjs7QXlGNTVtQkU7RUFDRTtBekYrNW1CSjs7QXlGLzZtQkU7RUFDRTtBekZrN21CSjs7QXlGaDdtQkU7RUFDRTtBekZtN21CSjs7QXlGajdtQkU7RUFDRTtBekZvN21CSjs7QXlGbDdtQkU7RUFDRTtBekZxN21CSjs7QXlGbjdtQkU7RUFDRTtBekZzN21CSjs7QXlGcDdtQkU7RUFDRTtBekZ1N21CSjs7QXlGdjhtQkU7RUFDRTtBekYwOG1CSjs7QXlGeDhtQkU7RUFDRTtBekYyOG1CSjs7QXlGejhtQkU7RUFDRTtBekY0OG1CSjs7QXlGMThtQkU7RUFDRTtBekY2OG1CSjs7QXlGMzhtQkU7RUFDRTtBekY4OG1CSjs7QXlGNThtQkU7RUFDRTtBekYrOG1CSjs7QXlGLzltQkU7RUFDRTtBekZrK21CSjs7QXlGaCttQkU7RUFDRTtBekZtK21CSjs7QXlGaittQkU7RUFDRTtBekZvK21CSjs7QXlGbCttQkU7RUFDRTtBekZxK21CSjs7QXlGbittQkU7RUFDRTtBekZzK21CSjs7QXlGcCttQkU7RUFDRTtBekZ1K21CSjs7QXlGdi9tQkU7RUFDRTtBekYwL21CSjs7QXlGeC9tQkU7RUFDRTtBekYyL21CSjs7QXlGei9tQkU7RUFDRTtBekY0L21CSjs7QXlGMS9tQkU7RUFDRTtBekY2L21CSjs7QXlGMy9tQkU7RUFDRTtBekY4L21CSjs7QXlGNS9tQkU7RUFDRTtBekYrL21CSjs7QXlGL2duQkU7RUFDRTtBekZraG5CSjs7QXlGaGhuQkU7RUFDRTtBekZtaG5CSjs7QXlGamhuQkU7RUFDRTtBekZvaG5CSjs7QXlGbGhuQkU7RUFDRTtBekZxaG5CSjs7QXlGbmhuQkU7RUFDRTtBekZzaG5CSjs7QXlGcGhuQkU7RUFDRTtBekZ1aG5CSjs7QXlGdmluQkU7RUFDRTtBekYwaW5CSjs7QXlGeGluQkU7RUFDRTtBekYyaW5CSjs7QXlGemluQkU7RUFDRTtBekY0aW5CSjs7QXlGMWluQkU7RUFDRTtBekY2aW5CSjs7QXlGM2luQkU7RUFDRTtBekY4aW5CSjs7QXlGNWluQkU7RUFDRTtBekYraW5CSjs7QXlGL2puQkU7RUFDRTtBekZra25CSjs7QXlGaGtuQkU7RUFDRTtBekZta25CSjs7QXlGamtuQkU7RUFDRTtBekZva25CSjs7QXlGbGtuQkU7RUFDRTtBekZxa25CSjs7QXlGbmtuQkU7RUFDRTtBekZza25CSjs7QXlGcGtuQkU7RUFDRTtBekZ1a25CSjs7QXlGdmxuQkU7RUFDRTtBekYwbG5CSjs7QXlGeGxuQkU7RUFDRTtBekYybG5CSjs7QXlGemxuQkU7RUFDRTtBekY0bG5CSjs7QXlGMWxuQkU7RUFDRTtBekY2bG5CSjs7QXlGM2xuQkU7RUFDRTtBekY4bG5CSjs7QXlGNWxuQkU7RUFDRTtBekYrbG5CSjs7QXlGL21uQkU7RUFDRTtBekZrbm5CSjs7QXlGaG5uQkU7RUFDRTtBekZtbm5CSjs7QXlGam5uQkU7RUFDRTtBekZvbm5CSjs7QXlGbG5uQkU7RUFDRTtBekZxbm5CSjs7QXlGbm5uQkU7RUFDRTtBekZzbm5CSjs7QXlGcG5uQkU7RUFDRTtBekZ1bm5CSjs7QXlGdm9uQkU7RUFDRTtBekYwb25CSjs7QXlGeG9uQkU7RUFDRTtBekYyb25CSjs7QXlGem9uQkU7RUFDRTtBekY0b25CSjs7QXlGMW9uQkU7RUFDRTtBekY2b25CSjs7QXlGM29uQkU7RUFDRTtBekY4b25CSjs7QXlGNW9uQkU7RUFDRTtBekYrb25CSjs7QXlGL3BuQkU7RUFDRTtBekZrcW5CSjs7QXlGaHFuQkU7RUFDRTtBekZtcW5CSjs7QXlGanFuQkU7RUFDRTtBekZvcW5CSjs7QXlGbHFuQkU7RUFDRTtBekZxcW5CSjs7QXlGbnFuQkU7RUFDRTtBekZzcW5CSjs7QXlGcHFuQkU7RUFDRTtBekZ1cW5CSjs7QXlGdnJuQkU7RUFDRTtBekYwcm5CSjs7QXlGeHJuQkU7RUFDRTtBekYycm5CSjs7QXlGenJuQkU7RUFDRTtBekY0cm5CSjs7QXlGMXJuQkU7RUFDRTtBekY2cm5CSjs7QXlGM3JuQkU7RUFDRTtBekY4cm5CSjs7QXlGNXJuQkU7RUFDRTtBekYrcm5CSjs7QXlGL3NuQkU7RUFDRTtBekZrdG5CSjs7QXlGaHRuQkU7RUFDRTtBekZtdG5CSjs7QXlGanRuQkU7RUFDRTtBekZvdG5CSjs7QXlGbHRuQkU7RUFDRTtBekZxdG5CSjs7QXlGbnRuQkU7RUFDRTtBekZzdG5CSjs7QXlGcHRuQkU7RUFDRTtBekZ1dG5CSjs7QXlGdnVuQkU7RUFDRTtBekYwdW5CSjs7QXlGeHVuQkU7RUFDRTtBekYydW5CSjs7QXlGenVuQkU7RUFDRTtBekY0dW5CSjs7QXlGMXVuQkU7RUFDRTtBekY2dW5CSjs7QXlGM3VuQkU7RUFDRTtBekY4dW5CSjs7QXlGNXVuQkU7RUFDRTtBekYrdW5CSjs7QXlGL3ZuQkU7RUFDRTtBekZrd25CSjs7QXlGaHduQkU7RUFDRTtBekZtd25CSjs7QXlGanduQkU7RUFDRTtBekZvd25CSjs7QXlGbHduQkU7RUFDRTtBekZxd25CSjs7QXlGbnduQkU7RUFDRTtBekZzd25CSjs7QXlGcHduQkU7RUFDRTtBekZ1d25CSjs7QXlGdnhuQkU7RUFDRTtBekYweG5CSjs7QXlGeHhuQkU7RUFDRTtBekYyeG5CSjs7QXlGenhuQkU7RUFDRTtBekY0eG5CSjs7QXlGMXhuQkU7RUFDRTtBekY2eG5CSjs7QXlGM3huQkU7RUFDRTtBekY4eG5CSjs7QXlGNXhuQkU7RUFDRTtBekYreG5CSjs7QXlGL3luQkU7RUFDRTtBekZrem5CSjs7QXlGaHpuQkU7RUFDRTtBekZtem5CSjs7QXlGanpuQkU7RUFDRTtBekZvem5CSjs7QXlGbHpuQkU7RUFDRTtBekZxem5CSjs7QXlGbnpuQkU7RUFDRTtBekZzem5CSjs7QXlGcHpuQkU7RUFDRTtBekZ1em5CSjs7QXlGdjBuQkU7RUFDRTtBekYwMG5CSjs7QXlGeDBuQkU7RUFDRTtBekYyMG5CSjs7QXlGejBuQkU7RUFDRTtBekY0MG5CSjs7QXlGMTBuQkU7RUFDRTtBekY2MG5CSjs7QXlGMzBuQkU7RUFDRTtBekY4MG5CSjs7QXlGNTBuQkU7RUFDRTtBekYrMG5CSjs7QXlGLzFuQkU7RUFDRTtBekZrMm5CSjs7QXlGaDJuQkU7RUFDRTtBekZtMm5CSjs7QXlGajJuQkU7RUFDRTtBekZvMm5CSjs7QXlGbDJuQkU7RUFDRTtBekZxMm5CSjs7QXlGbjJuQkU7RUFDRTtBekZzMm5CSjs7QXlGcDJuQkU7RUFDRTtBekZ1Mm5CSjs7QXlGdjNuQkU7RUFDRTtBekYwM25CSjs7QXlGeDNuQkU7RUFDRTtBekYyM25CSjs7QXlGejNuQkU7RUFDRTtBekY0M25CSjs7QXlGMTNuQkU7RUFDRTtBekY2M25CSjs7QXlGMzNuQkU7RUFDRTtBekY4M25CSjs7QXlGNTNuQkU7RUFDRTtBekYrM25CSjs7QXlGLzRuQkU7RUFDRTtBekZrNW5CSjs7QXlGaDVuQkU7RUFDRTtBekZtNW5CSjs7QXlGajVuQkU7RUFDRTtBekZvNW5CSjs7QXlGbDVuQkU7RUFDRTtBekZxNW5CSjs7QXlGbjVuQkU7RUFDRTtBekZzNW5CSjs7QXlGcDVuQkU7RUFDRTtBekZ1NW5CSjs7QXlGdjZuQkU7RUFDRTtBekYwNm5CSjs7QXlGeDZuQkU7RUFDRTtBekYyNm5CSjs7QXlGejZuQkU7RUFDRTtBekY0Nm5CSjs7QXlGMTZuQkU7RUFDRTtBekY2Nm5CSjs7QXlGMzZuQkU7RUFDRTtBekY4Nm5CSjs7QXlGNTZuQkU7RUFDRTtBekYrNm5CSjs7QXlGLzduQkU7RUFDRTtBekZrOG5CSjs7QXlGaDhuQkU7RUFDRTtBekZtOG5CSjs7QXlGajhuQkU7RUFDRTtBekZvOG5CSjs7QXlGbDhuQkU7RUFDRTtBekZxOG5CSjs7QXlGbjhuQkU7RUFDRTtBekZzOG5CSjs7QXlGcDhuQkU7RUFDRTtBekZ1OG5CSjs7QXlGdjluQkU7RUFDRTtBekYwOW5CSjs7QXlGeDluQkU7RUFDRTtBekYyOW5CSjs7QXlGejluQkU7RUFDRTtBekY0OW5CSjs7QXlGMTluQkU7RUFDRTtBekY2OW5CSjs7QXlGMzluQkU7RUFDRTtBekY4OW5CSjs7QXlGNTluQkU7RUFDRTtBekYrOW5CSjs7QXlGLytuQkU7RUFDRTtBekZrL25CSjs7QXlGaC9uQkU7RUFDRTtBekZtL25CSjs7QXlGai9uQkU7RUFDRTtBekZvL25CSjs7QXlGbC9uQkU7RUFDRTtBekZxL25CSjs7QXlGbi9uQkU7RUFDRTtBekZzL25CSjs7QXlGcC9uQkU7RUFDRTtBekZ1L25CSjs7QXlGdmdvQkU7RUFDRTtBekYwZ29CSjs7QXlGeGdvQkU7RUFDRTtBekYyZ29CSjs7QXlGemdvQkU7RUFDRTtBekY0Z29CSjs7QXlGMWdvQkU7RUFDRTtBekY2Z29CSjs7QXlGM2dvQkU7RUFDRTtBekY4Z29CSjs7QXlGNWdvQkU7RUFDRTtBekYrZ29CSjs7QXlGL2hvQkU7RUFDRTtBekZraW9CSjs7QXlGaGlvQkU7RUFDRTtBekZtaW9CSjs7QXlGamlvQkU7RUFDRTtBekZvaW9CSjs7QXlGbGlvQkU7RUFDRTtBekZxaW9CSjs7QXlGbmlvQkU7RUFDRTtBekZzaW9CSjs7QXlGcGlvQkU7RUFDRTtBekZ1aW9CSjs7QXlGdmpvQkU7RUFDRTtBekYwam9CSjs7QXlGeGpvQkU7RUFDRTtBekYyam9CSjs7QXlGempvQkU7RUFDRTtBekY0am9CSjs7QXlGMWpvQkU7RUFDRTtBekY2am9CSjs7QXlGM2pvQkU7RUFDRTtBekY4am9CSjs7QXlGNWpvQkU7RUFDRTtBekYram9CSjs7QXlGL2tvQkU7RUFDRTtBekZrbG9CSjs7QXlGaGxvQkU7RUFDRTtBekZtbG9CSjs7QXlGamxvQkU7RUFDRTtBekZvbG9CSjs7QXlGbGxvQkU7RUFDRTtBekZxbG9CSjs7QXlGbmxvQkU7RUFDRTtBekZzbG9CSjs7QXlGcGxvQkU7RUFDRTtBekZ1bG9CSjs7QXlGdm1vQkU7RUFDRTtBekYwbW9CSjs7QXlGeG1vQkU7RUFDRTtBekYybW9CSjs7QXlGem1vQkU7RUFDRTtBekY0bW9CSjs7QXlGMW1vQkU7RUFDRTtBekY2bW9CSjs7QXlGM21vQkU7RUFDRTtBekY4bW9CSjs7QXlGNW1vQkU7RUFDRTtBekYrbW9CSjs7QXlGL25vQkU7RUFDRTtBekZrb29CSjs7QXlGaG9vQkU7RUFDRTtBekZtb29CSjs7QXlGam9vQkU7RUFDRTtBekZvb29CSjs7QXlGbG9vQkU7RUFDRTtBekZxb29CSjs7QXlGbm9vQkU7RUFDRTtBekZzb29CSjs7QXlGcG9vQkU7RUFDRTtBekZ1b29CSjs7QXlGdnBvQkU7RUFDRTtBekYwcG9CSjs7QXlGeHBvQkU7RUFDRTtBekYycG9CSjs7QXlGenBvQkU7RUFDRTtBekY0cG9CSjs7QXlGMXBvQkU7RUFDRTtBekY2cG9CSjs7QXlGM3BvQkU7RUFDRTtBekY4cG9CSjs7QXlGNXBvQkU7RUFDRTtBekYrcG9CSjs7QXlGL3FvQkU7RUFDRTtBekZrcm9CSjs7QXlGaHJvQkU7RUFDRTtBekZtcm9CSjs7QXlGanJvQkU7RUFDRTtBekZvcm9CSjs7QXlGbHJvQkU7RUFDRTtBekZxcm9CSjs7QXlGbnJvQkU7RUFDRTtBekZzcm9CSjs7QXlGcHJvQkU7RUFDRTtBekZ1cm9CSjs7QXlGdnNvQkU7RUFDRTtBekYwc29CSjs7QXlGeHNvQkU7RUFDRTtBekYyc29CSjs7QXlGenNvQkU7RUFDRTtBekY0c29CSjs7QXlGMXNvQkU7RUFDRTtBekY2c29CSjs7QXlGM3NvQkU7RUFDRTtBekY4c29CSjs7QXlGNXNvQkU7RUFDRTtBekYrc29CSjs7QXlGL3RvQkU7RUFDRTtBekZrdW9CSjs7QXlGaHVvQkU7RUFDRTtBekZtdW9CSjs7QXlGanVvQkU7RUFDRTtBekZvdW9CSjs7QXlGbHVvQkU7RUFDRTtBekZxdW9CSjs7QXlGbnVvQkU7RUFDRTtBekZzdW9CSjs7QXlGcHVvQkU7RUFDRTtBekZ1dW9CSjs7QXlGdnZvQkU7RUFDRTtBekYwdm9CSjs7QXlGeHZvQkU7RUFDRTtBekYydm9CSjs7QXlGenZvQkU7RUFDRTtBekY0dm9CSjs7QXlGMXZvQkU7RUFDRTtBekY2dm9CSjs7QXlGM3ZvQkU7RUFDRTtBekY4dm9CSjs7QXlGNXZvQkU7RUFDRTtBekYrdm9CSjs7QXlGL3dvQkU7RUFDRTtBekZreG9CSjs7QXlGaHhvQkU7RUFDRTtBekZteG9CSjs7QXlGanhvQkU7RUFDRTtBekZveG9CSjs7QXlGbHhvQkU7RUFDRTtBekZxeG9CSjs7QXlGbnhvQkU7RUFDRTtBekZzeG9CSjs7QXlGcHhvQkU7RUFDRTtBekZ1eG9CSjs7QXlGdnlvQkU7RUFDRTtBekYweW9CSjs7QXlGeHlvQkU7RUFDRTtBekYyeW9CSjs7QXlGenlvQkU7RUFDRTtBekY0eW9CSjs7QXlGMXlvQkU7RUFDRTtBekY2eW9CSjs7QXlGM3lvQkU7RUFDRTtBekY4eW9CSjs7QXlGNXlvQkU7RUFDRTtBekYreW9CSjs7QXlGL3pvQkU7RUFDRTtBekZrMG9CSjs7QXlGaDBvQkU7RUFDRTtBekZtMG9CSjs7QXlGajBvQkU7RUFDRTtBekZvMG9CSjs7QXlGbDBvQkU7RUFDRTtBekZxMG9CSjs7QXlGbjBvQkU7RUFDRTtBekZzMG9CSjs7QXlGcDBvQkU7RUFDRTtBekZ1MG9CSjs7QXlGdjFvQkU7RUFDRTtBekYwMW9CSjs7QXlGeDFvQkU7RUFDRTtBekYyMW9CSjs7QXlGejFvQkU7RUFDRTtBekY0MW9CSjs7QXlGMTFvQkU7RUFDRTtBekY2MW9CSjs7QXlGMzFvQkU7RUFDRTtBekY4MW9CSjs7QXlGNTFvQkU7RUFDRTtBekYrMW9CSjs7QXlGLzJvQkU7RUFDRTtBekZrM29CSjs7QXlGaDNvQkU7RUFDRTtBekZtM29CSjs7QXlGajNvQkU7RUFDRTtBekZvM29CSjs7QXlGbDNvQkU7RUFDRTtBekZxM29CSjs7QXlGbjNvQkU7RUFDRTtBekZzM29CSjs7QXlGcDNvQkU7RUFDRTtBekZ1M29CSjs7QXlGdjRvQkU7RUFDRTtBekYwNG9CSjs7QXlGeDRvQkU7RUFDRTtBekYyNG9CSjs7QXlGejRvQkU7RUFDRTtBekY0NG9CSjs7QXlGMTRvQkU7RUFDRTtBekY2NG9CSjs7QXlGMzRvQkU7RUFDRTtBekY4NG9CSjs7QXlGNTRvQkU7RUFDRTtBekYrNG9CSjs7QXlGLzVvQkU7RUFDRTtBekZrNm9CSjs7QXlGaDZvQkU7RUFDRTtBekZtNm9CSjs7QXlGajZvQkU7RUFDRTtBekZvNm9CSjs7QXlGbDZvQkU7RUFDRTtBekZxNm9CSjs7QXlGbjZvQkU7RUFDRTtBekZzNm9CSjs7QXlGcDZvQkU7RUFDRTtBekZ1Nm9CSjs7QXlGdjdvQkU7RUFDRTtBekYwN29CSjs7QXlGeDdvQkU7RUFDRTtBekYyN29CSjs7QXlGejdvQkU7RUFDRTtBekY0N29CSjs7QXlGMTdvQkU7RUFDRTtBekY2N29CSjs7QXlGMzdvQkU7RUFDRTtBekY4N29CSjs7QXlGNTdvQkU7RUFDRTtBekYrN29CSjs7QXlGLzhvQkU7RUFDRTtBekZrOW9CSjs7QXlGaDlvQkU7RUFDRTtBekZtOW9CSjs7QXlGajlvQkU7RUFDRTtBekZvOW9CSjs7QXlGbDlvQkU7RUFDRTtBekZxOW9CSjs7QXlGbjlvQkU7RUFDRTtBekZzOW9CSjs7QXlGcDlvQkU7RUFDRTtBekZ1OW9CSjs7QXlGditvQkU7RUFDRTtBekYwK29CSjs7QXlGeCtvQkU7RUFDRTtBekYyK29CSjs7QXlGeitvQkU7RUFDRTtBekY0K29CSjs7QXlGMStvQkU7RUFDRTtBekY2K29CSjs7QXlGMytvQkU7RUFDRTtBekY4K29CSjs7QXlGNStvQkU7RUFDRTtBekYrK29CSjs7QXlGLy9vQkU7RUFDRTtBekZrZ3BCSjs7QXlGaGdwQkU7RUFDRTtBekZtZ3BCSjs7QXlGamdwQkU7RUFDRTtBekZvZ3BCSjs7QXlGbGdwQkU7RUFDRTtBekZxZ3BCSjs7QXlGbmdwQkU7RUFDRTtBekZzZ3BCSjs7QXlGcGdwQkU7RUFDRTtBekZ1Z3BCSjs7QXlGdmhwQkU7RUFDRTtBekYwaHBCSjs7QXlGeGhwQkU7RUFDRTtBekYyaHBCSjs7QXlGemhwQkU7RUFDRTtBekY0aHBCSjs7QXlGMWhwQkU7RUFDRTtBekY2aHBCSjs7QXlGM2hwQkU7RUFDRTtBekY4aHBCSjs7QXlGNWhwQkU7RUFDRTtBekYraHBCSjs7QXlGL2lwQkU7RUFDRTtBekZranBCSjs7QXlGaGpwQkU7RUFDRTtBekZtanBCSjs7QXlGampwQkU7RUFDRTtBekZvanBCSjs7QXlGbGpwQkU7RUFDRTtBekZxanBCSjs7QXlGbmpwQkU7RUFDRTtBekZzanBCSjs7QXlGcGpwQkU7RUFDRTtBekZ1anBCSjs7QXlGdmtwQkU7RUFDRTtBekYwa3BCSjs7QXlGeGtwQkU7RUFDRTtBekYya3BCSjs7QXlGemtwQkU7RUFDRTtBekY0a3BCSjs7QXlGMWtwQkU7RUFDRTtBekY2a3BCSjs7QXlGM2twQkU7RUFDRTtBekY4a3BCSjs7QXlGNWtwQkU7RUFDRTtBekYra3BCSjs7QXlGL2xwQkU7RUFDRTtBekZrbXBCSjs7QXlGaG1wQkU7RUFDRTtBekZtbXBCSjs7QXlGam1wQkU7RUFDRTtBekZvbXBCSjs7QXlGbG1wQkU7RUFDRTtBekZxbXBCSjs7QXlGbm1wQkU7RUFDRTtBekZzbXBCSjs7QXlGcG1wQkU7RUFDRTtBekZ1bXBCSjs7QXlGdm5wQkU7RUFDRTtBekYwbnBCSjs7QXlGeG5wQkU7RUFDRTtBekYybnBCSjs7QXlGem5wQkU7RUFDRTtBekY0bnBCSjs7QXlGMW5wQkU7RUFDRTtBekY2bnBCSjs7QXlGM25wQkU7RUFDRTtBekY4bnBCSjs7QXlGNW5wQkU7RUFDRTtBekYrbnBCSjs7QXlGL29wQkU7RUFDRTtBekZrcHBCSjs7QXlGaHBwQkU7RUFDRTtBekZtcHBCSjs7QXlGanBwQkU7RUFDRTtBekZvcHBCSjs7QXlGbHBwQkU7RUFDRTtBekZxcHBCSjs7QXlGbnBwQkU7RUFDRTtBekZzcHBCSjs7QXlGcHBwQkU7RUFDRTtBekZ1cHBCSjs7QXlGdnFwQkU7RUFDRTtBekYwcXBCSjs7QXlGeHFwQkU7RUFDRTtBekYycXBCSjs7QXlGenFwQkU7RUFDRTtBekY0cXBCSjs7QXlGMXFwQkU7RUFDRTtBekY2cXBCSjs7QXlGM3FwQkU7RUFDRTtBekY4cXBCSjs7QXlGNXFwQkU7RUFDRTtBekYrcXBCSjs7QXlGL3JwQkU7RUFDRTtBekZrc3BCSjs7QXlGaHNwQkU7RUFDRTtBekZtc3BCSjs7QXlGanNwQkU7RUFDRTtBekZvc3BCSjs7QXlGbHNwQkU7RUFDRTtBekZxc3BCSjs7QXlGbnNwQkU7RUFDRTtBekZzc3BCSjs7QXlGcHNwQkU7RUFDRTtBekZ1c3BCSjs7QXlGdnRwQkU7RUFDRTtBekYwdHBCSjs7QXlGeHRwQkU7RUFDRTtBekYydHBCSjs7QXlGenRwQkU7RUFDRTtBekY0dHBCSjs7QXlGMXRwQkU7RUFDRTtBekY2dHBCSjs7QXlGM3RwQkU7RUFDRTtBekY4dHBCSjs7QXlGNXRwQkU7RUFDRTtBekYrdHBCSjs7QXlGL3VwQkU7RUFDRTtBekZrdnBCSjs7QXlGaHZwQkU7RUFDRTtBekZtdnBCSjs7QXlGanZwQkU7RUFDRTtBekZvdnBCSjs7QXlGbHZwQkU7RUFDRTtBekZxdnBCSjs7QXlGbnZwQkU7RUFDRTtBekZzdnBCSjs7QXlGcHZwQkU7RUFDRTtBekZ1dnBCSjs7QXlGdndwQkU7RUFDRTtBekYwd3BCSjs7QXlGeHdwQkU7RUFDRTtBekYyd3BCSjs7QXlGendwQkU7RUFDRTtBekY0d3BCSjs7QXlGMXdwQkU7RUFDRTtBekY2d3BCSjs7QXlGM3dwQkU7RUFDRTtBekY4d3BCSjs7QXlGNXdwQkU7RUFDRTtBekYrd3BCSjs7QXlGL3hwQkU7RUFDRTtBekZreXBCSjs7QXlGaHlwQkU7RUFDRTtBekZteXBCSjs7QXlGanlwQkU7RUFDRTtBekZveXBCSjs7QXlGbHlwQkU7RUFDRTtBekZxeXBCSjs7QXlGbnlwQkU7RUFDRTtBekZzeXBCSjs7QXlGcHlwQkU7RUFDRTtBekZ1eXBCSjs7QXlGdnpwQkU7RUFDRTtBekYwenBCSjs7QXlGeHpwQkU7RUFDRTtBekYyenBCSjs7QXlGenpwQkU7RUFDRTtBekY0enBCSjs7QXlGMXpwQkU7RUFDRTtBekY2enBCSjs7QXlGM3pwQkU7RUFDRTtBekY4enBCSjs7QXlGNXpwQkU7RUFDRTtBekYrenBCSjs7QXlGLzBwQkU7RUFDRTtBekZrMXBCSjs7QXlGaDFwQkU7RUFDRTtBekZtMXBCSjs7QXlGajFwQkU7RUFDRTtBekZvMXBCSjs7QXlGbDFwQkU7RUFDRTtBekZxMXBCSjs7QXlGbjFwQkU7RUFDRTtBekZzMXBCSjs7QXlGcDFwQkU7RUFDRTtBekZ1MXBCSjs7QXlGdjJwQkU7RUFDRTtBekYwMnBCSjs7QXlGeDJwQkU7RUFDRTtBekYyMnBCSjs7QXlGejJwQkU7RUFDRTtBekY0MnBCSjs7QXlGMTJwQkU7RUFDRTtBekY2MnBCSjs7QXlGMzJwQkU7RUFDRTtBekY4MnBCSjs7QXlGNTJwQkU7RUFDRTtBekYrMnBCSjs7QXlGLzNwQkU7RUFDRTtBekZrNHBCSjs7QXlGaDRwQkU7RUFDRTtBekZtNHBCSjs7QXlGajRwQkU7RUFDRTtBekZvNHBCSjs7QXlGbDRwQkU7RUFDRTtBekZxNHBCSjs7QXlGbjRwQkU7RUFDRTtBekZzNHBCSjs7QXlGcDRwQkU7RUFDRTtBekZ1NHBCSjs7QXlGdjVwQkU7RUFDRTtBekYwNXBCSjs7QXlGeDVwQkU7RUFDRTtBekYyNXBCSjs7QXlGejVwQkU7RUFDRTtBekY0NXBCSjs7QXlGMTVwQkU7RUFDRTtBekY2NXBCSjs7QXlGMzVwQkU7RUFDRTtBekY4NXBCSjs7QXlGNTVwQkU7RUFDRTtBekYrNXBCSjs7QXlGLzZwQkU7RUFDRTtBekZrN3BCSjs7QXlGaDdwQkU7RUFDRTtBekZtN3BCSjs7QXlGajdwQkU7RUFDRTtBekZvN3BCSjs7QXlGbDdwQkU7RUFDRTtBekZxN3BCSjs7QXlGbjdwQkU7RUFDRTtBekZzN3BCSjs7QXlGcDdwQkU7RUFDRTtBekZ1N3BCSjs7QXlGdjhwQkU7RUFDRTtBekYwOHBCSjs7QXlGeDhwQkU7RUFDRTtBekYyOHBCSjs7QXlGejhwQkU7RUFDRTtBekY0OHBCSjs7QXlGMThwQkU7RUFDRTtBekY2OHBCSjs7QXlGMzhwQkU7RUFDRTtBekY4OHBCSjs7QXlGNThwQkU7RUFDRTtBekYrOHBCSjs7QXlGLzlwQkU7RUFDRTtBekZrK3BCSjs7QXlGaCtwQkU7RUFDRTtBekZtK3BCSjs7QXlGaitwQkU7RUFDRTtBekZvK3BCSjs7QXlGbCtwQkU7RUFDRTtBekZxK3BCSjs7QXlGbitwQkU7RUFDRTtBekZzK3BCSjs7QXlGcCtwQkU7RUFDRTtBekZ1K3BCSjs7QXlGdi9wQkU7RUFDRTtBekYwL3BCSjs7QXlGeC9wQkU7RUFDRTtBekYyL3BCSjs7QXlGei9wQkU7RUFDRTtBekY0L3BCSjs7QXlGMS9wQkU7RUFDRTtBekY2L3BCSjs7QXlGMy9wQkU7RUFDRTtBekY4L3BCSjs7QXlGNS9wQkU7RUFDRTtBekYrL3BCSjs7QXlGL2dxQkU7RUFDRTtBekZraHFCSjs7QXlGaGhxQkU7RUFDRTtBekZtaHFCSjs7QXlGamhxQkU7RUFDRTtBekZvaHFCSjs7QXlGbGhxQkU7RUFDRTtBekZxaHFCSjs7QXlGbmhxQkU7RUFDRTtBekZzaHFCSjs7QXlGcGhxQkU7RUFDRTtBekZ1aHFCSjs7QXlGdmlxQkU7RUFDRTtBekYwaXFCSjs7QXlGeGlxQkU7RUFDRTtBekYyaXFCSjs7QXlGemlxQkU7RUFDRTtBekY0aXFCSjs7QXlGMWlxQkU7RUFDRTtBekY2aXFCSjs7QXlGM2lxQkU7RUFDRTtBekY4aXFCSjs7QXlGNWlxQkU7RUFDRTtBekYraXFCSjs7QXlGL2pxQkU7RUFDRTtBekZra3FCSjs7QXlGaGtxQkU7RUFDRTtBekZta3FCSjs7QXlGamtxQkU7RUFDRTtBekZva3FCSjs7QXlGbGtxQkU7RUFDRTtBekZxa3FCSjs7QXlGbmtxQkU7RUFDRTtBekZza3FCSjs7QXlGcGtxQkU7RUFDRTtBekZ1a3FCSjs7QXlGdmxxQkU7RUFDRTtBekYwbHFCSjs7QXlGeGxxQkU7RUFDRTtBekYybHFCSjs7QXlGemxxQkU7RUFDRTtBekY0bHFCSjs7QXlGMWxxQkU7RUFDRTtBekY2bHFCSjs7QXlGM2xxQkU7RUFDRTtBekY4bHFCSjs7QXlGNWxxQkU7RUFDRTtBekYrbHFCSjs7QXlGL21xQkU7RUFDRTtBekZrbnFCSjs7QXlGaG5xQkU7RUFDRTtBekZtbnFCSjs7QXlGam5xQkU7RUFDRTtBekZvbnFCSjs7QXlGbG5xQkU7RUFDRTtBekZxbnFCSjs7QXlGbm5xQkU7RUFDRTtBekZzbnFCSjs7QXlGcG5xQkU7RUFDRTtBekZ1bnFCSjs7QXlGdm9xQkU7RUFDRTtBekYwb3FCSjs7QXlGeG9xQkU7RUFDRTtBekYyb3FCSjs7QXlGem9xQkU7RUFDRTtBekY0b3FCSjs7QXlGMW9xQkU7RUFDRTtBekY2b3FCSjs7QXlGM29xQkU7RUFDRTtBekY4b3FCSjs7QXlGNW9xQkU7RUFDRTtBekYrb3FCSjs7QXlGL3BxQkU7RUFDRTtBekZrcXFCSjs7QXlGaHFxQkU7RUFDRTtBekZtcXFCSjs7QXlGanFxQkU7RUFDRTtBekZvcXFCSjs7QXlGbHFxQkU7RUFDRTtBekZxcXFCSjs7QXlGbnFxQkU7RUFDRTtBekZzcXFCSjs7QXlGcHFxQkU7RUFDRTtBekZ1cXFCSjs7QXlGdnJxQkU7RUFDRTtBekYwcnFCSjs7QXlGeHJxQkU7RUFDRTtBekYycnFCSjs7QXlGenJxQkU7RUFDRTtBekY0cnFCSjs7QXlGMXJxQkU7RUFDRTtBekY2cnFCSjs7QXlGM3JxQkU7RUFDRTtBekY4cnFCSjs7QXlGNXJxQkU7RUFDRTtBekYrcnFCSjs7QXlGL3NxQkU7RUFDRTtBekZrdHFCSjs7QXlGaHRxQkU7RUFDRTtBekZtdHFCSjs7QXlGanRxQkU7RUFDRTtBekZvdHFCSjs7QXlGbHRxQkU7RUFDRTtBekZxdHFCSjs7QXlGbnRxQkU7RUFDRTtBekZzdHFCSjs7QXlGcHRxQkU7RUFDRTtBekZ1dHFCSjs7QXlGdnVxQkU7RUFDRTtBekYwdXFCSjs7QXlGeHVxQkU7RUFDRTtBekYydXFCSjs7QXlGenVxQkU7RUFDRTtBekY0dXFCSjs7QXlGMXVxQkU7RUFDRTtBekY2dXFCSjs7QXlGM3VxQkU7RUFDRTtBekY4dXFCSjs7QXlGNXVxQkU7RUFDRTtBekYrdXFCSjs7QXlGL3ZxQkU7RUFDRTtBekZrd3FCSjs7QXlGaHdxQkU7RUFDRTtBekZtd3FCSjs7QXlGandxQkU7RUFDRTtBekZvd3FCSjs7QXlGbHdxQkU7RUFDRTtBekZxd3FCSjs7QXlGbndxQkU7RUFDRTtBekZzd3FCSjs7QXlGcHdxQkU7RUFDRTtBekZ1d3FCSjs7QXlGdnhxQkU7RUFDRTtBekYweHFCSjs7QXlGeHhxQkU7RUFDRTtBekYyeHFCSjs7QXlGenhxQkU7RUFDRTtBekY0eHFCSjs7QXlGMXhxQkU7RUFDRTtBekY2eHFCSjs7QXlGM3hxQkU7RUFDRTtBekY4eHFCSjs7QXlGNXhxQkU7RUFDRTtBekYreHFCSjs7QXlGL3lxQkU7RUFDRTtBekZrenFCSjs7QXlGaHpxQkU7RUFDRTtBekZtenFCSjs7QXlGanpxQkU7RUFDRTtBekZvenFCSjs7QXlGbHpxQkU7RUFDRTtBekZxenFCSjs7QXlGbnpxQkU7RUFDRTtBekZzenFCSjs7QXlGcHpxQkU7RUFDRTtBekZ1enFCSjs7QXlGdjBxQkU7RUFDRTtBekYwMHFCSjs7QXlGeDBxQkU7RUFDRTtBekYyMHFCSjs7QXlGejBxQkU7RUFDRTtBekY0MHFCSjs7QXlGMTBxQkU7RUFDRTtBekY2MHFCSjs7QXlGMzBxQkU7RUFDRTtBekY4MHFCSjs7QXlGNTBxQkU7RUFDRTtBekYrMHFCSjs7QXlGLzFxQkU7RUFDRTtBekZrMnFCSjs7QXlGaDJxQkU7RUFDRTtBekZtMnFCSjs7QXlGajJxQkU7RUFDRTtBekZvMnFCSjs7QXlGbDJxQkU7RUFDRTtBekZxMnFCSjs7QXlGbjJxQkU7RUFDRTtBekZzMnFCSjs7QXlGcDJxQkU7RUFDRTtBekZ1MnFCSjs7QXlGdjNxQkU7RUFDRTtBekYwM3FCSjs7QXlGeDNxQkU7RUFDRTtBekYyM3FCSjs7QXlGejNxQkU7RUFDRTtBekY0M3FCSjs7QXlGMTNxQkU7RUFDRTtBekY2M3FCSjs7QXlGMzNxQkU7RUFDRTtBekY4M3FCSjs7QXlGNTNxQkU7RUFDRTtBekYrM3FCSjs7QXlGLzRxQkU7RUFDRTtBekZrNXFCSjs7QXlGaDVxQkU7RUFDRTtBekZtNXFCSjs7QXlGajVxQkU7RUFDRTtBekZvNXFCSjs7QXlGbDVxQkU7RUFDRTtBekZxNXFCSjs7QXlGbjVxQkU7RUFDRTtBekZzNXFCSjs7QXlGcDVxQkU7RUFDRTtBekZ1NXFCSjs7QXlGdjZxQkU7RUFDRTtBekYwNnFCSjs7QXlGeDZxQkU7RUFDRTtBekYyNnFCSjs7QXlGejZxQkU7RUFDRTtBekY0NnFCSjs7QXlGMTZxQkU7RUFDRTtBekY2NnFCSjs7QXlGMzZxQkU7RUFDRTtBekY4NnFCSjs7QXlGNTZxQkU7RUFDRTtBekYrNnFCSjs7QXlGLzdxQkU7RUFDRTtBekZrOHFCSjs7QXlGaDhxQkU7RUFDRTtBekZtOHFCSjs7QXlGajhxQkU7RUFDRTtBekZvOHFCSjs7QXlGbDhxQkU7RUFDRTtBekZxOHFCSjs7QXlGbjhxQkU7RUFDRTtBekZzOHFCSjs7QXlGcDhxQkU7RUFDRTtBekZ1OHFCSjs7QXlGdjlxQkU7RUFDRTtBekYwOXFCSjs7QXlGeDlxQkU7RUFDRTtBekYyOXFCSjs7QXlGejlxQkU7RUFDRTtBekY0OXFCSjs7QXlGMTlxQkU7RUFDRTtBekY2OXFCSjs7QXlGMzlxQkU7RUFDRTtBekY4OXFCSjs7QXlGNTlxQkU7RUFDRTtBekYrOXFCSjs7QXlGLytxQkU7RUFDRTtBekZrL3FCSjs7QXlGaC9xQkU7RUFDRTtBekZtL3FCSjs7QXlGai9xQkU7RUFDRTtBekZvL3FCSjs7QXlGbC9xQkU7RUFDRTtBekZxL3FCSjs7QXlGbi9xQkU7RUFDRTtBekZzL3FCSjs7QXlGcC9xQkU7RUFDRTtBekZ1L3FCSjs7QXlGdmdyQkU7RUFDRTtBekYwZ3JCSjs7QXlGeGdyQkU7RUFDRTtBekYyZ3JCSjs7QXlGemdyQkU7RUFDRTtBekY0Z3JCSjs7QXlGMWdyQkU7RUFDRTtBekY2Z3JCSjs7QXlGM2dyQkU7RUFDRTtBekY4Z3JCSjs7QXlGNWdyQkU7RUFDRTtBekYrZ3JCSjs7QXlGL2hyQkU7RUFDRTtBekZraXJCSjs7QXlGaGlyQkU7RUFDRTtBekZtaXJCSjs7QXlGamlyQkU7RUFDRTtBekZvaXJCSjs7QXlGbGlyQkU7RUFDRTtBekZxaXJCSjs7QXlGbmlyQkU7RUFDRTtBekZzaXJCSjs7QXlGcGlyQkU7RUFDRTtBekZ1aXJCSjs7QXlGdmpyQkU7RUFDRTtBekYwanJCSjs7QXlGeGpyQkU7RUFDRTtBekYyanJCSjs7QXlGempyQkU7RUFDRTtBekY0anJCSjs7QXlGMWpyQkU7RUFDRTtBekY2anJCSjs7QXlGM2pyQkU7RUFDRTtBekY4anJCSjs7QXlGNWpyQkU7RUFDRTtBekYranJCSjs7QXlGL2tyQkU7RUFDRTtBekZrbHJCSjs7QXlGaGxyQkU7RUFDRTtBekZtbHJCSjs7QXlGamxyQkU7RUFDRTtBekZvbHJCSjs7QXlGbGxyQkU7RUFDRTtBekZxbHJCSjs7QXlGbmxyQkU7RUFDRTtBekZzbHJCSjs7QXlGcGxyQkU7RUFDRTtBekZ1bHJCSjs7QXlGdm1yQkU7RUFDRTtBekYwbXJCSjs7QXlGeG1yQkU7RUFDRTtBekYybXJCSjs7QXlGem1yQkU7RUFDRTtBekY0bXJCSjs7QXlGMW1yQkU7RUFDRTtBekY2bXJCSjs7QXlGM21yQkU7RUFDRTtBekY4bXJCSjs7QXlGNW1yQkU7RUFDRTtBekYrbXJCSjs7QXlGL25yQkU7RUFDRTtBekZrb3JCSjs7QXlGaG9yQkU7RUFDRTtBekZtb3JCSjs7QXlGam9yQkU7RUFDRTtBekZvb3JCSjs7QXlGbG9yQkU7RUFDRTtBekZxb3JCSjs7QXlGbm9yQkU7RUFDRTtBekZzb3JCSjs7QXlGcG9yQkU7RUFDRTtBekZ1b3JCSjs7QXlGdnByQkU7RUFDRTtBekYwcHJCSjs7QXlGeHByQkU7RUFDRTtBekYycHJCSjs7QXlGenByQkU7RUFDRTtBekY0cHJCSjs7QXlGMXByQkU7RUFDRTtBekY2cHJCSjs7QXlGM3ByQkU7RUFDRTtBekY4cHJCSjs7QXlGNXByQkU7RUFDRTtBekYrcHJCSjs7QXlGL3FyQkU7RUFDRTtBekZrcnJCSjs7QXlGaHJyQkU7RUFDRTtBekZtcnJCSjs7QXlGanJyQkU7RUFDRTtBekZvcnJCSjs7QXlGbHJyQkU7RUFDRTtBekZxcnJCSjs7QXlGbnJyQkU7RUFDRTtBekZzcnJCSjs7QXlGcHJyQkU7RUFDRTtBekZ1cnJCSjs7QXlGdnNyQkU7RUFDRTtBekYwc3JCSjs7QXlGeHNyQkU7RUFDRTtBekYyc3JCSjs7QXlGenNyQkU7RUFDRTtBekY0c3JCSjs7QXlGMXNyQkU7RUFDRTtBekY2c3JCSjs7QXlGM3NyQkU7RUFDRTtBekY4c3JCSjs7QXlGNXNyQkU7RUFDRTtBekYrc3JCSjs7QXlGL3RyQkU7RUFDRTtBekZrdXJCSjs7QXlGaHVyQkU7RUFDRTtBekZtdXJCSjs7QXlGanVyQkU7RUFDRTtBekZvdXJCSjs7QXlGbHVyQkU7RUFDRTtBekZxdXJCSjs7QXlGbnVyQkU7RUFDRTtBekZzdXJCSjs7QXlGcHVyQkU7RUFDRTtBekZ1dXJCSjs7QXlGdnZyQkU7RUFDRTtBekYwdnJCSjs7QXlGeHZyQkU7RUFDRTtBekYydnJCSjs7QXlGenZyQkU7RUFDRTtBekY0dnJCSjs7QXlGMXZyQkU7RUFDRTtBekY2dnJCSjs7QXlGM3ZyQkU7RUFDRTtBekY4dnJCSjs7QXlGNXZyQkU7RUFDRTtBekYrdnJCSjs7QXlGL3dyQkU7RUFDRTtBekZreHJCSjs7QXlGaHhyQkU7RUFDRTtBekZteHJCSjs7QXlGanhyQkU7RUFDRTtBekZveHJCSjs7QXlGbHhyQkU7RUFDRTtBekZxeHJCSjs7QXlGbnhyQkU7RUFDRTtBekZzeHJCSjs7QXlGcHhyQkU7RUFDRTtBekZ1eHJCSjs7QXlGdnlyQkU7RUFDRTtBekYweXJCSjs7QXlGeHlyQkU7RUFDRTtBekYyeXJCSjs7QXlGenlyQkU7RUFDRTtBekY0eXJCSjs7QXlGMXlyQkU7RUFDRTtBekY2eXJCSjs7QXlGM3lyQkU7RUFDRTtBekY4eXJCSjs7QXlGNXlyQkU7RUFDRTtBekYreXJCSjs7QXlGL3pyQkU7RUFDRTtBekZrMHJCSjs7QXlGaDByQkU7RUFDRTtBekZtMHJCSjs7QXlGajByQkU7RUFDRTtBekZvMHJCSjs7QXlGbDByQkU7RUFDRTtBekZxMHJCSjs7QXlGbjByQkU7RUFDRTtBekZzMHJCSjs7QXlGcDByQkU7RUFDRTtBekZ1MHJCSjs7QXlGdjFyQkU7RUFDRTtBekYwMXJCSjs7QXlGeDFyQkU7RUFDRTtBekYyMXJCSjs7QXlGejFyQkU7RUFDRTtBekY0MXJCSjs7QXlGMTFyQkU7RUFDRTtBekY2MXJCSjs7QXlGMzFyQkU7RUFDRTtBekY4MXJCSjs7QXlGNTFyQkU7RUFDRTtBekYrMXJCSjs7QXlGLzJyQkU7RUFDRTtBekZrM3JCSjs7QXlGaDNyQkU7RUFDRTtBekZtM3JCSjs7QXlGajNyQkU7RUFDRTtBekZvM3JCSjs7QXlGbDNyQkU7RUFDRTtBekZxM3JCSjs7QXlGbjNyQkU7RUFDRTtBekZzM3JCSjs7QXlGcDNyQkU7RUFDRTtBekZ1M3JCSjs7QXlGdjRyQkU7RUFDRTtBekYwNHJCSjs7QXlGeDRyQkU7RUFDRTtBekYyNHJCSjs7QXlGejRyQkU7RUFDRTtBekY0NHJCSjs7QXlGMTRyQkU7RUFDRTtBekY2NHJCSjs7QXlGMzRyQkU7RUFDRTtBekY4NHJCSjs7QXlGNTRyQkU7RUFDRTtBekYrNHJCSjs7QXlGLzVyQkU7RUFDRTtBekZrNnJCSjs7QXlGaDZyQkU7RUFDRTtBekZtNnJCSjs7QXlGajZyQkU7RUFDRTtBekZvNnJCSjs7QXlGbDZyQkU7RUFDRTtBekZxNnJCSjs7QXlGbjZyQkU7RUFDRTtBekZzNnJCSjs7QXlGcDZyQkU7RUFDRTtBekZ1NnJCSjs7QXlGdjdyQkU7RUFDRTtBekYwN3JCSjs7QXlGeDdyQkU7RUFDRTtBekYyN3JCSjs7QXlGejdyQkU7RUFDRTtBekY0N3JCSjs7QXlGMTdyQkU7RUFDRTtBekY2N3JCSjs7QXlGMzdyQkU7RUFDRTtBekY4N3JCSjs7QXlGNTdyQkU7RUFDRTtBekYrN3JCSjs7QXlGLzhyQkU7RUFDRTtBekZrOXJCSjs7QXlGaDlyQkU7RUFDRTtBekZtOXJCSjs7QXlGajlyQkU7RUFDRTtBekZvOXJCSjs7QXlGbDlyQkU7RUFDRTtBekZxOXJCSjs7QXlGbjlyQkU7RUFDRTtBekZzOXJCSjs7QXlGcDlyQkU7RUFDRTtBekZ1OXJCSjs7QXlGdityQkU7RUFDRTtBekYwK3JCSjs7QXlGeCtyQkU7RUFDRTtBekYyK3JCSjs7QXlGeityQkU7RUFDRTtBekY0K3JCSjs7QXlGMStyQkU7RUFDRTtBekY2K3JCSjs7QXlGMytyQkU7RUFDRTtBekY4K3JCSjs7QXlGNStyQkU7RUFDRTtBekYrK3JCSjs7QXlGLy9yQkU7RUFDRTtBekZrZ3NCSjs7QXlGaGdzQkU7RUFDRTtBekZtZ3NCSjs7QXlGamdzQkU7RUFDRTtBekZvZ3NCSjs7QXlGbGdzQkU7RUFDRTtBekZxZ3NCSjs7QXlGbmdzQkU7RUFDRTtBekZzZ3NCSjs7QXlGcGdzQkU7RUFDRTtBekZ1Z3NCSjs7QXlGdmhzQkU7RUFDRTtBekYwaHNCSjs7QXlGeGhzQkU7RUFDRTtBekYyaHNCSjs7QXlGemhzQkU7RUFDRTtBekY0aHNCSjs7QXlGMWhzQkU7RUFDRTtBekY2aHNCSjs7QXlGM2hzQkU7RUFDRTtBekY4aHNCSjs7QXlGNWhzQkU7RUFDRTtBekYraHNCSjs7QXlGL2lzQkU7RUFDRTtBekZranNCSjs7QXlGaGpzQkU7RUFDRTtBekZtanNCSjs7QXlGampzQkU7RUFDRTtBekZvanNCSjs7QXlGbGpzQkU7RUFDRTtBekZxanNCSjs7QXlGbmpzQkU7RUFDRTtBekZzanNCSjs7QXlGcGpzQkU7RUFDRTtBekZ1anNCSjs7QXlGdmtzQkU7RUFDRTtBekYwa3NCSjs7QXlGeGtzQkU7RUFDRTtBekYya3NCSjs7QXlGemtzQkU7RUFDRTtBekY0a3NCSjs7QXlGMWtzQkU7RUFDRTtBekY2a3NCSjs7QXlGM2tzQkU7RUFDRTtBekY4a3NCSjs7QXlGNWtzQkU7RUFDRTtBekYra3NCSjs7QXlGL2xzQkU7RUFDRTtBekZrbXNCSjs7QXlGaG1zQkU7RUFDRTtBekZtbXNCSjs7QXlGam1zQkU7RUFDRTtBekZvbXNCSjs7QXlGbG1zQkU7RUFDRTtBekZxbXNCSjs7QXlGbm1zQkU7RUFDRTtBekZzbXNCSjs7QXlGcG1zQkU7RUFDRTtBekZ1bXNCSjs7QXlGdm5zQkU7RUFDRTtBekYwbnNCSjs7QXlGeG5zQkU7RUFDRTtBekYybnNCSjs7QXlGem5zQkU7RUFDRTtBekY0bnNCSjs7QXlGMW5zQkU7RUFDRTtBekY2bnNCSjs7QXlGM25zQkU7RUFDRTtBekY4bnNCSjs7QXlGNW5zQkU7RUFDRTtBekYrbnNCSjs7QXlGL29zQkU7RUFDRTtBekZrcHNCSjs7QXlGaHBzQkU7RUFDRTtBekZtcHNCSjs7QXlGanBzQkU7RUFDRTtBekZvcHNCSjs7QXlGbHBzQkU7RUFDRTtBekZxcHNCSjs7QXlGbnBzQkU7RUFDRTtBekZzcHNCSjs7QXlGcHBzQkU7RUFDRTtBekZ1cHNCSjs7QXlGdnFzQkU7RUFDRTtBekYwcXNCSjs7QXlGeHFzQkU7RUFDRTtBekYycXNCSjs7QXlGenFzQkU7RUFDRTtBekY0cXNCSjs7QXlGMXFzQkU7RUFDRTtBekY2cXNCSjs7QXlGM3FzQkU7RUFDRTtBekY4cXNCSjs7QXlGNXFzQkU7RUFDRTtBekYrcXNCSjs7QXlGL3JzQkU7RUFDRTtBekZrc3NCSjs7QXlGaHNzQkU7RUFDRTtBekZtc3NCSjs7QXlGanNzQkU7RUFDRTtBekZvc3NCSjs7QXlGbHNzQkU7RUFDRTtBekZxc3NCSjs7QXlGbnNzQkU7RUFDRTtBekZzc3NCSjs7QXlGcHNzQkU7RUFDRTtBekZ1c3NCSjs7QXlGdnRzQkU7RUFDRTtBekYwdHNCSjs7QXlGeHRzQkU7RUFDRTtBekYydHNCSjs7QXlGenRzQkU7RUFDRTtBekY0dHNCSjs7QXlGMXRzQkU7RUFDRTtBekY2dHNCSjs7QXlGM3RzQkU7RUFDRTtBekY4dHNCSjs7QXlGNXRzQkU7RUFDRTtBekYrdHNCSjs7QXlGL3VzQkU7RUFDRTtBekZrdnNCSjs7QXlGaHZzQkU7RUFDRTtBekZtdnNCSjs7QXlGanZzQkU7RUFDRTtBekZvdnNCSjs7QXlGbHZzQkU7RUFDRTtBekZxdnNCSjs7QXlGbnZzQkU7RUFDRTtBekZzdnNCSjs7QXlGcHZzQkU7RUFDRTtBekZ1dnNCSjs7QXlGdndzQkU7RUFDRTtBekYwd3NCSjs7QXlGeHdzQkU7RUFDRTtBekYyd3NCSjs7QXlGendzQkU7RUFDRTtBekY0d3NCSjs7QXlGMXdzQkU7RUFDRTtBekY2d3NCSjs7QXlGM3dzQkU7RUFDRTtBekY4d3NCSjs7QXlGNXdzQkU7RUFDRTtBekYrd3NCSjs7QXlGL3hzQkU7RUFDRTtBekZreXNCSjs7QXlGaHlzQkU7RUFDRTtBekZteXNCSjs7QXlGanlzQkU7RUFDRTtBekZveXNCSjs7QXlGbHlzQkU7RUFDRTtBekZxeXNCSjs7QXlGbnlzQkU7RUFDRTtBekZzeXNCSjs7QXlGcHlzQkU7RUFDRTtBekZ1eXNCSjs7QXlGdnpzQkU7RUFDRTtBekYwenNCSjs7QXlGeHpzQkU7RUFDRTtBekYyenNCSjs7QXlGenpzQkU7RUFDRTtBekY0enNCSjs7QXlGMXpzQkU7RUFDRTtBekY2enNCSjs7QXlGM3pzQkU7RUFDRTtBekY4enNCSjs7QXlGNXpzQkU7RUFDRTtBekYrenNCSjs7QXlGLzBzQkU7RUFDRTtBekZrMXNCSjs7QXlGaDFzQkU7RUFDRTtBekZtMXNCSjs7QXlGajFzQkU7RUFDRTtBekZvMXNCSjs7QXlGbDFzQkU7RUFDRTtBekZxMXNCSjs7QXlGbjFzQkU7RUFDRTtBekZzMXNCSjs7QXlGcDFzQkU7RUFDRTtBekZ1MXNCSjs7QXlGdjJzQkU7RUFDRTtBekYwMnNCSjs7QXlGeDJzQkU7RUFDRTtBekYyMnNCSjs7QXlGejJzQkU7RUFDRTtBekY0MnNCSjs7QXlGMTJzQkU7RUFDRTtBekY2MnNCSjs7QXlGMzJzQkU7RUFDRTtBekY4MnNCSjs7QXlGNTJzQkU7RUFDRTtBekYrMnNCSjs7QXlGLzNzQkU7RUFDRTtBekZrNHNCSjs7QXlGaDRzQkU7RUFDRTtBekZtNHNCSjs7QXlGajRzQkU7RUFDRTtBekZvNHNCSjs7QXlGbDRzQkU7RUFDRTtBekZxNHNCSjs7QXlGbjRzQkU7RUFDRTtBekZzNHNCSjs7QXlGcDRzQkU7RUFDRTtBekZ1NHNCSjs7QXlGdjVzQkU7RUFDRTtBekYwNXNCSjs7QXlGeDVzQkU7RUFDRTtBekYyNXNCSjs7QXlGejVzQkU7RUFDRTtBekY0NXNCSjs7QXlGMTVzQkU7RUFDRTtBekY2NXNCSjs7QXlGMzVzQkU7RUFDRTtBekY4NXNCSjs7QXlGNTVzQkU7RUFDRTtBekYrNXNCSjs7QXlGLzZzQkU7RUFDRTtBekZrN3NCSjs7QXlGaDdzQkU7RUFDRTtBekZtN3NCSjs7QXlGajdzQkU7RUFDRTtBekZvN3NCSjs7QXlGbDdzQkU7RUFDRTtBekZxN3NCSjs7QXlGbjdzQkU7RUFDRTtBekZzN3NCSjs7QXlGcDdzQkU7RUFDRTtBekZ1N3NCSjs7QXlGdjhzQkU7RUFDRTtBekYwOHNCSjs7QXlGeDhzQkU7RUFDRTtBekYyOHNCSjs7QXlGejhzQkU7RUFDRTtBekY0OHNCSjs7QXlGMThzQkU7RUFDRTtBekY2OHNCSjs7QXlGMzhzQkU7RUFDRTtBekY4OHNCSjs7QXlGNThzQkU7RUFDRTtBekYrOHNCSjs7QXlGLzlzQkU7RUFDRTtBekZrK3NCSjs7QXlGaCtzQkU7RUFDRTtBekZtK3NCSjs7QXlGaitzQkU7RUFDRTtBekZvK3NCSjs7QXlGbCtzQkU7RUFDRTtBekZxK3NCSjs7QXlGbitzQkU7RUFDRTtBekZzK3NCSjs7QXlGcCtzQkU7RUFDRTtBekZ1K3NCSjs7QXlGdi9zQkU7RUFDRTtBekYwL3NCSjs7QXlGeC9zQkU7RUFDRTtBekYyL3NCSjs7QXlGei9zQkU7RUFDRTtBekY0L3NCSjs7QXlGMS9zQkU7RUFDRTtBekY2L3NCSjs7QXlGMy9zQkU7RUFDRTtBekY4L3NCSjs7QXlGNS9zQkU7RUFDRTtBekYrL3NCSjs7QXlGL2d0QkU7RUFDRTtBekZraHRCSjs7QXlGaGh0QkU7RUFDRTtBekZtaHRCSjs7QXlGamh0QkU7RUFDRTtBekZvaHRCSjs7QXlGbGh0QkU7RUFDRTtBekZxaHRCSjs7QXlGbmh0QkU7RUFDRTtBekZzaHRCSjs7QXlGcGh0QkU7RUFDRTtBekZ1aHRCSjs7QXlGdml0QkU7RUFDRTtBekYwaXRCSjs7QXlGeGl0QkU7RUFDRTtBekYyaXRCSjs7QXlGeml0QkU7RUFDRTtBekY0aXRCSjs7QXlGMWl0QkU7RUFDRTtBekY2aXRCSjs7QXlGM2l0QkU7RUFDRTtBekY4aXRCSjs7QXlGNWl0QkU7RUFDRTtBekYraXRCSjs7QXlGL2p0QkU7RUFDRTtBekZra3RCSjs7QXlGaGt0QkU7RUFDRTtBekZta3RCSjs7QXlGamt0QkU7RUFDRTtBekZva3RCSjs7QXlGbGt0QkU7RUFDRTtBekZxa3RCSjs7QXlGbmt0QkU7RUFDRTtBekZza3RCSjs7QXlGcGt0QkU7RUFDRTtBekZ1a3RCSjs7QXlGdmx0QkU7RUFDRTtBekYwbHRCSjs7QXlGeGx0QkU7RUFDRTtBekYybHRCSjs7QXlGemx0QkU7RUFDRTtBekY0bHRCSjs7QXlGMWx0QkU7RUFDRTtBekY2bHRCSjs7QXlGM2x0QkU7RUFDRTtBekY4bHRCSjs7QXlGNWx0QkU7RUFDRTtBekYrbHRCSjs7QXlGL210QkU7RUFDRTtBekZrbnRCSjs7QXlGaG50QkU7RUFDRTtBekZtbnRCSjs7QXlGam50QkU7RUFDRTtBekZvbnRCSjs7QXlGbG50QkU7RUFDRTtBekZxbnRCSjs7QXlGbm50QkU7RUFDRTtBekZzbnRCSjs7QXlGcG50QkU7RUFDRTtBekZ1bnRCSjs7QXlGdm90QkU7RUFDRTtBekYwb3RCSjs7QXlGeG90QkU7RUFDRTtBekYyb3RCSjs7QXlGem90QkU7RUFDRTtBekY0b3RCSjs7QXlGMW90QkU7RUFDRTtBekY2b3RCSjs7QXlGM290QkU7RUFDRTtBekY4b3RCSjs7QXlGNW90QkU7RUFDRTtBekYrb3RCSjs7QXlGL3B0QkU7RUFDRTtBekZrcXRCSjs7QXlGaHF0QkU7RUFDRTtBekZtcXRCSjs7QXlGanF0QkU7RUFDRTtBekZvcXRCSjs7QXlGbHF0QkU7RUFDRTtBekZxcXRCSjs7QXlGbnF0QkU7RUFDRTtBekZzcXRCSjs7QXlGcHF0QkU7RUFDRTtBekZ1cXRCSjs7QXlGdnJ0QkU7RUFDRTtBekYwcnRCSjs7QXlGeHJ0QkU7RUFDRTtBekYycnRCSjs7QXlGenJ0QkU7RUFDRTtBekY0cnRCSjs7QXlGMXJ0QkU7RUFDRTtBekY2cnRCSjs7QXlGM3J0QkU7RUFDRTtBekY4cnRCSjs7QXlGNXJ0QkU7RUFDRTtBekYrcnRCSjs7QXlGL3N0QkU7RUFDRTtBekZrdHRCSjs7QXlGaHR0QkU7RUFDRTtBekZtdHRCSjs7QXlGanR0QkU7RUFDRTtBekZvdHRCSjs7QXlGbHR0QkU7RUFDRTtBekZxdHRCSjs7QXlGbnR0QkU7RUFDRTtBekZzdHRCSjs7QXlGcHR0QkU7RUFDRTtBekZ1dHRCSjs7QXlGdnV0QkU7RUFDRTtBekYwdXRCSjs7QXlGeHV0QkU7RUFDRTtBekYydXRCSjs7QXlGenV0QkU7RUFDRTtBekY0dXRCSjs7QXlGMXV0QkU7RUFDRTtBekY2dXRCSjs7QXlGM3V0QkU7RUFDRTtBekY4dXRCSjs7QXlGNXV0QkU7RUFDRTtBekYrdXRCSjs7QXlGL3Z0QkU7RUFDRTtBekZrd3RCSjs7QXlGaHd0QkU7RUFDRTtBekZtd3RCSjs7QXlGand0QkU7RUFDRTtBekZvd3RCSjs7QXlGbHd0QkU7RUFDRTtBekZxd3RCSjs7QXlGbnd0QkU7RUFDRTtBekZzd3RCSjs7QXlGcHd0QkU7RUFDRTtBekZ1d3RCSjs7QXlGdnh0QkU7RUFDRTtBekYweHRCSjs7QXlGeHh0QkU7RUFDRTtBekYyeHRCSjs7QXlGenh0QkU7RUFDRTtBekY0eHRCSjs7QXlGMXh0QkU7RUFDRTtBekY2eHRCSjs7QXlGM3h0QkU7RUFDRTtBekY4eHRCSjs7QXlGNXh0QkU7RUFDRTtBekYreHRCSjs7QXlGenh0QkU7RUFDRTtBekY0eHRCSjs7QXlGMXh0QkU7RUFDRTtBekY2eHRCSjs7QXlGM3h0QkU7RUFDRTtBekY4eHRCSjs7QXlGNXh0QkU7RUFDRTtBekYreHRCSjs7QXlGN3h0QkU7RUFDRTtBekZneXRCSjs7QXlGOXh0QkU7RUFDRTtBekZpeXRCSjs7QXlGL3h0QkU7RUFDRTtBekZreXRCSjs7QXlGaHl0QkU7RUFDRTtBekZteXRCSjs7QXlGanl0QkU7RUFDRTtBekZveXRCSjs7QXlGN3p0QkU7RUFDRTtBekZnMHRCSjs7QXlGOXp0QkU7RUFDRTtBekZpMHRCSjs7QXlGL3p0QkU7RUFDRTtBekZrMHRCSjs7QXlGaDB0QkU7RUFDRTtBekZtMHRCSjs7QXlGajB0QkU7RUFDRTtBekZvMHRCSjs7QXlGbDB0QkU7RUFDRTtBekZxMHRCSjs7QXlGbjB0QkU7RUFDRTtBekZzMHRCSjs7QXlGcDB0QkU7RUFDRTtBekZ1MHRCSjs7QXlGcjB0QkU7RUFDRTtBekZ3MHRCSjs7QXlGajJ0QkU7RUFDRTtBekZvMnRCSjs7QXlGbDJ0QkU7RUFDRTtBekZxMnRCSjs7QXlGbjJ0QkU7RUFDRTtBekZzMnRCSjs7QXlGcDJ0QkU7RUFDRTtBekZ1MnRCSjs7QXlGcjJ0QkU7RUFDRTtBekZ3MnRCSjs7QXlGdDJ0QkU7RUFDRTtBekZ5MnRCSjs7QXlGdjJ0QkU7RUFDRTtBekYwMnRCSjs7QXlGeDJ0QkU7RUFDRTtBekYyMnRCSjs7QXlGejJ0QkU7RUFDRTtBekY0MnRCSjs7QXlGcjR0QkU7RUFDRTtBekZ3NHRCSjs7QXlGdDR0QkU7RUFDRTtBekZ5NHRCSjs7QXlGdjR0QkU7RUFDRTtBekYwNHRCSjs7QXlGeDR0QkU7RUFDRTtBekYyNHRCSjs7QXlGejR0QkU7RUFDRTtBekY0NHRCSjs7QXlGMTR0QkU7RUFDRTtBekY2NHRCSjs7QXlGMzR0QkU7RUFDRTtBekY4NHRCSjs7QXlGNTR0QkU7RUFDRTtBekYrNHRCSjs7QXlGNzR0QkU7RUFDRTtBekZnNXRCSjs7QXlGejZ0QkU7RUFDRTtBekY0NnRCSjs7QXlGMTZ0QkU7RUFDRTtBekY2NnRCSjs7QXlGMzZ0QkU7RUFDRTtBekY4NnRCSjs7QXlGNTZ0QkU7RUFDRTtBekYrNnRCSjs7QXlGNzZ0QkU7RUFDRTtBekZnN3RCSjs7QXlGOTZ0QkU7RUFDRTtBekZpN3RCSjs7QXlGLzZ0QkU7RUFDRTtBekZrN3RCSjs7QXlGaDd0QkU7RUFDRTtBekZtN3RCSjs7QXlGajd0QkU7RUFDRTtBekZvN3RCSjs7QXlGNzh0QkU7RUFDRTtBekZnOXRCSjs7QXlGOTh0QkU7RUFDRTtBekZpOXRCSjs7QXlGLzh0QkU7RUFDRTtBekZrOXRCSjs7QXlGaDl0QkU7RUFDRTtBekZtOXRCSjs7QXlGajl0QkU7RUFDRTtBekZvOXRCSjs7QXlGbDl0QkU7RUFDRTtBekZxOXRCSjs7QXlGbjl0QkU7RUFDRTtBekZzOXRCSjs7QXlGcDl0QkU7RUFDRTtBekZ1OXRCSjs7QXlGcjl0QkU7RUFDRTtBekZ3OXRCSjs7QXlGai90QkU7RUFDRTtBekZvL3RCSjs7QXlGbC90QkU7RUFDRTtBekZxL3RCSjs7QXlGbi90QkU7RUFDRTtBekZzL3RCSjs7QXlGcC90QkU7RUFDRTtBekZ1L3RCSjs7QXlGci90QkU7RUFDRTtBekZ3L3RCSjs7QXlGdC90QkU7RUFDRTtBekZ5L3RCSjs7QXlGdi90QkU7RUFDRTtBekYwL3RCSjs7QXlGeC90QkU7RUFDRTtBekYyL3RCSjs7QXlGei90QkU7RUFDRTtBekY0L3RCSjs7QXlGcmh1QkU7RUFDRTtBekZ3aHVCSjs7QXlGdGh1QkU7RUFDRTtBekZ5aHVCSjs7QXlGdmh1QkU7RUFDRTtBekYwaHVCSjs7QXlGeGh1QkU7RUFDRTtBekYyaHVCSjs7QXlGemh1QkU7RUFDRTtBekY0aHVCSjs7QXlGMWh1QkU7RUFDRTtBekY2aHVCSjs7QXlGM2h1QkU7RUFDRTtBekY4aHVCSjs7QXlGNWh1QkU7RUFDRTtBekYraHVCSjs7QXlGN2h1QkU7RUFDRTtBekZnaXVCSjs7QXlGemp1QkU7RUFDRTtBekY0anVCSjs7QXlGMWp1QkU7RUFDRTtBekY2anVCSjs7QXlGM2p1QkU7RUFDRTtBekY4anVCSjs7QXlGNWp1QkU7RUFDRTtBekYranVCSjs7QXlGN2p1QkU7RUFDRTtBekZna3VCSjs7QXlGOWp1QkU7RUFDRTtBekZpa3VCSjs7QXlGL2p1QkU7RUFDRTtBekZra3VCSjs7QXlGaGt1QkU7RUFDRTtBekZta3VCSjs7QXlGamt1QkU7RUFDRTtBekZva3VCSjs7QXlGN2x1QkU7RUFDRTtBekZnbXVCSjs7QXlGOWx1QkU7RUFDRTtBekZpbXVCSjs7QXlGL2x1QkU7RUFDRTtBekZrbXVCSjs7QXlGaG11QkU7RUFDRTtBekZtbXVCSjs7QXlGam11QkU7RUFDRTtBekZvbXVCSjs7QXlGbG11QkU7RUFDRTtBekZxbXVCSjs7QXlGbm11QkU7RUFDRTtBekZzbXVCSjs7QXlGcG11QkU7RUFDRTtBekZ1bXVCSjs7QXlGcm11QkU7RUFDRTtBekZ3bXVCSjs7QXlGam91QkU7RUFDRTtBekZvb3VCSjs7QXlGbG91QkU7RUFDRTtBekZxb3VCSjs7QXlGbm91QkU7RUFDRTtBekZzb3VCSjs7QXlGcG91QkU7RUFDRTtBekZ1b3VCSjs7QXlGcm91QkU7RUFDRTtBekZ3b3VCSjs7QXlGdG91QkU7RUFDRTtBekZ5b3VCSjs7QXlGdm91QkU7RUFDRTtBekYwb3VCSjs7QXlGeG91QkU7RUFDRTtBekYyb3VCSjs7QXlGem91QkU7RUFDRTtBekY0b3VCSjs7QXlGcnF1QkU7RUFDRTtBekZ3cXVCSjs7QXlGdHF1QkU7RUFDRTtBekZ5cXVCSjs7QXlGdnF1QkU7RUFDRTtBekYwcXVCSjs7QXlGeHF1QkU7RUFDRTtBekYycXVCSjs7QXlGenF1QkU7RUFDRTtBekY0cXVCSjs7QXlGMXF1QkU7RUFDRTtBekY2cXVCSjs7QXlGM3F1QkU7RUFDRTtBekY4cXVCSjs7QXlGNXF1QkU7RUFDRTtBekYrcXVCSjs7QXlGN3F1QkU7RUFDRTtBekZncnVCSjs7QXlGenN1QkU7RUFDRTtBekY0c3VCSjs7QXlGMXN1QkU7RUFDRTtBekY2c3VCSjs7QXlGM3N1QkU7RUFDRTtBekY4c3VCSjs7QXlGNXN1QkU7RUFDRTtBekYrc3VCSjs7QXlGN3N1QkU7RUFDRTtBekZndHVCSjs7QXlGOXN1QkU7RUFDRTtBekZpdHVCSjs7QXlGL3N1QkU7RUFDRTtBekZrdHVCSjs7QXlGaHR1QkU7RUFDRTtBekZtdHVCSjs7QXlGanR1QkU7RUFDRTtBekZvdHVCSjs7QXlGN3V1QkU7RUFDRTtBekZndnVCSjs7QXlGOXV1QkU7RUFDRTtBekZpdnVCSjs7QXlGL3V1QkU7RUFDRTtBekZrdnVCSjs7QXlGaHZ1QkU7RUFDRTtBekZtdnVCSjs7QXlGanZ1QkU7RUFDRTtBekZvdnVCSjs7QXlGbHZ1QkU7RUFDRTtBekZxdnVCSjs7QXlGbnZ1QkU7RUFDRTtBekZzdnVCSjs7QXlGcHZ1QkU7RUFDRTtBekZ1dnVCSjs7QXlGcnZ1QkU7RUFDRTtBekZ3dnVCSjs7QXlGanh1QkU7RUFDRTtBekZveHVCSjs7QXlGbHh1QkU7RUFDRTtBekZxeHVCSjs7QXlGbnh1QkU7RUFDRTtBekZzeHVCSjs7QXlGcHh1QkU7RUFDRTtBekZ1eHVCSjs7QXlGcnh1QkU7RUFDRTtBekZ3eHVCSjs7QXlGdHh1QkU7RUFDRTtBekZ5eHVCSjs7QXlGdnh1QkU7RUFDRTtBekYweHVCSjs7QXlGeHh1QkU7RUFDRTtBekYyeHVCSjs7QXlGenh1QkU7RUFDRTtBekY0eHVCSjs7QXlGcnp1QkU7RUFDRTtBekZ3enVCSjs7QXlGdHp1QkU7RUFDRTtBekZ5enVCSjs7QXlGdnp1QkU7RUFDRTtBekYwenVCSjs7QXlGeHp1QkU7RUFDRTtBekYyenVCSjs7QXlGenp1QkU7RUFDRTtBekY0enVCSjs7QXlGMXp1QkU7RUFDRTtBekY2enVCSjs7QXlGM3p1QkU7RUFDRTtBekY4enVCSjs7QXlGNXp1QkU7RUFDRTtBekYrenVCSjs7QXlGN3p1QkU7RUFDRTtBekZnMHVCSjs7QXlGejF1QkU7RUFDRTtBekY0MXVCSjs7QXlGMTF1QkU7RUFDRTtBekY2MXVCSjs7QXlGMzF1QkU7RUFDRTtBekY4MXVCSjs7QXlGNTF1QkU7RUFDRTtBekYrMXVCSjs7QXlGNzF1QkU7RUFDRTtBekZnMnVCSjs7QXlGOTF1QkU7RUFDRTtBekZpMnVCSjs7QXlGLzF1QkU7RUFDRTtBekZrMnVCSjs7QXlGaDJ1QkU7RUFDRTtBekZtMnVCSjs7QXlGajJ1QkU7RUFDRTtBekZvMnVCSjs7QXlGNzN1QkU7RUFDRTtBekZnNHVCSjs7QXlGOTN1QkU7RUFDRTtBekZpNHVCSjs7QXlGLzN1QkU7RUFDRTtBekZrNHVCSjs7QXlGaDR1QkU7RUFDRTtBekZtNHVCSjs7QXlGajR1QkU7RUFDRTtBekZvNHVCSjs7QXlGbDR1QkU7RUFDRTtBekZxNHVCSjs7QXlGbjR1QkU7RUFDRTtBekZzNHVCSjs7QXlGcDR1QkU7RUFDRTtBekZ1NHVCSjs7QXlGcjR1QkU7RUFDRTtBekZ3NHVCSjs7QXlGajZ1QkU7RUFDRTtBekZvNnVCSjs7QXlGbDZ1QkU7RUFDRTtBekZxNnVCSjs7QXlGbjZ1QkU7RUFDRTtBekZzNnVCSjs7QXlGcDZ1QkU7RUFDRTtBekZ1NnVCSjs7QXlGcjZ1QkU7RUFDRTtBekZ3NnVCSjs7QXlGdDZ1QkU7RUFDRTtBekZ5NnVCSjs7QXlGdjZ1QkU7RUFDRTtBekYwNnVCSjs7QXlGeDZ1QkU7RUFDRTtBekYyNnVCSjs7QXlGejZ1QkU7RUFDRTtBekY0NnVCSjs7QXlGcjh1QkU7RUFDRTtBekZ3OHVCSjs7QXlGdDh1QkU7RUFDRTtBekZ5OHVCSjs7QXlGdjh1QkU7RUFDRTtBekYwOHVCSjs7QXlGeDh1QkU7RUFDRTtBekYyOHVCSjs7QXlGejh1QkU7RUFDRTtBekY0OHVCSjs7QXlGMTh1QkU7RUFDRTtBekY2OHVCSjs7QXlGMzh1QkU7RUFDRTtBekY4OHVCSjs7QXlGNTh1QkU7RUFDRTtBekYrOHVCSjs7QXlGNzh1QkU7RUFDRTtBekZnOXVCSjs7QXlGeit1QkU7RUFDRTtBekY0K3VCSjs7QXlGMSt1QkU7RUFDRTtBekY2K3VCSjs7QXlGMyt1QkU7RUFDRTtBekY4K3VCSjs7QXlGNSt1QkU7RUFDRTtBekYrK3VCSjs7QXlGNyt1QkU7RUFDRTtBekZnL3VCSjs7QXlGOSt1QkU7RUFDRTtBekZpL3VCSjs7QXlGLyt1QkU7RUFDRTtBekZrL3VCSjs7QXlGaC91QkU7RUFDRTtBekZtL3VCSjs7QXlGai91QkU7RUFDRTtBekZvL3VCSjs7QXlGN2d2QkU7RUFDRTtBekZnaHZCSjs7QXlGOWd2QkU7RUFDRTtBekZpaHZCSjs7QXlGL2d2QkU7RUFDRTtBekZraHZCSjs7QXlGaGh2QkU7RUFDRTtBekZtaHZCSjs7QXlGamh2QkU7RUFDRTtBekZvaHZCSjs7QXlGbGh2QkU7RUFDRTtBekZxaHZCSjs7QXlGbmh2QkU7RUFDRTtBekZzaHZCSjs7QXlGcGh2QkU7RUFDRTtBekZ1aHZCSjs7QXlGcmh2QkU7RUFDRTtBekZ3aHZCSjs7QXlGamp2QkU7RUFDRTtBekZvanZCSjs7QXlGbGp2QkU7RUFDRTtBekZxanZCSjs7QXlGbmp2QkU7RUFDRTtBekZzanZCSjs7QXlGcGp2QkU7RUFDRTtBekZ1anZCSjs7QXlGcmp2QkU7RUFDRTtBekZ3anZCSjs7QXlGdGp2QkU7RUFDRTtBekZ5anZCSjs7QXlGdmp2QkU7RUFDRTtBekYwanZCSjs7QXlGeGp2QkU7RUFDRTtBekYyanZCSjs7QXlGemp2QkU7RUFDRTtBekY0anZCSjs7QXlGcmx2QkU7RUFDRTtBekZ3bHZCSjs7QXlGdGx2QkU7RUFDRTtBekZ5bHZCSjs7QXlGdmx2QkU7RUFDRTtBekYwbHZCSjs7QXlGeGx2QkU7RUFDRTtBekYybHZCSjs7QXlGemx2QkU7RUFDRTtBekY0bHZCSjs7QXlGMWx2QkU7RUFDRTtBekY2bHZCSjs7QXlGM2x2QkU7RUFDRTtBekY4bHZCSjs7QXlGNWx2QkU7RUFDRTtBekYrbHZCSjs7QXlGN2x2QkU7RUFDRTtBekZnbXZCSjs7QXlGem52QkU7RUFDRTtBekY0bnZCSjs7QXlGMW52QkU7RUFDRTtBekY2bnZCSjs7QXlGM252QkU7RUFDRTtBekY4bnZCSjs7QXlGNW52QkU7RUFDRTtBekYrbnZCSjs7QXlGN252QkU7RUFDRTtBekZnb3ZCSjs7QXlGOW52QkU7RUFDRTtBekZpb3ZCSjs7QXlGL252QkU7RUFDRTtBekZrb3ZCSjs7QXlGaG92QkU7RUFDRTtBekZtb3ZCSjs7QXlGam92QkU7RUFDRTtBekZvb3ZCSjs7QXlGN3B2QkU7RUFDRTtBekZncXZCSjs7QXlGOXB2QkU7RUFDRTtBekZpcXZCSjs7QXlGL3B2QkU7RUFDRTtBekZrcXZCSjs7QXlGaHF2QkU7RUFDRTtBekZtcXZCSjs7QXlGanF2QkU7RUFDRTtBekZvcXZCSjs7QXlGbHF2QkU7RUFDRTtBekZxcXZCSjs7QXlGbnF2QkU7RUFDRTtBekZzcXZCSjs7QXlGcHF2QkU7RUFDRTtBekZ1cXZCSjs7QXlGcnF2QkU7RUFDRTtBekZ3cXZCSjs7QXlGanN2QkU7RUFDRTtBekZvc3ZCSjs7QXlGbHN2QkU7RUFDRTtBekZxc3ZCSjs7QXlGbnN2QkU7RUFDRTtBekZzc3ZCSjs7QXlGcHN2QkU7RUFDRTtBekZ1c3ZCSjs7QXlGcnN2QkU7RUFDRTtBekZ3c3ZCSjs7QXlGdHN2QkU7RUFDRTtBekZ5c3ZCSjs7QXlGdnN2QkU7RUFDRTtBekYwc3ZCSjs7QXlGeHN2QkU7RUFDRTtBekYyc3ZCSjs7QXlGenN2QkU7RUFDRTtBekY0c3ZCSjs7QXlGcnV2QkU7RUFDRTtBekZ3dXZCSjs7QXlGdHV2QkU7RUFDRTtBekZ5dXZCSjs7QXlGdnV2QkU7RUFDRTtBekYwdXZCSjs7QXlGeHV2QkU7RUFDRTtBekYydXZCSjs7QXlGenV2QkU7RUFDRTtBekY0dXZCSjs7QXlGMXV2QkU7RUFDRTtBekY2dXZCSjs7QXlGM3V2QkU7RUFDRTtBekY4dXZCSjs7QXlGNXV2QkU7RUFDRTtBekYrdXZCSjs7QXlGN3V2QkU7RUFDRTtBekZndnZCSjs7QXlGend2QkU7RUFDRTtBekY0d3ZCSjs7QXlGMXd2QkU7RUFDRTtBekY2d3ZCSjs7QXlGM3d2QkU7RUFDRTtBekY4d3ZCSjs7QXlGNXd2QkU7RUFDRTtBekYrd3ZCSjs7QXlGN3d2QkU7RUFDRTtBekZneHZCSjs7QXlGOXd2QkU7RUFDRTtBekZpeHZCSjs7QXlGL3d2QkU7RUFDRTtBekZreHZCSjs7QXlGaHh2QkU7RUFDRTtBekZteHZCSjs7QXlGanh2QkU7RUFDRTtBekZveHZCSjs7QXlGN3l2QkU7RUFDRTtBekZnenZCSjs7QXlGOXl2QkU7RUFDRTtBekZpenZCSjs7QXlGL3l2QkU7RUFDRTtBekZrenZCSjs7QXlGaHp2QkU7RUFDRTtBekZtenZCSjs7QXlGanp2QkU7RUFDRTtBekZvenZCSjs7QXlGbHp2QkU7RUFDRTtBekZxenZCSjs7QXlGbnp2QkU7RUFDRTtBekZzenZCSjs7QXlGcHp2QkU7RUFDRTtBekZ1enZCSjs7QXlGcnp2QkU7RUFDRTtBekZ3enZCSjs7QXlGajF2QkU7RUFDRTtBekZvMXZCSjs7QXlGbDF2QkU7RUFDRTtBekZxMXZCSjs7QXlGbjF2QkU7RUFDRTtBekZzMXZCSjs7QXlGcDF2QkU7RUFDRTtBekZ1MXZCSjs7QXlGcjF2QkU7RUFDRTtBekZ3MXZCSjs7QXlGdDF2QkU7RUFDRTtBekZ5MXZCSjs7QXlGdjF2QkU7RUFDRTtBekYwMXZCSjs7QXlGeDF2QkU7RUFDRTtBekYyMXZCSjs7QXlGejF2QkU7RUFDRTtBekY0MXZCSjs7QXlGcjN2QkU7RUFDRTtBekZ3M3ZCSjs7QXlGdDN2QkU7RUFDRTtBekZ5M3ZCSjs7QXlGdjN2QkU7RUFDRTtBekYwM3ZCSjs7QXlGeDN2QkU7RUFDRTtBekYyM3ZCSjs7QXlGejN2QkU7RUFDRTtBekY0M3ZCSjs7QXlGMTN2QkU7RUFDRTtBekY2M3ZCSjs7QXlGMzN2QkU7RUFDRTtBekY4M3ZCSjs7QXlGNTN2QkU7RUFDRTtBekYrM3ZCSjs7QXlGNzN2QkU7RUFDRTtBekZnNHZCSjs7QXlGejV2QkU7RUFDRTtBekY0NXZCSjs7QXlGMTV2QkU7RUFDRTtBekY2NXZCSjs7QXlGMzV2QkU7RUFDRTtBekY4NXZCSjs7QXlGNTV2QkU7RUFDRTtBekYrNXZCSjs7QXlGNzV2QkU7RUFDRTtBekZnNnZCSjs7QXlGOTV2QkU7RUFDRTtBekZpNnZCSjs7QXlGLzV2QkU7RUFDRTtBekZrNnZCSjs7QXlGaDZ2QkU7RUFDRTtBekZtNnZCSjs7QXlGajZ2QkU7RUFDRTtBekZvNnZCSjs7QXlGNzd2QkU7RUFDRTtBekZnOHZCSjs7QXlGOTd2QkU7RUFDRTtBekZpOHZCSjs7QXlGLzd2QkU7RUFDRTtBekZrOHZCSjs7QXlGaDh2QkU7RUFDRTtBekZtOHZCSjs7QXlGajh2QkU7RUFDRTtBekZvOHZCSjs7QXlGbDh2QkU7RUFDRTtBekZxOHZCSjs7QXlGbjh2QkU7RUFDRTtBekZzOHZCSjs7QXlGcDh2QkU7RUFDRTtBekZ1OHZCSjs7QXlGcjh2QkU7RUFDRTtBekZ3OHZCSjs7QXlGait2QkU7RUFDRTtBekZvK3ZCSjs7QXlGbCt2QkU7RUFDRTtBekZxK3ZCSjs7QXlGbit2QkU7RUFDRTtBekZzK3ZCSjs7QXlGcCt2QkU7RUFDRTtBekZ1K3ZCSjs7QXlGcit2QkU7RUFDRTtBekZ3K3ZCSjs7QXlGdCt2QkU7RUFDRTtBekZ5K3ZCSjs7QXlGdit2QkU7RUFDRTtBekYwK3ZCSjs7QXlGeCt2QkU7RUFDRTtBekYyK3ZCSjs7QXlGeit2QkU7RUFDRTtBekY0K3ZCSjs7QXlGcmd3QkU7RUFDRTtBekZ3Z3dCSjs7QXlGdGd3QkU7RUFDRTtBekZ5Z3dCSjs7QXlGdmd3QkU7RUFDRTtBekYwZ3dCSjs7QXlGeGd3QkU7RUFDRTtBekYyZ3dCSjs7QXlGemd3QkU7RUFDRTtBekY0Z3dCSjs7QXlGMWd3QkU7RUFDRTtBekY2Z3dCSjs7QXlGM2d3QkU7RUFDRTtBekY4Z3dCSjs7QXlGNWd3QkU7RUFDRTtBekYrZ3dCSjs7QXlGN2d3QkU7RUFDRTtBekZnaHdCSjs7QXlGeml3QkU7RUFDRTtBekY0aXdCSjs7QXlGMWl3QkU7RUFDRTtBekY2aXdCSjs7QXlGM2l3QkU7RUFDRTtBekY4aXdCSjs7QXlGNWl3QkU7RUFDRTtBekYraXdCSjs7QXlGN2l3QkU7RUFDRTtBekZnandCSjs7QXlGOWl3QkU7RUFDRTtBekZpandCSjs7QXlGL2l3QkU7RUFDRTtBekZrandCSjs7QXlGaGp3QkU7RUFDRTtBekZtandCSjs7QXlGamp3QkU7RUFDRTtBekZvandCSjs7QXlGN2t3QkU7RUFDRTtBekZnbHdCSjs7QXlGOWt3QkU7RUFDRTtBekZpbHdCSjs7QXlGL2t3QkU7RUFDRTtBekZrbHdCSjs7QXlGaGx3QkU7RUFDRTtBekZtbHdCSjs7QXlGamx3QkU7RUFDRTtBekZvbHdCSjs7QXlGbGx3QkU7RUFDRTtBekZxbHdCSjs7QXlGbmx3QkU7RUFDRTtBekZzbHdCSjs7QXlGcGx3QkU7RUFDRTtBekZ1bHdCSjs7QXlGcmx3QkU7RUFDRTtBekZ3bHdCSjs7QXlGam53QkU7RUFDRTtBekZvbndCSjs7QXlGbG53QkU7RUFDRTtBekZxbndCSjs7QXlGbm53QkU7RUFDRTtBekZzbndCSjs7QXlGcG53QkU7RUFDRTtBekZ1bndCSjs7QXlGcm53QkU7RUFDRTtBekZ3bndCSjs7QXlGdG53QkU7RUFDRTtBekZ5bndCSjs7QXlGdm53QkU7RUFDRTtBekYwbndCSjs7QXlGeG53QkU7RUFDRTtBekYybndCSjs7QXlGem53QkU7RUFDRTtBekY0bndCSjs7QXlGcnB3QkU7RUFDRTtBekZ3cHdCSjs7QXlGdHB3QkU7RUFDRTtBekZ5cHdCSjs7QXlGdnB3QkU7RUFDRTtBekYwcHdCSjs7QXlGeHB3QkU7RUFDRTtBekYycHdCSjs7QXlGenB3QkU7RUFDRTtBekY0cHdCSjs7QXlGMXB3QkU7RUFDRTtBekY2cHdCSjs7QXlGM3B3QkU7RUFDRTtBekY4cHdCSjs7QXlGNXB3QkU7RUFDRTtBekYrcHdCSjs7QXlGN3B3QkU7RUFDRTtBekZncXdCSjs7QXlGenJ3QkU7RUFDRTtBekY0cndCSjs7QXlGMXJ3QkU7RUFDRTtBekY2cndCSjs7QXlGM3J3QkU7RUFDRTtBekY4cndCSjs7QXlGNXJ3QkU7RUFDRTtBekYrcndCSjs7QXlGN3J3QkU7RUFDRTtBekZnc3dCSjs7QXlGOXJ3QkU7RUFDRTtBekZpc3dCSjs7QXlGL3J3QkU7RUFDRTtBekZrc3dCSjs7QXlGaHN3QkU7RUFDRTtBekZtc3dCSjs7QXlGanN3QkU7RUFDRTtBekZvc3dCSjs7QXlGN3R3QkU7RUFDRTtBekZndXdCSjs7QXlGOXR3QkU7RUFDRTtBekZpdXdCSjs7QXlGL3R3QkU7RUFDRTtBekZrdXdCSjs7QXlGaHV3QkU7RUFDRTtBekZtdXdCSjs7QXlGanV3QkU7RUFDRTtBekZvdXdCSjs7QXlGbHV3QkU7RUFDRTtBekZxdXdCSjs7QXlGbnV3QkU7RUFDRTtBekZzdXdCSjs7QXlGcHV3QkU7RUFDRTtBekZ1dXdCSjs7QXlGcnV3QkU7RUFDRTtBekZ3dXdCSjs7QXlGand3QkU7RUFDRTtBekZvd3dCSjs7QXlGbHd3QkU7RUFDRTtBekZxd3dCSjs7QXlGbnd3QkU7RUFDRTtBekZzd3dCSjs7QXlGcHd3QkU7RUFDRTtBekZ1d3dCSjs7QXlGcnd3QkU7RUFDRTtBekZ3d3dCSjs7QXlGdHd3QkU7RUFDRTtBekZ5d3dCSjs7QXlGdnd3QkU7RUFDRTtBekYwd3dCSjs7QXlGeHd3QkU7RUFDRTtBekYyd3dCSjs7QXlGend3QkU7RUFDRTtBekY0d3dCSjs7QXlGcnl3QkU7RUFDRTtBekZ3eXdCSjs7QXlGdHl3QkU7RUFDRTtBekZ5eXdCSjs7QXlGdnl3QkU7RUFDRTtBekYweXdCSjs7QXlGeHl3QkU7RUFDRTtBekYyeXdCSjs7QXlGenl3QkU7RUFDRTtBekY0eXdCSjs7QXlGMXl3QkU7RUFDRTtBekY2eXdCSjs7QXlGM3l3QkU7RUFDRTtBekY4eXdCSjs7QXlGNXl3QkU7RUFDRTtBekYreXdCSjs7QXlGN3l3QkU7RUFDRTtBekZnendCSjs7QXlGejB3QkU7RUFDRTtBekY0MHdCSjs7QXlGMTB3QkU7RUFDRTtBekY2MHdCSjs7QXlGMzB3QkU7RUFDRTtBekY4MHdCSjs7QXlGNTB3QkU7RUFDRTtBekYrMHdCSjs7QXlGNzB3QkU7RUFDRTtBekZnMXdCSjs7QXlGOTB3QkU7RUFDRTtBekZpMXdCSjs7QXlGLzB3QkU7RUFDRTtBekZrMXdCSjs7QXlGaDF3QkU7RUFDRTtBekZtMXdCSjs7QXlGajF3QkU7RUFDRTtBekZvMXdCSjs7QXlGNzJ3QkU7RUFDRTtBekZnM3dCSjs7QXlGOTJ3QkU7RUFDRTtBekZpM3dCSjs7QXlGLzJ3QkU7RUFDRTtBekZrM3dCSjs7QXlGaDN3QkU7RUFDRTtBekZtM3dCSjs7QXlGajN3QkU7RUFDRTtBekZvM3dCSjs7QXlGbDN3QkU7RUFDRTtBekZxM3dCSjs7QXlGbjN3QkU7RUFDRTtBekZzM3dCSjs7QXlGcDN3QkU7RUFDRTtBekZ1M3dCSjs7QXlGcjN3QkU7RUFDRTtBekZ3M3dCSjs7QXlGajV3QkU7RUFDRTtBekZvNXdCSjs7QXlGbDV3QkU7RUFDRTtBekZxNXdCSjs7QXlGbjV3QkU7RUFDRTtBekZzNXdCSjs7QXlGcDV3QkU7RUFDRTtBekZ1NXdCSjs7QXlGcjV3QkU7RUFDRTtBekZ3NXdCSjs7QXlGdDV3QkU7RUFDRTtBekZ5NXdCSjs7QXlGdjV3QkU7RUFDRTtBekYwNXdCSjs7QXlGeDV3QkU7RUFDRTtBekYyNXdCSjs7QXlGejV3QkU7RUFDRTtBekY0NXdCSjs7QXlGcjd3QkU7RUFDRTtBekZ3N3dCSjs7QXlGdDd3QkU7RUFDRTtBekZ5N3dCSjs7QXlGdjd3QkU7RUFDRTtBekYwN3dCSjs7QXlGeDd3QkU7RUFDRTtBekYyN3dCSjs7QXlGejd3QkU7RUFDRTtBekY0N3dCSjs7QXlGMTd3QkU7RUFDRTtBekY2N3dCSjs7QXlGMzd3QkU7RUFDRTtBekY4N3dCSjs7QXlGNTd3QkU7RUFDRTtBekYrN3dCSjs7QXlGNzd3QkU7RUFDRTtBekZnOHdCSjs7QXlGejl3QkU7RUFDRTtBekY0OXdCSjs7QXlGMTl3QkU7RUFDRTtBekY2OXdCSjs7QXlGMzl3QkU7RUFDRTtBekY4OXdCSjs7QXlGNTl3QkU7RUFDRTtBekYrOXdCSjs7QXlGNzl3QkU7RUFDRTtBekZnK3dCSjs7QXlGOTl3QkU7RUFDRTtBekZpK3dCSjs7QXlGLzl3QkU7RUFDRTtBekZrK3dCSjs7QXlGaCt3QkU7RUFDRTtBekZtK3dCSjs7QXlGait3QkU7RUFDRTtBekZvK3dCSjs7QXlGNy93QkU7RUFDRTtBekZnZ3hCSjs7QXlGOS93QkU7RUFDRTtBekZpZ3hCSjs7QXlGLy93QkU7RUFDRTtBekZrZ3hCSjs7QXlGaGd4QkU7RUFDRTtBekZtZ3hCSjs7QXlGamd4QkU7RUFDRTtBekZvZ3hCSjs7QXlGbGd4QkU7RUFDRTtBekZxZ3hCSjs7QXlGbmd4QkU7RUFDRTtBekZzZ3hCSjs7QXlGcGd4QkU7RUFDRTtBekZ1Z3hCSjs7QXlGcmd4QkU7RUFDRTtBekZ3Z3hCSjs7QXlGaml4QkU7RUFDRTtBekZvaXhCSjs7QXlGbGl4QkU7RUFDRTtBekZxaXhCSjs7QXlGbml4QkU7RUFDRTtBekZzaXhCSjs7QXlGcGl4QkU7RUFDRTtBekZ1aXhCSjs7QXlGcml4QkU7RUFDRTtBekZ3aXhCSjs7QXlGdGl4QkU7RUFDRTtBekZ5aXhCSjs7QXlGdml4QkU7RUFDRTtBekYwaXhCSjs7QXlGeGl4QkU7RUFDRTtBekYyaXhCSjs7QXlGeml4QkU7RUFDRTtBekY0aXhCSjs7QXlGcmt4QkU7RUFDRTtBekZ3a3hCSjs7QXlGdGt4QkU7RUFDRTtBekZ5a3hCSjs7QXlGdmt4QkU7RUFDRTtBekYwa3hCSjs7QXlGeGt4QkU7RUFDRTtBekYya3hCSjs7QXlGemt4QkU7RUFDRTtBekY0a3hCSjs7QXlGMWt4QkU7RUFDRTtBekY2a3hCSjs7QXlGM2t4QkU7RUFDRTtBekY4a3hCSjs7QXlGNWt4QkU7RUFDRTtBekYra3hCSjs7QXlGN2t4QkU7RUFDRTtBekZnbHhCSjs7QXlGem14QkU7RUFDRTtBekY0bXhCSjs7QXlGMW14QkU7RUFDRTtBekY2bXhCSjs7QXlGM214QkU7RUFDRTtBekY4bXhCSjs7QXlGNW14QkU7RUFDRTtBekYrbXhCSjs7QXlGN214QkU7RUFDRTtBekZnbnhCSjs7QXlGOW14QkU7RUFDRTtBekZpbnhCSjs7QXlGL214QkU7RUFDRTtBekZrbnhCSjs7QXlGaG54QkU7RUFDRTtBekZtbnhCSjs7QXlGam54QkU7RUFDRTtBekZvbnhCSjs7QXlGN294QkU7RUFDRTtBekZncHhCSjs7QXlGOW94QkU7RUFDRTtBekZpcHhCSjs7QXlGL294QkU7RUFDRTtBekZrcHhCSjs7QXlGaHB4QkU7RUFDRTtBekZtcHhCSjs7QXlGanB4QkU7RUFDRTtBekZvcHhCSjs7QXlGbHB4QkU7RUFDRTtBekZxcHhCSjs7QXlGbnB4QkU7RUFDRTtBekZzcHhCSjs7QXlGcHB4QkU7RUFDRTtBekZ1cHhCSjs7QXlGcnB4QkU7RUFDRTtBekZ3cHhCSjs7QXlGanJ4QkU7RUFDRTtBekZvcnhCSjs7QXlGbHJ4QkU7RUFDRTtBekZxcnhCSjs7QXlGbnJ4QkU7RUFDRTtBekZzcnhCSjs7QXlGcHJ4QkU7RUFDRTtBekZ1cnhCSjs7QXlGcnJ4QkU7RUFDRTtBekZ3cnhCSjs7QXlGdHJ4QkU7RUFDRTtBekZ5cnhCSjs7QXlGdnJ4QkU7RUFDRTtBekYwcnhCSjs7QXlGeHJ4QkU7RUFDRTtBekYycnhCSjs7QXlGenJ4QkU7RUFDRTtBekY0cnhCSjs7QXlGcnR4QkU7RUFDRTtBekZ3dHhCSjs7QXlGdHR4QkU7RUFDRTtBekZ5dHhCSjs7QXlGdnR4QkU7RUFDRTtBekYwdHhCSjs7QXlGeHR4QkU7RUFDRTtBekYydHhCSjs7QXlGenR4QkU7RUFDRTtBekY0dHhCSjs7QXlGMXR4QkU7RUFDRTtBekY2dHhCSjs7QXlGM3R4QkU7RUFDRTtBekY4dHhCSjs7QXlGNXR4QkU7RUFDRTtBekYrdHhCSjs7QXlGN3R4QkU7RUFDRTtBekZndXhCSjs7QXlGenZ4QkU7RUFDRTtBekY0dnhCSjs7QXlGMXZ4QkU7RUFDRTtBekY2dnhCSjs7QXlGM3Z4QkU7RUFDRTtBekY4dnhCSjs7QXlGNXZ4QkU7RUFDRTtBekYrdnhCSjs7QXlGN3Z4QkU7RUFDRTtBekZnd3hCSjs7QXlGOXZ4QkU7RUFDRTtBekZpd3hCSjs7QXlGL3Z4QkU7RUFDRTtBekZrd3hCSjs7QXlGaHd4QkU7RUFDRTtBekZtd3hCSjs7QXlGand4QkU7RUFDRTtBekZvd3hCSjs7QXlGN3h4QkU7RUFDRTtBekZneXhCSjs7QXlGOXh4QkU7RUFDRTtBekZpeXhCSjs7QXlGL3h4QkU7RUFDRTtBekZreXhCSjs7QXlGaHl4QkU7RUFDRTtBekZteXhCSjs7QXlGanl4QkU7RUFDRTtBekZveXhCSjs7QXlGbHl4QkU7RUFDRTtBekZxeXhCSjs7QXlGbnl4QkU7RUFDRTtBekZzeXhCSjs7QXlGcHl4QkU7RUFDRTtBekZ1eXhCSjs7QXlGcnl4QkU7RUFDRTtBekZ3eXhCSjs7QXlGajB4QkU7RUFDRTtBekZvMHhCSjs7QXlGbDB4QkU7RUFDRTtBekZxMHhCSjs7QXlGbjB4QkU7RUFDRTtBekZzMHhCSjs7QXlGcDB4QkU7RUFDRTtBekZ1MHhCSjs7QXlGcjB4QkU7RUFDRTtBekZ3MHhCSjs7QXlGdDB4QkU7RUFDRTtBekZ5MHhCSjs7QXlGdjB4QkU7RUFDRTtBekYwMHhCSjs7QXlGeDB4QkU7RUFDRTtBekYyMHhCSjs7QXlGejB4QkU7RUFDRTtBekY0MHhCSjs7QXlGcjJ4QkU7RUFDRTtBekZ3MnhCSjs7QXlGdDJ4QkU7RUFDRTtBekZ5MnhCSjs7QXlGdjJ4QkU7RUFDRTtBekYwMnhCSjs7QXlGeDJ4QkU7RUFDRTtBekYyMnhCSjs7QXlGejJ4QkU7RUFDRTtBekY0MnhCSjs7QXlGMTJ4QkU7RUFDRTtBekY2MnhCSjs7QXlGMzJ4QkU7RUFDRTtBekY4MnhCSjs7QXlGNTJ4QkU7RUFDRTtBekYrMnhCSjs7QXlGNzJ4QkU7RUFDRTtBekZnM3hCSjs7QXlGejR4QkU7RUFDRTtBekY0NHhCSjs7QXlGMTR4QkU7RUFDRTtBekY2NHhCSjs7QXlGMzR4QkU7RUFDRTtBekY4NHhCSjs7QXlGNTR4QkU7RUFDRTtBekYrNHhCSjs7QXlGNzR4QkU7RUFDRTtBekZnNXhCSjs7QXlGOTR4QkU7RUFDRTtBekZpNXhCSjs7QXlGLzR4QkU7RUFDRTtBekZrNXhCSjs7QXlGaDV4QkU7RUFDRTtBekZtNXhCSjs7QXlGajV4QkU7RUFDRTtBekZvNXhCSjs7QXlGNzZ4QkU7RUFDRTtBekZnN3hCSjs7QXlGOTZ4QkU7RUFDRTtBekZpN3hCSjs7QXlGLzZ4QkU7RUFDRTtBekZrN3hCSjs7QXlGaDd4QkU7RUFDRTtBekZtN3hCSjs7QXlGajd4QkU7RUFDRTtBekZvN3hCSjs7QXlGbDd4QkU7RUFDRTtBekZxN3hCSjs7QXlGbjd4QkU7RUFDRTtBekZzN3hCSjs7QXlGcDd4QkU7RUFDRTtBekZ1N3hCSjs7QXlGcjd4QkU7RUFDRTtBekZ3N3hCSjs7QXlGajl4QkU7RUFDRTtBekZvOXhCSjs7QXlGbDl4QkU7RUFDRTtBekZxOXhCSjs7QXlGbjl4QkU7RUFDRTtBekZzOXhCSjs7QXlGcDl4QkU7RUFDRTtBekZ1OXhCSjs7QXlGcjl4QkU7RUFDRTtBekZ3OXhCSjs7QXlGdDl4QkU7RUFDRTtBekZ5OXhCSjs7QXlGdjl4QkU7RUFDRTtBekYwOXhCSjs7QXlGeDl4QkU7RUFDRTtBekYyOXhCSjs7QXlGejl4QkU7RUFDRTtBekY0OXhCSjs7QXlGci94QkU7RUFDRTtBekZ3L3hCSjs7QXlGdC94QkU7RUFDRTtBekZ5L3hCSjs7QXlGdi94QkU7RUFDRTtBekYwL3hCSjs7QXlGeC94QkU7RUFDRTtBekYyL3hCSjs7QXlGei94QkU7RUFDRTtBekY0L3hCSjs7QXlGMS94QkU7RUFDRTtBekY2L3hCSjs7QXlGMy94QkU7RUFDRTtBekY4L3hCSjs7QXlGNS94QkU7RUFDRTtBekYrL3hCSjs7QXlGNy94QkU7RUFDRTtBekZnZ3lCSjs7QXlGemh5QkU7RUFDRTtBekY0aHlCSjs7QXlGMWh5QkU7RUFDRTtBekY2aHlCSjs7QXlGM2h5QkU7RUFDRTtBekY4aHlCSjs7QXlGNWh5QkU7RUFDRTtBekYraHlCSjs7QXlGN2h5QkU7RUFDRTtBekZnaXlCSjs7QXlGOWh5QkU7RUFDRTtBekZpaXlCSjs7QXlGL2h5QkU7RUFDRTtBekZraXlCSjs7QXlGaGl5QkU7RUFDRTtBekZtaXlCSjs7QXlGaml5QkU7RUFDRTtBekZvaXlCSjs7QXlGN2p5QkU7RUFDRTtBekZna3lCSjs7QXlGOWp5QkU7RUFDRTtBekZpa3lCSjs7QXlGL2p5QkU7RUFDRTtBekZra3lCSjs7QXlGaGt5QkU7RUFDRTtBekZta3lCSjs7QXlGamt5QkU7RUFDRTtBekZva3lCSjs7QXlGbGt5QkU7RUFDRTtBekZxa3lCSjs7QXlGbmt5QkU7RUFDRTtBekZza3lCSjs7QXlGcGt5QkU7RUFDRTtBekZ1a3lCSjs7QXlGcmt5QkU7RUFDRTtBekZ3a3lCSjs7QXlGam15QkU7RUFDRTtBekZvbXlCSjs7QXlGbG15QkU7RUFDRTtBekZxbXlCSjs7QXlGbm15QkU7RUFDRTtBekZzbXlCSjs7QXlGcG15QkU7RUFDRTtBekZ1bXlCSjs7QXlGcm15QkU7RUFDRTtBekZ3bXlCSjs7QXlGdG15QkU7RUFDRTtBekZ5bXlCSjs7QXlGdm15QkU7RUFDRTtBekYwbXlCSjs7QXlGeG15QkU7RUFDRTtBekYybXlCSjs7QXlGem15QkU7RUFDRTtBekY0bXlCSjs7QXlGcm95QkU7RUFDRTtBekZ3b3lCSjs7QXlGdG95QkU7RUFDRTtBekZ5b3lCSjs7QXlGdm95QkU7RUFDRTtBekYwb3lCSjs7QXlGeG95QkU7RUFDRTtBekYyb3lCSjs7QXlGem95QkU7RUFDRTtBekY0b3lCSjs7QXlGMW95QkU7RUFDRTtBekY2b3lCSjs7QXlGM295QkU7RUFDRTtBekY4b3lCSjs7QXlGNW95QkU7RUFDRTtBekYrb3lCSjs7QXlGN295QkU7RUFDRTtBekZncHlCSjs7QXlGenF5QkU7RUFDRTtBekY0cXlCSjs7QXlGMXF5QkU7RUFDRTtBekY2cXlCSjs7QXlGM3F5QkU7RUFDRTtBekY4cXlCSjs7QXlGNXF5QkU7RUFDRTtBekYrcXlCSjs7QXlGN3F5QkU7RUFDRTtBekZncnlCSjs7QXlGOXF5QkU7RUFDRTtBekZpcnlCSjs7QXlGL3F5QkU7RUFDRTtBekZrcnlCSjs7QXlGaHJ5QkU7RUFDRTtBekZtcnlCSjs7QXlGanJ5QkU7RUFDRTtBekZvcnlCSjs7QXlGN3N5QkU7RUFDRTtBekZndHlCSjs7QXlGOXN5QkU7RUFDRTtBekZpdHlCSjs7QXlGL3N5QkU7RUFDRTtBekZrdHlCSjs7QXlGaHR5QkU7RUFDRTtBekZtdHlCSjs7QXlGanR5QkU7RUFDRTtBekZvdHlCSjs7QXlGbHR5QkU7RUFDRTtBekZxdHlCSjs7QXlGbnR5QkU7RUFDRTtBekZzdHlCSjs7QXlGcHR5QkU7RUFDRTtBekZ1dHlCSjs7QXlGcnR5QkU7RUFDRTtBekZ3dHlCSjs7QXlGanZ5QkU7RUFDRTtBekZvdnlCSjs7QXlGbHZ5QkU7RUFDRTtBekZxdnlCSjs7QXlGbnZ5QkU7RUFDRTtBekZzdnlCSjs7QXlGcHZ5QkU7RUFDRTtBekZ1dnlCSjs7QXlGcnZ5QkU7RUFDRTtBekZ3dnlCSjs7QXlGdHZ5QkU7RUFDRTtBekZ5dnlCSjs7QXlGdnZ5QkU7RUFDRTtBekYwdnlCSjs7QXlGeHZ5QkU7RUFDRTtBekYydnlCSjs7QXlGenZ5QkU7RUFDRTtBekY0dnlCSjs7QXlGcnh5QkU7RUFDRTtBekZ3eHlCSjs7QXlGdHh5QkU7RUFDRTtBekZ5eHlCSjs7QXlGdnh5QkU7RUFDRTtBekYweHlCSjs7QXlGeHh5QkU7RUFDRTtBekYyeHlCSjs7QXlGenh5QkU7RUFDRTtBekY0eHlCSjs7QXlGMXh5QkU7RUFDRTtBekY2eHlCSjs7QXlGM3h5QkU7RUFDRTtBekY4eHlCSjs7QXlGNXh5QkU7RUFDRTtBekYreHlCSjs7QXlGN3h5QkU7RUFDRTtBekZneXlCSjs7QXlGenp5QkU7RUFDRTtBekY0enlCSjs7QXlGMXp5QkU7RUFDRTtBekY2enlCSjs7QXlGM3p5QkU7RUFDRTtBekY4enlCSjs7QXlGNXp5QkU7RUFDRTtBekYrenlCSjs7QXlGN3p5QkU7RUFDRTtBekZnMHlCSjs7QXlGOXp5QkU7RUFDRTtBekZpMHlCSjs7QXlGL3p5QkU7RUFDRTtBekZrMHlCSjs7QXlGaDB5QkU7RUFDRTtBekZtMHlCSjs7QXlGajB5QkU7RUFDRTtBekZvMHlCSjs7QXlGNzF5QkU7RUFDRTtBekZnMnlCSjs7QXlGOTF5QkU7RUFDRTtBekZpMnlCSjs7QXlGLzF5QkU7RUFDRTtBekZrMnlCSjs7QXlGaDJ5QkU7RUFDRTtBekZtMnlCSjs7QXlGajJ5QkU7RUFDRTtBekZvMnlCSjs7QXlGbDJ5QkU7RUFDRTtBekZxMnlCSjs7QXlGbjJ5QkU7RUFDRTtBekZzMnlCSjs7QXlGcDJ5QkU7RUFDRTtBekZ1MnlCSjs7QXlGcjJ5QkU7RUFDRTtBekZ3MnlCSjs7QXlGajR5QkU7RUFDRTtBekZvNHlCSjs7QXlGbDR5QkU7RUFDRTtBekZxNHlCSjs7QXlGbjR5QkU7RUFDRTtBekZzNHlCSjs7QXlGcDR5QkU7RUFDRTtBekZ1NHlCSjs7QXlGcjR5QkU7RUFDRTtBekZ3NHlCSjs7QXlGdDR5QkU7RUFDRTtBekZ5NHlCSjs7QXlGdjR5QkU7RUFDRTtBekYwNHlCSjs7QXlGeDR5QkU7RUFDRTtBekYyNHlCSjs7QXlGejR5QkU7RUFDRTtBekY0NHlCSjs7QXlGcjZ5QkU7RUFDRTtBekZ3NnlCSjs7QXlGdDZ5QkU7RUFDRTtBekZ5NnlCSjs7QXlGdjZ5QkU7RUFDRTtBekYwNnlCSjs7QXlGeDZ5QkU7RUFDRTtBekYyNnlCSjs7QXlGejZ5QkU7RUFDRTtBekY0NnlCSjs7QXlGMTZ5QkU7RUFDRTtBekY2NnlCSjs7QXlGMzZ5QkU7RUFDRTtBekY4NnlCSjs7QXlGNTZ5QkU7RUFDRTtBekYrNnlCSjs7QXlGNzZ5QkU7RUFDRTtBekZnN3lCSjs7QXlGejh5QkU7RUFDRTtBekY0OHlCSjs7QXlGMTh5QkU7RUFDRTtBekY2OHlCSjs7QXlGMzh5QkU7RUFDRTtBekY4OHlCSjs7QXlGNTh5QkU7RUFDRTtBekYrOHlCSjs7QXlGNzh5QkU7RUFDRTtBekZnOXlCSjs7QXlGOTh5QkU7RUFDRTtBekZpOXlCSjs7QXlGLzh5QkU7RUFDRTtBekZrOXlCSjs7QXlGaDl5QkU7RUFDRTtBekZtOXlCSjs7QXlGajl5QkU7RUFDRTtBekZvOXlCSjs7QXlGNyt5QkU7RUFDRTtBekZnL3lCSjs7QXlGOSt5QkU7RUFDRTtBekZpL3lCSjs7QXlGLyt5QkU7RUFDRTtBekZrL3lCSjs7QXlGaC95QkU7RUFDRTtBekZtL3lCSjs7QXlGai95QkU7RUFDRTtBekZvL3lCSjs7QXlGbC95QkU7RUFDRTtBekZxL3lCSjs7QXlGbi95QkU7RUFDRTtBekZzL3lCSjs7QXlGcC95QkU7RUFDRTtBekZ1L3lCSjs7QXlGci95QkU7RUFDRTtBekZ3L3lCSjs7QXlGamh6QkU7RUFDRTtBekZvaHpCSjs7QXlGbGh6QkU7RUFDRTtBekZxaHpCSjs7QXlGbmh6QkU7RUFDRTtBekZzaHpCSjs7QXlGcGh6QkU7RUFDRTtBekZ1aHpCSjs7QXlGcmh6QkU7RUFDRTtBekZ3aHpCSjs7QXlGdGh6QkU7RUFDRTtBekZ5aHpCSjs7QXlGdmh6QkU7RUFDRTtBekYwaHpCSjs7QXlGeGh6QkU7RUFDRTtBekYyaHpCSjs7QXlGemh6QkU7RUFDRTtBekY0aHpCSjs7QXlGcmp6QkU7RUFDRTtBekZ3anpCSjs7QXlGdGp6QkU7RUFDRTtBekZ5anpCSjs7QXlGdmp6QkU7RUFDRTtBekYwanpCSjs7QXlGeGp6QkU7RUFDRTtBekYyanpCSjs7QXlGemp6QkU7RUFDRTtBekY0anpCSjs7QXlGMWp6QkU7RUFDRTtBekY2anpCSjs7QXlGM2p6QkU7RUFDRTtBekY4anpCSjs7QXlGNWp6QkU7RUFDRTtBekYranpCSjs7QXlGN2p6QkU7RUFDRTtBekZna3pCSjs7QXlGemx6QkU7RUFDRTtBekY0bHpCSjs7QXlGMWx6QkU7RUFDRTtBekY2bHpCSjs7QXlGM2x6QkU7RUFDRTtBekY4bHpCSjs7QXlGNWx6QkU7RUFDRTtBekYrbHpCSjs7QXlGN2x6QkU7RUFDRTtBekZnbXpCSjs7QXlGOWx6QkU7RUFDRTtBekZpbXpCSjs7QXlGL2x6QkU7RUFDRTtBekZrbXpCSjs7QXlGaG16QkU7RUFDRTtBekZtbXpCSjs7QXlGam16QkU7RUFDRTtBekZvbXpCSjs7QXlGN256QkU7RUFDRTtBekZnb3pCSjs7QXlGOW56QkU7RUFDRTtBekZpb3pCSjs7QXlGL256QkU7RUFDRTtBekZrb3pCSjs7QXlGaG96QkU7RUFDRTtBekZtb3pCSjs7QXlGam96QkU7RUFDRTtBekZvb3pCSjs7QXlGbG96QkU7RUFDRTtBekZxb3pCSjs7QXlGbm96QkU7RUFDRTtBekZzb3pCSjs7QXlGcG96QkU7RUFDRTtBekZ1b3pCSjs7QXlGcm96QkU7RUFDRTtBekZ3b3pCSjs7QXlGanF6QkU7RUFDRTtBekZvcXpCSjs7QXlGbHF6QkU7RUFDRTtBekZxcXpCSjs7QXlGbnF6QkU7RUFDRTtBekZzcXpCSjs7QXlGcHF6QkU7RUFDRTtBekZ1cXpCSjs7QXlGcnF6QkU7RUFDRTtBekZ3cXpCSjs7QXlGdHF6QkU7RUFDRTtBekZ5cXpCSjs7QXlGdnF6QkU7RUFDRTtBekYwcXpCSjs7QXlGeHF6QkU7RUFDRTtBekYycXpCSjs7QXlGenF6QkU7RUFDRTtBekY0cXpCSjs7QXlGcnN6QkU7RUFDRTtBekZ3c3pCSjs7QXlGdHN6QkU7RUFDRTtBekZ5c3pCSjs7QXlGdnN6QkU7RUFDRTtBekYwc3pCSjs7QXlGeHN6QkU7RUFDRTtBekYyc3pCSjs7QXlGenN6QkU7RUFDRTtBekY0c3pCSjs7QXlGMXN6QkU7RUFDRTtBekY2c3pCSjs7QXlGM3N6QkU7RUFDRTtBekY4c3pCSjs7QXlGNXN6QkU7RUFDRTtBekYrc3pCSjs7QXlGN3N6QkU7RUFDRTtBekZndHpCSjs7QXlGenV6QkU7RUFDRTtBekY0dXpCSjs7QXlGMXV6QkU7RUFDRTtBekY2dXpCSjs7QXlGM3V6QkU7RUFDRTtBekY4dXpCSjs7QXlGNXV6QkU7RUFDRTtBekYrdXpCSjs7QXlGN3V6QkU7RUFDRTtBekZndnpCSjs7QXlGOXV6QkU7RUFDRTtBekZpdnpCSjs7QXlGL3V6QkU7RUFDRTtBekZrdnpCSjs7QXlGaHZ6QkU7RUFDRTtBekZtdnpCSjs7QXlGanZ6QkU7RUFDRTtBekZvdnpCSjs7QXlGN3d6QkU7RUFDRTtBekZneHpCSjs7QXlGOXd6QkU7RUFDRTtBekZpeHpCSjs7QXlGL3d6QkU7RUFDRTtBekZreHpCSjs7QXlGaHh6QkU7RUFDRTtBekZteHpCSjs7QXlGanh6QkU7RUFDRTtBekZveHpCSjs7QXlGbHh6QkU7RUFDRTtBekZxeHpCSjs7QXlGbnh6QkU7RUFDRTtBekZzeHpCSjs7QXlGcHh6QkU7RUFDRTtBekZ1eHpCSjs7QXlGcnh6QkU7RUFDRTtBekZ3eHpCSjs7QXlGanp6QkU7RUFDRTtBekZvenpCSjs7QXlGbHp6QkU7RUFDRTtBekZxenpCSjs7QXlGbnp6QkU7RUFDRTtBekZzenpCSjs7QXlGcHp6QkU7RUFDRTtBekZ1enpCSjs7QXlGcnp6QkU7RUFDRTtBekZ3enpCSjs7QXlGdHp6QkU7RUFDRTtBekZ5enpCSjs7QXlGdnp6QkU7RUFDRTtBekYwenpCSjs7QXlGeHp6QkU7RUFDRTtBekYyenpCSjs7QXlGenp6QkU7RUFDRTtBekY0enpCSjs7QXlGcjF6QkU7RUFDRTtBekZ3MXpCSjs7QXlGdDF6QkU7RUFDRTtBekZ5MXpCSjs7QXlGdjF6QkU7RUFDRTtBekYwMXpCSjs7QXlGeDF6QkU7RUFDRTtBekYyMXpCSjs7QXlGejF6QkU7RUFDRTtBekY0MXpCSjs7QXlGMTF6QkU7RUFDRTtBekY2MXpCSjs7QXlGMzF6QkU7RUFDRTtBekY4MXpCSjs7QXlGNTF6QkU7RUFDRTtBekYrMXpCSjs7QXlGNzF6QkU7RUFDRTtBekZnMnpCSjs7QXlGejN6QkU7RUFDRTtBekY0M3pCSjs7QXlGMTN6QkU7RUFDRTtBekY2M3pCSjs7QXlGMzN6QkU7RUFDRTtBekY4M3pCSjs7QXlGNTN6QkU7RUFDRTtBekYrM3pCSjs7QXlGNzN6QkU7RUFDRTtBekZnNHpCSjs7QXlGOTN6QkU7RUFDRTtBekZpNHpCSjs7QXlGLzN6QkU7RUFDRTtBekZrNHpCSjs7QXlGaDR6QkU7RUFDRTtBekZtNHpCSjs7QXlGajR6QkU7RUFDRTtBekZvNHpCSjs7QXlGNzV6QkU7RUFDRTtBekZnNnpCSjs7QXlGOTV6QkU7RUFDRTtBekZpNnpCSjs7QXlGLzV6QkU7RUFDRTtBekZrNnpCSjs7QXlGaDZ6QkU7RUFDRTtBekZtNnpCSjs7QXlGajZ6QkU7RUFDRTtBekZvNnpCSjs7QXlGbDZ6QkU7RUFDRTtBekZxNnpCSjs7QXlGbjZ6QkU7RUFDRTtBekZzNnpCSjs7QXlGcDZ6QkU7RUFDRTtBekZ1NnpCSjs7QXlGcjZ6QkU7RUFDRTtBekZ3NnpCSjs7QXlGajh6QkU7RUFDRTtBekZvOHpCSjs7QXlGbDh6QkU7RUFDRTtBekZxOHpCSjs7QXlGbjh6QkU7RUFDRTtBekZzOHpCSjs7QXlGcDh6QkU7RUFDRTtBekZ1OHpCSjs7QXlGcjh6QkU7RUFDRTtBekZ3OHpCSjs7QXlGdDh6QkU7RUFDRTtBekZ5OHpCSjs7QXlGdjh6QkU7RUFDRTtBekYwOHpCSjs7QXlGeDh6QkU7RUFDRTtBekYyOHpCSjs7QXlGejh6QkU7RUFDRTtBekY0OHpCSjs7QXlGcit6QkU7RUFDRTtBekZ3K3pCSjs7QXlGdCt6QkU7RUFDRTtBekZ5K3pCSjs7QXlGdit6QkU7RUFDRTtBekYwK3pCSjs7QXlGeCt6QkU7RUFDRTtBekYyK3pCSjs7QXlGeit6QkU7RUFDRTtBekY0K3pCSjs7QXlGMSt6QkU7RUFDRTtBekY2K3pCSjs7QXlGMyt6QkU7RUFDRTtBekY4K3pCSjs7QXlGNSt6QkU7RUFDRTtBekYrK3pCSjs7QXlGNyt6QkU7RUFDRTtBekZnL3pCSjs7QXlGemcwQkU7RUFDRTtBekY0ZzBCSjs7QXlGMWcwQkU7RUFDRTtBekY2ZzBCSjs7QXlGM2cwQkU7RUFDRTtBekY4ZzBCSjs7QXlGNWcwQkU7RUFDRTtBekYrZzBCSjs7QXlGN2cwQkU7RUFDRTtBekZnaDBCSjs7QXlGOWcwQkU7RUFDRTtBekZpaDBCSjs7QXlGL2cwQkU7RUFDRTtBekZraDBCSjs7QXlGaGgwQkU7RUFDRTtBekZtaDBCSjs7QXlGamgwQkU7RUFDRTtBekZvaDBCSjs7QXlGN2kwQkU7RUFDRTtBekZnajBCSjs7QXlGOWkwQkU7RUFDRTtBekZpajBCSjs7QXlGL2kwQkU7RUFDRTtBekZrajBCSjs7QXlGaGowQkU7RUFDRTtBekZtajBCSjs7QXlGamowQkU7RUFDRTtBekZvajBCSjs7QXlGbGowQkU7RUFDRTtBekZxajBCSjs7QXlGbmowQkU7RUFDRTtBekZzajBCSjs7QXlGcGowQkU7RUFDRTtBekZ1ajBCSjs7QXlGcmowQkU7RUFDRTtBekZ3ajBCSjs7QXlGamwwQkU7RUFDRTtBekZvbDBCSjs7QXlGbGwwQkU7RUFDRTtBekZxbDBCSjs7QXlGbmwwQkU7RUFDRTtBekZzbDBCSjs7QXlGcGwwQkU7RUFDRTtBekZ1bDBCSjs7QXlGcmwwQkU7RUFDRTtBekZ3bDBCSjs7QXlGdGwwQkU7RUFDRTtBekZ5bDBCSjs7QXlGdmwwQkU7RUFDRTtBekYwbDBCSjs7QXlGeGwwQkU7RUFDRTtBekYybDBCSjs7QXlGemwwQkU7RUFDRTtBekY0bDBCSjs7QXlGcm4wQkU7RUFDRTtBekZ3bjBCSjs7QXlGdG4wQkU7RUFDRTtBekZ5bjBCSjs7QXlGdm4wQkU7RUFDRTtBekYwbjBCSjs7QXlGeG4wQkU7RUFDRTtBekYybjBCSjs7QXlGem4wQkU7RUFDRTtBekY0bjBCSjs7QXlGMW4wQkU7RUFDRTtBekY2bjBCSjs7QXlGM24wQkU7RUFDRTtBekY4bjBCSjs7QXlGNW4wQkU7RUFDRTtBekYrbjBCSjs7QXlGN24wQkU7RUFDRTtBekZnbzBCSjs7QXlGenAwQkU7RUFDRTtBekY0cDBCSjs7QXlGMXAwQkU7RUFDRTtBekY2cDBCSjs7QXlGM3AwQkU7RUFDRTtBekY4cDBCSjs7QXlGNXAwQkU7RUFDRTtBekYrcDBCSjs7QXlGN3AwQkU7RUFDRTtBekZncTBCSjs7QXlGOXAwQkU7RUFDRTtBekZpcTBCSjs7QXlGL3AwQkU7RUFDRTtBekZrcTBCSjs7QXlGaHEwQkU7RUFDRTtBekZtcTBCSjs7QXlGanEwQkU7RUFDRTtBekZvcTBCSjs7QXlGN3IwQkU7RUFDRTtBekZnczBCSjs7QXlGOXIwQkU7RUFDRTtBekZpczBCSjs7QXlGL3IwQkU7RUFDRTtBekZrczBCSjs7QXlGaHMwQkU7RUFDRTtBekZtczBCSjs7QXlGanMwQkU7RUFDRTtBekZvczBCSjs7QXlGbHMwQkU7RUFDRTtBekZxczBCSjs7QXlGbnMwQkU7RUFDRTtBekZzczBCSjs7QXlGcHMwQkU7RUFDRTtBekZ1czBCSjs7QXlGcnMwQkU7RUFDRTtBekZ3czBCSjs7QXlGanUwQkU7RUFDRTtBekZvdTBCSjs7QXlGbHUwQkU7RUFDRTtBekZxdTBCSjs7QXlGbnUwQkU7RUFDRTtBekZzdTBCSjs7QXlGcHUwQkU7RUFDRTtBekZ1dTBCSjs7QXlGcnUwQkU7RUFDRTtBekZ3dTBCSjs7QXlGdHUwQkU7RUFDRTtBekZ5dTBCSjs7QXlGdnUwQkU7RUFDRTtBekYwdTBCSjs7QXlGeHUwQkU7RUFDRTtBekYydTBCSjs7QXlGenUwQkU7RUFDRTtBekY0dTBCSjs7QXlGcncwQkU7RUFDRTtBekZ3dzBCSjs7QXlGdHcwQkU7RUFDRTtBekZ5dzBCSjs7QXlGdncwQkU7RUFDRTtBekYwdzBCSjs7QXlGeHcwQkU7RUFDRTtBekYydzBCSjs7QXlGencwQkU7RUFDRTtBekY0dzBCSjs7QXlGMXcwQkU7RUFDRTtBekY2dzBCSjs7QXlGM3cwQkU7RUFDRTtBekY4dzBCSjs7QXlGNXcwQkU7RUFDRTtBekYrdzBCSjs7QXlGN3cwQkU7RUFDRTtBekZneDBCSjs7QXlGMXcwQkU7RUFDRTtBekY2dzBCSjs7QXlGM3cwQkU7RUFDRTtBekY4dzBCSjs7QXlGNXcwQkU7RUFDRTtBekYrdzBCSjs7QXlGN3cwQkU7RUFDRTtBekZneDBCSjs7QXlGMXgwQkU7RUFDRTtBekY2eDBCSjs7QXlGM3gwQkU7RUFDRTtBekY4eDBCSjs7QXlGNXgwQkU7RUFDRTtBekYreDBCSjs7QXlGN3gwQkU7RUFDRTtBekZneTBCSjs7QXlGMXkwQkU7RUFDRTtBekY2eTBCSjs7QXlGM3kwQkU7RUFDRTtBekY4eTBCSjs7QXlGNXkwQkU7RUFDRTtBekYreTBCSjs7QXlGN3kwQkU7RUFDRTtBekZnejBCSjs7QXlGMXowQkU7RUFDRTtBekY2ejBCSjs7QXlGM3owQkU7RUFDRTtBekY4ejBCSjs7QXlGNXowQkU7RUFDRTtBekYrejBCSjs7QXlGN3owQkU7RUFDRTtBekZnMDBCSjs7QXlGMTAwQkU7RUFDRTtBekY2MDBCSjs7QXlGMzAwQkU7RUFDRTtBekY4MDBCSjs7QXlGNTAwQkU7RUFDRTtBekYrMDBCSjs7QXlGNzAwQkU7RUFDRTtBekZnMTBCSjs7QXlGMTEwQkU7RUFDRTtBekY2MTBCSjs7QXlGMzEwQkU7RUFDRTtBekY4MTBCSjs7QXlGNTEwQkU7RUFDRTtBekYrMTBCSjs7QXlGNzEwQkU7RUFDRTtBekZnMjBCSjs7QXlGMTIwQkU7RUFDRTtBekY2MjBCSjs7QXlGMzIwQkU7RUFDRTtBekY4MjBCSjs7QXlGNTIwQkU7RUFDRTtBekYrMjBCSjs7QXlGNzIwQkU7RUFDRTtBekZnMzBCSjs7QXlGMTMwQkU7RUFDRTtBekY2MzBCSjs7QXlGMzMwQkU7RUFDRTtBekY4MzBCSjs7QXlGNTMwQkU7RUFDRTtBekYrMzBCSjs7QXlGNzMwQkU7RUFDRTtBekZnNDBCSjs7QXlGMTQwQkU7RUFDRTtBekY2NDBCSjs7QXlGMzQwQkU7RUFDRTtBekY4NDBCSjs7QXlGNTQwQkU7RUFDRTtBekYrNDBCSjs7QXlGNzQwQkU7RUFDRTtBekZnNTBCSjs7QXlGMTUwQkU7RUFDRTtBekY2NTBCSjs7QXlGMzUwQkU7RUFDRTtBekY4NTBCSjs7QXlGNTUwQkU7RUFDRTtBekYrNTBCSjs7QXlGNzUwQkU7RUFDRTtBekZnNjBCSjs7QXlGMTYwQkU7RUFDRTtBekY2NjBCSjs7QXlGMzYwQkU7RUFDRTtBekY4NjBCSjs7QXlGNTYwQkU7RUFDRTtBekYrNjBCSjs7QXlGNzYwQkU7RUFDRTtBekZnNzBCSjs7QXlGMTcwQkU7RUFDRTtBekY2NzBCSjs7QXlGMzcwQkU7RUFDRTtBekY4NzBCSjs7QXlGNTcwQkU7RUFDRTtBekYrNzBCSjs7QXlGNzcwQkU7RUFDRTtBekZnODBCSjs7QXlGMTgwQkU7RUFDRTtBekY2ODBCSjs7QXlGMzgwQkU7RUFDRTtBekY4ODBCSjs7QXlGNTgwQkU7RUFDRTtBekYrODBCSjs7QXlGNzgwQkU7RUFDRTtBekZnOTBCSjs7QXlGMTkwQkU7RUFDRTtBekY2OTBCSjs7QXlGMzkwQkU7RUFDRTtBekY4OTBCSjs7QXlGNTkwQkU7RUFDRTtBekYrOTBCSjs7QXlGNzkwQkU7RUFDRTtBekZnKzBCSjs7QXlGMSswQkU7RUFDRTtBekY2KzBCSjs7QXlGMyswQkU7RUFDRTtBekY4KzBCSjs7QXlGNSswQkU7RUFDRTtBekYrKzBCSjs7QXlGNyswQkU7RUFDRTtBekZnLzBCSjs7QXlGMS8wQkU7RUFDRTtBekY2LzBCSjs7QXlGMy8wQkU7RUFDRTtBekY4LzBCSjs7QXlGNS8wQkU7RUFDRTtBekYrLzBCSjs7QXlGNy8wQkU7RUFDRTtBekZnZzFCSjs7QXlGMWcxQkU7RUFDRTtBekY2ZzFCSjs7QXlGM2cxQkU7RUFDRTtBekY4ZzFCSjs7QXlGNWcxQkU7RUFDRTtBekYrZzFCSjs7QXlGN2cxQkU7RUFDRTtBekZnaDFCSjs7QXlGMWgxQkU7RUFDRTtBekY2aDFCSjs7QXlGM2gxQkU7RUFDRTtBekY4aDFCSjs7QXlGNWgxQkU7RUFDRTtBekYraDFCSjs7QXlGN2gxQkU7RUFDRTtBekZnaTFCSjs7QXlGMWkxQkU7RUFDRTtBekY2aTFCSjs7QXlGM2kxQkU7RUFDRTtBekY4aTFCSjs7QXlGNWkxQkU7RUFDRTtBekYraTFCSjs7QXlGN2kxQkU7RUFDRTtBekZnajFCSjs7QXlGMWoxQkU7RUFDRTtBekY2ajFCSjs7QXlGM2oxQkU7RUFDRTtBekY4ajFCSjs7QXlGNWoxQkU7RUFDRTtBekYrajFCSjs7QXlGN2oxQkU7RUFDRTtBekZnazFCSjs7QXlGMWsxQkU7RUFDRTtBekY2azFCSjs7QXlGM2sxQkU7RUFDRTtBekY4azFCSjs7QXlGNWsxQkU7RUFDRTtBekYrazFCSjs7QXlGN2sxQkU7RUFDRTtBekZnbDFCSjs7QXlGMWwxQkU7RUFDRTtBekY2bDFCSjs7QXlGM2wxQkU7RUFDRTtBekY4bDFCSjs7QXlGNWwxQkU7RUFDRTtBekYrbDFCSjs7QXlGN2wxQkU7RUFDRTtBekZnbTFCSjs7QXlGMW0xQkU7RUFDRTtBekY2bTFCSjs7QXlGM20xQkU7RUFDRTtBekY4bTFCSjs7QXlGNW0xQkU7RUFDRTtBekYrbTFCSjs7QXlGN20xQkU7RUFDRTtBekZnbjFCSjs7QXlGMW4xQkU7RUFDRTtBekY2bjFCSjs7QXlGM24xQkU7RUFDRTtBekY4bjFCSjs7QXlGNW4xQkU7RUFDRTtBekYrbjFCSjs7QXlGN24xQkU7RUFDRTtBekZnbzFCSjs7QXlGMW8xQkU7RUFDRTtBekY2bzFCSjs7QXlGM28xQkU7RUFDRTtBekY4bzFCSjs7QXlGNW8xQkU7RUFDRTtBekYrbzFCSjs7QXlGN28xQkU7RUFDRTtBekZncDFCSjs7QXlGMXAxQkU7RUFDRTtBekY2cDFCSjs7QXlGM3AxQkU7RUFDRTtBekY4cDFCSjs7QXlGNXAxQkU7RUFDRTtBekYrcDFCSjs7QXlGN3AxQkU7RUFDRTtBekZncTFCSjs7QXlGMXExQkU7RUFDRTtBekY2cTFCSjs7QXlGM3ExQkU7RUFDRTtBekY4cTFCSjs7QXlGNXExQkU7RUFDRTtBekYrcTFCSjs7QXlGN3ExQkU7RUFDRTtBekZncjFCSjs7QXlGMXIxQkU7RUFDRTtBekY2cjFCSjs7QXlGM3IxQkU7RUFDRTtBekY4cjFCSjs7QXlGNXIxQkU7RUFDRTtBekYrcjFCSjs7QXlGN3IxQkU7RUFDRTtBekZnczFCSjs7QXlGMXMxQkU7RUFDRTtBekY2czFCSjs7QXlGM3MxQkU7RUFDRTtBekY4czFCSjs7QXlGNXMxQkU7RUFDRTtBekYrczFCSjs7QXlGN3MxQkU7RUFDRTtBekZndDFCSjs7QXlGMXQxQkU7RUFDRTtBekY2dDFCSjs7QXlGM3QxQkU7RUFDRTtBekY4dDFCSjs7QXlGNXQxQkU7RUFDRTtBekYrdDFCSjs7QXlGN3QxQkU7RUFDRTtBekZndTFCSjs7QXlGMXUxQkU7RUFDRTtBekY2dTFCSjs7QXlGM3UxQkU7RUFDRTtBekY4dTFCSjs7QXlGNXUxQkU7RUFDRTtBekYrdTFCSjs7QXlGN3UxQkU7RUFDRTtBekZndjFCSjs7QXlGMXYxQkU7RUFDRTtBekY2djFCSjs7QXlGM3YxQkU7RUFDRTtBekY4djFCSjs7QXlGNXYxQkU7RUFDRTtBekYrdjFCSjs7QXlGN3YxQkU7RUFDRTtBekZndzFCSjs7QXlGMXcxQkU7RUFDRTtBekY2dzFCSjs7QXlGM3cxQkU7RUFDRTtBekY4dzFCSjs7QXlGNXcxQkU7RUFDRTtBekYrdzFCSjs7QXlGN3cxQkU7RUFDRTtBekZneDFCSjs7QXlGMXgxQkU7RUFDRTtBekY2eDFCSjs7QXlGM3gxQkU7RUFDRTtBekY4eDFCSjs7QXlGNXgxQkU7RUFDRTtBekYreDFCSjs7QXlGN3gxQkU7RUFDRTtBekZneTFCSjs7QXlGMXkxQkU7RUFDRTtBekY2eTFCSjs7QXlGM3kxQkU7RUFDRTtBekY4eTFCSjs7QXlGNXkxQkU7RUFDRTtBekYreTFCSjs7QXlGN3kxQkU7RUFDRTtBekZnejFCSjs7QXlGMXoxQkU7RUFDRTtBekY2ejFCSjs7QXlGM3oxQkU7RUFDRTtBekY4ejFCSjs7QXlGNXoxQkU7RUFDRTtBekYrejFCSjs7QXlGN3oxQkU7RUFDRTtBekZnMDFCSjs7QXlGMTAxQkU7RUFDRTtBekY2MDFCSjs7QXlGMzAxQkU7RUFDRTtBekY4MDFCSjs7QXlGNTAxQkU7RUFDRTtBekYrMDFCSjs7QXlGNzAxQkU7RUFDRTtBekZnMTFCSjs7QXlGMTExQkU7RUFDRTtBekY2MTFCSjs7QXlGMzExQkU7RUFDRTtBekY4MTFCSjs7QXlGNTExQkU7RUFDRTtBekYrMTFCSjs7QXlGNzExQkU7RUFDRTtBekZnMjFCSjs7QXlGMTIxQkU7RUFDRTtBekY2MjFCSjs7QXlGMzIxQkU7RUFDRTtBekY4MjFCSjs7QXlGNTIxQkU7RUFDRTtBekYrMjFCSjs7QXlGNzIxQkU7RUFDRTtBekZnMzFCSjs7QXlGMTMxQkU7RUFDRTtBekY2MzFCSjs7QXlGMzMxQkU7RUFDRTtBekY4MzFCSjs7QXlGNTMxQkU7RUFDRTtBekYrMzFCSjs7QXlGNzMxQkU7RUFDRTtBekZnNDFCSjs7QXlGMTQxQkU7RUFDRTtBekY2NDFCSjs7QXlGMzQxQkU7RUFDRTtBekY4NDFCSjs7QXlGNTQxQkU7RUFDRTtBekYrNDFCSjs7QXlGNzQxQkU7RUFDRTtBekZnNTFCSjs7QXlGMTUxQkU7RUFDRTtBekY2NTFCSjs7QXlGMzUxQkU7RUFDRTtBekY4NTFCSjs7QXlGNTUxQkU7RUFDRTtBekYrNTFCSjs7QXlGNzUxQkU7RUFDRTtBekZnNjFCSjs7QXlGMTYxQkU7RUFDRTtBekY2NjFCSjs7QXlGMzYxQkU7RUFDRTtBekY4NjFCSjs7QXlGNTYxQkU7RUFDRTtBekYrNjFCSjs7QXlGNzYxQkU7RUFDRTtBekZnNzFCSjs7QXlGMTcxQkU7RUFDRTtBekY2NzFCSjs7QXlGMzcxQkU7RUFDRTtBekY4NzFCSjs7QXlGNTcxQkU7RUFDRTtBekYrNzFCSjs7QXlGNzcxQkU7RUFDRTtBekZnODFCSjs7QXlGMTgxQkU7RUFDRTtBekY2ODFCSjs7QXlGMzgxQkU7RUFDRTtBekY4ODFCSjs7QXlGNTgxQkU7RUFDRTtBekYrODFCSjs7QXlGNzgxQkU7RUFDRTtBekZnOTFCSjs7QXlGMTkxQkU7RUFDRTtBekY2OTFCSjs7QXlGMzkxQkU7RUFDRTtBekY4OTFCSjs7QXlGNTkxQkU7RUFDRTtBekYrOTFCSjs7QXlGNzkxQkU7RUFDRTtBekZnKzFCSjs7QXlGMSsxQkU7RUFDRTtBekY2KzFCSjs7QXlGMysxQkU7RUFDRTtBekY4KzFCSjs7QXlGNSsxQkU7RUFDRTtBekYrKzFCSjs7QXlGNysxQkU7RUFDRTtBekZnLzFCSjs7QXlGMS8xQkU7RUFDRTtBekY2LzFCSjs7QXlGMy8xQkU7RUFDRTtBekY4LzFCSjs7QXlGNS8xQkU7RUFDRTtBekYrLzFCSjs7QXlGNy8xQkU7RUFDRTtBekZnZzJCSjs7QXlGMWcyQkU7RUFDRTtBekY2ZzJCSjs7QXlGM2cyQkU7RUFDRTtBekY4ZzJCSjs7QXlGNWcyQkU7RUFDRTtBekYrZzJCSjs7QXlGN2cyQkU7RUFDRTtBekZnaDJCSjs7QXlGMWgyQkU7RUFDRTtBekY2aDJCSjs7QXlGM2gyQkU7RUFDRTtBekY4aDJCSjs7QXlGNWgyQkU7RUFDRTtBekYraDJCSjs7QXlGN2gyQkU7RUFDRTtBekZnaTJCSjs7QXlGMWkyQkU7RUFDRTtBekY2aTJCSjs7QXlGM2kyQkU7RUFDRTtBekY4aTJCSjs7QXlGNWkyQkU7RUFDRTtBekYraTJCSjs7QXlGN2kyQkU7RUFDRTtBekZnajJCSjs7QXlGMWoyQkU7RUFDRTtBekY2ajJCSjs7QXlGM2oyQkU7RUFDRTtBekY4ajJCSjs7QXlGNWoyQkU7RUFDRTtBekYrajJCSjs7QXlGN2oyQkU7RUFDRTtBekZnazJCSjs7QXlGMWsyQkU7RUFDRTtBekY2azJCSjs7QXlGM2syQkU7RUFDRTtBekY4azJCSjs7QXlGNWsyQkU7RUFDRTtBekYrazJCSjs7QXlGN2syQkU7RUFDRTtBekZnbDJCSjs7QXlGMWwyQkU7RUFDRTtBekY2bDJCSjs7QXlGM2wyQkU7RUFDRTtBekY4bDJCSjs7QXlGNWwyQkU7RUFDRTtBekYrbDJCSjs7QXlGN2wyQkU7RUFDRTtBekZnbTJCSjs7QXlGMW0yQkU7RUFDRTtBekY2bTJCSjs7QXlGM20yQkU7RUFDRTtBekY4bTJCSjs7QXlGNW0yQkU7RUFDRTtBekYrbTJCSjs7QXlGN20yQkU7RUFDRTtBekZnbjJCSjs7QXlGMW4yQkU7RUFDRTtBekY2bjJCSjs7QXlGM24yQkU7RUFDRTtBekY4bjJCSjs7QXlGNW4yQkU7RUFDRTtBekYrbjJCSjs7QXlGN24yQkU7RUFDRTtBekZnbzJCSjs7QXlGMW8yQkU7RUFDRTtBekY2bzJCSjs7QXlGM28yQkU7RUFDRTtBekY4bzJCSjs7QXlGNW8yQkU7RUFDRTtBekYrbzJCSjs7QXlGN28yQkU7RUFDRTtBekZncDJCSjs7QXlGMXAyQkU7RUFDRTtBekY2cDJCSjs7QXlGM3AyQkU7RUFDRTtBekY4cDJCSjs7QXlGNXAyQkU7RUFDRTtBekYrcDJCSjs7QXlGN3AyQkU7RUFDRTtBekZncTJCSjs7QXlGMXEyQkU7RUFDRTtBekY2cTJCSjs7QXlGM3EyQkU7RUFDRTtBekY4cTJCSjs7QXlGNXEyQkU7RUFDRTtBekYrcTJCSjs7QXlGN3EyQkU7RUFDRTtBekZncjJCSjs7QXlGMXIyQkU7RUFDRTtBekY2cjJCSjs7QXlGM3IyQkU7RUFDRTtBekY4cjJCSjs7QXlGNXIyQkU7RUFDRTtBekYrcjJCSjs7QXlGN3IyQkU7RUFDRTtBekZnczJCSjs7QXlGMXMyQkU7RUFDRTtBekY2czJCSjs7QXlGM3MyQkU7RUFDRTtBekY4czJCSjs7QXlGNXMyQkU7RUFDRTtBekYrczJCSjs7QXlGN3MyQkU7RUFDRTtBekZndDJCSjs7QXlGMXQyQkU7RUFDRTtBekY2dDJCSjs7QXlGM3QyQkU7RUFDRTtBekY4dDJCSjs7QXlGNXQyQkU7RUFDRTtBekYrdDJCSjs7QXlGN3QyQkU7RUFDRTtBekZndTJCSjs7QXlGMXUyQkU7RUFDRTtBekY2dTJCSjs7QXlGM3UyQkU7RUFDRTtBekY4dTJCSjs7QXlGNXUyQkU7RUFDRTtBekYrdTJCSjs7QXlGN3UyQkU7RUFDRTtBekZndjJCSjs7QXlGMXYyQkU7RUFDRTtBekY2djJCSjs7QXlGM3YyQkU7RUFDRTtBekY4djJCSjs7QXlGNXYyQkU7RUFDRTtBekYrdjJCSjs7QXlGN3YyQkU7RUFDRTtBekZndzJCSjs7QXlGMXcyQkU7RUFDRTtBekY2dzJCSjs7QXlGM3cyQkU7RUFDRTtBekY4dzJCSjs7QXlGNXcyQkU7RUFDRTtBekYrdzJCSjs7QXlGN3cyQkU7RUFDRTtBekZneDJCSjs7QXlGMXgyQkU7RUFDRTtBekY2eDJCSjs7QXlGM3gyQkU7RUFDRTtBekY4eDJCSjs7QXlGNXgyQkU7RUFDRTtBekYreDJCSjs7QXlGN3gyQkU7RUFDRTtBekZneTJCSjs7QXlGMXkyQkU7RUFDRTtBekY2eTJCSjs7QXlGM3kyQkU7RUFDRTtBekY4eTJCSjs7QXlGNXkyQkU7RUFDRTtBekYreTJCSjs7QXlGN3kyQkU7RUFDRTtBekZnejJCSjs7QXlGMXoyQkU7RUFDRTtBekY2ejJCSjs7QXlGM3oyQkU7RUFDRTtBekY4ejJCSjs7QXlGNXoyQkU7RUFDRTtBekYrejJCSjs7QXlGN3oyQkU7RUFDRTtBekZnMDJCSjs7QXlGMTAyQkU7RUFDRTtBekY2MDJCSjs7QXlGMzAyQkU7RUFDRTtBekY4MDJCSjs7QXlGNTAyQkU7RUFDRTtBekYrMDJCSjs7QXlGNzAyQkU7RUFDRTtBekZnMTJCSjs7QXlGMTEyQkU7RUFDRTtBekY2MTJCSjs7QXlGMzEyQkU7RUFDRTtBekY4MTJCSjs7QXlGNTEyQkU7RUFDRTtBekYrMTJCSjs7QXlGNzEyQkU7RUFDRTtBekZnMjJCSjs7QXlGMTIyQkU7RUFDRTtBekY2MjJCSjs7QXlGMzIyQkU7RUFDRTtBekY4MjJCSjs7QXlGNTIyQkU7RUFDRTtBekYrMjJCSjs7QXlGNzIyQkU7RUFDRTtBekZnMzJCSjs7QXlGMTMyQkU7RUFDRTtBekY2MzJCSjs7QXlGMzMyQkU7RUFDRTtBekY4MzJCSjs7QXlGNTMyQkU7RUFDRTtBekYrMzJCSjs7QXlGNzMyQkU7RUFDRTtBekZnNDJCSjs7QXlGMTQyQkU7RUFDRTtBekY2NDJCSjs7QXlGMzQyQkU7RUFDRTtBekY4NDJCSjs7QXlGNTQyQkU7RUFDRTtBekYrNDJCSjs7QXlGNzQyQkU7RUFDRTtBekZnNTJCSjs7QXlGMTUyQkU7RUFDRTtBekY2NTJCSjs7QXlGMzUyQkU7RUFDRTtBekY4NTJCSjs7QXlGNTUyQkU7RUFDRTtBekYrNTJCSjs7QXlGNzUyQkU7RUFDRTtBekZnNjJCSjs7QXlGMTYyQkU7RUFDRTtBekY2NjJCSjs7QXlGMzYyQkU7RUFDRTtBekY4NjJCSjs7QXlGNTYyQkU7RUFDRTtBekYrNjJCSjs7QXlGNzYyQkU7RUFDRTtBekZnNzJCSjs7QXlGMTcyQkU7RUFDRTtBekY2NzJCSjs7QXlGMzcyQkU7RUFDRTtBekY4NzJCSjs7QXlGNTcyQkU7RUFDRTtBekYrNzJCSjs7QXlGNzcyQkU7RUFDRTtBekZnODJCSjs7QXlGMTgyQkU7RUFDRTtBekY2ODJCSjs7QXlGMzgyQkU7RUFDRTtBekY4ODJCSjs7QXlGNTgyQkU7RUFDRTtBekYrODJCSjs7QXlGNzgyQkU7RUFDRTtBekZnOTJCSjs7QXlGMTkyQkU7RUFDRTtBekY2OTJCSjs7QXlGMzkyQkU7RUFDRTtBekY4OTJCSjs7QXlGNTkyQkU7RUFDRTtBekYrOTJCSjs7QXlGNzkyQkU7RUFDRTtBekZnKzJCSjs7QXlGMSsyQkU7RUFDRTtBekY2KzJCSjs7QXlGMysyQkU7RUFDRTtBekY4KzJCSjs7QXlGNSsyQkU7RUFDRTtBekYrKzJCSjs7QXlGNysyQkU7RUFDRTtBekZnLzJCSjs7QXlGMS8yQkU7RUFDRTtBekY2LzJCSjs7QXlGMy8yQkU7RUFDRTtBekY4LzJCSjs7QXlGNS8yQkU7RUFDRTtBekYrLzJCSjs7QXlGNy8yQkU7RUFDRTtBekZnZzNCSjs7QXlGMWczQkU7RUFDRTtBekY2ZzNCSjs7QXlGM2czQkU7RUFDRTtBekY4ZzNCSjs7QXlGNWczQkU7RUFDRTtBekYrZzNCSjs7QXlGN2czQkU7RUFDRTtBekZnaDNCSjs7QXlGMWgzQkU7RUFDRTtBekY2aDNCSjs7QXlGM2gzQkU7RUFDRTtBekY4aDNCSjs7QXlGNWgzQkU7RUFDRTtBekYraDNCSjs7QXlGN2gzQkU7RUFDRTtBekZnaTNCSjs7QXlGMWkzQkU7RUFDRTtBekY2aTNCSjs7QXlGM2kzQkU7RUFDRTtBekY4aTNCSjs7QXlGNWkzQkU7RUFDRTtBekYraTNCSjs7QXlGN2kzQkU7RUFDRTtBekZnajNCSjs7QXlGMWozQkU7RUFDRTtBekY2ajNCSjs7QXlGM2ozQkU7RUFDRTtBekY4ajNCSjs7QXlGNWozQkU7RUFDRTtBekYrajNCSjs7QXlGN2ozQkU7RUFDRTtBekZnazNCSjs7QXlGMWszQkU7RUFDRTtBekY2azNCSjs7QXlGM2szQkU7RUFDRTtBekY4azNCSjs7QXlGNWszQkU7RUFDRTtBekYrazNCSjs7QXlGN2szQkU7RUFDRTtBekZnbDNCSjs7QXlGMWwzQkU7RUFDRTtBekY2bDNCSjs7QXlGM2wzQkU7RUFDRTtBekY4bDNCSjs7QXlGNWwzQkU7RUFDRTtBekYrbDNCSjs7QXlGN2wzQkU7RUFDRTtBekZnbTNCSjs7QXlGMW0zQkU7RUFDRTtBekY2bTNCSjs7QXlGM20zQkU7RUFDRTtBekY4bTNCSjs7QXlGNW0zQkU7RUFDRTtBekYrbTNCSjs7QXlGN20zQkU7RUFDRTtBekZnbjNCSjs7QXlGMW4zQkU7RUFDRTtBekY2bjNCSjs7QXlGM24zQkU7RUFDRTtBekY4bjNCSjs7QXlGNW4zQkU7RUFDRTtBekYrbjNCSjs7QXlGN24zQkU7RUFDRTtBekZnbzNCSjs7QXlGMW8zQkU7RUFDRTtBekY2bzNCSjs7QXlGM28zQkU7RUFDRTtBekY4bzNCSjs7QXlGNW8zQkU7RUFDRTtBekYrbzNCSjs7QXlGN28zQkU7RUFDRTtBekZncDNCSjs7QXlGMXAzQkU7RUFDRTtBekY2cDNCSjs7QXlGM3AzQkU7RUFDRTtBekY4cDNCSjs7QXlGNXAzQkU7RUFDRTtBekYrcDNCSjs7QXlGN3AzQkU7RUFDRTtBekZncTNCSjs7QXlGMXEzQkU7RUFDRTtBekY2cTNCSjs7QXlGM3EzQkU7RUFDRTtBekY4cTNCSjs7QXlGNXEzQkU7RUFDRTtBekYrcTNCSjs7QXlGN3EzQkU7RUFDRTtBekZncjNCSjs7QXlGMXIzQkU7RUFDRTtBekY2cjNCSjs7QXlGM3IzQkU7RUFDRTtBekY4cjNCSjs7QXlGNXIzQkU7RUFDRTtBekYrcjNCSjs7QXlGN3IzQkU7RUFDRTtBekZnczNCSjs7QXlGMXMzQkU7RUFDRTtBekY2czNCSjs7QXlGM3MzQkU7RUFDRTtBekY4czNCSjs7QXlGNXMzQkU7RUFDRTtBekYrczNCSjs7QXlGN3MzQkU7RUFDRTtBekZndDNCSjs7QXlGMXQzQkU7RUFDRTtBekY2dDNCSjs7QXlGM3QzQkU7RUFDRTtBekY4dDNCSjs7QXlGNXQzQkU7RUFDRTtBekYrdDNCSjs7QXlGN3QzQkU7RUFDRTtBekZndTNCSjs7QXlGMXUzQkU7RUFDRTtBekY2dTNCSjs7QXlGM3UzQkU7RUFDRTtBekY4dTNCSjs7QXlGNXUzQkU7RUFDRTtBekYrdTNCSjs7QXlGN3UzQkU7RUFDRTtBekZndjNCSjs7QXlGMXYzQkU7RUFDRTtBekY2djNCSjs7QXlGM3YzQkU7RUFDRTtBekY4djNCSjs7QXlGNXYzQkU7RUFDRTtBekYrdjNCSjs7QXlGN3YzQkU7RUFDRTtBekZndzNCSjs7QXlGMXczQkU7RUFDRTtBekY2dzNCSjs7QXlGM3czQkU7RUFDRTtBekY4dzNCSjs7QXlGNXczQkU7RUFDRTtBekYrdzNCSjs7QXlGN3czQkU7RUFDRTtBekZneDNCSjs7QXlGMXgzQkU7RUFDRTtBekY2eDNCSjs7QXlGM3gzQkU7RUFDRTtBekY4eDNCSjs7QXlGNXgzQkU7RUFDRTtBekYreDNCSjs7QXlGN3gzQkU7RUFDRTtBekZneTNCSjs7QXlGMXkzQkU7RUFDRTtBekY2eTNCSjs7QXlGM3kzQkU7RUFDRTtBekY4eTNCSjs7QXlGNXkzQkU7RUFDRTtBekYreTNCSjs7QXlGN3kzQkU7RUFDRTtBekZnejNCSjs7QXlGMXozQkU7RUFDRTtBekY2ejNCSjs7QXlGM3ozQkU7RUFDRTtBekY4ejNCSjs7QXlGNXozQkU7RUFDRTtBekYrejNCSjs7QXlGN3ozQkU7RUFDRTtBekZnMDNCSjs7QXlGMTAzQkU7RUFDRTtBekY2MDNCSjs7QXlGMzAzQkU7RUFDRTtBekY4MDNCSjs7QXlGNTAzQkU7RUFDRTtBekYrMDNCSjs7QXlGNzAzQkU7RUFDRTtBekZnMTNCSjs7QXlGMTEzQkU7RUFDRTtBekY2MTNCSjs7QXlGMzEzQkU7RUFDRTtBekY4MTNCSjs7QXlGNTEzQkU7RUFDRTtBekYrMTNCSjs7QXlGNzEzQkU7RUFDRTtBekZnMjNCSjs7QXlGMTIzQkU7RUFDRTtBekY2MjNCSjs7QXlGMzIzQkU7RUFDRTtBekY4MjNCSjs7QXlGNTIzQkU7RUFDRTtBekYrMjNCSjs7QXlGNzIzQkU7RUFDRTtBekZnMzNCSjs7QXlGMTMzQkU7RUFDRTtBekY2MzNCSjs7QXlGMzMzQkU7RUFDRTtBekY4MzNCSjs7QXlGNTMzQkU7RUFDRTtBekYrMzNCSjs7QXlGNzMzQkU7RUFDRTtBekZnNDNCSjs7QXlGMTQzQkU7RUFDRTtBekY2NDNCSjs7QXlGMzQzQkU7RUFDRTtBekY4NDNCSjs7QXlGNTQzQkU7RUFDRTtBekYrNDNCSjs7QXlGNzQzQkU7RUFDRTtBekZnNTNCSjs7QXlGMTUzQkU7RUFDRTtBekY2NTNCSjs7QXlGMzUzQkU7RUFDRTtBekY4NTNCSjs7QXlGNTUzQkU7RUFDRTtBekYrNTNCSjs7QXlGNzUzQkU7RUFDRTtBekZnNjNCSjs7QXlGMTYzQkU7RUFDRTtBekY2NjNCSjs7QXlGMzYzQkU7RUFDRTtBekY4NjNCSjs7QXlGNTYzQkU7RUFDRTtBekYrNjNCSjs7QXlGNzYzQkU7RUFDRTtBekZnNzNCSjs7QXlGMTczQkU7RUFDRTtBekY2NzNCSjs7QXlGMzczQkU7RUFDRTtBekY4NzNCSjs7QXlGNTczQkU7RUFDRTtBekYrNzNCSjs7QXlGNzczQkU7RUFDRTtBekZnODNCSjs7QXlGMTgzQkU7RUFDRTtBekY2ODNCSjs7QXlGMzgzQkU7RUFDRTtBekY4ODNCSjs7QXlGNTgzQkU7RUFDRTtBekYrODNCSjs7QXlGNzgzQkU7RUFDRTtBekZnOTNCSjs7QXlGMTkzQkU7RUFDRTtBekY2OTNCSjs7QXlGMzkzQkU7RUFDRTtBekY4OTNCSjs7QXlGNTkzQkU7RUFDRTtBekYrOTNCSjs7QXlGNzkzQkU7RUFDRTtBekZnKzNCSjs7QXlGMSszQkU7RUFDRTtBekY2KzNCSjs7QXlGMyszQkU7RUFDRTtBekY4KzNCSjs7QXlGNSszQkU7RUFDRTtBekYrKzNCSjs7QXlGNyszQkU7RUFDRTtBekZnLzNCSjs7QXlGMS8zQkU7RUFDRTtBekY2LzNCSjs7QXlGMy8zQkU7RUFDRTtBekY4LzNCSjs7QXlGNS8zQkU7RUFDRTtBekYrLzNCSjs7QXlGNy8zQkU7RUFDRTtBekZnZzRCSjs7QXlGMWc0QkU7RUFDRTtBekY2ZzRCSjs7QXlGM2c0QkU7RUFDRTtBekY4ZzRCSjs7QXlGNWc0QkU7RUFDRTtBekYrZzRCSjs7QXlGN2c0QkU7RUFDRTtBekZnaDRCSjs7QXlGMWg0QkU7RUFDRTtBekY2aDRCSjs7QXlGM2g0QkU7RUFDRTtBekY4aDRCSjs7QXlGNWg0QkU7RUFDRTtBekYraDRCSjs7QXlGN2g0QkU7RUFDRTtBekZnaTRCSjs7QXlGMWk0QkU7RUFDRTtBekY2aTRCSjs7QXlGM2k0QkU7RUFDRTtBekY4aTRCSjs7QXlGNWk0QkU7RUFDRTtBekYraTRCSjs7QXlGN2k0QkU7RUFDRTtBekZnajRCSjs7QXlGMWo0QkU7RUFDRTtBekY2ajRCSjs7QXlGM2o0QkU7RUFDRTtBekY4ajRCSjs7QXlGNWo0QkU7RUFDRTtBekYrajRCSjs7QXlGN2o0QkU7RUFDRTtBekZnazRCSjs7QXlGMWs0QkU7RUFDRTtBekY2azRCSjs7QXlGM2s0QkU7RUFDRTtBekY4azRCSjs7QXlGNWs0QkU7RUFDRTtBekYrazRCSjs7QXlGN2s0QkU7RUFDRTtBekZnbDRCSjs7QXlGMWw0QkU7RUFDRTtBekY2bDRCSjs7QXlGM2w0QkU7RUFDRTtBekY4bDRCSjs7QXlGNWw0QkU7RUFDRTtBekYrbDRCSjs7QXlGN2w0QkU7RUFDRTtBekZnbTRCSjs7QXlGMW00QkU7RUFDRTtBekY2bTRCSjs7QXlGM200QkU7RUFDRTtBekY4bTRCSjs7QXlGNW00QkU7RUFDRTtBekYrbTRCSjs7QXlGN200QkU7RUFDRTtBekZnbjRCSjs7QXlGMW40QkU7RUFDRTtBekY2bjRCSjs7QXlGM240QkU7RUFDRTtBekY4bjRCSjs7QXlGNW40QkU7RUFDRTtBekYrbjRCSjs7QXlGN240QkU7RUFDRTtBekZnbzRCSjs7QXlGMW80QkU7RUFDRTtBekY2bzRCSjs7QXlGM280QkU7RUFDRTtBekY4bzRCSjs7QXlGNW80QkU7RUFDRTtBekYrbzRCSjs7QXlGN280QkU7RUFDRTtBekZncDRCSjs7QXlGMXA0QkU7RUFDRTtBekY2cDRCSjs7QXlGM3A0QkU7RUFDRTtBekY4cDRCSjs7QXlGNXA0QkU7RUFDRTtBekYrcDRCSjs7QXlGN3A0QkU7RUFDRTtBekZncTRCSjs7QXlGMXE0QkU7RUFDRTtBekY2cTRCSjs7QXlGM3E0QkU7RUFDRTtBekY4cTRCSjs7QXlGNXE0QkU7RUFDRTtBekYrcTRCSjs7QXlGN3E0QkU7RUFDRTtBekZncjRCSjs7QXlGMXI0QkU7RUFDRTtBekY2cjRCSjs7QXlGM3I0QkU7RUFDRTtBekY4cjRCSjs7QXlGNXI0QkU7RUFDRTtBekYrcjRCSjs7QXlGN3I0QkU7RUFDRTtBekZnczRCSjs7QXlGMXM0QkU7RUFDRTtBekY2czRCSjs7QXlGM3M0QkU7RUFDRTtBekY4czRCSjs7QXlGNXM0QkU7RUFDRTtBekYrczRCSjs7QXlGN3M0QkU7RUFDRTtBekZndDRCSjs7QXlGMXQ0QkU7RUFDRTtBekY2dDRCSjs7QXlGM3Q0QkU7RUFDRTtBekY4dDRCSjs7QXlGNXQ0QkU7RUFDRTtBekYrdDRCSjs7QXlGN3Q0QkU7RUFDRTtBekZndTRCSjs7QXlGMXU0QkU7RUFDRTtBekY2dTRCSjs7QXlGM3U0QkU7RUFDRTtBekY4dTRCSjs7QXlGNXU0QkU7RUFDRTtBekYrdTRCSjs7QXlGN3U0QkU7RUFDRTtBekZndjRCSjs7QXlGMXY0QkU7RUFDRTtBekY2djRCSjs7QXlGM3Y0QkU7RUFDRTtBekY4djRCSjs7QXlGNXY0QkU7RUFDRTtBekYrdjRCSjs7QXlGN3Y0QkU7RUFDRTtBekZndzRCSjs7QXlGMXc0QkU7RUFDRTtBekY2dzRCSjs7QXlGM3c0QkU7RUFDRTtBekY4dzRCSjs7QXlGNXc0QkU7RUFDRTtBekYrdzRCSjs7QXlGN3c0QkU7RUFDRTtBekZneDRCSjs7QXlGMXg0QkU7RUFDRTtBekY2eDRCSjs7QXlGM3g0QkU7RUFDRTtBekY4eDRCSjs7QXlGNXg0QkU7RUFDRTtBekYreDRCSjs7QXlGN3g0QkU7RUFDRTtBekZneTRCSjs7QXlGMXk0QkU7RUFDRTtBekY2eTRCSjs7QXlGM3k0QkU7RUFDRTtBekY4eTRCSjs7QXlGNXk0QkU7RUFDRTtBekYreTRCSjs7QXlGN3k0QkU7RUFDRTtBekZnejRCSjs7QXlGMXo0QkU7RUFDRTtBekY2ejRCSjs7QXlGM3o0QkU7RUFDRTtBekY4ejRCSjs7QXlGNXo0QkU7RUFDRTtBekYrejRCSjs7QXlGN3o0QkU7RUFDRTtBekZnMDRCSjs7QXlGMTA0QkU7RUFDRTtBekY2MDRCSjs7QXlGMzA0QkU7RUFDRTtBekY4MDRCSjs7QXlGNTA0QkU7RUFDRTtBekYrMDRCSjs7QXlGNzA0QkU7RUFDRTtBekZnMTRCSjs7QXlGMTE0QkU7RUFDRTtBekY2MTRCSjs7QXlGMzE0QkU7RUFDRTtBekY4MTRCSjs7QXlGNTE0QkU7RUFDRTtBekYrMTRCSjs7QXlGNzE0QkU7RUFDRTtBekZnMjRCSjs7QXlGMTI0QkU7RUFDRTtBekY2MjRCSjs7QXlGMzI0QkU7RUFDRTtBekY4MjRCSjs7QXlGNTI0QkU7RUFDRTtBekYrMjRCSjs7QXlGNzI0QkU7RUFDRTtBekZnMzRCSjs7QXlGMTM0QkU7RUFDRTtBekY2MzRCSjs7QXlGMzM0QkU7RUFDRTtBekY4MzRCSjs7QXlGNTM0QkU7RUFDRTtBekYrMzRCSjs7QXlGNzM0QkU7RUFDRTtBekZnNDRCSjs7QXlGMTQ0QkU7RUFDRTtBekY2NDRCSjs7QXlGMzQ0QkU7RUFDRTtBekY4NDRCSjs7QXlGNTQ0QkU7RUFDRTtBekYrNDRCSjs7QXlGNzQ0QkU7RUFDRTtBekZnNTRCSjs7QXlGMTU0QkU7RUFDRTtBekY2NTRCSjs7QXlGMzU0QkU7RUFDRTtBekY4NTRCSjs7QXlGNTU0QkU7RUFDRTtBekYrNTRCSjs7QXlGNzU0QkU7RUFDRTtBekZnNjRCSjs7QXlGMTY0QkU7RUFDRTtBekY2NjRCSjs7QXlGMzY0QkU7RUFDRTtBekY4NjRCSjs7QXlGNTY0QkU7RUFDRTtBekYrNjRCSjs7QXlGNzY0QkU7RUFDRTtBekZnNzRCSjs7QXlGMTc0QkU7RUFDRTtBekY2NzRCSjs7QXlGMzc0QkU7RUFDRTtBekY4NzRCSjs7QXlGNTc0QkU7RUFDRTtBekYrNzRCSjs7QXlGNzc0QkU7RUFDRTtBekZnODRCSjs7QXlGMTg0QkU7RUFDRTtBekY2ODRCSjs7QXlGMzg0QkU7RUFDRTtBekY4ODRCSjs7QXlGNTg0QkU7RUFDRTtBekYrODRCSjs7QXlGNzg0QkU7RUFDRTtBekZnOTRCSjs7QXlGMTk0QkU7RUFDRTtBekY2OTRCSjs7QXlGMzk0QkU7RUFDRTtBekY4OTRCSjs7QXlGNTk0QkU7RUFDRTtBekYrOTRCSjs7QXlGNzk0QkU7RUFDRTtBekZnKzRCSjs7QXlGMSs0QkU7RUFDRTtBekY2KzRCSjs7QXlGMys0QkU7RUFDRTtBekY4KzRCSjs7QXlGNSs0QkU7RUFDRTtBekYrKzRCSjs7QXlGNys0QkU7RUFDRTtBekZnLzRCSjs7QXlGMS80QkU7RUFDRTtBekY2LzRCSjs7QXlGMy80QkU7RUFDRTtBekY4LzRCSjs7QXlGNS80QkU7RUFDRTtBekYrLzRCSjs7QXlGNy80QkU7RUFDRTtBekZnZzVCSjs7QXlGMWc1QkU7RUFDRTtBekY2ZzVCSjs7QXlGM2c1QkU7RUFDRTtBekY4ZzVCSjs7QXlGNWc1QkU7RUFDRTtBekYrZzVCSjs7QXlGN2c1QkU7RUFDRTtBekZnaDVCSjs7QXlGMWg1QkU7RUFDRTtBekY2aDVCSjs7QXlGM2g1QkU7RUFDRTtBekY4aDVCSjs7QXlGNWg1QkU7RUFDRTtBekYraDVCSjs7QXlGN2g1QkU7RUFDRTtBekZnaTVCSjs7QXlGMWk1QkU7RUFDRTtBekY2aTVCSjs7QXlGM2k1QkU7RUFDRTtBekY4aTVCSjs7QXlGNWk1QkU7RUFDRTtBekYraTVCSjs7QXlGN2k1QkU7RUFDRTtBekZnajVCSjs7QXlGMWo1QkU7RUFDRTtBekY2ajVCSjs7QXlGM2o1QkU7RUFDRTtBekY4ajVCSjs7QXlGNWo1QkU7RUFDRTtBekYrajVCSjs7QXlGN2o1QkU7RUFDRTtBekZnazVCSjs7QXlGMWs1QkU7RUFDRTtBekY2azVCSjs7QXlGM2s1QkU7RUFDRTtBekY4azVCSjs7QXlGNWs1QkU7RUFDRTtBekYrazVCSjs7QXlGN2s1QkU7RUFDRTtBekZnbDVCSjs7QXlGMWw1QkU7RUFDRTtBekY2bDVCSjs7QXlGM2w1QkU7RUFDRTtBekY4bDVCSjs7QXlGNWw1QkU7RUFDRTtBekYrbDVCSjs7QXlGN2w1QkU7RUFDRTtBekZnbTVCSjs7QXlGMW01QkU7RUFDRTtBekY2bTVCSjs7QXlGM201QkU7RUFDRTtBekY4bTVCSjs7QXlGNW01QkU7RUFDRTtBekYrbTVCSjs7QXlGN201QkU7RUFDRTtBekZnbjVCSjs7QXlGMW41QkU7RUFDRTtBekY2bjVCSjs7QXlGM241QkU7RUFDRTtBekY4bjVCSjs7QXlGNW41QkU7RUFDRTtBekYrbjVCSjs7QXlGN241QkU7RUFDRTtBekZnbzVCSjs7QXlGMW81QkU7RUFDRTtBekY2bzVCSjs7QXlGM281QkU7RUFDRTtBekY4bzVCSjs7QXlGNW81QkU7RUFDRTtBekYrbzVCSjs7QXlGN281QkU7RUFDRTtBekZncDVCSjs7QXlGMXA1QkU7RUFDRTtBekY2cDVCSjs7QXlGM3A1QkU7RUFDRTtBekY4cDVCSjs7QXlGNXA1QkU7RUFDRTtBekYrcDVCSjs7QXlGN3A1QkU7RUFDRTtBekZncTVCSjs7QXlGMXE1QkU7RUFDRTtBekY2cTVCSjs7QXlGM3E1QkU7RUFDRTtBekY4cTVCSjs7QXlGNXE1QkU7RUFDRTtBekYrcTVCSjs7QXlGN3E1QkU7RUFDRTtBekZncjVCSjs7QXlGMXI1QkU7RUFDRTtBekY2cjVCSjs7QXlGM3I1QkU7RUFDRTtBekY4cjVCSjs7QXlGNXI1QkU7RUFDRTtBekYrcjVCSjs7QXlGN3I1QkU7RUFDRTtBekZnczVCSjs7QXlGMXM1QkU7RUFDRTtBekY2czVCSjs7QXlGM3M1QkU7RUFDRTtBekY4czVCSjs7QXlGNXM1QkU7RUFDRTtBekYrczVCSjs7QXlGN3M1QkU7RUFDRTtBekZndDVCSjs7QXlGMXQ1QkU7RUFDRTtBekY2dDVCSjs7QXlGM3Q1QkU7RUFDRTtBekY4dDVCSjs7QXlGNXQ1QkU7RUFDRTtBekYrdDVCSjs7QXlGN3Q1QkU7RUFDRTtBekZndTVCSjs7QXlGMXU1QkU7RUFDRTtBekY2dTVCSjs7QXlGM3U1QkU7RUFDRTtBekY4dTVCSjs7QXlGNXU1QkU7RUFDRTtBekYrdTVCSjs7QXlGN3U1QkU7RUFDRTtBekZndjVCSjs7QXlGMXY1QkU7RUFDRTtBekY2djVCSjs7QXlGM3Y1QkU7RUFDRTtBekY4djVCSjs7QXlGNXY1QkU7RUFDRTtBekYrdjVCSjs7QXlGN3Y1QkU7RUFDRTtBekZndzVCSjs7QXlGMXc1QkU7RUFDRTtBekY2dzVCSjs7QXlGM3c1QkU7RUFDRTtBekY4dzVCSjs7QXlGNXc1QkU7RUFDRTtBekYrdzVCSjs7QXlGN3c1QkU7RUFDRTtBekZneDVCSjs7QXlGMXg1QkU7RUFDRTtBekY2eDVCSjs7QXlGM3g1QkU7RUFDRTtBekY4eDVCSjs7QXlGNXg1QkU7RUFDRTtBekYreDVCSjs7QXlGN3g1QkU7RUFDRTtBekZneTVCSjs7QXlGMXk1QkU7RUFDRTtBekY2eTVCSjs7QXlGM3k1QkU7RUFDRTtBekY4eTVCSjs7QXlGNXk1QkU7RUFDRTtBekYreTVCSjs7QXlGN3k1QkU7RUFDRTtBekZnejVCSjs7QXlGMXo1QkU7RUFDRTtBekY2ejVCSjs7QXlGM3o1QkU7RUFDRTtBekY4ejVCSjs7QXlGNXo1QkU7RUFDRTtBekYrejVCSjs7QXlGN3o1QkU7RUFDRTtBekZnMDVCSjs7QXlGMTA1QkU7RUFDRTtBekY2MDVCSjs7QXlGMzA1QkU7RUFDRTtBekY4MDVCSjs7QXlGNTA1QkU7RUFDRTtBekYrMDVCSjs7QXlGNzA1QkU7RUFDRTtBekZnMTVCSjs7QXlGMTE1QkU7RUFDRTtBekY2MTVCSjs7QXlGMzE1QkU7RUFDRTtBekY4MTVCSjs7QXlGNTE1QkU7RUFDRTtBekYrMTVCSjs7QXlGNzE1QkU7RUFDRTtBekZnMjVCSjs7QXlGMTI1QkU7RUFDRTtBekY2MjVCSjs7QXlGMzI1QkU7RUFDRTtBekY4MjVCSjs7QXlGNTI1QkU7RUFDRTtBekYrMjVCSjs7QXlGNzI1QkU7RUFDRTtBekZnMzVCSjs7QXlGMTM1QkU7RUFDRTtBekY2MzVCSjs7QXlGMzM1QkU7RUFDRTtBekY4MzVCSjs7QXlGNTM1QkU7RUFDRTtBekYrMzVCSjs7QXlGNzM1QkU7RUFDRTtBekZnNDVCSjs7QXlGMTQ1QkU7RUFDRTtBekY2NDVCSjs7QXlGMzQ1QkU7RUFDRTtBekY4NDVCSjs7QXlGNTQ1QkU7RUFDRTtBekYrNDVCSjs7QXlGNzQ1QkU7RUFDRTtBekZnNTVCSjs7QXlGMTU1QkU7RUFDRTtBekY2NTVCSjs7QXlGMzU1QkU7RUFDRTtBekY4NTVCSjs7QXlGNTU1QkU7RUFDRTtBekYrNTVCSjs7QXlGNzU1QkU7RUFDRTtBekZnNjVCSjs7QXlGMTY1QkU7RUFDRTtBekY2NjVCSjs7QXlGMzY1QkU7RUFDRTtBekY4NjVCSjs7QXlGNTY1QkU7RUFDRTtBekYrNjVCSjs7QXlGNzY1QkU7RUFDRTtBekZnNzVCSjs7QXlGMTc1QkU7RUFDRTtBekY2NzVCSjs7QXlGMzc1QkU7RUFDRTtBekY4NzVCSjs7QXlGNTc1QkU7RUFDRTtBekYrNzVCSjs7QXlGNzc1QkU7RUFDRTtBekZnODVCSjs7QXlGMTg1QkU7RUFDRTtBekY2ODVCSjs7QXlGMzg1QkU7RUFDRTtBekY4ODVCSjs7QXlGNTg1QkU7RUFDRTtBekYrODVCSjs7QXlGNzg1QkU7RUFDRTtBekZnOTVCSjs7QXlGMTk1QkU7RUFDRTtBekY2OTVCSjs7QXlGMzk1QkU7RUFDRTtBekY4OTVCSjs7QXlGNTk1QkU7RUFDRTtBekYrOTVCSjs7QXlGNzk1QkU7RUFDRTtBekZnKzVCSjs7QXlGMSs1QkU7RUFDRTtBekY2KzVCSjs7QXlGMys1QkU7RUFDRTtBekY4KzVCSjs7QXlGNSs1QkU7RUFDRTtBekYrKzVCSjs7QXlGNys1QkU7RUFDRTtBekZnLzVCSjs7QXlGMS81QkU7RUFDRTtBekY2LzVCSjs7QXlGMy81QkU7RUFDRTtBekY4LzVCSjs7QXlGNS81QkU7RUFDRTtBekYrLzVCSjs7QXlGNy81QkU7RUFDRTtBekZnZzZCSjs7QXlGMWc2QkU7RUFDRTtBekY2ZzZCSjs7QXlGM2c2QkU7RUFDRTtBekY4ZzZCSjs7QXlGNWc2QkU7RUFDRTtBekYrZzZCSjs7QXlGN2c2QkU7RUFDRTtBekZnaDZCSjs7QXlGMWg2QkU7RUFDRTtBekY2aDZCSjs7QXlGM2g2QkU7RUFDRTtBekY4aDZCSjs7QXlGNWg2QkU7RUFDRTtBekYraDZCSjs7QXlGN2g2QkU7RUFDRTtBekZnaTZCSjs7QXlGMWk2QkU7RUFDRTtBekY2aTZCSjs7QXlGM2k2QkU7RUFDRTtBekY4aTZCSjs7QXlGNWk2QkU7RUFDRTtBekYraTZCSjs7QXlGN2k2QkU7RUFDRTtBekZnajZCSjs7QXlGMWo2QkU7RUFDRTtBekY2ajZCSjs7QXlGM2o2QkU7RUFDRTtBekY4ajZCSjs7QXlGNWo2QkU7RUFDRTtBekYrajZCSjs7QXlGN2o2QkU7RUFDRTtBekZnazZCSjs7QXlGMWs2QkU7RUFDRTtBekY2azZCSjs7QXlGM2s2QkU7RUFDRTtBekY4azZCSjs7QXlGNWs2QkU7RUFDRTtBekYrazZCSjs7QXlGN2s2QkU7RUFDRTtBekZnbDZCSjs7QXlGMWw2QkU7RUFDRTtBekY2bDZCSjs7QXlGM2w2QkU7RUFDRTtBekY4bDZCSjs7QXlGNWw2QkU7RUFDRTtBekYrbDZCSjs7QXlGN2w2QkU7RUFDRTtBekZnbTZCSjs7QXlGMW02QkU7RUFDRTtBekY2bTZCSjs7QXlGM202QkU7RUFDRTtBekY4bTZCSjs7QXlGNW02QkU7RUFDRTtBekYrbTZCSjs7QXlGN202QkU7RUFDRTtBekZnbjZCSjs7QXlGMW42QkU7RUFDRTtBekY2bjZCSjs7QXlGM242QkU7RUFDRTtBekY4bjZCSjs7QXlGNW42QkU7RUFDRTtBekYrbjZCSjs7QXlGN242QkU7RUFDRTtBekZnbzZCSjs7QXlGMW82QkU7RUFDRTtBekY2bzZCSjs7QXlGM282QkU7RUFDRTtBekY4bzZCSjs7QXlGNW82QkU7RUFDRTtBekYrbzZCSjs7QXlGN282QkU7RUFDRTtBekZncDZCSjs7QXlGMXA2QkU7RUFDRTtBekY2cDZCSjs7QXlGM3A2QkU7RUFDRTtBekY4cDZCSjs7QXlGNXA2QkU7RUFDRTtBekYrcDZCSjs7QXlGN3A2QkU7RUFDRTtBekZncTZCSjs7QXlGMXE2QkU7RUFDRTtBekY2cTZCSjs7QXlGM3E2QkU7RUFDRTtBekY4cTZCSjs7QXlGNXE2QkU7RUFDRTtBekYrcTZCSjs7QXlGN3E2QkU7RUFDRTtBekZncjZCSjs7QXlGMXI2QkU7RUFDRTtBekY2cjZCSjs7QXlGM3I2QkU7RUFDRTtBekY4cjZCSjs7QXlGNXI2QkU7RUFDRTtBekYrcjZCSjs7QXlGN3I2QkU7RUFDRTtBekZnczZCSjs7QXlGMXM2QkU7RUFDRTtBekY2czZCSjs7QXlGM3M2QkU7RUFDRTtBekY4czZCSjs7QXlGNXM2QkU7RUFDRTtBekYrczZCSjs7QXlGN3M2QkU7RUFDRTtBekZndDZCSjs7QXlGMXQ2QkU7RUFDRTtBekY2dDZCSjs7QXlGM3Q2QkU7RUFDRTtBekY4dDZCSjs7QXlGNXQ2QkU7RUFDRTtBekYrdDZCSjs7QXlGN3Q2QkU7RUFDRTtBekZndTZCSjs7QXlGMXU2QkU7RUFDRTtBekY2dTZCSjs7QXlGM3U2QkU7RUFDRTtBekY4dTZCSjs7QXlGNXU2QkU7RUFDRTtBekYrdTZCSjs7QXlGN3U2QkU7RUFDRTtBekZndjZCSjs7QXlGMXY2QkU7RUFDRTtBekY2djZCSjs7QXlGM3Y2QkU7RUFDRTtBekY4djZCSjs7QXlGNXY2QkU7RUFDRTtBekYrdjZCSjs7QXlGN3Y2QkU7RUFDRTtBekZndzZCSjs7QXlGMXc2QkU7RUFDRTtBekY2dzZCSjs7QXlGM3c2QkU7RUFDRTtBekY4dzZCSjs7QXlGNXc2QkU7RUFDRTtBekYrdzZCSjs7QXlGN3c2QkU7RUFDRTtBekZneDZCSjs7QXlGMXg2QkU7RUFDRTtBekY2eDZCSjs7QXlGM3g2QkU7RUFDRTtBekY4eDZCSjs7QXlGNXg2QkU7RUFDRTtBekYreDZCSjs7QXlGN3g2QkU7RUFDRTtBekZneTZCSjs7QXlGMXk2QkU7RUFDRTtBekY2eTZCSjs7QXlGM3k2QkU7RUFDRTtBekY4eTZCSjs7QXlGNXk2QkU7RUFDRTtBekYreTZCSjs7QXlGN3k2QkU7RUFDRTtBekZnejZCSjs7QXlGMXo2QkU7RUFDRTtBekY2ejZCSjs7QXlGM3o2QkU7RUFDRTtBekY4ejZCSjs7QXlGNXo2QkU7RUFDRTtBekYrejZCSjs7QXlGN3o2QkU7RUFDRTtBekZnMDZCSjs7QXlGMTA2QkU7RUFDRTtBekY2MDZCSjs7QXlGMzA2QkU7RUFDRTtBekY4MDZCSjs7QXlGNTA2QkU7RUFDRTtBekYrMDZCSjs7QXlGNzA2QkU7RUFDRTtBekZnMTZCSjs7QXlGMTE2QkU7RUFDRTtBekY2MTZCSjs7QXlGMzE2QkU7RUFDRTtBekY4MTZCSjs7QXlGNTE2QkU7RUFDRTtBekYrMTZCSjs7QXlGNzE2QkU7RUFDRTtBekZnMjZCSjs7QXlGMTI2QkU7RUFDRTtBekY2MjZCSjs7QXlGMzI2QkU7RUFDRTtBekY4MjZCSjs7QXlGNTI2QkU7RUFDRTtBekYrMjZCSjs7QXlGNzI2QkU7RUFDRTtBekZnMzZCSjs7QXlGMTM2QkU7RUFDRTtBekY2MzZCSjs7QXlGMzM2QkU7RUFDRTtBekY4MzZCSjs7QXlGNTM2QkU7RUFDRTtBekYrMzZCSjs7QXlGNzM2QkU7RUFDRTtBekZnNDZCSjs7QXlGMTQ2QkU7RUFDRTtBekY2NDZCSjs7QXlGMzQ2QkU7RUFDRTtBekY4NDZCSjs7QXlGNTQ2QkU7RUFDRTtBekYrNDZCSjs7QXlGNzQ2QkU7RUFDRTtBekZnNTZCSjs7QXlGMTU2QkU7RUFDRTtBekY2NTZCSjs7QXlGMzU2QkU7RUFDRTtBekY4NTZCSjs7QXlGNTU2QkU7RUFDRTtBekYrNTZCSjs7QXlGNzU2QkU7RUFDRTtBekZnNjZCSjs7QXlGMTY2QkU7RUFDRTtBekY2NjZCSjs7QXlGMzY2QkU7RUFDRTtBekY4NjZCSjs7QXlGNTY2QkU7RUFDRTtBekYrNjZCSjs7QXlGNzY2QkU7RUFDRTtBekZnNzZCSjs7QXlGMTc2QkU7RUFDRTtBekY2NzZCSjs7QXlGMzc2QkU7RUFDRTtBekY4NzZCSjs7QXlGNTc2QkU7RUFDRTtBekYrNzZCSjs7QXlGNzc2QkU7RUFDRTtBekZnODZCSjs7QXlGMTg2QkU7RUFDRTtBekY2ODZCSjs7QXlGMzg2QkU7RUFDRTtBekY4ODZCSjs7QXlGNTg2QkU7RUFDRTtBekYrODZCSjs7QXlGNzg2QkU7RUFDRTtBekZnOTZCSjs7QXlGMTk2QkU7RUFDRTtBekY2OTZCSjs7QXlGMzk2QkU7RUFDRTtBekY4OTZCSjs7QXlGNTk2QkU7RUFDRTtBekYrOTZCSjs7QXlGNzk2QkU7RUFDRTtBekZnKzZCSjs7QXlGMSs2QkU7RUFDRTtBekY2KzZCSjs7QXlGMys2QkU7RUFDRTtBekY4KzZCSjs7QXlGNSs2QkU7RUFDRTtBekYrKzZCSjs7QXlGNys2QkU7RUFDRTtBekZnLzZCSjs7QXlGMS82QkU7RUFDRTtBekY2LzZCSjs7QXlGMy82QkU7RUFDRTtBekY4LzZCSjs7QXlGNS82QkU7RUFDRTtBekYrLzZCSjs7QXlGNy82QkU7RUFDRTtBekZnZzdCSjs7QXlGMWc3QkU7RUFDRTtBekY2ZzdCSjs7QXlGM2c3QkU7RUFDRTtBekY4ZzdCSjs7QXlGNWc3QkU7RUFDRTtBekYrZzdCSjs7QXlGN2c3QkU7RUFDRTtBekZnaDdCSjs7QXlGMWg3QkU7RUFDRTtBekY2aDdCSjs7QXlGM2g3QkU7RUFDRTtBekY4aDdCSjs7QXlGNWg3QkU7RUFDRTtBekYraDdCSjs7QXlGN2g3QkU7RUFDRTtBekZnaTdCSjs7QXlGMWk3QkU7RUFDRTtBekY2aTdCSjs7QXlGM2k3QkU7RUFDRTtBekY4aTdCSjs7QXlGNWk3QkU7RUFDRTtBekYraTdCSjs7QXlGN2k3QkU7RUFDRTtBekZnajdCSjs7QXlGMWo3QkU7RUFDRTtBekY2ajdCSjs7QXlGM2o3QkU7RUFDRTtBekY4ajdCSjs7QXlGNWo3QkU7RUFDRTtBekYrajdCSjs7QXlGN2o3QkU7RUFDRTtBekZnazdCSjs7QXlGMWs3QkU7RUFDRTtBekY2azdCSjs7QXlGM2s3QkU7RUFDRTtBekY4azdCSjs7QXlGNWs3QkU7RUFDRTtBekYrazdCSjs7QXlGN2s3QkU7RUFDRTtBekZnbDdCSjs7QXlGMWw3QkU7RUFDRTtBekY2bDdCSjs7QXlGM2w3QkU7RUFDRTtBekY4bDdCSjs7QXlGNWw3QkU7RUFDRTtBekYrbDdCSjs7QXlGN2w3QkU7RUFDRTtBekZnbTdCSjs7QXlGMW03QkU7RUFDRTtBekY2bTdCSjs7QXlGM203QkU7RUFDRTtBekY4bTdCSjs7QXlGNW03QkU7RUFDRTtBekYrbTdCSjs7QXlGN203QkU7RUFDRTtBekZnbjdCSjs7QXlGMW43QkU7RUFDRTtBekY2bjdCSjs7QXlGM243QkU7RUFDRTtBekY4bjdCSjs7QXlGNW43QkU7RUFDRTtBekYrbjdCSjs7QXlGN243QkU7RUFDRTtBekZnbzdCSjs7QXlGMW83QkU7RUFDRTtBekY2bzdCSjs7QXlGM283QkU7RUFDRTtBekY4bzdCSjs7QXlGNW83QkU7RUFDRTtBekYrbzdCSjs7QXlGN283QkU7RUFDRTtBekZncDdCSjs7QXlGMXA3QkU7RUFDRTtBekY2cDdCSjs7QXlGM3A3QkU7RUFDRTtBekY4cDdCSjs7QXlGNXA3QkU7RUFDRTtBekYrcDdCSjs7QXlGN3A3QkU7RUFDRTtBekZncTdCSjs7QXlGMXE3QkU7RUFDRTtBekY2cTdCSjs7QXlGM3E3QkU7RUFDRTtBekY4cTdCSjs7QXlGNXE3QkU7RUFDRTtBekYrcTdCSjs7QXlGN3E3QkU7RUFDRTtBekZncjdCSjs7QXlGMXI3QkU7RUFDRTtBekY2cjdCSjs7QXlGM3I3QkU7RUFDRTtBekY4cjdCSjs7QXlGNXI3QkU7RUFDRTtBekYrcjdCSjs7QXlGN3I3QkU7RUFDRTtBekZnczdCSjs7QXlGMXM3QkU7RUFDRTtBekY2czdCSjs7QXlGM3M3QkU7RUFDRTtBekY4czdCSjs7QXlGNXM3QkU7RUFDRTtBekYrczdCSjs7QXlGN3M3QkU7RUFDRTtBekZndDdCSjs7QXlGMXQ3QkU7RUFDRTtBekY2dDdCSjs7QXlGM3Q3QkU7RUFDRTtBekY4dDdCSjs7QXlGNXQ3QkU7RUFDRTtBekYrdDdCSjs7QXlGN3Q3QkU7RUFDRTtBekZndTdCSjs7QXlGMXU3QkU7RUFDRTtBekY2dTdCSjs7QXlGM3U3QkU7RUFDRTtBekY4dTdCSjs7QXlGNXU3QkU7RUFDRTtBekYrdTdCSjs7QXlGN3U3QkU7RUFDRTtBekZndjdCSjs7QXlGMXY3QkU7RUFDRTtBekY2djdCSjs7QXlGM3Y3QkU7RUFDRTtBekY4djdCSjs7QXlGNXY3QkU7RUFDRTtBekYrdjdCSjs7QXlGN3Y3QkU7RUFDRTtBekZndzdCSjs7QXlGMXc3QkU7RUFDRTtBekY2dzdCSjs7QXlGM3c3QkU7RUFDRTtBekY4dzdCSjs7QXlGNXc3QkU7RUFDRTtBekYrdzdCSjs7QXlGN3c3QkU7RUFDRTtBekZneDdCSjs7QXlGMXg3QkU7RUFDRTtBekY2eDdCSjs7QXlGM3g3QkU7RUFDRTtBekY4eDdCSjs7QXlGNXg3QkU7RUFDRTtBekYreDdCSjs7QXlGN3g3QkU7RUFDRTtBekZneTdCSjs7QXlGMXk3QkU7RUFDRTtBekY2eTdCSjs7QXlGM3k3QkU7RUFDRTtBekY4eTdCSjs7QXlGNXk3QkU7RUFDRTtBekYreTdCSjs7QXlGN3k3QkU7RUFDRTtBekZnejdCSjs7QXlGMXo3QkU7RUFDRTtBekY2ejdCSjs7QXlGM3o3QkU7RUFDRTtBekY4ejdCSjs7QXlGNXo3QkU7RUFDRTtBekYrejdCSjs7QXlGN3o3QkU7RUFDRTtBekZnMDdCSjs7QXlGMTA3QkU7RUFDRTtBekY2MDdCSjs7QXlGMzA3QkU7RUFDRTtBekY4MDdCSjs7QXlGNTA3QkU7RUFDRTtBekYrMDdCSjs7QXlGNzA3QkU7RUFDRTtBekZnMTdCSjs7QXlGMTE3QkU7RUFDRTtBekY2MTdCSjs7QXlGMzE3QkU7RUFDRTtBekY4MTdCSjs7QXlGNTE3QkU7RUFDRTtBekYrMTdCSjs7QXlGNzE3QkU7RUFDRTtBekZnMjdCSjs7QXlGMTI3QkU7RUFDRTtBekY2MjdCSjs7QXlGMzI3QkU7RUFDRTtBekY4MjdCSjs7QXlGNTI3QkU7RUFDRTtBekYrMjdCSjs7QXlGNzI3QkU7RUFDRTtBekZnMzdCSjs7QXlGMTM3QkU7RUFDRTtBekY2MzdCSjs7QXlGMzM3QkU7RUFDRTtBekY4MzdCSjs7QXlGNTM3QkU7RUFDRTtBekYrMzdCSjs7QXlGNzM3QkU7RUFDRTtBekZnNDdCSjs7QXlGMTQ3QkU7RUFDRTtBekY2NDdCSjs7QXlGMzQ3QkU7RUFDRTtBekY4NDdCSjs7QXlGNTQ3QkU7RUFDRTtBekYrNDdCSjs7QXlGNzQ3QkU7RUFDRTtBekZnNTdCSjs7QXlGMTU3QkU7RUFDRTtBekY2NTdCSjs7QXlGMzU3QkU7RUFDRTtBekY4NTdCSjs7QXlGNTU3QkU7RUFDRTtBekYrNTdCSjs7QXlGNzU3QkU7RUFDRTtBekZnNjdCSjs7QXlGMTY3QkU7RUFDRTtBekY2NjdCSjs7QXlGMzY3QkU7RUFDRTtBekY4NjdCSjs7QXlGNTY3QkU7RUFDRTtBekYrNjdCSjs7QXlGNzY3QkU7RUFDRTtBekZnNzdCSjs7QXlGMTc3QkU7RUFDRTtBekY2NzdCSjs7QXlGMzc3QkU7RUFDRTtBekY4NzdCSjs7QXlGNTc3QkU7RUFDRTtBekYrNzdCSjs7QXlGNzc3QkU7RUFDRTtBekZnODdCSjs7QXlGMTg3QkU7RUFDRTtBekY2ODdCSjs7QXlGMzg3QkU7RUFDRTtBekY4ODdCSjs7QXlGNTg3QkU7RUFDRTtBekYrODdCSjs7QXlGNzg3QkU7RUFDRTtBekZnOTdCSjs7QXlGMTk3QkU7RUFDRTtBekY2OTdCSjs7QXlGMzk3QkU7RUFDRTtBekY4OTdCSjs7QXlGNTk3QkU7RUFDRTtBekYrOTdCSjs7QXlGNzk3QkU7RUFDRTtBekZnKzdCSjs7QXlGMSs3QkU7RUFDRTtBekY2KzdCSjs7QXlGMys3QkU7RUFDRTtBekY4KzdCSjs7QXlGNSs3QkU7RUFDRTtBekYrKzdCSjs7QXlGNys3QkU7RUFDRTtBekZnLzdCSjs7QXlGMS83QkU7RUFDRTtBekY2LzdCSjs7QXlGMy83QkU7RUFDRTtBekY4LzdCSjs7QXlGNS83QkU7RUFDRTtBekYrLzdCSjs7QXlGNy83QkU7RUFDRTtBekZnZzhCSjs7QXlGMWc4QkU7RUFDRTtBekY2ZzhCSjs7QXlGM2c4QkU7RUFDRTtBekY4ZzhCSjs7QXlGNWc4QkU7RUFDRTtBekYrZzhCSjs7QXlGN2c4QkU7RUFDRTtBekZnaDhCSjs7QXlGMWg4QkU7RUFDRTtBekY2aDhCSjs7QXlGM2g4QkU7RUFDRTtBekY4aDhCSjs7QXlGNWg4QkU7RUFDRTtBekYraDhCSjs7QXlGN2g4QkU7RUFDRTtBekZnaThCSjs7QXlGMWk4QkU7RUFDRTtBekY2aThCSjs7QXlGM2k4QkU7RUFDRTtBekY4aThCSjs7QXlGNWk4QkU7RUFDRTtBekYraThCSjs7QXlGN2k4QkU7RUFDRTtBekZnajhCSjs7QXlGMWo4QkU7RUFDRTtBekY2ajhCSjs7QXlGM2o4QkU7RUFDRTtBekY4ajhCSjs7QXlGNWo4QkU7RUFDRTtBekYrajhCSjs7QXlGN2o4QkU7RUFDRTtBekZnazhCSjs7QXlGMWs4QkU7RUFDRTtBekY2azhCSjs7QXlGM2s4QkU7RUFDRTtBekY4azhCSjs7QXlGNWs4QkU7RUFDRTtBekYrazhCSjs7QXlGN2s4QkU7RUFDRTtBekZnbDhCSjs7QXlGMWw4QkU7RUFDRTtBekY2bDhCSjs7QXlGM2w4QkU7RUFDRTtBekY4bDhCSjs7QXlGNWw4QkU7RUFDRTtBekYrbDhCSjs7QXlGN2w4QkU7RUFDRTtBekZnbThCSjs7QXlGMW04QkU7RUFDRTtBekY2bThCSjs7QXlGM204QkU7RUFDRTtBekY4bThCSjs7QXlGNW04QkU7RUFDRTtBekYrbThCSjs7QXlGN204QkU7RUFDRTtBekZnbjhCSjs7QXlGMW44QkU7RUFDRTtBekY2bjhCSjs7QXlGM244QkU7RUFDRTtBekY4bjhCSjs7QXlGNW44QkU7RUFDRTtBekYrbjhCSjs7QXlGN244QkU7RUFDRTtBekZnbzhCSjs7QXlGMW84QkU7RUFDRTtBekY2bzhCSjs7QXlGM284QkU7RUFDRTtBekY4bzhCSjs7QXlGNW84QkU7RUFDRTtBekYrbzhCSjs7QXlGN284QkU7RUFDRTtBekZncDhCSjs7QXlGMXA4QkU7RUFDRTtBekY2cDhCSjs7QXlGM3A4QkU7RUFDRTtBekY4cDhCSjs7QXlGNXA4QkU7RUFDRTtBekYrcDhCSjs7QXlGN3A4QkU7RUFDRTtBekZncThCSjs7QXlGMXE4QkU7RUFDRTtBekY2cThCSjs7QXlGM3E4QkU7RUFDRTtBekY4cThCSjs7QXlGNXE4QkU7RUFDRTtBekYrcThCSjs7QXlGN3E4QkU7RUFDRTtBekZncjhCSjs7QXlGMXI4QkU7RUFDRTtBekY2cjhCSjs7QXlGM3I4QkU7RUFDRTtBekY4cjhCSjs7QXlGNXI4QkU7RUFDRTtBekYrcjhCSjs7QXlGN3I4QkU7RUFDRTtBekZnczhCSjs7QXlGMXM4QkU7RUFDRTtBekY2czhCSjs7QXlGM3M4QkU7RUFDRTtBekY4czhCSjs7QXlGNXM4QkU7RUFDRTtBekYrczhCSjs7QXlGN3M4QkU7RUFDRTtBekZndDhCSjs7QXlGMXQ4QkU7RUFDRTtBekY2dDhCSjs7QXlGM3Q4QkU7RUFDRTtBekY4dDhCSjs7QXlGNXQ4QkU7RUFDRTtBekYrdDhCSjs7QXlGN3Q4QkU7RUFDRTtBekZndThCSjs7QXlGMXU4QkU7RUFDRTtBekY2dThCSjs7QXlGM3U4QkU7RUFDRTtBekY4dThCSjs7QXlGNXU4QkU7RUFDRTtBekYrdThCSjs7QXlGN3U4QkU7RUFDRTtBekZndjhCSjs7QXlGMXY4QkU7RUFDRTtBekY2djhCSjs7QXlGM3Y4QkU7RUFDRTtBekY4djhCSjs7QXlGNXY4QkU7RUFDRTtBekYrdjhCSjs7QXlGN3Y4QkU7RUFDRTtBekZndzhCSjs7QXlGMXc4QkU7RUFDRTtBekY2dzhCSjs7QXlGM3c4QkU7RUFDRTtBekY4dzhCSjs7QXlGNXc4QkU7RUFDRTtBekYrdzhCSjs7QXlGN3c4QkU7RUFDRTtBekZneDhCSjs7QXlGMXg4QkU7RUFDRTtBekY2eDhCSjs7QXlGM3g4QkU7RUFDRTtBekY4eDhCSjs7QXlGNXg4QkU7RUFDRTtBekYreDhCSjs7QXlGN3g4QkU7RUFDRTtBekZneThCSjs7QXlGMXk4QkU7RUFDRTtBekY2eThCSjs7QXlGM3k4QkU7RUFDRTtBekY4eThCSjs7QXlGNXk4QkU7RUFDRTtBekYreThCSjs7QXlGN3k4QkU7RUFDRTtBekZnejhCSjs7QXlGMXo4QkU7RUFDRTtBekY2ejhCSjs7QXlGM3o4QkU7RUFDRTtBekY4ejhCSjs7QXlGNXo4QkU7RUFDRTtBekYrejhCSjs7QXlGN3o4QkU7RUFDRTtBekZnMDhCSjs7QXlGMTA4QkU7RUFDRTtBekY2MDhCSjs7QXlGMzA4QkU7RUFDRTtBekY4MDhCSjs7QXlGNTA4QkU7RUFDRTtBekYrMDhCSjs7QXlGNzA4QkU7RUFDRTtBekZnMThCSjs7QXlGMTE4QkU7RUFDRTtBekY2MThCSjs7QXlGMzE4QkU7RUFDRTtBekY4MThCSjs7QXlGNTE4QkU7RUFDRTtBekYrMThCSjs7QXlGNzE4QkU7RUFDRTtBekZnMjhCSjs7QXlGMTI4QkU7RUFDRTtBekY2MjhCSjs7QXlGMzI4QkU7RUFDRTtBekY4MjhCSjs7QXlGNTI4QkU7RUFDRTtBekYrMjhCSjs7QXlGNzI4QkU7RUFDRTtBekZnMzhCSjs7QXlGMTM4QkU7RUFDRTtBekY2MzhCSjs7QXlGMzM4QkU7RUFDRTtBekY4MzhCSjs7QXlGNTM4QkU7RUFDRTtBekYrMzhCSjs7QXlGNzM4QkU7RUFDRTtBekZnNDhCSjs7QXlGMTQ4QkU7RUFDRTtBekY2NDhCSjs7QXlGMzQ4QkU7RUFDRTtBekY4NDhCSjs7QXlGNTQ4QkU7RUFDRTtBekYrNDhCSjs7QXlGNzQ4QkU7RUFDRTtBekZnNThCSjs7QXlGMTU4QkU7RUFDRTtBekY2NThCSjs7QXlGMzU4QkU7RUFDRTtBekY4NThCSjs7QXlGNTU4QkU7RUFDRTtBekYrNThCSjs7QXlGNzU4QkU7RUFDRTtBekZnNjhCSjs7QXlGMTY4QkU7RUFDRTtBekY2NjhCSjs7QXlGMzY4QkU7RUFDRTtBekY4NjhCSjs7QXlGNTY4QkU7RUFDRTtBekYrNjhCSjs7QXlGNzY4QkU7RUFDRTtBekZnNzhCSjs7QXlGMTc4QkU7RUFDRTtBekY2NzhCSjs7QXlGMzc4QkU7RUFDRTtBekY4NzhCSjs7QXlGNTc4QkU7RUFDRTtBekYrNzhCSjs7QXlGNzc4QkU7RUFDRTtBekZnODhCSjs7QXlGMTg4QkU7RUFDRTtBekY2ODhCSjs7QXlGMzg4QkU7RUFDRTtBekY4ODhCSjs7QXlGNTg4QkU7RUFDRTtBekYrODhCSjs7QXlGNzg4QkU7RUFDRTtBekZnOThCSjs7QXlGMTk4QkU7RUFDRTtBekY2OThCSjs7QXlGMzk4QkU7RUFDRTtBekY4OThCSjs7QXlGNTk4QkU7RUFDRTtBekYrOThCSjs7QXlGNzk4QkU7RUFDRTtBekZnKzhCSjs7QXlGMSs4QkU7RUFDRTtBekY2KzhCSjs7QXlGMys4QkU7RUFDRTtBekY4KzhCSjs7QXlGNSs4QkU7RUFDRTtBekYrKzhCSjs7QXlGNys4QkU7RUFDRTtBekZnLzhCSjs7QXlGMS84QkU7RUFDRTtBekY2LzhCSjs7QXlGMy84QkU7RUFDRTtBekY4LzhCSjs7QXlGNS84QkU7RUFDRTtBekYrLzhCSjs7QXlGNy84QkU7RUFDRTtBekZnZzlCSjs7QXlGMWc5QkU7RUFDRTtBekY2ZzlCSjs7QXlGM2c5QkU7RUFDRTtBekY4ZzlCSjs7QXlGNWc5QkU7RUFDRTtBekYrZzlCSjs7QXlGN2c5QkU7RUFDRTtBekZnaDlCSjs7QXlGMWg5QkU7RUFDRTtBekY2aDlCSjs7QXlGM2g5QkU7RUFDRTtBekY4aDlCSjs7QXlGNWg5QkU7RUFDRTtBekYraDlCSjs7QXlGN2g5QkU7RUFDRTtBekZnaTlCSjs7QXlGMWk5QkU7RUFDRTtBekY2aTlCSjs7QXlGM2k5QkU7RUFDRTtBekY4aTlCSjs7QXlGNWk5QkU7RUFDRTtBekYraTlCSjs7QXlGN2k5QkU7RUFDRTtBekZnajlCSjs7QXlGMWo5QkU7RUFDRTtBekY2ajlCSjs7QXlGM2o5QkU7RUFDRTtBekY4ajlCSjs7QXlGNWo5QkU7RUFDRTtBekYrajlCSjs7QXlGN2o5QkU7RUFDRTtBekZnazlCSjs7QXlGMWs5QkU7RUFDRTtBekY2azlCSjs7QXlGM2s5QkU7RUFDRTtBekY4azlCSjs7QXlGNWs5QkU7RUFDRTtBekYrazlCSjs7QXlGN2s5QkU7RUFDRTtBekZnbDlCSjs7QXlGMWw5QkU7RUFDRTtBekY2bDlCSjs7QXlGM2w5QkU7RUFDRTtBekY4bDlCSjs7QXlGNWw5QkU7RUFDRTtBekYrbDlCSjs7QXlGN2w5QkU7RUFDRTtBekZnbTlCSjs7QXlGMW05QkU7RUFDRTtBekY2bTlCSjs7QXlGM205QkU7RUFDRTtBekY4bTlCSjs7QXlGNW05QkU7RUFDRTtBekYrbTlCSjs7QXlGN205QkU7RUFDRTtBekZnbjlCSjs7QXlGMW45QkU7RUFDRTtBekY2bjlCSjs7QXlGM245QkU7RUFDRTtBekY4bjlCSjs7QXlGNW45QkU7RUFDRTtBekYrbjlCSjs7QXlGN245QkU7RUFDRTtBekZnbzlCSjs7QXlGMW85QkU7RUFDRTtBekY2bzlCSjs7QXlGM285QkU7RUFDRTtBekY4bzlCSjs7QXlGNW85QkU7RUFDRTtBekYrbzlCSjs7QXlGN285QkU7RUFDRTtBekZncDlCSjs7QXlGMXA5QkU7RUFDRTtBekY2cDlCSjs7QXlGM3A5QkU7RUFDRTtBekY4cDlCSjs7QXlGNXA5QkU7RUFDRTtBekYrcDlCSjs7QXlGN3A5QkU7RUFDRTtBekZncTlCSjs7QXlGMXE5QkU7RUFDRTtBekY2cTlCSjs7QXlGM3E5QkU7RUFDRTtBekY4cTlCSjs7QXlGNXE5QkU7RUFDRTtBekYrcTlCSjs7QXlGN3E5QkU7RUFDRTtBekZncjlCSjs7QXlGMXI5QkU7RUFDRTtBekY2cjlCSjs7QXlGM3I5QkU7RUFDRTtBekY4cjlCSjs7QXlGNXI5QkU7RUFDRTtBekYrcjlCSjs7QXlGN3I5QkU7RUFDRTtBekZnczlCSjs7QXlGMXM5QkU7RUFDRTtBekY2czlCSjs7QXlGM3M5QkU7RUFDRTtBekY4czlCSjs7QXlGNXM5QkU7RUFDRTtBekYrczlCSjs7QXlGN3M5QkU7RUFDRTtBekZndDlCSjs7QXlGMXQ5QkU7RUFDRTtBekY2dDlCSjs7QXlGM3Q5QkU7RUFDRTtBekY4dDlCSjs7QXlGNXQ5QkU7RUFDRTtBekYrdDlCSjs7QXlGN3Q5QkU7RUFDRTtBekZndTlCSjs7QXlGMXU5QkU7RUFDRTtBekY2dTlCSjs7QXlGM3U5QkU7RUFDRTtBekY4dTlCSjs7QXlGNXU5QkU7RUFDRTtBekYrdTlCSjs7QXlGN3U5QkU7RUFDRTtBekZndjlCSjs7QXlGMXY5QkU7RUFDRTtBekY2djlCSjs7QXlGM3Y5QkU7RUFDRTtBekY4djlCSjs7QXlGNXY5QkU7RUFDRTtBekYrdjlCSjs7QXlGN3Y5QkU7RUFDRTtBekZndzlCSjs7QXlGMXc5QkU7RUFDRTtBekY2dzlCSjs7QXlGM3c5QkU7RUFDRTtBekY4dzlCSjs7QXlGNXc5QkU7RUFDRTtBekYrdzlCSjs7QXlGN3c5QkU7RUFDRTtBekZneDlCSjs7QXlGMXg5QkU7RUFDRTtBekY2eDlCSjs7QXlGM3g5QkU7RUFDRTtBekY4eDlCSjs7QXlGNXg5QkU7RUFDRTtBekYreDlCSjs7QXlGN3g5QkU7RUFDRTtBekZneTlCSjs7QXlGMXk5QkU7RUFDRTtBekY2eTlCSjs7QXlGM3k5QkU7RUFDRTtBekY4eTlCSjs7QXlGNXk5QkU7RUFDRTtBekYreTlCSjs7QXlGN3k5QkU7RUFDRTtBekZnejlCSjs7QXlGMXo5QkU7RUFDRTtBekY2ejlCSjs7QXlGM3o5QkU7RUFDRTtBekY4ejlCSjs7QXlGNXo5QkU7RUFDRTtBekYrejlCSjs7QXlGN3o5QkU7RUFDRTtBekZnMDlCSjs7QXlGMTA5QkU7RUFDRTtBekY2MDlCSjs7QXlGMzA5QkU7RUFDRTtBekY4MDlCSjs7QXlGNTA5QkU7RUFDRTtBekYrMDlCSjs7QXlGNzA5QkU7RUFDRTtBekZnMTlCSjs7QXlGMTE5QkU7RUFDRTtBekY2MTlCSjs7QXlGMzE5QkU7RUFDRTtBekY4MTlCSjs7QXlGNTE5QkU7RUFDRTtBekYrMTlCSjs7QXlGNzE5QkU7RUFDRTtBekZnMjlCSjs7QXlGMTI5QkU7RUFDRTtBekY2MjlCSjs7QXlGMzI5QkU7RUFDRTtBekY4MjlCSjs7QXlGNTI5QkU7RUFDRTtBekYrMjlCSjs7QXlGNzI5QkU7RUFDRTtBekZnMzlCSjs7QXlGMTM5QkU7RUFDRTtBekY2MzlCSjs7QXlGMzM5QkU7RUFDRTtBekY4MzlCSjs7QXlGNTM5QkU7RUFDRTtBekYrMzlCSjs7QXlGNzM5QkU7RUFDRTtBekZnNDlCSjs7QXlGMTQ5QkU7RUFDRTtBekY2NDlCSjs7QXlGMzQ5QkU7RUFDRTtBekY4NDlCSjs7QXlGNTQ5QkU7RUFDRTtBekYrNDlCSjs7QXlGNzQ5QkU7RUFDRTtBekZnNTlCSjs7QXlGMTU5QkU7RUFDRTtBekY2NTlCSjs7QXlGMzU5QkU7RUFDRTtBekY4NTlCSjs7QXlGNTU5QkU7RUFDRTtBekYrNTlCSjs7QXlGNzU5QkU7RUFDRTtBekZnNjlCSjs7QXlGMTY5QkU7RUFDRTtBekY2NjlCSjs7QXlGMzY5QkU7RUFDRTtBekY4NjlCSjs7QXlGNTY5QkU7RUFDRTtBekYrNjlCSjs7QXlGNzY5QkU7RUFDRTtBekZnNzlCSjs7QXlGMTc5QkU7RUFDRTtBekY2NzlCSjs7QXlGMzc5QkU7RUFDRTtBekY4NzlCSjs7QXlGNTc5QkU7RUFDRTtBekYrNzlCSjs7QXlGNzc5QkU7RUFDRTtBekZnODlCSjs7QXlGMTg5QkU7RUFDRTtBekY2ODlCSjs7QXlGMzg5QkU7RUFDRTtBekY4ODlCSjs7QXlGNTg5QkU7RUFDRTtBekYrODlCSjs7QXlGNzg5QkU7RUFDRTtBekZnOTlCSjs7QXlGMTk5QkU7RUFDRTtBekY2OTlCSjs7QXlGMzk5QkU7RUFDRTtBekY4OTlCSjs7QXlGNTk5QkU7RUFDRTtBekYrOTlCSjs7QXlGNzk5QkU7RUFDRTtBekZnKzlCSjs7QXlGMSs5QkU7RUFDRTtBekY2KzlCSjs7QXlGMys5QkU7RUFDRTtBekY4KzlCSjs7QXlGNSs5QkU7RUFDRTtBekYrKzlCSjs7QXlGNys5QkU7RUFDRTtBekZnLzlCSjs7QXlGMS85QkU7RUFDRTtBekY2LzlCSjs7QXlGMy85QkU7RUFDRTtBekY4LzlCSjs7QXlGNS85QkU7RUFDRTtBekYrLzlCSjs7QXlGNy85QkU7RUFDRTtBekZnZytCSjs7QXlGMWcrQkU7RUFDRTtBekY2ZytCSjs7QXlGM2crQkU7RUFDRTtBekY4ZytCSjs7QXlGNWcrQkU7RUFDRTtBekYrZytCSjs7QXlGN2crQkU7RUFDRTtBekZnaCtCSjs7QXlGMWgrQkU7RUFDRTtBekY2aCtCSjs7QXlGM2grQkU7RUFDRTtBekY4aCtCSjs7QXlGNWgrQkU7RUFDRTtBekYraCtCSjs7QXlGN2grQkU7RUFDRTtBekZnaStCSjs7QXlGMWkrQkU7RUFDRTtBekY2aStCSjs7QXlGM2krQkU7RUFDRTtBekY4aStCSjs7QXlGNWkrQkU7RUFDRTtBekYraStCSjs7QXlGN2krQkU7RUFDRTtBekZnaitCSjs7QXlGMWorQkU7RUFDRTtBekY2aitCSjs7QXlGM2orQkU7RUFDRTtBekY4aitCSjs7QXlGNWorQkU7RUFDRTtBekYraitCSjs7QXlGN2orQkU7RUFDRTtBekZnaytCSjs7QXlGMWsrQkU7RUFDRTtBekY2aytCSjs7QXlGM2srQkU7RUFDRTtBekY4aytCSjs7QXlGNWsrQkU7RUFDRTtBekYraytCSjs7QXlGN2srQkU7RUFDRTtBekZnbCtCSjs7QXlGMWwrQkU7RUFDRTtBekY2bCtCSjs7QXlGM2wrQkU7RUFDRTtBekY4bCtCSjs7QXlGNWwrQkU7RUFDRTtBekYrbCtCSjs7QXlGN2wrQkU7RUFDRTtBekZnbStCSjs7QXlGMW0rQkU7RUFDRTtBekY2bStCSjs7QXlGM20rQkU7RUFDRTtBekY4bStCSjs7QXlGNW0rQkU7RUFDRTtBekYrbStCSjs7QXlGN20rQkU7RUFDRTtBekZnbitCSjs7QXlGMW4rQkU7RUFDRTtBekY2bitCSjs7QXlGM24rQkU7RUFDRTtBekY4bitCSjs7QXlGNW4rQkU7RUFDRTtBekYrbitCSjs7QXlGN24rQkU7RUFDRTtBekZnbytCSjs7QXlGMW8rQkU7RUFDRTtBekY2bytCSjs7QXlGM28rQkU7RUFDRTtBekY4bytCSjs7QXlGNW8rQkU7RUFDRTtBekYrbytCSjs7QXlGN28rQkU7RUFDRTtBekZncCtCSjs7QXlGMXArQkU7RUFDRTtBekY2cCtCSjs7QXlGM3ArQkU7RUFDRTtBekY4cCtCSjs7QXlGNXArQkU7RUFDRTtBekYrcCtCSjs7QXlGN3ArQkU7RUFDRTtBekZncStCSjs7QXlGMXErQkU7RUFDRTtBekY2cStCSjs7QXlGM3ErQkU7RUFDRTtBekY4cStCSjs7QXlGNXErQkU7RUFDRTtBekYrcStCSjs7QXlGN3ErQkU7RUFDRTtBekZncitCSjs7QXlGMXIrQkU7RUFDRTtBekY2citCSjs7QXlGM3IrQkU7RUFDRTtBekY4citCSjs7QXlGNXIrQkU7RUFDRTtBekYrcitCSjs7QXlGN3IrQkU7RUFDRTtBekZncytCSjs7QXlGMXMrQkU7RUFDRTtBekY2cytCSjs7QXlGM3MrQkU7RUFDRTtBekY4cytCSjs7QXlGNXMrQkU7RUFDRTtBekYrcytCSjs7QXlGN3MrQkU7RUFDRTtBekZndCtCSjs7QXlGMXQrQkU7RUFDRTtBekY2dCtCSjs7QXlGM3QrQkU7RUFDRTtBekY4dCtCSjs7QXlGNXQrQkU7RUFDRTtBekYrdCtCSjs7QXlGN3QrQkU7RUFDRTtBekZndStCSjs7QXlGMXUrQkU7RUFDRTtBekY2dStCSjs7QXlGM3UrQkU7RUFDRTtBekY4dStCSjs7QXlGNXUrQkU7RUFDRTtBekYrdStCSjs7QXlGN3UrQkU7RUFDRTtBekZnditCSjs7QXlGMXYrQkU7RUFDRTtBekY2ditCSjs7QXlGM3YrQkU7RUFDRTtBekY4ditCSjs7QXlGNXYrQkU7RUFDRTtBekYrditCSjs7QXlGN3YrQkU7RUFDRTtBekZndytCSjs7QXlGMXcrQkU7RUFDRTtBekY2dytCSjs7QXlGM3crQkU7RUFDRTtBekY4dytCSjs7QXlGNXcrQkU7RUFDRTtBekYrdytCSjs7QXlGN3crQkU7RUFDRTtBekZneCtCSjs7QXlGMXgrQkU7RUFDRTtBekY2eCtCSjs7QXlGM3grQkU7RUFDRTtBekY4eCtCSjs7QXlGNXgrQkU7RUFDRTtBekYreCtCSjs7QXlGN3grQkU7RUFDRTtBekZneStCSjs7QXlGMXkrQkU7RUFDRTtBekY2eStCSjs7QXlGM3krQkU7RUFDRTtBekY4eStCSjs7QXlGNXkrQkU7RUFDRTtBekYreStCSjs7QXlGN3krQkU7RUFDRTtBekZneitCSjs7QXlGMXorQkU7RUFDRTtBekY2eitCSjs7QXlGM3orQkU7RUFDRTtBekY4eitCSjs7QXlGNXorQkU7RUFDRTtBekYreitCSjs7QXlGN3orQkU7RUFDRTtBekZnMCtCSjs7QXlGMTArQkU7RUFDRTtBekY2MCtCSjs7QXlGMzArQkU7RUFDRTtBekY4MCtCSjs7QXlGNTArQkU7RUFDRTtBekYrMCtCSjs7QXlGNzArQkU7RUFDRTtBekZnMStCSjs7QXlGMTErQkU7RUFDRTtBekY2MStCSjs7QXlGMzErQkU7RUFDRTtBekY4MStCSjs7QXlGNTErQkU7RUFDRTtBekYrMStCSjs7QXlGNzErQkU7RUFDRTtBekZnMitCSjs7QXlGMTIrQkU7RUFDRTtBekY2MitCSjs7QXlGMzIrQkU7RUFDRTtBekY4MitCSjs7QXlGNTIrQkU7RUFDRTtBekYrMitCSjs7QXlGNzIrQkU7RUFDRTtBekZnMytCSjs7QXlGMTMrQkU7RUFDRTtBekY2MytCSjs7QXlGMzMrQkU7RUFDRTtBekY4MytCSjs7QXlGNTMrQkU7RUFDRTtBekYrMytCSjs7QXlGNzMrQkU7RUFDRTtBekZnNCtCSjs7QXlGMTQrQkU7RUFDRTtBekY2NCtCSjs7QXlGMzQrQkU7RUFDRTtBekY4NCtCSjs7QXlGNTQrQkU7RUFDRTtBekYrNCtCSjs7QXlGNzQrQkU7RUFDRTtBekZnNStCSjs7QXlGMTUrQkU7RUFDRTtBekY2NStCSjs7QXlGMzUrQkU7RUFDRTtBekY4NStCSjs7QXlGNTUrQkU7RUFDRTtBekYrNStCSjs7QXlGNzUrQkU7RUFDRTtBekZnNitCSjs7QXlGMTYrQkU7RUFDRTtBekY2NitCSjs7QXlGMzYrQkU7RUFDRTtBekY4NitCSjs7QXlGNTYrQkU7RUFDRTtBekYrNitCSjs7QXlGNzYrQkU7RUFDRTtBekZnNytCSjs7QXlGMTcrQkU7RUFDRTtBekY2NytCSjs7QXlGMzcrQkU7RUFDRTtBekY4NytCSjs7QXlGNTcrQkU7RUFDRTtBekYrNytCSjs7QXlGNzcrQkU7RUFDRTtBekZnOCtCSjs7QXlGMTgrQkU7RUFDRTtBekY2OCtCSjs7QXlGMzgrQkU7RUFDRTtBekY4OCtCSjs7QXlGNTgrQkU7RUFDRTtBekYrOCtCSjs7QXlGNzgrQkU7RUFDRTtBekZnOStCSjs7QXlGMTkrQkU7RUFDRTtBekY2OStCSjs7QXlGMzkrQkU7RUFDRTtBekY4OStCSjs7QXlGNTkrQkU7RUFDRTtBekYrOStCSjs7QXlGNzkrQkU7RUFDRTtBekZnKytCSjs7QXlGMSsrQkU7RUFDRTtBekY2KytCSjs7QXlGMysrQkU7RUFDRTtBekY4KytCSjs7QXlGNSsrQkU7RUFDRTtBekYrKytCSjs7QXlGNysrQkU7RUFDRTtBekZnLytCSjs7QXlGMS8rQkU7RUFDRTtBekY2LytCSjs7QXlGMy8rQkU7RUFDRTtBekY4LytCSjs7QXlGNS8rQkU7RUFDRTtBekYrLytCSjs7QXlGNy8rQkU7RUFDRTtBekZnZy9CSjs7QXlGMWcvQkU7RUFDRTtBekY2Zy9CSjs7QXlGM2cvQkU7RUFDRTtBekY4Zy9CSjs7QXlGNWcvQkU7RUFDRTtBekYrZy9CSjs7QXlGN2cvQkU7RUFDRTtBekZnaC9CSjs7QXlGMWgvQkU7RUFDRTtBekY2aC9CSjs7QXlGM2gvQkU7RUFDRTtBekY4aC9CSjs7QXlGNWgvQkU7RUFDRTtBekYraC9CSjs7QXlGN2gvQkU7RUFDRTtBekZnaS9CSjs7QXlGMWkvQkU7RUFDRTtBekY2aS9CSjs7QXlGM2kvQkU7RUFDRTtBekY4aS9CSjs7QXlGNWkvQkU7RUFDRTtBekYraS9CSjs7QXlGN2kvQkU7RUFDRTtBekZnai9CSjs7QXlGMWovQkU7RUFDRTtBekY2ai9CSjs7QXlGM2ovQkU7RUFDRTtBekY4ai9CSjs7QXlGNWovQkU7RUFDRTtBekYrai9CSjs7QXlGN2ovQkU7RUFDRTtBekZnay9CSjs7QXlGMWsvQkU7RUFDRTtBekY2ay9CSjs7QXlGM2svQkU7RUFDRTtBekY4ay9CSjs7QXlGNWsvQkU7RUFDRTtBekYray9CSjs7QXlGN2svQkU7RUFDRTtBekZnbC9CSjs7QXlGMWwvQkU7RUFDRTtBekY2bC9CSjs7QXlGM2wvQkU7RUFDRTtBekY4bC9CSjs7QXlGNWwvQkU7RUFDRTtBekYrbC9CSjs7QXlGN2wvQkU7RUFDRTtBekZnbS9CSjs7QXlGMW0vQkU7RUFDRTtBekY2bS9CSjs7QXlGM20vQkU7RUFDRTtBekY4bS9CSjs7QXlGNW0vQkU7RUFDRTtBekYrbS9CSjs7QXlGN20vQkU7RUFDRTtBekZnbi9CSjs7QXlGMW4vQkU7RUFDRTtBekY2bi9CSjs7QXlGM24vQkU7RUFDRTtBekY4bi9CSjs7QXlGNW4vQkU7RUFDRTtBekYrbi9CSjs7QXlGN24vQkU7RUFDRTtBekZnby9CSjs7QXlGMW8vQkU7RUFDRTtBekY2by9CSjs7QXlGM28vQkU7RUFDRTtBekY4by9CSjs7QXlGNW8vQkU7RUFDRTtBekYrby9CSjs7QXlGN28vQkU7RUFDRTtBekZncC9CSjs7QXlGMXAvQkU7RUFDRTtBekY2cC9CSjs7QXlGM3AvQkU7RUFDRTtBekY4cC9CSjs7QXlGNXAvQkU7RUFDRTtBekYrcC9CSjs7QXlGN3AvQkU7RUFDRTtBekZncS9CSjs7QXlGMXEvQkU7RUFDRTtBekY2cS9CSjs7QXlGM3EvQkU7RUFDRTtBekY4cS9CSjs7QXlGNXEvQkU7RUFDRTtBekYrcS9CSjs7QXlGN3EvQkU7RUFDRTtBekZnci9CSjs7QXlGMXIvQkU7RUFDRTtBekY2ci9CSjs7QXlGM3IvQkU7RUFDRTtBekY4ci9CSjs7QXlGNXIvQkU7RUFDRTtBekYrci9CSjs7QXlGN3IvQkU7RUFDRTtBekZncy9CSjs7QXlGMXMvQkU7RUFDRTtBekY2cy9CSjs7QXlGM3MvQkU7RUFDRTtBekY4cy9CSjs7QXlGNXMvQkU7RUFDRTtBekYrcy9CSjs7QXlGN3MvQkU7RUFDRTtBekZndC9CSjs7QXlGMXQvQkU7RUFDRTtBekY2dC9CSjs7QXlGM3QvQkU7RUFDRTtBekY4dC9CSjs7QXlGNXQvQkU7RUFDRTtBekYrdC9CSjs7QXlGN3QvQkU7RUFDRTtBekZndS9CSjs7QXlGMXUvQkU7RUFDRTtBekY2dS9CSjs7QXlGM3UvQkU7RUFDRTtBekY4dS9CSjs7QXlGNXUvQkU7RUFDRTtBekYrdS9CSjs7QXlGN3UvQkU7RUFDRTtBekZndi9CSjs7QXlGMXYvQkU7RUFDRTtBekY2di9CSjs7QXlGM3YvQkU7RUFDRTtBekY4di9CSjs7QXlGNXYvQkU7RUFDRTtBekYrdi9CSjs7QXlGN3YvQkU7RUFDRTtBekZndy9CSjs7QXlGMXcvQkU7RUFDRTtBekY2dy9CSjs7QXlGM3cvQkU7RUFDRTtBekY4dy9CSjs7QXlGNXcvQkU7RUFDRTtBekYrdy9CSjs7QXlGN3cvQkU7RUFDRTtBekZneC9CSjs7QXlGMXgvQkU7RUFDRTtBekY2eC9CSjs7QXlGM3gvQkU7RUFDRTtBekY4eC9CSjs7QXlGNXgvQkU7RUFDRTtBekYreC9CSjs7QXlGN3gvQkU7RUFDRTtBekZneS9CSjs7QXlGMXkvQkU7RUFDRTtBekY2eS9CSjs7QXlGM3kvQkU7RUFDRTtBekY4eS9CSjs7QXlGNXkvQkU7RUFDRTtBekYreS9CSjs7QXlGN3kvQkU7RUFDRTtBekZnei9CSjs7QXlGMXovQkU7RUFDRTtBekY2ei9CSjs7QXlGM3ovQkU7RUFDRTtBekY4ei9CSjs7QXlGNXovQkU7RUFDRTtBekYrei9CSjs7QXlGN3ovQkU7RUFDRTtBekZnMC9CSjs7QXlGMTAvQkU7RUFDRTtBekY2MC9CSjs7QXlGMzAvQkU7RUFDRTtBekY4MC9CSjs7QXlGNTAvQkU7RUFDRTtBekYrMC9CSjs7QXlGNzAvQkU7RUFDRTtBekZnMS9CSjs7QXlGMTEvQkU7RUFDRTtBekY2MS9CSjs7QXlGMzEvQkU7RUFDRTtBekY4MS9CSjs7QXlGNTEvQkU7RUFDRTtBekYrMS9CSjs7QXlGNzEvQkU7RUFDRTtBekZnMi9CSjs7QXlGMTIvQkU7RUFDRTtBekY2Mi9CSjs7QXlGMzIvQkU7RUFDRTtBekY4Mi9CSjs7QXlGNTIvQkU7RUFDRTtBekYrMi9CSjs7QXlGNzIvQkU7RUFDRTtBekZnMy9CSjs7QXlGMTMvQkU7RUFDRTtBekY2My9CSjs7QXlGMzMvQkU7RUFDRTtBekY4My9CSjs7QXlGNTMvQkU7RUFDRTtBekYrMy9CSjs7QXlGNzMvQkU7RUFDRTtBekZnNC9CSjs7QXlGMTQvQkU7RUFDRTtBekY2NC9CSjs7QXlGMzQvQkU7RUFDRTtBekY4NC9CSjs7QXlGNTQvQkU7RUFDRTtBekYrNC9CSjs7QXlGNzQvQkU7RUFDRTtBekZnNS9CSjs7QXlGMTUvQkU7RUFDRTtBekY2NS9CSjs7QXlGMzUvQkU7RUFDRTtBekY4NS9CSjs7QXlGNTUvQkU7RUFDRTtBekYrNS9CSjs7QXlGNzUvQkU7RUFDRTtBekZnNi9CSjs7QXlGMTYvQkU7RUFDRTtBekY2Ni9CSjs7QXlGMzYvQkU7RUFDRTtBekY4Ni9CSjs7QXlGNTYvQkU7RUFDRTtBekYrNi9CSjs7QXlGNzYvQkU7RUFDRTtBekZnNy9CSjs7QXlGMTcvQkU7RUFDRTtBekY2Ny9CSjs7QXlGMzcvQkU7RUFDRTtBekY4Ny9CSjs7QXlGNTcvQkU7RUFDRTtBekYrNy9CSjs7QXlGNzcvQkU7RUFDRTtBekZnOC9CSjs7QXlGMTgvQkU7RUFDRTtBekY2OC9CSjs7QXlGMzgvQkU7RUFDRTtBekY4OC9CSjs7QXlGNTgvQkU7RUFDRTtBekYrOC9CSjs7QXlGNzgvQkU7RUFDRTtBekZnOS9CSjs7QXlGMTkvQkU7RUFDRTtBekY2OS9CSjs7QXlGMzkvQkU7RUFDRTtBekY4OS9CSjs7QXlGNTkvQkU7RUFDRTtBekYrOS9CSjs7QXlGNzkvQkU7RUFDRTtBekZnKy9CSjs7QXlGMSsvQkU7RUFDRTtBekY2Ky9CSjs7QXlGMysvQkU7RUFDRTtBekY4Ky9CSjs7QXlGNSsvQkU7RUFDRTtBekYrKy9CSjs7QXlGNysvQkU7RUFDRTtBekZnLy9CSjs7QXlGMS8vQkU7RUFDRTtBekY2Ly9CSjs7QXlGMy8vQkU7RUFDRTtBekY4Ly9CSjs7QXlGNS8vQkU7RUFDRTtBekYrLy9CSjs7QXlGNy8vQkU7RUFDRTtBekZnZ2dDSjs7QXlGMWdnQ0U7RUFDRTtBekY2Z2dDSjs7QXlGM2dnQ0U7RUFDRTtBekY4Z2dDSjs7QXlGNWdnQ0U7RUFDRTtBekYrZ2dDSjs7QXlGN2dnQ0U7RUFDRTtBekZnaGdDSjs7QXlGMWhnQ0U7RUFDRTtBekY2aGdDSjs7QXlGM2hnQ0U7RUFDRTtBekY4aGdDSjs7QXlGNWhnQ0U7RUFDRTtBekYraGdDSjs7QXlGN2hnQ0U7RUFDRTtBekZnaWdDSjs7QXlGMWlnQ0U7RUFDRTtBekY2aWdDSjs7QXlGM2lnQ0U7RUFDRTtBekY4aWdDSjs7QXlGNWlnQ0U7RUFDRTtBekYraWdDSjs7QXlGN2lnQ0U7RUFDRTtBekZnamdDSjs7QXlGMWpnQ0U7RUFDRTtBekY2amdDSjs7QXlGM2pnQ0U7RUFDRTtBekY4amdDSjs7QXlGNWpnQ0U7RUFDRTtBekYramdDSjs7QXlGN2pnQ0U7RUFDRTtBekZna2dDSjs7QXlGMWtnQ0U7RUFDRTtBekY2a2dDSjs7QXlGM2tnQ0U7RUFDRTtBekY4a2dDSjs7QXlGNWtnQ0U7RUFDRTtBekYra2dDSjs7QXlGN2tnQ0U7RUFDRTtBekZnbGdDSjs7QXlGMWxnQ0U7RUFDRTtBekY2bGdDSjs7QXlGM2xnQ0U7RUFDRTtBekY4bGdDSjs7QXlGNWxnQ0U7RUFDRTtBekYrbGdDSjs7QXlGN2xnQ0U7RUFDRTtBekZnbWdDSjs7QXlGMW1nQ0U7RUFDRTtBekY2bWdDSjs7QXlGM21nQ0U7RUFDRTtBekY4bWdDSjs7QXlGNW1nQ0U7RUFDRTtBekYrbWdDSjs7QXlGN21nQ0U7RUFDRTtBekZnbmdDSjs7QXlGMW5nQ0U7RUFDRTtBekY2bmdDSjs7QXlGM25nQ0U7RUFDRTtBekY4bmdDSjs7QXlGNW5nQ0U7RUFDRTtBekYrbmdDSjs7QXlGN25nQ0U7RUFDRTtBekZnb2dDSjs7QXlGMW9nQ0U7RUFDRTtBekY2b2dDSjs7QXlGM29nQ0U7RUFDRTtBekY4b2dDSjs7QXlGNW9nQ0U7RUFDRTtBekYrb2dDSjs7QXlGN29nQ0U7RUFDRTtBekZncGdDSjs7QXlGMXBnQ0U7RUFDRTtBekY2cGdDSjs7QXlGM3BnQ0U7RUFDRTtBekY4cGdDSjs7QXlGNXBnQ0U7RUFDRTtBekYrcGdDSjs7QXlGN3BnQ0U7RUFDRTtBekZncWdDSjs7QXlGMXFnQ0U7RUFDRTtBekY2cWdDSjs7QXlGM3FnQ0U7RUFDRTtBekY4cWdDSjs7QXlGNXFnQ0U7RUFDRTtBekYrcWdDSjs7QXlGN3FnQ0U7RUFDRTtBekZncmdDSjs7QXlGMXJnQ0U7RUFDRTtBekY2cmdDSjs7QXlGM3JnQ0U7RUFDRTtBekY4cmdDSjs7QXlGNXJnQ0U7RUFDRTtBekYrcmdDSjs7QXlGN3JnQ0U7RUFDRTtBekZnc2dDSjs7QXlGMXNnQ0U7RUFDRTtBekY2c2dDSjs7QXlGM3NnQ0U7RUFDRTtBekY4c2dDSjs7QXlGNXNnQ0U7RUFDRTtBekYrc2dDSjs7QXlGN3NnQ0U7RUFDRTtBekZndGdDSjs7QXlGMXRnQ0U7RUFDRTtBekY2dGdDSjs7QXlGM3RnQ0U7RUFDRTtBekY4dGdDSjs7QXlGNXRnQ0U7RUFDRTtBekYrdGdDSjs7QXlGN3RnQ0U7RUFDRTtBekZndWdDSjs7QXlGMXVnQ0U7RUFDRTtBekY2dWdDSjs7QXlGM3VnQ0U7RUFDRTtBekY4dWdDSjs7QXlGNXVnQ0U7RUFDRTtBekYrdWdDSjs7QXlGN3VnQ0U7RUFDRTtBekZndmdDSjs7QXlGMXZnQ0U7RUFDRTtBekY2dmdDSjs7QXlGM3ZnQ0U7RUFDRTtBekY4dmdDSjs7QXlGNXZnQ0U7RUFDRTtBekYrdmdDSjs7QXlGN3ZnQ0U7RUFDRTtBekZnd2dDSjs7QXlGMXdnQ0U7RUFDRTtBekY2d2dDSjs7QXlGM3dnQ0U7RUFDRTtBekY4d2dDSjs7QXlGNXdnQ0U7RUFDRTtBekYrd2dDSjs7QXlGN3dnQ0U7RUFDRTtBekZneGdDSjs7QXlGMXhnQ0U7RUFDRTtBekY2eGdDSjs7QXlGM3hnQ0U7RUFDRTtBekY4eGdDSjs7QXlGNXhnQ0U7RUFDRTtBekYreGdDSjs7QXlGN3hnQ0U7RUFDRTtBekZneWdDSjs7QXlGMXlnQ0U7RUFDRTtBekY2eWdDSjs7QXlGM3lnQ0U7RUFDRTtBekY4eWdDSjs7QXlGNXlnQ0U7RUFDRTtBekYreWdDSjs7QXlGN3lnQ0U7RUFDRTtBekZnemdDSjs7QXlGMXpnQ0U7RUFDRTtBekY2emdDSjs7QXlGM3pnQ0U7RUFDRTtBekY4emdDSjs7QXlGNXpnQ0U7RUFDRTtBekYremdDSjs7QXlGN3pnQ0U7RUFDRTtBekZnMGdDSjs7QXlGMTBnQ0U7RUFDRTtBekY2MGdDSjs7QXlGMzBnQ0U7RUFDRTtBekY4MGdDSjs7QXlGNTBnQ0U7RUFDRTtBekYrMGdDSjs7QXlGNzBnQ0U7RUFDRTtBekZnMWdDSjs7QXlGMTFnQ0U7RUFDRTtBekY2MWdDSjs7QXlGMzFnQ0U7RUFDRTtBekY4MWdDSjs7QXlGNTFnQ0U7RUFDRTtBekYrMWdDSjs7QXlGNzFnQ0U7RUFDRTtBekZnMmdDSjs7QXlGMTJnQ0U7RUFDRTtBekY2MmdDSjs7QXlGMzJnQ0U7RUFDRTtBekY4MmdDSjs7QXlGNTJnQ0U7RUFDRTtBekYrMmdDSjs7QXlGNzJnQ0U7RUFDRTtBekZnM2dDSjs7QXlGMTNnQ0U7RUFDRTtBekY2M2dDSjs7QXlGMzNnQ0U7RUFDRTtBekY4M2dDSjs7QXlGNTNnQ0U7RUFDRTtBekYrM2dDSjs7QXlGNzNnQ0U7RUFDRTtBekZnNGdDSjs7QXlGMTRnQ0U7RUFDRTtBekY2NGdDSjs7QXlGMzRnQ0U7RUFDRTtBekY4NGdDSjs7QXlGNTRnQ0U7RUFDRTtBekYrNGdDSjs7QXlGNzRnQ0U7RUFDRTtBekZnNWdDSjs7QXlGMTVnQ0U7RUFDRTtBekY2NWdDSjs7QXlGMzVnQ0U7RUFDRTtBekY4NWdDSjs7QXlGNTVnQ0U7RUFDRTtBekYrNWdDSjs7QXlGNzVnQ0U7RUFDRTtBekZnNmdDSjs7QXlGMTZnQ0U7RUFDRTtBekY2NmdDSjs7QXlGMzZnQ0U7RUFDRTtBekY4NmdDSjs7QXlGNTZnQ0U7RUFDRTtBekYrNmdDSjs7QXlGNzZnQ0U7RUFDRTtBekZnN2dDSjs7QXlGMTdnQ0U7RUFDRTtBekY2N2dDSjs7QXlGMzdnQ0U7RUFDRTtBekY4N2dDSjs7QXlGNTdnQ0U7RUFDRTtBekYrN2dDSjs7QXlGNzdnQ0U7RUFDRTtBekZnOGdDSjs7QXlGMThnQ0U7RUFDRTtBekY2OGdDSjs7QXlGMzhnQ0U7RUFDRTtBekY4OGdDSjs7QXlGNThnQ0U7RUFDRTtBekYrOGdDSjs7QXlGNzhnQ0U7RUFDRTtBekZnOWdDSjs7QXlGMTlnQ0U7RUFDRTtBekY2OWdDSjs7QXlGMzlnQ0U7RUFDRTtBekY4OWdDSjs7QXlGNTlnQ0U7RUFDRTtBekYrOWdDSjs7QXlGNzlnQ0U7RUFDRTtBekZnK2dDSjs7QXlGMStnQ0U7RUFDRTtBekY2K2dDSjs7QXlGMytnQ0U7RUFDRTtBekY4K2dDSjs7QXlGNStnQ0U7RUFDRTtBekYrK2dDSjs7QXlGNytnQ0U7RUFDRTtBekZnL2dDSjs7QXlGMS9nQ0U7RUFDRTtBekY2L2dDSjs7QXlGMy9nQ0U7RUFDRTtBekY4L2dDSjs7QXlGNS9nQ0U7RUFDRTtBekYrL2dDSjs7QXlGNy9nQ0U7RUFDRTtBekZnZ2hDSjs7QXlGMWdoQ0U7RUFDRTtBekY2Z2hDSjs7QXlGM2doQ0U7RUFDRTtBekY4Z2hDSjs7QXlGNWdoQ0U7RUFDRTtBekYrZ2hDSjs7QXlGN2doQ0U7RUFDRTtBekZnaGhDSjs7QXlGMWhoQ0U7RUFDRTtBekY2aGhDSjs7QXlGM2hoQ0U7RUFDRTtBekY4aGhDSjs7QXlGNWhoQ0U7RUFDRTtBekYraGhDSjs7QXlGN2hoQ0U7RUFDRTtBekZnaWhDSjs7QXlGMWloQ0U7RUFDRTtBekY2aWhDSjs7QXlGM2loQ0U7RUFDRTtBekY4aWhDSjs7QXlGNWloQ0U7RUFDRTtBekYraWhDSjs7QXlGN2loQ0U7RUFDRTtBekZnamhDSjs7QXlGMWpoQ0U7RUFDRTtBekY2amhDSjs7QXlGM2poQ0U7RUFDRTtBekY4amhDSjs7QXlGNWpoQ0U7RUFDRTtBekYramhDSjs7QXlGN2poQ0U7RUFDRTtBekZna2hDSjs7QXlGMWtoQ0U7RUFDRTtBekY2a2hDSjs7QXlGM2toQ0U7RUFDRTtBekY4a2hDSjs7QXlGNWtoQ0U7RUFDRTtBekYra2hDSjs7QXlGN2toQ0U7RUFDRTtBekZnbGhDSjs7QXlGMWxoQ0U7RUFDRTtBekY2bGhDSjs7QXlGM2xoQ0U7RUFDRTtBekY4bGhDSjs7QXlGNWxoQ0U7RUFDRTtBekYrbGhDSjs7QXlGN2xoQ0U7RUFDRTtBekZnbWhDSjs7QXlGMW1oQ0U7RUFDRTtBekY2bWhDSjs7QXlGM21oQ0U7RUFDRTtBekY4bWhDSjs7QXlGNW1oQ0U7RUFDRTtBekYrbWhDSjs7QXlGN21oQ0U7RUFDRTtBekZnbmhDSjs7QXlGMW5oQ0U7RUFDRTtBekY2bmhDSjs7QXlGM25oQ0U7RUFDRTtBekY4bmhDSjs7QXlGNW5oQ0U7RUFDRTtBekYrbmhDSjs7QXlGN25oQ0U7RUFDRTtBekZnb2hDSjs7QXlGMW9oQ0U7RUFDRTtBekY2b2hDSjs7QXlGM29oQ0U7RUFDRTtBekY4b2hDSjs7QXlGNW9oQ0U7RUFDRTtBekYrb2hDSjs7QXlGN29oQ0U7RUFDRTtBekZncGhDSjs7QXlGMXBoQ0U7RUFDRTtBekY2cGhDSjs7QXlGM3BoQ0U7RUFDRTtBekY4cGhDSjs7QXlGNXBoQ0U7RUFDRTtBekYrcGhDSjs7QXlGN3BoQ0U7RUFDRTtBekZncWhDSjs7QXlGMXFoQ0U7RUFDRTtBekY2cWhDSjs7QXlGM3FoQ0U7RUFDRTtBekY4cWhDSjs7QXlGNXFoQ0U7RUFDRTtBekYrcWhDSjs7QXlGN3FoQ0U7RUFDRTtBekZncmhDSjs7QXlGMXJoQ0U7RUFDRTtBekY2cmhDSjs7QXlGM3JoQ0U7RUFDRTtBekY4cmhDSjs7QXlGNXJoQ0U7RUFDRTtBekYrcmhDSjs7QXlGN3JoQ0U7RUFDRTtBekZnc2hDSjs7QXlGMXNoQ0U7RUFDRTtBekY2c2hDSjs7QXlGM3NoQ0U7RUFDRTtBekY4c2hDSjs7QXlGNXNoQ0U7RUFDRTtBekYrc2hDSjs7QXlGN3NoQ0U7RUFDRTtBekZndGhDSjs7QXlGMXRoQ0U7RUFDRTtBekY2dGhDSjs7QXlGM3RoQ0U7RUFDRTtBekY4dGhDSjs7QXlGNXRoQ0U7RUFDRTtBekYrdGhDSjs7QXlGN3RoQ0U7RUFDRTtBekZndWhDSjs7QXlGMXVoQ0U7RUFDRTtBekY2dWhDSjs7QXlGM3VoQ0U7RUFDRTtBekY4dWhDSjs7QXlGNXVoQ0U7RUFDRTtBekYrdWhDSjs7QXlGN3VoQ0U7RUFDRTtBekZndmhDSjs7QXlGMXZoQ0U7RUFDRTtBekY2dmhDSjs7QXlGM3ZoQ0U7RUFDRTtBekY4dmhDSjs7QXlGNXZoQ0U7RUFDRTtBekYrdmhDSjs7QXlGN3ZoQ0U7RUFDRTtBekZnd2hDSjs7QXlGMXdoQ0U7RUFDRTtBekY2d2hDSjs7QXlGM3doQ0U7RUFDRTtBekY4d2hDSjs7QXlGNXdoQ0U7RUFDRTtBekYrd2hDSjs7QXlGN3doQ0U7RUFDRTtBekZneGhDSjs7QXlGMXhoQ0U7RUFDRTtBekY2eGhDSjs7QXlGM3hoQ0U7RUFDRTtBekY4eGhDSjs7QXlGNXhoQ0U7RUFDRTtBekYreGhDSjs7QXlGN3hoQ0U7RUFDRTtBekZneWhDSjs7QXlGMXloQ0U7RUFDRTtBekY2eWhDSjs7QXlGM3loQ0U7RUFDRTtBekY4eWhDSjs7QXlGNXloQ0U7RUFDRTtBekYreWhDSjs7QXlGN3loQ0U7RUFDRTtBekZnemhDSjs7QXlGMXpoQ0U7RUFDRTtBekY2emhDSjs7QXlGM3poQ0U7RUFDRTtBekY4emhDSjs7QXlGNXpoQ0U7RUFDRTtBekYremhDSjs7QXlGN3poQ0U7RUFDRTtBekZnMGhDSjs7QXlGMTBoQ0U7RUFDRTtBekY2MGhDSjs7QXlGMzBoQ0U7RUFDRTtBekY4MGhDSjs7QXlGNTBoQ0U7RUFDRTtBekYrMGhDSjs7QXlGNzBoQ0U7RUFDRTtBekZnMWhDSjs7QXlGMTFoQ0U7RUFDRTtBekY2MWhDSjs7QXlGMzFoQ0U7RUFDRTtBekY4MWhDSjs7QXlGNTFoQ0U7RUFDRTtBekYrMWhDSjs7QXlGNzFoQ0U7RUFDRTtBekZnMmhDSjs7QXlGMTJoQ0U7RUFDRTtBekY2MmhDSjs7QXlGMzJoQ0U7RUFDRTtBekY4MmhDSjs7QXlGNTJoQ0U7RUFDRTtBekYrMmhDSjs7QXlGNzJoQ0U7RUFDRTtBekZnM2hDSjs7QXlGMTNoQ0U7RUFDRTtBekY2M2hDSjs7QXlGMzNoQ0U7RUFDRTtBekY4M2hDSjs7QXlGNTNoQ0U7RUFDRTtBekYrM2hDSjs7QXlGNzNoQ0U7RUFDRTtBekZnNGhDSjs7QXlGMTRoQ0U7RUFDRTtBekY2NGhDSjs7QXlGMzRoQ0U7RUFDRTtBekY4NGhDSjs7QXlGNTRoQ0U7RUFDRTtBekYrNGhDSjs7QXlGNzRoQ0U7RUFDRTtBekZnNWhDSjs7QXlGMTVoQ0U7RUFDRTtBekY2NWhDSjs7QXlGMzVoQ0U7RUFDRTtBekY4NWhDSjs7QXlGNTVoQ0U7RUFDRTtBekYrNWhDSjs7QXlGNzVoQ0U7RUFDRTtBekZnNmhDSjs7QXlGMTZoQ0U7RUFDRTtBekY2NmhDSjs7QXlGMzZoQ0U7RUFDRTtBekY4NmhDSjs7QXlGNTZoQ0U7RUFDRTtBekYrNmhDSjs7QXlGNzZoQ0U7RUFDRTtBekZnN2hDSjs7QXlGMTdoQ0U7RUFDRTtBekY2N2hDSjs7QXlGMzdoQ0U7RUFDRTtBekY4N2hDSjs7QXlGNTdoQ0U7RUFDRTtBekYrN2hDSjs7QXlGNzdoQ0U7RUFDRTtBekZnOGhDSjs7QXlGMThoQ0U7RUFDRTtBekY2OGhDSjs7QXlGMzhoQ0U7RUFDRTtBekY4OGhDSjs7QXlGNThoQ0U7RUFDRTtBekYrOGhDSjs7QXlGNzhoQ0U7RUFDRTtBekZnOWhDSjs7QXlGMTloQ0U7RUFDRTtBekY2OWhDSjs7QXlGMzloQ0U7RUFDRTtBekY4OWhDSjs7QXlGNTloQ0U7RUFDRTtBekYrOWhDSjs7QXlGNzloQ0U7RUFDRTtBekZnK2hDSjs7QXlGMStoQ0U7RUFDRTtBekY2K2hDSjs7QXlGMytoQ0U7RUFDRTtBekY4K2hDSjs7QXlGNStoQ0U7RUFDRTtBekYrK2hDSjs7QXlGNytoQ0U7RUFDRTtBekZnL2hDSjs7QXlGMS9oQ0U7RUFDRTtBekY2L2hDSjs7QXlGMy9oQ0U7RUFDRTtBekY4L2hDSjs7QXlGNS9oQ0U7RUFDRTtBekYrL2hDSjs7QXlGNy9oQ0U7RUFDRTtBekZnZ2lDSjs7QXlGMWdpQ0U7RUFDRTtBekY2Z2lDSjs7QXlGM2dpQ0U7RUFDRTtBekY4Z2lDSjs7QXlGNWdpQ0U7RUFDRTtBekYrZ2lDSjs7QXlGN2dpQ0U7RUFDRTtBekZnaGlDSjs7QXlGMWhpQ0U7RUFDRTtBekY2aGlDSjs7QXlGM2hpQ0U7RUFDRTtBekY4aGlDSjs7QXlGNWhpQ0U7RUFDRTtBekYraGlDSjs7QXlGN2hpQ0U7RUFDRTtBekZnaWlDSjs7QXlGMWlpQ0U7RUFDRTtBekY2aWlDSjs7QXlGM2lpQ0U7RUFDRTtBekY4aWlDSjs7QXlGNWlpQ0U7RUFDRTtBekYraWlDSjs7QXlGN2lpQ0U7RUFDRTtBekZnamlDSjs7QXlGMWppQ0U7RUFDRTtBekY2amlDSjs7QXlGM2ppQ0U7RUFDRTtBekY4amlDSjs7QXlGNWppQ0U7RUFDRTtBekYramlDSjs7QXlGN2ppQ0U7RUFDRTtBekZna2lDSjs7QXlGMWtpQ0U7RUFDRTtBekY2a2lDSjs7QXlGM2tpQ0U7RUFDRTtBekY4a2lDSjs7QXlGNWtpQ0U7RUFDRTtBekYra2lDSjs7QXlGN2tpQ0U7RUFDRTtBekZnbGlDSjs7QXlGMWxpQ0U7RUFDRTtBekY2bGlDSjs7QXlGM2xpQ0U7RUFDRTtBekY4bGlDSjs7QXlGNWxpQ0U7RUFDRTtBekYrbGlDSjs7QXlGN2xpQ0U7RUFDRTtBekZnbWlDSjs7QXlGMW1pQ0U7RUFDRTtBekY2bWlDSjs7QXlGM21pQ0U7RUFDRTtBekY4bWlDSjs7QXlGNW1pQ0U7RUFDRTtBekYrbWlDSjs7QXlGN21pQ0U7RUFDRTtBekZnbmlDSjs7QXlGMW5pQ0U7RUFDRTtBekY2bmlDSjs7QXlGM25pQ0U7RUFDRTtBekY4bmlDSjs7QXlGNW5pQ0U7RUFDRTtBekYrbmlDSjs7QXlGN25pQ0U7RUFDRTtBekZnb2lDSjs7QXlGMW9pQ0U7RUFDRTtBekY2b2lDSjs7QXlGM29pQ0U7RUFDRTtBekY4b2lDSjs7QXlGNW9pQ0U7RUFDRTtBekYrb2lDSjs7QXlGN29pQ0U7RUFDRTtBekZncGlDSjs7QXlGMXBpQ0U7RUFDRTtBekY2cGlDSjs7QXlGM3BpQ0U7RUFDRTtBekY4cGlDSjs7QXlGNXBpQ0U7RUFDRTtBekYrcGlDSjs7QXlGN3BpQ0U7RUFDRTtBekZncWlDSjs7QXlGMXFpQ0U7RUFDRTtBekY2cWlDSjs7QXlGM3FpQ0U7RUFDRTtBekY4cWlDSjs7QXlGNXFpQ0U7RUFDRTtBekYrcWlDSjs7QXlGN3FpQ0U7RUFDRTtBekZncmlDSjs7QXlGMXJpQ0U7RUFDRTtBekY2cmlDSjs7QXlGM3JpQ0U7RUFDRTtBekY4cmlDSjs7QXlGNXJpQ0U7RUFDRTtBekYrcmlDSjs7QXlGN3JpQ0U7RUFDRTtBekZnc2lDSjs7QXlGMXNpQ0U7RUFDRTtBekY2c2lDSjs7QXlGM3NpQ0U7RUFDRTtBekY4c2lDSjs7QXlGNXNpQ0U7RUFDRTtBekYrc2lDSjs7QXlGN3NpQ0U7RUFDRTtBekZndGlDSjs7QXlGMXRpQ0U7RUFDRTtBekY2dGlDSjs7QXlGM3RpQ0U7RUFDRTtBekY4dGlDSjs7QXlGNXRpQ0U7RUFDRTtBekYrdGlDSjs7QXlGN3RpQ0U7RUFDRTtBekZndWlDSjs7QXlGMXVpQ0U7RUFDRTtBekY2dWlDSjs7QXlGM3VpQ0U7RUFDRTtBekY4dWlDSjs7QXlGNXVpQ0U7RUFDRTtBekYrdWlDSjs7QXlGN3VpQ0U7RUFDRTtBekZndmlDSjs7QXlGMXZpQ0U7RUFDRTtBekY2dmlDSjs7QXlGM3ZpQ0U7RUFDRTtBekY4dmlDSjs7QXlGNXZpQ0U7RUFDRTtBekYrdmlDSjs7QXlGN3ZpQ0U7RUFDRTtBekZnd2lDSjs7QXlGMXdpQ0U7RUFDRTtBekY2d2lDSjs7QXlGM3dpQ0U7RUFDRTtBekY4d2lDSjs7QXlGNXdpQ0U7RUFDRTtBekYrd2lDSjs7QXlGN3dpQ0U7RUFDRTtBekZneGlDSjs7QXlGMXhpQ0U7RUFDRTtBekY2eGlDSjs7QXlGM3hpQ0U7RUFDRTtBekY4eGlDSjs7QXlGNXhpQ0U7RUFDRTtBekYreGlDSjs7QXlGN3hpQ0U7RUFDRTtBekZneWlDSjs7QXlGMXlpQ0U7RUFDRTtBekY2eWlDSjs7QXlGM3lpQ0U7RUFDRTtBekY4eWlDSjs7QXlGNXlpQ0U7RUFDRTtBekYreWlDSjs7QXlGN3lpQ0U7RUFDRTtBekZnemlDSjs7QXlGMXppQ0U7RUFDRTtBekY2emlDSjs7QXlGM3ppQ0U7RUFDRTtBekY4emlDSjs7QXlGNXppQ0U7RUFDRTtBekYremlDSjs7QXlGN3ppQ0U7RUFDRTtBekZnMGlDSjs7QXlGMTBpQ0U7RUFDRTtBekY2MGlDSjs7QXlGMzBpQ0U7RUFDRTtBekY4MGlDSjs7QXlGNTBpQ0U7RUFDRTtBekYrMGlDSjs7QXlGNzBpQ0U7RUFDRTtBekZnMWlDSjs7QXlGMTFpQ0U7RUFDRTtBekY2MWlDSjs7QXlGMzFpQ0U7RUFDRTtBekY4MWlDSjs7QXlGNTFpQ0U7RUFDRTtBekYrMWlDSjs7QXlGNzFpQ0U7RUFDRTtBekZnMmlDSjs7QXlGMTJpQ0U7RUFDRTtBekY2MmlDSjs7QXlGMzJpQ0U7RUFDRTtBekY4MmlDSjs7QXlGNTJpQ0U7RUFDRTtBekYrMmlDSjs7QXlGNzJpQ0U7RUFDRTtBekZnM2lDSjs7QXlGMTNpQ0U7RUFDRTtBekY2M2lDSjs7QXlGMzNpQ0U7RUFDRTtBekY4M2lDSjs7QXlGNTNpQ0U7RUFDRTtBekYrM2lDSjs7QXlGNzNpQ0U7RUFDRTtBekZnNGlDSjs7QXlGMTRpQ0U7RUFDRTtBekY2NGlDSjs7QXlGMzRpQ0U7RUFDRTtBekY4NGlDSjs7QXlGNTRpQ0U7RUFDRTtBekYrNGlDSjs7QXlGNzRpQ0U7RUFDRTtBekZnNWlDSjs7QXlGMTVpQ0U7RUFDRTtBekY2NWlDSjs7QXlGMzVpQ0U7RUFDRTtBekY4NWlDSjs7QXlGNTVpQ0U7RUFDRTtBekYrNWlDSjs7QXlGNzVpQ0U7RUFDRTtBekZnNmlDSjs7QXlGMTZpQ0U7RUFDRTtBekY2NmlDSjs7QXlGMzZpQ0U7RUFDRTtBekY4NmlDSjs7QXlGNTZpQ0U7RUFDRTtBekYrNmlDSjs7QXlGNzZpQ0U7RUFDRTtBekZnN2lDSjs7QXlGMTdpQ0U7RUFDRTtBekY2N2lDSjs7QXlGMzdpQ0U7RUFDRTtBekY4N2lDSjs7QXlGNTdpQ0U7RUFDRTtBekYrN2lDSjs7QXlGNzdpQ0U7RUFDRTtBekZnOGlDSjs7QXlGMThpQ0U7RUFDRTtBekY2OGlDSjs7QXlGMzhpQ0U7RUFDRTtBekY4OGlDSjs7QXlGNThpQ0U7RUFDRTtBekYrOGlDSjs7QXlGNzhpQ0U7RUFDRTtBekZnOWlDSjs7QXlGMTlpQ0U7RUFDRTtBekY2OWlDSjs7QXlGMzlpQ0U7RUFDRTtBekY4OWlDSjs7QXlGNTlpQ0U7RUFDRTtBekYrOWlDSjs7QXlGNzlpQ0U7RUFDRTtBekZnK2lDSjs7QXlGMStpQ0U7RUFDRTtBekY2K2lDSjs7QXlGMytpQ0U7RUFDRTtBekY4K2lDSjs7QXlGNStpQ0U7RUFDRTtBekYrK2lDSjs7QXlGNytpQ0U7RUFDRTtBekZnL2lDSjs7QXlGMS9pQ0U7RUFDRTtBekY2L2lDSjs7QXlGMy9pQ0U7RUFDRTtBekY4L2lDSjs7QXlGNS9pQ0U7RUFDRTtBekYrL2lDSjs7QXlGNy9pQ0U7RUFDRTtBekZnZ2pDSjs7QXlGMWdqQ0U7RUFDRTtBekY2Z2pDSjs7QXlGM2dqQ0U7RUFDRTtBekY4Z2pDSjs7QXlGNWdqQ0U7RUFDRTtBekYrZ2pDSjs7QXlGN2dqQ0U7RUFDRTtBekZnaGpDSjs7QXlGMWhqQ0U7RUFDRTtBekY2aGpDSjs7QXlGM2hqQ0U7RUFDRTtBekY4aGpDSjs7QXlGNWhqQ0U7RUFDRTtBekYraGpDSjs7QXlGN2hqQ0U7RUFDRTtBekZnaWpDSjs7QXlGMWlqQ0U7RUFDRTtBekY2aWpDSjs7QXlGM2lqQ0U7RUFDRTtBekY4aWpDSjs7QXlGNWlqQ0U7RUFDRTtBekYraWpDSjs7QXlGN2lqQ0U7RUFDRTtBekZnampDSjs7QXlGMWpqQ0U7RUFDRTtBekY2ampDSjs7QXlGM2pqQ0U7RUFDRTtBekY4ampDSjs7QXlGNWpqQ0U7RUFDRTtBekYrampDSjs7QXlGN2pqQ0U7RUFDRTtBekZna2pDSjs7QXlGMWtqQ0U7RUFDRTtBekY2a2pDSjs7QXlGM2tqQ0U7RUFDRTtBekY4a2pDSjs7QXlGNWtqQ0U7RUFDRTtBekYra2pDSjs7QXlGN2tqQ0U7RUFDRTtBekZnbGpDSjs7QXlGMWxqQ0U7RUFDRTtBekY2bGpDSjs7QXlGM2xqQ0U7RUFDRTtBekY4bGpDSjs7QXlGNWxqQ0U7RUFDRTtBekYrbGpDSjs7QXlGN2xqQ0U7RUFDRTtBekZnbWpDSjs7QXlGMW1qQ0U7RUFDRTtBekY2bWpDSjs7QXlGM21qQ0U7RUFDRTtBekY4bWpDSjs7QXlGNW1qQ0U7RUFDRTtBekYrbWpDSjs7QXlGN21qQ0U7RUFDRTtBekZnbmpDSjs7QXlGMW5qQ0U7RUFDRTtBekY2bmpDSjs7QXlGM25qQ0U7RUFDRTtBekY4bmpDSjs7QXlGNW5qQ0U7RUFDRTtBekYrbmpDSjs7QXlGN25qQ0U7RUFDRTtBekZnb2pDSjs7QXlGMW9qQ0U7RUFDRTtBekY2b2pDSjs7QXlGM29qQ0U7RUFDRTtBekY4b2pDSjs7QXlGNW9qQ0U7RUFDRTtBekYrb2pDSjs7QXlGN29qQ0U7RUFDRTtBekZncGpDSjs7QXlGMXBqQ0U7RUFDRTtBekY2cGpDSjs7QXlGM3BqQ0U7RUFDRTtBekY4cGpDSjs7QXlGNXBqQ0U7RUFDRTtBekYrcGpDSjs7QXlGN3BqQ0U7RUFDRTtBekZncWpDSjs7QXlGMXFqQ0U7RUFDRTtBekY2cWpDSjs7QXlGM3FqQ0U7RUFDRTtBekY4cWpDSjs7QXlGNXFqQ0U7RUFDRTtBekYrcWpDSjs7QXlGN3FqQ0U7RUFDRTtBekZncmpDSjs7QXlGMXJqQ0U7RUFDRTtBekY2cmpDSjs7QXlGM3JqQ0U7RUFDRTtBekY4cmpDSjs7QXlGNXJqQ0U7RUFDRTtBekYrcmpDSjs7QXlGN3JqQ0U7RUFDRTtBekZnc2pDSjs7QXlGMXNqQ0U7RUFDRTtBekY2c2pDSjs7QXlGM3NqQ0U7RUFDRTtBekY4c2pDSjs7QXlGNXNqQ0U7RUFDRTtBekYrc2pDSjs7QXlGN3NqQ0U7RUFDRTtBekZndGpDSjs7QXlGMXRqQ0U7RUFDRTtBekY2dGpDSjs7QXlGM3RqQ0U7RUFDRTtBekY4dGpDSjs7QXlGNXRqQ0U7RUFDRTtBekYrdGpDSjs7QXlGN3RqQ0U7RUFDRTtBekZndWpDSjs7QXlGMXVqQ0U7RUFDRTtBekY2dWpDSjs7QXlGM3VqQ0U7RUFDRTtBekY4dWpDSjs7QXlGNXVqQ0U7RUFDRTtBekYrdWpDSjs7QXlGN3VqQ0U7RUFDRTtBekZndmpDSjs7QXlGMXZqQ0U7RUFDRTtBekY2dmpDSjs7QXlGM3ZqQ0U7RUFDRTtBekY4dmpDSjs7QXlGNXZqQ0U7RUFDRTtBekYrdmpDSjs7QXlGN3ZqQ0U7RUFDRTtBekZnd2pDSjs7QXlGMXdqQ0U7RUFDRTtBekY2d2pDSjs7QXlGM3dqQ0U7RUFDRTtBekY4d2pDSjs7QXlGNXdqQ0U7RUFDRTtBekYrd2pDSjs7QXlGN3dqQ0U7RUFDRTtBekZneGpDSjs7QXlGMXhqQ0U7RUFDRTtBekY2eGpDSjs7QXlGM3hqQ0U7RUFDRTtBekY4eGpDSjs7QXlGNXhqQ0U7RUFDRTtBekYreGpDSjs7QXlGN3hqQ0U7RUFDRTtBekZneWpDSjs7QXlGMXlqQ0U7RUFDRTtBekY2eWpDSjs7QXlGM3lqQ0U7RUFDRTtBekY4eWpDSjs7QXlGNXlqQ0U7RUFDRTtBekYreWpDSjs7QXlGN3lqQ0U7RUFDRTtBekZnempDSjs7QXlGMXpqQ0U7RUFDRTtBekY2empDSjs7QXlGM3pqQ0U7RUFDRTtBekY4empDSjs7QXlGNXpqQ0U7RUFDRTtBekYrempDSjs7QXlGN3pqQ0U7RUFDRTtBekZnMGpDSjs7QXlGMTBqQ0U7RUFDRTtBekY2MGpDSjs7QXlGMzBqQ0U7RUFDRTtBekY4MGpDSjs7QXlGNTBqQ0U7RUFDRTtBekYrMGpDSjs7QXlGNzBqQ0U7RUFDRTtBekZnMWpDSjs7QXlGMTFqQ0U7RUFDRTtBekY2MWpDSjs7QXlGMzFqQ0U7RUFDRTtBekY4MWpDSjs7QXlGNTFqQ0U7RUFDRTtBekYrMWpDSjs7QXlGNzFqQ0U7RUFDRTtBekZnMmpDSjs7QXlGMTJqQ0U7RUFDRTtBekY2MmpDSjs7QXlGMzJqQ0U7RUFDRTtBekY4MmpDSjs7QXlGNTJqQ0U7RUFDRTtBekYrMmpDSjs7QXlGNzJqQ0U7RUFDRTtBekZnM2pDSjs7QXlGMTNqQ0U7RUFDRTtBekY2M2pDSjs7QXlGMzNqQ0U7RUFDRTtBekY4M2pDSjs7QXlGNTNqQ0U7RUFDRTtBekYrM2pDSjs7QXlGNzNqQ0U7RUFDRTtBekZnNGpDSjs7QXlGMTRqQ0U7RUFDRTtBekY2NGpDSjs7QXlGMzRqQ0U7RUFDRTtBekY4NGpDSjs7QXlGNTRqQ0U7RUFDRTtBekYrNGpDSjs7QXlGNzRqQ0U7RUFDRTtBekZnNWpDSjs7QXlGMTVqQ0U7RUFDRTtBekY2NWpDSjs7QXlGMzVqQ0U7RUFDRTtBekY4NWpDSjs7QXlGNTVqQ0U7RUFDRTtBekYrNWpDSjs7QXlGNzVqQ0U7RUFDRTtBekZnNmpDSjs7QXlGMTZqQ0U7RUFDRTtBekY2NmpDSjs7QXlGMzZqQ0U7RUFDRTtBekY4NmpDSjs7QXlGNTZqQ0U7RUFDRTtBekYrNmpDSjs7QXlGNzZqQ0U7RUFDRTtBekZnN2pDSjs7QXlGMTdqQ0U7RUFDRTtBekY2N2pDSjs7QXlGMzdqQ0U7RUFDRTtBekY4N2pDSjs7QXlGNTdqQ0U7RUFDRTtBekYrN2pDSjs7QXlGNzdqQ0U7RUFDRTtBekZnOGpDSjs7QXlGMThqQ0U7RUFDRTtBekY2OGpDSjs7QXlGMzhqQ0U7RUFDRTtBekY4OGpDSjs7QXlGNThqQ0U7RUFDRTtBekYrOGpDSjs7QXlGNzhqQ0U7RUFDRTtBekZnOWpDSjs7QXlGMTlqQ0U7RUFDRTtBekY2OWpDSjs7QXlGMzlqQ0U7RUFDRTtBekY4OWpDSjs7QXlGNTlqQ0U7RUFDRTtBekYrOWpDSjs7QXlGNzlqQ0U7RUFDRTtBekZnK2pDSjs7QXlGMStqQ0U7RUFDRTtBekY2K2pDSjs7QXlGMytqQ0U7RUFDRTtBekY4K2pDSjs7QXlGNStqQ0U7RUFDRTtBekYrK2pDSjs7QXlGNytqQ0U7RUFDRTtBekZnL2pDSjs7QXlGMS9qQ0U7RUFDRTtBekY2L2pDSjs7QXlGMy9qQ0U7RUFDRTtBekY4L2pDSjs7QXlGNS9qQ0U7RUFDRTtBekYrL2pDSjs7QXlGNy9qQ0U7RUFDRTtBekZnZ2tDSjs7QXlGMWdrQ0U7RUFDRTtBekY2Z2tDSjs7QXlGM2drQ0U7RUFDRTtBekY4Z2tDSjs7QXlGNWdrQ0U7RUFDRTtBekYrZ2tDSjs7QXlGN2drQ0U7RUFDRTtBekZnaGtDSjs7QXlGMWhrQ0U7RUFDRTtBekY2aGtDSjs7QXlGM2hrQ0U7RUFDRTtBekY4aGtDSjs7QXlGNWhrQ0U7RUFDRTtBekYraGtDSjs7QXlGN2hrQ0U7RUFDRTtBekZnaWtDSjs7QXlGMWlrQ0U7RUFDRTtBekY2aWtDSjs7QXlGM2lrQ0U7RUFDRTtBekY4aWtDSjs7QXlGNWlrQ0U7RUFDRTtBekYraWtDSjs7QXlGN2lrQ0U7RUFDRTtBekZnamtDSjs7QXlGMWprQ0U7RUFDRTtBekY2amtDSjs7QXlGM2prQ0U7RUFDRTtBekY4amtDSjs7QXlGNWprQ0U7RUFDRTtBekYramtDSjs7QXlGN2prQ0U7RUFDRTtBekZna2tDSjs7QXlGemprQ0k7RUFDRTtBekY0amtDTjtBeUZ2amtDSTtFQUNFO0F6Rnlqa0NOOztBeUZuamtDQTtFQUNFLGtCbkZoSnlCO0VtRmlKekIsbUJuRmpKeUI7QU51c2tDM0I7O0F5Rm5qa0NBO0VBQ0U7QXpGc2prQ0Y7O0F5Rm5qa0NBO0VBQ0U7QXpGc2prQ0Y7O0F5Rm5qa0NBO0VBQ0U7QXpGc2prQ0Y7O0F5Rm5qa0NBO0VBQ0U7QXpGc2prQ0Y7O0FnRmh4a0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEY2d2tDRjs7QWdGMXdrQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRnV3a0NGOztBMEZyNGtDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExRnc0a0NGOztBMEZyNGtDQTtFQUNFO0VBQ0E7RUFDQSxrQnBGK0VpQjtFb0Y5RWpCO0VBQ0E7RUFDQTtBMUZ3NGtDRjtBMEZ0NGtDRTtFQVJGO0lBU0k7SUFDQTtFMUZ5NGtDRjtBQUNGOztBMEZ0NGtDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGFwRmdDNkI7QU55MmtDL0I7O0FnRm42a0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZnNmtDRjs7QWdGNzVrQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRjA1a0NGOztBMkZ4aGxDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHVCckYwQ3VCO0FOaS9rQ3pCO0EyRnpobENFO0VBQ0U7RUFDQTtBM0YyaGxDSjtBMkZ4aGxDRTtFQUNFO0EzRjBobENKO0EyRnZobENFO0VBQ0U7QTNGeWhsQ0o7QTJGdGhsQ0U7RUFDRSxjckZUSTtFcUZVSixxQnJGdkJHO0VxRndCSCx5QnJGeEJHO0VxRnlCSDtBM0Z3aGxDSjtBMkZ0aGxDSTtFQUNFLHlCckYzQk07QU5tamxDWjtBMkZwaGxDTTtFQUNFLHlCckZqQ0Q7QU51amxDUDtBMkZqaGxDRTtFQUNFO0VBQ0E7RUFDQTtBM0ZtaGxDSjtBMkZqaGxDSTtFQUNFO0VBQ0E7QTNGbWhsQ047QTJGaGhsQ0k7RUFDRTtBM0ZraGxDTjtBMkY5Z2xDTTtFQUNFO0VBQ0E7QTNGZ2hsQ1I7QTJGM2dsQ0U7RUFDRTtFQUNBO0EzRjZnbENKO0EyRjFnbENNO0VBQ0U7QTNGNGdsQ1I7QTJGeGdsQ0k7RUFDRTtBM0YwZ2xDTjtBMkZ0Z2xDRTtFQUNFLGNyRi9ESTtFcUZnRUo7RUFDQTtBM0Z3Z2xDSjtBMkZ0Z2xDSTtFQUNFO0EzRndnbENOO0EyRnBnbENNO0VBQ0U7QTNGc2dsQ1I7QTJGamdsQ0U7RUFDRSxjckYvRUk7QU5rbGxDUjtBMkZoZ2xDRTtFQUNFLGNyRm5GSTtFcUZvRkoscUJyRjlEVztFcUYrRFgseUJyRi9EVztFcUZnRVg7QTNGa2dsQ0o7QTJGaGdsQ0k7RUFDRTtBM0ZrZ2xDTjtBMkY5L2tDTTtFQUNFLHlCckZ4RU87QU53a2xDZjtBMkYzL2tDRTtFQUNFLGNyRnBHSTtBTmltbENSO0EyRjEva0NFO0VBQ0UsY3JGeEdJO0VxRnlHSixxQnJGdEZTO0VxRnVGVCx5QnJGdkZTO0VxRndGVDtBM0Y0L2tDSjtBMkYxL2tDSTtFQUNFO0EzRjQva0NOO0EyRngva0NNO0VBQ0UseUJyRmhHSztBTjBsbENiO0EyRnIva0NFO0VBQ0UsY3JGekhJO0VxRjBISixxQnJGdEdZO0VxRnVHWix5QnJGdkdZO0VxRndHWjtBM0Z1L2tDSjtBMkZwL2tDTTtFQUNFLHlCckY1R1E7QU5rbWxDaEI7QTJGbC9rQ0k7RUFDRTtBM0ZvL2tDTjtBMkZoL2tDRTtFQUNFLGNyRnZKRztBTnlvbENQO0EyRmgva0NJO0VBQ0UsY3JGN0lFO0FOK25sQ1I7QTJGOStrQ007RUFDRSxjckYvSkQ7QU4rb2xDUDtBMkYzK2tDRTtFQUNFLGNyRmpJWTtBTjhtbENoQjtBMkYzK2tDSTtFQUNFLGNyRjNKRTtBTndvbENSO0EyRnora0NNO0VBQ0UsY3JGeklRO0FOb25sQ2hCO0EyRnQra0NFO0VBQ0UsY3JGaEpXO0FOd25sQ2Y7QTJGdCtrQ0k7RUFDRSxjckZ6S0U7QU5pcGxDUjtBMkZwK2tDTTtFQUNFLGNyRnhKTztBTjhubENmO0EyRmora0NFO0VBQ0UsY3JGaktTO0VxRmtLVCxxQnJGbEtTO0FOcW9sQ2I7QTJGaitrQ0k7RUFDRSxjckZ4TEU7QU4ycGxDUjtBMkYvOWtDTTtFQUNFLGNyRjFLSztBTjJvbENiO0EyRjU5a0NFO0VBQ0UsY3JGL0tZO0VxRmdMWixxQnJGaExZO0FOOG9sQ2hCO0EyRjU5a0NJO0VBQ0UsY3JGdk1FO0VxRndNRix5QnJGcExVO0FOa3BsQ2hCO0EyRjE5a0NNO0VBQ0UsY3JGekxRO0VxRjBMUjtBM0Y0OWtDUjtBMkZ2OWtDRTtFQUNFO0VBQ0EsY3JGeExnQztFcUZ5TGhDLHNCckZ2S29CO0VxRndLcEI7RUFDQTtFQUNBO0EzRnk5a0NKO0EyRnY5a0NJO0VBQ0UsY3JGck5RO0VxRnNOUjtBM0Z5OWtDTjtBMkZ0OWtDSTtFQUNFO0EzRnc5a0NOO0EyRnA5a0NFO0VBQ0UsY3JGblBHO0VxRm9QSDtFQUNBO0VBQ0E7RUFDQTtBM0ZzOWtDSjtBMkZwOWtDSTtFQUNFLGNyRjdPRTtFcUY4T0YseUJyRjNQQztBTml0bENQO0EyRmw5a0NNO0VBQ0U7QTNGbzlrQ1I7O0EyRjU4a0NJO0VBQ0U7RUFDQTtFQUNBLHNCckY1TmtCO0FOMnFsQ3hCO0EyRjc4a0NNO0VBQ0U7RUFDQTtBM0YrOGtDUjtBMkY1OGtDTTtFQUNFO0VBQ0EsY3JGaFFNO0VxRmlRTjtBM0Y4OGtDUjs7QTJGeDhrQ0E7RUFDRTtBM0YyOGtDRjtBMkZ6OGtDRTtFQUNFO0EzRjI4a0NKO0EyRng4a0NFO0VBQ0U7QTNGMDhrQ0o7O0EyRnQ4a0NBO0VBQ0U7QTNGeThrQ0Y7QTJGdjhrQ0U7RUFDRTtBM0Z5OGtDSjtBMkZ0OGtDRTtFQUNFO0EzRnc4a0NKOztBMkZwOGtDQTtFQUNFO0EzRnU4a0NGO0EyRnI4a0NFO0VBQ0U7QTNGdThrQ0o7QTJGcDhrQ0U7RUFDRTtBM0ZzOGtDSjs7QTJGbDhrQ0E7RUFDRTtBM0ZxOGtDRjtBMkZuOGtDRTtFQUNFO0EzRnE4a0NKO0EyRmw4a0NFO0VBQ0U7QTNGbzhrQ0o7O0EyRmg4a0NBO0VBQ0U7QTNGbThrQ0Y7QTJGajhrQ0U7RUFDRTtBM0ZtOGtDSjtBMkZoOGtDRTtFQUNFO0EzRms4a0NKOztBMkY5N2tDQTtFQUNFO0EzRmk4a0NGO0EyRi83a0NFO0VBQ0U7QTNGaThrQ0o7QTJGOTdrQ0U7RUFDRTtBM0ZnOGtDSjs7QTJGNTdrQ0E7RUFDRTtBM0YrN2tDRjtBMkY3N2tDRTtFQUNFO0EzRis3a0NKO0EyRjU3a0NFO0VBQ0U7QTNGODdrQ0o7O0EyRjE3a0NBO0VBQ0U7QTNGNjdrQ0Y7QTJGMzdrQ0U7RUFDRTtBM0Y2N2tDSjtBMkYxN2tDRTtFQUNFO0EzRjQ3a0NKOztBMkZ2N2tDRTtFQUNFO0EzRjA3a0NKO0EyRng3a0NJO0VBQ0U7QTNGMDdrQ047QTJGdjdrQ0k7RUFDRTtBM0Z5N2tDTjs7QTJGbjdrQ0U7RUFDRTtBM0ZzN2tDSjtBMkZwN2tDSTtFQUNFO0EzRnM3a0NOO0EyRm43a0NJO0VBQ0U7QTNGcTdrQ047O0FnRnQwbENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZtMGxDRjs7QWdGaDBsQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRjZ6bENGOztBNEZyNWxDQTtFQUNFO0E1Rnc1bENGOztBNEZyNWxDQTtFQUNFO0VBQ0E7QTVGdzVsQ0Y7O0E0RnI1bENBO0VBQ0U7QTVGdzVsQ0Y7O0E0RnI1bENBO0VBbERFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBQ0E7RUFDQTtFQTBDQTtBNUYrNWxDRjtBNEY3NWxDRTtFQUNFO0VBQ0E7QTVGKzVsQ0o7QTRGNTVsQ0U7RUFDRTtFQUNBO0E1Rjg1bENKOztBNEYxNWxDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RjY1bENGO0E0RjM1bENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGNjVsQ0o7O0E0Rno1bENBO0VBekZFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUF1RkE7RUFDQTtBNUZnNmxDRjtBNEY5NWxDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1Rmc2bENKOztBNEY1NWxDQTtFQUNFO0E1Ris1bENGOztBNEYzNWxDQTtFQUNFO0VBQ0E7RUFDQTtBNUY4NWxDRjtBNEY1NWxDRTtFQUNFO0E1Rjg1bENKO0E0RjU1bENJO0VBQ0U7QTVGODVsQ047QTRGMTVsQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGNDVsQ0o7QTRGMTVsQ0k7RUFDRTtBNUY0NWxDTjtBNEZ6NWxDSTtFQUNFLGN0RnBIUTtBTitnbUNkOztBNEZwNWxDRTtFQUNFO0VBQ0E7QTVGdTVsQ0o7O0E0Rmo1bENJO0VBQ0U7QTVGbzVsQ047O0E0Rjc0bENJO0VBQ0U7QTVGZzVsQ047QTRGNTRsQ0U7RUFDRTtBNUY4NGxDSjtBNEYzNGxDRTtFQXBJQSxjdEZ2Qk07RXNGd0JOLHlCdEZ4Qk07RXNGNkpKLHFCdEZ0SlU7RXNGdUpWO0E1Rjg0bENKO0E0RjM0bENFO0VBQ0U7RUFDQTtBNUY2NGxDSjtBNEYxaW1DSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1RjRpbUNOO0E0RnppbUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGMmltQ047O0E0Rmo1bENJO0VBQ0UscUJ0RnJLUTtFc0ZzS1I7QTVGbzVsQ047QTRGaDVsQ0U7RUFDRTtBNUZrNWxDSjtBNEYvNGxDRTtFQTlKQSxjdEZ2Qk07RXNGd0JOLHlCdEZ4Qk07RXNGdUxKLHFCdEZoTFU7RXNGaUxWO0E1Rms1bENKO0E0Ri80bENFO0VBQ0U7QTVGaTVsQ0o7QTRGOTRsQ0U7RUFDRTtFQUNBO0E1Rmc1bENKO0E0RjNrbUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGNmttQ047QTRGMWttQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUY0a21DTjs7QTRGcDVsQ0k7RUFDRSxxQnRGOU1FO0VzRitNRjtBNUZ1NWxDTjtBNEZuNWxDRTtFQUNFO0E1RnE1bENKO0E0Rmw1bENFO0VBNUxBLGN0RnZCTTtFc0Z3Qk4seUJ0RnhCTTtFc0ZxTkoscUJ0RnpOSTtFc0YwTko7QTVGcTVsQ0o7QTRGbDVsQ0U7RUFDRTtBNUZvNWxDSjtBNEZqNWxDRTtFQUNFO0VBQ0E7QTVGbTVsQ0o7QTRGNW1tQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUY4bW1DTjtBNEYzbW1DSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1RjZtbUNOOztBNEZ2NWxDSTtFQUNFLHFCdEY5T0c7RXNGK09IO0E1RjA1bENOO0E0RnQ1bENFO0VBQ0U7QTVGdzVsQ0o7QTRGcjVsQ0U7RUExTkEsY3RGdkJNO0VzRndCTix5QnRGeEJNO0VzRm1QSixxQnRGelBLO0VzRjBQTDtBNUZ3NWxDSjtBNEZyNWxDRTtFQUNFO0E1RnU1bENKO0E0RnA1bENFO0VBQ0U7RUFDQTtBNUZzNWxDSjtBNEY3b21DSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1RitvbUNOO0E0RjVvbUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGOG9tQ047O0E0RjE1bENJO0VBQ0U7RUFDQTtBNUY2NWxDTjtBNEZ6NWxDRTtFQUNFO0E1RjI1bENKO0E0Rng1bENFO0VBeFBBLGN0RnZCTTtFc0Z3Qk4seUJ0RnhCTTtFc0ZpUko7RUFDQTtBNUYyNWxDSjtBNEZ4NWxDRTtFQUNFO0E1RjA1bENKO0E0RnY1bENFO0VBQ0U7RUFDQTtBNUZ5NWxDSjtBNEY5cW1DSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1RmdybUNOO0E0RjdxbUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGK3FtQ047O0E0Rjc1bENFO0VBQ0U7RUFDQTtBNUZnNmxDSjtBNEY5NWxDSTtFQUNFO0VBQ0E7RUFDQTtBNUZnNmxDTjtBNEY1NWxDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUY4NWxDTjtBNEYxNWxDSTtFQUNFO0VBQ0E7QTVGNDVsQ047QTRGeDVsQ0k7RUFDRTtBNUYwNWxDTjtBNEZ0NWxDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1Rnc1bENOO0E0Rmg1bENNO0VBQ0U7QTVGazVsQ1I7QTRGOTRsQ007RUFDRSxxQnRGcFZNO0FOb3VtQ2Q7QTRGNTRsQ007RUFDRSxtQnRGelZNO0VzRjBWTjtBNUY4NGxDUjtBNEZoNGxDTTtFQUNFLHFCdEZ6VlE7QU4ydG1DaEI7QTRGOTNsQ007RUFDRSxxQnRGOVZRO0FOOHRtQ2hCO0E0RjUzbENNO0VBQ0UsbUJ0Rm5XUTtFc0ZvV1I7QTVGODNsQ1I7QTRGaDNsQ007RUFDRSxxQnRGdFhRO0FOd3VtQ2hCO0E0RjkybENNO0VBQ0UscUJ0RjNYUTtBTjJ1bUNoQjtBNEY1MmxDTTtFQUNFLG1CdEZoWVE7RXNGaVlSO0E1RjgybENSO0E0RmgybENNO0VBQ0UscUJ0RmpaSztBTm12bUNiO0E0RjkxbENNO0VBQ0UscUJ0RnRaSztBTnN2bUNiO0E0RjUxbENNO0VBQ0UsbUJ0RjNaSztFc0Y0Wkw7QTVGODFsQ1I7O0E0RmwxbENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUZxMWxDRjtBNEZuMWxDRTtFQUNFO0E1RnExbENKO0E0Rm4xbENJO0VBQ0U7QTVGcTFsQ047QTRGajFsQ0U7RUFDRTtFQUNBO0VBQ0E7QTVGbTFsQ0o7QTRGaDFsQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGazFsQ0o7QTRGaDFsQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGazFsQ047QTRGOTBsQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUZnMWxDSjtBNEY3MGxDRTtFQUNFO0E1RiswbENKO0E0RjcwbENJO0VBQ0U7RUFDQTtFQUNBO0E1RiswbENOO0E0RjcwbENNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGKzBsQ1I7QTRGejBsQ0k7RUFDRSxxQnRGOWZRO0FOeTBtQ2Q7QTRGejBsQ007RUFDRSxtQnRGamdCTTtBTjQwbUNkO0E0RnIwbENJO0VBQ0UscUJ0RnhnQlE7QU4rMG1DZDtBNEZyMGxDTTtFQUNFLG1CdEYzZ0JNO0FOazFtQ2Q7QTRGajBsQ0k7RUFDRSxxQnRGbGdCVTtBTnEwbUNoQjtBNEZqMGxDTTtFQUNFLG1CdEZyZ0JRO0FOdzBtQ2hCO0E0Rjd6bENJO0VBQ0UscUJ0Ri9nQlU7QU44MG1DaEI7QTRGN3psQ007RUFDRSxtQnRGbGhCUTtBTmkxbUNoQjtBNEZ6emxDSTtFQUNFLHFCdEYxaEJPO0FOcTFtQ2I7QTRGenpsQ007RUFDRSxtQnRGN2hCSztBTncxbUNiOztBNEZuemxDRTtFQUNFO0VBQ0E7QTVGc3psQ0o7QTRGcHpsQ0k7RUFDRTtBNUZzemxDTjtBNEZuemxDSTtFQUNFO0VBQ0E7QTVGcXpsQ047QTRGbnpsQ007RUFDRTtBNUZxemxDUjtBNEZsemxDTTtFQUNFO0VBQ0E7RUFDQSx5QnRGcGtCTTtFc0Zxa0JOO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUZvemxDUjtBNEZsemxDUTtFQUNFLGN0RnBsQkY7QU53NG1DUjs7QTRGNXlsQ0E7RUFDRTtFQUNBLGN0RnZsQlk7RXNGd2xCWjtBNUYreWxDRjtBNEY3eWxDRTtFQUNFO0E1Rit5bENKO0E0Rjd5bENJO0VBQ0UscUJ0RjlsQlE7QU42NG1DZDtBNEY3eWxDTTtFQUNFO0VBQ0EseUJ0RmxtQk07QU5pNW1DZDtBNEYxeWxDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RjR5bENKO0E0RjF5bENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGNHlsQ047O0E0RnR5bENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGN0RnJsQnVCO0VzRnNsQnZCO0E1Rnl5bENGO0E0RnZ5bENFO0VBQ0U7QTVGeXlsQ0o7QTRGdnlsQ0k7RUFDRTtBNUZ5eWxDTjtBNEZyeWxDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGdXlsQ0o7QTRGcnlsQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RnV5bENOOztBNEZqeWxDRTtFQUNFO0E1Rm95bENKOztBNEY5eGxDQTtFQUNFO0E1Rml5bENGO0E0Ri94bENFO0VBQ0U7RUFDQTtBNUZpeWxDSjtBNEY5eGxDRTtFQUNFO0E1Rmd5bENKO0E0RjV4bENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjdEYxckJzQjtFc0YyckJ0QjtBNUY4eGxDSjtBNEY1eGxDSTtFQUNFLGN0RmhzQlE7QU44OW1DZDtBNEYxeGxDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3RGdnNCc0I7RXNGd3NCdEI7QTVGNHhsQ0o7QTRGMXhsQ0k7RUFDRSxjdEY3c0JRO0FOeSttQ2Q7QTRGeHhsQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGMHhsQ0o7QTRGdnhsQ0U7RUFDRTtBNUZ5eGxDSjtBNEZyeGxDSTtFQUNFLGN0RjF1QkU7RXNGMnVCRix5QnRGcHVCUTtBTjIvbUNkO0E0Rmx4bENJO0VBQ0U7RUFDQTtFQUNBO0E1Rm94bENOO0E0Rmx4bENNO0VBQ0U7RUFDQTtBNUZveGxDUjtBNEYvd2xDTTtFQUNFO0VBQ0E7QTVGaXhsQ1I7QTRGbnhsQ007RUFDRTtFQUNBO0E1RnF4bENSO0E0RnZ4bENNO0VBQ0U7RUFDQTtBNUZ5eGxDUjtBNEYzeGxDTTtFQUNFO0VBQ0E7QTVGNnhsQ1I7QTRGL3hsQ007RUFDRTtFQUNBO0E1Rml5bENSO0E0Rm55bENNO0VBQ0U7RUFDQTtBNUZxeWxDUjtBNEZ2eWxDTTtFQUNFO0VBQ0E7QTVGeXlsQ1I7QTRGM3lsQ007RUFDRTtFQUNBO0E1RjZ5bENSO0E0Ri95bENNO0VBQ0U7RUFDQTtBNUZpemxDUjtBNEZuemxDTTtFQUNFO0VBQ0E7QTVGcXpsQ1I7QTRGdnpsQ007RUFDRTtFQUNBO0E1Rnl6bENSO0E0RjN6bENNO0VBQ0U7RUFDQTtBNUY2emxDUjtBNEYvemxDTTtFQUNFO0VBQ0E7QTVGaTBsQ1I7QTRGbjBsQ007RUFDRTtFQUNBO0E1RnEwbENSO0E0RnYwbENNO0VBQ0U7RUFDQTtBNUZ5MGxDUjtBNEYzMGxDTTtFQUNFO0VBQ0E7QTVGNjBsQ1I7QTRGLzBsQ007RUFDRTtFQUNBO0E1RmkxbENSO0E0Rm4xbENNO0VBQ0U7RUFDQTtBNUZxMWxDUjtBNEZ2MWxDTTtFQUNFO0VBQ0E7QTVGeTFsQ1I7QTRGMzFsQ007RUFDRTtFQUNBO0E1RjYxbENSO0E0Ri8xbENNO0VBQ0U7RUFDQTtBNUZpMmxDUjtBNEZuMmxDTTtFQUNFO0VBQ0E7QTVGcTJsQ1I7QTRGdjJsQ007RUFDRTtFQUNBO0E1RnkybENSO0E0RjMybENNO0VBQ0U7RUFDQTtBNUY2MmxDUjtBNEYvMmxDTTtFQUNFO0VBQ0E7QTVGaTNsQ1I7QTRGbjNsQ007RUFDRTtFQUNBO0E1RnEzbENSO0E0RnYzbENNO0VBQ0U7RUFDQTtBNUZ5M2xDUjtBNEYzM2xDTTtFQUNFO0VBQ0E7QTVGNjNsQ1I7QTRGLzNsQ007RUFDRTtFQUNBO0E1Rmk0bENSO0E0Rm40bENNO0VBQ0U7RUFDQTtBNUZxNGxDUjtBNEZ2NGxDTTtFQUNFO0VBQ0E7QTVGeTRsQ1I7QTRGMzRsQ007RUFDRTtFQUNBO0E1RjY0bENSO0E0Ri80bENNO0VBQ0U7RUFDQTtBNUZpNWxDUjtBNEZuNWxDTTtFQUNFO0VBQ0E7QTVGcTVsQ1I7QTRGdjVsQ007RUFDRTtFQUNBO0E1Rnk1bENSO0E0RjM1bENNO0VBQ0U7RUFDQTtBNUY2NWxDUjtBNEYvNWxDTTtFQUNFO0VBQ0E7QTVGaTZsQ1I7QTRGbjZsQ007RUFDRTtFQUNBO0E1RnE2bENSO0E0RnY2bENNO0VBQ0U7RUFDQTtBNUZ5NmxDUjtBNEYzNmxDTTtFQUNFO0VBQ0E7QTVGNjZsQ1I7QTRGLzZsQ007RUFDRTtFQUNBO0E1Rmk3bENSO0E0Rm43bENNO0VBQ0U7RUFDQTtBNUZxN2xDUjtBNEZ2N2xDTTtFQUNFO0VBQ0E7QTVGeTdsQ1I7QTRGMzdsQ007RUFDRTtFQUNBO0E1RjY3bENSO0E0Ri83bENNO0VBQ0U7RUFDQTtBNUZpOGxDUjtBNEZuOGxDTTtFQUNFO0VBQ0E7QTVGcThsQ1I7QTRGdjhsQ007RUFDRTtFQUNBO0E1Rnk4bENSO0E0RjM4bENNO0VBQ0U7RUFDQTtBNUY2OGxDUjtBNEYvOGxDTTtFQUNFO0VBQ0E7QTVGaTlsQ1I7O0E0Rno4bENBO0VBQ0U7RUFDQTtBNUY0OGxDRjtBNEYxOGxDRTtFQUNFO0E1RjQ4bENKO0E0Rno4bENFO0VBQ0U7RUFDQTtFQUNBO0E1RjI4bENKO0E0Rno4bENJO0VBQ0U7QTVGMjhsQ047QTRGeDhsQ0k7RUFDRTtBNUYwOGxDTjtBNEZ4OGxDTTtFQUNFO0VBQ0E7RUFDQTtBNUYwOGxDUjtBNEZ2OGxDTTtFQUNFO0VBQ0E7QTVGeThsQ1I7QTRGdjhsQ1E7RUFDRTtBNUZ5OGxDVjtBNEZ2OGxDVTtFQUNFO0E1Rnk4bENaO0E0RnQ4bENVO0VBQ0U7RUFDQTtBNUZ3OGxDWjtBNEZuOGxDVTtFQUNFO0E1RnE4bENaO0E0Rmo4bENZO0VBQ0U7RUFDQTtBNUZtOGxDZDtBNEY5N2xDUTtFQUNFO0E1Rmc4bENWO0E0RjM3bENZO0VBQ0U7RUFDQTtFQUNBO0E1RjY3bENkO0E0RjE3bENZO0VBQ0U7QTVGNDdsQ2Q7QTRGdjdsQ1k7RUFDRTtBNUZ5N2xDZDtBNEYvNmxDTTtFQUNFO0VBQ0E7QTVGaTdsQ1I7QTRGNTZsQ0U7RUFDRTtFQUNBO0VBQ0E7QTVGODZsQ0o7QTRGMzZsQ007RUFDRSxVdEYzeUJrQjtFc0Y0eUJsQixXdEY1eUJrQjtBTnl0bkMxQjtBNEYxNmxDTTtFQUNFO0E1RjQ2bENSO0E0Rno2bENNO0VBQ0U7RUFDQTtBNUYyNmxDUjtBNEZ2NmxDUTtFQUNFO0E1Rnk2bENWO0E0RnY2bENVO0VBQ0U7QTVGeTZsQ1o7QTRGbDZsQ0U7RUFDRTtBNUZvNmxDSjtBNEZsNmxDSTtFQUNFLFV0RngwQm9CO0VzRnkwQnBCLFd0RnowQm9CO0FONnVuQzFCO0E0Rmo2bENJO0VBQ0U7QTVGbTZsQ047QTRGaDZsQ0k7RUFDRTtFQUNBO0E1Rms2bENOO0E0Rjk1bENNO0VBQ0U7QTVGZzZsQ1I7QTRGOTVsQ1E7RUFDRTtBNUZnNmxDVjtBNEZ6NWxDRTtFQUNFO0E1RjI1bENKO0E0Rng1bENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGMDVsQ0o7O0E0RnA1bENFO0VBQ0U7QTVGdTVsQ0o7QTRGcDVsQ0U7RUFDRTtFQUNBO0E1RnM1bENKO0E0RnA1bENJO0VBQ0U7QTVGczVsQ047QTRGbjVsQ0k7RUFDRTtFQUNBO0E1RnE1bENOO0E0Rmo1bENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1Rm01bENKO0E0Rmo1bENJO0VBQ0U7QTVGbTVsQ047QTRGaDVsQ0k7RUFDRTtFQUNBLGtDdEZqN0JHO0VzRms3Qkg7RUFDQTtFQUNBO0VBQ0EsbUJ0Rjc4QlE7RXNGODhCUixjdEZyOUJFO0FOdTJuQ1I7O0E0RjU0bENBO0VBQ0U7RUFDQTtBNUYrNGxDRjtBNEY3NGxDRTtFQUNFO0VBQ0E7QTVGKzRsQ0o7QTRGNTRsQ0U7RUFDRTtFQUNBO0VBQ0E7QTVGODRsQ0o7QTRGNTRsQ0k7RUFDRTtBNUY4NGxDTjtBNEYzNGxDSTtFQUNFO0VBQ0E7QTVGNjRsQ047QTRGMzRsQ007RUFDRTtFQUNBO0E1RjY0bENSO0E0RjE0bENNO0VBQ0U7QTVGNDRsQ1I7QTRGejRsQ007RUFDRTtFQUNBO0E1RjI0bENSO0E0Rng0bENNO0VBQ0U7RUFDQTtFQUNBO0E1RjA0bENSO0E0Rng0bENRO0VBQ0U7RUFDQTtBNUYwNGxDVjtBNEZwNGxDRTtFQUNFO0VBQ0E7QTVGczRsQ0o7O0FnRmg2bkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEY2NW5DRjs7QWdGMTVuQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRnU1bkNGOztBNkZyaG9DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHNCdkZpQ2U7RXVGaENmO0E3Rndob0NGO0E2RnRob0NFO0VBQ0U7RUFDQTtFQUNBLHNCdkYyQmE7QU42L25DakI7QTZGdGhvQ0k7RUFDRTtFQUNBO0VBQ0Esc0J2RnNCVztBTmtnb0NqQjtBNkZwaG9DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0N2RlVhO0V1RlRiLG1DdkZTYTtFdUZSYjtBN0ZzaG9DSjtBNkZwaG9DSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0ZzaG9DTjtBNkZqaG9DSTtFQUNFO0E3Rm1ob0NOO0E2Ri9nb0NFO0VBQ0U7RUFDQTtBN0ZpaG9DSjtBNkYvZ29DSTtFQUNFO0E3Rmlob0NOO0E2Ri9nb0NNO0VBQ0U7QTdGaWhvQ1I7QTZGNWdvQ0U7RUFDRTtFQUNBO0E3Rjhnb0NKO0E2RjVnb0NJO0VBQ0U7RUFDQTtBN0Y4Z29DTjs7QWdGamxvQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRjhrb0NGOztBZ0Yza29DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGd2tvQ0Y7O0E4RnRzb0NBO0VBQ0U7QTlGeXNvQ0Y7QThGdHNvQ0k7RUFDRTtFQUNBO0VBQ0Esc0J4RjhCVztFd0Y3Qlg7RUFDQTtBOUZ3c29DTjtBOEZ0c29DTTtFQVBGO0lBUUk7RTlGeXNvQ047QUFDRjtBOEZ2c29DTTtFQUNFLGlCeEYyRGdCO0V3RjFEaEI7RUFDQTtBOUZ5c29DUjtBOEZ2c29DUTtFQUNFO0VBQ0E7QTlGeXNvQ1Y7QThGdHNvQ1E7RUFDRTtBOUZ3c29DVjtBOEZ0c29DVTtFQUNFO0E5Rndzb0NaO0E4RnBzb0NZO0VBQ0U7RUFDQTtFQUNBO0E5RnNzb0NkO0E4RnBzb0NjO0VBQ0U7RUFDQTtBOUZzc29DaEI7QThGanNvQ1U7RUFDRTtBOUZtc29DWjtBOEY5cm9DTTtFQUNFLGlCeEZ1QmdCO0V3RnRCaEI7QTlGZ3NvQ1I7QThGOXJvQ1E7RUFDRTtBOUZnc29DVjtBOEY5cm9DVTtFQUNFO0VBQ0E7RUFDQTtBOUZnc29DWjtBOEY3cm9DVTtFQUNFO0E5Rityb0NaO0E4RjFyb0NNO0VBS0U7RUFDQTtFQUNBO0E5Rndyb0NSO0E4Rjlyb0NRO0VBQ0U7QTlGZ3NvQ1Y7QThGdHJvQ007RUFERjtJQUVJO0U5Rnlyb0NOO0FBQ0Y7QThGdHJvQ0k7RUFDRTtBOUZ3cm9DTjtBOEZ0cm9DTTtFQUNFO0E5Rndyb0NSO0E4RnByb0NJO0VBQ0U7RUFDQTtBOUZzcm9DTjtBOEZwcm9DTTtFQUNFO0E5RnNyb0NSO0E4Rmhyb0NRO0VBREY7SUFFSTtFOUZtcm9DUjtBQUNGO0E4Ri9xb0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUZpcm9DTjtBOEYvcW9DTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGaXJvQ1I7QThGL3FvQ1E7RUFDRSxpQnhGMURjO0V3RjJEZDtFQUNBO0E5Rmlyb0NWO0E4Ri9xb0NVO0VBQ0U7QTlGaXJvQ1o7QThGL3FvQ1k7RUFDRTtBOUZpcm9DZDtBOEY3cW9DYztFQUNFO0VBQ0E7RUFDQTtBOUYrcW9DaEI7QThGN3FvQ2dCO0VBQ0U7RUFDQTtBOUYrcW9DbEI7QThGMXFvQ1k7RUFDRTtBOUY0cW9DZDtBOEZ2cW9DUTtFQUNFLGlCeEZ6RmM7QU5rd29DeEI7O0E4Rmpxb0NFO0VBQ0U7QTlGb3FvQ0o7QThGbHFvQ0k7RUFDRTtBOUZvcW9DTjs7QWdGcjFvQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRmsxb0NGOztBZ0YvMG9DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGNDBvQ0Y7O0ErRjE4b0NBO0VBQ0U7QS9GNjhvQ0Y7QStGMzhvQ0U7RUFDRTtBL0Y2OG9DSjtBK0YzOG9DSTtFQUNFO0VBQ0E7QS9GNjhvQ047QStGejhvQ0U7RUFDRSxhekZvQ21CO0FOdTZvQ3ZCO0ErRno4b0NJO0VBQ0U7RUFDQTtFQUNBO0EvRjI4b0NOO0ErRno4b0NNO0VBQ0U7RUFDQTtBL0YyOG9DUjtBK0Z4OG9DTTtFQUNFO0VBQ0E7RUFDQSxjekZqQkE7RXlGa0JBO0EvRjA4b0NSO0ErRnI4b0NFO0VBQ0U7QS9GdThvQ0o7QStGcDhvQ0U7RUFDRSw0Q3pGdUNrQjtBTis1b0N0QjtBK0ZsOG9DSTtFQUNFO0EvRm84b0NOO0ErRi83b0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQnpGakJXO0V5RmtCWDtFQUNBLGlCekZLd0I7RXlGSnhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9GaThvQ047QStGLzdvQ007RUFDRTtFQUNBO0VBQ0E7RUFDQTtBL0ZpOG9DUjtBK0ZoOG9DUTtFQUxGO0lBTUk7RS9GbThvQ1I7QUFDRjtBK0ZqOG9DUTtFQUNFO0EvRm04b0NWO0ErRmg4b0NRO0VBQ0U7RUFDQTtBL0ZrOG9DVjtBK0Y5N29DTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CekZuRFk7RXlGb0RaO0VBQ0Esc0J6RnpEUztFeUYwRFQsaUJ6RmxDc0I7QU5rK29DOUI7QStGOTdvQ1E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBL0ZnOG9DVjtBK0Y5N29DVTtFQUNFO0VBQ0E7RUFDQTtBL0ZnOG9DWjtBK0Y5N29DWTtFQUNFO0VBQ0EsaUJ6RmpEZ0I7QU5pL29DOUI7QStGOTdvQ2M7RUFDRSxjekYvRkY7QU4raHBDZDtBK0Y3N29DYztFQUNFO0VBQ0E7QS9GKzdvQ2hCO0ErRjM3b0NZO0VBQ0UsaUJ6RnBFVztBTmlncEN6QjtBK0YxN29DWTtFQUNFLG9CekZ4RVc7QU5vZ3BDekI7QStGcjdvQ1E7RUFDRTtFQUNBO0EvRnU3b0NWOztBZ0dqa3BDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEdva3BDSjtBZ0dsa3BDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoR29rcENOO0FnR2prcENJO0VBQ0U7RUFDQTtFQUNBO0FoR21rcENOOztBZ0c3anBDQTtFQUNFO0VBQ0E7QWhHZ2twQ0Y7QWdHOWpwQ0U7RUFDRTtBaEdna3BDSjtBZ0c5anBDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEdna3BDTjtBZ0c5anBDTTtFQUNFO0VBQ0E7QWhHZ2twQ1I7QWdHN2pwQ007RUFDRTtFQUNBO0FoRytqcENSO0FnRzdqcENRO0VBQ0U7QWhHK2pwQ1Y7QWdHM2pwQ007RUFDRTtFQUNBO0VBQ0E7QWhHNmpwQ1I7QWdHeGpwQ007RUFDRSx5QjFGN0NNO0FOdW1wQ2Q7QWdHdmpwQ007RUFDRSxxQjFGakRNO0FOMG1wQ2Q7QWdHdGpwQ007RUFDRSxxQjFGckRNO0FONm1wQ2Q7QWdHcmpwQ007RUFDRSxxQjFGekRNO0FOZ25wQ2Q7QWdHampwQ0U7RUFDRSxVMUZUc0I7RTBGVXRCLFcxRlZzQjtBTjZqcEMxQjtBZ0doanBDRTtFQUNFO0FoR2tqcENKO0FnRy9pcENFO0VBQ0U7RUFDQTtBaEdpanBDSjtBZ0c3aXBDSTtFQUNFO0FoRytpcENOO0FnRzdpcENNO0VBQ0U7QWhHK2lwQ1I7O0FnRnBwcENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZpcHBDRjs7QWdGOW9wQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRjJvcENGOztBaUd6d3BDQTtBQUNBO0VBQ0UsYzNGU007RTJGUk47RUFDQTtBakc0d3BDRjtBaUcxd3BDRTtFQUNFO0FqRzR3cENKO0FpR3p3cENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakcyd3BDSjtBaUd4d3BDRTtFQUNFO0VBQ0E7QWpHMHdwQ0o7QWlHeHdwQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakcwd3BDTjtBaUd0d3BDRTtFQUNFO0VBQ0E7QWpHd3dwQ0o7QWlHdHdwQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakd3d3BDTjtBaUdwd3BDRTtFQUNFLHlCM0Y1QlU7QU5reXBDZDtBaUdud3BDRTtFQUNFLHlCM0ZoRFc7QU5xenBDZjtBaUdsd3BDRTtFQUNFLHlCM0Z2Qlk7QU4yeHBDaEI7QWlHandwQ0U7RUFDRSx5QjNGekJXO0FONHhwQ2Y7QWlHaHdwQ0U7RUFDRTtFQUNBO0FqR2t3cENKO0FpRy92cENFO0VBQ0UseUIzRnJDUztBTnN5cENiO0FpRzl2cENFO0VBQ0UseUIzRm5Ec0I7QU5tenBDMUI7QWlHN3ZwQ0U7RUFDRSx5QjNGckRVO0FOb3pwQ2Q7O0FpRzN2cENBO0FBRUU7RUFDRSxjM0Y1RUs7RTJGNkVMO0VBQ0E7QWpHNnZwQ0o7O0FpR3p2cENBO0VBQ0Usc0IzRnBEZTtBTmd6cENqQjtBaUcxdnBDRTtFQUNFO0VBQ0E7QWpHNHZwQ0o7QWlHenZwQ0U7RUFDRTtFQUNBLDBDM0YxRWlCO0FOcTBwQ3JCO0FpR3h2cENFO0VBQ0U7RUFDQSwwQzNGOUVnQjtBTncwcENwQjtBaUd2dnBDRTtFQUNFO0VBQ0EsMEMzRmxGbUI7QU4yMHBDdkI7QWlHdHZwQ0U7RUFDRTtFQUNBLDBDM0Z0Rm9CO0FOODBwQ3hCO0FpR3J2cENFO0VBQ0U7RUFDQSwwQzNGMUZpQjtBTmkxcENyQjs7QWdGOTJwQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRjIycENGOztBZ0Z4MnBDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGcTJwQ0Y7O0E0Rjc3cENBO0VBQ0U7QTVGZzhwQ0Y7O0E0Rjc3cENBO0VBQ0U7RUFDQTtBNUZnOHBDRjs7QTRGNzdwQ0E7RUFDRTtBNUZnOHBDRjs7QTRGNzdwQ0E7RUFsREU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFDQTtFQUNBO0VBMENBO0E1RnU4cENGO0E0RnI4cENFO0VBQ0U7RUFDQTtBNUZ1OHBDSjtBNEZwOHBDRTtFQUNFO0VBQ0E7QTVGczhwQ0o7O0E0Rmw4cENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGcThwQ0Y7QTRGbjhwQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUZxOHBDSjs7QTRGajhwQ0E7RUF6RkU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQXVGQTtFQUNBO0E1Rnc4cENGO0E0RnQ4cENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGdzhwQ0o7O0E0RnA4cENBO0VBQ0U7QTVGdThwQ0Y7O0E0Rm44cENBO0VBQ0U7RUFDQTtFQUNBO0E1RnM4cENGO0E0RnA4cENFO0VBQ0U7QTVGczhwQ0o7QTRGcDhwQ0k7RUFDRTtBNUZzOHBDTjtBNEZsOHBDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUZvOHBDSjtBNEZsOHBDSTtFQUNFO0E1Rm84cENOO0E0Rmo4cENJO0VBQ0UsY3RGcEhRO0FOdWpxQ2Q7O0E0RjU3cENFO0VBQ0U7RUFDQTtBNUYrN3BDSjs7QTRGejdwQ0k7RUFDRTtBNUY0N3BDTjs7QTRGcjdwQ0k7RUFDRTtBNUZ3N3BDTjtBNEZwN3BDRTtFQUNFO0E1RnM3cENKO0E0Rm43cENFO0VBcElBLGN0RnZCTTtFc0Z3Qk4seUJ0RnhCTTtFc0Y2SkoscUJ0RnRKVTtFc0Z1SlY7QTVGczdwQ0o7QTRGbjdwQ0U7RUFDRTtFQUNBO0E1RnE3cENKO0E0RmxscUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGb2xxQ047QTRGamxxQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUZtbHFDTjs7QTRGejdwQ0k7RUFDRSxxQnRGcktRO0VzRnNLUjtBNUY0N3BDTjtBNEZ4N3BDRTtFQUNFO0E1RjA3cENKO0E0RnY3cENFO0VBOUpBLGN0RnZCTTtFc0Z3Qk4seUJ0RnhCTTtFc0Z1TEoscUJ0RmhMVTtFc0ZpTFY7QTVGMDdwQ0o7QTRGdjdwQ0U7RUFDRTtBNUZ5N3BDSjtBNEZ0N3BDRTtFQUNFO0VBQ0E7QTVGdzdwQ0o7QTRGbm5xQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUZxbnFDTjtBNEZsbnFDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1Rm9ucUNOOztBNEY1N3BDSTtFQUNFLHFCdEY5TUU7RXNGK01GO0E1Ris3cENOO0E0RjM3cENFO0VBQ0U7QTVGNjdwQ0o7QTRGMTdwQ0U7RUE1TEEsY3RGdkJNO0VzRndCTix5QnRGeEJNO0VzRnFOSixxQnRGek5JO0VzRjBOSjtBNUY2N3BDSjtBNEYxN3BDRTtFQUNFO0E1RjQ3cENKO0E0Rno3cENFO0VBQ0U7RUFDQTtBNUYyN3BDSjtBNEZwcHFDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1RnNwcUNOO0E0Rm5wcUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGcXBxQ047O0E0Ri83cENJO0VBQ0UscUJ0RjlPRztFc0YrT0g7QTVGazhwQ047QTRGOTdwQ0U7RUFDRTtBNUZnOHBDSjtBNEY3N3BDRTtFQTFOQSxjdEZ2Qk07RXNGd0JOLHlCdEZ4Qk07RXNGbVBKLHFCdEZ6UEs7RXNGMFBMO0E1Rmc4cENKO0E0Rjc3cENFO0VBQ0U7QTVGKzdwQ0o7QTRGNTdwQ0U7RUFDRTtFQUNBO0E1Rjg3cENKO0E0RnJycUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGdXJxQ047QTRGcHJxQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUZzcnFDTjs7QTRGbDhwQ0k7RUFDRTtFQUNBO0E1RnE4cENOO0E0Rmo4cENFO0VBQ0U7QTVGbThwQ0o7QTRGaDhwQ0U7RUF4UEEsY3RGdkJNO0VzRndCTix5QnRGeEJNO0VzRmlSSjtFQUNBO0E1Rm04cENKO0E0Rmg4cENFO0VBQ0U7QTVGazhwQ0o7QTRGLzdwQ0U7RUFDRTtFQUNBO0E1Rmk4cENKO0E0RnR0cUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGd3RxQ047QTRGcnRxQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUZ1dHFDTjs7QTRGcjhwQ0U7RUFDRTtFQUNBO0E1Rnc4cENKO0E0RnQ4cENJO0VBQ0U7RUFDQTtFQUNBO0E1Rnc4cENOO0E0RnA4cENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RnM4cENOO0E0Rmw4cENJO0VBQ0U7RUFDQTtBNUZvOHBDTjtBNEZoOHBDSTtFQUNFO0E1Rms4cENOO0E0Rjk3cENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGZzhwQ047QTRGeDdwQ007RUFDRTtBNUYwN3BDUjtBNEZ0N3BDTTtFQUNFLHFCdEZwVk07QU40d3FDZDtBNEZwN3BDTTtFQUNFLG1CdEZ6Vk07RXNGMFZOO0E1RnM3cENSO0E0Rng2cENNO0VBQ0UscUJ0RnpWUTtBTm13cUNoQjtBNEZ0NnBDTTtFQUNFLHFCdEY5VlE7QU5zd3FDaEI7QTRGcDZwQ007RUFDRSxtQnRGbldRO0VzRm9XUjtBNUZzNnBDUjtBNEZ4NXBDTTtFQUNFLHFCdEZ0WFE7QU5neHFDaEI7QTRGdDVwQ007RUFDRSxxQnRGM1hRO0FObXhxQ2hCO0E0RnA1cENNO0VBQ0UsbUJ0RmhZUTtFc0ZpWVI7QTVGczVwQ1I7QTRGeDRwQ007RUFDRSxxQnRGalpLO0FOMnhxQ2I7QTRGdDRwQ007RUFDRSxxQnRGdFpLO0FOOHhxQ2I7QTRGcDRwQ007RUFDRSxtQnRGM1pLO0VzRjRaTDtBNUZzNHBDUjs7QTRGMTNwQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RjYzcENGO0E0RjMzcENFO0VBQ0U7QTVGNjNwQ0o7QTRGMzNwQ0k7RUFDRTtBNUY2M3BDTjtBNEZ6M3BDRTtFQUNFO0VBQ0E7RUFDQTtBNUYyM3BDSjtBNEZ4M3BDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUYwM3BDSjtBNEZ4M3BDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUYwM3BDTjtBNEZ0M3BDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1RnczcENKO0E0RnIzcENFO0VBQ0U7QTVGdTNwQ0o7QTRGcjNwQ0k7RUFDRTtFQUNBO0VBQ0E7QTVGdTNwQ047QTRGcjNwQ007RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUZ1M3BDUjtBNEZqM3BDSTtFQUNFLHFCdEY5ZlE7QU5pM3FDZDtBNEZqM3BDTTtFQUNFLG1CdEZqZ0JNO0FObzNxQ2Q7QTRGNzJwQ0k7RUFDRSxxQnRGeGdCUTtBTnUzcUNkO0E0RjcycENNO0VBQ0UsbUJ0RjNnQk07QU4wM3FDZDtBNEZ6MnBDSTtFQUNFLHFCdEZsZ0JVO0FONjJxQ2hCO0E0RnoycENNO0VBQ0UsbUJ0RnJnQlE7QU5nM3FDaEI7QTRGcjJwQ0k7RUFDRSxxQnRGL2dCVTtBTnMzcUNoQjtBNEZyMnBDTTtFQUNFLG1CdEZsaEJRO0FOeTNxQ2hCO0E0RmoycENJO0VBQ0UscUJ0RjFoQk87QU42M3FDYjtBNEZqMnBDTTtFQUNFLG1CdEY3aEJLO0FOZzRxQ2I7O0E0RjMxcENFO0VBQ0U7RUFDQTtBNUY4MXBDSjtBNEY1MXBDSTtFQUNFO0E1RjgxcENOO0E0RjMxcENJO0VBQ0U7RUFDQTtBNUY2MXBDTjtBNEYzMXBDTTtFQUNFO0E1RjYxcENSO0E0RjExcENNO0VBQ0U7RUFDQTtFQUNBLHlCdEZwa0JNO0VzRnFrQk47RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RjQxcENSO0E0RjExcENRO0VBQ0UsY3RGcGxCRjtBTmc3cUNSOztBNEZwMXBDQTtFQUNFO0VBQ0EsY3RGdmxCWTtFc0Z3bEJaO0E1RnUxcENGO0E0RnIxcENFO0VBQ0U7QTVGdTFwQ0o7QTRGcjFwQ0k7RUFDRSxxQnRGOWxCUTtBTnE3cUNkO0E0RnIxcENNO0VBQ0U7RUFDQSx5QnRGbG1CTTtBTnk3cUNkO0E0RmwxcENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGbzFwQ0o7QTRGbDFwQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUZvMXBDTjs7QTRGOTBwQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3RGcmxCdUI7RXNGc2xCdkI7QTVGaTFwQ0Y7QTRGLzBwQ0U7RUFDRTtBNUZpMXBDSjtBNEYvMHBDSTtFQUNFO0E1RmkxcENOO0E0RjcwcENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUYrMHBDSjtBNEY3MHBDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGKzBwQ047O0E0RnowcENFO0VBQ0U7QTVGNDBwQ0o7O0E0RnQwcENBO0VBQ0U7QTVGeTBwQ0Y7QTRGdjBwQ0U7RUFDRTtFQUNBO0E1RnkwcENKO0E0RnQwcENFO0VBQ0U7QTVGdzBwQ0o7QTRGcDBwQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGN0RjFyQnNCO0VzRjJyQnRCO0E1RnMwcENKO0E0RnAwcENJO0VBQ0UsY3RGaHNCUTtBTnNnckNkO0E0RmwwcENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjdEZ2c0JzQjtFc0Z3c0J0QjtBNUZvMHBDSjtBNEZsMHBDSTtFQUNFLGN0RjdzQlE7QU5paHJDZDtBNEZoMHBDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUZrMHBDSjtBNEYvenBDRTtFQUNFO0E1RmkwcENKO0E0Rjd6cENJO0VBQ0UsY3RGMXVCRTtFc0YydUJGLHlCdEZwdUJRO0FObWlyQ2Q7QTRGMXpwQ0k7RUFDRTtFQUNBO0VBQ0E7QTVGNHpwQ047QTRGMXpwQ007RUFDRTtFQUNBO0E1RjR6cENSO0E0RnZ6cENNO0VBQ0U7RUFDQTtBNUZ5enBDUjtBNEYzenBDTTtFQUNFO0VBQ0E7QTVGNnpwQ1I7QTRGL3pwQ007RUFDRTtFQUNBO0E1RmkwcENSO0E0Rm4wcENNO0VBQ0U7RUFDQTtBNUZxMHBDUjtBNEZ2MHBDTTtFQUNFO0VBQ0E7QTVGeTBwQ1I7QTRGMzBwQ007RUFDRTtFQUNBO0E1RjYwcENSO0E0Ri8wcENNO0VBQ0U7RUFDQTtBNUZpMXBDUjtBNEZuMXBDTTtFQUNFO0VBQ0E7QTVGcTFwQ1I7QTRGdjFwQ007RUFDRTtFQUNBO0E1RnkxcENSO0E0RjMxcENNO0VBQ0U7RUFDQTtBNUY2MXBDUjtBNEYvMXBDTTtFQUNFO0VBQ0E7QTVGaTJwQ1I7QTRGbjJwQ007RUFDRTtFQUNBO0E1RnEycENSO0E0RnYycENNO0VBQ0U7RUFDQTtBNUZ5MnBDUjtBNEYzMnBDTTtFQUNFO0VBQ0E7QTVGNjJwQ1I7QTRGLzJwQ007RUFDRTtFQUNBO0E1RmkzcENSO0E0Rm4zcENNO0VBQ0U7RUFDQTtBNUZxM3BDUjtBNEZ2M3BDTTtFQUNFO0VBQ0E7QTVGeTNwQ1I7QTRGMzNwQ007RUFDRTtFQUNBO0E1RjYzcENSO0E0Ri8zcENNO0VBQ0U7RUFDQTtBNUZpNHBDUjtBNEZuNHBDTTtFQUNFO0VBQ0E7QTVGcTRwQ1I7QTRGdjRwQ007RUFDRTtFQUNBO0E1Rnk0cENSO0E0RjM0cENNO0VBQ0U7RUFDQTtBNUY2NHBDUjtBNEYvNHBDTTtFQUNFO0VBQ0E7QTVGaTVwQ1I7QTRGbjVwQ007RUFDRTtFQUNBO0E1RnE1cENSO0E0RnY1cENNO0VBQ0U7RUFDQTtBNUZ5NXBDUjtBNEYzNXBDTTtFQUNFO0VBQ0E7QTVGNjVwQ1I7QTRGLzVwQ007RUFDRTtFQUNBO0E1Rmk2cENSO0E0Rm42cENNO0VBQ0U7RUFDQTtBNUZxNnBDUjtBNEZ2NnBDTTtFQUNFO0VBQ0E7QTVGeTZwQ1I7QTRGMzZwQ007RUFDRTtFQUNBO0E1RjY2cENSO0E0Ri82cENNO0VBQ0U7RUFDQTtBNUZpN3BDUjtBNEZuN3BDTTtFQUNFO0VBQ0E7QTVGcTdwQ1I7QTRGdjdwQ007RUFDRTtFQUNBO0E1Rnk3cENSO0E0RjM3cENNO0VBQ0U7RUFDQTtBNUY2N3BDUjtBNEYvN3BDTTtFQUNFO0VBQ0E7QTVGaThwQ1I7QTRGbjhwQ007RUFDRTtFQUNBO0E1RnE4cENSO0E0RnY4cENNO0VBQ0U7RUFDQTtBNUZ5OHBDUjtBNEYzOHBDTTtFQUNFO0VBQ0E7QTVGNjhwQ1I7QTRGLzhwQ007RUFDRTtFQUNBO0E1Rmk5cENSO0E0Rm45cENNO0VBQ0U7RUFDQTtBNUZxOXBDUjtBNEZ2OXBDTTtFQUNFO0VBQ0E7QTVGeTlwQ1I7QTRGMzlwQ007RUFDRTtFQUNBO0E1RjY5cENSO0E0Ri85cENNO0VBQ0U7RUFDQTtBNUZpK3BDUjtBNEZuK3BDTTtFQUNFO0VBQ0E7QTVGcStwQ1I7QTRGditwQ007RUFDRTtFQUNBO0E1RnkrcENSO0E0RjMrcENNO0VBQ0U7RUFDQTtBNUY2K3BDUjtBNEYvK3BDTTtFQUNFO0VBQ0E7QTVGaS9wQ1I7QTRGbi9wQ007RUFDRTtFQUNBO0E1RnEvcENSO0E0RnYvcENNO0VBQ0U7RUFDQTtBNUZ5L3BDUjs7QTRGai9wQ0E7RUFDRTtFQUNBO0E1Rm8vcENGO0E0RmwvcENFO0VBQ0U7QTVGby9wQ0o7QTRGai9wQ0U7RUFDRTtFQUNBO0VBQ0E7QTVGbS9wQ0o7QTRGai9wQ0k7RUFDRTtBNUZtL3BDTjtBNEZoL3BDSTtFQUNFO0E1RmsvcENOO0E0RmgvcENNO0VBQ0U7RUFDQTtFQUNBO0E1RmsvcENSO0E0Ri8rcENNO0VBQ0U7RUFDQTtBNUZpL3BDUjtBNEYvK3BDUTtFQUNFO0E1RmkvcENWO0E0Ri8rcENVO0VBQ0U7QTVGaS9wQ1o7QTRGOStwQ1U7RUFDRTtFQUNBO0E1RmcvcENaO0E0RjMrcENVO0VBQ0U7QTVGNitwQ1o7QTRGeitwQ1k7RUFDRTtFQUNBO0E1RjIrcENkO0E0RnQrcENRO0VBQ0U7QTVGdytwQ1Y7QTRGbitwQ1k7RUFDRTtFQUNBO0VBQ0E7QTVGcStwQ2Q7QTRGbCtwQ1k7RUFDRTtBNUZvK3BDZDtBNEYvOXBDWTtFQUNFO0E1RmkrcENkO0E0RnY5cENNO0VBQ0U7RUFDQTtBNUZ5OXBDUjtBNEZwOXBDRTtFQUNFO0VBQ0E7RUFDQTtBNUZzOXBDSjtBNEZuOXBDTTtFQUNFLFV0RjN5QmtCO0VzRjR5QmxCLFd0RjV5QmtCO0FOaXdyQzFCO0E0Rmw5cENNO0VBQ0U7QTVGbzlwQ1I7QTRGajlwQ007RUFDRTtFQUNBO0E1Rm05cENSO0E0Ri84cENRO0VBQ0U7QTVGaTlwQ1Y7QTRGLzhwQ1U7RUFDRTtBNUZpOXBDWjtBNEYxOHBDRTtFQUNFO0E1RjQ4cENKO0E0RjE4cENJO0VBQ0UsVXRGeDBCb0I7RXNGeTBCcEIsV3RGejBCb0I7QU5xeHJDMUI7QTRGejhwQ0k7RUFDRTtBNUYyOHBDTjtBNEZ4OHBDSTtFQUNFO0VBQ0E7QTVGMDhwQ047QTRGdDhwQ007RUFDRTtBNUZ3OHBDUjtBNEZ0OHBDUTtFQUNFO0E1Rnc4cENWO0E0Rmo4cENFO0VBQ0U7QTVGbThwQ0o7QTRGaDhwQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUZrOHBDSjs7QTRGNTdwQ0U7RUFDRTtBNUYrN3BDSjtBNEY1N3BDRTtFQUNFO0VBQ0E7QTVGODdwQ0o7QTRGNTdwQ0k7RUFDRTtBNUY4N3BDTjtBNEYzN3BDSTtFQUNFO0VBQ0E7QTVGNjdwQ047QTRGejdwQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGMjdwQ0o7QTRGejdwQ0k7RUFDRTtBNUYyN3BDTjtBNEZ4N3BDSTtFQUNFO0VBQ0Esa0N0Rmo3Qkc7RXNGazdCSDtFQUNBO0VBQ0E7RUFDQSxtQnRGNzhCUTtFc0Y4OEJSLGN0RnI5QkU7QU4rNHJDUjs7QTRGcDdwQ0E7RUFDRTtFQUNBO0E1RnU3cENGO0E0RnI3cENFO0VBQ0U7RUFDQTtBNUZ1N3BDSjtBNEZwN3BDRTtFQUNFO0VBQ0E7RUFDQTtBNUZzN3BDSjtBNEZwN3BDSTtFQUNFO0E1RnM3cENOO0E0Rm43cENJO0VBQ0U7RUFDQTtBNUZxN3BDTjtBNEZuN3BDTTtFQUNFO0VBQ0E7QTVGcTdwQ1I7QTRGbDdwQ007RUFDRTtBNUZvN3BDUjtBNEZqN3BDTTtFQUNFO0VBQ0E7QTVGbTdwQ1I7QTRGaDdwQ007RUFDRTtFQUNBO0VBQ0E7QTVGazdwQ1I7QTRGaDdwQ1E7RUFDRTtFQUNBO0E1Rms3cENWO0E0RjU2cENFO0VBQ0U7RUFDQTtBNUY4NnBDSjs7QWdGeDhyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRnE4ckNGOztBZ0ZsOHJDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGKzdyQ0Y7O0FrR3Bpc0NBO0VBQ0U7RUFDQSxjNUZha0M7RTRGWmxDO0VBQ0E7RUFDQTtBbEd1aXNDRjtBa0dyaXNDRTtFQUNFLGM1RmZVO0U0RmdCVjtBbEd1aXNDSjtBa0dwaXNDRTtFQUNFO0FsR3Npc0NKO0FrR25pc0NFO0VBQ0U7RUFDQTtBbEdxaXNDSjtBa0duaXNDSTtFQUNFO0VBQ0E7QWxHcWlzQ047O0FrRy9oc0NFO0VBQ0U7RUFDQTtBbEdraXNDSjtBa0doaXNDSTtFQUNFO0FsR2tpc0NOO0FrRzloc0NNO0VBQ0U7RUFDQSxzQjVGTmdCO0FOc2lzQ3hCO0FrRzloc0NRO0VBaEVOO0VBQ0E7RUFDQTtFQUNBO0FsR2ltc0NGO0FrRy9sc0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHaW1zQ0o7QWtHemlzQ1E7RUFDRSxjNUZyREk7RTRGc0RKO0FsRzJpc0NWO0FrR3Zpc0NNO0VBQ0U7RUFDQTtFQUNBO0FsR3lpc0NSO0FrR3Zpc0NRO0VBQ0U7RUFDQTtFQUNBO0FsR3lpc0NWO0FrR3Zpc0NVO0VBQ0U7RUFDQTtBbEd5aXNDWjtBa0dyaXNDWTtFQUNFLGM1RnpFWTtBTmduc0MxQjtBa0dyaXNDYztFQUNFO0FsR3Vpc0NoQjtBa0cvaHNDUTtFQUNFLGM1RnZGSTtFNEZ3Rko7QWxHaWlzQ1Y7QWtHM2hzQ007RUFDRTtFQUNBO0FsRzZoc0NSO0FrRzNoc0NRO0VBQ0U7RUFDQTtBbEc2aHNDVjtBa0d4aHNDUTtFQUNFO0VBQ0E7RUExR1I7RUFDQTtFQUNBO0VBQ0Esc0I1RmVlO0FOc25zQ2pCO0FrRzFoc0NZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRzRoc0NkO0FrR3hoc0NVO0VBQ0U7RUFDQTtBbEcwaHNDWjtBa0d2aHNDYztFQUNFO0VBQ0EseUI1RjlIVTtBTnVwc0MxQjtBa0d0aHNDYztFQUNFLHlCNUYzSVI7QU5tcXNDUjtBa0dwaHNDWTtFQUNFLHlCNUZ6SUE7QU4rcHNDZDtBa0duaHNDWTtFQUNFO0FsR3Foc0NkO0FrR2poc0NVO0VBQ0U7RUFDQTtBbEdtaHNDWjtBa0cxZ3NDTTtFQUNFO0FsRzRnc0NSO0FrR3pnc0NNO0VBQ0U7QWxHMmdzQ1I7QWtHcmdzQ1E7RUFDRTtFQXZLUjtFQUNBO0VBQ0E7RUFDQSxzQjVGZWU7QU5ncXNDakI7QWtHcGdzQ2tCO0VBQ0U7QWxHc2dzQ3BCO0FrRzEvckNRO0VBQ0U7RUE1TFI7RUFDQTtFQUNBO0VBQ0Esc0I1RmVlO0FOMHFzQ2pCO0FrR3gvckNRO0VBQ0U7QWxHMC9yQ1Y7QWtHcC9yQ0U7RUFDRTtBbEdzL3JDSjtBa0dwL3JDSTtFQUNFO0FsR3MvckNOO0FrR2wvckNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEdvL3JDSjs7QWtHNytyQ0k7RUFDRTtFQUNBO0VBcE9KO0VBQ0E7RUFDQTtFQUNBLHNCNUZlZTtBTnNzc0NqQjtBa0doL3JDUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHay9yQ1Y7QWtHaC9yQ1U7RUFDRTtFQUNBO0VBQ0EsYzVGN053QjtBTitzc0NwQztBa0cvK3JDVTtFQUNFO0VBQ0E7QWxHaS9yQ1o7QWtHNytyQ1E7RUFDRTtFQUNBO0VBQ0E7QWxHKytyQ1Y7QWtHMytyQ007RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEc2K3JDUjtBa0cxK3JDTTtFQUNFO0FsRzQrckNSO0FrRzErckNRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUI1RjNSRjtFNEY0UkU7RUFDQTtBbEc0K3JDVjtBa0cxK3JDVTtFQUNFO0FsRzQrckNaO0FrR3YrckNNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QjVGalNrQjtBTjB3c0MxQjtBa0d0K3JDTTtFQUNFO0FsR3crckNSO0FrR3IrckNNO0VBQ0U7QWxHdStyQ1I7QWtHcCtyQ007RUFDRTtBbEdzK3JDUjs7QWtHOTlyQ0U7RUFDRTtBbEdpK3JDSjtBa0cvOXJDSTtFQTFVRjtFQUNBO0VBQ0E7RUFDQTtBbEc0eXNDRjtBa0cxeXNDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRzR5c0NKO0FrR3orckNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQjVGalRhO0U0RmtUYjtBbEcyK3JDSjtBa0d6K3JDSTtFQUNFO0FsRzIrckNOO0FrR3grckNJO0VBQ0U7RUFDQTtFQUNBO0FsRzArckNOO0FrR3grckNNO0VBQ0U7RUFDQSxjNUZqU2lCO0U0RmtTakI7QWxHMCtyQ1I7QWtHeCtyQ1E7RUFDRTtFQUNBO0FsRzArckNWO0FrR3YrckNRO0VBQ0U7RUFDQTtBbEd5K3JDVjtBa0d2K3JDVTtFQUNFO0FsR3krckNaO0FrR3IrckNRO0VBQ0U7RUFDQTtBbEd1K3JDVjtBa0dqK3JDTTtFQUNFO0FsR20rckNSO0FrRzk5ckNFO0VBQ0U7RUFDQSxjNUY3VmdDO0U0RjhWaEM7RUFDQTtBbEdnK3JDSjtBa0c5OXJDSTtFQUNFLGM1RnhYUTtFNEZ5WFI7QWxHZytyQ047O0FrRzE5ckNBO0VBQ0U7RUFDQTtFQUNBO0FsRzY5ckNGO0FrRzM5ckNFO0VBQ0U7RUFDQTtFQUNBO0FsRzY5ckNKO0FrRzE5ckNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjNUY5VnFCO0FOMHpzQ3pCO0FrRzE5ckNJO0VBQ0U7RUFDQTtFQUNBO0FsRzQ5ckNOOztBa0d2OXJDQTtFQUNFO0FsRzA5ckNGO0FrR3Y5ckNJO0VBQ0U7RUFDQTtFQUNBO0FsR3k5ckNOO0FrR3Y5ckNNO0VBQ0U7QWxHeTlyQ1I7O0FrR2g5ckNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEdtOXJDTjtBa0dqOXJDTTtFQUNFLGM1RnhjRDtBTjI1c0NQO0FrR2g5ckNNO0VBQ0UsYzVGNWNEO0FOODVzQ1A7QWtHNzhyQ007RUFDRTtBbEcrOHJDUjtBa0cxOHJDTTtFQUNFO0FsRzQ4ckNSOztBa0duOHJDSTtFQUNFO0VBQ0E7RUFDQSxjNUYxYjhCO0U0RjJiOUIsc0I1Rnpha0I7RTRGMGFsQjtFQUNBO0VBQ0E7QWxHczhyQ047QWtHcDhyQ007RUFDRTtFQUNBO0FsR3M4ckNSO0FrR244ckNNO0VBQ0U7QWxHcThyQ1I7QWtHbDhyQ007RUFDRTtFQUNBO0VBQ0E7QWxHbzhyQ1I7QWtHaDhyQ0k7RUFDRTtFQUNBO0FsR2s4ckNOO0FrR2o4ckNNO0VBQ0U7RUFDQTtBbEdtOHJDUjtBa0doOHJDTTtFQUNFO0FsR2s4ckNSO0FrR2g4ckNRO0VBQ0U7RUFDQTtBbEdrOHJDVjs7QWtHMTdyQ0E7RUFDRTtBbEc2N3JDRjs7QWtHeDdyQ0U7RUFDRTtFQUNBO0FsRzI3ckNKO0FrR3o3ckNJO0VBcmhCRjtFQUNBO0VBQ0E7RUFDQTtBbEdpOXNDRjtBa0cvOHNDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR2k5c0NKO0FrR3A4ckNJO0VBQ0U7RUFDQTtBbEdzOHJDTjs7QWtHaDhyQ0E7RUFDRTtFQUNBO0FsR204ckNGO0FrR2o4ckNFOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR204ckNKO0FrR2o4ckNJOztFQUNFO0FsR284ckNOO0FrR2g4ckNFO0VBQ0U7QWxHazhyQ0o7QWtHaDhyQ0k7RUFDRTtBbEdrOHJDTjtBa0c5N3JDRTtFQUNFO0FsR2c4ckNKO0FrRzk3ckNJO0VBQ0U7QWxHZzhyQ047QWtHMzdyQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEc2N3JDTjtBa0czN3JDTTtFQUNFO0FsRzY3ckNSO0FrRzM3ckNRO0VBQ0U7QWxHNjdyQ1Y7QWtHMTdyQ1E7RUFDRTtFQUNBO0FsRzQ3ckNWO0FrRzE3ckNVO0VBQ0U7QWxHNDdyQ1o7QWtHeDdyQ1E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHMDdyQ1Y7QWtHeDdyQ1U7RUFDRTtBbEcwN3JDWjtBa0d2N3JDVTtFQUNFO0FsR3k3ckNaO0FrR3I3ckNRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHdTdyQ1Y7O0FnRm5qdENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZnanRDRjs7QWdGN2l0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRjBpdENGOztBNEZsb3RDQTtFQUNFO0E1RnFvdENGOztBNEZsb3RDQTtFQUNFO0VBQ0E7QTVGcW90Q0Y7O0E0RmxvdENBO0VBQ0U7QTVGcW90Q0Y7O0E0RmxvdENBO0VBbERFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBQ0E7RUFDQTtFQTBDQTtBNUY0b3RDRjtBNEYxb3RDRTtFQUNFO0VBQ0E7QTVGNG90Q0o7QTRGem90Q0U7RUFDRTtFQUNBO0E1RjJvdENKOztBNEZ2b3RDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RjBvdENGO0E0RnhvdENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGMG90Q0o7O0E0RnRvdENBO0VBekZFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUF1RkE7RUFDQTtBNUY2b3RDRjtBNEYzb3RDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1RjZvdENKOztBNEZ6b3RDQTtFQUNFO0E1RjRvdENGOztBNEZ4b3RDQTtFQUNFO0VBQ0E7RUFDQTtBNUYyb3RDRjtBNEZ6b3RDRTtFQUNFO0E1RjJvdENKO0E0RnpvdENJO0VBQ0U7QTVGMm90Q047QTRGdm90Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGeW90Q0o7QTRGdm90Q0k7RUFDRTtBNUZ5b3RDTjtBNEZ0b3RDSTtFQUNFLGN0RnBIUTtBTjR2dENkOztBNEZqb3RDRTtFQUNFO0VBQ0E7QTVGb290Q0o7O0E0RjludENJO0VBQ0U7QTVGaW90Q047O0E0RjFudENJO0VBQ0U7QTVGNm50Q047QTRGem50Q0U7RUFDRTtBNUYybnRDSjtBNEZ4bnRDRTtFQXBJQSxjdEZ2Qk07RXNGd0JOLHlCdEZ4Qk07RXNGNkpKLHFCdEZ0SlU7RXNGdUpWO0E1RjJudENKO0E0RnhudENFO0VBQ0U7RUFDQTtBNUYwbnRDSjtBNEZ2eHRDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1Rnl4dENOO0E0RnR4dENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGd3h0Q047O0E0RjludENJO0VBQ0UscUJ0RnJLUTtFc0ZzS1I7QTVGaW90Q047QTRGN250Q0U7RUFDRTtBNUYrbnRDSjtBNEY1bnRDRTtFQTlKQSxjdEZ2Qk07RXNGd0JOLHlCdEZ4Qk07RXNGdUxKLHFCdEZoTFU7RXNGaUxWO0E1RitudENKO0E0RjVudENFO0VBQ0U7QTVGOG50Q0o7QTRGM250Q0U7RUFDRTtFQUNBO0E1RjZudENKO0E0Rnh6dENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGMHp0Q047QTRGdnp0Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUZ5enRDTjs7QTRGam90Q0k7RUFDRSxxQnRGOU1FO0VzRitNRjtBNUZvb3RDTjtBNEZob3RDRTtFQUNFO0E1RmtvdENKO0E0Ri9udENFO0VBNUxBLGN0RnZCTTtFc0Z3Qk4seUJ0RnhCTTtFc0ZxTkoscUJ0RnpOSTtFc0YwTko7QTVGa290Q0o7QTRGL250Q0U7RUFDRTtBNUZpb3RDSjtBNEY5bnRDRTtFQUNFO0VBQ0E7QTVGZ290Q0o7QTRGejF0Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUYyMXRDTjtBNEZ4MXRDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1RjAxdENOOztBNEZwb3RDSTtFQUNFLHFCdEY5T0c7RXNGK09IO0E1RnVvdENOO0E0Rm5vdENFO0VBQ0U7QTVGcW90Q0o7QTRGbG90Q0U7RUExTkEsY3RGdkJNO0VzRndCTix5QnRGeEJNO0VzRm1QSixxQnRGelBLO0VzRjBQTDtBNUZxb3RDSjtBNEZsb3RDRTtFQUNFO0E1Rm9vdENKO0E0RmpvdENFO0VBQ0U7RUFDQTtBNUZtb3RDSjtBNEYxM3RDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1RjQzdENOO0E0RnozdENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGMjN0Q047O0E0RnZvdENJO0VBQ0U7RUFDQTtBNUYwb3RDTjtBNEZ0b3RDRTtFQUNFO0E1RndvdENKO0E0RnJvdENFO0VBeFBBLGN0RnZCTTtFc0Z3Qk4seUJ0RnhCTTtFc0ZpUko7RUFDQTtBNUZ3b3RDSjtBNEZyb3RDRTtFQUNFO0E1RnVvdENKO0E0RnBvdENFO0VBQ0U7RUFDQTtBNUZzb3RDSjtBNEYzNXRDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1RjY1dENOO0E0RjE1dENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGNDV0Q047O0E0RjFvdENFO0VBQ0U7RUFDQTtBNUY2b3RDSjtBNEYzb3RDSTtFQUNFO0VBQ0E7RUFDQTtBNUY2b3RDTjtBNEZ6b3RDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUYyb3RDTjtBNEZ2b3RDSTtFQUNFO0VBQ0E7QTVGeW90Q047QTRGcm90Q0k7RUFDRTtBNUZ1b3RDTjtBNEZub3RDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RnFvdENOO0E0RjdudENNO0VBQ0U7QTVGK250Q1I7QTRGM250Q007RUFDRSxxQnRGcFZNO0FOaTl0Q2Q7QTRGem50Q007RUFDRSxtQnRGelZNO0VzRjBWTjtBNUYybnRDUjtBNEY3bXRDTTtFQUNFLHFCdEZ6VlE7QU53OHRDaEI7QTRGM210Q007RUFDRSxxQnRGOVZRO0FOMjh0Q2hCO0E0RnptdENNO0VBQ0UsbUJ0Rm5XUTtFc0ZvV1I7QTVGMm10Q1I7QTRGN2x0Q007RUFDRSxxQnRGdFhRO0FOcTl0Q2hCO0E0RjNsdENNO0VBQ0UscUJ0RjNYUTtBTnc5dENoQjtBNEZ6bHRDTTtFQUNFLG1CdEZoWVE7RXNGaVlSO0E1RjJsdENSO0E0RjdrdENNO0VBQ0UscUJ0RmpaSztBTmcrdENiO0E0RjNrdENNO0VBQ0UscUJ0RnRaSztBTm0rdENiO0E0RnprdENNO0VBQ0UsbUJ0RjNaSztFc0Y0Wkw7QTVGMmt0Q1I7O0E0Ri9qdENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUZra3RDRjtBNEZoa3RDRTtFQUNFO0E1RmtrdENKO0E0RmhrdENJO0VBQ0U7QTVGa2t0Q047QTRGOWp0Q0U7RUFDRTtFQUNBO0VBQ0E7QTVGZ2t0Q0o7QTRGN2p0Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGK2p0Q0o7QTRGN2p0Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGK2p0Q047QTRGM2p0Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUY2anRDSjtBNEYxanRDRTtFQUNFO0E1RjRqdENKO0E0RjFqdENJO0VBQ0U7RUFDQTtFQUNBO0E1RjRqdENOO0E0RjFqdENNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGNGp0Q1I7QTRGdGp0Q0k7RUFDRSxxQnRGOWZRO0FOc2p1Q2Q7QTRGdGp0Q007RUFDRSxtQnRGamdCTTtBTnlqdUNkO0E0RmxqdENJO0VBQ0UscUJ0RnhnQlE7QU40anVDZDtBNEZsanRDTTtFQUNFLG1CdEYzZ0JNO0FOK2p1Q2Q7QTRGOWl0Q0k7RUFDRSxxQnRGbGdCVTtBTmtqdUNoQjtBNEY5aXRDTTtFQUNFLG1CdEZyZ0JRO0FOcWp1Q2hCO0E0RjFpdENJO0VBQ0UscUJ0Ri9nQlU7QU4yanVDaEI7QTRGMWl0Q007RUFDRSxtQnRGbGhCUTtBTjhqdUNoQjtBNEZ0aXRDSTtFQUNFLHFCdEYxaEJPO0FOa2t1Q2I7QTRGdGl0Q007RUFDRSxtQnRGN2hCSztBTnFrdUNiOztBNEZoaXRDRTtFQUNFO0VBQ0E7QTVGbWl0Q0o7QTRGaml0Q0k7RUFDRTtBNUZtaXRDTjtBNEZoaXRDSTtFQUNFO0VBQ0E7QTVGa2l0Q047QTRGaGl0Q007RUFDRTtBNUZraXRDUjtBNEYvaHRDTTtFQUNFO0VBQ0E7RUFDQSx5QnRGcGtCTTtFc0Zxa0JOO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUZpaXRDUjtBNEYvaHRDUTtFQUNFLGN0RnBsQkY7QU5xbnVDUjs7QTRGemh0Q0E7RUFDRTtFQUNBLGN0RnZsQlk7RXNGd2xCWjtBNUY0aHRDRjtBNEYxaHRDRTtFQUNFO0E1RjRodENKO0E0RjFodENJO0VBQ0UscUJ0RjlsQlE7QU4wbnVDZDtBNEYxaHRDTTtFQUNFO0VBQ0EseUJ0RmxtQk07QU44bnVDZDtBNEZ2aHRDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RnlodENKO0E0RnZodENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGeWh0Q047O0E0Rm5odENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGN0RnJsQnVCO0VzRnNsQnZCO0E1RnNodENGO0E0RnBodENFO0VBQ0U7QTVGc2h0Q0o7QTRGcGh0Q0k7RUFDRTtBNUZzaHRDTjtBNEZsaHRDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGb2h0Q0o7QTRGbGh0Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1Rm9odENOOztBNEY5Z3RDRTtFQUNFO0E1RmlodENKOztBNEYzZ3RDQTtFQUNFO0E1RjhndENGO0E0RjVndENFO0VBQ0U7RUFDQTtBNUY4Z3RDSjtBNEYzZ3RDRTtFQUNFO0E1RjZndENKO0E0RnpndENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjdEYxckJzQjtFc0YyckJ0QjtBNUYyZ3RDSjtBNEZ6Z3RDSTtFQUNFLGN0RmhzQlE7QU4yc3VDZDtBNEZ2Z3RDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3RGdnNCc0I7RXNGd3NCdEI7QTVGeWd0Q0o7QTRGdmd0Q0k7RUFDRSxjdEY3c0JRO0FOc3R1Q2Q7QTRGcmd0Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGdWd0Q0o7QTRGcGd0Q0U7RUFDRTtBNUZzZ3RDSjtBNEZsZ3RDSTtFQUNFLGN0RjF1QkU7RXNGMnVCRix5QnRGcHVCUTtBTnd1dUNkO0E0Ri8vc0NJO0VBQ0U7RUFDQTtFQUNBO0E1RmlndENOO0E0Ri8vc0NNO0VBQ0U7RUFDQTtBNUZpZ3RDUjtBNEY1L3NDTTtFQUNFO0VBQ0E7QTVGOC9zQ1I7QTRGaGd0Q007RUFDRTtFQUNBO0E1RmtndENSO0E0RnBndENNO0VBQ0U7RUFDQTtBNUZzZ3RDUjtBNEZ4Z3RDTTtFQUNFO0VBQ0E7QTVGMGd0Q1I7QTRGNWd0Q007RUFDRTtFQUNBO0E1RjhndENSO0E0RmhodENNO0VBQ0U7RUFDQTtBNUZraHRDUjtBNEZwaHRDTTtFQUNFO0VBQ0E7QTVGc2h0Q1I7QTRGeGh0Q007RUFDRTtFQUNBO0E1RjBodENSO0E0RjVodENNO0VBQ0U7RUFDQTtBNUY4aHRDUjtBNEZoaXRDTTtFQUNFO0VBQ0E7QTVGa2l0Q1I7QTRGcGl0Q007RUFDRTtFQUNBO0E1RnNpdENSO0E0RnhpdENNO0VBQ0U7RUFDQTtBNUYwaXRDUjtBNEY1aXRDTTtFQUNFO0VBQ0E7QTVGOGl0Q1I7QTRGaGp0Q007RUFDRTtFQUNBO0E1RmtqdENSO0E0RnBqdENNO0VBQ0U7RUFDQTtBNUZzanRDUjtBNEZ4anRDTTtFQUNFO0VBQ0E7QTVGMGp0Q1I7QTRGNWp0Q007RUFDRTtFQUNBO0E1RjhqdENSO0E0RmhrdENNO0VBQ0U7RUFDQTtBNUZra3RDUjtBNEZwa3RDTTtFQUNFO0VBQ0E7QTVGc2t0Q1I7QTRGeGt0Q007RUFDRTtFQUNBO0E1RjBrdENSO0E0RjVrdENNO0VBQ0U7RUFDQTtBNUY4a3RDUjtBNEZobHRDTTtFQUNFO0VBQ0E7QTVGa2x0Q1I7QTRGcGx0Q007RUFDRTtFQUNBO0E1RnNsdENSO0E0RnhsdENNO0VBQ0U7RUFDQTtBNUYwbHRDUjtBNEY1bHRDTTtFQUNFO0VBQ0E7QTVGOGx0Q1I7QTRGaG10Q007RUFDRTtFQUNBO0E1RmttdENSO0E0RnBtdENNO0VBQ0U7RUFDQTtBNUZzbXRDUjtBNEZ4bXRDTTtFQUNFO0VBQ0E7QTVGMG10Q1I7QTRGNW10Q007RUFDRTtFQUNBO0E1RjhtdENSO0E0RmhudENNO0VBQ0U7RUFDQTtBNUZrbnRDUjtBNEZwbnRDTTtFQUNFO0VBQ0E7QTVGc250Q1I7QTRGeG50Q007RUFDRTtFQUNBO0E1RjBudENSO0E0RjVudENNO0VBQ0U7RUFDQTtBNUY4bnRDUjtBNEZob3RDTTtFQUNFO0VBQ0E7QTVGa290Q1I7QTRGcG90Q007RUFDRTtFQUNBO0E1RnNvdENSO0E0RnhvdENNO0VBQ0U7RUFDQTtBNUYwb3RDUjtBNEY1b3RDTTtFQUNFO0VBQ0E7QTVGOG90Q1I7QTRGaHB0Q007RUFDRTtFQUNBO0E1RmtwdENSO0E0RnBwdENNO0VBQ0U7RUFDQTtBNUZzcHRDUjtBNEZ4cHRDTTtFQUNFO0VBQ0E7QTVGMHB0Q1I7QTRGNXB0Q007RUFDRTtFQUNBO0E1RjhwdENSO0E0RmhxdENNO0VBQ0U7RUFDQTtBNUZrcXRDUjtBNEZwcXRDTTtFQUNFO0VBQ0E7QTVGc3F0Q1I7QTRGeHF0Q007RUFDRTtFQUNBO0E1RjBxdENSO0E0RjVxdENNO0VBQ0U7RUFDQTtBNUY4cXRDUjtBNEZocnRDTTtFQUNFO0VBQ0E7QTVGa3J0Q1I7QTRGcHJ0Q007RUFDRTtFQUNBO0E1RnNydENSO0E0RnhydENNO0VBQ0U7RUFDQTtBNUYwcnRDUjtBNEY1cnRDTTtFQUNFO0VBQ0E7QTVGOHJ0Q1I7O0E0RnRydENBO0VBQ0U7RUFDQTtBNUZ5cnRDRjtBNEZ2cnRDRTtFQUNFO0E1RnlydENKO0E0RnRydENFO0VBQ0U7RUFDQTtFQUNBO0E1RndydENKO0E0RnRydENJO0VBQ0U7QTVGd3J0Q047QTRGcnJ0Q0k7RUFDRTtBNUZ1cnRDTjtBNEZycnRDTTtFQUNFO0VBQ0E7RUFDQTtBNUZ1cnRDUjtBNEZwcnRDTTtFQUNFO0VBQ0E7QTVGc3J0Q1I7QTRGcHJ0Q1E7RUFDRTtBNUZzcnRDVjtBNEZwcnRDVTtFQUNFO0E1RnNydENaO0E0Rm5ydENVO0VBQ0U7RUFDQTtBNUZxcnRDWjtBNEZocnRDVTtFQUNFO0E1RmtydENaO0E0RjlxdENZO0VBQ0U7RUFDQTtBNUZncnRDZDtBNEYzcXRDUTtFQUNFO0E1RjZxdENWO0E0RnhxdENZO0VBQ0U7RUFDQTtFQUNBO0E1RjBxdENkO0E0RnZxdENZO0VBQ0U7QTVGeXF0Q2Q7QTRGcHF0Q1k7RUFDRTtBNUZzcXRDZDtBNEY1cHRDTTtFQUNFO0VBQ0E7QTVGOHB0Q1I7QTRGenB0Q0U7RUFDRTtFQUNBO0VBQ0E7QTVGMnB0Q0o7QTRGeHB0Q007RUFDRSxVdEYzeUJrQjtFc0Y0eUJsQixXdEY1eUJrQjtBTnM4dUMxQjtBNEZ2cHRDTTtFQUNFO0E1RnlwdENSO0E0RnRwdENNO0VBQ0U7RUFDQTtBNUZ3cHRDUjtBNEZwcHRDUTtFQUNFO0E1RnNwdENWO0E0RnBwdENVO0VBQ0U7QTVGc3B0Q1o7QTRGL290Q0U7RUFDRTtBNUZpcHRDSjtBNEYvb3RDSTtFQUNFLFV0RngwQm9CO0VzRnkwQnBCLFd0RnowQm9CO0FOMDl1QzFCO0E0RjlvdENJO0VBQ0U7QTVGZ3B0Q047QTRGN290Q0k7RUFDRTtFQUNBO0E1RitvdENOO0E0RjNvdENNO0VBQ0U7QTVGNm90Q1I7QTRGM290Q1E7RUFDRTtBNUY2b3RDVjtBNEZ0b3RDRTtFQUNFO0E1RndvdENKO0E0RnJvdENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGdW90Q0o7O0E0RmpvdENFO0VBQ0U7QTVGb290Q0o7QTRGam90Q0U7RUFDRTtFQUNBO0E1Rm1vdENKO0E0RmpvdENJO0VBQ0U7QTVGbW90Q047QTRGaG90Q0k7RUFDRTtFQUNBO0E1RmtvdENOO0E0RjludENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RmdvdENKO0E0RjludENJO0VBQ0U7QTVGZ290Q047QTRGN250Q0k7RUFDRTtFQUNBLGtDdEZqN0JHO0VzRms3Qkg7RUFDQTtFQUNBO0VBQ0EsbUJ0Rjc4QlE7RXNGODhCUixjdEZyOUJFO0FOb2x2Q1I7O0E0RnpudENBO0VBQ0U7RUFDQTtBNUY0bnRDRjtBNEYxbnRDRTtFQUNFO0VBQ0E7QTVGNG50Q0o7QTRGem50Q0U7RUFDRTtFQUNBO0VBQ0E7QTVGMm50Q0o7QTRGem50Q0k7RUFDRTtBNUYybnRDTjtBNEZ4bnRDSTtFQUNFO0VBQ0E7QTVGMG50Q047QTRGeG50Q007RUFDRTtFQUNBO0E1RjBudENSO0E0RnZudENNO0VBQ0U7QTVGeW50Q1I7QTRGdG50Q007RUFDRTtFQUNBO0E1RndudENSO0E0RnJudENNO0VBQ0U7RUFDQTtFQUNBO0E1RnVudENSO0E0RnJudENRO0VBQ0U7RUFDQTtBNUZ1bnRDVjtBNEZqbnRDRTtFQUNFO0VBQ0E7QTVGbW50Q0o7O0FnRjdvdkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEYwb3ZDRjs7QWdGdm92Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRm9vdkNGOztBa0d6dXZDQTtFQUNFO0VBQ0EsYzVGYWtDO0U0RlpsQztFQUNBO0VBQ0E7QWxHNHV2Q0Y7QWtHMXV2Q0U7RUFDRSxjNUZmVTtFNEZnQlY7QWxHNHV2Q0o7QWtHenV2Q0U7RUFDRTtBbEcydXZDSjtBa0d4dXZDRTtFQUNFO0VBQ0E7QWxHMHV2Q0o7QWtHeHV2Q0k7RUFDRTtFQUNBO0FsRzB1dkNOOztBa0dwdXZDRTtFQUNFO0VBQ0E7QWxHdXV2Q0o7QWtHcnV2Q0k7RUFDRTtBbEd1dXZDTjtBa0dudXZDTTtFQUNFO0VBQ0Esc0I1Rk5nQjtBTjJ1dkN4QjtBa0dudXZDUTtFQWhFTjtFQUNBO0VBQ0E7RUFDQTtBbEdzeXZDRjtBa0dweXZDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR3N5dkNKO0FrRzl1dkNRO0VBQ0UsYzVGckRJO0U0RnNESjtBbEdndnZDVjtBa0c1dXZDTTtFQUNFO0VBQ0E7RUFDQTtBbEc4dXZDUjtBa0c1dXZDUTtFQUNFO0VBQ0E7RUFDQTtBbEc4dXZDVjtBa0c1dXZDVTtFQUNFO0VBQ0E7QWxHOHV2Q1o7QWtHMXV2Q1k7RUFDRSxjNUZ6RVk7QU5xenZDMUI7QWtHMXV2Q2M7RUFDRTtBbEc0dXZDaEI7QWtHcHV2Q1E7RUFDRSxjNUZ2Rkk7RTRGd0ZKO0FsR3N1dkNWO0FrR2h1dkNNO0VBQ0U7RUFDQTtBbEdrdXZDUjtBa0dodXZDUTtFQUNFO0VBQ0E7QWxHa3V2Q1Y7QWtHN3R2Q1E7RUFDRTtFQUNBO0VBMUdSO0VBQ0E7RUFDQTtFQUNBLHNCNUZlZTtBTjJ6dkNqQjtBa0cvdHZDWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEdpdXZDZDtBa0c3dHZDVTtFQUNFO0VBQ0E7QWxHK3R2Q1o7QWtHNXR2Q2M7RUFDRTtFQUNBLHlCNUY5SFU7QU40MXZDMUI7QWtHM3R2Q2M7RUFDRSx5QjVGM0lSO0FOdzJ2Q1I7QWtHenR2Q1k7RUFDRSx5QjVGeklBO0FObzJ2Q2Q7QWtHeHR2Q1k7RUFDRTtBbEcwdHZDZDtBa0d0dHZDVTtFQUNFO0VBQ0E7QWxHd3R2Q1o7QWtHL3N2Q007RUFDRTtBbEdpdHZDUjtBa0c5c3ZDTTtFQUNFO0FsR2d0dkNSO0FrRzFzdkNRO0VBQ0U7RUF2S1I7RUFDQTtFQUNBO0VBQ0Esc0I1RmVlO0FOcTJ2Q2pCO0FrR3pzdkNrQjtFQUNFO0FsRzJzdkNwQjtBa0cvcnZDUTtFQUNFO0VBNUxSO0VBQ0E7RUFDQTtFQUNBLHNCNUZlZTtBTisydkNqQjtBa0c3cnZDUTtFQUNFO0FsRytydkNWO0FrR3pydkNFO0VBQ0U7QWxHMnJ2Q0o7QWtHenJ2Q0k7RUFDRTtBbEcycnZDTjtBa0d2cnZDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHeXJ2Q0o7O0FrR2xydkNJO0VBQ0U7RUFDQTtFQXBPSjtFQUNBO0VBQ0E7RUFDQSxzQjVGZWU7QU4yNHZDakI7QWtHcnJ2Q1E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR3VydkNWO0FrR3JydkNVO0VBQ0U7RUFDQTtFQUNBLGM1RjdOd0I7QU5vNXZDcEM7QWtHcHJ2Q1U7RUFDRTtFQUNBO0FsR3NydkNaO0FrR2xydkNRO0VBQ0U7RUFDQTtFQUNBO0FsR29ydkNWO0FrR2hydkNNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxHa3J2Q1I7QWtHL3F2Q007RUFDRTtBbEdpcnZDUjtBa0cvcXZDUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCNUYzUkY7RTRGNFJFO0VBQ0E7QWxHaXJ2Q1Y7QWtHL3F2Q1U7RUFDRTtBbEdpcnZDWjtBa0c1cXZDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUI1RmpTa0I7QU4rOHZDMUI7QWtHM3F2Q007RUFDRTtBbEc2cXZDUjtBa0cxcXZDTTtFQUNFO0FsRzRxdkNSO0FrR3pxdkNNO0VBQ0U7QWxHMnF2Q1I7O0FrR25xdkNFO0VBQ0U7QWxHc3F2Q0o7QWtHcHF2Q0k7RUExVUY7RUFDQTtFQUNBO0VBQ0E7QWxHaS92Q0Y7QWtHLyt2Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEdpL3ZDSjtBa0c5cXZDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0I1RmpUYTtFNEZrVGI7QWxHZ3J2Q0o7QWtHOXF2Q0k7RUFDRTtBbEdncnZDTjtBa0c3cXZDSTtFQUNFO0VBQ0E7RUFDQTtBbEcrcXZDTjtBa0c3cXZDTTtFQUNFO0VBQ0EsYzVGalNpQjtFNEZrU2pCO0FsRytxdkNSO0FrRzdxdkNRO0VBQ0U7RUFDQTtBbEcrcXZDVjtBa0c1cXZDUTtFQUNFO0VBQ0E7QWxHOHF2Q1Y7QWtHNXF2Q1U7RUFDRTtBbEc4cXZDWjtBa0cxcXZDUTtFQUNFO0VBQ0E7QWxHNHF2Q1Y7QWtHdHF2Q007RUFDRTtBbEd3cXZDUjtBa0ducXZDRTtFQUNFO0VBQ0EsYzVGN1ZnQztFNEY4VmhDO0VBQ0E7QWxHcXF2Q0o7QWtHbnF2Q0k7RUFDRSxjNUZ4WFE7RTRGeVhSO0FsR3FxdkNOOztBa0cvcHZDQTtFQUNFO0VBQ0E7RUFDQTtBbEdrcXZDRjtBa0docXZDRTtFQUNFO0VBQ0E7RUFDQTtBbEdrcXZDSjtBa0cvcHZDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYzVGOVZxQjtBTisvdkN6QjtBa0cvcHZDSTtFQUNFO0VBQ0E7RUFDQTtBbEdpcXZDTjs7QWtHNXB2Q0E7RUFDRTtBbEcrcHZDRjtBa0c1cHZDSTtFQUNFO0VBQ0E7RUFDQTtBbEc4cHZDTjtBa0c1cHZDTTtFQUNFO0FsRzhwdkNSOztBa0dycHZDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHd3B2Q047QWtHdHB2Q007RUFDRSxjNUZ4Y0Q7QU5nbXdDUDtBa0dycHZDTTtFQUNFLGM1RjVjRDtBTm1td0NQO0FrR2xwdkNNO0VBQ0U7QWxHb3B2Q1I7QWtHL292Q007RUFDRTtBbEdpcHZDUjs7QWtHeG92Q0k7RUFDRTtFQUNBO0VBQ0EsYzVGMWI4QjtFNEYyYjlCLHNCNUZ6YWtCO0U0RjBhbEI7RUFDQTtFQUNBO0FsRzJvdkNOO0FrR3pvdkNNO0VBQ0U7RUFDQTtBbEcyb3ZDUjtBa0d4b3ZDTTtFQUNFO0FsRzBvdkNSO0FrR3ZvdkNNO0VBQ0U7RUFDQTtFQUNBO0FsR3lvdkNSO0FrR3JvdkNJO0VBQ0U7RUFDQTtBbEd1b3ZDTjtBa0d0b3ZDTTtFQUNFO0VBQ0E7QWxHd292Q1I7QWtHcm92Q007RUFDRTtBbEd1b3ZDUjtBa0dyb3ZDUTtFQUNFO0VBQ0E7QWxHdW92Q1Y7O0FrRy9udkNBO0VBQ0U7QWxHa292Q0Y7O0FrRzdudkNFO0VBQ0U7RUFDQTtBbEdnb3ZDSjtBa0c5bnZDSTtFQXJoQkY7RUFDQTtFQUNBO0VBQ0E7QWxHc3B3Q0Y7QWtHcHB3Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEdzcHdDSjtBa0d6b3ZDSTtFQUNFO0VBQ0E7QWxHMm92Q047O0FrR3JvdkNBO0VBQ0U7RUFDQTtBbEd3b3ZDRjtBa0d0b3ZDRTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEd3b3ZDSjtBa0d0b3ZDSTs7RUFDRTtBbEd5b3ZDTjtBa0dyb3ZDRTtFQUNFO0FsR3VvdkNKO0FrR3JvdkNJO0VBQ0U7QWxHdW92Q047QWtHbm92Q0U7RUFDRTtBbEdxb3ZDSjtBa0dub3ZDSTtFQUNFO0FsR3FvdkNOO0FrR2hvdkNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxHa292Q047QWtHaG92Q007RUFDRTtBbEdrb3ZDUjtBa0dob3ZDUTtFQUNFO0FsR2tvdkNWO0FrRy9udkNRO0VBQ0U7RUFDQTtBbEdpb3ZDVjtBa0cvbnZDVTtFQUNFO0FsR2lvdkNaO0FrRzdudkNRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRytudkNWO0FrRzdudkNVO0VBQ0U7QWxHK252Q1o7QWtHNW52Q1U7RUFDRTtBbEc4bnZDWjtBa0cxbnZDUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRzRudkNWOztBZ0Z4dndDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGcXZ3Q0Y7O0FnRmx2d0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEYrdXdDRjs7QW1HMzJ3Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQSxjN0ZrQ2dDO0U2RmpDaEMsc0I3Rm1Eb0I7RTZGbERwQjtFQUNBO0VBQ0E7QW5HODJ3Q0o7QW1HNTJ3Q0k7RUFDRTtFQUNBLGM3RklRO0U2RkhSO0FuRzgyd0NOO0FtRzMyd0NJO0VEaEJGO0VBQ0E7RUFDQTtFQUNBO0FsRzgzd0NGO0FrRzUzd0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHODN3Q0o7QW1HdDN3Q0k7RUFDRSxjN0ZMUTtFNkZNUjtBbkd3M3dDTjtBbUdwM3dDRTtFQUNFO0VBQ0E7RUFDQSxjN0ZTZ0M7QU42MndDcEM7QW1HcDN3Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuR3Mzd0NOO0FtR24zd0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkdxM3dDTjtBbUdqM3dDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0I3RnJCYTtFNkZzQmI7RUEySkE7Ozs7R0FBQTtBbkc2dHdDSjtBbUd0M3dDSTtFQUNFO0FuR3czd0NOO0FtR3Izd0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkd1M3dDTjtBbUdyM3dDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuR3Uzd0NSO0FtR24zd0NJO0VBQ0U7QW5HcTN3Q047QW1HbDN3Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuR28zd0NOO0FtR2wzd0NNO0VBQ0U7QW5HbzN3Q1I7QW1HbDN3Q1E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkdvM3dDVjtBbUdsM3dDVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuR28zd0NaO0FtRzkyd0NJO0VBQ0U7QW5HZzN3Q047QW1HNzJ3Q0k7RUFDRTtFQUNBO0VBQ0E7QW5HKzJ3Q047QW1HNzJ3Q007RUFDRTtFQUNBO0VBQ0E7RUFDQSxjN0ZuRjRCO0FOazh3Q3BDO0FtRzMyd0NJO0VBQ0U7RUFDQTtBbkc2MndDTjtBbUczMndDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjN0ZqRzRCO0FOODh3Q3BDO0FtR3Yyd0NRO0VBQ0U7QW5HeTJ3Q1Y7QW1HdDJ3Q1E7RUFDRTtBbkd3MndDVjtBbUdqMndDUTtFQUNFO0VBQ0EsYzdGckgwQjtBTnc5d0NwQztBbUc3MXdDTTtFQUNFO0FuRysxd0NSO0FtRzUxd0NNO0VBQ0UsbUI3RnRKTTtFNkZ1Sk4sYzdGOUpBO0FONC93Q1I7QW1HNTF3Q1E7RUFDRTtFQUNBLGM3RmxLRjtBTmdneENSO0FtRzExd0NNO0VBQ0U7RUFDQSxjN0Z4S0E7QU5vZ3hDUjtBbUcxMXdDUTtFQUNFO0VBQ0EsYzdGNUtGO0FOd2d4Q1I7QW1HdjF3Q0k7RUFDRTtFQUNBO0VBQ0E7QW5HeTF3Q047QW1HdDF3Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkd3MXdDTjtBbUdyMXdDSTtFQUNFO0VBQ0E7QW5HdTF3Q047QW1HcjF3Q007RUFDRSxjN0YxTGtCO0FOaWh4QzFCO0FtR3Ixd0NRO0VBQ0U7QW5HdTF3Q1Y7QW1HNzB3Q0k7RUFDRSxjN0ZqTkU7RTZGa05GLHlCN0ZsTkU7RTZGbU5GLHFCN0Y1TVE7QU4yaHhDZDtBbUc1MHdDSTtFQUNFO0FuRzgwd0NOO0FtRzMwd0NJO0VBQ0U7QW5HNjB3Q047O0FnRnBqeENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZpanhDRjs7QWdGOWl4Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRjJpeENGOztBb0czcHhDQTtFQUNFO0FwRzhweENGO0FvRzVweENFO0VBQ0U7RUFDQTtBcEc4cHhDSjtBb0czcHhDRTtFQUNFO0VBaEJGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHOHF4Q0Y7QW9HOXB4Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQTlCRjtFQUNBO0VBQ0E7QXBHK3J4Q0Y7O0FvRzlweENBO0VBQ0U7QXBHaXF4Q0Y7QW9HL3B4Q0U7RUFDRTtFQUNBO0FwR2lxeENKO0FvRzlweENFO0VBQ0U7RUF0Q0Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEd1c3hDRjtBb0dqcXhDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBcERGO0VBQ0E7RUFDQTtBcEd3dHhDRjs7QW9HanF4Q0E7RUFDRTtBcEdvcXhDRjtBb0dscXhDRTtFQUNFO0VBQ0E7QXBHb3F4Q0o7QW9HanF4Q0U7RUFDRTtFQTVERjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR2d1eENGO0FvR3BxeENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUExRUY7RUFDQTtFQUNBO0FwR2l2eENGOztBb0dwcXhDQTtFQUNFO0FwR3VxeENGO0FvR3JxeENFO0VBQ0U7RUFDQTtBcEd1cXhDSjtBb0dwcXhDRTtFQUNFO0VBbEZGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHeXZ4Q0Y7QW9HdnF4Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQWhHRjtFQUNBO0VBQ0E7QXBHMHd4Q0Y7O0FvR3ZxeENBO0VBQ0U7QXBHMHF4Q0Y7QW9HeHF4Q0U7RUFDRTtFQUNBO0FwRzBxeENKO0FvR3ZxeENFO0VBQ0U7RUF4R0Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEdreHhDRjtBb0cxcXhDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBdEhGO0VBQ0E7RUFDQTtBcEdteXhDRjs7QW9HMXF4Q0E7RUFDRTtBcEc2cXhDRjtBb0czcXhDRTtFQUNFO0VBQ0E7QXBHNnF4Q0o7QW9HMXF4Q0U7RUFDRTtFQTlIRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRzJ5eENGO0FvRzdxeENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUE1SUY7RUFDQTtFQUNBO0FwRzR6eENGOztBb0c3cXhDQTtFQUNFO0FwR2dyeENGO0FvRzlxeENFO0VBQ0U7RUFDQTtBcEdncnhDSjtBb0c3cXhDRTtFQUNFO0VBcEpGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHbzB4Q0Y7QW9HaHJ4Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQWxLRjtFQUNBO0VBQ0E7QXBHcTF4Q0Y7O0FvR2hyeENBO0VBQ0U7QXBHbXJ4Q0Y7QW9HanJ4Q0U7RUFDRTtFQUNBO0FwR21yeENKO0FvR2hyeENFO0VBQ0U7RUExS0Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEc2MXhDRjtBb0ducnhDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBeExGO0VBQ0E7RUFDQTtBcEc4MnhDRjs7QW9HbnJ4Q0E7RUFDRTtBcEdzcnhDRjtBb0dwcnhDRTtFQUNFO0VBQ0E7QXBHc3J4Q0o7QW9HbnJ4Q0U7RUFDRTtFQWhNRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR3MzeENGO0FvR3RyeENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUE5TUY7RUFDQTtFQUNBO0FwR3U0eENGOztBb0d0cnhDQTtBQUNBO0VBQ0U7QXBHeXJ4Q0Y7QW9HdHJ4Q0k7RUFDRTtFQUNBO0FwR3dyeENOOztBb0dqcnhDRTtFQUNFO0VBQ0E7RUFDQTtBcEdvcnhDSjtBb0dscnhDSTtFQUNFO0FwR29yeENOO0FvR2hyeENFO0VBQ0U7RUF0T0Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQW9PRTtBcEdzcnhDSjs7QW9HanJ4Q0U7RUFDRTtFQUNBO0VBQ0E7QXBHb3J4Q0o7QW9HbHJ4Q0k7RUFDRTtBcEdvcnhDTjtBb0docnhDRTtFQUNFO0VBeFBGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFzUEU7QXBHc3J4Q0o7O0FvR2xyeENBO0VBQ0U7SUFDRTtFcEdxcnhDRjtBQUNGO0FvR2xyeENBO0VBQ0U7QXBHb3J4Q0Y7O0FvR2pyeENBO0VBQ0U7QXBHb3J4Q0Y7O0FnRnI4eENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZrOHhDRjs7QWdGLzd4Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRjQ3eENGOztBcUcxanlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJHNmp5Q0Y7QXFHM2p5Q0U7RUFDRTtFQUNBO0FyRzZqeUNKO0FxR3pqeUNJO0VBQ0U7RUFDQTtBckcyanlDTjtBcUd2anlDTTtFQUNFO0VBQ0E7QXJHeWp5Q1I7O0FnRi9reUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEY0a3lDRjs7QWdGemt5Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRnNreUNGOztBc0dwc3lDQTtFQUNFO0F0R3VzeUNGO0FzR3JzeUNFO0VBQ0U7RUFDQTtBdEd1c3lDSjtBc0dwc3lDRTtFQUNFO0VBQ0E7QXRHc3N5Q0o7QXNHcHN5Q0k7RUFDRTtFQUNBLGNoR0lRO0FOa3N5Q2Q7QXNHbnN5Q0k7RUFDRTtFQUNBO0F0R3FzeUNOO0FzR25zeUNNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRHcXN5Q1I7QXNHaHN5Q0U7RUFDRTtFQUNBO0VBQ0E7QXRHa3N5Q0o7QXNHN3J5Q007RUFDRTtBdEcrcnlDUjtBc0d6cnlDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRHMnJ5Q047QXNHeHJ5Q007RUFDRTtBdEcwcnlDUjtBc0d2cnlDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRHeXJ5Q1I7QXNHcnJ5Q1E7RUFDRTtFQUNBO0F0R3VyeUNWO0FzR3ByeUNRO0VBQ0U7RUFDQTtBdEdzcnlDVjtBc0dwcnlDVTtFQUNFO0F0R3NyeUNaO0FzR2xyeUNRO0VBQ0U7RUFDQTtBdEdvcnlDVjtBc0docnlDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEdrcnlDUjtBc0docnlDUTtFQUNFO0F0R2tyeUNWO0FzR2hyeUNVO0VBQ0U7QXRHa3J5Q1o7QXNHOXF5Q1E7RUFDRTtBdEdncnlDVjtBc0c3cXlDUTtFQUNFO0VBQ0E7QXRHK3F5Q1Y7QXNHN3F5Q1U7RUFDRTtBdEcrcXlDWjtBc0cxcXlDTTtFQUNFLCtCaEduRlM7RWdHb0ZULGtDaEdwRlM7QU5nd3lDakI7QXNHenF5Q007RUFDRTtFQUNBLGdDaEd6RlM7RWdHMEZULG1DaEcxRlM7QU5xd3lDakI7QXNHeHF5Q007RUFDRTtJQUNFO0lBQ0E7RXRHMHF5Q1I7RXNHeHF5Q007SUFDRTtJQUNBO0V0RzBxeUNSO0FBQ0Y7QXNHeHF5Q007RUFDRTtJQUNFO0V0RzBxeUNSO0FBQ0Y7QXNHdHF5Q0k7OztFQUdFO0VBQ0E7RUFDQTtBdEd3cXlDTjtBc0dycXlDSTtFQUNFO0F0R3VxeUNOO0FzR3JxeUNNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEd1cXlDUjtBc0ducXlDSTtFQUNFO0VBQ0E7QXRHcXF5Q047QXNHbnF5Q007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0R3FxeUNSOztBZ0Z0MXlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGbTF5Q0Y7O0FnRmgxeUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEY2MHlDRjs7QXVHejh5Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2RzQ4eUNKO0F1RzE4eUNJO0VBQ0U7RUFDQTtBdkc0OHlDTjtBdUd4OHlDRTtFQUNFO0VBQ0E7RUFDQTtBdkcwOHlDSjtBdUd4OHlDSTtFQUNFO0VBQ0EsY2pHSlE7QU44OHlDZDtBdUd0OHlDRTtFQUNFO0F2R3c4eUNKO0F1R3I4eUNFO0VBQ0U7RUFDQTtBdkd1OHlDSjs7QXVHbDh5Q0U7RUFDRTtBdkdxOHlDSjs7QXVHaDh5Q0U7RUFDRTtFQUNBO0VBQ0E7QXZHbTh5Q0o7O0F1Rzk3eUNFO0VBQ0U7QXZHaTh5Q0o7O0F1Rzc3eUNBO0VBQ0U7RUFDQTtFQUNBO0F2R2c4eUNGO0F1Rzk3eUNFO0VBQ0U7QXZHZzh5Q0o7QXVHOTd5Q0k7RUFDRTtBdkdnOHlDTjs7QXVHMzd5Q0E7RUFDRTtFQUNBO0F2Rzg3eUNGOztBdUcxN3lDRTtFQUNFO0F2RzY3eUNKO0F1R3g3eUNNO0VBQ0U7QXZHMDd5Q1I7O0FnRjlnekNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEYyZ3pDRjs7QWdGeGd6Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRnFnekNGOztBd0dub3pDQTtFQTRGRTtBeEcyaXpDRjtBd0c5bnpDRTtFQUNFLFdBVEs7RUFVTCxZQVZLO0VBV0wsaUJBWEs7RUFZTDtFQUNBO0VBQ0E7RUFDQTtBeEdnb3pDSjtBd0c5bnpDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHZ296Q047QXdHN256Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHK256Q047QXdHNW56Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQSxpQkF4Q1U7RUF5Q1Y7RUFDQTtFQUNBO0VBQ0EscUJsRzVCUTtBTjBwekNkO0F3RzNuekNJO0VBQ0U7QXhHNm56Q047QXdHM256Q007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEc2bnpDUjtBd0d6bnpDSTtFQUNFO0F4RzJuekNOO0F3R3puekNNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4RzJuekNSO0F3R3ZuekNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEd5bnpDTjtBd0dybnpDRTtFQUNFLGNsR3JFc0I7QU40cnpDMUI7QXdHN216Q1E7RUFDRTtBeEcrbXpDVjtBd0c1bXpDUTtFQUNFO0F4RzhtekNWO0F3R25uekNRO0VBQ0U7QXhHcW56Q1Y7QXdHbG56Q1E7RUFDRTtBeEdvbnpDVjtBd0d6bnpDUTtFQUNFO0F4RzJuekNWO0F3R3huekNRO0VBQ0U7QXhHMG56Q1Y7QXdHL256Q1E7RUFDRTtBeEdpb3pDVjtBd0c5bnpDUTtFQUNFO0F4R2dvekNWO0F3R3JvekNRO0VBQ0U7QXhHdW96Q1Y7QXdHcG96Q1E7RUFDRTtBeEdzb3pDVjtBd0czb3pDUTtFQUNFO0F4RzZvekNWO0F3RzFvekNRO0VBQ0U7QXhHNG96Q1Y7QXdHanB6Q1E7RUFDRTtBeEdtcHpDVjtBd0docHpDUTtFQUNFO0F4R2twekNWO0F3R3ZwekNRO0VBQ0U7QXhHeXB6Q1Y7QXdHdHB6Q1E7RUFDRTtBeEd3cHpDVjtBd0c3cHpDUTtFQUNFO0F4RytwekNWO0F3RzVwekNRO0VBQ0U7QXhHOHB6Q1Y7QXdHbnF6Q1E7RUFDRTtBeEdxcXpDVjtBd0dscXpDUTtFQUNFO0F4R29xekNWO0F3R3pxekNRO0VBQ0U7QXhHMnF6Q1Y7QXdHeHF6Q1E7RUFDRTtBeEcwcXpDVjtBd0cvcXpDUTtFQUNFO0F4R2lyekNWO0F3RzlxekNRO0VBQ0U7QXhHZ3J6Q1Y7QXdHcnJ6Q1E7RUFDRTtBeEd1cnpDVjtBd0dwcnpDUTtFQUNFO0F4R3NyekNWO0F3RzNyekNRO0VBQ0U7QXhHNnJ6Q1Y7QXdHMXJ6Q1E7RUFDRTtBeEc0cnpDVjtBd0dqc3pDUTtFQUNFO0F4R21zekNWO0F3R2hzekNRO0VBQ0U7QXhHa3N6Q1Y7QXdHdnN6Q1E7RUFDRTtBeEd5c3pDVjtBd0d0c3pDUTtFQUNFO0F4R3dzekNWO0F3RzdzekNRO0VBQ0U7QXhHK3N6Q1Y7QXdHNXN6Q1E7RUFDRTtBeEc4c3pDVjtBd0dudHpDUTtFQUNFO0F4R3F0ekNWO0F3R2x0ekNRO0VBQ0U7QXhHb3R6Q1Y7QXdHenR6Q1E7RUFDRTtBeEcydHpDVjtBd0d4dHpDUTtFQUNFO0F4RzB0ekNWO0F3Ry90ekNRO0VBQ0U7QXhHaXV6Q1Y7QXdHOXR6Q1E7RUFDRTtBeEdndXpDVjtBd0dydXpDUTtFQUNFO0F4R3V1ekNWO0F3R3B1ekNRO0VBQ0U7QXhHc3V6Q1Y7QXdHM3V6Q1E7RUFDRTtBeEc2dXpDVjtBd0cxdXpDUTtFQUNFO0F4RzR1ekNWO0F3R2p2ekNRO0VBQ0U7QXhHbXZ6Q1Y7QXdHaHZ6Q1E7RUFDRTtBeEdrdnpDVjtBd0d2dnpDUTtFQUNFO0F4R3l2ekNWO0F3R3R2ekNRO0VBQ0U7QXhHd3Z6Q1Y7QXdHN3Z6Q1E7RUFDRTtBeEcrdnpDVjtBd0c1dnpDUTtFQUNFO0F4Rzh2ekNWO0F3R253ekNRO0VBQ0U7QXhHcXd6Q1Y7QXdHbHd6Q1E7RUFDRTtBeEdvd3pDVjtBd0d6d3pDUTtFQUNFO0F4RzJ3ekNWO0F3R3h3ekNRO0VBQ0U7QXhHMHd6Q1Y7QXdHL3d6Q1E7RUFDRTtBeEdpeHpDVjtBd0c5d3pDUTtFQUNFO0F4R2d4ekNWO0F3R3J4ekNRO0VBQ0U7QXhHdXh6Q1Y7QXdHcHh6Q1E7RUFDRTtBeEdzeHpDVjtBd0czeHpDUTtFQUNFO0F4RzZ4ekNWO0F3RzF4ekNRO0VBQ0U7QXhHNHh6Q1Y7QXdHanl6Q1E7RUFDRTtBeEdteXpDVjtBd0doeXpDUTtFQUNFO0F4R2t5ekNWO0F3R3Z5ekNRO0VBQ0U7QXhHeXl6Q1Y7QXdHdHl6Q1E7RUFDRTtBeEd3eXpDVjtBd0c3eXpDUTtFQUNFO0F4Ryt5ekNWO0F3RzV5ekNRO0VBQ0U7QXhHOHl6Q1Y7QXdHbnp6Q1E7RUFDRTtBeEdxenpDVjtBd0dsenpDUTtFQUNFO0F4R296ekNWO0F3R3p6ekNRO0VBQ0U7QXhHMnp6Q1Y7QXdHeHp6Q1E7RUFDRTtBeEcwenpDVjtBd0cvenpDUTtFQUNFO0F4R2kwekNWO0F3Rzl6ekNRO0VBQ0U7QXhHZzB6Q1Y7QXdHcjB6Q1E7RUFDRTtBeEd1MHpDVjtBd0dwMHpDUTtFQUNFO0F4R3MwekNWO0F3RzMwekNRO0VBQ0U7QXhHNjB6Q1Y7QXdHMTB6Q1E7RUFDRTtBeEc0MHpDVjtBd0dqMXpDUTtFQUNFO0F4R20xekNWO0F3R2gxekNRO0VBQ0U7QXhHazF6Q1Y7QXdHdjF6Q1E7RUFDRTtBeEd5MXpDVjtBd0d0MXpDUTtFQUNFO0F4R3cxekNWO0F3RzcxekNRO0VBQ0U7QXhHKzF6Q1Y7QXdHNTF6Q1E7RUFDRTtBeEc4MXpDVjtBd0duMnpDUTtFQUNFO0F4R3EyekNWO0F3R2wyekNRO0VBQ0U7QXhHbzJ6Q1Y7QXdHejJ6Q1E7RUFDRTtBeEcyMnpDVjtBd0d4MnpDUTtFQUNFO0F4RzAyekNWO0F3Ry8yekNRO0VBQ0U7QXhHaTN6Q1Y7QXdHOTJ6Q1E7RUFDRTtBeEdnM3pDVjtBd0dyM3pDUTtFQUNFO0F4R3UzekNWO0F3R3AzekNRO0VBQ0U7QXhHczN6Q1Y7QXdHMzN6Q1E7RUFDRTtBeEc2M3pDVjtBd0cxM3pDUTtFQUNFO0F4RzQzekNWO0F3R2o0ekNRO0VBQ0U7QXhHbTR6Q1Y7QXdHaDR6Q1E7RUFDRTtBeEdrNHpDVjtBd0d2NHpDUTtFQUNFO0F4R3k0ekNWO0F3R3Q0ekNRO0VBQ0U7QXhHdzR6Q1Y7QXdHNzR6Q1E7RUFDRTtBeEcrNHpDVjtBd0c1NHpDUTtFQUNFO0F4Rzg0ekNWO0F3R241ekNRO0VBQ0U7QXhHcTV6Q1Y7QXdHbDV6Q1E7RUFDRTtBeEdvNXpDVjtBd0c1NHpDUTtFQUNFO0F4Rzg0ekNWO0F3RzM0ekNRO0VBQ0U7QXhHNjR6Q1Y7QXdHbDV6Q1E7RUFDRTtBeEdvNXpDVjtBd0dqNXpDUTtFQUNFO0F4R201ekNWO0F3R3g1ekNRO0VBQ0U7QXhHMDV6Q1Y7QXdHdjV6Q1E7RUFDRTtBeEd5NXpDVjtBd0c5NXpDUTtFQUNFO0F4R2c2ekNWO0F3Rzc1ekNRO0VBQ0U7QXhHKzV6Q1Y7QXdHcDZ6Q1E7RUFDRTtBeEdzNnpDVjtBd0duNnpDUTtFQUNFO0F4R3E2ekNWO0F3RzE2ekNRO0VBQ0U7QXhHNDZ6Q1Y7QXdHejZ6Q1E7RUFDRTtBeEcyNnpDVjtBd0doN3pDUTtFQUNFO0F4R2s3ekNWO0F3Ry82ekNRO0VBQ0U7QXhHaTd6Q1Y7QXdHdDd6Q1E7RUFDRTtBeEd3N3pDVjtBd0dyN3pDUTtFQUNFO0F4R3U3ekNWO0F3RzU3ekNRO0VBQ0U7QXhHODd6Q1Y7QXdHMzd6Q1E7RUFDRTtBeEc2N3pDVjtBd0dsOHpDUTtFQUNFO0F4R284ekNWO0F3R2o4ekNRO0VBQ0U7QXhHbTh6Q1Y7QXdHeDh6Q1E7RUFDRTtBeEcwOHpDVjtBd0d2OHpDUTtFQUNFO0F4R3k4ekNWO0F3Rzk4ekNRO0VBQ0U7QXhHZzl6Q1Y7QXdHNzh6Q1E7RUFDRTtBeEcrOHpDVjtBd0dwOXpDUTtFQUNFO0F4R3M5ekNWO0F3R245ekNRO0VBQ0U7QXhHcTl6Q1Y7QXdHMTl6Q1E7RUFDRTtBeEc0OXpDVjtBd0d6OXpDUTtFQUNFO0F4RzI5ekNWO0F3R2grekNRO0VBQ0U7QXhHayt6Q1Y7QXdHLzl6Q1E7RUFDRTtBeEdpK3pDVjtBd0d0K3pDUTtFQUNFO0F4R3crekNWO0F3R3IrekNRO0VBQ0U7QXhHdSt6Q1Y7QXdHNSt6Q1E7RUFDRTtBeEc4K3pDVjtBd0czK3pDUTtFQUNFO0F4RzYrekNWO0F3R2wvekNRO0VBQ0U7QXhHby96Q1Y7QXdHai96Q1E7RUFDRTtBeEdtL3pDVjtBd0d4L3pDUTtFQUNFO0F4RzAvekNWO0F3R3YvekNRO0VBQ0U7QXhHeS96Q1Y7QXdHOS96Q1E7RUFDRTtBeEdnZzBDVjtBd0c3L3pDUTtFQUNFO0F4RysvekNWO0F3R3BnMENRO0VBQ0U7QXhHc2cwQ1Y7QXdHbmcwQ1E7RUFDRTtBeEdxZzBDVjtBd0cxZzBDUTtFQUNFO0F4RzRnMENWO0F3R3pnMENRO0VBQ0U7QXhHMmcwQ1Y7QXdHaGgwQ1E7RUFDRTtBeEdraDBDVjtBd0cvZzBDUTtFQUNFO0F4R2loMENWO0F3R3RoMENRO0VBQ0U7QXhHd2gwQ1Y7QXdHcmgwQ1E7RUFDRTtBeEd1aDBDVjtBd0c1aDBDUTtFQUNFO0F4RzhoMENWO0F3RzNoMENRO0VBQ0U7QXhHNmgwQ1Y7QXdHbGkwQ1E7RUFDRTtBeEdvaTBDVjtBd0dqaTBDUTtFQUNFO0F4R21pMENWO0F3R3hpMENRO0VBQ0U7QXhHMGkwQ1Y7QXdHdmkwQ1E7RUFDRTtBeEd5aTBDVjtBd0c5aTBDUTtFQUNFO0F4R2dqMENWO0F3RzdpMENRO0VBQ0U7QXhHK2kwQ1Y7QXdHcGowQ1E7RUFDRTtBeEdzajBDVjtBd0duajBDUTtFQUNFO0F4R3FqMENWO0F3RzFqMENRO0VBQ0U7QXhHNGowQ1Y7QXdHemowQ1E7RUFDRTtBeEcyajBDVjtBd0doazBDUTtFQUNFO0F4R2trMENWO0F3Ry9qMENRO0VBQ0U7QXhHaWswQ1Y7QXdHdGswQ1E7RUFDRTtBeEd3azBDVjtBd0dyazBDUTtFQUNFO0F4R3VrMENWO0F3RzVrMENRO0VBQ0U7QXhHOGswQ1Y7QXdHM2swQ1E7RUFDRTtBeEc2azBDVjtBd0dsbDBDUTtFQUNFO0F4R29sMENWO0F3R2psMENRO0VBQ0U7QXhHbWwwQ1Y7QXdHeGwwQ1E7RUFDRTtBeEcwbDBDVjtBd0d2bDBDUTtFQUNFO0F4R3lsMENWO0F3RzlsMENRO0VBQ0U7QXhHZ20wQ1Y7QXdHN2wwQ1E7RUFDRTtBeEcrbDBDVjtBd0dwbTBDUTtFQUNFO0F4R3NtMENWO0F3R25tMENRO0VBQ0U7QXhHcW0wQ1Y7QXdHMW0wQ1E7RUFDRTtBeEc0bTBDVjtBd0d6bTBDUTtFQUNFO0F4RzJtMENWO0F3R2huMENRO0VBQ0U7QXhHa24wQ1Y7QXdHL20wQ1E7RUFDRTtBeEdpbjBDVjtBd0d0bjBDUTtFQUNFO0F4R3duMENWO0F3R3JuMENRO0VBQ0U7QXhHdW4wQ1Y7QXdHNW4wQ1E7RUFDRTtBeEc4bjBDVjtBd0czbjBDUTtFQUNFO0F4RzZuMENWO0F3R2xvMENRO0VBQ0U7QXhHb28wQ1Y7QXdHam8wQ1E7RUFDRTtBeEdtbzBDVjtBd0d4bzBDUTtFQUNFO0F4RzBvMENWO0F3R3ZvMENRO0VBQ0U7QXhHeW8wQ1Y7QXdHOW8wQ1E7RUFDRTtBeEdncDBDVjtBd0c3bzBDUTtFQUNFO0F4RytvMENWO0F3R3BwMENRO0VBQ0U7QXhHc3AwQ1Y7QXdHbnAwQ1E7RUFDRTtBeEdxcDBDVjtBd0cxcDBDUTtFQUNFO0F4RzRwMENWO0F3R3pwMENRO0VBQ0U7QXhHMnAwQ1Y7QXdHaHEwQ1E7RUFDRTtBeEdrcTBDVjtBd0cvcDBDUTtFQUNFO0F4R2lxMENWO0F3R3RxMENRO0VBQ0U7QXhHd3EwQ1Y7QXdHcnEwQ1E7RUFDRTtBeEd1cTBDVjtBd0c1cTBDUTtFQUNFO0F4RzhxMENWO0F3RzNxMENRO0VBQ0U7QXhHNnEwQ1Y7QXdHbHIwQ1E7RUFDRTtBeEdvcjBDVjtBd0dqcjBDUTtFQUNFO0F4R21yMENWO0F3R3pxMENJO0VBQ0U7SUFDRTtJQUNBO0V4RzJxMENOO0V3R3pxMENJO0lBQ0U7SUFDQTtFeEcycTBDTjtBQUNGO0F3R25yMENJO0VBQ0U7SUFDRTtJQUNBO0V4R3FyMENOO0V3R25yMENJO0lBQ0U7SUFDQTtFeEdxcjBDTjtBQUNGO0F3RzdyMENJO0VBQ0U7SUFDRTtJQUNBO0V4RytyMENOO0V3RzdyMENJO0lBQ0U7SUFDQTtFeEcrcjBDTjtBQUNGO0F3R3ZzMENJO0VBQ0U7SUFDRTtJQUNBO0V4R3lzMENOO0V3R3ZzMENJO0lBQ0U7SUFDQTtFeEd5czBDTjtBQUNGO0F3R2p0MENJO0VBQ0U7SUFDRTtJQUNBO0V4R210MENOO0V3R2p0MENJO0lBQ0U7SUFDQTtFeEdtdDBDTjtBQUNGO0F3RzN0MENJO0VBQ0U7SUFDRTtJQUNBO0V4RzZ0MENOO0V3RzN0MENJO0lBQ0U7SUFDQTtFeEc2dDBDTjtBQUNGO0F3R3J1MENJO0VBQ0U7SUFDRTtJQUNBO0V4R3V1MENOO0V3R3J1MENJO0lBQ0U7SUFDQTtFeEd1dTBDTjtBQUNGO0F3Ry91MENJO0VBQ0U7SUFDRTtJQUNBO0V4R2l2MENOO0V3Ry91MENJO0lBQ0U7SUFDQTtFeEdpdjBDTjtBQUNGO0F3R3p2MENJO0VBQ0U7SUFDRTtJQUNBO0V4RzJ2MENOO0V3R3p2MENJO0lBQ0U7SUFDQTtFeEcydjBDTjtBQUNGO0F3R253MENJO0VBQ0U7SUFDRTtJQUNBO0V4R3F3MENOO0V3R253MENJO0lBQ0U7SUFDQTtFeEdxdzBDTjtBQUNGO0F3Rzd3MENJO0VBQ0U7SUFDRTtJQUNBO0V4Ryt3MENOO0V3Rzd3MENJO0lBQ0U7SUFDQTtFeEcrdzBDTjtBQUNGO0F3R3Z4MENJO0VBQ0U7SUFDRTtJQUNBO0V4R3l4MENOO0V3R3Z4MENJO0lBQ0U7SUFDQTtFeEd5eDBDTjtBQUNGO0F3R2p5MENJO0VBQ0U7SUFDRTtJQUNBO0V4R215MENOO0V3R2p5MENJO0lBQ0U7SUFDQTtFeEdteTBDTjtBQUNGO0F3RzN5MENJO0VBQ0U7SUFDRTtJQUNBO0V4RzZ5MENOO0V3RzN5MENJO0lBQ0U7SUFDQTtFeEc2eTBDTjtBQUNGO0F3R3J6MENJO0VBQ0U7SUFDRTtJQUNBO0V4R3V6MENOO0V3R3J6MENJO0lBQ0U7SUFDQTtFeEd1ejBDTjtBQUNGO0F3Ry96MENJO0VBQ0U7SUFDRTtJQUNBO0V4R2kwMENOO0V3Ry96MENJO0lBQ0U7SUFDQTtFeEdpMDBDTjtBQUNGO0F3R3owMENJO0VBQ0U7SUFDRTtJQUNBO0V4RzIwMENOO0V3R3owMENJO0lBQ0U7SUFDQTtFeEcyMDBDTjtBQUNGO0F3R24xMENJO0VBQ0U7SUFDRTtJQUNBO0V4R3ExMENOO0V3R24xMENJO0lBQ0U7SUFDQTtFeEdxMTBDTjtBQUNGO0F3RzcxMENJO0VBQ0U7SUFDRTtJQUNBO0V4RysxMENOO0V3RzcxMENJO0lBQ0U7SUFDQTtFeEcrMTBDTjtBQUNGO0F3R3YyMENJO0VBQ0U7SUFDRTtJQUNBO0V4R3kyMENOO0V3R3YyMENJO0lBQ0U7SUFDQTtFeEd5MjBDTjtBQUNGO0F3R2ozMENJO0VBQ0U7SUFDRTtJQUNBO0V4R20zMENOO0V3R2ozMENJO0lBQ0U7SUFDQTtFeEdtMzBDTjtBQUNGO0F3RzMzMENJO0VBQ0U7SUFDRTtJQUNBO0V4RzYzMENOO0V3RzMzMENJO0lBQ0U7SUFDQTtFeEc2MzBDTjtBQUNGO0F3R3I0MENJO0VBQ0U7SUFDRTtJQUNBO0V4R3U0MENOO0V3R3I0MENJO0lBQ0U7SUFDQTtFeEd1NDBDTjtBQUNGO0F3Ry80MENJO0VBQ0U7SUFDRTtJQUNBO0V4R2k1MENOO0V3Ry80MENJO0lBQ0U7SUFDQTtFeEdpNTBDTjtBQUNGO0F3R3o1MENJO0VBQ0U7SUFDRTtJQUNBO0V4RzI1MENOO0V3R3o1MENJO0lBQ0U7SUFDQTtFeEcyNTBDTjtBQUNGO0F3R242MENJO0VBQ0U7SUFDRTtJQUNBO0V4R3E2MENOO0V3R242MENJO0lBQ0U7SUFDQTtFeEdxNjBDTjtBQUNGO0F3Rzc2MENJO0VBQ0U7SUFDRTtJQUNBO0V4Rys2MENOO0V3Rzc2MENJO0lBQ0U7SUFDQTtFeEcrNjBDTjtBQUNGO0F3R3Y3MENJO0VBQ0U7SUFDRTtJQUNBO0V4R3k3MENOO0V3R3Y3MENJO0lBQ0U7SUFDQTtFeEd5NzBDTjtBQUNGO0F3R2o4MENJO0VBQ0U7SUFDRTtJQUNBO0V4R204MENOO0V3R2o4MENJO0lBQ0U7SUFDQTtFeEdtODBDTjtBQUNGO0F3RzM4MENJO0VBQ0U7SUFDRTtJQUNBO0V4RzY4MENOO0V3RzM4MENJO0lBQ0U7SUFDQTtFeEc2ODBDTjtBQUNGO0F3R3I5MENJO0VBQ0U7SUFDRTtJQUNBO0V4R3U5MENOO0V3R3I5MENJO0lBQ0U7SUFDQTtFeEd1OTBDTjtBQUNGO0F3Ry85MENJO0VBQ0U7SUFDRTtJQUNBO0V4R2krMENOO0V3Ry85MENJO0lBQ0U7SUFDQTtFeEdpKzBDTjtBQUNGO0F3R3orMENJO0VBQ0U7SUFDRTtJQUNBO0V4RzIrMENOO0V3R3orMENJO0lBQ0U7SUFDQTtFeEcyKzBDTjtBQUNGO0F3R24vMENJO0VBQ0U7SUFDRTtJQUNBO0V4R3EvMENOO0V3R24vMENJO0lBQ0U7SUFDQTtFeEdxLzBDTjtBQUNGO0F3RzcvMENJO0VBQ0U7SUFDRTtJQUNBO0V4RysvMENOO0V3RzcvMENJO0lBQ0U7SUFDQTtFeEcrLzBDTjtBQUNGO0F3R3ZnMUNJO0VBQ0U7SUFDRTtJQUNBO0V4R3lnMUNOO0V3R3ZnMUNJO0lBQ0U7SUFDQTtFeEd5ZzFDTjtBQUNGO0F3R2poMUNJO0VBQ0U7SUFDRTtJQUNBO0V4R21oMUNOO0V3R2poMUNJO0lBQ0U7SUFDQTtFeEdtaDFDTjtBQUNGO0F3RzNoMUNJO0VBQ0U7SUFDRTtJQUNBO0V4RzZoMUNOO0V3RzNoMUNJO0lBQ0U7SUFDQTtFeEc2aDFDTjtBQUNGO0F3R3JpMUNJO0VBQ0U7SUFDRTtJQUNBO0V4R3VpMUNOO0V3R3JpMUNJO0lBQ0U7SUFDQTtFeEd1aTFDTjtBQUNGO0F3Ry9pMUNJO0VBQ0U7SUFDRTtJQUNBO0V4R2lqMUNOO0V3Ry9pMUNJO0lBQ0U7SUFDQTtFeEdpajFDTjtBQUNGO0F3R3pqMUNJO0VBQ0U7SUFDRTtJQUNBO0V4RzJqMUNOO0V3R3pqMUNJO0lBQ0U7SUFDQTtFeEcyajFDTjtBQUNGO0F3R25rMUNJO0VBQ0U7SUFDRTtJQUNBO0V4R3FrMUNOO0V3R25rMUNJO0lBQ0U7SUFDQTtFeEdxazFDTjtBQUNGO0F3RzdrMUNJO0VBQ0U7SUFDRTtJQUNBO0V4RytrMUNOO0V3RzdrMUNJO0lBQ0U7SUFDQTtFeEcrazFDTjtBQUNGO0F3R3ZsMUNJO0VBQ0U7SUFDRTtJQUNBO0V4R3lsMUNOO0V3R3ZsMUNJO0lBQ0U7SUFDQTtFeEd5bDFDTjtBQUNGO0F3R2ptMUNJO0VBQ0U7SUFDRTtJQUNBO0V4R21tMUNOO0V3R2ptMUNJO0lBQ0U7SUFDQTtFeEdtbTFDTjtBQUNGO0F3RzNtMUNJO0VBQ0U7SUFDRTtJQUNBO0V4RzZtMUNOO0V3RzNtMUNJO0lBQ0U7SUFDQTtFeEc2bTFDTjtBQUNGO0F3R3JuMUNJO0VBQ0U7SUFDRTtJQUNBO0V4R3VuMUNOO0V3R3JuMUNJO0lBQ0U7SUFDQTtFeEd1bjFDTjtBQUNGO0F3Ry9uMUNJO0VBQ0U7SUFDRTtJQUNBO0V4R2lvMUNOO0V3Ry9uMUNJO0lBQ0U7SUFDQTtFeEdpbzFDTjtBQUNGO0F3R3pvMUNJO0VBQ0U7SUFDRTtJQUNBO0V4RzJvMUNOO0V3R3pvMUNJO0lBQ0U7SUFDQTtFeEcybzFDTjtBQUNGO0F3R25wMUNJO0VBQ0U7SUFDRTtJQUNBO0V4R3FwMUNOO0V3R25wMUNJO0lBQ0U7SUFDQTtFeEdxcDFDTjtBQUNGOztBZ0Y3eDFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGMHgxQ0Y7O0FnRnZ4MUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZveDFDRjs7QXlHbDUxQ0E7RUFDRTtFQUNBO0F6R3E1MUNGOztBeUdqNTFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6R281MUNGO0F5R2w1MUNFO0VBQ0U7RUFDQTtBekdvNTFDSjtBeUdqNTFDRTtFQUNFO0VBQ0E7QXpHbTUxQ0o7O0F5Rzk0MUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQm5HS2U7RW1HSmY7QXpHaTUxQ0Y7QXlHLzQxQ0U7RUFDRTtFQUNBO0VBQ0EseUJuR3BCVTtBTnE2MUNkOztBZ0Z4NzFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGcTcxQ0Y7O0FnRmw3MUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEYrNjFDRjs7QTBHNWkyQ0E7RUFDRTtBMUcraTJDRjtBMEc3aTJDRTtFQUNFO0VBQ0E7QTFHK2kyQ0o7QTBHNWkyQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFHOGkyQ0o7QTBHNWkyQ0k7RUFDRTtFQUNBO0ExRzhpMkNOO0EwRzNpMkNJO0VBQ0U7QTFHNmkyQ047QTBHMWkyQ0k7RUFDRTtBMUc0aTJDTjtBMEd6aTJDSTtFQUNFO0ExRzJpMkNOO0EwR3hpMkNJO0VBQ0U7QTFHMGkyQ047QTBHdmkyQ0k7RUFDRTtFQUNBO0VBQ0E7QTFHeWkyQ047O0EwR25pMkNBO0VBQ0U7RUFDQTtFQUNBO0ExR3NpMkNGO0EwR3BpMkNFO0VBQ0U7QTFHc2kyQ0o7QTBHbGkyQ0k7RUFDRTtFQUNBO0VBQ0E7QTFHb2kyQ047QTBHbGkyQ007RUFDRTtBMUdvaTJDUjtBMEdqaTJDTTtFQUNFO0ExR21pMkNSOztBMkcvbTJDQTtFQUlJO0lBQ0U7RTNHK20yQ0o7RTJHMW0yQ0U7SUFDRTtFM0c0bTJDSjtFMkcxbTJDSTtJQUNFO0lBQ0E7RTNHNG0yQ047RTJHMW0yQ007SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UzRzRtMkNSO0UyR3htMkNJO0lBQ0U7SUFDQTtFM0cwbTJDTjtFMkd2bTJDSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0UzR3ltMkNOO0UyR3RtMkNJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFM0d3bTJDTjtFMkdybTJDSTtJQUNFO0UzR3VtMkNOO0UyR3BtMkNRO0lBQ0U7RTNHc20yQ1Y7QUFDRjtBZ0Z4cDJDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGb3AyQ0Y7O0FnRmpwMkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEY4bzJDRjs7QTRHM3cyQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUc4dzJDSjtBNEd4dzJDSTtFQUNFLGN0R0RFO0VzR0VGO0VBQ0E7QTVHMHcyQ047QTRHeHcyQ007RUFDRTtBNUcwdzJDUjtBNEd2dzJDTTtFQUNFO0E1R3l3MkNSO0E0R3B3MkNFO0VBQ0U7QTVHc3cyQ0o7QTRHcHcyQ0k7RUFDRTtFQUNBO0E1R3N3MkNOO0E0R3B3MkNNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUdzdzJDUjtBNEdwdzJDUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1R3N3MkNWO0E0R253MkNRO0VBQ0U7QTVHcXcyQ1Y7QTRHbncyQ1U7RUFDRTtBNUdxdzJDWjtBNEcvdjJDSTtFQUNFLGN0R3JERTtFc0dzREY7RUFDQTtFQUNBO0VBQ0E7QTVHaXcyQ047QTRHL3YyQ007RUFDRTtBNUdpdzJDUjs7QTRHMXYyQ0U7RUFDRTtFQUNBO0E1RzZ2MkNKOztBNEd6djJDQTtFQUdNO0lBQ0U7SUFDQTtFNUcwdjJDTjtBQUNGO0FnRnIxMkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZpMTJDRjs7QWdGOTAyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRjIwMkNGOztBNkd6ODJDQTtFQUNFO0lBQ0UsaUJ2R2tIMkI7RU4wMTJDN0I7RTZHejgyQ0E7SUFDRTtFN0cyODJDRjtFNkd4ODJDQTtFQUNBO0lBQ0U7TUFDRTtNQUNBO0k3RzA4MkNGO0k2R3Y4MkNBO01BQ0U7TUFDQTtJN0d5ODJDRjtFQUNGO0U2R3Q4MkNBO0lBQ0U7SUFDQTtJQUNBO0U3R3c4MkNGO0U2Ry80MkNBO0VBRUE7SUFDRTtFN0dnNTJDRjtFNkc3NDJDQTtJQUNFO0lBQ0E7RTdHKzQyQ0Y7RTZHNTQyQ0E7SUFDRTtJQUNBO0U3Rzg0MkNGO0U2RzM0MkNBO0lBQ0U7RTdHNjQyQ0Y7RTZHMTQyQ0E7SUFDRTtFN0c0NDJDRjtFNkd6NDJDQTtJQUNFO0U3RzI0MkNGO0U2R3g0MkNBO0lBQ0U7RTdHMDQyQ0Y7RTZHdjQyQ0E7SUFDRTtFN0d5NDJDRjtFNkd0NDJDQTtJQUNFO0U3R3c0MkNGO0U2R3I0MkNBO0lBQ0U7RTdHdTQyQ0Y7RTZHcDQyQ0E7SUFDRTtFN0dzNDJDRjtFNkduNDJDQTtJQUNFO0U3R3E0MkNGO0U2R2w0MkNBO0lBQ0UsYXZHbEJrQztFTnM1MkNwQztFNkc1MzJDVTtJQUNFO0lBQ0E7SUFDQTtFN0c4MzJDWjtFNkc1MzJDWTtJQUNFO0U3RzgzMkNkO0U2R3IzMkNBO0VBQ0E7SUFDRTtFN0d1MzJDRjtFNkdwMzJDQTtJQUNFO0U3R3MzMkNGO0U2R2wzMkNFO0lBQ0U7RTdHbzMyQ0o7RTZHajMyQ0E7RUFFQTtFQUVFO0lBQ0U7RTdHaTMyQ0o7RTZHOTIyQ0E7RUFFQTtFQUVFO0lBQ0U7RTdHODIyQ0o7RTZHNTIyQ0k7SUFDRTtFN0c4MjJDTjtFNkd6MjJDSTtJQUNFO0U3RzIyMkNOO0U2R3gyMkNJO0lBQ0U7RTdHMDIyQ047RTZHdDIyQ0E7RUFFQTtFQUNBO0lBQ0U7SUFDQTtFN0d1MjJDRjtFNkdyMjJDRTtJQUNFO0U3R3UyMkNKO0U2R3AyMkNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFN0dzMjJDSjtFNkdsMjJDQTtFQUNBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBLGN2R25NZ0M7SXVHb01oQztJQUNBO0U3R28yMkNGO0U2R2wyMkNFO0lBQ0U7SUFDQTtFN0dvMjJDSjtFNkcvMTJDRTtJQUNFO0U3R2kyMkNKO0U2R3oxMkNRO0lBQ0U7RTdHMjEyQ1Y7RTZHeDEyQ1E7SUFDRTtJQXZPUjtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFN0drazNDRjtFNkdoMjJDVTtJQTVOUjtJQUNBO0lBQ0EseUJ2RzVCVTtFTjJsM0NaO0U2RzdqM0NFO0lBQ0UsY3ZHdENFO0l1R3VDRjtFN0crajNDSjtFNkc3ajNDRTtJQUNFLGN2RzFDRTtJdUcyQ0Y7SUFDQTtFN0crajNDSjtFNkcxMjJDVTtJQWhOUjtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFN0c2ajNDRjtFNkczajNDRTtJQUNFO0U3RzZqM0NKO0U2RzNqM0NJO0lBQ0U7SUFDQTtJQUNBO0U3RzZqM0NOO0U2RzNqM0NNO0lBQ0U7RTdHNmozQ1I7RTZHdDMyQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFN0d3MzJDSjtFNkd0MzJDSTtJQUNFO0lBQ0E7SUFDQTtFN0d3MzJDTjtFNkd0MzJDTTtJQUNFO0U3R3czMkNSO0U2R3AzMkNRO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RTdHczMyQ1Y7RTZHcDMyQ1U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFN0dzMzJDWjtFNkdwMzJDWTtJQUNFO0lBQ0E7RTdHczMyQ2Q7RTZHajMyQ1E7SUFoU047SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTdHb3AzQ0Y7RTZHMTMyQ1U7SUFwUlI7SUFDQTtJQUNBLHlCdkc1QlU7RU42cTNDWjtFNkcvbzNDRTtJQUNFLGN2R3RDRTtJdUd1Q0Y7RTdHaXAzQ0o7RTZHL28zQ0U7SUFDRSxjdkcxQ0U7SXVHMkNGO0lBQ0E7RTdHaXAzQ0o7RTZHcDQyQ1U7SUF4UVI7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTdHK28zQ0Y7RTZHN28zQ0U7SUFDRTtFN0crbzNDSjtFNkc3bzNDSTtJQUNFO0lBQ0E7SUFDQTtFN0crbzNDTjtFNkc3bzNDTTtJQUNFO0U3RytvM0NSO0U2Ry80MkNRO0lBQ0U7SUFDQTtJQUNBO0U3R2k1MkNWO0U2Ry80MkNVO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RTdHaTUyQ1o7RTZHLzQyQ1k7SUFDRTtJQUNBO0U3R2k1MkNkO0U2RzU0MkNRO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U3Rzg0MkNWO0U2RzU0MkNVO0lBOVRSO0lBQ0E7SUFDQSx5QnZHNUJVO0VOeXUzQ1o7RTZHM3MzQ0U7SUFDRSxjdkd0Q0U7SXVHdUNGO0U3RzZzM0NKO0U2RzNzM0NFO0lBQ0UsY3ZHMUNFO0l1RzJDRjtJQUNBO0U3RzZzM0NKO0U2R3Q1MkNVO0lBQ0U7SUFDQTtFN0d3NTJDWjtFNkd0NTJDWTtJQUNFO0lBQ0E7RTdHdzUyQ2Q7RTZHcDUyQ1U7SUFDRTtJQTdUVjtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFN0dvdDNDRjtFNkdsdDNDRTtJQUNFO0U3R290M0NKO0U2R2x0M0NJO0lBQ0U7SUFDQTtJQUNBO0U3R290M0NOO0U2R2x0M0NNO0lBQ0U7RTdHb3QzQ1I7RTZHOTUyQ1U7SUFDRTtFN0dnNjJDWjtFNkdyNTJDSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTdHdTUyQ047RTZHbjUyQ007SUEzWEo7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTdHaXgzQ0Y7RTZHNTUyQ1E7SUEvV047SUFDQTtJQUNBLHlCdkc1QlU7RU4weTNDWjtFNkc1dzNDRTtJQUNFLGN2R3RDRTtJdUd1Q0Y7RTdHOHczQ0o7RTZHNXczQ0U7SUFDRSxjdkcxQ0U7SXVHMkNGO0lBQ0E7RTdHOHczQ0o7RTZHbjYyQ0E7RUFFQTtFQUNBO0lBQ0U7SUFDQTtJQUNBO0U3R282MkNGO0U2R2w2MkNFO0lBQ0U7RTdHbzYyQ0o7QUFDRjtBOEc5MDNDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlHZzEzQ0o7QThHNzAzQ0U7RUFDRTtFQUNBO0E5RyswM0NKO0E4RzcwM0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUcrMDNDTjtBOEc3MDNDTTtFQUNFO0E5RyswM0NSO0E4RzUwM0NNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUc4MDNDUjtBOEd6MDNDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlHMjAzQ0o7QThHejAzQ0k7RUFDRTtBOUcyMDNDTjtBOEd0MDNDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlHdzAzQ047QThHdDAzQ007RUFDRTtFQUNBO0E5R3cwM0NSO0E4Rzl6M0NVO0VBQ0U7QTlHZzAzQ1o7QThHMXozQ0k7RUFDRTtBOUc0ejNDTjtBOEd6ejNDSTtFQUNFO0E5RzJ6M0NOO0E4R3p6M0NNO0VBQ0U7QTlHMnozQ1I7QThHdnozQ0k7RUFDRTtBOUd5ejNDTjtBOEd0ejNDSTtFQUNFO0E5R3d6M0NOO0E4R3B6M0NFO0VBQ0U7QTlHc3ozQ0o7QThHbnozQ0U7RUFDRTtBOUdxejNDSjtBOEdqejNDSTtFQUNFO0E5R216M0NOO0E4Rzd5M0NJO0VBQ0U7QTlHK3kzQ047QThHN3kzQ007RUFDRTtFQUNBO0E5Ryt5M0NSO0E4R3p5M0NJO0VBQ0U7QTlHMnkzQ047QThHdHkzQ0k7RUFDRTtFQUNBO0E5R3d5M0NOO0E4R255M0NJO0VBQ0U7QTlHcXkzQ047QThHL3gzQ0k7RUFDRTtFQUNBO0E5R2l5M0NOO0E4Ry94M0NNO0VBQ0U7QTlHaXkzQ1I7QThHM3gzQ0U7RUFDRTtBOUc2eDNDSjs7QWdGMzczQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRnc3M0NGOztBZ0ZyNzNDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGazczQ0Y7O0ErRy9pNENFO0VBQ0U7QS9Ha2o0Q0o7QStHaGo0Q0k7RUFDRTtBL0drajRDTjtBK0doajRDTTtFQUNFO0EvR2tqNENSO0ErR2hqNENRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9Ha2o0Q1Y7QStHL2k0Q1E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0dpajRDVjtBK0c3aTRDVTtFQUNFO0EvRytpNENaO0ErRzVpNENVO0VBQ0U7QS9HOGk0Q1o7O0FnRnpsNENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZzbDRDRjs7QWdGbmw0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRmdsNENGOztBZ0g5czRDQTtFQUNFO0FoSGl0NENGOztBZ0g5czRDQTtFQUNFO0FoSGl0NENGOztBZ0g5czRDQTtFQUNFO0FoSGl0NENGOztBZ0g5czRDQTtFQUNFO0FoSGl0NENGOztBZ0g5czRDQTtFQUNFO0FoSGl0NENGOztBZ0g3czRDRTtFQUNFO0FoSGd0NENKOztBZ0hqdDRDRTtFQUNFO0FoSG90NENKOztBZ0hydDRDRTtFQUNFO0FoSHd0NENKOztBZ0h6dDRDRTtFQUNFO0FoSDR0NENKOztBZ0g3dDRDRTtFQUNFO0FoSGd1NENKOztBZ0hqdTRDRTtFQUNFO0FoSG91NENKOztBZ0hydTRDRTtFQUNFO0FoSHd1NENKOztBZ0h6dTRDRTtFQUNFO0FoSDR1NENKOztBZ0g3dTRDRTtFQUNFO0FoSGd2NENKOztBZ0hqdjRDRTtFQUNFO0FoSG92NENKOztBZ0hydjRDRTtFQUNFO0FoSHd2NENKOztBZ0h6djRDRTtFQUNFO0FoSDR2NENKOztBZ0g3djRDRTtFQUNFO0FoSGd3NENKOztBZ0hqdzRDRTtFQUNFO0FoSG93NENKOztBZ0hydzRDRTtFQUNFO0FoSHd3NENKOztBZ0h6dzRDRTtFQUNFO0FoSDR3NENKOztBZ0g3dzRDRTtFQUNFO0FoSGd4NENKOztBZ0hqeDRDRTtFQUNFO0FoSG94NENKOztBZ0hyeDRDRTtFQUNFO0FoSHd4NENKOztBZ0h6eDRDRTtFQUNFO0FoSDR4NENKOztBZ0g3eDRDRTtFQUNFO0FoSGd5NENKOztBZ0hqeTRDRTtFQUNFO0FoSG95NENKOztBZ0hyeTRDRTtFQUNFO0FoSHd5NENKOztBZ0h6eTRDRTtFQUNFO0FoSDR5NENKOztBZ0g3eTRDRTtFQUNFO0FoSGd6NENKOztBZ0hqejRDRTtFQUNFO0FoSG96NENKOztBZ0hyejRDRTtFQUNFO0FoSHd6NENKOztBZ0h6ejRDRTtFQUNFO0FoSDR6NENKOztBZ0g3ejRDRTtFQUNFO0FoSGcwNENKOztBZ0hqMDRDRTtFQUNFO0FoSG8wNENKOztBZ0hyMDRDRTtFQUNFO0FoSHcwNENKOztBZ0h6MDRDRTtFQUNFO0FoSDQwNENKOztBZ0g3MDRDRTtFQUNFO0FoSGcxNENKOztBZ0hqMTRDRTtFQUNFO0FoSG8xNENKOztBZ0hyMTRDRTtFQUNFO0FoSHcxNENKOztBZ0h6MTRDRTtFQUNFO0FoSDQxNENKOztBZ0g3MTRDRTtFQUNFO0FoSGcyNENKOztBZ0hqMjRDRTtFQUNFO0FoSG8yNENKOztBZ0hyMjRDRTtFQUNFO0FoSHcyNENKOztBZ0h6MjRDRTtFQUNFO0FoSDQyNENKOztBZ0g3MjRDRTtFQUNFO0FoSGczNENKOztBZ0hqMzRDRTtFQUNFO0FoSG8zNENKOztBZ0hyMzRDRTtFQUNFO0FoSHczNENKOztBZ0h6MzRDRTtFQUNFO0FoSDQzNENKOztBZ0g3MzRDRTtFQUNFO0FoSGc0NENKOztBZ0hqNDRDRTtFQUNFO0FoSG80NENKOztBZ0hyNDRDRTtFQUNFO0FoSHc0NENKOztBZ0h6NDRDRTtFQUNFO0FoSDQ0NENKOztBZ0g3NDRDRTtFQUNFO0FoSGc1NENKOztBZ0hqNTRDRTtFQUNFO0FoSG81NENKOztBZ0hyNTRDRTtFQUNFO0FoSHc1NENKOztBZ0h6NTRDRTtFQUNFO0FoSDQ1NENKOztBZ0g3NTRDRTtFQUNFO0FoSGc2NENKOztBZ0hqNjRDRTtFQUNFO0FoSG82NENKOztBZ0hyNjRDRTtFQUNFO0FoSHc2NENKOztBZ0h6NjRDRTtFQUNFO0FoSDQ2NENKOztBZ0g3NjRDRTtFQUNFO0FoSGc3NENKOztBZ0hqNzRDRTtFQUNFO0FoSG83NENKOztBZ0hyNzRDRTtFQUNFO0FoSHc3NENKOztBZ0h6NzRDRTtFQUNFO0FoSDQ3NENKOztBZ0g3NzRDRTtFQUNFO0FoSGc4NENKOztBZ0hqODRDRTtFQUNFO0FoSG84NENKOztBZ0hyODRDRTtFQUNFO0FoSHc4NENKOztBZ0h6ODRDRTtFQUNFO0FoSDQ4NENKOztBZ0g3ODRDRTtFQUNFO0FoSGc5NENKOztBZ0hqOTRDRTtFQUNFO0FoSG85NENKOztBZ0hyOTRDRTtFQUNFO0FoSHc5NENKOztBZ0h6OTRDRTtFQUNFO0FoSDQ5NENKOztBZ0g3OTRDRTtFQUNFO0FoSGcrNENKOztBZ0hqKzRDRTtFQUNFO0FoSG8rNENKOztBZ0hyKzRDRTtFQUNFO0FoSHcrNENKOztBZ0h6KzRDRTtFQUNFO0FoSDQrNENKOztBZ0g3KzRDRTtFQUNFO0FoSGcvNENKOztBZ0hqLzRDRTtFQUNFO0FoSG8vNENKOztBZ0hyLzRDRTtFQUNFO0FoSHcvNENKOztBZ0h6LzRDRTtFQUNFO0FoSDQvNENKOztBZ0g3LzRDRTtFQUNFO0FoSGdnNUNKOztBZ0hqZzVDRTtFQUNFO0FoSG9nNUNKOztBZ0hyZzVDRTtFQUNFO0FoSHdnNUNKOztBZ0h6ZzVDRTtFQUNFO0FoSDRnNUNKOztBZ0g3ZzVDRTtFQUNFO0FoSGdoNUNKOztBZ0hqaDVDRTtFQUNFO0FoSG9oNUNKOztBZ0hyaDVDRTtFQUNFO0FoSHdoNUNKOztBZ0h6aDVDRTtFQUNFO0FoSDRoNUNKOztBZ0g3aDVDRTtFQUNFO0FoSGdpNUNKOztBZ0hqaTVDRTtFQUNFO0FoSG9pNUNKOztBZ0hyaTVDRTtFQUNFO0FoSHdpNUNKOztBZ0h6aTVDRTtFQUNFO0FoSDRpNUNKOztBZ0g3aTVDRTtFQUNFO0FoSGdqNUNKOztBZ0hqajVDRTtFQUNFO0FoSG9qNUNKOztBZ0hyajVDRTtFQUNFO0FoSHdqNUNKOztBZ0h6ajVDRTtFQUNFO0FoSDRqNUNKOztBZ0g3ajVDRTtFQUNFO0FoSGdrNUNKOztBZ0hqazVDRTtFQUNFO0FoSG9rNUNKOztBZ0hyazVDRTtFQUNFO0FoSHdrNUNKOztBZ0h6azVDRTtFQUNFO0FoSDRrNUNKOztBZ0g3azVDRTtFQUNFO0FoSGdsNUNKOztBZ0hqbDVDRTtFQUNFO0FoSG9sNUNKOztBZ0hybDVDRTtFQUNFO0FoSHdsNUNKOztBZ0h6bDVDRTtFQUNFO0FoSDRsNUNKOztBZ0ZubjVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGZ241Q0Y7O0FnRjdtNUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEYwbTVDRjs7QWlIdnU1Q0E7RUFDRTtFQUNBO0VBQ0EseUIzR2tCWTtBTnd0NUNkO0FpSHZ1NUNJO0VBQ0U7RUFDQTtBakh5dTVDTjtBaUgzdTVDSTtFQUNFO0VBQ0E7QWpINnU1Q047QWlIL3U1Q0k7RUFDRTtFQUNBO0FqSGl2NUNOO0FpSG52NUNJO0VBQ0U7RUFDQTtBakhxdjVDTjtBaUh2djVDSTtFQUNFO0VBQ0E7QWpIeXY1Q047QWlIM3Y1Q0k7RUFDRTtFQUNBO0FqSDZ2NUNOO0FpSC92NUNJO0VBQ0U7RUFDQTtBakhpdzVDTjtBaUhudzVDSTtFQUNFO0VBQ0E7QWpIcXc1Q047QWlIdnc1Q0k7RUFDRTtFQUNBO0FqSHl3NUNOO0FpSDN3NUNJO0VBQ0U7RUFDQTtBakg2dzVDTjtBaUgvdzVDSTtFQUNFO0VBQ0E7QWpIaXg1Q047QWlIbng1Q0k7RUFDRTtFQUNBO0FqSHF4NUNOO0FpSHZ4NUNJO0VBQ0U7RUFDQTtBakh5eDVDTjtBaUgzeDVDSTtFQUNFO0VBQ0E7QWpINng1Q047QWlIL3g1Q0k7RUFDRTtFQUNBO0FqSGl5NUNOO0FpSG55NUNJO0VBQ0U7RUFDQTtBakhxeTVDTjtBaUh2eTVDSTtFQUNFO0VBQ0E7QWpIeXk1Q047QWlIM3k1Q0k7RUFDRTtFQUNBO0FqSDZ5NUNOO0FpSC95NUNJO0VBQ0U7RUFDQTtBakhpejVDTjtBaUhuejVDSTtFQUNFO0VBQ0E7QWpIcXo1Q047QWlIdno1Q0k7RUFDRTtFQUNBO0FqSHl6NUNOO0FpSDN6NUNJO0VBQ0U7RUFDQTtBakg2ejVDTjtBaUgvejVDSTtFQUNFO0VBQ0E7QWpIaTA1Q047QWlIbjA1Q0k7RUFDRTtFQUNBO0FqSHEwNUNOO0FpSHYwNUNJO0VBQ0U7RUFDQTtBakh5MDVDTjtBaUgzMDVDSTtFQUNFO0VBQ0E7QWpINjA1Q047QWlILzA1Q0k7RUFDRTtFQUNBO0FqSGkxNUNOO0FpSG4xNUNJO0VBQ0U7RUFDQTtBakhxMTVDTjtBaUh2MTVDSTtFQUNFO0VBQ0E7QWpIeTE1Q047QWlIMzE1Q0k7RUFDRTtFQUNBO0FqSDYxNUNOO0FpSC8xNUNJO0VBQ0U7RUFDQTtBakhpMjVDTjtBaUhuMjVDSTtFQUNFO0VBQ0E7QWpIcTI1Q047QWlIdjI1Q0k7RUFDRTtFQUNBO0FqSHkyNUNOO0FpSDMyNUNJO0VBQ0U7RUFDQTtBakg2MjVDTjtBaUgvMjVDSTtFQUNFO0VBQ0E7QWpIaTM1Q047QWlIbjM1Q0k7RUFDRTtFQUNBO0FqSHEzNUNOO0FpSHYzNUNJO0VBQ0U7RUFDQTtBakh5MzVDTjtBaUgzMzVDSTtFQUNFO0VBQ0E7QWpINjM1Q047QWlILzM1Q0k7RUFDRTtFQUNBO0FqSGk0NUNOO0FpSG40NUNJO0VBQ0U7RUFDQTtBakhxNDVDTjtBaUh2NDVDSTtFQUNFO0VBQ0E7QWpIeTQ1Q047QWlIMzQ1Q0k7RUFDRTtFQUNBO0FqSDY0NUNOO0FpSC80NUNJO0VBQ0U7RUFDQTtBakhpNTVDTjtBaUhuNTVDSTtFQUNFO0VBQ0E7QWpIcTU1Q047QWlIdjU1Q0k7RUFDRTtFQUNBO0FqSHk1NUNOO0FpSDM1NUNJO0VBQ0U7RUFDQTtBakg2NTVDTjtBaUgvNTVDSTtFQUNFO0VBQ0E7QWpIaTY1Q047QWlIbjY1Q0k7RUFDRTtFQUNBO0FqSHE2NUNOO0FpSHY2NUNJO0VBQ0U7RUFDQTtBakh5NjVDTjtBaUgzNjVDSTtFQUNFO0VBQ0E7QWpINjY1Q047QWlILzY1Q0k7RUFDRTtFQUNBO0FqSGk3NUNOO0FpSG43NUNJO0VBQ0U7RUFDQTtBakhxNzVDTjtBaUh2NzVDSTtFQUNFO0VBQ0E7QWpIeTc1Q047QWlIMzc1Q0k7RUFDRTtFQUNBO0FqSDY3NUNOO0FpSC83NUNJO0VBQ0U7RUFDQTtBakhpODVDTjtBaUhuODVDSTtFQUNFO0VBQ0E7QWpIcTg1Q047QWlIdjg1Q0k7RUFDRTtFQUNBO0FqSHk4NUNOO0FpSDM4NUNJO0VBQ0U7RUFDQTtBakg2ODVDTjtBaUgvODVDSTtFQUNFO0VBQ0E7QWpIaTk1Q047QWlIbjk1Q0k7RUFDRTtFQUNBO0FqSHE5NUNOO0FpSHY5NUNJO0VBQ0U7RUFDQTtBakh5OTVDTjtBaUgzOTVDSTtFQUNFO0VBQ0E7QWpINjk1Q047QWlILzk1Q0k7RUFDRTtFQUNBO0FqSGkrNUNOO0FpSG4rNUNJO0VBQ0U7RUFDQTtBakhxKzVDTjtBaUh2KzVDSTtFQUNFO0VBQ0E7QWpIeSs1Q047QWlIMys1Q0k7RUFDRTtFQUNBO0FqSDYrNUNOO0FpSC8rNUNJO0VBQ0U7RUFDQTtBakhpLzVDTjtBaUhuLzVDSTtFQUNFO0VBQ0E7QWpIcS81Q047QWlIdi81Q0k7RUFDRTtFQUNBO0FqSHkvNUNOO0FpSDMvNUNJO0VBQ0U7RUFDQTtBakg2LzVDTjtBaUgvLzVDSTtFQUNFO0VBQ0E7QWpIaWc2Q047QWlIbmc2Q0k7RUFDRTtFQUNBO0FqSHFnNkNOO0FpSHZnNkNJO0VBQ0U7RUFDQTtBakh5ZzZDTjtBaUgzZzZDSTtFQUNFO0VBQ0E7QWpINmc2Q047QWlIL2c2Q0k7RUFDRTtFQUNBO0FqSGloNkNOO0FpSG5oNkNJO0VBQ0U7RUFDQTtBakhxaDZDTjtBaUh2aDZDSTtFQUNFO0VBQ0E7QWpIeWg2Q047QWlIM2g2Q0k7RUFDRTtFQUNBO0FqSDZoNkNOO0FpSC9oNkNJO0VBQ0U7RUFDQTtBakhpaTZDTjtBaUhuaTZDSTtFQUNFO0VBQ0E7QWpIcWk2Q047QWlIdmk2Q0k7RUFDRTtFQUNBO0FqSHlpNkNOO0FpSDNpNkNJO0VBQ0U7RUFDQTtBakg2aTZDTjtBaUgvaTZDSTtFQUNFO0VBQ0E7QWpIaWo2Q047QWlIbmo2Q0k7RUFDRTtFQUNBO0FqSHFqNkNOO0FpSHZqNkNJO0VBQ0U7RUFDQTtBakh5ajZDTjtBaUgzajZDSTtFQUNFO0VBQ0E7QWpINmo2Q047QWlIL2o2Q0k7RUFDRTtFQUNBO0FqSGlrNkNOO0FpSG5rNkNJO0VBQ0U7RUFDQTtBakhxazZDTjtBaUh2azZDSTtFQUNFO0VBQ0E7QWpIeWs2Q047QWlIM2s2Q0k7RUFDRTtFQUNBO0FqSDZrNkNOO0FpSC9rNkNJO0VBQ0U7RUFDQTtBakhpbDZDTjtBaUhubDZDSTtFQUNFO0VBQ0E7QWpIcWw2Q047QWlIdmw2Q0k7RUFDRTtFQUNBO0FqSHlsNkNOO0FpSDNsNkNJO0VBQ0U7RUFDQTtBakg2bDZDTjtBaUgvbDZDSTtFQUNFO0VBQ0E7QWpIaW02Q047QWlIbm02Q0k7RUFDRTtFQUNBO0FqSHFtNkNOO0FpSHZtNkNJO0VBQ0U7RUFDQTtBakh5bTZDTjtBaUgzbTZDSTtFQUNFO0VBQ0E7QWpINm02Q047QWlIL202Q0k7RUFDRTtFQUNBO0FqSGluNkNOO0FpSG5uNkNJO0VBQ0U7RUFDQTtBakhxbjZDTjs7QWlIN202Q0k7RUFDRTtFQUNBO0FqSGduNkNOO0FpSGxuNkNJO0VBQ0U7RUFDQTtBakhvbjZDTjtBaUh0bjZDSTtFQUNFO0VBQ0E7QWpId242Q047QWlIMW42Q0k7RUFDRTtFQUNBO0FqSDRuNkNOO0FpSDluNkNJO0VBQ0U7RUFDQTtBakhnbzZDTjtBaUhsbzZDSTtFQUNFO0VBQ0E7QWpIb282Q047QWlIdG82Q0k7RUFDRTtFQUNBO0FqSHdvNkNOO0FpSDFvNkNJO0VBQ0U7RUFDQTtBakg0bzZDTjtBaUg5bzZDSTtFQUNFO0VBQ0E7QWpIZ3A2Q047QWlIbHA2Q0k7RUFDRTtFQUNBO0FqSG9wNkNOO0FpSHRwNkNJO0VBQ0U7RUFDQTtBakh3cDZDTjtBaUgxcDZDSTtFQUNFO0VBQ0E7QWpINHA2Q047QWlIOXA2Q0k7RUFDRTtFQUNBO0FqSGdxNkNOO0FpSGxxNkNJO0VBQ0U7RUFDQTtBakhvcTZDTjtBaUh0cTZDSTtFQUNFO0VBQ0E7QWpId3E2Q047QWlIMXE2Q0k7RUFDRTtFQUNBO0FqSDRxNkNOO0FpSDlxNkNJO0VBQ0U7RUFDQTtBakhncjZDTjtBaUhscjZDSTtFQUNFO0VBQ0E7QWpIb3I2Q047QWlIdHI2Q0k7RUFDRTtFQUNBO0FqSHdyNkNOO0FpSDFyNkNJO0VBQ0U7RUFDQTtBakg0cjZDTjtBaUg5cjZDSTtFQUNFO0VBQ0E7QWpIZ3M2Q047QWlIbHM2Q0k7RUFDRTtFQUNBO0FqSG9zNkNOO0FpSHRzNkNJO0VBQ0U7RUFDQTtBakh3czZDTjtBaUgxczZDSTtFQUNFO0VBQ0E7QWpINHM2Q047QWlIOXM2Q0k7RUFDRTtFQUNBO0FqSGd0NkNOO0FpSGx0NkNJO0VBQ0U7RUFDQTtBakhvdDZDTjtBaUh0dDZDSTtFQUNFO0VBQ0E7QWpId3Q2Q047QWlIMXQ2Q0k7RUFDRTtFQUNBO0FqSDR0NkNOO0FpSDl0NkNJO0VBQ0U7RUFDQTtBakhndTZDTjtBaUhsdTZDSTtFQUNFO0VBQ0E7QWpIb3U2Q047QWlIdHU2Q0k7RUFDRTtFQUNBO0FqSHd1NkNOO0FpSDF1NkNJO0VBQ0U7RUFDQTtBakg0dTZDTjtBaUg5dTZDSTtFQUNFO0VBQ0E7QWpIZ3Y2Q047QWlIbHY2Q0k7RUFDRTtFQUNBO0FqSG92NkNOO0FpSHR2NkNJO0VBQ0U7RUFDQTtBakh3djZDTjtBaUgxdjZDSTtFQUNFO0VBQ0E7QWpINHY2Q047QWlIOXY2Q0k7RUFDRTtFQUNBO0FqSGd3NkNOO0FpSGx3NkNJO0VBQ0U7RUFDQTtBakhvdzZDTjtBaUh0dzZDSTtFQUNFO0VBQ0E7QWpId3c2Q047QWlIMXc2Q0k7RUFDRTtFQUNBO0FqSDR3NkNOO0FpSDl3NkNJO0VBQ0U7RUFDQTtBakhneDZDTjtBaUhseDZDSTtFQUNFO0VBQ0E7QWpIb3g2Q047QWlIdHg2Q0k7RUFDRTtFQUNBO0FqSHd4NkNOO0FpSDF4NkNJO0VBQ0U7RUFDQTtBakg0eDZDTjtBaUg5eDZDSTtFQUNFO0VBQ0E7QWpIZ3k2Q047QWlIbHk2Q0k7RUFDRTtFQUNBO0FqSG95NkNOO0FpSHR5NkNJO0VBQ0U7RUFDQTtBakh3eTZDTjtBaUgxeTZDSTtFQUNFO0VBQ0E7QWpINHk2Q047QWlIOXk2Q0k7RUFDRTtFQUNBO0FqSGd6NkNOO0FpSGx6NkNJO0VBQ0U7RUFDQTtBakhvejZDTjtBaUh0ejZDSTtFQUNFO0VBQ0E7QWpId3o2Q047QWlIMXo2Q0k7RUFDRTtFQUNBO0FqSDR6NkNOO0FpSDl6NkNJO0VBQ0U7RUFDQTtBakhnMDZDTjtBaUhsMDZDSTtFQUNFO0VBQ0E7QWpIbzA2Q047QWlIdDA2Q0k7RUFDRTtFQUNBO0FqSHcwNkNOO0FpSDEwNkNJO0VBQ0U7RUFDQTtBakg0MDZDTjtBaUg5MDZDSTtFQUNFO0VBQ0E7QWpIZzE2Q047QWlIbDE2Q0k7RUFDRTtFQUNBO0FqSG8xNkNOO0FpSHQxNkNJO0VBQ0U7RUFDQTtBakh3MTZDTjtBaUgxMTZDSTtFQUNFO0VBQ0E7QWpINDE2Q047QWlIOTE2Q0k7RUFDRTtFQUNBO0FqSGcyNkNOO0FpSGwyNkNJO0VBQ0U7RUFDQTtBakhvMjZDTjtBaUh0MjZDSTtFQUNFO0VBQ0E7QWpIdzI2Q047QWlIMTI2Q0k7RUFDRTtFQUNBO0FqSDQyNkNOO0FpSDkyNkNJO0VBQ0U7RUFDQTtBakhnMzZDTjtBaUhsMzZDSTtFQUNFO0VBQ0E7QWpIbzM2Q047QWlIdDM2Q0k7RUFDRTtFQUNBO0FqSHczNkNOO0FpSDEzNkNJO0VBQ0U7RUFDQTtBakg0MzZDTjtBaUg5MzZDSTtFQUNFO0VBQ0E7QWpIZzQ2Q047QWlIbDQ2Q0k7RUFDRTtFQUNBO0FqSG80NkNOO0FpSHQ0NkNJO0VBQ0U7RUFDQTtBakh3NDZDTjtBaUgxNDZDSTtFQUNFO0VBQ0E7QWpINDQ2Q047QWlIOTQ2Q0k7RUFDRTtFQUNBO0FqSGc1NkNOO0FpSGw1NkNJO0VBQ0U7RUFDQTtBakhvNTZDTjtBaUh0NTZDSTtFQUNFO0VBQ0E7QWpIdzU2Q047QWlIMTU2Q0k7RUFDRTtFQUNBO0FqSDQ1NkNOO0FpSDk1NkNJO0VBQ0U7RUFDQTtBakhnNjZDTjtBaUhsNjZDSTtFQUNFO0VBQ0E7QWpIbzY2Q047QWlIdDY2Q0k7RUFDRTtFQUNBO0FqSHc2NkNOO0FpSDE2NkNJO0VBQ0U7RUFDQTtBakg0NjZDTjtBaUg5NjZDSTtFQUNFO0VBQ0E7QWpIZzc2Q047QWlIbDc2Q0k7RUFDRTtFQUNBO0FqSG83NkNOO0FpSHQ3NkNJO0VBQ0U7RUFDQTtBakh3NzZDTjtBaUgxNzZDSTtFQUNFO0VBQ0E7QWpINDc2Q047QWlIOTc2Q0k7RUFDRTtFQUNBO0FqSGc4NkNOO0FpSGw4NkNJO0VBQ0U7RUFDQTtBakhvODZDTjtBaUh0ODZDSTtFQUNFO0VBQ0E7QWpIdzg2Q047QWlIMTg2Q0k7RUFDRTtFQUNBO0FqSDQ4NkNOO0FpSDk4NkNJO0VBQ0U7RUFDQTtBakhnOTZDTjtBaUhsOTZDSTtFQUNFO0VBQ0E7QWpIbzk2Q047QWlIdDk2Q0k7RUFDRTtFQUNBO0FqSHc5NkNOO0FpSDE5NkNJO0VBQ0U7RUFDQTtBakg0OTZDTjtBaUg5OTZDSTtFQUNFO0VBQ0E7QWpIZys2Q047QWlIbCs2Q0k7RUFDRTtFQUNBO0FqSG8rNkNOO0FpSHQrNkNJO0VBQ0U7RUFDQTtBakh3KzZDTjtBaUgxKzZDSTtFQUNFO0VBQ0E7QWpINCs2Q047QWlIOSs2Q0k7RUFDRTtFQUNBO0FqSGcvNkNOO0FpSGwvNkNJO0VBQ0U7RUFDQTtBakhvLzZDTjtBaUh0LzZDSTtFQUNFO0VBQ0E7QWpIdy82Q047QWlIMS82Q0k7RUFDRTtFQUNBO0FqSDQvNkNOOztBZ0ZoaDdDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGNmc3Q0Y7O0FnRjFnN0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZ1ZzdDRjs7QWtIcm83Q0E7RUFDRTtBbEh3bzdDRjs7QWtIcm83Q0E7RUFDRTtBbEh3bzdDRjs7QWtIcm83Q0E7RUFDRTtBbEh3bzdDRjs7QWtIcm83Q0E7RUFDRTtBbEh3bzdDRjs7QWtIcm83Q0E7RUFDRTtBbEh3bzdDRjs7QWtIcm83Q0E7RUFDRTtBbEh3bzdDRjs7QWtIcm83Q0E7RUFDRTtBbEh3bzdDRjs7QWtIcm83Q0E7RUFDRTtBbEh3bzdDRjs7QWtIcm83Q0E7RUFDRTtBbEh3bzdDRjs7QWtIcm83Q0E7RUFDRTtBbEh3bzdDRjs7QWtIcm83Q0E7RUFDRTtBbEh3bzdDRjs7QWtIcm83Q0E7RUFDRTtBbEh3bzdDRjs7QWtIcm83Q0E7RUFDRTtBbEh3bzdDRjs7QWtIcm83Q0E7RUFDRTtBbEh3bzdDRjs7QWtIcm83Q0E7RUFDRTtBbEh3bzdDRjs7QWtIcm83Q0E7RUFDRTtBbEh3bzdDRjs7QWtIcm83Q0E7RUFDRTtBbEh3bzdDRjs7QWtIcm83Q0E7RUFDRTtBbEh3bzdDRjs7QWdGOXM3Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRjJzN0NGOztBZ0Z4czdDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGcXM3Q0Y7O0FtSG4wN0NBO0VBQ0U7QW5IczA3Q0Y7O0FtSG4wN0NBO0VBQ0U7RUFDQTtBbkhzMDdDRjs7QW1IbjA3Q0E7RUFDRTtFQUNBO0FuSHMwN0NGOztBbUhuMDdDQTtFQUNFO0FuSHMwN0NGOztBbUhuMDdDQTtFQUNFO0FuSHMwN0NGOztBbUhuMDdDQTtFQUNFO0FuSHMwN0NGOztBbUhuMDdDQTtFQUNFO0FuSHMwN0NGOztBbUhuMDdDQTtFQUNFO0VBQ0E7QW5IczA3Q0Y7O0FtSG4wN0NBO0VBQ0U7QW5IczA3Q0Y7O0FtSG4wN0NBO0VBQ0U7QW5IczA3Q0Y7O0FtSG4wN0NBO0VBQ0U7QW5IczA3Q0Y7O0FtSG4wN0NBO0VBQ0U7QW5IczA3Q0Y7O0FtSG4wN0NBO0VBQ0U7QW5IczA3Q0Y7O0FtSG4wN0NBO0VBQ0U7RUFDQTtBbkhzMDdDRjs7QW1IbjA3Q0E7RUFDRTtFQUNBO0FuSHMwN0NGOztBbUhuMDdDQTtFQUNFO0VBQ0E7QW5IczA3Q0Y7O0FtSG4wN0NBO0VBQ0U7QW5IczA3Q0Y7O0FtSGwwN0NFO0VBQ0U7QW5IcTA3Q0o7O0FtSG4wN0NFO0VBQ0U7QW5IczA3Q0o7O0FtSHAwN0NFO0VBQ0U7QW5IdTA3Q0o7O0FtSHIwN0NFO0VBQ0U7QW5IdzA3Q0o7O0FtSHQwN0NFO0VBQ0U7QW5IeTA3Q0o7O0FtSHYwN0NFO0VBQ0U7RUFDQTtBbkgwMDdDSjs7QW1IeDA3Q0U7RUFDRTtFQUNBO0FuSDIwN0NKOztBbUh6MDdDRTtFQUNFO0FuSDQwN0NKOztBbUgxMDdDRTtFQUNFO0FuSDYwN0NKOztBbUgzMDdDRTtFQUNFO0FuSDgwN0NKOztBbUg1MDdDRTtFQUNFO0FuSCswN0NKOztBbUg3MDdDRTtFQUNFO0FuSGcxN0NKOztBbUg5MDdDRTtFQUNFO0VBQ0E7QW5IaTE3Q0o7O0FtSC8wN0NFO0VBQ0U7RUFDQTtBbkhrMTdDSjs7QW1IOTM3Q0U7RUFDRTtBbkhpNDdDSjs7QW1ILzM3Q0U7RUFDRTtBbkhrNDdDSjs7QW1IaDQ3Q0U7RUFDRTtBbkhtNDdDSjs7QW1IajQ3Q0U7RUFDRTtBbkhvNDdDSjs7QW1IbDQ3Q0U7RUFDRTtBbkhxNDdDSjs7QW1IbjQ3Q0U7RUFDRTtFQUNBO0FuSHM0N0NKOztBbUhwNDdDRTtFQUNFO0VBQ0E7QW5IdTQ3Q0o7O0FtSHI0N0NFO0VBQ0U7QW5IdzQ3Q0o7O0FtSHQ0N0NFO0VBQ0U7QW5IeTQ3Q0o7O0FtSHY0N0NFO0VBQ0U7QW5IMDQ3Q0o7O0FtSHg0N0NFO0VBQ0U7QW5IMjQ3Q0o7O0FtSHo0N0NFO0VBQ0U7QW5INDQ3Q0o7O0FtSDE0N0NFO0VBQ0U7RUFDQTtBbkg2NDdDSjs7QW1IMzQ3Q0U7RUFDRTtFQUNBO0FuSDg0N0NKOztBbUgxNzdDRTtFQUNFO0FuSDY3N0NKOztBbUgzNzdDRTtFQUNFO0FuSDg3N0NKOztBbUg1NzdDRTtFQUNFO0FuSCs3N0NKOztBbUg3NzdDRTtFQUNFO0FuSGc4N0NKOztBbUg5NzdDRTtFQUNFO0FuSGk4N0NKOztBbUgvNzdDRTtFQUNFO0VBQ0E7QW5Iazg3Q0o7O0FtSGg4N0NFO0VBQ0U7RUFDQTtBbkhtODdDSjs7QW1Iajg3Q0U7RUFDRTtBbkhvODdDSjs7QW1IbDg3Q0U7RUFDRTtBbkhxODdDSjs7QW1Ibjg3Q0U7RUFDRTtBbkhzODdDSjs7QW1IcDg3Q0U7RUFDRTtBbkh1ODdDSjs7QW1Icjg3Q0U7RUFDRTtBbkh3ODdDSjs7QW1IdDg3Q0U7RUFDRTtFQUNBO0FuSHk4N0NKOztBbUh2ODdDRTtFQUNFO0VBQ0E7QW5IMDg3Q0o7O0FtSHQvN0NFO0VBQ0U7QW5IeS83Q0o7O0FtSHYvN0NFO0VBQ0U7QW5IMC83Q0o7O0FtSHgvN0NFO0VBQ0U7QW5IMi83Q0o7O0FtSHovN0NFO0VBQ0U7QW5INC83Q0o7O0FtSDEvN0NFO0VBQ0U7QW5INi83Q0o7O0FtSDMvN0NFO0VBQ0U7RUFDQTtBbkg4LzdDSjs7QW1INS83Q0U7RUFDRTtFQUNBO0FuSCsvN0NKOztBbUg3LzdDRTtFQUNFO0FuSGdnOENKOztBbUg5LzdDRTtFQUNFO0FuSGlnOENKOztBbUgvLzdDRTtFQUNFO0FuSGtnOENKOztBbUhoZzhDRTtFQUNFO0FuSG1nOENKOztBbUhqZzhDRTtFQUNFO0FuSG9nOENKOztBbUhsZzhDRTtFQUNFO0VBQ0E7QW5IcWc4Q0o7O0FtSG5nOENFO0VBQ0U7RUFDQTtBbkhzZzhDSjs7QW1IbGo4Q0U7RUFDRTtBbkhxajhDSjs7QW1Ibmo4Q0U7RUFDRTtBbkhzajhDSjs7QW1IcGo4Q0U7RUFDRTtBbkh1ajhDSjs7QW1Icmo4Q0U7RUFDRTtBbkh3ajhDSjs7QW1IdGo4Q0U7RUFDRTtBbkh5ajhDSjs7QW1Idmo4Q0U7RUFDRTtFQUNBO0FuSDBqOENKOztBbUh4ajhDRTtFQUNFO0VBQ0E7QW5IMmo4Q0o7O0FtSHpqOENFO0VBQ0U7QW5INGo4Q0o7O0FtSDFqOENFO0VBQ0U7QW5INmo4Q0o7O0FtSDNqOENFO0VBQ0U7QW5IOGo4Q0o7O0FtSDVqOENFO0VBQ0U7QW5IK2o4Q0o7O0FtSDdqOENFO0VBQ0U7QW5IZ2s4Q0o7O0FtSDlqOENFO0VBQ0U7RUFDQTtBbkhpazhDSjs7QW1IL2o4Q0U7RUFDRTtFQUNBO0FuSGtrOENKOztBbUg5bThDRTtFQUNFO0FuSGluOENKOztBbUgvbThDRTtFQUNFO0FuSGtuOENKOztBbUhobjhDRTtFQUNFO0FuSG1uOENKOztBbUhqbjhDRTtFQUNFO0FuSG9uOENKOztBbUhsbjhDRTtFQUNFO0FuSHFuOENKOztBbUhubjhDRTtFQUNFO0VBQ0E7QW5Ic244Q0o7O0FtSHBuOENFO0VBQ0U7RUFDQTtBbkh1bjhDSjs7QW1Icm44Q0U7RUFDRTtBbkh3bjhDSjs7QW1IdG44Q0U7RUFDRTtBbkh5bjhDSjs7QW1Idm44Q0U7RUFDRTtBbkgwbjhDSjs7QW1IeG44Q0U7RUFDRTtBbkgybjhDSjs7QW1Iem44Q0U7RUFDRTtBbkg0bjhDSjs7QW1IMW44Q0U7RUFDRTtFQUNBO0FuSDZuOENKOztBbUgzbjhDRTtFQUNFO0VBQ0E7QW5IOG44Q0o7O0FtSDFxOENFO0VBQ0U7QW5INnE4Q0o7O0FtSDNxOENFO0VBQ0U7QW5IOHE4Q0o7O0FtSDVxOENFO0VBQ0U7QW5IK3E4Q0o7O0FtSDdxOENFO0VBQ0U7QW5IZ3I4Q0o7O0FtSDlxOENFO0VBQ0U7QW5IaXI4Q0o7O0FtSC9xOENFO0VBQ0U7RUFDQTtBbkhrcjhDSjs7QW1IaHI4Q0U7RUFDRTtFQUNBO0FuSG1yOENKOztBbUhqcjhDRTtFQUNFO0FuSG9yOENKOztBbUhscjhDRTtFQUNFO0FuSHFyOENKOztBbUhucjhDRTtFQUNFO0FuSHNyOENKOztBbUhwcjhDRTtFQUNFO0FuSHVyOENKOztBbUhycjhDRTtFQUNFO0FuSHdyOENKOztBbUh0cjhDRTtFQUNFO0VBQ0E7QW5IeXI4Q0o7O0FtSHZyOENFO0VBQ0U7RUFDQTtBbkgwcjhDSjs7QW1IdHU4Q0U7RUFDRTtBbkh5dThDSjs7QW1IdnU4Q0U7RUFDRTtBbkgwdThDSjs7QW1IeHU4Q0U7RUFDRTtBbkgydThDSjs7QW1IenU4Q0U7RUFDRTtBbkg0dThDSjs7QW1IMXU4Q0U7RUFDRTtBbkg2dThDSjs7QW1IM3U4Q0U7RUFDRTtFQUNBO0FuSDh1OENKOztBbUg1dThDRTtFQUNFO0VBQ0E7QW5IK3U4Q0o7O0FtSDd1OENFO0VBQ0U7QW5IZ3Y4Q0o7O0FtSDl1OENFO0VBQ0U7QW5IaXY4Q0o7O0FtSC91OENFO0VBQ0U7QW5Ia3Y4Q0o7O0FtSGh2OENFO0VBQ0U7QW5IbXY4Q0o7O0FtSGp2OENFO0VBQ0U7QW5Ib3Y4Q0o7O0FtSGx2OENFO0VBQ0U7RUFDQTtBbkhxdjhDSjs7QW1IbnY4Q0U7RUFDRTtFQUNBO0FuSHN2OENKOztBbUhseThDRTtFQUNFO0FuSHF5OENKOztBbUhueThDRTtFQUNFO0FuSHN5OENKOztBbUhweThDRTtFQUNFO0FuSHV5OENKOztBbUhyeThDRTtFQUNFO0FuSHd5OENKOztBbUh0eThDRTtFQUNFO0FuSHl5OENKOztBbUh2eThDRTtFQUNFO0VBQ0E7QW5IMHk4Q0o7O0FtSHh5OENFO0VBQ0U7RUFDQTtBbkgyeThDSjs7QW1Ienk4Q0U7RUFDRTtBbkg0eThDSjs7QW1IMXk4Q0U7RUFDRTtBbkg2eThDSjs7QW1IM3k4Q0U7RUFDRTtBbkg4eThDSjs7QW1INXk4Q0U7RUFDRTtBbkgreThDSjs7QW1IN3k4Q0U7RUFDRTtBbkhnejhDSjs7QW1IOXk4Q0U7RUFDRTtFQUNBO0FuSGl6OENKOztBbUgveThDRTtFQUNFO0VBQ0E7QW5Ia3o4Q0o7O0FtSDkxOENFO0VBQ0U7QW5IaTI4Q0o7O0FtSC8xOENFO0VBQ0U7QW5IazI4Q0o7O0FtSGgyOENFO0VBQ0U7QW5IbTI4Q0o7O0FtSGoyOENFO0VBQ0U7QW5IbzI4Q0o7O0FtSGwyOENFO0VBQ0U7QW5IcTI4Q0o7O0FtSG4yOENFO0VBQ0U7RUFDQTtBbkhzMjhDSjs7QW1IcDI4Q0U7RUFDRTtFQUNBO0FuSHUyOENKOztBbUhyMjhDRTtFQUNFO0FuSHcyOENKOztBbUh0MjhDRTtFQUNFO0FuSHkyOENKOztBbUh2MjhDRTtFQUNFO0FuSDAyOENKOztBbUh4MjhDRTtFQUNFO0FuSDIyOENKOztBbUh6MjhDRTtFQUNFO0FuSDQyOENKOztBbUgxMjhDRTtFQUNFO0VBQ0E7QW5INjI4Q0o7O0FtSDMyOENFO0VBQ0U7RUFDQTtBbkg4MjhDSjs7QW1IMTU4Q0U7RUFDRTtBbkg2NThDSjs7QW1IMzU4Q0U7RUFDRTtBbkg4NThDSjs7QW1INTU4Q0U7RUFDRTtBbkgrNThDSjs7QW1INzU4Q0U7RUFDRTtBbkhnNjhDSjs7QW1IOTU4Q0U7RUFDRTtBbkhpNjhDSjs7QW1ILzU4Q0U7RUFDRTtFQUNBO0FuSGs2OENKOztBbUhoNjhDRTtFQUNFO0VBQ0E7QW5IbTY4Q0o7O0FtSGo2OENFO0VBQ0U7QW5IbzY4Q0o7O0FtSGw2OENFO0VBQ0U7QW5IcTY4Q0o7O0FtSG42OENFO0VBQ0U7QW5IczY4Q0o7O0FtSHA2OENFO0VBQ0U7QW5IdTY4Q0o7O0FtSHI2OENFO0VBQ0U7QW5IdzY4Q0o7O0FtSHQ2OENFO0VBQ0U7RUFDQTtBbkh5NjhDSjs7QW1IdjY4Q0U7RUFDRTtFQUNBO0FuSDA2OENKOztBbUh0OThDRTtFQUNFO0FuSHk5OENKOztBbUh2OThDRTtFQUNFO0FuSDA5OENKOztBbUh4OThDRTtFQUNFO0FuSDI5OENKOztBbUh6OThDRTtFQUNFO0FuSDQ5OENKOztBbUgxOThDRTtFQUNFO0FuSDY5OENKOztBbUgzOThDRTtFQUNFO0VBQ0E7QW5IODk4Q0o7O0FtSDU5OENFO0VBQ0U7RUFDQTtBbkgrOThDSjs7QW1INzk4Q0U7RUFDRTtBbkhnKzhDSjs7QW1IOTk4Q0U7RUFDRTtBbkhpKzhDSjs7QW1ILzk4Q0U7RUFDRTtBbkhrKzhDSjs7QW1IaCs4Q0U7RUFDRTtBbkhtKzhDSjs7QW1Iais4Q0U7RUFDRTtBbkhvKzhDSjs7QW1IbCs4Q0U7RUFDRTtFQUNBO0FuSHErOENKOztBbUhuKzhDRTtFQUNFO0VBQ0E7QW5Icys4Q0o7O0FtSGxoOUNFO0VBQ0U7QW5IcWg5Q0o7O0FtSG5oOUNFO0VBQ0U7QW5Ic2g5Q0o7O0FtSHBoOUNFO0VBQ0U7QW5IdWg5Q0o7O0FtSHJoOUNFO0VBQ0U7QW5Id2g5Q0o7O0FtSHRoOUNFO0VBQ0U7QW5IeWg5Q0o7O0FtSHZoOUNFO0VBQ0U7RUFDQTtBbkgwaDlDSjs7QW1IeGg5Q0U7RUFDRTtFQUNBO0FuSDJoOUNKOztBbUh6aDlDRTtFQUNFO0FuSDRoOUNKOztBbUgxaDlDRTtFQUNFO0FuSDZoOUNKOztBbUgzaDlDRTtFQUNFO0FuSDhoOUNKOztBbUg1aDlDRTtFQUNFO0FuSCtoOUNKOztBbUg3aDlDRTtFQUNFO0FuSGdpOUNKOztBbUg5aDlDRTtFQUNFO0VBQ0E7QW5IaWk5Q0o7O0FtSC9oOUNFO0VBQ0U7RUFDQTtBbkhraTlDSjs7QW1IOWs5Q0U7RUFDRTtBbkhpbDlDSjs7QW1IL2s5Q0U7RUFDRTtBbkhrbDlDSjs7QW1IaGw5Q0U7RUFDRTtBbkhtbDlDSjs7QW1Iamw5Q0U7RUFDRTtBbkhvbDlDSjs7QW1IbGw5Q0U7RUFDRTtBbkhxbDlDSjs7QW1Ibmw5Q0U7RUFDRTtFQUNBO0FuSHNsOUNKOztBbUhwbDlDRTtFQUNFO0VBQ0E7QW5IdWw5Q0o7O0FtSHJsOUNFO0VBQ0U7QW5Id2w5Q0o7O0FtSHRsOUNFO0VBQ0U7QW5IeWw5Q0o7O0FtSHZsOUNFO0VBQ0U7QW5IMGw5Q0o7O0FtSHhsOUNFO0VBQ0U7QW5IMmw5Q0o7O0FtSHpsOUNFO0VBQ0U7QW5INGw5Q0o7O0FtSDFsOUNFO0VBQ0U7RUFDQTtBbkg2bDlDSjs7QW1IM2w5Q0U7RUFDRTtFQUNBO0FuSDhsOUNKOztBbUgxbzlDRTtFQUNFO0FuSDZvOUNKOztBbUgzbzlDRTtFQUNFO0FuSDhvOUNKOztBbUg1bzlDRTtFQUNFO0FuSCtvOUNKOztBbUg3bzlDRTtFQUNFO0FuSGdwOUNKOztBbUg5bzlDRTtFQUNFO0FuSGlwOUNKOztBbUgvbzlDRTtFQUNFO0VBQ0E7QW5Ia3A5Q0o7O0FtSGhwOUNFO0VBQ0U7RUFDQTtBbkhtcDlDSjs7QW1IanA5Q0U7RUFDRTtBbkhvcDlDSjs7QW1IbHA5Q0U7RUFDRTtBbkhxcDlDSjs7QW1IbnA5Q0U7RUFDRTtBbkhzcDlDSjs7QW1IcHA5Q0U7RUFDRTtBbkh1cDlDSjs7QW1IcnA5Q0U7RUFDRTtBbkh3cDlDSjs7QW1IdHA5Q0U7RUFDRTtFQUNBO0FuSHlwOUNKOztBbUh2cDlDRTtFQUNFO0VBQ0E7QW5IMHA5Q0o7O0FtSHRzOUNFO0VBQ0U7QW5IeXM5Q0o7O0FtSHZzOUNFO0VBQ0U7QW5IMHM5Q0o7O0FtSHhzOUNFO0VBQ0U7QW5IMnM5Q0o7O0FtSHpzOUNFO0VBQ0U7QW5INHM5Q0o7O0FtSDFzOUNFO0VBQ0U7QW5INnM5Q0o7O0FtSDNzOUNFO0VBQ0U7RUFDQTtBbkg4czlDSjs7QW1INXM5Q0U7RUFDRTtFQUNBO0FuSCtzOUNKOztBbUg3czlDRTtFQUNFO0FuSGd0OUNKOztBbUg5czlDRTtFQUNFO0FuSGl0OUNKOztBbUgvczlDRTtFQUNFO0FuSGt0OUNKOztBbUhodDlDRTtFQUNFO0FuSG10OUNKOztBbUhqdDlDRTtFQUNFO0FuSG90OUNKOztBbUhsdDlDRTtFQUNFO0VBQ0E7QW5IcXQ5Q0o7O0FtSG50OUNFO0VBQ0U7RUFDQTtBbkhzdDlDSjs7QW1IbHc5Q0U7RUFDRTtBbkhxdzlDSjs7QW1Ibnc5Q0U7RUFDRTtBbkhzdzlDSjs7QW1IcHc5Q0U7RUFDRTtBbkh1dzlDSjs7QW1Icnc5Q0U7RUFDRTtBbkh3dzlDSjs7QW1IdHc5Q0U7RUFDRTtBbkh5dzlDSjs7QW1Idnc5Q0U7RUFDRTtFQUNBO0FuSDB3OUNKOztBbUh4dzlDRTtFQUNFO0VBQ0E7QW5IMnc5Q0o7O0FtSHp3OUNFO0VBQ0U7QW5INHc5Q0o7O0FtSDF3OUNFO0VBQ0U7QW5INnc5Q0o7O0FtSDN3OUNFO0VBQ0U7QW5IOHc5Q0o7O0FtSDV3OUNFO0VBQ0U7QW5IK3c5Q0o7O0FtSDd3OUNFO0VBQ0U7QW5IZ3g5Q0o7O0FtSDl3OUNFO0VBQ0U7RUFDQTtBbkhpeDlDSjs7QW1IL3c5Q0U7RUFDRTtFQUNBO0FuSGt4OUNKOztBbUg5ejlDRTtFQUNFO0FuSGkwOUNKOztBbUgvejlDRTtFQUNFO0FuSGswOUNKOztBbUhoMDlDRTtFQUNFO0FuSG0wOUNKOztBbUhqMDlDRTtFQUNFO0FuSG8wOUNKOztBbUhsMDlDRTtFQUNFO0FuSHEwOUNKOztBbUhuMDlDRTtFQUNFO0VBQ0E7QW5IczA5Q0o7O0FtSHAwOUNFO0VBQ0U7RUFDQTtBbkh1MDlDSjs7QW1IcjA5Q0U7RUFDRTtBbkh3MDlDSjs7QW1IdDA5Q0U7RUFDRTtBbkh5MDlDSjs7QW1IdjA5Q0U7RUFDRTtBbkgwMDlDSjs7QW1IeDA5Q0U7RUFDRTtBbkgyMDlDSjs7QW1IejA5Q0U7RUFDRTtBbkg0MDlDSjs7QW1IMTA5Q0U7RUFDRTtFQUNBO0FuSDYwOUNKOztBbUgzMDlDRTtFQUNFO0VBQ0E7QW5IODA5Q0o7O0FtSDEzOUNFO0VBQ0U7QW5INjM5Q0o7O0FtSDMzOUNFO0VBQ0U7QW5IODM5Q0o7O0FtSDUzOUNFO0VBQ0U7QW5IKzM5Q0o7O0FtSDczOUNFO0VBQ0U7QW5IZzQ5Q0o7O0FtSDkzOUNFO0VBQ0U7QW5IaTQ5Q0o7O0FtSC8zOUNFO0VBQ0U7RUFDQTtBbkhrNDlDSjs7QW1IaDQ5Q0U7RUFDRTtFQUNBO0FuSG00OUNKOztBbUhqNDlDRTtFQUNFO0FuSG80OUNKOztBbUhsNDlDRTtFQUNFO0FuSHE0OUNKOztBbUhuNDlDRTtFQUNFO0FuSHM0OUNKOztBbUhwNDlDRTtFQUNFO0FuSHU0OUNKOztBbUhyNDlDRTtFQUNFO0FuSHc0OUNKOztBbUh0NDlDRTtFQUNFO0VBQ0E7QW5IeTQ5Q0o7O0FtSHY0OUNFO0VBQ0U7RUFDQTtBbkgwNDlDSjs7QW1IdDc5Q0U7RUFDRTtBbkh5NzlDSjs7QW1Idjc5Q0U7RUFDRTtBbkgwNzlDSjs7QW1IeDc5Q0U7RUFDRTtBbkgyNzlDSjs7QW1Iejc5Q0U7RUFDRTtBbkg0NzlDSjs7QW1IMTc5Q0U7RUFDRTtBbkg2NzlDSjs7QW1IMzc5Q0U7RUFDRTtFQUNBO0FuSDg3OUNKOztBbUg1NzlDRTtFQUNFO0VBQ0E7QW5IKzc5Q0o7O0FtSDc3OUNFO0VBQ0U7QW5IZzg5Q0o7O0FtSDk3OUNFO0VBQ0U7QW5IaTg5Q0o7O0FtSC83OUNFO0VBQ0U7QW5Iazg5Q0o7O0FtSGg4OUNFO0VBQ0U7QW5IbTg5Q0o7O0FtSGo4OUNFO0VBQ0U7QW5Ibzg5Q0o7O0FtSGw4OUNFO0VBQ0U7RUFDQTtBbkhxODlDSjs7QW1Ibjg5Q0U7RUFDRTtFQUNBO0FuSHM4OUNKOztBbUhsLzlDRTtFQUNFO0FuSHEvOUNKOztBbUhuLzlDRTtFQUNFO0FuSHMvOUNKOztBbUhwLzlDRTtFQUNFO0FuSHUvOUNKOztBbUhyLzlDRTtFQUNFO0FuSHcvOUNKOztBbUh0LzlDRTtFQUNFO0FuSHkvOUNKOztBbUh2LzlDRTtFQUNFO0VBQ0E7QW5IMC85Q0o7O0FtSHgvOUNFO0VBQ0U7RUFDQTtBbkgyLzlDSjs7QW1Iei85Q0U7RUFDRTtBbkg0LzlDSjs7QW1IMS85Q0U7RUFDRTtBbkg2LzlDSjs7QW1IMy85Q0U7RUFDRTtBbkg4LzlDSjs7QW1INS85Q0U7RUFDRTtBbkgrLzlDSjs7QW1INy85Q0U7RUFDRTtBbkhnZytDSjs7QW1IOS85Q0U7RUFDRTtFQUNBO0FuSGlnK0NKOztBbUgvLzlDRTtFQUNFO0VBQ0E7QW5Ia2crQ0o7O0FtSDlpK0NFO0VBQ0U7QW5IaWorQ0o7O0FtSC9pK0NFO0VBQ0U7QW5Ia2orQ0o7O0FtSGhqK0NFO0VBQ0U7QW5IbWorQ0o7O0FtSGpqK0NFO0VBQ0U7QW5Ib2orQ0o7O0FtSGxqK0NFO0VBQ0U7QW5IcWorQ0o7O0FtSG5qK0NFO0VBQ0U7RUFDQTtBbkhzaitDSjs7QW1IcGorQ0U7RUFDRTtFQUNBO0FuSHVqK0NKOztBbUhyaitDRTtFQUNFO0FuSHdqK0NKOztBbUh0aitDRTtFQUNFO0FuSHlqK0NKOztBbUh2aitDRTtFQUNFO0FuSDBqK0NKOztBbUh4aitDRTtFQUNFO0FuSDJqK0NKOztBbUh6aitDRTtFQUNFO0FuSDRqK0NKOztBbUgxaitDRTtFQUNFO0VBQ0E7QW5INmorQ0o7O0FtSDNqK0NFO0VBQ0U7RUFDQTtBbkg4aitDSjs7QW1IMW0rQ0U7RUFDRTtBbkg2bStDSjs7QW1IM20rQ0U7RUFDRTtBbkg4bStDSjs7QW1INW0rQ0U7RUFDRTtBbkgrbStDSjs7QW1IN20rQ0U7RUFDRTtBbkhnbitDSjs7QW1IOW0rQ0U7RUFDRTtBbkhpbitDSjs7QW1IL20rQ0U7RUFDRTtFQUNBO0FuSGtuK0NKOztBbUhobitDRTtFQUNFO0VBQ0E7QW5IbW4rQ0o7O0FtSGpuK0NFO0VBQ0U7QW5Ib24rQ0o7O0FtSGxuK0NFO0VBQ0U7QW5IcW4rQ0o7O0FtSG5uK0NFO0VBQ0U7QW5Ic24rQ0o7O0FtSHBuK0NFO0VBQ0U7QW5IdW4rQ0o7O0FtSHJuK0NFO0VBQ0U7QW5Id24rQ0o7O0FtSHRuK0NFO0VBQ0U7RUFDQTtBbkh5bitDSjs7QW1Idm4rQ0U7RUFDRTtFQUNBO0FuSDBuK0NKOztBbUh0cStDRTtFQUNFO0FuSHlxK0NKOztBbUh2cStDRTtFQUNFO0FuSDBxK0NKOztBbUh4cStDRTtFQUNFO0FuSDJxK0NKOztBbUh6cStDRTtFQUNFO0FuSDRxK0NKOztBbUgxcStDRTtFQUNFO0FuSDZxK0NKOztBbUgzcStDRTtFQUNFO0VBQ0E7QW5IOHErQ0o7O0FtSDVxK0NFO0VBQ0U7RUFDQTtBbkgrcStDSjs7QW1IN3ErQ0U7RUFDRTtBbkhncitDSjs7QW1IOXErQ0U7RUFDRTtBbkhpcitDSjs7QW1IL3ErQ0U7RUFDRTtBbkhrcitDSjs7QW1IaHIrQ0U7RUFDRTtBbkhtcitDSjs7QW1IanIrQ0U7RUFDRTtBbkhvcitDSjs7QW1IbHIrQ0U7RUFDRTtFQUNBO0FuSHFyK0NKOztBbUhucitDRTtFQUNFO0VBQ0E7QW5Ic3IrQ0o7O0FtSGx1K0NFO0VBQ0U7QW5IcXUrQ0o7O0FtSG51K0NFO0VBQ0U7QW5Ic3UrQ0o7O0FtSHB1K0NFO0VBQ0U7QW5IdXUrQ0o7O0FtSHJ1K0NFO0VBQ0U7QW5Id3UrQ0o7O0FtSHR1K0NFO0VBQ0U7QW5IeXUrQ0o7O0FtSHZ1K0NFO0VBQ0U7RUFDQTtBbkgwdStDSjs7QW1IeHUrQ0U7RUFDRTtFQUNBO0FuSDJ1K0NKOztBbUh6dStDRTtFQUNFO0FuSDR1K0NKOztBbUgxdStDRTtFQUNFO0FuSDZ1K0NKOztBbUgzdStDRTtFQUNFO0FuSDh1K0NKOztBbUg1dStDRTtFQUNFO0FuSCt1K0NKOztBbUg3dStDRTtFQUNFO0FuSGd2K0NKOztBbUg5dStDRTtFQUNFO0VBQ0E7QW5IaXYrQ0o7O0FtSC91K0NFO0VBQ0U7RUFDQTtBbkhrditDSjs7QW1IOXgrQ0U7RUFDRTtBbkhpeStDSjs7QW1IL3grQ0U7RUFDRTtBbkhreStDSjs7QW1IaHkrQ0U7RUFDRTtBbkhteStDSjs7QW1IankrQ0U7RUFDRTtBbkhveStDSjs7QW1IbHkrQ0U7RUFDRTtBbkhxeStDSjs7QW1IbnkrQ0U7RUFDRTtFQUNBO0FuSHN5K0NKOztBbUhweStDRTtFQUNFO0VBQ0E7QW5IdXkrQ0o7O0FtSHJ5K0NFO0VBQ0U7QW5Id3krQ0o7O0FtSHR5K0NFO0VBQ0U7QW5IeXkrQ0o7O0FtSHZ5K0NFO0VBQ0U7QW5IMHkrQ0o7O0FtSHh5K0NFO0VBQ0U7QW5IMnkrQ0o7O0FtSHp5K0NFO0VBQ0U7QW5INHkrQ0o7O0FtSDF5K0NFO0VBQ0U7RUFDQTtBbkg2eStDSjs7QW1IM3krQ0U7RUFDRTtFQUNBO0FuSDh5K0NKOztBbUgxMStDRTtFQUNFO0FuSDYxK0NKOztBbUgzMStDRTtFQUNFO0FuSDgxK0NKOztBbUg1MStDRTtFQUNFO0FuSCsxK0NKOztBbUg3MStDRTtFQUNFO0FuSGcyK0NKOztBbUg5MStDRTtFQUNFO0FuSGkyK0NKOztBbUgvMStDRTtFQUNFO0VBQ0E7QW5IazIrQ0o7O0FtSGgyK0NFO0VBQ0U7RUFDQTtBbkhtMitDSjs7QW1IajIrQ0U7RUFDRTtBbkhvMitDSjs7QW1IbDIrQ0U7RUFDRTtBbkhxMitDSjs7QW1IbjIrQ0U7RUFDRTtBbkhzMitDSjs7QW1IcDIrQ0U7RUFDRTtBbkh1MitDSjs7QW1IcjIrQ0U7RUFDRTtBbkh3MitDSjs7QW1IdDIrQ0U7RUFDRTtFQUNBO0FuSHkyK0NKOztBbUh2MitDRTtFQUNFO0VBQ0E7QW5IMDIrQ0o7O0FtSHQ1K0NFO0VBQ0U7QW5IeTUrQ0o7O0FtSHY1K0NFO0VBQ0U7QW5IMDUrQ0o7O0FtSHg1K0NFO0VBQ0U7QW5IMjUrQ0o7O0FtSHo1K0NFO0VBQ0U7QW5INDUrQ0o7O0FtSDE1K0NFO0VBQ0U7QW5INjUrQ0o7O0FtSDM1K0NFO0VBQ0U7RUFDQTtBbkg4NStDSjs7QW1INTUrQ0U7RUFDRTtFQUNBO0FuSCs1K0NKOztBbUg3NStDRTtFQUNFO0FuSGc2K0NKOztBbUg5NStDRTtFQUNFO0FuSGk2K0NKOztBbUgvNStDRTtFQUNFO0FuSGs2K0NKOztBbUhoNitDRTtFQUNFO0FuSG02K0NKOztBbUhqNitDRTtFQUNFO0FuSG82K0NKOztBbUhsNitDRTtFQUNFO0VBQ0E7QW5IcTYrQ0o7O0FtSG42K0NFO0VBQ0U7RUFDQTtBbkhzNitDSjs7QW1IbDkrQ0U7RUFDRTtBbkhxOStDSjs7QW1IbjkrQ0U7RUFDRTtBbkhzOStDSjs7QW1IcDkrQ0U7RUFDRTtBbkh1OStDSjs7QW1IcjkrQ0U7RUFDRTtBbkh3OStDSjs7QW1IdDkrQ0U7RUFDRTtBbkh5OStDSjs7QW1IdjkrQ0U7RUFDRTtFQUNBO0FuSDA5K0NKOztBbUh4OStDRTtFQUNFO0VBQ0E7QW5IMjkrQ0o7O0FtSHo5K0NFO0VBQ0U7QW5INDkrQ0o7O0FtSDE5K0NFO0VBQ0U7QW5INjkrQ0o7O0FtSDM5K0NFO0VBQ0U7QW5IODkrQ0o7O0FtSDU5K0NFO0VBQ0U7QW5IKzkrQ0o7O0FtSDc5K0NFO0VBQ0U7QW5IZysrQ0o7O0FtSDk5K0NFO0VBQ0U7RUFDQTtBbkhpKytDSjs7QW1ILzkrQ0U7RUFDRTtFQUNBO0FuSGsrK0NKOztBbUg5Zy9DRTtFQUNFO0FuSGloL0NKOztBbUgvZy9DRTtFQUNFO0FuSGtoL0NKOztBbUhoaC9DRTtFQUNFO0FuSG1oL0NKOztBbUhqaC9DRTtFQUNFO0FuSG9oL0NKOztBbUhsaC9DRTtFQUNFO0FuSHFoL0NKOztBbUhuaC9DRTtFQUNFO0VBQ0E7QW5Ic2gvQ0o7O0FtSHBoL0NFO0VBQ0U7RUFDQTtBbkh1aC9DSjs7QW1IcmgvQ0U7RUFDRTtBbkh3aC9DSjs7QW1IdGgvQ0U7RUFDRTtBbkh5aC9DSjs7QW1IdmgvQ0U7RUFDRTtBbkgwaC9DSjs7QW1IeGgvQ0U7RUFDRTtBbkgyaC9DSjs7QW1IemgvQ0U7RUFDRTtBbkg0aC9DSjs7QW1IMWgvQ0U7RUFDRTtFQUNBO0FuSDZoL0NKOztBbUgzaC9DRTtFQUNFO0VBQ0E7QW5IOGgvQ0o7O0FtSDFrL0NFO0VBQ0U7QW5INmsvQ0o7O0FtSDNrL0NFO0VBQ0U7QW5IOGsvQ0o7O0FtSDVrL0NFO0VBQ0U7QW5IK2svQ0o7O0FtSDdrL0NFO0VBQ0U7QW5IZ2wvQ0o7O0FtSDlrL0NFO0VBQ0U7QW5IaWwvQ0o7O0FtSC9rL0NFO0VBQ0U7RUFDQTtBbkhrbC9DSjs7QW1IaGwvQ0U7RUFDRTtFQUNBO0FuSG1sL0NKOztBbUhqbC9DRTtFQUNFO0FuSG9sL0NKOztBbUhsbC9DRTtFQUNFO0FuSHFsL0NKOztBbUhubC9DRTtFQUNFO0FuSHNsL0NKOztBbUhwbC9DRTtFQUNFO0FuSHVsL0NKOztBbUhybC9DRTtFQUNFO0FuSHdsL0NKOztBbUh0bC9DRTtFQUNFO0VBQ0E7QW5IeWwvQ0o7O0FtSHZsL0NFO0VBQ0U7RUFDQTtBbkgwbC9DSjs7QW1IdG8vQ0U7RUFDRTtBbkh5by9DSjs7QW1Idm8vQ0U7RUFDRTtBbkgwby9DSjs7QW1IeG8vQ0U7RUFDRTtBbkgyby9DSjs7QW1Iem8vQ0U7RUFDRTtBbkg0by9DSjs7QW1IMW8vQ0U7RUFDRTtBbkg2by9DSjs7QW1IM28vQ0U7RUFDRTtFQUNBO0FuSDhvL0NKOztBbUg1by9DRTtFQUNFO0VBQ0E7QW5IK28vQ0o7O0FtSDdvL0NFO0VBQ0U7QW5IZ3AvQ0o7O0FtSDlvL0NFO0VBQ0U7QW5IaXAvQ0o7O0FtSC9vL0NFO0VBQ0U7QW5Ia3AvQ0o7O0FtSGhwL0NFO0VBQ0U7QW5IbXAvQ0o7O0FtSGpwL0NFO0VBQ0U7QW5Ib3AvQ0o7O0FtSGxwL0NFO0VBQ0U7RUFDQTtBbkhxcC9DSjs7QW1IbnAvQ0U7RUFDRTtFQUNBO0FuSHNwL0NKOztBbUhscy9DRTtFQUNFO0FuSHFzL0NKOztBbUhucy9DRTtFQUNFO0FuSHNzL0NKOztBbUhwcy9DRTtFQUNFO0FuSHVzL0NKOztBbUhycy9DRTtFQUNFO0FuSHdzL0NKOztBbUh0cy9DRTtFQUNFO0FuSHlzL0NKOztBbUh2cy9DRTtFQUNFO0VBQ0E7QW5IMHMvQ0o7O0FtSHhzL0NFO0VBQ0U7RUFDQTtBbkgycy9DSjs7QW1IenMvQ0U7RUFDRTtBbkg0cy9DSjs7QW1IMXMvQ0U7RUFDRTtBbkg2cy9DSjs7QW1IM3MvQ0U7RUFDRTtBbkg4cy9DSjs7QW1INXMvQ0U7RUFDRTtBbkgrcy9DSjs7QW1IN3MvQ0U7RUFDRTtBbkhndC9DSjs7QW1IOXMvQ0U7RUFDRTtFQUNBO0FuSGl0L0NKOztBbUgvcy9DRTtFQUNFO0VBQ0E7QW5Ia3QvQ0o7O0FtSDl2L0NFO0VBQ0U7QW5IaXcvQ0o7O0FtSC92L0NFO0VBQ0U7QW5Ia3cvQ0o7O0FtSGh3L0NFO0VBQ0U7QW5IbXcvQ0o7O0FtSGp3L0NFO0VBQ0U7QW5Ib3cvQ0o7O0FtSGx3L0NFO0VBQ0U7QW5IcXcvQ0o7O0FtSG53L0NFO0VBQ0U7RUFDQTtBbkhzdy9DSjs7QW1IcHcvQ0U7RUFDRTtFQUNBO0FuSHV3L0NKOztBbUhydy9DRTtFQUNFO0FuSHd3L0NKOztBbUh0dy9DRTtFQUNFO0FuSHl3L0NKOztBbUh2dy9DRTtFQUNFO0FuSDB3L0NKOztBbUh4dy9DRTtFQUNFO0FuSDJ3L0NKOztBbUh6dy9DRTtFQUNFO0FuSDR3L0NKOztBbUgxdy9DRTtFQUNFO0VBQ0E7QW5INncvQ0o7O0FtSDN3L0NFO0VBQ0U7RUFDQTtBbkg4dy9DSjs7QW1IMXovQ0U7RUFDRTtBbkg2ei9DSjs7QW1IM3ovQ0U7RUFDRTtBbkg4ei9DSjs7QW1INXovQ0U7RUFDRTtBbkgrei9DSjs7QW1IN3ovQ0U7RUFDRTtBbkhnMC9DSjs7QW1IOXovQ0U7RUFDRTtBbkhpMC9DSjs7QW1IL3ovQ0U7RUFDRTtFQUNBO0FuSGswL0NKOztBbUhoMC9DRTtFQUNFO0VBQ0E7QW5IbTAvQ0o7O0FtSGowL0NFO0VBQ0U7QW5IbzAvQ0o7O0FtSGwwL0NFO0VBQ0U7QW5IcTAvQ0o7O0FtSG4wL0NFO0VBQ0U7QW5IczAvQ0o7O0FtSHAwL0NFO0VBQ0U7QW5IdTAvQ0o7O0FtSHIwL0NFO0VBQ0U7QW5IdzAvQ0o7O0FtSHQwL0NFO0VBQ0U7RUFDQTtBbkh5MC9DSjs7QW1IdjAvQ0U7RUFDRTtFQUNBO0FuSDAwL0NKOztBbUh0My9DRTtFQUNFO0FuSHkzL0NKOztBbUh2My9DRTtFQUNFO0FuSDAzL0NKOztBbUh4My9DRTtFQUNFO0FuSDIzL0NKOztBbUh6My9DRTtFQUNFO0FuSDQzL0NKOztBbUgxMy9DRTtFQUNFO0FuSDYzL0NKOztBbUgzMy9DRTtFQUNFO0VBQ0E7QW5IODMvQ0o7O0FtSDUzL0NFO0VBQ0U7RUFDQTtBbkgrMy9DSjs7QW1INzMvQ0U7RUFDRTtBbkhnNC9DSjs7QW1IOTMvQ0U7RUFDRTtBbkhpNC9DSjs7QW1ILzMvQ0U7RUFDRTtBbkhrNC9DSjs7QW1IaDQvQ0U7RUFDRTtBbkhtNC9DSjs7QW1IajQvQ0U7RUFDRTtBbkhvNC9DSjs7QW1IbDQvQ0U7RUFDRTtFQUNBO0FuSHE0L0NKOztBbUhuNC9DRTtFQUNFO0VBQ0E7QW5IczQvQ0o7O0FtSGw3L0NFO0VBQ0U7QW5IcTcvQ0o7O0FtSG43L0NFO0VBQ0U7QW5IczcvQ0o7O0FtSHA3L0NFO0VBQ0U7QW5IdTcvQ0o7O0FtSHI3L0NFO0VBQ0U7QW5IdzcvQ0o7O0FtSHQ3L0NFO0VBQ0U7QW5IeTcvQ0o7O0FtSHY3L0NFO0VBQ0U7RUFDQTtBbkgwNy9DSjs7QW1IeDcvQ0U7RUFDRTtFQUNBO0FuSDI3L0NKOztBbUh6Ny9DRTtFQUNFO0FuSDQ3L0NKOztBbUgxNy9DRTtFQUNFO0FuSDY3L0NKOztBbUgzNy9DRTtFQUNFO0FuSDg3L0NKOztBbUg1Ny9DRTtFQUNFO0FuSCs3L0NKOztBbUg3Ny9DRTtFQUNFO0FuSGc4L0NKOztBbUg5Ny9DRTtFQUNFO0VBQ0E7QW5IaTgvQ0o7O0FtSC83L0NFO0VBQ0U7RUFDQTtBbkhrOC9DSjs7QW1IOSsvQ0U7RUFDRTtBbkhpLy9DSjs7QW1ILysvQ0U7RUFDRTtBbkhrLy9DSjs7QW1IaC8vQ0U7RUFDRTtBbkhtLy9DSjs7QW1Iai8vQ0U7RUFDRTtBbkhvLy9DSjs7QW1IbC8vQ0U7RUFDRTtBbkhxLy9DSjs7QW1Ibi8vQ0U7RUFDRTtFQUNBO0FuSHMvL0NKOztBbUhwLy9DRTtFQUNFO0VBQ0E7QW5IdS8vQ0o7O0FtSHIvL0NFO0VBQ0U7QW5Idy8vQ0o7O0FtSHQvL0NFO0VBQ0U7QW5IeS8vQ0o7O0FtSHYvL0NFO0VBQ0U7QW5IMC8vQ0o7O0FtSHgvL0NFO0VBQ0U7QW5IMi8vQ0o7O0FtSHovL0NFO0VBQ0U7QW5INC8vQ0o7O0FtSDEvL0NFO0VBQ0U7RUFDQTtBbkg2Ly9DSjs7QW1IMy8vQ0U7RUFDRTtFQUNBO0FuSDgvL0NKOztBbUgxaWdERTtFQUNFO0FuSDZpZ0RKOztBbUgzaWdERTtFQUNFO0FuSDhpZ0RKOztBbUg1aWdERTtFQUNFO0FuSCtpZ0RKOztBbUg3aWdERTtFQUNFO0FuSGdqZ0RKOztBbUg5aWdERTtFQUNFO0FuSGlqZ0RKOztBbUgvaWdERTtFQUNFO0VBQ0E7QW5Ia2pnREo7O0FtSGhqZ0RFO0VBQ0U7RUFDQTtBbkhtamdESjs7QW1IampnREU7RUFDRTtBbkhvamdESjs7QW1IbGpnREU7RUFDRTtBbkhxamdESjs7QW1IbmpnREU7RUFDRTtBbkhzamdESjs7QW1IcGpnREU7RUFDRTtBbkh1amdESjs7QW1IcmpnREU7RUFDRTtBbkh3amdESjs7QW1IdGpnREU7RUFDRTtFQUNBO0FuSHlqZ0RKOztBbUh2amdERTtFQUNFO0VBQ0E7QW5IMGpnREo7O0FtSHRtZ0RFO0VBQ0U7QW5IeW1nREo7O0FtSHZtZ0RFO0VBQ0U7QW5IMG1nREo7O0FtSHhtZ0RFO0VBQ0U7QW5IMm1nREo7O0FtSHptZ0RFO0VBQ0U7QW5ING1nREo7O0FtSDFtZ0RFO0VBQ0U7QW5INm1nREo7O0FtSDNtZ0RFO0VBQ0U7RUFDQTtBbkg4bWdESjs7QW1INW1nREU7RUFDRTtFQUNBO0FuSCttZ0RKOztBbUg3bWdERTtFQUNFO0FuSGduZ0RKOztBbUg5bWdERTtFQUNFO0FuSGluZ0RKOztBbUgvbWdERTtFQUNFO0FuSGtuZ0RKOztBbUhobmdERTtFQUNFO0FuSG1uZ0RKOztBbUhqbmdERTtFQUNFO0FuSG9uZ0RKOztBbUhsbmdERTtFQUNFO0VBQ0E7QW5IcW5nREo7O0FtSG5uZ0RFO0VBQ0U7RUFDQTtBbkhzbmdESjs7QW1IbHFnREU7RUFDRTtBbkhxcWdESjs7QW1IbnFnREU7RUFDRTtBbkhzcWdESjs7QW1IcHFnREU7RUFDRTtBbkh1cWdESjs7QW1IcnFnREU7RUFDRTtBbkh3cWdESjs7QW1IdHFnREU7RUFDRTtBbkh5cWdESjs7QW1IdnFnREU7RUFDRTtFQUNBO0FuSDBxZ0RKOztBbUh4cWdERTtFQUNFO0VBQ0E7QW5IMnFnREo7O0FtSHpxZ0RFO0VBQ0U7QW5INHFnREo7O0FtSDFxZ0RFO0VBQ0U7QW5INnFnREo7O0FtSDNxZ0RFO0VBQ0U7QW5IOHFnREo7O0FtSDVxZ0RFO0VBQ0U7QW5IK3FnREo7O0FtSDdxZ0RFO0VBQ0U7QW5IZ3JnREo7O0FtSDlxZ0RFO0VBQ0U7RUFDQTtBbkhpcmdESjs7QW1IL3FnREU7RUFDRTtFQUNBO0FuSGtyZ0RKOztBbUg5dGdERTtFQUNFO0FuSGl1Z0RKOztBbUgvdGdERTtFQUNFO0FuSGt1Z0RKOztBbUhodWdERTtFQUNFO0FuSG11Z0RKOztBbUhqdWdERTtFQUNFO0FuSG91Z0RKOztBbUhsdWdERTtFQUNFO0FuSHF1Z0RKOztBbUhudWdERTtFQUNFO0VBQ0E7QW5Ic3VnREo7O0FtSHB1Z0RFO0VBQ0U7RUFDQTtBbkh1dWdESjs7QW1IcnVnREU7RUFDRTtBbkh3dWdESjs7QW1IdHVnREU7RUFDRTtBbkh5dWdESjs7QW1IdnVnREU7RUFDRTtBbkgwdWdESjs7QW1IeHVnREU7RUFDRTtBbkgydWdESjs7QW1IenVnREU7RUFDRTtBbkg0dWdESjs7QW1IMXVnREU7RUFDRTtFQUNBO0FuSDZ1Z0RKOztBbUgzdWdERTtFQUNFO0VBQ0E7QW5IOHVnREo7O0FtSDF4Z0RFO0VBQ0U7QW5INnhnREo7O0FtSDN4Z0RFO0VBQ0U7QW5IOHhnREo7O0FtSDV4Z0RFO0VBQ0U7QW5IK3hnREo7O0FtSDd4Z0RFO0VBQ0U7QW5IZ3lnREo7O0FtSDl4Z0RFO0VBQ0U7QW5IaXlnREo7O0FtSC94Z0RFO0VBQ0U7RUFDQTtBbkhreWdESjs7QW1IaHlnREU7RUFDRTtFQUNBO0FuSG15Z0RKOztBbUhqeWdERTtFQUNFO0FuSG95Z0RKOztBbUhseWdERTtFQUNFO0FuSHF5Z0RKOztBbUhueWdERTtFQUNFO0FuSHN5Z0RKOztBbUhweWdERTtFQUNFO0FuSHV5Z0RKOztBbUhyeWdERTtFQUNFO0FuSHd5Z0RKOztBbUh0eWdERTtFQUNFO0VBQ0E7QW5IeXlnREo7O0FtSHZ5Z0RFO0VBQ0U7RUFDQTtBbkgweWdESjs7QW1IdDFnREU7RUFDRTtBbkh5MWdESjs7QW1IdjFnREU7RUFDRTtBbkgwMWdESjs7QW1IeDFnREU7RUFDRTtBbkgyMWdESjs7QW1IejFnREU7RUFDRTtBbkg0MWdESjs7QW1IMTFnREU7RUFDRTtBbkg2MWdESjs7QW1IMzFnREU7RUFDRTtFQUNBO0FuSDgxZ0RKOztBbUg1MWdERTtFQUNFO0VBQ0E7QW5IKzFnREo7O0FtSDcxZ0RFO0VBQ0U7QW5IZzJnREo7O0FtSDkxZ0RFO0VBQ0U7QW5IaTJnREo7O0FtSC8xZ0RFO0VBQ0U7QW5IazJnREo7O0FtSGgyZ0RFO0VBQ0U7QW5IbTJnREo7O0FtSGoyZ0RFO0VBQ0U7QW5IbzJnREo7O0FtSGwyZ0RFO0VBQ0U7RUFDQTtBbkhxMmdESjs7QW1IbjJnREU7RUFDRTtFQUNBO0FuSHMyZ0RKOztBbUhsNWdERTtFQUNFO0FuSHE1Z0RKOztBbUhuNWdERTtFQUNFO0FuSHM1Z0RKOztBbUhwNWdERTtFQUNFO0FuSHU1Z0RKOztBbUhyNWdERTtFQUNFO0FuSHc1Z0RKOztBbUh0NWdERTtFQUNFO0FuSHk1Z0RKOztBbUh2NWdERTtFQUNFO0VBQ0E7QW5IMDVnREo7O0FtSHg1Z0RFO0VBQ0U7RUFDQTtBbkgyNWdESjs7QW1IejVnREU7RUFDRTtBbkg0NWdESjs7QW1IMTVnREU7RUFDRTtBbkg2NWdESjs7QW1IMzVnREU7RUFDRTtBbkg4NWdESjs7QW1INTVnREU7RUFDRTtBbkgrNWdESjs7QW1INzVnREU7RUFDRTtBbkhnNmdESjs7QW1IOTVnREU7RUFDRTtFQUNBO0FuSGk2Z0RKOztBbUgvNWdERTtFQUNFO0VBQ0E7QW5IazZnREo7O0FtSDk4Z0RFO0VBQ0U7QW5IaTlnREo7O0FtSC84Z0RFO0VBQ0U7QW5IazlnREo7O0FtSGg5Z0RFO0VBQ0U7QW5IbTlnREo7O0FtSGo5Z0RFO0VBQ0U7QW5IbzlnREo7O0FtSGw5Z0RFO0VBQ0U7QW5IcTlnREo7O0FtSG45Z0RFO0VBQ0U7RUFDQTtBbkhzOWdESjs7QW1IcDlnREU7RUFDRTtFQUNBO0FuSHU5Z0RKOztBbUhyOWdERTtFQUNFO0FuSHc5Z0RKOztBbUh0OWdERTtFQUNFO0FuSHk5Z0RKOztBbUh2OWdERTtFQUNFO0FuSDA5Z0RKOztBbUh4OWdERTtFQUNFO0FuSDI5Z0RKOztBbUh6OWdERTtFQUNFO0FuSDQ5Z0RKOztBbUgxOWdERTtFQUNFO0VBQ0E7QW5INjlnREo7O0FtSDM5Z0RFO0VBQ0U7RUFDQTtBbkg4OWdESjs7QW1IMWdoREU7RUFDRTtBbkg2Z2hESjs7QW1IM2doREU7RUFDRTtBbkg4Z2hESjs7QW1INWdoREU7RUFDRTtBbkgrZ2hESjs7QW1IN2doREU7RUFDRTtBbkhnaGhESjs7QW1IOWdoREU7RUFDRTtBbkhpaGhESjs7QW1IL2doREU7RUFDRTtFQUNBO0FuSGtoaERKOztBbUhoaGhERTtFQUNFO0VBQ0E7QW5IbWhoREo7O0FtSGpoaERFO0VBQ0U7QW5Ib2hoREo7O0FtSGxoaERFO0VBQ0U7QW5IcWhoREo7O0FtSG5oaERFO0VBQ0U7QW5Ic2hoREo7O0FtSHBoaERFO0VBQ0U7QW5IdWhoREo7O0FtSHJoaERFO0VBQ0U7QW5Id2hoREo7O0FtSHRoaERFO0VBQ0U7RUFDQTtBbkh5aGhESjs7QW1IdmhoREU7RUFDRTtFQUNBO0FuSDBoaERKOztBbUh0a2hERTtFQUNFO0FuSHlraERKOztBbUh2a2hERTtFQUNFO0FuSDBraERKOztBbUh4a2hERTtFQUNFO0FuSDJraERKOztBbUh6a2hERTtFQUNFO0FuSDRraERKOztBbUgxa2hERTtFQUNFO0FuSDZraERKOztBbUgza2hERTtFQUNFO0VBQ0E7QW5IOGtoREo7O0FtSDVraERFO0VBQ0U7RUFDQTtBbkgra2hESjs7QW1IN2toREU7RUFDRTtBbkhnbGhESjs7QW1IOWtoREU7RUFDRTtBbkhpbGhESjs7QW1IL2toREU7RUFDRTtBbkhrbGhESjs7QW1IaGxoREU7RUFDRTtBbkhtbGhESjs7QW1IamxoREU7RUFDRTtBbkhvbGhESjs7QW1IbGxoREU7RUFDRTtFQUNBO0FuSHFsaERKOztBbUhubGhERTtFQUNFO0VBQ0E7QW5Ic2xoREo7O0FtSGxvaERFO0VBQ0U7QW5IcW9oREo7O0FtSG5vaERFO0VBQ0U7QW5Ic29oREo7O0FtSHBvaERFO0VBQ0U7QW5IdW9oREo7O0FtSHJvaERFO0VBQ0U7QW5Id29oREo7O0FtSHRvaERFO0VBQ0U7QW5IeW9oREo7O0FtSHZvaERFO0VBQ0U7RUFDQTtBbkgwb2hESjs7QW1IeG9oREU7RUFDRTtFQUNBO0FuSDJvaERKOztBbUh6b2hERTtFQUNFO0FuSDRvaERKOztBbUgxb2hERTtFQUNFO0FuSDZvaERKOztBbUgzb2hERTtFQUNFO0FuSDhvaERKOztBbUg1b2hERTtFQUNFO0FuSCtvaERKOztBbUg3b2hERTtFQUNFO0FuSGdwaERKOztBbUg5b2hERTtFQUNFO0VBQ0E7QW5IaXBoREo7O0FtSC9vaERFO0VBQ0U7RUFDQTtBbkhrcGhESjs7QW1IOXJoREU7RUFDRTtBbkhpc2hESjs7QW1IL3JoREU7RUFDRTtBbkhrc2hESjs7QW1IaHNoREU7RUFDRTtBbkhtc2hESjs7QW1IanNoREU7RUFDRTtBbkhvc2hESjs7QW1IbHNoREU7RUFDRTtBbkhxc2hESjs7QW1IbnNoREU7RUFDRTtFQUNBO0FuSHNzaERKOztBbUhwc2hERTtFQUNFO0VBQ0E7QW5IdXNoREo7O0FtSHJzaERFO0VBQ0U7QW5Id3NoREo7O0FtSHRzaERFO0VBQ0U7QW5IeXNoREo7O0FtSHZzaERFO0VBQ0U7QW5IMHNoREo7O0FtSHhzaERFO0VBQ0U7QW5IMnNoREo7O0FtSHpzaERFO0VBQ0U7QW5INHNoREo7O0FtSDFzaERFO0VBQ0U7RUFDQTtBbkg2c2hESjs7QW1IM3NoREU7RUFDRTtFQUNBO0FuSDhzaERKOztBbUgxdmhERTtFQUNFO0FuSDZ2aERKOztBbUgzdmhERTtFQUNFO0FuSDh2aERKOztBbUg1dmhERTtFQUNFO0FuSCt2aERKOztBbUg3dmhERTtFQUNFO0FuSGd3aERKOztBbUg5dmhERTtFQUNFO0FuSGl3aERKOztBbUgvdmhERTtFQUNFO0VBQ0E7QW5Ia3doREo7O0FtSGh3aERFO0VBQ0U7RUFDQTtBbkhtd2hESjs7QW1IandoREU7RUFDRTtBbkhvd2hESjs7QW1IbHdoREU7RUFDRTtBbkhxd2hESjs7QW1IbndoREU7RUFDRTtBbkhzd2hESjs7QW1IcHdoREU7RUFDRTtBbkh1d2hESjs7QW1IcndoREU7RUFDRTtBbkh3d2hESjs7QW1IdHdoREU7RUFDRTtFQUNBO0FuSHl3aERKOztBbUh2d2hERTtFQUNFO0VBQ0E7QW5IMHdoREo7O0FtSHR6aERFO0VBQ0U7QW5IeXpoREo7O0FtSHZ6aERFO0VBQ0U7QW5IMHpoREo7O0FtSHh6aERFO0VBQ0U7QW5IMnpoREo7O0FtSHp6aERFO0VBQ0U7QW5INHpoREo7O0FtSDF6aERFO0VBQ0U7QW5INnpoREo7O0FtSDN6aERFO0VBQ0U7RUFDQTtBbkg4emhESjs7QW1INXpoREU7RUFDRTtFQUNBO0FuSCt6aERKOztBbUg3emhERTtFQUNFO0FuSGcwaERKOztBbUg5emhERTtFQUNFO0FuSGkwaERKOztBbUgvemhERTtFQUNFO0FuSGswaERKOztBbUhoMGhERTtFQUNFO0FuSG0waERKOztBbUhqMGhERTtFQUNFO0FuSG8waERKOztBbUhsMGhERTtFQUNFO0VBQ0E7QW5IcTBoREo7O0FtSG4waERFO0VBQ0U7RUFDQTtBbkhzMGhESjs7QW1IbDNoREU7RUFDRTtBbkhxM2hESjs7QW1IbjNoREU7RUFDRTtBbkhzM2hESjs7QW1IcDNoREU7RUFDRTtBbkh1M2hESjs7QW1IcjNoREU7RUFDRTtBbkh3M2hESjs7QW1IdDNoREU7RUFDRTtBbkh5M2hESjs7QW1IdjNoREU7RUFDRTtFQUNBO0FuSDAzaERKOztBbUh4M2hERTtFQUNFO0VBQ0E7QW5IMjNoREo7O0FtSHozaERFO0VBQ0U7QW5INDNoREo7O0FtSDEzaERFO0VBQ0U7QW5INjNoREo7O0FtSDMzaERFO0VBQ0U7QW5IODNoREo7O0FtSDUzaERFO0VBQ0U7QW5IKzNoREo7O0FtSDczaERFO0VBQ0U7QW5IZzRoREo7O0FtSDkzaERFO0VBQ0U7RUFDQTtBbkhpNGhESjs7QW1ILzNoREU7RUFDRTtFQUNBO0FuSGs0aERKOztBbUg5NmhERTtFQUNFO0FuSGk3aERKOztBbUgvNmhERTtFQUNFO0FuSGs3aERKOztBbUhoN2hERTtFQUNFO0FuSG03aERKOztBbUhqN2hERTtFQUNFO0FuSG83aERKOztBbUhsN2hERTtFQUNFO0FuSHE3aERKOztBbUhuN2hERTtFQUNFO0VBQ0E7QW5IczdoREo7O0FtSHA3aERFO0VBQ0U7RUFDQTtBbkh1N2hESjs7QW1IcjdoREU7RUFDRTtBbkh3N2hESjs7QW1IdDdoREU7RUFDRTtBbkh5N2hESjs7QW1IdjdoREU7RUFDRTtBbkgwN2hESjs7QW1IeDdoREU7RUFDRTtBbkgyN2hESjs7QW1IejdoREU7RUFDRTtBbkg0N2hESjs7QW1IMTdoREU7RUFDRTtFQUNBO0FuSDY3aERKOztBbUgzN2hERTtFQUNFO0VBQ0E7QW5IODdoREo7O0FtSDEraERFO0VBQ0U7QW5INitoREo7O0FtSDMraERFO0VBQ0U7QW5IOCtoREo7O0FtSDUraERFO0VBQ0U7QW5IKytoREo7O0FtSDcraERFO0VBQ0U7QW5IZy9oREo7O0FtSDkraERFO0VBQ0U7QW5IaS9oREo7O0FtSC8raERFO0VBQ0U7RUFDQTtBbkhrL2hESjs7QW1IaC9oREU7RUFDRTtFQUNBO0FuSG0vaERKOztBbUhqL2hERTtFQUNFO0FuSG8vaERKOztBbUhsL2hERTtFQUNFO0FuSHEvaERKOztBbUhuL2hERTtFQUNFO0FuSHMvaERKOztBbUhwL2hERTtFQUNFO0FuSHUvaERKOztBbUhyL2hERTtFQUNFO0FuSHcvaERKOztBbUh0L2hERTtFQUNFO0VBQ0E7QW5IeS9oREo7O0FtSHYvaERFO0VBQ0U7RUFDQTtBbkgwL2hESjs7QW1IdGlpREU7RUFDRTtBbkh5aWlESjs7QW1IdmlpREU7RUFDRTtBbkgwaWlESjs7QW1IeGlpREU7RUFDRTtBbkgyaWlESjs7QW1IemlpREU7RUFDRTtBbkg0aWlESjs7QW1IMWlpREU7RUFDRTtBbkg2aWlESjs7QW1IM2lpREU7RUFDRTtFQUNBO0FuSDhpaURKOztBbUg1aWlERTtFQUNFO0VBQ0E7QW5IK2lpREo7O0FtSDdpaURFO0VBQ0U7QW5IZ2ppREo7O0FtSDlpaURFO0VBQ0U7QW5IaWppREo7O0FtSC9paURFO0VBQ0U7QW5Ia2ppREo7O0FtSGhqaURFO0VBQ0U7QW5IbWppREo7O0FtSGpqaURFO0VBQ0U7QW5Ib2ppREo7O0FtSGxqaURFO0VBQ0U7RUFDQTtBbkhxamlESjs7QW1IbmppREU7RUFDRTtFQUNBO0FuSHNqaURKOztBbUhsbWlERTtFQUNFO0FuSHFtaURKOztBbUhubWlERTtFQUNFO0FuSHNtaURKOztBbUhwbWlERTtFQUNFO0FuSHVtaURKOztBbUhybWlERTtFQUNFO0FuSHdtaURKOztBbUh0bWlERTtFQUNFO0FuSHltaURKOztBbUh2bWlERTtFQUNFO0VBQ0E7QW5IMG1pREo7O0FtSHhtaURFO0VBQ0U7RUFDQTtBbkgybWlESjs7QW1Iem1pREU7RUFDRTtBbkg0bWlESjs7QW1IMW1pREU7RUFDRTtBbkg2bWlESjs7QW1IM21pREU7RUFDRTtBbkg4bWlESjs7QW1INW1pREU7RUFDRTtBbkgrbWlESjs7QW1IN21pREU7RUFDRTtBbkhnbmlESjs7QW1IOW1pREU7RUFDRTtFQUNBO0FuSGluaURKOztBbUgvbWlERTtFQUNFO0VBQ0E7QW5Ia25pREo7O0FtSDlwaURFO0VBQ0U7QW5IaXFpREo7O0FtSC9waURFO0VBQ0U7QW5Ia3FpREo7O0FtSGhxaURFO0VBQ0U7QW5IbXFpREo7O0FtSGpxaURFO0VBQ0U7QW5Ib3FpREo7O0FtSGxxaURFO0VBQ0U7QW5IcXFpREo7O0FtSG5xaURFO0VBQ0U7RUFDQTtBbkhzcWlESjs7QW1IcHFpREU7RUFDRTtFQUNBO0FuSHVxaURKOztBbUhycWlERTtFQUNFO0FuSHdxaURKOztBbUh0cWlERTtFQUNFO0FuSHlxaURKOztBbUh2cWlERTtFQUNFO0FuSDBxaURKOztBbUh4cWlERTtFQUNFO0FuSDJxaURKOztBbUh6cWlERTtFQUNFO0FuSDRxaURKOztBbUgxcWlERTtFQUNFO0VBQ0E7QW5INnFpREo7O0FtSDNxaURFO0VBQ0U7RUFDQTtBbkg4cWlESjs7QW1IMXRpREU7RUFDRTtBbkg2dGlESjs7QW1IM3RpREU7RUFDRTtBbkg4dGlESjs7QW1INXRpREU7RUFDRTtBbkgrdGlESjs7QW1IN3RpREU7RUFDRTtBbkhndWlESjs7QW1IOXRpREU7RUFDRTtBbkhpdWlESjs7QW1IL3RpREU7RUFDRTtFQUNBO0FuSGt1aURKOztBbUhodWlERTtFQUNFO0VBQ0E7QW5IbXVpREo7O0FtSGp1aURFO0VBQ0U7QW5Ib3VpREo7O0FtSGx1aURFO0VBQ0U7QW5IcXVpREo7O0FtSG51aURFO0VBQ0U7QW5Ic3VpREo7O0FtSHB1aURFO0VBQ0U7QW5IdXVpREo7O0FtSHJ1aURFO0VBQ0U7QW5Id3VpREo7O0FtSHR1aURFO0VBQ0U7RUFDQTtBbkh5dWlESjs7QW1IdnVpREU7RUFDRTtFQUNBO0FuSDB1aURKOztBbUh0eGlERTtFQUNFO0FuSHl4aURKOztBbUh2eGlERTtFQUNFO0FuSDB4aURKOztBbUh4eGlERTtFQUNFO0FuSDJ4aURKOztBbUh6eGlERTtFQUNFO0FuSDR4aURKOztBbUgxeGlERTtFQUNFO0FuSDZ4aURKOztBbUgzeGlERTtFQUNFO0VBQ0E7QW5IOHhpREo7O0FtSDV4aURFO0VBQ0U7RUFDQTtBbkgreGlESjs7QW1IN3hpREU7RUFDRTtBbkhneWlESjs7QW1IOXhpREU7RUFDRTtBbkhpeWlESjs7QW1IL3hpREU7RUFDRTtBbkhreWlESjs7QW1IaHlpREU7RUFDRTtBbkhteWlESjs7QW1IanlpREU7RUFDRTtBbkhveWlESjs7QW1IbHlpREU7RUFDRTtFQUNBO0FuSHF5aURKOztBbUhueWlERTtFQUNFO0VBQ0E7QW5Ic3lpREo7O0FtSGwxaURFO0VBQ0U7QW5IcTFpREo7O0FtSG4xaURFO0VBQ0U7QW5IczFpREo7O0FtSHAxaURFO0VBQ0U7QW5IdTFpREo7O0FtSHIxaURFO0VBQ0U7QW5IdzFpREo7O0FtSHQxaURFO0VBQ0U7QW5IeTFpREo7O0FtSHYxaURFO0VBQ0U7RUFDQTtBbkgwMWlESjs7QW1IeDFpREU7RUFDRTtFQUNBO0FuSDIxaURKOztBbUh6MWlERTtFQUNFO0FuSDQxaURKOztBbUgxMWlERTtFQUNFO0FuSDYxaURKOztBbUgzMWlERTtFQUNFO0FuSDgxaURKOztBbUg1MWlERTtFQUNFO0FuSCsxaURKOztBbUg3MWlERTtFQUNFO0FuSGcyaURKOztBbUg5MWlERTtFQUNFO0VBQ0E7QW5IaTJpREo7O0FtSC8xaURFO0VBQ0U7RUFDQTtBbkhrMmlESjs7QW1IOTRpREU7RUFDRTtBbkhpNWlESjs7QW1ILzRpREU7RUFDRTtBbkhrNWlESjs7QW1IaDVpREU7RUFDRTtBbkhtNWlESjs7QW1IajVpREU7RUFDRTtBbkhvNWlESjs7QW1IbDVpREU7RUFDRTtBbkhxNWlESjs7QW1IbjVpREU7RUFDRTtFQUNBO0FuSHM1aURKOztBbUhwNWlERTtFQUNFO0VBQ0E7QW5IdTVpREo7O0FtSHI1aURFO0VBQ0U7QW5IdzVpREo7O0FtSHQ1aURFO0VBQ0U7QW5IeTVpREo7O0FtSHY1aURFO0VBQ0U7QW5IMDVpREo7O0FtSHg1aURFO0VBQ0U7QW5IMjVpREo7O0FtSHo1aURFO0VBQ0U7QW5INDVpREo7O0FtSDE1aURFO0VBQ0U7RUFDQTtBbkg2NWlESjs7QW1IMzVpREU7RUFDRTtFQUNBO0FuSDg1aURKOztBbUgxOGlERTtFQUNFO0FuSDY4aURKOztBbUgzOGlERTtFQUNFO0FuSDg4aURKOztBbUg1OGlERTtFQUNFO0FuSCs4aURKOztBbUg3OGlERTtFQUNFO0FuSGc5aURKOztBbUg5OGlERTtFQUNFO0FuSGk5aURKOztBbUgvOGlERTtFQUNFO0VBQ0E7QW5IazlpREo7O0FtSGg5aURFO0VBQ0U7RUFDQTtBbkhtOWlESjs7QW1IajlpREU7RUFDRTtBbkhvOWlESjs7QW1IbDlpREU7RUFDRTtBbkhxOWlESjs7QW1IbjlpREU7RUFDRTtBbkhzOWlESjs7QW1IcDlpREU7RUFDRTtBbkh1OWlESjs7QW1IcjlpREU7RUFDRTtBbkh3OWlESjs7QW1IdDlpREU7RUFDRTtFQUNBO0FuSHk5aURKOztBbUh2OWlERTtFQUNFO0VBQ0E7QW5IMDlpREo7O0FtSHRnakRFO0VBQ0U7QW5IeWdqREo7O0FtSHZnakRFO0VBQ0U7QW5IMGdqREo7O0FtSHhnakRFO0VBQ0U7QW5IMmdqREo7O0FtSHpnakRFO0VBQ0U7QW5INGdqREo7O0FtSDFnakRFO0VBQ0U7QW5INmdqREo7O0FtSDNnakRFO0VBQ0U7RUFDQTtBbkg4Z2pESjs7QW1INWdqREU7RUFDRTtFQUNBO0FuSCtnakRKOztBbUg3Z2pERTtFQUNFO0FuSGdoakRKOztBbUg5Z2pERTtFQUNFO0FuSGloakRKOztBbUgvZ2pERTtFQUNFO0FuSGtoakRKOztBbUhoaGpERTtFQUNFO0FuSG1oakRKOztBbUhqaGpERTtFQUNFO0FuSG9oakRKOztBbUhsaGpERTtFQUNFO0VBQ0E7QW5IcWhqREo7O0FtSG5oakRFO0VBQ0U7RUFDQTtBbkhzaGpESjs7QW1IbGtqREU7RUFDRTtBbkhxa2pESjs7QW1IbmtqREU7RUFDRTtBbkhza2pESjs7QW1IcGtqREU7RUFDRTtBbkh1a2pESjs7QW1IcmtqREU7RUFDRTtBbkh3a2pESjs7QW1IdGtqREU7RUFDRTtBbkh5a2pESjs7QW1IdmtqREU7RUFDRTtFQUNBO0FuSDBrakRKOztBbUh4a2pERTtFQUNFO0VBQ0E7QW5IMmtqREo7O0FtSHprakRFO0VBQ0U7QW5INGtqREo7O0FtSDFrakRFO0VBQ0U7QW5INmtqREo7O0FtSDNrakRFO0VBQ0U7QW5IOGtqREo7O0FtSDVrakRFO0VBQ0U7QW5IK2tqREo7O0FtSDdrakRFO0VBQ0U7QW5IZ2xqREo7O0FtSDlrakRFO0VBQ0U7RUFDQTtBbkhpbGpESjs7QW1IL2tqREU7RUFDRTtFQUNBO0FuSGtsakRKOztBbUg5bmpERTtFQUNFO0FuSGlvakRKOztBbUgvbmpERTtFQUNFO0FuSGtvakRKOztBbUhob2pERTtFQUNFO0FuSG1vakRKOztBbUhqb2pERTtFQUNFO0FuSG9vakRKOztBbUhsb2pERTtFQUNFO0FuSHFvakRKOztBbUhub2pERTtFQUNFO0VBQ0E7QW5Ic29qREo7O0FtSHBvakRFO0VBQ0U7RUFDQTtBbkh1b2pESjs7QW1Icm9qREU7RUFDRTtBbkh3b2pESjs7QW1IdG9qREU7RUFDRTtBbkh5b2pESjs7QW1Idm9qREU7RUFDRTtBbkgwb2pESjs7QW1IeG9qREU7RUFDRTtBbkgyb2pESjs7QW1Iem9qREU7RUFDRTtBbkg0b2pESjs7QW1IMW9qREU7RUFDRTtFQUNBO0FuSDZvakRKOztBbUgzb2pERTtFQUNFO0VBQ0E7QW5IOG9qREo7O0FtSDFyakRFO0VBQ0U7QW5INnJqREo7O0FtSDNyakRFO0VBQ0U7QW5IOHJqREo7O0FtSDVyakRFO0VBQ0U7QW5IK3JqREo7O0FtSDdyakRFO0VBQ0U7QW5IZ3NqREo7O0FtSDlyakRFO0VBQ0U7QW5IaXNqREo7O0FtSC9yakRFO0VBQ0U7RUFDQTtBbkhrc2pESjs7QW1IaHNqREU7RUFDRTtFQUNBO0FuSG1zakRKOztBbUhqc2pERTtFQUNFO0FuSG9zakRKOztBbUhsc2pERTtFQUNFO0FuSHFzakRKOztBbUhuc2pERTtFQUNFO0FuSHNzakRKOztBbUhwc2pERTtFQUNFO0FuSHVzakRKOztBbUhyc2pERTtFQUNFO0FuSHdzakRKOztBbUh0c2pERTtFQUNFO0VBQ0E7QW5IeXNqREo7O0FtSHZzakRFO0VBQ0U7RUFDQTtBbkgwc2pESjs7QW1IdHZqREU7RUFDRTtBbkh5dmpESjs7QW1IdnZqREU7RUFDRTtBbkgwdmpESjs7QW1IeHZqREU7RUFDRTtBbkgydmpESjs7QW1IenZqREU7RUFDRTtBbkg0dmpESjs7QW1IMXZqREU7RUFDRTtBbkg2dmpESjs7QW1IM3ZqREU7RUFDRTtFQUNBO0FuSDh2akRKOztBbUg1dmpERTtFQUNFO0VBQ0E7QW5IK3ZqREo7O0FtSDd2akRFO0VBQ0U7QW5IZ3dqREo7O0FtSDl2akRFO0VBQ0U7QW5IaXdqREo7O0FtSC92akRFO0VBQ0U7QW5Ia3dqREo7O0FtSGh3akRFO0VBQ0U7QW5IbXdqREo7O0FtSGp3akRFO0VBQ0U7QW5Ib3dqREo7O0FtSGx3akRFO0VBQ0U7RUFDQTtBbkhxd2pESjs7QW1IbndqREU7RUFDRTtFQUNBO0FuSHN3akRKOztBbUhsempERTtFQUNFO0FuSHF6akRKOztBbUhuempERTtFQUNFO0FuSHN6akRKOztBbUhwempERTtFQUNFO0FuSHV6akRKOztBbUhyempERTtFQUNFO0FuSHd6akRKOztBbUh0empERTtFQUNFO0FuSHl6akRKOztBbUh2empERTtFQUNFO0VBQ0E7QW5IMHpqREo7O0FtSHh6akRFO0VBQ0U7RUFDQTtBbkgyempESjs7QW1IenpqREU7RUFDRTtBbkg0empESjs7QW1IMXpqREU7RUFDRTtBbkg2empESjs7QW1IM3pqREU7RUFDRTtBbkg4empESjs7QW1INXpqREU7RUFDRTtBbkgrempESjs7QW1IN3pqREU7RUFDRTtBbkhnMGpESjs7QW1IOXpqREU7RUFDRTtFQUNBO0FuSGkwakRKOztBbUgvempERTtFQUNFO0VBQ0E7QW5IazBqREo7O0FtSDkyakRFO0VBQ0U7QW5IaTNqREo7O0FtSC8yakRFO0VBQ0U7QW5IazNqREo7O0FtSGgzakRFO0VBQ0U7QW5IbTNqREo7O0FtSGozakRFO0VBQ0U7QW5IbzNqREo7O0FtSGwzakRFO0VBQ0U7QW5IcTNqREo7O0FtSG4zakRFO0VBQ0U7RUFDQTtBbkhzM2pESjs7QW1IcDNqREU7RUFDRTtFQUNBO0FuSHUzakRKOztBbUhyM2pERTtFQUNFO0FuSHczakRKOztBbUh0M2pERTtFQUNFO0FuSHkzakRKOztBbUh2M2pERTtFQUNFO0FuSDAzakRKOztBbUh4M2pERTtFQUNFO0FuSDIzakRKOztBbUh6M2pERTtFQUNFO0FuSDQzakRKOztBbUgxM2pERTtFQUNFO0VBQ0E7QW5INjNqREo7O0FtSDMzakRFO0VBQ0U7RUFDQTtBbkg4M2pESjs7QW1IMTZqREU7RUFDRTtBbkg2NmpESjs7QW1IMzZqREU7RUFDRTtBbkg4NmpESjs7QW1INTZqREU7RUFDRTtBbkgrNmpESjs7QW1INzZqREU7RUFDRTtBbkhnN2pESjs7QW1IOTZqREU7RUFDRTtBbkhpN2pESjs7QW1ILzZqREU7RUFDRTtFQUNBO0FuSGs3akRKOztBbUhoN2pERTtFQUNFO0VBQ0E7QW5IbTdqREo7O0FtSGo3akRFO0VBQ0U7QW5IbzdqREo7O0FtSGw3akRFO0VBQ0U7QW5IcTdqREo7O0FtSG43akRFO0VBQ0U7QW5IczdqREo7O0FtSHA3akRFO0VBQ0U7QW5IdTdqREo7O0FtSHI3akRFO0VBQ0U7QW5IdzdqREo7O0FtSHQ3akRFO0VBQ0U7RUFDQTtBbkh5N2pESjs7QW1IdjdqREU7RUFDRTtFQUNBO0FuSDA3akRKOztBbUh0K2pERTtFQUNFO0FuSHkrakRKOztBbUh2K2pERTtFQUNFO0FuSDArakRKOztBbUh4K2pERTtFQUNFO0FuSDIrakRKOztBbUh6K2pERTtFQUNFO0FuSDQrakRKOztBbUgxK2pERTtFQUNFO0FuSDYrakRKOztBbUgzK2pERTtFQUNFO0VBQ0E7QW5IOCtqREo7O0FtSDUrakRFO0VBQ0U7RUFDQTtBbkgrK2pESjs7QW1INytqREU7RUFDRTtBbkhnL2pESjs7QW1IOStqREU7RUFDRTtBbkhpL2pESjs7QW1ILytqREU7RUFDRTtBbkhrL2pESjs7QW1IaC9qREU7RUFDRTtBbkhtL2pESjs7QW1Iai9qREU7RUFDRTtBbkhvL2pESjs7QW1IbC9qREU7RUFDRTtFQUNBO0FuSHEvakRKOztBbUhuL2pERTtFQUNFO0VBQ0E7QW5Icy9qREo7O0FtSGxpa0RFO0VBQ0U7QW5IcWlrREo7O0FtSG5pa0RFO0VBQ0U7QW5Ic2lrREo7O0FtSHBpa0RFO0VBQ0U7QW5IdWlrREo7O0FtSHJpa0RFO0VBQ0U7QW5Id2lrREo7O0FtSHRpa0RFO0VBQ0U7QW5IeWlrREo7O0FtSHZpa0RFO0VBQ0U7RUFDQTtBbkgwaWtESjs7QW1IeGlrREU7RUFDRTtFQUNBO0FuSDJpa0RKOztBbUh6aWtERTtFQUNFO0FuSDRpa0RKOztBbUgxaWtERTtFQUNFO0FuSDZpa0RKOztBbUgzaWtERTtFQUNFO0FuSDhpa0RKOztBbUg1aWtERTtFQUNFO0FuSCtpa0RKOztBbUg3aWtERTtFQUNFO0FuSGdqa0RKOztBbUg5aWtERTtFQUNFO0VBQ0E7QW5IaWprREo7O0FtSC9pa0RFO0VBQ0U7RUFDQTtBbkhramtESjs7QW1IOWxrREU7RUFDRTtBbkhpbWtESjs7QW1IL2xrREU7RUFDRTtBbkhrbWtESjs7QW1IaG1rREU7RUFDRTtBbkhtbWtESjs7QW1Iam1rREU7RUFDRTtBbkhvbWtESjs7QW1IbG1rREU7RUFDRTtBbkhxbWtESjs7QW1Ibm1rREU7RUFDRTtFQUNBO0FuSHNta0RKOztBbUhwbWtERTtFQUNFO0VBQ0E7QW5IdW1rREo7O0FtSHJta0RFO0VBQ0U7QW5Id21rREo7O0FtSHRta0RFO0VBQ0U7QW5IeW1rREo7O0FtSHZta0RFO0VBQ0U7QW5IMG1rREo7O0FtSHhta0RFO0VBQ0U7QW5IMm1rREo7O0FtSHpta0RFO0VBQ0U7QW5ING1rREo7O0FtSDFta0RFO0VBQ0U7RUFDQTtBbkg2bWtESjs7QW1IM21rREU7RUFDRTtFQUNBO0FuSDhta0RKOztBbUgxcGtERTtFQUNFO0FuSDZwa0RKOztBbUgzcGtERTtFQUNFO0FuSDhwa0RKOztBbUg1cGtERTtFQUNFO0FuSCtwa0RKOztBbUg3cGtERTtFQUNFO0FuSGdxa0RKOztBbUg5cGtERTtFQUNFO0FuSGlxa0RKOztBbUgvcGtERTtFQUNFO0VBQ0E7QW5Ia3FrREo7O0FtSGhxa0RFO0VBQ0U7RUFDQTtBbkhtcWtESjs7QW1IanFrREU7RUFDRTtBbkhvcWtESjs7QW1IbHFrREU7RUFDRTtBbkhxcWtESjs7QW1IbnFrREU7RUFDRTtBbkhzcWtESjs7QW1IcHFrREU7RUFDRTtBbkh1cWtESjs7QW1IcnFrREU7RUFDRTtBbkh3cWtESjs7QW1IdHFrREU7RUFDRTtFQUNBO0FuSHlxa0RKOztBbUh2cWtERTtFQUNFO0VBQ0E7QW5IMHFrREo7O0FtSHR0a0RFO0VBQ0U7QW5IeXRrREo7O0FtSHZ0a0RFO0VBQ0U7QW5IMHRrREo7O0FtSHh0a0RFO0VBQ0U7QW5IMnRrREo7O0FtSHp0a0RFO0VBQ0U7QW5INHRrREo7O0FtSDF0a0RFO0VBQ0U7QW5INnRrREo7O0FtSDN0a0RFO0VBQ0U7RUFDQTtBbkg4dGtESjs7QW1INXRrREU7RUFDRTtFQUNBO0FuSCt0a0RKOztBbUg3dGtERTtFQUNFO0FuSGd1a0RKOztBbUg5dGtERTtFQUNFO0FuSGl1a0RKOztBbUgvdGtERTtFQUNFO0FuSGt1a0RKOztBbUhodWtERTtFQUNFO0FuSG11a0RKOztBbUhqdWtERTtFQUNFO0FuSG91a0RKOztBbUhsdWtERTtFQUNFO0VBQ0E7QW5IcXVrREo7O0FtSG51a0RFO0VBQ0U7RUFDQTtBbkhzdWtESjs7QW1IbHhrREU7RUFDRTtBbkhxeGtESjs7QW1IbnhrREU7RUFDRTtBbkhzeGtESjs7QW1IcHhrREU7RUFDRTtBbkh1eGtESjs7QW1IcnhrREU7RUFDRTtBbkh3eGtESjs7QW1IdHhrREU7RUFDRTtBbkh5eGtESjs7QW1IdnhrREU7RUFDRTtFQUNBO0FuSDB4a0RKOztBbUh4eGtERTtFQUNFO0VBQ0E7QW5IMnhrREo7O0FtSHp4a0RFO0VBQ0U7QW5INHhrREo7O0FtSDF4a0RFO0VBQ0U7QW5INnhrREo7O0FtSDN4a0RFO0VBQ0U7QW5IOHhrREo7O0FtSDV4a0RFO0VBQ0U7QW5IK3hrREo7O0FtSDd4a0RFO0VBQ0U7QW5IZ3lrREo7O0FtSDl4a0RFO0VBQ0U7RUFDQTtBbkhpeWtESjs7QW1IL3hrREU7RUFDRTtFQUNBO0FuSGt5a0RKOztBbUg5MGtERTtFQUNFO0FuSGkxa0RKOztBbUgvMGtERTtFQUNFO0FuSGsxa0RKOztBbUhoMWtERTtFQUNFO0FuSG0xa0RKOztBbUhqMWtERTtFQUNFO0FuSG8xa0RKOztBbUhsMWtERTtFQUNFO0FuSHExa0RKOztBbUhuMWtERTtFQUNFO0VBQ0E7QW5IczFrREo7O0FtSHAxa0RFO0VBQ0U7RUFDQTtBbkh1MWtESjs7QW1IcjFrREU7RUFDRTtBbkh3MWtESjs7QW1IdDFrREU7RUFDRTtBbkh5MWtESjs7QW1IdjFrREU7RUFDRTtBbkgwMWtESjs7QW1IeDFrREU7RUFDRTtBbkgyMWtESjs7QW1IejFrREU7RUFDRTtBbkg0MWtESjs7QW1IMTFrREU7RUFDRTtFQUNBO0FuSDYxa0RKOztBbUgzMWtERTtFQUNFO0VBQ0E7QW5IODFrREo7O0FtSDE0a0RFO0VBQ0U7QW5INjRrREo7O0FtSDM0a0RFO0VBQ0U7QW5IODRrREo7O0FtSDU0a0RFO0VBQ0U7QW5IKzRrREo7O0FtSDc0a0RFO0VBQ0U7QW5IZzVrREo7O0FtSDk0a0RFO0VBQ0U7QW5IaTVrREo7O0FtSC80a0RFO0VBQ0U7RUFDQTtBbkhrNWtESjs7QW1IaDVrREU7RUFDRTtFQUNBO0FuSG01a0RKOztBbUhqNWtERTtFQUNFO0FuSG81a0RKOztBbUhsNWtERTtFQUNFO0FuSHE1a0RKOztBbUhuNWtERTtFQUNFO0FuSHM1a0RKOztBbUhwNWtERTtFQUNFO0FuSHU1a0RKOztBbUhyNWtERTtFQUNFO0FuSHc1a0RKOztBbUh0NWtERTtFQUNFO0VBQ0E7QW5IeTVrREo7O0FtSHY1a0RFO0VBQ0U7RUFDQTtBbkgwNWtESjs7QW1IdDhrREU7RUFDRTtBbkh5OGtESjs7QW1IdjhrREU7RUFDRTtBbkgwOGtESjs7QW1IeDhrREU7RUFDRTtBbkgyOGtESjs7QW1IejhrREU7RUFDRTtBbkg0OGtESjs7QW1IMThrREU7RUFDRTtBbkg2OGtESjs7QW1IMzhrREU7RUFDRTtFQUNBO0FuSDg4a0RKOztBbUg1OGtERTtFQUNFO0VBQ0E7QW5IKzhrREo7O0FtSDc4a0RFO0VBQ0U7QW5IZzlrREo7O0FtSDk4a0RFO0VBQ0U7QW5IaTlrREo7O0FtSC84a0RFO0VBQ0U7QW5IazlrREo7O0FtSGg5a0RFO0VBQ0U7QW5IbTlrREo7O0FtSGo5a0RFO0VBQ0U7QW5IbzlrREo7O0FtSGw5a0RFO0VBQ0U7RUFDQTtBbkhxOWtESjs7QW1IbjlrREU7RUFDRTtFQUNBO0FuSHM5a0RKOztBbUhsZ2xERTtFQUNFO0FuSHFnbERKOztBbUhuZ2xERTtFQUNFO0FuSHNnbERKOztBbUhwZ2xERTtFQUNFO0FuSHVnbERKOztBbUhyZ2xERTtFQUNFO0FuSHdnbERKOztBbUh0Z2xERTtFQUNFO0FuSHlnbERKOztBbUh2Z2xERTtFQUNFO0VBQ0E7QW5IMGdsREo7O0FtSHhnbERFO0VBQ0U7RUFDQTtBbkgyZ2xESjs7QW1IemdsREU7RUFDRTtBbkg0Z2xESjs7QW1IMWdsREU7RUFDRTtBbkg2Z2xESjs7QW1IM2dsREU7RUFDRTtBbkg4Z2xESjs7QW1INWdsREU7RUFDRTtBbkgrZ2xESjs7QW1IN2dsREU7RUFDRTtBbkhnaGxESjs7QW1IOWdsREU7RUFDRTtFQUNBO0FuSGlobERKOztBbUgvZ2xERTtFQUNFO0VBQ0E7QW5Ia2hsREo7O0FtSDlqbERFO0VBQ0U7QW5IaWtsREo7O0FtSC9qbERFO0VBQ0U7QW5Ia2tsREo7O0FtSGhrbERFO0VBQ0U7QW5IbWtsREo7O0FtSGprbERFO0VBQ0U7QW5Ib2tsREo7O0FtSGxrbERFO0VBQ0U7QW5IcWtsREo7O0FtSG5rbERFO0VBQ0U7RUFDQTtBbkhza2xESjs7QW1IcGtsREU7RUFDRTtFQUNBO0FuSHVrbERKOztBbUhya2xERTtFQUNFO0FuSHdrbERKOztBbUh0a2xERTtFQUNFO0FuSHlrbERKOztBbUh2a2xERTtFQUNFO0FuSDBrbERKOztBbUh4a2xERTtFQUNFO0FuSDJrbERKOztBbUh6a2xERTtFQUNFO0FuSDRrbERKOztBbUgxa2xERTtFQUNFO0VBQ0E7QW5INmtsREo7O0FtSDNrbERFO0VBQ0U7RUFDQTtBbkg4a2xESjs7QW1IMW5sREU7RUFDRTtBbkg2bmxESjs7QW1IM25sREU7RUFDRTtBbkg4bmxESjs7QW1INW5sREU7RUFDRTtBbkgrbmxESjs7QW1IN25sREU7RUFDRTtBbkhnb2xESjs7QW1IOW5sREU7RUFDRTtBbkhpb2xESjs7QW1IL25sREU7RUFDRTtFQUNBO0FuSGtvbERKOztBbUhob2xERTtFQUNFO0VBQ0E7QW5IbW9sREo7O0FtSGpvbERFO0VBQ0U7QW5Ib29sREo7O0FtSGxvbERFO0VBQ0U7QW5IcW9sREo7O0FtSG5vbERFO0VBQ0U7QW5Ic29sREo7O0FtSHBvbERFO0VBQ0U7QW5IdW9sREo7O0FtSHJvbERFO0VBQ0U7QW5Id29sREo7O0FtSHRvbERFO0VBQ0U7RUFDQTtBbkh5b2xESjs7QW1Idm9sREU7RUFDRTtFQUNBO0FuSDBvbERKOztBbUh0cmxERTtFQUNFO0FuSHlybERKOztBbUh2cmxERTtFQUNFO0FuSDBybERKOztBbUh4cmxERTtFQUNFO0FuSDJybERKOztBbUh6cmxERTtFQUNFO0FuSDRybERKOztBbUgxcmxERTtFQUNFO0FuSDZybERKOztBbUgzcmxERTtFQUNFO0VBQ0E7QW5IOHJsREo7O0FtSDVybERFO0VBQ0U7RUFDQTtBbkgrcmxESjs7QW1IN3JsREU7RUFDRTtBbkhnc2xESjs7QW1IOXJsREU7RUFDRTtBbkhpc2xESjs7QW1IL3JsREU7RUFDRTtBbkhrc2xESjs7QW1IaHNsREU7RUFDRTtBbkhtc2xESjs7QW1IanNsREU7RUFDRTtBbkhvc2xESjs7QW1IbHNsREU7RUFDRTtFQUNBO0FuSHFzbERKOztBbUhuc2xERTtFQUNFO0VBQ0E7QW5Ic3NsREo7O0FtSGx2bERFO0VBQ0U7QW5IcXZsREo7O0FtSG52bERFO0VBQ0U7QW5Ic3ZsREo7O0FtSHB2bERFO0VBQ0U7QW5IdXZsREo7O0FtSHJ2bERFO0VBQ0U7QW5Id3ZsREo7O0FtSHR2bERFO0VBQ0U7QW5IeXZsREo7O0FtSHZ2bERFO0VBQ0U7RUFDQTtBbkgwdmxESjs7QW1IeHZsREU7RUFDRTtFQUNBO0FuSDJ2bERKOztBbUh6dmxERTtFQUNFO0FuSDR2bERKOztBbUgxdmxERTtFQUNFO0FuSDZ2bERKOztBbUgzdmxERTtFQUNFO0FuSDh2bERKOztBbUg1dmxERTtFQUNFO0FuSCt2bERKOztBbUg3dmxERTtFQUNFO0FuSGd3bERKOztBbUg5dmxERTtFQUNFO0VBQ0E7QW5IaXdsREo7O0FtSC92bERFO0VBQ0U7RUFDQTtBbkhrd2xESjs7QW1IOXlsREU7RUFDRTtBbkhpemxESjs7QW1IL3lsREU7RUFDRTtBbkhremxESjs7QW1IaHpsREU7RUFDRTtBbkhtemxESjs7QW1IanpsREU7RUFDRTtBbkhvemxESjs7QW1IbHpsREU7RUFDRTtBbkhxemxESjs7QW1IbnpsREU7RUFDRTtFQUNBO0FuSHN6bERKOztBbUhwemxERTtFQUNFO0VBQ0E7QW5IdXpsREo7O0FtSHJ6bERFO0VBQ0U7QW5Id3psREo7O0FtSHR6bERFO0VBQ0U7QW5IeXpsREo7O0FtSHZ6bERFO0VBQ0U7QW5IMHpsREo7O0FtSHh6bERFO0VBQ0U7QW5IMnpsREo7O0FtSHp6bERFO0VBQ0U7QW5INHpsREo7O0FtSDF6bERFO0VBQ0U7RUFDQTtBbkg2emxESjs7QW1IM3psREU7RUFDRTtFQUNBO0FuSDh6bERKOztBbUgxMmxERTtFQUNFO0FuSDYybERKOztBbUgzMmxERTtFQUNFO0FuSDgybERKOztBbUg1MmxERTtFQUNFO0FuSCsybERKOztBbUg3MmxERTtFQUNFO0FuSGczbERKOztBbUg5MmxERTtFQUNFO0FuSGkzbERKOztBbUgvMmxERTtFQUNFO0VBQ0E7QW5IazNsREo7O0FtSGgzbERFO0VBQ0U7RUFDQTtBbkhtM2xESjs7QW1IajNsREU7RUFDRTtBbkhvM2xESjs7QW1IbDNsREU7RUFDRTtBbkhxM2xESjs7QW1IbjNsREU7RUFDRTtBbkhzM2xESjs7QW1IcDNsREU7RUFDRTtBbkh1M2xESjs7QW1IcjNsREU7RUFDRTtBbkh3M2xESjs7QW1IdDNsREU7RUFDRTtFQUNBO0FuSHkzbERKOztBbUh2M2xERTtFQUNFO0VBQ0E7QW5IMDNsREo7O0FtSHQ2bERFO0VBQ0U7QW5IeTZsREo7O0FtSHY2bERFO0VBQ0U7QW5IMDZsREo7O0FtSHg2bERFO0VBQ0U7QW5IMjZsREo7O0FtSHo2bERFO0VBQ0U7QW5INDZsREo7O0FtSDE2bERFO0VBQ0U7QW5INjZsREo7O0FtSDM2bERFO0VBQ0U7RUFDQTtBbkg4NmxESjs7QW1INTZsREU7RUFDRTtFQUNBO0FuSCs2bERKOztBbUg3NmxERTtFQUNFO0FuSGc3bERKOztBbUg5NmxERTtFQUNFO0FuSGk3bERKOztBbUgvNmxERTtFQUNFO0FuSGs3bERKOztBbUhoN2xERTtFQUNFO0FuSG03bERKOztBbUhqN2xERTtFQUNFO0FuSG83bERKOztBbUhsN2xERTtFQUNFO0VBQ0E7QW5IcTdsREo7O0FtSG43bERFO0VBQ0U7RUFDQTtBbkhzN2xESjs7QW1IbCtsREU7RUFDRTtBbkhxK2xESjs7QW1IbitsREU7RUFDRTtBbkhzK2xESjs7QW1IcCtsREU7RUFDRTtBbkh1K2xESjs7QW1IcitsREU7RUFDRTtBbkh3K2xESjs7QW1IdCtsREU7RUFDRTtBbkh5K2xESjs7QW1IditsREU7RUFDRTtFQUNBO0FuSDArbERKOztBbUh4K2xERTtFQUNFO0VBQ0E7QW5IMitsREo7O0FtSHorbERFO0VBQ0U7QW5INCtsREo7O0FtSDErbERFO0VBQ0U7QW5INitsREo7O0FtSDMrbERFO0VBQ0U7QW5IOCtsREo7O0FtSDUrbERFO0VBQ0U7QW5IKytsREo7O0FtSDcrbERFO0VBQ0U7QW5IZy9sREo7O0FtSDkrbERFO0VBQ0U7RUFDQTtBbkhpL2xESjs7QW1ILytsREU7RUFDRTtFQUNBO0FuSGsvbERKOztBbUg5aG1ERTtFQUNFO0FuSGlpbURKOztBbUgvaG1ERTtFQUNFO0FuSGtpbURKOztBbUhoaW1ERTtFQUNFO0FuSG1pbURKOztBbUhqaW1ERTtFQUNFO0FuSG9pbURKOztBbUhsaW1ERTtFQUNFO0FuSHFpbURKOztBbUhuaW1ERTtFQUNFO0VBQ0E7QW5Ic2ltREo7O0FtSHBpbURFO0VBQ0U7RUFDQTtBbkh1aW1ESjs7QW1IcmltREU7RUFDRTtBbkh3aW1ESjs7QW1IdGltREU7RUFDRTtBbkh5aW1ESjs7QW1IdmltREU7RUFDRTtBbkgwaW1ESjs7QW1IeGltREU7RUFDRTtBbkgyaW1ESjs7QW1IemltREU7RUFDRTtBbkg0aW1ESjs7QW1IMWltREU7RUFDRTtFQUNBO0FuSDZpbURKOztBbUgzaW1ERTtFQUNFO0VBQ0E7QW5IOGltREo7O0FtSDFsbURFO0VBQ0U7QW5INmxtREo7O0FtSDNsbURFO0VBQ0U7QW5IOGxtREo7O0FtSDVsbURFO0VBQ0U7QW5IK2xtREo7O0FtSDdsbURFO0VBQ0U7QW5IZ21tREo7O0FtSDlsbURFO0VBQ0U7QW5IaW1tREo7O0FtSC9sbURFO0VBQ0U7RUFDQTtBbkhrbW1ESjs7QW1IaG1tREU7RUFDRTtFQUNBO0FuSG1tbURKOztBbUhqbW1ERTtFQUNFO0FuSG9tbURKOztBbUhsbW1ERTtFQUNFO0FuSHFtbURKOztBbUhubW1ERTtFQUNFO0FuSHNtbURKOztBbUhwbW1ERTtFQUNFO0FuSHVtbURKOztBbUhybW1ERTtFQUNFO0FuSHdtbURKOztBbUh0bW1ERTtFQUNFO0VBQ0E7QW5IeW1tREo7O0FtSHZtbURFO0VBQ0U7RUFDQTtBbkgwbW1ESjs7QW1IdHBtREU7RUFDRTtBbkh5cG1ESjs7QW1IdnBtREU7RUFDRTtBbkgwcG1ESjs7QW1IeHBtREU7RUFDRTtBbkgycG1ESjs7QW1IenBtREU7RUFDRTtBbkg0cG1ESjs7QW1IMXBtREU7RUFDRTtBbkg2cG1ESjs7QW1IM3BtREU7RUFDRTtFQUNBO0FuSDhwbURKOztBbUg1cG1ERTtFQUNFO0VBQ0E7QW5IK3BtREo7O0FtSDdwbURFO0VBQ0U7QW5IZ3FtREo7O0FtSDlwbURFO0VBQ0U7QW5IaXFtREo7O0FtSC9wbURFO0VBQ0U7QW5Ia3FtREo7O0FtSGhxbURFO0VBQ0U7QW5IbXFtREo7O0FtSGpxbURFO0VBQ0U7QW5Ib3FtREo7O0FtSGxxbURFO0VBQ0U7RUFDQTtBbkhxcW1ESjs7QW1IbnFtREU7RUFDRTtFQUNBO0FuSHNxbURKOztBbUhsdG1ERTtFQUNFO0FuSHF0bURKOztBbUhudG1ERTtFQUNFO0FuSHN0bURKOztBbUhwdG1ERTtFQUNFO0FuSHV0bURKOztBbUhydG1ERTtFQUNFO0FuSHd0bURKOztBbUh0dG1ERTtFQUNFO0FuSHl0bURKOztBbUh2dG1ERTtFQUNFO0VBQ0E7QW5IMHRtREo7O0FtSHh0bURFO0VBQ0U7RUFDQTtBbkgydG1ESjs7QW1IenRtREU7RUFDRTtBbkg0dG1ESjs7QW1IMXRtREU7RUFDRTtBbkg2dG1ESjs7QW1IM3RtREU7RUFDRTtBbkg4dG1ESjs7QW1INXRtREU7RUFDRTtBbkgrdG1ESjs7QW1IN3RtREU7RUFDRTtBbkhndW1ESjs7QW1IOXRtREU7RUFDRTtFQUNBO0FuSGl1bURKOztBbUgvdG1ERTtFQUNFO0VBQ0E7QW5Ia3VtREo7O0FtSDl3bURFO0VBQ0U7QW5IaXhtREo7O0FtSC93bURFO0VBQ0U7QW5Ia3htREo7O0FtSGh4bURFO0VBQ0U7QW5IbXhtREo7O0FtSGp4bURFO0VBQ0U7QW5Ib3htREo7O0FtSGx4bURFO0VBQ0U7QW5IcXhtREo7O0FtSG54bURFO0VBQ0U7RUFDQTtBbkhzeG1ESjs7QW1IcHhtREU7RUFDRTtFQUNBO0FuSHV4bURKOztBbUhyeG1ERTtFQUNFO0FuSHd4bURKOztBbUh0eG1ERTtFQUNFO0FuSHl4bURKOztBbUh2eG1ERTtFQUNFO0FuSDB4bURKOztBbUh4eG1ERTtFQUNFO0FuSDJ4bURKOztBbUh6eG1ERTtFQUNFO0FuSDR4bURKOztBbUgxeG1ERTtFQUNFO0VBQ0E7QW5INnhtREo7O0FtSDN4bURFO0VBQ0U7RUFDQTtBbkg4eG1ESjs7QW1IMTBtREU7RUFDRTtBbkg2MG1ESjs7QW1IMzBtREU7RUFDRTtBbkg4MG1ESjs7QW1INTBtREU7RUFDRTtBbkgrMG1ESjs7QW1INzBtREU7RUFDRTtBbkhnMW1ESjs7QW1IOTBtREU7RUFDRTtBbkhpMW1ESjs7QW1ILzBtREU7RUFDRTtFQUNBO0FuSGsxbURKOztBbUhoMW1ERTtFQUNFO0VBQ0E7QW5IbTFtREo7O0FtSGoxbURFO0VBQ0U7QW5IbzFtREo7O0FtSGwxbURFO0VBQ0U7QW5IcTFtREo7O0FtSG4xbURFO0VBQ0U7QW5IczFtREo7O0FtSHAxbURFO0VBQ0U7QW5IdTFtREo7O0FtSHIxbURFO0VBQ0U7QW5IdzFtREo7O0FtSHQxbURFO0VBQ0U7RUFDQTtBbkh5MW1ESjs7QW1IdjFtREU7RUFDRTtFQUNBO0FuSDAxbURKOztBbUh0NG1ERTtFQUNFO0FuSHk0bURKOztBbUh2NG1ERTtFQUNFO0FuSDA0bURKOztBbUh4NG1ERTtFQUNFO0FuSDI0bURKOztBbUh6NG1ERTtFQUNFO0FuSDQ0bURKOztBbUgxNG1ERTtFQUNFO0FuSDY0bURKOztBbUgzNG1ERTtFQUNFO0VBQ0E7QW5IODRtREo7O0FtSDU0bURFO0VBQ0U7RUFDQTtBbkgrNG1ESjs7QW1INzRtREU7RUFDRTtBbkhnNW1ESjs7QW1IOTRtREU7RUFDRTtBbkhpNW1ESjs7QW1ILzRtREU7RUFDRTtBbkhrNW1ESjs7QW1IaDVtREU7RUFDRTtBbkhtNW1ESjs7QW1IajVtREU7RUFDRTtBbkhvNW1ESjs7QW1IbDVtREU7RUFDRTtFQUNBO0FuSHE1bURKOztBbUhuNW1ERTtFQUNFO0VBQ0E7QW5IczVtREo7O0FtSGw4bURFO0VBQ0U7QW5IcThtREo7O0FtSG44bURFO0VBQ0U7QW5IczhtREo7O0FtSHA4bURFO0VBQ0U7QW5IdThtREo7O0FtSHI4bURFO0VBQ0U7QW5IdzhtREo7O0FtSHQ4bURFO0VBQ0U7QW5IeThtREo7O0FtSHY4bURFO0VBQ0U7RUFDQTtBbkgwOG1ESjs7QW1IeDhtREU7RUFDRTtFQUNBO0FuSDI4bURKOztBbUh6OG1ERTtFQUNFO0FuSDQ4bURKOztBbUgxOG1ERTtFQUNFO0FuSDY4bURKOztBbUgzOG1ERTtFQUNFO0FuSDg4bURKOztBbUg1OG1ERTtFQUNFO0FuSCs4bURKOztBbUg3OG1ERTtFQUNFO0FuSGc5bURKOztBbUg5OG1ERTtFQUNFO0VBQ0E7QW5IaTltREo7O0FtSC84bURFO0VBQ0U7RUFDQTtBbkhrOW1ESjs7QW1IOS9tREU7RUFDRTtBbkhpZ25ESjs7QW1ILy9tREU7RUFDRTtBbkhrZ25ESjs7QW1IaGduREU7RUFDRTtBbkhtZ25ESjs7QW1IamduREU7RUFDRTtBbkhvZ25ESjs7QW1IbGduREU7RUFDRTtBbkhxZ25ESjs7QW1IbmduREU7RUFDRTtFQUNBO0FuSHNnbkRKOztBbUhwZ25ERTtFQUNFO0VBQ0E7QW5IdWduREo7O0FtSHJnbkRFO0VBQ0U7QW5Id2duREo7O0FtSHRnbkRFO0VBQ0U7QW5IeWduREo7O0FtSHZnbkRFO0VBQ0U7QW5IMGduREo7O0FtSHhnbkRFO0VBQ0U7QW5IMmduREo7O0FtSHpnbkRFO0VBQ0U7QW5INGduREo7O0FtSDFnbkRFO0VBQ0U7RUFDQTtBbkg2Z25ESjs7QW1IM2duREU7RUFDRTtFQUNBO0FuSDhnbkRKOztBbUgxam5ERTtFQUNFO0FuSDZqbkRKOztBbUgzam5ERTtFQUNFO0FuSDhqbkRKOztBbUg1am5ERTtFQUNFO0FuSCtqbkRKOztBbUg3am5ERTtFQUNFO0FuSGdrbkRKOztBbUg5am5ERTtFQUNFO0FuSGlrbkRKOztBbUgvam5ERTtFQUNFO0VBQ0E7QW5Ia2tuREo7O0FtSGhrbkRFO0VBQ0U7RUFDQTtBbkhta25ESjs7QW1IamtuREU7RUFDRTtBbkhva25ESjs7QW1IbGtuREU7RUFDRTtBbkhxa25ESjs7QW1IbmtuREU7RUFDRTtBbkhza25ESjs7QW1IcGtuREU7RUFDRTtBbkh1a25ESjs7QW1IcmtuREU7RUFDRTtBbkh3a25ESjs7QW1IdGtuREU7RUFDRTtFQUNBO0FuSHlrbkRKOztBbUh2a25ERTtFQUNFO0VBQ0E7QW5IMGtuREo7O0FtSHRubkRFO0VBQ0U7QW5IeW5uREo7O0FtSHZubkRFO0VBQ0U7QW5IMG5uREo7O0FtSHhubkRFO0VBQ0U7QW5IMm5uREo7O0FtSHpubkRFO0VBQ0U7QW5ING5uREo7O0FtSDFubkRFO0VBQ0U7QW5INm5uREo7O0FtSDNubkRFO0VBQ0U7RUFDQTtBbkg4bm5ESjs7QW1INW5uREU7RUFDRTtFQUNBO0FuSCtubkRKOztBbUg3bm5ERTtFQUNFO0FuSGdvbkRKOztBbUg5bm5ERTtFQUNFO0FuSGlvbkRKOztBbUgvbm5ERTtFQUNFO0FuSGtvbkRKOztBbUhob25ERTtFQUNFO0FuSG1vbkRKOztBbUhqb25ERTtFQUNFO0FuSG9vbkRKOztBbUhsb25ERTtFQUNFO0VBQ0E7QW5IcW9uREo7O0FtSG5vbkRFO0VBQ0U7RUFDQTtBbkhzb25ESjs7QWdGOXZuREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRjJ2bkRGOztBZ0Z4dm5EQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGcXZuREY7O0FvSG4zbkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBIczNuREY7O0FvSG4zbkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBIczNuREY7QW9IcDNuREU7RUFDRTtBcEhzM25ESjtBb0hwM25ESTtFQUNFO0VBQ0E7QXBIczNuRE47QW9IbDNuRE07RUFDRTtBcEhvM25EUjtBb0hoM25EUTtFQUNFO0VBQ0E7QXBIazNuRFY7O0FxSGo1bkRJO0VBQ0U7QXJIbzVuRE47QXFIbDVuRE07RUFDRTtFQUNBO0VBQ0E7QXJIbzVuRFI7QXFIbDVuRFE7RUFDRTtFQUNBO0FySG81bkRWO0FxSGw1bkRVO0VBQ0U7RUFDQTtFQUNBO0FySG81bkRaO0FxSDU0bkRRO0VBQ0U7RUFDQTtFQUNBO0FySDg0bkRWO0FxSHQ0bkRNO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYy9HckJNO0FONjVuRGQ7QXFIbjRuREU7RUFDRTtJQUNFO0VySHE0bkRKO0VxSG40bkRJO0lBQ0U7RXJIcTRuRE47RXFIbjRuRE07SUFDRTtFckhxNG5EUjtFcUgvM25ESTtJQUNFO0VySGk0bkROO0FBQ0Y7QXFINzNuREU7RUFDRTtJQUNFO0VySCszbkRKO0VxSDczbkRJO0lBQ0U7RXJIKzNuRE47RXFINzNuRE07SUFDRTtFckgrM25EUjtFcUh6M25ESTtJQUNFO0VySDIzbkROO0FBQ0Y7QXFIdjNuREU7RUFDRTtJQUNFO0VySHkzbkRKO0VxSHYzbkRJO0lBQ0U7RXJIeTNuRE47RXFIdjNuRE07SUFDRTtFckh5M25EUjtFcUhuM25ESTtJQUNFO0VySHEzbkROO0FBQ0Y7QXFIajNuREU7RUFDRTtJQUNFO0lBQ0E7RXJIbTNuREo7RXFIajNuREk7SUFDRTtFckhtM25ETjtFcUhqM25ETTtJQUNFO0VySG0zbkRSO0VxSDcybkRRO0lBQ0U7RXJIKzJuRFY7RXFIeDJuREk7SUFDRTtFckgwMm5ETjtBQUNGOztBZ0Y1K25EQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGeStuREY7O0FnRnQrbkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZtK25ERjs7QXNIaG1vREU7RUFDRTtFQUNBO0VBQ0E7QXRIbW1vREo7QXNIam1vREk7RUFDRTtBdEhtbW9ETjtBc0hobW9ESTtFQUNFO0VBQ0E7RUFDQSxjaEhGRTtFZ0hHRjtFQUNBO0VBQ0E7RUFDQSxzQmhIb0JXO0VnSG5CWDtBdEhrbW9ETjtBc0gvbG9ESTtFQUNFO0F0SGltb0ROO0FzSDVsb0RJO0VBQ0U7QXRIOGxvRE47QXNIM2xvREk7RUFDRTtFQUNBO0VBQ0EsY2hIZG9CO0FOMm1vRDFCOztBdUg5bm9ESTtFQUNFO0VBQ0E7QXZIaW9vRE47O0FnRnJvb0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZrb29ERjs7QWdGL25vREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRjRub0RGOztBd0gxdm9EQTtFQUNFO0F4SDZ2b0RGO0F3SDN2b0RFO0VBQ0U7RUFDQTtBeEg2dm9ESjs7QXlIaHdvREk7RUFDRTtFQUNBO0F6SG13b0ROO0F5SGp3b0RNO0VBQ0U7RUFDQTtBekhtd29EUjtBeUgvdm9ESTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QXpIZ3dvRE47QXlIOXZvRE07RUFDRTtFQUNBO0F6SGd3b0RSO0F5SDl2b0RRO0VBQ0U7RUFDQTtBekhnd29EVjtBeUg1dm9ETTtFQUNFO0F6SDh2b0RSO0F5SHh2b0RJO0VBREY7SUFFSTtFekgydm9ESjtFeUgxdm9ESTtJQUNFO0V6SDR2b0ROO0FBQ0Y7QXlIeHZvRE07RUFDRTtBekgwdm9EUjtBeUh0dm9EWTtFQUNFO0VBQ0E7QXpId3ZvRGQ7QXlIcnZvRFk7RUFDRTtFQUNBO0F6SHV2b0RkO0F5SG52b0RVO0VBQ0U7QXpIcXZvRFo7QXlIbHZvRFU7RUFDRTtBekhvdm9EWjtBeUg3dW9ERTtFQUNFO0VBQ0E7QXpIK3VvREo7QXlIOXVvREk7RUFIRjtJQUlJO0V6SGl2b0RKO0FBQ0Y7QXlIOXVvREU7RUFDRTtFQUNBO0F6SGd2b0RKO0F5SC91b0RJO0VBSEY7SUFJSTtJQUNBO0V6SGt2b0RKO0FBQ0Y7QXlIL3VvREU7RUFDRTtFQUNBO0F6SGl2b0RKO0F5SGh2b0RJO0VBSEY7SUFJSTtJQUNBO0V6SG12b0RKO0FBQ0Y7QXlIN3VvRFE7RUFDRTtFQUNBO0VBQ0E7QXpIK3VvRFY7QXlINXVvRFE7RUFDRTtFQUNBO0F6SDh1b0RWO0F5SHJ1b0RFO0VBQ0U7QXpIdXVvREo7QXlIcHVvREU7RUFDRTtFQUNBO0F6SHN1b0RKO0F5SG51b0RFO0VBQ0U7RUFDQTtBekhxdW9ESjtBeUhsdW9ERTtFQUNFO0VBQ0E7QXpIb3VvREo7QXlIanVvREU7RUFDRTtFQUNBO0F6SG11b0RKO0F5SGh1b0RFO0VBQ0U7RUFDQTtBekhrdW9ESjtBeUgvdG9ERTtFQUNFO0VBQ0E7QXpIaXVvREo7QXlIOXRvREU7RUFDRTtBekhndW9ESjtBeUg3dG9ERTtFQUNFO0VBQ0E7QXpIK3RvREo7QXlINXRvREU7RUFDRTtFQUNBO0F6SDh0b0RKO0F5SDN0b0RFO0VBQ0U7RUFDQTtBekg2dG9ESjtBeUgxdG9ERTtFQUNFO0VBQ0E7QXpINHRvREo7QXlIenRvREU7RUFDRTtFQUNBO0F6SDJ0b0RKO0F5SHh0b0RFO0VBQ0U7RUFDQTtBekgwdG9ESjtBeUh0dG9ERTtFQUNFO0F6SHd0b0RKO0F5SHJ0b0RFO0VBQ0U7RUFDQTtBekh1dG9ESjtBeUhwdG9ERTtFQUNFO0VBQ0E7QXpIc3RvREo7QXlIbnRvREU7RUFDRTtFQUNBO0F6SHF0b0RKO0F5SGx0b0RFO0VBQ0U7RUFDQTtBekhvdG9ESjtBeUhqdG9ERTtFQUNFO0VBQ0E7QXpIbXRvREo7QXlIaHRvREU7RUFDRTtFQUNBO0F6SGt0b0RKO0F5SC9zb0RFO0VBQ0U7QXpIaXRvREo7QXlIOXNvREU7RUFDRTtFQUNBO0F6SGd0b0RKO0F5SDdzb0RFO0VBQ0U7RUFDQTtBekgrc29ESjtBeUg1c29ERTtFQUNFO0VBQ0E7QXpIOHNvREo7QXlIM3NvREU7RUFDRTtFQUNBO0F6SDZzb0RKO0F5SDFzb0RFO0VBQ0U7RUFDQTtBekg0c29ESjtBeUh6c29ERTtFQUNFO0VBQ0E7QXpIMnNvREo7QXlIeHNvREU7RUFDRTtJQUNFO0lBQ0E7RXpIMHNvREo7QUFDRjtBeUhyc29ESTtFQUNFO0F6SHVzb0ROO0F5SHBzb0RJO0VBQ0U7QXpIc3NvRE47QXlIbHNvREU7RUFDRTtBekhvc29ESjtBeUhoc29ERTtFQUNFO0F6SGtzb0RKO0F5SDlyb0RJO0VBQ0U7RUFDQTtBekhnc29ETjtBeUg3cm9ESTtFQUNFO0VBQ0E7QXpIK3JvRE47QXlINXJvREk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekg4cm9ETjtBeUh6cm9ESTtFQUNFO0VBQ0E7QXpIMnJvRE47QXlIdHJvREk7RUFDRTtFQUNBO0F6SHdyb0ROO0F5SGxyb0RNO0VBQ0U7RUFDQTtFQUNBO0F6SG9yb0RSO0F5SC9xb0RFO0VBQ0U7QXpIaXJvREo7QXlIOXFvREU7RUFDRTtBekhncm9ESjtBeUgzcW9ETTtFQUNFO0F6SDZxb0RSO0F5SHJxb0RNO0VBQ0U7RUFDQTtBekh1cW9EUjtBeUhwcW9ETTtFQUNFO0VBQ0E7QXpIc3FvRFI7QXlIbHFvRFE7RUFDRTtBekhvcW9EVjtBeUgzcG9ETTtFQUNFO0F6SDZwb0RSO0F5SHBwb0RRO0VBQ0U7RUFDQTtBekhzcG9EVjtBeUgvb29ERTtFQUNFO0VBQ0E7QXpIaXBvREo7QXlIN29vREU7RUFDRTtBekgrb29ESjtBeUgxb29ETTtFQUNFO0F6SDRvb0RSO0F5SHRvb0RJO0VBQ0U7QXpId29vRE47QXlIcm9vREk7RUFDRTtBekh1b29ETjtBeUhub29ERTtFQUNFO0F6SHFvb0RKO0F5SG5vb0RJO0VBQ0U7QXpIcW9vRE47QXlIam9vREU7RUFDRTtBekhtb29ESjtBeUhob29ETTtFQUNFO0VBQ0E7QXpIa29vRFI7QXlIN25vREU7RUFDRTtBekgrbm9ESjtBeUg1bm9ERTtFQUNFO0F6SDhub0RKO0F5SDFub0RRO0VBQ0U7RUFDQTtBekg0bm9EVjtBeUh6bm9EUTtFQUNFO0F6SDJub0RWO0F5SHBub0RJO0VBQ0U7QXpIc25vRE47QXlIbG5vRE07RUFDRTtFQUNBO0F6SG9ub0RSO0F5SGpub0RNO0VBQ0U7QXpIbW5vRFI7QXlIam5vRFE7RUFDRTtBekhtbm9EVjtBeUg1bW9ESTtFQUNFO0VBQ0E7QXpIOG1vRE47QXlIMW1vRE07RUFDRTtFQUNBO0F6SDRtb0RSO0F5SHptb0RNO0VBQ0U7QXpIMm1vRFI7QXlIem1vRFE7RUFDRTtBekgybW9EVjtBeUhybW9ERTtFQUNFO0F6SHVtb0RKO0F5SHJtb0RJO0VBQ0U7RUFDQTtFQUNBO0F6SHVtb0ROO0F5SGptb0RJO0VBQ0U7RUFDQTtFQUNBO0F6SG1tb0ROO0F5SGhtb0RJO0VBQ0U7RUFDQTtBekhrbW9ETjtBeUgvbG9ESTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6SGltb0ROO0F5SDlsb0RJO0VBQ0U7QXpIZ21vRE47QXlIN2xvRFE7RUFDRTtBekgrbG9EVjtBeUh4bG9ERTtFQUNFO0VBQ0E7QXpIMGxvREo7QXlIdmxvREU7RUFDRTtBekh5bG9ESjtBeUhubG9ESTtFQUNFO0VBQ0E7QXpIcWxvRE47QXlIbGxvREk7RUFDRSxrQm5IcmZtQjtFbUhzZm5CLG1Cbkh0Zm1CO0FOMGtwRHpCO0F5SGxsb0RNO0VBQ0U7RUFDQTtBekhvbG9EUjtBeUhsbG9EUTtFQUNFO0F6SG9sb0RWO0F5SDlrb0RVO0VBQ0U7QXpIZ2xvRFo7QXlINWtvRFE7RUFDRTtBekg4a29EVjtBeUhua29EVTtFQUNFO0VBQ0E7QXpIcWtvRFo7QXlIbGtvRFU7RUFDRTtFQUNBO0F6SG9rb0RaO0F5SDNqb0RJO0VBQ0U7QXpINmpvRE47QXlIempvREU7RUFDRTtBekgyam9ESjtBeUh4am9ERTtFQUNFO0F6SDBqb0RKO0F5SHZqb0RFO0VBQ0U7SUFDRTtFekh5am9ESjtFeUh2am9ERTtJQUNFO0V6SHlqb0RKO0FBQ0Y7QXlIdGpvREU7RUFDRTtBekh3am9ESjtBeUhyam9ERTtFQUNFO0F6SHVqb0RKO0F5SHBqb0RFO0VBQ0U7QXpIc2pvREo7QXlIbmpvREU7RUFDRTtBekhxam9ESjtBeUhsam9ERTtFQUNFO0F6SG9qb0RKO0F5SGpqb0RFO0VBQ0U7RUFDQTtBekhtam9ESjtBeUhoam9ERTtFQUNFO0VBQ0E7RUFDQTtBekhram9ESjtBeUg3aW9ESTtFQUNFO0F6SCtpb0ROO0F5SHppb0RJO0VBQ0U7RUFDQTtBekgyaW9ETjs7QXlIcGlvREk7RUFDRTtBekh1aW9ETjs7QWdGM3NwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRndzcERGOztBZ0Zyc3BEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGa3NwREY7O0EwSDd6cERJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0JwSDJCVztBTnF5cERqQjs7QTBIM3pwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExSDh6cERGO0EwSDV6cERFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUg4enBESjtBMEg1enBESTtFQUNFO0VBQ0E7RUFDQTtBMUg4enBETjtBMEgzenBESTtFQUNFO0ExSDZ6cEROO0EwSDN6cERNO0VBQ0UsY3BIeEJNO0FOcTFwRGQ7QTBIenpwREk7RUFDRTtFQUNBO0ExSDJ6cEROO0EwSHZ6cERFO0VBQ0U7RUFDQTtFQUNBO0ExSHl6cERKO0EwSHZ6cERJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUh5enBETjtBMEh2enBETTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExSHl6cERSO0EwSHZ6cERRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQnBIekNPO0VvSDBDUDtFQUNBO0ExSHl6cERWO0EwSHJ6cERVO0VBQ0U7RUFDQTtBMUh1enBEWjtBMEhsenBEVTtFQUNFO0ExSG96cERaOztBMEgzeXBERTtFQUNFO0VBQ0E7QTFIOHlwREo7QTBINXlwREk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0JwSDFFVztBTnczcERqQjs7QTBIeHlwREU7RUFDRTtFQUNBO0VBQ0E7QTFIMnlwREo7QTBIenlwREk7RUFDRTtFQUNBO0ExSDJ5cEROO0EwSHh5cERJO0VBQ0U7QTFIMHlwRE47QTBIdnlwREk7RUFDRTtFQUNBO0ExSHl5cEROO0EwSHR5cERJO0VBQ0U7QTFId3lwRE47QTBIdHlwRE07RUFDRTtFQUNBO0ExSHd5cERSO0EwSHB5cERRO0VBQ0U7QTFIc3lwRFY7O0EwSC94cERBO0VBQ0U7RUFDQTtFQUNBLFNwSHJHdUI7RW9Ic0d2QixXcEh0R3VCO0FOdzRwRHpCOztBMEh6eHBEWTtFQUNFO0ExSDR4cERkO0EwSHJ4cERJO0VBRUk7SUFDRTtFMUhzeHBEUjtBQUNGOztBMEhoeHBEQTtFQUNJO0ExSG14cERKLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vbm9kZV9tb2R1bGVzL25vdWlzbGlkZXIvZGlzdHJpYnV0ZS9ub3Vpc2xpZGVyLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL25vZGVfbW9kdWxlcy9hbmltYXRlLmNzcy9hbmltYXRlLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2NvcmUuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvYm9vdHN0cmFwLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faG92ZXIuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL19jb2RlLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9ib290c3RyYXAvc2Nzcy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX25hdi1kaXZpZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvX2lucHV0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL19jdXN0b20tZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL19jYXJkLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWRnZS5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9ib290c3RyYXAvc2Nzcy9fanVtYm90cm9uLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL19wcm9ncmVzcy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9ib290c3RyYXAvc2Nzcy9fbWVkaWEuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9ib290c3RyYXAvc2Nzcy9fdG9hc3RzLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL19tb2RhbC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19iYWNrZ3JvdW5kLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19lbWJlZC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX292ZXJmbG93LnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fc2NyZWVuLXJlYWRlci5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zdHJldGNoZWQtbGluay5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL190ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWhpZGUuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL2Jvb3RzdHJhcC9zY3NzL19wcmludC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9taXhpbnMvX2FuaW1hdGlvbi5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9fdGhlbWUtY29sb3JzLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL25hdnMvX3NpZGViYXIuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vbmF2cy9fdG9wYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL25hdnMvX2JyZWFkY3VtYi5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9uYXZzL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9fZGF0YXRhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL190YWIuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vX2xheW91dHMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vX21pc2Muc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vX3ZlcnRpY2FsLXdyYXBwZXIuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL19jdXN0b20taW1hZ2UtdXBsb2FkLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL19tb2RhbHMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vX2NhcmRzLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL19jaGFydC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9fYmFkZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL19maWx0ZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL19kYXRlcmFuZ2Uuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vX2F2YXRhcnMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vX2RyYWctZHJvcC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9fdGltZXBpY2tlci5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9fZGF0ZXBpY2tlci5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9fcHJvZ3Jlc3MtYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL19sb2FkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL190b2FzdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL190YWItbGF5b3V0LnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL190YWctbWFuYWdlci5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9fbW9iaWxlLWxheW91dC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9fY2FsZW5kYXIuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vX2FjY29yZGlvbi5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi91dGlsaXRpZXMvX2ZvbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL3V0aWxpdGllcy9faWNvbnMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vdXRpbGl0aWVzL19jb2xvcnMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vdXRpbGl0aWVzL19wYWRkaW5nLW1hcmdpbi5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9wYWdlcy9fYXV0aC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9wYWdlcy9fdXNlci1wcm9maWxlLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL3BhZ2VzL19kYXNoYm9hcmQuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL0NvcmUuUE9TLy4vcGFnZXMvX3VzZXJzLXJvbGVzLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9Db3JlLlBPUy8uL3BhZ2VzL191bnN1YnNjcmliZXItcGFnZS5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi9fZGlyLXJ0bC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvQ29yZS5QT1MvLi4vX2FwcC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qISBub3Vpc2xpZGVyIC0gMTQuNy4wIC0gNC82LzIwMjEgKi9cbi5ub1VpLXRhcmdldCwubm9VaS10YXJnZXQgKnstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tcy10b3VjaC1hY3Rpb246bm9uZTt0b3VjaC1hY3Rpb246bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm5vVWktdGFyZ2V0e3Bvc2l0aW9uOnJlbGF0aXZlfS5ub1VpLWJhc2UsLm5vVWktY29ubmVjdHN7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9Lm5vVWktY29ubmVjdHN7b3ZlcmZsb3c6aGlkZGVuO3otaW5kZXg6MH0ubm9VaS1jb25uZWN0LC5ub1VpLW9yaWdpbnt3aWxsLWNoYW5nZTp0cmFuc2Zvcm07cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxO3RvcDowO3JpZ2h0OjA7LW1zLXRyYW5zZm9ybS1vcmlnaW46MCAwOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjowIDA7LXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2Q7dHJhbnNmb3JtLW9yaWdpbjowIDA7dHJhbnNmb3JtLXN0eWxlOmZsYXR9Lm5vVWktY29ubmVjdHtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfS5ub1VpLW9yaWdpbntoZWlnaHQ6MTAlO3dpZHRoOjEwJX0ubm9VaS10eHQtZGlyLXJ0bC5ub1VpLWhvcml6b250YWwgLm5vVWktb3JpZ2lue2xlZnQ6MDtyaWdodDphdXRvfS5ub1VpLXZlcnRpY2FsIC5ub1VpLW9yaWdpbnt3aWR0aDowfS5ub1VpLWhvcml6b250YWwgLm5vVWktb3JpZ2lue2hlaWdodDowfS5ub1VpLWhhbmRsZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlfS5ub1VpLXRvdWNoLWFyZWF7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX0ubm9VaS1zdGF0ZS10YXAgLm5vVWktY29ubmVjdCwubm9VaS1zdGF0ZS10YXAgLm5vVWktb3JpZ2luey13ZWJraXQtdHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zc30ubm9VaS1zdGF0ZS1kcmFnICp7Y3Vyc29yOmluaGVyaXQhaW1wb3J0YW50fS5ub1VpLWhvcml6b250YWx7aGVpZ2h0OjE4cHh9Lm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGV7d2lkdGg6MzRweDtoZWlnaHQ6MjhweDtyaWdodDotMTdweDt0b3A6LTZweH0ubm9VaS12ZXJ0aWNhbHt3aWR0aDoxOHB4fS5ub1VpLXZlcnRpY2FsIC5ub1VpLWhhbmRsZXt3aWR0aDoyOHB4O2hlaWdodDozNHB4O3JpZ2h0Oi02cHg7dG9wOi0xN3B4fS5ub1VpLXR4dC1kaXItcnRsLm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGV7bGVmdDotMTdweDtyaWdodDphdXRvfS5ub1VpLXRhcmdldHtiYWNrZ3JvdW5kOiNGQUZBRkE7Ym9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyOjFweCBzb2xpZCAjRDNEM0QzO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4ICNGMEYwRjAsMCAzcHggNnB4IC01cHggI0JCQn0ubm9VaS1jb25uZWN0c3tib3JkZXItcmFkaXVzOjNweH0ubm9VaS1jb25uZWN0e2JhY2tncm91bmQ6IzNGQjhBRn0ubm9VaS1kcmFnZ2FibGV7Y3Vyc29yOmV3LXJlc2l6ZX0ubm9VaS12ZXJ0aWNhbCAubm9VaS1kcmFnZ2FibGV7Y3Vyc29yOm5zLXJlc2l6ZX0ubm9VaS1oYW5kbGV7Ym9yZGVyOjFweCBzb2xpZCAjRDlEOUQ5O2JvcmRlci1yYWRpdXM6M3B4O2JhY2tncm91bmQ6I0ZGRjtjdXJzb3I6ZGVmYXVsdDtib3gtc2hhZG93Omluc2V0IDAgMCAxcHggI0ZGRixpbnNldCAwIDFweCA3cHggI0VCRUJFQiwwIDNweCA2cHggLTNweCAjQkJCfS5ub1VpLWFjdGl2ZXtib3gtc2hhZG93Omluc2V0IDAgMCAxcHggI0ZGRixpbnNldCAwIDFweCA3cHggI0RERCwwIDNweCA2cHggLTNweCAjQkJCfS5ub1VpLWhhbmRsZTphZnRlciwubm9VaS1oYW5kbGU6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoxNHB4O3dpZHRoOjFweDtiYWNrZ3JvdW5kOiNFOEU3RTY7bGVmdDoxNHB4O3RvcDo2cHh9Lm5vVWktaGFuZGxlOmFmdGVye2xlZnQ6MTdweH0ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGU6YWZ0ZXIsLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOmJlZm9yZXt3aWR0aDoxNHB4O2hlaWdodDoxcHg7bGVmdDo2cHg7dG9wOjE0cHh9Lm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOmFmdGVye3RvcDoxN3B4fVtkaXNhYmxlZF0gLm5vVWktY29ubmVjdHtiYWNrZ3JvdW5kOiNCOEI4Qjh9W2Rpc2FibGVkXSAubm9VaS1oYW5kbGUsW2Rpc2FibGVkXS5ub1VpLWhhbmRsZSxbZGlzYWJsZWRdLm5vVWktdGFyZ2V0e2N1cnNvcjpub3QtYWxsb3dlZH0ubm9VaS1waXBzLC5ub1VpLXBpcHMgKnstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm5vVWktcGlwc3twb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjojOTk5fS5ub1VpLXZhbHVle3Bvc2l0aW9uOmFic29sdXRlO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LWFsaWduOmNlbnRlcn0ubm9VaS12YWx1ZS1zdWJ7Y29sb3I6I2NjYztmb250LXNpemU6MTBweH0ubm9VaS1tYXJrZXJ7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDojQ0NDfS5ub1VpLW1hcmtlci1zdWJ7YmFja2dyb3VuZDojQUFBfS5ub1VpLW1hcmtlci1sYXJnZXtiYWNrZ3JvdW5kOiNBQUF9Lm5vVWktcGlwcy1ob3Jpem9udGFse3BhZGRpbmc6MTBweCAwO2hlaWdodDo4MHB4O3RvcDoxMDAlO2xlZnQ6MDt3aWR0aDoxMDAlfS5ub1VpLXZhbHVlLWhvcml6b250YWx7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsNTAlKX0ubm9VaS1ydGwgLm5vVWktdmFsdWUtaG9yaXpvbnRhbHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLDUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg1MCUsNTAlKX0ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlcnttYXJnaW4tbGVmdDotMXB4O3dpZHRoOjJweDtoZWlnaHQ6NXB4fS5ub1VpLW1hcmtlci1ob3Jpem9udGFsLm5vVWktbWFya2VyLXN1YntoZWlnaHQ6MTBweH0ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlci1sYXJnZXtoZWlnaHQ6MTVweH0ubm9VaS1waXBzLXZlcnRpY2Fse3BhZGRpbmc6MCAxMHB4O2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6MTAwJX0ubm9VaS12YWx1ZS12ZXJ0aWNhbHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTUwJSk7cGFkZGluZy1sZWZ0OjI1cHh9Lm5vVWktcnRsIC5ub1VpLXZhbHVlLXZlcnRpY2Fsey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDUwJSl9Lm5vVWktbWFya2VyLXZlcnRpY2FsLm5vVWktbWFya2Vye3dpZHRoOjVweDtoZWlnaHQ6MnB4O21hcmdpbi10b3A6LTFweH0ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXItc3Vie3dpZHRoOjEwcHh9Lm5vVWktbWFya2VyLXZlcnRpY2FsLm5vVWktbWFya2VyLWxhcmdle3dpZHRoOjE1cHh9Lm5vVWktdG9vbHRpcHtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JvcmRlcjoxcHggc29saWQgI0Q5RDlEOTtib3JkZXItcmFkaXVzOjNweDtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzAwMDtwYWRkaW5nOjVweDt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXB9Lm5vVWktaG9yaXpvbnRhbCAubm9VaS10b29sdGlwey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwwKTtsZWZ0OjUwJTtib3R0b206MTIwJX0ubm9VaS12ZXJ0aWNhbCAubm9VaS10b29sdGlwey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNTAlKTt0b3A6NTAlO3JpZ2h0OjEyMCV9Lm5vVWktaG9yaXpvbnRhbCAubm9VaS1vcmlnaW4+Lm5vVWktdG9vbHRpcHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLDApO2xlZnQ6YXV0bztib3R0b206MTBweH0ubm9VaS12ZXJ0aWNhbCAubm9VaS1vcmlnaW4+Lm5vVWktdG9vbHRpcHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwtMThweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC0xOHB4KTt0b3A6YXV0bztyaWdodDoyOHB4fSIsIkBjaGFyc2V0IFwiVVRGLThcIjsvKiFcbiAqIGFuaW1hdGUuY3NzIC0gaHR0cHM6Ly9hbmltYXRlLnN0eWxlL1xuICogVmVyc2lvbiAtIDQuMS4xXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgLSBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICogQ29weXJpZ2h0IChjKSAyMDIwIEFuaW1hdGUuY3NzXG4gKi86cm9vdHstLWFuaW1hdGUtZHVyYXRpb246MXM7LS1hbmltYXRlLWRlbGF5OjFzOy0tYW5pbWF0ZS1yZXBlYXQ6MX0uYW5pbWF0ZV9fYW5pbWF0ZWR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MXM7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOnZhcigtLWFuaW1hdGUtZHVyYXRpb24pO2FuaW1hdGlvbi1kdXJhdGlvbjp2YXIoLS1hbmltYXRlLWR1cmF0aW9uKTstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tZmlsbC1tb2RlOmJvdGh9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2luZmluaXRley13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19yZXBlYXQtMXstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjE7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWFuaW1hdGUtcmVwZWF0KTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWFuaW1hdGUtcmVwZWF0KX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fcmVwZWF0LTJ7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjI7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoyOy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDpjYWxjKHZhcigtLWFuaW1hdGUtcmVwZWF0KSoyKTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmNhbGModmFyKC0tYW5pbWF0ZS1yZXBlYXQpKjIpfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19yZXBlYXQtM3std2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MzthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjM7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmNhbGModmFyKC0tYW5pbWF0ZS1yZXBlYXQpKjMpO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6Y2FsYyh2YXIoLS1hbmltYXRlLXJlcGVhdCkqMyl9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2RlbGF5LTFzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjFzO2FuaW1hdGlvbi1kZWxheToxczstd2Via2l0LWFuaW1hdGlvbi1kZWxheTp2YXIoLS1hbmltYXRlLWRlbGF5KTthbmltYXRpb24tZGVsYXk6dmFyKC0tYW5pbWF0ZS1kZWxheSl9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2RlbGF5LTJzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjJzO2FuaW1hdGlvbi1kZWxheToyczstd2Via2l0LWFuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjIpO2FuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjIpfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19kZWxheS0zc3std2Via2l0LWFuaW1hdGlvbi1kZWxheTozczthbmltYXRpb24tZGVsYXk6M3M7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6Y2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSozKTthbmltYXRpb24tZGVsYXk6Y2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSozKX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fZGVsYXktNHN7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6NHM7YW5pbWF0aW9uLWRlbGF5OjRzOy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OmNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqNCk7YW5pbWF0aW9uLWRlbGF5OmNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqNCl9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2RlbGF5LTVzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjVzO2FuaW1hdGlvbi1kZWxheTo1czstd2Via2l0LWFuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjUpO2FuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjUpfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19mYXN0ZXJ7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246LjVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNXM7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKS8yKTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKS8yKX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fZmFzdHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouOHM7YW5pbWF0aW9uLWR1cmF0aW9uOi44czstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuOCk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC44KX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fc2xvd3std2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoyczthbmltYXRpb24tZHVyYXRpb246MnM7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSoyKTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSoyKX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fc2xvd2Vyey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjNzO2FuaW1hdGlvbi1kdXJhdGlvbjozczstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjMpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjMpfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2UpLHByaW50ey5hbmltYXRlX19hbmltYXRlZHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoxbXMhaW1wb3J0YW50O2FuaW1hdGlvbi1kdXJhdGlvbjoxbXMhaW1wb3J0YW50Oy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjoxbXMhaW1wb3J0YW50O3RyYW5zaXRpb24tZHVyYXRpb246MW1zIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MSFpbXBvcnRhbnQ7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxIWltcG9ydGFudH0uYW5pbWF0ZV9fYW5pbWF0ZWRbY2xhc3MqPU91dF17b3BhY2l0eTowfX1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlezAlLDIwJSw1MyUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX00MCUsNDMley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApIHNjYWxlWSgxLjEpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApIHNjYWxlWSgxLjEpfTcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTVweCwwKSBzY2FsZVkoMS4wNSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCkgc2NhbGVZKDEuMDUpfTgwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGVZKC45NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGVZKC45NSl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKSBzY2FsZVkoMS4wMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKSBzY2FsZVkoMS4wMil9fUBrZXlmcmFtZXMgYm91bmNlezAlLDIwJSw1MyUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX00MCUsNDMley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApIHNjYWxlWSgxLjEpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApIHNjYWxlWSgxLjEpfTcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTVweCwwKSBzY2FsZVkoMS4wNSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCkgc2NhbGVZKDEuMDUpfTgwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGVZKC45NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGVZKC45NSl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKSBzY2FsZVkoMS4wMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKSBzY2FsZVkoMS4wMil9fS5hbmltYXRlX19ib3VuY2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2U7YW5pbWF0aW9uLW5hbWU6Ym91bmNlOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgZmxhc2h7MCUsNTAlLHRve29wYWNpdHk6MX0yNSUsNzUle29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGFzaHswJSw1MCUsdG97b3BhY2l0eToxfTI1JSw3NSV7b3BhY2l0eTowfX0uYW5pbWF0ZV9fZmxhc2h7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGFzaDthbmltYXRpb24tbmFtZTpmbGFzaH1ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyBwdWxzZXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX0uYW5pbWF0ZV9fcHVsc2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpwdWxzZTthbmltYXRpb24tbmFtZTpwdWxzZTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKX02NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyBydWJiZXJCYW5kezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC43NSwxLjI1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC43NSwxLjI1LDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpfTY1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX0uYW5pbWF0ZV9fcnViYmVyQmFuZHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJ1YmJlckJhbmQ7YW5pbWF0aW9uLW5hbWU6cnViYmVyQmFuZH1ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2VYezAlLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX19QGtleWZyYW1lcyBzaGFrZVh7MCUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApfX0uYW5pbWF0ZV9fc2hha2VYey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2hha2VYO2FuaW1hdGlvbi1uYW1lOnNoYWtlWH1ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2VZezAlLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX19QGtleWZyYW1lcyBzaGFrZVl7MCUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfX0uYW5pbWF0ZV9fc2hha2VZey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2hha2VZO2FuaW1hdGlvbi1uYW1lOnNoYWtlWX1ALXdlYmtpdC1rZXlmcmFtZXMgaGVhZFNoYWtlezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9Ni41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpfTE4LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKX0zMS41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpfTQzLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19QGtleWZyYW1lcyBoZWFkU2hha2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX02LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyl9MTguNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpfTMxLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyl9NDMuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpfTUwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX0uYW5pbWF0ZV9faGVhZFNoYWtley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aGVhZFNoYWtlO2FuaW1hdGlvbi1uYW1lOmhlYWRTaGFrZX1ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmd7MjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxNWRlZyl9NDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNWRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9fUBrZXlmcmFtZXMgc3dpbmd7MjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxNWRlZyl9NDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNWRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9fS5hbmltYXRlX19zd2luZ3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBjZW50ZXI7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzd2luZzthbmltYXRpb24tbmFtZTpzd2luZ31ALXdlYmtpdC1rZXlmcmFtZXMgdGFkYXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0xMCUsMjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZSgtM2RlZyl9MzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKDNkZWcpfTQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgtM2RlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fUBrZXlmcmFtZXMgdGFkYXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0xMCUsMjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZSgtM2RlZyl9MzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKDNkZWcpfTQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgtM2RlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fS5hbmltYXRlX190YWRhey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6dGFkYTthbmltYXRpb24tbmFtZTp0YWRhfUAtd2Via2l0LWtleWZyYW1lcyB3b2JibGV7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZSgtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsMCwwKSByb3RhdGUoLTVkZWcpfTMwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsMCwwKSByb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZSgzZGVnKX00NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsMCwwKSByb3RhdGUoLTNkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsMCwwKSByb3RhdGUoMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZSgyZGVnKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLDAsMCkgcm90YXRlKC0xZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLDAsMCkgcm90YXRlKC0xZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHdvYmJsZXswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTE1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLDAsMCkgcm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZSgtNWRlZyl9MzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLDAsMCkgcm90YXRlKDNkZWcpfTQ1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLDAsMCkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZSgtM2RlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZSgyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlKDJkZWcpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUoLTFkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUoLTFkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX193b2JibGV7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp3b2JibGU7YW5pbWF0aW9uLW5hbWU6d29iYmxlfUAtd2Via2l0LWtleWZyYW1lcyBqZWxsb3swJSwxMS4xJSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTIyLjIley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyl9MzMuMyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpfTQ0LjQley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpfTU1LjUley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpfTY2LjYley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0uNzgxMjVkZWcpIHNrZXdZKC0uNzgxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtLjc4MTI1ZGVnKSBza2V3WSgtLjc4MTI1ZGVnKX03Ny43JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCguMzkwNjI1ZGVnKSBza2V3WSguMzkwNjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLjM5MDYyNWRlZykgc2tld1koLjM5MDYyNWRlZyl9ODguOCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLS4xOTUzMTI1ZGVnKSBza2V3WSgtLjE5NTMxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtLjE5NTMxMjVkZWcpIHNrZXdZKC0uMTk1MzEyNWRlZyl9fUBrZXlmcmFtZXMgamVsbG97MCUsMTEuMSUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0yMi4yJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpfTMzLjMley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO3RyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKX00NC40JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKX01NS41JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtLjc4MTI1ZGVnKSBza2V3WSgtLjc4MTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLS43ODEyNWRlZykgc2tld1koLS43ODEyNWRlZyl9NzcuNyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLjM5MDYyNWRlZykgc2tld1koLjM5MDYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC4zOTA2MjVkZWcpIHNrZXdZKC4zOTA2MjVkZWcpfTg4Ljgley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0uMTk1MzEyNWRlZykgc2tld1koLS4xOTUzMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLS4xOTUzMTI1ZGVnKSBza2V3WSgtLjE5NTMxMjVkZWcpfX0uYW5pbWF0ZV9famVsbG97LXdlYmtpdC1hbmltYXRpb24tbmFtZTpqZWxsbzthbmltYXRpb24tbmFtZTpqZWxsbzstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfUAtd2Via2l0LWtleWZyYW1lcyBoZWFydEJlYXR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfTE0JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjMpO3RyYW5zZm9ybTpzY2FsZSgxLjMpfTI4JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9NDIley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMyk7dHJhbnNmb3JtOnNjYWxlKDEuMyl9NzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX19QGtleWZyYW1lcyBoZWFydEJlYXR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfTE0JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjMpO3RyYW5zZm9ybTpzY2FsZSgxLjMpfTI4JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9NDIley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMyk7dHJhbnNmb3JtOnNjYWxlKDEuMyl9NzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX19LmFuaW1hdGVfX2hlYXJ0QmVhdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmhlYXJ0QmVhdDthbmltYXRpb24tbmFtZTpoZWFydEJlYXQ7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MS4zczthbmltYXRpb24tZHVyYXRpb246MS4zczstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjEuMyk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMS4zKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luRG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTIwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19QGtleWZyYW1lcyBiYWNrSW5Eb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEyMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX0uYW5pbWF0ZV9fYmFja0luRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tJbkRvd247YW5pbWF0aW9uLW5hbWU6YmFja0luRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19QGtleWZyYW1lcyBiYWNrSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX0uYW5pbWF0ZV9fYmFja0luTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6YmFja0luTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGJhY2tJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19LmFuaW1hdGVfX2JhY2tJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YmFja0luUmlnaHQ7YW5pbWF0aW9uLW5hbWU6YmFja0luUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tJblVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTIwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTIwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19QGtleWZyYW1lcyBiYWNrSW5VcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDEyMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEyMDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fS5hbmltYXRlX19iYWNrSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tJblVwO2FuaW1hdGlvbi1uYW1lOmJhY2tJblVwfUAtd2Via2l0LWtleWZyYW1lcyBiYWNrT3V0RG93bnswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDcwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNzAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fX1Aa2V5ZnJhbWVzIGJhY2tPdXREb3duezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNzAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg3MDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9fS5hbmltYXRlX19iYWNrT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tPdXREb3duO2FuaW1hdGlvbi1uYW1lOmJhY2tPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBiYWNrT3V0TGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319QGtleWZyYW1lcyBiYWNrT3V0TGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319LmFuaW1hdGVfX2JhY2tPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YmFja091dExlZnQ7YW5pbWF0aW9uLW5hbWU6YmFja091dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tPdXRSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9fUBrZXlmcmFtZXMgYmFja091dFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319LmFuaW1hdGVfX2JhY2tPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tPdXRSaWdodDthbmltYXRpb24tbmFtZTpiYWNrT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tPdXRVcHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC03MDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC03MDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9fUBrZXlmcmFtZXMgYmFja091dFVwezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTcwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTcwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319LmFuaW1hdGVfX2JhY2tPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tPdXRVcDthbmltYXRpb24tbmFtZTpiYWNrT3V0VXB9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluezAlLDIwJSw0MCUsNjAlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wMywxLjAzLDEuMDMpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTcsLjk3LC45Nyk7dHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyBib3VuY2VJbnswJSwyMCUsNDAlLDYwJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjAzLDEuMDMsMS4wMyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpO3RyYW5zZm9ybTpzY2FsZTNkKC45NywuOTcsLjk3KX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fS5hbmltYXRlX19ib3VuY2VJbnstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNzVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNzVzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbjthbmltYXRpb24tbmFtZTpib3VuY2VJbn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5Eb3duezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCkgc2NhbGVZKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyNXB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKSBzY2FsZVkoLjkpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTUpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKSBzY2FsZVkoLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApIHNjYWxlWSguOTg1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluRG93bnswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApIHNjYWxlWSgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApIHNjYWxlWSgzKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKSBzY2FsZVkoLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCkgc2NhbGVZKC45KX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk1KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCkgc2NhbGVZKC45ODUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKSBzY2FsZVkoLjk4NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2JvdW5jZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluRG93bjthbmltYXRpb24tbmFtZTpib3VuY2VJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluTGVmdHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApIHNjYWxlWCgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApIHNjYWxlWCgzKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKSBzY2FsZVgoMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKSBzY2FsZVgoMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCkgc2NhbGVYKC45OCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCkgc2NhbGVYKC45OCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApIHNjYWxlWCguOTk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCkgc2NhbGVYKC45OTUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgYm91bmNlSW5MZWZ0ezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCkgc2NhbGVYKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCkgc2NhbGVYKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwwLDApIHNjYWxlWCgxKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwwLDApIHNjYWxlWCgxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKSBzY2FsZVgoLjk4KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKSBzY2FsZVgoLjk4KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCkgc2NhbGVYKC45OTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsMCwwKSBzY2FsZVgoLjk5NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2JvdW5jZUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluTGVmdDthbmltYXRpb24tbmFtZTpib3VuY2VJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluUmlnaHR7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwwLDApIHNjYWxlWCgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCkgc2NhbGVYKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsMCwwKSBzY2FsZVgoMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCkgc2NhbGVYKDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCkgc2NhbGVYKC45OCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKSBzY2FsZVgoLjk4KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApIHNjYWxlWCguOTk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApIHNjYWxlWCguOTk1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluUmlnaHR7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwwLDApIHNjYWxlWCgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCkgc2NhbGVYKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsMCwwKSBzY2FsZVgoMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCkgc2NhbGVYKDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCkgc2NhbGVYKC45OCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKSBzY2FsZVgoLjk4KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApIHNjYWxlWCguOTk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApIHNjYWxlWCguOTk1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fYm91bmNlSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5VcHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwzMDAwcHgsMCkgc2NhbGVZKDUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKSBzY2FsZVkoNSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCkgc2NhbGVZKC45NSl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKSBzY2FsZVkoLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKSBzY2FsZVkoLjk4NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBib3VuY2VJblVwezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKSBzY2FsZVkoNSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMzAwMHB4LDApIHNjYWxlWSg1KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKSBzY2FsZVkoLjkpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCkgc2NhbGVZKC45NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKSBzY2FsZVkoLjk1KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApIHNjYWxlWSguOTg1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fYm91bmNlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXA7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9fUBrZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9fS5hbmltYXRlX19ib3VuY2VPdXR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czthbmltYXRpb24tZHVyYXRpb246Ljc1czstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0RG93bnsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTg1KX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKSBzY2FsZVkoMyl9fUBrZXlmcmFtZXMgYm91bmNlT3V0RG93bnsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTg1KX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKSBzY2FsZVkoMyl9fS5hbmltYXRlX19ib3VuY2VPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0RG93bjthbmltYXRpb24tbmFtZTpib3VuY2VPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRMZWZ0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApIHNjYWxlWCguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsMCwwKSBzY2FsZVgoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCkgc2NhbGVYKDIpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCkgc2NhbGVYKDIpfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dExlZnR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCkgc2NhbGVYKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApIHNjYWxlWCguOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKSBzY2FsZVgoMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKSBzY2FsZVgoMil9fS5hbmltYXRlX19ib3VuY2VPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0TGVmdDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRSaWdodHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LDAsMCkgc2NhbGVYKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsMCwwKSBzY2FsZVgoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKSBzY2FsZVgoMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApIHNjYWxlWCgyKX19QGtleWZyYW1lcyBib3VuY2VPdXRSaWdodHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LDAsMCkgc2NhbGVYKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsMCwwKSBzY2FsZVgoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKSBzY2FsZVgoMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApIHNjYWxlWCgyKX19LmFuaW1hdGVfX2JvdW5jZU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFVwezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk4NSl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKSBzY2FsZVkoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCkgc2NhbGVZKDMpfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dFVwezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk4NSl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKSBzY2FsZVkoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCkgc2NhbGVZKDMpfX0uYW5pbWF0ZV9fYm91bmNlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fS5hbmltYXRlX19mYWRlSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW47YW5pbWF0aW9uLW5hbWU6ZmFkZUlufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bjthbmltYXRpb24tbmFtZTpmYWRlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5Eb3duQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2ZhZGVJbkRvd25CaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd25CaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2ZhZGVJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fZmFkZUluTGVmdEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2ZhZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluUmlnaHRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2ZhZGVJblJpZ2h0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5VcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Ub3BMZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluVG9wTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLC0xMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fZmFkZUluVG9wTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblRvcExlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVG9wTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVG9wUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluVG9wUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5Ub3BSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblRvcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmZhZGVJblRvcFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Cb3R0b21MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkJvdHRvbUxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5Cb3R0b21MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluQm90dG9tTGVmdDthbmltYXRpb24tbmFtZTpmYWRlSW5Cb3R0b21MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Cb3R0b21SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluQm90dG9tUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwxMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fZmFkZUluQm90dG9tUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Cb3R0b21SaWdodDthbmltYXRpb24tbmFtZTpmYWRlSW5Cb3R0b21SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZhZGVPdXR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MH19LmFuaW1hdGVfX2ZhZGVPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9fUBrZXlmcmFtZXMgZmFkZU91dERvd257MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX19LmFuaW1hdGVfX2ZhZGVPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd247YW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd259QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX0uYW5pbWF0ZV9fZmFkZU91dERvd25CaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bkJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bkJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX19LmFuaW1hdGVfX2ZhZGVPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9fUBrZXlmcmFtZXMgZmFkZU91dExlZnRCaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19LmFuaW1hdGVfX2ZhZGVPdXRMZWZ0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX0uYW5pbWF0ZV9fZmFkZU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19LmFuaW1hdGVfX2ZhZGVPdXRSaWdodEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9fUBrZXlmcmFtZXMgZmFkZU91dFVwezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX19LmFuaW1hdGVfX2ZhZGVPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcDthbmltYXRpb24tbmFtZTpmYWRlT3V0VXB9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRVcEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX0uYW5pbWF0ZV9fZmFkZU91dFVwQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFRvcExlZnR7MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwtMTAwJSwwKX19QGtleWZyYW1lcyBmYWRlT3V0VG9wTGVmdHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLC0xMDAlLDApfX0uYW5pbWF0ZV9fZmFkZU91dFRvcExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VG9wTGVmdDthbmltYXRpb24tbmFtZTpmYWRlT3V0VG9wTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFRvcFJpZ2h0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLC0xMDAlLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRUb3BSaWdodHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwtMTAwJSwwKX19LmFuaW1hdGVfX2ZhZGVPdXRUb3BSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRUb3BSaWdodDthbmltYXRpb24tbmFtZTpmYWRlT3V0VG9wUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21SaWdodHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDEwMCUsMCl9fUBrZXlmcmFtZXMgZmFkZU91dEJvdHRvbVJpZ2h0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMTAwJSwwKX19LmFuaW1hdGVfX2ZhZGVPdXRCb3R0b21SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRCb3R0b21SaWdodDthbmltYXRpb24tbmFtZTpmYWRlT3V0Qm90dG9tUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21MZWZ0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21MZWZ0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApfX0uYW5pbWF0ZV9fZmFkZU91dEJvdHRvbUxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0Qm90dG9tTGVmdDthbmltYXRpb24tbmFtZTpmYWRlT3V0Qm90dG9tTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgtMXR1cm4pO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgtMXR1cm4pOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH01MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE3MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufX1Aa2V5ZnJhbWVzIGZsaXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoLTF0dXJuKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoLTF0dXJuKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NTAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTcwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn19LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2ZsaXB7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGU7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcDthbmltYXRpb24tbmFtZTpmbGlwfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5YezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX1Aa2V5ZnJhbWVzIGZsaXBJblh7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fS5hbmltYXRlX19mbGlwSW5Yey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcEluWDthbmltYXRpb24tbmFtZTpmbGlwSW5YfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5ZezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX1Aa2V5ZnJhbWVzIGZsaXBJbll7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fS5hbmltYXRlX19mbGlwSW5Zey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcEluWTthbmltYXRpb24tbmFtZTpmbGlwSW5ZfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZsaXBPdXRYezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtvcGFjaXR5OjB9fS5hbmltYXRlX19mbGlwT3V0WHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNzVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNzVzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwT3V0WDthbmltYXRpb24tbmFtZTpmbGlwT3V0WDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFl7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGlwT3V0WXswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7b3BhY2l0eTowfX0uYW5pbWF0ZV9fZmxpcE91dFl7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czthbmltYXRpb24tZHVyYXRpb246Ljc1czstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcE91dFk7YW5pbWF0aW9uLW5hbWU6ZmxpcE91dFl9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDIwZGVnKTt0cmFuc2Zvcm06c2tld1goMjBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTVkZWcpO3RyYW5zZm9ybTpza2V3WCgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBsaWdodFNwZWVkSW5SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgyMGRlZyk7dHJhbnNmb3JtOnNrZXdYKDIwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19saWdodFNwZWVkSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJblJpZ2h0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fUAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7dHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg1ZGVnKTt0cmFuc2Zvcm06c2tld1goNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBsaWdodFNwZWVkSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7dHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg1ZGVnKTt0cmFuc2Zvcm06c2tld1goNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2xpZ2h0U3BlZWRJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpsaWdodFNwZWVkSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJbkxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXRSaWdodHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgbGlnaHRTcGVlZE91dFJpZ2h0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpO29wYWNpdHk6MH19LmFuaW1hdGVfX2xpZ2h0U3BlZWRPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXRSaWdodDthbmltYXRpb24tbmFtZTpsaWdodFNwZWVkT3V0UmlnaHQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufUAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0TGVmdHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXRMZWZ0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjB9fS5hbmltYXRlX19saWdodFNwZWVkT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXRMZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW57MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0yMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTIwMGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0yMDBkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19LmFuaW1hdGVfX3JvdGF0ZUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW47YW5pbWF0aW9uLW5hbWU6cm90YXRlSW47LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19LmFuaW1hdGVfX3JvdGF0ZUluRG93bkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25MZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93bkxlZnQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX0uYW5pbWF0ZV9fcm90YXRlSW5Eb3duUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25SaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25SaWdodDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJblVwTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19LmFuaW1hdGVfX3JvdGF0ZUluVXBMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX0uYW5pbWF0ZV9fcm90YXRlSW5VcFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBSaWdodDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjAwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDIwMGRlZyk7b3BhY2l0eTowfX0uYW5pbWF0ZV9fcm90YXRlT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfX0uYW5pbWF0ZV9fcm90YXRlT3V0RG93bkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duTGVmdDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH19LmFuaW1hdGVfX3JvdGF0ZU91dERvd25SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25SaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duUmlnaHQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH19LmFuaW1hdGVfX3JvdGF0ZU91dFVwTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcExlZnQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7b3BhY2l0eTowfX0uYW5pbWF0ZV9fcm90YXRlT3V0VXBSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBSaWdodDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyBoaW5nZXswJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH0yMCUsNjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO29wYWNpdHk6MH19QGtleWZyYW1lcyBoaW5nZXswJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH0yMCUsNjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO29wYWNpdHk6MH19LmFuaW1hdGVfX2hpbmdley13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjJzO2FuaW1hdGlvbi1kdXJhdGlvbjoyczstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjIpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjIpOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aGluZ2U7YW5pbWF0aW9uLW5hbWU6aGluZ2U7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGphY2tJblRoZUJveHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHJvdGF0ZSgzMGRlZyk7dHJhbnNmb3JtOnNjYWxlKC4xKSByb3RhdGUoMzBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX01MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTcwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzZGVnKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX1Aa2V5ZnJhbWVzIGphY2tJblRoZUJveHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHJvdGF0ZSgzMGRlZyk7dHJhbnNmb3JtOnNjYWxlKC4xKSByb3RhdGUoMzBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX01MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTcwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzZGVnKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX0uYW5pbWF0ZV9famFja0luVGhlQm94ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6amFja0luVGhlQm94O2FuaW1hdGlvbi1uYW1lOmphY2tJblRoZUJveH1ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbEluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHJvdGF0ZSgtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUoLTEyMGRlZyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgcm9sbEluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHJvdGF0ZSgtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUoLTEyMGRlZyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19yb2xsSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb2xsSW47YW5pbWF0aW9uLW5hbWU6cm9sbElufUAtd2Via2l0LWtleWZyYW1lcyByb2xsT3V0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHJvdGF0ZSgxMjBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgcm90YXRlKDEyMGRlZyl9fUBrZXlmcmFtZXMgcm9sbE91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUoMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHJvdGF0ZSgxMjBkZWcpfX0uYW5pbWF0ZV9fcm9sbE91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvbGxPdXQ7YW5pbWF0aW9uLW5hbWU6cm9sbE91dH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9NTAle29wYWNpdHk6MX19QGtleWZyYW1lcyB6b29tSW57MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX01MCV7b3BhY2l0eToxfX0uYW5pbWF0ZV9fem9vbUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluO2FuaW1hdGlvbi1uYW1lOnpvb21Jbn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluRG93bnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0xMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluRG93bnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0xMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS5hbmltYXRlX196b29tSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluRG93bjthbmltYXRpb24tbmFtZTp6b29tSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19LmFuaW1hdGVfX3pvb21JbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOnpvb21JbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS5hbmltYXRlX196b29tSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JblJpZ2h0O2FuaW1hdGlvbi1uYW1lOnpvb21JblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwxMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluVXB7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX0uYW5pbWF0ZV9fem9vbUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5VcDthbmltYXRpb24tbmFtZTp6b29tSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dHswJXtvcGFjaXR5OjF9NTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHpvb21PdXR7MCV7b3BhY2l0eToxfTUwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfXRve29wYWNpdHk6MH19LmFuaW1hdGVfX3pvb21PdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0O2FuaW1hdGlvbi1uYW1lOnpvb21PdXR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXREb3duezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tT3V0RG93bns0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS5hbmltYXRlX196b29tT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXREb3duO2FuaW1hdGlvbi1uYW1lOnpvb21PdXREb3duOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dExlZnR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19QGtleWZyYW1lcyB6b29tT3V0TGVmdHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX0uYW5pbWF0ZV9fem9vbU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0TGVmdDthbmltYXRpb24tbmFtZTp6b29tT3V0TGVmdDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFJpZ2h0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fUBrZXlmcmFtZXMgem9vbU91dFJpZ2h0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fS5hbmltYXRlX196b29tT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dFJpZ2h0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXJ9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRVcHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbU91dFVwezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19LmFuaW1hdGVfX3pvb21PdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRVcDthbmltYXRpb24tbmFtZTp6b29tT3V0VXA7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluRG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5Eb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19zbGlkZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19zbGlkZUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fc2xpZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5VcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX3NsaWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5VcDthbmltYXRpb24tbmFtZTpzbGlkZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0RG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfX0uYW5pbWF0ZV9fc2xpZGVPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXREb3duO2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRMZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX19QGtleWZyYW1lcyBzbGlkZU91dExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX0uYW5pbWF0ZV9fc2xpZGVPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX19LmFuaW1hdGVfX3NsaWRlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0VXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfX0uYW5pbWF0ZV9fc2xpZGVPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0VXA7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRVcH0iLCIvLyBJbXBvcnQgRm9udHNcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoZm9udHMvcG9wcGlucy50dGYpO1xufVxuXG4vLyBpbXBvcnQgY3NzIGZyb20gbm9kZSBtb2R1bGVzXG5AaW1wb3J0IHVybChcIi4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ub3Vpc2xpZGVyL2Rpc3RyaWJ1dGUvbm91aXNsaWRlci5taW4uY3NzXCIpO1xuQGltcG9ydCB1cmwoXCIuLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5taW4uY3NzXCIpO1xuXG4vLyBJbXBvcnQgQ3VzdG9tIFZhcmlhYmxlc1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG4vLyBJbXBvcnQgQm9vdHN0cmFwXG5AaW1wb3J0IFwiYm9vdHN0cmFwL3Njc3MvYm9vdHN0cmFwXCI7XG5cbi8vIFRlbXBsYXRlIG1peGluc1xuQGltcG9ydCBcIi4vbWl4aW5zL21pc2NcIjtcbkBpbXBvcnQgXCIuL21peGlucy9hbmltYXRpb25cIjtcblxuQGltcG9ydCBcIm5hdnNcIjtcbkBpbXBvcnQgXCJkcm9wZG93blwiO1xuQGltcG9ydCBcImRhdGF0YWJsZVwiO1xuQGltcG9ydCBcInRhYlwiO1xuQGltcG9ydCBcImxheW91dHNcIjtcbkBpbXBvcnQgXCJtaXNjXCI7XG5AaW1wb3J0IFwidmVydGljYWwtd3JhcHBlclwiO1xuQGltcG9ydCBcImJ1dHRvbnNcIjtcbkBpbXBvcnQgXCJmb3Jtc1wiO1xuQGltcG9ydCBcImN1c3RvbS1pbWFnZS11cGxvYWRcIjtcbkBpbXBvcnQgXCJtb2RhbHNcIjtcbkBpbXBvcnQgXCJjYXJkc1wiO1xuQGltcG9ydCBcImNoYXJ0XCI7XG5AaW1wb3J0IFwiYmFkZ2VzXCI7XG5AaW1wb3J0IFwiZmlsdGVyc1wiO1xuQGltcG9ydCBcImRhdGVyYW5nZVwiO1xuQGltcG9ydCBcImF2YXRhcnNcIjtcbkBpbXBvcnQgXCJkcmFnLWRyb3BcIjtcbkBpbXBvcnQgXCJ0aW1lcGlja2VyXCI7XG5AaW1wb3J0IFwiZGF0ZXBpY2tlclwiO1xuQGltcG9ydCBcInByb2dyZXNzLWJhclwiO1xuQGltcG9ydCBcImxvYWRlcnNcIjtcbkBpbXBvcnQgXCJ0b2FzdGVyXCI7XG5AaW1wb3J0IFwidGFiLWxheW91dFwiO1xuQGltcG9ydCBcInRhZy1tYW5hZ2VyXCI7XG5AaW1wb3J0IFwibW9iaWxlLWxheW91dFwiO1xuQGltcG9ydCBcImNhbGVuZGFyXCI7XG5AaW1wb3J0IFwiYWNjb3JkaW9uXCI7XG5cbi8vIFV0aWxpdGllc1xuQGltcG9ydCBcInV0aWxpdGllcy9mb250c1wiO1xuQGltcG9ydCBcInV0aWxpdGllcy9pY29uc1wiO1xuQGltcG9ydCBcInV0aWxpdGllcy9jb2xvcnNcIjtcbkBpbXBvcnQgXCJ1dGlsaXRpZXMvcGFkZGluZy1tYXJnaW5cIjtcblxuLy8gUGFnZXNcbkBpbXBvcnQgXCJwYWdlcy9hdXRoXCI7XG5AaW1wb3J0IFwicGFnZXMvdXNlci1wcm9maWxlXCI7XG5AaW1wb3J0IFwicGFnZXMvZGFzaGJvYXJkXCI7XG5AaW1wb3J0IFwicGFnZXMvdXNlcnMtcm9sZXNcIjtcbkBpbXBvcnQgXCJwYWdlcy91bnN1YnNjcmliZXItcGFnZVwiO1xuXG4vLyBSaWdodCB0byBMZWZ0IERpcmVjdGlvblxuQGltcG9ydCBcImRpci1ydGxcIjtcblxuLy8gQXBwXG5AaW1wb3J0IFwiLi4vYXBwXCI7XG5cbiIsIi8qIVxuICogQm9vdHN0cmFwIHY0LjMuMSAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMTkgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE5IFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXG4gKi9cblxuQGltcG9ydCBcImZ1bmN0aW9uc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIm1peGluc1wiO1xuQGltcG9ydCBcInJvb3RcIjtcbkBpbXBvcnQgXCJyZWJvb3RcIjtcbkBpbXBvcnQgXCJ0eXBlXCI7XG5AaW1wb3J0IFwiaW1hZ2VzXCI7XG5AaW1wb3J0IFwiY29kZVwiO1xuQGltcG9ydCBcImdyaWRcIjtcbkBpbXBvcnQgXCJ0YWJsZXNcIjtcbkBpbXBvcnQgXCJmb3Jtc1wiO1xuQGltcG9ydCBcImJ1dHRvbnNcIjtcbkBpbXBvcnQgXCJ0cmFuc2l0aW9uc1wiO1xuQGltcG9ydCBcImRyb3Bkb3duXCI7XG5AaW1wb3J0IFwiYnV0dG9uLWdyb3VwXCI7XG5AaW1wb3J0IFwiaW5wdXQtZ3JvdXBcIjtcbkBpbXBvcnQgXCJjdXN0b20tZm9ybXNcIjtcbkBpbXBvcnQgXCJuYXZcIjtcbkBpbXBvcnQgXCJuYXZiYXJcIjtcbkBpbXBvcnQgXCJjYXJkXCI7XG5AaW1wb3J0IFwiYnJlYWRjcnVtYlwiO1xuQGltcG9ydCBcInBhZ2luYXRpb25cIjtcbkBpbXBvcnQgXCJiYWRnZVwiO1xuQGltcG9ydCBcImp1bWJvdHJvblwiO1xuQGltcG9ydCBcImFsZXJ0XCI7XG5AaW1wb3J0IFwicHJvZ3Jlc3NcIjtcbkBpbXBvcnQgXCJtZWRpYVwiO1xuQGltcG9ydCBcImxpc3QtZ3JvdXBcIjtcbkBpbXBvcnQgXCJjbG9zZVwiO1xuQGltcG9ydCBcInRvYXN0c1wiO1xuQGltcG9ydCBcIm1vZGFsXCI7XG5AaW1wb3J0IFwidG9vbHRpcFwiO1xuQGltcG9ydCBcInBvcG92ZXJcIjtcbkBpbXBvcnQgXCJjYXJvdXNlbFwiO1xuQGltcG9ydCBcInNwaW5uZXJzXCI7XG5AaW1wb3J0IFwidXRpbGl0aWVzXCI7XG5AaW1wb3J0IFwicHJpbnRcIjtcbiIsIjpyb290IHtcbiAgLy8gQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xuICAgIC0tI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGJwLCAkdmFsdWUgaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgIC0tYnJlYWtwb2ludC0jeyRicH06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIC8vIFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzIzODMjaXNzdWVjb21tZW50LTMzNjM0OTE3MlxuICAtLWZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktc2Fucy1zZXJpZil9O1xuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGF0LXJ1bGUtbm8tdmVuZG9yLXByZWZpeCwgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gMS4gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cbi8vIDIuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMuXG4vLyAzLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4vLyA0LiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbi8vIDUuIENoYW5nZSB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxXG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLy8gMlxuICBsaW5lLWhlaWdodDogMS4xNTsgLy8gM1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDRcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDVcbn1cblxuLy8gU2hpbSBmb3IgXCJuZXdcIiBIVE1MNSBzdHJ1Y3R1cmFsIGVsZW1lbnRzIHRvIGRpc3BsYXkgY29ycmVjdGx5IChJRTEwLCBvbGRlciBicm93c2Vycylcbi8vIFRPRE86IHJlbW92ZSBpbiB2NVxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIEJvZHlcbi8vXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4vLyAyLiBBcyBhIGJlc3QgcHJhY3RpY2UsIGFwcGx5IGEgZGVmYXVsdCBgYmFja2dyb3VuZC1jb2xvcmAuXG4vLyAzLiBTZXQgYW4gZXhwbGljaXQgaW5pdGlhbCB0ZXh0LWFsaWduIHZhbHVlIHNvIHRoYXQgd2UgY2FuIGxhdGVyIHVzZVxuLy8gICAgdGhlIGBpbmhlcml0YCB2YWx1ZSBvbiB0aGluZ3MgbGlrZSBgPHRoPmAgZWxlbWVudHMuXG5cbmJvZHkge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1iYXNlO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gM1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZzsgLy8gMlxufVxuXG4vLyBTdXBwcmVzcyB0aGUgZm9jdXMgb3V0bGluZSBvbiBlbGVtZW50cyB0aGF0IGNhbm5vdCBiZSBhY2Nlc3NlZCB2aWEga2V5Ym9hcmQuXG4vLyBUaGlzIHByZXZlbnRzIGFuIHVud2FudGVkIGZvY3VzIG91dGxpbmUgZnJvbSBhcHBlYXJpbmcgYXJvdW5kIGVsZW1lbnRzIHRoYXRcbi8vIG1pZ2h0IHN0aWxsIHJlc3BvbmQgdG8gcG9pbnRlciBldmVudHMuXG4vL1xuLy8gQ3JlZGl0OiBodHRwczovL2dpdGh1Yi5jb20vc3VpdGNzcy9iYXNlXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbi8vIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLyAxXG4gIGhlaWdodDogMDsgLy8gMVxuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gMlxufVxuXG5cbi8vXG4vLyBUeXBvZ3JhcGh5XG4vL1xuXG4vLyBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy9cbi8vIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBEdXBsaWNhdGUgYmVoYXZpb3IgdG8gdGhlIGRhdGEtKiBhdHRyaWJ1dGUgZm9yIG91ciB0b29sdGlwIHBsdWdpblxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDMuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDQuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbi8vIDUuIFByZXZlbnQgdGhlIHRleHQtZGVjb3JhdGlvbiB0byBiZSBza2lwcGVkLlxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0geyAvLyAxXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMlxuICBjdXJzb3I6IGhlbHA7IC8vIDNcbiAgYm9yZGVyLWJvdHRvbTogMDsgLy8gNFxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDVcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gVW5kbyBicm93c2VyIGRlZmF1bHRcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxufVxuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg4MCUpOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xufVxuXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg3NSUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vXG4vLyBMaW5rc1xuLy9cblxuYSB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKVxuLy8gd2hpY2ggaGF2ZSBub3QgYmVlbiBtYWRlIGV4cGxpY2l0bHkga2V5Ym9hcmQtZm9jdXNhYmxlICh3aXRob3V0IHRhYmluZGV4KS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb2RlXG4vL1xuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxufVxuXG5wcmUge1xuICAvLyBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbiAgbWFyZ2luLXRvcDogMDtcbiAgLy8gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLy8gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG5maWd1cmUge1xuICAvLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy9cbi8vIEltYWdlcyBhbmQgY29udGVudFxuLy9cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyAvLyBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbn1cblxuc3ZnIHtcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIFNWRyBvdmVyZmxvdyBidWcgaW4gSUUxMC8xMSBpcyBzdGlsbCByZXF1aXJlZC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjY4NzhcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vL1xuLy8gVGFibGVzXG4vL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICAvLyBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGZyb20gdGhlIGA8Ym9keT5gLCBvciB0aGVcbiAgLy8gY2xvc2VzdCBwYXJlbnQgd2l0aCBhIHNldCBgdGV4dC1hbGlnbmAuXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG5cblxuLy9cbi8vIEZvcm1zXG4vL1xuXG5sYWJlbCB7XG4gIC8vIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogJGxhYmVsLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1ibGFja2xpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gV29yayBhcm91bmQgYSBGaXJlZm94L0lFIGJ1ZyB3aGVyZSB0aGUgdHJhbnNwYXJlbnQgYGJ1dHRvbmAgYmFja2dyb3VuZFxuLy8gcmVzdWx0cyBpbiBhIGxvc3Mgb2YgdGhlIGRlZmF1bHQgYGJ1dHRvbmAgZm9jdXMgc3R5bGVzLlxuLy9cbi8vIENyZWRpdDogaHR0cHM6Ly9naXRodWIuY29tL3N1aXRjc3MvYmFzZS9cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2Vcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxufVxuXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIGJ1dHRvbiBlbGVtZW50cy5cbkBpZiAkZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zIHtcbiAgYnV0dG9uLFxuICBbdHlwZT1cImJ1dHRvblwiXSxcbiAgW3R5cGU9XCJyZXNldFwiXSxcbiAgW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtXG4gIHBhZGRpbmc6IDA7IC8vIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC1cbn1cblxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGFwcGVhcmFuY2Ugb2YgdGVtcG9yYWwgaW5wdXRzIHRvIGF2b2lkIGEgTW9iaWxlIFNhZmFyaVxuICAvLyBidWcgd2hlcmUgc2V0dGluZyBhIGN1c3RvbSBsaW5lLWhlaWdodCBwcmV2ZW50cyB0ZXh0IGZyb20gYmVpbmcgdmVydGljYWxseVxuICAvLyBjZW50ZXJlZCB3aXRoaW4gdGhlIGlucHV0LlxuICAvLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzOTg0OFxuICAvLyBhbmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTI2NlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gIC8vIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICAvLyBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuICAvLyB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbiAgLy8gU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuICAvLyBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4gIG1pbi13aWR0aDogMDtcbiAgLy8gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIDFcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjVyZW0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLy8gMVxufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbn1cblxuLy8gQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAvLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4gIC8vIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuLy9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuLy9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDFcbn1cblxuLy9cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuLy9cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFXG59XG5cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUgKGZyb20gUHVyZUNTUykuXG4vLyBOZWVkZWQgZm9yIHByb3BlciBkaXNwbGF5IGluIElFIDEwLS5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcblxuJGdyYXlzOiAoKSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kZ3JheXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgICBcIjIwMFwiOiAkZ3JheS0yMDAsXG4gICAgXCIzMDBcIjogJGdyYXktMzAwLFxuICAgIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgICBcIjUwMFwiOiAkZ3JheS01MDAsXG4gICAgXCI2MDBcIjogJGdyYXktNjAwLFxuICAgIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgICBcIjgwMFwiOiAkZ3JheS04MDAsXG4gICAgXCI5MDBcIjogJGdyYXktOTAwXG4gICksXG4gICRncmF5c1xuKTtcblxuJGJsdWU6ICAgICMwMDdiZmYgIWRlZmF1bHQ7XG4kaW5kaWdvOiAgIzY2MTBmMiAhZGVmYXVsdDtcbiRwdXJwbGU6ICAjNmY0MmMxICFkZWZhdWx0O1xuJHBpbms6ICAgICNlODNlOGMgIWRlZmF1bHQ7XG4kcmVkOiAgICAgI2RjMzU0NSAhZGVmYXVsdDtcbiRvcmFuZ2U6ICAjZmQ3ZTE0ICFkZWZhdWx0O1xuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XG4kZ3JlZW46ICAgIzI4YTc0NSAhZGVmYXVsdDtcbiR0ZWFsOiAgICAjMjBjOTk3ICFkZWZhdWx0O1xuJGN5YW46ICAgICMxN2EyYjggIWRlZmF1bHQ7XG5cbiRjb2xvcnM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRjb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gICAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gICAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gICAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gICAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gICAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICAgIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gICAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4gICksXG4gICRjb2xvcnNcbik7XG5cbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuXG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kdGhlbWUtY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gICAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gICAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICAgIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gICAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gICAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgICBcImRhcmtcIjogICAgICAgJGRhcmtcbiAgKSxcbiAgJHRoZW1lLWNvbG9yc1xuKTtcblxuLy8gU2V0IGEgc3BlY2lmaWMganVtcCBwb2ludCBmb3IgcmVxdWVzdGluZyBjb2xvciBqdW1wc1xuJHRoZW1lLWNvbG9yLWludGVydmFsOiAgICAgIDglICFkZWZhdWx0O1xuXG4vLyBUaGUgeWlxIGxpZ2h0bmVzcyB2YWx1ZSB0aGF0IGRldGVybWluZXMgd2hlbiB0aGUgbGlnaHRuZXNzIG9mIGNvbG9yIGNoYW5nZXMgZnJvbSBcImRhcmtcIiB0byBcImxpZ2h0XCIuIEFjY2VwdGFibGUgdmFsdWVzIGFyZSBiZXR3ZWVuIDAgYW5kIDI1NS5cbiR5aXEtY29udHJhc3RlZC10aHJlc2hvbGQ6ICAxNTAgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgWUlRIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJHlpcS10ZXh0LWRhcms6ICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiR5aXEtdGV4dC1saWdodDogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5OiAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5OiAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQsIG5vIGxvbmdlciBhZmZlY3RzIGFueSBjb21waWxlZCBDU1NcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9uczogICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByaW50LXN0eWxlczogICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG5cblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJHNwYWNlcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIDA6IDAsXG4gICAgMTogKCRzcGFjZXIgKiAuMjUpLFxuICAgIDI6ICgkc3BhY2VyICogLjUpLFxuICAgIDM6ICRzcGFjZXIsXG4gICAgNDogKCRzcGFjZXIgKiAxLjUpLFxuICAgIDU6ICgkc3BhY2VyICogMylcbiAgKSxcbiAgJHNwYWNlcnNcbik7XG5cbi8vIFRoaXMgdmFyaWFibGUgYWZmZWN0cyB0aGUgYC5oLSpgIGFuZCBgLnctKmAgY2xhc3Nlcy5cbiRzaXplczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJHNpemVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAyNTogMjUlLFxuICAgIDUwOiA1MCUsXG4gICAgNzU6IDc1JSxcbiAgICAxMDA6IDEwMCUsXG4gICAgYXV0bzogYXV0b1xuICApLFxuICAkc2l6ZXNcbik7XG5cblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4vLyBEYXJrZW4gcGVyY2VudGFnZSBmb3IgbGlua3Mgd2l0aCBgLnRleHQtKmAgY2xhc3MgKGUuZy4gYC50ZXh0LXN1Y2Nlc3NgKVxuJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZTogMTUlICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcblxuXG4vLyBDb21wb25lbnRzXG4vL1xuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxuXG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XG5cbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiRib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcblxuJHJvdW5kZWQtcGlsbDogICAgICAgICAgICAgICAgNTByZW0gIWRlZmF1bHQ7XG5cbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG5cbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcblxuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogam9pbihcbiAgKFxuICAgICgyMSA5KSxcbiAgICAoMTYgOSksXG4gICAgKDQgMyksXG4gICAgKDEgMSksXG4gICksXG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Ncbik7XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgLyAyICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICA1LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTMtc2l6ZTogICAgICAgICAgICAgICA0LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTQtc2l6ZTogICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgODAlICFkZWZhdWx0O1xuXG4kdGV4dC1tdXRlZDogICAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRibG9ja3F1b3RlLXNtYWxsLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZTogICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1mb250LXNpemU6ICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRrYmQtYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgLS4xcmVtIDAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuM3JlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRhYmxlLWFjY2VudC1iZzogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmc6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICAkdGFibGUtaG92ZXItYmcgIWRlZmF1bHQ7XG5cbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtaGVhZC1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kdGFibGUtaGVhZC1jb2xvcjogICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG5cbiR0YWJsZS1kYXJrLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJnOiAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWFjY2VudC1iZzogICAgICAgIHJnYmEoJHdoaXRlLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItY29sb3I6ICAgICAgJHRhYmxlLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1iZzogICAgICAgICByZ2JhKCR3aGl0ZSwgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ib3JkZXItY29sb3I6ICAgICBsaWdodGVuKCR0YWJsZS1kYXJrLWJnLCA3LjUlKSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLWxldmVsOiAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWxldmVsOiAgICAgICAgICAtNiAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAuMjUpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgMCAwIDAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAkbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1zbTogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1sZzogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJ0bi1ibG9jay1zcGFjaW5nLXk6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG5cbi8vIEZvcm1zXG5cbiRsYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDI1JSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtfSArICN7JGlucHV0LXBhZGRpbmcteSAqIDJ9KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbX0gKyAjeyRpbnB1dC1wYWRkaW5nLXl9KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogICAgICAgICAgICBjYWxjKCN7JGlucHV0LWxpbmUtaGVpZ2h0ICogLjI1ZW19ICsgI3skaW5wdXQtcGFkZGluZy15IC8gMn0pICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1saW5lLWhlaWdodCAqIDFlbX0gKyAjeyRpbnB1dC1wYWRkaW5nLXkgKiAyfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWxpbmUtaGVpZ2h0LXNtICogMWVtfSArICN7JGlucHV0LWJ0bi1wYWRkaW5nLXktc20gKiAyfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWxpbmUtaGVpZ2h0LWxnICogMWVtfSArICN7JGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgKiAyfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjogICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk6ICAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg6ICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14OiAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDogICAgICAuMzEyNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAgICAgIDEwcHggIWRlZmF1bHQ7XG4kZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWd1dHRlcjogICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLXNwYWNlci14OiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZzogICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiAgICAgIDUwJSA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3c6ICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc6ICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZzogIHJnYmEodGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpLCAuNSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdzogICBub25lICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c6ICAgICAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm9yZGVyLWNvbG9yOiAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yOiAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3c6ICAgIG5vbmUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzZSUzYy9zdmclM2VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNCclM2UlM2NwYXRoIHN0cm9rZT0nI3skY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yfScgZD0nTTAgMmg0Jy8lM2UlM2Mvc3ZnJTNlXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3c6ICAgbm9uZSAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLyUzZSUzYy9zdmclM2VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplICogMS43NSAhZGVmYXVsdDtcbiRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAvIDIgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAgICAgICAgICBjYWxjKCN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplfSAtICN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiA0fSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1mYW1pbHk6ICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplOiAgICAgICAgICAgJGlucHV0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodDogICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZzogICAxcmVtICFkZWZhdWx0OyAvLyBFeHRyYSBwYWRkaW5nIHRvIGFjY291bnQgZm9yIHRoZSBwcmVzZW5jZSBvZiB0aGUgYmFja2dyb3VuZC1pbWFnZSBiYXNlZCBpbmRpY2F0b3JcbiRjdXN0b20tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnOiAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgIDhweCAxMHB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3I6ICAgICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyN7JGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDogICAgICAgICAgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yIG5vLXJlcGVhdCByaWdodCAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggY2VudGVyIC8gJGN1c3RvbS1zZWxlY3QtYmctc2l6ZSAhZGVmYXVsdDsgLy8gVXNlZCBzbyB3ZSBjYW4gaGF2ZSBtdWx0aXBsZSBiYWNrZ3JvdW5kIGVsZW1lbnRzIChlLmcuLCBhcnJvdyBhbmQgZmVlZGJhY2sgaWNvbilcblxuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0OiBjYWxjKCgxZW0gKyAjezIgKiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXl9KSAqIDMgLyA0ICsgI3skY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZ30pICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgICBjZW50ZXIgcmlnaHQgKCRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogICAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICAwIDAgMCAkY3VzdG9tLXNlbGVjdC1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgICRpbnB1dC1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtc206ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgICRpbnB1dC1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc6ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjogICAgICAgICBwb2ludGVyICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogICAgIGluc2V0IDAgLjI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI6ICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDogICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gSUUvRWRnZVxuJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICRncmF5LTUwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLWhlaWdodDogICAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1oZWlnaHQtaW5uZXI6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc6ICAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvbnQtZmFtaWx5OiAgICAgICAgICAgJGlucHV0LWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1czogICAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3gtc2hhZG93OiAgICAgICAgICAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGN1c3RvbS1maWxlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXRleHQ6IChcbiAgZW46IFwiQnJvd3NlXCJcbikgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG5cbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICAgICAgICAgICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcjogICAgICAgICB0aGVtZS1jb2xvcihcInN1Y2Nlc3NcIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yOiAgICAgICB0aGVtZS1jb2xvcihcImRhbmdlclwiKSAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9JyB2aWV3Qm94PSctMiAtMiA3IDcnJTNlJTNjcGF0aCBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgZD0nTTAgMGwzIDNtMC0zTDAgMycvJTNlJTNjY2lyY2xlIHI9Jy41Jy8lM2UlM2NjaXJjbGUgY3g9JzMnIHI9Jy41Jy8lM2UlM2NjaXJjbGUgY3k9JzMnIHI9Jy41Jy8lM2UlM2NjaXJjbGUgY3g9JzMnIGN5PSczJyByPScuNScvJTNlJTNjL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwidmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcixcbiAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkXG4gICAgKSxcbiAgICBcImludmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICAgICksXG4gICksXG4gICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4pO1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA2MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG5cblxuLy8gTmF2c1xuXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJG5hdi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICAgICAgJHNwYWNlciAvIDIgIWRlZmF1bHQ7XG5cblxuLy8gTmF2YmFyXG5cbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgLyAyICFkZWZhdWx0O1xuJG5hdmJhci1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAgICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1wYWRkaW5nLXk6ICAgICAgICAgICAgKCRuYXYtbGluay1oZWlnaHQgLSAkbmF2YmFyLWJyYW5kLWhlaWdodCkgLyAyICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2Nzdmcgdmlld0JveD0nMCAwIDMwIDMwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNlJTNjcGF0aCBzdHJva2U9JyN7JG5hdmJhci1kYXJrLWNvbG9yfScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNlJTNjL3N2ZyUzZVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgY2FsYygjeyRkcm9wZG93bi1ib3JkZXItcmFkaXVzfSAtICN7JGRyb3Bkb3duLWJvcmRlci13aWR0aH0pICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJG5hdi1kaXZpZGVyLW1hcmdpbi15ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRncmF5LTkwMCwgNSUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIFBhZ2luYXRpb25cblxuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTMwMCAhZGVmYXVsdDtcblxuXG4vLyBKdW1ib3Ryb25cblxuJGp1bWJvdHJvbi1wYWRkaW5nOiAgICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tY29sb3I6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gQ2FyZHNcblxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIGNhbGMoI3skY2FyZC1ib3JkZXItcmFkaXVzfSAtICN7JGNhcmQtYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggLyAyICFkZWZhdWx0O1xuJGNhcmQtZGVjay1tYXJnaW46ICAgICAgICAgICAgICAgICAgJGNhcmQtZ3JvdXAtbWFyZ2luICFkZWZhdWx0O1xuXG4kY2FyZC1jb2x1bW5zLWNvdW50OiAgICAgICAgICAgICAgICAzICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1nYXA6ICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtbWFyZ2luOiAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICFkZWZhdWx0O1xuXG5cbi8vIFRvb2x0aXBzXG5cbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkdG9vbHRpcC1iZyAhZGVmYXVsdDtcblxuLy8gRm9ybSB0b29sdGlwcyBtdXN0IGNvbWUgYWZ0ZXIgcmVndWxhciB0b29sdGlwc1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXk6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogICAgICR0b29sdGlwLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplOiAgICAgJHRvb2x0aXAtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDogICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBQb3BvdmVyc1xuXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHBvcG92ZXItYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjc2cHggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgZGFya2VuKCRwb3BvdmVyLWJnLCAzJSkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIGZhZGUtaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIFRvYXN0c1xuXG4kdG9hc3QtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIC4xKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjI1cmVtIC43NXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBCYWRnZXNcblxuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgNzUlICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC40ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGJhZGdlLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uICFkZWZhdWx0O1xuJGJhZGdlLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcblxuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAgICAgICAgICAgICAgLjZlbSAhZGVmYXVsdDtcbi8vIFVzZSBhIGhpZ2hlciB0aGFuIG5vcm1hbCB2YWx1ZSB0byBlbnN1cmUgY29tcGxldGVseSByb3VuZGVkIGVkZ2VzIHdoZW5cbi8vIGN1c3RvbWl6aW5nIHBhZGRpbmcgb3IgZm9udC1zaXplIG9uIGxhYmVscy5cbiRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGFsZXJ0LWJnLWxldmVsOiAgICAgICAgICAgICAgICAgICAgLTEwICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1sZXZlbDogICAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kYWxlcnQtY29sb3ItbGV2ZWw6ICAgICAgICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC43NSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgaW5zZXQgMCAuMXJlbSAuMXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG5cblxuLy8gTGlzdCBncm91cFxuXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuXG4vLyBGaWd1cmVzXG5cbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgIDkwJSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gQ2Fyb3VzZWxcblxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAyMHB4ICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41LTIuNS0yLjUgMi41LTIuNS0xLjUtMS41eicvJTNlJTNjL3N2ZyUzZVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnOiAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjUgMi41IDIuNS0yLjUgMi41IDEuNSAxLjUgNC00LTQtNHonLyUzZSUzYy9zdmclM2VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAgIC42cyAhZGVmYXVsdDtcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG5cblxuLy8gU3Bpbm5lcnNcblxuJHNwaW5uZXItd2lkdGg6ICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICRzcGlubmVyLXdpZHRoICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgLjI1ZW0gIWRlZmF1bHQ7XG5cbiRzcGlubmVyLXdpZHRoLXNtOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodC1zbTogICAgICAgJHNwaW5uZXItd2lkdGgtc20gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IC4yZW0gIWRlZmF1bHQ7XG5cblxuLy8gQ2xvc2VcblxuJGNsb3NlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGNsb3NlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kY2xvc2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2xvc2UtdGV4dC1zaGFkb3c6ICAgICAgICAgICAgICAgICAwIDFweCAwICR3aGl0ZSAhZGVmYXVsdDtcblxuXG4vLyBDb2RlXG5cbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgIDg3LjUlICFkZWZhdWx0O1xuJGNvZGUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgJHBpbmsgIWRlZmF1bHQ7XG5cbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGtiZC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0OiAgICAgICAgIDM0MHB4ICFkZWZhdWx0O1xuXG5cbi8vIFV0aWxpdGllc1xuXG4kZGlzcGxheXM6IG5vbmUsIGlubGluZSwgaW5saW5lLWJsb2NrLCBibG9jaywgdGFibGUsIHRhYmxlLXJvdywgdGFibGUtY2VsbCwgZmxleCwgaW5saW5lLWZsZXggIWRlZmF1bHQ7XG4kb3ZlcmZsb3dzOiBhdXRvLCBoaWRkZW4gIWRlZmF1bHQ7XG4kcG9zaXRpb25zOiBzdGF0aWMsIHJlbGF0aXZlLCBhYnNvbHV0ZSwgZml4ZWQsIHN0aWNreSAhZGVmYXVsdDtcblxuXG4vLyBQcmludGluZ1xuXG4kcHJpbnQtcGFnZS1zaXplOiAgICAgICAgICAgICAgICAgICBhMyAhZGVmYXVsdDtcbiRwcmludC1ib2R5LW1pbi13aWR0aDogICAgICAgICAgICAgIG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIFwibGdcIikgIWRlZmF1bHQ7XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgZm9udC1yZXNpemluZ1xuLy9cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnNcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIGZvbnQgc2l6ZVxuJHJmcy1iYXNlLWZvbnQtc2l6ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtZm9udC1zaXplLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSBmb250LXNpemUgc3RhcnRzIGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG4vLyBSZXNpemUgZm9udC1zaXplIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gXCJudW1iZXJcIiBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMgdG8gZmFsc2VcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtZm9udC1zaXplIHVuaXRcbiRyZnMtYmFzZS1mb250LXNpemUtdW5pdDogdW5pdCgkcmZzLWJhc2UtZm9udC1zaXplKTtcblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtZm9udC1zaXplIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJweFwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogJHJmcy1iYXNlLWZvbnQtc2l6ZSAvICgkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicmVtXCIge1xuICAkcmZzLWJhc2UtZm9udC1zaXplOiAkcmZzLWJhc2UtZm9udC1zaXplIC8gKCRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSAvICRyZnMtcmVtLXZhbHVlKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicHhcIiB7XG4gICRyZnMtYnJlYWtwb2ludDogJHJmcy1icmVha3BvaW50IC8gKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicmVtXCIgb3IgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJlbVwiIHtcbiAgJHJmcy1icmVha3BvaW50OiAkcmZzLWJyZWFrcG9pbnQgLyAoJHJmcy1icmVha3BvaW50ICogMCArIDEgLyAkcmZzLXJlbS12YWx1ZSk7XG59XG5cbi8vIFJlc3BvbnNpdmUgZm9udC1zaXplIG1peGluXG5AbWl4aW4gcmZzKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgLy8gQ2FjaGUgJGZzIHVuaXRcbiAgJGZzLXVuaXQ6IGlmKHR5cGUtb2YoJGZzKSA9PSBcIm51bWJlclwiLCB1bml0KCRmcyksIGZhbHNlKTtcblxuICAvLyBBZGQgIWltcG9ydGFudCBzdWZmaXggaWYgbmVlZGVkXG4gICRyZnMtc3VmZml4OiBpZigkaW1wb3J0YW50LCBcIiAhaW1wb3J0YW50XCIsIFwiXCIpO1xuXG4gIC8vIElmICRmcyBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkZnMgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICBAaWYgbm90ICRmcy11bml0IG9yICRmcy11bml0ICE9IFwiXCIgYW5kICRmcy11bml0ICE9IFwicHhcIiBhbmQgJGZzLXVuaXQgIT0gXCJyZW1cIiBvciAkZnMgPT0gMCB7XG4gICAgZm9udC1zaXplOiAjeyRmc30jeyRyZnMtc3VmZml4fTtcbiAgfVxuICBAZWxzZSB7XG4gICAgLy8gVmFyaWFibGVzIGZvciBzdG9yaW5nIHN0YXRpYyBhbmQgZmx1aWQgcmVzY2FsaW5nXG4gICAgJHJmcy1zdGF0aWM6IG51bGw7XG4gICAgJHJmcy1mbHVpZDogbnVsbDtcblxuICAgIC8vIFJlbW92ZSBweC11bml0IGZyb20gJGZzIGZvciBjYWxjdWxhdGlvbnNcbiAgICBAaWYgJGZzLXVuaXQgPT0gXCJweFwiIHtcbiAgICAgICRmczogJGZzIC8gKCRmcyAqIDAgKyAxKTtcbiAgICB9XG4gICAgQGVsc2UgaWYgJGZzLXVuaXQgPT0gXCJyZW1cIiB7XG4gICAgICAkZnM6ICRmcyAvICgkZnMgKiAwICsgMSAvICRyZnMtcmVtLXZhbHVlKTtcbiAgICB9XG5cbiAgICAvLyBTZXQgZGVmYXVsdCBmb250LXNpemVcbiAgICBAaWYgJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0ge1xuICAgICAgJHJmcy1zdGF0aWM6ICN7JGZzIC8gJHJmcy1yZW0tdmFsdWV9cmVtI3skcmZzLXN1ZmZpeH07XG4gICAgfVxuICAgIEBlbHNlIGlmICRyZnMtZm9udC1zaXplLXVuaXQgPT0gcHgge1xuICAgICAgJHJmcy1zdGF0aWM6ICN7JGZzfXB4I3skcmZzLXN1ZmZpeH07XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBlcnJvciBcImAjeyRyZnMtZm9udC1zaXplLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWZvbnQtc2l6ZS11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbiAgICB9XG5cbiAgICAvLyBPbmx5IGFkZCBtZWRpYSBxdWVyeSBpZiBmb250LXNpemUgaXMgYmlnZ2VyIGFzIHRoZSBtaW5pbXVtIGZvbnQtc2l6ZVxuICAgIC8vIElmICRyZnMtZmFjdG9yID09IDEsIG5vIHJlc2NhbGluZyB3aWxsIHRha2UgcGxhY2VcbiAgICBAaWYgJGZzID4gJHJmcy1iYXNlLWZvbnQtc2l6ZSBhbmQgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMge1xuICAgICAgJG1pbi13aWR0aDogbnVsbDtcbiAgICAgICR2YXJpYWJsZS11bml0OiBudWxsO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgbWluaW11bSBmb250LXNpemUgZm9yIGdpdmVuIGZvbnQtc2l6ZVxuICAgICAgJGZzLW1pbjogJHJmcy1iYXNlLWZvbnQtc2l6ZSArICgkZnMgLSAkcmZzLWJhc2UtZm9udC1zaXplKSAvICRyZnMtZmFjdG9yO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuIGdpdmVuIGZvbnQtc2l6ZSBhbmQgbWluaW11bSBmb250LXNpemUgZm9yIGdpdmVuIGZvbnQtc2l6ZVxuICAgICAgJGZzLWRpZmY6ICRmcyAtICRmcy1taW47XG5cbiAgICAgIC8vIEJhc2UgZm9udC1zaXplIGZvcm1hdHRpbmdcbiAgICAgIC8vIE5vIG5lZWQgdG8gY2hlY2sgaWYgdGhlIHVuaXQgaXMgdmFsaWQsIGJlY2F1c2Ugd2UgZGlkIHRoYXQgYmVmb3JlXG4gICAgICAkbWluLXdpZHRoOiBpZigkcmZzLWZvbnQtc2l6ZS11bml0ID09IHJlbSwgI3skZnMtbWluIC8gJHJmcy1yZW0tdmFsdWV9cmVtLCAjeyRmcy1taW59cHgpO1xuXG4gICAgICAvLyBJZiB0d28tZGltZW5zaW9uYWwsIHVzZSBzbWFsbGVzdCBvZiBzY3JlZW4gd2lkdGggYW5kIGhlaWdodFxuICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSB0aGUgdmFyaWFibGUgd2lkdGggYmV0d2VlbiAwIGFuZCAkcmZzLWJyZWFrcG9pbnRcbiAgICAgICR2YXJpYWJsZS13aWR0aDogI3skZnMtZGlmZiAqIDEwMCAvICRyZnMtYnJlYWtwb2ludH0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgLy8gU2V0IHRoZSBjYWxjdWxhdGVkIGZvbnQtc2l6ZS5cbiAgICAgICRyZnMtZmx1aWQ6IGNhbGMoI3skbWluLXdpZHRofSArICN7JHZhcmlhYmxlLXdpZHRofSkgI3skcmZzLXN1ZmZpeH07XG4gICAgfVxuXG4gICAgLy8gUmVuZGVyaW5nXG4gICAgQGlmICRyZnMtZmx1aWQgPT0gbnVsbCB7XG4gICAgICAvLyBPbmx5IHJlbmRlciBzdGF0aWMgZm9udC1zaXplIGlmIG5vIGZsdWlkIGZvbnQtc2l6ZSBpcyBhdmFpbGFibGVcbiAgICAgIGZvbnQtc2l6ZTogJHJmcy1zdGF0aWM7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICRtcS12YWx1ZTogbnVsbDtcblxuICAgICAgLy8gUkZTIGJyZWFrcG9pbnQgZm9ybWF0dGluZ1xuICAgICAgQGlmICRyZnMtYnJlYWtwb2ludC11bml0ID09IGVtIG9yICRyZnMtYnJlYWtwb2ludC11bml0ID09IHJlbSB7XG4gICAgICAgICRtcS12YWx1ZTogI3skcmZzLWJyZWFrcG9pbnQgLyAkcmZzLXJlbS12YWx1ZX0jeyRyZnMtYnJlYWtwb2ludC11bml0fTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4IHtcbiAgICAgICAgJG1xLXZhbHVlOiAjeyRyZnMtYnJlYWtwb2ludH1weDtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkcmZzLWNsYXNzID09IFwiZGlzYWJsZVwiIHtcbiAgICAgICAgLy8gQWRkaW5nIGFuIGV4dHJhIGNsYXNzIGluY3JlYXNlcyBzcGVjaWZpY2l0eSxcbiAgICAgICAgLy8gd2hpY2ggcHJldmVudHMgdGhlIG1lZGlhIHF1ZXJ5IHRvIG92ZXJyaWRlIHRoZSBmb250IHNpemVcbiAgICAgICAgJixcbiAgICAgICAgLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAgICAgJi5kaXNhYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgICAgICBmb250LXNpemU6ICRyZnMtc3RhdGljO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHJmcy1zdGF0aWM7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pLCAobWF4LWhlaWdodDogI3skbXEtdmFsdWV9KSB7XG4gICAgICAgICAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgICAgICAgICAuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgICAgICAgICAmLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpZiAkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGxlbmd0aC16ZXJvLW5vLXVuaXRcbiAgICAgICAgICAgIG1pbi13aWR0aDogMHZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbXEtdmFsdWV9KSB7XG4gICAgICAgICAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgICAgICAgICAuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgICAgICAgICAmLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpZiAkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGxlbmd0aC16ZXJvLW5vLXVuaXRcbiAgICAgICAgICAgIG1pbi13aWR0aDogMHZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBUaGUgZm9udC1zaXplICYgcmVzcG9uc2l2ZS1mb250LXNpemUgbWl4aW4gdXNlcyBSRlMgdG8gcmVzY2FsZSBmb250IHNpemVzXG5AbWl4aW4gZm9udC1zaXplKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgQGluY2x1ZGUgcmZzKCRmcywgJGltcG9ydGFudCk7XG59XG5cbkBtaXhpbiByZXNwb25zaXZlLWZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuIiwiLy8gTm9ybWFsIENvbG9yc1xuJGJsdWU6ICM0NDY2RjI7XG4kZGFyay1ibHVlOiAjMjg1MGYwO1xuJGluZGlnbzogIzY2MTBmMjtcbiRwdXJwbGU6ICM2YTAwOGE7XG4kbGlnaHQtcHVycGxlOiAjOTY0ZWQ4O1xuJHBpbms6ICNFOTFFNjM7XG4kcmVkOiAjZjk2ODY4O1xuJG9yYW5nZTogI2YyYTY1NDtcbiR5ZWxsb3c6ICNmNmU4NGU7XG4kZ3JlZW46ICM0NmMzNWY7XG4kdGVhbDogIzU4ZDhhMztcbiRjeWFuOiAjNTdjN2Q0O1xuJGJsYWNrOiAjMDAwO1xuJHdoaXRlOiAjZmZmZmZmO1xuJHdoaXRlLXNtb2tlOiAjZjJmN2Y4O1xuJHZpb2xldDogIzQxNDc4YTtcbiRkYXJrc2xhdGVncmF5OiAjMmUzODNlO1xuJGRvZGdlci1ibHVlOiAjMzQ5OGRiO1xuXG4vLyBDb2xvciBWYXJpYWJsZXNcbiRicmFuZC1jb2xvcjogIzQ0NjZGMjtcbiRiYXNlLWNvbG9yOiAjRjlGOUY5O1xuJGRlZmF1bHQtc2Vjb25kYXJ5LWNvbG9yOiAjOTM5N0EwO1xuJGRlZmF1bHQtbGlnaHQtY29sb3I6ICNGNUY4RkY7XG4kbXV0ZWQtY29sb3I6ICNhZmIxYjY7XG4kbm90ZS1iZy1jb2xvcjogcmdiYSgyNTUsIDIwNCwgMjMsIDAuMDkpO1xuJG5vdGUtYmctYmx1ZS1jb2xvcjogcmdiYSgyMzYsIDIzNiwgMjU1LCAwLjkpO1xuJG5vdGUtYmctcmVkLWNvbG9yOiByZ2JhKDI1NSwgMjMzLCAyMzMsIDAuOSk7XG4kbm90ZS1iZy1wdXJwbGUtY29sb3I6IHJnYmEoMjU1LCAyMzEsIDI1NSwgMC45KTtcbiRub3RlLWJnLXN1Y2Nlc3MtY29sb3I6IHJnYmEoMjExLCAyNTUsIDIyMCwgMC45KTtcbiRub3RlLWJnLWluZm8tY29sb3I6IHJnYmEoMjEyLCAyNDksIDI1NSwgMC45KTtcbiRncmF5LTE6ICM4QThBOEE7XG4kaW5mby1jb2xvcjogIzM4YTRmODtcbiR3YXJuaW5nLWNvbG9yOiAjRkM2NTEwO1xuJGVycm9yLWNvbG9yOiAjY2MzMzAwO1xuJGRhbmdlci1jb2xvcjogI2ZjMmMxMDtcbiRzdWNjZXNzLWNvbG9yOiAjNDZjMzVmO1xuXG4vLyBCb3JkZXIgVmFyaWFibGVzXG4kZGVmYXVsdC1yYWRpdXM6IDAuMjVyZW07XG5cbi8vIEZvbnRzXG4kbGlnaHQtbGF5b3V0LXNlY29uZGFyeS1mb250LWNvbG9yOiAjOEE4QThBO1xuJGRlZmF1bHQtZm9udC1zaXplOiAwLjkzNXJlbTtcbiR0eXBlLTE6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcblxuLy8gQnV0dG9uc1xuJGFjdGlvbi1idXR0b24tcGFkZGluZzogMC40cmVtIDAuNXJlbTtcbiRkZWZhdWx0LWJ1dHRvbi1wYWRkaW5nOiAwLjQ1cmVtIDEuMnJlbTtcblxuLy8gQ2FyZHNcbiRkZWZhdWx0LWNhcmQtcGFkZGluZzogMnJlbTtcblxuLy8gRHJvcGRvd25cbiRkcm9wZG93bi1hcnJvdy1mb250LXNpemU6IDAuNTVyZW07XG5cbi8vIE1lYXN1cmVtZW50ICYgUHJvcGVydHkgVmFyaWFibGVzXG4kZGVmYXVsdC1wYWRkaW5nLW1hcmdpbjogMnJlbTtcbiRib290c3RyYXAtY29sdW1uLXBhZGRpbmc6IDFyZW07XG4kbWFpbi1jb250ZW50LXdyYXBwZXItcGFkZGluZzogMnJlbTtcbiRmaWx0ZXItYnV0dG9uLXBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG5cbi8vIFRyYW5zaXRpb24gVmFyaWFibGVzXG4kZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcbiRhY3Rpb24tdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG4kYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcblxuLy8gRm9ybSBWYXJpYWJsZXNcbiR3aXphcmQtc3RlcC1idG4tZGVmYXVsdC1jb2xvcjogJGRlZmF1bHQtc2Vjb25kYXJ5LWNvbG9yO1xuJGZvcm1zLWlucHV0LXRleHQtY29sb3I6ICM4OTg5ODk7XG4kZmlsdGVyLWJ0bi10ZXh0LWNvbG9yOiAkbGlnaHQtbGF5b3V0LXNlY29uZGFyeS1mb250LWNvbG9yO1xuJGlucHV0cy1mb2N1cy1jb2xvcjogJGJsdWU7XG4kZGVmYXVsdC1pbnB1dC1ib3gtcGFkZGluZzogMTBweCAxNHB4O1xuXG4vLyBNaXNjIFZhcmlhYmxlc1xuJGRlZmF1bHQtc2Nyb2xsYmFyLXdpZHRoOiA2cHg7XG4kbGlnaHQtbGF5b3V0LWNhcmQtYmc6ICR3aGl0ZTtcbiRkZWZhdWx0LW1vZGFsLXBhZGRpbmc6IDEuNjg4cmVtO1xuJG1vZGFsLWNsb3NlLWljb24taG92ZXItYmc6IHJnYmEoMCwgMCwgMCwgMC4wMik7XG4kZGVmYXVsdC1ib3gtc2hhZG93OiAwcHggMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiRkZWZhdWx0LWNhcmQtc2hhZG93OiAwcHggMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiRkZWZhdWx0LWxpZ2h0LWJ0bi1ob3Zlci1iZzogcmdiYSgyNDUsIDI0OCwgMjU1LCAwLjk1KTtcbiRkZWZhdWx0LWRhcmstYnRuLWhvdmVyLWJnOiByZ2JhKDY4LCAxMDIsIDI0MiwgMC45NSk7XG5cbi8vIE5hdmJhclxuJG5hdmJhci1oZWlnaHQ6IDcwcHg7XG4kbmF2YmFyLW1lbnUtY29sb3I6ICM5YzlmYTY7XG4kbmF2YmFyLWZvbnQtc2l6ZTogMC44NzVyZW07XG4kbGlnaHQtbmF2YmFyLWxpbmstY29sb3I6ICRicmFuZC1jb2xvcjtcblxuLy8gU2lkZWJhclxuJHNpZGViYXItd2lkdGgtbGc6IDIzMHB4O1xuJHNpZGViYXItd2lkdGgtaWNvbjogNzBweDtcbiRzaWRlYmFyLXNjcm9sbGJhci13aWR0aDogNnB4O1xuJHNpZGViYXItc2Nyb2xsYmFyLXRodW1iLWNvbG9yOiAjNTY2MDc2O1xuJHNpZGViYXItbWVudS1wYWRkaW5nLXk6IDAuNXJlbTtcbiRzaWRlYmFyLW1lbnUtcGFkZGluZy14OiAxLjI1cmVtO1xuJHNpZGViYXItbWVudS1mb250LXNpemU6ICRkZWZhdWx0LWZvbnQtc2l6ZTtcbiRzaWRlYmFyLXN1Ym1lbnUtZm9udC1zaXplOiAuODEyNXJlbTtcbiRzaWRlYmFyLXN1Ym1lbnUtaXRlbS1wYWRkaW5nOiAuNzVyZW0gMS4zNXJlbSAuNzVyZW0gMS4zNXJlbTtcbiRzaWRlYmFyLWljb24tZm9udC1zaXplOiAxLjEyNXJlbTtcbiRzaWRlYmFyLWFycm93LWZvbnQtc2l6ZTogMC43NXJlbTtcbiRpY29uLW9ubHktY29sbGFwc2Utd2lkdGg6IDE5MHB4O1xuXG4kc2lkZWJhci1saWdodC1zdWJtZW51LWNvbG9yOiAjODg4O1xuJHNpZGViYXItbGlnaHQtbWVudS1hcnJvdy1jb2xvcjogIzllOWRhMDtcblxuJHNpZGViYXItZGFyay1iZzogIzJCMzAzQjtcbiRzaWRlYmFyLWRhcmstbWVudS1jb2xvcjogIzcwNzg4NztcbiRzaWRlYmFyLXN1Ym1lbnUtYmctY29sb3I6IGRhcmtlbigkc2lkZWJhci1kYXJrLWJnLCA2JSk7XG4kbmF2YmFyLWJyYW5kLWJnOiBkYXJrZW4oJHNpZGViYXItZGFyay1iZywgNiUpO1xuXG4vLyBWYXJpYWJsZXMgZm9yIGRhcmsgbGF5b3V0XG4kZGFyay1sYXlvdXQtYmFzZS1jb2xvcjogZGFya2VuKCRzaWRlYmFyLWRhcmstYmcsIDYlKTtcbiRkYXJrLWxheW91dC1kZWZhdWx0LWJvcmRlci1jb2xvcjogbGlnaHRlbigkc2lkZWJhci1kYXJrLWJnLCA4JSk7XG4kZGFyay1sYXlvdXQtYm94LXNoYWRvdzogMHB4IDAgMTBweCAwIHJnYmEoMCwgMCwgMCwgMC41KTtcblxuLy8gVmFyaWFibGVzIGZvciBtb2JpbGUgdmlld1xuJGRlZmF1bHQtZm9udC1zaXplLWZvci1tb2JpbGU6IDAuOXJlbTtcbiRtYWluLWNvbnRlbnQtd3JhcHBlci1tb2JpbGUtcGFkZGluZzogMjBweDtcbiRkZWZhdWx0LXBhZGRpbmctbWFyZ2luLWZvci1tb2JpbGU6IDIwcHg7XG4iLCIvLyBIb3ZlciBtaXhpbiBhbmQgYCRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnlgIGFyZSBkZXByZWNhdGVkLlxuLy9cbi8vIE9yaWdpbmFsbHkgYWRkZWQgZHVyaW5nIG91ciBhbHBoYXMgYW5kIG1haW50YWluZWQgZHVyaW5nIGJldGFzLCB0aGlzIG1peGluIHdhc1xuLy8gZGVzaWduZWQgdG8gcHJldmVudCBgOmhvdmVyYCBzdGlja2luZXNzIG9uIGlPUy1hbiBpc3N1ZSB3aGVyZSBob3ZlciBzdHlsZXNcbi8vIHdvdWxkIHBlcnNpc3QgYWZ0ZXIgaW5pdGlhbCB0b3VjaC5cbi8vXG4vLyBGb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgd2UndmUga2VwdCB0aGVzZSBtaXhpbnMgYW5kIHVwZGF0ZWQgdGhlbSB0b1xuLy8gYWx3YXlzIHJldHVybiB0aGVpciByZWd1bGFyIHBzZXVkby1jbGFzc2VzIGluc3RlYWQgb2YgYSBzaGltbWVkIG1lZGlhIHF1ZXJ5LlxuLy9cbi8vIElzc3VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1MTk1XG5cbkBtaXhpbiBob3ZlciB7XG4gICY6aG92ZXIgeyBAY29udGVudDsgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcGxhaW4taG92ZXItZm9jdXMge1xuICAmLFxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gaG92ZXItZm9jdXMtYWN0aXZlIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyxcbiAgJjphY3RpdmUge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuXG4vL1xuLy8gSGVhZGluZ3Ncbi8vXG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG59XG5cbmgxLCAuaDEgeyBAaW5jbHVkZSBmb250LXNpemUoJGgxLWZvbnQtc2l6ZSk7IH1cbmgyLCAuaDIgeyBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZSk7IH1cbmgzLCAuaDMgeyBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7IH1cbmg0LCAuaDQgeyBAaW5jbHVkZSBmb250LXNpemUoJGg0LWZvbnQtc2l6ZSk7IH1cbmg1LCAuaDUgeyBAaW5jbHVkZSBmb250LXNpemUoJGg1LWZvbnQtc2l6ZSk7IH1cbmg2LCAuaDYgeyBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7IH1cblxuLmxlYWQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGxlYWQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xufVxuXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xuLmRpc3BsYXktMSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTEtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTEtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS0yIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5Mi1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5Mi13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTMge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkzLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkzLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktNCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG5cblxuLy9cbi8vIEhvcml6b250YWwgcnVsZXNcbi8vXG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogJGhyLW1hcmdpbi15O1xuICBtYXJnaW4tYm90dG9tOiAkaHItbWFyZ2luLXk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xufVxuXG5cbi8vXG4vLyBFbXBoYXNpc1xuLy9cblxuc21hbGwsXG4uc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoJHNtYWxsLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyay1iZztcbn1cblxuXG4vL1xuLy8gTGlzdHNcbi8vXG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZDtcbn1cblxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcbi5saXN0LWlubGluZSB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQ7XG59XG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogJGxpc3QtaW5saW5lLXBhZGRpbmc7XG4gIH1cbn1cblxuXG4vL1xuLy8gTWlzY1xuLy9cblxuLy8gQnVpbGRzIG9uIGBhYmJyYFxuLmluaXRpYWxpc20ge1xuICBAaW5jbHVkZSBmb250LXNpemUoOTAlKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLy8gQmxvY2txdW90ZXNcbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLWZvbnQtc2l6ZSk7XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtc21hbGwtZm9udC1zaXplKTtcbiAgY29sb3I6ICRibG9ja3F1b3RlLXNtYWxsLWNvbG9yO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDIwMTRcXDAwQTBcIjsgLy8gZW0gZGFzaCwgbmJzcFxuICB9XG59XG4iLCIvLyBMaXN0c1xuXG4vLyBVbnN0eWxlZCBrZWVwcyBsaXN0IGl0ZW1zIGJsb2NrIGxldmVsLCBqdXN0IHJlbW92ZXMgZGVmYXVsdCBicm93c2VyIHBhZGRpbmcgYW5kIGxpc3Qtc3R5bGVcbkBtaXhpbiBsaXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuIiwiLy8gUmVzcG9uc2l2ZSBpbWFnZXMgKGVuc3VyZSBpbWFnZXMgZG9uJ3Qgc2NhbGUgYmV5b25kIHRoZWlyIHBhcmVudHMpXG4vL1xuLy8gVGhpcyBpcyBwdXJwb3NlZnVsbHkgb3B0LWluIHZpYSBhbiBleHBsaWNpdCBjbGFzcyByYXRoZXIgdGhhbiBiZWluZyB0aGUgZGVmYXVsdCBmb3IgYWxsIGA8aW1nPmBzLlxuLy8gV2UgcHJldmlvdXNseSB0cmllZCB0aGUgXCJpbWFnZXMgYXJlIHJlc3BvbnNpdmUgYnkgZGVmYXVsdFwiIGFwcHJvYWNoIGluIEJvb3RzdHJhcCB2Mixcbi8vIGFuZCBhYmFuZG9uZWQgaXQgaW4gQm9vdHN0cmFwIHYzIGJlY2F1c2UgaXQgYnJlYWtzIGxvdHMgb2YgdGhpcmQtcGFydHkgd2lkZ2V0cyAoaW5jbHVkaW5nIEdvb2dsZSBNYXBzKVxuLy8gd2hpY2ggd2VyZW4ndCBleHBlY3RpbmcgdGhlIGltYWdlcyB3aXRoaW4gdGhlbXNlbHZlcyB0byBiZSBpbnZvbHVudGFyaWx5IHJlc2l6ZWQuXG4vLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4MTc4XG4uaW1nLWZsdWlkIHtcbiAgQGluY2x1ZGUgaW1nLWZsdWlkO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkO1xufVxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuLmZpZ3VyZSB7XG4gIC8vIEVuc3VyZXMgdGhlIGNhcHRpb24ncyB0ZXh0IGFsaWducyB3aXRoIHRoZSBpbWFnZS5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgLyAyO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmaWd1cmUtY2FwdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5cbi8vIFJldGluYSBpbWFnZVxuLy9cbi8vIFNob3J0IHJldGluYSBtaXhpbiBmb3Igc2V0dGluZyBiYWNrZ3JvdW5kLWltYWdlIGFuZCAtc2l6ZS5cblxuQG1peGluIGltZy1yZXRpbmEoJGZpbGUtMXgsICRmaWxlLTJ4LCAkd2lkdGgtMXgsICRoZWlnaHQtMXgpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTF4KTtcblxuICAvLyBBdXRvcHJlZml4ZXIgdGFrZXMgY2FyZSBvZiBhZGRpbmcgLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvIGFuZCAtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvLFxuICAvLyBidXQgZG9lc24ndCBjb252ZXJ0IGRwcHg9PmRwaS5cbiAgLy8gVGhlcmUncyBubyBzdWNoIHRoaW5nIGFzIHVucHJlZml4ZWQgbWluLWRldmljZS1waXhlbC1yYXRpbyBzaW5jZSBpdCdzIG5vbnN0YW5kYXJkLlxuICAvLyBDb21wYXRpYmlsaXR5IGluZm86IGh0dHBzOi8vY2FuaXVzZS5jb20vI2ZlYXQ9Y3NzLW1lZGlhLXJlc29sdXRpb25cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIC8vIElFOS0xMSBkb24ndCBzdXBwb3J0IGRwcHhcbiAgICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgeyAvLyBTdGFuZGFyZGl6ZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMngpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoLTF4ICRoZWlnaHQtMXg7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYGltZy1yZXRpbmEoKWBcIiwgXCJ2NC4zLjBcIiwgXCJ2NVwiKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG5AbWl4aW4gYm9yZGVyLXJhZGl1cygkcmFkaXVzOiAkYm9yZGVyLXJhZGl1cywgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM6IGZhbHNlKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbiAgQGVsc2UgaWYgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXMgIT0gZmFsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6ICRmYWxsYmFjay1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuIiwiLy8gSW5saW5lIGNvZGVcbmNvZGUge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRjb2RlLWNvbG9yO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXG4gIC8vIFN0cmVhbWxpbmUgdGhlIHN0eWxlIHdoZW4gaW5zaWRlIGFuY2hvcnMgdG8gYXZvaWQgYnJva2VuIHVuZGVybGluZSBhbmQgbW9yZVxuICBhID4gJiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuLy8gVXNlciBpbnB1dCB0eXBpY2FsbHkgZW50ZXJlZCB2aWEga2V5Ym9hcmRcbmtiZCB7XG4gIHBhZGRpbmc6ICRrYmQtcGFkZGluZy15ICRrYmQtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGtiZC1mb250LXNpemUpO1xuICBjb2xvcjogJGtiZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGtiZC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1zbSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGtiZC1ib3gtc2hhZG93KTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDEwMCUpO1xuICAgIGZvbnQtd2VpZ2h0OiAkbmVzdGVkLWtiZC1mb250LXdlaWdodDtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cbi8vIEJsb2NrcyBvZiBjb2RlXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXG4gIGNvZGUge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cbn1cblxuLy8gRW5hYmxlIHNjcm9sbGFibGUgYmxvY2tzIG9mIGNvZGVcbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6ICRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4iLCIvLyBDb250YWluZXIgd2lkdGhzXG4vL1xuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAuY29udGFpbmVyIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoKTtcbiAgfVxufVxuXG4vLyBGbHVpZCBjb250YWluZXJcbi8vXG4vLyBVdGlsaXplcyB0aGUgbWl4aW4gbWVhbnQgZm9yIGZpeGVkIHdpZHRoIGNvbnRhaW5lcnMsIGJ1dCB3aXRoIDEwMCUgd2lkdGggZm9yXG4vLyBmbHVpZCwgZnVsbCB3aWR0aCBsYXlvdXRzLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xuICB9XG59XG5cbi8vIFJvd1xuLy9cbi8vIFJvd3MgY29udGFpbiBhbmQgY2xlYXIgdGhlIGZsb2F0cyBvZiB5b3VyIGNvbHVtbnMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5yb3cge1xuICAgIEBpbmNsdWRlIG1ha2Utcm93KCk7XG4gIH1cblxuICAvLyBSZW1vdmUgdGhlIG5lZ2F0aXZlIG1hcmdpbiBmcm9tIGRlZmF1bHQgLnJvdywgdGhlbiB0aGUgaG9yaXpvbnRhbCBwYWRkaW5nXG4gIC8vIGZyb20gYWxsIGltbWVkaWF0ZSBjaGlsZHJlbiBjb2x1bW5zICh0byBwcmV2ZW50IHJ1bmF3YXkgc3R5bGUgaW5oZXJpdGFuY2UpLlxuICAubm8tZ3V0dGVycyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgPiAuY29sLFxuICAgID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcbn1cbiIsIi8vLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuQG1peGluIG1ha2UtY29udGFpbmVyKCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cblxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2Utcm93KCRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLSRndXR0ZXIgLyAyO1xuICBtYXJnaW4tbGVmdDogLSRndXR0ZXIgLyAyO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHVzZSBgZmxleGAgdmFsdWVzXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgLyAyO1xuICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgLyAyO1xufVxuXG5AbWl4aW4gbWFrZS1jb2woJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gIGZsZXg6IDAgMCBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xuICAvLyBBZGQgYSBgbWF4LXdpZHRoYCB0byBlbnN1cmUgY29udGVudCB3aXRoaW4gZWFjaCBjb2x1bW4gZG9lcyBub3QgYmxvdyBvdXRcbiAgLy8gdGhlIHdpZHRoIG9mIHRoZSBjb2x1bW4uIEFwcGxpZXMgdG8gSUUxMCsgYW5kIEZpcmVmb3guIENocm9tZSBhbmQgU2FmYXJpXG4gIC8vIGRvIG5vdCBhcHBlYXIgdG8gcmVxdWlyZSB0aGlzLlxuICBtYXgtd2lkdGg6IHBlcmNlbnRhZ2UoJHNpemUgLyAkY29sdW1ucyk7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06ICRzaXplIC8gJGNvbHVtbnM7XG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xufVxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXG4vL1xuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxuXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAvLyBDb21tb24gcHJvcGVydGllcyBmb3IgYWxsIGJyZWFrcG9pbnRzXG4gICVncmlkLWNvbHVtbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgLyAyO1xuICAgIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICAvLyBBbGxvdyBjb2x1bW5zIHRvIHN0cmV0Y2ggZnVsbCB3aWR0aCBiZWxvdyB0aGVpciBicmVha3BvaW50c1xuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29sI3skaW5maXh9LFxuICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgLy8gUmVzZXQgZWFybGllciBncmlkIHRpZXJzXG4gICAgICB9XG5cbiAgICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1maXJzdCB7IG9yZGVyOiAtMTsgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tbGFzdCB7IG9yZGVyOiAkY29sdW1ucyArIDE7IH1cblxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5vcmRlciN7JGluZml4fS0jeyRpfSB7IG9yZGVyOiAkaTsgfVxuICAgICAgfVxuXG4gICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcbiAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIiBhbmQgJGkgPT0gMCkgeyAvLyBBdm9pZCBlbWl0dGluZyB1c2VsZXNzIC5vZmZzZXQtMFxuICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgY29sb3I6ICR0YWJsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnOyAvLyBSZXNldCBmb3IgbmVzdGluZyB3aXRoaW4gcGFyZW50cyB3aXRoIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItdG9wOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0aGVhZCB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItdG9wOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXNtO1xuICB9XG59XG5cblxuLy8gQm9yZGVyIHZlcnNpb25zXG4vL1xuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG5cbiAgdGgsXG4gIHRkIHtcbiAgICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHtcbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAyICogJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoLFxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4udGFibGUtc3RyaXBlZCB7XG4gIHRib2R5IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWFjY2VudC1iZztcbiAgfVxufVxuXG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgdGJvZHkgdHIge1xuICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgIGNvbG9yOiAkdGFibGUtaG92ZXItY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaG92ZXItYmc7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGFibGUgYmFja2dyb3VuZHNcbi8vXG4vLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KCRjb2xvciwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkdGFibGUtYmctbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICR0YWJsZS1ib3JkZXItbGV2ZWwpKTtcbn1cblxuQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoYWN0aXZlLCAkdGFibGUtYWN0aXZlLWJnKTtcblxuXG4vLyBEYXJrIHN0eWxlc1xuLy9cbi8vIFNhbWUgdGFibGUgbWFya3VwLCBidXQgaW52ZXJ0ZWQgY29sb3Igc2NoZW1lOiBkYXJrIGJhY2tncm91bmQgYW5kIGxpZ2h0IHRleHQuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4udGFibGUge1xuICAudGhlYWQtZGFyayB7XG4gICAgdGgge1xuICAgICAgY29sb3I6ICR0YWJsZS1kYXJrLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYmc7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAudGhlYWQtbGlnaHQge1xuICAgIHRoIHtcbiAgICAgIGNvbG9yOiAkdGFibGUtaGVhZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1oZWFkLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtZGFyayB7XG4gIGNvbG9yOiAkdGFibGUtZGFyay1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYmc7XG5cbiAgdGgsXG4gIHRkLFxuICB0aGVhZCB0aCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtZGFyay1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmLnRhYmxlLXN0cmlwZWQge1xuICAgIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYWNjZW50LWJnO1xuICAgIH1cbiAgfVxuXG4gICYudGFibGUtaG92ZXIge1xuICAgIHRib2R5IHRyIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgICAgICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXIgb24gaG9yaXpvbnRhbCBzY3JvbGwgZHVlIHRvIHVzZSBvZiBgZGlzcGxheTogYmxvY2s7YFxuICAgICAgICA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBUYWJsZXNcblxuQG1peGluIHRhYmxlLXJvdy12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRib3JkZXI6IG51bGwpIHtcbiAgLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbiAgLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cbiAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgJixcbiAgICA+IHRoLFxuICAgID4gdGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgfVxuXG4gICAgQGlmICRib3JkZXIgIT0gbnVsbCB7XG4gICAgICB0aCxcbiAgICAgIHRkLFxuICAgICAgdGhlYWQgdGgsXG4gICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIEhvdmVyIHN0YXRlcyBmb3IgYC50YWJsZS1ob3ZlcmBcbiAgLy8gTm90ZTogdGhpcyBpcyBub3QgYXZhaWxhYmxlIGZvciBjZWxscyBvciByb3dzIHdpdGhpbiBgdGhlYWRgIG9yIGB0Zm9vdGAuXG4gIC50YWJsZS1ob3ZlciB7XG4gICAgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuXG4gICAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRob3Zlci1iYWNrZ3JvdW5kO1xuXG4gICAgICAgID4gdGQsXG4gICAgICAgID4gdGgge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRob3Zlci1iYWNrZ3JvdW5kO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIFRleHR1YWwgZm9ybSBjb250cm9sc1xuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkaW5wdXQtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMsIDApO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAvLyBVbnN0eWxlIHRoZSBjYXJldCBvbiBgPHNlbGVjdD5gcyBpbiBJRTEwKy5cbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICBAaW5jbHVkZSBmb3JtLWNvbnRyb2wtZm9jdXMoKTtcblxuICAvLyBQbGFjZWhvbGRlclxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgYW5kIHJlYWQtb25seSBpbnB1dHNcbiAgLy9cbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxuICAmOmRpc2FibGVkLFxuICAmW3JlYWRvbmx5XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgJjpmb2N1czo6LW1zLXZhbHVlIHtcbiAgICAvLyBTdXBwcmVzcyB0aGUgbmVzdGVkIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXG4gICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgLy8gaW4gSUUgYW5kICh1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMpIEVkZ2UsIGFzIGl0IGxvb2tzIGJhZCBhbmQgY2Fubm90IGJlIG1hZGUgdG9cbiAgICAvLyBtYXRjaCB0aGUgYXBwZWFyYW5jZSBvZiB0aGUgbmF0aXZlIHdpZGdldC5cbiAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTM5OC5cbiAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgfVxufVxuXG4vLyBNYWtlIGZpbGUgaW5wdXRzIGJldHRlciBtYXRjaCB0ZXh0IGlucHV0cyBieSBmb3JjaW5nIHRoZW0gdG8gbmV3IGxpbmVzLlxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuXG4vL1xuLy8gTGFiZWxzXG4vL1xuXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxuLy8gdGV4dCB0byBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoI3skaW5wdXQtcGFkZGluZy15fSArICN7JGlucHV0LWJvcmRlci13aWR0aH0pO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygjeyRpbnB1dC1wYWRkaW5nLXl9ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBgPGxhYmVsPi88bGVnZW5kPmAgZGVmYXVsdFxuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoI3skaW5wdXQtcGFkZGluZy15LWxnfSArICN7JGlucHV0LWJvcmRlci13aWR0aH0pO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygjeyRpbnB1dC1wYWRkaW5nLXktbGd9ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoI3skaW5wdXQtcGFkZGluZy15LXNtfSArICN7JGlucHV0LWJvcmRlci13aWR0aH0pO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygjeyRpbnB1dC1wYWRkaW5nLXktc219ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbn1cblxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6ICRpbnB1dC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkaW5wdXQtcGFkZGluZy15O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1wbGFpbnRleHQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggMDtcblxuICAmLmZvcm0tY29udHJvbC1zbSxcbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIEJ1aWxkIG9uIGAuZm9ybS1jb250cm9sYCB3aXRoIG1vZGlmaWVyIGNsYXNzZXMgdG8gZGVjcmVhc2Ugb3IgaW5jcmVhc2UgdGhlXG4vLyBoZWlnaHQgYW5kIGZvbnQtc2l6ZSBvZiBmb3JtIGNvbnRyb2xzLlxuLy9cbi8vIFJlcGVhdGVkIGluIGBfaW5wdXRfZ3JvdXAuc2Nzc2AgdG8gYXZvaWQgU2FzcyBleHRlbmQgaXNzdWVzLlxuXG4uZm9ybS1jb250cm9sLXNtIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAmW3NpemVdLFxuICAmW211bHRpcGxlXSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLy8gRm9ybSBncm91cHNcbi8vXG4vLyBEZXNpZ25lZCB0byBoZWxwIHdpdGggdGhlIG9yZ2FuaXphdGlvbiBhbmQgc3BhY2luZyBvZiB2ZXJ0aWNhbCBmb3Jtcy4gRm9yXG4vLyBob3Jpem9udGFsIGZvcm1zLCB1c2UgdGhlIHByZWRlZmluZWQgZ3JpZCBjbGFzc2VzLlxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b207XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xufVxuXG5cbi8vIEZvcm0gZ3JpZFxuLy9cbi8vIFNwZWNpYWwgcmVwbGFjZW1lbnQgZm9yIG91ciBncmlkIHN5c3RlbSdzIGAucm93YCBmb3IgdGlnaHRlciBmb3JtIGxheW91dHMuXG5cbi5mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICBtYXJnaW4tbGVmdDogLSRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcblxuICA+IC5jb2wsXG4gID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xuLy9cbi8vIEluZGVudCB0aGUgbGFiZWxzIHRvIHBvc2l0aW9uIHJhZGlvcy9jaGVja2JveGVzIGFzIGhhbmdpbmcgY29udHJvbHMuXG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAkZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTtcbiAgbWFyZ2luLWxlZnQ6IC0kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG5cbiAgJjpkaXNhYmxlZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCBib3R0b20gbWFyZ2luXG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIE92ZXJyaWRlIGJhc2UgLmZvcm0tY2hlY2tcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg7XG5cbiAgLy8gVW5kbyAuZm9ybS1jaGVjay1pbnB1dCBkZWZhdWx0cyBhbmQgYWRkIHNvbWUgYG1hcmdpbi1yaWdodGAuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cbi8vXG4vLyBQcm92aWRlIGZlZWRiYWNrIHRvIHVzZXJzIHdoZW4gZm9ybSBmaWVsZCB2YWx1ZXMgYXJlIHZhbGlkIG9yIGludmFsaWQuIFdvcmtzXG4vLyBwcmltYXJpbHkgZm9yIGNsaWVudC1zaWRlIHZhbGlkYXRpb24gdmlhIHNjb3BlZCBgOmludmFsaWRgIGFuZCBgOnZhbGlkYFxuLy8gcHNldWRvLWNsYXNzZXMgYnV0IGFsc28gaW5jbHVkZXMgYC5pcy1pbnZhbGlkYCBhbmQgYC5pcy12YWxpZGAgY2xhc3NlcyBmb3Jcbi8vIHNlcnZlciBzaWRlIHZhbGlkYXRpb24uXG5cbkBlYWNoICRzdGF0ZSwgJGRhdGEgaW4gJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXMge1xuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCBtYXAtZ2V0KCRkYXRhLCBjb2xvciksIG1hcC1nZXQoJGRhdGEsIGljb24pKTtcbn1cblxuLy8gSW5saW5lIGZvcm1zXG4vL1xuLy8gTWFrZSBmb3JtcyBhcHBlYXIgaW5saW5lKC1ibG9jaykgYnkgYWRkaW5nIHRoZSBgLmZvcm0taW5saW5lYCBjbGFzcy4gSW5saW5lXG4vLyBmb3JtcyBiZWdpbiBzdGFja2VkIG9uIGV4dHJhIHNtYWxsIChtb2JpbGUpIGRldmljZXMgYW5kIHRoZW4gZ28gaW5saW5lIHdoZW5cbi8vIHZpZXdwb3J0cyByZWFjaCA8NzY4cHguXG4vL1xuLy8gUmVxdWlyZXMgd3JhcHBpbmcgaW5wdXRzIGFuZCBsYWJlbHMgd2l0aCBgLmZvcm0tZ3JvdXBgIGZvciBwcm9wZXIgZGlzcGxheSBvZlxuLy8gZGVmYXVsdCBIVE1MIGZvcm0gY29udHJvbHMgYW5kIG91ciBjdXN0b20gZm9ybSBjb250cm9scyAoZS5nLiwgaW5wdXQgZ3JvdXBzKS5cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gUHJldmVudCBzaG9ydGVyIGVsZW1lbnRzIGZyb20gZ3Jvd2luZyB0byBzYW1lIGhlaWdodCBhcyBvdGhlcnMgKGUuZy4sIHNtYWxsIGJ1dHRvbnMgZ3Jvd2luZyB0byBub3JtYWwgc2l6ZWQgYnV0dG9uIGhlaWdodClcblxuICAvLyBCZWNhdXNlIHdlIHVzZSBmbGV4LCB0aGUgaW5pdGlhbCBzaXppbmcgb2YgY2hlY2tib3hlcyBpcyBjb2xsYXBzZWQgYW5kXG4gIC8vIGRvZXNuJ3Qgb2NjdXB5IHRoZSBmdWxsLXdpZHRoICh3aGljaCBpcyB3aGF0IHdlIHdhbnQgZm9yIHhzIGdyaWQgdGllciksXG4gIC8vIHNvIHdlIGZvcmNlIHRoYXQgaGVyZS5cbiAgLmZvcm0tY2hlY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLy8gS2ljayBpbiB0aGUgaW5saW5lXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAvLyBJbmxpbmUtYmxvY2sgYWxsIHRoZSB0aGluZ3MgZm9yIFwiaW5saW5lXCJcbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gQWxsb3cgZm9sa3MgdG8gKm5vdCogdXNlIGAuZm9ybS1ncm91cGBcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvOyAvLyBQcmV2ZW50IGxhYmVscyBmcm9tIHN0YWNraW5nIGFib3ZlIGlucHV0cyBpbiBgLmZvcm0tZ3JvdXBgXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIE1ha2Ugc3RhdGljIGNvbnRyb2xzIGJlaGF2ZSBsaWtlIHJlZ3VsYXIgb25lc1xuICAgIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAsXG4gICAgLmN1c3RvbS1zZWxlY3Qge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgLy8gUmVtb3ZlIGRlZmF1bHQgbWFyZ2luIG9uIHJhZGlvcy9jaGVja2JveGVzIHRoYXQgd2VyZSB1c2VkIGZvciBzdGFja2luZywgYW5kXG4gICAgLy8gdGhlbiB1bmRvIHRoZSBmbG9hdGluZyBvZiByYWRpb3MgYW5kIGNoZWNrYm94ZXMgdG8gbWF0Y2guXG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4LXNocmluazogMDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmN1c3RvbS1jb250cm9sIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3RcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XG4gICAgfSBAZWxzZSB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IHtcbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZvcm0gY29udHJvbCBmb2N1cyBzdGF0ZVxuLy9cbi8vIEdlbmVyYXRlIGEgY3VzdG9taXplZCBmb2N1cyBzdGF0ZSBhbmQgZm9yIGFueSBpbnB1dCB3aXRoIHRoZSBzcGVjaWZpZWQgY29sb3IsXG4vLyB3aGljaCBkZWZhdWx0cyB0byB0aGUgYCRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3JgIHZhcmlhYmxlLlxuLy9cbi8vIFdlIGhpZ2hseSBlbmNvdXJhZ2UgeW91IHRvIG5vdCBjdXN0b21pemUgdGhlIGRlZmF1bHQgdmFsdWUsIGJ1dCBpbnN0ZWFkIHVzZVxuLy8gdGhpcyB0byB0d2VhayBjb2xvcnMgb24gYW4gYXMtbmVlZGVkIGJhc2lzLiBUaGlzIGFlc3RoZXRpYyBjaGFuZ2UgaXMgYmFzZWQgb25cbi8vIFdlYktpdCdzIGRlZmF1bHQgc3R5bGVzLCBidXQgYXBwbGljYWJsZSB0byBhIHdpZGVyIHJhbmdlIG9mIGJyb3dzZXJzLiBJdHNcbi8vIHVzYWJpbGl0eSBhbmQgYWNjZXNzaWJpbGl0eSBzaG91bGQgYmUgdGFrZW4gaW50byBhY2NvdW50IHdpdGggYW55IGNoYW5nZS5cbi8vXG4vLyBFeGFtcGxlIHVzYWdlOiBjaGFuZ2UgdGhlIGRlZmF1bHQgYmx1ZSBib3JkZXIgYW5kIHNoYWRvdyB0byB3aGl0ZSBmb3IgYmV0dGVyXG4vLyBjb250cmFzdCBhZ2FpbnN0IGEgZGFyayBncmF5IGJhY2tncm91bmQuXG5AbWl4aW4gZm9ybS1jb250cm9sLWZvY3VzKCkge1xuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cbn1cblxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKCRzdGF0ZSwgJGNvbG9yLCAkaWNvbikge1xuICAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6ICRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZSk7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXG4gICAgcGFkZGluZzogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXkgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luLXRvcDogLjFyZW07XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogY29sb3IteWlxKCRjb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eSk7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0sXG4gICAgJi5pcy0jeyRzdGF0ZX0ge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkaWNvbjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0sXG4gICAgJi5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tc2VsZWN0IHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1yaWdodDtcbiAgICAgICAgYmFja2dyb3VuZDogJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZCwgJGljb24gJGN1c3RvbS1zZWxlY3QtYmcgbm8tcmVwZWF0ICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb24gLyAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLmZvcm0tY29udHJvbC1maWxlIHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9LFxuICAgICYuaXMtI3skc3RhdGV9IHtcbiAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkY29sb3IsIDEwJSk7XG4gICAgICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcobGlnaHRlbigkY29sb3IsIDEwJSkpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBjdXN0b20gZmlsZVxuICAuY3VzdG9tLWZpbGUtaW5wdXQge1xuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9LFxuICAgICYuaXMtI3skc3RhdGV9IHtcbiAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuQG1peGluIGdyYWRpZW50LWJnKCRjb2xvcikge1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteDtcbiAgfSBAZWxzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbi8vIEhvcml6b250YWwgZ3JhZGllbnQsIGZyb20gbGVmdCB0byByaWdodFxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQteS10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAkZ3JheS03MDAsICRvdXRlci1jb2xvcjogJGdyYXktODAwKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICRidG4tZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6ICRidG4tYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteSwgJGJ0bi1wYWRkaW5nLXgsICRidG4tZm9udC1zaXplLCAkYnRuLWxpbmUtaGVpZ2h0LCAkYnRuLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRidG4tZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAkYnRuLWRpc2FibGVkLW9wYWNpdHk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWZvY3VzLWJveC1zaGFkb3csICRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrcyBvbiBgPGE+YCBlbGVtZW50c1xuYS5idG4uZGlzYWJsZWQsXG5maWVsZHNldDpkaXNhYmxlZCBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5cbi8vXG4vLyBBbHRlcm5hdGUgYnV0dG9uc1xuLy9cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gIH1cbn1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMaW5rIGJ1dHRvbnNcbi8vXG5cbi8vIE1ha2UgYSBidXR0b24gbG9vayBhbmQgYmVoYXZlIGxpa2UgYSBsaW5rXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxufVxuXG5cbi8vXG4vLyBCdXR0b24gU2l6ZXNcbi8vXG5cbi5idG4tbGcge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRidG4tZm9udC1zaXplLWxnLCAkYnRuLWxpbmUtaGVpZ2h0LWxnLCAkYnRuLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uYnRuLXNtIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1saW5lLWhlaWdodC1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuXG4vL1xuLy8gQmxvY2sgYnV0dG9uXG4vL1xuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIC8vIFZlcnRpY2FsbHkgc3BhY2Ugb3V0IG11bHRpcGxlIGJsb2NrIGJ1dHRvbnNcbiAgKyAuYnRuLWJsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiAkYnRuLWJsb2NrLXNwYWNpbmcteTtcbiAgfVxufVxuXG4vLyBTcGVjaWZpY2l0eSBvdmVycmlkZXNcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcbiAgJi5idG4tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4iLCIvLyBCdXR0b24gdmFyaWFudHNcbi8vXG4vLyBFYXNpbHkgcHVtcCBvdXQgZGVmYXVsdCBzdHlsZXMsIGFzIHdlbGwgYXMgOmhvdmVyLCA6Zm9jdXMsIDphY3RpdmUsXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcblxuQG1peGluIGJ1dHRvbi12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA3LjUlKSwgJGhvdmVyLWJvcmRlcjogZGFya2VuKCRib3JkZXIsIDEwJSksICRhY3RpdmUtYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCAxMCUpLCAkYWN0aXZlLWJvcmRlcjogZGFya2VuKCRib3JkZXIsIDEyLjUlKSkge1xuICBjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1ib3gtc2hhZG93KTtcblxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIGJvcmRlci1jb2xvcjogJGhvdmVyLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6ICRidG4tYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcbiAgICB9XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYWN0aXZlLWJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBncmFkaWVudCBmb3IgdGhlIHByZXNzZWQvYWN0aXZlIHN0YXRlXG4gICAgfVxuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkY29sb3IsICRjb2xvci1ob3ZlcjogY29sb3IteWlxKCRjb2xvciksICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLCAkYWN0aXZlLWJvcmRlcjogJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjb2xvcjogJGNvbG9yLWhvdmVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYWN0aXZlLWJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBib3gtc2hhZG93OiAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBCdXR0b24gc2l6ZXNcbkBtaXhpbiBidXR0b24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAvLyBNYW51YWxseSBkZWNsYXJlIHRvIHByb3ZpZGUgYW4gb3ZlcnJpZGUgdG8gdGhlIGJyb3dzZXIgZGVmYXVsdFxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLCAwKTtcbn1cbiIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xufVxuIiwiLy8gVGhlIGRyb3Bkb3duIHdyYXBwZXIgKGA8ZGl2PmApXG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLy8gR2VuZXJhdGUgdGhlIGNhcmV0IGF1dG9tYXRpY2FsbHlcbiAgQGluY2x1ZGUgY2FyZXQ7XG59XG5cbi8vIFRoZSBkcm9wZG93biBtZW51XG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWRyb3Bkb3duO1xuICBkaXNwbGF5OiBub25lOyAvLyBub25lIGJ5IGRlZmF1bHQsIGJ1dCBibG9jayBvbiBcIm9wZW5cIiBvZiB0aGUgbWVudVxuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAkZHJvcGRvd24tbWluLXdpZHRoO1xuICBwYWRkaW5nOiAkZHJvcGRvd24tcGFkZGluZy15IDA7XG4gIG1hcmdpbjogJGRyb3Bkb3duLXNwYWNlciAwIDA7IC8vIG92ZXJyaWRlIGRlZmF1bHQgdWxcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkcm9wZG93bi1mb250LXNpemUpO1xuICBjb2xvcjogJGRyb3Bkb3duLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkZHJvcGRvd24tYm9yZGVyLXdpZHRoIHNvbGlkICRkcm9wZG93bi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRkcm9wZG93bi1ib3gtc2hhZG93KTtcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tbGVmdCB7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUjeyRpbmZpeH0tcmlnaHQge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBbGxvdyBmb3IgZHJvcGRvd25zIHRvIGdvIGJvdHRvbSB1cCAoYWthLCBkcm9wdXAtbWVudSlcbi8vIEp1c3QgYWRkIC5kcm9wdXAgYWZ0ZXIgdGhlIHN0YW5kYXJkIC5kcm9wZG93biBjbGFzcyBhbmQgeW91J3JlIHNldC5cbi5kcm9wdXAge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldCh1cCk7XG4gIH1cbn1cblxuLmRyb3ByaWdodCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQocmlnaHQpO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGxlZnQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChsZWZ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi8vIFdoZW4gZW5hYmxlZCBQb3BwZXIuanMsIHJlc2V0IGJhc2ljIGRyb3Bkb3duIHBvc2l0aW9uXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmRyb3Bkb3duLW1lbnUge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0sXG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG59XG5cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gYDxocj5gKSB3aXRoaW4gdGhlIGRyb3Bkb3duXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIEBpbmNsdWRlIG5hdi1kaXZpZGVyKCRkcm9wZG93bi1kaXZpZGVyLWJnLCAkZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSk7XG59XG5cbi8vIExpbmtzLCBidXR0b25zLCBhbmQgbW9yZSB3aXRoaW4gdGhlIGRyb3Bkb3duIG1lbnVcbi8vXG4vLyBgPGJ1dHRvbj5gLXNwZWNpZmljIHN0eWxlcyBhcmUgZGVub3RlZCB3aXRoIGAvLyBGb3IgPGJ1dHRvbj5zYFxuLmRyb3Bkb3duLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIHByZXZlbnQgbGlua3MgZnJvbSByYW5kb21seSBicmVha2luZyBvbnRvIG5ldyBsaW5lc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIGJvcmRlcjogMDsgLy8gRm9yIGA8YnV0dG9uPmBzXG5cbiAgLy8gUHJldmVudCBkcm9wZG93biBvdmVyZmxvdyBpZiB0aGVyZSdzIG5vIHBhZGRpbmdcbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI3NzAzXG4gIEBpZiAkZHJvcGRvd24tcGFkZGluZy15ID09IDAge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstaG92ZXItYmcpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1hY3RpdmUtYmcpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIERyb3Bkb3duIHNlY3Rpb24gaGVhZGVyc1xuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogJGRyb3Bkb3duLWhlYWRlci1jb2xvcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gYXMgd2l0aCA+IGxpID4gYVxufVxuXG4vLyBEcm9wZG93biB0ZXh0XG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcbn1cbiIsIkBtaXhpbiBjYXJldC1kb3duIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwIHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXJpZ2h0IHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbn1cblxuQG1peGluIGNhcmV0LWxlZnQge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldCgkZGlyZWN0aW9uOiBkb3duKSB7XG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1kb3duO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtdXA7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1yaWdodDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1sZWZ0O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZW1wdHk6OmFmdGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gSG9yaXpvbnRhbCBkaXZpZGVyc1xuLy9cbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gaHIpIHdpdGhpbiBkcm9wZG93bnMgYW5kIG5hdiBsaXN0c1xuXG5AbWl4aW4gbmF2LWRpdmlkZXIoJGNvbG9yOiAkbmF2LWRpdmlkZXItY29sb3IsICRtYXJnaW4teTogJG5hdi1kaXZpZGVyLW1hcmdpbi15KSB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAkbWFyZ2luLXkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvcjtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vLyBNYWtlIHRoZSBkaXYgYmVoYXZlIGxpa2UgYSBidXR0b25cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gbWF0Y2ggLmJ0biBhbGlnbm1lbnQgZ2l2ZW4gZm9udC1zaXplIGhhY2sgYWJvdmVcblxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcblxuICAgIC8vIEJyaW5nIHRoZSBob3ZlciwgZm9jdXNlZCwgYW5kIFwiYWN0aXZlXCIgYnV0dG9ucyB0byB0aGUgZnJvbnQgdG8gb3ZlcmxheVxuICAgIC8vIHRoZSBib3JkZXJzIHByb3Blcmx5XG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgJjpmb2N1cyxcbiAgICAmOmFjdGl2ZSxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgfVxufVxuXG4vLyBPcHRpb25hbDogR3JvdXAgbXVsdGlwbGUgYnV0dG9uIGdyb3VwcyB0b2dldGhlciBmb3IgYSB0b29sYmFyXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzIHdoZW4gYnV0dG9ucyBhcmUgbmV4dCB0byBlYWNoIG90aGVyXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tbGVmdDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgYnV0dG9uIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llciBtYW5pcHVsYXRpb24uXG5cbi5idG4tZ3JvdXAtc20gPiAuYnRuIHsgQGV4dGVuZCAuYnRuLXNtOyB9XG4uYnRuLWdyb3VwLWxnID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1sZzsgfVxuXG5cbi8vXG4vLyBTcGxpdCBidXR0b24gZHJvcGRvd25zXG4vL1xuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG5cbiAgJjo6YWZ0ZXIsXG4gIC5kcm9wdXAgJjo6YWZ0ZXIsXG4gIC5kcm9wcmlnaHQgJjo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3BsZWZ0ICY6OmJlZm9yZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtc20gKiAuNzU7XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XG59XG5cblxuLy8gVGhlIGNsaWNrYWJsZSBidXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBtZW51XG4vLyBTZXQgdGhlIHNhbWUgaW5zZXQgc2hhZG93IGFzIHRoZSA6YWN0aXZlIHN0YXRlXG4uYnRuLWdyb3VwLnNob3cgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgLy8gU2hvdyBubyBzaGFkb3cgZm9yIGAuYnRuLWxpbmtgIHNpbmNlIGl0IGhhcyBubyBvdGhlciBidXR0b24gc3R5bGVzLlxuICAmLmJ0bi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIFZlcnRpY2FsIGJ1dHRvbiBncm91cHNcbi8vXG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3ggYW5kIHJhZGlvIG9wdGlvbnNcbi8vXG4vLyBJbiBvcmRlciB0byBzdXBwb3J0IHRoZSBicm93c2VyJ3MgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrLCBwb3dlcmVkIGJ5IHRoZVxuLy8gYHJlcXVpcmVkYCBhdHRyaWJ1dGUsIHdlIGhhdmUgdG8gXCJoaWRlXCIgdGhlIGlucHV0cyB2aWEgYGNsaXBgLiBXZSBjYW5ub3QgdXNlXG4vLyBgZGlzcGxheTogbm9uZTtgIG9yIGB2aXNpYmlsaXR5OiBoaWRkZW47YCBhcyB0aGF0IGFsc28gaGlkZXMgdGhlIHBvcG92ZXIuXG4vLyBTaW1wbHkgdmlzdWFsbHkgaGlkaW5nIHRoZSBpbnB1dHMgdmlhIGBvcGFjaXR5YCB3b3VsZCBsZWF2ZSB0aGVtIGNsaWNrYWJsZSBpblxuLy8gY2VydGFpbiBjYXNlcyB3aGljaCBpcyBwcmV2ZW50ZWQgYnkgdXNpbmcgYGNsaXBgIGFuZCBgcG9pbnRlci1ldmVudHNgLlxuLy8gVGhpcyB3YXksIHdlIGVuc3VyZSBhIERPTSBlbGVtZW50IGlzIHZpc2libGUgdG8gcG9zaXRpb24gdGhlIHBvcG92ZXIgZnJvbS5cbi8vXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTI3OTQgYW5kXG4vLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xNDU1OSBmb3IgbW9yZSBpbmZvcm1hdGlvbi5cblxuLmJ0bi1ncm91cC10b2dnbGUge1xuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIHZhbHVlXG5cbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBGb3IgZm9ybSB2YWxpZGF0aW9uIGZlZWRiYWNrXG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmN1c3RvbS1zZWxlY3QsXG4gID4gLmN1c3RvbS1maWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IC8vIEZvciBmb2N1cyBzdGF0ZSdzIHotaW5kZXhcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAvLyBBZGQgd2lkdGggMSUgYW5kIGZsZXgtYmFzaXMgYXV0byB0byBlbnN1cmUgdGhhdCBidXR0b24gd2lsbCBub3Qgd3JhcCBvdXRcbiAgICAvLyB0aGUgY29sdW1uLiBBcHBsaWVzIHRvIElFIEVkZ2UrIGFuZCBGaXJlZm94LiBDaHJvbWUgZG9lcyBub3QgcmVxdWlyZSB0aGlzLlxuICAgIHdpZHRoOiAxJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgKyAuZm9ybS1jb250cm9sLFxuICAgICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgKyAuY3VzdG9tLWZpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBcImFjdGl2ZVwiIGZvcm0gY29udHJvbCB0byB0aGUgdG9wIG9mIHN1cnJvdW5kaW5nIGVsZW1lbnRzXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbiAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICB6LWluZGV4OiAzO1xuICB9XG5cbiAgLy8gQnJpbmcgdGhlIGN1c3RvbSBmaWxlIGlucHV0IGFib3ZlIHRoZSBsYWJlbFxuICA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICAgIHotaW5kZXg6IDQ7XG4gIH1cblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmN1c3RvbS1zZWxlY3Qge1xuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7IEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7IH1cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHsgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApOyB9XG4gIH1cblxuICAvLyBDdXN0b20gZmlsZSBpbnB1dHMgaGF2ZSBtb3JlIGNvbXBsZXggbWFya3VwLCB0aHVzIHJlcXVpcmluZyBkaWZmZXJlbnRcbiAgLy8gYm9yZGVyLXJhZGl1cyBvdmVycmlkZXMuXG4gID4gLmN1c3RvbS1maWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAgICY6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHsgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTsgfVxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHsgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApOyB9XG4gIH1cbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmRcbi8vXG4vLyBXaGlsZSBpdCByZXF1aXJlcyBvbmUgZXh0cmEgbGF5ZXIgb2YgSFRNTCBmb3IgZWFjaCwgZGVkaWNhdGVkIHByZXBlbmQgYW5kXG4vLyBhcHBlbmQgZWxlbWVudHMgYWxsb3cgdXMgdG8gMSkgYmUgbGVzcyBjbGV2ZXIsIDIpIHNpbXBsaWZ5IG91ciBzZWxlY3RvcnMsIGFuZFxuLy8gMykgc3VwcG9ydCBIVE1MNSBmb3JtIHZhbGlkYXRpb24uXG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kLFxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG5cbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cbiAgLy8gVGhpcyBpc24ndCBuZWVkZWQgZm9yIGAuaW5wdXQtZ3JvdXAtdGV4dGAgc2luY2UgaXQgc2hhcmVzIHRoZSBzYW1lIGJvcmRlci1jb2xvclxuICAvLyBhcyBvdXIgaW5wdXRzLlxuICAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgei1pbmRleDogMztcbiAgICB9XG4gIH1cblxuICAuYnRuICsgLmJ0bixcbiAgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgfVxufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7IG1hcmdpbi1yaWdodDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cbi5pbnB1dC1ncm91cC1hcHBlbmQgeyBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cblxuXG4vLyBUZXh0dWFsIGFkZG9uc1xuLy9cbi8vIFNlcnZlcyBhcyBhIGNhdGNoLWFsbCBlbGVtZW50IGZvciBhbnkgdGV4dCBvciByYWRpby9jaGVja2JveCBpbnB1dCB5b3Ugd2lzaFxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBBbGxvdyB1c2Ugb2YgPGxhYmVsPiBlbGVtZW50cyBieSBvdmVycmlkaW5nIG91ciBkZWZhdWx0IG1hcmdpbi1ib3R0b21cbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gTnVrZSBkZWZhdWx0IG1hcmdpbnMgZnJvbSBjaGVja2JveGVzIGFuZCByYWRpb3MgdG8gdmVydGljYWxseSBjZW50ZXIgd2l0aGluLlxuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4gIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGZvcm0gY29udHJvbCBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXJcbi8vIG1hbmlwdWxhdGlvbi5cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nO1xufVxuXG5cbi8vIFByZXBlbmQgYW5kIGFwcGVuZCByb3VuZGVkIGNvcm5lcnNcbi8vXG4vLyBUaGVzZSBydWxlc2V0cyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIHNpemluZyBvbmVzIHRvIHByb3Blcmx5IG92ZXJyaWRlIHNtIGFuZCBsZ1xuLy8gYm9yZGVyLXJhZGl1cyB2YWx1ZXMgd2hlbiBleHRlbmRpbmcuIFRoZXkncmUgbW9yZSBzcGVjaWZpYyB0aGFuIHdlJ2QgbGlrZVxuLy8gd2l0aCB0aGUgYC5pbnB1dC1ncm91cCA+YCBwYXJ0LCBidXQgd2l0aG91dCBpdCwgd2UgY2Fubm90IG92ZXJyaWRlIHRoZSBzaXppbmcuXG5cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbn1cbiIsIi8vIEVtYmVkZGVkIGljb25zIGZyb20gT3BlbiBJY29uaWMuXG4vLyBSZWxlYXNlZCB1bmRlciBNSVQgYW5kIGNvcHlyaWdodCAyMDE0IFdheWJ1cnkuXG4vLyBodHRwczovL3VzZWljb25pYy5jb20vb3BlblxuXG5cbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xuLy9cbi8vIEJhc2UgY2xhc3MgdGFrZXMgY2FyZSBvZiBhbGwgdGhlIGtleSBiZWhhdmlvcmFsIGFzcGVjdHMuXG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6ICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7IC8vIFB1dCB0aGUgaW5wdXQgYmVoaW5kIHRoZSBsYWJlbCBzbyBpdCBkb2Vzbid0IG92ZXJsYXkgdGV4dFxuICBvcGFjaXR5OiAwO1xuXG4gICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAvLyB0aGUgbWl4aW4gaXMgbm90IHVzZWQgaGVyZSB0byBtYWtlIHN1cmUgdGhlcmUgaXMgZmVlZGJhY2tcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQ3VzdG9tIGNvbnRyb2wgaW5kaWNhdG9yc1xuLy9cbi8vIEJ1aWxkIHRoZSBjdXN0b20gY29udHJvbHMgb3V0IG9mIHBzZXVkby1lbGVtZW50cy5cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gIC8vIEJhY2tncm91bmQtY29sb3IgYW5kICh3aGVuIGVuYWJsZWQpIGdyYWRpZW50XG4gICY6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAvIDI7XG4gICAgbGVmdDogLSgkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGhlaWdodDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZztcbiAgICBib3JkZXI6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yIHNvbGlkICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93KTtcbiAgfVxuXG4gIC8vIEZvcmVncm91bmQgKGljb24pXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpIC8gMjtcbiAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgNTAlIC8gI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnLXNpemV9O1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciBjaGVja2JveGVzLlxuXG4uY3VzdG9tLWNoZWNrYm94IHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmcpO1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3cpO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGU7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc7XG4gICAgfVxuICAgICY6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cblxuLy8gUmFkaW9zXG4vL1xuLy8gVHdlYWsganVzdCBhIGZldyB0aGluZ3MgZm9yIHJhZGlvcy5cblxuLmN1c3RvbS1yYWRpbyB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktYmxhY2tsaXN0XG4gICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQ7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG5cblxuLy8gc3dpdGNoZXNcbi8vXG4vLyBUd2VhayBhIGZldyB0aGluZ3MgZm9yIHN3aXRjaGVzXG5cbi5jdXN0b20tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXI7XG5cbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogLSgkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXIpO1xuICAgICAgd2lkdGg6ICRjdXN0b20tc3dpdGNoLXdpZHRoO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1ibGFja2xpc3RcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogY2FsYygjeygoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpIC8gMil9ICsgI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDJ9KTtcbiAgICAgIGxlZnQ6IGNhbGMoI3stKCRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlcil9ICsgI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDJ9KTtcbiAgICAgIHdpZHRoOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgIGhlaWdodDogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjtcbiAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1ibGFja2xpc3RcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0gLjE1cyBlYXNlLWluLW91dCwgJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZztcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgkY3VzdG9tLXN3aXRjaC13aWR0aCAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG5cblxuLy8gU2VsZWN0XG4vL1xuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cbi8vXG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAoJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkY3VzdG9tLXNlbGVjdC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGN1c3RvbS1zZWxlY3QtY29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tc2VsZWN0LWJnO1xuICBib3JkZXI6ICRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1cywgMCk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdyk7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6ICRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3csICRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cblxuICAgICY6Oi1tcy12YWx1ZSB7XG4gICAgICAvLyBGb3IgdmlzdWFsIGNvbnNpc3RlbmN5IHdpdGggb3RoZXIgcGxhdGZvcm1zL2Jyb3dzZXJzLFxuICAgICAgLy8gc3VwcHJlc3MgdGhlIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXG4gICAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcbiAgICAgIC8vIGluIElFIGFuZCAodW5kZXIgY2VydGFpbiBjb25kaXRpb25zKSBFZGdlLlxuICAgICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTkzOTguXG4gICAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICAgIH1cbiAgfVxuXG4gICZbbXVsdGlwbGVdLFxuICAmW3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gIH1cblxuICAvLyBIaWRlcyB0aGUgZGVmYXVsdCBjYXJldCBpbiBJRTExXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTtcbiAgcGFkZGluZy10b3A6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc20pO1xufVxuXG4uY3VzdG9tLXNlbGVjdC1sZyB7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnO1xuICBwYWRkaW5nLXRvcDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWJvdHRvbTogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZyk7XG59XG5cblxuLy8gRmlsZVxuLy9cbi8vIEN1c3RvbSBmaWxlIGlucHV0LlxuXG4uY3VzdG9tLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBtYXJnaW46IDA7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgJjpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnO1xuICB9XG5cbiAgQGVhY2ggJGxhbmcsICR2YWx1ZSBpbiAkY3VzdG9tLWZpbGUtdGV4dCB7XG4gICAgJjpsYW5nKCN7JGxhbmd9KSB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIH4gLmN1c3RvbS1maWxlLWxhYmVsW2RhdGEtYnJvd3NlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpO1xuICB9XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBwYWRkaW5nOiAkY3VzdG9tLWZpbGUtcGFkZGluZy15ICRjdXN0b20tZmlsZS1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkY3VzdG9tLWZpbGUtZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkY3VzdG9tLWZpbGUtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkY3VzdG9tLWZpbGUtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tZmlsZS1iZztcbiAgYm9yZGVyOiAkY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tZmlsZS1ib3gtc2hhZG93KTtcblxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQtaW5uZXI7XG4gICAgcGFkZGluZzogJGN1c3RvbS1maWxlLXBhZGRpbmcteSAkY3VzdG9tLWZpbGUtcGFkZGluZy14O1xuICAgIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6ICRjdXN0b20tZmlsZS1idXR0b24tY29sb3I7XG4gICAgY29udGVudDogXCJCcm93c2VcIjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWZpbGUtYnV0dG9uLWJnKTtcbiAgICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMgJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMgMCk7XG4gIH1cbn1cblxuLy8gUmFuZ2Vcbi8vXG4vLyBTdHlsZSByYW5nZSBpbnB1dHMgdGhlIHNhbWUgYWNyb3NzIGJyb3dzZXJzLiBWZW5kb3Itc3BlY2lmaWMgcnVsZXMgZm9yIHBzZXVkb1xuLy8gZWxlbWVudHMgY2Fubm90IGJlIG1peGVkLiBBcyBzdWNoLCB0aGVyZSBhcmUgbm8gc2hhcmVkIHN0eWxlcyBmb3IgZm9jdXMgb3Jcbi8vIGFjdGl2ZSBzdGF0ZXMgb24gcHJlZml4ZWQgc2VsZWN0b3JzLlxuXG4uY3VzdG9tLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygjeyRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0fSArICN7JGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMn0pO1xuICBwYWRkaW5nOiAwOyAvLyBOZWVkIHRvIHJlc2V0IHBhZGRpbmdcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcblxuICAgIC8vIFBzZXVkby1lbGVtZW50cyBtdXN0IGJlIHNwbGl0IGFjcm9zcyBtdWx0aXBsZSBydWxlc2V0cyB0byBoYXZlIGFuIGVmZmVjdC5cbiAgICAvLyBObyBib3gtc2hhZG93KCkgbWl4aW4gZm9yIGZvY3VzIGFjY2Vzc2liaWxpdHkuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tcy10aHVtYiAgICAgICAgICAgIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gIH1cblxuICAmOjotbW96LWZvY3VzLW91dGVyIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAoJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQgLSAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCkgLyAyOyAvLyBXZWJraXQgc3BlY2lmaWNcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGaXJlZm94IHNwZWNpZmljP1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbXMtdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogMDsgLy8gRWRnZSBzcGVjaWZpY1xuICAgIG1hcmdpbi1yaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOyAvLyBXb3JrYXJvdW5kIHRoYXQgb3ZlcmZsb3dlZCBib3gtc2hhZG93IGlzIGhpZGRlbi5cbiAgICBtYXJnaW4tbGVmdDogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOyAgLy8gV29ya2Fyb3VuZCB0aGF0IG92ZXJmbG93ZWQgYm94LXNoYWRvdyBpcyBoaWRkZW4uXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tcy10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQgLyAyO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLWxvd2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLXVwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IC8vIGFyYml0cmFyeT9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOjotbXMtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBLaWNrc3RhcnQgYW55IG5hdmlnYXRpb24gY29tcG9uZW50IHdpdGggYSBzZXQgb2Ygc3R5bGUgcmVzZXRzLiBXb3JrcyB3aXRoXG4vLyBgPG5hdj5gcyBvciBgPHVsPmBzLlxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbmF2LWxpbmstcGFkZGluZy15ICRuYXYtbGluay1wYWRkaW5nLXg7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cbn1cblxuLy9cbi8vIFRhYnNcbi8vXG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcblxuICAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0kbmF2LXRhYnMtYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLm5hdi1saW5rIHtcbiAgICBib3JkZXI6ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG5hdi10YWJzLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIC8vIE1ha2UgZHJvcGRvd24gYm9yZGVyIG92ZXJsYXAgdGFiIGJvcmRlclxuICAgIG1hcmdpbi10b3A6IC0kbmF2LXRhYnMtYm9yZGVyLXdpZHRoO1xuICAgIC8vIFJlbW92ZSB0aGUgdG9wIHJvdW5kZWQgY29ybmVycyBoZXJlIHNpbmNlIHRoZXJlIGlzIGEgaGFyZCBlZGdlIGFib3ZlIHRoZSBtZW51XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vL1xuLy8gUGlsbHNcbi8vXG5cbi5uYXYtcGlsbHMge1xuICAubmF2LWxpbmsge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdi1waWxscy1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIC5uYXYtbGluay5hY3RpdmUsXG4gIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnO1xuICB9XG59XG5cblxuLy9cbi8vIEp1c3RpZmllZCB2YXJpYW50c1xuLy9cblxuLm5hdi1maWxsIHtcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1qdXN0aWZpZWQge1xuICAubmF2LWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gQ29udGVudHNcbi8vXG4vLyBOYXZiYXJcbi8vIE5hdmJhciBicmFuZFxuLy8gTmF2YmFyIG5hdlxuLy8gTmF2YmFyIHRleHRcbi8vIE5hdmJhciBkaXZpZGVyXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy8gTmF2YmFyIHBvc2l0aW9uXG4vLyBOYXZiYXIgdGhlbWVzXG5cblxuLy8gTmF2YmFyXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIGFsbG93IHVzIHRvIGRvIHRoZSBsaW5lIGJyZWFrIGZvciBjb2xsYXBzaW5nIGNvbnRlbnRcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBzcGFjZSBvdXQgYnJhbmQgZnJvbSBsb2dvXG4gIHBhZGRpbmc6ICRuYXZiYXItcGFkZGluZy15ICRuYXZiYXItcGFkZGluZy14O1xuXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XG4gIC8vIGZldyBwcm9wZXJ0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cbiAgPiAuY29udGFpbmVyLFxuICA+IC5jb250YWluZXItZmx1aWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIGJyYW5kXG4vL1xuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXG5cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBtYXJnaW4tcmlnaHQ6ICRuYXZiYXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci1icmFuZC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIG5hdlxuLy9cbi8vIEN1c3RvbSBuYXZiYXIgbmF2aWdhdGlvbiAoZG9lc24ndCByZXF1aXJlIGAubmF2YCwgYnV0IGRvZXMgbWFrZSB1c2Ugb2YgYC5uYXYtbGlua2ApLlxuXG4ubmF2YmFyLW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8vIGNhbm5vdCB1c2UgYGluaGVyaXRgIHRvIGdldCB0aGUgYC5uYXZiYXJgcyB2YWx1ZVxuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5cblxuLy8gTmF2YmFyIHRleHRcbi8vXG4vL1xuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdi1saW5rLXBhZGRpbmcteTtcbn1cblxuXG4vLyBSZXNwb25zaXZlIG5hdmJhclxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIHJlc3BvbnNpdmUgY29sbGFwc2luZyBhbmQgdG9nZ2xpbmcgb2YgbmF2YmFyIGNvbnRlbnRzLlxuLy8gUG93ZXJlZCBieSB0aGUgY29sbGFwc2UgQm9vdHN0cmFwIEphdmFTY3JpcHQgcGx1Z2luLlxuXG4vLyBXaGVuIGNvbGxhcHNlZCwgcHJldmVudCB0aGUgdG9nZ2xlYWJsZSBuYXZiYXIgY29udGVudHMgZnJvbSBhcHBlYXJpbmcgaW5cbi8vIHRoZSBkZWZhdWx0IGZsZXhib3ggcm93IG9yaWVudGF0aW9uLiBSZXF1aXJlcyB0aGUgdXNlIG9mIGBmbGV4LXdyYXA6IHdyYXBgXG4vLyBvbiB0aGUgYC5uYXZiYXJgIHBhcmVudC5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIC8vIEZvciBhbHdheXMgZXhwYW5kZWQgb3IgZXh0cmEgZnVsbCBuYXZiYXJzLCBlbnN1cmUgY29udGVudCBhbGlnbnMgaXRzZWxmXG4gIC8vIHByb3Blcmx5IHZlcnRpY2FsbHkuIENhbiBiZSBlYXNpbHkgb3ZlcnJpZGRlbiB3aXRoIGZsZXggdXRpbGl0aWVzLlxuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4vLyBCdXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBuYXZiYXIgd2hlbiBpbiBpdHMgY29sbGFwc2VkIHN0YXRlXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15ICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG4vLyBLZWVwIGFzIGEgc2VwYXJhdGUgZWxlbWVudCBzbyBmb2xrcyBjYW4gZWFzaWx5IG92ZXJyaWRlIGl0IHdpdGggYW5vdGhlciBpY29uXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgJiN7JGluZml4fSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBGb3IgbmVzdGluZyBjb250YWluZXJzLCBoYXZlIHRvIHJlZGVjbGFyZSBmb3IgYWxpZ25tZW50IHB1cnBvc2VzXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgICAgICAgIC8vIENoYW5nZXMgZmxleC1iYXNlcyB0byBhdXRvIGJlY2F1c2Ugb2YgYW4gSUUxMCBidWdcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLy8gRGFyayBsaW5rcyBhZ2FpbnN0IGEgbGlnaHQgYmFja2dyb3VuZFxuLm5hdmJhci1saWdodCB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaG93ID4gLm5hdi1saW5rLFxuICAgIC5hY3RpdmUgPiAubmF2LWxpbmssXG4gICAgLm5hdi1saW5rLnNob3csXG4gICAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuICAgIGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gV2hpdGUgbGlua3MgYWdhaW5zdCBhIGRhcmsgYmFja2dyb3VuZFxuLm5hdmJhci1kYXJrIHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zaG93ID4gLm5hdi1saW5rLFxuICAgIC5hY3RpdmUgPiAubmF2LWxpbmssXG4gICAgLm5hdi1saW5rLnNob3csXG4gICAgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZztcbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjI3NDAjaXNzdWVjb21tZW50LTMwNTg2ODEwNlxuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcblxuICA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgICAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCB7XG4gICAgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxufVxuXG4uY2FyZC1ib2R5IHtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIGZvciBkZWNrcyBhbmQgZ3JvdXBzIHNvIHRoYXQgY2FyZCBibG9ja3MgdGFrZSB1cFxuICAvLyBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlLCBlbnN1cmluZyBmb290ZXJzIGFyZSBhbGlnbmVkIHRvIHRoZSBib3R0b20uXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteDtcbiAgY29sb3I6ICRjYXJkLWNvbG9yO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206ICRjYXJkLXNwYWNlci15O1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0kY2FyZC1zcGFjZXIteSAvIDI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbmsge1xuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgKyAuY2FyZC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogJGNhcmQtc3BhY2VyLXg7XG4gIH1cbn1cblxuLy9cbi8vIE9wdGlvbmFsIHRleHR1YWwgY2Fwc1xuLy9cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXkgJGNhcmQtc3BhY2VyLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlbW92ZXMgdGhlIGRlZmF1bHQgbWFyZ2luLWJvdHRvbSBvZiA8aE4+XG4gIGNvbG9yOiAkY2FyZC1jYXAtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAwIDApO1xuICB9XG5cbiAgKyAubGlzdC1ncm91cCB7XG4gICAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItdG9wOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBIZWFkZXIgbmF2c1xuLy9cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG4gIG1hcmdpbi1ib3R0b206IC0kY2FyZC1zcGFjZXIteTtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLXNwYWNlci14IC8gMjtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG59XG5cbi8vIENhcmQgaW1hZ2Vcbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6ICRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc7XG59XG5cbi5jYXJkLWltZyB7XG4gIHdpZHRoOiAxMDAlOyAvLyBSZXF1aXJlZCBiZWNhdXNlIHdlIHVzZSBmbGV4Ym94IGFuZCB0aGlzIGluaGVyZW50bHkgYXBwbGllcyBhbGlnbi1zZWxmOiBzdHJldGNoXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIENhcmQgaW1hZ2UgY2Fwc1xuLmNhcmQtaW1nLXRvcCB7XG4gIHdpZHRoOiAxMDAlOyAvLyBSZXF1aXJlZCBiZWNhdXNlIHdlIHVzZSBmbGV4Ym94IGFuZCB0aGlzIGluaGVyZW50bHkgYXBwbGllcyBhbGlnbi1zZWxmOiBzdHJldGNoXG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7IC8vIFJlcXVpcmVkIGJlY2F1c2Ugd2UgdXNlIGZsZXhib3ggYW5kIHRoaXMgaW5oZXJlbnRseSBhcHBsaWVzIGFsaWduLXNlbGY6IHN0cmV0Y2hcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gQ2FyZCBkZWNrXG5cbi5jYXJkLWRlY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLSRjYXJkLWRlY2stbWFyZ2luO1xuICAgIG1hcmdpbi1sZWZ0OiAtJGNhcmQtZGVjay1tYXJnaW47XG5cbiAgICAuY2FyZCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbi1yaWdodDogJGNhcmQtZGVjay1tYXJnaW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgZGVmYXVsdFxuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJkLWRlY2stbWFyZ2luO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBDYXJkIGdyb3Vwc1xuLy9cblxuLmNhcmQtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgPiAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZ3JvdXAtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAgIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gICAgPiAuY2FyZCB7XG4gICAgICAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICsgLmNhcmQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC8vIEhhbmRsZSByb3VuZGVkIGNvcm5lcnNcbiAgICAgIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktYmxhY2tsaXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWJsYWNrbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWJsYWNrbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWJsYWNrbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29sdW1uc1xuLy9cblxuLmNhcmQtY29sdW1ucyB7XG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1jb2x1bW5zLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBjb2x1bW4tY291bnQ6ICRjYXJkLWNvbHVtbnMtY291bnQ7XG4gICAgY29sdW1uLWdhcDogJGNhcmQtY29sdW1ucy1nYXA7XG4gICAgb3JwaGFuczogMTtcbiAgICB3aWRvd3M6IDE7XG5cbiAgICAuY2FyZCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIERvbid0IGxldCB0aGVtIHZlcnRpY2FsbHkgc3BhbiBtdWx0aXBsZSBjb2x1bW5zXG4gICAgICB3aWR0aDogMTAwJTsgLy8gRG9uJ3QgbGV0IHRoZWlyIHdpZHRoIGNoYW5nZVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBBY2NvcmRpb25cbi8vXG5cbi5hY2NvcmRpb24ge1xuICA+IC5jYXJkIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIC5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICAgIH1cblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICAgIH1cblxuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtJGNhcmQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuIiwiLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6ICRicmVhZGNydW1iLXBhZGRpbmcteSAkYnJlYWRjcnVtYi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRicmVhZGNydW1iLW1hcmdpbi1ib3R0b207XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRicmVhZGNydW1iLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRicmVhZGNydW1iLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgLy8gVGhlIHNlcGFyYXRvciBiZXR3ZWVuIGJyZWFkY3J1bWJzIChieSBkZWZhdWx0LCBhIGZvcndhcmQtc2xhc2g6IFwiL1wiKVxuICArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gU3VwcHJlc3MgdW5kZXJsaW5pbmcgb2YgdGhlIHNlcGFyYXRvciBpbiBtb2Rlcm4gYnJvd3NlcnNcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcbiAgICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yO1xuICAgICAgY29udGVudDogJGJyZWFkY3J1bWItZGl2aWRlcjtcbiAgICB9XG4gIH1cblxuICAvLyBJRTktMTEgaGFjayB0byBwcm9wZXJseSBoYW5kbGUgaHlwZXJsaW5rIHVuZGVybGluZXMgZm9yIGJyZWFkY3J1bWJzIGJ1aWx0XG4gIC8vIHdpdGhvdXQgYDx1bD5gcy4gVGhlIGA6OmJlZm9yZWAgcHNldWRvLWVsZW1lbnQgZ2VuZXJhdGVzIGFuIGVsZW1lbnRcbiAgLy8gKndpdGhpbiogdGhlIC5icmVhZGNydW1iLWl0ZW0gYW5kIHRoZXJlYnkgaW5oZXJpdHMgdGhlIGB0ZXh0LWRlY29yYXRpb25gLlxuICAvL1xuICAvLyBUbyB0cmljayBJRSBpbnRvIHN1cHByZXNzaW5nIHRoZSB1bmRlcmxpbmUsIHdlIGdpdmUgdGhlIHBzZXVkby1lbGVtZW50IGFuXG4gIC8vIHVuZGVybGluZSBhbmQgdGhlbiBpbW1lZGlhdGVseSByZW1vdmUgaXQuXG4gICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuICArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I7XG4gIH1cbn0iLCIucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQoKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygpO1xufVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJHBhZ2luYXRpb24tcGFkZGluZy15ICRwYWdpbmF0aW9uLXBhZGRpbmcteDtcbiAgbWFyZ2luLWxlZnQ6IC0kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg7XG4gIGxpbmUtaGVpZ2h0OiAkcGFnaW5hdGlvbi1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRwYWdpbmF0aW9uLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1iZztcbiAgYm9yZGVyOiAkcGFnaW5hdGlvbi1ib3JkZXItd2lkdGggc29saWQgJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHotaW5kZXg6IDI7XG4gICAgb3V0bGluZTogJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTtcbiAgICBib3gtc2hhZG93OiAkcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG59XG5cbi5wYWdlLWl0ZW0ge1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAucGFnZS1saW5rIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIC5wYWdlLWxpbmsge1xuICAgIHotaW5kZXg6IDE7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgLy8gT3BpbmlvbmF0ZWQ6IHJlbW92ZSB0aGUgXCJoYW5kXCIgY3Vyc29yIHNldCBwcmV2aW91c2x5IGZvciAucGFnZS1saW5rXG4gICAgY3Vyc29yOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIFNpemluZ1xuLy9cblxuLnBhZ2luYXRpb24tbGcge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LWxnLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRsaW5lLWhlaWdodC1sZywgJGJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4ucGFnaW5hdGlvbi1zbSB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktc20sICRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbSwgJGZvbnQtc2l6ZS1zbSwgJGxpbmUtaGVpZ2h0LXNtLCAkYm9yZGVyLXJhZGl1cy1zbSk7XG59XG4iLCIvLyBQYWdpbmF0aW9uXG5cbkBtaXhpbiBwYWdpbmF0aW9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICAucGFnZS1saW5rIHtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIH1cblxuICAucGFnZS1pdGVtIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIFJlcXVpcmVzIG9uZSBvZiB0aGUgY29udGV4dHVhbCwgY29sb3IgbW9kaWZpZXIgY2xhc3NlcyBmb3IgYGNvbG9yYCBhbmRcbi8vIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAkYmFkZ2UtcGFkZGluZy15ICRiYWRnZS1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmFkZ2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRiYWRnZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRiYWRnZS1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYmFkZ2UtdHJhbnNpdGlvbik7XG5cbiAgQGF0LXJvb3QgYSN7Jn0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAvLyBFbXB0eSBiYWRnZXMgY29sbGFwc2UgYXV0b21hdGljYWxseVxuICAmOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8vIFF1aWNrIGZpeCBmb3IgYmFkZ2VzIGluIGJ1dHRvbnNcbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi8vIFBpbGwgYmFkZ2VzXG4vL1xuLy8gTWFrZSB0aGVtIGV4dHJhIHJvdW5kZWQgd2l0aCBhIG1vZGlmaWVyIHRvIHJlcGxhY2UgdjMncyBiYWRnZXMuXG5cbi5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogJGJhZGdlLXBpbGwtcGFkZGluZy14O1xuICBwYWRkaW5nLWxlZnQ6ICRiYWRnZS1waWxsLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gQ29sb3JzXG4vL1xuLy8gQ29udGV4dHVhbCB2YXJpYXRpb25zIChsaW5rZWQgYmFkZ2VzIGdldCBkYXJrZXIgb24gOmhvdmVyKS5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5iYWRnZS0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJhZGdlLXZhcmlhbnQoJHZhbHVlKTtcbiAgfVxufVxuIiwiQG1peGluIGJhZGdlLXZhcmlhbnQoJGJnKSB7XG4gIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnO1xuXG4gIEBhdC1yb290IGEjeyZ9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICBjb2xvcjogY29sb3IteWlxKCRiZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnLCAxMCUpO1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJhZGdlLWZvY3VzLXdpZHRoIHJnYmEoJGJnLCAuNSk7XG4gICAgfVxuICB9XG59XG4iLCIuanVtYm90cm9uIHtcbiAgcGFkZGluZzogJGp1bWJvdHJvbi1wYWRkaW5nICgkanVtYm90cm9uLXBhZGRpbmcgLyAyKTtcbiAgbWFyZ2luLWJvdHRvbTogJGp1bWJvdHJvbi1wYWRkaW5nO1xuICBjb2xvcjogJGp1bWJvdHJvbi1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGp1bWJvdHJvbi1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1sZyk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIHBhZGRpbmc6ICgkanVtYm90cm9uLXBhZGRpbmcgKiAyKSAkanVtYm90cm9uLXBhZGRpbmc7XG4gIH1cbn1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRhbGVydC1tYXJnaW4tYm90dG9tO1xuICBib3JkZXI6ICRhbGVydC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGFsZXJ0LWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuLmFsZXJ0LWhlYWRpbmcge1xuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG59XG5cblxuLy8gRGlzbWlzc2libGUgYWxlcnRzXG4vL1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRjbG9zZS1mb250LXNpemUgKyAkYWxlcnQtcGFkZGluZy14ICogMjtcblxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxuICAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cblxuLy8gQWx0ZXJuYXRlIHN0eWxlc1xuLy9cbi8vIEdlbmVyYXRlIGNvbnRleHR1YWwgbW9kaWZpZXIgY2xhc3NlcyBmb3IgY29sb3JpemluZyB0aGUgYWxlcnQuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYWxlcnQtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBhbGVydC12YXJpYW50KHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtYm9yZGVyLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtY29sb3ItbGV2ZWwpKTtcbiAgfVxufVxuIiwiQG1peGluIGFsZXJ0LXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblxuICBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogZGFya2VuKCRib3JkZXIsIDUlKTtcbiAgfVxuXG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKTtcbiAgfVxufVxuIiwiLy8gRGlzYWJsZSBhbmltYXRpb24gaWYgdHJhbnNpdGlvbnMgYXJlIGRpc2FibGVkXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIEBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAgIGZyb20geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkcHJvZ3Jlc3MtaGVpZ2h0IDA7IH1cbiAgICB0byB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfVxuICB9XG59XG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogJHByb2dyZXNzLWhlaWdodDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gZm9yY2Ugcm91bmRlZCBjb3JuZXJzIGJ5IGNyb3BwaW5nIGl0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcHJvZ3Jlc3MtZm9udC1zaXplKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwcm9ncmVzcy1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcHJvZ3Jlc3MtYm94LXNoYWRvdyk7XG59XG5cbi5wcm9ncmVzcy1iYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJhci1iZztcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBAaW5jbHVkZSBncmFkaWVudC1zdHJpcGVkKCk7XG4gIGJhY2tncm91bmQtc2l6ZTogJHByb2dyZXNzLWhlaWdodCAkcHJvZ3Jlc3MtaGVpZ2h0O1xufVxuXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nO1xuXG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIGFuaW1hdGlvbjogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4ubWVkaWEtYm9keSB7XG4gIGZsZXg6IDE7XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gRWFzaWx5IHVzYWJsZSBvbiA8dWw+LCA8b2w+LCBvciA8ZGl2Pi5cblxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC8vIE5vIG5lZWQgdG8gc2V0IGxpc3Qtc3R5bGU6IG5vbmU7IHNpbmNlIC5saXN0LWdyb3VwLWl0ZW0gaXMgYmxvY2sgbGV2ZWxcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyByZXNldCBwYWRkaW5nIGJlY2F1c2UgdWwgYW5kIG9sXG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cblxuLy8gSW50ZXJhY3RpdmUgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBhbmNob3Igb3IgYnV0dG9uIGVsZW1lbnRzIGluc3RlYWQgb2YgYGxpYHMgb3IgYGRpdmBzIHRvIGNyZWF0ZSBpbnRlcmFjdGl2ZVxuLy8gbGlzdCBpdGVtcy4gSW5jbHVkZXMgYW4gZXh0cmEgYC5hY3RpdmVgIG1vZGlmaWVyIGNsYXNzIGZvciBzZWxlY3RlZCBpdGVtcy5cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGJlY29tZSAxMDAlIGJ5IGRlZmF1bHQgdGhvdWdoKVxuICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgaW5oZXJpdClcblxuICAvLyBIb3ZlciBzdGF0ZVxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgei1pbmRleDogMTsgLy8gUGxhY2UgaG92ZXIvZm9jdXMgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWhvdmVyLWJnO1xuICB9XG5cbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vLyBJbmRpdmlkdWFsIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2Ugb24gYGxpYHMgb3IgYGRpdmBzIHdpdGhpbiB0aGUgYC5saXN0LWdyb3VwYCBwYXJlbnQuXG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteSAkbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDtcbiAgLy8gUGxhY2UgdGhlIGJvcmRlciBvbiB0aGUgbGlzdCBpdGVtcyBhbmQgbmVnYXRpdmUgbWFyZ2luIHVwIGZvciBiZXR0ZXIgc3R5bGluZ1xuICBtYXJnaW4tYm90dG9tOiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICBjb2xvcjogJGxpc3QtZ3JvdXAtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWJnO1xuICBib3JkZXI6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aCBzb2xpZCAkbGlzdC1ncm91cC1ib3JkZXItY29sb3I7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc7XG4gIH1cblxuICAvLyBJbmNsdWRlIGJvdGggaGVyZSBmb3IgYDxhPmBzIGFuZCBgPGJ1dHRvbj5gc1xuICAmLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMjsgLy8gUGxhY2UgYWN0aXZlIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuXG4vLyBIb3Jpem9udGFsXG4vL1xuLy8gQ2hhbmdlIHRoZSBsYXlvdXQgb2YgbGlzdCBncm91cCBpdGVtcyBmcm9tIHZlcnRpY2FsIChkZWZhdWx0KSB0byBob3Jpem9udGFsLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsI3skaW5maXh9IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzKDApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gRmx1c2ggbGlzdCBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgbGlzdCBncm91cCBpdGVtcyBlZGdlLXRvLWVkZ2UuIE1vc3Rcbi8vIHVzZWZ1bCB3aXRoaW4gb3RoZXIgY29tcG9uZW50cyAoZS5nLiwgY2FyZHMpLlxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIENvbnRleHR1YWwgdmFyaWFudHNcbi8vXG4vLyBBZGQgbW9kaWZpZXIgY2xhc3NlcyB0byBjaGFuZ2UgdGV4dCBhbmQgYmFja2dyb3VuZCBjb2xvciBvbiBpbmRpdmlkdWFsIGl0ZW1zLlxuLy8gT3JnYW5pemF0aW9uYWxseSwgdGhpcyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIGA6aG92ZXJgIHN0YXRlcy5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRjb2xvciwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAtOSksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgNikpO1xufVxuIiwiLy8gTGlzdCBHcm91cHNcblxuQG1peGluIGxpc3QtZ3JvdXAtaXRlbS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRjb2xvcikge1xuICAubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblxuICAgICYubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY2xvc2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRjbG9zZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gIHRleHQtc2hhZG93OiAkY2xvc2UtdGV4dC1zaGFkb3c7XG4gIG9wYWNpdHk6IC41O1xuXG4gIC8vIE92ZXJyaWRlIDxhPidzIGhvdmVyIHN0eWxlXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgIG9wYWNpdHk6IC43NTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWRkaXRpb25hbCBwcm9wZXJ0aWVzIGZvciBidXR0b24gdmVyc2lvblxuLy8gaU9TIHJlcXVpcmVzIHRoZSBidXR0b24gZWxlbWVudCBpbnN0ZWFkIG9mIGFuIGFuY2hvciB0YWcuXG4vLyBJZiB5b3Ugd2FudCB0aGUgYW5jaG9yIHZlcnNpb24sIGl0IHJlcXVpcmVzIGBocmVmPVwiI1wiYC5cbi8vIFNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9FdmVudHMvY2xpY2sjU2FmYXJpX01vYmlsZVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5idXR0b24uY2xvc2Uge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4vLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrcyBvbiBgPGE+YCBlbGVtZW50c1xuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5hLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4iLCIudG9hc3Qge1xuICBtYXgtd2lkdGg6ICR0b2FzdC1tYXgtd2lkdGg7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8vIGNoZWFwIHJvdW5kZWQgY29ybmVycyBvbiBuZXN0ZWQgaXRlbXNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b2FzdC1mb250LXNpemUpO1xuICBjb2xvcjogJHRvYXN0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9hc3QtYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkdG9hc3QtYm9yZGVyLXdpZHRoIHNvbGlkICR0b2FzdC1ib3JkZXItY29sb3I7XG4gIGJveC1zaGFkb3c6ICR0b2FzdC1ib3gtc2hhZG93O1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gIG9wYWNpdHk6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvYXN0LWJvcmRlci1yYWRpdXMpO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHRvYXN0LXBhZGRpbmcteDtcbiAgfVxuXG4gICYuc2hvd2luZyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICYuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICYuaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogJHRvYXN0LXBhZGRpbmcteSAkdG9hc3QtcGFkZGluZy14O1xuICBjb2xvcjogJHRvYXN0LWhlYWRlci1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItYm90dG9tOiAkdG9hc3QtYm9yZGVyLXdpZHRoIHNvbGlkICR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yO1xufVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6ICR0b2FzdC1wYWRkaW5nLXg7IC8vIGFwcGx5IHRvIGJvdGggdmVydGljYWwgYW5kIGhvcml6b250YWxcbn1cbiIsIi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi5tb2RhbC1vcGVuIHtcbiAgLy8gS2lsbCB0aGUgc2Nyb2xsIG9uIHRoZSBib2R5XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLm1vZGFsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbjtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNob3ctdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7IC8vIElFMTAvMTFcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gI3skbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDJ9KTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtICN7JG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyfSk7IC8vIElFMTAvMTFcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZvb3RlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gI3skbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDJ9KTtcblxuICAvLyBFbnN1cmUgYG1vZGFsLWRpYWxvZy1jZW50ZXJlZGAgZXh0ZW5kcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIHZpZXcgKElFMTAvMTEpXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IC8vIElFMTBcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRtb2RhbC1kaWFsb2ctbWFyZ2luICogMn0pO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAvLyBFbnN1cmUgYC5tb2RhbC1ib2R5YCBzaG93cyBzY3JvbGxiYXIgKElFMTAvMTEpXG4gICYubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIGNvbG9yOiAkbW9kYWwtY29udGVudC1jb2xvcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1jb250ZW50LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsLWJhY2tkcm9wO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1iYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OyB9XG59XG5cbi8vIE1vZGFsIGhlYWRlclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC8vIHNvIHRoZSBjbG9zZSBidG4gYWx3YXlzIHN0YXlzIG9uIHRoZSB1cHBlciByaWdodCBjb3JuZXJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gIGJvcmRlci1ib3R0b206ICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzKTtcblxuICAuY2xvc2Uge1xuICAgIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgICAvLyBhdXRvIG9uIHRoZSBsZWZ0IGZvcmNlIGljb24gdG8gdGhlIHJpZ2h0IGV2ZW4gd2hlbiB0aGVyZSBpcyBubyAubW9kYWwtdGl0bGVcbiAgICBtYXJnaW46ICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpIGF1dG87XG4gIH1cbn1cblxuLy8gVGl0bGUgdGV4dCB3aXRoaW4gaGVhZGVyXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0O1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gc2hvdWxkIHRoZXJlIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xufVxuXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIHZlcnRpY2FsbHkgY2VudGVyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IC8vIFJpZ2h0IGFsaWduIGJ1dHRvbnMgd2l0aCBmbGV4IHByb3BlcnR5IGJlY2F1c2UgdGV4dC1hbGlnbiBkb2Vzbid0IHdvcmsgb24gZmxleCBpdGVtc1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbiAgYm9yZGVyLXRvcDogJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIEVhc2lseSBwbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcbiAgPiA6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tbGVmdDogLjI1cmVtOyB9XG4gID4gOm5vdCg6bGFzdC1jaGlsZCkgeyBtYXJnaW4tcmlnaHQ6IC4yNXJlbTsgfVxufVxuXG4vLyBNZWFzdXJlIHNjcm9sbGJhciB3aWR0aCBmb3IgcGFkZGluZyBib2R5IGR1cmluZyBtb2RhbCBzaG93L2hpZGVcbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1tZDtcbiAgICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gI3skbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMn0pO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtICN7JG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDJ9KTtcbiAgICB9XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAjeyRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyfSk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMn0pO1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXApO1xuICB9XG5cbiAgLm1vZGFsLXNtIHsgbWF4LXdpZHRoOiAkbW9kYWwtc207IH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbGc7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAubW9kYWwteGwgeyBtYXgtd2lkdGg6ICRtb2RhbC14bDsgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtdG9vbHRpcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogJHRvb2x0aXAtbWFyZ2luO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b29sdGlwLWZvbnQtc2l6ZSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiAkdG9vbHRpcC1vcGFjaXR5OyB9XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtdG9wIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICBib3R0b206IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1yaWdodCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICB0b3A6IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1sZWZ0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgMCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWxlZnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6ICR0b29sdGlwLW1heC13aWR0aDtcbiAgcGFkZGluZzogJHRvb2x0aXAtcGFkZGluZy15ICR0b29sdGlwLXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b29sdGlwLWJvcmRlci1yYWRpdXMpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkbyBOT1QgcmVzZXQgZm9udC1zaXplIG9yIHdvcmQtd3JhcC5cbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBGYWxsYmFjayBmb3Igd2hlcmUgYHN0YXJ0YCBpcyBub3Qgc3VwcG9ydGVkXG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbn1cbiIsIi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtcG9wb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogJHBvcG92ZXItbWF4LXdpZHRoO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRwb3BvdmVyLWZvbnQtc2l6ZSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSBwb3BvdmVyJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRwb3BvdmVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcG9wb3Zlci1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcG9wb3Zlci1ib3gtc2hhZG93KTtcblxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgbWFyZ2luOiAwICRib3JkZXItcmFkaXVzLWxnO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci10b3Age1xuICBtYXJnaW4tYm90dG9tOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIGJvdHRvbTogY2FsYygoI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9ICsgI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9KSAqIC0xKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgbGVmdDogY2FsYygoI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9ICsgI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9KSAqIC0xKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luOiAkYm9yZGVyLXJhZGl1cy1sZyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGxlZnQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIHRvcDogY2FsYygoI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9ICsgI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9KSAqIC0xKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogLSRwb3BvdmVyLWFycm93LXdpZHRoIC8gMjtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1oZWFkZXItYmc7XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICByaWdodDogY2FsYygoI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9ICsgI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9KSAqIC0xKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luOiAkYm9yZGVyLXJhZGl1cy1sZyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1hdXRvIHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItdG9wO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItcmlnaHQ7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItYm90dG9tO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1sZWZ0O1xuICB9XG59XG5cblxuLy8gT2Zmc2V0IHRoZSBwb3BvdmVyIHRvIGFjY291bnQgZm9yIHRoZSBwb3BvdmVyIGFycm93XG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlc2V0IHRoZSBkZWZhdWx0IGZyb20gUmVib290XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBjb2xvcjogJHBvcG92ZXItaGVhZGVyLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1oZWFkZXItYmc7XG4gIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCBkYXJrZW4oJHBvcG92ZXItaGVhZGVyLWJnLCA1JSk7XG4gICRvZmZzZXQtYm9yZGVyLXdpZHRoOiBjYWxjKCN7JGJvcmRlci1yYWRpdXMtbGd9IC0gI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9KTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG9mZnNldC1ib3JkZXItd2lkdGgpO1xuXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLWJvZHktcGFkZGluZy15ICRwb3BvdmVyLWJvZHktcGFkZGluZy14O1xuICBjb2xvcjogJHBvcG92ZXItYm9keS1jb2xvcjtcbn1cbiIsIi8vIE5vdGVzIG9uIHRoZSBjbGFzc2VzOlxuLy9cbi8vIDEuIC5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHNob3VsZCBpZGVhbGx5IGJlIHBhbi15ICh0byBhbGxvdyBmb3IgdXNlcnMgdG8gc2Nyb2xsIHZlcnRpY2FsbHkpXG4vLyAgICBldmVuIHdoZW4gdGhlaXIgc2Nyb2xsIGFjdGlvbiBzdGFydGVkIG9uIGEgY2Fyb3VzZWwsIGJ1dCBmb3IgY29tcGF0aWJpbGl0eSAod2l0aCBGaXJlZm94KVxuLy8gICAgd2UncmUgcHJldmVudGluZyBhbGwgYWN0aW9ucyBpbnN0ZWFkXG4vLyAyLiBUaGUgLmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmNhcm91c2VsLWl0ZW0tcmlnaHQgaXMgdXNlZCB0byBpbmRpY2F0ZSB3aGVyZVxuLy8gICAgdGhlIGFjdGl2ZSBzbGlkZSBpcyBoZWFkaW5nLlxuLy8gMy4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtIGlzIHRoZSBjdXJyZW50IHNsaWRlLlxuLy8gNC4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCBpcyB0aGUgY3VycmVudFxuLy8gICAgc2xpZGUgaW4gaXRzIGluLXRyYW5zaXRpb24gc3RhdGUuIE9ubHkgb25lIG9mIHRoZXNlIG9jY3VycyBhdCBhIHRpbWUuXG4vLyA1LiAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0XG4vLyAgICBpcyB0aGUgdXBjb21pbmcgc2xpZGUgaW4gdHJhbnNpdGlvbi5cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtdHJhbnNpdGlvbik7XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSB0cmFuc2l0aW9uc1xuLy9cblxuLmNhcm91c2VsLWZhZGUge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbiAgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgei1pbmRleDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMHMgJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gb3BhY2l0eSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGVmdC9yaWdodCBjb250cm9scyBmb3IgbmF2XG4vL1xuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIC8vIFVzZSBmbGV4IGZvciBhbGlnbm1lbnQgKDEtMylcbiAgZGlzcGxheTogZmxleDsgLy8gMS4gYWxsb3cgZmxleCBzdHlsZXNcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gMi4gdmVydGljYWxseSBjZW50ZXIgY29udGVudHNcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC8vIDMuIGhvcml6b250YWxseSBjZW50ZXIgY29udGVudHNcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uKTtcblxuICAvLyBIb3Zlci9mb2N1cyBzdGF0ZVxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKTtcbiAgfVxufVxuXG4vLyBJY29ucyBmb3Igd2l0aGluXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBoZWlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCA1MCUgLyAxMDAlIDEwMCU7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAkY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAkY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc7XG59XG5cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHNcbi8vXG4vLyBBZGQgYW4gb3JkZXJlZCBsaXN0IHdpdGggdGhlIGZvbGxvd2luZyBjbGFzcyBhbmQgYWRkIGEgbGlzdCBpdGVtIGZvciBlYWNoXG4vLyBzbGlkZSB5b3VyIGNhcm91c2VsIGhvbGRzLlxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIG92ZXJyaWRlIDxvbD4gZGVmYXVsdFxuICAvLyBVc2UgdGhlIC5jYXJvdXNlbC1jb250cm9sJ3Mgd2lkdGggYXMgbWFyZ2luIHNvIHdlIGRvbid0IG92ZXJsYXkgdGhvc2VcbiAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIGxpIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXG4gICAgYm9yZGVyLXRvcDogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5cbi8vIE9wdGlvbmFsIGNhcHRpb25zXG4vL1xuLy9cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAvIDI7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgLyAyO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogJGNhcm91c2VsLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vXG4vLyBSb3RhdGluZyBib3JkZXJcbi8vXG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ib3JkZXIge1xuICB0byB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cblxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGg7XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG4gIGJvcmRlcjogJHNwaW5uZXItYm9yZGVyLXdpZHRoIHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWJsYWNrbGlzdFxuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogc3Bpbm5lci1ib3JkZXIgLjc1cyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5zcGlubmVyLWJvcmRlci1zbSB7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aC1zbTtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQtc207XG4gIGJvcmRlci13aWR0aDogJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtO1xufVxuXG4vL1xuLy8gR3Jvd2luZyBjaXJjbGVcbi8vXG5cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aDtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktYmxhY2tsaXN0XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uOiBzcGlubmVyLWdyb3cgLjc1cyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGgtc207XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0LXNtO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5hbGlnbi1iYXNlbGluZSAgICB7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9IC8vIEJyb3dzZXIgZGVmYXVsdFxuLmFsaWduLXRvcCAgICAgICAgIHsgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG4uYWxpZ24tbWlkZGxlICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1ib3R0b20gICAgICB7IHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtYm90dG9tIHsgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LXRvcCAgICB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29udGV4dHVhbCBiYWNrZ3JvdW5kc1xuXG5AbWl4aW4gYmctdmFyaWFudCgkcGFyZW50LCAkY29sb3IpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgYSN7JHBhcmVudH0sXG4gIGJ1dHRvbiN7JHBhcmVudH0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJnLWdyYWRpZW50LXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIGJnLXZhcmlhbnQoXCIuYmctI3skY29sb3J9XCIsICR2YWx1ZSk7XG59XG5cbkBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIEBpbmNsdWRlIGJnLWdyYWRpZW50LXZhcmlhbnQoXCIuYmctZ3JhZGllbnQtI3skY29sb3J9XCIsICR2YWx1ZSk7XG4gIH1cbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gQm9yZGVyXG4vL1xuXG4uYm9yZGVyICAgICAgICAgeyBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcCAgICAgeyBib3JkZXItdG9wOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodCAgIHsgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20gIHsgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdCAgICB7IGJvcmRlci1sZWZ0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLTAgICAgICAgIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wLTAgICAgeyBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQtMCAgeyBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20tMCB7IGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0LTAgICB7IGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5ib3JkZXItI3skY29sb3J9IHtcbiAgICBib3JkZXItY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vL1xuLy8gQm9yZGVyLXJhZGl1c1xuLy9cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogJHJvdW5kZWQtcGlsbCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIGNvbW1vbiBgZGlzcGxheWAgdmFsdWVzXG4vL1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAgIC5kI3skaW5maXh9LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgdG9nZ2xpbmcgYGRpc3BsYXlgIGluIHByaW50XG4vL1xuXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAuZC1wcmludC0jeyR2YWx1ZX0geyBkaXNwbGF5OiAkdmFsdWUgIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuICBpZnJhbWUsXG4gIGVtYmVkLFxuICBvYmplY3QsXG4gIHZpZGVvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuQGVhY2ggJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvIGluICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Mge1xuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teDogbnRoKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbywgMSk7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAyKTtcblxuICAuZW1iZWQtcmVzcG9uc2l2ZS0jeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14fWJ5I3skZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teX0ge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZSgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teSAvICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14KTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBGbGV4IHZhcmlhdGlvblxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIGFkZGl0aW9uYWwgZmxleCBhbGlnbm1lbnQgb3B0aW9ucy5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsZXgjeyRpbmZpeH0tcm93ICAgICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4gICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXJvdy1yZXZlcnNlICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4tcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbiAgICAuZmxleCN7JGluZml4fS13cmFwICAgICAgICAgeyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LW5vd3JhcCAgICAgICB7IGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS13cmFwLXJldmVyc2UgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZmlsbCAgICAgICAgIHsgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMCAgICAgICB7IGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0xICAgICAgIHsgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMCAgICAgeyBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTEgICAgIHsgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuXG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1zdGFydCAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1lbmQgICAgIHsgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1hcm91bmQgIHsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdHJldGNoIHsgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1hdXRvICAgICB7IGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxvYXQjeyRpbmZpeH0tbGVmdCAgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tbm9uZSAgeyBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkdmFsdWUgaW4gJG92ZXJmbG93cyB7XG4gIC5vdmVyZmxvdy0jeyR2YWx1ZX0geyBvdmVyZmxvdzogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb21tb24gdmFsdWVzXG5AZWFjaCAkcG9zaXRpb24gaW4gJHBvc2l0aW9ucyB7XG4gIC5wb3NpdGlvbi0jeyRwb3NpdGlvbn0geyBwb3NpdGlvbjogJHBvc2l0aW9uICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5zdGlja3ktdG9wIHtcbiAgQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gIH1cbn1cbiIsIi8vXG4vLyBTY3JlZW5yZWFkZXJzXG4vL1xuXG4uc3Itb25seSB7XG4gIEBpbmNsdWRlIHNyLW9ubHkoKTtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlIHtcbiAgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTtcbn1cbiIsIi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4vL1xuLy8gU2VlOiBodHRwczovL2ExMXlwcm9qZWN0LmNvbS9wb3N0cy9ob3ctdG8taGlkZS1jb250ZW50L1xuLy8gU2VlOiBodHRwczovL2h1Z29naXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcbi8vXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXG5cbkBtaXhpbiBzci1vbmx5LWZvY3VzYWJsZSB7XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uc2hhZG93LXNtIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctc20gIWltcG9ydGFudDsgfVxuLnNoYWRvdyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93ICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbGcgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1sZyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LW5vbmUgeyBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBXaWR0aCBhbmQgaGVpZ2h0XG5cbkBlYWNoICRwcm9wLCAkYWJicmV2IGluICh3aWR0aDogdywgaGVpZ2h0OiBoKSB7XG4gIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzaXplcyB7XG4gICAgLiN7JGFiYnJldn0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLm13LTEwMCB7IG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4ubWgtMTAwIHsgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi8vIFZpZXdwb3J0IGFkZGl0aW9uYWwgaGVscGVyc1xuXG4ubWluLXZ3LTEwMCB7IG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLm1pbi12aC0xMDAgeyBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi52dy0xMDAgeyB3aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLnZoLTEwMCB7IGhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuIiwiLy9cbi8vIFN0cmV0Y2hlZCBsaW5rXG4vL1xuXG4uc3RyZXRjaGVkLWxpbmsge1xuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIC8vIEp1c3QgaW4gY2FzZSBgcG9pbnRlci1ldmVudHM6IG5vbmVgIGlzIHNldCBvbiBhIHBhcmVudFxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy8gSUUxMCBidWdmaXgsIHNlZSBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8xNjk0Nzk2Ny9pZTEwLWhvdmVyLXBzZXVkby1jbGFzcy1kb2VzbnQtd29yay13aXRob3V0LWJhY2tncm91bmQtY29sb3JcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gTWFyZ2luIGFuZCBQYWRkaW5nXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICRwcm9wLCAkYWJicmV2IGluIChtYXJnaW46IG0sIHBhZGRpbmc6IHApIHtcbiAgICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgICAgLiN7JGFiYnJldn0jeyRpbmZpeH0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC4jeyRhYmJyZXZ9dCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS10b3A6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fXIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tcmlnaHQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWIjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tYm90dG9tOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1sI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWxlZnQ6ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIE5lZ2F0aXZlIG1hcmdpbnMgKGUuZy4sIHdoZXJlIGAubWItbjFgIGlzIG5lZ2F0aXZlIHZlcnNpb24gb2YgYC5tYi0xYClcbiAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICBAaWYgJHNpemUgIT0gMCB7XG4gICAgICAgIC5tI3skaW5maXh9LW4jeyRzaXplfSB7IG1hcmdpbjogLSRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAubXQjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tciN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tbCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gU29tZSBzcGVjaWFsIG1hcmdpbiB1dGlsc1xuICAgIC5tI3skaW5maXh9LWF1dG8geyBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5tdCN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1yI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYiN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1sI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVGV4dFxuLy9cblxuLnRleHQtbW9ub3NwYWNlIHsgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2UgIWltcG9ydGFudDsgfVxuXG4vLyBBbGlnbm1lbnRcblxuLnRleHQtanVzdGlmeSAgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdyYXAgICAgIHsgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG4udGV4dC1ub3dyYXAgICB7IHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDsgfVxuLnRleHQtdHJ1bmNhdGUgeyBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlOyB9XG5cbi8vIFJlc3BvbnNpdmUgYWxpZ25tZW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC50ZXh0I3skaW5maXh9LWxlZnQgICB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LXJpZ2h0ICB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1jZW50ZXIgeyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi8vIFRyYW5zZm9ybWF0aW9uXG5cbi50ZXh0LWxvd2VyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXVwcGVyY2FzZSAgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50ZXh0LWNhcGl0YWxpemUgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi8vIFdlaWdodCBhbmQgaXRhbGljc1xuXG4uZm9udC13ZWlnaHQtbGlnaHQgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LW5vcm1hbCAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZCAgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZGVyICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LWl0YWxpYyAgICAgICAgIHsgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLy8gQ29udGV4dHVhbCBjb2xvcnNcblxuLnRleHQtd2hpdGUgeyBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudChcIi50ZXh0LSN7JGNvbG9yfVwiLCAkdmFsdWUpO1xufVxuXG4udGV4dC1ib2R5IHsgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW11dGVkIHsgY29sb3I6ICR0ZXh0LW11dGVkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmxhY2stNTAgeyBjb2xvcjogcmdiYSgkYmxhY2ssIC41KSAhaW1wb3J0YW50OyB9XG4udGV4dC13aGl0ZS01MCB7IGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjUpICFpbXBvcnRhbnQ7IH1cblxuLy8gTWlzY1xuXG4udGV4dC1oaWRlIHtcbiAgQGluY2x1ZGUgdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogdHJ1ZSk7XG59XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7IHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50OyAvLyBJRSAmIDwgRWRnZSAxOFxuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbi8vIFJlc2V0XG5cbi50ZXh0LXJlc2V0IHsgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDsgfVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gVHlwb2dyYXBoeVxuXG5AbWl4aW4gdGV4dC1lbXBoYXNpcy12YXJpYW50KCRwYXJlbnQsICRjb2xvcikge1xuICAjeyRwYXJlbnR9IHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGlmICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UgIT0gMCB7XG4gICAgYSN7JHBhcmVudH0ge1xuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIENTUyBpbWFnZSByZXBsYWNlbWVudFxuQG1peGluIHRleHQtaGlkZSgkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBmb250LWZhbWlseS1uby1taXNzaW5nLWdlbmVyaWMtZmFtaWx5LWtleXdvcmRcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG5cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYHRleHQtaGlkZSgpYFwiLCBcInY0LjEuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFZpc2liaWxpdHkgdXRpbGl0aWVzXG4vL1xuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy8gU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9ibG9iL21hc3Rlci9zcmMvY3NzL21haW4uY3NzXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBQcmludCBzdHlsZXMuXG4vLyBJbmxpbmVkIHRvIGF2b2lkIHRoZSBhZGRpdGlvbmFsIEhUVFAgcmVxdWVzdDpcbi8vIGh0dHBzOi8vd3d3LnBocGllZC5jb20vZGVsYXktbG9hZGluZy15b3VyLXByaW50LWNzcy9cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBpZiAkZW5hYmxlLXByaW50LXN0eWxlcyB7XG4gIEBtZWRpYSBwcmludCB7XG4gICAgKixcbiAgICAqOjpiZWZvcmUsXG4gICAgKjo6YWZ0ZXIge1xuICAgICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IG91dCBgY29sb3JgIGFuZCBgYmFja2dyb3VuZGBcbiAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAmOm5vdCguYnRuKSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cblxuICAgIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9cbiAgICAvLyBEb24ndCBzaG93IGxpbmtzIHRoYXQgYXJlIGZyYWdtZW50IGlkZW50aWZpZXJzLFxuICAgIC8vIG9yIHVzZSB0aGUgYGphdmFzY3JpcHQ6YCBwc2V1ZG8gcHJvdG9jb2xcbiAgICAvL1xuXG4gICAgcHJlIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBwcmUsXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGdyYXktNTAwOyAvLyBCb290c3RyYXAgY3VzdG9tIGNvZGU7IHVzaW5nIGAkYm9yZGVyLXdpZHRoYCBpbnN0ZWFkIG9mIDFweFxuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIC8vXG4gICAgLy8gUHJpbnRpbmcgVGFibGVzOlxuICAgIC8vIGh0dHA6Ly9jc3MtZGlzY3Vzcy5pbmN1dGlvLmNvbS93aWtpL1ByaW50aW5nX1RhYmxlc1xuICAgIC8vXG5cbiAgICB0aGVhZCB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gICAgfVxuXG4gICAgdHIsXG4gICAgaW1nIHtcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICBwLFxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIG9ycGhhbnM6IDM7XG4gICAgICB3aWRvd3M6IDM7XG4gICAgfVxuXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgc3RhcnRcblxuICAgIC8vIFNwZWNpZnkgYSBzaXplIGFuZCBtaW4td2lkdGggdG8gbWFrZSBwcmludGluZyBjbG9zZXIgYWNyb3NzIGJyb3dzZXJzLlxuICAgIC8vIFdlIGRvbid0IHNldCBtYXJnaW4gaGVyZSBiZWNhdXNlIGl0IGJyZWFrcyBgc2l6ZWAgaW4gQ2hyb21lLiBXZSBhbHNvXG4gICAgLy8gZG9uJ3QgdXNlIGAhaW1wb3J0YW50YCBvbiBgc2l6ZWAgYXMgaXQgYnJlYWtzIGluIENocm9tZS5cbiAgICBAcGFnZSB7XG4gICAgICBzaXplOiAkcHJpbnQtcGFnZS1zaXplO1xuICAgIH1cbiAgICBib2R5IHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgbWluLXdpZHRoOiAkcHJpbnQtYm9keS1taW4td2lkdGggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgY29tcG9uZW50c1xuICAgIC5uYXZiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmJhZGdlIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYmxhY2s7XG4gICAgfVxuXG4gICAgLnRhYmxlIHtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcblxuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICB0aCxcbiAgICAgIHRkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWRhcmsge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIGVuZFxuICB9XG59XG4iLCJAa2V5ZnJhbWVzIGRyb3Bkb3duQW5pbWF0aW9uIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMHB4LCAwKTtcbiAgfVxufVxuXG4uZHJvcGRvd25BbmltYXRpb24ge1xuICBhbmltYXRpb24tbmFtZTogZHJvcGRvd25BbmltYXRpb247XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4yNXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmFkZU91dCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5VcCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbn1cblxuLypCb3VuY2UgU3Bpbm5lciBBbmltYXRpb24qL1xuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZURlbGF5IHtcbiAgMCUsIDgwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApXG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wKVxuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlRGVsYXkge1xuICAwJSwgODAlLCAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wKTtcbiAgfVxufVxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG46cm9vdCB7XG4gIC0tYmFzZS1jb2xvcjogI3skYmFzZS1jb2xvcn07XG4gIC0tZGVmYXVsdC1mb250LWNvbG9yOiAjMzEzMTMxO1xuICAtLWRlZmF1bHQtYm9yZGVyLWNvbG9yOiAjRjBGMkY1O1xuICAtLWRyb3Bkb3duLW1lbnUtYmc6ICN7JHdoaXRlfTtcbiAgLS1kZWZhdWx0LWNhcmQtYmc6ICN7JHdoaXRlfTtcbiAgLS1kZWZhdWx0LWJveC1zaGFkb3c6IDBweCAwcHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAtLXZlcnRpY2FsLXRhYi1oZWFkZXItYmc6ICNmYmZjZmY7XG4gIC0tdmVydGljYWwtdGFiLWljb24tc2hhZG93OiBub25lO1xuICAtLXZlcnRpY2FsLXRhYi1pY29uLWJnOiAjeyR3aGl0ZX07XG4gIC0tYWNjb3JkaW9uLWhlYWRlci1iZzogI3skYmFzZS1jb2xvcn07XG4gIC0tZGVmYXVsdC1jdXN0b20tY29udHJvbC1iZzogI3skd2hpdGV9O1xuICAtLWF1dGhlbnRpY2F0aW9uLWZvcm0tYmc6ICN7JHdoaXRlfTtcbiAgLS1yYW5nZS1zbGlkZXItYmFzZWxpbmUtYmc6ICN7JGRlZmF1bHQtc2Vjb25kYXJ5LWNvbG9yfTtcbiAgLS10YWItc3RlcC1iZWZvcmUtYmc6ICN7JHdoaXRlfTtcbiAgLS1tb2RhbC1oZWFkZXItZm9vdGVyLWJnOiAjeyR3aGl0ZX07XG4gIC0tbW9kYWwtYm9keS1iZzogI3skd2hpdGV9O1xuICAtLW5vdGUtZm9udC1jb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgLS1ub3RlLWJnLWNvbG9yOiByZ2JhKDI1NSwgMjA0LCAyMywgMC4wOSk7XG4gIC0tYXZhdGVycy1ib3JkZXItY29sb3I6ICN7JHdoaXRlfTtcbiAgLS1hdmF0YXJzLWJveC1zaGFkb3c6IC0ycHggMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgLjIpO1xuICAtLXN1Y2Nlc3MtdG9hc3QtYmc6ICN7JHNpZGViYXItZGFyay1iZ307XG4gIC0tc2Nyb2xsYmFyLXRodW1iLWNvbG9yOiAje2xpZ2h0ZW4oJGJyYW5kLWNvbG9yLCAzMCl9O1xuICAtLXNjcm9sbGJhci10aHVtYi1ob3Zlci1jb2xvcjogI3tsaWdodGVuKCRicmFuZC1jb2xvciwgMjApfTtcbiAgLS1ub3QtZm91bmQtb3BhY2l0eTogMTtcbiAgLS1rYW5iYW4tc2Nyb2xsYmFyLXRyYWNrOiAje2xpZ2h0ZW4oJHNpZGViYXItc2Nyb2xsYmFyLXRodW1iLWNvbG9yLCA1NSUpfTtcbiAgLS1rYW5iYW4tc2Nyb2xsYmFyLXRodW1iOiAje2xpZ2h0ZW4oJHNpZGViYXItc2Nyb2xsYmFyLXRodW1iLWNvbG9yLCA0NSUpfTtcbiAgLS12dWUtdG9hc3Rlci1iZzogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAtLXdoaXRlLWJhc2UtY29sb3I6ICN7JHdoaXRlfTtcbiAgLS1hdmF0YXItbm8taW1hZ2UtYmc6ICM4OTg5ODk7XG4gIC0tYXZhdGFyLW5vLWltYWdlLWZvbnQ6ICN7JHdoaXRlfTtcblxuICAvLyBMYXlvdXRzIFZhcmlhYmxlc1xuICAtLW5hdmJhci1iZzogI3skd2hpdGV9O1xuICAtLXNpZGViYXItYmc6ICN7JHNpZGViYXItZGFyay1iZ307XG4gIC0tbmF2YmFyLWJveC1zaGFkb3c6IDBweCAwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAtLW5hdmJhci1icmFuZC1iZzogI3tkYXJrZW4oJHNpZGViYXItZGFyay1iZywgNiUpfTtcbiAgLS1zaWRlYmFyLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tbWVudS10aXRsZS1zaGFkb3c6IG5vbmU7XG4gIC0tc3VibWVudS1zaGFkb3c6IG5vbmU7XG5cbiAgLy8gQnV0dG9ucyBWYXJpYWJsZXNcbiAgLS1idG4tbGlnaHQtYmc6ICN7JHdoaXRlfTtcbiAgLS1idG4tbGlnaHQtY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnRuLWRhcmstY29sb3I6ICMzNDNhNDA7XG4gIC0tYnRuLWRhcmstaG92ZXItY29sb3I6ICN7ZGFya2VuKCMzNDNhNDAsIDUlKX07XG4gIC0tYnRuLXNlY29uZGFyeS1iZzogI3skZGVmYXVsdC1zZWNvbmRhcnktY29sb3J9O1xuICAtLWJ0bi1zZWNvbmRhcnktaG92ZXItYmc6ICN7ZGFya2VuKCRkZWZhdWx0LXNlY29uZGFyeS1jb2xvciwgMTAlKX07XG4gIC0taWNvbi1ob3Zlci1iZzogI3tsaWdodGVuKCRicmFuZC1jb2xvciwgMzUlKX07XG4gIC0tYnRuLWZpbHRlci1iZzogI3skd2hpdGV9O1xuXG4gIC8vIEZvcm0gJiBJbnB1dCBWYXJpYWJsZXNcbiAgLS1pbnB1dC1zZWFyY2gtYm94LWJvcmRlcjogI3skZGVmYXVsdC1saWdodC1jb2xvcn07XG4gIC0tZm9ybS1jb250cm9sLWJnOiAjeyR3aGl0ZX07XG4gIC0tY2FsZW5kYXItYmc6ICN7JHdoaXRlfTtcbiAgLS1iZy14LWljb246ICN7bGlnaHRlbigkYnJhbmQtY29sb3IsIDM1JSl9O1xuICAtLXNoYWRvdy14LWljb246IG5vbmU7XG4gIC0tc2VhcmNoLWJveC1iZzogI3skd2hpdGV9O1xuICAtLWJnLWlucHV0LXJlYWRvbmx5OiAjZTllY2VmO1xuICAtLWNoaXBzLWJnOiAjeyR3aGl0ZX07XG4gIC0tdGltZS1waWNrZXItYmc6ICN7JHdoaXRlfTtcbiAgLS1zZWFyY2gtcmVzdWx0LWRyb3Bkb3duLXNoYWRvdzogMHB4IDVweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIC0tYmctaGlnaGxpZ2h0ZWQtcm93OiAje2xpZ2h0ZW4oJGJyYW5kLWNvbG9yLCAzNSUpfTtcbn1cblxuW3RoZW1lPVwiZGFya1wiXSB7XG4gIC0tYmFzZS1jb2xvcjogI3tkYXJrZW4oJHNpZGViYXItZGFyay1iZywgNyUpfTtcbiAgLS1kZWZhdWx0LWZvbnQtY29sb3I6ICN7ZGFya2VuKCR3aGl0ZSwgMjAlKX07XG4gIC0tZGVmYXVsdC1ib3JkZXItY29sb3I6ICN7bGlnaHRlbigkc2lkZWJhci1kYXJrLWJnLCAyJSl9O1xuICAtLWRyb3Bkb3duLW1lbnUtYmc6ICN7ZGFya2VuKCRzaWRlYmFyLWRhcmstYmcsIDMlKX07XG4gIC0tZGVmYXVsdC1jYXJkLWJnOiAje2Rhcmtlbigkc2lkZWJhci1kYXJrLWJnLCAyJSl9O1xuICAtLWRlZmF1bHQtYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgLS12ZXJ0aWNhbC10YWItaGVhZGVyLWJnOiAje2xpZ2h0ZW4oJHNpZGViYXItZGFyay1iZywgMC4yJSl9O1xuICAtLXZlcnRpY2FsLXRhYi1pY29uLXNoYWRvdzogbm9uZTtcbiAgLS12ZXJ0aWNhbC10YWItaWNvbi1iZzogI3tkYXJrZW4oJHNpZGViYXItZGFyay1iZywgMiUpfTtcbiAgLS1hY2NvcmRpb24taGVhZGVyLWJnOiAje2Rhcmtlbigkc2lkZWJhci1kYXJrLWJnLCA1JSl9O1xuICAtLWRlZmF1bHQtY3VzdG9tLWNvbnRyb2wtYmc6ICN7ZGFya2VuKCRzaWRlYmFyLWRhcmstYmcsIDIlKX07XG4gIC0taWNvbi1ob3Zlci1iZzogdmFyKC0tYmFzZS1jb2xvcik7XG4gIC0tYXV0aGVudGljYXRpb24tZm9ybS1iZzogI3tkYXJrZW4oJHNpZGViYXItZGFyay1iZywgMiUpfTtcbiAgLS1yYW5nZS1zbGlkZXItYmFzZWxpbmUtYmc6IHZhcigtLWJhc2UtY29sb3IpO1xuICAtLWNhbGVuZGFyLWJnOiAje2Rhcmtlbigkc2lkZWJhci1kYXJrLWJnLCAyJSl9O1xuICAtLXRhYi1zdGVwLWJlZm9yZS1iZzogI3tkYXJrZW4oJHNpZGViYXItZGFyay1iZywgMiUpfTtcbiAgLS1tb2RhbC1oZWFkZXItZm9vdGVyLWJnOiAje2Rhcmtlbigkc2lkZWJhci1kYXJrLWJnLCAxJSl9O1xuICAtLW1vZGFsLWJvZHktYmc6ICN7ZGFya2VuKCRzaWRlYmFyLWRhcmstYmcsIDIlKX07XG4gIC0tbm90ZS1mb250LWNvbG9yOiAjeyRibGFja307XG4gIC0tbm90ZS1iZy1jb2xvcjogcmdiYSgyNTUsIDIwNCwgMjMsIDAuMDUpO1xuICAtLWF2YXRlcnMtYm9yZGVyLWNvbG9yOiB2YXIoLS1zaWRlYmFyLWJnKTtcbiAgLS1hdmF0YXJzLWJveC1zaGFkb3c6IC0ycHggMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgLjIpO1xuICAtLXN1Y2Nlc3MtdG9hc3QtYmc6ICN7JHNpZGViYXItZGFyay1iZ307XG4gIC0tc2Nyb2xsYmFyLXRodW1iLWNvbG9yOiAjeyRzaWRlYmFyLXNjcm9sbGJhci10aHVtYi1jb2xvcn07XG4gIC0tc2Nyb2xsYmFyLXRodW1iLWhvdmVyLWNvbG9yOiAjeyRzaWRlYmFyLXNjcm9sbGJhci10aHVtYi1jb2xvcn07XG4gIC0tbm90LWZvdW5kLW9wYWNpdHk6IC43O1xuICAtLXNlYXJjaC1yZXN1bHQtZHJvcGRvd24tc2hhZG93OiAwcHggNXB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtLWthbmJhbi1zY3JvbGxiYXItdHJhY2s6ICN7bGlnaHRlbigkc2lkZWJhci1zY3JvbGxiYXItdGh1bWItY29sb3IsIDEwJSl9O1xuICAtLWthbmJhbi1zY3JvbGxiYXItdGh1bWI6ICN7ZGFya2VuKCRzaWRlYmFyLXNjcm9sbGJhci10aHVtYi1jb2xvciwgNSUpfTtcbiAgLS12dWUtdG9hc3Rlci1iZzogcmdiYSgzOSwgNDMsIDUzLCAwLjkpO1xuICAtLXdoaXRlLWJhc2UtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuICAtLWF2YXRhci1uby1pbWFnZS1iZzogIzNBM0M0MztcbiAgLS1hdmF0YXItbm8taW1hZ2UtZm9udDogIzc5N0Q4RDtcblxuICAvLyBMYXlvdXRzIFZhcmlhYmxlc1xuICAtLW5hdmJhci1iZzogI3tkYXJrZW4oJHNpZGViYXItZGFyay1iZywgMyUpfTtcbiAgLS1zaWRlYmFyLWJnOiAje2Rhcmtlbigkc2lkZWJhci1kYXJrLWJnLCAzJSl9O1xuICAtLW5hdmJhci1ib3gtc2hhZG93OiAxcHggNXB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xuICAtLW5hdmJhci1icmFuZC1iZzogI3skc2lkZWJhci1kYXJrLWJnfTtcbiAgLS1zaWRlYmFyLWJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtLW1lbnUtdGl0bGUtc2hhZG93OiAycHggMnB4IDFweCAwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAtLXN1Ym1lbnUtc2hhZG93OiAycHggMXB4IDFweCAwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuXG4gIC8vIEJ1dHRvbnMgVmFyaWFibGVzXG4gIC0tYnRuLWxpZ2h0LWJnOiAje2Rhcmtlbigkc2lkZWJhci1kYXJrLWJnLCAyJSl9O1xuICAtLWJ0bi1saWdodC1jb2xvcjogI3tsaWdodGVuKCRzaWRlYmFyLWRhcmstYmcsIDIlKX07XG4gIC0tYnRuLWRhcmstY29sb3I6ICN7ZGFya2VuKCRzaWRlYmFyLWRhcmstYmcsIDklKX07XG4gIC0tYnRuLWRhcmstaG92ZXItY29sb3I6ICN7ZGFya2VuKCRzaWRlYmFyLWRhcmstYmcsIDYlKX07XG4gIC0tYnRuLXNlY29uZGFyeS1iZzogIzQxNDI0NDtcbiAgLS1idG4tc2Vjb25kYXJ5LWhvdmVyLWJnOiAje2RhcmtlbigjNDE0MjQ0LCAxMCUpfTtcbiAgLS1idG4tZmlsdGVyLWJnOiAje2Rhcmtlbigkc2lkZWJhci1kYXJrLWJnLCAyJSl9O1xuXG4gIC8vIEZvcm0gJiBJbnB1dCBWYXJpYWJsZXNcbiAgLS1pbnB1dC1zZWFyY2gtYm94LWJvcmRlcjogdHJhbnNwYXJlbnQ7XG4gIC0tZm9ybS1jb250cm9sLWJnOiAje2Rhcmtlbigkc2lkZWJhci1kYXJrLWJnLCA1JSl9O1xuICAtLWJnLXgtaWNvbjogI3tkYXJrZW4oJHNpZGViYXItZGFyay1iZywgMiUpfTtcbiAgLS1zaGFkb3cteC1pY29uOiAwcHggMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtLXNlYXJjaC1ib3gtYmc6ICN7ZGFya2VuKCRzaWRlYmFyLWRhcmstYmcsIDUlKX07XG4gIC0tYmctaW5wdXQtcmVhZG9ubHk6ICN7ZGFya2VuKCRzaWRlYmFyLWRhcmstYmcsIDElKX07XG4gIC0tY2hpcHMtYmc6ICN7ZGFya2VuKCRzaWRlYmFyLWRhcmstYmcsIDIlKX07XG4gIC0tdGltZS1waWNrZXItYmc6ICN7ZGFya2VuKCRzaWRlYmFyLWRhcmstYmcsIDIlKX07XG4gIC0tYmctaGlnaGxpZ2h0ZWQtcm93OiAje2RhcmtlbigjNDE0MjQ0LCAxMCUpfTtcbn0iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vdGhlbWUtY29sb3JzXCI7XG5cbi5zaWRlYmFyIHtcbiAgei1pbmRleDogMjAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgZm9udC1mYW1pbHk6ICR0eXBlLTE7XG4gIHdpZHRoOiAkc2lkZWJhci13aWR0aC1sZztcbiAgYmFja2dyb3VuZDogdmFyKC0tc2lkZWJhci1iZyk7XG4gIGJveC1zaGFkb3c6IHZhcigtLXNpZGViYXItYm94LXNoYWRvdyk7XG4gIHRyYW5zaXRpb246IHdpZHRoICRhY3Rpb24tdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuICAtbXMtdHJhbnNpdGlvbjogd2lkdGggJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG4gIC1tb3otdHJhbnNpdGlvbjogd2lkdGggJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG5cbiAgLm5hdmJhci1icmFuZC13cmFwcGVyIHtcbiAgICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0O1xuICAgIHdpZHRoOiAkc2lkZWJhci13aWR0aC1sZztcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXZiYXItYnJhbmQtYmcpO1xuICAgIHRyYW5zaXRpb246IHdpZHRoICRhY3Rpb24tdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuICAgIC1tcy10cmFuc2l0aW9uOiB3aWR0aCAkYWN0aW9uLXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcbiAgICAtbW96LXRyYW5zaXRpb246IHdpZHRoICRhY3Rpb24tdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG5cbiAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZzogMCAxMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB9XG5cbiAgICAgICYuYnJhbmQtbG9nby1taW5pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtICN7JG5hdmJhci1oZWlnaHR9KTtcblxuICAgIC5uYXYtaXRlbSB7XG4gICAgICBwYWRkaW5nOiAwICRzaWRlYmFyLW1lbnUtcGFkZGluZy14O1xuICAgICAgdHJhbnNpdGlvbjogYWxsICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcblxuICAgICAgLmNvbGxhcHNpbmcge1xuICAgICAgICAvL3BhZGRpbmc6IDAuNzVyZW0gMCAwIDA7XG4gICAgICAgIG1hcmdpbjogMCAtMS4yNXJlbSAwIC0xLjI1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2lkZWJhci1zdWJtZW51LWJnLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAuY29sbGFwc2Uge1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIC8vcGFkZGluZzogMC43NXJlbSAwIDAgMDtcbiAgICAgICAgbWFyZ2luOiAwIC0xLjI1cmVtIDAgLTEuMjVyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzaWRlYmFyLXN1Ym1lbnUtYmctY29sb3I7XG4gICAgICB9XG5cbiAgICAgIC5uYXYtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHBhZGRpbmc6ICRzaWRlYmFyLW1lbnUtcGFkZGluZy15IDAgJHNpZGViYXItbWVudS1wYWRkaW5nLXkgMDtcbiAgICAgICAgY29sb3I6ICRzaWRlYmFyLWRhcmstbWVudS1jb2xvcjtcbiAgICAgICAgdHJhbnNpdGlvbjogJGRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcblxuICAgICAgICAuaWNvbi13cmFwcGVyIHtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgbWluLXdpZHRoOiA0MHB4O1xuICAgICAgICAgIG1heC13aWR0aDogNDBweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItYnJhbmQtYmc7XG4gICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgJGRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6ICRzaWRlYmFyLWRhcmstbWVudS1jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWVudS10aXRsZSB7XG4gICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuOXJlbTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBmb250LXNpemU6ICRzaWRlYmFyLW1lbnUtZm9udC1zaXplO1xuICAgICAgICB9XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgY29sb3I6ICRzaWRlYmFyLWRhcmstbWVudS1jb2xvcjtcblxuICAgICAgICAgICYubWVudS1hcnJvdyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAkc2lkZWJhci1kYXJrLW1lbnUtY29sb3I7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkYWN0aW9uLXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcbiAgICAgICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwICRzaWRlYmFyLWFycm93LWZvbnQtc2l6ZS8xICdGb250IEF3ZXNvbWUgNSBGcmVlJztcblxuICAgICAgICAgICAgLnJ0bCAmIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiAnXFxmMDc4JztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgKyAubWVudS1pY29uIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC4yNXJlbTtcblxuICAgICAgICAgICAgICAucnRsICYge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLjI1cmVtO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgICAgICAgLm1lbnUtYXJyb3cge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAuaWNvbi13cmFwcGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1jb2xvcjtcblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgY29sb3I6IGxpZ2h0ZW4oJGJyYW5kLWNvbG9yLCAzNSUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5tZW51LXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkdHlwZS0xO1xuICAgICAgICAgICAgY29sb3I6IGxpZ2h0ZW4oJGJyYW5kLWNvbG9yLCAzNSUpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6ICRzaWRlYmFyLWRhcmstbWVudS1jb2xvcjtcblxuICAgICAgICAgICAgJi5tZW51LWFycm93IHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICAgICAgJlthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl0ge1xuICAgICAgICAgICAgICAubWVudS1hcnJvdyB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCguc3ViLW1lbnUpIHtcbiAgICAgID4gLm5hdi1pdGVtIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgJjpub3QoLm5hdi1jYXRlZ29yeSk6bm90KC5uYXYtcHJvZmlsZSkge1xuICAgICAgICAgICAgPiAubmF2LWxpbmsge1xuICAgICAgICAgICAgICBjb2xvcjogbGlnaHRlbigkYnJhbmQtY29sb3IsIDM1JSk7XG5cbiAgICAgICAgICAgICAgLmljb24td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiBsaWdodGVuKCRicmFuZC1jb2xvciwgMzUlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnN1Yi1tZW51IHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAubmF2LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGNvbG9yOiAkc2lkZWJhci1kYXJrLW1lbnUtY29sb3I7XG4gICAgICAgICAgZm9udC1zaXplOiAkc2lkZWJhci1zdWJtZW51LWZvbnQtc2l6ZTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEuMzVyZW0gMC43NXJlbSAxLjM1cmVtO1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDE0cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2lkZWJhci1kYXJrLW1lbnUtY29sb3I7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6IGxpZ2h0ZW4oJGJyYW5kLWNvbG9yLCAzNSUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiBsaWdodGVuKCRicmFuZC1jb2xvciwgMzUlKTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYnJhbmQtY29sb3IsIDM1JSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEuMnJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS4ycmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYubmF2LXNjcm9sbGluZyB7XG4gICAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogJHNpZGViYXItc2Nyb2xsYmFyLXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHNpZGViYXItc2Nyb2xsYmFyLXRodW1iLWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFN0eWxlIGZvciBvZmYtY2FudmFzIG1lbnVcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaWRlYmFyLW9mZmNhbnZhcyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAkbmF2YmFyLWhlaWdodDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogLSRzaWRlYmFyLXdpZHRoLWxnO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRuYXZiYXItaGVpZ2h0fSk7XG4gICAgdHJhbnNpdGlvbjogYWxsICRhY3Rpb24tdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgfVxuICB9XG59IiwiQGltcG9ydCBcIi4uL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIi4uL3RoZW1lLWNvbG9yc1wiO1xuXG4ubmF2YmFyIHtcbiAgZm9udC1mYW1pbHk6ICR0eXBlLTE7XG4gIGJhY2tncm91bmQ6IHZhcigtLW5hdmJhci1iZyk7XG4gIG1hcmdpbi1sZWZ0OiAkc2lkZWJhci13aWR0aC1sZztcbiAgYm94LXNoYWRvdzogdmFyKC0tbmF2YmFyLWJveC1zaGFkb3cpO1xuICB0cmFuc2l0aW9uOiBhbGwgJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsICRhY3Rpb24tdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAkYWN0aW9uLXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcblxuICAubmF2YmFyLW1lbnUtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMCAycmVtO1xuICAgIGhlaWdodDogJG5hdmJhci1oZWlnaHQ7XG4gICAgY29sb3I6ICRuYXZiYXItbWVudS1jb2xvcjtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skc2lkZWJhci13aWR0aC1sZ30pO1xuICAgIHRyYW5zaXRpb246IHdpZHRoICRhY3Rpb24tdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuICAgIC1tcy10cmFuc2l0aW9uOiB3aWR0aCAkYWN0aW9uLXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcbiAgICAtbW96LXRyYW5zaXRpb246IHdpZHRoICRhY3Rpb24tdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG5cbiAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAzMnB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0O1xuICAgICAgY29sb3I6ICRsaWdodC1uYXZiYXItbGluay1jb2xvcjtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAxLjY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jb3VudC1pbmRpY2F0b3Ige1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAuY291bnQtc3ltYm9sIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE3cHg7XG4gICAgICAgIHJpZ2h0OiAtM3B4O1xuICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItbmF2IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAudG9wYmFyLWRpdmlkZXIge1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDQuMzc1cmVtIC0gMnJlbSk7XG4gICAgICAgIG1hcmdpbjogYXV0byAwLjJyZW07XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKTtcbiAgICAgIH1cblxuICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgICAgY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICAgICAgICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0O1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuOHJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC44cmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBzdHJva2Utd2lkdGg6IDEuNjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmRyb3Bkb3duIHtcbiAgICAgICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cztcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IC03cHg7XG4gICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICBsZWZ0OiBpbmhlcml0O1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiA3cHggc29saWQgdmFyKC0tZHJvcGRvd24tbWVudS1iZyk7XG4gICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm5hdmJhci1kcm9wZG93biB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAuOHJlbSAwO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgICAgICAgICAgLnJ0bCAmIHtcbiAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLmQtZmxleDtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5hbGlnbi1pdGVtcy1jZW50ZXI7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbSAxcmVtIDJyZW07XG5cbiAgICAgICAgICAgICAgICAucnRsICYge1xuICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLm1yLTA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm5vdGlmaWNhdGlvbi1kcm9wZG93biB7XG4gICAgICAgICAgICAgIHdpZHRoOiAzMzNweDtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMzNweDtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG5cbiAgICAgICAgICAgICAgaDYge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5kcm9wZG93bi1kaXZpZGVyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAuNXJlbSAwO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuXG4gICAgICAgICAgICAgICAgLm1lZGlhIHtcbiAgICAgICAgICAgICAgICAgIC5tZWRpYS1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgbWVkaWEtaGVhZGluZyB7XG4gICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOTclO1xuXG4gICAgICAgICAgICAgICAgICAgICAgJi5saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA4OCU7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW1zLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjU1cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5uby1ub3RpZmljYXRpb24tZHJvcGRvd24ge1xuICAgICAgICAgICAgICAubm8tbm90aWZpY2F0aW9uLWltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBleHRlbmQgLmRyb3Bkb3duQW5pbWF0aW9uO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgLm5hdmJhci1kcm9wZG93biB7XG4gICAgICAgICAgICAgIHRvcDogJG5hdmJhci1oZWlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5uYXYtcHJvZmlsZSB7XG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmQtZmxleDtcblxuICAgICAgICAgICAgLm5hdi1wcm9maWxlLWltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmF2YWlsYWJpbGl0eS1zdGF0dXMge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC01cHg7XG5cbiAgICAgICAgICAgICAgICAmLm9ubGluZSB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0aGVtZS1jb2xvcihzdWNjZXNzKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm9mZmxpbmUge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdGhlbWUtY29sb3IoZGFuZ2VyKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmJ1c3kge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdGhlbWUtY29sb3Iod2FybmluZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXYtcHJvZmlsZS10ZXh0IHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcblxuICAgICAgICAgICAgICAucnRsICYge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1kaXZpZGVyIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgICAmLnByb2ZpbGUge1xuICAgICAgICAgICAgICAgIC8vaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOTAlO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5uYXYtcHJvZmlsZS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBzdHJva2Utd2lkdGg6IDEuNztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2LXByb2ZpbGUtaW1nIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm5hdmJhci1uYXYtcmlnaHQge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAucnRsICYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubmF2YmFyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgLm5hdmJhci1tZW51LXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIC5zaWRlYmFyIHtcbiAgICAubmF2YmFyLWJyYW5kLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhciB7XG4gICAgLm5hdmJhci1tZW51LXdyYXBwZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5uYXZiYXIge1xuICAgIC5uYXZiYXItbWVudS13cmFwcGVyIHtcbiAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vdGhlbWUtY29sb3JzXCI7XG5cbi5icmVhZGNydW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgLnBhZ2UtaWNvbiB7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgJi5wYWdlLWhlYWRlciB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJyZWFkY3J1bWIge1xuICAgIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgICAgLnBhZ2UtaWNvbiB7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vdGhlbWUtY29sb3JzXCI7XG5cbi5wYWdpbmF0aW9uIHtcbiAgYm9yZGVyLXJhZGl1czogJGRlZmF1bHQtcmFkaXVzO1xuXG4gIC5wYWdlLWl0ZW0ge1xuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAucGFnZS1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRicmFuZC1jb2xvciwgMzUlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBzdHJva2Utd2lkdGg6IDEuNztcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtY29sb3I7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInRoZW1lLWNvbG9yc1wiO1xuXG4uZHJvcGRvd24ge1xuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgICBmb250LXNpemU6ICRkZWZhdWx0LWZvbnQtc2l6ZTtcbiAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kcm9wZG93bi1tZW51LWJnKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1kZWZhdWx0LWJveC1zaGFkb3cpO1xuXG4gICAgLmRyb3Bkb3duLWRpdmlkZXIge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcik7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgcGFkZGluZzogMC4zNXJlbSAxLjVyZW07XG4gICAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgICAgIHRyYW5zaXRpb246ICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcblxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBpbml0aWFsO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5kcm9wZG93bi1tZW51LWNlbnRlciB7XG4gICAgICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApICFpbXBvcnRhbnQ7XG4gICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKSAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAvLyBEcm9wZG93biBidXR0b25cbiAgJi5idG4tZHJvcGRvd24ge1xuICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tZGVmYXVsdC1ib3gtc2hhZG93KTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgY29udGVudDogJ1xcZjA3OCc7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjk1ZW07XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG4gICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwICRkcm9wZG93bi1hcnJvdy1mb250LXNpemUvMSAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gICAgICB9XG5cbiAgICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgICB9XG5cbiAgICAmLnNob3cge1xuICAgICAgLmJ0bi1saWdodCB7XG4gICAgICAgICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWJ0bi1saWdodC1iZyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnRuLWxpZ2h0LWJnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIERyb3Bkb3duIGFjdGlvbiBidXR0b25cbiAgJi5vcHRpb25zLWRyb3Bkb3duIHtcbiAgICAuYnRuLW9wdGlvbiB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDMxcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taWNvbi1ob3Zlci1iZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gVGVuYW50IG1hbmFnZXIgZHJvcGRvd25cbiAgJi5idG4tdGVuYW50LWRyb3Bkb3duIHtcbiAgICAuYnRuIHtcbiAgICAgIGZvbnQtc2l6ZTogJGRlZmF1bHQtZm9udC1zaXplO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGRlZmF1bHQtcmFkaXVzO1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBtaW4td2lkdGg6IDE1cmVtO1xuICAgICAgQGV4dGVuZCAuZHJvcGRvd25BbmltYXRpb247XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtN3B4O1xuICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCB2YXIoLS1kcm9wZG93bi1tZW51LWJnKTtcbiAgICAgIH1cblxuICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcblxuICAgICAgICAmLmRyb3Bkb3duLXRpdGxlIHtcbiAgICAgICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRlbmFudC1pdGVtcyB7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuXG4gICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJ0biB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBBbmltYXRpb25cbi5kcm9wZG93bi13aXRoLWFuaW1hdGlvbiB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBAZXh0ZW5kIC5kcm9wZG93bkFuaW1hdGlvbjtcblxuICAgICYuc2hvdyB7XG4gICAgICB0b3A6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJsZWZ0XCJdLFxuICAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJyaWdodFwiXSxcbiAgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwiYm90dG9tLXN0YXJ0XCJdIHtcbiAgICBtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cInRvcC1zdGFydFwiXSB7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ0aGVtZS1jb2xvcnNcIjtcblxuLmRhdGF0YWJsZSB7XG4gIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWNhcmQtYmcpO1xuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYnJhbmQtY29sb3IsIDIwKTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGJyYW5kLWNvbG9yLCAxNSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgdGFibGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG5cbiAgICB0aGVhZCB7XG4gICAgICB0aCB7XG4gICAgICAgICYuZGF0YXRhYmxlLXRoIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgcGFkZGluZzogMnJlbSAxcmVtO1xuICAgICAgICAgIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICB0Ym9keSB7XG4gICAgICB0ciB7XG4gICAgICAgIHRkIHtcbiAgICAgICAgICAmLmRhdGF0YWJsZS10ZCB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDFyZW07XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKTtcblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW47XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYudGFibGUtYWN0aW9uIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUmVzcG9uc2l2ZSBEYXRhdGFibGVcbi50YWJsZS12aWV3LXJlc3BvbnNpdmUge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgdGFibGUsIHRoZWFkLCB0Ym9keSwgdGgsIHRkLCB0ciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgdGhlYWQge1xuICAgICAgdHIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICB0ciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcik7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cztcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cztcbiAgICAgIH1cblxuICAgICAgdGQge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cbiAgICAgICAgJi50YWJsZS1hY3Rpb24ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgY29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBFbXB0eSBEYXRhIEJsb2NrXG4ubm8tZGF0YS1mb3VuZC13cmFwcGVyIHtcbiAgaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgb3BhY2l0eTogdmFyKC0tbm90LWZvdW5kLW9wYWNpdHkpO1xuICB9XG59XG5cbi8vIEhpZ2hsaWdodGluZyBUYWJsZSBSb3dcbi5oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuXG4gIHRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKTs7XG4gIH1cbn1cblxuLy8gQ29udGV4dCBNZW51XG4uYnVsay1mbG9hdGluZy1hY3Rpb24td3JhcHBlciB7XG4gIHotaW5kZXg6IDEwMzE7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA0NHB4O1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcblxuICBAZXh0ZW5kIC5kcm9wZG93bkFuaW1hdGlvbjtcblxuICAuYWN0aW9ucyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWRlZmF1bHQtYm94LXNoYWRvdyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnRuLWxpZ2h0LWJnKTtcblxuICAgIC5kcm9wZG93biB7XG4gICAgICBtYXJnaW46IDAgLTJweDtcblxuICAgICAgJi5idG4tZHJvcGRvd24ge1xuICAgICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwLjhyZW07XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtc2Vjb25kYXJ5LWNvbG9yO1xuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBzdHJva2Utd2lkdGg6IDEuNTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXMgMCAwICRkZWZhdWx0LXJhZGl1cztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwICRkZWZhdWx0LXJhZGl1cyAkZGVmYXVsdC1yYWRpdXMgMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnNob3cge1xuICAgICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuXG4gICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW0gMXJlbSAycmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNlYXJjaC1hbmQtc2VsZWN0IHtcbiAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgICAgICByaWdodDogaW5pdGlhbDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cztcbiAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS1kZWZhdWx0LWJveC1zaGFkb3cpO1xuXG4gICAgICAgICAgLmRyb3Bkb3duLXNlYXJjaC1yZXN1bHQtd3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjhyZW0gMDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMyMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDk1JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBjb2xvcjogJGZvcm1zLWlucHV0LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbSAxcmVtIDJyZW0gIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb3Jtcy1pbnB1dC10ZXh0LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcikgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9ybXMtaW5wdXQtdGV4dC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAuY2hlY2stc2lnbiB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9ybXMtaW5wdXQtdGV4dC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICAuY2hlY2stc2lnbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5kcm9wZG93bi1tZW51LXdpdGgtc2VhcmNoIHtcbiAgICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgICAgICAgbWluLXdpZHRoOiAyODBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGtleWZyYW1lcyBkcm9wZG93bkFuaW1hdGlvbiB7XG4gICAgICAgICAgICBmcm9tIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwcHgsIDApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bkFuaW1hdGlvbjtcbiAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuMjVzO1xuICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRyb3Bkb3duLXNlYXJjaC1yZXN1bHQtd3JhcHBlciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMyMHB4O1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBGb3IgZGF0YWJsZSBleHBhbmRhYmxlIGNvbHVtblxuLnRhYmxlLWV4cGFuZGVkLWNvbHVtbiB7XG4gIC5leHBhbmRhYmxlLWJ0biB7XG4gICAgdHJhbnNpdGlvbjogLjVzO1xuXG4gICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKTtcbiAgICB9XG4gIH1cbn1cblxuLmN1cnNvci1kZWZhdWx0IHtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS1leHBhbmRhYmxlLWFyZWEge1xuICB0ZCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YWJsZS12aWV3LXJlc3BvbnNpdmUge1xuICAgIC50YWJsZS1leHBhbmRhYmxlLWFyZWEge1xuICAgICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG4gICAgICB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIERhdGF0YWJsZSBoZWxwZXIgY2xhc3Nlc1xuLnJlbW92ZS1kYXRhdGFibGUteC1wYWRkaW5nIHtcbiAgLmRhdGF0YWJsZSB7XG4gICAgdGFibGUge1xuICAgICAgdGhlYWQge1xuICAgICAgICB0aCB7XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHRib2R5IHtcbiAgICAgICAgdHIge1xuICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwidGhlbWUtY29sb3JzXCI7XG5cbi50YWItcGFuZSB7XG4gIC5jb250ZW50IHtcbiAgICAuc2luZ2xlLXNlYXJjaC13cmFwcGVyIHtcbiAgICAgIC5mb3JtLWdyb3VwLXdpdGgtc2VhcmNoIHtcbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcblxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnZlcnRpY2FsLXRhYiB7XG4gIC50YWItbWVudSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXgtd2lkdGg6IDI2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4OiAwIDAgMjY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY2FyZCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnRhYi1tZW51LXdyYXBwZXIge1xuICAgICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5jb2wtbWQtOSB7XG4gICAgLmNhcmQge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyNjVweCkgIWltcG9ydGFudDtcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAyNjVweCkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuaGVhZGVyLWljb24ge1xuICAgIGhlaWdodDogOTBweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS12ZXJ0aWNhbC10YWItaGVhZGVyLWJnKTtcblxuICAgIC5pY29uLXBvc2l0aW9uIHtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG5cbiAgICAgIC50YWItaWNvbiB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdmVydGljYWwtdGFiLWljb24tYmcpO1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS12ZXJ0aWNhbC10YWItaWNvbi1zaGFkb3cpO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIHN0cm9rZS13aWR0aDogMS41O1xuICAgICAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2IHtcbiAgICAudGFiLWl0ZW0tbGluayB7XG4gICAgICBjb2xvcjogJGxpZ2h0LWxheW91dC1zZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgICAgLmFjdGl2ZS1pY29uIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuXG4gICAgICAgIC5hY3RpdmUtaWNvbiB7XG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRicmFuZC1jb2xvcjtcblxuICAgICAgICAuYWN0aXZlLWljb24ge1xuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50YWItY29udGVudCB7XG4gICAgLnRhYi1jb250ZW50LWhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgfVxuXG4gICAgaHIge1xuICAgICAgbWFyZ2luOiAwIC0ycmVtO1xuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgIC5kYXRhdGFibGUge1xuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmhvcml6b250YWwtdGFiIHtcbiAgLmNhcmQge1xuICAgIC5uYXYge1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYnJhbmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtdGFicyB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpO1xuICAgIH1cbiAgfVxufVxuXG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwidGhlbWUtY29sb3JzXCI7XG5cbi5uYXZiYXIge1xuICAmLmZpeGVkLXRvcCB7XG4gICAgKyAucGFnZS1ib2R5LXdyYXBwZXIge1xuICAgICAgcGFkZGluZy10b3A6ICRuYXZiYXItaGVpZ2h0O1xuICAgIH1cbiAgfVxufVxuXG4vLyBTaWRlYmFyIEljb24gT25seVxuLnNpZGViYXItaWNvbi1vbmx5IHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNvbnRhaW5lci1zY3JvbGxlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5uYXZiYXIge1xuICAgICAgbWFyZ2luLWxlZnQ6ICRzaWRlYmFyLXdpZHRoLWljb247XG5cbiAgICAgIC5uYXZiYXItbWVudS13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JHNpZGViYXItd2lkdGgtaWNvbn0pO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2lkZWJhciB7XG4gICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6ICRzaWRlYmFyLXdpZHRoLWljb247XG5cbiAgICAgIC5uYXZiYXItYnJhbmQtd3JhcHBlciB7XG4gICAgICAgIHotaW5kZXg6IDEyO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHdpZHRoOiAkc2lkZWJhci13aWR0aC1pY29uO1xuXG4gICAgICAgIC5icmFuZC1sb2dvIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJyYW5kLWxvZ28tbWluaSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5uYXYge1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgbWFyZ2luLXRvcDogJG5hdmJhci1oZWlnaHQ7XG5cbiAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuXG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAubWVudS10aXRsZSwgLmJhZGdlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1lbnUtdGl0bGUge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgNXB4IDVweCAwcHgpO1xuICAgICAgICAgICAgICBAYXQtcm9vdCAje3NlbGVjdG9yLWFwcGVuZChcIi5ydGxcIiwgJil9IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDVweCAwIDAgNXB4KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgJi5tZW51LWljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYubWVudS1hcnJvdyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmW2FyaWEtZXhwYW5kZWRdIHtcbiAgICAgICAgICAgICAgLm1lbnUtdGl0bGUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCA1cHggMCAwcHgpO1xuICAgICAgICAgICAgICAgIEBhdC1yb290ICN7c2VsZWN0b3ItYXBwZW5kKFwiLnJ0bFwiLCAmKX0ge1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHggMCAwIDApO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jb2xsYXBzZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYuaG92ZXItb3BlbiB7XG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgIC5tZW51LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2lkZWJhci1iZyk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJHNpZGViYXItc3VibWVudS1pdGVtLXBhZGRpbmc7XG4gICAgICAgICAgICAgICAgbGVmdDogJHNpZGViYXItd2lkdGgtaWNvbjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAkaWNvbi1vbmx5LWNvbGxhcHNlLXdpZHRoO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICBAYXQtcm9vdCAje3NlbGVjdG9yLWFwcGVuZChcIi5ydGxcIiwgJil9IHtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICByaWdodDogJHNpZGViYXItd2lkdGgtaWNvbjtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAvLyBTaGFkb3cgZm9yIGRhcmsgbW9kZVxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IHZhcigtLW1lbnUtdGl0bGUtc2hhZG93KTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29sbGFwc2UsXG4gICAgICAgICAgICAuY29sbGFwc2luZyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zaWRlYmFyLWJnKTtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCA1cHggMCk7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgbGVmdDogJHNpZGViYXItd2lkdGgtaWNvbjtcbiAgICAgICAgICAgICAgd2lkdGg6ICRpY29uLW9ubHktY29sbGFwc2Utd2lkdGg7XG4gICAgICAgICAgICAgIEBhdC1yb290ICN7c2VsZWN0b3ItYXBwZW5kKFwiLnJ0bFwiLCAmKX0ge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcmlnaHQ6ICRzaWRlYmFyLXdpZHRoLWljb247XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgMCA1cHgpO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAvLyBTaGFkb3cgZm9yIGRhcmsgbW9kZVxuICAgICAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS1zdWJtZW51LXNoYWRvdyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zdWItbWVudSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNpZGViYXItYmcpO1xuXG4gICAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgICAuaWNvbi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWJyYW5kLWJnO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGF0LXJvb3QgI3tzZWxlY3Rvci1hcHBlbmQoXCIucnRsXCIsICYpfSB7XG4gICAgICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgcmlnaHQ6IHVuc2V0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubWFpbi1wYW5lbCB7XG4gICAgICBtaW4taGVpZ2h0OiAxMjAwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogJHNpZGViYXItd2lkdGgtaWNvbjtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRzaWRlYmFyLXdpZHRoLWljb259KTtcbiAgICB9XG4gIH1cbn1cblxuLy8gU2lkZWJhciBIb3ZlciBPbmx5XG4uc2lkZWJhci1ob3Zlci1vbmx5IHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm5hdmJhciB7XG4gICAgICBtYXJnaW4tbGVmdDogJHNpZGViYXItd2lkdGgtaWNvbjtcbiAgICAgIHotaW5kZXg6IDEwO1xuXG4gICAgICAubmF2YmFyLW1lbnUtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRzaWRlYmFyLXdpZHRoLWljb259KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2lkZWJhciB7XG4gICAgICB3aWR0aDogJHNpZGViYXItd2lkdGgtaWNvbjtcblxuICAgICAgLm5hdmJhci1icmFuZC13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6ICRzaWRlYmFyLXdpZHRoLWljb247XG5cbiAgICAgICAgLmJyYW5kLWxvZ28ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuYnJhbmQtbG9nby1taW5pIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHdpZHRoOiAkc2lkZWJhci13aWR0aC1sZztcbiAgICAgICAgYm94LXNoYWRvdzogMXB4IDBweCA1cHggMnB4IHJnYmEoMCwgMCwgMCwgMC41KTtcblxuICAgICAgICAubmF2YmFyLWJyYW5kLXdyYXBwZXIge1xuICAgICAgICAgIHdpZHRoOiAkc2lkZWJhci13aWR0aC1sZztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXYge1xuICAgICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAubWVudS10aXRsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAmLm1lbnUtYXJyb3cge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXSB7XG4gICAgICAgICAgICAgICAgICAubWVudS1hcnJvdyB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm5hdmJhci1icmFuZC13cmFwcGVyIHtcblxuICAgICAgICAuYnJhbmQtbG9nbyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5icmFuZC1sb2dvLW1pbmkge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubmF2IHtcbiAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDFyZW07XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgLm1lbnUtdGl0bGUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgJi5tZW51LWljb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYubWVudS1hcnJvdyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc3ViLW1lbnUge1xuICAgICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXBhbmVsIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkc2lkZWJhci13aWR0aC1pY29uO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JHNpZGViYXItd2lkdGgtaWNvbn0pO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSVEwgbGF5b3V0XG4ucnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gIC5zaWRlYmFyIHtcbiAgICAubmF2IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwidGhlbWUtY29sb3JzXCI7XG5cbmJvZHksIGh0bWwge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGZvbnQtZmFtaWx5OiAkdHlwZS0xO1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogJGRlZmF1bHQtZm9udC1zaXplO1xuICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcblxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGdyYXk7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2dyYXk7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG59XG5cbio6LW1vei1mdWxsLXNjcmVlbixcbio6LXdlYmtpdC1mdWxsLXNjcmVlbixcbio6ZnVsbHNjcmVlbiAqOi1tcy1mdWxsc2NyZWVuIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuICAmLnRleHQtbXV0ZWQge1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRicmFuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5ociB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpO1xufVxuXG5zcGFuIHtcbiAgZm9udC1zaXplOiAkZGVmYXVsdC1mb250LXNpemU7XG59XG5cbi5jdXN0b20tc2Nyb2xsYmFyIHtcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAkZGVmYXVsdC1zY3JvbGxiYXItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZGVmYXVsdC1zY3JvbGxiYXItd2lkdGg7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Nyb2xsYmFyLXRodW1iLWNvbG9yKTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNjcm9sbGJhci10aHVtYi1ob3Zlci1jb2xvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jb250YWluZXItc2Nyb2xsZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtaW4taGVpZ2h0OiAxMDV2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG59XG5cbi5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNiAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubG9hZGluZy1vcGFjaXR5IHtcbiAgb3BhY2l0eTogMC40O1xufVxuXG4uaC1maXQtY29udGVudCB7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZmxleC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uc2NoZWR1bGUtZGl2aWRlciB7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDhweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG11dGVkLWNvbG9yO1xuICB9XG59XG5cbi5jdXJzb3ItcG9pbnRlciB7XG4gIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xufVxuXG4uY3Vyc29yLWdyYWIge1xuICBjdXJzb3I6IGdyYWIgIWltcG9ydGFudDtcbn1cblxuLy8gSGVpZ2h0IC0gV2lkdGhcbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNTAwIHtcbiAgLndpZHRoLSN7JGl9IHtcbiAgICB3aWR0aDogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4td2lkdGgtI3skaX0ge1xuICAgIG1pbi13aWR0aDogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtd2lkdGgtI3skaX0ge1xuICAgIG1heC13aWR0aDogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG4gIC5oZWlnaHQtI3skaX0ge1xuICAgIGhlaWdodDogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG4gIC5taW4taGVpZ2h0LSN7JGl9IHtcbiAgICBtaW4taGVpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1heC1oZWlnaHQtI3skaX0ge1xuICAgIG1heC1oZWlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4vLyBCb3JkZXIgUmFkaXVzXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwMCB7XG4gIC5yYWRpdXMtI3skaX0ge1xuICAgIGJvcmRlci1yYWRpdXM6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuICAucmFkaXVzLXRvcC0jeyRpfSB7XG4gICAgYm9yZGVyLXJhZGl1czogI3skaX1weCAjeyRpfXB4IDAgMCAhaW1wb3J0YW50O1xuICB9XG4gIC5yYWRpdXMtcmlnaHQtI3skaX0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgI3skaX1weCAjeyRpfXB4IDAgIWltcG9ydGFudDtcbiAgfVxuICAucmFkaXVzLWJvdHRvbS0jeyRpfSB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwICN7JGl9cHggI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG4gIC5yYWRpdXMtbGVmdC0jeyRpfSB7XG4gICAgYm9yZGVyLXJhZGl1czogI3skaX1weCAwIDAgI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG4gIC5yYWRpdXMtdG9wLWxlZnQtI3skaX0ge1xuICAgIGJvcmRlci1yYWRpdXM6ICN7JGl9cHggMCAwIDAgIWltcG9ydGFudDtcbiAgfVxuICAucmFkaXVzLXRvcC1yaWdodC0jeyRpfSB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAjeyRpfXB4IDAgMCAhaW1wb3J0YW50O1xuICB9XG4gIC5yYWRpdXMtYm90dG9tLWxlZnQtI3skaX0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAwICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuICAucmFkaXVzLWJvdHRvbS1yaWdodC0jeyRpfSB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwICN7JGl9cHggMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIFBvc2l0aW9uaW5nXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDUwMCB7XG4gIC50b3AtI3skaX0ge1xuICAgIHRvcDogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG4gIC5yaWdodC0jeyRpfSB7XG4gICAgcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuICAuYm90dG9tLSN7JGl9IHtcbiAgICBib3R0b206ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuICAubGVmdC0jeyRpfSB7XG4gICAgbGVmdDogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIExvYWRlciBEZXNpZ25cbi5zcGlubmVyLWJvdW5jZSB7XG4gICYuYnJhbmQtY29sb3Ige1xuICAgIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJi53aGl0ZS1jb2xvciB7XG4gICAgc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gT3ZlcnJpZGUgQm9vdHN0cmFwIENsYXNzXG4uY29sLTEsIC5jb2wtMiwgLmNvbC0zLCAuY29sLTQsIC5jb2wtNSwgLmNvbC02LCAuY29sLTcsIC5jb2wtOCwgLmNvbC05LCAuY29sLTEwLCAuY29sLTExLCAuY29sLTEyLCAuY29sLCAuY29sLWF1dG8sIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20sIC5jb2wtc20tYXV0bywgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLmNvbC1tZCwgLmNvbC1tZC1hdXRvLCAuY29sLWxnLTEsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSwgLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyLCAuY29sLWxnLCAuY29sLWxnLWF1dG8sIC5jb2wteGwtMSwgLmNvbC14bC0yLCAuY29sLXhsLTMsIC5jb2wteGwtNCwgLmNvbC14bC01LCAuY29sLXhsLTYsIC5jb2wteGwtNywgLmNvbC14bC04LCAuY29sLXhsLTksIC5jb2wteGwtMTAsIC5jb2wteGwtMTEsIC5jb2wteGwtMTIsIC5jb2wteGwsIC5jb2wteGwtYXV0byB7XG4gIHBhZGRpbmctbGVmdDogJGJvb3RzdHJhcC1jb2x1bW4tcGFkZGluZztcbiAgcGFkZGluZy1yaWdodDogJGJvb3RzdHJhcC1jb2x1bW4tcGFkZGluZztcbn1cblxuLmJvcmRlciwgLmJvcmRlci10b3AsIC5ib3JkZXItcmlnaHQsIC5ib3JkZXItYm90dG9tLCAuYm9yZGVyLWxlZnQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uc3Bpbm5lci1ib3JkZXIsIC5zcGlubmVyLWdyb3cge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc3Bpbm5lci1ib3JkZXIge1xuICBib3JkZXItd2lkdGg6IDAuMWVtICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3cge1xuICBib3gtc2hhZG93OiB2YXIoLS1kZWZhdWx0LWJveC1zaGFkb3cpICFpbXBvcnRhbnQ7XG59IiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInRoZW1lLWNvbG9yc1wiO1xuXG4ucGFnZS1ib2R5LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwYWRkaW5nOiAkbmF2YmFyLWhlaWdodCAwIDAgMDtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtICN7JG5hdmJhci1oZWlnaHR9KTtcbn1cblxuLm1haW4tcGFuZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tbGVmdDogJHNpZGViYXItd2lkdGgtbGc7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRzaWRlYmFyLXdpZHRoLWxnfSk7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRuYXZiYXItaGVpZ2h0fSk7XG4gIHRyYW5zaXRpb246IHdpZHRoICRhY3Rpb24tdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLCBtYXJnaW4gJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmNvbnRlbnQtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LWdyb3c6IDE7XG4gIGJhY2tncm91bmQ6IHZhcigtLWFwcC1iYWNrZ3JvdW5kLWNvbG9yKTtcbiAgcGFkZGluZzogJG1haW4tY29udGVudC13cmFwcGVyLXBhZGRpbmc7XG59IiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInRoZW1lLWNvbG9yc1wiO1xuXG4uYnRuIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5pdGlhbDtcbiAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gIHBhZGRpbmc6ICRkZWZhdWx0LWJ1dHRvbi1wYWRkaW5nO1xuXG4gICYuYnRuLXNtIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi5idG4td2l0aC1zaGFkb3cge1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWRlZmF1bHQtYm94LXNoYWRvdyk7XG4gIH1cblxuICAmLmJ0bi1wcmltYXJ5IHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgdHJhbnNpdGlvbjogYWxsICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmJ0bi1saWdodCB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tbGlnaHQtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ0bi1saWdodC1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYWxsICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKTtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idG4tbGlnaHQtY29sb3IpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuYnRuLXNlY29uZGFyeSB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tc2Vjb25kYXJ5LWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idG4tc2Vjb25kYXJ5LWJnKTtcblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ0bi1zZWNvbmRhcnktYmcpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnRuLXNlY29uZGFyeS1ob3Zlci1iZyk7XG4gICAgfVxuICB9XG5cbiAgJi5idG4tZGFyayB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJ0bi1kYXJrLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idG4tZGFyay1jb2xvcik7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ0bi1kYXJrLWhvdmVyLWNvbG9yKTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idG4tZGFyay1jb2xvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5idG4tc3VjY2VzcyB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICYuYnRuLWRhbmdlciB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6ICRkYW5nZXItY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlci1jb2xvcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJGRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGRhbmdlci1jb2xvciwgNCUpO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5idG4tc2Vjb25kYXJ5IHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgJi5idG4taW5mbyB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6ICRpbmZvLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmZvLWNvbG9yO1xuICAgIHRyYW5zaXRpb246IGFsbCAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkaW5mby1jb2xvciwgMTAlKTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mby1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmJ0bi13YXJuaW5nIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmctY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmctY29sb3I7XG4gICAgdHJhbnNpdGlvbjogYWxsICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR3YXJuaW5nLWNvbG9yLCAxMCUpO1xuICAgIH1cbiAgfVxuXG4gICYuYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gICAgY29sb3I6ICRibHVlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAkc3VjY2Vzcy1jb2xvcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHN1Y2Nlc3MtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5idG4tb3V0bGluZS1kYW5nZXIge1xuICAgIGNvbG9yOiAkZGFuZ2VyLWNvbG9yO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkZGFuZ2VyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuYnRuLW91dGxpbmUtaW5mbyB7XG4gICAgY29sb3I6ICRpbmZvLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGluZm8tY29sb3I7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRpbmZvLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuYnRuLW91dGxpbmUtd2FybmluZyB7XG4gICAgY29sb3I6ICR3YXJuaW5nLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmctY29sb3I7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZy1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdhcm5pbmctY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuYnRuLWxvYWQtbW9yZS1kYXRhIHtcbiAgICBmb250LXNpemU6IDk1JTtcbiAgICBjb2xvcjogJGZpbHRlci1idG4tdGV4dC1jb2xvcjtcbiAgICBwYWRkaW5nOiAkZmlsdGVyLWJ1dHRvbi1wYWRkaW5nO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJ0bi1maWx0ZXItYmcpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWRlZmF1bHQtYm94LXNoYWRvdyk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnRuLWZpbHRlci1iZykgIWltcG9ydGFudDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJhc2UtY29sb3IpO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tZGVmYXVsdC1ib3gtc2hhZG93KSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICYuYnRuLXRyYW5zcGFyZW50LXByaW1hcnkge1xuICAgIGNvbG9yOiAkYmx1ZTtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJGRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICAmLmJ0bi1ncm91cC1hY3Rpb24ge1xuICAgIC5idG4ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6ICRhY3Rpb24tYnV0dG9uLXBhZGRpbmc7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxN3B4O1xuICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWljb24taG92ZXItYmcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYnRuLXByaW1hcnkge1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7XG5cbiAgJjpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4zKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50O1xuXG4gICY6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMykgIWltcG9ydGFudDtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYnRuLXdhcm5pbmcge1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7XG5cbiAgJjpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4zKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5idG4tc3VjY2VzcyB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcblxuICAmOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjMpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJ0bi1pbmZvIHtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50O1xuXG4gICY6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMykgIWltcG9ydGFudDtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYnRuLWRhbmdlciB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcblxuICAmOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjMpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJ0bi1kYXJrIHtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50O1xuXG4gICY6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMykgIWltcG9ydGFudDtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYnRuLWxpZ2h0IHtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50O1xuXG4gICY6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMykgIWltcG9ydGFudDtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZWRpdG9yIHtcbiAgLmJ0bi1saWdodCB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5idWxrLWZsb2F0aW5nLWFjdGlvbi13cmFwcGVyIHtcbiAgLmJ0bi1saWdodCB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwidGhlbWUtY29sb3JzXCI7XG5cbkBtaXhpbiBmb3JtLWlucHV0cyB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6ICRkZWZhdWx0LWlucHV0LWJveC1wYWRkaW5nICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbkBtaXhpbiBpbnB1dC1zZWxlY3Qtb3B0aW9ucy1pY29uIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA5NyUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiA1MCUgIWltcG9ydGFudDtcbn1cblxuQG1peGluIGN1c3RvbS1jb250cm9sLWxnIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICB3aWR0aDogMXJlbTtcbiAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0LjRweDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zNSkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41NSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGN1c3RvbS1jb250cm9sLWxldmVsLWJlZm9yZSB7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbn1cblxubGFiZWwge1xuICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjM3NXJlbSArIDRweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMzc1cmVtICsgM3B4KTtcbn1cblxuOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAkbXV0ZWQtY29sb3IgIWltcG9ydGFudDtcbn1cblxuc2VsZWN0IHtcbiAgQGluY2x1ZGUgZm9ybS1pbnB1dHM7XG4gIEBpbmNsdWRlIGlucHV0LXNlbGVjdC1vcHRpb25zLWljb247XG4gIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpICFpbXBvcnRhbnQ7XG5cbiAgJi5jdXN0b20tc2VsZWN0IHtcbiAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvcm0tY29udHJvbC1iZykgIWltcG9ydGFudDtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dHMtZm9jdXMtY29sb3IgIWltcG9ydGFudDtcbiAgfVxufVxuXG50ZXh0YXJlYSB7XG4gIGZvbnQtc2l6ZTogMTAwJSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogJGRlZmF1bHQtaW5wdXQtYm94LXBhZGRpbmcgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvcm0tY29udHJvbC1iZyk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3V0bGluZTogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuXG4gICY6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9ybS1jb250cm9sLWJnKTtcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dHMtZm9jdXMtY29sb3IgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgQGluY2x1ZGUgZm9ybS1pbnB1dHM7XG4gIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb3JtLWNvbnRyb2wtYmcpO1xuXG4gICY6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9ybS1jb250cm9sLWJnKTtcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dHMtZm9jdXMtY29sb3IgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZm9ybS1jb250cm9sOmRpc2FibGVkLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWlucHV0LXJlYWRvbmx5KTtcbn1cblxuLy8gRm9ybSBncm91cCB3aXRoIGljb25cbi5mb3JtLWdyb3VwLXdpdGgtaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb3JtLWNvbnRyb2wtYmcpO1xuXG4gICAgJi50ZXh0LXJpZ2h0LXBhZGRpbmcge1xuICAgICAgcGFkZGluZy1yaWdodDogNDRweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMCAxNHB4O1xuICAgIGNvbG9yOiBsaWdodGVuKCRtdXRlZC1jb2xvciwgNSUpO1xuICAgIHRyYW5zaXRpb246IGFsbCAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiBsaWdodGVuKCRtdXRlZC1jb2xvciwgMjMlKTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi8vIEZvciBjdXN0b20gaW5wdXQgdmVydGljYWxseSBhbGlnbm1lbnRzXG4uY3VzdG9tLWNvbnRyb2wge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIGNvbG9yOiAkbGlnaHQtbGF5b3V0LXNlY29uZGFyeS1mb250LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5jdXN0b20tY2hlY2tib3gge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjE4cmVtO1xuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tLWNoZWNrYm94LWRlZmF1bHQge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRlZmF1bHQtY3VzdG9tLWNvbnRyb2wtYmcpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9J2JsdWUnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM2UlM2Mvc3ZnJTNlXCIpXG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSBjdXN0b20tY29udHJvbC1sZXZlbC1iZWZvcmU7XG4gICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1jdXN0b20tY29udHJvbC1iZyk7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWN1c3RvbS1jb250cm9sLWJnKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGN1c3RvbS1jb250cm9sLWxnO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94LXByaW1hcnkge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1jdXN0b20tY29udHJvbC1iZyk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nYmx1ZScgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzZSUzYy9zdmclM2VcIilcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGN1c3RvbS1jb250cm9sLWxldmVsLWJlZm9yZTtcbiAgICBib3JkZXItY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWN1c3RvbS1jb250cm9sLWJnKTtcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBjb2xvcjogJGJyYW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWN1c3RvbS1jb250cm9sLWJnKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGN1c3RvbS1jb250cm9sLWxnO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94LXN1Y2Nlc3Mge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGdyZWVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1jdXN0b20tY29udHJvbC1iZyk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nZ3JlZW4nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgY3VzdG9tLWNvbnRyb2wtbGV2ZWwtYmVmb3JlO1xuICAgIGJvcmRlci1jb2xvcjogJGdyZWVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRlZmF1bHQtY3VzdG9tLWNvbnRyb2wtYmcpO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIGNvbG9yOiAkZ3JlZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRlZmF1bHQtY3VzdG9tLWNvbnRyb2wtYmcpO1xuICB9XG5cbiAgQGluY2x1ZGUgY3VzdG9tLWNvbnRyb2wtbGc7XG59XG5cbi5jdXN0b20tY2hlY2tib3gtd2FybmluZyB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkb3JhbmdlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1jdXN0b20tY29udHJvbC1iZyk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nb3JhbmdlJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNlJTNjL3N2ZyUzZVwiKVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgY3VzdG9tLWNvbnRyb2wtbGV2ZWwtYmVmb3JlO1xuICAgIGJvcmRlci1jb2xvcjogJG9yYW5nZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWN1c3RvbS1jb250cm9sLWJnKTtcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBjb2xvcjogJG9yYW5nZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1jdXN0b20tY29udHJvbC1iZyk7XG4gIH1cblxuICBAaW5jbHVkZSBjdXN0b20tY29udHJvbC1sZztcbn1cblxuLmN1c3RvbS1jaGVja2JveC1pbmZvIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6IHJlYmVjY2FwdXJwbGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWN1c3RvbS1jb250cm9sLWJnKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSdyZWJlY2NhcHVycGxlJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNlJTNjL3N2ZyUzZVwiKVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgY3VzdG9tLWNvbnRyb2wtbGV2ZWwtYmVmb3JlO1xuICAgIGJvcmRlci1jb2xvcjogcmViZWNjYXB1cnBsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWN1c3RvbS1jb250cm9sLWJnKTtcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBjb2xvcjogcmViZWNjYXB1cnBsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1jdXN0b20tY29udHJvbC1iZyk7XG4gIH1cblxuICBAaW5jbHVkZSBjdXN0b20tY29udHJvbC1sZztcbn1cblxuLy8gQ2hlY2tib3ggY3VzdG9taXplZCBkZXNpZ25cbi5jdXN0b21pemVkLWNoZWNrYm94IHtcbiAgaW5wdXQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgJiArIGxhYmVsIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgLy8gQm94LlxuICAgICYgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjE4cmVtO1xuICAgIH1cblxuICAgIC8vIERpc2FibGVkIHN0YXRlIGxhYmVsLlxuICAgICY6ZGlzYWJsZWQgKyBsYWJlbCB7XG4gICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICBjdXJzb3I6IGF1dG87XG4gICAgfVxuXG4gICAgLy8gRGlzYWJsZWQgYm94LlxuICAgICY6ZGlzYWJsZWQgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgIH1cblxuICAgIC8vIENoZWNrbWFyay4gQ291bGQgYmUgcmVwbGFjZWQgd2l0aCBhbiBpbWFnZVxuICAgICY6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNC41cHg7XG4gICAgICB0b3A6IDlweDtcbiAgICAgIHdpZHRoOiAyLjQ1cHg7XG4gICAgICBoZWlnaHQ6IDIuNDVweDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gIH1cblxuICAmLmNoZWNrYm94LWRlZmF1bHQge1xuICAgIGlucHV0IHtcblxuICAgICAgLy8gQm94LlxuICAgICAgJiArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2FkYjViZDtcbiAgICAgIH1cblxuICAgICAgLy8gQm94IGNoZWNrZWRcbiAgICAgICY6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAvLyBDaGVja21hcmsuIENvdWxkIGJlIHJlcGxhY2VkIHdpdGggYW4gaW1hZ2VcbiAgICAgICY6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJyYW5kLWNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAycHggMCAwICRicmFuZC1jb2xvcixcbiAgICAgICAgNHB4IDAgMCAkYnJhbmQtY29sb3IsXG4gICAgICAgIDRweCAtMnB4IDAgJGJyYW5kLWNvbG9yLFxuICAgICAgICA0cHggLTRweCAwICRicmFuZC1jb2xvcixcbiAgICAgICAgNHB4IC02cHggMCAkYnJhbmQtY29sb3IsXG4gICAgICAgIDRweCAtOHB4IDAgJGJyYW5kLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuY2hlY2tib3gtc3VjY2VzcyB7XG4gICAgaW5wdXQge1xuXG4gICAgICAvLyBCb3guXG4gICAgICAmICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkc3VjY2Vzcy1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgLy8gQm94IGNoZWNrZWRcbiAgICAgICY6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3MtY29sb3I7XG4gICAgICB9XG5cbiAgICAgIC8vIENoZWNrbWFyay4gQ291bGQgYmUgcmVwbGFjZWQgd2l0aCBhbiBpbWFnZVxuICAgICAgJjpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc3VjY2Vzcy1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDAgMCAkc3VjY2Vzcy1jb2xvcixcbiAgICAgICAgNHB4IDAgMCAkc3VjY2Vzcy1jb2xvcixcbiAgICAgICAgNHB4IC0ycHggMCAkc3VjY2Vzcy1jb2xvcixcbiAgICAgICAgNHB4IC00cHggMCAkc3VjY2Vzcy1jb2xvcixcbiAgICAgICAgNHB4IC02cHggMCAkc3VjY2Vzcy1jb2xvcixcbiAgICAgICAgNHB4IC04cHggMCAkc3VjY2Vzcy1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmNoZWNrYm94LXdhcm5pbmcge1xuICAgIGlucHV0IHtcblxuICAgICAgLy8gQm94LlxuICAgICAgJiArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmctY29sb3I7XG4gICAgICB9XG5cbiAgICAgIC8vIEJveCBjaGVja2VkXG4gICAgICAmOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgICBib3JkZXItY29sb3I6ICR3YXJuaW5nLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAvLyBDaGVja21hcmsuIENvdWxkIGJlIHJlcGxhY2VkIHdpdGggYW4gaW1hZ2VcbiAgICAgICY6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdhcm5pbmctY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAwIDAgJHdhcm5pbmctY29sb3IsXG4gICAgICAgIDRweCAwIDAgJHdhcm5pbmctY29sb3IsXG4gICAgICAgIDRweCAtMnB4IDAgJHdhcm5pbmctY29sb3IsXG4gICAgICAgIDRweCAtNHB4IDAgJHdhcm5pbmctY29sb3IsXG4gICAgICAgIDRweCAtNnB4IDAgJHdhcm5pbmctY29sb3IsXG4gICAgICAgIDRweCAtOHB4IDAgJHdhcm5pbmctY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5jaGVja2JveC1pbmZvIHtcbiAgICBpbnB1dCB7XG5cbiAgICAgIC8vIEJveC5cbiAgICAgICYgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgICBib3JkZXItY29sb3I6ICRpbmZvLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAvLyBCb3ggY2hlY2tlZFxuICAgICAgJjpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5mby1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgLy8gQ2hlY2ttYXJrLiBDb3VsZCBiZSByZXBsYWNlZCB3aXRoIGFuIGltYWdlXG4gICAgICAmOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRpbmZvLWNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAycHggMCAwICRpbmZvLWNvbG9yLFxuICAgICAgICA0cHggMCAwICRpbmZvLWNvbG9yLFxuICAgICAgICA0cHggLTJweCAwICRpbmZvLWNvbG9yLFxuICAgICAgICA0cHggLTRweCAwICRpbmZvLWNvbG9yLFxuICAgICAgICA0cHggLTZweCAwICRpbmZvLWNvbG9yLFxuICAgICAgICA0cHggLThweCAwICRpbmZvLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBSYWRpbyBidXR0b24gY3VzdG9taXplZCBkZXNpZ25cbi5jdXN0b21pemVkLXJhZGlvIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgbWFyZ2luOiAwIDFyZW0gMCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJi5kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogLjc7XG5cbiAgICAub3V0c2lkZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy1pbnB1dC1yZWFkb25seSk7XG4gICAgfVxuICB9XG5cbiAgaW5wdXQge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgfVxuXG4gIC5vdXRzaWRlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC0xMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgLmluc2lkZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDVweDtcbiAgICAgIGxlZnQ6IDVweDtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgICB9XG4gIH1cblxuICBpbnB1dDpjaGVja2VkICsgLm91dHNpZGUgLmluc2lkZSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gICAgYW5pbWF0aW9uOiByYWRpby1zZWxlY3QgMC4xcyBsaW5lYXI7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHJhZGlvLXNlbGVjdCAwLjFzIGxpbmVhcjtcbiAgfVxuXG4gICYubWluaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgLm91dHNpZGUge1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBtYXJnaW4tdG9wOiAtOHB4O1xuXG4gICAgICAuaW5zaWRlIHtcbiAgICAgICAgdG9wOiAyLjhweDtcbiAgICAgICAgbGVmdDogM3B4O1xuICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnJhZGlvLWRlZmF1bHQge1xuICAgIC5vdXRzaWRlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLWNvbG9yO1xuXG4gICAgICAuaW5zaWRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJyYW5kLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYucmFkaW8tcHJpbWFyeSB7XG4gICAgLm91dHNpZGUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtY29sb3I7XG5cbiAgICAgIC5pbnNpZGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5yYWRpby1zdWNjZXNzIHtcbiAgICAub3V0c2lkZSB7XG4gICAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzLWNvbG9yO1xuXG4gICAgICAuaW5zaWRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHN1Y2Nlc3MtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5yYWRpby13YXJuaW5nIHtcbiAgICAub3V0c2lkZSB7XG4gICAgICBib3JkZXItY29sb3I6ICR3YXJuaW5nLWNvbG9yO1xuXG4gICAgICAuaW5zaWRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdhcm5pbmctY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5yYWRpby1pbmZvIHtcbiAgICAub3V0c2lkZSB7XG4gICAgICBib3JkZXItY29sb3I6ICRpbmZvLWNvbG9yO1xuXG4gICAgICAuaW5zaWRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGluZm8tY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFJhZGlvcyBCdXR0b24gR3JvdXBcbi5yYWRpby1idXR0b24tZ3JvdXAge1xuICAuYnRuLWdyb3VwIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gICAgZGlzcGxheTogaW5pdGlhbCAhaW1wb3J0YW50O1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgcGFkZGluZzogMTBweCAxLjJyZW07XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgICAgJi5mb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRicmFuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0O1xuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0O1xuICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgJGRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dDtcbiAgICAgICAgLW1zLXRyYW5zaXRpb246IGFsbCAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgJGRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEN1c3RvbSBzd2l0Y2ggZGVzaWduXG4uYm9yZGVyLXN3aXRjaCB7XG4gIG1pbi1oZWlnaHQ6IGluaXRpYWw7XG4gIGNvbG9yOiAkYnJhbmQtY29sb3I7XG4gIHBhZGRpbmctbGVmdDogMDtcblxuICAuYm9yZGVyLXN3aXRjaC1jb250cm9sLWlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJjpjaGVja2VkIH4gLmJvcmRlci1zd2l0Y2gtY29udHJvbC1pbmRpY2F0b3Ige1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtY29sb3I7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgbGVmdDogMTRweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ib3JkZXItc3dpdGNoLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICAgIHRyYW5zaXRpb246IC4zcztcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjY2NjO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgdHJhbnNpdGlvbjogLjNzO1xuICAgICAgdG9wOiAycHg7XG4gICAgICBsZWZ0OiAycHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjY2NjO1xuICAgIH1cbiAgfVxufVxuXG4vLyBDaGlwcyBXaXRoIERyb3Bkb3duIFNlYXJjaCAmIFNlbGVjdFxuLmNoaXBzLWNvbnRhaW5lciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgbWluLWhlaWdodDogNzBweDtcbiAgbWF4LWhlaWdodDogMzUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY29sb3I6ICRmb3Jtcy1pbnB1dC10ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKTtcblxuICAuYWRkIHtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBkYXJrZW4oJGZvcm1zLWlucHV0LXRleHQtY29sb3IsIDIwJSk7XG4gICAgfVxuICB9XG5cbiAgLmNoaXBzIHtcbiAgICBmb250LXNpemU6IDkwJTtcbiAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNoaXBzLWJnKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1kZWZhdWx0LWJveC1zaGFkb3cpO1xuICAgIHBhZGRpbmc6IDAuMzVyZW0gMC40NXJlbSAwLjM1cmVtIDFyZW07XG5cbiAgICAuZGVsZXRlLWNoaXBzIHtcbiAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG4gICAgfVxuICB9XG59XG5cbi5jaGlwcy1kcm9wZG93biB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBAZXh0ZW5kIC5kcm9wZG93bkFuaW1hdGlvbjtcbiAgfVxufVxuXG4vLyBXaXphcmQgU3RlcHMgU2NzcyBjb2RlIGhlcmVcbi53aXphcmQtc3RlcHMge1xuICBmb250LXNpemU6IDkwJSAhaW1wb3J0YW50O1xuXG4gIGhyIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gIH1cblxuICAudGFiLXN0ZXAge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDIwcHggMjBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogJHdpemFyZC1zdGVwLWJ0bi1kZWZhdWx0LWNvbG9yO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLnRhYi1zdGVwLWluaXQge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDIwcHggMjBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogJHdpemFyZC1zdGVwLWJ0bi1kZWZhdWx0LWNvbG9yO1xuICAgIHBhZGRpbmc6IDlweCAxNnB4IDAgMTZweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAudGFiLXN0ZXA6YmVmb3JlIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCAyMHB4IDIwcHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10YWItc3RlcC1iZWZvcmUtYmcpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgY29udGVudDogJyc7XG4gIH1cblxuICAubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAudGFiLXN0ZXAsIC50YWItc3RlcC1pbml0IHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1waWxscyB7XG4gICAgLm5hdi1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTNweCAhaW1wb3J0YW50O1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgei1pbmRleDogMTA1O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBmb3IgJGkgZnJvbSAyIHRocm91Z2ggNTAge1xuICAgICAgLm5hdi1pdGVtOm50aC1jaGlsZCgjeyRpfSkge1xuICAgICAgICB6LWluZGV4OiAyMC0kaTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgfVxuICAgIH1cblxuICB9XG59XG5cbi8vIFN1bW1lcm5vdGUgRWRpdG9yIERlc2lnbiBTdGFydGVkIEhlcmVcbi5ub3RlLWZyYW1lIHtcbiAgaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuXG4gICYuY2FyZCB7XG4gICAgaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY2FyZC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcik7XG5cbiAgICAmLm5vdGUtdG9vbGJhciB7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxuXG4gICAgLm5vdGUtYnRuLWdyb3VwIHtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblxuICAgICAgLmRyb3Bkb3duLXRvZ2dsZSwgLm5vdGUtYnRuIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idG4tbGlnaHQtYmcpICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5ub3RlLWRyb3Bkb3duLW1lbnUge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnRuLWxpZ2h0LWJnKSAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcblxuICAgICAgICAgIHByZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5vdGUtcGFsZXR0ZSB7XG4gICAgICAgICAgLm5vdGUtcGFsZXR0ZS10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubm90ZS1jb2xvci1yZXNldCB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ub3RlLWRpbWVuc2lvbi1kaXNwbGF5IHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZHJvcGRvd24tZm9udG5hbWUge1xuICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIC5ub3RlLWljb24tbWVudS1jaGVjayB7XG4gICAgICAgICAgICAgIHZpc2liaWxpdHk6IGluaXRpYWw7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGluaXRpYWw7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNoZWNrZWQge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubm90ZS1pY29uLW1lbnUtY2hlY2sge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubm90ZS1wYWxldHRlIHtcbiAgICAubm90ZS1jb2xvci1yZXNldCB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ub3RlLWVkaXRhYmxlIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcikgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb3JtLWNvbnRyb2wtYmcpICFpbXBvcnRhbnQ7XG5cbiAgICAmLmNhcmQtYmxvY2sge1xuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogJGRlZmF1bHQtc2Nyb2xsYmFyLXdpZHRoO1xuICAgICAgICBoZWlnaHQ6ICRkZWZhdWx0LXNjcm9sbGJhci13aWR0aDtcbiAgICAgIH1cblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXNjcm9sbGJhci10aHVtYi1jb2xvcik7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNjcm9sbGJhci10aHVtYi1ob3Zlci1jb2xvcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5vdGUtY29kYWJsZSB7XG4gICAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6ICRkZWZhdWx0LXNjcm9sbGJhci13aWR0aDtcbiAgICAgIGhlaWdodDogJGRlZmF1bHQtc2Nyb2xsYmFyLXdpZHRoO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zY3JvbGxiYXItdGh1bWItY29sb3IpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNjcm9sbGJhci10aHVtYi1ob3Zlci1jb2xvcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIC5ub3RlLXBsYWNlaG9sZGVyIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubm90ZS1zdGF0dXNiYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXMgIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gRmlsZSBVcGxvYWQgRGVzaWduXG4uY3VzdG9tLWZpbGUge1xuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY3VzdG9tLWZpbGUtaW5wdXQge1xuICAgIHotaW5kZXg6IDE7XG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgJjpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy1pbnB1dC1yZWFkb25seSk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAxMHB4IDE0cHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcik7XG4gICAgZm9udC1zaXplOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9ybS1jb250cm9sLWJnKTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcik7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZm9udC1mYW1pbHk6ICR0eXBlLTE7XG4gICAgICBwYWRkaW5nOiAxMHB4IDE0cHggIWltcG9ydGFudDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtY29sb3I7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxufVxuXG4vLyBWdWUgVGVsZXBob25lIElucHV0XG4udnVlLXRlbC1pbnB1dCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuXG4gICY6Zm9jdXMsICY6Zm9jdXMtd2l0aGluIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtY29sb3IgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52dGlfX2Ryb3Bkb3duIHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDEwcHggMTRweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvcm0tY29udHJvbC1iZykgIWltcG9ydGFudDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC52dGlfX2Ryb3Bkb3duLWxpc3Qge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvcm0tY29udHJvbC1iZykgIWltcG9ydGFudDtcblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgIH1cblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXNjcm9sbGJhci10aHVtYi1jb2xvcik7XG4gICAgICB9XG5cbiAgICAgIC52dGlfX2Ryb3Bkb3duLWl0ZW0ge1xuICAgICAgICBmb250LXNpemU6IDk1JSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJGZvcm1zLWlucHV0LXRleHQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMXJlbSAycmVtIDFyZW0gMnJlbSAhaW1wb3J0YW50O1xuXG4gICAgICAgICYuaGlnaGxpZ2h0ZWQge1xuICAgICAgICAgIGNvbG9yOiAkZm9ybXMtaW5wdXQtdGV4dC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudnRpX19pbnB1dCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCA1cHggNXB4IDAgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb3JtLWNvbnRyb2wtYmcpICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ0aGVtZS1jb2xvcnNcIjtcblxuLmN1c3RvbS1pbWFnZS11cGxvYWQtd3JhcHBlciB7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuXG4gIC5pbWFnZS1hcmVhIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGRlZmF1bHQtcmFkaXVzO1xuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1hcmVhIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwYWRkaW5nOiA1cHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjaywgMC40KTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cztcbiAgICB0cmFuc2l0aW9uOiBhbGwgJGRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuXG4gICAgI3VwbG9hZC1sYWJlbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogOTAlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICAuaW5wdXQtYXJlYSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gICYuY2lyY2xlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgIC5pbWFnZS1hcmVhIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuc21hbGwtd3JhcHBlciB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogMTIwcHg7XG5cbiAgICAuaW1hZ2UtYXJlYSB7XG4gICAgICB3aWR0aDogMTIwcHg7XG4gICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwidGhlbWUtY29sb3JzXCI7XG5cbi5tb2RhbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcblxuICAubW9kYWwtZGlhbG9nIHtcbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cztcbiAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwJSAtIDE4cmVtKSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbW9kYWwtaGVhZGVyLWZvb3Rlci1iZyk7XG5cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICBtaW4taGVpZ2h0OiAzMjVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogJGRlZmF1bHQtbW9kYWwtcGFkZGluZztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1vZGFsLWhlYWRlci1mb290ZXItYmcpO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNsb3NlIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcblxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAuNDM4cmVtO1xuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pY29uLWhvdmVyLWJnKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYucG9zaXRpb24tYWJzb2x1dGUge1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogJGRlZmF1bHQtbW9kYWwtcGFkZGluZztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbW9kYWwtYm9keS1iZyk7XG5cbiAgICAgICAgJi5tb2RhbC1hbGVydCB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiAxLjUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogNjFweDtcbiAgICAgICAgICAgIHdpZHRoOiA2MXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSkgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgICoge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHBhZGRpbmc6ICRkZWZhdWx0LW1vZGFsLXBhZGRpbmc7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tb2RhbC1oZWFkZXItZm9vdGVyLWJnKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1vZGFsLWRlZmF1bHQge1xuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIG1heC13aWR0aDogNjIwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5tb2RhbC1mdWxsd2lkdGgge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5tb2RhbC1kaWFsb2ctdG9wIHtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcblxuICAgICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDQ1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmZ1bGwtc2NyZWVuLW1vZGFsLWRpYWxvZyB7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuXG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tb2RhbC1ib2R5LWJnKTtcblxuICAgICAgICAubW9kYWwtaGVhZGVyIHtcbiAgICAgICAgICBwYWRkaW5nOiAkZGVmYXVsdC1tb2RhbC1wYWRkaW5nO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1vZGFsLWhlYWRlci1mb290ZXItYmcpO1xuXG4gICAgICAgICAgLmNsb3NlIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuXG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNDM4cmVtO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pY29uLWhvdmVyLWJnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICBwYWRkaW5nOiAkZGVmYXVsdC1tb2RhbC1wYWRkaW5nO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tb2RhbC1zbSB7XG4gICYubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDM4MHB4O1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwidGhlbWUtY29sb3JzXCI7XG5cbi5jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1jYXJkLWJnKTtcblxuICAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpO1xuXG4gICAgLmZvcm0tZ3JvdXAtd2l0aC1zZWFyY2gge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6ICRkZWZhdWx0LWNhcmQtcGFkZGluZztcblxuICAgICYuYm9keS1ob3ZlcmFibGUge1xuICAgICAgaGVpZ2h0OiAyNDBweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDEpO1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS1kZWZhdWx0LWJveC1zaGFkb3cpO1xuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBzdHJva2Utd2lkdGg6IDAuNztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgJi5jYXJkLXdpdGgtc2hhZG93IHtcbiAgICBib3gtc2hhZG93OiAkZGVmYXVsdC1jYXJkLXNoYWRvdztcbiAgfVxuXG4gICYuY2FyZC13aXRoLXNlYXJjaCB7XG4gICAgLmlucHV0LXNlYXJjaC1ib3gge1xuICAgICAgd2lkdGg6IDIyMHB4O1xuICAgIH1cbiAgfVxuXG4gICYudGVtcGxhdGUtcHJldmlldy1jYXJkIHtcbiAgICAudGVtcGxhdGUtcHJldmlldy13cmFwcGVyIHtcbiAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICBmb250LXNpemU6IDUwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS1kZWZhdWx0LWJveC1zaGFkb3cpO1xuICAgICAgdHJhbnNpdGlvbjogJGRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICAgICAgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG5cbiAgICAgIC52LWh0bWwtd3JhcHBlciB7XG4gICAgICAgIHpvb206IDQwJTtcbiAgICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgLyogU2FmYXJpICovXG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTsgLyogSUUgMTAgYW5kIElFIDExICovXG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lOyAvKiBTdGFuZGFyZCBzeW50YXggKi9cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTM1MHB4KSB7XG4gICAgICAgICAgem9vbTogMzAlO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jYXJkLW92ZXJsYXktb3B0aW9ucyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICBmb250LXNpemU6ICRkZWZhdWx0LWZvbnQtc2l6ZTtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tZGVmYXVsdC1ib3gtc2hhZG93KTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGRlZmF1bHQtcmFkaXVzO1xuICAgICAgICB0cmFuc2l0aW9uOiAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uO1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRlZmF1bHQtY2FyZC1iZyk7XG5cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1jYXJkLWJnKTtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uO1xuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuY2FyZC1vdmVybGF5LW9wdGlvbnMge1xuICAgICAgICAgIG9wYWNpdHk6IC43MDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jaGFydC1kYXRhLWxpc3Qge1xuICAuZGF0YS1ncm91cC1pdGVtIHtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMC4yNXJlbSAxLjI1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgLnNxdWFyZSB7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIG1pbi13aWR0aDogMTRweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDE0cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbiAgICB9XG5cbiAgICAudmFsdWUge1xuICAgICAgZm9udC1zaXplOiA5MCU7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gICAgfVxuICB9XG59XG5cbi8vIE9yZ2FuaXphdGlvbiBjaGFydFxuLm9yZ2NoYXJ0LWNvbnRhaW5lciB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG4gIC5vcmdjaGFydCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblxuICAgIC5ub2RlIHtcbiAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMCAzcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS1kZWZhdWx0LWJveC1zaGFkb3cpICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5zeW1ib2wge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29udGVudCB7XG4gICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jaGlwcy1iZykgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubGluZXMge1xuICAgICAgLmRvd25MaW5lIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAudG9wTGluZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAubGVmdExpbmUge1xuICAgICAgICBib3JkZXItY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgLnJpZ2h0TGluZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAkZGVmYXVsdC1zY3JvbGxiYXItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZGVmYXVsdC1zY3JvbGxiYXItd2lkdGg7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Nyb2xsYmFyLXRodW1iLWNvbG9yKTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNjcm9sbGJhci10aHVtYi1ob3Zlci1jb2xvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwidGhlbWUtY29sb3JzXCI7XG5cbi8qQmFkZ2VzKi9cbi5iYWRnZSB7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMC41NXJlbSAxLjJyZW07XG5cbiAgJi5iYWRnZS1waWxsIHtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLmJhZGdlLWNpcmNsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aWR0aDogMjlweDtcbiAgICBtYXgtd2lkdGg6IDI5cHg7XG4gICAgaGVpZ2h0OiAyOXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgfVxuXG4gICYuYmFkZ2UtbGcge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiAwLjdyZW0gMS41cmVtO1xuXG4gICAgJi5iYWRnZS1jaXJjbGUge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgbWF4LXdpZHRoOiAzNXB4O1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgIH1cbiAgfVxuXG4gICYuYmFkZ2Utc20ge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBwYWRkaW5nOiAwLjQ1cmVtIDFyZW07XG5cbiAgICAmLmJhZGdlLWNpcmNsZSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBtYXgtd2lkdGg6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgfVxuICB9XG5cbiAgJi5iYWRnZS1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtY29sb3I7XG4gIH1cblxuICAmLmJhZGdlLXB1cnBsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LXB1cnBsZTtcbiAgfVxuXG4gICYuYmFkZ2Utd2FybmluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmctY29sb3I7XG4gIH1cblxuICAmLmJhZGdlLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlci1jb2xvcjtcbiAgfVxuXG4gICYuYmFkZ2UtbGlnaHQge1xuICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuICB9XG5cbiAgJi5iYWRnZS1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mby1jb2xvcjtcbiAgfVxuXG4gICYuYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC1zZWNvbmRhcnktY29sb3I7XG4gIH1cblxuICAmLmJhZGdlLW11dGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbXV0ZWQtY29sb3I7XG4gIH1cbn1cblxuLypOb3RlcyovXG4ubm90ZS10aXRsZSB7XG4gIHN2ZyB7XG4gICAgY29sb3I6ICR5ZWxsb3c7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG59XG5cbi5ub3RlIHtcbiAgYm9yZGVyLXJhZGl1czogJGRlZmF1bHQtcmFkaXVzO1xuXG4gICYubm90ZS13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ub3RlLWJnLWNvbG9yKTtcbiAgICBjb2xvcjogJHNpZGViYXItZGFyay1tZW51LWNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLm5vdGUtYmx1ZSB7XG4gICAgY29sb3I6IHZhcigtLW5vdGUtZm9udC1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5vdGUtYmctYmx1ZS1jb2xvcjtcbiAgfVxuXG4gICYubm90ZS1yZWQge1xuICAgIGNvbG9yOiB2YXIoLS1ub3RlLWZvbnQtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRub3RlLWJnLXJlZC1jb2xvcjtcbiAgfVxuXG4gICYubm90ZS1wdXJwbGUge1xuICAgIGNvbG9yOiB2YXIoLS1ub3RlLWZvbnQtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRub3RlLWJnLXB1cnBsZS1jb2xvcjtcbiAgfVxuXG4gICYubm90ZS1zdWNjZXNzIHtcbiAgICBjb2xvcjogdmFyKC0tbm90ZS1mb250LWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbm90ZS1iZy1zdWNjZXNzLWNvbG9yO1xuICB9XG5cbiAgJi5ub3RlLWluZm8ge1xuICAgIGNvbG9yOiB2YXIoLS1ub3RlLWZvbnQtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRub3RlLWJnLWluZm8tY29sb3I7XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJmb3Jtc1wiO1xuQGltcG9ydCBcInRoZW1lLWNvbG9yc1wiO1xuXG5AbWl4aW4gY2xlYXItaWNvbi1taXhpbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIGZvbnQtc2l6ZTogOTUlICFpbXBvcnRhbnQ7XG5cbiAgc3ZnIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgc3Ryb2tlLXdpZHRoOiAxO1xuICAgIHBhZGRpbmc6IDAuMXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXgtaWNvbik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmcteC1pY29uKTtcbiAgfVxufVxuXG5AbWl4aW4gZmlsdGVycy1kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIHJpZ2h0OiBpbml0aWFsO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG59XG5cbi5idG4tZmlsdGVyIHtcbiAgZm9udC1zaXplOiA5NSU7XG4gIGNvbG9yOiAkZmlsdGVyLWJ0bi10ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1idG4tZmlsdGVyLWJnKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tZGVmYXVsdC1ib3gtc2hhZG93KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnRuLWZpbHRlci1iZykgIWltcG9ydGFudDtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJhc2UtY29sb3IpO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tZGVmYXVsdC1ib3gtc2hhZG93KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi5idG4tbGlzdC1ncmlkIHtcbiAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4uZmlsdGVycy13cmFwcGVyIHtcbiAgLnNpbmdsZS1maWx0ZXIge1xuICAgIG1hcmdpbi1yaWdodDogMC42cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNnJlbTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duIHtcbiAgICAgIC5idG4tZmlsdGVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgcGFkZGluZzogJGZpbHRlci1idXR0b24tcGFkZGluZztcblxuICAgICAgICAuY2xlYXItaWNvbiB7XG4gICAgICAgICAgQGluY2x1ZGUgY2xlYXItaWNvbi1taXhpbjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYXBwbGllZCB7XG4gICAgICAgICAgY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iYXNlLWNvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogOTUlO1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcblxuICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogMnJlbTtcbiAgICAgICAgICBmb250LXNpemU6IDk1JTtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5maWx0ZXItYWN0aW9uLWJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICAgICAgIC5idG4tY2xlYXIge1xuICAgICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtc2Vjb25kYXJ5LWNvbG9yO1xuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2hvdyB7XG4gICAgICAgIC5idG4tZmlsdGVyIHtcbiAgICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJhc2UtY29sb3IpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5jb2x1bW4tZmlsdGVyIHtcbiAgICAgIC5idG4tZmlsdGVyIHtcbiAgICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgIHotaW5kZXg6IDEwNDAgIWltcG9ydGFudDtcbiAgICAgICAgICB3aWR0aDogMzUycHg7XG4gICAgICAgICAgQGluY2x1ZGUgZmlsdGVycy1kcm9wZG93bi1tZW51O1xuXG4gICAgICAgICAgLmNvbnRlbnQtdHlwZSB7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICBjdXJzb3I6IGdyYWI7XG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgY29sb3I6IGRhcmtlbigkZGVmYXVsdC1saWdodC1jb2xvciwgNSUpO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAycHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY3VzdG9tLXN3aXRjaCB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtc2Vjb25kYXJ5LWNvbG9yO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtY29sb3JcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5tYW5hZ2UtY29sdW1uLW9wdGlvbnMge1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI0MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY2F0Y2gtY29udGFpbmVyIHtcblxuICAgICAgfVxuXG4gICAgICAuZ2hvc3Qge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjYzhlYmZiICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5jYXRjaC1pdGVtIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYmFzZS1jb2xvcikgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNoZWNrYm94LWZpbHRlciB7XG4gICAgICAuZHJvcGRvd24ge1xuICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgd2lkdGg6IDQzNXB4O1xuICAgICAgICAgIEBpbmNsdWRlIGZpbHRlcnMtZHJvcGRvd24tbWVudTtcblxuICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIC5yb3cge1xuICAgICAgICAgICAgICAuY29sLTYge1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCwgJjpudGgtbGFzdC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5yYWRpby1maWx0ZXIge1xuICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgIHdpZHRoOiAzNzhweDtcbiAgICAgICAgICBAaW5jbHVkZSBmaWx0ZXJzLWRyb3Bkb3duLW1lbnU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNlYXJjaC1maWx0ZXItZHJvcGRvd24ge1xuICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgIHdpZHRoOiAzMzJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tb2JpbGUtZmlsdGVycy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBjb250ZW50cztcblxuICAgIC5maWx0ZXJzLWxvb3Atd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgICB9XG4gIH1cblxuICAuYnRuLWNsb3NlLWZpbHRlci13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogMXJlbSAxLjJyZW07XG4gIH1cbn1cblxuLy8gUmFuZ2UgZmlsdGVyIHN0eWxlXG4ucmFuZ2UtZmlsdGVyLWRyb3Bkb3duIHtcbiAgLmRyb3Bkb3duIHtcbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICB3aWR0aDogNDA4cHg7XG4gICAgICBmb250LXNpemU6IDk1JTtcbiAgICAgIEBpbmNsdWRlIGZpbHRlcnMtZHJvcGRvd24tbWVudTtcblxuICAgICAgLnJhdGUtc3RhdHVzIHtcbiAgICAgICAgLm1pbi1yYXRlLCAubWF4LXJhdGUge1xuICAgICAgICAgIHdpZHRoOiAxMjRweDtcbiAgICAgICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogNnB4IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBjb2xvcjogJGZpbHRlci1idG4tdGV4dC1jb2xvcjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBoNSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaHIge1xuICAgICAgICAgIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luOiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiAuNXB4IHNvbGlkICRmaWx0ZXItYnRuLXRleHQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubm9VaS10YXJnZXQge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmFuZ2Utc2xpZGVyLWJhc2VsaW5lLWJnKTtcbiAgICAgIH1cblxuICAgICAgLm5vVWktaG9yaXpvbnRhbCB7XG4gICAgICAgIGhlaWdodDogNnB4O1xuXG4gICAgICAgIC5ub1VpLWhhbmRsZSB7XG4gICAgICAgICAgdG9wOiAtMTFweDtcbiAgICAgICAgICByaWdodDogLTEzcHg7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJyYW5kLWNvbG9yO1xuXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5ub1VpLWhhbmRsZTphZnRlciwgLm5vVWktaGFuZGxlOmJlZm9yZSB7XG4gICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtc2Vjb25kYXJ5LWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAubm9VaS1oYW5kbGU6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiA5cHg7XG4gICAgICB9XG5cbiAgICAgIC5ub1VpLWhhbmRsZTpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAxM3B4O1xuICAgICAgfVxuXG4gICAgICAubm9VaS1jb25uZWN0IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJyYW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIERyb3Bkb3duIHNlYXJjaCBzZWxlY3Rcbi5zZWFyY2gtZmlsdGVyLWRyb3Bkb3duIHtcbiAgLmJ0bi1maWx0ZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJ0bi1maWx0ZXItYmcpO1xuXG4gICAgLmNsZWFyLWljb24ge1xuICAgICAgQGluY2x1ZGUgY2xlYXItaWNvbi1taXhpbjtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgei1pbmRleDogMTAzMDtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICByaWdodDogaW5pdGlhbDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlci1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cztcbiAgICBib3gtc2hhZG93OiB2YXIoLS1kZWZhdWx0LWJveC1zaGFkb3cpO1xuXG4gICAgLmZvcm0tZ3JvdXAtd2l0aC1zZWFyY2gge1xuICAgICAgcGFkZGluZzogMXJlbSAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbiAxcmVtICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLXNlYXJjaC1yZXN1bHQtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwLjhyZW0gMDtcbiAgICAgIG1heC1oZWlnaHQ6IDI4MHB4O1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICBmb250LXNpemU6IDk1JSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJGZvcm1zLWlucHV0LXRleHQtY29sb3I7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbSAxcmVtIDJyZW0gIWltcG9ydGFudDtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6ICRmb3Jtcy1pbnB1dC10ZXh0LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcikgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIGNvbG9yOiAkZm9ybXMtaW5wdXQtdGV4dC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAuY2hlY2stc2lnbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiAkZm9ybXMtaW5wdXQtdGV4dC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAuY2hlY2stc2lnbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1maWx0ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgY29sb3I6ICRmaWx0ZXItYnRuLXRleHQtY29sb3I7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tZGVmYXVsdC1ib3gtc2hhZG93KTtcbiAgICBwYWRkaW5nOiAkZmlsdGVyLWJ1dHRvbi1wYWRkaW5nICFpbXBvcnRhbnQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iYXNlLWNvbG9yKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gU2VhcmNoIGNvbnRyb2wgaW5wdXRcbi5mb3JtLWdyb3VwLXdpdGgtc2VhcmNoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG4gICAgcGFkZGluZzogMC41cmVtIDFyZW0gMC41cmVtIDIuMnJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHBhZGRpbmc6IDAgMCAwIDAuN3JlbTtcbiAgICBjb2xvcjogJGZvcm1zLWlucHV0LXRleHQtY29sb3I7XG5cbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBzdHJva2Utd2lkdGg6IDEuNTtcbiAgICB9XG4gIH1cbn1cblxuLnNpbmdsZS1zZWFyY2gtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDAuNnJlbTtcblxuICAuZm9ybS1ncm91cC13aXRoLXNlYXJjaCB7XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1idG4tZmlsdGVyLWJnKTtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLWRlZmF1bHQtYm94LXNoYWRvdyk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1idG4tZmlsdGVyLWJnKSAhaW1wb3J0YW50O1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gVGFiIGZpbHRlciBtZW51XG4udGFiLWZpbHRlci1tZW51IHtcbiAgLm5hdi1pdGVtIHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgZm9udC1zaXplOiA4MCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gICAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIERyb3Bkb3duIG1lbnUgZmlsdGVyXG4uZHJvcGRvd24tbWVudS1maWx0ZXIge1xuICAuZHJvcGRvd24ge1xuICAgIC5tZW51LWZpbHRlci1idG4ge1xuICAgICAgZm9udC1zaXplOiA5NSU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBjb2xvcjogJGZpbHRlci1idG4tdGV4dC1jb2xvcjtcbiAgICAgIHBhZGRpbmc6ICRmaWx0ZXItYnV0dG9uLXBhZGRpbmc7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1idG4tZmlsdGVyLWJnKTtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLWRlZmF1bHQtYm94LXNoYWRvdyk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1idG4tZmlsdGVyLWJnKSAhaW1wb3J0YW50O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRicmFuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iYXNlLWNvbG9yKTtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLWRlZmF1bHQtYm94LXNoYWRvdykgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDk1JTtcbiAgICAgIC5jdXN0b20tc2Nyb2xsYmFyIHtcbiAgICAgICAgbWF4LWhlaWdodDogMjgwcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICB9XG5cbiAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogMXJlbSAycmVtIDFyZW0gMnJlbSAhaW1wb3J0YW50O1xuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBGaWx0ZXIgc3VidGl0bGUgdGV4dCBjb2xvclxuLmZpbHRlci1zdWJ0aXRsZS10ZXh0IHtcbiAgY29sb3I6ICRzaWRlYmFyLWRhcmstbWVudS1jb2xvciAhaW1wb3J0YW50O1xufVxuXG4vLyBEYXRlIGZpbHRlclxuLmRhdGUtZmlsdGVyIHtcbiAgLmJ0bi1maWx0ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAkZmlsdGVyLWJ1dHRvbi1wYWRkaW5nICFpbXBvcnRhbnQ7XG5cbiAgICAuY2xlYXItaWNvbiB7XG4gICAgICBAaW5jbHVkZSBjbGVhci1pY29uLW1peGluO1xuICAgIH1cblxuICAgICYuYXBwbGllZCB7XG4gICAgICBjb2xvcjogJGJyYW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iYXNlLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBBdmF0YXJzIGZpbHRlclxuLmF2YXRhcnMtZmlsdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgLmluZGljYXRvci1sZWZ0LFxuICAuaW5kaWNhdG9yLXJpZ2h0IHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIG1hcmdpbjogMCA0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkYnJhbmQtY29sb3I7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGJyYW5kLWNvbG9yO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxNTBtcyBsaW5lYXI7XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICBvcGFjaXR5OiAwLjM1O1xuICAgIH1cbiAgfVxuXG4gIC5pbmRpY2F0b3ItbGVmdCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKSBzY2FsZSgwLjkpO1xuICAgIH1cbiAgfVxuXG4gIC5pbmRpY2F0b3ItcmlnaHQge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSBzY2FsZSgwLjkpO1xuICAgIH1cbiAgfVxuXG4gIC5hdmF0YXItZ3JvdXAge1xuICAgIC5hdmF0YXItY2Fyb3VzZWwtd3JhcHBlciB7XG4gICAgICB3aWR0aDogMjgwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGV4KDBweCk7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTUwbXMgZWFzZS1vdXQ7XG5cbiAgICAgIC5zaW5nbGUtYXZhdGFyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuXG4gICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDM3cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzN3B4O1xuXG4gICAgICAgICAgJi5hY3RpdmUtYXZhdGFyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5vLWltZyB7XG4gICAgICAgICAgd2lkdGg6IDM3cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzN3B4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tYXZhdGFyLW5vLWltYWdlLWZvbnQpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF2YXRhci1uby1pbWFnZS1iZyk7XG5cbiAgICAgICAgICAmLmFjdGl2ZS1hdmF0YXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc3RhdHVzIHtcbiAgICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgICB3aWR0aDogOHB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMnB4O1xuICAgICAgICAgIGJvdHRvbTogMnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1kZWZhdWx0LWNhcmQtYmcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiZmlsdGVyc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInRoZW1lLWNvbG9yc1wiO1xuXG4uY2FsZW5kYXItcm9vdCB7XG4gIC5pbnB1dC1kYXRlIHtcbiAgICBmb250LXNpemU6IDk1JTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBjb2xvcjogJGZpbHRlci1idG4tdGV4dC1jb2xvcjtcbiAgICBwYWRkaW5nOiAkZmlsdGVyLWJ1dHRvbi1wYWRkaW5nO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJ0bi1maWx0ZXItYmcpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWRlZmF1bHQtYm94LXNoYWRvdyk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnRuLWZpbHRlci1iZykgIWltcG9ydGFudDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iYXNlLWNvbG9yKTtcbiAgICB9XG5cbiAgICAuY2xlYXItaWNvbiB7XG4gICAgICBAaW5jbHVkZSBjbGVhci1pY29uLW1peGluO1xuICAgIH1cblxuICAgICYuYXBwbGllZCB7XG4gICAgICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYmFzZS1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgLm1vbnRocy10ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICRsaWdodC1sYXlvdXQtc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG5cbiAgICAubGVmdCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO3V0Zjg7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlhWE52TFRnNE5Ua3RNU0kvUGdvOElTMHRJRWRsYm1WeVlYUnZjam9nUVdSdlltVWdTV3hzZFhOMGNtRjBiM0lnTVRrdU1TNHdMQ0JUVmtjZ1JYaHdiM0owSUZCc2RXY3RTVzRnTGlCVFZrY2dWbVZ5YzJsdmJqb2dOaTR3TUNCQ2RXbHNaQ0F3S1NBZ0xTMCtDanh6ZG1jZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWlCNGJXeHVjenA0YkdsdWF6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNVGs1T1M5NGJHbHVheUlnZG1WeWMybHZiajBpTVM0eElpQnBaRDBpUTJGd1lWOHhJaUI0UFNJd2NIZ2lJSGs5SWpCd2VDSWdkbWxsZDBKdmVEMGlNQ0F3SURNeExqUTVOQ0F6TVM0ME9UUWlJSE4wZVd4bFBTSmxibUZpYkdVdFltRmphMmR5YjNWdVpEcHVaWGNnTUNBd0lETXhMalE1TkNBek1TNDBPVFE3SWlCNGJXdzZjM0JoWTJVOUluQnlaWE5sY25abElpQjNhV1IwYUQwaU1UWndlQ0lnYUdWcFoyaDBQU0l4Tm5CNElqNEtQSEJoZEdnZ1pEMGlUVEV3TGpJM015dzFMakF3T1dNd0xqUTBOQzB3TGpRME5Dd3hMakUwTXkwd0xqUTBOQ3d4TGpVNE55d3dZekF1TkRJNUxEQXVOREk1TERBdU5ESTVMREV1TVRRekxEQXNNUzQxTnpGc0xUZ3VNRFEzTERndU1EUTNhREkyTGpVMU5DQWdZekF1TmpFNUxEQXNNUzR4TWpjc01DNDBPVElzTVM0eE1qY3NNUzR4TVRGak1Dd3dMall4T1Mwd0xqVXdPQ3d4TGpFeU55MHhMakV5Tnl3eExqRXlOMGd6TGpneE0ydzRMakEwTnl3NExqQXpNbU13TGpReU9Td3dMalEwTkN3d0xqUXlPU3d4TGpFMU9Td3dMREV1TlRnM0lDQmpMVEF1TkRRMExEQXVORFEwTFRFdU1UUXpMREF1TkRRMExURXVOVGczTERCc0xUa3VPVFV5TFRrdU9UVXlZeTB3TGpReU9TMHdMalF5T1Mwd0xqUXlPUzB4TGpFME15d3dMVEV1TlRjeFRERXdMakkzTXl3MUxqQXdPWG9pSUdacGJHdzlJaU13TURaRVJqQWlMejRLUEdjK0Nqd3ZaejRLUEdjK0Nqd3ZaejRLUEdjK0Nqd3ZaejRLUEdjK0Nqd3ZaejRLUEdjK0Nqd3ZaejRLUEdjK0Nqd3ZaejRLUEdjK0Nqd3ZaejRLUEdjK0Nqd3ZaejRLUEdjK0Nqd3ZaejRLUEdjK0Nqd3ZaejRLUEdjK0Nqd3ZaejRLUEdjK0Nqd3ZaejRLUEdjK0Nqd3ZaejRLUEdjK0Nqd3ZaejRLUEdjK0Nqd3ZaejRLUEM5emRtYytDZz09XCIpO1xuICAgIH1cblxuICAgIC5yaWdodCB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4O2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpYVhOdkxUZzROVGt0TVNJL1BnbzhJUzB0SUVkbGJtVnlZWFJ2Y2pvZ1FXUnZZbVVnU1d4c2RYTjBjbUYwYjNJZ01Ua3VNUzR3TENCVFZrY2dSWGh3YjNKMElGQnNkV2N0U1c0Z0xpQlRWa2NnVm1WeWMybHZiam9nTmk0d01DQkNkV2xzWkNBd0tTQWdMUzArQ2p4emRtY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJZ2RtVnljMmx2YmowaU1TNHhJaUJwWkQwaVEyRndZVjh4SWlCNFBTSXdjSGdpSUhrOUlqQndlQ0lnZG1sbGQwSnZlRDBpTUNBd0lETXhMalE1SURNeExqUTVJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQXpNUzQwT1NBek1TNDBPVHNpSUhodGJEcHpjR0ZqWlQwaWNISmxjMlZ5ZG1VaUlIZHBaSFJvUFNJeE5uQjRJaUJvWldsbmFIUTlJakUyY0hnaVBnbzhjR0YwYUNCa1BTSk5NakV1TWpBMUxEVXVNREEzWXkwd0xqUXlPUzB3TGpRME5DMHhMakUwTXkwd0xqUTBOQzB4TGpVNE55d3dZeTB3TGpReU9Td3dMalF5T1Mwd0xqUXlPU3d4TGpFME15d3dMREV1TlRjeGJEZ3VNRFEzTERndU1EUTNTREV1TVRFeElDQkRNQzQwT1RJc01UUXVOakkyTERBc01UVXVNVEU0TERBc01UVXVOek0zWXpBc01DNDJNVGtzTUM0ME9USXNNUzR4TWpjc01TNHhNVEVzTVM0eE1qZG9Nall1TlRVMGJDMDRMakEwTnl3NExqQXpNbU10TUM0ME1qa3NNQzQwTkRRdE1DNDBNamtzTVM0eE5Ua3NNQ3d4TGpVNE55QWdZekF1TkRRMExEQXVORFEwTERFdU1UVTVMREF1TkRRMExERXVOVGczTERCc09TNDVOVEl0T1M0NU5USmpNQzQwTkRRdE1DNDBNamtzTUM0ME5EUXRNUzR4TkRNc01DMHhMalUzTVV3eU1TNHlNRFVzTlM0d01EZDZJaUJtYVd4c1BTSWpNREEyUkVZd0lpOCtDanhuUGdvOEwyYytDanhuUGdvOEwyYytDanhuUGdvOEwyYytDanhuUGdvOEwyYytDanhuUGdvOEwyYytDanhuUGdvOEwyYytDanhuUGdvOEwyYytDanhuUGdvOEwyYytDanhuUGdvOEwyYytDanhuUGdvOEwyYytDanhuUGdvOEwyYytDanhuUGdvOEwyYytDanhuUGdvOEwyYytDanhuUGdvOEwyYytDanhuUGdvOEwyYytDand2YzNablBnbz1cIik7XG4gICAgfVxuICB9XG5cbiAgLmNhbGVuZGFyIHtcbiAgICB6LWluZGV4OiA5O1xuICAgIHdpZHRoOiA3MzBweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tY2FsZW5kYXItYmcpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tZGVmYXVsdC1ib3gtc2hhZG93KTtcblxuICAgIHVsIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICB9XG5cbiAgICAuY2FsZW5kYXItd3JhcCB7XG4gICAgICB3aWR0aDogNzIlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwIDEwcHggMTBweCAxMHB4O1xuXG4gICAgICAuY2FsZW5kYXJfbW9udGhfbGVmdCwgLmNhbGVuZGFyX21vbnRoX3JpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDQ2JTtcbiAgICAgICAgbWFyZ2luOiA1cHg7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jbGVhcmZpeCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpO1xuICAgIH1cblxuICAgIC5jYWxlbmRhci1yYW5nZSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbjogLTJweDtcbiAgICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpO1xuXG4gICAgICAuY2FsZW5kYXJfcHJlc2V0IHtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogMTVweCAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAmLmNhbGVuZGFyX3ByZXNldC1yYW5nZXMge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4IDAgMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FsZW5kYXItbGVmdC1tb2JpbGUge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY2FsZW5kYXJfd2Vla3Mge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgIGxpIHtcbiAgICAgICAgd2lkdGg6IDEzLjYlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgY29sb3I6ICRsaWdodC1sYXlvdXQtc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhbGVuZGFyX2RheXMge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgbGkge1xuICAgICAgICB3aWR0aDogMTMuNiU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtbGF5b3V0LXNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jdXN0b20tcmFkaW8ge1xuICAgICAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS40KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jYWxlbmRhcl9kYXlzIHtcbiAgICAgIGxpIHtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYmFzZS1jb2xvcik7XG4gICAgICAgICAgY29sb3I6ICRsaWdodC1sYXlvdXQtc2Vjb25kYXJ5LWZvbnQtY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICAmLmNhbGVuZGFyX2RheXMtLWRpc2FibGVkIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYuY2FsZW5kYXJfZGF5c19zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRicmFuZC1jb2xvcjtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRicmFuZC1jb2xvciwgMik7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmNhbGVuZGFyX2RheXNfaW4tcmFuZ2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRicmFuZC1jb2xvciwgNSk7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYnJhbmQtY29sb3IsIDMpO1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FsZW5kYXItbW9iaWxlIHtcbiAgICAgIHdpZHRoOiAyNjBweDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5jYWxlbmRhci1yYW5nZS1tb2JpbGUge1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIHBhZGRpbmc6IDJweDtcbiAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgbWFyZ2luOiAtMjBweCAwO1xuICAgIH1cblxuICAgIC5maWx0ZXItYWN0aW9uLWJ1dHRvbi13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDJyZW07XG4gICAgICBmb250LXNpemU6IDk1JTtcblxuICAgICAgLmJ0bi1jbGVhciB7XG4gICAgICAgIGNvbG9yOiAkZGVmYXVsdC1zZWNvbmRhcnktY29sb3I7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvKlxuICAgICAgcmFkaW8gYnV0dG9uIGZyb20gcHJlc2V0LXJhbmdlIGZpbHRlciBpcyByZXBsYWNlZCB3aXRoIHNwYW4gZWxlbWVudCAmXG4gICAgICBidXR0b24gb2YgW2NsZWFyXSBpcyByZXBsYWNlZCB3aXRoIGRpdlxuICAgICAgd2UgYWxzbyBuZWVkIHRoZXNlIHN0eWxpbmdcbiAgICAqL1xuICAgIC5wcmVzZXQtYWN0aXZlLWlucHV0ID4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgIH1cblxuICAgIC5wcmVzZXQtYWN0aXZlLWlucHV0ID4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J2JsdWUnLyUzZSUzYy9zdmclM2VcIik7XG4gICAgfVxuXG4gICAgLnNlbGVjdGVkOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ0aGVtZS1jb2xvcnNcIjtcblxuQG1peGluIHN0YXR1cy1wcm9wZXJ0eSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1kZWZhdWx0LWNhcmQtYmcpO1xufVxuXG5AbWl4aW4gbm8taW1hZ2UtcHJvcGVydHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWF2YXRhci1uby1pbWFnZS1mb250KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXZhdGFyLW5vLWltYWdlLWJnKTtcbn1cblxuLmF2YXRhcnMtdy0xMDAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLm5vLWltZywgaW1nIHtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIHdpZHRoOiAxMDBweDtcbiAgfVxuXG4gIC5uby1pbWcge1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBAaW5jbHVkZSBuby1pbWFnZS1wcm9wZXJ0eTtcbiAgfVxuXG4gIC5zdGF0dXMge1xuICAgIGhlaWdodDogMTZweDtcbiAgICB3aWR0aDogMTZweDtcbiAgICByaWdodDogNXB4O1xuICAgIGJvdHRvbTogNXB4O1xuICAgIEBpbmNsdWRlIHN0YXR1cy1wcm9wZXJ0eTtcbiAgfVxufVxuXG4uYXZhdGFycy13LTkwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5uby1pbWcsIGltZyB7XG4gICAgaGVpZ2h0OiA5MHB4O1xuICAgIHdpZHRoOiA5MHB4O1xuICB9XG5cbiAgLm5vLWltZyB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIEBpbmNsdWRlIG5vLWltYWdlLXByb3BlcnR5O1xuICB9XG5cbiAgLnN0YXR1cyB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIHJpZ2h0OiAzLjlweDtcbiAgICBib3R0b206IDMuOXB4O1xuICAgIEBpbmNsdWRlIHN0YXR1cy1wcm9wZXJ0eTtcbiAgfVxufVxuXG4uYXZhdGFycy13LTgwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5uby1pbWcsIGltZyB7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIHdpZHRoOiA4MHB4O1xuICB9XG5cbiAgLm5vLWltZyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIEBpbmNsdWRlIG5vLWltYWdlLXByb3BlcnR5O1xuICB9XG5cbiAgLnN0YXR1cyB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIHdpZHRoOiAxNHB4O1xuICAgIHJpZ2h0OiAyLjhweDtcbiAgICBib3R0b206IDIuOHB4O1xuICAgIEBpbmNsdWRlIHN0YXR1cy1wcm9wZXJ0eTtcbiAgfVxufVxuXG4uYXZhdGFycy13LTcwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5uby1pbWcsIGltZyB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHdpZHRoOiA3MHB4O1xuICB9XG5cbiAgLm5vLWltZyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIEBpbmNsdWRlIG5vLWltYWdlLXByb3BlcnR5O1xuICB9XG5cbiAgLnN0YXR1cyB7XG4gICAgaGVpZ2h0OiAxM3B4O1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIHJpZ2h0OiAxLjlweDtcbiAgICBib3R0b206IDEuOXB4O1xuICAgIEBpbmNsdWRlIHN0YXR1cy1wcm9wZXJ0eTtcbiAgfVxufVxuXG4uYXZhdGFycy13LTYwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5uby1pbWcsIGltZyB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICB9XG5cbiAgLm5vLWltZyB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIEBpbmNsdWRlIG5vLWltYWdlLXByb3BlcnR5O1xuICB9XG5cbiAgLnN0YXR1cyB7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIHJpZ2h0OiAxLjJweDtcbiAgICBib3R0b206IDEuMnB4O1xuICAgIEBpbmNsdWRlIHN0YXR1cy1wcm9wZXJ0eTtcbiAgfVxufVxuXG4uYXZhdGFycy13LTUwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5uby1pbWcsIGltZyB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG5cbiAgLm5vLWltZyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIEBpbmNsdWRlIG5vLWltYWdlLXByb3BlcnR5O1xuICB9XG5cbiAgLnN0YXR1cyB7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIHdpZHRoOiAxMXB4O1xuICAgIHJpZ2h0OiAwLjdweDtcbiAgICBib3R0b206IDAuN3B4O1xuICAgIEBpbmNsdWRlIHN0YXR1cy1wcm9wZXJ0eTtcbiAgfVxufVxuXG4uYXZhdGFycy13LTQwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5uby1pbWcsIGltZyB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICB9XG5cbiAgLm5vLWltZyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIEBpbmNsdWRlIG5vLWltYWdlLXByb3BlcnR5O1xuICB9XG5cbiAgLnN0YXR1cyB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBAaW5jbHVkZSBzdGF0dXMtcHJvcGVydHk7XG4gIH1cbn1cblxuLmF2YXRhcnMtdy0zMCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAubm8taW1nLCBpbWcge1xuICAgIGhlaWdodDogMzBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuXG4gIC5uby1pbWcge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBAaW5jbHVkZSBuby1pbWFnZS1wcm9wZXJ0eTtcbiAgfVxuXG4gIC5zdGF0dXMge1xuICAgIGhlaWdodDogOXB4O1xuICAgIHdpZHRoOiA5cHg7XG4gICAgcmlnaHQ6IC0uNXB4O1xuICAgIGJvdHRvbTogLS41cHg7XG4gICAgQGluY2x1ZGUgc3RhdHVzLXByb3BlcnR5O1xuICB9XG59XG5cbi5hdmF0YXJzLXctMjAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLm5vLWltZywgaW1nIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cblxuICAubm8taW1nIHtcbiAgICBmb250LXNpemU6IDhweDtcbiAgICBAaW5jbHVkZSBuby1pbWFnZS1wcm9wZXJ0eTtcbiAgfVxuXG4gIC5zdGF0dXMge1xuICAgIGhlaWdodDogOHB4O1xuICAgIHdpZHRoOiA4cHg7XG4gICAgcmlnaHQ6IC0xcHg7XG4gICAgYm90dG9tOiAtMXB4O1xuICAgIEBpbmNsdWRlIHN0YXR1cy1wcm9wZXJ0eTtcbiAgfVxufVxuXG4vKiBBdmF0YXJzIEdyb3VwICovXG4uYXZhdGFyLWdyb3VwIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIC5yb3VuZGVkLWNpcmNsZSB7XG4gICAgJjpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCkgc2NhbGUoMS4wMik7XG4gICAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgfVxuICB9XG59XG5cbi5hdmF0YXJzLWdyb3VwLXctNTAge1xuXG4gIC5uby1pbWcsIGltZyB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcblxuICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5uby1pbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgbm8taW1hZ2UtcHJvcGVydHk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi5hdmF0YXJzLWdyb3VwLXctNjAge1xuICAubm8taW1nLCBpbWcge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG5cbiAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAubm8taW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIG5vLWltYWdlLXByb3BlcnR5O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmF2YXRhcnMtd2l0aC1zaGFkb3cge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4uYXZhdGFyLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tYXZhdGVycy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5hdmF0YXItc2hhZG93IHtcbiAgYm94LXNoYWRvdzogLTJweCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAuMikgIWltcG9ydGFudDtcbn0iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwidGhlbWUtY29sb3JzXCI7XG5cbi5kcm9wem9uZSB7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICRicmFuZC1jb2xvciAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1mb3JtLWNvbnRyb2wtYmcpICFpbXBvcnRhbnQ7XG5cbiAgc3ZnIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cblxuICAuZHotcHJldmlldyB7XG4gICAgJi5kei1pbWFnZS1wcmV2aWV3IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kei1kZXRhaWxzIHtcbiAgICAgIC5kei1maWxlbmFtZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ0aGVtZS1jb2xvcnNcIjtcblxuLnRpbWUtcGlja2VyLWlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9ybS1jb250cm9sLWJnKTtcblxuICAgIHN2ZyB7XG4gICAgICBzdHJva2Utd2lkdGg6IDE7XG4gICAgICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgIH1cblxuICAgIC5jbGVhci1pY29uIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIG1hcmdpbi1yaWdodDogMC43NXJlbTtcblxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAxO1xuICAgICAgICBwYWRkaW5nOiAwLjFyZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXgtaWNvbik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLXgtaWNvbik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1idG4tZmlsdGVyLWJnKSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAua2VlcC1pbnNpZGUtY2xpY2tzLW9wZW4ge1xuICAgICYuc2hvdyB7XG4gICAgICAuaW5wdXQtZ3JvdXAge1xuICAgICAgICBib3JkZXItY29sb3I6ICRicmFuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93biB7XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgIG1pbi13aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tZGVmYXVsdC1ib3gtc2hhZG93KSAhaW1wb3J0YW50O1xuICAgICAgQGV4dGVuZCAuZHJvcGRvd25BbmltYXRpb247XG5cbiAgICAgICYuc2hvdyB7XG4gICAgICAgIHRvcDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSwgJjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB9XG5cbiAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGNvbG9yOiAkZm9ybXMtaW5wdXQtdGV4dC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICBjb2xvcjogJGZvcm1zLWlucHV0LXRleHQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgLmNoZWNrLXNpZ24ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcikgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogJGZvcm1zLWlucHV0LXRleHQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaG91ciwgLm1pbnV0ZSwgLmFtLXBtIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgIG1pbi13aWR0aDogNzNweDtcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRpbWUtcGlja2VyLWJnKTtcblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Nyb2xsYmFyLXRodW1iLWNvbG9yKTtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Nyb2xsYmFyLXRodW1iLWhvdmVyLWNvbG9yKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgZm9udC1zaXplOiA5MCUgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuaG91ciB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cztcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGRlZmF1bHQtcmFkaXVzO1xuICAgICAgfVxuXG4gICAgICAuYW0tcG0ge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAzOTlweCkge1xuICAgICAgICAuaG91ciwgLm1pbnV0ZSB7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5hbS1wbSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA5NnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgLmhvdXIsIC5taW51dGUsIC5hbS1wbSB7XG4gICAgICAgICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cImxlZnRcIl0sXG4gICAgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sXG4gICAgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgLXdlYmtpdC1hbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cImJvdHRvbS1zdGFydFwiXSB7XG4gICAgICBtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB0b3A6IC03cHg7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCB2YXIoLS1kcm9wZG93bi1tZW51LWJnKTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwidG9wLXN0YXJ0XCJdIHtcbiAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3R0b206IC03cHg7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIGJvcmRlci10b3A6IDdweCBzb2xpZCB2YXIoLS1kcm9wZG93bi1tZW51LWJnKTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwidGhlbWUtY29sb3JzXCI7XG5cbi5kYXRlLXBpY2tlci1pbnB1dCB7XG5cbiAgaW5wdXQge1xuICAgIHBhZGRpbmc6IDEwcHggMTRweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvcm0tY29udHJvbC1iZykgIWltcG9ydGFudDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvcm0tY29udHJvbC1iZyk7XG5cbiAgICBzdmcge1xuICAgICAgc3Ryb2tlLXdpZHRoOiAxO1xuICAgICAgY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAudmMtcG9wb3Zlci1jb250ZW50LXdyYXBwZXIge1xuICAgIHotaW5kZXg6IDIxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxufVxuXG4uZGF0ZS1waWNrZXItaW5wdXQtZ3JvdXAge1xuICAuaW5wdXQtZ3JvdXAge1xuICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnZjLXBvcG92ZXItY29udGVudCB7XG4gICYudmMtY29udGFpbmVyIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXMgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1kZWZhdWx0LWJveC1zaGFkb3cpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnZjLWNvbnRhaW5lciB7XG4gICYudmMtaXMtZGFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1jYXJkLWJnKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi52Yy1uYXYtcG9wb3Zlci1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWNhcmQtYmcpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG5cbiAgLnZjLW5hdi10aXRsZSB7XG4gICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcikgIWltcG9ydGFudDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1jYXJkLWJnKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4udmMtaXMtZGFyayAudmMtbmF2LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uZGF0ZS1maWx0ZXIge1xuICAudmMtcG9wb3Zlci1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC52Yy1jb250YWluZXIge1xuICAgIC52Yy1wb3BvdmVyLWNhcmV0IHtcbiAgICAgICYuYWxpZ24tbGVmdCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ0aGVtZS1jb2xvcnNcIjtcblxuLmNpcmN1bGFyLXByb2dyZXNzLWJhciB7XG4gICRzaXplOiA4MHB4O1xuICAkYm9yZGVyV2lkdGg6IDVweDtcbiAgJGFuaW1hdGlvblRpbWU6IDEuMXM7XG4gICRib3JkZXItY29sb3ItZGVmYXVsdDogdmFyKC0tYmFzZS1jb2xvcik7XG5cbiAgLy8gQ3JlYXRlIGhvdyBtYW55IHN0ZXBzXG4gICRob3dNYW55U3RlcHM6IDEwMDsgLy90aGlzIG5lZWRzIHRvIGJlIGV2ZW4uXG5cbiAgLnByb2dyZXNzIHtcbiAgICB3aWR0aDogJHNpemU7XG4gICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogJHNpemU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm9yZGVyOiAkYm9yZGVyV2lkdGggc29saWQgJGJvcmRlci1jb2xvci1kZWZhdWx0O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICA+IHNwYW4ge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgIC5wcm9ncmVzcy1iYXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkYm9yZGVyV2lkdGg7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgLnByb2dyZXNzLWxlZnQge1xuICAgICAgbGVmdDogMDtcblxuICAgICAgLnByb2dyZXNzLWJhciB7XG4gICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAoJHNpemUvMik7O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogKCRzaXplLzIpOztcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnQ7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBsZWZ0O1xuICAgICAgICBhbmltYXRpb246IGxvYWRpbmctMiAxLjVzIGxpbmVhciBmb3J3YXJkcyAxLjhzO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9ncmVzcy1yaWdodCB7XG4gICAgICByaWdodDogMDtcblxuICAgICAgLnByb2dyZXNzLWJhciB7XG4gICAgICAgIGxlZnQ6IC0xMDAlO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAoJHNpemUvMik7O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAoJHNpemUvMik7O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHJpZ2h0O1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgcmlnaHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByb2dyZXNzLXZhbHVlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIHNtYWxsIHtcbiAgICBjb2xvcjogJGRlZmF1bHQtc2Vjb25kYXJ5LWNvbG9yO1xuICB9XG5cbiAgLypQcm9ncmVzc2JhciBBbmltYXRpb25zKi9cbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkaG93TWFueVN0ZXBzIHtcbiAgICAkc3RlcE5hbWU6ICgkaSooMTAwIC8gJGhvd01hbnlTdGVwcykpO1xuXG4gICAgLy9hbmltYXRpb24gb25seSB0aGUgbGVmdCBzaWRlIGlmIGJlbG93IDUwJVxuICAgIEBpZiAkaSA8PSAoJGhvd01hbnlTdGVwcy8yKSB7XG4gICAgICAucHJvZ3Jlc3NbZGF0YS1wZXJjZW50YWdlPVwiI3skc3RlcE5hbWV9XCJdIHtcbiAgICAgICAgLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXIge1xuICAgICAgICAgIGFuaW1hdGlvbjogbG9hZGluZy0jeyRpfSAkYW5pbWF0aW9uVGltZSBsaW5lYXIgZm9yd2FyZHM7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgICBhbmltYXRpb246IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvL2FuaW1hdGlvbiBvbmx5IHRoZSByaWdodCBzaWRlIGlmIGFib3ZlIDUwJVxuICAgIEBpZiAkaSA+ICgkaG93TWFueVN0ZXBzLzIpIHtcbiAgICAgIC5wcm9ncmVzc1tkYXRhLXBlcmNlbnRhZ2U9XCIjeyRzdGVwTmFtZX1cIl0ge1xuICAgICAgICAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhciB7XG4gICAgICAgICAgYW5pbWF0aW9uOiBsb2FkaW5nLSN7KCRob3dNYW55U3RlcHMvMil9ICRhbmltYXRpb25UaW1lIGxpbmVhciBmb3J3YXJkczsgLy9zZXQgdGhlIGFuaW1hdGlvbiB0byBsb25nZXN0IGFuaW1hdGlvblxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhciB7XG4gICAgICAgICAgYW5pbWF0aW9uOiBsb2FkaW5nLSN7JGkgLSAoJGhvd01hbnlTdGVwcy8yKX0gJGFuaW1hdGlvblRpbWUgbGluZWFyIGZvcndhcmRzICRhbmltYXRpb25UaW1lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy9hbmltYXRpb25cbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAoJGhvd01hbnlTdGVwcy8yKSB7XG4gICAgJGRlZ3JlZXM6ICgxODAvKCRob3dNYW55U3RlcHMvMikpO1xuICAgICRkZWdyZWVzOiAoJGRlZ3JlZXMqJGkpO1xuICAgIEBrZXlmcmFtZXMgbG9hZGluZy0jeyRpfXtcbiAgICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICB9XG4gICAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKCN7JGRlZ3JlZXN9ZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ0aGVtZS1jb2xvcnNcIjtcblxuLnJvb3QtcHJlbG9hZGVyIHtcbiAgei1pbmRleDogOTk5OSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1iYXNlLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4vLyBTcGlubmVyIGJvdW5jZSBsb2FkZXJcbi5zcGlubmVyLWJvdW5jZSA+IHNwYW4ge1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHdoaXRlLCAxMCUpO1xuICAtd2Via2l0LWFuaW1hdGlvbjogYm91bmNlRGVsYXkgMS40cyBpbmZpbml0ZSBlYXNlLWluLW91dCBib3RoO1xuICBhbmltYXRpb246IGJvdW5jZURlbGF5IDEuNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYm90aDtcblxuICAmLmJvdW5jZTEge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7XG4gIH1cblxuICAmLmJvdW5jZTIge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7XG4gIH1cbn1cblxuLy8gRnVsbCBjb250YWluZXIgb3ZlcmxheSBsb2FkZXJcbi5vdmVybGF5LWxvYWRlci13cmFwcGVyIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG4gIHotaW5kZXg6IDE7XG5cbiAgLnNwaW5uZXItYm91bmNlID4gc3BhbiB7XG4gICAgd2lkdGg6IDExcHg7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgfVxufSIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ0aGVtZS1jb2xvcnNcIjtcblxuLy8gVnVlIFRvYXN0ZXJcbi50b2FzdC1jb250YWluZXIge1xuICB3aWR0aDogMjgwcHggIWltcG9ydGFudDtcblxuICAmLnRvYXN0LXRvcC1yaWdodCB7XG4gICAgcmlnaHQ6IDhweDtcbiAgICB0b3A6ICRuYXZiYXItaGVpZ2h0ICsgOHB4O1xuICB9XG5cbiAgLnZ1ZVRvYXN0ZXIge1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjgwcHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6ICR0eXBlLTEgIWltcG9ydGFudDtcbiAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggMTVweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDAlIGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXZ1ZS10b2FzdGVyLWJnKSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWRlZmF1bHQtYm94LXNoYWRvdykgIWltcG9ydGFudDtcbiAgICBhbmltYXRpb246IHNsaWRlSW5SaWdodCAwLjZzLCBzbGlkZU91dFJpZ2h0IDAuNnMgMi43cztcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogc2xpZGVJblJpZ2h0IDAuNnMsIHNsaWRlT3V0UmlnaHQgMC42cyAyLjdzO1xuXG4gICAgLnRvYXN0LXRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICB9XG5cbiAgICAmLnRvYXN0LXN1Y2Nlc3Mge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JlZW4gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmLnRvYXN0LWVycm9yIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGRhbmdlci1jb2xvciAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYudG9hc3QtaW5mbyB7XG4gICAgICBib3JkZXItY29sb3I6ICRpbmZvLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi50b2FzdC13YXJuaW5nIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmctY29sb3IgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAudG9hc3QtcHJvZ3Jlc3Mge1xuICAgICAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIFN3ZWV0IEFsZXJ0XG4uc3dhbDItcG9wdXAge1xuICBtaW4taGVpZ2h0OiAxNmVtO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tbW9kYWwtYm9keS1iZykgIWltcG9ydGFudDtcblxuICAuc3dhbDItdGl0bGUsIC5zd2FsMi1jb250ZW50IHtcbiAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnN3YWwyLWFjdGlvbnMge1xuICAgIGJ1dHRvbiB7XG4gICAgICBwYWRkaW5nOiAuNDVyZW0gMS4ycmVtO1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAuMjUpICFpbXBvcnRhbnQ7XG5cbiAgICAgICYuc3dhbDItY2FuY2VsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnRuLXNlY29uZGFyeS1iZyk7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcblxuICAvLyBGaWx0ZXJzXG4gIC5maWx0ZXJzLXdyYXBwZXIge1xuICAgIC5tb2JpbGUtZmlsdGVycy13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICAgIH1cbiAgfVxuXG4gIC5jYWxlbmRhci1yb290IHtcbiAgICAuY2FsZW5kYXIge1xuICAgICAgd2lkdGg6IDUwMHB4O1xuXG4gICAgICAuY2FsZW5kYXJfcHJlc2V0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjZlbTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxOHB4O1xuICAgICAgICAgIG1hcmdpbjogNXB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY2FsZW5kYXItd3JhcCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmNhbGVuZGFyX21vbnRoX2xlZnQsIC5jYWxlbmRhcl9tb250aF9yaWdodCB7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuY2FsZW5kYXItcmFuZ2Uge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG5cbiAgICAgIC5jYWxlbmRhcl9wcmVzZXQtcmFuZ2VzIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAgICAgLmN1c3RvbS1yYWRpby1kZWZhdWx0IHtcbiAgICAgICAgICAuY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInRoZW1lLWNvbG9yc1wiO1xuXG4udGFnLW1hbmFnZXIge1xuICAuY2hpcHMtY29udGFpbmVyIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgbWF4LWhlaWdodDogMTIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAuYWRkIHtcblxuICAgIH1cblxuICAgIC5jaGlwcyB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzhiZDJlYjtcbiAgICAgIHBhZGRpbmc6IDAuMTlyZW0gMC40NXJlbSAwLjE5cmVtIDFyZW07XG5cbiAgICAgIC5jaGlwcy1sYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogOTUlO1xuICAgICAgfVxuXG4gICAgICAuZGVsZXRlLWNoaXBzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1heC13aWR0aDogMThyZW07XG5cbiAgICAuY29sb3ItcGlja2VyLXdyYXBwZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDM1cHg7XG5cbiAgICAgIC5pbnB1dC1jb2xvci1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIC5pbnB1dC1jb2xvciB7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgICByaWdodDogLTEycHg7XG4gICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA0NHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmlucHV0LWNvbG9yLWxhYmVsIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNoaXAge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIG1heC13aWR0aDogMTYwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgICAgcGFkZGluZzogMC4xOHJlbSAxLjJyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGJkMmViO1xuXG4gICAgICAuY2hpcHMtbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDk1JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlIHtcbiAgLnRhZy1tYW5hZ2VyIHtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRhYmxlLXZpZXctcmVzcG9uc2l2ZSB7XG4gICAgLnRhYmxlIHtcbiAgICAgIC50YWctbWFuYWdlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ0aGVtZS1jb2xvcnNcIjtcblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIGJvZHksIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogJGRlZmF1bHQtZm9udC1zaXplLWZvci1tb2JpbGU7XG4gIH1cblxuICBoNCB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICB9XG5cbiAgLyoqKiBTdGFydCBtaXhpbnMgZm9yIG1vYmlsZSB2aWV3ICoqKi9cbiAgQGtleWZyYW1lcyBkcm9wZG93bk1lbnVBbmltYXRpb24ge1xuICAgIGZyb20ge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwcHgsIDApO1xuICAgIH1cblxuICAgIHRvIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDBweCwgMCk7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duTWVudUFuaW1hdGlvbiB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGRyb3Bkb3duTWVudUFuaW1hdGlvbjtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuMjVzO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIH1cblxuICBAbWl4aW4gbW9iaWxlLWZpbHRlci1kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICAgIGJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgd2lsbC1jaGFuZ2U6IGluaXRpYWwgIWltcG9ydGFudDtcblxuICAgIEBleHRlbmQgLmRyb3Bkb3duTWVudUFuaW1hdGlvbjtcbiAgfVxuXG4gIEBtaXhpbiBkcm9wZG93bi1tZW51LWhlYWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMXJlbSAxLjlyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yO1xuXG4gICAgLnRpdGxlIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICAgIHN2ZyB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgQG1peGluIG1vYmlsZS1maWx0ZXItZHJvcGRvd24tYWN0aW9uLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3gtc2hhZG93OiB2YXIoLS1kZWZhdWx0LWJveC1zaGFkb3cpO1xuXG4gICAgLmNvbC0xMiB7XG4gICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAuYnRuIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgcGFkZGluZzogMXJlbSAxLjJyZW07XG5cbiAgICAgICAgJi5idG4tY2xlYXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8qKiogRW5kIG1peGlucyBmb3IgbW9iaWxlIHZpZXcgKioqL1xuXG4gIC5wLXByaW1hcnkge1xuICAgIHBhZGRpbmc6ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luLWZvci1tb2JpbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5weC1wcmltYXJ5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbi1mb3ItbW9iaWxlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbi1mb3ItbW9iaWxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHktcHJpbWFyeSB7XG4gICAgcGFkZGluZy10b3A6ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luLWZvci1tb2JpbGUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4tZm9yLW1vYmlsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXByaW1hcnkge1xuICAgIHBhZGRpbmctdG9wOiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbi1mb3ItbW9iaWxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItcHJpbWFyeSB7XG4gICAgcGFkZGluZy1yaWdodDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4tZm9yLW1vYmlsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXByaW1hcnkge1xuICAgIHBhZGRpbmctYm90dG9tOiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbi1mb3ItbW9iaWxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHQtcHJpbWFyeSB7XG4gICAgcGFkZGluZy1sZWZ0OiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbi1mb3ItbW9iaWxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXQtcHJpbWFyeSB7XG4gICAgbWFyZ2luLXRvcDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4tZm9yLW1vYmlsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1yLXByaW1hcnkge1xuICAgIG1hcmdpbi1yaWdodDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4tZm9yLW1vYmlsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1iLXByaW1hcnkge1xuICAgIG1hcmdpbi1ib3R0b206ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luLWZvci1tb2JpbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tbC1wcmltYXJ5IHtcbiAgICBtYXJnaW4tbGVmdDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4tZm9yLW1vYmlsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm15LXByaW1hcnkge1xuICAgIHBhZGRpbmc6ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luLWZvci1tb2JpbGUgMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogJG1haW4tY29udGVudC13cmFwcGVyLW1vYmlsZS1wYWRkaW5nO1xuICB9XG5cbiAgLm5hdmJhciB7XG4gICAgLm5hdmJhci1tZW51LXdyYXBwZXIge1xuICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAubmF2LWl0ZW0uZHJvcGRvd24ge1xuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICYubmF2YmFyLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvKioqIFN0YXJ0IEJyZWFkY3J1bWJzIERlc2lnbiBmb3IgTW9iaWxlIFZpZXcgKioqL1xuICAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjNyZW07XG4gIH1cblxuICAuYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgaDQge1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICB9XG4gIH1cbiAgLyoqKiBFbmQgQnJlYWRjcnVtYnMgRGVzaWduIGZvciBNb2JpbGUgVmlldyAqKiovXG5cbiAgLyoqKiBTdGFydCBDYXJkcyBEZXNpZ24gZm9yIE1vYmlsZSBWaWV3ICoqKi9cbiAgLmNhcmQge1xuICAgIC5jYXJkLWJvZHkge1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICB9XG4gIH1cbiAgLyoqKiBFbmQgQ2FyZHMgRGVzaWduIGZvciBNb2JpbGUgVmlldyAqKiovXG5cbiAgLyoqKiBTdGFydCBUYWJzIERlc2lnbiBmb3IgTW9iaWxlIFZpZXcgKioqL1xuICAudmVydGljYWwtdGFiIHtcbiAgICAuaGVhZGVyLWljb24ge1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuXG4gICAgICAuaWNvbi1wb3NpdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYi1jb250ZW50IHtcbiAgICAgIGg0IHtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgfVxuXG4gICAgICBociB7XG4gICAgICAgIG1hcmdpbjogMCAtI3skZGVmYXVsdC1wYWRkaW5nLW1hcmdpbi1mb3ItbW9iaWxlfTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLyoqKiBFbmQgVGFicyBEZXNpZ24gZm9yIE1vYmlsZSBWaWV3ICoqKi9cblxuICAvKioqIFN0YXJ0IE1vZGFscyBEZXNpZ24gZm9yIE1vYmlsZSBWaWV3ICoqKi9cbiAgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG4gICAgJi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgICAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBtaW4taGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbW9kYWwtYm9keS1iZyk7XG4gICAgfVxuICB9XG5cbiAgLyoqKiBTdGFydCBGaWx0ZXJzIERlc2lnbiBmb3IgTW9iaWxlIFZpZXcgKioqL1xuICAuYnRuLXRvZ2dsZS1maWx0ZXJzIHtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC1zaXplOiA5NSU7XG4gICAgcGFkZGluZzogMC41cmVtIDAuN3JlbTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIG1hcmdpbjogMCAwIDEuMTRyZW0gMDtcbiAgICBjb2xvcjogJGZpbHRlci1idG4tdGV4dC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1idG4tZmlsdGVyLWJnKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1kZWZhdWx0LWJveC1zaGFkb3cpO1xuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5idG4tZmlsdGVyIHtcbiAgICAmLmJ0bi1saXN0LWdyaWQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICB9XG4gIH1cblxuICAuZmlsdGVycy13cmFwcGVyIHtcbiAgICAuc2luZ2xlLWZpbHRlciB7XG4gICAgICAmLmNvbHVtbi1maWx0ZXIge1xuICAgICAgICAuZHJvcGRvd24ge1xuICAgICAgICAgIC5idG4tZmlsdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgei1pbmRleDogMTAzMTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlLWZpbHRlci1kcm9wZG93bi1tZW51O1xuXG4gICAgICAgICAgICAuYnRuLWRyb3Bkb3duLWNsb3NlIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZHJvcGRvd24tbWVudS1oZWFkZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWx0ZXItYWN0aW9uLWJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlLWZpbHRlci1kcm9wZG93bi1hY3Rpb24td3JhcHBlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubW9iaWxlLWZpbHRlcnMtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDEwMzE7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKTtcblxuICAgICAgLnNpbmdsZS1maWx0ZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgICAuYnRuLWZpbHRlciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjZyZW0gMS41cmVtO1xuXG4gICAgICAgICAgICAuY2xlYXItaWNvbiB7XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG5cbiAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUtZmlsdGVyLWRyb3Bkb3duLW1lbnU7XG5cbiAgICAgICAgICAgIC5idG4tZHJvcGRvd24tY2xvc2Uge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBkcm9wZG93bi1tZW51LWhlYWRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbHRlci1hY3Rpb24tYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUtZmlsdGVyLWRyb3Bkb3duLWFjdGlvbi13cmFwcGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvL0BleHRlbmQgLmRyb3Bkb3duQW5pbWF0aW9uO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuY2FsZW5kYXItcm9vdCB7XG4gICAgICAgICAgLmlucHV0LWRhdGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMC42cmVtIDEuNXJlbTtcblxuICAgICAgICAgICAgLmNsZWFyLWljb24ge1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmNhbGVuZGFyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgICAgICAuYnRuLWRyb3Bkb3duLWNsb3NlIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZHJvcGRvd24tbWVudS1oZWFkZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYWxlbmRhci13cmFwIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDEwcHg7XG5cbiAgICAgICAgICAgICAgLmNhbGVuZGFyX21vbnRoX2xlZnQsIC5jYWxlbmRhcl9tb250aF9yaWdodCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbHRlci1hY3Rpb24tYnV0dG9uLXdyYXBwZXIge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBtb2JpbGUtZmlsdGVyLWRyb3Bkb3duLWFjdGlvbi13cmFwcGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAZXh0ZW5kIC5kcm9wZG93bk1lbnVBbmltYXRpb247XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5zZWFyY2gtZmlsdGVyLWRyb3Bkb3duIHtcbiAgICAgICAgICAuZHJvcGRvd24ge1xuICAgICAgICAgICAgLmJ0bi1maWx0ZXIge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwLjZyZW0gMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBleHRlbmQgLmRyb3Bkb3duTWVudUFuaW1hdGlvbjtcbiAgICB9XG5cbiAgICAvL0Ryb3Bkb3duIG1lbnUgZmlsdGVyIG1vYmlsZS12aWV3XG4gICAgLmRyb3Bkb3duLW1lbnUtZmlsdGVyIHtcbiAgICAgIC5tZW51LWZpbHRlci1idG4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZm9udC1zaXplOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAwLjZyZW0gMS41cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgfVxuXG4gICAgICAuZHJvcGRvd24ge1xuICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgQGluY2x1ZGUgbW9iaWxlLWZpbHRlci1kcm9wZG93bi1tZW51O1xuXG4gICAgICAgICAgLmJ0bi1kcm9wZG93bi1jbG9zZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBkcm9wZG93bi1tZW51LWhlYWRlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLyoqKiBFbmQgRmlsdGVycyBEZXNpZ24gZm9yIE1vYmlsZSBWaWV3ICoqKi9cblxuICAvKioqIENoaXBzIFdpdGggRHJvcGRvd24gU2VhcmNoICYgU2VsZWN0ICoqKi9cbiAgLmNoaXBzLWRyb3Bkb3duLW1lbnUge1xuICAgIHdpZHRoOiAyODBweDtcbiAgICBtaW4td2lkdGg6IDI4MHB4O1xuICAgIG1heC13aWR0aDogMjgwcHg7XG5cbiAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgICB9XG4gIH1cbn0iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbi8vIEZ1bGwgY2FsZW5kYXJcbi5jYWxlbmRhci12aWV3IHtcblxuICAuZmMtZXZlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhM2I0ZjkgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG4gICAgYm94LXNoYWRvdzogLTJweCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAuMikgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xuICB9XG5cbiAgLmZjLWJ1dHRvbi1ncm91cCB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4zcmVtICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnRuLWZpbHRlci1iZykgIWltcG9ydGFudDtcblxuICAgIC5mYy1idXR0b24ge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1idG4tZmlsdGVyLWJnKSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICM5MTkxOTEgIWltcG9ydGFudDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgICYuZmMtYnV0dG9uLWFjdGl2ZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJyYW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmMtdG9kYXktYnV0dG9uIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJ0bi1maWx0ZXItYmcpICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICM5MTkxOTEgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjNyZW0gIWltcG9ydGFudDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5mYy1wcmV2LWJ1dHRvbiwgLmZjLW5leHQtYnV0dG9uIHtcbiAgICAmLmZjLWJ1dHRvbiB7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogIzkxOTE5MSAhaW1wb3J0YW50O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRicmFuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mYy10aW1lZ3JpZCB7XG5cbiAgICAuZmMtc2Nyb2xsZ3JpZCB7XG4gICAgICB0Ym9keSB7XG4gICAgICAgIC5mYy1zY3JvbGxncmlkLXNlY3Rpb24ge1xuICAgICAgICAgICY6bnRoLWNoaWxkKDEpLCAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmZjLXRpbWVncmlkLXNsb3Qge1xuICAgICAgaGVpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZjLXRpbWVncmlkLWJvZHkge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuICAgICAgdGFibGUge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5mYy1jb2wtaGVhZGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmZjLXRpbWVncmlkLWF4aXMtZnJhbWUge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZmMtdGhlbWUtc3RhbmRhcmQgdGQsIC5mYy10aGVtZS1zdGFuZGFyZCB0aCB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mYy1zY3JvbGxncmlkIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZjLWRheWdyaWQge1xuICAgIC5mYy1kYXktdG9kYXkge1xuICAgICAgYmFja2dyb3VuZDogJGJyYW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmZjLXRpbWVHcmlkV2Vlay12aWV3IHtcblxuICAgIC5mYy1kYXktdG9kYXkge1xuICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAmLmZjLWNvbC1oZWFkZXItY2VsbCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRicmFuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZjLXRpbWVHcmlkRGF5LXZpZXcge1xuICAgIC5mYy1kYXktdG9kYXkge1xuICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5mYy1oZWFkZXItdG9vbGJhciB7XG4gICAgaDIge1xuICAgICAgY29sb3I6ICM5MTkxOTEgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5mYy1zY3JvbGxlciB7XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6ICRkZWZhdWx0LXNjcm9sbGJhci13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zY3JvbGxiYXItdGh1bWItY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNjcm9sbGJhci10aHVtYi1ob3Zlci1jb2xvcikgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIC5mYy1jb2wtaGVhZGVyLWNlbGwtY3VzaGlvbiB7XG4gICAgcGFkZGluZzogMTBweCA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInRoZW1lLWNvbG9yc1wiO1xuXG4uYWNjb3JkaW9uIHtcbiAgLmNhcmQge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpO1xuXG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY29yZGlvbi1oZWFkZXItYmcpO1xuXG4gICAgICAuY29sbGFwc2libGUtbGluayB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDFweCk7XG4gICAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSA3cHgpO1xuICAgICAgICAgIHJpZ2h0OiBjYWxjKDFyZW0gKyA2cHgpO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgfVxuXG4gICAgICAgICZbYXJpYS1leHBhbmRlZD0ndHJ1ZSddIHtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMXB4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vdGhlbWUtY29sb3JzXCI7XG5cbi5mb250LXNpemUtZGVmYXVsdCB7XG4gIGZvbnQtc2l6ZTogJGRlZmF1bHQtZm9udC1zaXplICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXNpemUtNzAge1xuICBmb250LXNpemU6IDcwJSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1zaXplLTc1IHtcbiAgZm9udC1zaXplOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtc2l6ZS04MCB7XG4gIGZvbnQtc2l6ZTogODAlICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXNpemUtOTAge1xuICBmb250LXNpemU6IDkwJSAhaW1wb3J0YW50O1xufVxuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwMCB7XG4gIC50ZXh0LXNpemUtI3skaX0ge1xuICAgIGZvbnQtc2l6ZTogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vdGhlbWUtY29sb3JzXCI7XG5cbi8vICcuJyBvciBDaXJjbGUgSWNvblxuLmRvdC1pY29uIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbXV0ZWQtY29sb3I7XG5cbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMDAge1xuICAgICYuc2l6ZS0jeyRpfSB7XG4gICAgICB3aWR0aDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIFNWRyBJY29uXG5zdmcge1xuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwMCB7XG4gICAgJi5zaXplLSN7JGl9IHtcbiAgICAgIHdpZHRoOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn0iLCJAaW1wb3J0ICcuLi92YXJpYWJsZXMnO1xuQGltcG9ydCAnLi4vdGhlbWUtY29sb3JzJztcblxuLmJnLWJyYW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtdXRlZC1jb2xvciAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbXV0ZWQtY29sb3IgIWltcG9ydGFudDtcbn1cblxuLnByaW1hcnktdGV4dC1jb2xvciB7XG4gIGNvbG9yOiAkYnJhbmQtY29sb3IgIWltcG9ydGFudDtcbn1cblxuLnByaW1hcnktY2FyZC1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRlZmF1bHQtY2FyZC1iZykgIWltcG9ydGFudDtcbn1cblxuLmRlZmF1bHQtZm9udC1jb2xvciB7XG4gIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5kZWZhdWx0LWJhc2UtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKTtcbn1cblxuLndoaXRlLWJhc2UtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1iYXNlLWNvbG9yKTtcbn1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogJG11dGVkLWNvbG9yICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1tdXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtdXRlZC1jb2xvciAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICRzdWNjZXNzLWNvbG9yICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3MtY29sb3IgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAkaW5mby1jb2xvciAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbmZvLWNvbG9yICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogJHdhcm5pbmctY29sb3IgIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZy1jb2xvciAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogJGRhbmdlci1jb2xvciAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlci1jb2xvciAhaW1wb3J0YW50O1xufSIsIkBpbXBvcnQgXCIuLi92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCIuLi90aGVtZS1jb2xvcnNcIjtcblxuLnAtcHJpbWFyeSB7XG4gIHBhZGRpbmc6ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luICFpbXBvcnRhbnQ7XG59XG5cbi5weC1wcmltYXJ5IHtcbiAgcGFkZGluZy1sZWZ0OiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbiAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbiAhaW1wb3J0YW50O1xufVxuXG4ucHktcHJpbWFyeSB7XG4gIHBhZGRpbmctdG9wOiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbiAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4gIWltcG9ydGFudDtcbn1cblxuLnB0LXByaW1hcnkge1xuICBwYWRkaW5nLXRvcDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4gIWltcG9ydGFudDtcbn1cblxuLnByLXByaW1hcnkge1xuICBwYWRkaW5nLXJpZ2h0OiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbiAhaW1wb3J0YW50O1xufVxuXG4ucGItcHJpbWFyeSB7XG4gIHBhZGRpbmctYm90dG9tOiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbiAhaW1wb3J0YW50O1xufVxuXG4ucGwtcHJpbWFyeSB7XG4gIHBhZGRpbmctbGVmdDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4gIWltcG9ydGFudDtcbn1cblxuLnB5LWhhbGYtcHJpbWFyeSB7XG4gIHBhZGRpbmctdG9wOiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbi8yICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbi8yICFpbXBvcnRhbnQ7XG59XG5cbi5tLXByaW1hcnkge1xuICBtYXJnaW46ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1wcmltYXJ5IHtcbiAgbWFyZ2luLXRvcDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4gIWltcG9ydGFudDtcbn1cblxuLm1yLXByaW1hcnkge1xuICBtYXJnaW4tcmlnaHQ6ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1wcmltYXJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4gIWltcG9ydGFudDtcbn1cblxuLm1sLXByaW1hcnkge1xuICBtYXJnaW4tbGVmdDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4gIWltcG9ydGFudDtcbn1cblxuLm14LXByaW1hcnkge1xuICBtYXJnaW4tbGVmdDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbiAhaW1wb3J0YW50O1xufVxuXG4ubXktcHJpbWFyeSB7XG4gIG1hcmdpbi10b3A6ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luICFpbXBvcnRhbnQ7XG59XG5cbi5teC1taW51cy1wcmltYXJ5IHtcbiAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0ycmVtO1xufVxuXG4ubWItNXJlbSB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTAwIHtcbiAgLm1hcmdpbi0jeyRpfSB7XG4gICAgbWFyZ2luOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1hcmdpbi10b3AtI3skaX0ge1xuICAgIG1hcmdpbi10b3A6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuICAubWFyZ2luLXJpZ2h0LSN7JGl9IHtcbiAgICBtYXJnaW4tcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuICAubWFyZ2luLWJvdHRvbS0jeyRpfSB7XG4gICAgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXJnaW4tbGVmdC0jeyRpfSB7XG4gICAgbWFyZ2luLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuICAubWFyZ2luLXgtI3skaX0ge1xuICAgIG1hcmdpbi1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1hcmdpbi15LSN7JGl9IHtcbiAgICBtYXJnaW4tdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYWRkaW5nLSN7JGl9IHtcbiAgICBwYWRkaW5nOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBhZGRpbmctdG9wLSN7JGl9IHtcbiAgICBwYWRkaW5nLXRvcDogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYWRkaW5nLXJpZ2h0LSN7JGl9IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBhZGRpbmctYm90dG9tLSN7JGl9IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYWRkaW5nLWxlZnQtI3skaX0ge1xuICAgIHBhZGRpbmctbGVmdDogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYWRkaW5nLXgtI3skaX0ge1xuICAgIHBhZGRpbmctbGVmdDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuICAucGFkZGluZy15LSN7JGl9IHtcbiAgICBwYWRkaW5nLXRvcDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn0iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vdGhlbWUtY29sb3JzXCI7XG5cbi5iYWNrLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5sb2dpbi1mb3JtIHtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGJveC1zaGFkb3c6IHZhcigtLWRlZmF1bHQtYm94LXNoYWRvdyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF1dGhlbnRpY2F0aW9uLWZvcm0tYmcpO1xuXG4gIC5zaWduLWluLXNpZ24tdXAtZm9ybSB7XG4gICAgcGFkZGluZzogNHJlbTtcblxuICAgIC5sb2dvIHtcbiAgICAgIG1heC13aWR0aDogMTcwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgIH1cblxuICAgIC5mb3JtLXJvdyB7XG4gICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICB9XG5cbiAgICAgIC5ibHVpc2gtdGV4dCB7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQGltcG9ydCBcIi4uL3ZhcmlhYmxlc1wiO1xuXG4udXNlci1wcm9maWxlIHtcbiAgLnVzZXItaGVhZGVyLW1lZGlhIHtcbiAgICAucHJvZmlsZS1waWMtd3JhcHBlciB7XG4gICAgICB3aWR0aDogMjY1cHg7XG5cbiAgICAgIC5jdXN0b20taW1hZ2UtdXBsb2FkLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTMxcHg7XG4gICAgICAgIGhlaWdodDogMTMxcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLWRlZmF1bHQtYm94LXNoYWRvdyk7XG5cbiAgICAgICAgLmltYWdlLWFyZWEge1xuICAgICAgICAgIHdpZHRoOiAxMzFweDtcbiAgICAgICAgICBoZWlnaHQ6IDEzMXB4O1xuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMzFweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDEzMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnVzZXItaW5mby1oZWFkZXIge1xuICAgICAgaDQge1xuICAgICAgICAudXNlci1zdGF0dXMge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudXNlci1kZXRhaWxzIHtcbiAgICAubWVkaWEge1xuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAxcHg7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgIC51c2VyLWhlYWRlci1tZWRpYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgICAgLnByb2ZpbGUtcGljLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogaW5pdGlhbDtcblxuICAgICAgICAuY3VzdG9tLWltYWdlLXVwbG9hZC13cmFwcGVyIHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAycmVtIGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYm9yZGVyLXJpZ2h0IHtcbiAgICAgICYuY3VzdG9tIHtcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgLnVzZXItaGVhZGVyLW1lZGlhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAucHJvZmlsZS1waWMtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiBpbml0aWFsO1xuXG4gICAgICAgIC5jdXN0b20taW1hZ2UtdXBsb2FkLXdyYXBwZXIge1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDJyZW0gYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ib3JkZXItcmlnaHQge1xuICAgICAgJi5jdXN0b20ge1xuICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudXNlci1oZWFkZXItbWVkaWEge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgLnByb2ZpbGUtcGljLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG5cbiAgICAgICAgLmN1c3RvbS1pbWFnZS11cGxvYWQtd3JhcHBlciB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ib3JkZXItcmlnaHQge1xuICAgICAgJi51c2VyLWhlYWRlci1tZWRpYSwgJi51c2VyLWluZm8taGVhZGVyLCAmLmN1c3RvbSB7XG4gICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgIC51c2VyLWhlYWRlci1tZWRpYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgLnByb2ZpbGUtcGljLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogaW5pdGlhbDtcblxuICAgICAgICAuY3VzdG9tLWltYWdlLXVwbG9hZC13cmFwcGVyIHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAycmVtIGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnVzZXItaW5mby1oZWFkZXIge1xuICAgICAgICBoNCB7XG4gICAgICAgICAgLnVzZXItc3RhdHVzIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJvcmRlci1yaWdodCB7XG4gICAgICAmLnVzZXItaGVhZGVyLW1lZGlhLCAmLnVzZXItaW5mby1oZWFkZXIsICYuY3VzdG9tIHtcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiQGltcG9ydCBcIi4uL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIi4uL3RoZW1lLWNvbG9yc1wiO1xuXG4uZGFzaGJvYXJkLXdpZGdldHMge1xuICAmLmRhc2hib2FyZC1pY29uLXdpZGdldCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAuY29sLTMge1xuICAgICAgbWF4LXdpZHRoOiBmaXQtY29udGVudDtcbiAgICB9XG5cbiAgICAuaWNvbi13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgLndpZGdldC1kYXRhIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xuICAgIH1cbiAgfVxuXG4gIC53aWRnZXQtZGF0YSB7XG4gICAgaDYge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogODAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGNvbG9yOiAkZGVmYXVsdC1zZWNvbmRhcnktY29sb3I7XG4gICAgfVxuICB9XG59IiwiQGltcG9ydCBcIi4uL3ZhcmlhYmxlc1wiO1xuXG4ucm9sZXMtdGFibGUge1xuICAubWluaW1pemluZyB7XG4gICAgc3ZnIHtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcIi4uL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIi4uL3RoZW1lLWNvbG9yc1wiO1xuXG4udW5zdWJzY3JpYmVyLXBhZ2Uge1xuICBoZWlnaHQ6IDEwMHZoO1xuXG4gIC5tYWluLXBhbmVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufSIsIltkaXI9XCJydGxcIl0ge1xuXG4gIC8vZGVmYXVsdCB1dGlsaXR5IGNsYXNzIGRpcmVjdGlvblxuXG4gIC5uYXZiYXIge1xuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgICAgbGVmdDogMDtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHJpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdmJhci1tZW51LXdyYXBwZXIge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tZGVmYXVsdC1ib3gtc2hhZG93KTtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLW5hdmJhci1iZyk7XG5cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG5cbiAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLm5hdi1wcm9maWxlLXRleHQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogLjVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNpZGViYXIge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgcmlnaHQ6IC0yMzBweCAhaW1wb3J0YW50O1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYge1xuICAgICAgJi5uYXYtc2Nyb2xsaW5nIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIC5tZW51LXRpdGxlIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCA1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaS5tZW51LWFycm93IHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGluaXRpYWw7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY29sbGFwc2Uge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDAgNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnN1Yi1tZW51IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWFpbi1wYW5lbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMzBweDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5zaWRlYmFyLWljb24tb25seSAubWFpbi1wYW5lbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLnNpZGViYXItaG92ZXItb25seSAubWFpbi1wYW5lbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLnNpZGViYXItaWNvbi1vbmx5IHtcbiAgICAubmF2LWl0ZW0ge1xuICAgICAgJi5ob3Zlci1vcGVuIHtcbiAgICAgICAgLmNvbGxhcHNlIHtcbiAgICAgICAgICByaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW51LXRpdGxlIHtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcmlnaHQ6IDYycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLy8gYm9vdHN0cmFwIG1hcmdpbiBwYWRkaW5nIG92ZXJyaWRlXG4gIC8vIG1hcmdpblxuICAubWwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLTIge1xuICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLTMge1xuICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLTUge1xuICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtcHJpbWFyeSB7XG4gICAgbWFyZ2luLWxlZnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1wcmltYXJ5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC8vIHBhZGRpbmdcbiAgLnBsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLTMge1xuICAgIHBhZGRpbmctbGVmdDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtcHJpbWFyeSB7XG4gICAgcGFkZGluZy1sZWZ0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItcHJpbWFyeSB7XG4gICAgcGFkZGluZy1yaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wbC1tZC0wLCAucHItbWQtMCwgLnB4LW1kLTAge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLy9mb3JtXG4gIC5mb3JtLWdyb3VwLXdpdGgtc2VhcmNoIHtcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAyLjJyZW0gMC41cmVtIDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICAgIHBhZGRpbmc6IDAgMC43cmVtIDAgMDtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9taXplZC1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgIHJpZ2h0OiAyMy41cHg7XG4gIH1cblxuICAvLyBmaWx0ZXIgcnRsIG92ZXJyaWRlXG4gIC5jYWxlbmRhci1yb290IC5jYWxlbmRhciB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5maWx0ZXJzLXdyYXBwZXIge1xuICAgIC5zaW5nbGUtZmlsdGVyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWxlZnQ6IC42cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNsZWFyLWljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBsZWZ0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIHRvcDogMzdweCAhaW1wb3J0YW50O1xuICAgICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuYnRuLWZpbHRlciB7XG4gICAgLmNsZWFyLWljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuc2VhcmNoLWZpbHRlci1kcm9wZG93biB7XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgbGVmdDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuY29sdW1uLWZpbHRlciB7XG4gICAgLmRyb3Bkb3duIHtcbiAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogMzdweCAhaW1wb3J0YW50O1xuICAgICAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5yYW5nZS1maWx0ZXItZHJvcGRvd24gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlIHtcbiAgICByaWdodDogMjJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNoZWNrYm94LWZpbHRlciAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC50YWItZmlsdGVyLW1lbnUge1xuICAgIC5uYXYtaXRlbSB7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gdmVydGljYWwgdGFiXG4gIC52ZXJ0aWNhbC10YWIge1xuICAgIC5uby1ndXR0ZXJzIHtcbiAgICAgIC5wci1tZC0zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLnBsLW1kLTMge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAubmF2LXBpbGxzIHtcbiAgICAgICAgLmFjdGl2ZS1pY29uIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gQXZhdGFyIGdyb3VwIGFuZCBhdmF0YXJcbiAgLmF2YXRhci1ncm91cCB7XG4gICAgLnJvdW5kZWQtY2lyY2xlIHtcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gQ2FyZCB2aWV3IGFuZCBUZW1wbGF0ZSBwcmV2aWV3IGNhcmRcbiAgLnRlbXBsYXRlLXByZXZpZXctY2FyZCB7XG4gICAgLnRlbXBsYXRlLXByZXZpZXctd3JhcHBlciB7XG4gICAgICAuY2FyZC1vdmVybGF5LW9wdGlvbnMge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGVuZDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gRGFzaGJvYXJkIHdpZGdldFxuICAuZGFzaGJvYXJkLXdpZGdldHMgLndpZGdldC1kYXRhIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIH1cblxuICAvLyBBcHAgaW5wdXRcbiAgc2VsZWN0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDMlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubm90ZS1lZGl0b3Ige1xuICAgIC5ub3RlLWVkaXRpbmctYXJlYSB7XG4gICAgICAubm90ZS1lZGl0YWJsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC52dWUtdGVsLWlucHV0IHtcbiAgICAudnRpX19kcm9wZG93biB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC52dGlfX2lucHV0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmFwcC1yYWRpby1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC5jdXN0b21pemVkLXJhZGlvIHtcbiAgICAgIG1hcmdpbjogMCAwIDAgMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b21pemVkLWNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgbGFiZWwge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9taXplZC1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgIHJpZ2h0OiAxMi41cHg7XG4gIH1cblxuICAucmFkaW8tYnV0dG9uLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLmJ0bi1ncm91cCB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRpbWUtcGlja2VyLWlucHV0IHtcbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBsZWZ0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwIHtcbiAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgIH1cblxuICAgICAgLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRhdGUtcGlja2VyLWlucHV0IHtcbiAgICAudmMtcG9wb3Zlci1jb250ZW50LXdyYXBwZXIge1xuICAgICAgbGVmdDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAge1xuICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAgfVxuXG4gICAgICAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgICAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgICAgbGVmdDogLTFweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gMCAwIDAuMjVyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gRm9ybSB3aWRnZXRcbiAgLndpemFyZC1zdGVwcyB7XG4gICAgLnRhYi1zdGVwIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMCAwIDIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIH1cblxuICAgIC50YWItc3RlcC1pbml0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMCAwIDIwcHg7XG4gICAgICBwYWRkaW5nOiA5cHggMTZweCAwIDE2cHg7XG4gICAgfVxuXG4gICAgLnRhYi1zdGVwOmJlZm9yZSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDAgMCAyMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubmF2LXBpbGxzIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTNweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gRGF0YXRhYmxlXG4gIC5kYXRhdGFibGUgdGFibGUgdGJvZHkgdHIgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAucGFnaW5hdGlvbiAucGFnZS1pdGVtIC5wYWdlLWxpbmsgc3ZnIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG5cbiAgLy8gU29tZSBwYWdlc1xuICAvL3Byb2ZpbGUgcGFnZVxuICAudXNlci1wcm9maWxlIHtcbiAgICAuYm9yZGVyLXJpZ2h0IHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY2FyZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luO1xuICAgICAgcGFkZGluZy1yaWdodDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW47XG5cbiAgICAgIC51c2VyLWhlYWRlci1tZWRpYSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLnVzZXItaW5mby1oZWFkZXIge1xuICAgICAgICAgIHRleHQtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnVzZXItZGV0YWlscyB7XG4gICAgICAgIC5tZWRpYSB7XG4gICAgICAgICAgLm1lZGlhLWJvZHkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RvbSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gYWNjb3JkaW9uXG4gIC5hY2NvcmRpb24ge1xuICAgIC5jYXJkIHtcbiAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIC5jb2xsYXBzaWJsZS1saW5rIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICByaWdodDogaW5pdGlhbDtcbiAgICAgICAgICAgIGxlZnQ6IDFyZW07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICByaWdodDogaW5pdGlhbDtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoMXJlbSArIDZweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gVXRpbGl0aWVzXG4gIC5tb2RhbC1oZWFkZXIge1xuICAgIC5jbG9zZSB7XG4gICAgICBtYXJnaW46IC0xcmVtIGF1dG8gLTFyZW0gLTFyZW07XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWZvb3RlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCB7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudGV4dC1tZC1sZWZ0IHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAudGV4dC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1yaWdodCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1sZWZ0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jYXJkLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgfVxuXG4gIC5mb3JtLWdyb3VwID4gbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICB9XG5cbiAgLmNhcmQgLmNhcmQtaGVhZGVyIC5mb3JtLWdyb3VwLXdpdGgtc2VhcmNoIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLy8gU2V0dGluZ1xuICAuZ2VuZXJhbC1zZXR0aW5nIHtcbiAgICBsZWdlbmQge1xuICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgfVxuICB9XG5cbiAgLy8gRGF0ZSBUaW1lIHBpY2tlclxuICAuZm9ybS1ncm91cHtcbiAgICAudmMtcG9wb3Zlci1jb250ZW50LXdyYXBwZXIge1xuICAgICAgbGVmdDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgcmlnaHQ6IDEwN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl1bdGhlbWU9XCJkYXJrXCJdIHtcbiAgLm5hdmJhciB7XG4gICAgLm5hdmJhci1tZW51LXdyYXBwZXIge1xuICAgICAgYm94LXNoYWRvdzogLTVweCAwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuNSlcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJjb3JlL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcImNvcmUvdGhlbWUtY29sb3JzXCI7XG5cbi8vIFByb2R1Y3QgZGV0YWlscyBwYWdlXG4ucHJvZHVjdC1nYWxsZXJ5LXNsaWRlciB7XG4gIC5jYXJvdXNlbC1pbm5lciB7XG4gICAgLmNhcm91c2VsLWl0ZW0ge1xuICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGRlZmF1bHQtcmFkaXVzO1xuICAgIH1cbiAgfVxufVxuXG4ucHJvZHVjdC10aHVtYm5haWwtc2xpZGVyIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcblxuICAuc2xpZGVyLWluZGljYXRvciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHdpZHRoOiAyOXB4O1xuICAgIGhlaWdodDogMjlweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJGRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAyM3B4O1xuICAgICAgaGVpZ2h0OiAyM3B4O1xuICAgICAgY29sb3I6IGxpZ2h0ZW4oJGJyYW5kLWNvbG9yLCAxMCUpO1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgb3BhY2l0eTogMC4yO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnRodW1ibmFpbC1vdmVyZmxvdy1jb250YWluZXIge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAudGh1bWJuYWlsLXdyYXBwZXIge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTUwbXMgZWFzZS1vdXQ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZXgoMHB4KTtcblxuICAgICAgLnRodW1ibmFpbC1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICB3aWR0aDogMzMuMzMlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1pbi13aWR0aDogMzMuMzMlO1xuXG4gICAgICAgIC50aHVtYm5haWwtaW1hZ2Uge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cztcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcik7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAudGh1bWJuYWlsLWltYWdlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRicmFuZC1jb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAudGh1bWJuYWlsLWltYWdlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnByb2R1Y3QtdmFyaWFudC1zbGlkZXIge1xuICAuY2Fyb3VzZWwtaW5uZXIge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE2MHB4O1xuXG4gICAgLmNhcm91c2VsLWl0ZW0ge1xuICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgaGVpZ2h0OiAxNjBweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wem9uZS1wcm9kdWN0LWdhbGxlcnkge1xuICAuZHJvcHpvbmUge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgbWF4LWhlaWdodDogMTgwcHg7XG4gICAgYm9yZGVyOiAycHggZGFzaGVkIHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgd2lkdGg6IDZweDtcbiAgICAgIGhlaWdodDogNnB4O1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRlZmF1bHQtY2FyZC1iZyk7XG4gICAgfVxuXG4gICAgLmR6LW1lc3NhZ2Uge1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgJi50ZXh0LXByaW1hcnkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnByb2R1Y3QtZGV0YWlscy1hY3Rpb25zIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luO1xuICByaWdodDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW47XG59XG5cbi52YXJpYW50cy1wcm9kdWN0LXRhYmxlIHtcbiAgLmRhdGF0YWJsZSB7XG4gICAgdGFibGUge1xuICAgICAgdGJvZHkge1xuICAgICAgICB0ciB7XG4gICAgICAgICAgdGQge1xuICAgICAgICAgICAgJi5kYXRhdGFibGUtdGQge1xuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLnRhYmxlLXZpZXctcmVzcG9uc2l2ZSB7XG4gICAgICAgIC5wcm9kdWN0LXZhcmlhbnQtcHJvZmlsZSB7XG4gICAgICAgICAgd2lkdGg6IDU1JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYW5pbWF0ZS1wdWxzZSB7XG4gICAgYW5pbWF0aW9uOiBwdWxzZSAycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpIGluZmluaXRlO1xufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/