/*! nouislider - 14.7.0 - 4/6/2021 */
.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;touch-action:none;-ms-user-select:none;user-select:none;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;-webkit-transform-style:flat;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{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-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 *{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: #17d3d3;
  --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: #17d3d3;
  --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;
  -webkit-text-decoration-skip-ink: none;
          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: #17d3d3;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: rgb(15.4807692308, 142.0192307692, 142.0192307692);
  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(190.04, 242.68, 242.68);
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: rgb(134.36, 232.12, 232.12);
}

.table-hover .table-primary:hover {
  background-color: rgb(168.6052173913, 238.6147826087, 238.6147826087);
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: rgb(168.6052173913, 238.6147826087, 238.6147826087);
}

.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(121.0961538462, 240.4038461538, 240.4038461538);
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 211, 211, 0.25);
}
.form-control::-webkit-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::-ms-input-placeholder {
  color: #6c757d;
  opacity: 1;
}
.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;
      -ms-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(23, 211, 211, 0.25);
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #212529;
  background-color: #17d3d3;
  border-color: #17d3d3;
}
.btn-primary:hover {
  color: #ffffff;
  background-color: rgb(19.2403846154, 176.5096153846, 176.5096153846);
  border-color: rgb(17.9871794872, 165.0128205128, 165.0128205128);
}
.btn-primary:focus, .btn-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(24.5, 184.9, 185.5, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #212529;
  background-color: #17d3d3;
  border-color: #17d3d3;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #ffffff;
  background-color: rgb(17.9871794872, 165.0128205128, 165.0128205128);
  border-color: rgb(16.733974359, 153.516025641, 153.516025641);
}
.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(24.5, 184.9, 185.5, 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: #17d3d3;
  border-color: #17d3d3;
}
.btn-outline-primary:hover {
  color: #212529;
  background-color: #17d3d3;
  border-color: #17d3d3;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 211, 211, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #17d3d3;
  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: #212529;
  background-color: #17d3d3;
  border-color: #17d3d3;
}
.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(23, 211, 211, 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: #17d3d3;
  text-decoration: none;
}
.btn-link:hover {
  color: rgb(15.4807692308, 142.0192307692, 142.0192307692);
  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: #17d3d3;
}
.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: #17d3d3;
  background-color: #17d3d3;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(23, 211, 211, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: rgb(121.0961538462, 240.4038461538, 240.4038461538);
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #ffffff;
  background-color: rgb(167.0833333333, 245.4166666667, 245.4166666667);
  border-color: rgb(167.0833333333, 245.4166666667, 245.4166666667);
}
.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: #17d3d3;
  background-color: #17d3d3;
}
.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(23, 211, 211, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(23, 211, 211, 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(23, 211, 211, 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: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
  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;
  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, -webkit-transform 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;
  -webkit-transform: translateX(0.75rem);
          transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(23, 211, 211, 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;
  -webkit-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: rgb(121.0961538462, 240.4038461538, 240.4038461538);
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 211, 211, 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(121.0961538462, 240.4038461538, 240.4038461538);
  box-shadow: 0 0 0 0.2rem rgba(23, 211, 211, 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;
  -webkit-appearance: none;
          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(23, 211, 211, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(23, 211, 211, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #ffffff, 0 0 0 0.2rem rgba(23, 211, 211, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #17d3d3;
  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;
  -webkit-appearance: none;
          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(167.0833333333, 245.4166666667, 245.4166666667);
}
.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: #17d3d3;
  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(167.0833333333, 245.4166666667, 245.4166666667);
}
.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: #17d3d3;
  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(167.0833333333, 245.4166666667, 245.4166666667);
}
.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: #17d3d3;
}

.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 {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            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: #17d3d3;
  background-color: #ffffff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: rgb(15.4807692308, 142.0192307692, 142.0192307692);
  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(23, 211, 211, 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: #17d3d3;
  border-color: #17d3d3;
}
.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: #212529;
  background-color: #17d3d3;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #212529;
  background-color: rgb(17.9871794872, 165.0128205128, 165.0128205128);
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 211, 211, 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(11.96, 109.72, 109.72);
  background-color: rgb(208.6, 246.2, 246.2);
  border-color: rgb(190.04, 242.68, 242.68);
}
.alert-primary hr {
  border-top-color: rgb(168.6052173913, 238.6147826087, 238.6147826087);
}
.alert-primary .alert-link {
  color: rgb(6.9471794872, 63.7328205128, 63.7328205128);
}

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

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

@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: #17d3d3;
  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 {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
          animation: progress-bar-stripes 1s linear infinite;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            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: #17d3d3;
  border-color: #17d3d3;
}

.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(11.96, 109.72, 109.72);
  background-color: rgb(190.04, 242.68, 242.68);
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: rgb(11.96, 109.72, 109.72);
  background-color: rgb(168.6052173913, 238.6147826087, 238.6147826087);
}
.list-group-item-primary.list-group-item-action.active {
  color: #ffffff;
  background-color: rgb(11.96, 109.72, 109.72);
  border-color: rgb(11.96, 109.72, 109.72);
}

.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;
  -webkit-appearance: none;
          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;
  background: rgba(0, 0, 0, 0.7);
  backdrop-filter: blur(5px);
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -50px);
          transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  -webkit-transform: none;
          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-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%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-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 {
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
}

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

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  -webkit-transform: none;
          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;
}

@-webkit-keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes spinner-border {
  to {
    -webkit-transform: rotate(360deg);
            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%;
  -webkit-animation: spinner-border 0.75s linear infinite;
          animation: spinner-border 0.75s linear infinite;
}

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

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0);
  }
  50% {
    opacity: 1;
  }
}

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(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;
  -webkit-animation: spinner-grow 0.75s linear infinite;
          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: #17d3d3 !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: rgb(17.9871794872, 165.0128205128, 165.0128205128) !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: #17d3d3 !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: #17d3d3 !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: rgb(15.4807692308, 142.0192307692, 142.0192307692) !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;
  }
}
@-webkit-keyframes dropdownAnimation {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0px, 0);
            transform: translate3d(0, 0px, 0);
  }
}
@keyframes dropdownAnimation {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0px, 0);
            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 {
  -webkit-animation-name: dropdownAnimation;
          animation-name: dropdownAnimation;
  -webkit-animation-duration: 0.25s;
          animation-duration: 0.25s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
}

@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

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

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

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

/*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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.sidebar {
  z-index: 200;
  position: fixed;
  min-height: 100vh;
  max-height: 100vh;
  font-family: "Poppins", sans-serif;
  width: 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;
}
.sidebar .navbar-brand-wrapper {
  height: 70px;
  width: 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;
}
.sidebar .navbar-brand-wrapper .navbar-brand {
  width: 100%;
  margin-right: 0;
  padding: 0 10px !important;
}
.sidebar .navbar-brand-wrapper .navbar-brand img {
  height: 40px;
  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(4.7, 4.7, 4.7);
}
.sidebar .nav .nav-item .collapse {
  z-index: 999;
  margin: 0 -1.25rem 0 -1.25rem;
  background-color: rgb(4.7, 4.7, 4.7);
}
.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;
  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 {
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.sidebar .nav .nav-item.active .nav-link .icon-wrapper {
  /*background-color: $brand-color;*/
}
.sidebar .nav .nav-item.active .nav-link .icon-wrapper svg {
  color: rgb(126.25, 126.25, 126.25);
}
.sidebar .nav .nav-item.active .nav-link .menu-title {
  font-family: "Poppins", sans-serif;
  color: rgb(126.25, 126.25, 126.25);
}
.sidebar .nav .nav-item.active .nav-link i {
  color: #707887;
}
.sidebar .nav .nav-item.active .nav-link i.menu-arrow {
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
}
.sidebar .nav .nav-item.active .nav-link.collapsed[aria-expanded=false] .menu-arrow {
  -webkit-transform: rotate(-360deg);
          transform: rotate(-360deg);
}
.sidebar .nav:not(.sub-menu) > .nav-item:hover:not(.nav-category):not(.nav-profile):not(.active) > .nav-link {
  color: #999999;
}
.sidebar .nav:not(.sub-menu) > .nav-item:hover:not(.nav-category):not(.nav-profile):not(.active) > .nav-link .icon-wrapper svg {
  color: #999999;
}
.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(126.25, 126.25, 126.25);
  background: transparent;
}
.sidebar .nav.sub-menu .nav-item .nav-link.active::before {
  background-color: #252525;
}
.sidebar .nav.sub-menu .nav-item .nav-link:hover {
  color: rgb(126.25, 126.25, 126.25);
}
.sidebar .nav.sub-menu .nav-item .nav-link:hover::before {
  background-color: rgb(126.25, 126.25, 126.25);
}
.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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.navbar {
  font-family: "Poppins", sans-serif;
  margin-left: 230px;
  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;
  background-color: var(--base-color);
}
.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: #252525;
}
.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: #252525;
  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: 100px !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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.breadcrumb {
  background-color: transparent;
}
.breadcrumb .breadcrumb-item .page-icon {
  width: 14px;
  height: 14px;
  color: #252525;
}
.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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.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(126.25, 126.25, 126.25) !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: #252525;
}
.pagination .page-item .page-link.active:hover {
  color: #ffffff;
  background-color: #252525 !important;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.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: #252525;
  background-color: var(--base-color);
}
.dropdown .dropdown-menu.dropdown-menu-center {
  right: auto !important;
  left: 50% !important;
  -webkit-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 {
  -webkit-transform: rotate(180deg);
          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: #252525;
}
.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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.datatable .table-responsive {
  min-height: 400px;
  background-color: var(--default-card-bg);
  border-radius: 0.75rem;
}
.datatable .table-responsive::-webkit-scrollbar {
  height: 8px;
}
.datatable .table-responsive::-webkit-scrollbar-thumb {
  background-color: #585858;
}
.datatable .table-responsive::-webkit-scrollbar-thumb:hover {
  background-color: rgb(75.25, 75.25, 75.25);
}
.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: #252525 !important;
}
.datatable table thead th.datatable-th .btn svg {
  width: 14px;
  height: 14px;
}
.datatable table tbody tr {
  /*&:last-child {
    td {
      &.datatable-td {
        padding-bottom: 0;
      }
    }
  }*/
}
.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: -webkit-fit-content;
  width: -moz-fit-content;
  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: #252525;
}
.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: #252525 !important;
}
.bulk-floating-action-wrapper .actions .dropdown .dropdown-menu {
  min-width: -webkit-max-content;
  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;
    -webkit-animation-name: dropdownAnimation;
            animation-name: dropdownAnimation;
    -webkit-animation-duration: 0.25s;
            animation-duration: 0.25s;
    -webkit-animation-fill-mode: both;
            animation-fill-mode: both;
  }
  @-webkit-keyframes dropdownAnimation {
    from {
      opacity: 0;
      -webkit-transform: translate3d(0, -30px, 0);
              transform: translate3d(0, -30px, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: translate3d(0, 0px, 0);
              transform: translate3d(0, 0px, 0);
    }
  }
  @keyframes dropdownAnimation {
    from {
      opacity: 0;
      -webkit-transform: translate3d(0, -30px, 0);
              transform: translate3d(0, -30px, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: translate3d(0, 0px, 0);
              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] {
  -webkit-transform: rotateX(180deg);
          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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.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: #252525 !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: #252525;
}
.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: #252525;
}
.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: #252525;
}
.horizontal-tab .card .nav a.active {
  color: #252525;
  border-bottom: 3px solid #252525;
}
.horizontal-tab .card .nav a svg {
  height: 16px;
  width: 16px;
}
.horizontal-tab .card .nav-tabs {
  border-bottom: 1px solid var(--default-border-color);
  overflow-x: scroll;
  overflow-y: hidden;
  padding-bottom: 3px;
  display: inline-block;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.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(4.7, 4.7, 4.7);
  }
  .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 {
    -webkit-transform: none;
            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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

body, html {
  overflow-x: hidden;
  font-family: "Poppins", sans-serif;
  padding-right: 0 !important;
  font-size: 0.935rem;
  color: var(--default-font-color);
  background: rgb(196, 196, 196);
}
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: #252525 !important;
}

hr {
  border-color: var(--default-hr-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);
}

.hide-scrollbar {
  -ms-overflow-style: none;
  scrollbar-width: none;
}
.hide-scrollbar::-webkit-scrollbar {
  display: none;
}

.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: -webkit-fit-content;
  height: -moz-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: #606060;
}

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

.cursor-grab {
  cursor: -webkit-grab !important;
  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: #252525 !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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.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;
  border-radius: 0.75rem;
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.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: #17d3d3;
  background-color: #17d3d3;
  transition: all 0.25s ease-in-out;
}
.btn.btn-primary:hover {
  background-color: #2850f0;
}
.btn.btn-primary:disabled:hover {
  background-color: #17d3d3;
}
.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: #cf1900;
  background-color: #cf1900;
  transition: all 0.25s ease-in-out;
}
.btn.btn-danger:hover {
  background-color: rgb(186.6, 22.5362318841, 0);
}
.btn.btn-danger:disabled:hover {
  background-color: #cf1900;
}
.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: #17d3d3;
}
.btn.btn-outline-primary:hover {
  color: #ffffff;
}
.btn.btn-outline-primary:disabled:hover {
  color: #17d3d3;
}
.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: #cf1900;
}
.btn.btn-outline-danger:hover {
  color: #ffffff;
}
.btn.btn-outline-danger:disabled:hover {
  color: #cf1900;
}
.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: #252525;
  background: var(--base-color);
}
.btn.btn-load-more-data:focus {
  box-shadow: var(--default-box-shadow) !important;
}
.btn.btn-transparent-primary {
  color: #17d3d3;
  width: -webkit-max-content;
  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: #17d3d3;
}
.btn.btn-transparent-primary:disabled:hover {
  background-color: transparent;
}

.btn-group.btn-group-action .btn {
  margin-right: 8px;
  border-radius: 20% !important;
  padding: 0.4rem 0.5rem;
  background-color: var(--default-button-bg);
}
.btn-group.btn-group-action .btn svg {
  width: 17px;
  height: 17px;
}
.btn-group.btn-group-action .btn:hover {
  border-radius: 50%;
  color: #252525;
  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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

label {
  color: var(--default-font-color) !important;
}

.col-form-label {
  padding-top: calc(0.375rem + 4px);
  padding-bottom: calc(0.375rem + 3px);
}

::-webkit-input-placeholder {
  color: #606060 !important;
}

:-ms-input-placeholder {
  color: #606060 !important;
}

::-ms-input-placeholder {
  color: #606060 !important;
}

::placeholder {
  color: #606060 !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: #252525 !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: #252525 !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(108.75, 108.75, 108.75);
  transition: all 0.25s ease-in-out;
}
.form-group-with-icon .form-control-feedback.disabled {
  color: rgb(154.65, 154.65, 154.65);
}
.form-group-with-icon .form-control-feedback:hover {
  color: #252525;
}

.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: #252525;
  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;
  -webkit-transform: scale(1.35) !important;
          transform: scale(1.35) !important;
}
.custom-checkbox-default .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  -webkit-transform: scale(1.55) !important;
          transform: scale(1.55) !important;
}

.custom-checkbox-primary .custom-control-label:before {
  border-color: #252525;
  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: #252525;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-primary .custom-control-input:checked ~ .custom-control-label {
  color: #252525 !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;
  -webkit-transform: scale(1.35) !important;
          transform: scale(1.35) !important;
}
.custom-checkbox-primary .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  -webkit-transform: scale(1.55) !important;
          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;
  -webkit-transform: scale(1.35) !important;
          transform: scale(1.35) !important;
}
.custom-checkbox-success .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  -webkit-transform: scale(1.55) !important;
          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;
  -webkit-transform: scale(1.35) !important;
          transform: scale(1.35) !important;
}
.custom-checkbox-warning .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  -webkit-transform: scale(1.55) !important;
          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;
  -webkit-transform: scale(1.35) !important;
          transform: scale(1.35) !important;
}
.custom-checkbox-info .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  -webkit-transform: scale(1.55) !important;
          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;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.customized-checkbox.checkbox-default input + label:before {
  border-color: #adb5bd;
}
.customized-checkbox.checkbox-default input:checked + label:before {
  border-color: #252525;
}
.customized-checkbox.checkbox-default input:checked + label:after {
  background: #252525;
  box-shadow: 2px 0 0 #252525, 4px 0 0 #252525, 4px -2px 0 #252525, 4px -4px 0 #252525, 4px -6px 0 #252525, 4px -8px 0 #252525;
}
.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: #252525;
}
.customized-radio.radio-default .outside .inside {
  background: #252525;
}
.customized-radio.radio-primary .outside {
  border-color: #252525;
}
.customized-radio.radio-primary .outside .inside {
  background: #252525;
}
.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: #252525;
  border: 1px solid #252525 !important;
  transition: all 0.25s ease-in-out;
}
.radio-button-group .btn-group .btn.active span {
  color: #ffffff;
}

.border-switch {
  min-height: initial;
  color: #252525;
  padding-left: 0;
}
.border-switch .border-switch-control-input {
  display: none;
}
.border-switch .border-switch-control-input:checked ~ .border-switch-control-indicator {
  border-color: #252525;
}
.border-switch .border-switch-control-input:checked ~ .border-switch-control-indicator::after {
  left: 14px;
  background-color: #252525;
}
.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(--form-control-bg);
}
.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: #252525;
}
.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: #252525;
}
.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: #252525;
}
.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::-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: #252525;
  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: #252525 !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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.modal {
  padding-right: 0 !important;
}
.modal .modal-dialog {
  border-radius: 0.75rem;
  border: 2px solid rgb(48, 48, 48);
}
.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;
  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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.card {
  background-color: var(--default-card-bg);
  border-radius: 0.75rem;
}
.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 {
  -webkit-transform: scale(1.01);
          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: #252525;
}
.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;
  -webkit-transform: scale(1.03) !important;
          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: #252525 !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: #252525;
}
.orgchart-container .orgchart .lines .topLine {
  border-color: #252525;
}
.orgchart-container .orgchart .lines .leftLine {
  border-color: #252525;
}
.orgchart-container .orgchart .lines .rightLine {
  border-color: #252525;
}
.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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

/*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: #252525;
}
.badge.badge-purple {
  background-color: #964ed8;
}
.badge.badge-warning {
  background-color: #FC6510;
}
.badge.badge-danger {
  background-color: #cf1900;
}
.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: #606060;
}

/*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: #252525 !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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

label {
  color: var(--default-font-color) !important;
}

.col-form-label {
  padding-top: calc(0.375rem + 4px);
  padding-bottom: calc(0.375rem + 3px);
}

::-webkit-input-placeholder {
  color: #606060 !important;
}

:-ms-input-placeholder {
  color: #606060 !important;
}

::-ms-input-placeholder {
  color: #606060 !important;
}

::placeholder {
  color: #606060 !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: #252525 !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: #252525 !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(108.75, 108.75, 108.75);
  transition: all 0.25s ease-in-out;
}
.form-group-with-icon .form-control-feedback.disabled {
  color: rgb(154.65, 154.65, 154.65);
}
.form-group-with-icon .form-control-feedback:hover {
  color: #252525;
}

.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: #252525;
  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;
  -webkit-transform: scale(1.35) !important;
          transform: scale(1.35) !important;
}
.custom-checkbox-default .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  -webkit-transform: scale(1.55) !important;
          transform: scale(1.55) !important;
}

.custom-checkbox-primary .custom-control-label:before {
  border-color: #252525;
  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: #252525;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-primary .custom-control-input:checked ~ .custom-control-label {
  color: #252525 !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;
  -webkit-transform: scale(1.35) !important;
          transform: scale(1.35) !important;
}
.custom-checkbox-primary .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  -webkit-transform: scale(1.55) !important;
          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;
  -webkit-transform: scale(1.35) !important;
          transform: scale(1.35) !important;
}
.custom-checkbox-success .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  -webkit-transform: scale(1.55) !important;
          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;
  -webkit-transform: scale(1.35) !important;
          transform: scale(1.35) !important;
}
.custom-checkbox-warning .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  -webkit-transform: scale(1.55) !important;
          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;
  -webkit-transform: scale(1.35) !important;
          transform: scale(1.35) !important;
}
.custom-checkbox-info .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  -webkit-transform: scale(1.55) !important;
          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;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.customized-checkbox.checkbox-default input + label:before {
  border-color: #adb5bd;
}
.customized-checkbox.checkbox-default input:checked + label:before {
  border-color: #252525;
}
.customized-checkbox.checkbox-default input:checked + label:after {
  background: #252525;
  box-shadow: 2px 0 0 #252525, 4px 0 0 #252525, 4px -2px 0 #252525, 4px -4px 0 #252525, 4px -6px 0 #252525, 4px -8px 0 #252525;
}
.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: #252525;
}
.customized-radio.radio-default .outside .inside {
  background: #252525;
}
.customized-radio.radio-primary .outside {
  border-color: #252525;
}
.customized-radio.radio-primary .outside .inside {
  background: #252525;
}
.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: #252525;
  border: 1px solid #252525 !important;
  transition: all 0.25s ease-in-out;
}
.radio-button-group .btn-group .btn.active span {
  color: #ffffff;
}

.border-switch {
  min-height: initial;
  color: #252525;
  padding-left: 0;
}
.border-switch .border-switch-control-input {
  display: none;
}
.border-switch .border-switch-control-input:checked ~ .border-switch-control-indicator {
  border-color: #252525;
}
.border-switch .border-switch-control-input:checked ~ .border-switch-control-indicator::after {
  left: 14px;
  background-color: #252525;
}
.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(--form-control-bg);
}
.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: #252525;
}
.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: #252525;
}
.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: #252525;
}
.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::-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: #252525;
  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: #252525 !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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.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: #252525;
  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: #252525;
  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: #252525;
  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: -webkit-grab;
  cursor: grab;
  box-sizing: border-box;
  border-radius: 5px;
  color: rgb(184.25, 184.25, 184.25);
  padding: 2px;
  margin-right: 10px;
}
.filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .custom-switch {
  box-shadow: none;
  -webkit-transform: scale(1.5) !important;
          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: #252525;
}
.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 #252525;
}
.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: #252525 !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: #252525 !important;
  color: #e5e5e5 !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: #252525;
  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: #252525 !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: #17d3d3;
}
.tab-filter-menu .nav-item .nav-link:hover {
  color: #17d3d3;
}
.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: #252525 !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: #252525 !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: #252525 !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 #252525;
  border-right: 2px solid #252525;
  transition: -webkit-transform 150ms linear;
  transition: transform 150ms linear;
  transition: transform 150ms linear, -webkit-transform 150ms linear;
}
.avatars-filter .indicator-left[disabled],
.avatars-filter .indicator-right[disabled] {
  opacity: 0.35;
}
.avatars-filter .indicator-left {
  -webkit-transform: rotate(-135deg);
          transform: rotate(-135deg);
}
.avatars-filter .indicator-left:active {
  -webkit-transform: rotate(-135deg) scale(0.9);
          transform: rotate(-135deg) scale(0.9);
}
.avatars-filter .indicator-right {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.avatars-filter .indicator-right:active {
  -webkit-transform: rotate(45deg) scale(0.9);
          transform: rotate(45deg) scale(0.9);
}
.avatars-filter .avatar-group .avatar-carousel-wrapper {
  width: 280px;
  display: flex;
  -webkit-transform: translatex(0px);
          transform: translatex(0px);
  transition: -webkit-transform 150ms ease-out;
  transition: transform 150ms ease-out;
  transition: transform 150ms ease-out, -webkit-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: #252525 !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: #252525 !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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

label {
  color: var(--default-font-color) !important;
}

.col-form-label {
  padding-top: calc(0.375rem + 4px);
  padding-bottom: calc(0.375rem + 3px);
}

::-webkit-input-placeholder {
  color: #606060 !important;
}

:-ms-input-placeholder {
  color: #606060 !important;
}

::-ms-input-placeholder {
  color: #606060 !important;
}

::placeholder {
  color: #606060 !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: #252525 !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: #252525 !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(108.75, 108.75, 108.75);
  transition: all 0.25s ease-in-out;
}
.form-group-with-icon .form-control-feedback.disabled {
  color: rgb(154.65, 154.65, 154.65);
}
.form-group-with-icon .form-control-feedback:hover {
  color: #252525;
}

.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: #252525;
  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;
  -webkit-transform: scale(1.35) !important;
          transform: scale(1.35) !important;
}
.custom-checkbox-default .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  -webkit-transform: scale(1.55) !important;
          transform: scale(1.55) !important;
}

.custom-checkbox-primary .custom-control-label:before {
  border-color: #252525;
  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: #252525;
  background-color: var(--default-custom-control-bg);
}
.custom-checkbox-primary .custom-control-input:checked ~ .custom-control-label {
  color: #252525 !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;
  -webkit-transform: scale(1.35) !important;
          transform: scale(1.35) !important;
}
.custom-checkbox-primary .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  -webkit-transform: scale(1.55) !important;
          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;
  -webkit-transform: scale(1.35) !important;
          transform: scale(1.35) !important;
}
.custom-checkbox-success .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  -webkit-transform: scale(1.55) !important;
          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;
  -webkit-transform: scale(1.35) !important;
          transform: scale(1.35) !important;
}
.custom-checkbox-warning .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  -webkit-transform: scale(1.55) !important;
          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;
  -webkit-transform: scale(1.35) !important;
          transform: scale(1.35) !important;
}
.custom-checkbox-info .custom-control-label:after {
  width: 1rem;
  height: 1rem;
  margin-left: 5px;
  -webkit-transform: scale(1.55) !important;
          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;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.customized-checkbox.checkbox-default input + label:before {
  border-color: #adb5bd;
}
.customized-checkbox.checkbox-default input:checked + label:before {
  border-color: #252525;
}
.customized-checkbox.checkbox-default input:checked + label:after {
  background: #252525;
  box-shadow: 2px 0 0 #252525, 4px 0 0 #252525, 4px -2px 0 #252525, 4px -4px 0 #252525, 4px -6px 0 #252525, 4px -8px 0 #252525;
}
.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: #252525;
}
.customized-radio.radio-default .outside .inside {
  background: #252525;
}
.customized-radio.radio-primary .outside {
  border-color: #252525;
}
.customized-radio.radio-primary .outside .inside {
  background: #252525;
}
.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: #252525;
  border: 1px solid #252525 !important;
  transition: all 0.25s ease-in-out;
}
.radio-button-group .btn-group .btn.active span {
  color: #ffffff;
}

.border-switch {
  min-height: initial;
  color: #252525;
  padding-left: 0;
}
.border-switch .border-switch-control-input {
  display: none;
}
.border-switch .border-switch-control-input:checked ~ .border-switch-control-indicator {
  border-color: #252525;
}
.border-switch .border-switch-control-input:checked ~ .border-switch-control-indicator::after {
  left: 14px;
  background-color: #252525;
}
.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(--form-control-bg);
}
.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: #252525;
}
.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: #252525;
}
.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: #252525;
}
.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::-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: #252525;
  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: #252525 !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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.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: #252525;
  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: #252525;
  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: #252525;
  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: -webkit-grab;
  cursor: grab;
  box-sizing: border-box;
  border-radius: 5px;
  color: rgb(184.25, 184.25, 184.25);
  padding: 2px;
  margin-right: 10px;
}
.filters-wrapper .single-filter.column-filter .dropdown .dropdown-menu .custom-switch {
  box-shadow: none;
  -webkit-transform: scale(1.5) !important;
          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: #252525;
}
.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 #252525;
}
.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: #252525 !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: #252525 !important;
  color: #e5e5e5 !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: #252525;
  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: #252525 !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: #17d3d3;
}
.tab-filter-menu .nav-item .nav-link:hover {
  color: #17d3d3;
}
.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: #252525 !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: #252525 !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: #252525 !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 #252525;
  border-right: 2px solid #252525;
  transition: -webkit-transform 150ms linear;
  transition: transform 150ms linear;
  transition: transform 150ms linear, -webkit-transform 150ms linear;
}
.avatars-filter .indicator-left[disabled],
.avatars-filter .indicator-right[disabled] {
  opacity: 0.35;
}
.avatars-filter .indicator-left {
  -webkit-transform: rotate(-135deg);
          transform: rotate(-135deg);
}
.avatars-filter .indicator-left:active {
  -webkit-transform: rotate(-135deg) scale(0.9);
          transform: rotate(-135deg) scale(0.9);
}
.avatars-filter .indicator-right {
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.avatars-filter .indicator-right:active {
  -webkit-transform: rotate(45deg) scale(0.9);
          transform: rotate(45deg) scale(0.9);
}
.avatars-filter .avatar-group .avatar-carousel-wrapper {
  width: 280px;
  display: flex;
  -webkit-transform: translatex(0px);
          transform: translatex(0px);
  transition: -webkit-transform 150ms ease-out;
  transition: transform 150ms ease-out;
  transition: transform 150ms ease-out, -webkit-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: #252525 !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: #252525 !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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.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: #252525;
  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: #252525;
  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 {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
}
.calendar-root .calendar .custom-radio .custom-control-label:after {
  -webkit-transform: scale(1.4);
          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: #252525;
  color: #ffffff;
}
.calendar-root .calendar li.calendar_days_selected:hover {
  background-color: rgb(42.1, 42.1, 42.1);
  color: #ffffff;
}
.calendar-root .calendar li.calendar_days_in-range {
  background-color: rgb(49.75, 49.75, 49.75);
  color: #ffffff;
}
.calendar-root .calendar li.calendar_days_in-range:hover {
  background-color: rgb(44.65, 44.65, 44.65);
  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: #252525;
}
.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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.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 {
  -webkit-transform: translateY(-2px) scale(1.02);
          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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.dropzone {
  min-height: 150px !important;
  padding: 20px 20px !important;
  border-radius: 0.25rem !important;
  border: 1px dashed #252525 !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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.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: #252525;
}
.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: #252525 !important;
}
.time-picker-input .dropdown .dropdown-menu {
  min-height: 50px;
  min-width: -webkit-max-content;
  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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.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: #252525;
}
.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: #252525 !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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.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: #252525;
}
.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;
  -webkit-animation: loading-2 1.5s linear forwards 1.8s;
          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 {
  -webkit-animation: loading-1 1.1s linear forwards;
          animation: loading-1 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="1"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="2"] .progress-right .progress-bar {
  -webkit-animation: loading-2 1.1s linear forwards;
          animation: loading-2 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="2"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="3"] .progress-right .progress-bar {
  -webkit-animation: loading-3 1.1s linear forwards;
          animation: loading-3 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="3"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="4"] .progress-right .progress-bar {
  -webkit-animation: loading-4 1.1s linear forwards;
          animation: loading-4 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="4"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="5"] .progress-right .progress-bar {
  -webkit-animation: loading-5 1.1s linear forwards;
          animation: loading-5 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="5"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="6"] .progress-right .progress-bar {
  -webkit-animation: loading-6 1.1s linear forwards;
          animation: loading-6 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="6"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="7"] .progress-right .progress-bar {
  -webkit-animation: loading-7 1.1s linear forwards;
          animation: loading-7 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="7"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="8"] .progress-right .progress-bar {
  -webkit-animation: loading-8 1.1s linear forwards;
          animation: loading-8 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="8"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="9"] .progress-right .progress-bar {
  -webkit-animation: loading-9 1.1s linear forwards;
          animation: loading-9 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="9"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="10"] .progress-right .progress-bar {
  -webkit-animation: loading-10 1.1s linear forwards;
          animation: loading-10 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="10"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="11"] .progress-right .progress-bar {
  -webkit-animation: loading-11 1.1s linear forwards;
          animation: loading-11 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="11"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="12"] .progress-right .progress-bar {
  -webkit-animation: loading-12 1.1s linear forwards;
          animation: loading-12 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="12"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="13"] .progress-right .progress-bar {
  -webkit-animation: loading-13 1.1s linear forwards;
          animation: loading-13 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="13"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="14"] .progress-right .progress-bar {
  -webkit-animation: loading-14 1.1s linear forwards;
          animation: loading-14 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="14"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="15"] .progress-right .progress-bar {
  -webkit-animation: loading-15 1.1s linear forwards;
          animation: loading-15 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="15"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="16"] .progress-right .progress-bar {
  -webkit-animation: loading-16 1.1s linear forwards;
          animation: loading-16 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="16"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="17"] .progress-right .progress-bar {
  -webkit-animation: loading-17 1.1s linear forwards;
          animation: loading-17 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="17"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="18"] .progress-right .progress-bar {
  -webkit-animation: loading-18 1.1s linear forwards;
          animation: loading-18 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="18"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="19"] .progress-right .progress-bar {
  -webkit-animation: loading-19 1.1s linear forwards;
          animation: loading-19 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="19"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="20"] .progress-right .progress-bar {
  -webkit-animation: loading-20 1.1s linear forwards;
          animation: loading-20 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="20"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="21"] .progress-right .progress-bar {
  -webkit-animation: loading-21 1.1s linear forwards;
          animation: loading-21 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="21"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="22"] .progress-right .progress-bar {
  -webkit-animation: loading-22 1.1s linear forwards;
          animation: loading-22 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="22"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="23"] .progress-right .progress-bar {
  -webkit-animation: loading-23 1.1s linear forwards;
          animation: loading-23 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="23"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="24"] .progress-right .progress-bar {
  -webkit-animation: loading-24 1.1s linear forwards;
          animation: loading-24 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="24"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="25"] .progress-right .progress-bar {
  -webkit-animation: loading-25 1.1s linear forwards;
          animation: loading-25 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="25"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="26"] .progress-right .progress-bar {
  -webkit-animation: loading-26 1.1s linear forwards;
          animation: loading-26 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="26"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="27"] .progress-right .progress-bar {
  -webkit-animation: loading-27 1.1s linear forwards;
          animation: loading-27 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="27"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="28"] .progress-right .progress-bar {
  -webkit-animation: loading-28 1.1s linear forwards;
          animation: loading-28 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="28"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="29"] .progress-right .progress-bar {
  -webkit-animation: loading-29 1.1s linear forwards;
          animation: loading-29 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="29"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="30"] .progress-right .progress-bar {
  -webkit-animation: loading-30 1.1s linear forwards;
          animation: loading-30 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="30"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="31"] .progress-right .progress-bar {
  -webkit-animation: loading-31 1.1s linear forwards;
          animation: loading-31 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="31"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="32"] .progress-right .progress-bar {
  -webkit-animation: loading-32 1.1s linear forwards;
          animation: loading-32 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="32"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="33"] .progress-right .progress-bar {
  -webkit-animation: loading-33 1.1s linear forwards;
          animation: loading-33 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="33"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="34"] .progress-right .progress-bar {
  -webkit-animation: loading-34 1.1s linear forwards;
          animation: loading-34 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="34"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="35"] .progress-right .progress-bar {
  -webkit-animation: loading-35 1.1s linear forwards;
          animation: loading-35 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="35"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="36"] .progress-right .progress-bar {
  -webkit-animation: loading-36 1.1s linear forwards;
          animation: loading-36 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="36"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="37"] .progress-right .progress-bar {
  -webkit-animation: loading-37 1.1s linear forwards;
          animation: loading-37 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="37"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="38"] .progress-right .progress-bar {
  -webkit-animation: loading-38 1.1s linear forwards;
          animation: loading-38 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="38"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="39"] .progress-right .progress-bar {
  -webkit-animation: loading-39 1.1s linear forwards;
          animation: loading-39 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="39"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="40"] .progress-right .progress-bar {
  -webkit-animation: loading-40 1.1s linear forwards;
          animation: loading-40 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="40"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="41"] .progress-right .progress-bar {
  -webkit-animation: loading-41 1.1s linear forwards;
          animation: loading-41 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="41"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="42"] .progress-right .progress-bar {
  -webkit-animation: loading-42 1.1s linear forwards;
          animation: loading-42 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="42"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="43"] .progress-right .progress-bar {
  -webkit-animation: loading-43 1.1s linear forwards;
          animation: loading-43 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="43"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="44"] .progress-right .progress-bar {
  -webkit-animation: loading-44 1.1s linear forwards;
          animation: loading-44 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="44"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="45"] .progress-right .progress-bar {
  -webkit-animation: loading-45 1.1s linear forwards;
          animation: loading-45 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="45"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="46"] .progress-right .progress-bar {
  -webkit-animation: loading-46 1.1s linear forwards;
          animation: loading-46 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="46"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="47"] .progress-right .progress-bar {
  -webkit-animation: loading-47 1.1s linear forwards;
          animation: loading-47 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="47"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="48"] .progress-right .progress-bar {
  -webkit-animation: loading-48 1.1s linear forwards;
          animation: loading-48 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="48"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="49"] .progress-right .progress-bar {
  -webkit-animation: loading-49 1.1s linear forwards;
          animation: loading-49 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="49"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="50"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="50"] .progress-left .progress-bar {
  -webkit-animation: 0;
          animation: 0;
}
.circular-progress-bar .progress[data-percentage="51"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="51"] .progress-left .progress-bar {
  -webkit-animation: loading-1 1.1s linear forwards 1.1s;
          animation: loading-1 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="52"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="52"] .progress-left .progress-bar {
  -webkit-animation: loading-2 1.1s linear forwards 1.1s;
          animation: loading-2 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="53"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="53"] .progress-left .progress-bar {
  -webkit-animation: loading-3 1.1s linear forwards 1.1s;
          animation: loading-3 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="54"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="54"] .progress-left .progress-bar {
  -webkit-animation: loading-4 1.1s linear forwards 1.1s;
          animation: loading-4 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="55"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="55"] .progress-left .progress-bar {
  -webkit-animation: loading-5 1.1s linear forwards 1.1s;
          animation: loading-5 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="56"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="56"] .progress-left .progress-bar {
  -webkit-animation: loading-6 1.1s linear forwards 1.1s;
          animation: loading-6 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="57"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="57"] .progress-left .progress-bar {
  -webkit-animation: loading-7 1.1s linear forwards 1.1s;
          animation: loading-7 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="58"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="58"] .progress-left .progress-bar {
  -webkit-animation: loading-8 1.1s linear forwards 1.1s;
          animation: loading-8 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="59"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="59"] .progress-left .progress-bar {
  -webkit-animation: loading-9 1.1s linear forwards 1.1s;
          animation: loading-9 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="60"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="60"] .progress-left .progress-bar {
  -webkit-animation: loading-10 1.1s linear forwards 1.1s;
          animation: loading-10 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="61"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="61"] .progress-left .progress-bar {
  -webkit-animation: loading-11 1.1s linear forwards 1.1s;
          animation: loading-11 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="62"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="62"] .progress-left .progress-bar {
  -webkit-animation: loading-12 1.1s linear forwards 1.1s;
          animation: loading-12 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="63"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="63"] .progress-left .progress-bar {
  -webkit-animation: loading-13 1.1s linear forwards 1.1s;
          animation: loading-13 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="64"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="64"] .progress-left .progress-bar {
  -webkit-animation: loading-14 1.1s linear forwards 1.1s;
          animation: loading-14 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="65"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="65"] .progress-left .progress-bar {
  -webkit-animation: loading-15 1.1s linear forwards 1.1s;
          animation: loading-15 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="66"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="66"] .progress-left .progress-bar {
  -webkit-animation: loading-16 1.1s linear forwards 1.1s;
          animation: loading-16 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="67"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="67"] .progress-left .progress-bar {
  -webkit-animation: loading-17 1.1s linear forwards 1.1s;
          animation: loading-17 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="68"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="68"] .progress-left .progress-bar {
  -webkit-animation: loading-18 1.1s linear forwards 1.1s;
          animation: loading-18 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="69"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="69"] .progress-left .progress-bar {
  -webkit-animation: loading-19 1.1s linear forwards 1.1s;
          animation: loading-19 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="70"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="70"] .progress-left .progress-bar {
  -webkit-animation: loading-20 1.1s linear forwards 1.1s;
          animation: loading-20 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="71"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="71"] .progress-left .progress-bar {
  -webkit-animation: loading-21 1.1s linear forwards 1.1s;
          animation: loading-21 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="72"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="72"] .progress-left .progress-bar {
  -webkit-animation: loading-22 1.1s linear forwards 1.1s;
          animation: loading-22 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="73"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="73"] .progress-left .progress-bar {
  -webkit-animation: loading-23 1.1s linear forwards 1.1s;
          animation: loading-23 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="74"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="74"] .progress-left .progress-bar {
  -webkit-animation: loading-24 1.1s linear forwards 1.1s;
          animation: loading-24 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="75"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="75"] .progress-left .progress-bar {
  -webkit-animation: loading-25 1.1s linear forwards 1.1s;
          animation: loading-25 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="76"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="76"] .progress-left .progress-bar {
  -webkit-animation: loading-26 1.1s linear forwards 1.1s;
          animation: loading-26 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="77"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="77"] .progress-left .progress-bar {
  -webkit-animation: loading-27 1.1s linear forwards 1.1s;
          animation: loading-27 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="78"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="78"] .progress-left .progress-bar {
  -webkit-animation: loading-28 1.1s linear forwards 1.1s;
          animation: loading-28 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="79"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="79"] .progress-left .progress-bar {
  -webkit-animation: loading-29 1.1s linear forwards 1.1s;
          animation: loading-29 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="80"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="80"] .progress-left .progress-bar {
  -webkit-animation: loading-30 1.1s linear forwards 1.1s;
          animation: loading-30 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="81"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="81"] .progress-left .progress-bar {
  -webkit-animation: loading-31 1.1s linear forwards 1.1s;
          animation: loading-31 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="82"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="82"] .progress-left .progress-bar {
  -webkit-animation: loading-32 1.1s linear forwards 1.1s;
          animation: loading-32 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="83"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="83"] .progress-left .progress-bar {
  -webkit-animation: loading-33 1.1s linear forwards 1.1s;
          animation: loading-33 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="84"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="84"] .progress-left .progress-bar {
  -webkit-animation: loading-34 1.1s linear forwards 1.1s;
          animation: loading-34 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="85"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="85"] .progress-left .progress-bar {
  -webkit-animation: loading-35 1.1s linear forwards 1.1s;
          animation: loading-35 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="86"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="86"] .progress-left .progress-bar {
  -webkit-animation: loading-36 1.1s linear forwards 1.1s;
          animation: loading-36 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="87"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="87"] .progress-left .progress-bar {
  -webkit-animation: loading-37 1.1s linear forwards 1.1s;
          animation: loading-37 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="88"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="88"] .progress-left .progress-bar {
  -webkit-animation: loading-38 1.1s linear forwards 1.1s;
          animation: loading-38 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="89"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="89"] .progress-left .progress-bar {
  -webkit-animation: loading-39 1.1s linear forwards 1.1s;
          animation: loading-39 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="90"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="90"] .progress-left .progress-bar {
  -webkit-animation: loading-40 1.1s linear forwards 1.1s;
          animation: loading-40 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="91"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="91"] .progress-left .progress-bar {
  -webkit-animation: loading-41 1.1s linear forwards 1.1s;
          animation: loading-41 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="92"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="92"] .progress-left .progress-bar {
  -webkit-animation: loading-42 1.1s linear forwards 1.1s;
          animation: loading-42 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="93"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="93"] .progress-left .progress-bar {
  -webkit-animation: loading-43 1.1s linear forwards 1.1s;
          animation: loading-43 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="94"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="94"] .progress-left .progress-bar {
  -webkit-animation: loading-44 1.1s linear forwards 1.1s;
          animation: loading-44 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="95"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="95"] .progress-left .progress-bar {
  -webkit-animation: loading-45 1.1s linear forwards 1.1s;
          animation: loading-45 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="96"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="96"] .progress-left .progress-bar {
  -webkit-animation: loading-46 1.1s linear forwards 1.1s;
          animation: loading-46 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="97"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="97"] .progress-left .progress-bar {
  -webkit-animation: loading-47 1.1s linear forwards 1.1s;
          animation: loading-47 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="98"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="98"] .progress-left .progress-bar {
  -webkit-animation: loading-48 1.1s linear forwards 1.1s;
          animation: loading-48 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="99"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="99"] .progress-left .progress-bar {
  -webkit-animation: loading-49 1.1s linear forwards 1.1s;
          animation: loading-49 1.1s linear forwards 1.1s;
}
.circular-progress-bar .progress[data-percentage="100"] .progress-right .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards;
          animation: loading-50 1.1s linear forwards;
}
.circular-progress-bar .progress[data-percentage="100"] .progress-left .progress-bar {
  -webkit-animation: loading-50 1.1s linear forwards 1.1s;
          animation: loading-50 1.1s linear forwards 1.1s;
}
@-webkit-keyframes loading-1 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(3.6);
    transform: rotate(3.6deg);
  }
}
@keyframes loading-1 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(3.6);
    transform: rotate(3.6deg);
  }
}
@-webkit-keyframes loading-2 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(7.2);
    transform: rotate(7.2deg);
  }
}
@keyframes loading-2 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(7.2);
    transform: rotate(7.2deg);
  }
}
@-webkit-keyframes loading-3 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(10.8);
    transform: rotate(10.8deg);
  }
}
@keyframes loading-3 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(10.8);
    transform: rotate(10.8deg);
  }
}
@-webkit-keyframes loading-4 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(14.4);
    transform: rotate(14.4deg);
  }
}
@keyframes loading-4 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(14.4);
    transform: rotate(14.4deg);
  }
}
@-webkit-keyframes loading-5 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(18);
    transform: rotate(18deg);
  }
}
@keyframes loading-5 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(18);
    transform: rotate(18deg);
  }
}
@-webkit-keyframes loading-6 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(21.6);
    transform: rotate(21.6deg);
  }
}
@keyframes loading-6 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(21.6);
    transform: rotate(21.6deg);
  }
}
@-webkit-keyframes loading-7 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(25.2);
    transform: rotate(25.2deg);
  }
}
@keyframes loading-7 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(25.2);
    transform: rotate(25.2deg);
  }
}
@-webkit-keyframes loading-8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(28.8);
    transform: rotate(28.8deg);
  }
}
@keyframes loading-8 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(28.8);
    transform: rotate(28.8deg);
  }
}
@-webkit-keyframes loading-9 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(32.4);
    transform: rotate(32.4deg);
  }
}
@keyframes loading-9 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(32.4);
    transform: rotate(32.4deg);
  }
}
@-webkit-keyframes loading-10 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(36);
    transform: rotate(36deg);
  }
}
@keyframes loading-10 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(36);
    transform: rotate(36deg);
  }
}
@-webkit-keyframes loading-11 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(39.6);
    transform: rotate(39.6deg);
  }
}
@keyframes loading-11 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(39.6);
    transform: rotate(39.6deg);
  }
}
@-webkit-keyframes loading-12 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(43.2);
    transform: rotate(43.2deg);
  }
}
@keyframes loading-12 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(43.2);
    transform: rotate(43.2deg);
  }
}
@-webkit-keyframes loading-13 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(46.8);
    transform: rotate(46.8deg);
  }
}
@keyframes loading-13 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(46.8);
    transform: rotate(46.8deg);
  }
}
@-webkit-keyframes loading-14 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(50.4);
    transform: rotate(50.4deg);
  }
}
@keyframes loading-14 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(50.4);
    transform: rotate(50.4deg);
  }
}
@-webkit-keyframes loading-15 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(54);
    transform: rotate(54deg);
  }
}
@keyframes loading-15 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(54);
    transform: rotate(54deg);
  }
}
@-webkit-keyframes loading-16 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(57.6);
    transform: rotate(57.6deg);
  }
}
@keyframes loading-16 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(57.6);
    transform: rotate(57.6deg);
  }
}
@-webkit-keyframes loading-17 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(61.2);
    transform: rotate(61.2deg);
  }
}
@keyframes loading-17 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(61.2);
    transform: rotate(61.2deg);
  }
}
@-webkit-keyframes loading-18 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(64.8);
    transform: rotate(64.8deg);
  }
}
@keyframes loading-18 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(64.8);
    transform: rotate(64.8deg);
  }
}
@-webkit-keyframes loading-19 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(68.4);
    transform: rotate(68.4deg);
  }
}
@keyframes loading-19 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(68.4);
    transform: rotate(68.4deg);
  }
}
@-webkit-keyframes loading-20 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(72);
    transform: rotate(72deg);
  }
}
@keyframes loading-20 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(72);
    transform: rotate(72deg);
  }
}
@-webkit-keyframes loading-21 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(75.6);
    transform: rotate(75.6deg);
  }
}
@keyframes loading-21 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(75.6);
    transform: rotate(75.6deg);
  }
}
@-webkit-keyframes loading-22 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(79.2);
    transform: rotate(79.2deg);
  }
}
@keyframes loading-22 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(79.2);
    transform: rotate(79.2deg);
  }
}
@-webkit-keyframes loading-23 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(82.8);
    transform: rotate(82.8deg);
  }
}
@keyframes loading-23 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(82.8);
    transform: rotate(82.8deg);
  }
}
@-webkit-keyframes loading-24 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(86.4);
    transform: rotate(86.4deg);
  }
}
@keyframes loading-24 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(86.4);
    transform: rotate(86.4deg);
  }
}
@-webkit-keyframes loading-25 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(90);
    transform: rotate(90deg);
  }
}
@keyframes loading-25 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(90);
    transform: rotate(90deg);
  }
}
@-webkit-keyframes loading-26 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(93.6);
    transform: rotate(93.6deg);
  }
}
@keyframes loading-26 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(93.6);
    transform: rotate(93.6deg);
  }
}
@-webkit-keyframes loading-27 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(97.2);
    transform: rotate(97.2deg);
  }
}
@keyframes loading-27 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(97.2);
    transform: rotate(97.2deg);
  }
}
@-webkit-keyframes loading-28 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(100.8);
    transform: rotate(100.8deg);
  }
}
@keyframes loading-28 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(100.8);
    transform: rotate(100.8deg);
  }
}
@-webkit-keyframes loading-29 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(104.4);
    transform: rotate(104.4deg);
  }
}
@keyframes loading-29 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(104.4);
    transform: rotate(104.4deg);
  }
}
@-webkit-keyframes loading-30 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(108);
    transform: rotate(108deg);
  }
}
@keyframes loading-30 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(108);
    transform: rotate(108deg);
  }
}
@-webkit-keyframes loading-31 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(111.6);
    transform: rotate(111.6deg);
  }
}
@keyframes loading-31 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(111.6);
    transform: rotate(111.6deg);
  }
}
@-webkit-keyframes loading-32 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(115.2);
    transform: rotate(115.2deg);
  }
}
@keyframes loading-32 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(115.2);
    transform: rotate(115.2deg);
  }
}
@-webkit-keyframes loading-33 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(118.8);
    transform: rotate(118.8deg);
  }
}
@keyframes loading-33 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(118.8);
    transform: rotate(118.8deg);
  }
}
@-webkit-keyframes loading-34 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(122.4);
    transform: rotate(122.4deg);
  }
}
@keyframes loading-34 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(122.4);
    transform: rotate(122.4deg);
  }
}
@-webkit-keyframes loading-35 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(126);
    transform: rotate(126deg);
  }
}
@keyframes loading-35 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(126);
    transform: rotate(126deg);
  }
}
@-webkit-keyframes loading-36 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(129.6);
    transform: rotate(129.6deg);
  }
}
@keyframes loading-36 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(129.6);
    transform: rotate(129.6deg);
  }
}
@-webkit-keyframes loading-37 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(133.2);
    transform: rotate(133.2deg);
  }
}
@keyframes loading-37 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(133.2);
    transform: rotate(133.2deg);
  }
}
@-webkit-keyframes loading-38 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(136.8);
    transform: rotate(136.8deg);
  }
}
@keyframes loading-38 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(136.8);
    transform: rotate(136.8deg);
  }
}
@-webkit-keyframes loading-39 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(140.4);
    transform: rotate(140.4deg);
  }
}
@keyframes loading-39 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(140.4);
    transform: rotate(140.4deg);
  }
}
@-webkit-keyframes loading-40 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(144);
    transform: rotate(144deg);
  }
}
@keyframes loading-40 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(144);
    transform: rotate(144deg);
  }
}
@-webkit-keyframes loading-41 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(147.6);
    transform: rotate(147.6deg);
  }
}
@keyframes loading-41 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(147.6);
    transform: rotate(147.6deg);
  }
}
@-webkit-keyframes loading-42 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(151.2);
    transform: rotate(151.2deg);
  }
}
@keyframes loading-42 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(151.2);
    transform: rotate(151.2deg);
  }
}
@-webkit-keyframes loading-43 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(154.8);
    transform: rotate(154.8deg);
  }
}
@keyframes loading-43 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(154.8);
    transform: rotate(154.8deg);
  }
}
@-webkit-keyframes loading-44 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(158.4);
    transform: rotate(158.4deg);
  }
}
@keyframes loading-44 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(158.4);
    transform: rotate(158.4deg);
  }
}
@-webkit-keyframes loading-45 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(162);
    transform: rotate(162deg);
  }
}
@keyframes loading-45 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(162);
    transform: rotate(162deg);
  }
}
@-webkit-keyframes loading-46 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(165.6);
    transform: rotate(165.6deg);
  }
}
@keyframes loading-46 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(165.6);
    transform: rotate(165.6deg);
  }
}
@-webkit-keyframes loading-47 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(169.2);
    transform: rotate(169.2deg);
  }
}
@keyframes loading-47 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(169.2);
    transform: rotate(169.2deg);
  }
}
@-webkit-keyframes loading-48 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(172.8);
    transform: rotate(172.8deg);
  }
}
@keyframes loading-48 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(172.8);
    transform: rotate(172.8deg);
  }
}
@-webkit-keyframes loading-49 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(176.4);
    transform: rotate(176.4deg);
  }
}
@keyframes loading-49 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(176.4);
    transform: rotate(176.4deg);
  }
}
@-webkit-keyframes loading-50 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(180);
    transform: rotate(180deg);
  }
}
@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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.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: #252525;
}

@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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

@media (max-width: 575px) {
  body, html {
    font-size: 0.9rem;
  }
  h4 {
    font-size: 1.25rem;
  }
  /*** Start mixins for mobile view ***/
  @-webkit-keyframes dropdownMenuAnimation {
    from {
      opacity: 0;
      -webkit-transform: translate3d(0, -30px, 0);
              transform: translate3d(0, -30px, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: translate3d(0, 0px, 0);
              transform: translate3d(0, 0px, 0);
    }
  }
  @keyframes dropdownMenuAnimation {
    from {
      opacity: 0;
      -webkit-transform: translate3d(0, -30px, 0);
              transform: translate3d(0, -30px, 0);
    }
    to {
      opacity: 1;
      -webkit-transform: translate3d(0, 0px, 0);
              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 {
    -webkit-animation-name: dropdownMenuAnimation;
            animation-name: dropdownMenuAnimation;
    -webkit-animation-duration: 0.25s;
            animation-duration: 0.25s;
    -webkit-animation-fill-mode: both;
            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;
    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;
    -webkit-transform: inherit !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: #252525;
  }
  .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;
    -webkit-transform: inherit !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: #252525;
  }
  .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: #252525;
  }
  .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;
    -webkit-transform: inherit !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: #252525;
  }
  .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: #252525 !important;
}
.calendar-view .fc-button-group .fc-button.fc-button-active {
  box-shadow: none !important;
  border-radius: 0.3rem;
  background-color: #252525 !important;
  border: 1px solid #252525 !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 {
  background: transparent !important;
  color: #252525 !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: #252525 !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: #252525 !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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.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 {
  -webkit-transform: rotate(90deg) translateX(-1px);
          transform: rotate(90deg) translateX(-1px);
}
.accordion .card .card-header .collapsible-link[aria-expanded=true]::before {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}

:root {
  --base-color: #F9F9F9;
  --default-font-color: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.dot-icon {
  border-radius: 100%;
  display: inline-block;
  background-color: #606060;
}
.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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.bg-brand-color {
  background-color: #252525 !important;
}

.bg-disabled {
  background-color: #606060 !important;
}

.bg-inactive {
  background-color: #606060 !important;
}

.primary-text-color {
  color: #252525 !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: #606060 !important;
}

.bg-muted {
  background-color: #606060 !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: #cf1900 !important;
}

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

:root {
  --base-color: #F9F9F9;
  --default-font-color: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.back-image {
  position: fixed;
  width: 150%; /* Увеличиваем область для градиента */
  height: 150%;
  background: radial-gradient(circle at center, rgba(23, 211, 211, 0.8), rgba(72, 61, 139, 0.6), rgba(0, 0, 0, 0.2) 70%);
  -webkit-filter: blur(150px);
          filter: blur(150px); /* Размытие фона */
  -webkit-animation: moveGradient 10s infinite alternate;
          animation: moveGradient 10s infinite alternate;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-size: cover;
  background-repeat: no-repeat;
}

@-webkit-keyframes moveGradient {
  0% {
    -webkit-transform: translate(-20%, -20%) scale(1.2);
            transform: translate(-20%, -20%) scale(1.2);
  }
  100% {
    -webkit-transform: translate(20%, 20%) scale(1);
            transform: translate(20%, 20%) scale(1);
  }
}

@keyframes moveGradient {
  0% {
    -webkit-transform: translate(-20%, -20%) scale(1.2);
            transform: translate(-20%, -20%) scale(1.2);
  }
  100% {
    -webkit-transform: translate(20%, 20%) scale(1);
            transform: translate(20%, 20%) scale(1);
  }
}
.login-form {
  min-height: 100vh;
  overflow-y: auto;
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -4px rgba(0, 0, 0, .1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)), var(--tw-shadow);
  background-color: rgba(20, 20, 20, 0.23);
}
.login-form .sign-in-sign-up-form {
  padding: 4rem;
  color: var(--default-font-color);
}
.login-form .sign-in-sign-up-form label {
  color: var(--default-font-color) !important;
}
.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 {
  -o-object-fit: cover;
     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: #252525;
}
@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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.dashboard-widgets.dashboard-icon-widget {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.dashboard-widgets.dashboard-icon-widget .col-3 {
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  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: #252525;
}
.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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

.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;
  -webkit-transform: none !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 {
  -webkit-transform: none !important;
          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 {
  -webkit-transform: rotate(180deg);
          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 {
  -webkit-transform: rotate(180deg);
          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: rgb(52 52 52);
  --default-border-color: rgb(220, 220, 220);
  --default-hr-color: rgb(220, 220, 220);
  --default-button-bg: rgb(210, 210, 210);
  --app-background-color: #f1f1f1;
  --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: rgb(96 96 96 / 39%);
  --avaters-border-color: #ffffff;
  --avatars-box-shadow: -2px 2px 4px 0 rgba(0, 0, 0, .2);
  --success-toast-bg: rgb(20, 20, 20);
  --scrollbar-thumb-color: rgb(113.5, 113.5, 113.5);
  --scrollbar-thumb-hover-color: #585858;
  --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: rgb(20, 20, 20);
  --navbar-box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.05);
  --navbar-brand-bg: rgb(4.7, 4.7, 4.7);
  --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(126.25, 126.25, 126.25);
  --btn-filter-bg: #ffffff;
  --input-search-box-border: #c5c5c5;
  --form-control-bg: rgb(227, 227, 227);
  --calendar-bg: #ffffff;
  --bg-x-icon: rgb(126.25, 126.25, 126.25);
  --shadow-x-icon: none;
  --search-box-bg: #ffffff;
  --bg-input-readonly: #e9ecef;
  --chips-bg: #464646;
  --time-picker-bg: #ffffff;
  --search-result-dropdown-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.05);
  --bg-highlighted-row: rgb(126.25, 126.25, 126.25);
}

:root {
  --chat-search-bg: #fdfdfd;
  --kanban-scrollbar-track: rgb(240.25, 241.5, 244.25);
  --kanban-scrollbar-thumb: rgb(210.75, 214.5, 222.75);
}

[theme=dark] {
  --chat-search-bg: rgb(20, 20, 20);
  --kanban-scrollbar-track: rgb(107.5, 120, 147.5);
  --kanban-scrollbar-thumb: rgb(75.25, 84, 103.25);
}

.calendar-view .fc-timeGrid-view .fc-event {
  margin-right: 0.5rem;
}

.calendar-view .fc-timegrid .fc-timegrid-slot {
  height: 150px !important;
}

.custom-modal {
  background: var(--default-card-bg) !important;
  position: absolute;
  border-radius: 5px;
  width: 510px;
  padding: 2rem;
  top: 50%;
  left: 50%;
  z-index: 1200;
  font-size: 12px;
  transition-duration: 300ms;
}

.employee-preview-card .dropdown.options-dropdown {
  right: 2rem;
}
.employee-preview-card .dropdown.options-dropdown .btn-option {
  width: 35px;
  height: 15px;
  border-radius: 0.5rem;
  background-color: var(--icon-hover-bg);
}
.employee-preview-card .dropdown.options-dropdown .btn-option svg {
  width: 18px;
  height: 18px;
}

.icon-box {
  width: 50px;
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  background-color: var(--base-color);
}
.icon-box svg {
  width: 22px;
  height: 22px;
  color: #252525;
}
.icon-box i {
  font-size: 22px;
  color: #252525;
}

.step-input-selector .step-input {
  width: 100%;
  height: 40px;
  background-color: var(--base-color);
}
.step-input-selector .step-input:hover {
  color: #ffffff;
  background-color: #252525;
}
.step-input-selector .step-input.selected {
  color: #ffffff;
  background-color: #252525;
}
.step-input-selector .step-input:first-child {
  border-radius: 0.25rem 0 0 0.25rem;
}
.step-input-selector .step-input:last-child {
  border-radius: 0 0.25rem 0.25rem 0;
}

.tags-organizer .btn-remove-tag {
  width: 13px;
  height: 13px;
  color: #313131;
  margin-left: 15px;
  font-size: inherit;
  border-radius: 50%;
  background-color: rgba(247, 247, 247, 0.2784313725);
  cursor: pointer;
}

.kanban-wrapper {
  display: flex;
  padding: 0 0.5rem 0.5rem 0;
}
.kanban-wrapper.custom-scrollbar::-webkit-scrollbar {
  height: 7px !important;
}
.kanban-wrapper .kanban-column {
  width: 300px;
  min-width: 300px;
  background-color: var(--base-color);
  margin-right: 0.5rem;
}
.kanban-wrapper .kanban-column:last-child {
  padding-right: 0;
}
.kanban-wrapper .kanban-column .kanban-draggable-column {
  overflow-y: auto;
  height: 600px;
  padding: 0 5px;
}
.kanban-wrapper .kanban-column .kanban-draggable-column .draggable-item {
  cursor: move;
}
.kanban-wrapper .kanban-column .kanban-draggable-column .draggable-item .card-body {
  padding: 1rem !important;
}
.kanban-wrapper .kanban-column .kanban-draggable-column::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.kanban-wrapper .kanban-column .kanban-draggable-column::-webkit-scrollbar-track {
  background: var(--kanban-scrollbar-track);
}
.kanban-wrapper .kanban-column .kanban-draggable-column::-webkit-scrollbar-thumb {
  background: var(--kanban-scrollbar-thumb);
}
.kanban-wrapper .kanban-column .draggable-action-wrapper {
  padding: 5px;
}
.kanban-wrapper .sortable-ghost {
  opacity: 0.1 !important;
}
.kanban-wrapper .stage-header {
  border-bottom: 0.5rem solid var(--default-card-bg);
}
.kanban-wrapper .stage-header .stage-information span {
  display: flex;
  font-size: 90%;
  align-items: center;
  margin-right: 12px;
}
.kanban-wrapper .stage-header .stage-information span:before {
  content: "";
  width: 4px;
  height: 4px;
  border-radius: 50%;
  margin-right: 4px;
  display: inline-block;
  background-color: #6c757d;
}
.kanban-wrapper .stage-header .stage-information span:last-child {
  margin-right: 0;
}
.kanban-wrapper .btn-stage-action {
  width: 100%;
  font-size: 90%;
  display: flex;
  color: #6c757d;
  align-items: center;
  justify-content: center;
  padding: 0.2rem 1.2rem;
  background-color: var(--default-card-bg);
  transition: color 0.25s ease-in-out, background-color 0.25s ease-in-out;
}
.kanban-wrapper .btn-stage-action svg {
  width: 14px;
  height: 14px;
  stroke-width: 1.5;
}
.kanban-wrapper .btn-stage-action:hover {
  color: #ffffff;
  background-color: #252525;
}

.add-new-stage {
  padding: 0 0 0.5rem 0;
}
.add-new-stage .wrapper {
  width: 250px;
  min-width: 250px;
  background-color: var(--base-color);
}

.default-file .text-muted {
  display: block;
  margin-top: 8px;
}

.chat-wrapper {
  display: flex;
  justify-content: space-between;
  border-radius: 0.25rem;
  box-shadow: var(--default-box-shadow);
  background-color: var(--default-card-bg);
}
.chat-wrapper .chat-avatar img {
  width: 35px;
  height: 35px;
  border-radius: 50%;
}
.chat-wrapper .chat-avatar .chat-avatar-empty {
  width: 35px;
  height: 35px;
  border-radius: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  color: var(--avatar-no-image-font);
  background-color: var(--avatar-no-image-bg);
}
.chat-wrapper .chat-avatar-group {
  display: inline-flex;
  align-items: center;
}
.chat-wrapper .chat-avatar-group .chat-avatar {
  margin-left: -20px;
}
.chat-wrapper .chat-avatar-group .chat-avatar:first-child {
  margin-left: 0;
}
.chat-wrapper .chat-contacts {
  width: 300px;
  flex-shrink: 0;
  border-right: 1px solid var(--default-border-color);
}
.chat-wrapper .chat-contacts .search-contact {
  height: 75px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 2rem;
  border-radius: 0.25rem 0 0 0;
  background-color: var(--chat-search-bg);
  margin-bottom: 1rem;
}
.chat-wrapper .chat-contacts .search-contact .search-input-group {
  width: 100%;
  position: relative;
}
.chat-wrapper .chat-contacts .search-contact .search-input-group .search-icon {
  position: absolute;
  left: 13px;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  color: #606060;
}
.chat-wrapper .chat-contacts .search-contact .search-input-group .search-contact-input {
  border-radius: 25px !important;
  padding: 8px 14px 8px 38px !important;
}
.chat-wrapper .chat-contacts .contact-list {
  overflow-y: auto;
  min-height: calc(100vh - 70px - 2rem - 2rem - 2rem - 110px);
  max-height: calc(100vh - 70px - 2rem - 2rem - 2rem - 110px);
  padding: 0 1rem 1rem 1rem;
}
.chat-wrapper .chat-contacts .contact-list::-webkit-scrollbar {
  width: 6px;
}
.chat-wrapper .chat-contacts .contact-list::-webkit-scrollbar-track {
  background: transparent;
}
.chat-wrapper .chat-contacts .contact-list::-webkit-scrollbar-thumb {
  background: transparent;
  border-radius: 0.25rem;
}
.chat-wrapper .chat-contacts .contact-list:hover::-webkit-scrollbar-thumb {
  background: #566076;
}
.chat-wrapper .chat-contacts .contact-list .contact {
  display: flex;
  align-items: center;
  padding: 10px;
  border-radius: 0.25rem;
}
.chat-wrapper .chat-contacts .contact-list .contact .contact-icon {
  flex-shrink: 0;
  margin-right: 10px;
}
.chat-wrapper .chat-contacts .contact-list .contact .contact-info {
  color: var(--default-font-color);
}
.chat-wrapper .chat-contacts .contact-list .contact.active {
  border-left: 3px solid #252525;
  background-color: rgba(37, 37, 37, 0.05);
}
.chat-wrapper .chat-messages {
  flex-grow: 1;
  border-right: 1px solid var(--default-border-color);
}
.chat-wrapper .chat-messages .message-header {
  height: 75px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 2rem;
  border-bottom: 1px solid var(--default-border-color);
}
.chat-wrapper .chat-messages .message-body {
  overflow-y: auto;
  min-height: calc(calc(100vh - 70px - 2rem - 2rem - 2rem - 110px) - 48px);
  max-height: calc(calc(100vh - 70px - 2rem - 2rem - 2rem - 110px) - 48px);
}
.chat-wrapper .chat-messages .message-body::-webkit-scrollbar {
  width: 6px;
}
.chat-wrapper .chat-messages .message-body::-webkit-scrollbar-track {
  background: transparent;
}
.chat-wrapper .chat-messages .message-body::-webkit-scrollbar-thumb {
  background: transparent;
  border-radius: 0.25rem;
}
.chat-wrapper .chat-messages .message-body:hover::-webkit-scrollbar-thumb {
  background: #566076;
}
.chat-wrapper .chat-messages .message-body .message {
  padding: 1rem;
  display: flex;
  flex-flow: row-reverse;
  align-items: flex-end;
  justify-content: flex-start;
  margin-bottom: 15px;
  position: relative;
}
.chat-wrapper .chat-messages .message-body .message .text {
  color: #ffffff;
  padding: 1rem;
  margin-right: 10px;
  background-color: #252525;
  border-radius: 15px 15px 0 15px;
}
.chat-wrapper .chat-messages .message-body .message.reply-message {
  flex-flow: row;
  justify-content: flex-start;
}
.chat-wrapper .chat-messages .message-body .message.reply-message .text {
  margin-left: 10px;
  border-radius: 15px 15px 15px 0;
  color: var(--default-font-color);
  background-color: var(--base-color);
}
.chat-wrapper .chat-messages .message-editor {
  padding: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-top: 1px solid var(--default-border-color);
}
.chat-wrapper .chat-messages .message-editor .message-input {
  flex-grow: 1;
  margin: 0 10px;
}
.chat-wrapper .chat-messages .message-editor .message-input .message-input-group {
  position: relative;
}
.chat-wrapper .chat-messages .message-editor .message-input .message-input-group .form-control {
  padding-right: 70px !important;
}
.chat-wrapper .chat-messages .message-editor .message-input .message-input-group .message-input-append {
  position: absolute;
  right: 0.35rem;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.chat-wrapper .chat-messages .message-editor .message-input .message-input-group .message-input-append .btn {
  color: #606060;
  padding: 0.45rem 0.35rem;
}
.chat-wrapper .chat-messages .message-editor .message-input .message-input-group .message-input-append .dropdown-emoji .dropdown-menu {
  border: 0;
  padding: 0.5rem;
  box-shadow: var(--default-box-shadow);
  background-color: var(--dropdown-menu-bg);
}
.chat-wrapper .chat-messages .message-editor .message-input .message-input-group .message-input-append .dropdown-emoji .dropdown-menu .emoji {
  width: 25px;
  height: 25px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.25rem;
  transition: 0.25s;
}
.chat-wrapper .chat-messages .message-editor .message-input .message-input-group .message-input-append .dropdown-emoji .dropdown-menu .emoji:hover {
  background-color: var(--base-color);
}
.chat-wrapper .chat-contact-details {
  flex-shrink: 0;
  padding: 1rem;
}
.chat-wrapper .chat-contact-details .call-actions {
  display: flex;
}
.chat-wrapper .chat-contact-details .call-actions .btn {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  color: #252525;
  background-color: rgba(37, 37, 37, 0.05);
}
.chat-wrapper .chat-contact-details .call-actions .btn:hover {
  background-color: rgba(37, 37, 37, 0.1);
}
.chat-wrapper .chat-contact-details .chat-conversation-action .search-conversation {
  position: relative;
}
.chat-wrapper .chat-contact-details .chat-conversation-action .search-conversation .search-icon {
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  color: #606060;
}
.chat-wrapper .chat-contact-details .chat-conversation-action .search-conversation .form-control {
  border-top: 0 !important;
  border-left: 0 !important;
  border-right: 0 !important;
  border-radius: 0 !important;
  padding: 8px 38px 8px 0 !important;
  background-color: transparent !important;
}
.chat-wrapper .chat-contact-details .chat-conversation-action .dropdown-emoji {
  width: 100%;
}
.chat-wrapper .chat-contact-details .chat-conversation-action .dropdown-emoji .btn {
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #606060;
  padding: 8px 0;
  border-bottom: 1px solid var(--default-border-color);
}
.chat-wrapper .chat-contact-details .chat-conversation-action .dropdown-emoji .dropdown-menu {
  border: 0;
  padding: 0.5rem;
  box-shadow: var(--default-box-shadow);
  background-color: var(--dropdown-menu-bg);
}
.chat-wrapper .chat-contact-details .chat-conversation-action .dropdown-emoji .dropdown-menu .emoji {
  width: 25px;
  height: 25px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 0.25rem;
  transition: 0.25s;
}
.chat-wrapper .chat-contact-details .chat-conversation-action .dropdown-emoji .dropdown-menu .emoji:hover {
  background-color: var(--base-color);
}

[dir=rtl] small.text-danger {
  text-align: start !important;
  display: block;
}
[dir=rtl] .breadcrumb-side-button {
  display: flex;
  justify-content: flex-end;
}
[dir=rtl] .action-buttons {
  display: flex;
  justify-content: flex-start;
}
[dir=rtl] .data-group-item .square {
  margin-left: 5px;
}
[dir=rtl] .data-group-item .value {
  margin-right: 5px;
}
[dir=rtl] .ui-elements-container {
  display: flex;
  justify-content: flex-start;
}
[dir=rtl] .dropdown.options-dropdown .dropdown-item {
  text-align: start;
}
[dir=rtl] .event-modal-footer {
  justify-content: flex-start !important;
}

.btn.btn-primary {
  background-color: #252525;
  border-color: #252525;
  color: #e5e5e5;
}
.btn.btn-primary:hover {
  background-color: rgb(21.7, 21.7, 21.7);
}
.btn.btn-outline-primary {
  color: #252525;
  border-color: #252525;
}
.btn.btn-outline-primary:hover {
  color: #e5e5e5;
  background-color: #252525;
}
.btn.btn-outline-primary:disabled:hover {
  color: #252525;
}
.btn.btn-transparent-primary {
  color: #252525;
}
.btn.btn-transparent-primary:hover {
  color: #e5e5e5;
  background-color: #252525;
}

.tab-filter-menu .nav-item .nav-link.active {
  color: #252525;
}
.tab-filter-menu .nav-item .nav-link:hover {
  color: #252525;
}

a {
  color: #252525;
}
a:hover {
  color: rgb(21.7, 21.7, 21.7);
}

.sidebar .nav .nav-item.active .nav-link .menu-title {
  color: #252525;
}
.sidebar .nav .nav-item.active .nav-link .icon-wrapper svg {
  color: #252525;
}

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

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2NvcmUuY3NzIiwibWFwcGluZ3MiOiJBQUFBLG9DQUFvQztBQUNwQyw0QkFBNEIsMEJBQTBCLENBQUMsdUNBQXVDLENBQUMsd0JBQXdCLENBQXVCLGlCQUFpQixDQUFDLG9CQUFvQixDQUF1QixnQkFBZ0IsQ0FBNEIscUJBQXFCLENBQUMsYUFBYSxpQkFBaUIsQ0FBQywwQkFBMEIsVUFBVSxDQUFDLFdBQVcsQ0FBQyxpQkFBaUIsQ0FBQyxTQUFTLENBQUMsZUFBZSxlQUFlLENBQUMsU0FBUyxDQUFDLDJCQUEyQixxQkFBcUIsQ0FBQyxpQkFBaUIsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBQyx3QkFBd0IsQ0FBQyw0QkFBNEIsQ0FBQyxtQ0FBbUMsQ0FBQyxvQkFBb0IsQ0FBQyw0QkFBbUIsQ0FBbkIsb0JBQW9CLENBQUMsY0FBYyxXQUFXLENBQUMsVUFBVSxDQUFDLGFBQWEsVUFBVSxDQUFDLFNBQVMsQ0FBQywrQ0FBK0MsTUFBTSxDQUFDLFVBQVUsQ0FBQyw0QkFBNEIsT0FBTyxDQUFDLDhCQUE4QixRQUFRLENBQUMsYUFBYSxrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQyxpQkFBaUIsQ0FBQyxpQkFBaUIsV0FBVyxDQUFDLFVBQVUsQ0FBQywyREFBNEYsZ0NBQXVCLENBQXZCLHdCQUF1QixDQUF2QiwrQ0FBd0IsQ0FBQyxtQkFBbUIsd0JBQXdCLENBQUMsaUJBQWlCLFdBQVcsQ0FBQyw4QkFBOEIsVUFBVSxDQUFDLFdBQVcsQ0FBQyxXQUFXLENBQUMsUUFBUSxDQUFDLGVBQWUsVUFBVSxDQUFDLDRCQUE0QixVQUFVLENBQUMsV0FBVyxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsK0NBQStDLFVBQVUsQ0FBQyxVQUFVLENBQUMsYUFBYSxrQkFBa0IsQ0FBQyxpQkFBaUIsQ0FBQyx3QkFBd0IsQ0FBQyxzREFBc0QsQ0FBQyxlQUFlLGlCQUFpQixDQUFDLGNBQWMsa0JBQWtCLENBQUMsZ0JBQWdCLGdCQUFnQixDQUFDLCtCQUErQixnQkFBZ0IsQ0FBQyxhQUFhLHdCQUF3QixDQUFDLGlCQUFpQixDQUFDLGVBQWUsQ0FBQyxjQUFjLENBQUMseUVBQXlFLENBQUMsYUFBYSxzRUFBc0UsQ0FBQyx1Q0FBdUMsVUFBVSxDQUFDLGFBQWEsQ0FBQyxpQkFBaUIsQ0FBQyxXQUFXLENBQUMsU0FBUyxDQUFDLGtCQUFrQixDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsbUJBQW1CLFNBQVMsQ0FBQyxxRUFBcUUsVUFBVSxDQUFDLFVBQVUsQ0FBQyxRQUFRLENBQUMsUUFBUSxDQUFDLGtDQUFrQyxRQUFRLENBQUMseUJBQXlCLGtCQUFrQixDQUFDLHNFQUFzRSxrQkFBa0IsQ0FBQyx3QkFBbUQscUJBQXFCLENBQUMsV0FBVyxpQkFBaUIsQ0FBQyxVQUFVLENBQUMsWUFBWSxpQkFBaUIsQ0FBQyxrQkFBa0IsQ0FBQyxpQkFBaUIsQ0FBQyxnQkFBZ0IsVUFBVSxDQUFDLGNBQWMsQ0FBQyxhQUFhLGlCQUFpQixDQUFDLGVBQWUsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLG1CQUFtQixlQUFlLENBQUMsc0JBQXNCLGNBQWMsQ0FBQyxXQUFXLENBQUMsUUFBUSxDQUFDLE1BQU0sQ0FBQyxVQUFVLENBQUMsdUJBQXVCLHFDQUFxQyxDQUFDLDZCQUE2QixDQUFDLGlDQUFpQyxvQ0FBb0MsQ0FBQyw0QkFBNEIsQ0FBQyxvQ0FBb0MsZ0JBQWdCLENBQUMsU0FBUyxDQUFDLFVBQVUsQ0FBQyx3Q0FBd0MsV0FBVyxDQUFDLDBDQUEwQyxXQUFXLENBQUMsb0JBQW9CLGNBQWMsQ0FBQyxXQUFXLENBQUMsS0FBSyxDQUFDLFNBQVMsQ0FBQyxxQkFBcUIsbUNBQW1DLENBQUMsMkJBQTJCLENBQUMsaUJBQWlCLENBQUMsK0JBQStCLGtDQUFrQyxDQUFDLDBCQUEwQixDQUFDLGtDQUFrQyxTQUFTLENBQUMsVUFBVSxDQUFDLGVBQWUsQ0FBQyxzQ0FBc0MsVUFBVSxDQUFDLHdDQUF3QyxVQUFVLENBQUMsY0FBYyxhQUFhLENBQUMsaUJBQWlCLENBQUMsd0JBQXdCLENBQUMsaUJBQWlCLENBQUMsZUFBZSxDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUMsaUJBQWlCLENBQUMsa0JBQWtCLENBQUMsK0JBQStCLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLFFBQVEsQ0FBQyxXQUFXLENBQUMsNkJBQTZCLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsNENBQTRDLGtDQUFrQyxDQUFDLDBCQUEwQixDQUFDLFNBQVMsQ0FBQyxXQUFXLENBQUMsMENBQTBDLG9DQUFvQyxDQUFDLDRCQUE0QixDQUFDLFFBQVEsQ0FBQyxVQUFVLEM7QUNEOXBJLGdCQUFnQixDQUFDOzs7Ozs7RUFNZixDQUFDLE1BQU0scUJBQXFCLENBQUMsa0JBQWtCLENBQUMsa0JBQWtCLENBQUMsbUJBQW1CLDZCQUE2QixDQUFDLHFCQUFxQixDQUFDLGtEQUFrRCxDQUFDLDBDQUEwQyxDQUFDLGdDQUFnQyxDQUFDLHdCQUF3QixDQUFDLHFDQUFxQywwQ0FBMEMsQ0FBQyxrQ0FBa0MsQ0FBQyxxQ0FBcUMsbUNBQW1DLENBQUMsMkJBQTJCLENBQUMsdURBQXVELENBQUMsK0NBQStDLENBQUMscUNBQXFDLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLCtEQUErRCxDQUFDLHVEQUF1RCxDQUFDLHFDQUFxQyxtQ0FBbUMsQ0FBQywyQkFBMkIsQ0FBQywrREFBK0QsQ0FBQyx1REFBdUQsQ0FBQyxxQ0FBcUMsMEJBQTBCLENBQUMsa0JBQWtCLENBQUMsNENBQTRDLENBQUMsb0NBQW9DLENBQUMscUNBQXFDLDBCQUEwQixDQUFDLGtCQUFrQixDQUFDLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLHFDQUFxQywwQkFBMEIsQ0FBQyxrQkFBa0IsQ0FBQyxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxxQ0FBcUMsMEJBQTBCLENBQUMsa0JBQWtCLENBQUMsb0RBQW9ELENBQUMsNENBQTRDLENBQUMscUNBQXFDLDBCQUEwQixDQUFDLGtCQUFrQixDQUFDLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLG1DQUFtQyw4QkFBOEIsQ0FBQyxzQkFBc0IsQ0FBQywwREFBMEQsQ0FBQyxrREFBa0QsQ0FBQyxpQ0FBaUMsOEJBQThCLENBQUMsc0JBQXNCLENBQUMsNERBQTRELENBQUMsb0RBQW9ELENBQUMsaUNBQWlDLDZCQUE2QixDQUFDLHFCQUFxQixDQUFDLDBEQUEwRCxDQUFDLGtEQUFrRCxDQUFDLG1DQUFtQyw2QkFBNkIsQ0FBQyxxQkFBcUIsQ0FBQywwREFBMEQsQ0FBQyxrREFBa0QsQ0FBQyw2Q0FBNkMsbUJBQW1CLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLDZDQUE2QyxDQUFDLHFDQUFxQyxDQUFDLCtCQUErQixTQUFTLENBQUMsQ0FBQywwQkFBMEIsY0FBYywrREFBK0QsQ0FBQyx1REFBdUQsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxRQUFRLGlFQUFpRSxDQUFDLHlEQUF5RCxDQUFDLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLElBQUksaUVBQWlFLENBQUMseURBQXlELENBQUMscURBQXFELENBQUMsNkNBQTZDLENBQUMsSUFBSSxnRUFBZ0UsQ0FBQyx3REFBd0QsQ0FBQywyQ0FBMkMsQ0FBQyxtQ0FBbUMsQ0FBQyxJQUFJLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLENBQUMsa0JBQWtCLGNBQWMsK0RBQStELENBQUMsdURBQXVELENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsUUFBUSxpRUFBaUUsQ0FBQyx5REFBeUQsQ0FBQyxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxJQUFJLGlFQUFpRSxDQUFDLHlEQUF5RCxDQUFDLHFEQUFxRCxDQUFDLDZDQUE2QyxDQUFDLElBQUksZ0VBQWdFLENBQUMsd0RBQXdELENBQUMsMkNBQTJDLENBQUMsbUNBQW1DLENBQUMsSUFBSSxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxDQUFDLGlCQUFpQiw2QkFBNkIsQ0FBQyxxQkFBcUIsQ0FBQyxzQ0FBc0MsQ0FBQyw4QkFBOEIsQ0FBQyx5QkFBeUIsVUFBVSxTQUFTLENBQUMsUUFBUSxTQUFTLENBQUMsQ0FBQyxpQkFBaUIsVUFBVSxTQUFTLENBQUMsUUFBUSxTQUFTLENBQUMsQ0FBQyxnQkFBZ0IsNEJBQTRCLENBQUMsb0JBQW9CLENBQUMseUJBQXlCLEdBQUcsMkJBQTJCLENBQUMsbUJBQW1CLENBQUMsSUFBSSx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxHQUFHLDJCQUEyQixDQUFDLG1CQUFtQixDQUFDLENBQUMsaUJBQWlCLEdBQUcsMkJBQTJCLENBQUMsbUJBQW1CLENBQUMsSUFBSSx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxHQUFHLDJCQUEyQixDQUFDLG1CQUFtQixDQUFDLENBQUMsZ0JBQWdCLDRCQUE0QixDQUFDLG9CQUFvQixDQUFDLDZDQUE2QyxDQUFDLHFDQUFxQyxDQUFDLDhCQUE4QixHQUFHLDJCQUEyQixDQUFDLG1CQUFtQixDQUFDLElBQUkscUNBQXFDLENBQUMsNkJBQTZCLENBQUMsSUFBSSxxQ0FBcUMsQ0FBQyw2QkFBNkIsQ0FBQyxJQUFJLHFDQUFxQyxDQUFDLDZCQUE2QixDQUFDLElBQUkscUNBQXFDLENBQUMsNkJBQTZCLENBQUMsSUFBSSxxQ0FBcUMsQ0FBQyw2QkFBNkIsQ0FBQyxHQUFHLDJCQUEyQixDQUFDLG1CQUFtQixDQUFDLENBQUMsc0JBQXNCLEdBQUcsMkJBQTJCLENBQUMsbUJBQW1CLENBQUMsSUFBSSxxQ0FBcUMsQ0FBQyw2QkFBNkIsQ0FBQyxJQUFJLHFDQUFxQyxDQUFDLDZCQUE2QixDQUFDLElBQUkscUNBQXFDLENBQUMsNkJBQTZCLENBQUMsSUFBSSxxQ0FBcUMsQ0FBQyw2QkFBNkIsQ0FBQyxJQUFJLHFDQUFxQyxDQUFDLDZCQUE2QixDQUFDLEdBQUcsMkJBQTJCLENBQUMsbUJBQW1CLENBQUMsQ0FBQyxxQkFBcUIsaUNBQWlDLENBQUMseUJBQXlCLENBQUMsMEJBQTBCLE1BQU0sK0JBQStCLENBQUMsdUJBQXVCLENBQUMsb0JBQW9CLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLGdCQUFnQix1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQyxDQUFDLGtCQUFrQixNQUFNLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLG9CQUFvQix3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxnQkFBZ0IsdUNBQXVDLENBQUMsK0JBQStCLENBQUMsQ0FBQyxpQkFBaUIsNkJBQTZCLENBQUMscUJBQXFCLENBQUMsMEJBQTBCLE1BQU0sK0JBQStCLENBQUMsdUJBQXVCLENBQUMsb0JBQW9CLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLGdCQUFnQix1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQyxDQUFDLGtCQUFrQixNQUFNLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLG9CQUFvQix3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxnQkFBZ0IsdUNBQXVDLENBQUMsK0JBQStCLENBQUMsQ0FBQyxpQkFBaUIsNkJBQTZCLENBQUMscUJBQXFCLENBQUMsNkJBQTZCLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsS0FBSyxpREFBaUQsQ0FBQyx5Q0FBeUMsQ0FBQyxNQUFNLCtDQUErQyxDQUFDLHVDQUF1QyxDQUFDLE1BQU0saURBQWlELENBQUMseUNBQXlDLENBQUMsTUFBTSwrQ0FBK0MsQ0FBQyx1Q0FBdUMsQ0FBQyxJQUFJLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMscUJBQXFCLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsS0FBSyxpREFBaUQsQ0FBQyx5Q0FBeUMsQ0FBQyxNQUFNLCtDQUErQyxDQUFDLHVDQUF1QyxDQUFDLE1BQU0saURBQWlELENBQUMseUNBQXlDLENBQUMsTUFBTSwrQ0FBK0MsQ0FBQyx1Q0FBdUMsQ0FBQyxJQUFJLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsb0JBQW9CLDZDQUE2QyxDQUFDLHFDQUFxQyxDQUFDLGdDQUFnQyxDQUFDLHdCQUF3QixDQUFDLHlCQUF5QixJQUFJLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLElBQUksZ0NBQWdDLENBQUMsd0JBQXdCLENBQUMsSUFBSSw4QkFBOEIsQ0FBQyxzQkFBc0IsQ0FBQyxJQUFJLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLEdBQUcsOEJBQThCLENBQUMsc0JBQXNCLENBQUMsQ0FBQyxpQkFBaUIsSUFBSSwrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxJQUFJLGdDQUFnQyxDQUFDLHdCQUF3QixDQUFDLElBQUksOEJBQThCLENBQUMsc0JBQXNCLENBQUMsSUFBSSwrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxHQUFHLDhCQUE4QixDQUFDLHNCQUFzQixDQUFDLENBQUMsZ0JBQWdCLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLDRCQUE0QixDQUFDLG9CQUFvQixDQUFDLHdCQUF3QixHQUFHLDJCQUEyQixDQUFDLG1CQUFtQixDQUFDLFFBQVEsaURBQWlELENBQUMseUNBQXlDLENBQUMsZ0JBQWdCLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLFlBQVksb0RBQW9ELENBQUMsNENBQTRDLENBQUMsR0FBRywyQkFBMkIsQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDLGdCQUFnQixHQUFHLDJCQUEyQixDQUFDLG1CQUFtQixDQUFDLFFBQVEsaURBQWlELENBQUMseUNBQXlDLENBQUMsZ0JBQWdCLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLFlBQVksb0RBQW9ELENBQUMsNENBQTRDLENBQUMsR0FBRywyQkFBMkIsQ0FBQyxtQkFBbUIsQ0FBQyxDQUFDLGVBQWUsMkJBQTJCLENBQUMsbUJBQW1CLENBQUMsMEJBQTBCLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsSUFBSSxxREFBcUQsQ0FBQyw2Q0FBNkMsQ0FBQyxJQUFJLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLElBQUkscURBQXFELENBQUMsNkNBQTZDLENBQUMsSUFBSSxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxJQUFJLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyxrQkFBa0IsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxJQUFJLHFEQUFxRCxDQUFDLDZDQUE2QyxDQUFDLElBQUksbURBQW1ELENBQUMsMkNBQTJDLENBQUMsSUFBSSxxREFBcUQsQ0FBQyw2Q0FBNkMsQ0FBQyxJQUFJLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLElBQUksb0RBQW9ELENBQUMsNENBQTRDLENBQUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLGlCQUFpQiw2QkFBNkIsQ0FBQyxxQkFBcUIsQ0FBQyx5QkFBeUIsWUFBWSwrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxNQUFNLGlEQUFpRCxDQUFDLHlDQUF5QyxDQUFDLE1BQU0sK0NBQStDLENBQUMsdUNBQXVDLENBQUMsTUFBTSxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxNQUFNLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLE1BQU0scURBQXFELENBQUMsNkNBQTZDLENBQUMsTUFBTSxxREFBcUQsQ0FBQyw2Q0FBNkMsQ0FBQyxNQUFNLHlEQUF5RCxDQUFDLGlEQUFpRCxDQUFDLENBQUMsaUJBQWlCLFlBQVksK0JBQStCLENBQUMsdUJBQXVCLENBQUMsTUFBTSxpREFBaUQsQ0FBQyx5Q0FBeUMsQ0FBQyxNQUFNLCtDQUErQyxDQUFDLHVDQUF1QyxDQUFDLE1BQU0sbURBQW1ELENBQUMsMkNBQTJDLENBQUMsTUFBTSxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxNQUFNLHFEQUFxRCxDQUFDLDZDQUE2QyxDQUFDLE1BQU0scURBQXFELENBQUMsNkNBQTZDLENBQUMsTUFBTSx5REFBeUQsQ0FBQyxpREFBaUQsQ0FBQyxDQUFDLGdCQUFnQiw0QkFBNEIsQ0FBQyxvQkFBb0IsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyw2QkFBNkIsR0FBRywwQkFBMEIsQ0FBQyxrQkFBa0IsQ0FBQyxJQUFJLDRCQUE0QixDQUFDLG9CQUFvQixDQUFDLElBQUksMEJBQTBCLENBQUMsa0JBQWtCLENBQUMsSUFBSSw0QkFBNEIsQ0FBQyxvQkFBb0IsQ0FBQyxJQUFJLDBCQUEwQixDQUFDLGtCQUFrQixDQUFDLENBQUMscUJBQXFCLEdBQUcsMEJBQTBCLENBQUMsa0JBQWtCLENBQUMsSUFBSSw0QkFBNEIsQ0FBQyxvQkFBb0IsQ0FBQyxJQUFJLDBCQUEwQixDQUFDLGtCQUFrQixDQUFDLElBQUksNEJBQTRCLENBQUMsb0JBQW9CLENBQUMsSUFBSSwwQkFBMEIsQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDLG9CQUFvQixnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyw0REFBNEQsQ0FBQyxvREFBb0QsQ0FBQyw2Q0FBNkMsQ0FBQyxxQ0FBcUMsQ0FBQyw4QkFBOEIsR0FBRywrQ0FBK0MsQ0FBQyx1Q0FBdUMsQ0FBQyxVQUFVLENBQUMsSUFBSSx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxVQUFVLENBQUMsR0FBRywwQkFBMEIsQ0FBQyxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxzQkFBc0IsR0FBRywrQ0FBK0MsQ0FBQyx1Q0FBdUMsQ0FBQyxVQUFVLENBQUMsSUFBSSx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxVQUFVLENBQUMsR0FBRywwQkFBMEIsQ0FBQyxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxxQkFBcUIsaUNBQWlDLENBQUMseUJBQXlCLENBQUMsOEJBQThCLEdBQUcsK0NBQStDLENBQUMsdUNBQXVDLENBQUMsVUFBVSxDQUFDLElBQUkseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsVUFBVSxDQUFDLEdBQUcsMEJBQTBCLENBQUMsa0JBQWtCLENBQUMsU0FBUyxDQUFDLENBQUMsc0JBQXNCLEdBQUcsK0NBQStDLENBQUMsdUNBQXVDLENBQUMsVUFBVSxDQUFDLElBQUkseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsVUFBVSxDQUFDLEdBQUcsMEJBQTBCLENBQUMsa0JBQWtCLENBQUMsU0FBUyxDQUFDLENBQUMscUJBQXFCLGlDQUFpQyxDQUFDLHlCQUF5QixDQUFDLCtCQUErQixHQUFHLDhDQUE4QyxDQUFDLHNDQUFzQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLFVBQVUsQ0FBQyxHQUFHLDBCQUEwQixDQUFDLGtCQUFrQixDQUFDLFNBQVMsQ0FBQyxDQUFDLHVCQUF1QixHQUFHLDhDQUE4QyxDQUFDLHNDQUFzQyxDQUFDLFVBQVUsQ0FBQyxJQUFJLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLFVBQVUsQ0FBQyxHQUFHLDBCQUEwQixDQUFDLGtCQUFrQixDQUFDLFNBQVMsQ0FBQyxDQUFDLHNCQUFzQixrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQyw0QkFBNEIsR0FBRyw4Q0FBOEMsQ0FBQyxzQ0FBc0MsQ0FBQyxVQUFVLENBQUMsSUFBSSx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxVQUFVLENBQUMsR0FBRywwQkFBMEIsQ0FBQyxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxvQkFBb0IsR0FBRyw4Q0FBOEMsQ0FBQyxzQ0FBc0MsQ0FBQyxVQUFVLENBQUMsSUFBSSx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxVQUFVLENBQUMsR0FBRywwQkFBMEIsQ0FBQyxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyxtQkFBbUIsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsK0JBQStCLEdBQUcsMEJBQTBCLENBQUMsa0JBQWtCLENBQUMsU0FBUyxDQUFDLElBQUkseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsVUFBVSxDQUFDLEdBQUcsNkNBQTZDLENBQUMscUNBQXFDLENBQUMsVUFBVSxDQUFDLENBQUMsdUJBQXVCLEdBQUcsMEJBQTBCLENBQUMsa0JBQWtCLENBQUMsU0FBUyxDQUFDLElBQUkseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsVUFBVSxDQUFDLEdBQUcsNkNBQTZDLENBQUMscUNBQXFDLENBQUMsVUFBVSxDQUFDLENBQUMsc0JBQXNCLGtDQUFrQyxDQUFDLDBCQUEwQixDQUFDLCtCQUErQixHQUFHLDBCQUEwQixDQUFDLGtCQUFrQixDQUFDLFNBQVMsQ0FBQyxJQUFJLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLFVBQVUsQ0FBQyxHQUFHLCtDQUErQyxDQUFDLHVDQUF1QyxDQUFDLFVBQVUsQ0FBQyxDQUFDLHVCQUF1QixHQUFHLDBCQUEwQixDQUFDLGtCQUFrQixDQUFDLFNBQVMsQ0FBQyxJQUFJLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLFVBQVUsQ0FBQyxHQUFHLCtDQUErQyxDQUFDLHVDQUF1QyxDQUFDLFVBQVUsQ0FBQyxDQUFDLHNCQUFzQixrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQyxnQ0FBZ0MsR0FBRywwQkFBMEIsQ0FBQyxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsSUFBSSx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxVQUFVLENBQUMsR0FBRyw4Q0FBOEMsQ0FBQyxzQ0FBc0MsQ0FBQyxVQUFVLENBQUMsQ0FBQyx3QkFBd0IsR0FBRywwQkFBMEIsQ0FBQyxrQkFBa0IsQ0FBQyxTQUFTLENBQUMsSUFBSSx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxVQUFVLENBQUMsR0FBRyw4Q0FBOEMsQ0FBQyxzQ0FBc0MsQ0FBQyxVQUFVLENBQUMsQ0FBQyx1QkFBdUIsbUNBQW1DLENBQUMsMkJBQTJCLENBQUMsNkJBQTZCLEdBQUcsMEJBQTBCLENBQUMsa0JBQWtCLENBQUMsU0FBUyxDQUFDLElBQUkseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsVUFBVSxDQUFDLEdBQUcsOENBQThDLENBQUMsc0NBQXNDLENBQUMsVUFBVSxDQUFDLENBQUMscUJBQXFCLEdBQUcsMEJBQTBCLENBQUMsa0JBQWtCLENBQUMsU0FBUyxDQUFDLElBQUkseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsVUFBVSxDQUFDLEdBQUcsOENBQThDLENBQUMsc0NBQXNDLENBQUMsVUFBVSxDQUFDLENBQUMsb0JBQW9CLGdDQUFnQyxDQUFDLHdCQUF3QixDQUFDLDRCQUE0QixzQkFBc0IsK0RBQStELENBQUMsdURBQXVELENBQUMsR0FBRyxTQUFTLENBQUMsbUNBQW1DLENBQUMsMkJBQTJCLENBQUMsSUFBSSxzQ0FBc0MsQ0FBQyw4QkFBOEIsQ0FBQyxJQUFJLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLElBQUksU0FBUyxDQUFDLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLElBQUksc0NBQXNDLENBQUMsOEJBQThCLENBQUMsR0FBRyxTQUFTLENBQUMsMkJBQTJCLENBQUMsbUJBQW1CLENBQUMsQ0FBQyxvQkFBb0Isc0JBQXNCLCtEQUErRCxDQUFDLHVEQUF1RCxDQUFDLEdBQUcsU0FBUyxDQUFDLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLElBQUksc0NBQXNDLENBQUMsOEJBQThCLENBQUMsSUFBSSxtQ0FBbUMsQ0FBQywyQkFBMkIsQ0FBQyxJQUFJLFNBQVMsQ0FBQyx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxJQUFJLHNDQUFzQyxDQUFDLDhCQUE4QixDQUFDLEdBQUcsU0FBUyxDQUFDLDJCQUEyQixDQUFDLG1CQUFtQixDQUFDLENBQUMsbUJBQW1CLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLDZEQUE2RCxDQUFDLHFEQUFxRCxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLGdDQUFnQyxrQkFBa0IsK0RBQStELENBQUMsdURBQXVELENBQUMsR0FBRyxTQUFTLENBQUMsb0RBQW9ELENBQUMsNENBQTRDLENBQUMsSUFBSSxTQUFTLENBQUMsa0RBQWtELENBQUMsMENBQTBDLENBQUMsSUFBSSxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxJQUFJLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyx3QkFBd0Isa0JBQWtCLCtEQUErRCxDQUFDLHVEQUF1RCxDQUFDLEdBQUcsU0FBUyxDQUFDLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLElBQUksU0FBUyxDQUFDLGtEQUFrRCxDQUFDLDBDQUEwQyxDQUFDLElBQUksb0RBQW9ELENBQUMsNENBQTRDLENBQUMsSUFBSSxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsdUJBQXVCLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLGdDQUFnQyxrQkFBa0IsK0RBQStELENBQUMsdURBQXVELENBQUMsR0FBRyxTQUFTLENBQUMsb0RBQW9ELENBQUMsNENBQTRDLENBQUMsSUFBSSxTQUFTLENBQUMsaURBQWlELENBQUMseUNBQXlDLENBQUMsSUFBSSxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxJQUFJLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyx3QkFBd0Isa0JBQWtCLCtEQUErRCxDQUFDLHVEQUF1RCxDQUFDLEdBQUcsU0FBUyxDQUFDLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLElBQUksU0FBUyxDQUFDLGlEQUFpRCxDQUFDLHlDQUF5QyxDQUFDLElBQUksb0RBQW9ELENBQUMsNENBQTRDLENBQUMsSUFBSSxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsdUJBQXVCLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLGlDQUFpQyxrQkFBa0IsK0RBQStELENBQUMsdURBQXVELENBQUMsR0FBRyxTQUFTLENBQUMsbURBQW1ELENBQUMsMkNBQTJDLENBQUMsSUFBSSxTQUFTLENBQUMsa0RBQWtELENBQUMsMENBQTBDLENBQUMsSUFBSSxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxJQUFJLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyx5QkFBeUIsa0JBQWtCLCtEQUErRCxDQUFDLHVEQUF1RCxDQUFDLEdBQUcsU0FBUyxDQUFDLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLElBQUksU0FBUyxDQUFDLGtEQUFrRCxDQUFDLDBDQUEwQyxDQUFDLElBQUksbURBQW1ELENBQUMsMkNBQTJDLENBQUMsSUFBSSxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsd0JBQXdCLG9DQUFvQyxDQUFDLDRCQUE0QixDQUFDLDhCQUE4QixrQkFBa0IsK0RBQStELENBQUMsdURBQXVELENBQUMsR0FBRyxTQUFTLENBQUMsbURBQW1ELENBQUMsMkNBQTJDLENBQUMsSUFBSSxTQUFTLENBQUMsbURBQW1ELENBQUMsMkNBQTJDLENBQUMsSUFBSSxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxJQUFJLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyxzQkFBc0Isa0JBQWtCLCtEQUErRCxDQUFDLHVEQUF1RCxDQUFDLEdBQUcsU0FBUyxDQUFDLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLElBQUksU0FBUyxDQUFDLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLElBQUksbURBQW1ELENBQUMsMkNBQTJDLENBQUMsSUFBSSxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMscUJBQXFCLGlDQUFpQyxDQUFDLHlCQUF5QixDQUFDLDZCQUE2QixJQUFJLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLFFBQVEsU0FBUyxDQUFDLHNDQUFzQyxDQUFDLDhCQUE4QixDQUFDLEdBQUcsU0FBUyxDQUFDLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLENBQUMscUJBQXFCLElBQUksbUNBQW1DLENBQUMsMkJBQTJCLENBQUMsUUFBUSxTQUFTLENBQUMsc0NBQXNDLENBQUMsOEJBQThCLENBQUMsR0FBRyxTQUFTLENBQUMsbUNBQW1DLENBQUMsMkJBQTJCLENBQUMsQ0FBQyxvQkFBb0IsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsNkRBQTZELENBQUMscURBQXFELENBQUMsZ0NBQWdDLENBQUMsd0JBQXdCLENBQUMsaUNBQWlDLElBQUksb0RBQW9ELENBQUMsNENBQTRDLENBQUMsUUFBUSxTQUFTLENBQUMsbURBQW1ELENBQUMsMkNBQTJDLENBQUMsR0FBRyxTQUFTLENBQUMsbURBQW1ELENBQUMsMkNBQTJDLENBQUMsQ0FBQyx5QkFBeUIsSUFBSSxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxRQUFRLFNBQVMsQ0FBQyxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxDQUFDLHdCQUF3QixvQ0FBb0MsQ0FBQyw0QkFBNEIsQ0FBQyxpQ0FBaUMsSUFBSSxTQUFTLENBQUMsa0RBQWtELENBQUMsMENBQTBDLENBQUMsR0FBRyxTQUFTLENBQUMsb0RBQW9ELENBQUMsNENBQTRDLENBQUMsQ0FBQyx5QkFBeUIsSUFBSSxTQUFTLENBQUMsa0RBQWtELENBQUMsMENBQTBDLENBQUMsR0FBRyxTQUFTLENBQUMsb0RBQW9ELENBQUMsNENBQTRDLENBQUMsQ0FBQyx3QkFBd0Isb0NBQW9DLENBQUMsNEJBQTRCLENBQUMsa0NBQWtDLElBQUksU0FBUyxDQUFDLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLEdBQUcsU0FBUyxDQUFDLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLENBQUMsMEJBQTBCLElBQUksU0FBUyxDQUFDLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLEdBQUcsU0FBUyxDQUFDLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLENBQUMseUJBQXlCLHFDQUFxQyxDQUFDLDZCQUE2QixDQUFDLCtCQUErQixJQUFJLHFEQUFxRCxDQUFDLDZDQUE2QyxDQUFDLFFBQVEsU0FBUyxDQUFDLGtEQUFrRCxDQUFDLDBDQUEwQyxDQUFDLEdBQUcsU0FBUyxDQUFDLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLENBQUMsdUJBQXVCLElBQUkscURBQXFELENBQUMsNkNBQTZDLENBQUMsUUFBUSxTQUFTLENBQUMsa0RBQWtELENBQUMsMENBQTBDLENBQUMsR0FBRyxTQUFTLENBQUMsb0RBQW9ELENBQUMsNENBQTRDLENBQUMsQ0FBQyxzQkFBc0Isa0NBQWtDLENBQUMsMEJBQTBCLENBQUMsMEJBQTBCLEdBQUcsU0FBUyxDQUFDLEdBQUcsU0FBUyxDQUFDLENBQUMsa0JBQWtCLEdBQUcsU0FBUyxDQUFDLEdBQUcsU0FBUyxDQUFDLENBQUMsaUJBQWlCLDZCQUE2QixDQUFDLHFCQUFxQixDQUFDLDhCQUE4QixHQUFHLFNBQVMsQ0FBQyx3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLHNCQUFzQixHQUFHLFNBQVMsQ0FBQyx3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLHFCQUFxQixpQ0FBaUMsQ0FBQyx5QkFBeUIsQ0FBQyxpQ0FBaUMsR0FBRyxTQUFTLENBQUMsMENBQTBDLENBQUMsa0NBQWtDLENBQUMsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyx5QkFBeUIsR0FBRyxTQUFTLENBQUMsMENBQTBDLENBQUMsa0NBQWtDLENBQUMsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyx3QkFBd0Isb0NBQW9DLENBQUMsNEJBQTRCLENBQUMsOEJBQThCLEdBQUcsU0FBUyxDQUFDLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLEdBQUcsU0FBUyxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsc0JBQXNCLEdBQUcsU0FBUyxDQUFDLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLEdBQUcsU0FBUyxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMscUJBQXFCLGlDQUFpQyxDQUFDLHlCQUF5QixDQUFDLGlDQUFpQyxHQUFHLFNBQVMsQ0FBQywwQ0FBMEMsQ0FBQyxrQ0FBa0MsQ0FBQyxHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLHlCQUF5QixHQUFHLFNBQVMsQ0FBQywwQ0FBMEMsQ0FBQyxrQ0FBa0MsQ0FBQyxHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLHdCQUF3QixvQ0FBb0MsQ0FBQyw0QkFBNEIsQ0FBQywrQkFBK0IsR0FBRyxTQUFTLENBQUMsdUNBQXVDLENBQUMsK0JBQStCLENBQUMsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyx1QkFBdUIsR0FBRyxTQUFTLENBQUMsdUNBQXVDLENBQUMsK0JBQStCLENBQUMsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyxzQkFBc0Isa0NBQWtDLENBQUMsMEJBQTBCLENBQUMsa0NBQWtDLEdBQUcsU0FBUyxDQUFDLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLEdBQUcsU0FBUyxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsMEJBQTBCLEdBQUcsU0FBUyxDQUFDLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLEdBQUcsU0FBUyxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMseUJBQXlCLHFDQUFxQyxDQUFDLDZCQUE2QixDQUFDLDRCQUE0QixHQUFHLFNBQVMsQ0FBQyx1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQyxHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLG9CQUFvQixHQUFHLFNBQVMsQ0FBQyx1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQyxHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLG1CQUFtQiwrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQywrQkFBK0IsR0FBRyxTQUFTLENBQUMseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyx1QkFBdUIsR0FBRyxTQUFTLENBQUMseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyxzQkFBc0Isa0NBQWtDLENBQUMsMEJBQTBCLENBQUMsaUNBQWlDLEdBQUcsU0FBUyxDQUFDLDRDQUE0QyxDQUFDLG9DQUFvQyxDQUFDLEdBQUcsU0FBUyxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMseUJBQXlCLEdBQUcsU0FBUyxDQUFDLDRDQUE0QyxDQUFDLG9DQUFvQyxDQUFDLEdBQUcsU0FBUyxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsd0JBQXdCLG9DQUFvQyxDQUFDLDRCQUE0QixDQUFDLGtDQUFrQyxHQUFHLFNBQVMsQ0FBQywyQ0FBMkMsQ0FBQyxtQ0FBbUMsQ0FBQyxHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLDBCQUEwQixHQUFHLFNBQVMsQ0FBQywyQ0FBMkMsQ0FBQyxtQ0FBbUMsQ0FBQyxHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLHlCQUF5QixxQ0FBcUMsQ0FBQyw2QkFBNkIsQ0FBQyxvQ0FBb0MsR0FBRyxTQUFTLENBQUMsMkNBQTJDLENBQUMsbUNBQW1DLENBQUMsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyw0QkFBNEIsR0FBRyxTQUFTLENBQUMsMkNBQTJDLENBQUMsbUNBQW1DLENBQUMsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQywyQkFBMkIsdUNBQXVDLENBQUMsK0JBQStCLENBQUMscUNBQXFDLEdBQUcsU0FBUyxDQUFDLDBDQUEwQyxDQUFDLGtDQUFrQyxDQUFDLEdBQUcsU0FBUyxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsNkJBQTZCLEdBQUcsU0FBUyxDQUFDLDBDQUEwQyxDQUFDLGtDQUFrQyxDQUFDLEdBQUcsU0FBUyxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsNEJBQTRCLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLDJCQUEyQixHQUFHLFNBQVMsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxDQUFDLG1CQUFtQixHQUFHLFNBQVMsQ0FBQyxHQUFHLFNBQVMsQ0FBQyxDQUFDLGtCQUFrQiw4QkFBOEIsQ0FBQyxzQkFBc0IsQ0FBQywrQkFBK0IsR0FBRyxTQUFTLENBQUMsR0FBRyxTQUFTLENBQUMsdUNBQXVDLENBQUMsK0JBQStCLENBQUMsQ0FBQyx1QkFBdUIsR0FBRyxTQUFTLENBQUMsR0FBRyxTQUFTLENBQUMsdUNBQXVDLENBQUMsK0JBQStCLENBQUMsQ0FBQyxzQkFBc0Isa0NBQWtDLENBQUMsMEJBQTBCLENBQUMsa0NBQWtDLEdBQUcsU0FBUyxDQUFDLEdBQUcsU0FBUyxDQUFDLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLENBQUMsMEJBQTBCLEdBQUcsU0FBUyxDQUFDLEdBQUcsU0FBUyxDQUFDLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLENBQUMseUJBQXlCLHFDQUFxQyxDQUFDLDZCQUE2QixDQUFDLCtCQUErQixHQUFHLFNBQVMsQ0FBQyxHQUFHLFNBQVMsQ0FBQyx3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxDQUFDLHVCQUF1QixHQUFHLFNBQVMsQ0FBQyxHQUFHLFNBQVMsQ0FBQyx3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxDQUFDLHNCQUFzQixrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQyxrQ0FBa0MsR0FBRyxTQUFTLENBQUMsR0FBRyxTQUFTLENBQUMsMENBQTBDLENBQUMsa0NBQWtDLENBQUMsQ0FBQywwQkFBMEIsR0FBRyxTQUFTLENBQUMsR0FBRyxTQUFTLENBQUMsMENBQTBDLENBQUMsa0NBQWtDLENBQUMsQ0FBQyx5QkFBeUIscUNBQXFDLENBQUMsNkJBQTZCLENBQUMsZ0NBQWdDLEdBQUcsU0FBUyxDQUFDLEdBQUcsU0FBUyxDQUFDLHVDQUF1QyxDQUFDLCtCQUErQixDQUFDLENBQUMsd0JBQXdCLEdBQUcsU0FBUyxDQUFDLEdBQUcsU0FBUyxDQUFDLHVDQUF1QyxDQUFDLCtCQUErQixDQUFDLENBQUMsdUJBQXVCLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLG1DQUFtQyxHQUFHLFNBQVMsQ0FBQyxHQUFHLFNBQVMsQ0FBQyx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxDQUFDLDJCQUEyQixHQUFHLFNBQVMsQ0FBQyxHQUFHLFNBQVMsQ0FBQyx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxDQUFDLDBCQUEwQixzQ0FBc0MsQ0FBQyw4QkFBOEIsQ0FBQyw2QkFBNkIsR0FBRyxTQUFTLENBQUMsR0FBRyxTQUFTLENBQUMsd0NBQXdDLENBQUMsZ0NBQWdDLENBQUMsQ0FBQyxxQkFBcUIsR0FBRyxTQUFTLENBQUMsR0FBRyxTQUFTLENBQUMsd0NBQXdDLENBQUMsZ0NBQWdDLENBQUMsQ0FBQyxvQkFBb0IsZ0NBQWdDLENBQUMsd0JBQXdCLENBQUMsZ0NBQWdDLEdBQUcsU0FBUyxDQUFDLEdBQUcsU0FBUyxDQUFDLDBDQUEwQyxDQUFDLGtDQUFrQyxDQUFDLENBQUMsd0JBQXdCLEdBQUcsU0FBUyxDQUFDLEdBQUcsU0FBUyxDQUFDLDBDQUEwQyxDQUFDLGtDQUFrQyxDQUFDLENBQUMsdUJBQXVCLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLGtDQUFrQyxHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxHQUFHLFNBQVMsQ0FBQyw0Q0FBNEMsQ0FBQyxvQ0FBb0MsQ0FBQyxDQUFDLDBCQUEwQixHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxHQUFHLFNBQVMsQ0FBQyw0Q0FBNEMsQ0FBQyxvQ0FBb0MsQ0FBQyxDQUFDLHlCQUF5QixxQ0FBcUMsQ0FBQyw2QkFBNkIsQ0FBQyxtQ0FBbUMsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsR0FBRyxTQUFTLENBQUMsMkNBQTJDLENBQUMsbUNBQW1DLENBQUMsQ0FBQywyQkFBMkIsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsR0FBRyxTQUFTLENBQUMsMkNBQTJDLENBQUMsbUNBQW1DLENBQUMsQ0FBQywwQkFBMEIsc0NBQXNDLENBQUMsOEJBQThCLENBQUMsc0NBQXNDLEdBQUcsU0FBUyxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLEdBQUcsU0FBUyxDQUFDLDBDQUEwQyxDQUFDLGtDQUFrQyxDQUFDLENBQUMsOEJBQThCLEdBQUcsU0FBUyxDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLEdBQUcsU0FBUyxDQUFDLDBDQUEwQyxDQUFDLGtDQUFrQyxDQUFDLENBQUMsNkJBQTZCLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLHFDQUFxQyxHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxHQUFHLFNBQVMsQ0FBQywyQ0FBMkMsQ0FBQyxtQ0FBbUMsQ0FBQyxDQUFDLDZCQUE2QixHQUFHLFNBQVMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxHQUFHLFNBQVMsQ0FBQywyQ0FBMkMsQ0FBQyxtQ0FBbUMsQ0FBQyxDQUFDLDRCQUE0Qix3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyx3QkFBd0IsR0FBRyw0RUFBNEUsQ0FBQyxvRUFBb0UsQ0FBQywwQ0FBMEMsQ0FBQyxrQ0FBa0MsQ0FBQyxJQUFJLGlGQUFpRixDQUFDLHlFQUF5RSxDQUFDLDBDQUEwQyxDQUFDLGtDQUFrQyxDQUFDLElBQUksaUZBQWlGLENBQUMseUVBQXlFLENBQUMseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsSUFBSSxxRkFBcUYsQ0FBQyw2RUFBNkUsQ0FBQyx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxHQUFHLDBFQUEwRSxDQUFDLGtFQUFrRSxDQUFDLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLENBQUMsZ0JBQWdCLEdBQUcsNEVBQTRFLENBQUMsb0VBQW9FLENBQUMsMENBQTBDLENBQUMsa0NBQWtDLENBQUMsSUFBSSxpRkFBaUYsQ0FBQyx5RUFBeUUsQ0FBQywwQ0FBMEMsQ0FBQyxrQ0FBa0MsQ0FBQyxJQUFJLGlGQUFpRixDQUFDLHlFQUF5RSxDQUFDLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLElBQUkscUZBQXFGLENBQUMsNkVBQTZFLENBQUMseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsR0FBRywwRUFBMEUsQ0FBQyxrRUFBa0UsQ0FBQyx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxDQUFDLGlDQUFpQyxtQ0FBbUMsQ0FBQywyQkFBMkIsQ0FBQywyQkFBMkIsQ0FBQyxtQkFBbUIsQ0FBQywyQkFBMkIsR0FBRyxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxTQUFTLENBQUMsSUFBSSxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxJQUFJLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLFNBQVMsQ0FBQyxJQUFJLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLEdBQUcsb0NBQW9DLENBQUMsNEJBQTRCLENBQUMsQ0FBQyxtQkFBbUIsR0FBRyxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxTQUFTLENBQUMsSUFBSSxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyx5Q0FBeUMsQ0FBQyxpQ0FBaUMsQ0FBQyxJQUFJLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLFNBQVMsQ0FBQyxJQUFJLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLEdBQUcsb0NBQW9DLENBQUMsNEJBQTRCLENBQUMsQ0FBQyxrQkFBa0IsNkNBQTZDLENBQUMscUNBQXFDLENBQUMsOEJBQThCLENBQUMsc0JBQXNCLENBQUMsMkJBQTJCLEdBQUcsbURBQW1ELENBQUMsMkNBQTJDLENBQUMseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsU0FBUyxDQUFDLElBQUksb0RBQW9ELENBQUMsNENBQTRDLENBQUMseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsSUFBSSxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxTQUFTLENBQUMsSUFBSSxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxHQUFHLG9DQUFvQyxDQUFDLDRCQUE0QixDQUFDLENBQUMsbUJBQW1CLEdBQUcsbURBQW1ELENBQUMsMkNBQTJDLENBQUMseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsU0FBUyxDQUFDLElBQUksb0RBQW9ELENBQUMsNENBQTRDLENBQUMseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsSUFBSSxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxTQUFTLENBQUMsSUFBSSxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxHQUFHLG9DQUFvQyxDQUFDLDRCQUE0QixDQUFDLENBQUMsa0JBQWtCLDZDQUE2QyxDQUFDLHFDQUFxQyxDQUFDLDhCQUE4QixDQUFDLHNCQUFzQixDQUFDLDRCQUE0QixHQUFHLG9DQUFvQyxDQUFDLDRCQUE0QixDQUFDLElBQUksb0RBQW9ELENBQUMsNENBQTRDLENBQUMsU0FBUyxDQUFDLEdBQUcsbURBQW1ELENBQUMsMkNBQTJDLENBQUMsU0FBUyxDQUFDLENBQUMsb0JBQW9CLEdBQUcsb0NBQW9DLENBQUMsNEJBQTRCLENBQUMsSUFBSSxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxTQUFTLENBQUMsR0FBRyxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxtQkFBbUIsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsNkRBQTZELENBQUMscURBQXFELENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsNkNBQTZDLENBQUMscUNBQXFDLENBQUMsNEJBQTRCLEdBQUcsb0NBQW9DLENBQUMsNEJBQTRCLENBQUMsSUFBSSxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxTQUFTLENBQUMsR0FBRyxtREFBbUQsQ0FBQywyQ0FBMkMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxvQkFBb0IsR0FBRyxvQ0FBb0MsQ0FBQyw0QkFBNEIsQ0FBQyxJQUFJLG9EQUFvRCxDQUFDLDRDQUE0QyxDQUFDLFNBQVMsQ0FBQyxHQUFHLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLG1CQUFtQiwrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyw2REFBNkQsQ0FBQyxxREFBcUQsQ0FBQyw2Q0FBNkMsQ0FBQyxxQ0FBcUMsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxxQ0FBcUMsR0FBRyxxREFBcUQsQ0FBQyw2Q0FBNkMsQ0FBQyxTQUFTLENBQUMsSUFBSSw4QkFBOEIsQ0FBQyxzQkFBc0IsQ0FBQyxTQUFTLENBQUMsSUFBSSw4QkFBOEIsQ0FBQyxzQkFBc0IsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsNkJBQTZCLEdBQUcscURBQXFELENBQUMsNkNBQTZDLENBQUMsU0FBUyxDQUFDLElBQUksOEJBQThCLENBQUMsc0JBQXNCLENBQUMsU0FBUyxDQUFDLElBQUksOEJBQThCLENBQUMsc0JBQXNCLENBQUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLDRCQUE0Qix3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQywwQ0FBMEMsQ0FBQyxrQ0FBa0MsQ0FBQyxvQ0FBb0MsR0FBRyxxREFBcUQsQ0FBQyw2Q0FBNkMsQ0FBQyxTQUFTLENBQUMsSUFBSSwrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxTQUFTLENBQUMsSUFBSSw2QkFBNkIsQ0FBQyxxQkFBcUIsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsNEJBQTRCLEdBQUcscURBQXFELENBQUMsNkNBQTZDLENBQUMsU0FBUyxDQUFDLElBQUksK0JBQStCLENBQUMsdUJBQXVCLENBQUMsU0FBUyxDQUFDLElBQUksNkJBQTZCLENBQUMscUJBQXFCLENBQUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLDJCQUEyQix1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQywwQ0FBMEMsQ0FBQyxrQ0FBa0MsQ0FBQyxzQ0FBc0MsR0FBRyxTQUFTLENBQUMsR0FBRyxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxTQUFTLENBQUMsQ0FBQyw4QkFBOEIsR0FBRyxTQUFTLENBQUMsR0FBRyxvREFBb0QsQ0FBQyw0Q0FBNEMsQ0FBQyxTQUFTLENBQUMsQ0FBQyw2QkFBNkIseUNBQXlDLENBQUMsaUNBQWlDLENBQUMseUNBQXlDLENBQUMsaUNBQWlDLENBQUMscUNBQXFDLEdBQUcsU0FBUyxDQUFDLEdBQUcsc0RBQXNELENBQUMsOENBQThDLENBQUMsU0FBUyxDQUFDLENBQUMsNkJBQTZCLEdBQUcsU0FBUyxDQUFDLEdBQUcsc0RBQXNELENBQUMsOENBQThDLENBQUMsU0FBUyxDQUFDLENBQUMsNEJBQTRCLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLDRCQUE0QixHQUFHLGlDQUFpQyxDQUFDLHlCQUF5QixDQUFDLFNBQVMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxDQUFDLG9CQUFvQixHQUFHLGlDQUFpQyxDQUFDLHlCQUF5QixDQUFDLFNBQVMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxDQUFDLG1CQUFtQiwrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxvQ0FBb0MsR0FBRyxnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyxTQUFTLENBQUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxTQUFTLENBQUMsQ0FBQyw0QkFBNEIsR0FBRyxnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyxTQUFTLENBQUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxTQUFTLENBQUMsQ0FBQywyQkFBMkIsdUNBQXVDLENBQUMsK0JBQStCLENBQUMsb0NBQW9DLENBQUMsNEJBQTRCLENBQUMscUNBQXFDLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsU0FBUyxDQUFDLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsU0FBUyxDQUFDLENBQUMsNkJBQTZCLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsU0FBUyxDQUFDLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsU0FBUyxDQUFDLENBQUMsNEJBQTRCLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLHFDQUFxQyxDQUFDLDZCQUE2QixDQUFDLGtDQUFrQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxDQUFDLDBCQUEwQixHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxDQUFDLHlCQUF5QixxQ0FBcUMsQ0FBQyw2QkFBNkIsQ0FBQyxvQ0FBb0MsQ0FBQyw0QkFBNEIsQ0FBQyxtQ0FBbUMsR0FBRyxnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyxTQUFTLENBQUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxTQUFTLENBQUMsQ0FBQywyQkFBMkIsR0FBRyxnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyxTQUFTLENBQUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxTQUFTLENBQUMsQ0FBQywwQkFBMEIsc0NBQXNDLENBQUMsOEJBQThCLENBQUMscUNBQXFDLENBQUMsNkJBQTZCLENBQUMsNkJBQTZCLEdBQUcsU0FBUyxDQUFDLEdBQUcsZ0NBQWdDLENBQUMsd0JBQXdCLENBQUMsU0FBUyxDQUFDLENBQUMscUJBQXFCLEdBQUcsU0FBUyxDQUFDLEdBQUcsZ0NBQWdDLENBQUMsd0JBQXdCLENBQUMsU0FBUyxDQUFDLENBQUMsb0JBQW9CLGdDQUFnQyxDQUFDLHdCQUF3QixDQUFDLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLHFDQUFxQyxHQUFHLFNBQVMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxDQUFDLDZCQUE2QixHQUFHLFNBQVMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxDQUFDLDRCQUE0Qix3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxvQ0FBb0MsQ0FBQyw0QkFBNEIsQ0FBQyxzQ0FBc0MsR0FBRyxTQUFTLENBQUMsR0FBRyxnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyw4QkFBOEIsR0FBRyxTQUFTLENBQUMsR0FBRyxnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyxTQUFTLENBQUMsQ0FBQyw2QkFBNkIseUNBQXlDLENBQUMsaUNBQWlDLENBQUMscUNBQXFDLENBQUMsNkJBQTZCLENBQUMsbUNBQW1DLEdBQUcsU0FBUyxDQUFDLEdBQUcsZ0NBQWdDLENBQUMsd0JBQXdCLENBQUMsU0FBUyxDQUFDLENBQUMsMkJBQTJCLEdBQUcsU0FBUyxDQUFDLEdBQUcsZ0NBQWdDLENBQUMsd0JBQXdCLENBQUMsU0FBUyxDQUFDLENBQUMsMEJBQTBCLHNDQUFzQyxDQUFDLDhCQUE4QixDQUFDLG9DQUFvQyxDQUFDLDRCQUE0QixDQUFDLG9DQUFvQyxHQUFHLFNBQVMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxDQUFDLDRCQUE0QixHQUFHLFNBQVMsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLFNBQVMsQ0FBQyxDQUFDLDJCQUEyQix1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQyxxQ0FBcUMsQ0FBQyw2QkFBNkIsQ0FBQyx5QkFBeUIsR0FBRyw2Q0FBNkMsQ0FBQyxxQ0FBcUMsQ0FBQyxRQUFRLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLDZDQUE2QyxDQUFDLHFDQUFxQyxDQUFDLFFBQVEsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsNkNBQTZDLENBQUMscUNBQXFDLENBQUMsU0FBUyxDQUFDLEdBQUcsd0NBQXdDLENBQUMsZ0NBQWdDLENBQUMsU0FBUyxDQUFDLENBQUMsaUJBQWlCLEdBQUcsNkNBQTZDLENBQUMscUNBQXFDLENBQUMsUUFBUSwrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyw2Q0FBNkMsQ0FBQyxxQ0FBcUMsQ0FBQyxRQUFRLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLDZDQUE2QyxDQUFDLHFDQUFxQyxDQUFDLFNBQVMsQ0FBQyxHQUFHLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLGdCQUFnQiw2QkFBNkIsQ0FBQyxxQkFBcUIsQ0FBQywwREFBMEQsQ0FBQyxrREFBa0QsQ0FBQyw0QkFBNEIsQ0FBQyxvQkFBb0IsQ0FBQyxpQ0FBaUMsQ0FBQyx5QkFBeUIsQ0FBQyxnQ0FBZ0MsR0FBRyxTQUFTLENBQUMseUNBQXlDLENBQUMsaUNBQWlDLENBQUMsc0NBQXNDLENBQUMsOEJBQThCLENBQUMsSUFBSSxnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyxJQUFJLDhCQUE4QixDQUFDLHNCQUFzQixDQUFDLEdBQUcsU0FBUyxDQUFDLDBCQUEwQixDQUFDLGtCQUFrQixDQUFDLENBQUMsd0JBQXdCLEdBQUcsU0FBUyxDQUFDLHlDQUF5QyxDQUFDLGlDQUFpQyxDQUFDLHNDQUFzQyxDQUFDLDhCQUE4QixDQUFDLElBQUksZ0NBQWdDLENBQUMsd0JBQXdCLENBQUMsSUFBSSw4QkFBOEIsQ0FBQyxzQkFBc0IsQ0FBQyxHQUFHLFNBQVMsQ0FBQywwQkFBMEIsQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDLHVCQUF1QixtQ0FBbUMsQ0FBQywyQkFBMkIsQ0FBQywwQkFBMEIsR0FBRyxTQUFTLENBQUMsd0RBQXdELENBQUMsZ0RBQWdELENBQUMsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyxrQkFBa0IsR0FBRyxTQUFTLENBQUMsd0RBQXdELENBQUMsZ0RBQWdELENBQUMsR0FBRyxTQUFTLENBQUMsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsQ0FBQyxpQkFBaUIsNkJBQTZCLENBQUMscUJBQXFCLENBQUMsMkJBQTJCLEdBQUcsU0FBUyxDQUFDLEdBQUcsU0FBUyxDQUFDLHNEQUFzRCxDQUFDLDhDQUE4QyxDQUFDLENBQUMsbUJBQW1CLEdBQUcsU0FBUyxDQUFDLEdBQUcsU0FBUyxDQUFDLHNEQUFzRCxDQUFDLDhDQUE4QyxDQUFDLENBQUMsa0JBQWtCLDhCQUE4QixDQUFDLHNCQUFzQixDQUFDLDBCQUEwQixHQUFHLFNBQVMsQ0FBQyxtQ0FBbUMsQ0FBQywyQkFBMkIsQ0FBQyxJQUFJLFNBQVMsQ0FBQyxDQUFDLGtCQUFrQixHQUFHLFNBQVMsQ0FBQyxtQ0FBbUMsQ0FBQywyQkFBMkIsQ0FBQyxJQUFJLFNBQVMsQ0FBQyxDQUFDLGlCQUFpQiw2QkFBNkIsQ0FBQyxxQkFBcUIsQ0FBQyw4QkFBOEIsR0FBRyxTQUFTLENBQUMsNERBQTRELENBQUMsb0RBQW9ELENBQUMsaUVBQWlFLENBQUMseURBQXlELENBQUMsSUFBSSxTQUFTLENBQUMsK0RBQStELENBQUMsdURBQXVELENBQUMsK0RBQStELENBQUMsdURBQXVELENBQUMsQ0FBQyxzQkFBc0IsR0FBRyxTQUFTLENBQUMsNERBQTRELENBQUMsb0RBQW9ELENBQUMsaUVBQWlFLENBQUMseURBQXlELENBQUMsSUFBSSxTQUFTLENBQUMsK0RBQStELENBQUMsdURBQXVELENBQUMsK0RBQStELENBQUMsdURBQXVELENBQUMsQ0FBQyxxQkFBcUIsaUNBQWlDLENBQUMseUJBQXlCLENBQUMsOEJBQThCLEdBQUcsU0FBUyxDQUFDLDREQUE0RCxDQUFDLG9EQUFvRCxDQUFDLGlFQUFpRSxDQUFDLHlEQUF5RCxDQUFDLElBQUksU0FBUyxDQUFDLCtEQUErRCxDQUFDLHVEQUF1RCxDQUFDLCtEQUErRCxDQUFDLHVEQUF1RCxDQUFDLENBQUMsc0JBQXNCLEdBQUcsU0FBUyxDQUFDLDREQUE0RCxDQUFDLG9EQUFvRCxDQUFDLGlFQUFpRSxDQUFDLHlEQUF5RCxDQUFDLElBQUksU0FBUyxDQUFDLCtEQUErRCxDQUFDLHVEQUF1RCxDQUFDLCtEQUErRCxDQUFDLHVEQUF1RCxDQUFDLENBQUMscUJBQXFCLGlDQUFpQyxDQUFDLHlCQUF5QixDQUFDLCtCQUErQixHQUFHLFNBQVMsQ0FBQywyREFBMkQsQ0FBQyxtREFBbUQsQ0FBQyxpRUFBaUUsQ0FBQyx5REFBeUQsQ0FBQyxJQUFJLFNBQVMsQ0FBQyxnRUFBZ0UsQ0FBQyx3REFBd0QsQ0FBQywrREFBK0QsQ0FBQyx1REFBdUQsQ0FBQyxDQUFDLHVCQUF1QixHQUFHLFNBQVMsQ0FBQywyREFBMkQsQ0FBQyxtREFBbUQsQ0FBQyxpRUFBaUUsQ0FBQyx5REFBeUQsQ0FBQyxJQUFJLFNBQVMsQ0FBQyxnRUFBZ0UsQ0FBQyx3REFBd0QsQ0FBQywrREFBK0QsQ0FBQyx1REFBdUQsQ0FBQyxDQUFDLHNCQUFzQixrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQyw0QkFBNEIsR0FBRyxTQUFTLENBQUMsMkRBQTJELENBQUMsbURBQW1ELENBQUMsaUVBQWlFLENBQUMseURBQXlELENBQUMsSUFBSSxTQUFTLENBQUMsZ0VBQWdFLENBQUMsd0RBQXdELENBQUMsK0RBQStELENBQUMsdURBQXVELENBQUMsQ0FBQyxvQkFBb0IsR0FBRyxTQUFTLENBQUMsMkRBQTJELENBQUMsbURBQW1ELENBQUMsaUVBQWlFLENBQUMseURBQXlELENBQUMsSUFBSSxTQUFTLENBQUMsZ0VBQWdFLENBQUMsd0RBQXdELENBQUMsK0RBQStELENBQUMsdURBQXVELENBQUMsQ0FBQyxtQkFBbUIsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsMkJBQTJCLEdBQUcsU0FBUyxDQUFDLElBQUksU0FBUyxDQUFDLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLEdBQUcsU0FBUyxDQUFDLENBQUMsbUJBQW1CLEdBQUcsU0FBUyxDQUFDLElBQUksU0FBUyxDQUFDLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLEdBQUcsU0FBUyxDQUFDLENBQUMsa0JBQWtCLDhCQUE4QixDQUFDLHNCQUFzQixDQUFDLCtCQUErQixJQUFJLFNBQVMsQ0FBQyxnRUFBZ0UsQ0FBQyx3REFBd0QsQ0FBQyxpRUFBaUUsQ0FBQyx5REFBeUQsQ0FBQyxHQUFHLFNBQVMsQ0FBQywyREFBMkQsQ0FBQyxtREFBbUQsQ0FBQywrREFBK0QsQ0FBQyx1REFBdUQsQ0FBQyxDQUFDLHVCQUF1QixJQUFJLFNBQVMsQ0FBQyxnRUFBZ0UsQ0FBQyx3REFBd0QsQ0FBQyxpRUFBaUUsQ0FBQyx5REFBeUQsQ0FBQyxHQUFHLFNBQVMsQ0FBQywyREFBMkQsQ0FBQyxtREFBbUQsQ0FBQywrREFBK0QsQ0FBQyx1REFBdUQsQ0FBQyxDQUFDLHNCQUFzQixrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQyxzQ0FBc0MsQ0FBQyw4QkFBOEIsQ0FBQywrQkFBK0IsSUFBSSxTQUFTLENBQUMsK0RBQStELENBQUMsdURBQXVELENBQUMsR0FBRyxTQUFTLENBQUMsb0RBQW9ELENBQUMsNENBQTRDLENBQUMsQ0FBQyx1QkFBdUIsSUFBSSxTQUFTLENBQUMsK0RBQStELENBQUMsdURBQXVELENBQUMsR0FBRyxTQUFTLENBQUMsb0RBQW9ELENBQUMsNENBQTRDLENBQUMsQ0FBQyxzQkFBc0Isa0NBQWtDLENBQUMsMEJBQTBCLENBQUMsb0NBQW9DLENBQUMsNEJBQTRCLENBQUMsZ0NBQWdDLElBQUksU0FBUyxDQUFDLGdFQUFnRSxDQUFDLHdEQUF3RCxDQUFDLEdBQUcsU0FBUyxDQUFDLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLENBQUMsd0JBQXdCLElBQUksU0FBUyxDQUFDLGdFQUFnRSxDQUFDLHdEQUF3RCxDQUFDLEdBQUcsU0FBUyxDQUFDLG1EQUFtRCxDQUFDLDJDQUEyQyxDQUFDLENBQUMsdUJBQXVCLG1DQUFtQyxDQUFDLDJCQUEyQixDQUFDLHFDQUFxQyxDQUFDLDZCQUE2QixDQUFDLDZCQUE2QixJQUFJLFNBQVMsQ0FBQywrREFBK0QsQ0FBQyx1REFBdUQsQ0FBQyxpRUFBaUUsQ0FBQyx5REFBeUQsQ0FBQyxHQUFHLFNBQVMsQ0FBQyw0REFBNEQsQ0FBQyxvREFBb0QsQ0FBQywrREFBK0QsQ0FBQyx1REFBdUQsQ0FBQyxDQUFDLHFCQUFxQixJQUFJLFNBQVMsQ0FBQywrREFBK0QsQ0FBQyx1REFBdUQsQ0FBQyxpRUFBaUUsQ0FBQyx5REFBeUQsQ0FBQyxHQUFHLFNBQVMsQ0FBQyw0REFBNEQsQ0FBQyxvREFBb0QsQ0FBQywrREFBK0QsQ0FBQyx1REFBdUQsQ0FBQyxDQUFDLG9CQUFvQixnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyxzQ0FBc0MsQ0FBQyw4QkFBOEIsQ0FBQywrQkFBK0IsR0FBRyx3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxrQkFBa0IsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsdUJBQXVCLEdBQUcsd0NBQXdDLENBQUMsZ0NBQWdDLENBQUMsa0JBQWtCLENBQUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLHNCQUFzQixrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQywrQkFBK0IsR0FBRyx3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxrQkFBa0IsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsdUJBQXVCLEdBQUcsd0NBQXdDLENBQUMsZ0NBQWdDLENBQUMsa0JBQWtCLENBQUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLHNCQUFzQixrQ0FBa0MsQ0FBQywwQkFBMEIsQ0FBQyxnQ0FBZ0MsR0FBRyx1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQyxrQkFBa0IsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMsd0JBQXdCLEdBQUcsdUNBQXVDLENBQUMsK0JBQStCLENBQUMsa0JBQWtCLENBQUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLHVCQUF1QixtQ0FBbUMsQ0FBQywyQkFBMkIsQ0FBQyw2QkFBNkIsR0FBRyx1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQyxrQkFBa0IsQ0FBQyxHQUFHLCtCQUErQixDQUFDLHVCQUF1QixDQUFDLENBQUMscUJBQXFCLEdBQUcsdUNBQXVDLENBQUMsK0JBQStCLENBQUMsa0JBQWtCLENBQUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLG9CQUFvQixnQ0FBZ0MsQ0FBQyx3QkFBd0IsQ0FBQyxnQ0FBZ0MsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxHQUFHLGlCQUFpQixDQUFDLHVDQUF1QyxDQUFDLCtCQUErQixDQUFDLENBQUMsd0JBQXdCLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsR0FBRyxpQkFBaUIsQ0FBQyx1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQyxDQUFDLHVCQUF1QixtQ0FBbUMsQ0FBQywyQkFBMkIsQ0FBQyxnQ0FBZ0MsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxHQUFHLGlCQUFpQixDQUFDLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLENBQUMsd0JBQXdCLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsR0FBRyxpQkFBaUIsQ0FBQyx3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxDQUFDLHVCQUF1QixtQ0FBbUMsQ0FBQywyQkFBMkIsQ0FBQyxpQ0FBaUMsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxHQUFHLGlCQUFpQixDQUFDLHVDQUF1QyxDQUFDLCtCQUErQixDQUFDLENBQUMseUJBQXlCLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsR0FBRyxpQkFBaUIsQ0FBQyx1Q0FBdUMsQ0FBQywrQkFBK0IsQ0FBQyxDQUFDLHdCQUF3QixvQ0FBb0MsQ0FBQyw0QkFBNEIsQ0FBQyw4QkFBOEIsR0FBRywrQkFBK0IsQ0FBQyx1QkFBdUIsQ0FBQyxHQUFHLGlCQUFpQixDQUFDLHdDQUF3QyxDQUFDLGdDQUFnQyxDQUFDLENBQUMsc0JBQXNCLEdBQUcsK0JBQStCLENBQUMsdUJBQXVCLENBQUMsR0FBRyxpQkFBaUIsQ0FBQyx3Q0FBd0MsQ0FBQyxnQ0FBZ0MsQ0FBQyxDQUFDLHFCQUFxQixpQ0FBaUMsQ0FBQyx5QkFBeUIsQztBQ056NHJFLGdCQUFnQjtBQUNoQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFHRjtBQ1RBOzs7OztFQUFBO0FDQUE7RUFHSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFJQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBS0Y7RUFDQTtBRjRCRjs7QUczQkE7OztFQUdFO0FIOEJGOztBRzNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FIOEJGOztBR3hCQTtFQUNFO0FIMkJGOztBR2pCQTtFQUNFO0VBQ0Esa01DaU80QjtFQ2pKeEIsZUF0Q2E7RUZ4Q2pCLGdCQzBPNEI7RUR6TzVCLGdCQzhPNEI7RUQ3TzVCLGNDbkNTO0VEb0NUO0VBQ0EseUJHdkNNO0FOMkRSOztBR1pBO0VBQ0U7QUhlRjs7QUdOQTtFQUNFO0VBQ0E7RUFDQTtBSFNGOztBR0lBO0VBQ0U7RUFDQSxxQkNnTjRCO0FKak45Qjs7QUdRQTtFQUNFO0VBQ0EsbUJDb0YwQjtBSnpGNUI7O0FHZ0JBOztFQUVFO0VBQ0E7VUFBQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0FIYkY7O0FHZ0JBO0VBQ0U7RUFDQTtFQUNBO0FIYkY7O0FHZ0JBOzs7RUFHRTtFQUNBO0FIYkY7O0FHZ0JBOzs7O0VBSUU7QUhiRjs7QUdnQkE7RUFDRSxnQkNpSjRCO0FKOUo5Qjs7QUdnQkE7RUFDRTtFQUNBO0FIYkY7O0FHZ0JBO0VBQ0U7QUhiRjs7QUdnQkE7O0VBRUUsbUJDb0k0QjtBSmpKOUI7O0FHZ0JBO0VFcEZJO0FMd0VKOztBR3FCQTs7RUFFRTtFRS9GRTtFRmlHRjtFQUNBO0FIbEJGOztBR3FCQTtFQUFNO0FIakJOOztBR2tCQTtFQUFNO0FIZE47O0FHcUJBO0VBQ0UsY0NYd0M7RURZeEMscUJDWHdDO0VEWXhDO0FIbEJGO0FPMUpFO0VKK0tFLHlEQ2RzQztFRGV0QywwQkNkc0M7QUpKMUM7O0FHNEJBO0VBQ0U7RUFDQTtBSHpCRjtBTy9KRTtFSjJMRTtFQUNBO0FIekJKO0FHNEJFO0VBQ0U7QUgxQko7O0FHbUNBOzs7O0VBSUUsaUdDb0Q0QjtFQ3pNMUI7QUxzSEo7O0FHbUNBO0VBRUU7RUFFQTtFQUVBO0FIbkNGOztBRzJDQTtFQUVFO0FIekNGOztBR2lEQTtFQUNFO0VBQ0E7QUg5Q0Y7O0FHaURBO0VBR0U7RUFDQTtBSGhERjs7QUd3REE7RUFDRTtBSHJERjs7QUd3REE7RUFDRSxvQkMyRTRCO0VEMUU1Qix1QkMwRTRCO0VEekU1QixjQ3BRUztFRHFRVDtFQUNBO0FIckRGOztBR3dEQTtFQUdFO0FIdkRGOztBRytEQTtFQUVFO0VBQ0EscUJDNEpzQztBSnpOeEM7O0FHbUVBO0VBRUU7QUhqRUY7O0FHd0VBO0VBQ0U7RUFDQTtBSHJFRjs7QUd3RUE7Ozs7O0VBS0U7RUFDQTtFRXRQRTtFRndQRjtBSHJFRjs7QUd3RUE7O0VBRUU7QUhyRUY7O0FHd0VBOztFQUVFO0FIckVGOztBRzJFQTtFQUNFO0FIeEVGOztBRytFQTs7OztFQUlFO0FINUVGOztBR3FGSTs7OztFQUNFO0FIL0VOOztBR3FGQTs7OztFQUlFO0VBQ0E7QUhsRkY7O0FHcUZBOztFQUVFO0VBQ0E7QUhsRkY7O0FHc0ZBOzs7O0VBU0U7QUh4RkY7O0FHMkZBO0VBQ0U7RUFFQTtBSHpGRjs7QUc0RkE7RUFNRTtFQUVBO0VBQ0E7RUFDQTtBSC9GRjs7QUdvR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VFbFNJLGlCQXRDYTtFRjBVakI7RUFDQTtFQUNBO0FIakdGOztBR29HQTtFQUNFO0FIakdGOztBR3FHQTs7RUFFRTtBSGxHRjs7QUdxR0E7RUFLRTtFQUNBO0FIdEdGOztBRzZHQTtFQUNFO0FIMUdGOztBR2tIQTtFQUNFO0VBQ0E7QUgvR0Y7O0FHc0hBO0VBQ0U7QUhuSEY7O0FHc0hBO0VBQ0U7RUFDQTtBSG5IRjs7QUdzSEE7RUFDRTtBSG5IRjs7QUd3SEE7RUFDRTtBSHJIRjs7QVF0V0E7O0VBRUUscUJKaVM0QjtFSS9SNUIsZ0JKaVM0QjtFSWhTNUIsZ0JKaVM0QjtBSnVFOUI7O0FRcFdBO0VIZ0hNLGlCQXRDYTtBTDhSbkI7O0FRdldBO0VIK0dNLGVBdENhO0FMa1NuQjs7QVExV0E7RUg4R00sa0JBdENhO0FMc1NuQjs7QVE3V0E7RUg2R00saUJBdENhO0FMMFNuQjs7QVFoWEE7RUg0R00sa0JBdENhO0FMOFNuQjs7QVFuWEE7RUgyR00sZUF0Q2E7QUxrVG5COztBUXJYQTtFSHlHTSxrQkF0Q2E7RUdqRWpCLGdCSm1TNEI7QUpxRjlCOztBUXBYQTtFSG1HTSxlQXRDYTtFRzNEakIsZ0JKc1I0QjtFSXJSNUIsZ0JKNlE0QjtBSjBHOUI7O0FRclhBO0VIOEZNLGlCQXRDYTtFR3REakIsZ0JKa1I0QjtFSWpSNUIsZ0JKd1E0QjtBSmdIOUI7O0FRdFhBO0VIeUZNLGlCQXRDYTtFR2pEakIsZ0JKOFE0QjtFSTdRNUIsZ0JKbVE0QjtBSnNIOUI7O0FRdlhBO0VIb0ZNLGlCQXRDYTtFRzVDakIsZ0JKMFE0QjtFSXpRNUIsZ0JKOFA0QjtBSjRIOUI7O0FRbFhBO0VBQ0UsZ0JKMEVPO0VJekVQLG1CSnlFTztFSXhFUDtFQUNBO0FScVhGOztBUTdXQTs7RUhNSTtFR0hGLGdCSnNONEI7QUowSjlCOztBUTdXQTs7RUFFRSxjSjhQNEI7RUk3UDVCLHlCSnNRNEI7QUowRzlCOztBUXhXQTtFQy9FRTtFQUNBO0FUMmJGOztBUXhXQTtFQ3BGRTtFQUNBO0FUZ2NGOztBUTFXQTtFQUNFO0FSNldGO0FRM1dFO0VBQ0Usb0JKZ1AwQjtBSjZIOUI7O0FRbldBO0VIakNJO0VHbUNGO0FSc1dGOztBUWxXQTtFQUNFLG1CSmlCTztFQ0ZILGtCQXRDYTtBTDZYbkI7O0FRbFdBO0VBQ0U7RUg3Q0U7RUcrQ0YsY0oxR1M7QUorY1g7QVFuV0U7RUFDRTtBUnFXSjs7QVV4ZEE7RUNJRTtFQUdBO0FYc2RGOztBVXZkQTtFQUNFLGdCTisrQmtDO0VNOStCbEMseUJKRE07RUlFTjtFRVhFLHNCUnFPMEI7RU8vTjVCO0VBR0E7QVgrZEY7O0FVamRBO0VBRUU7QVZtZEY7O0FVaGRBO0VBQ0U7RUFDQTtBVm1kRjs7QVVoZEE7RUxrQ0k7RUtoQ0YsY04zQlM7QUo4ZVg7O0FhMWZBO0VSdUVJO0VRckVGLGNQR0s7RU9GTDtBYjZmRjtBYTFmRTtFQUNFO0FiNGZKOztBYXZmQTtFQUNFO0VSMERFO0VReERGLGNQRk07RU9HTix5QlREUztFUVhQLHFCUnVPMEI7QUpnUzlCO0FhdmZFO0VBQ0U7RVJrREE7RVFoREEsZ0JUb1EwQjtBSnFQOUI7O0FhbmZBO0VBQ0U7RVJ5Q0U7RVF2Q0YsY1RqQlM7QUp1Z0JYO0FhbmZFO0VSb0NFO0VRbENBO0VBQ0E7QWJxZko7O0FhaGZBO0VBQ0UsaUJUd2lDa0M7RVN2aUNsQztBYm1mRjs7QWM1aEJFO0VDQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZmdpQkY7QWdCN2VJO0VGdkRGO0lDWUksZ0JYNkxpQjtFSitWckI7QUFDRjtBZ0JsZkk7RUZ2REY7SUNZSSxnQlg2TGlCO0VKb1dyQjtBQUNGO0FnQnZmSTtFRnZERjtJQ1lJLGdCWDZMaUI7RUp5V3JCO0FBQ0Y7QWdCNWZJO0VGdkRGO0lDWUksaUJYNkxpQjtFSjhXckI7QUFDRjs7QWM1aUJFO0VDWkE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZjRqQkY7O0FjMWlCRTtFQ0pBO0VBQ0E7RUFDQTtFQUNBO0Fma2pCRjs7QWMzaUJFO0VBQ0U7RUFDQTtBZDhpQko7QWM1aUJJOztFQUVFO0VBQ0E7QWQ4aUJOOztBaUIva0JFOzs7Ozs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakJ1bEJKOztBaUJwa0JNO0VBQ0U7RUFDQTtFQUNBO0FqQnVrQlI7O0FpQnJrQk07RUFDRTtFQUNBO0VBQ0E7QWpCd2tCUjs7QWlCcGtCUTtFRkZOO0VBSUE7QWZ1a0JGOztBaUJ6a0JRO0VGRk47RUFJQTtBZjRrQkY7O0FpQjlrQlE7RUZGTjtFQUlBO0FmaWxCRjs7QWlCbmxCUTtFRkZOO0VBSUE7QWZzbEJGOztBaUJ4bEJRO0VGRk47RUFJQTtBZjJsQkY7O0FpQjdsQlE7RUZGTjtFQUlBO0FmZ21CRjs7QWlCbG1CUTtFRkZOO0VBSUE7QWZxbUJGOztBaUJ2bUJRO0VGRk47RUFJQTtBZjBtQkY7O0FpQjVtQlE7RUZGTjtFQUlBO0FmK21CRjs7QWlCam5CUTtFRkZOO0VBSUE7QWZvbkJGOztBaUJ0bkJRO0VGRk47RUFJQTtBZnluQkY7O0FpQjNuQlE7RUZGTjtFQUlBO0FmOG5CRjs7QWlCM25CTTtFQUF3QjtBakIrbkI5Qjs7QWlCN25CTTtFQUF1QjtBakJpb0I3Qjs7QWlCOW5CUTtFQUF3QixRQURiO0FqQm1vQm5COztBaUJsb0JRO0VBQXdCLFFBRGI7QWpCdW9CbkI7O0FpQnRvQlE7RUFBd0IsUUFEYjtBakIyb0JuQjs7QWlCMW9CUTtFQUF3QixRQURiO0FqQitvQm5COztBaUI5b0JRO0VBQXdCLFFBRGI7QWpCbXBCbkI7O0FpQmxwQlE7RUFBd0IsUUFEYjtBakJ1cEJuQjs7QWlCdHBCUTtFQUF3QixRQURiO0FqQjJwQm5COztBaUIxcEJRO0VBQXdCLFFBRGI7QWpCK3BCbkI7O0FpQjlwQlE7RUFBd0IsUUFEYjtBakJtcUJuQjs7QWlCbHFCUTtFQUF3QixRQURiO0FqQnVxQm5COztBaUJ0cUJRO0VBQXdCLFNBRGI7QWpCMnFCbkI7O0FpQjFxQlE7RUFBd0IsU0FEYjtBakIrcUJuQjs7QWlCOXFCUTtFQUF3QixTQURiO0FqQm1yQm5COztBaUI1cUJVO0VGVFI7QWZ5ckJGOztBaUJockJVO0VGVFI7QWY2ckJGOztBaUJwckJVO0VGVFI7QWZpc0JGOztBaUJ4ckJVO0VGVFI7QWZxc0JGOztBaUI1ckJVO0VGVFI7QWZ5c0JGOztBaUJoc0JVO0VGVFI7QWY2c0JGOztBaUJwc0JVO0VGVFI7QWZpdEJGOztBaUJ4c0JVO0VGVFI7QWZxdEJGOztBaUI1c0JVO0VGVFI7QWZ5dEJGOztBaUJodEJVO0VGVFI7QWY2dEJGOztBaUJwdEJVO0VGVFI7QWZpdUJGOztBZ0J0dEJJO0VDOUJFO0lBQ0U7SUFDQTtJQUNBO0VqQnd2Qk47RWlCdHZCSTtJQUNFO0lBQ0E7SUFDQTtFakJ3dkJOO0VpQnB2Qk07SUZGTjtJQUlBO0Vmc3ZCQTtFaUJ4dkJNO0lGRk47SUFJQTtFZjB2QkE7RWlCNXZCTTtJRkZOO0lBSUE7RWY4dkJBO0VpQmh3Qk07SUZGTjtJQUlBO0Vma3dCQTtFaUJwd0JNO0lGRk47SUFJQTtFZnN3QkE7RWlCeHdCTTtJRkZOO0lBSUE7RWYwd0JBO0VpQjV3Qk07SUZGTjtJQUlBO0VmOHdCQTtFaUJoeEJNO0lGRk47SUFJQTtFZmt4QkE7RWlCcHhCTTtJRkZOO0lBSUE7RWZzeEJBO0VpQnh4Qk07SUZGTjtJQUlBO0VmMHhCQTtFaUI1eEJNO0lGRk47SUFJQTtFZjh4QkE7RWlCaHlCTTtJRkZOO0lBSUE7RWZreUJBO0VpQi94Qkk7SUFBd0I7RWpCa3lCNUI7RWlCaHlCSTtJQUF1QjtFakJteUIzQjtFaUJoeUJNO0lBQXdCLFFBRGI7RWpCb3lCakI7RWlCbnlCTTtJQUF3QixRQURiO0VqQnV5QmpCO0VpQnR5Qk07SUFBd0IsUUFEYjtFakIweUJqQjtFaUJ6eUJNO0lBQXdCLFFBRGI7RWpCNnlCakI7RWlCNXlCTTtJQUF3QixRQURiO0VqQmd6QmpCO0VpQi95Qk07SUFBd0IsUUFEYjtFakJtekJqQjtFaUJsekJNO0lBQXdCLFFBRGI7RWpCc3pCakI7RWlCcnpCTTtJQUF3QixRQURiO0VqQnl6QmpCO0VpQnh6Qk07SUFBd0IsUUFEYjtFakI0ekJqQjtFaUIzekJNO0lBQXdCLFFBRGI7RWpCK3pCakI7RWlCOXpCTTtJQUF3QixTQURiO0VqQmswQmpCO0VpQmowQk07SUFBd0IsU0FEYjtFakJxMEJqQjtFaUJwMEJNO0lBQXdCLFNBRGI7RWpCdzBCakI7RWlCajBCUTtJRlRSO0VmNjBCQTtFaUJwMEJRO0lGVFI7RWZnMUJBO0VpQnYwQlE7SUZUUjtFZm0xQkE7RWlCMTBCUTtJRlRSO0VmczFCQTtFaUI3MEJRO0lGVFI7RWZ5MUJBO0VpQmgxQlE7SUZUUjtFZjQxQkE7RWlCbjFCUTtJRlRSO0VmKzFCQTtFaUJ0MUJRO0lGVFI7RWZrMkJBO0VpQnoxQlE7SUZUUjtFZnEyQkE7RWlCNTFCUTtJRlRSO0VmdzJCQTtFaUIvMUJRO0lGVFI7RWYyMkJBO0VpQmwyQlE7SUZUUjtFZjgyQkE7QUFDRjtBZ0JwMkJJO0VDOUJFO0lBQ0U7SUFDQTtJQUNBO0VqQnE0Qk47RWlCbjRCSTtJQUNFO0lBQ0E7SUFDQTtFakJxNEJOO0VpQmo0Qk07SUZGTjtJQUlBO0VmbTRCQTtFaUJyNEJNO0lGRk47SUFJQTtFZnU0QkE7RWlCejRCTTtJRkZOO0lBSUE7RWYyNEJBO0VpQjc0Qk07SUZGTjtJQUlBO0VmKzRCQTtFaUJqNUJNO0lGRk47SUFJQTtFZm01QkE7RWlCcjVCTTtJRkZOO0lBSUE7RWZ1NUJBO0VpQno1Qk07SUZGTjtJQUlBO0VmMjVCQTtFaUI3NUJNO0lGRk47SUFJQTtFZis1QkE7RWlCajZCTTtJRkZOO0lBSUE7RWZtNkJBO0VpQnI2Qk07SUZGTjtJQUlBO0VmdTZCQTtFaUJ6NkJNO0lGRk47SUFJQTtFZjI2QkE7RWlCNzZCTTtJRkZOO0lBSUE7RWYrNkJBO0VpQjU2Qkk7SUFBd0I7RWpCKzZCNUI7RWlCNzZCSTtJQUF1QjtFakJnN0IzQjtFaUI3NkJNO0lBQXdCLFFBRGI7RWpCaTdCakI7RWlCaDdCTTtJQUF3QixRQURiO0VqQm83QmpCO0VpQm43Qk07SUFBd0IsUUFEYjtFakJ1N0JqQjtFaUJ0N0JNO0lBQXdCLFFBRGI7RWpCMDdCakI7RWlCejdCTTtJQUF3QixRQURiO0VqQjY3QmpCO0VpQjU3Qk07SUFBd0IsUUFEYjtFakJnOEJqQjtFaUIvN0JNO0lBQXdCLFFBRGI7RWpCbThCakI7RWlCbDhCTTtJQUF3QixRQURiO0VqQnM4QmpCO0VpQnI4Qk07SUFBd0IsUUFEYjtFakJ5OEJqQjtFaUJ4OEJNO0lBQXdCLFFBRGI7RWpCNDhCakI7RWlCMzhCTTtJQUF3QixTQURiO0VqQis4QmpCO0VpQjk4Qk07SUFBd0IsU0FEYjtFakJrOUJqQjtFaUJqOUJNO0lBQXdCLFNBRGI7RWpCcTlCakI7RWlCOThCUTtJRlRSO0VmMDlCQTtFaUJqOUJRO0lGVFI7RWY2OUJBO0VpQnA5QlE7SUZUUjtFZmcrQkE7RWlCdjlCUTtJRlRSO0VmbStCQTtFaUIxOUJRO0lGVFI7RWZzK0JBO0VpQjc5QlE7SUZUUjtFZnkrQkE7RWlCaCtCUTtJRlRSO0VmNCtCQTtFaUJuK0JRO0lGVFI7RWYrK0JBO0VpQnQrQlE7SUZUUjtFZmsvQkE7RWlCeitCUTtJRlRSO0VmcS9CQTtFaUI1K0JRO0lGVFI7RWZ3L0JBO0VpQi8rQlE7SUZUUjtFZjIvQkE7QUFDRjtBZ0JqL0JJO0VDOUJFO0lBQ0U7SUFDQTtJQUNBO0VqQmtoQ047RWlCaGhDSTtJQUNFO0lBQ0E7SUFDQTtFakJraENOO0VpQjlnQ007SUZGTjtJQUlBO0VmZ2hDQTtFaUJsaENNO0lGRk47SUFJQTtFZm9oQ0E7RWlCdGhDTTtJRkZOO0lBSUE7RWZ3aENBO0VpQjFoQ007SUZGTjtJQUlBO0VmNGhDQTtFaUI5aENNO0lGRk47SUFJQTtFZmdpQ0E7RWlCbGlDTTtJRkZOO0lBSUE7RWZvaUNBO0VpQnRpQ007SUZGTjtJQUlBO0Vmd2lDQTtFaUIxaUNNO0lGRk47SUFJQTtFZjRpQ0E7RWlCOWlDTTtJRkZOO0lBSUE7RWZnakNBO0VpQmxqQ007SUZGTjtJQUlBO0Vmb2pDQTtFaUJ0akNNO0lGRk47SUFJQTtFZndqQ0E7RWlCMWpDTTtJRkZOO0lBSUE7RWY0akNBO0VpQnpqQ0k7SUFBd0I7RWpCNGpDNUI7RWlCMWpDSTtJQUF1QjtFakI2akMzQjtFaUIxakNNO0lBQXdCLFFBRGI7RWpCOGpDakI7RWlCN2pDTTtJQUF3QixRQURiO0VqQmlrQ2pCO0VpQmhrQ007SUFBd0IsUUFEYjtFakJva0NqQjtFaUJua0NNO0lBQXdCLFFBRGI7RWpCdWtDakI7RWlCdGtDTTtJQUF3QixRQURiO0VqQjBrQ2pCO0VpQnprQ007SUFBd0IsUUFEYjtFakI2a0NqQjtFaUI1a0NNO0lBQXdCLFFBRGI7RWpCZ2xDakI7RWlCL2tDTTtJQUF3QixRQURiO0VqQm1sQ2pCO0VpQmxsQ007SUFBd0IsUUFEYjtFakJzbENqQjtFaUJybENNO0lBQXdCLFFBRGI7RWpCeWxDakI7RWlCeGxDTTtJQUF3QixTQURiO0VqQjRsQ2pCO0VpQjNsQ007SUFBd0IsU0FEYjtFakIrbENqQjtFaUI5bENNO0lBQXdCLFNBRGI7RWpCa21DakI7RWlCM2xDUTtJRlRSO0VmdW1DQTtFaUI5bENRO0lGVFI7RWYwbUNBO0VpQmptQ1E7SUZUUjtFZjZtQ0E7RWlCcG1DUTtJRlRSO0VmZ25DQTtFaUJ2bUNRO0lGVFI7RWZtbkNBO0VpQjFtQ1E7SUZUUjtFZnNuQ0E7RWlCN21DUTtJRlRSO0VmeW5DQTtFaUJobkNRO0lGVFI7RWY0bkNBO0VpQm5uQ1E7SUZUUjtFZituQ0E7RWlCdG5DUTtJRlRSO0Vma29DQTtFaUJ6bkNRO0lGVFI7RWZxb0NBO0VpQjVuQ1E7SUZUUjtFZndvQ0E7QUFDRjtBZ0I5bkNJO0VDOUJFO0lBQ0U7SUFDQTtJQUNBO0VqQitwQ047RWlCN3BDSTtJQUNFO0lBQ0E7SUFDQTtFakIrcENOO0VpQjNwQ007SUZGTjtJQUlBO0VmNnBDQTtFaUIvcENNO0lGRk47SUFJQTtFZmlxQ0E7RWlCbnFDTTtJRkZOO0lBSUE7RWZxcUNBO0VpQnZxQ007SUZGTjtJQUlBO0VmeXFDQTtFaUIzcUNNO0lGRk47SUFJQTtFZjZxQ0E7RWlCL3FDTTtJRkZOO0lBSUE7RWZpckNBO0VpQm5yQ007SUZGTjtJQUlBO0VmcXJDQTtFaUJ2ckNNO0lGRk47SUFJQTtFZnlyQ0E7RWlCM3JDTTtJRkZOO0lBSUE7RWY2ckNBO0VpQi9yQ007SUZGTjtJQUlBO0VmaXNDQTtFaUJuc0NNO0lGRk47SUFJQTtFZnFzQ0E7RWlCdnNDTTtJRkZOO0lBSUE7RWZ5c0NBO0VpQnRzQ0k7SUFBd0I7RWpCeXNDNUI7RWlCdnNDSTtJQUF1QjtFakIwc0MzQjtFaUJ2c0NNO0lBQXdCLFFBRGI7RWpCMnNDakI7RWlCMXNDTTtJQUF3QixRQURiO0VqQjhzQ2pCO0VpQjdzQ007SUFBd0IsUUFEYjtFakJpdENqQjtFaUJodENNO0lBQXdCLFFBRGI7RWpCb3RDakI7RWlCbnRDTTtJQUF3QixRQURiO0VqQnV0Q2pCO0VpQnR0Q007SUFBd0IsUUFEYjtFakIwdENqQjtFaUJ6dENNO0lBQXdCLFFBRGI7RWpCNnRDakI7RWlCNXRDTTtJQUF3QixRQURiO0VqQmd1Q2pCO0VpQi90Q007SUFBd0IsUUFEYjtFakJtdUNqQjtFaUJsdUNNO0lBQXdCLFFBRGI7RWpCc3VDakI7RWlCcnVDTTtJQUF3QixTQURiO0VqQnl1Q2pCO0VpQnh1Q007SUFBd0IsU0FEYjtFakI0dUNqQjtFaUIzdUNNO0lBQXdCLFNBRGI7RWpCK3VDakI7RWlCeHVDUTtJRlRSO0Vmb3ZDQTtFaUIzdUNRO0lGVFI7RWZ1dkNBO0VpQjl1Q1E7SUZUUjtFZjB2Q0E7RWlCanZDUTtJRlRSO0VmNnZDQTtFaUJwdkNRO0lGVFI7RWZnd0NBO0VpQnZ2Q1E7SUZUUjtFZm13Q0E7RWlCMXZDUTtJRlRSO0Vmc3dDQTtFaUI3dkNRO0lGVFI7RWZ5d0NBO0VpQmh3Q1E7SUZUUjtFZjR3Q0E7RWlCbndDUTtJRlRSO0VmK3dDQTtFaUJ0d0NRO0lGVFI7RWZreENBO0VpQnp3Q1E7SUZUUjtFZnF4Q0E7QUFDRjtBa0JuMENBO0VBQ0U7RUFDQSxtQmQySE87RWMxSFAsY2RTUztBSjR6Q1g7QWtCbDBDRTs7RUFFRSxnQmQ4VTBCO0VjN1UxQjtFQUNBO0FsQm8wQ0o7QWtCajBDRTtFQUNFO0VBQ0E7QWxCbTBDSjtBa0JoMENFO0VBQ0U7QWxCazBDSjs7QWtCeHpDRTs7RUFFRSxlZHdUMEI7QUptZ0M5Qjs7QWtCbHpDQTtFQUNFO0FsQnF6Q0Y7QWtCbnpDRTs7RUFFRTtBbEJxekNKO0FrQmp6Q0k7O0VBRUU7QWxCbXpDTjs7QWtCN3lDRTs7OztFQUlFO0FsQmd6Q0o7O0FrQnZ5Q0U7RUFDRSxxQ2RvUjBCO0FKc2hDOUI7O0FPejJDRTtFVzJFSSxjZHZFSztFY3dFTCxzQ2R5UXdCO0FKeWhDOUI7O0FtQnAzQ0k7OztFQUdFLDZDRDJGK0I7QWxCNHhDckM7QW1CbjNDTTs7OztFQUlFLHlDRG1GeUU7QWxCa3lDakY7O0FPMTNDRTtFWWlCTSxxRUFKZTtBbkJpM0N2QjtBbUIzMkNROztFQUVFLHFFQVJhO0FuQnEzQ3ZCOztBbUJ4NENJOzs7RUFHRSw0Q0QyRitCO0FsQmd6Q3JDO0FtQnY0Q007Ozs7RUFJRSx3Q0RtRnlFO0FsQnN6Q2pGOztBTzk0Q0U7RVlpQk0scUVBSmU7QW5CcTRDdkI7QW1CLzNDUTs7RUFFRSxxRUFSYTtBbkJ5NEN2Qjs7QW1CNTVDSTs7O0VBR0UsMENEMkYrQjtBbEJvMENyQztBbUIzNUNNOzs7O0VBSUUsc0NEbUZ5RTtBbEIwMENqRjs7QU9sNkNFO0VZaUJNLHFFQUplO0FuQnk1Q3ZCO0FtQm41Q1E7O0VBRUUscUVBUmE7QW5CNjVDdkI7O0FtQmg3Q0k7OztFQUdFLDZDRDJGK0I7QWxCdzFDckM7QW1CLzZDTTs7OztFQUlFLHlDRG1GeUU7QWxCODFDakY7O0FPdDdDRTtFWWlCTSxxRUFKZTtBbkI2NkN2QjtBbUJ2NkNROztFQUVFLHFFQVJhO0FuQmk3Q3ZCOztBbUJwOENJOzs7RUFHRSw2Q0QyRitCO0FsQjQyQ3JDO0FtQm44Q007Ozs7RUFJRSx5Q0RtRnlFO0FsQmszQ2pGOztBTzE4Q0U7RVlpQk0scUVBSmU7QW5CaThDdkI7QW1CMzdDUTs7RUFFRSxxRUFSYTtBbkJxOEN2Qjs7QW1CeDlDSTs7O0VBR0UsNkNEMkYrQjtBbEJnNENyQztBbUJ2OUNNOzs7O0VBSUUseUNEbUZ5RTtBbEJzNENqRjs7QU85OUNFO0VZaUJNLGtFQUplO0FuQnE5Q3ZCO0FtQi84Q1E7O0VBRUUsa0VBUmE7QW5CeTlDdkI7O0FtQjUrQ0k7OztFQUdFLDRDRDJGK0I7QWxCbzVDckM7QW1CMytDTTs7OztFQUlFLHdDRG1GeUU7QWxCMDVDakY7O0FPbC9DRTtFWWlCTSwrQ0FKZTtBbkJ5K0N2QjtBbUJuK0NROztFQUVFLCtDQVJhO0FuQjYrQ3ZCOztBbUJoZ0RJOzs7RUFHRSw2Q0QyRitCO0FsQnc2Q3JDO0FtQi8vQ007Ozs7RUFJRSx5Q0RtRnlFO0FsQjg2Q2pGOztBT3RnREU7RVlpQk0sNkRBSmU7QW5CNi9DdkI7QW1Cdi9DUTs7RUFFRSw2REFSYTtBbkJpZ0R2Qjs7QW1CcGhESTs7O0VBR0Usc0Nmd1Z3QjtBSityQzlCOztBT3BoREU7RVlpQk0sc0NBSmU7QW5CMmdEdkI7QW1CcmdEUTs7RUFFRSxzQ0FSYTtBbkIrZ0R2Qjs7QWtCdjdDSTtFQUNFLGNacEdFO0VZcUdGLHlCZHBHSztFY3FHTCx1RGQyUHdCO0FKK3JDOUI7QWtCcjdDSTtFQUNFLGNkNUdLO0VjNkdMLHlCZGxISztFY21ITCxxQmRsSEs7QUp5aURYOztBa0JsN0NBO0VBQ0UsY1pwSE07RVlxSE4seUJkcEhTO0FKeWlEWDtBa0JuN0NFOzs7RUFHRSx1RGR1TzBCO0FKOHNDOUI7QWtCbDdDRTtFQUNFO0FsQm83Q0o7QWtCaDdDSTtFQUNFLDJDZDJOd0I7QUp1dEM5QjtBT3ZqREU7RVc0SU0sY1oxSUE7RVkySUEsNENkcU5zQjtBSnl0QzlCOztBZ0I5L0NJO0VFaUdBO0lBRUk7SUFDQTtJQUNBO0lBQ0E7RWxCZzZDTjtFa0I3NUNNO0lBQ0U7RWxCKzVDUjtBQUNGO0FnQjFnREk7RUVpR0E7SUFFSTtJQUNBO0lBQ0E7SUFDQTtFbEIyNkNOO0VrQng2Q007SUFDRTtFbEIwNkNSO0FBQ0Y7QWdCcmhESTtFRWlHQTtJQUVJO0lBQ0E7SUFDQTtJQUNBO0VsQnM3Q047RWtCbjdDTTtJQUNFO0VsQnE3Q1I7QUFDRjtBZ0JoaURJO0VFaUdBO0lBRUk7SUFDQTtJQUNBO0lBQ0E7RWxCaThDTjtFa0I5N0NNO0lBQ0U7RWxCZzhDUjtBQUNGO0FrQjE4Q0k7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBbEIyOENSO0FrQng4Q1E7RUFDRTtBbEIwOENWOztBb0J2bkRBO0VBQ0U7RUFDQTtFQUNBLG1DaEJxZXNDO0VnQnBldEM7RWZxSEksZUF0Q2E7RWU1RWpCLGdCaEI4UTRCO0VnQjdRNUIsZ0JoQmtSNEI7RWdCalI1QixjaEJEUztFZ0JFVCx5QmRGTTtFY0dOO0VBQ0E7RVJiRSxzQlJxTzBCO0VpQnBPeEIsd0VEa0JKO0FwQnFuREY7QXFCbG9ESTtFRExKO0lDTU07RXJCcW9ESjtBQUNGO0FvQnZuREU7RUFDRTtFQUNBO0FwQnluREo7QXNCem9ERTtFQUNFO0VBQ0EseUJoQkRJO0VnQkVKLGlFbEJnZG9DO0VrQi9jcEM7RUFLRSxpRGxCZ1h3QjtBSnV4QzlCO0FvQnpuREU7RUFDRSxjaEJ4Qk87RWdCMEJQO0FwQjBuREo7QW9CN25ERTtFQUNFLGNoQnhCTztFZ0IwQlA7QXBCMG5ESjtBb0I3bkRFO0VBQ0UsY2hCeEJPO0VnQjBCUDtBcEIwbkRKO0FvQjduREU7RUFDRSxjaEJ4Qk87RWdCMEJQO0FwQjBuREo7QW9CbG5ERTtFQUVFLHlCaEJ4Q087RWdCMENQO0FwQmtuREo7O0FvQjdtREU7RUFNRSxjaEJoRE87RWdCaURQLHlCZGpESTtBTjRwRFI7O0FvQnRtREE7O0VBRUU7RUFDQTtBcEJ5bURGOztBb0IvbERBO0VBQ0U7RUFDQTtFQUNBO0VmWkU7RWVjRixnQmhCME00QjtBSnc1QzlCOztBb0IvbERBO0VBQ0U7RUFDQTtFZm9DSSxrQkF0Q2E7RWVJakIsZ0JoQnVJNEI7QUoyOUM5Qjs7QW9CL2xEQTtFQUNFO0VBQ0E7RWY2QkksbUJBdENhO0VlV2pCLGdCaEJpSTRCO0FKaStDOUI7O0FvQnpsREE7RUFDRTtFQUNBO0VBQ0EscUJoQjhRNEI7RWdCN1E1Qix3QmhCNlE0QjtFZ0I1UTVCO0VBQ0EsZ0JoQjZLNEI7RWdCNUs1QixjaEJwR1M7RWdCcUdUO0VBQ0E7RUFDQTtBcEI0bERGO0FvQjFsREU7RUFFRTtFQUNBO0FwQjJsREo7O0FvQi9rREE7RUFDRSxrQ2hCc1dzQztFZ0JyV3RDO0VmWEksbUJBdENhO0VlbURqQixnQmhCeUY0QjtFUWhPMUIscUJSdU8wQjtBSm0vQzlCOztBb0Iva0RBO0VBQ0UsZ0NoQitWc0M7RWdCOVZ0QztFZm5CSSxrQkF0Q2E7RWUyRGpCLGdCaEJnRjRCO0VRL04xQixxQlJzTzBCO0FKNC9DOUI7O0FvQjdrREU7RUFFRTtBcEIra0RKOztBb0Iza0RBO0VBQ0U7QXBCOGtERjs7QW9CdGtEQTtFQUNFLG1CaEJvVnNDO0FKcXZDeEM7O0FvQnRrREE7RUFDRTtFQUNBLG1CaEJxVXNDO0FKb3dDeEM7O0FvQmprREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcEJva0RGO0FvQmxrREU7O0VBRUU7RUFDQTtBcEJva0RKOztBb0IzakRBO0VBQ0U7RUFDQTtFQUNBLHFCaEIwU3NDO0FKb3hDeEM7O0FvQjNqREE7RUFDRTtFQUNBLGtCaEJzU3NDO0VnQnJTdEM7QXBCOGpERjtBb0I1akRFO0VBQ0UsY2hCeE1PO0FKc3dEWDs7QW9CMWpEQTtFQUNFO0FwQjZqREY7O0FvQjFqREE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxxQmhCeVJzQztBSm95Q3hDO0FvQjFqREU7RUFDRTtFQUNBO0VBQ0EsdUJoQm9Sb0M7RWdCblJwQztBcEI0akRKOztBc0J2d0RFO0VBQ0U7RUFDQTtFQUNBLG1CbEJvZG9DO0VDNWFwQztFaUJ0Q0EsY0ZtTnFDO0FwQnVqRHpDOztBc0J2d0RFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWpCbUZFLG1CQXRDYTtFaUIzQ2YsZ0JsQmtQMEI7RWtCalAxQjtFQUNBO0VWM0NBLHNCUnFPMEI7QUppbEQ5Qjs7QXNCdHdESTtFQUVFLHFCRjhMbUM7RUUzTGpDLG9DbEJnYmdDO0VrQi9haEMsNFBGMEx3RDtFRXpMeEQ7RUFDQTtFQUNBO0F0QnN3RFI7QXNCbndETTtFQUNFLHFCRm1MaUM7RUVsTGpDO0F0QnF3RFI7QXNCbHdETTs7O0VBRUU7QXRCcXdEUjs7QXNCOXZESTtFQUdJLG9DbEJ3WmdDO0VrQnZaaEM7QXRCK3ZEUjs7QXNCenZESTtFQUVFLHFCRjBKbUM7RUV2SmpDLHNEbEJxZW9DO0VrQnBlcEM7QXRCeXZEUjtBc0J0dkRNO0VBQ0UscUJGa0ppQztFRWpKakM7QXRCd3ZEUjtBc0JydkRNOzs7RUFFRTtBdEJ3dkRSOztBc0IvdURNOzs7RUFFRTtBdEJtdkRSOztBc0IzdURNO0VBQ0UsY0Z3SGlDO0FwQnNuRHpDO0FzQjN1RE07OztFQUVFO0F0Qjh1RFI7O0FzQnR1RE07RUFDRSxjRjBHaUM7QXBCK25EekM7QXNCdnVEUTtFQUNFLHFCRnVHK0I7QXBCa29EekM7QXNCcnVETTs7O0VBRUU7QXRCd3VEUjtBc0JwdURRO0VBQ0U7RUNuSk4sb0VEb0oyQjtBdEJzdUQvQjtBc0JqdURRO0VBQ0U7QXRCbXVEVjtBc0JodURRO0VBQ0UscUJGaUYrQjtBcEJpcER6Qzs7QXNCeHRETTtFQUNFLHFCRnNFaUM7QXBCcXBEekM7QXNCeHRETTs7O0VBRUU7QXRCMnREUjtBc0J2dERRO0VBQ0UscUJGNEQrQjtFRTNEL0I7QXRCeXREVjs7QXNCdDNERTtFQUNFO0VBQ0E7RUFDQSxtQmxCb2RvQztFQzVhcEM7RWlCdENBLGNGbU5xQztBcEJzcUR6Qzs7QXNCdDNERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VqQm1GRSxtQkF0Q2E7RWlCM0NmLGdCbEJrUDBCO0VrQmpQMUI7RUFDQTtFVjNDQSxzQlJxTzBCO0FKZ3NEOUI7O0FzQnIzREk7RUFFRSxxQkY4TG1DO0VFM0xqQyxvQ2xCZ2JnQztFa0IvYWhDLHNTRjBMd0Q7RUV6THhEO0VBQ0E7RUFDQTtBdEJxM0RSO0FzQmwzRE07RUFDRSxxQkZtTGlDO0VFbExqQztBdEJvM0RSO0FzQmozRE07OztFQUVFO0F0Qm8zRFI7O0FzQjcyREk7RUFHSSxvQ2xCd1pnQztFa0J2WmhDO0F0QjgyRFI7O0FzQngyREk7RUFFRSxxQkYwSm1DO0VFdkpqQyxzRGxCcWVvQztFa0JwZXBDO0F0QncyRFI7QXNCcjJETTtFQUNFLHFCRmtKaUM7RUVqSmpDO0F0QnUyRFI7QXNCcDJETTs7O0VBRUU7QXRCdTJEUjs7QXNCOTFETTs7O0VBRUU7QXRCazJEUjs7QXNCMTFETTtFQUNFLGNGd0hpQztBcEJxdUR6QztBc0IxMURNOzs7RUFFRTtBdEI2MURSOztBc0JyMURNO0VBQ0UsY0YwR2lDO0FwQjh1RHpDO0FzQnQxRFE7RUFDRSxxQkZ1RytCO0FwQml2RHpDO0FzQnAxRE07OztFQUVFO0F0QnUxRFI7QXNCbjFEUTtFQUNFO0VDbkpOLGtFRG9KMkI7QXRCcTFEL0I7QXNCaDFEUTtFQUNFO0F0QmsxRFY7QXNCLzBEUTtFQUNFLHFCRmlGK0I7QXBCZ3dEekM7O0FzQnYwRE07RUFDRSxxQkZzRWlDO0FwQm93RHpDO0FzQnYwRE07OztFQUVFO0F0QjAwRFI7QXNCdDBEUTtFQUNFLHFCRjREK0I7RUUzRC9CO0F0QncwRFY7O0FvQmp3REE7RUFDRTtFQUNBO0VBQ0E7QXBCb3dERjtBb0IvdkRFO0VBQ0U7QXBCaXdESjtBZ0IvOERJO0VJbU5BO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RXBCK3ZESjtFb0IzdkRFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFcEI2dkRKO0VvQnp2REU7SUFDRTtJQUNBO0lBQ0E7RXBCMnZESjtFb0J2dkRFO0lBQ0U7RXBCeXZESjtFb0J0dkRFOztJQUVFO0VwQnd2REo7RW9CbnZERTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RXBCcXZESjtFb0JudkRFO0lBQ0U7SUFDQTtJQUNBO0lBQ0EscUJoQjJMa0M7SWdCMUxsQztFcEJxdkRKO0VvQmx2REU7SUFDRTtJQUNBO0VwQm92REo7RW9CbHZERTtJQUNFO0VwQm92REo7QUFDRjs7QXdCcmpFQTtFQUNFO0VBRUEsZ0JwQmtSNEI7RW9CalI1QixjcEJNUztFb0JMVDtFQUNBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQ3NGQTtFcEIwQkksZUF0Q2E7RW9CY2pCLGdCckJ5TDRCO0VRM1IxQixzQlJxTzBCO0VpQnBPeEIscUlHV0o7QXhCMGpFRjtBcUJoa0VJO0VHTEo7SUhNTTtFckJta0VKO0FBQ0Y7QU9wa0VFO0VpQlFFLGNwQkpPO0VvQktQO0F4QitqRUo7QXdCNWpFRTtFQUVFO0VBQ0EsaURwQjJXMEI7QUprdEQ5QjtBd0J6akVFO0VBRUUsYXBCOFkwQjtBSjRxRDlCO0F3QjNpRUE7O0VBRUU7QXhCNmlFRjs7QXdCcGlFRTtFQ3JEQTtFRkFFLHlCbkJ5RVc7RXFCdkViLHFCckJ1RWE7QUpzaEVmO0FPemxFRTtFa0JBRTtFRk5BLG9FRUQyRDtFQVMzRCxnRUFUcUc7QXpCcW1Fekc7QXlCemxFRTtFQU1JO0F6QnNsRU47QXlCamxFRTtFQUVFO0VBQ0EseUJyQmdEVztFcUIvQ1gscUJyQitDVztBSm1pRWY7QXlCM2tFRTtFQUdFO0VBQ0Esb0VBdEMrSTtFQTBDL0ksNkRBMUN5TDtBekJrbkU3TDtBeUJ0a0VJO0VBS0k7QXpCb2tFUjs7QXdCL2pFRTtFQ3JEQTtFRkFFLHlCbkJ5RVc7RXFCdkViLHFCckJ1RWE7QUppakVmO0FPcG5FRTtFa0JBRTtFRk5BLG1FRUQyRDtFQVMzRCw4REFUcUc7QXpCZ29Fekc7QXlCcG5FRTtFQU1JO0F6QmluRU47QXlCNW1FRTtFQUVFO0VBQ0EseUJyQmdEVztFcUIvQ1gscUJyQitDVztBSjhqRWY7QXlCdG1FRTtFQUdFO0VBQ0Esa0VBdEMrSTtFQTBDL0ksOERBMUN5TDtBekI2b0U3TDtBeUJqbUVJO0VBS0k7QXpCK2xFUjs7QXdCMWxFRTtFQ3JEQTtFRkFFLHlCbkJ5RVc7RXFCdkViLHFCckJ1RWE7QUo0a0VmO0FPL29FRTtFa0JBRTtFRk5BLG1FRUQyRDtFQVMzRCwrREFUcUc7QXpCMnBFekc7QXlCL29FRTtFQU1JO0F6QjRvRU47QXlCdm9FRTtFQUVFO0VBQ0EseUJyQmdEVztFcUIvQ1gscUJyQitDVztBSnlsRWY7QXlCam9FRTtFQUdFO0VBQ0EsbUVBdEMrSTtFQTBDL0ksK0RBMUN5TDtBekJ3cUU3TDtBeUI1bkVJO0VBS0k7QXpCMG5FUjs7QXdCcm5FRTtFQ3JEQTtFRkFFLHlCbkJ5RVc7RXFCdkViLHFCckJ1RWE7QUp1bUVmO0FPMXFFRTtFa0JBRTtFRk5BLG9FRUQyRDtFQVMzRCxnRUFUcUc7QXpCc3JFekc7QXlCMXFFRTtFQU1JO0F6QnVxRU47QXlCbHFFRTtFQUVFO0VBQ0EseUJyQmdEVztFcUIvQ1gscUJyQitDVztBSm9uRWY7QXlCNXBFRTtFQUdFO0VBQ0Esb0VBdEMrSTtFQTBDL0ksOERBMUN5TDtBekJtc0U3TDtBeUJ2cEVJO0VBS0k7QXpCcXBFUjs7QXdCaHBFRTtFQ3JEQTtFRkFFLHlCbkJ5RVc7RXFCdkViLHFCckJ1RWE7QUprb0VmO0FPcnNFRTtFa0JBRTtFRk5BLG9FRUQyRDtFQVMzRCxnRUFUcUc7QXpCaXRFekc7QXlCcnNFRTtFQU1JO0F6QmtzRU47QXlCN3JFRTtFQUVFO0VBQ0EseUJyQmdEVztFcUIvQ1gscUJyQitDVztBSitvRWY7QXlCdnJFRTtFQUdFO0VBQ0Esb0VBdEMrSTtFQTBDL0ksZ0VBMUN5TDtBekI4dEU3TDtBeUJsckVJO0VBS0k7QXpCZ3JFUjs7QXdCM3FFRTtFQ3JEQTtFRkFFLHlCbkJ5RVc7RXFCdkViLHFCckJ1RWE7QUo2cEVmO0FPaHVFRTtFa0JBRTtFRk5BLG1FRUQyRDtFQVMzRCw0REFUcUc7QXpCNHVFekc7QXlCaHVFRTtFQU1JO0F6QjZ0RU47QXlCeHRFRTtFQUVFO0VBQ0EseUJyQmdEVztFcUIvQ1gscUJyQitDVztBSjBxRWY7QXlCbHRFRTtFQUdFO0VBQ0EsZ0VBdEMrSTtFQTBDL0ksK0RBMUN5TDtBekJ5dkU3TDtBeUI3c0VJO0VBS0k7QXpCMnNFUjs7QXdCdHNFRTtFQ3JEQTtFRkFFLHlCbkJ5RVc7RXFCdkViLHFCckJ1RWE7QUp3ckVmO0FPM3ZFRTtFa0JBRTtFRk5BLGtERUQyRDtFQVMzRCx3Q0FUcUc7QXpCdXdFekc7QXlCM3ZFRTtFQU1JO0F6Qnd2RU47QXlCbnZFRTtFQUVFO0VBQ0EseUJyQmdEVztFcUIvQ1gscUJyQitDVztBSnFzRWY7QXlCN3VFRTtFQUdFO0VBQ0EsNENBdEMrSTtFQTBDL0ksOENBMUN5TDtBekJveEU3TDtBeUJ4dUVJO0VBS0k7QXpCc3VFUjs7QXdCanVFRTtFQ3JEQTtFRkFFLHlCbkJ5RVc7RXFCdkViLHFCckJ1RWE7QUptdEVmO0FPdHhFRTtFa0JBRTtFRk5BLDJERUQyRDtFQVMzRCxxREFUcUc7QXpCa3lFekc7QXlCdHhFRTtFQU1JO0F6Qm14RU47QXlCOXdFRTtFQUVFO0VBQ0EseUJyQmdEVztFcUIvQ1gscUJyQitDVztBSmd1RWY7QXlCeHdFRTtFQUdFO0VBQ0EseURBdEMrSTtFQTBDL0ksdURBMUN5TDtBekIreUU3TDtBeUJud0VJO0VBS0k7QXpCaXdFUjs7QXdCdHZFRTtFQ0pBLGNyQmtCYTtFcUJqQmIscUJyQmlCYTtBSjZ1RWY7QU9oekVFO0VrQnFERSxjQUxnRDtFQU1oRCx5QnJCYVc7RXFCWlgscUJyQllXO0FKa3ZFZjtBeUIzdkVFO0VBRUU7QXpCNHZFSjtBeUJ6dkVFO0VBRUUsY3JCRVc7RXFCRFg7QXpCMHZFSjtBeUJ2dkVFO0VBR0U7RUFDQSx5QnJCTlc7RXFCT1gscUJyQlBXO0FKOHZFZjtBeUJydkVJO0VBS0k7QXpCbXZFUjs7QXdCL3dFRTtFQ0pBLGNyQmtCYTtFcUJqQmIscUJyQmlCYTtBSnN3RWY7QU96MEVFO0VrQnFERSxjQUxnRDtFQU1oRCx5QnJCYVc7RXFCWlgscUJyQllXO0FKMndFZjtBeUJweEVFO0VBRUU7QXpCcXhFSjtBeUJseEVFO0VBRUUsY3JCRVc7RXFCRFg7QXpCbXhFSjtBeUJoeEVFO0VBR0U7RUFDQSx5QnJCTlc7RXFCT1gscUJyQlBXO0FKdXhFZjtBeUI5d0VJO0VBS0k7QXpCNHdFUjs7QXdCeHlFRTtFQ0pBLGNyQmtCYTtFcUJqQmIscUJyQmlCYTtBSit4RWY7QU9sMkVFO0VrQnFERSxjQUxnRDtFQU1oRCx5QnJCYVc7RXFCWlgscUJyQllXO0FKb3lFZjtBeUI3eUVFO0VBRUU7QXpCOHlFSjtBeUIzeUVFO0VBRUUsY3JCRVc7RXFCRFg7QXpCNHlFSjtBeUJ6eUVFO0VBR0U7RUFDQSx5QnJCTlc7RXFCT1gscUJyQlBXO0FKZ3pFZjtBeUJ2eUVJO0VBS0k7QXpCcXlFUjs7QXdCajBFRTtFQ0pBLGNyQmtCYTtFcUJqQmIscUJyQmlCYTtBSnd6RWY7QU8zM0VFO0VrQnFERSxjQUxnRDtFQU1oRCx5QnJCYVc7RXFCWlgscUJyQllXO0FKNnpFZjtBeUJ0MEVFO0VBRUU7QXpCdTBFSjtBeUJwMEVFO0VBRUUsY3JCRVc7RXFCRFg7QXpCcTBFSjtBeUJsMEVFO0VBR0U7RUFDQSx5QnJCTlc7RXFCT1gscUJyQlBXO0FKeTBFZjtBeUJoMEVJO0VBS0k7QXpCOHpFUjs7QXdCMTFFRTtFQ0pBLGNyQmtCYTtFcUJqQmIscUJyQmlCYTtBSmkxRWY7QU9wNUVFO0VrQnFERSxjQUxnRDtFQU1oRCx5QnJCYVc7RXFCWlgscUJyQllXO0FKczFFZjtBeUIvMUVFO0VBRUU7QXpCZzJFSjtBeUI3MUVFO0VBRUUsY3JCRVc7RXFCRFg7QXpCODFFSjtBeUIzMUVFO0VBR0U7RUFDQSx5QnJCTlc7RXFCT1gscUJyQlBXO0FKazJFZjtBeUJ6MUVJO0VBS0k7QXpCdTFFUjs7QXdCbjNFRTtFQ0pBLGNyQmtCYTtFcUJqQmIscUJyQmlCYTtBSjAyRWY7QU83NkVFO0VrQnFERSxjQUxnRDtFQU1oRCx5QnJCYVc7RXFCWlgscUJyQllXO0FKKzJFZjtBeUJ4M0VFO0VBRUU7QXpCeTNFSjtBeUJ0M0VFO0VBRUUsY3JCRVc7RXFCRFg7QXpCdTNFSjtBeUJwM0VFO0VBR0U7RUFDQSx5QnJCTlc7RXFCT1gscUJyQlBXO0FKMjNFZjtBeUJsM0VJO0VBS0k7QXpCZzNFUjs7QXdCNTRFRTtFQ0pBLGNyQmtCYTtFcUJqQmIscUJyQmlCYTtBSm00RWY7QU90OEVFO0VrQnFERSxjQUxnRDtFQU1oRCx5QnJCYVc7RXFCWlgscUJyQllXO0FKdzRFZjtBeUJqNUVFO0VBRUU7QXpCazVFSjtBeUIvNEVFO0VBRUUsY3JCRVc7RXFCRFg7QXpCZzVFSjtBeUI3NEVFO0VBR0U7RUFDQSx5QnJCTlc7RXFCT1gscUJyQlBXO0FKbzVFZjtBeUIzNEVJO0VBS0k7QXpCeTRFUjs7QXdCcjZFRTtFQ0pBLGNyQmtCYTtFcUJqQmIscUJyQmlCYTtBSjQ1RWY7QU8vOUVFO0VrQnFERSxjQUxnRDtFQU1oRCx5QnJCYVc7RXFCWlgscUJyQllXO0FKaTZFZjtBeUIxNkVFO0VBRUU7QXpCMjZFSjtBeUJ4NkVFO0VBRUUsY3JCRVc7RXFCRFg7QXpCeTZFSjtBeUJ0NkVFO0VBR0U7RUFDQSx5QnJCTlc7RXFCT1gscUJyQlBXO0FKNjZFZjtBeUJwNkVJO0VBS0k7QXpCazZFUjs7QXdCbjdFQTtFQUNFLGdCcEI4TTRCO0VvQjdNNUIsY3BCNkZ3QztFb0I1RnhDLHFCcEI2RndDO0FKeTFFMUM7QU96L0VFO0VpQnNFRSx5RHBCMkZzQztFb0IxRnRDLDBCcEIyRnNDO0FKMjFFMUM7QXdCbjdFRTtFQUVFLDBCcEJzRnNDO0VvQnJGdEM7QXhCbzdFSjtBd0JqN0VFO0VBRUUsY3BCakZPO0VvQmtGUDtBeEJrN0VKOztBd0J2NkVBO0VDTEU7RXBCMEJJLGtCQXRDYTtFb0JjakIsZ0JyQjZINEI7RVEvTjFCLHFCUnNPMEI7QUo2eUU5Qjs7QXdCMTZFQTtFQ1RFO0VwQjBCSSxtQkF0Q2E7RW9CY2pCLGdCckI4SDRCO0VRaE8xQixxQlJ1TzBCO0FKbXpFOUI7O0F3Qng2RUE7RUFDRTtFQUNBO0F4QjI2RUY7QXdCeDZFRTtFQUNFLGtCcEJ1VDBCO0FKbW5FOUI7O0F3Qmw2RUU7OztFQUNFO0F4QnU2RUo7O0EwQjdpRkE7RUxNTSxnQ0tMSjtBMUJnakZGO0FxQnRpRkk7RUtYSjtJTFlNO0VyQnlpRko7QUFDRjtBMEJuakZFO0VBQ0U7QTFCcWpGSjs7QTBCaGpGRTtFQUNFO0ExQm1qRko7O0EwQi9pRkE7RUFDRTtFQUNBO0VBQ0E7RUxYSSw2QktZSjtBMUJrakZGO0FxQnpqRkk7RUtHSjtJTEZNO0VyQjRqRko7QUFDRjs7QTJCeGtGQTs7OztFQUlFO0EzQjJrRkY7O0EyQnhrRkE7RUFDRTtBM0Iya0ZGO0E0QnZqRkk7RUFDRTtFQUNBLG9CeEIwTndCO0V3QnpOeEIsdUJ4QndOd0I7RXdCdk54QjtFQWhDSjtFQUNBO0VBQ0E7RUFDQTtBNUIwbEZGO0E0QnJpRkk7RUFDRTtBNUJ1aUZOOztBMkJqbEZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYXZCaXBCa0M7RXVCaHBCbEM7RUFDQTtFQUNBLGdCdkJ1dEJrQztFdUJ0dEJsQztFQUNBO0V0QnNHSSxlQXRDYTtFc0I5RGpCLGN2QlhTO0V1QllUO0VBQ0E7RUFDQSx5QnJCaEJNO0VxQmlCTjtFQUNBO0VmM0JFLHNCUnFPMEI7QUoyNEU5Qjs7QTJCNWtGSTtFQUNFO0VBQ0E7QTNCK2tGTjs7QTJCNWtGSTtFQUNFO0VBQ0E7QTNCK2tGTjs7QWdCbmtGSTtFV25CQTtJQUNFO0lBQ0E7RTNCMGxGSjtFMkJ2bEZFO0lBQ0U7SUFDQTtFM0J5bEZKO0FBQ0Y7QWdCOWtGSTtFV25CQTtJQUNFO0lBQ0E7RTNCb21GSjtFMkJqbUZFO0lBQ0U7SUFDQTtFM0JtbUZKO0FBQ0Y7QWdCeGxGSTtFV25CQTtJQUNFO0lBQ0E7RTNCOG1GSjtFMkIzbUZFO0lBQ0U7SUFDQTtFM0I2bUZKO0FBQ0Y7QWdCbG1GSTtFV25CQTtJQUNFO0lBQ0E7RTNCd25GSjtFMkJybkZFO0lBQ0U7SUFDQTtFM0J1bkZKO0FBQ0Y7QTJCaG5GRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHVCdkJvckJnQztBSjg3RHBDO0E0QmpwRkk7RUFDRTtFQUNBLG9CeEIwTndCO0V3QnpOeEIsdUJ4QndOd0I7RXdCdk54QjtFQXpCSjtFQUNBO0VBQ0E7RUFDQTtBNUI2cUZGO0E0Qi9uRkk7RUFDRTtBNUJpb0ZOOztBMkJ0bkZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxxQnZCc3FCZ0M7QUptOURwQztBNEJ0cUZJO0VBQ0U7RUFDQSxvQnhCME53QjtFd0J6TnhCLHVCeEJ3TndCO0V3QnZOeEI7RUFsQko7RUFDQTtFQUNBO0VBQ0E7QTVCMnJGRjtBNEJwcEZJO0VBQ0U7QTVCc3BGTjtBMkJqb0ZJO0VBQ0U7QTNCbW9GTjs7QTJCN25GRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0J2QnFwQmdDO0FKMitEcEM7QTRCOXJGSTtFQUNFO0VBQ0Esb0J4QjBOd0I7RXdCek54Qix1QnhCd053QjtFd0J2TnhCO0E1QmdzRk47QTRCcnJGTTtFQUNFO0E1QnVyRlI7QTRCcHJGTTtFQUNFO0VBQ0EscUJ4QnVNc0I7RXdCdE10Qix1QnhCcU1zQjtFd0JwTXRCO0VBOUJOO0VBQ0E7RUFDQTtBNUJxdEZGO0E0QnByRkk7RUFDRTtBNUJzckZOO0EyQmhwRkk7RUFDRTtBM0JrcEZOOztBMkIxb0ZFO0VBSUU7RUFDQTtBM0Iwb0ZKOztBMkJyb0ZBO0VFOUdFO0VBQ0E7RUFDQTtFQUNBO0E3QnV2RkY7O0EyQnJvRkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCdkI0SjRCO0V1QjNKNUIsY3ZCaEhTO0V1QmlIVDtFQUNBO0VBQ0E7RUFDQTtBM0J3b0ZGO0FPNXZGRTtFb0JtSUUsK0N2QjBtQmdDO0V1QnptQmhDO0VKOUlBLHlCbkJFTztBSnl3Rlg7QTJCem5GRTtFQUVFLGNyQjVJSTtFcUI2SUo7RUpySkEseUJuQitPMEI7QUppaUY5QjtBMkJ2bkZFO0VBRUUsY3ZCcEpPO0V1QnFKUDtFQUNBO0EzQnduRko7O0EyQmhuRkE7RUFDRTtBM0JtbkZGOztBMkIvbUZBO0VBQ0U7RUFDQTtFQUNBO0V0QnBESSxtQkF0Q2E7RXNCNEZqQixjdkJ4S1M7RXVCeUtUO0EzQmtuRkY7O0EyQjltRkE7RUFDRTtFQUNBO0VBQ0EsY3ZCN0tTO0FKOHhGWDs7QThCM3lGQTs7RUFFRTtFQUNBO0VBQ0E7QTlCOHlGRjtBOEI1eUZFOztFQUNFO0VBQ0E7QTlCK3lGSjtBTzl5RkU7O0V1QklJO0E5Qjh5Rk47QThCNXlGSTs7OztFQUdFO0E5Qit5Rk47O0E4Qnp5RkE7RUFDRTtFQUNBO0VBQ0E7QTlCNHlGRjtBOEIxeUZFO0VBQ0U7QTlCNHlGSjs7QThCdHlGRTs7RUFFRTtBOUJ5eUZKO0E4QnJ5RkU7O0VsQnhCRSwwQmtCMEI2QjtFbEJ6QjdCLDZCa0J5QjZCO0E5Qnd5RmpDO0E4QnJ5RkU7O0VsQmZFLHlCa0JpQjRCO0VsQmhCNUIsNEJrQmdCNEI7QTlCd3lGaEM7O0E4Qnh4RkE7RUFDRTtFQUNBO0E5QjJ4RkY7QThCenhGRTtFQUdFO0E5Qnl4Rko7QThCdHhGRTtFQUNFO0E5Qnd4Rko7O0E4QnB4RkE7RUFDRTtFQUNBO0E5QnV4RkY7O0E4QnB4RkE7RUFDRTtFQUNBO0E5QnV4RkY7O0E4Qm53RkE7RUFDRTtFQUNBO0VBQ0E7QTlCc3dGRjtBOEJwd0ZFOztFQUVFO0E5QnN3Rko7QThCbndGRTs7RUFFRTtBOUJxd0ZKO0E4Qmp3RkU7O0VsQmxHRSw2QmtCb0c4QjtFbEJuRzlCLDRCa0JtRzhCO0E5Qm93RmxDO0E4Qmp3RkU7O0VsQnJIRSx5QmtCdUgyQjtFbEJ0SDNCLDBCa0JzSDJCO0E5Qm93Ri9COztBOEJsdkZFOztFQUVFO0E5QnF2Rko7QThCbnZGSTs7OztFQUVFO0VBQ0E7RUFDQTtBOUJ1dkZOOztBK0JoNUZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0JtNUZGO0ErQmo1RkU7Ozs7RUFJRTtFQUNBO0VBR0E7RUFDQTtBL0JpNUZKO0ErQi80Rkk7Ozs7Ozs7Ozs7OztFQUdFO0EvQjA1Rk47QStCcjVGRTs7O0VBR0U7QS9CdTVGSjtBK0JuNUZFO0VBQ0U7QS9CcTVGSjtBK0JoNUZJOztFbkJ4QkEsMEJtQndCa0Q7RW5CdkJsRCw2Qm1CdUJrRDtBL0JxNUZ0RDtBK0JwNUZJOztFbkJYQSx5Qm1CV2tEO0VuQlZsRCw0Qm1CVWtEO0EvQnk1RnREO0ErQnA1RkU7RUFDRTtFQUNBO0EvQnM1Rko7QStCcDVGSTtFbkJsQ0EsMEJtQm1DNEU7RW5CbEM1RSw2Qm1Ca0M0RTtBL0J1NUZoRjtBK0J0NUZJO0VuQnRCQSx5Qm1Cc0JxRTtFbkJyQnJFLDRCbUJxQnFFO0EvQjA1RnpFOztBK0IvNEZBOztFQUVFO0EvQms1RkY7QStCNzRGRTs7RUFDRTtFQUNBO0EvQmc1Rko7QStCOTRGSTs7RUFDRTtBL0JpNUZOO0ErQjc0RkU7Ozs7Ozs7O0VBSUU7QS9CbTVGSjs7QStCLzRGQTtFQUF1QjtBL0JtNUZ2Qjs7QStCbDVGQTtFQUFzQjtBL0JzNUZ0Qjs7QStCOTRGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0UxQnNCSSxlQXRDYTtFMEJrQmpCLGdCM0JnTDRCO0UyQi9LNUIsZ0IzQm9MNEI7RTJCbkw1QixjM0IvRlM7RTJCZ0dUO0VBQ0E7RUFDQSx5QjNCdkdTO0UyQndHVDtFbkI1R0Usc0JScU8wQjtBSnl4RjlCO0ErQjk0RkU7O0VBRUU7QS9CZzVGSjs7QStCdDRGQTs7RUFFRSxnQzNCNldzQztBSjRoRnhDOztBK0J0NEZBOzs7Ozs7RUFNRTtFMUJiSSxrQkF0Q2E7RTBCcURqQixnQjNCc0Y0QjtFUS9OMUIscUJSc08wQjtBSjZ5RjlCOztBK0J0NEZBOztFQUVFLGtDM0IyVnNDO0FKOGlGeEM7O0ErQnQ0RkE7Ozs7OztFQU1FO0UxQjlCSSxtQkF0Q2E7RTBCc0VqQixnQjNCc0U0QjtFUWhPMUIscUJSdU8wQjtBSjZ6RjlCOztBK0J0NEZBOztFQUVFO0EvQnk0RkY7O0ErQjkzRkE7Ozs7OztFbkIzSkksMEJtQmlLMkI7RW5CaEszQiw2Qm1CZ0syQjtBL0JrNEYvQjs7QStCLzNGQTs7Ozs7O0VuQnRKSSx5Qm1CNEowQjtFbkIzSjFCLDRCbUIySjBCO0EvQm00RjlCOztBZ0N6akdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhDNGpHRjs7QWdDempHQTtFQUNFO0VBQ0Esa0I1QnFmc0M7QUp1a0Z4Qzs7QWdDempHQTtFQUNFO0VBQ0E7RUFDQTtBaEM0akdGO0FnQzFqR0U7RUFDRSxjMUJiSTtFMEJjSixxQjVCeU4wQjtFbUIvTzFCLHlCbkIrTzBCO0FKbzJGOUI7QWdDeGpHRTtFQUtJLGlENUJnV3dCO0FKc3RGOUI7QWdDbGpHRTtFQUNFLGlFNUJxYm9DO0FKK25GeEM7QWdDampHRTtFQUNFLGMxQmpDSTtFMEJrQ0oscUU1QjhlNEM7RTRCN2U1QyxpRTVCNmU0QztBSnNrRmhEO0FnQzlpR0k7RUFDRSxjNUIxQ0s7QUowbEdYO0FnQzlpR007RUFDRSx5QjVCakRHO0FKaW1HWDs7QWdDdGlHQTtFQUNFO0VBQ0E7RUFDQTtBaEN5aUdGO0FnQ3RpR0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFc1QjBib0M7RTRCemJwQyxZNUJ5Ym9DO0U0QnhicEM7RUFDQTtFQUNBLHlCMUJyRUk7RTBCc0VKO0FoQ3dpR0o7QWdDbmlHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsVzVCMmFvQztFNEIxYXBDLFk1QjBhb0M7RTRCemFwQztFQUNBO0FoQ3FpR0o7O0FnQzNoR0U7RXBCdEdFLHNCUnFPMEI7QUpnNkY5QjtBZ0MxaEdJO0VBQ0UsZ041QmtiMEM7QUowbUZoRDtBZ0N2aEdJO0VBQ0UscUI1QjhId0I7RW1CL08xQix5Qm5CK08wQjtBSjQ1RjlCO0FnQ3RoR0k7RUFDRSw2SjVCMmFpRDtBSjZtRnZEO0FnQ25oR0k7RUFDRSx5QzVCb1owQztBSmlvRmhEO0FnQ25oR0k7RUFDRSx5QzVCaVowQztBSm9vRmhEOztBZ0MzZ0dFO0VBRUUsa0I1QjBaNEM7QUptbkZoRDtBZ0N6Z0dJO0VBQ0UsMEo1QnNaMEM7QUpxbkZoRDtBZ0N0Z0dJO0VBQ0UseUM1QjBYMEM7QUo4b0ZoRDs7QWdDOS9GQTtFQUNFO0FoQ2lnR0Y7QWdDOS9GSTtFQUNFO0VBQ0EsYzVCa1kwQztFNEJqWTFDO0VBRUEscUI1QmdZMEM7QUorbkZoRDtBZ0M1L0ZJO0VBQ0U7RUFDQTtFQUNBLHVCNUIyWDBDO0U0QjFYMUMsd0I1QjBYMEM7RTRCelgxQyx5QjVCM0tLO0U0QjZLTCxxQjVCc1gwQztFaUJ6aUIxQyxpSldvTEE7RVhwTEEseUlXb0xBO0VYcExBLDhLV29MQTtBaEM2L0ZOO0FxQjVxR0k7RVd1S0E7SVh0S0U7RXJCK3FHSjtBQUNGO0FnQzcvRkk7RUFDRSx5QjFCbExFO0UwQm1MRjtVQUFBO0FoQysvRk47QWdDMS9GSTtFQUNFLHlDNUIrVTBDO0FKNnFGaEQ7O0FnQ2gvRkE7RUFDRTtFQUNBO0VBQ0EsbUM1QndSc0M7RTRCdlJ0QztFM0J4RkksZUF0Q2E7RTJCaUlqQixnQjVCaUU0QjtFNEJoRTVCLGdCNUJxRTRCO0U0QnBFNUIsYzVCOU1TO0U0QitNVDtFQUNBLDZNNUJtV2tDO0U0QmxXbEMseUIxQmpOTTtFMEJrTk47RXBCM05FLHNCUnFPMEI7RTRCUDVCO1VBQUE7QWhDaS9GRjtBZ0MvK0ZFO0VBQ0UsaUU1QjBQb0M7RTRCelBwQztFQUlFLGlENUJtVzhCO0FKMm9GcEM7QWdDMytGSTtFQU1FLGM1QnRPSztFNEJ1T0wseUIxQnZPRTtBTitzR1I7QWdDcCtGRTtFQUVFO0VBQ0Esc0I1Qm1JMEI7RTRCbEkxQjtBaENxK0ZKO0FnQ2wrRkU7RUFDRSxjNUJwUE87RTRCcVBQLHlCNUJ6UE87QUo2dEdYO0FnQ2grRkU7RUFDRTtBaENrK0ZKOztBZ0M5OUZBO0VBQ0Usa0M1Qm1Pc0M7RTRCbE90QyxvQjVCMkg0QjtFNEIxSDVCLHVCNUIwSDRCO0U0QnpINUIsb0I1QjBINEI7RUMxUXhCLG1CQXRDYTtBTHdwR25COztBZ0M5OUZBO0VBQ0UsZ0M1QjROc0M7RTRCM050QyxtQjVCd0g0QjtFNEJ2SDVCLHNCNUJ1SDRCO0U0QnRINUIsa0I1QnVINEI7RUMvUXhCLGtCQXRDYTtBTGdxR25COztBZ0N6OUZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUM1QjBNc0M7RTRCek10QztBaEM0OUZGOztBZ0N6OUZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUM1QmtNc0M7RTRCak10QztFQUNBO0FoQzQ5RkY7QWdDMTlGRTtFQUNFLGlFNUIrS29DO0U0QjlLcEMsaUQ1Qm9GMEI7QUp3NEY5QjtBZ0N6OUZFO0VBQ0UseUI1QjdTTztBSnd3R1g7QWdDdjlGSTtFQUNFLGlCNUJvVWE7QUpxcEZuQjtBZ0NyOUZFO0VBQ0U7QWhDdTlGSjs7QWdDbjlGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxtQzVCb0tzQztFNEJuS3RDO0VBRUEsZ0I1QmxENEI7RTRCbUQ1QixnQjVCOUM0QjtFNEIrQzVCLGM1QmpVUztFNEJrVVQseUIxQmxVTTtFMEJtVU47RXBCNVVFLHNCUnFPMEI7QUo2akc5QjtBZ0NsOUZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNkI1QjhJb0M7RTRCN0lwQztFQUNBLGdCNUI5RDBCO0U0QitEMUIsYzVCalZPO0U0QmtWUDtFVDFWQSx5Qm5CR087RTRCeVZQO0VwQjdWQSxrQ29COFZ1QjtBaENvOUYzQjs7QWdDMThGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBaEM2OEZGO0FnQzM4RkU7RUFDRTtBaEM2OEZKO0FnQ3o4Rkk7RUFBMEIsb0U1QjhPZTtBSjh0RjdDO0FnQzM4Rkk7RUFBMEIsb0U1QjZPZTtBSml1RjdDO0FnQzc4Rkk7RUFBMEIsb0U1QjRPZTtBSm91RjdDO0FnQzc4RkU7RUFDRTtBaEMrOEZKO0FnQzU4RkU7RUFDRSxXNUI4TnlDO0U0QjdOekMsWTVCNk55QztFNEI1TnpDO0VUL1hBLHlCbkIrTzBCO0U0QmtKMUIsUzVCNk55QztFUS9sQnpDLG1CUmdtQnlDO0VpQi9sQnZDLG9IV29ZRjtFWHBZRSw0R1dvWUY7RUFDQTtVQUFBO0FoQzY4Rko7QXFCNzBHSTtFV3VYRjtJWHRYSTtJQUFBO0VyQmcxR0o7QUFDRjtBZ0NoOUZJO0VUdllBLHFFbkJtbUJ5QztBSnV2RjdDO0FnQzk4RkU7RUFDRSxXNUJ1TWdDO0U0QnRNaEMsYzVCdU1nQztFNEJ0TWhDO0VBQ0EsZTVCc01nQztFNEJyTWhDLHlCNUI3WU87RTRCOFlQO0VwQm5aQSxtQlJ5bEJnQztBSjJ3RnBDO0FnQzU4RkU7RUFDRSxXNUJtTXlDO0U0QmxNekMsWTVCa015QztFbUIzbEJ6Qyx5Qm5CK08wQjtFNEI0SzFCLFM1Qm1NeUM7RVEvbEJ6QyxtQlJnbUJ5QztFaUIvbEJ2QyxpSFc4WkY7RVg5WkUsNEdXOFpGO0VBQ0E7QWhDNjhGSjtBcUJ2MkdJO0VXa1pGO0lYalpJO0lBQUE7RXJCMDJHSjtBQUNGO0FnQ2g5Rkk7RVRqYUEscUVuQm1tQnlDO0FKaXhGN0M7QWdDOThGRTtFQUNFLFc1QjZLZ0M7RTRCNUtoQyxjNUI2S2dDO0U0QjVLaEM7RUFDQSxlNUI0S2dDO0U0QjNLaEMseUI1QnZhTztFNEJ3YVA7RXBCN2FBLG1CUnlsQmdDO0FKcXlGcEM7QWdDNThGRTtFQUNFLFc1QnlLeUM7RTRCeEt6QyxZNUJ3S3lDO0U0QnZLekM7RUFDQSxvQjVCdkQwQjtFNEJ3RDFCLG1CNUJ4RDBCO0VtQjlYMUIseUJuQitPMEI7RTRCeU0xQixTNUJzS3lDO0VRL2xCekMsbUJSZ21CeUM7RWlCL2xCdkMsZ0hXMmJGO0VYM2JFLDRHVzJiRjtFQUNBO0FoQzY4Rko7QXFCcDRHSTtFVzRhRjtJWDNhSTtJQUFBO0VyQnU0R0o7QUFDRjtBZ0NoOUZJO0VUOWJBLHFFbkJtbUJ5QztBSjh5RjdDO0FnQzk4RkU7RUFDRSxXNUJnSmdDO0U0Qi9JaEMsYzVCZ0pnQztFNEIvSWhDO0VBQ0EsZTVCK0lnQztFNEI5SWhDO0VBQ0E7RUFDQTtBaENnOUZKO0FnQzU4RkU7RUFDRSx5QjVCM2NPO0VRTFAsbUJSeWxCZ0M7QUpzMEZwQztBZ0MzOEZFO0VBQ0U7RUFDQSx5QjVCamRPO0VRTFAsbUJSeWxCZ0M7QUoyMEZwQztBZ0N6OEZJO0VBQ0UseUI1QnJkSztBSmc2R1g7QWdDeDhGSTtFQUNFO0FoQzA4Rk47QWdDdjhGSTtFQUNFLHlCNUI3ZEs7QUpzNkdYO0FnQ3Q4Rkk7RUFDRTtBaEN3OEZOO0FnQ3I4Rkk7RUFDRSx5QjVCcmVLO0FKNDZHWDs7QWdDbDhGQTs7O0VYaGZNLDRHV21mSjtBaENxOEZGO0FxQm43R0k7RVcyZUo7OztJWDFlTTtFckJ3N0dKO0FBQ0Y7O0FpQ2g4R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqQ204R0Y7O0FpQ2g4R0E7RUFDRTtFQUNBO0FqQ204R0Y7QU9sOEdFO0UwQkVFO0FqQ204R0o7QWlDLzdHRTtFQUNFLGM3QlZPO0U2QldQO0VBQ0E7QWpDaThHSjs7QWlDejdHQTtFQUNFO0FqQzQ3R0Y7QWlDMTdHRTtFQUNFO0FqQzQ3R0o7QWlDejdHRTtFQUNFO0VyQjNCQSwrQlI0TjBCO0VRM04xQixnQ1IyTjBCO0FKNHZHOUI7QU90OUdFO0UwQjZCSSxxQzdCMG9COEI7QUprekZwQztBaUN6N0dJO0VBQ0UsYzdCcENLO0U2QnFDTDtFQUNBO0FqQzI3R047QWlDdjdHRTs7RUFFRSxjN0IzQ087RTZCNENQLHlCM0I1Q0k7RTJCNkNKLHFDN0IrbkJnQztBSjB6RnBDO0FpQ3Q3R0U7RUFFRTtFckJsREEseUJxQm9EMkI7RXJCbkQzQiwwQnFCbUQyQjtBakN1N0cvQjs7QWlDNzZHRTtFckJ2RUUsc0JScU8wQjtBSm14RzlCO0FpQzc2R0U7O0VBRUUsYzNCcEVJO0UyQnFFSix5QjdCa0swQjtBSjZ3RzlCOztBaUNyNkdFO0VBQ0U7RUFDQTtBakN3NkdKOztBaUNuNkdFO0VBQ0U7RUFDQTtFQUNBO0FqQ3M2R0o7O0FpQzU1R0U7RUFDRTtBakMrNUdKO0FpQzc1R0U7RUFDRTtBakMrNUdKOztBa0NuZ0hBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsQ3NnSEY7QWtDbGdIRTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBbENvZ0hKOztBa0MzL0dBO0VBQ0U7RUFDQSxzQjlCb3FCa0M7RThCbnFCbEMseUI5Qm1xQmtDO0U4QmxxQmxDLGtCOUJvRk87RUNGSCxrQkF0Q2E7RTZCMUNqQjtFQUNBO0FsQzgvR0Y7QU85aEhFO0UyQm1DRTtBbEM4L0dKOztBa0NyL0dBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEN3L0dGO0FrQ3QvR0U7RUFDRTtFQUNBO0FsQ3cvR0o7QWtDci9HRTtFQUNFO0VBQ0E7QWxDdS9HSjs7QWtDOStHQTtFQUNFO0VBQ0EsbUI5QjJsQmtDO0U4QjFsQmxDLHNCOUIwbEJrQztBSnU1RnBDOztBa0NyK0dBO0VBQ0U7RUFDQTtFQUdBO0FsQ3MrR0Y7O0FrQ2wrR0E7RUFDRTtFN0JtQkksa0JBdENhO0U2QnFCakI7RUFDQTtFQUNBO0V0QjNHRSxzQlJxTzBCO0FKNDJHOUI7QU90a0hFO0UyQm9HRTtBbENxK0dKOztBa0MvOUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxDaytHRjs7QWdCMWhISTtFa0JvRUk7O0lBRUU7SUFDQTtFbEMwOUdSO0FBQ0Y7QWdCL2lISTtFa0IrRUE7SUFVSTtJQUNBO0VsQzA5R047RWtDeDlHTTtJQUNFO0VsQzA5R1I7RWtDeDlHUTtJQUNFO0VsQzA5R1Y7RWtDdjlHUTtJQUNFLHFCOUJ5aUJ3QjtJOEJ4aUJ4QixvQjlCd2lCd0I7RUppN0ZsQztFa0NwOUdNOztJQUVFO0VsQ3M5R1I7RWtDbjlHTTtJQUNFO0lBR0E7RWxDbTlHUjtFa0NoOUdNO0lBQ0U7RWxDazlHUjtBQUNGO0FnQjdqSEk7RWtCb0VJOztJQUVFO0lBQ0E7RWxDNC9HUjtBQUNGO0FnQmpsSEk7RWtCK0VBO0lBVUk7SUFDQTtFbEM0L0dOO0VrQzEvR007SUFDRTtFbEM0L0dSO0VrQzEvR1E7SUFDRTtFbEM0L0dWO0VrQ3ovR1E7SUFDRSxxQjlCeWlCd0I7SThCeGlCeEIsb0I5QndpQndCO0VKbTlGbEM7RWtDdC9HTTs7SUFFRTtFbEN3L0dSO0VrQ3IvR007SUFDRTtJQUdBO0VsQ3EvR1I7RWtDbC9HTTtJQUNFO0VsQ28vR1I7QUFDRjtBZ0IvbEhJO0VrQm9FSTs7SUFFRTtJQUNBO0VsQzhoSFI7QUFDRjtBZ0JubkhJO0VrQitFQTtJQVVJO0lBQ0E7RWxDOGhITjtFa0M1aEhNO0lBQ0U7RWxDOGhIUjtFa0M1aEhRO0lBQ0U7RWxDOGhIVjtFa0MzaEhRO0lBQ0UscUI5QnlpQndCO0k4QnhpQnhCLG9COUJ3aUJ3QjtFSnEvRmxDO0VrQ3hoSE07O0lBRUU7RWxDMGhIUjtFa0N2aEhNO0lBQ0U7SUFHQTtFbEN1aEhSO0VrQ3BoSE07SUFDRTtFbENzaEhSO0FBQ0Y7QWdCam9ISTtFa0JvRUk7O0lBRUU7SUFDQTtFbENna0hSO0FBQ0Y7QWdCcnBISTtFa0IrRUE7SUFVSTtJQUNBO0VsQ2drSE47RWtDOWpITTtJQUNFO0VsQ2drSFI7RWtDOWpIUTtJQUNFO0VsQ2drSFY7RWtDN2pIUTtJQUNFLHFCOUJ5aUJ3QjtJOEJ4aUJ4QixvQjlCd2lCd0I7RUp1aEdsQztFa0MxakhNOztJQUVFO0VsQzRqSFI7RWtDempITTtJQUNFO0lBR0E7RWxDeWpIUjtFa0N0akhNO0lBQ0U7RWxDd2pIUjtBQUNGO0FrQ2ptSEk7RUFVSTtFQUNBO0FsQzBsSFI7QWtDbm1IUTs7RUFFRTtFQUNBO0FsQ3FtSFY7QWtDN2xIUTtFQUNFO0FsQytsSFY7QWtDN2xIVTtFQUNFO0FsQytsSFo7QWtDNWxIVTtFQUNFLHFCOUJ5aUJ3QjtFOEJ4aUJ4QixvQjlCd2lCd0I7QUpzakdwQztBa0N6bEhROztFQUVFO0FsQzJsSFY7QWtDeGxIUTtFQUNFO0VBR0E7QWxDd2xIVjtBa0NybEhRO0VBQ0U7QWxDdWxIVjs7QWtDemtIRTtFQUNFLHlCOUI2aEJnQztBSitpR3BDO0FPOXZIRTtFMkJxTEkseUI5QjBoQjhCO0FKa2pHcEM7QWtDdmtISTtFQUNFLHlCOUJraEI4QjtBSnVqR3BDO0FPcHdIRTtFMkI4TE0seUI5QmdoQjRCO0FKeWpHcEM7QWtDdGtITTtFQUNFLHlCOUI4Z0I0QjtBSjBqR3BDO0FrQ3BrSEk7Ozs7RUFJRSx5QjlCcWdCOEI7QUppa0dwQztBa0Nsa0hFO0VBQ0UseUI5QjhmZ0M7RThCN2ZoQyxnQzlCa2dCZ0M7QUpra0dwQztBa0Nqa0hFO0VBQ0Usd1A5QjZmZ0M7QUpza0dwQztBa0Noa0hFO0VBQ0UseUI5QnFmZ0M7QUo2a0dwQztBa0Nqa0hJO0VBQ0UseUI5QnFmOEI7QUo4a0dwQztBTzd4SEU7RTJCNk5NLHlCOUJrZjRCO0FKaWxHcEM7O0FrQzNqSEU7RUFDRSxjNUJ4T0k7QU5zeUhSO0FPcHlIRTtFMkJ5T0ksYzVCM09FO0FOeXlIUjtBa0N6akhJO0VBQ0UsK0I5QnVkOEI7QUpvbUdwQztBTzF5SEU7RTJCa1BNLGdDOUJxZDRCO0FKc21HcEM7QWtDeGpITTtFQUNFLGdDOUJtZDRCO0FKdW1HcEM7QWtDdGpISTs7OztFQUlFLGM1QmhRRTtBTnd6SFI7QWtDcGpIRTtFQUNFLCtCOUJtY2dDO0U4QmxjaEMsc0M5QnVjZ0M7QUorbUdwQztBa0NuakhFO0VBQ0UsOFA5QmtjZ0M7QUptbkdwQztBa0NsakhFO0VBQ0UsK0I5QjBiZ0M7QUowbkdwQztBa0NuakhJO0VBQ0UsYzVCaFJFO0FOcTBIUjtBT24wSEU7RTJCaVJNLGM1Qm5SQTtBTncwSFI7O0FtQ2wxSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUI3QklNO0U2QkhOO0VBQ0E7RXZCUEUsc0JScU8wQjtBSnduSDlCO0FtQ24xSEU7RUFDRTtFQUNBO0FuQ3ExSEo7QW1DajFISTtFdkJQQSwrQlI0TjBCO0VRM04xQixnQ1IyTjBCO0FKZ29IOUI7QW1DLzBISTtFdkJDQSxtQ1I4TTBCO0VRN00xQixrQ1I2TTBCO0FKb29IOUI7O0FtQzcwSEE7RUFHRTtFQUNBLGdCL0Ird0JrQztBSitqR3BDOztBbUMxMEhBO0VBQ0Usc0IvQnl3QmtDO0FKb2tHcEM7O0FtQzEwSEE7RUFDRTtFQUNBO0FuQzYwSEY7O0FtQzEwSEE7RUFDRTtBbkM2MEhGOztBT3AzSEU7RTRCNENFO0FuQzQwSEo7QW1DejBIRTtFQUNFLG9CL0J3dkJnQztBSm1sR3BDOztBbUNuMEhBO0VBQ0U7RUFDQTtFQUVBLHFDL0JpdkJrQztFK0JodkJsQztBbkNxMEhGO0FtQ24wSEU7RXZCdEVFLDBEdUJ1RXVCO0FuQ3EwSDNCO0FtQ2owSEk7RUFDRTtBbkNtMEhOOztBbUM5ekhBO0VBQ0U7RUFDQSxxQy9CaXVCa0M7RStCaHVCbEM7QW5DaTBIRjtBbUMvekhFO0V2QnRGRSwwRHVCdUZ1QjtBbkNpMEgzQjs7QW1DeHpIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuQzJ6SEY7O0FtQ3h6SEE7RUFDRTtFQUNBO0FuQzJ6SEY7O0FtQ3Z6SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0IvQnNzQmtDO0FKb25HcEM7O0FtQ3Z6SEE7RUFDRTtFdkJ2SEUsa0NSbXpCZ0M7QUorbkdwQzs7QW1DdHpIQTtFQUNFO0V2QnBIRSwyQ1IweUJnQztFUXp5QmhDLDRDUnl5QmdDO0FKcW9HcEM7O0FtQ3Z6SEE7RUFDRTtFdkIzR0UsK0NSNHhCZ0M7RVEzeEJoQyw4Q1IyeEJnQztBSjJvR3BDOztBbUNyekhBO0VBQ0U7RUFDQTtBbkN3ekhGO0FtQ3R6SEU7RUFDRSxtQi9CNnFCZ0M7QUoyb0dwQztBZ0IvNEhJO0VtQmtGSjtJQVNJO0lBQ0E7SUFDQTtFbkN3ekhGO0VtQ3R6SEU7SUFDRTtJQUVBO0lBQ0E7SUFDQSxrQi9CZ3FCOEI7SStCL3BCOUI7SUFDQSxpQi9COHBCOEI7RUp5cEdsQztBQUNGOztBbUM5eUhBO0VBQ0U7RUFDQTtBbkNpekhGO0FtQzd5SEU7RUFDRSxtQi9CNm9CZ0M7QUprcUdwQztBZ0J0NkhJO0VtQmdISjtJQVdJO0VuQyt5SEY7RW1DNXlIRTtJQUVFO0lBQ0E7RW5DNnlISjtFbUMzeUhJO0lBQ0U7SUFDQTtFbkM2eUhOO0VtQ3h5SE07SXZCakxKLDBCdUJrTG1DO0l2QmpMbkMsNkJ1QmlMbUM7RW5DMnlIckM7RW1DenlIUTs7SUFHRTtFbkMweUhWO0VtQ3h5SFE7O0lBR0U7RW5DeXlIVjtFbUNyeUhNO0l2QmxMSix5QnVCbUxrQztJdkJsTGxDLDRCdUJrTGtDO0VuQ3d5SHBDO0VtQ3R5SFE7O0lBR0U7RW5DdXlIVjtFbUNyeUhROztJQUdFO0VuQ3N5SFY7QUFDRjs7QW1DenhIRTtFQUNFLHNCL0Jva0JnQztBSnd0R3BDO0FnQi84SEk7RW1CaUxKO0lBTUksdUIvQmdsQmdDO08rQmhsQmhDLG9CL0JnbEJnQztZK0JobEJoQyxlL0JnbEJnQztJK0Iva0JoQywyQi9CZ2xCZ0M7TytCaGxCaEMsd0IvQmdsQmdDO1krQmhsQmhDLG1CL0JnbEJnQztJK0Iva0JoQztJQUNBO0VuQzR4SEY7RW1DMXhIRTtJQUNFO0lBQ0E7RW5DNHhISjtBQUNGOztBbUNseEhFO0VBQ0U7QW5DcXhISjtBbUNseEhNO0V2QnBRRixnQnVCcVEyQjtBbkNveEgvQjtBbUNqeEhNO0VBQ0U7RXZCelFKLGdCdUIwUTJCO0FuQ214SC9CO0FtQy93SEk7RUFDRTtFdkJ4UEYsNkJ1QnlQZ0M7RXZCeFBoQyw0QnVCd1BnQztBbkNreEhwQztBbUMvd0hJO0V2QjFRQSx5QnVCMlE2QjtFdkIxUTdCLDBCdUIwUTZCO0FuQ2t4SGpDO0FtQy93SEk7RUFDRTtBbkNpeEhOOztBb0M5aUlBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUJoQzZnQ2tDO0VnQzVnQ2xDO0VBQ0EseUJoQ0dTO0VRSlAsc0JScU8wQjtBSjgwSDlCOztBb0M1aUlFO0VBQ0Usb0JoQ2tnQ2dDO0FKNmlHcEM7QW9DN2lJSTtFQUNFO0VBQ0EscUJoQzgvQjhCO0VnQzcvQjlCLGNoQ0xLO0VnQ01MLFloQ21nQzhCO0FKNGlHcEM7QW9DcmlJRTtFQUNFO0FwQ3VpSUo7QW9DcGlJRTtFQUNFO0FwQ3NpSUo7QW9DbmlJRTtFQUNFLGNoQ3pCTztBSjhqSVg7O0FxQzNrSUE7RUFDRTtFNUJHQTtFQUNBO0VHQUUsc0JScU8wQjtBSncySDlCOztBcUM1a0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxpQmpDd3dCa0M7RWlDdndCbEMsY2pDK0p3QztFaUM5SnhDLHlCL0JDTTtFK0JBTjtBckMra0lGO0FxQzdrSUU7RUFDRTtFQUNBLHlEakMySnNDO0VpQzFKdEM7RUFDQSx5QmpDWE87RWlDWVAscUJqQ1hPO0FKMGxJWDtBcUM1a0lFO0VBQ0U7RUFDQSxVakNpd0JnQztFaUNod0JoQyxpRGpDMlcwQjtBSm11SDlCOztBcUN4a0lJO0VBQ0U7RXpCQ0YsK0JSdU0wQjtFUXRNMUIsa0NSc00wQjtBSnE0SDlCO0FxQ3hrSUk7RXpCbEJBLGdDUnFOMEI7RVFwTjFCLG1DUm9OMEI7QUp5NEg5QjtBcUN2a0lFO0VBQ0U7RUFDQSxjL0JoQ0k7RStCaUNKLHlCakNzTTBCO0VpQ3JNMUIscUJqQ3FNMEI7QUpvNEg5QjtBcUN0a0lFO0VBQ0UsY2pDdkNPO0VpQ3dDUDtFQUVBO0VBQ0EseUIvQjFDSTtFK0IyQ0oscUJqQy9DTztBSnNuSVg7O0FzQzduSUU7RUFDRTtFakMySEUsa0JBdENhO0VpQ25GZixnQmxDOE4wQjtBSms2SDlCO0FzQzNuSU07RTFCd0JGLDhCUndNMEI7RVF2TTFCLGlDUnVNMEI7QUorNUg5QjtBc0MxbklNO0UxQktGLCtCUnNOMEI7RVFyTjFCLGtDUnFOMEI7QUptNkg5Qjs7QXNDM29JRTtFQUNFO0VqQzJIRSxtQkF0Q2E7RWlDbkZmLGdCbEMrTjBCO0FKKzZIOUI7QXNDem9JTTtFMUJ3QkYsOEJSeU0wQjtFUXhNMUIsaUNSd00wQjtBSjQ2SDlCO0FzQ3hvSU07RTFCS0YsK0JSdU4wQjtFUXROMUIsa0NSc04wQjtBSmc3SDlCOztBdUN2cElBO0VBQ0U7RUFDQTtFbENpRUU7RWtDL0RGLGdCbkNtUjRCO0VtQ2xSNUI7RUFDQTtFQUNBO0VBQ0E7RTNCUkUsc0JScU8wQjtFaUJwT3hCLHFJa0JTSjtBdkMwcElGO0FxQjlwSUk7RWtCTko7SWxCT007RXJCaXFJSjtBQUNGO0FPOXBJRTtFZ0NHSTtBdkM4cElOOztBdUN6cElFO0VBQ0U7QXZDNHBJSjs7QXVDdnBJQTtFQUNFO0VBQ0E7QXZDMHBJRjs7QXVDbnBJQTtFQUNFLG9CbkNnM0JrQztFbUMvMkJsQyxtQm5DKzJCa0M7RVFuNUJoQyxvQlJzNUJnQztBSnF5R3BDOztBdUM5b0lFO0VDakRBO0VBQ0EseUJwQzZFYTtBSnNuSWY7QU9ycklFO0VpQ1ZJO0VBQ0E7QXhDa3NJTjtBd0MvcklJO0VBRUU7RUFDQTtBeENnc0lOOztBdUMzcElFO0VDakRBO0VBQ0EseUJwQzZFYTtBSm1vSWY7QU9sc0lFO0VpQ1ZJO0VBQ0E7QXhDK3NJTjtBd0M1c0lJO0VBRUU7RUFDQTtBeEM2c0lOOztBdUN4cUlFO0VDakRBO0VBQ0EseUJwQzZFYTtBSmdwSWY7QU8vc0lFO0VpQ1ZJO0VBQ0E7QXhDNHRJTjtBd0N6dElJO0VBRUU7RUFDQTtBeEMwdElOOztBdUNycklFO0VDakRBO0VBQ0EseUJwQzZFYTtBSjZwSWY7QU81dElFO0VpQ1ZJO0VBQ0E7QXhDeXVJTjtBd0N0dUlJO0VBRUU7RUFDQTtBeEN1dUlOOztBdUNsc0lFO0VDakRBO0VBQ0EseUJwQzZFYTtBSjBxSWY7QU96dUlFO0VpQ1ZJO0VBQ0E7QXhDc3ZJTjtBd0NudklJO0VBRUU7RUFDQTtBeENvdklOOztBdUMvc0lFO0VDakRBO0VBQ0EseUJwQzZFYTtBSnVySWY7QU90dklFO0VpQ1ZJO0VBQ0E7QXhDbXdJTjtBd0Nod0lJO0VBRUU7RUFDQTtBeENpd0lOOztBdUM1dElFO0VDakRBO0VBQ0EseUJwQzZFYTtBSm9zSWY7QU9ud0lFO0VpQ1ZJO0VBQ0E7QXhDZ3hJTjtBd0M3d0lJO0VBRUU7RUFDQTtBeEM4d0lOOztBdUN6dUlFO0VDakRBO0VBQ0EseUJwQzZFYTtBSml0SWY7QU9oeElFO0VpQ1ZJO0VBQ0E7QXhDNnhJTjtBd0MxeElJO0VBRUU7RUFDQTtBeEMyeElOOztBeUN4eUlBO0VBQ0U7RUFDQSxtQnJDMHlCa0M7RXFDeHlCbEMseUJyQ0tTO0VRSlAscUJSc08wQjtBSm9rSTlCO0FnQm52SUk7RXlCNURKO0lBUUk7RXpDMnlJRjtBQUNGOztBeUN4eUlBO0VBQ0U7RUFDQTtFN0JURSxnQjZCVXFCO0F6QzJ5SXpCOztBMEN0eklBO0VBQ0U7RUFDQTtFQUNBLG1CdENtOEJrQztFc0NsOEJsQztFOUJIRSxzQlJxTzBCO0FKd2xJOUI7O0EwQ3J6SUE7RUFFRTtBMUN1eklGOztBMENueklBO0VBQ0UsZ0J0Q3dRNEI7QUo4aUk5Qjs7QTBDOXlJQTtFQUNFO0ExQ2l6SUY7QTBDOXlJRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFDZ3pJSjs7QTBDdHlJRTtFQzlDQSxpQ0QrQ3FIO0VuQjFDbkgsMENtQjBDdUI7RUM3Q3pCLHlDRDZDcUU7QTFDMnlJdkU7QTJDdDFJRTtFQUNFO0EzQ3cxSUo7QTJDcjFJRTtFQUNFO0EzQ3UxSUo7O0EwQ2x6SUU7RUM5Q0EsNEJEK0NxSDtFbkIxQ25ILHdDbUIwQ3VCO0VDN0N6Qix3Q0Q2Q3FFO0ExQ3V6SXZFO0EyQ2wySUU7RUFDRTtBM0NvMklKO0EyQ2oySUU7RUFDRTtBM0NtMklKOztBMEM5eklFO0VDOUNBLDZCRCtDcUg7RW5CMUNuSCx5Qm1CMEN1QjtFQzdDekIsc0NENkNxRTtBMUNtMEl2RTtBMkM5MklFO0VBQ0U7QTNDZzNJSjtBMkM3MklFO0VBQ0U7QTNDKzJJSjs7QTBDMTBJRTtFQzlDQSxpQ0QrQ3FIO0VuQjFDbkgsMENtQjBDdUI7RUM3Q3pCLHlDRDZDcUU7QTFDKzBJdkU7QTJDMTNJRTtFQUNFO0EzQzQzSUo7QTJDejNJRTtFQUNFO0EzQzIzSUo7O0EwQ3QxSUU7RUM5Q0EsaUNEK0NxSDtFbkIxQ25ILDBDbUIwQ3VCO0VDN0N6Qix5Q0Q2Q3FFO0ExQzIxSXZFO0EyQ3Q0SUU7RUFDRTtBM0N3NElKO0EyQ3I0SUU7RUFDRTtBM0N1NElKOztBMENsMklFO0VDOUNBLGdDRCtDcUg7RW5CMUNuSCwwQ21CMEN1QjtFQzdDekIseUNENkNxRTtBMUN1Mkl2RTtBMkNsNUlFO0VBQ0U7QTNDbzVJSjtBMkNqNUlFO0VBQ0U7QTNDbTVJSjs7QTBDOTJJRTtFQzlDQSwrQkQrQ3FIO0VuQjFDbkgsd0NtQjBDdUI7RUM3Q3pCLHdDRDZDcUU7QTFDbTNJdkU7QTJDOTVJRTtFQUNFO0EzQ2c2SUo7QTJDNzVJRTtFQUNFO0EzQys1SUo7O0EwQzEzSUU7RUM5Q0EsK0JEK0NxSDtFbkIxQ25ILDBDbUIwQ3VCO0VDN0N6Qix5Q0Q2Q3FFO0ExQyszSXZFO0EyQzE2SUU7RUFDRTtBM0M0NklKO0EyQ3o2SUU7RUFDRTtBM0MyNklKOztBNENuN0lFO0VBQ0U7SUFBTztFNUN1N0lUO0U0Q3Q3SUU7SUFBSztFNUN5N0lQO0FBQ0Y7O0E0QzU3SUU7RUFDRTtJQUFPO0U1Q3U3SVQ7RTRDdDdJRTtJQUFLO0U1Q3k3SVA7QUFDRjtBNEN0N0lBO0VBQ0U7RUFDQSxZeEM0OEJrQztFd0MzOEJsQztFdkNvSEksa0JBdENhO0V1QzVFakIseUJ4Q0pTO0VRSlAsc0JScU8wQjtBSjR0STlCOztBNENwN0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsY3RDUk07RXNDU047RUFDQTtFQUNBLHlCeENtOEJrQztFaUJ0OUI5QiwyQnVCb0JKO0E1Q3U3SUY7QXFCdDhJSTtFdUJPSjtJdkJOTTtFckJ5OElKO0FBQ0Y7O0E0Q3o3SUE7RXJCY0U7RXFCWkE7QTVDNDdJRjs7QTRDeDdJRTtFQUNFO1VBQUE7QTVDMjdJSjtBNEN6N0lJO0VBSEY7SUFJSTtZQUFBO0U1QzQ3SUo7QUFDRjs7QTZDcCtJQTtFQUNFO0VBQ0E7QTdDdStJRjs7QTZDcCtJQTtFQUNFO0E3Q3UrSUY7O0E4Q3orSUE7RUFDRTtFQUNBO0VBR0E7RUFDQTtBOUMwK0lGOztBOENqK0lBO0VBQ0U7RUFDQSxjMUNQUztFMENRVDtBOUNvK0lGO0FPMStJRTtFdUNVRTtFQUNBLGMxQ2JPO0UwQ2NQO0VBQ0EseUIxQ3JCTztBSncvSVg7QThDaCtJRTtFQUNFLGMxQ2pCTztFMENrQlAseUIxQ3pCTztBSjIvSVg7O0E4Q3o5SUE7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUVBLHlCeENwQ007RXdDcUNOO0E5QzA5SUY7QThDeDlJRTtFbEN2Q0UsK0JSNE4wQjtFUTNOMUIsZ0NSMk4wQjtBSnV5STlCO0E4Q3g5SUU7RUFDRTtFbEM5QkEsbUNSOE0wQjtFUTdNMUIsa0NSNk0wQjtBSjR5STlCO0E4Q3g5SUU7RUFFRSxjMUNuRE87RTBDb0RQO0VBQ0EseUJ4Q3BESTtBTjZnSlI7QThDcjlJRTtFQUNFO0VBQ0EsY3hDMURJO0V3QzJESix5QjFDNEswQjtFMEMzSzFCLHFCMUMySzBCO0FKNHlJOUI7O0E4QzE4SUk7RUFDRTtBOUM2OElOO0E4QzM4SU07RUFDRTtFQUNBO0E5QzY4SVI7QThDMzhJUTtFbEMzREosK0JSdU0wQjtFUXRNMUIsa0NSc00wQjtFUTFMMUIsMEJrQ2dEdUM7QTlDODhJM0M7QThDMzhJUTtFQUNFO0VsQy9FTixnQ1JxTjBCO0VRcE4xQixtQ1JvTjBCO0VROUsxQiw0QmtDMEN5QztBOUM4OEk3Qzs7QWdCeC9JSTtFOEIyQkE7SUFDRTtFOUNpK0lKO0U4Qy85SUk7SUFDRTtJQUNBO0U5Q2krSU47RThDLzlJTTtJbEMzREosK0JSdU0wQjtJUXRNMUIsa0NSc00wQjtJUTFMMUIsMEJrQ2dEdUM7RTlDaytJekM7RThDLzlJTTtJQUNFO0lsQy9FTixnQ1JxTjBCO0lRcE4xQixtQ1JvTjBCO0lROUsxQiw0QmtDMEN5QztFOUNrK0kzQztBQUNGO0FnQjdnSkk7RThCMkJBO0lBQ0U7RTlDcS9JSjtFOENuL0lJO0lBQ0U7SUFDQTtFOUNxL0lOO0U4Q24vSU07SWxDM0RKLCtCUnVNMEI7SVF0TTFCLGtDUnNNMEI7SVExTDFCLDBCa0NnRHVDO0U5Q3MvSXpDO0U4Q24vSU07SUFDRTtJbEMvRU4sZ0NScU4wQjtJUXBOMUIsbUNSb04wQjtJUTlLMUIsNEJrQzBDeUM7RTlDcy9JM0M7QUFDRjtBZ0JqaUpJO0U4QjJCQTtJQUNFO0U5Q3lnSko7RThDdmdKSTtJQUNFO0lBQ0E7RTlDeWdKTjtFOEN2Z0pNO0lsQzNESiwrQlJ1TTBCO0lRdE0xQixrQ1JzTTBCO0lRMUwxQiwwQmtDZ0R1QztFOUMwZ0p6QztFOEN2Z0pNO0lBQ0U7SWxDL0VOLGdDUnFOMEI7SVFwTjFCLG1DUm9OMEI7SVE5SzFCLDRCa0MwQ3lDO0U5QzBnSjNDO0FBQ0Y7QWdCcmpKSTtFOEIyQkE7SUFDRTtFOUM2aEpKO0U4QzNoSkk7SUFDRTtJQUNBO0U5QzZoSk47RThDM2hKTTtJbEMzREosK0JSdU0wQjtJUXRNMUIsa0NSc00wQjtJUTFMMUIsMEJrQ2dEdUM7RTlDOGhKekM7RThDM2hKTTtJQUNFO0lsQy9FTixnQ1JxTjBCO0lRcE4xQixtQ1JvTjBCO0lROUsxQiw0QmtDMEN5QztFOUM4aEozQztBQUNGO0E4Q2poSkU7RUFDRTtFQUNBO0VsQ2pIQSxnQmtDa0h1QjtBOUNtaEozQjtBOENqaEpJO0VBQ0U7QTlDbWhKTjtBOEM5Z0pJO0VBQ0U7QTlDZ2hKTjtBOEMzZ0pJO0VBQ0U7RUFDQTtBOUM2Z0pOOztBK0NqcEpFO0VBQ0UsaUNEK0lzRTtFQzlJdEUsNkNEOEl1QztBOUNzZ0ozQztBT3pvSkU7RXdDUE0saUNEMElrRTtFQ3pJbEU7QS9DbXBKUjtBK0NocEpNO0VBQ0U7RUFDQSw0Q0RvSWtFO0VDbklsRSx3Q0RtSWtFO0E5QytnSjFFOztBK0MvcEpFO0VBQ0UsNEJEK0lzRTtFQzlJdEUsNENEOEl1QztBOUNvaEozQztBT3ZwSkU7RXdDUE0sNEJEMElrRTtFQ3pJbEU7QS9DaXFKUjtBK0M5cEpNO0VBQ0U7RUFDQSx1Q0RvSWtFO0VDbklsRSxtQ0RtSWtFO0E5QzZoSjFFOztBK0M3cUpFO0VBQ0UsNkJEK0lzRTtFQzlJdEUsMENEOEl1QztBOUNraUozQztBT3JxSkU7RXdDUE0sNkJEMElrRTtFQ3pJbEU7QS9DK3FKUjtBK0M1cUpNO0VBQ0U7RUFDQSx3Q0RvSWtFO0VDbklsRSxvQ0RtSWtFO0E5QzJpSjFFOztBK0MzckpFO0VBQ0UsaUNEK0lzRTtFQzlJdEUsNkNEOEl1QztBOUNnakozQztBT25ySkU7RXdDUE0saUNEMElrRTtFQ3pJbEU7QS9DNnJKUjtBK0MxckpNO0VBQ0U7RUFDQSw0Q0RvSWtFO0VDbklsRSx3Q0RtSWtFO0E5Q3lqSjFFOztBK0N6c0pFO0VBQ0UsaUNEK0lzRTtFQzlJdEUsNkNEOEl1QztBOUM4akozQztBT2pzSkU7RXdDUE0saUNEMElrRTtFQ3pJbEU7QS9DMnNKUjtBK0N4c0pNO0VBQ0U7RUFDQSw0Q0RvSWtFO0VDbklsRSx3Q0RtSWtFO0E5Q3VrSjFFOztBK0N2dEpFO0VBQ0UsZ0NEK0lzRTtFQzlJdEUsNkNEOEl1QztBOUM0a0ozQztBTy9zSkU7RXdDUE0sZ0NEMElrRTtFQ3pJbEU7QS9DeXRKUjtBK0N0dEpNO0VBQ0U7RUFDQSwyQ0RvSWtFO0VDbklsRSx1Q0RtSWtFO0E5Q3FsSjFFOztBK0NydUpFO0VBQ0UsK0JEK0lzRTtFQzlJdEUsNENEOEl1QztBOUMwbEozQztBTzd0SkU7RXdDUE0sK0JEMElrRTtFQ3pJbEU7QS9DdXVKUjtBK0NwdUpNO0VBQ0U7RUFDQSwwQ0RvSWtFO0VDbklsRSxzQ0RtSWtFO0E5Q21tSjFFOztBK0NudkpFO0VBQ0UsK0JEK0lzRTtFQzlJdEUsNkNEOEl1QztBOUN3bUozQztBTzN1SkU7RXdDUE0sK0JEMElrRTtFQ3pJbEU7QS9DcXZKUjtBK0NsdkpNO0VBQ0U7RUFDQSwwQ0RvSWtFO0VDbklsRSxzQ0RtSWtFO0E5Q2luSjFFOztBZ0Rwd0pBO0VBQ0U7RTNDOEhJLGlCQXRDYTtFMkN0RmpCLGdCNUN5UjRCO0U0Q3hSNUI7RUFDQSxXMUNRTTtFMENQTiw0QjVDZ2tDa0M7RTRDL2pDbEM7QWhEdXdKRjtBT2x3SkU7RXlDREUsVzFDRUk7RTBDREo7QWhEc3dKSjtBT2x3SkU7RXlDQ0k7QWhEb3dKTjs7QWdEenZKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QWhENHZKRjs7QWdEdHZKQTtFQUNFO0FoRHl2SkY7O0FpRGh5SkE7RUFDRSxnQjdDNDNCa0M7RTZDMzNCbEM7RTVDNkhJLG1CQXRDYTtFNENwRmpCLDJDN0M2M0JrQztFNkM1M0JsQztFQUNBO0VBQ0EsZ0Q3QzgzQmtDO0U2QzczQmxDO0VBQ0E7RXJDTEUsc0JSZzRCZ0M7QUp3NkhwQztBaURoeUpFO0VBQ0Usc0I3Q2czQmdDO0FKazdIcEM7QWlEL3hKRTtFQUNFO0FqRGl5Sko7QWlEOXhKRTtFQUNFO0VBQ0E7QWpEZ3lKSjtBaUQ3eEpFO0VBQ0U7QWpEK3hKSjs7QWlEM3hKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGM3Q3RCUztFNkN1QlQsMkM3Q3EyQmtDO0U2Q3AyQmxDO0VBQ0E7QWpEOHhKRjs7QWlEM3hKQTtFQUNFLGdCN0NvMUJrQztBSjA4SHBDOztBa0RsMEpBO0VBRUU7QWxEbzBKRjtBa0RsMEpFO0VBQ0U7RUFDQTtBbERvMEpKOztBa0QvekpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYTlDb3BCa0M7RThDbnBCbEM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7QWxEZzBKRjs7QWtEenpKQTtFQUNFO0VBQ0E7RUFDQSxjOUMyM0JrQztFOEN6M0JsQztBbEQyekpGO0FrRHp6SkU7RTdCdENJLDJDNkJ1Q0Y7RTdCdkNFLG1DNkJ1Q0Y7RTdCdkNFLG9FNkJ1Q0Y7RUFDQSxzQzlDaTVCZ0M7VThDajVCaEMsOEI5Q2k1QmdDO0FKMDZIcEM7QXFCOTFKSTtFNkJpQ0Y7STdCaENJO0VyQmkySko7QUFDRjtBa0Q5ekpFO0VBQ0UsdUI5Qys0QmdDO1U4Qy80QmhDLGU5Qys0QmdDO0FKaTdIcEM7O0FrRDV6SkE7RUFDRTtFQUNBO0FsRCt6SkY7QWtEN3pKRTtFQUNFO0VBQ0E7QWxEK3pKSjtBa0Q1ekpFOztFQUVFO0FsRDh6Sko7QWtEM3pKRTtFQUNFO0FsRDZ6Sko7O0FrRHp6SkE7RUFDRTtFQUNBO0VBQ0E7QWxENHpKRjtBa0R6ekpFO0VBQ0U7RUFDQTtFQUNBO0FsRDJ6Sko7QWtEdnpKRTtFQUNFO0VBQ0E7RUFDQTtBbER5ekpKO0FrRHZ6Skk7RUFDRTtBbER5ekpOO0FrRHR6Skk7RUFDRTtBbER3ekpOOztBa0RsekpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBLHlCNUMvRk07RTRDZ0dOO0VBQ0E7RXRDMUdFLHFCUnNPMEI7RThDeEg1QjtBbERpekpGOztBa0Q1eUpBO0VBQ0U7RUFDQTtFQUNBO0VBQ0Esa0I5QzR6QmtDO0U4QzN6QmxDO0V0Qy9HRSw4QlI2TjBCO0VRNU4xQiwrQlI0TjBCO0FKbXNKOUI7QWtEOXlKRTtFQUNFLGtCOUN1ekJnQztFOENyekJoQztBbEQreUpKOztBa0QxeUpBO0VBQ0U7RUFDQSxnQjlDc0o0QjtBSnVwSjlCOztBa0R4eUpBO0VBQ0U7RUFHQTtFQUNBLGE5QzZ3QmtDO0FKNGhJcEM7O0FrRHJ5SkE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxhOUNxd0JrQztFOENwd0JsQztFdENqSUUsa0NSK00wQjtFUTlNMUIsaUNSOE0wQjtBSjR0SjlCO0FrRHR5SkU7RUFBdUI7QWxEeXlKekI7QWtEeHlKRTtFQUFzQjtBbEQyeUp4Qjs7QWtEdnlKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxEMHlKRjs7QWdCejVKSTtFa0NxSEY7SUFDRSxnQjlDMHdCZ0M7SThDendCaEM7RWxEd3lKRjtFa0RyeUpBO0lBQ0U7RWxEdXlKRjtFa0RyeUpFO0lBQ0U7RWxEdXlKSjtFa0RueUpBO0lBQ0U7RWxEcXlKRjtFa0RueUpFO0lBQ0U7RWxEcXlKSjtFa0Q3eEpBO0lBQVksZ0I5Q212QnNCO0VKNmlJbEM7QUFDRjtBZ0IvNkpJO0VrQ2tKRjs7SUFFRSxnQjlDMnVCZ0M7RUpxaklsQztBQUNGO0FnQnI3Skk7RWtDeUpGO0lBQVksaUI5Q3F1QnNCO0VKMmpJbEM7QUFDRjtBbURyL0pBO0VBQ0U7RUFDQSxhL0N3cUJrQztFK0N2cUJsQztFQUNBLFMvQzYwQmtDO0VnRGoxQmxDLGtNaEQrUTRCO0VnRDdRNUI7RUFDQSxnQmhEdVI0QjtFZ0R0UjVCLGdCaEQyUjRCO0VnRDFSNUI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RS9DZ0hJLG1CQXRDYTtFOEM5RWpCO0VBQ0E7QW5EaWdLRjtBbUQvL0pFO0VBQVMsWS9DaTBCeUI7QUppc0lwQztBbURoZ0tFO0VBQ0U7RUFDQTtFQUNBLGEvQ2kwQmdDO0UrQ2gwQmhDLGMvQ2kwQmdDO0FKaXNJcEM7QW1EaGdLSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuRGtnS047O0FtRDcvSkE7RUFDRTtBbkRnZ0tGO0FtRDkvSkU7RUFDRTtBbkRnZ0tKO0FtRDkvSkk7RUFDRTtFQUNBO0VBQ0Esc0I3QzNCRTtBTjJoS1I7O0FtRDMvSkE7RUFDRTtBbkQ4L0pGO0FtRDUvSkU7RUFDRTtFQUNBLGEvQ215QmdDO0UrQ2x5QmhDLGMvQ2l5QmdDO0FKNnRJcEM7QW1ENS9KSTtFQUNFO0VBQ0E7RUFDQSx3QjdDM0NFO0FOeWlLUjs7QW1Eei9KQTtFQUNFO0FuRDQvSkY7QW1EMS9KRTtFQUNFO0FuRDQvSko7QW1EMS9KSTtFQUNFO0VBQ0E7RUFDQSx5QjdDekRFO0FOcWpLUjs7QW1Edi9KQTtFQUNFO0FuRDAvSkY7QW1EeC9KRTtFQUNFO0VBQ0EsYS9DcXdCZ0M7RStDcHdCaEMsYy9DbXdCZ0M7QUp1dklwQztBbUR4L0pJO0VBQ0U7RUFDQTtFQUNBLHVCN0N6RUU7QU5ta0tSOztBbURyK0pBO0VBQ0UsZ0IvQyt0QmtDO0UrQzl0QmxDO0VBQ0EsYzdDaEdNO0U2Q2lHTjtFQUNBLHNCN0NuR007RU1SSixzQlJxTzBCO0FKKzJKOUI7O0FxRHpsS0E7RUFDRTtFQUNBO0VBQ0E7RUFDQSxhakRzcUJrQztFaURycUJsQztFQUNBLGdCakQrMUJrQztFZ0RwMkJsQyxrTWhEK1E0QjtFZ0Q3UTVCO0VBQ0EsZ0JoRHVSNEI7RWdEdFI1QixnQmhEMlI0QjtFZ0QxUjVCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0UvQ2dISSxtQkF0Q2E7RWdEN0VqQjtFQUNBLHlCL0NDTTtFK0NBTjtFQUNBO0V6Q1ZFLHFCUnNPMEI7QUoyNEo5QjtBcURubUtFO0VBQ0U7RUFDQTtFQUNBLFdqRDgxQmdDO0VpRDcxQmhDLGNqRDgxQmdDO0VpRDcxQmhDO0FyRHFtS0o7QXFEbm1LSTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJEb21LTjs7QXFEL2xLQTtFQUNFLHFCakQrMEJrQztBSm14SXBDO0FxRGhtS0U7RUFDRTtBckRrbUtKO0FxRGhtS0k7RUFDRTtFQUNBO0VBQ0EscUNqRDAwQjhCO0FKd3hJcEM7QXFEL2xLSTtFQUNFLFdqRHFMd0I7RWlEcEx4QjtFQUNBLHlCL0N0Q0U7QU51b0tSOztBcUQ1bEtBO0VBQ0UsbUJqRDJ6QmtDO0FKb3lJcEM7QXFEN2xLRTtFQUNFO0VBQ0EsYWpEdXpCZ0M7RWlEdHpCaEMsWWpEcXpCZ0M7RWlEcHpCaEM7QXJEK2xLSjtBcUQ3bEtJO0VBQ0U7RUFDQTtFQUNBLHVDakRtekI4QjtBSjR5SXBDO0FxRDVsS0k7RUFDRSxTakQ4SndCO0VpRDdKeEI7RUFDQSwyQi9DN0RFO0FOMnBLUjs7QXFEemxLQTtFQUNFLGtCakRveUJrQztBSnd6SXBDO0FxRDFsS0U7RUFDRTtBckQ0bEtKO0FxRDFsS0k7RUFDRTtFQUNBO0VBQ0Esd0NqRCt4QjhCO0FKNnpJcEM7QXFEemxLSTtFQUNFLFFqRDBJd0I7RWlEekl4QjtFQUNBLDRCL0NqRkU7QU40cUtSO0FxRHRsS0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFdqRDJ3QmdDO0VpRDF3QmhDO0VBQ0E7RUFDQTtBckR3bEtKOztBcURwbEtBO0VBQ0Usb0JqRG93QmtDO0FKbTFJcEM7QXFEcmxLRTtFQUNFO0VBQ0EsYWpEZ3dCZ0M7RWlEL3ZCaEMsWWpEOHZCZ0M7RWlEN3ZCaEM7QXJEdWxLSjtBcURybEtJO0VBQ0U7RUFDQTtFQUNBLHNDakQ0dkI4QjtBSjIxSXBDO0FxRHBsS0k7RUFDRSxVakR1R3dCO0VpRHRHeEI7RUFDQSwwQi9DcEhFO0FOMHNLUjs7QXFEaGtLQTtFQUNFO0VBQ0E7RWhEM0JJLGVBdENhO0VnRG9FakIsNkNqRDhzQmtDO0VpRDdzQmxDO0V6Q2hKRSwwQ3lDaUpvQjtFekNoSnBCLDJDeUNnSm9CO0FyRG1rS3hCO0FxRGhrS0U7RUFDRTtBckRra0tKOztBcUQ5aktBO0VBQ0U7RUFDQSxjakR6SlM7QUowdEtYOztBc0Q3dEtBO0VBQ0U7QXREZ3VLRjs7QXNEN3RLQTtFQUNFO0F0RGd1S0Y7O0FzRDd0S0E7RUFDRTtFQUNBO0VBQ0E7QXREZ3VLRjtBdUR2dktFO0VBQ0U7RUFDQTtFQUNBO0F2RHl2S0o7O0FzRGp1S0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFakM1QkksOENpQzZCSjtFakM3Qkksc0NpQzZCSjtFakM3QkksMEVpQzZCSjtBdERvdUtGO0FxQjV2S0k7RWlDaUJKO0lqQ2hCTTtFckIrdktKO0FBQ0Y7O0FzRHR1S0E7OztFQUdFO0F0RHl1S0Y7O0FzRHR1S0E7O0VBRUU7VUFBQTtBdER5dUtGOztBc0R0dUtBOztFQUVFO1VBQUE7QXREeXVLRjs7QXNEaHVLRTtFQUNFO0VBQ0E7RUFDQTtVQUFBO0F0RG11S0o7QXNEaHVLRTs7O0VBR0U7RUFDQTtBdERrdUtKO0FzRC90S0U7O0VBRUU7RUFDQTtFakN0RUUsMkJpQ3VFRjtBdERpdUtKO0FxQm55S0k7RWlDOERGOztJakM3REk7RXJCdXlLSjtBQUNGOztBc0Q5dEtBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0EsVWxEODdCbUM7RWtENzdCbkMsY2hEbkZNO0VnRG9GTjtFQUNBLFlsRDQ3Qm1DO0VpQnpoQy9CLDhCaUM4Rko7QXREZ3VLRjtBcUJ6ektJO0VpQzJFSjs7SWpDMUVNO0VyQjZ6S0o7QUFDRjtBTzF6S0U7OztFK0N3RkUsY2hEMUZJO0VnRDJGSjtFQUNBO0VBQ0EsWWxEcTdCaUM7QUpreklyQzs7QXNEcHVLQTtFQUNFO0F0RHV1S0Y7O0FzRGx1S0E7RUFDRTtBdERxdUtGOztBc0Q5dEtBOztFQUVFO0VBQ0EsV2xEODZCbUM7RWtENzZCbkMsWWxENjZCbUM7RWtENTZCbkM7QXREaXVLRjs7QXNEL3RLQTtFQUNFLHNNbEQyNkJtQztBSnV6SXJDOztBc0RodUtBO0VBQ0Usc01sRHk2Qm1DO0FKMHpJckM7O0FzRDF0S0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsaUJsRG80Qm1DO0VrRG40Qm5DLGdCbERtNEJtQztFa0RsNEJuQztBdEQ0dEtGO0FzRDF0S0U7RUFDRTtFQUNBO0VBQ0EsV2xEazRCaUM7RWtEajRCakMsV2xEazRCaUM7RWtEajRCakMsaUJsRG00QmlDO0VrRGw0QmpDLGdCbERrNEJpQztFa0RqNEJqQztFQUNBO0VBQ0EseUJoRHpKSTtFZ0QwSko7RUFFQTtFQUNBO0VBQ0E7RWpDdEtFLDZCaUN1S0Y7QXREMnRLSjtBcUI3M0tJO0VpQ21KRjtJakNsSkk7RXJCZzRLSjtBQUNGO0FzRDd0S0U7RUFDRTtBdEQrdEtKOztBc0R0dEtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjaERwTE07RWdEcUxOO0F0RHl0S0Y7O0F3RHg1S0E7RUFDRTtJQUFLO1lBQUE7RXhENDVLTDtBQUNGOztBd0Q5NUtBO0VBQ0U7SUFBSztZQUFBO0V4RDQ1S0w7QUFDRjtBd0QxNUtBO0VBQ0U7RUFDQSxXcEQ4aUNzQjtFb0Q3aUN0QixZcEQ2aUNzQjtFb0Q1aUN0QjtFQUNBO0VBQ0E7RUFFQTtFQUNBO1VBQUE7QXhEMjVLRjs7QXdEeDVLQTtFQUNFLFdwRHVpQ3dCO0VvRHRpQ3hCLFlwRHNpQ3dCO0VvRHJpQ3hCLG1CcER1aUN3QjtBSm8zSTFCOztBd0RwNUtBO0VBQ0U7SUFDRTtZQUFBO0V4RHU1S0Y7RXdEcjVLQTtJQUNFO0V4RHU1S0Y7QUFDRjs7QXdENzVLQTtFQUNFO0lBQ0U7WUFBQTtFeER1NUtGO0V3RHI1S0E7SUFDRTtFeER1NUtGO0FBQ0Y7QXdEcDVLQTtFQUNFO0VBQ0EsV3BEK2dDc0I7RW9EOWdDdEIsWXBEOGdDc0I7RW9EN2dDdEI7RUFDQTtFQUVBO0VBQ0E7RUFDQTtVQUFBO0F4RHE1S0Y7O0F3RGw1S0E7RUFDRSxXcER3Z0N3QjtFb0R2Z0N4QixZcER1Z0N3QjtBSjg0STFCOztBeUR4OEtBO0VBQXFCO0F6RDQ4S3JCOztBeUQzOEtBO0VBQXFCO0F6RCs4S3JCOztBeUQ5OEtBO0VBQXFCO0F6RGs5S3JCOztBeURqOUtBO0VBQXFCO0F6RHE5S3JCOztBeURwOUtBO0VBQXFCO0F6RHc5S3JCOztBeUR2OUtBO0VBQXFCO0F6RDI5S3JCOztBMEQ3OUtFO0VBQ0U7QTFEZytLSjs7QU90OUtFOzs7RW1ETEk7QTFEaStLTjs7QTBEditLRTtFQUNFO0ExRDArS0o7O0FPaCtLRTs7O0VtRExJO0ExRDIrS047O0EwRGovS0U7RUFDRTtBMURvL0tKOztBTzErS0U7OztFbURMSTtBMURxL0tOOztBMEQzL0tFO0VBQ0U7QTFEOC9LSjs7QU9wL0tFOzs7RW1ETEk7QTFEKy9LTjs7QTBEcmdMRTtFQUNFO0ExRHdnTEo7O0FPOS9LRTs7O0VtRExJO0ExRHlnTE47O0EwRC9nTEU7RUFDRTtBMURraExKOztBT3hnTEU7OztFbURMSTtBMURtaExOOztBMER6aExFO0VBQ0U7QTFENGhMSjs7QU9saExFOzs7RW1ETEk7QTFENmhMTjs7QTBEbmlMRTtFQUNFO0ExRHNpTEo7O0FPNWhMRTs7O0VtRExJO0ExRHVpTE47O0EyRHRpTEE7RUFDRTtBM0R5aUxGOztBMkR0aUxBO0VBQ0U7QTNEeWlMRjs7QTREcGpMQTtFQUFrQjtBNUR3akxsQjs7QTREdmpMQTtFQUFrQjtBNUQyakxsQjs7QTREMWpMQTtFQUFrQjtBNUQ4akxsQjs7QTREN2pMQTtFQUFrQjtBNURpa0xsQjs7QTREaGtMQTtFQUFrQjtBNURva0xsQjs7QTREbGtMQTtFQUFtQjtBNURza0xuQjs7QTREcmtMQTtFQUFtQjtBNUR5a0xuQjs7QTREeGtMQTtFQUFtQjtBNUQ0a0xuQjs7QTREM2tMQTtFQUFtQjtBNUQra0xuQjs7QTREOWtMQTtFQUFtQjtBNURrbExuQjs7QTREL2tMRTtFQUNFO0E1RGtsTEo7O0E0RG5sTEU7RUFDRTtBNURzbExKOztBNER2bExFO0VBQ0U7QTVEMGxMSjs7QTREM2xMRTtFQUNFO0E1RDhsTEo7O0E0RC9sTEU7RUFDRTtBNURrbUxKOztBNERubUxFO0VBQ0U7QTVEc21MSjs7QTREdm1MRTtFQUNFO0E1RDBtTEo7O0E0RDNtTEU7RUFDRTtBNUQ4bUxKOztBNEQxbUxBO0VBQ0U7QTVENm1MRjs7QTREdG1MQTtFQUNFO0E1RHltTEY7O0E0RHRtTEE7RUFDRTtBNUR5bUxGOztBNER0bUxBO0VBQ0U7RUFDQTtBNUR5bUxGOztBNER0bUxBO0VBQ0U7RUFDQTtBNUR5bUxGOztBNER0bUxBO0VBQ0U7RUFDQTtBNUR5bUxGOztBNER0bUxBO0VBQ0U7RUFDQTtBNUR5bUxGOztBNER0bUxBO0VBQ0U7QTVEeW1MRjs7QTREdG1MQTtFQUNFO0E1RHltTEY7O0E0RHRtTEE7RUFDRTtBNUR5bUxGOztBNER0bUxBO0VBQ0U7QTVEeW1MRjs7QXVEanJMRTtFQUNFO0VBQ0E7RUFDQTtBdkRvckxKOztBNkQ3cUxNO0VBQXdCO0E3RGlyTDlCOztBNkRqckxNO0VBQXdCO0E3RHFyTDlCOztBNkRyckxNO0VBQXdCO0E3RHlyTDlCOztBNkR6ckxNO0VBQXdCO0E3RDZyTDlCOztBNkQ3ckxNO0VBQXdCO0E3RGlzTDlCOztBNkRqc0xNO0VBQXdCO0E3RHFzTDlCOztBNkRyc0xNO0VBQXdCO0E3RHlzTDlCOztBNkR6c0xNO0VBQXdCO0E3RDZzTDlCOztBNkQ3c0xNO0VBQXdCO0E3RGl0TDlCOztBZ0JocUxJO0U2Q2pERTtJQUF3QjtFN0RzdEw1QjtFNkR0dExJO0lBQXdCO0U3RHl0TDVCO0U2RHp0TEk7SUFBd0I7RTdENHRMNUI7RTZENXRMSTtJQUF3QjtFN0QrdEw1QjtFNkQvdExJO0lBQXdCO0U3RGt1TDVCO0U2RGx1TEk7SUFBd0I7RTdEcXVMNUI7RTZEcnVMSTtJQUF3QjtFN0R3dUw1QjtFNkR4dUxJO0lBQXdCO0U3RDJ1TDVCO0U2RDN1TEk7SUFBd0I7RTdEOHVMNUI7QUFDRjtBZ0I5ckxJO0U2Q2pERTtJQUF3QjtFN0Rtdkw1QjtFNkRudkxJO0lBQXdCO0U3RHN2TDVCO0U2RHR2TEk7SUFBd0I7RTdEeXZMNUI7RTZEenZMSTtJQUF3QjtFN0Q0dkw1QjtFNkQ1dkxJO0lBQXdCO0U3RCt2TDVCO0U2RC92TEk7SUFBd0I7RTdEa3dMNUI7RTZEbHdMSTtJQUF3QjtFN0Rxd0w1QjtFNkRyd0xJO0lBQXdCO0U3RHd3TDVCO0U2RHh3TEk7SUFBd0I7RTdEMndMNUI7QUFDRjtBZ0IzdExJO0U2Q2pERTtJQUF3QjtFN0RneEw1QjtFNkRoeExJO0lBQXdCO0U3RG14TDVCO0U2RG54TEk7SUFBd0I7RTdEc3hMNUI7RTZEdHhMSTtJQUF3QjtFN0R5eEw1QjtFNkR6eExJO0lBQXdCO0U3RDR4TDVCO0U2RDV4TEk7SUFBd0I7RTdEK3hMNUI7RTZEL3hMSTtJQUF3QjtFN0RreUw1QjtFNkRseUxJO0lBQXdCO0U3RHF5TDVCO0U2RHJ5TEk7SUFBd0I7RTdEd3lMNUI7QUFDRjtBZ0J4dkxJO0U2Q2pERTtJQUF3QjtFN0Q2eUw1QjtFNkQ3eUxJO0lBQXdCO0U3RGd6TDVCO0U2RGh6TEk7SUFBd0I7RTdEbXpMNUI7RTZEbnpMSTtJQUF3QjtFN0Rzekw1QjtFNkR0ekxJO0lBQXdCO0U3RHl6TDVCO0U2RHp6TEk7SUFBd0I7RTdENHpMNUI7RTZENXpMSTtJQUF3QjtFN0Qrekw1QjtFNkQvekxJO0lBQXdCO0U3RGswTDVCO0U2RGwwTEk7SUFBd0I7RTdEcTBMNUI7QUFDRjtBNkQ1ekxBO0VBRUk7SUFBcUI7RTdEOHpMdkI7RTZEOXpMRTtJQUFxQjtFN0RpMEx2QjtFNkRqMExFO0lBQXFCO0U3RG8wTHZCO0U2RHAwTEU7SUFBcUI7RTdEdTBMdkI7RTZEdjBMRTtJQUFxQjtFN0QwMEx2QjtFNkQxMExFO0lBQXFCO0U3RDYwTHZCO0U2RDcwTEU7SUFBcUI7RTdEZzFMdkI7RTZEaDFMRTtJQUFxQjtFN0RtMUx2QjtFNkRuMUxFO0lBQXFCO0U3RHMxTHZCO0FBQ0Y7QThENTJMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlEODJMRjtBOEQ1MkxFO0VBQ0U7RUFDQTtBOUQ4MkxKO0E4RDMyTEU7Ozs7O0VBS0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlENjJMSjs7QThEcDJMSTtFQUNFO0E5RHUyTE47O0E4RHgyTEk7RUFDRTtBOUQyMkxOOztBOEQ1MkxJO0VBQ0U7QTlEKzJMTjs7QThEaDNMSTtFQUNFO0E5RG0zTE47O0ErRDU0TEk7RUFBZ0M7QS9EZzVMcEM7O0ErRC80TEk7RUFBZ0M7QS9EbTVMcEM7O0ErRGw1TEk7RUFBZ0M7QS9EczVMcEM7O0ErRHI1TEk7RUFBZ0M7QS9EeTVMcEM7O0ErRHY1TEk7RUFBOEI7QS9EMjVMbEM7O0ErRDE1TEk7RUFBOEI7QS9EODVMbEM7O0ErRDc1TEk7RUFBOEI7QS9EaTZMbEM7O0ErRGg2TEk7RUFBOEI7QS9EbzZMbEM7O0ErRG42TEk7RUFBOEI7QS9EdTZMbEM7O0ErRHQ2TEk7RUFBOEI7QS9EMDZMbEM7O0ErRHo2TEk7RUFBOEI7QS9ENjZMbEM7O0ErRDU2TEk7RUFBOEI7QS9EZzdMbEM7O0ErRDk2TEk7RUFBb0M7QS9EazdMeEM7O0ErRGo3TEk7RUFBb0M7QS9EcTdMeEM7O0ErRHA3TEk7RUFBb0M7QS9EdzdMeEM7O0ErRHY3TEk7RUFBb0M7QS9EMjdMeEM7O0ErRDE3TEk7RUFBb0M7QS9EODdMeEM7O0ErRDU3TEk7RUFBaUM7QS9EZzhMckM7O0ErRC83TEk7RUFBaUM7QS9EbThMckM7O0ErRGw4TEk7RUFBaUM7QS9EczhMckM7O0ErRHI4TEk7RUFBaUM7QS9EeThMckM7O0ErRHg4TEk7RUFBaUM7QS9ENDhMckM7O0ErRDE4TEk7RUFBa0M7QS9EODhMdEM7O0ErRDc4TEk7RUFBa0M7QS9EaTlMdEM7O0ErRGg5TEk7RUFBa0M7QS9EbzlMdEM7O0ErRG45TEk7RUFBa0M7QS9EdTlMdEM7O0ErRHQ5TEk7RUFBa0M7QS9EMDlMdEM7O0ErRHo5TEk7RUFBa0M7QS9ENjlMdEM7O0ErRDM5TEk7RUFBZ0M7QS9EKzlMcEM7O0ErRDk5TEk7RUFBZ0M7QS9EaytMcEM7O0ErRGorTEk7RUFBZ0M7QS9EcStMcEM7O0ErRHArTEk7RUFBZ0M7QS9EdytMcEM7O0ErRHYrTEk7RUFBZ0M7QS9EMitMcEM7O0ErRDErTEk7RUFBZ0M7QS9EOCtMcEM7O0FnQmwrTEk7RStDbERBO0lBQWdDO0UvRHloTWxDO0UrRHhoTUU7SUFBZ0M7RS9EMmhNbEM7RStEMWhNRTtJQUFnQztFL0Q2aE1sQztFK0Q1aE1FO0lBQWdDO0UvRCtoTWxDO0UrRDdoTUU7SUFBOEI7RS9EZ2lNaEM7RStEL2hNRTtJQUE4QjtFL0RraU1oQztFK0RqaU1FO0lBQThCO0UvRG9pTWhDO0UrRG5pTUU7SUFBOEI7RS9Ec2lNaEM7RStEcmlNRTtJQUE4QjtFL0R3aU1oQztFK0R2aU1FO0lBQThCO0UvRDBpTWhDO0UrRHppTUU7SUFBOEI7RS9ENGlNaEM7RStEM2lNRTtJQUE4QjtFL0Q4aU1oQztFK0Q1aU1FO0lBQW9DO0UvRCtpTXRDO0UrRDlpTUU7SUFBb0M7RS9EaWpNdEM7RStEaGpNRTtJQUFvQztFL0Rtak10QztFK0Rsak1FO0lBQW9DO0UvRHFqTXRDO0UrRHBqTUU7SUFBb0M7RS9EdWpNdEM7RStEcmpNRTtJQUFpQztFL0R3ak1uQztFK0R2ak1FO0lBQWlDO0UvRDBqTW5DO0UrRHpqTUU7SUFBaUM7RS9ENGpNbkM7RStEM2pNRTtJQUFpQztFL0Q4ak1uQztFK0Q3ak1FO0lBQWlDO0UvRGdrTW5DO0UrRDlqTUU7SUFBa0M7RS9EaWtNcEM7RStEaGtNRTtJQUFrQztFL0Rta01wQztFK0Rsa01FO0lBQWtDO0UvRHFrTXBDO0UrRHBrTUU7SUFBa0M7RS9EdWtNcEM7RStEdGtNRTtJQUFrQztFL0R5a01wQztFK0R4a01FO0lBQWtDO0UvRDJrTXBDO0UrRHprTUU7SUFBZ0M7RS9ENGtNbEM7RStEM2tNRTtJQUFnQztFL0Q4a01sQztFK0Q3a01FO0lBQWdDO0UvRGdsTWxDO0UrRC9rTUU7SUFBZ0M7RS9Ea2xNbEM7RStEamxNRTtJQUFnQztFL0RvbE1sQztFK0RubE1FO0lBQWdDO0UvRHNsTWxDO0FBQ0Y7QWdCM2tNSTtFK0NsREE7SUFBZ0M7RS9EaW9NbEM7RStEaG9NRTtJQUFnQztFL0Rtb01sQztFK0Rsb01FO0lBQWdDO0UvRHFvTWxDO0UrRHBvTUU7SUFBZ0M7RS9EdW9NbEM7RStEcm9NRTtJQUE4QjtFL0R3b01oQztFK0R2b01FO0lBQThCO0UvRDBvTWhDO0UrRHpvTUU7SUFBOEI7RS9ENG9NaEM7RStEM29NRTtJQUE4QjtFL0Q4b01oQztFK0Q3b01FO0lBQThCO0UvRGdwTWhDO0UrRC9vTUU7SUFBOEI7RS9Ea3BNaEM7RStEanBNRTtJQUE4QjtFL0RvcE1oQztFK0RucE1FO0lBQThCO0UvRHNwTWhDO0UrRHBwTUU7SUFBb0M7RS9EdXBNdEM7RStEdHBNRTtJQUFvQztFL0R5cE10QztFK0R4cE1FO0lBQW9DO0UvRDJwTXRDO0UrRDFwTUU7SUFBb0M7RS9ENnBNdEM7RStENXBNRTtJQUFvQztFL0QrcE10QztFK0Q3cE1FO0lBQWlDO0UvRGdxTW5DO0UrRC9wTUU7SUFBaUM7RS9Ea3FNbkM7RStEanFNRTtJQUFpQztFL0RvcU1uQztFK0RucU1FO0lBQWlDO0UvRHNxTW5DO0UrRHJxTUU7SUFBaUM7RS9Ed3FNbkM7RStEdHFNRTtJQUFrQztFL0R5cU1wQztFK0R4cU1FO0lBQWtDO0UvRDJxTXBDO0UrRDFxTUU7SUFBa0M7RS9ENnFNcEM7RStENXFNRTtJQUFrQztFL0QrcU1wQztFK0Q5cU1FO0lBQWtDO0UvRGlyTXBDO0UrRGhyTUU7SUFBa0M7RS9EbXJNcEM7RStEanJNRTtJQUFnQztFL0Rvck1sQztFK0Ruck1FO0lBQWdDO0UvRHNyTWxDO0UrRHJyTUU7SUFBZ0M7RS9Ed3JNbEM7RStEdnJNRTtJQUFnQztFL0Qwck1sQztFK0R6ck1FO0lBQWdDO0UvRDRyTWxDO0UrRDNyTUU7SUFBZ0M7RS9EOHJNbEM7QUFDRjtBZ0Juck1JO0UrQ2xEQTtJQUFnQztFL0R5dU1sQztFK0R4dU1FO0lBQWdDO0UvRDJ1TWxDO0UrRDF1TUU7SUFBZ0M7RS9ENnVNbEM7RStENXVNRTtJQUFnQztFL0QrdU1sQztFK0Q3dU1FO0lBQThCO0UvRGd2TWhDO0UrRC91TUU7SUFBOEI7RS9Ea3ZNaEM7RStEanZNRTtJQUE4QjtFL0Rvdk1oQztFK0Rudk1FO0lBQThCO0UvRHN2TWhDO0UrRHJ2TUU7SUFBOEI7RS9Ed3ZNaEM7RStEdnZNRTtJQUE4QjtFL0Qwdk1oQztFK0R6dk1FO0lBQThCO0UvRDR2TWhDO0UrRDN2TUU7SUFBOEI7RS9EOHZNaEM7RStENXZNRTtJQUFvQztFL0Qrdk10QztFK0Q5dk1FO0lBQW9DO0UvRGl3TXRDO0UrRGh3TUU7SUFBb0M7RS9EbXdNdEM7RStEbHdNRTtJQUFvQztFL0Rxd010QztFK0Rwd01FO0lBQW9DO0UvRHV3TXRDO0UrRHJ3TUU7SUFBaUM7RS9Ed3dNbkM7RStEdndNRTtJQUFpQztFL0Qwd01uQztFK0R6d01FO0lBQWlDO0UvRDR3TW5DO0UrRDN3TUU7SUFBaUM7RS9EOHdNbkM7RStEN3dNRTtJQUFpQztFL0RneE1uQztFK0Q5d01FO0lBQWtDO0UvRGl4TXBDO0UrRGh4TUU7SUFBa0M7RS9EbXhNcEM7RStEbHhNRTtJQUFrQztFL0RxeE1wQztFK0RweE1FO0lBQWtDO0UvRHV4TXBDO0UrRHR4TUU7SUFBa0M7RS9EeXhNcEM7RStEeHhNRTtJQUFrQztFL0QyeE1wQztFK0R6eE1FO0lBQWdDO0UvRDR4TWxDO0UrRDN4TUU7SUFBZ0M7RS9EOHhNbEM7RStEN3hNRTtJQUFnQztFL0RneU1sQztFK0QveE1FO0lBQWdDO0UvRGt5TWxDO0UrRGp5TUU7SUFBZ0M7RS9Eb3lNbEM7RStEbnlNRTtJQUFnQztFL0RzeU1sQztBQUNGO0FnQjN4TUk7RStDbERBO0lBQWdDO0UvRGkxTWxDO0UrRGgxTUU7SUFBZ0M7RS9EbTFNbEM7RStEbDFNRTtJQUFnQztFL0RxMU1sQztFK0RwMU1FO0lBQWdDO0UvRHUxTWxDO0UrRHIxTUU7SUFBOEI7RS9EdzFNaEM7RStEdjFNRTtJQUE4QjtFL0QwMU1oQztFK0R6MU1FO0lBQThCO0UvRDQxTWhDO0UrRDMxTUU7SUFBOEI7RS9EODFNaEM7RStENzFNRTtJQUE4QjtFL0RnMk1oQztFK0QvMU1FO0lBQThCO0UvRGsyTWhDO0UrRGoyTUU7SUFBOEI7RS9EbzJNaEM7RStEbjJNRTtJQUE4QjtFL0RzMk1oQztFK0RwMk1FO0lBQW9DO0UvRHUyTXRDO0UrRHQyTUU7SUFBb0M7RS9EeTJNdEM7RStEeDJNRTtJQUFvQztFL0QyMk10QztFK0QxMk1FO0lBQW9DO0UvRDYyTXRDO0UrRDUyTUU7SUFBb0M7RS9EKzJNdEM7RStENzJNRTtJQUFpQztFL0RnM01uQztFK0QvMk1FO0lBQWlDO0UvRGszTW5DO0UrRGozTUU7SUFBaUM7RS9EbzNNbkM7RStEbjNNRTtJQUFpQztFL0RzM01uQztFK0RyM01FO0lBQWlDO0UvRHczTW5DO0UrRHQzTUU7SUFBa0M7RS9EeTNNcEM7RStEeDNNRTtJQUFrQztFL0QyM01wQztFK0QxM01FO0lBQWtDO0UvRDYzTXBDO0UrRDUzTUU7SUFBa0M7RS9EKzNNcEM7RStEOTNNRTtJQUFrQztFL0RpNE1wQztFK0RoNE1FO0lBQWtDO0UvRG00TXBDO0UrRGo0TUU7SUFBZ0M7RS9EbzRNbEM7RStEbjRNRTtJQUFnQztFL0RzNE1sQztFK0RyNE1FO0lBQWdDO0UvRHc0TWxDO0UrRHY0TUU7SUFBZ0M7RS9EMDRNbEM7RStEejRNRTtJQUFnQztFL0Q0NE1sQztFK0QzNE1FO0lBQWdDO0UvRDg0TWxDO0FBQ0Y7QWdFejdNSTtFQUF3QjtBaEU0N001Qjs7QWdFMzdNSTtFQUF3QjtBaEUrN001Qjs7QWdFOTdNSTtFQUF3QjtBaEVrOE01Qjs7QWdCOTRNSTtFZ0R0REE7SUFBd0I7RWhFeThNMUI7RWdFeDhNRTtJQUF3QjtFaEUyOE0xQjtFZ0UxOE1FO0lBQXdCO0VoRTY4TTFCO0FBQ0Y7QWdCMTVNSTtFZ0R0REE7SUFBd0I7RWhFbzlNMUI7RWdFbjlNRTtJQUF3QjtFaEVzOU0xQjtFZ0VyOU1FO0lBQXdCO0VoRXc5TTFCO0FBQ0Y7QWdCcjZNSTtFZ0R0REE7SUFBd0I7RWhFKzlNMUI7RWdFOTlNRTtJQUF3QjtFaEVpK00xQjtFZ0VoK01FO0lBQXdCO0VoRW0rTTFCO0FBQ0Y7QWdCaDdNSTtFZ0R0REE7SUFBd0I7RWhFMCtNMUI7RWdFeitNRTtJQUF3QjtFaEU0K00xQjtFZ0UzK01FO0lBQXdCO0VoRTgrTTFCO0FBQ0Y7QWlFcC9NRTtFQUFzQjtBakV1L014Qjs7QWlFdi9NRTtFQUFzQjtBakUyL014Qjs7QWtFMS9NRTtFQUF5QjtBbEU4L00zQjs7QWtFOS9NRTtFQUF5QjtBbEVrZ04zQjs7QWtFbGdORTtFQUF5QjtBbEVzZ04zQjs7QWtFdGdORTtFQUF5QjtBbEUwZ04zQjs7QWtFMWdORTtFQUF5QjtBbEU4Z04zQjs7QWtFemdOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYTlEeXBCa0M7QUptM0xwQzs7QWtFemdOQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYTlEaXBCa0M7QUoyM0xwQzs7QWtFeGdORTtFQURGO0lBRUk7SUFDQTtJQUNBLGE5RHlvQmdDO0VKbTRMbEM7QUFDRjs7QW1FdGlOQTtFQ0VFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBFd2lORjs7QW9FOWhORTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEVnaU5KOztBcUU1ak5BO0VBQWE7QXJFZ2tOYjs7QXFFL2pOQTtFQUFVO0FyRW1rTlY7O0FxRWxrTkE7RUFBYTtBckVza05iOztBcUVya05BO0VBQWU7QXJFeWtOZjs7QXNFeGtOSTtFQUF1QjtBdEU0a04zQjs7QXNFNWtOSTtFQUF1QjtBdEVnbE4zQjs7QXNFaGxOSTtFQUF1QjtBdEVvbE4zQjs7QXNFcGxOSTtFQUF1QjtBdEV3bE4zQjs7QXNFeGxOSTtFQUF1QjtBdEU0bE4zQjs7QXNFNWxOSTtFQUF1QjtBdEVnbU4zQjs7QXNFaG1OSTtFQUF1QjtBdEVvbU4zQjs7QXNFcG1OSTtFQUF1QjtBdEV3bU4zQjs7QXNFeG1OSTtFQUF1QjtBdEU0bU4zQjs7QXNFNW1OSTtFQUF1QjtBdEVnbk4zQjs7QXNFNW1OQTtFQUFVO0F0RWduTlY7O0FzRS9tTkE7RUFBVTtBdEVtbk5WOztBc0UvbU5BO0VBQWM7QXRFbW5OZDs7QXNFbG5OQTtFQUFjO0F0RXNuTmQ7O0FzRXBuTkE7RUFBVTtBdEV3bk5WOztBc0V2bk5BO0VBQVU7QXRFMm5OVjs7QXVFem9ORTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtBdkUwb05KOztBd0VocE5RO0VBQWdDO0F4RW9wTnhDOztBd0VucE5ROztFQUVFO0F4RXNwTlY7O0F3RXBwTlE7O0VBRUU7QXhFdXBOVjs7QXdFcnBOUTs7RUFFRTtBeEV3cE5WOztBd0V0cE5ROztFQUVFO0F4RXlwTlY7O0F3RXhxTlE7RUFBZ0M7QXhFNHFOeEM7O0F3RTNxTlE7O0VBRUU7QXhFOHFOVjs7QXdFNXFOUTs7RUFFRTtBeEUrcU5WOztBd0U3cU5ROztFQUVFO0F4RWdyTlY7O0F3RTlxTlE7O0VBRUU7QXhFaXJOVjs7QXdFaHNOUTtFQUFnQztBeEVvc054Qzs7QXdFbnNOUTs7RUFFRTtBeEVzc05WOztBd0Vwc05ROztFQUVFO0F4RXVzTlY7O0F3RXJzTlE7O0VBRUU7QXhFd3NOVjs7QXdFdHNOUTs7RUFFRTtBeEV5c05WOztBd0V4dE5RO0VBQWdDO0F4RTR0TnhDOztBd0UzdE5ROztFQUVFO0F4RTh0TlY7O0F3RTV0TlE7O0VBRUU7QXhFK3ROVjs7QXdFN3ROUTs7RUFFRTtBeEVndU5WOztBd0U5dE5ROztFQUVFO0F4RWl1TlY7O0F3RWh2TlE7RUFBZ0M7QXhFb3ZOeEM7O0F3RW52TlE7O0VBRUU7QXhFc3ZOVjs7QXdFcHZOUTs7RUFFRTtBeEV1dk5WOztBd0Vydk5ROztFQUVFO0F4RXd2TlY7O0F3RXR2TlE7O0VBRUU7QXhFeXZOVjs7QXdFeHdOUTtFQUFnQztBeEU0d054Qzs7QXdFM3dOUTs7RUFFRTtBeEU4d05WOztBd0U1d05ROztFQUVFO0F4RSt3TlY7O0F3RTd3TlE7O0VBRUU7QXhFZ3hOVjs7QXdFOXdOUTs7RUFFRTtBeEVpeE5WOztBd0VoeU5RO0VBQWdDO0F4RW95TnhDOztBd0VueU5ROztFQUVFO0F4RXN5TlY7O0F3RXB5TlE7O0VBRUU7QXhFdXlOVjs7QXdFcnlOUTs7RUFFRTtBeEV3eU5WOztBd0V0eU5ROztFQUVFO0F4RXl5TlY7O0F3RXh6TlE7RUFBZ0M7QXhFNHpOeEM7O0F3RTN6TlE7O0VBRUU7QXhFOHpOVjs7QXdFNXpOUTs7RUFFRTtBeEUrek5WOztBd0U3ek5ROztFQUVFO0F4RWcwTlY7O0F3RTl6TlE7O0VBRUU7QXhFaTBOVjs7QXdFaDFOUTtFQUFnQztBeEVvMU54Qzs7QXdFbjFOUTs7RUFFRTtBeEVzMU5WOztBd0VwMU5ROztFQUVFO0F4RXUxTlY7O0F3RXIxTlE7O0VBRUU7QXhFdzFOVjs7QXdFdDFOUTs7RUFFRTtBeEV5MU5WOztBd0V4Mk5RO0VBQWdDO0F4RTQyTnhDOztBd0UzMk5ROztFQUVFO0F4RTgyTlY7O0F3RTUyTlE7O0VBRUU7QXhFKzJOVjs7QXdFNzJOUTs7RUFFRTtBeEVnM05WOztBd0U5Mk5ROztFQUVFO0F4RWkzTlY7O0F3RWg0TlE7RUFBZ0M7QXhFbzROeEM7O0F3RW40TlE7O0VBRUU7QXhFczROVjs7QXdFcDROUTs7RUFFRTtBeEV1NE5WOztBd0VyNE5ROztFQUVFO0F4RXc0TlY7O0F3RXQ0TlE7O0VBRUU7QXhFeTROVjs7QXdFeDVOUTtFQUFnQztBeEU0NU54Qzs7QXdFMzVOUTs7RUFFRTtBeEU4NU5WOztBd0U1NU5ROztFQUVFO0F4RSs1TlY7O0F3RTc1TlE7O0VBRUU7QXhFZzZOVjs7QXdFOTVOUTs7RUFFRTtBeEVpNk5WOztBd0V6NU5RO0VBQXdCO0F4RTY1TmhDOztBd0U1NU5ROztFQUVFO0F4RSs1TlY7O0F3RTc1TlE7O0VBRUU7QXhFZzZOVjs7QXdFOTVOUTs7RUFFRTtBeEVpNk5WOztBd0UvNU5ROztFQUVFO0F4RWs2TlY7O0F3RWo3TlE7RUFBd0I7QXhFcTdOaEM7O0F3RXA3TlE7O0VBRUU7QXhFdTdOVjs7QXdFcjdOUTs7RUFFRTtBeEV3N05WOztBd0V0N05ROztFQUVFO0F4RXk3TlY7O0F3RXY3TlE7O0VBRUU7QXhFMDdOVjs7QXdFejhOUTtFQUF3QjtBeEU2OE5oQzs7QXdFNThOUTs7RUFFRTtBeEUrOE5WOztBd0U3OE5ROztFQUVFO0F4RWc5TlY7O0F3RTk4TlE7O0VBRUU7QXhFaTlOVjs7QXdFLzhOUTs7RUFFRTtBeEVrOU5WOztBd0VqK05RO0VBQXdCO0F4RXErTmhDOztBd0VwK05ROztFQUVFO0F4RXUrTlY7O0F3RXIrTlE7O0VBRUU7QXhFdytOVjs7QXdFdCtOUTs7RUFFRTtBeEV5K05WOztBd0V2K05ROztFQUVFO0F4RTArTlY7O0F3RXovTlE7RUFBd0I7QXhFNi9OaEM7O0F3RTUvTlE7O0VBRUU7QXhFKy9OVjs7QXdFNy9OUTs7RUFFRTtBeEVnZ09WOztBd0U5L05ROztFQUVFO0F4RWlnT1Y7O0F3RS8vTlE7O0VBRUU7QXhFa2dPVjs7QXdFNS9OSTtFQUFtQjtBeEVnZ092Qjs7QXdFLy9OSTs7RUFFRTtBeEVrZ09OOztBd0VoZ09JOztFQUVFO0F4RW1nT047O0F3RWpnT0k7O0VBRUU7QXhFb2dPTjs7QXdFbGdPSTs7RUFFRTtBeEVxZ09OOztBZ0I5Z09JO0V3RGxESTtJQUFnQztFeEVxa090QztFd0Vwa09NOztJQUVFO0V4RXNrT1I7RXdFcGtPTTs7SUFFRTtFeEVza09SO0V3RXBrT007O0lBRUU7RXhFc2tPUjtFd0Vwa09NOztJQUVFO0V4RXNrT1I7RXdFcmxPTTtJQUFnQztFeEV3bE90QztFd0V2bE9NOztJQUVFO0V4RXlsT1I7RXdFdmxPTTs7SUFFRTtFeEV5bE9SO0V3RXZsT007O0lBRUU7RXhFeWxPUjtFd0V2bE9NOztJQUVFO0V4RXlsT1I7RXdFeG1PTTtJQUFnQztFeEUybU90QztFd0UxbU9NOztJQUVFO0V4RTRtT1I7RXdFMW1PTTs7SUFFRTtFeEU0bU9SO0V3RTFtT007O0lBRUU7RXhFNG1PUjtFd0UxbU9NOztJQUVFO0V4RTRtT1I7RXdFM25PTTtJQUFnQztFeEU4bk90QztFd0U3bk9NOztJQUVFO0V4RStuT1I7RXdFN25PTTs7SUFFRTtFeEUrbk9SO0V3RTduT007O0lBRUU7RXhFK25PUjtFd0U3bk9NOztJQUVFO0V4RStuT1I7RXdFOW9PTTtJQUFnQztFeEVpcE90QztFd0VocE9NOztJQUVFO0V4RWtwT1I7RXdFaHBPTTs7SUFFRTtFeEVrcE9SO0V3RWhwT007O0lBRUU7RXhFa3BPUjtFd0VocE9NOztJQUVFO0V4RWtwT1I7RXdFanFPTTtJQUFnQztFeEVvcU90QztFd0VucU9NOztJQUVFO0V4RXFxT1I7RXdFbnFPTTs7SUFFRTtFeEVxcU9SO0V3RW5xT007O0lBRUU7RXhFcXFPUjtFd0VucU9NOztJQUVFO0V4RXFxT1I7RXdFcHJPTTtJQUFnQztFeEV1ck90QztFd0V0ck9NOztJQUVFO0V4RXdyT1I7RXdFdHJPTTs7SUFFRTtFeEV3ck9SO0V3RXRyT007O0lBRUU7RXhFd3JPUjtFd0V0ck9NOztJQUVFO0V4RXdyT1I7RXdFdnNPTTtJQUFnQztFeEUwc090QztFd0V6c09NOztJQUVFO0V4RTJzT1I7RXdFenNPTTs7SUFFRTtFeEUyc09SO0V3RXpzT007O0lBRUU7RXhFMnNPUjtFd0V6c09NOztJQUVFO0V4RTJzT1I7RXdFMXRPTTtJQUFnQztFeEU2dE90QztFd0U1dE9NOztJQUVFO0V4RTh0T1I7RXdFNXRPTTs7SUFFRTtFeEU4dE9SO0V3RTV0T007O0lBRUU7RXhFOHRPUjtFd0U1dE9NOztJQUVFO0V4RTh0T1I7RXdFN3VPTTtJQUFnQztFeEVndk90QztFd0UvdU9NOztJQUVFO0V4RWl2T1I7RXdFL3VPTTs7SUFFRTtFeEVpdk9SO0V3RS91T007O0lBRUU7RXhFaXZPUjtFd0UvdU9NOztJQUVFO0V4RWl2T1I7RXdFaHdPTTtJQUFnQztFeEVtd090QztFd0Vsd09NOztJQUVFO0V4RW93T1I7RXdFbHdPTTs7SUFFRTtFeEVvd09SO0V3RWx3T007O0lBRUU7RXhFb3dPUjtFd0Vsd09NOztJQUVFO0V4RW93T1I7RXdFbnhPTTtJQUFnQztFeEVzeE90QztFd0VyeE9NOztJQUVFO0V4RXV4T1I7RXdFcnhPTTs7SUFFRTtFeEV1eE9SO0V3RXJ4T007O0lBRUU7RXhFdXhPUjtFd0VyeE9NOztJQUVFO0V4RXV4T1I7RXdFL3dPTTtJQUF3QjtFeEVreE85QjtFd0VqeE9NOztJQUVFO0V4RW14T1I7RXdFanhPTTs7SUFFRTtFeEVteE9SO0V3RWp4T007O0lBRUU7RXhFbXhPUjtFd0VqeE9NOztJQUVFO0V4RW14T1I7RXdFbHlPTTtJQUF3QjtFeEVxeU85QjtFd0VweU9NOztJQUVFO0V4RXN5T1I7RXdFcHlPTTs7SUFFRTtFeEVzeU9SO0V3RXB5T007O0lBRUU7RXhFc3lPUjtFd0VweU9NOztJQUVFO0V4RXN5T1I7RXdFcnpPTTtJQUF3QjtFeEV3ek85QjtFd0V2ek9NOztJQUVFO0V4RXl6T1I7RXdFdnpPTTs7SUFFRTtFeEV5ek9SO0V3RXZ6T007O0lBRUU7RXhFeXpPUjtFd0V2ek9NOztJQUVFO0V4RXl6T1I7RXdFeDBPTTtJQUF3QjtFeEUyME85QjtFd0UxME9NOztJQUVFO0V4RTQwT1I7RXdFMTBPTTs7SUFFRTtFeEU0ME9SO0V3RTEwT007O0lBRUU7RXhFNDBPUjtFd0UxME9NOztJQUVFO0V4RTQwT1I7RXdFMzFPTTtJQUF3QjtFeEU4MU85QjtFd0U3MU9NOztJQUVFO0V4RSsxT1I7RXdFNzFPTTs7SUFFRTtFeEUrMU9SO0V3RTcxT007O0lBRUU7RXhFKzFPUjtFd0U3MU9NOztJQUVFO0V4RSsxT1I7RXdFejFPRTtJQUFtQjtFeEU0MU9yQjtFd0UzMU9FOztJQUVFO0V4RTYxT0o7RXdFMzFPRTs7SUFFRTtFeEU2MU9KO0V3RTMxT0U7O0lBRUU7RXhFNjFPSjtFd0UzMU9FOztJQUVFO0V4RTYxT0o7QUFDRjtBZ0J2Mk9JO0V3RGxESTtJQUFnQztFeEU2NU90QztFd0U1NU9NOztJQUVFO0V4RTg1T1I7RXdFNTVPTTs7SUFFRTtFeEU4NU9SO0V3RTU1T007O0lBRUU7RXhFODVPUjtFd0U1NU9NOztJQUVFO0V4RTg1T1I7RXdFNzZPTTtJQUFnQztFeEVnN090QztFd0UvNk9NOztJQUVFO0V4RWk3T1I7RXdFLzZPTTs7SUFFRTtFeEVpN09SO0V3RS82T007O0lBRUU7RXhFaTdPUjtFd0UvNk9NOztJQUVFO0V4RWk3T1I7RXdFaDhPTTtJQUFnQztFeEVtOE90QztFd0VsOE9NOztJQUVFO0V4RW84T1I7RXdFbDhPTTs7SUFFRTtFeEVvOE9SO0V3RWw4T007O0lBRUU7RXhFbzhPUjtFd0VsOE9NOztJQUVFO0V4RW84T1I7RXdFbjlPTTtJQUFnQztFeEVzOU90QztFd0VyOU9NOztJQUVFO0V4RXU5T1I7RXdFcjlPTTs7SUFFRTtFeEV1OU9SO0V3RXI5T007O0lBRUU7RXhFdTlPUjtFd0VyOU9NOztJQUVFO0V4RXU5T1I7RXdFdCtPTTtJQUFnQztFeEV5K090QztFd0V4K09NOztJQUVFO0V4RTArT1I7RXdFeCtPTTs7SUFFRTtFeEUwK09SO0V3RXgrT007O0lBRUU7RXhFMCtPUjtFd0V4K09NOztJQUVFO0V4RTArT1I7RXdFei9PTTtJQUFnQztFeEU0L090QztFd0UzL09NOztJQUVFO0V4RTYvT1I7RXdFMy9PTTs7SUFFRTtFeEU2L09SO0V3RTMvT007O0lBRUU7RXhFNi9PUjtFd0UzL09NOztJQUVFO0V4RTYvT1I7RXdFNWdQTTtJQUFnQztFeEUrZ1B0QztFd0U5Z1BNOztJQUVFO0V4RWdoUFI7RXdFOWdQTTs7SUFFRTtFeEVnaFBSO0V3RTlnUE07O0lBRUU7RXhFZ2hQUjtFd0U5Z1BNOztJQUVFO0V4RWdoUFI7RXdFL2hQTTtJQUFnQztFeEVraVB0QztFd0VqaVBNOztJQUVFO0V4RW1pUFI7RXdFamlQTTs7SUFFRTtFeEVtaVBSO0V3RWppUE07O0lBRUU7RXhFbWlQUjtFd0VqaVBNOztJQUVFO0V4RW1pUFI7RXdFbGpQTTtJQUFnQztFeEVxalB0QztFd0VwalBNOztJQUVFO0V4RXNqUFI7RXdFcGpQTTs7SUFFRTtFeEVzalBSO0V3RXBqUE07O0lBRUU7RXhFc2pQUjtFd0VwalBNOztJQUVFO0V4RXNqUFI7RXdFcmtQTTtJQUFnQztFeEV3a1B0QztFd0V2a1BNOztJQUVFO0V4RXlrUFI7RXdFdmtQTTs7SUFFRTtFeEV5a1BSO0V3RXZrUE07O0lBRUU7RXhFeWtQUjtFd0V2a1BNOztJQUVFO0V4RXlrUFI7RXdFeGxQTTtJQUFnQztFeEUybFB0QztFd0UxbFBNOztJQUVFO0V4RTRsUFI7RXdFMWxQTTs7SUFFRTtFeEU0bFBSO0V3RTFsUE07O0lBRUU7RXhFNGxQUjtFd0UxbFBNOztJQUVFO0V4RTRsUFI7RXdFM21QTTtJQUFnQztFeEU4bVB0QztFd0U3bVBNOztJQUVFO0V4RSttUFI7RXdFN21QTTs7SUFFRTtFeEUrbVBSO0V3RTdtUE07O0lBRUU7RXhFK21QUjtFd0U3bVBNOztJQUVFO0V4RSttUFI7RXdFdm1QTTtJQUF3QjtFeEUwbVA5QjtFd0V6bVBNOztJQUVFO0V4RTJtUFI7RXdFem1QTTs7SUFFRTtFeEUybVBSO0V3RXptUE07O0lBRUU7RXhFMm1QUjtFd0V6bVBNOztJQUVFO0V4RTJtUFI7RXdFMW5QTTtJQUF3QjtFeEU2blA5QjtFd0U1blBNOztJQUVFO0V4RThuUFI7RXdFNW5QTTs7SUFFRTtFeEU4blBSO0V3RTVuUE07O0lBRUU7RXhFOG5QUjtFd0U1blBNOztJQUVFO0V4RThuUFI7RXdFN29QTTtJQUF3QjtFeEVncFA5QjtFd0Uvb1BNOztJQUVFO0V4RWlwUFI7RXdFL29QTTs7SUFFRTtFeEVpcFBSO0V3RS9vUE07O0lBRUU7RXhFaXBQUjtFd0Uvb1BNOztJQUVFO0V4RWlwUFI7RXdFaHFQTTtJQUF3QjtFeEVtcVA5QjtFd0VscVBNOztJQUVFO0V4RW9xUFI7RXdFbHFQTTs7SUFFRTtFeEVvcVBSO0V3RWxxUE07O0lBRUU7RXhFb3FQUjtFd0VscVBNOztJQUVFO0V4RW9xUFI7RXdFbnJQTTtJQUF3QjtFeEVzclA5QjtFd0VyclBNOztJQUVFO0V4RXVyUFI7RXdFcnJQTTs7SUFFRTtFeEV1clBSO0V3RXJyUE07O0lBRUU7RXhFdXJQUjtFd0VyclBNOztJQUVFO0V4RXVyUFI7RXdFanJQRTtJQUFtQjtFeEVvclByQjtFd0VuclBFOztJQUVFO0V4RXFyUEo7RXdFbnJQRTs7SUFFRTtFeEVxclBKO0V3RW5yUEU7O0lBRUU7RXhFcXJQSjtFd0VuclBFOztJQUVFO0V4RXFyUEo7QUFDRjtBZ0IvclBJO0V3RGxESTtJQUFnQztFeEVxdlB0QztFd0VwdlBNOztJQUVFO0V4RXN2UFI7RXdFcHZQTTs7SUFFRTtFeEVzdlBSO0V3RXB2UE07O0lBRUU7RXhFc3ZQUjtFd0VwdlBNOztJQUVFO0V4RXN2UFI7RXdFcndQTTtJQUFnQztFeEV3d1B0QztFd0V2d1BNOztJQUVFO0V4RXl3UFI7RXdFdndQTTs7SUFFRTtFeEV5d1BSO0V3RXZ3UE07O0lBRUU7RXhFeXdQUjtFd0V2d1BNOztJQUVFO0V4RXl3UFI7RXdFeHhQTTtJQUFnQztFeEUyeFB0QztFd0UxeFBNOztJQUVFO0V4RTR4UFI7RXdFMXhQTTs7SUFFRTtFeEU0eFBSO0V3RTF4UE07O0lBRUU7RXhFNHhQUjtFd0UxeFBNOztJQUVFO0V4RTR4UFI7RXdFM3lQTTtJQUFnQztFeEU4eVB0QztFd0U3eVBNOztJQUVFO0V4RSt5UFI7RXdFN3lQTTs7SUFFRTtFeEUreVBSO0V3RTd5UE07O0lBRUU7RXhFK3lQUjtFd0U3eVBNOztJQUVFO0V4RSt5UFI7RXdFOXpQTTtJQUFnQztFeEVpMFB0QztFd0VoMFBNOztJQUVFO0V4RWswUFI7RXdFaDBQTTs7SUFFRTtFeEVrMFBSO0V3RWgwUE07O0lBRUU7RXhFazBQUjtFd0VoMFBNOztJQUVFO0V4RWswUFI7RXdFajFQTTtJQUFnQztFeEVvMVB0QztFd0VuMVBNOztJQUVFO0V4RXExUFI7RXdFbjFQTTs7SUFFRTtFeEVxMVBSO0V3RW4xUE07O0lBRUU7RXhFcTFQUjtFd0VuMVBNOztJQUVFO0V4RXExUFI7RXdFcDJQTTtJQUFnQztFeEV1MlB0QztFd0V0MlBNOztJQUVFO0V4RXcyUFI7RXdFdDJQTTs7SUFFRTtFeEV3MlBSO0V3RXQyUE07O0lBRUU7RXhFdzJQUjtFd0V0MlBNOztJQUVFO0V4RXcyUFI7RXdFdjNQTTtJQUFnQztFeEUwM1B0QztFd0V6M1BNOztJQUVFO0V4RTIzUFI7RXdFejNQTTs7SUFFRTtFeEUyM1BSO0V3RXozUE07O0lBRUU7RXhFMjNQUjtFd0V6M1BNOztJQUVFO0V4RTIzUFI7RXdFMTRQTTtJQUFnQztFeEU2NFB0QztFd0U1NFBNOztJQUVFO0V4RTg0UFI7RXdFNTRQTTs7SUFFRTtFeEU4NFBSO0V3RTU0UE07O0lBRUU7RXhFODRQUjtFd0U1NFBNOztJQUVFO0V4RTg0UFI7RXdFNzVQTTtJQUFnQztFeEVnNlB0QztFd0UvNVBNOztJQUVFO0V4RWk2UFI7RXdFLzVQTTs7SUFFRTtFeEVpNlBSO0V3RS81UE07O0lBRUU7RXhFaTZQUjtFd0UvNVBNOztJQUVFO0V4RWk2UFI7RXdFaDdQTTtJQUFnQztFeEVtN1B0QztFd0VsN1BNOztJQUVFO0V4RW83UFI7RXdFbDdQTTs7SUFFRTtFeEVvN1BSO0V3RWw3UE07O0lBRUU7RXhFbzdQUjtFd0VsN1BNOztJQUVFO0V4RW83UFI7RXdFbjhQTTtJQUFnQztFeEVzOFB0QztFd0VyOFBNOztJQUVFO0V4RXU4UFI7RXdFcjhQTTs7SUFFRTtFeEV1OFBSO0V3RXI4UE07O0lBRUU7RXhFdThQUjtFd0VyOFBNOztJQUVFO0V4RXU4UFI7RXdFLzdQTTtJQUF3QjtFeEVrOFA5QjtFd0VqOFBNOztJQUVFO0V4RW04UFI7RXdFajhQTTs7SUFFRTtFeEVtOFBSO0V3RWo4UE07O0lBRUU7RXhFbThQUjtFd0VqOFBNOztJQUVFO0V4RW04UFI7RXdFbDlQTTtJQUF3QjtFeEVxOVA5QjtFd0VwOVBNOztJQUVFO0V4RXM5UFI7RXdFcDlQTTs7SUFFRTtFeEVzOVBSO0V3RXA5UE07O0lBRUU7RXhFczlQUjtFd0VwOVBNOztJQUVFO0V4RXM5UFI7RXdFcitQTTtJQUF3QjtFeEV3K1A5QjtFd0V2K1BNOztJQUVFO0V4RXkrUFI7RXdFditQTTs7SUFFRTtFeEV5K1BSO0V3RXYrUE07O0lBRUU7RXhFeStQUjtFd0V2K1BNOztJQUVFO0V4RXkrUFI7RXdFeC9QTTtJQUF3QjtFeEUyL1A5QjtFd0UxL1BNOztJQUVFO0V4RTQvUFI7RXdFMS9QTTs7SUFFRTtFeEU0L1BSO0V3RTEvUE07O0lBRUU7RXhFNC9QUjtFd0UxL1BNOztJQUVFO0V4RTQvUFI7RXdFM2dRTTtJQUF3QjtFeEU4Z1E5QjtFd0U3Z1FNOztJQUVFO0V4RStnUVI7RXdFN2dRTTs7SUFFRTtFeEUrZ1FSO0V3RTdnUU07O0lBRUU7RXhFK2dRUjtFd0U3Z1FNOztJQUVFO0V4RStnUVI7RXdFemdRRTtJQUFtQjtFeEU0Z1FyQjtFd0UzZ1FFOztJQUVFO0V4RTZnUUo7RXdFM2dRRTs7SUFFRTtFeEU2Z1FKO0V3RTNnUUU7O0lBRUU7RXhFNmdRSjtFd0UzZ1FFOztJQUVFO0V4RTZnUUo7QUFDRjtBZ0J2aFFJO0V3RGxESTtJQUFnQztFeEU2a1F0QztFd0U1a1FNOztJQUVFO0V4RThrUVI7RXdFNWtRTTs7SUFFRTtFeEU4a1FSO0V3RTVrUU07O0lBRUU7RXhFOGtRUjtFd0U1a1FNOztJQUVFO0V4RThrUVI7RXdFN2xRTTtJQUFnQztFeEVnbVF0QztFd0UvbFFNOztJQUVFO0V4RWltUVI7RXdFL2xRTTs7SUFFRTtFeEVpbVFSO0V3RS9sUU07O0lBRUU7RXhFaW1RUjtFd0UvbFFNOztJQUVFO0V4RWltUVI7RXdFaG5RTTtJQUFnQztFeEVtblF0QztFd0VsblFNOztJQUVFO0V4RW9uUVI7RXdFbG5RTTs7SUFFRTtFeEVvblFSO0V3RWxuUU07O0lBRUU7RXhFb25RUjtFd0VsblFNOztJQUVFO0V4RW9uUVI7RXdFbm9RTTtJQUFnQztFeEVzb1F0QztFd0Vyb1FNOztJQUVFO0V4RXVvUVI7RXdFcm9RTTs7SUFFRTtFeEV1b1FSO0V3RXJvUU07O0lBRUU7RXhFdW9RUjtFd0Vyb1FNOztJQUVFO0V4RXVvUVI7RXdFdHBRTTtJQUFnQztFeEV5cFF0QztFd0V4cFFNOztJQUVFO0V4RTBwUVI7RXdFeHBRTTs7SUFFRTtFeEUwcFFSO0V3RXhwUU07O0lBRUU7RXhFMHBRUjtFd0V4cFFNOztJQUVFO0V4RTBwUVI7RXdFenFRTTtJQUFnQztFeEU0cVF0QztFd0UzcVFNOztJQUVFO0V4RTZxUVI7RXdFM3FRTTs7SUFFRTtFeEU2cVFSO0V3RTNxUU07O0lBRUU7RXhFNnFRUjtFd0UzcVFNOztJQUVFO0V4RTZxUVI7RXdFNXJRTTtJQUFnQztFeEUrclF0QztFd0U5clFNOztJQUVFO0V4RWdzUVI7RXdFOXJRTTs7SUFFRTtFeEVnc1FSO0V3RTlyUU07O0lBRUU7RXhFZ3NRUjtFd0U5clFNOztJQUVFO0V4RWdzUVI7RXdFL3NRTTtJQUFnQztFeEVrdFF0QztFd0VqdFFNOztJQUVFO0V4RW10UVI7RXdFanRRTTs7SUFFRTtFeEVtdFFSO0V3RWp0UU07O0lBRUU7RXhFbXRRUjtFd0VqdFFNOztJQUVFO0V4RW10UVI7RXdFbHVRTTtJQUFnQztFeEVxdVF0QztFd0VwdVFNOztJQUVFO0V4RXN1UVI7RXdFcHVRTTs7SUFFRTtFeEVzdVFSO0V3RXB1UU07O0lBRUU7RXhFc3VRUjtFd0VwdVFNOztJQUVFO0V4RXN1UVI7RXdFcnZRTTtJQUFnQztFeEV3dlF0QztFd0V2dlFNOztJQUVFO0V4RXl2UVI7RXdFdnZRTTs7SUFFRTtFeEV5dlFSO0V3RXZ2UU07O0lBRUU7RXhFeXZRUjtFd0V2dlFNOztJQUVFO0V4RXl2UVI7RXdFeHdRTTtJQUFnQztFeEUyd1F0QztFd0Uxd1FNOztJQUVFO0V4RTR3UVI7RXdFMXdRTTs7SUFFRTtFeEU0d1FSO0V3RTF3UU07O0lBRUU7RXhFNHdRUjtFd0Uxd1FNOztJQUVFO0V4RTR3UVI7RXdFM3hRTTtJQUFnQztFeEU4eFF0QztFd0U3eFFNOztJQUVFO0V4RSt4UVI7RXdFN3hRTTs7SUFFRTtFeEUreFFSO0V3RTd4UU07O0lBRUU7RXhFK3hRUjtFd0U3eFFNOztJQUVFO0V4RSt4UVI7RXdFdnhRTTtJQUF3QjtFeEUweFE5QjtFd0V6eFFNOztJQUVFO0V4RTJ4UVI7RXdFenhRTTs7SUFFRTtFeEUyeFFSO0V3RXp4UU07O0lBRUU7RXhFMnhRUjtFd0V6eFFNOztJQUVFO0V4RTJ4UVI7RXdFMXlRTTtJQUF3QjtFeEU2eVE5QjtFd0U1eVFNOztJQUVFO0V4RTh5UVI7RXdFNXlRTTs7SUFFRTtFeEU4eVFSO0V3RTV5UU07O0lBRUU7RXhFOHlRUjtFd0U1eVFNOztJQUVFO0V4RTh5UVI7RXdFN3pRTTtJQUF3QjtFeEVnMFE5QjtFd0UvelFNOztJQUVFO0V4RWkwUVI7RXdFL3pRTTs7SUFFRTtFeEVpMFFSO0V3RS96UU07O0lBRUU7RXhFaTBRUjtFd0UvelFNOztJQUVFO0V4RWkwUVI7RXdFaDFRTTtJQUF3QjtFeEVtMVE5QjtFd0VsMVFNOztJQUVFO0V4RW8xUVI7RXdFbDFRTTs7SUFFRTtFeEVvMVFSO0V3RWwxUU07O0lBRUU7RXhFbzFRUjtFd0VsMVFNOztJQUVFO0V4RW8xUVI7RXdFbjJRTTtJQUF3QjtFeEVzMlE5QjtFd0VyMlFNOztJQUVFO0V4RXUyUVI7RXdFcjJRTTs7SUFFRTtFeEV1MlFSO0V3RXIyUU07O0lBRUU7RXhFdTJRUjtFd0VyMlFNOztJQUVFO0V4RXUyUVI7RXdFajJRRTtJQUFtQjtFeEVvMlFyQjtFd0VuMlFFOztJQUVFO0V4RXEyUUo7RXdFbjJRRTs7SUFFRTtFeEVxMlFKO0V3RW4yUUU7O0lBRUU7RXhFcTJRSjtFd0VuMlFFOztJQUVFO0V4RXEyUUo7QUFDRjtBeUVyNlFBO0VBQWtCO0F6RXc2UWxCOztBeUVwNlFBO0VBQWlCO0F6RXc2UWpCOztBeUV2NlFBO0VBQWlCO0F6RTI2UWpCOztBeUUxNlFBO0VBQWlCO0F6RTg2UWpCOztBeUU3NlFBO0VDVEU7RUFDQTtFQUNBO0ExRTA3UUY7O0F5RTM2UUk7RUFBd0I7QXpFKzZRNUI7O0F5RTk2UUk7RUFBd0I7QXpFazdRNUI7O0F5RWo3UUk7RUFBd0I7QXpFcTdRNUI7O0FnQmg1UUk7RXlEdkNBO0lBQXdCO0V6RTQ3UTFCO0V5RTM3UUU7SUFBd0I7RXpFODdRMUI7RXlFNzdRRTtJQUF3QjtFekVnOFExQjtBQUNGO0FnQjU1UUk7RXlEdkNBO0lBQXdCO0V6RXU4UTFCO0V5RXQ4UUU7SUFBd0I7RXpFeThRMUI7RXlFeDhRRTtJQUF3QjtFekUyOFExQjtBQUNGO0FnQnY2UUk7RXlEdkNBO0lBQXdCO0V6RWs5UTFCO0V5RWo5UUU7SUFBd0I7RXpFbzlRMUI7RXlFbjlRRTtJQUF3QjtFekVzOVExQjtBQUNGO0FnQmw3UUk7RXlEdkNBO0lBQXdCO0V6RTY5UTFCO0V5RTU5UUU7SUFBd0I7RXpFKzlRMUI7RXlFOTlRRTtJQUF3QjtFekVpK1ExQjtBQUNGO0F5RTU5UUE7RUFBbUI7QXpFKzlRbkI7O0F5RTk5UUE7RUFBbUI7QXpFaytRbkI7O0F5RWorUUE7RUFBbUI7QXpFcStRbkI7O0F5RWorUUE7RUFBdUI7QXpFcStRdkI7O0F5RXArUUE7RUFBdUI7QXpFdytRdkI7O0F5RXYrUUE7RUFBdUI7QXpFMitRdkI7O0F5RTErUUE7RUFBdUI7QXpFOCtRdkI7O0F5RTcrUUE7RUFBdUI7QXpFaS9RdkI7O0F5RWgvUUE7RUFBdUI7QXpFby9RdkI7O0F5RWgvUUE7RUFBYztBekVvL1FkOztBMkUzaFJFO0VBQ0U7QTNFOGhSSjs7QU9waFJFO0VvRUxNO0EzRTZoUlI7O0EyRW5pUkU7RUFDRTtBM0VzaVJKOztBTzVoUkU7RW9FTE07QTNFcWlSUjs7QTJFM2lSRTtFQUNFO0EzRThpUko7O0FPcGlSRTtFb0VMTTtBM0U2aVJSOztBMkVualJFO0VBQ0U7QTNFc2pSSjs7QU81aVJFO0VvRUxNO0EzRXFqUlI7O0EyRTNqUkU7RUFDRTtBM0U4alJKOztBT3BqUkU7RW9FTE07QTNFNmpSUjs7QTJFbmtSRTtFQUNFO0EzRXNrUko7O0FPNWpSRTtFb0VMTTtBM0Vxa1JSOztBMkUza1JFO0VBQ0U7QTNFOGtSSjs7QU9wa1JFO0VvRUxNO0EzRTZrUlI7O0EyRW5sUkU7RUFDRTtBM0VzbFJKOztBTzVrUkU7RW9FTE07QTNFcWxSUjs7QXlFOWlSQTtFQUFhO0F6RWtqUmI7O0F5RWpqUkE7RUFBYztBekVxalJkOztBeUVualJBO0VBQWlCO0F6RXVqUmpCOztBeUV0alJBO0VBQWlCO0F6RTBqUmpCOztBeUV0alJBO0VHdkRFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVFaW5SRjs7QXlFMWpSQTtFQUF3QjtBekU4alJ4Qjs7QXlFNWpSQTtFQUNFO0VBQ0E7QXpFK2pSRjs7QXlFMWpSQTtFQUFjO0F6RThqUmQ7O0E2RS9uUkE7RUFDRTtBN0Vrb1JGOztBNkUvblJBO0VBQ0U7QTdFa29SRjs7QThFbG9SRTtFQUNFOzs7SUFLRTtJQUVBO0U5RWtvUko7RThFOW5SSTtJQUNFO0U5RWdvUk47RThFdm5SRTtJQUNFO0U5RXluUko7RThFM21SRTtJQUNFO0U5RTZtUko7RThFM21SRTs7SUFFRTtJQUNBO0U5RTZtUko7RThFcm1SRTtJQUNFO0U5RXVtUko7RThFcG1SRTs7SUFFRTtFOUVzbVJKO0U4RW5tUkU7OztJQUdFO0lBQ0E7RTlFcW1SSjtFOEVsbVJFOztJQUVFO0U5RW9tUko7RThFNWxSRTtJQUNFLFExRXdnQzhCO0VKc2xQbEM7RThFNWxSRTtJQUNFO0U5RThsUko7RThFNWxSRTtJQUNFO0U5RThsUko7RThFMWxSRTtJQUNFO0U5RTRsUko7RThFMWxSRTtJQUNFO0U5RTRsUko7RThFemxSRTtJQUNFO0U5RTJsUko7RThFemxSSTs7SUFFRTtFOUUybFJOO0U4RXRsUkk7O0lBRUU7RTlFd2xSTjtFOEVwbFJFO0lBQ0U7RTlFc2xSSjtFOEVwbFJJOzs7O0lBSUUscUIxRXZIRztFSjZzUlQ7RThFbGxSRTtJQUNFO0lBQ0EscUIxRTdISztFSml0UlQ7QUFDRjtBK0U1dFJBO0VBQ0U7SUFDRTtJQUNBO1lBQUE7RS9FOHRSRjtFK0UzdFJBO0lBQ0U7SUFDQTtZQUFBO0UvRTZ0UkY7QUFDRjtBK0V0dVJBO0VBQ0U7SUFDRTtJQUNBO1lBQUE7RS9FOHRSRjtFK0UzdFJBO0lBQ0U7SUFDQTtZQUFBO0UvRTZ0UkY7QUFDRjtBK0UxdFJBO0VBQ0U7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0EvRTR0UkY7O0ErRXp0UkE7RUFDRTtJQUNFO0UvRTR0UkY7RStFenRSQTtJQUNFO0UvRTJ0UkY7QUFDRjs7QStFbHVSQTtFQUNFO0lBQ0U7RS9FNHRSRjtFK0V6dFJBO0lBQ0U7RS9FMnRSRjtBQUNGO0ErRXh0UkE7RUFDRTtVQUFBO0EvRTB0UkY7O0ErRXZ0UkE7RUFDRTtJQUNFO0lBQ0E7WUFBQTtFL0UwdFJGO0UrRXZ0UkE7SUFDRTtJQUNBO1lBQUE7RS9FeXRSRjtBQUNGOztBK0VsdVJBO0VBQ0U7SUFDRTtJQUNBO1lBQUE7RS9FMHRSRjtFK0V2dFJBO0lBQ0U7SUFDQTtZQUFBO0UvRXl0UkY7QUFDRjtBK0V0dFJBO0VBQ0U7VUFBQTtBL0V3dFJGOztBK0VydFJBO0FBQ0E7RUFDRTtJQUNFO0UvRXd0UkY7RStFdHRSQTtJQUNFO0UvRXd0UkY7QUFDRjtBK0VydFJBO0VBQ0U7SUFDRTtJQUNBO0UvRXV0UkY7RStFcnRSQTtJQUNFO0lBQ0E7RS9FdXRSRjtBQUNGO0FnRnR4UkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRmd4UkY7O0FpRm4xUkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGtDM0V5Q087RTJFeENQLFkzRXVGaUI7RTJFdEZqQjtFQUNBO0VBQ0E7RUFDQTtBakZzMVJGO0FpRnAxUkU7RUFDRSxZM0UwRVk7RTJFekVaLFkzRStFZTtFMkU5RWY7RUFDQTtFQUNBO0VBQ0E7QWpGczFSSjtBaUZuMVJJO0VBQ0U7RUFDQTtFQUNBO0FqRnExUk47QWlGbjFSTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqRnExUlI7QWlGbDFSTTtFQUNFO0FqRm8xUlI7QWlGbDFSUTtFQUNFO0VBQ0E7RUFDQTtBakZvMVJWO0FpRjkwUkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRmcxUko7QWlGOTBSSTtFQUNFO0VBQ0E7QWpGZzFSTjtBaUY5MFJNO0VBRUU7RUFDQSxvQzNFb0RtQjtBTjJ4UjNCO0FpRjUwUk07RUFDRTtFQUVBO0VBQ0Esb0MzRTZDbUI7QU5neVIzQjtBaUYxMFJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjM0VvQ2tCO0UyRW5DbEI7RUFDQTtFQUNBO0FqRjQwUlI7QWlGMTBSUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpGNDBSVjtBaUYxMFJVO0VBQ0U7RUFDQTtFQUNBLGMzRWtCYztBTjB6UjFCO0FpRngwUlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUIzRXpEVTtBTm00UnBCO0FpRnYwUlE7RUFDRSxjM0VJZ0I7QU5xMFIxQjtBaUZ2MFJVO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYzNFRmM7RTJFR2Q7RUFDQTtBakZ5MFJaO0FpRnYwUlk7RUFDRTtFQUNBO0FqRnkwUmQ7QWlGdDBSWTtFQUNFO0VBQ0E7RUFDQTtBakZ3MFJkO0FpRnIwUlk7RUFDRTtBakZ1MFJkO0FpRnIwUmM7RUFDRTtFQUNBO0FqRnUwUmhCO0FpRmgwUlU7RUFDRTtVQUFBO0FqRmswUlo7QWlGM3pSVTtFQUNFO0FqRjZ6Ulo7QWlGM3pSWTtFQUNFO0FqRjZ6UmQ7QWlGenpSVTtFQUNFLGtDM0U5R0g7RTJFK0dHO0FqRjJ6Ulo7QWlGeHpSVTtFQUNFLGMzRW5EYztBTjYyUjFCO0FpRnh6Ulk7RUFDRTtVQUFBO0FqRjB6UmQ7QWlGcHpSYztFQUNFO1VBQUE7QWpGc3pSaEI7QWlGMXlSWTtFQUNFO0FqRjR5UmQ7QWlGenlSZ0I7RUFDRTtBakYyeVJsQjtBaUZseVJJO0VBQ0U7RUFDQTtBakZveVJOO0FpRmx5Uk07RUFDRTtBakZveVJSO0FpRmx5UlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGMzRW5HZ0I7RTJFb0doQixvQjNFOUdrQjtFMkUrR2xCO0FqRm95UlY7QWlGbHlSVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCM0U5R2M7QU5rNVIxQjtBaUZqeVJVO0VBQ0U7RUFDQTtBakZteVJaO0FpRmp5Ulk7RUFDRSx5QjNFak5BO0FOby9SZDtBaUYveFJVO0VBQ0U7QWpGaXlSWjtBaUYveFJZO0VBQ0U7QWpGaXlSZDtBaUY1eFJRO0VBQ0U7QWpGOHhSVjtBaUYxeFJVO0VBQ0U7QWpGNHhSWjtBaUZ2eFJVO0VBQ0U7QWpGeXhSWjtBaUZueFJJO0VBQ0U7QWpGcXhSTjtBaUZueFJNO0VBQ0UsVTNFeEtrQjtBTjY3UjFCO0FpRmx4Uk07RUFDRTtBakZveFJSO0FpRmp4Uk07RUFDRTtFQUNBLHNCM0V2T1M7QU4wL1JqQjtBaUYvd1JRO0VBQ0UsbUIzRXJMc0I7QU5zOFJoQzs7QWlGendSQTtFQUNFO0lBQ0U7SUFDQTtJQUNBLFMzRTFNWTtJMkUyTVo7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWpGNHdSRjtFaUYxd1JFO0lBQ0U7SUFDQTtFakY0d1JKO0FBQ0Y7QWdGempTQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGbWpTRjs7QWtGdG5TQTtFQUNFLGtDNUU2Q087RTRFNUNQLGtCNUUyRmlCO0U0RTFGakI7RUFDQTtFQUNBO0VBQ0E7QWxGeW5TRjtBa0Z2blNFO0VBQ0U7RUFDQSxZNUU2RVk7RTRFNUVaLGM1RTZFZ0I7RTRFNUVoQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGeW5TSjtBa0Z2blNJO0VBQ0U7RUFDQTtBbEZ5blNOO0FrRnZuU007RUFDRTtFQUNBO0VBQ0E7QWxGeW5TUjtBa0ZyblNJO0VBQ0U7RUFDQSxZNUV1RFU7RTRFdERWLGM1RWRRO0FOcW9TZDtBa0ZyblNNO0VBQ0U7QWxGdW5TUjtBa0ZwblNNO0VBQ0U7QWxGc25TUjtBa0ZsblNJO0VBQ0U7QWxGb25TTjtBa0ZsblNNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxGb25TUjtBa0ZqblNNO0VBQ0U7QWxGbW5TUjtBa0YvbVNJO0VBQ0U7RUFDQTtBbEZpblNOO0FrRi9tU007RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEZpblNSO0FrRjdtU1E7RUFDRTtFQUNBO0VBQ0EsYzVFMURJO0U0RTJESixZNUVTTTtBTnNtU2hCO0FrRjltU1U7RUFMRjtJQU1JO0lBQ0E7RWxGaW5TVjtBQUNGO0FrRi9tU1U7RUFDRTtBbEZpblNaO0FrRjNtU1k7RUFDRTtFQUNBO0FsRjZtU2Q7QWtGem1TVTtFQUNFO0VBQ0Esc0I1RTFESztBTnFxU2pCO0FrRnptU1k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRjJtU2Q7QWtGeG1TWTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsRjBtU2Q7QWtGeG1TYztFQUNFO0VBQ0E7QWxGMG1TaEI7QWtGdm1TYztFQUdFO0VBQ0E7RUFDQTtFQUNBO0FsRnVtU2hCO0FrRnBtU2tCO0VBRUU7QWxGcW1TcEI7QWtGL2xTWTtFQUNFO0VBQ0E7RUFDQTtBbEZpbVNkO0FrRi9sU2M7RUFDRTtBbEZpbVNoQjtBa0Y5bFNjO0VBQ0U7QWxGZ21TaEI7QWtGN2xTYztFQUNFO0FsRitsU2hCO0FrRjNsU29CO0VBQ0U7QWxGNmxTdEI7QWtGMWxTb0I7RUFDRTtBbEY0bFN0QjtBa0YxbFNzQjtFQUNFO0VBQ0E7RUFDQTtBbEY0bFN4QjtBa0ZybFNjO0VBQ0U7RUFDQTtBbEZ1bFNoQjtBa0ZsbFNjO0VBQ0U7QWxGb2xTaEI7QWtGNWtTVTtFQUNFO0lBQ0UsUzVFN0dFO0VOMnJTZDtBQUNGO0FrRnRrU1k7RUFDRTtFQUNBO0VBQ0E7QWxGd2tTZDtBa0Z0a1NjO0VBQ0U7RUFDQTtFQUNBO0FsRndrU2hCO0FrRnJrU2M7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEZ1a1NoQjtBa0Zya1NnQjtFQUNFO0FsRnVrU2xCO0FrRnBrU2dCO0VBQ0U7QWxGc2tTbEI7QWtGbmtTZ0I7RUFDRTtBbEZxa1NsQjtBa0Zoa1NZO0VBQ0U7RUFDQTtBbEZra1NkO0FrRmhrU2M7RUFDRTtFQUNBO0FsRmtrU2hCO0FrRi9qU2M7RUFDRTtBbEZpa1NoQjtBa0Y5alNjO0VBYkY7SUFjSTtFbEZpa1NkO0FBQ0Y7QWtGN2pTYztFQUNFO0FsRitqU2hCO0FrRjFqU1U7RUFDRTtBbEY0alNaO0FrRjFqU1k7RUFDRTtBbEY0alNkO0FrRnhqU2M7RUFFRTtFQUNBO0FsRnlqU2hCO0FrRnZqU2dCO0VBQ0U7RUFDQTtBbEZ5alNsQjtBa0ZyalNrQjtFQUNFO0VBQ0E7RUFDQTtBbEZ1alNwQjtBa0ZsalNjO0VBQ0U7RUFDQTtFQUNBO0FsRm9qU2hCO0FrRmhqU1k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEZralNkO0FrRmhqU2M7RUFDRTtFQUNBO0VBQ0E7QWxGa2pTaEI7QWtGMWlTUTtFQURGO0lBRUk7RWxGNmlTUjtFa0Y1aVNRO0lBQ0U7SUFDQTtFbEY4aVNWO0FBQ0Y7O0FrRnZpU0E7RUFDRTtJQUNFO0lBQ0E7RWxGMGlTRjtFa0Z4aVNFO0lBQ0U7RWxGMGlTSjtFa0Z0aVNFO0lBQ0U7RWxGd2lTSjtBQUNGO0FrRnBpU0E7RUFFSTtJQUNFO0lBQ0E7RWxGcWlTSjtBQUNGO0FrRmppU0E7RUFHTTtJQUNFO0VsRmlpU047QUFDRjtBZ0Z0NFNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZnNFNGOztBbUZuOFNBO0VBQ0U7QW5GczhTRjtBbUZuOFNJO0VBQ0U7RUFDQTtFQUNBLGM3RVlRO0FOeTdTZDtBbUZsOFNJO0VBQ0U7QW5GbzhTTjs7QW1GLzdTQTtFQUdNO0lBQ0U7SUFDQTtFbkZnOFNOO0FBQ0Y7QWdGdDlTQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGZzlTRjs7QW9GbmhUQTtFQUNFLHNCOUV3Q2U7QU44K1NqQjtBb0ZuaFRJO0VBQ0U7QXBGcWhUTjtBb0ZsaFRJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBGb2hUTjtBb0ZsaFRNO0VBQ0U7QXBGb2hUUjtBb0ZqaFRNO0VBQ0U7QXBGbWhUUjtBb0ZoaFRNO0VBQ0U7RUFDQTtFQUNBO0FwRmtoVFI7QW9GL2dUTTtFQUNFLGM5RXhCQTtFOEV5QkEseUI5RWpCTTtBTmtpVGQ7QW9GL2dUUTtFQUNFLGM5RTVCRjtFOEU2QkU7QXBGaWhUVjs7QWdGempUQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGb2pURjs7QXFGcm5USTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckZ3blROO0FxRnBuVEU7RUFDRTtFQUNBO0VBQ0E7RUFDQSxtQi9FNkJnQjtFK0U1QmhCO0VBQ0E7RUFDQTtBckZzblRKO0FxRnBuVEk7RUFDRTtFQUNBO0FyRnNuVE47QXFGbm5USTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FyRnFuVE47QXFGbm5UTTtFQUNFO0FyRnFuVFI7QXFGbG5UTTtFQUNFLGMvRWxCTTtFK0VtQk47QXJGb25UUjtBcUZoblRJO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QXJGa25UTjtBcUY1bVRJO0VBQ0U7QXJGOG1UTjtBcUY1bVRNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJGOG1UUjtBcUYxbVRRO0VBQ0U7VUFBQTtBckY0bVRWO0FxRnZtVEk7RUFDRTtBckZ5bVROO0FxRnBtVFE7RUFDRTtFQUNBO0VBQ0E7QXJGc21UVjtBcUY5bFRJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjL0U1RVE7QU40cVRkO0FxRjlsVE07RUFDRTtFQUNBO0FyRmdtVFI7QXFGN2xUTTtFQUNFO0FyRitsVFI7QXFGeGxUSTtFQUNFLG1CL0VsRWM7RStFbUVkLHNCL0V2RVc7RStFd0VYO0VBQ0E7QXJGMGxUTjtBcUZ4bFRNO0VBQ0U7QXJGMGxUUjtBcUZ0bFRJO0VBQ0U7QXJGd2xUTjtBcUZybFRNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckZ1bFRSO0FxRnBsVE07RUFDRTtBckZzbFRSO0FxRnBsVFE7RUFDRTtBckZzbFRWO0FxRmxsVE07RUFDRTtBckZvbFRSO0FxRmxsVFE7RUFDRTtBckZvbFRWO0FxRi9rVEk7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VyRmlsVE47QUFDRjs7QXFGdmtUSTtFQUNFO0FyRjBrVE47QXFGdGtURTs7O0VBR0U7RUFDQTtFQUNBO0FyRndrVEo7QXFGcmtURTtFQUNFO0FyRnVrVEo7QXFGcGtURTtFQUNFO0VBQ0E7QXJGc2tUSjs7QWdGeHdUQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGbXdURjs7QXNGcjBURTtFQUNFO0VBQ0E7RUFDQTtBdEZ3MFRKO0FzRnQwVEk7RUFDRTtBdEZ3MFROO0FzRnIwVEk7RUFDRTtBdEZ1MFROO0FzRnIwVE07RUFDRTtBdEZ1MFRSO0FzRm4wVEk7RUFDRTtBdEZxMFROO0FzRmowVEU7RUFDRTtFQUNBO0F0Rm0wVEo7QXNGL3pUUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0RmkwVFY7QXNGL3pUVTtFQUNFLGtCaEZ1QmE7QU4weVR6QjtBc0Y5elRVO0VBQ0UsbUJoRm1CYTtBTjZ5VHpCO0FzRjd6VFU7RUFDRTtFQUNBO0F0Rit6VFo7QXNGN3pUWTtFQUNFO0F0Rit6VGQ7QXNGNXpUWTtFQUNFO0VBQ0E7QXRGOHpUZDtBc0Z0elRNO0VBMEJFOzs7Ozs7SUFBQTtBdEZxeVRSO0FzRjd6VFU7RUFDRTtFQUNBO0VBQ0E7QXRGK3pUWjtBc0Y3elRZO0VBQ0Usa0JoRlZXO0FOeTBUekI7QXNGNXpUWTtFQUNFLG1CaEZkVztBTjQwVHpCO0FzRjN6VFk7RUFDRTtBdEY2elRkO0FzRjF6VFk7RUFDRTtFQUNBO0F0RjR6VGQ7O0FzRnp5VEU7RUFDRTtJQUNFO0V0RjR5VEo7RXNGenlUSTtJQUNFO0V0RjJ5VE47RXNGeHlURTtJQUNFO0V0RjB5VEo7RXNGeHlUSTtJQUNFO0lBQ0EsK0JoRjFFUztJZ0YyRVQsZ0NoRjNFUztFTnEzVGY7RXNGdnlUSTtJQUNFO0lBQ0Esa0NoRmhGUztJZ0ZpRlQsbUNoRmpGUztFTjAzVGY7RXNGdHlUSTtJQUNFO0lBQ0E7SUFDQTtFdEZ3eVROO0VzRnR5VE07SUFDRTtFdEZ3eVRSO0VzRnJ5VE07SUFDRTtJQUNBO0lBQ0E7SUFDQTtFdEZ1eVRSO0FBQ0Y7O0FzRi94VEU7RUFDRTtFQUNBO0F0Rmt5VEo7O0FzRjd4VEE7RUFDRTtBdEZneVRGO0FzRjl4VEU7RUFDRTtBdEZneVRKOztBc0YzeFRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEY4eFRGO0FzRjF4VEU7RUFDRTtFQUNBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7QXRGNHhUSjtBc0YxeFRJO0VBQ0U7QXRGNHhUTjtBc0Z6eFRRO0VBQ0U7RUFDQTtFQUNBLGNoRm5LZ0I7QU44N1QxQjtBc0Z6eFRVO0VBQ0U7RUFDQTtBdEYyeFRaO0FzRnh4VFU7RUFDRSxjaEY5S0U7QU53OFRkO0FzRnZ4VFU7RUFDRTtBdEZ5eFRaO0FzRnB4VE07RUFDRTtBdEZzeFRSO0FzRmx4VFE7RUFDRTtBdEZveFRWO0FzRi93VFE7RUFDRTtBdEZpeFRWO0FzRjV3VFE7RUFDRTtFQUNBO0F0Rjh3VFY7QXNGMXdUTTtFQUNFO0VBQUE7QXRGNHdUUjtBc0Yxd1RRO0VBQ0U7RUFDQTtBdEY0d1RWO0FzRnp3VFE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxzQmhGcE1PO0VnRnFNUDtBdEYyd1RWO0FzRnp3VFU7RUFDRTtFQUNBO0VBQ0E7QXRGMndUWjtBc0Z6d1RZO0VBQ0U7RUFDQSxjaEZoTFc7RWdGaUxYO0F0RjJ3VGQ7QXNGendUYztFQUNFO0VBQ0E7QXRGMndUaEI7QXNGeHdUYztFQUNFO0VBQ0E7QXRGMHdUaEI7QXNGeHdUZ0I7RUFDRTtBdEYwd1RsQjtBc0Z0d1RjO0VBQ0U7RUFDQTtBdEZ3d1RoQjtBc0Zsd1RZO0VBQ0U7QXRGb3dUZDtBc0YvdlRRO0VBQ0U7RUFDQTtFQUNBO0F0Rml3VFY7QXNGOXZUUTtFQTNERjtJQTRESTtJQWFBO1lBQUE7SUFDQTtZQUFBO0lBQ0E7WUFBQTtFdEZxdlRSO0VzRm53VFE7SUFDRTtNQUNFO01BQ0E7Y0FBQTtJdEZxd1RWO0lzRmx3VFE7TUFDRTtNQUNBO2NBQUE7SXRGb3dUVjtFQUNGO0VzRjd3VFE7SUFDRTtNQUNFO01BQ0E7Y0FBQTtJdEZxd1RWO0lzRmx3VFE7TUFDRTtNQUNBO2NBQUE7SXRGb3dUVjtFQUNGO0FBQ0Y7QXNGOXZUUTtFQTdFRjtJQThFSTtFdEZpd1RSO0FBQ0Y7QXNGOXZUTTtFQUNFO0VBQ0E7QXRGZ3dUUjs7QXNGeHZURTtFQUNFO0F0RjJ2VEo7QXNGenZUSTtFQUNFO1VBQUE7QXRGMnZUTjs7QXNGdHZUQTtFQUNFO0F0Rnl2VEY7O0FzRnJ2VEU7RUFDRTtFQUNBO0F0Rnd2VEo7O0FzRnB2VEE7RUFFSTtJQUNFO0lBQ0E7RXRGc3ZUSjtFc0ZwdlRJO0lBQ0U7RXRGc3ZUTjtFc0ZwdlRNO0lBQ0U7RXRGc3ZUUjtBQUNGO0FzRjF1VFU7RUFDRTtBdEY0dVRaO0FzRnp1VFU7RUFDRTtBdEYydVRaO0FzRm51VFk7RUFDRTtBdEZxdVRkO0FzRmx1VFk7RUFDRTtBdEZvdVRkOztBZ0Y5bFVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZ5bFVGOztBdUZ4cFVRO0VBQ0U7RUFDQTtFQUNBO0F2RjJwVVY7QXVGenBVVTtFQUNFO0F2RjJwVVo7O0F1RmpwVUk7RUFERjtJQUVJO0lBQ0E7RXZGcXBVSjtBQUNGO0F1Rm5wVUk7RUFDRTtBdkZxcFVOO0F1RmxwVUk7RUFDRTtBdkZvcFVOO0F1Ri9vVUk7RUFDRTtBdkZpcFVOO0F1RjlvVUk7RUFMRjtJQU1JO0lBQ0E7RXZGaXBVSjtBQUNGO0F1RjlvVUU7RUFDRTtFQUNBLCtCakZOYTtFaUZPYixnQ2pGUGE7RWlGUWI7QXZGZ3BVSjtBdUY5b1VJO0VBQ0U7RUFDQTtBdkZncFVOO0F1RjlvVU07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2RmdwVVI7QXVGOW9VUTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNqRi9DSTtBTityVWQ7QXVGem9VSTtFQUNFLGNqRjlCOEI7QU55cVVwQztBdUZ4b1VRO0VBQ0U7RUFDQTtFQUNBO0F2RjBvVVY7QXVGdG9VTTtFQUNFO0F2RndvVVI7QXVGcm9VVTtFQUNFO0F2RnVvVVo7QXVGbG9VTTtFQUNFLGNqRjVFTTtBTmd0VWQ7QXVGam9VVTtFQUNFO0F2Rm1vVVo7QXVGM25VSTtFQUNFO0F2RjZuVU47QXVGMW5VSTtFQUNFO0F2RjRuVU47QXVGcG5VYztFQUNFO0F2RnNuVWhCO0F1Rm5uVWM7RUFDRTtBdkZxblVoQjtBdUY3bVVnQjtFQUNFO0F2RittVWxCO0F1RjVtVWdCO0VBQ0U7QXZGOG1VbEI7O0F1RmhtVU07RUFDRTtFQUNBO0F2Rm1tVVI7QXVGam1VUTtFQUNFLGNqRjFJSTtBTjZ1VWQ7QXVGaG1VUTtFQUNFLGNqRjlJSTtFaUYrSUo7QXZGa21VVjtBdUYvbFVRO0VBQ0U7RUFDQTtBdkZpbVVWO0F1RjVsVUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2RjhsVU47O0FnRi93VUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRjB3VUY7O0F3RjMwVUk7RUFDRSxpQmxGb0ZVO0FOMHZVaEI7O0F3RnYwVUU7RUFDRTtJQUNFO0V4RjAwVUo7RXdGeDBVRTtJQUNFLGlCbEYrRWU7RU4ydlVuQjtFd0Z4MFVJO0lBQ0U7RXhGMDBVTjtFd0Z2MFVFO0lBQ0U7SUFDQTtJQUNBLFdsRnNFZTtFTm13VW5CO0V3RnYwVUk7SUFDRTtJQUNBO0lBQ0EsV2xGaUVhO0VOd3dVbkI7RXdGdjBVTTtJQUNFO0V4RnkwVVI7RXdGdDBVTTtJQUNFO0V4RncwVVI7RXdGcDBVSTtJQUNFO0lBQ0EsZ0JsRjZDUTtFTnl4VWQ7RXdGcDBVTTtJQUNFO0lBQ0E7RXhGczBVUjtFd0ZwMFVRO0lBQ0U7SUFDQTtFeEZzMFVWO0V3RnAwVVU7SUFDRTtFeEZzMFVaO0V3Rm4wVVU7STVFdERSLDRCNEV1RGlDO0V4RnEwVW5DO0V3RnAwVXFCO0k1RXhEbkIsMEI0RXlEbUM7RXhGczBVckM7RXdGajBVWTtJQUNFO0lBQ0E7RXhGbTBVZDtFd0ZoMFVZO0lBQ0U7RXhGazBVZDtFd0Y3elVZO0k1RXpFViwwQjRFMEVtQztFeEYrelVyQztFd0Y5elV1QjtJNUUzRXJCLHdCNEU0RXFDO0V4RmcwVXZDO0V3RjF6VVE7SUFDRTtFeEY0elVWO0V3Rnh6VVU7SUFDRTtFeEYwelVaO0V3Rnh6VVk7SUFDRTtJQUNBO0lBQ0E7SUFDQSx3Q2xGS2U7SWtGSmYsVWxGSEs7SWtGSUw7SUFDQTtJQUNBO0lBQ0E7SUFDQSxZbEZFVztJa0ZEWDtJQUNBO0lBQ0E7SUFXQTtFeEZnelVkO0V3RjF6VXVCO0lBQ1A7SUFDQSxXbEZkRztJa0ZlSDtFeEY0elVoQjtFd0YxelVjO0lBQ0U7RXhGNHpVaEI7RXdGcHpVVTs7SUFFRTtJQUNBO0lBQ0E7STVFMUhWLHdCNEUySGlDO0lBQ3ZCO0lBQ0EsVWxGakNPO0lrRmtDUCxZbEZ4QmE7SWtGdUNiO0V4Rnd5VVo7RXdGdHpVcUI7SUFDUDtJQUNBLFdsRnJDSztJTTVGakIsd0I0RWtJbUM7RXhGd3pVckM7RXdGcHpVYzs7SUFDRTtJQUNBO0V4RnV6VWhCO0V3Rjd5VU07SUFDRTtJQUNBO0V4Rit5VVI7RXdGNXlVVTtJQUNFO0lBQ0E7SUFDQTtFeEY4eVVaO0V3RjV5VVk7SUFDRSxvQ2xGL0NFO0VONjFVaEI7RXdGeHlVVTtJQUNFO0lBQ0E7RXhGMHlVWjtFd0Z4eVVZO0lBQ0U7RXhGMHlVZDtFd0Z4eVVjO0lBQ0U7SUFDQTtFeEYweVVoQjtFd0ZseVVFO0lBQ0U7SUFDQSxpQmxGMUZlO0lrRjJGZjtFeEZveVVKO0FBQ0Y7O0F3Rjl4VUU7RUFDRTtJQUNFLGlCbEZwR2U7SWtGcUdmO0V4Rml5VUo7RXdGL3hVSTtJQUNFO0V4Rml5VU47RXdGN3hVRTtJQUNFLFdsRjdHZTtFTjQ0VW5CO0V3Rjd4VUk7SUFDRSxXbEZoSGE7RU4rNFVuQjtFd0Y3eFVNO0lBQ0U7RXhGK3hVUjtFd0Y1eFVNO0lBQ0U7RXhGOHhVUjtFd0YxeFVJO0lBQ0UsWWxGN0hXO0lrRjhIWDtFeEY0eFVOO0V3RjF4VU07SUFDRSxZbEZqSVM7RU42NVVqQjtFd0Z0eFVZO0lBQ0U7RXhGd3hVZDtFd0ZweFVjO0lBQ0U7RXhGc3hVaEI7RXdGN3dVZ0I7SUFDRTtZQUFBO0V4Rit3VWxCO0V3RnB3VU07SUFDRTtFeEZzd1VSO0V3Rm53VU07SUFDRTtFeEZxd1VSO0V3Rmh3VU07SUFDRTtFeEZrd1VSO0V3Ri92VVU7SUFDRTtFeEZpd1VaO0V3Rjd2VVk7SUFDRTtJQUNBO0V4Rit2VWQ7RXdGNXZVWTtJQUNFO0V4Rjh2VWQ7RXdGdnZVUTtJQUNFO0V4Rnl2VVY7RXdGbnZVRTtJQUNFLGlCbEZ6TWU7SWtGME1mO0V4RnF2VUo7QUFDRjs7QXdGaHZVQTtFQUNFO0VBQ0E7QXhGbXZVRjtBd0ZodlVJO0VBQ0U7QXhGa3ZVTjs7QWdGdGlWQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGaWlWRjs7QXlGcG1WQTtFQUNFO0VBQ0Esa0NuRjRDTztFbUYzQ1A7RUFDQSxtQm5GeUNrQjtFbUZ4Q2xCO0VBQ0E7QXpGdW1WRjtBeUZybVZFO0VBQ0U7RUFDQTtBekZ1bVZKO0F5RnBtVkU7RUFDRTtBekZzbVZKO0F5Rm5tVkU7RUFDRTtFQUNBO0F6RnFtVko7O0F5RmptVkE7OztFQUdFO0F6Rm9tVkY7O0F5RmptVkE7RUFDRTtBekZvbVZGO0F5RmptVkk7RUFDRTtBekZtbVZOOztBeUY5bFZBO0VBQ0U7QXpGaW1WRjs7QXlGOWxWQTtFQUNFLG1CbkZDa0I7QU5nbVZwQjs7QXlGN2xWRTtFQUNFLFVuRjRCc0I7RW1GM0J0QixXbkYyQnNCO0FOcWtWMUI7QXlGN2xWRTtFQUNFO0F6RitsVko7QXlGNWxWRTtFQUNFO0VBQ0E7QXpGOGxWSjtBeUYxbFZJO0VBQ0U7QXpGNGxWTjtBeUYxbFZNO0VBQ0U7QXpGNGxWUjs7QXlGdGxWQTtFQUNFO0VBQ0E7QXpGeWxWRjtBeUZ4bFZFO0VBQ0U7QXpGMGxWSjs7QXlGdGxWQTtFQUNFO0VBQ0E7RUFDQTtBekZ5bFZGOztBeUZ0bFZBO0VBQ0U7RUFDQTtBekZ5bFZGOztBeUZ0bFZBO0VBQ0U7QXpGeWxWRjs7QXlGdGxWQTtFQUNFO0VBQUE7RUFBQTtBekZ5bFZGOztBeUZ0bFZBO0VBQ0U7QXpGeWxWRjs7QXlGcmxWRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5Qm5GdkZVO0FOK3FWZDs7QXlGcGxWQTtFQUNFO0F6RnVsVkY7O0F5RnBsVkE7RUFDRTtFQUFBO0F6RnVsVkY7O0F5RmxsVkU7RUFDRTtBekZxbFZKOztBeUZubFZFO0VBQ0U7QXpGc2xWSjs7QXlGcGxWRTtFQUNFO0F6RnVsVko7O0F5RnJsVkU7RUFDRTtBekZ3bFZKOztBeUZ0bFZFO0VBQ0U7QXpGeWxWSjs7QXlGdmxWRTtFQUNFO0F6RjBsVko7O0F5RjFtVkU7RUFDRTtBekY2bVZKOztBeUYzbVZFO0VBQ0U7QXpGOG1WSjs7QXlGNW1WRTtFQUNFO0F6RittVko7O0F5RjdtVkU7RUFDRTtBekZnblZKOztBeUY5bVZFO0VBQ0U7QXpGaW5WSjs7QXlGL21WRTtFQUNFO0F6RmtuVko7O0F5RmxvVkU7RUFDRTtBekZxb1ZKOztBeUZub1ZFO0VBQ0U7QXpGc29WSjs7QXlGcG9WRTtFQUNFO0F6RnVvVko7O0F5RnJvVkU7RUFDRTtBekZ3b1ZKOztBeUZ0b1ZFO0VBQ0U7QXpGeW9WSjs7QXlGdm9WRTtFQUNFO0F6RjBvVko7O0F5RjFwVkU7RUFDRTtBekY2cFZKOztBeUYzcFZFO0VBQ0U7QXpGOHBWSjs7QXlGNXBWRTtFQUNFO0F6RitwVko7O0F5RjdwVkU7RUFDRTtBekZncVZKOztBeUY5cFZFO0VBQ0U7QXpGaXFWSjs7QXlGL3BWRTtFQUNFO0F6RmtxVko7O0F5RmxyVkU7RUFDRTtBekZxclZKOztBeUZuclZFO0VBQ0U7QXpGc3JWSjs7QXlGcHJWRTtFQUNFO0F6RnVyVko7O0F5RnJyVkU7RUFDRTtBekZ3clZKOztBeUZ0clZFO0VBQ0U7QXpGeXJWSjs7QXlGdnJWRTtFQUNFO0F6RjByVko7O0F5RjFzVkU7RUFDRTtBekY2c1ZKOztBeUYzc1ZFO0VBQ0U7QXpGOHNWSjs7QXlGNXNWRTtFQUNFO0F6RitzVko7O0F5RjdzVkU7RUFDRTtBekZndFZKOztBeUY5c1ZFO0VBQ0U7QXpGaXRWSjs7QXlGL3NWRTtFQUNFO0F6Rmt0Vko7O0F5Rmx1VkU7RUFDRTtBekZxdVZKOztBeUZudVZFO0VBQ0U7QXpGc3VWSjs7QXlGcHVWRTtFQUNFO0F6RnV1Vko7O0F5RnJ1VkU7RUFDRTtBekZ3dVZKOztBeUZ0dVZFO0VBQ0U7QXpGeXVWSjs7QXlGdnVWRTtFQUNFO0F6RjB1Vko7O0F5RjF2VkU7RUFDRTtBekY2dlZKOztBeUYzdlZFO0VBQ0U7QXpGOHZWSjs7QXlGNXZWRTtFQUNFO0F6Rit2Vko7O0F5Rjd2VkU7RUFDRTtBekZnd1ZKOztBeUY5dlZFO0VBQ0U7QXpGaXdWSjs7QXlGL3ZWRTtFQUNFO0F6Rmt3Vko7O0F5Rmx4VkU7RUFDRTtBekZxeFZKOztBeUZueFZFO0VBQ0U7QXpGc3hWSjs7QXlGcHhWRTtFQUNFO0F6RnV4Vko7O0F5RnJ4VkU7RUFDRTtBekZ3eFZKOztBeUZ0eFZFO0VBQ0U7QXpGeXhWSjs7QXlGdnhWRTtFQUNFO0F6RjB4Vko7O0F5RjF5VkU7RUFDRTtBekY2eVZKOztBeUYzeVZFO0VBQ0U7QXpGOHlWSjs7QXlGNXlWRTtFQUNFO0F6Rit5Vko7O0F5Rjd5VkU7RUFDRTtBekZnelZKOztBeUY5eVZFO0VBQ0U7QXpGaXpWSjs7QXlGL3lWRTtFQUNFO0F6Rmt6Vko7O0F5RmwwVkU7RUFDRTtBekZxMFZKOztBeUZuMFZFO0VBQ0U7QXpGczBWSjs7QXlGcDBWRTtFQUNFO0F6RnUwVko7O0F5RnIwVkU7RUFDRTtBekZ3MFZKOztBeUZ0MFZFO0VBQ0U7QXpGeTBWSjs7QXlGdjBWRTtFQUNFO0F6RjAwVko7O0F5RjExVkU7RUFDRTtBekY2MVZKOztBeUYzMVZFO0VBQ0U7QXpGODFWSjs7QXlGNTFWRTtFQUNFO0F6RisxVko7O0F5RjcxVkU7RUFDRTtBekZnMlZKOztBeUY5MVZFO0VBQ0U7QXpGaTJWSjs7QXlGLzFWRTtFQUNFO0F6RmsyVko7O0F5RmwzVkU7RUFDRTtBekZxM1ZKOztBeUZuM1ZFO0VBQ0U7QXpGczNWSjs7QXlGcDNWRTtFQUNFO0F6RnUzVko7O0F5RnIzVkU7RUFDRTtBekZ3M1ZKOztBeUZ0M1ZFO0VBQ0U7QXpGeTNWSjs7QXlGdjNWRTtFQUNFO0F6RjAzVko7O0F5RjE0VkU7RUFDRTtBekY2NFZKOztBeUYzNFZFO0VBQ0U7QXpGODRWSjs7QXlGNTRWRTtFQUNFO0F6Ris0Vko7O0F5Rjc0VkU7RUFDRTtBekZnNVZKOztBeUY5NFZFO0VBQ0U7QXpGaTVWSjs7QXlGLzRWRTtFQUNFO0F6Rms1Vko7O0F5Rmw2VkU7RUFDRTtBekZxNlZKOztBeUZuNlZFO0VBQ0U7QXpGczZWSjs7QXlGcDZWRTtFQUNFO0F6RnU2Vko7O0F5RnI2VkU7RUFDRTtBekZ3NlZKOztBeUZ0NlZFO0VBQ0U7QXpGeTZWSjs7QXlGdjZWRTtFQUNFO0F6RjA2Vko7O0F5RjE3VkU7RUFDRTtBekY2N1ZKOztBeUYzN1ZFO0VBQ0U7QXpGODdWSjs7QXlGNTdWRTtFQUNFO0F6Ris3Vko7O0F5Rjc3VkU7RUFDRTtBekZnOFZKOztBeUY5N1ZFO0VBQ0U7QXpGaThWSjs7QXlGLzdWRTtFQUNFO0F6Rms4Vko7O0F5Rmw5VkU7RUFDRTtBekZxOVZKOztBeUZuOVZFO0VBQ0U7QXpGczlWSjs7QXlGcDlWRTtFQUNFO0F6RnU5Vko7O0F5RnI5VkU7RUFDRTtBekZ3OVZKOztBeUZ0OVZFO0VBQ0U7QXpGeTlWSjs7QXlGdjlWRTtFQUNFO0F6RjA5Vko7O0F5RjErVkU7RUFDRTtBekY2K1ZKOztBeUYzK1ZFO0VBQ0U7QXpGOCtWSjs7QXlGNStWRTtFQUNFO0F6RisrVko7O0F5RjcrVkU7RUFDRTtBekZnL1ZKOztBeUY5K1ZFO0VBQ0U7QXpGaS9WSjs7QXlGLytWRTtFQUNFO0F6RmsvVko7O0F5RmxnV0U7RUFDRTtBekZxZ1dKOztBeUZuZ1dFO0VBQ0U7QXpGc2dXSjs7QXlGcGdXRTtFQUNFO0F6RnVnV0o7O0F5RnJnV0U7RUFDRTtBekZ3Z1dKOztBeUZ0Z1dFO0VBQ0U7QXpGeWdXSjs7QXlGdmdXRTtFQUNFO0F6RjBnV0o7O0F5RjFoV0U7RUFDRTtBekY2aFdKOztBeUYzaFdFO0VBQ0U7QXpGOGhXSjs7QXlGNWhXRTtFQUNFO0F6RitoV0o7O0F5RjdoV0U7RUFDRTtBekZnaVdKOztBeUY5aFdFO0VBQ0U7QXpGaWlXSjs7QXlGL2hXRTtFQUNFO0F6RmtpV0o7O0F5RmxqV0U7RUFDRTtBekZxaldKOztBeUZualdFO0VBQ0U7QXpGc2pXSjs7QXlGcGpXRTtFQUNFO0F6RnVqV0o7O0F5RnJqV0U7RUFDRTtBekZ3aldKOztBeUZ0aldFO0VBQ0U7QXpGeWpXSjs7QXlGdmpXRTtFQUNFO0F6RjBqV0o7O0F5RjFrV0U7RUFDRTtBekY2a1dKOztBeUYza1dFO0VBQ0U7QXpGOGtXSjs7QXlGNWtXRTtFQUNFO0F6RitrV0o7O0F5RjdrV0U7RUFDRTtBekZnbFdKOztBeUY5a1dFO0VBQ0U7QXpGaWxXSjs7QXlGL2tXRTtFQUNFO0F6RmtsV0o7O0F5RmxtV0U7RUFDRTtBekZxbVdKOztBeUZubVdFO0VBQ0U7QXpGc21XSjs7QXlGcG1XRTtFQUNFO0F6RnVtV0o7O0F5RnJtV0U7RUFDRTtBekZ3bVdKOztBeUZ0bVdFO0VBQ0U7QXpGeW1XSjs7QXlGdm1XRTtFQUNFO0F6RjBtV0o7O0F5RjFuV0U7RUFDRTtBekY2bldKOztBeUYzbldFO0VBQ0U7QXpGOG5XSjs7QXlGNW5XRTtFQUNFO0F6RituV0o7O0F5RjduV0U7RUFDRTtBekZnb1dKOztBeUY5bldFO0VBQ0U7QXpGaW9XSjs7QXlGL25XRTtFQUNFO0F6RmtvV0o7O0F5RmxwV0U7RUFDRTtBekZxcFdKOztBeUZucFdFO0VBQ0U7QXpGc3BXSjs7QXlGcHBXRTtFQUNFO0F6RnVwV0o7O0F5RnJwV0U7RUFDRTtBekZ3cFdKOztBeUZ0cFdFO0VBQ0U7QXpGeXBXSjs7QXlGdnBXRTtFQUNFO0F6RjBwV0o7O0F5RjFxV0U7RUFDRTtBekY2cVdKOztBeUYzcVdFO0VBQ0U7QXpGOHFXSjs7QXlGNXFXRTtFQUNFO0F6RitxV0o7O0F5RjdxV0U7RUFDRTtBekZncldKOztBeUY5cVdFO0VBQ0U7QXpGaXJXSjs7QXlGL3FXRTtFQUNFO0F6RmtyV0o7O0F5RmxzV0U7RUFDRTtBekZxc1dKOztBeUZuc1dFO0VBQ0U7QXpGc3NXSjs7QXlGcHNXRTtFQUNFO0F6RnVzV0o7O0F5RnJzV0U7RUFDRTtBekZ3c1dKOztBeUZ0c1dFO0VBQ0U7QXpGeXNXSjs7QXlGdnNXRTtFQUNFO0F6RjBzV0o7O0F5RjF0V0U7RUFDRTtBekY2dFdKOztBeUYzdFdFO0VBQ0U7QXpGOHRXSjs7QXlGNXRXRTtFQUNFO0F6Rit0V0o7O0F5Rjd0V0U7RUFDRTtBekZndVdKOztBeUY5dFdFO0VBQ0U7QXpGaXVXSjs7QXlGL3RXRTtFQUNFO0F6Rmt1V0o7O0F5Rmx2V0U7RUFDRTtBekZxdldKOztBeUZudldFO0VBQ0U7QXpGc3ZXSjs7QXlGcHZXRTtFQUNFO0F6RnV2V0o7O0F5RnJ2V0U7RUFDRTtBekZ3dldKOztBeUZ0dldFO0VBQ0U7QXpGeXZXSjs7QXlGdnZXRTtFQUNFO0F6RjB2V0o7O0F5RjF3V0U7RUFDRTtBekY2d1dKOztBeUYzd1dFO0VBQ0U7QXpGOHdXSjs7QXlGNXdXRTtFQUNFO0F6Rit3V0o7O0F5Rjd3V0U7RUFDRTtBekZneFdKOztBeUY5d1dFO0VBQ0U7QXpGaXhXSjs7QXlGL3dXRTtFQUNFO0F6Rmt4V0o7O0F5Rmx5V0U7RUFDRTtBekZxeVdKOztBeUZueVdFO0VBQ0U7QXpGc3lXSjs7QXlGcHlXRTtFQUNFO0F6RnV5V0o7O0F5RnJ5V0U7RUFDRTtBekZ3eVdKOztBeUZ0eVdFO0VBQ0U7QXpGeXlXSjs7QXlGdnlXRTtFQUNFO0F6RjB5V0o7O0F5RjF6V0U7RUFDRTtBekY2eldKOztBeUYzeldFO0VBQ0U7QXpGOHpXSjs7QXlGNXpXRTtFQUNFO0F6Rit6V0o7O0F5Rjd6V0U7RUFDRTtBekZnMFdKOztBeUY5eldFO0VBQ0U7QXpGaTBXSjs7QXlGL3pXRTtFQUNFO0F6RmswV0o7O0F5RmwxV0U7RUFDRTtBekZxMVdKOztBeUZuMVdFO0VBQ0U7QXpGczFXSjs7QXlGcDFXRTtFQUNFO0F6RnUxV0o7O0F5RnIxV0U7RUFDRTtBekZ3MVdKOztBeUZ0MVdFO0VBQ0U7QXpGeTFXSjs7QXlGdjFXRTtFQUNFO0F6RjAxV0o7O0F5RjEyV0U7RUFDRTtBekY2MldKOztBeUYzMldFO0VBQ0U7QXpGODJXSjs7QXlGNTJXRTtFQUNFO0F6RisyV0o7O0F5RjcyV0U7RUFDRTtBekZnM1dKOztBeUY5MldFO0VBQ0U7QXpGaTNXSjs7QXlGLzJXRTtFQUNFO0F6RmszV0o7O0F5Rmw0V0U7RUFDRTtBekZxNFdKOztBeUZuNFdFO0VBQ0U7QXpGczRXSjs7QXlGcDRXRTtFQUNFO0F6RnU0V0o7O0F5RnI0V0U7RUFDRTtBekZ3NFdKOztBeUZ0NFdFO0VBQ0U7QXpGeTRXSjs7QXlGdjRXRTtFQUNFO0F6RjA0V0o7O0F5RjE1V0U7RUFDRTtBekY2NVdKOztBeUYzNVdFO0VBQ0U7QXpGODVXSjs7QXlGNTVXRTtFQUNFO0F6Ris1V0o7O0F5Rjc1V0U7RUFDRTtBekZnNldKOztBeUY5NVdFO0VBQ0U7QXpGaTZXSjs7QXlGLzVXRTtFQUNFO0F6Rms2V0o7O0F5Rmw3V0U7RUFDRTtBekZxN1dKOztBeUZuN1dFO0VBQ0U7QXpGczdXSjs7QXlGcDdXRTtFQUNFO0F6RnU3V0o7O0F5RnI3V0U7RUFDRTtBekZ3N1dKOztBeUZ0N1dFO0VBQ0U7QXpGeTdXSjs7QXlGdjdXRTtFQUNFO0F6RjA3V0o7O0F5RjE4V0U7RUFDRTtBekY2OFdKOztBeUYzOFdFO0VBQ0U7QXpGODhXSjs7QXlGNThXRTtFQUNFO0F6Ris4V0o7O0F5Rjc4V0U7RUFDRTtBekZnOVdKOztBeUY5OFdFO0VBQ0U7QXpGaTlXSjs7QXlGLzhXRTtFQUNFO0F6Rms5V0o7O0F5RmwrV0U7RUFDRTtBekZxK1dKOztBeUZuK1dFO0VBQ0U7QXpGcytXSjs7QXlGcCtXRTtFQUNFO0F6RnUrV0o7O0F5RnIrV0U7RUFDRTtBekZ3K1dKOztBeUZ0K1dFO0VBQ0U7QXpGeStXSjs7QXlGditXRTtFQUNFO0F6RjArV0o7O0F5RjEvV0U7RUFDRTtBekY2L1dKOztBeUYzL1dFO0VBQ0U7QXpGOC9XSjs7QXlGNS9XRTtFQUNFO0F6RisvV0o7O0F5RjcvV0U7RUFDRTtBekZnZ1hKOztBeUY5L1dFO0VBQ0U7QXpGaWdYSjs7QXlGLy9XRTtFQUNFO0F6RmtnWEo7O0F5RmxoWEU7RUFDRTtBekZxaFhKOztBeUZuaFhFO0VBQ0U7QXpGc2hYSjs7QXlGcGhYRTtFQUNFO0F6RnVoWEo7O0F5RnJoWEU7RUFDRTtBekZ3aFhKOztBeUZ0aFhFO0VBQ0U7QXpGeWhYSjs7QXlGdmhYRTtFQUNFO0F6RjBoWEo7O0F5RjFpWEU7RUFDRTtBekY2aVhKOztBeUYzaVhFO0VBQ0U7QXpGOGlYSjs7QXlGNWlYRTtFQUNFO0F6RitpWEo7O0F5RjdpWEU7RUFDRTtBekZnalhKOztBeUY5aVhFO0VBQ0U7QXpGaWpYSjs7QXlGL2lYRTtFQUNFO0F6RmtqWEo7O0F5RmxrWEU7RUFDRTtBekZxa1hKOztBeUZua1hFO0VBQ0U7QXpGc2tYSjs7QXlGcGtYRTtFQUNFO0F6RnVrWEo7O0F5RnJrWEU7RUFDRTtBekZ3a1hKOztBeUZ0a1hFO0VBQ0U7QXpGeWtYSjs7QXlGdmtYRTtFQUNFO0F6RjBrWEo7O0F5RjFsWEU7RUFDRTtBekY2bFhKOztBeUYzbFhFO0VBQ0U7QXpGOGxYSjs7QXlGNWxYRTtFQUNFO0F6RitsWEo7O0F5RjdsWEU7RUFDRTtBekZnbVhKOztBeUY5bFhFO0VBQ0U7QXpGaW1YSjs7QXlGL2xYRTtFQUNFO0F6RmttWEo7O0F5RmxuWEU7RUFDRTtBekZxblhKOztBeUZublhFO0VBQ0U7QXpGc25YSjs7QXlGcG5YRTtFQUNFO0F6RnVuWEo7O0F5RnJuWEU7RUFDRTtBekZ3blhKOztBeUZ0blhFO0VBQ0U7QXpGeW5YSjs7QXlGdm5YRTtFQUNFO0F6RjBuWEo7O0F5RjFvWEU7RUFDRTtBekY2b1hKOztBeUYzb1hFO0VBQ0U7QXpGOG9YSjs7QXlGNW9YRTtFQUNFO0F6RitvWEo7O0F5RjdvWEU7RUFDRTtBekZncFhKOztBeUY5b1hFO0VBQ0U7QXpGaXBYSjs7QXlGL29YRTtFQUNFO0F6RmtwWEo7O0F5RmxxWEU7RUFDRTtBekZxcVhKOztBeUZucVhFO0VBQ0U7QXpGc3FYSjs7QXlGcHFYRTtFQUNFO0F6RnVxWEo7O0F5RnJxWEU7RUFDRTtBekZ3cVhKOztBeUZ0cVhFO0VBQ0U7QXpGeXFYSjs7QXlGdnFYRTtFQUNFO0F6RjBxWEo7O0F5RjFyWEU7RUFDRTtBekY2clhKOztBeUYzclhFO0VBQ0U7QXpGOHJYSjs7QXlGNXJYRTtFQUNFO0F6RityWEo7O0F5RjdyWEU7RUFDRTtBekZnc1hKOztBeUY5clhFO0VBQ0U7QXpGaXNYSjs7QXlGL3JYRTtFQUNFO0F6RmtzWEo7O0F5Rmx0WEU7RUFDRTtBekZxdFhKOztBeUZudFhFO0VBQ0U7QXpGc3RYSjs7QXlGcHRYRTtFQUNFO0F6RnV0WEo7O0F5RnJ0WEU7RUFDRTtBekZ3dFhKOztBeUZ0dFhFO0VBQ0U7QXpGeXRYSjs7QXlGdnRYRTtFQUNFO0F6RjB0WEo7O0F5RjF1WEU7RUFDRTtBekY2dVhKOztBeUYzdVhFO0VBQ0U7QXpGOHVYSjs7QXlGNXVYRTtFQUNFO0F6Rit1WEo7O0F5Rjd1WEU7RUFDRTtBekZndlhKOztBeUY5dVhFO0VBQ0U7QXpGaXZYSjs7QXlGL3VYRTtFQUNFO0F6Rmt2WEo7O0F5Rmx3WEU7RUFDRTtBekZxd1hKOztBeUZud1hFO0VBQ0U7QXpGc3dYSjs7QXlGcHdYRTtFQUNFO0F6RnV3WEo7O0F5RnJ3WEU7RUFDRTtBekZ3d1hKOztBeUZ0d1hFO0VBQ0U7QXpGeXdYSjs7QXlGdndYRTtFQUNFO0F6RjB3WEo7O0F5RjF4WEU7RUFDRTtBekY2eFhKOztBeUYzeFhFO0VBQ0U7QXpGOHhYSjs7QXlGNXhYRTtFQUNFO0F6Rit4WEo7O0F5Rjd4WEU7RUFDRTtBekZneVhKOztBeUY5eFhFO0VBQ0U7QXpGaXlYSjs7QXlGL3hYRTtFQUNFO0F6Rmt5WEo7O0F5Rmx6WEU7RUFDRTtBekZxelhKOztBeUZuelhFO0VBQ0U7QXpGc3pYSjs7QXlGcHpYRTtFQUNFO0F6RnV6WEo7O0F5RnJ6WEU7RUFDRTtBekZ3elhKOztBeUZ0elhFO0VBQ0U7QXpGeXpYSjs7QXlGdnpYRTtFQUNFO0F6RjB6WEo7O0F5RjEwWEU7RUFDRTtBekY2MFhKOztBeUYzMFhFO0VBQ0U7QXpGODBYSjs7QXlGNTBYRTtFQUNFO0F6RiswWEo7O0F5RjcwWEU7RUFDRTtBekZnMVhKOztBeUY5MFhFO0VBQ0U7QXpGaTFYSjs7QXlGLzBYRTtFQUNFO0F6RmsxWEo7O0F5RmwyWEU7RUFDRTtBekZxMlhKOztBeUZuMlhFO0VBQ0U7QXpGczJYSjs7QXlGcDJYRTtFQUNFO0F6RnUyWEo7O0F5RnIyWEU7RUFDRTtBekZ3MlhKOztBeUZ0MlhFO0VBQ0U7QXpGeTJYSjs7QXlGdjJYRTtFQUNFO0F6RjAyWEo7O0F5RjEzWEU7RUFDRTtBekY2M1hKOztBeUYzM1hFO0VBQ0U7QXpGODNYSjs7QXlGNTNYRTtFQUNFO0F6RiszWEo7O0F5RjczWEU7RUFDRTtBekZnNFhKOztBeUY5M1hFO0VBQ0U7QXpGaTRYSjs7QXlGLzNYRTtFQUNFO0F6Rms0WEo7O0F5Rmw1WEU7RUFDRTtBekZxNVhKOztBeUZuNVhFO0VBQ0U7QXpGczVYSjs7QXlGcDVYRTtFQUNFO0F6RnU1WEo7O0F5RnI1WEU7RUFDRTtBekZ3NVhKOztBeUZ0NVhFO0VBQ0U7QXpGeTVYSjs7QXlGdjVYRTtFQUNFO0F6RjA1WEo7O0F5RjE2WEU7RUFDRTtBekY2NlhKOztBeUYzNlhFO0VBQ0U7QXpGODZYSjs7QXlGNTZYRTtFQUNFO0F6Ris2WEo7O0F5Rjc2WEU7RUFDRTtBekZnN1hKOztBeUY5NlhFO0VBQ0U7QXpGaTdYSjs7QXlGLzZYRTtFQUNFO0F6Rms3WEo7O0F5Rmw4WEU7RUFDRTtBekZxOFhKOztBeUZuOFhFO0VBQ0U7QXpGczhYSjs7QXlGcDhYRTtFQUNFO0F6RnU4WEo7O0F5RnI4WEU7RUFDRTtBekZ3OFhKOztBeUZ0OFhFO0VBQ0U7QXpGeThYSjs7QXlGdjhYRTtFQUNFO0F6RjA4WEo7O0F5RjE5WEU7RUFDRTtBekY2OVhKOztBeUYzOVhFO0VBQ0U7QXpGODlYSjs7QXlGNTlYRTtFQUNFO0F6Ris5WEo7O0F5Rjc5WEU7RUFDRTtBekZnK1hKOztBeUY5OVhFO0VBQ0U7QXpGaStYSjs7QXlGLzlYRTtFQUNFO0F6RmsrWEo7O0F5RmwvWEU7RUFDRTtBekZxL1hKOztBeUZuL1hFO0VBQ0U7QXpGcy9YSjs7QXlGcC9YRTtFQUNFO0F6RnUvWEo7O0F5RnIvWEU7RUFDRTtBekZ3L1hKOztBeUZ0L1hFO0VBQ0U7QXpGeS9YSjs7QXlGdi9YRTtFQUNFO0F6RjAvWEo7O0F5RjFnWUU7RUFDRTtBekY2Z1lKOztBeUYzZ1lFO0VBQ0U7QXpGOGdZSjs7QXlGNWdZRTtFQUNFO0F6RitnWUo7O0F5RjdnWUU7RUFDRTtBekZnaFlKOztBeUY5Z1lFO0VBQ0U7QXpGaWhZSjs7QXlGL2dZRTtFQUNFO0F6RmtoWUo7O0F5RmxpWUU7RUFDRTtBekZxaVlKOztBeUZuaVlFO0VBQ0U7QXpGc2lZSjs7QXlGcGlZRTtFQUNFO0F6RnVpWUo7O0F5RnJpWUU7RUFDRTtBekZ3aVlKOztBeUZ0aVlFO0VBQ0U7QXpGeWlZSjs7QXlGdmlZRTtFQUNFO0F6RjBpWUo7O0F5RjFqWUU7RUFDRTtBekY2allKOztBeUYzallFO0VBQ0U7QXpGOGpZSjs7QXlGNWpZRTtFQUNFO0F6RitqWUo7O0F5RjdqWUU7RUFDRTtBekZna1lKOztBeUY5allFO0VBQ0U7QXpGaWtZSjs7QXlGL2pZRTtFQUNFO0F6RmtrWUo7O0F5RmxsWUU7RUFDRTtBekZxbFlKOztBeUZubFlFO0VBQ0U7QXpGc2xZSjs7QXlGcGxZRTtFQUNFO0F6RnVsWUo7O0F5RnJsWUU7RUFDRTtBekZ3bFlKOztBeUZ0bFlFO0VBQ0U7QXpGeWxZSjs7QXlGdmxZRTtFQUNFO0F6RjBsWUo7O0F5RjFtWUU7RUFDRTtBekY2bVlKOztBeUYzbVlFO0VBQ0U7QXpGOG1ZSjs7QXlGNW1ZRTtFQUNFO0F6RittWUo7O0F5RjdtWUU7RUFDRTtBekZnbllKOztBeUY5bVlFO0VBQ0U7QXpGaW5ZSjs7QXlGL21ZRTtFQUNFO0F6RmtuWUo7O0F5RmxvWUU7RUFDRTtBekZxb1lKOztBeUZub1lFO0VBQ0U7QXpGc29ZSjs7QXlGcG9ZRTtFQUNFO0F6RnVvWUo7O0F5RnJvWUU7RUFDRTtBekZ3b1lKOztBeUZ0b1lFO0VBQ0U7QXpGeW9ZSjs7QXlGdm9ZRTtFQUNFO0F6RjBvWUo7O0F5RjFwWUU7RUFDRTtBekY2cFlKOztBeUYzcFlFO0VBQ0U7QXpGOHBZSjs7QXlGNXBZRTtFQUNFO0F6RitwWUo7O0F5RjdwWUU7RUFDRTtBekZncVlKOztBeUY5cFlFO0VBQ0U7QXpGaXFZSjs7QXlGL3BZRTtFQUNFO0F6RmtxWUo7O0F5RmxyWUU7RUFDRTtBekZxcllKOztBeUZucllFO0VBQ0U7QXpGc3JZSjs7QXlGcHJZRTtFQUNFO0F6RnVyWUo7O0F5RnJyWUU7RUFDRTtBekZ3cllKOztBeUZ0cllFO0VBQ0U7QXpGeXJZSjs7QXlGdnJZRTtFQUNFO0F6RjByWUo7O0F5RjFzWUU7RUFDRTtBekY2c1lKOztBeUYzc1lFO0VBQ0U7QXpGOHNZSjs7QXlGNXNZRTtFQUNFO0F6RitzWUo7O0F5RjdzWUU7RUFDRTtBekZndFlKOztBeUY5c1lFO0VBQ0U7QXpGaXRZSjs7QXlGL3NZRTtFQUNFO0F6Rmt0WUo7O0F5Rmx1WUU7RUFDRTtBekZxdVlKOztBeUZudVlFO0VBQ0U7QXpGc3VZSjs7QXlGcHVZRTtFQUNFO0F6RnV1WUo7O0F5RnJ1WUU7RUFDRTtBekZ3dVlKOztBeUZ0dVlFO0VBQ0U7QXpGeXVZSjs7QXlGdnVZRTtFQUNFO0F6RjB1WUo7O0F5RjF2WUU7RUFDRTtBekY2dllKOztBeUYzdllFO0VBQ0U7QXpGOHZZSjs7QXlGNXZZRTtFQUNFO0F6Rit2WUo7O0F5Rjd2WUU7RUFDRTtBekZnd1lKOztBeUY5dllFO0VBQ0U7QXpGaXdZSjs7QXlGL3ZZRTtFQUNFO0F6Rmt3WUo7O0F5Rmx4WUU7RUFDRTtBekZxeFlKOztBeUZueFlFO0VBQ0U7QXpGc3hZSjs7QXlGcHhZRTtFQUNFO0F6RnV4WUo7O0F5RnJ4WUU7RUFDRTtBekZ3eFlKOztBeUZ0eFlFO0VBQ0U7QXpGeXhZSjs7QXlGdnhZRTtFQUNFO0F6RjB4WUo7O0F5RjF5WUU7RUFDRTtBekY2eVlKOztBeUYzeVlFO0VBQ0U7QXpGOHlZSjs7QXlGNXlZRTtFQUNFO0F6Rit5WUo7O0F5Rjd5WUU7RUFDRTtBekZnellKOztBeUY5eVlFO0VBQ0U7QXpGaXpZSjs7QXlGL3lZRTtFQUNFO0F6Rmt6WUo7O0F5RmwwWUU7RUFDRTtBekZxMFlKOztBeUZuMFlFO0VBQ0U7QXpGczBZSjs7QXlGcDBZRTtFQUNFO0F6RnUwWUo7O0F5RnIwWUU7RUFDRTtBekZ3MFlKOztBeUZ0MFlFO0VBQ0U7QXpGeTBZSjs7QXlGdjBZRTtFQUNFO0F6RjAwWUo7O0F5RjExWUU7RUFDRTtBekY2MVlKOztBeUYzMVlFO0VBQ0U7QXpGODFZSjs7QXlGNTFZRTtFQUNFO0F6RisxWUo7O0F5RjcxWUU7RUFDRTtBekZnMllKOztBeUY5MVlFO0VBQ0U7QXpGaTJZSjs7QXlGLzFZRTtFQUNFO0F6RmsyWUo7O0F5RmwzWUU7RUFDRTtBekZxM1lKOztBeUZuM1lFO0VBQ0U7QXpGczNZSjs7QXlGcDNZRTtFQUNFO0F6RnUzWUo7O0F5RnIzWUU7RUFDRTtBekZ3M1lKOztBeUZ0M1lFO0VBQ0U7QXpGeTNZSjs7QXlGdjNZRTtFQUNFO0F6RjAzWUo7O0F5RjE0WUU7RUFDRTtBekY2NFlKOztBeUYzNFlFO0VBQ0U7QXpGODRZSjs7QXlGNTRZRTtFQUNFO0F6Ris0WUo7O0F5Rjc0WUU7RUFDRTtBekZnNVlKOztBeUY5NFlFO0VBQ0U7QXpGaTVZSjs7QXlGLzRZRTtFQUNFO0F6Rms1WUo7O0F5Rmw2WUU7RUFDRTtBekZxNllKOztBeUZuNllFO0VBQ0U7QXpGczZZSjs7QXlGcDZZRTtFQUNFO0F6RnU2WUo7O0F5RnI2WUU7RUFDRTtBekZ3NllKOztBeUZ0NllFO0VBQ0U7QXpGeTZZSjs7QXlGdjZZRTtFQUNFO0F6RjA2WUo7O0F5RjE3WUU7RUFDRTtBekY2N1lKOztBeUYzN1lFO0VBQ0U7QXpGODdZSjs7QXlGNTdZRTtFQUNFO0F6Ris3WUo7O0F5Rjc3WUU7RUFDRTtBekZnOFlKOztBeUY5N1lFO0VBQ0U7QXpGaThZSjs7QXlGLzdZRTtFQUNFO0F6Rms4WUo7O0F5Rmw5WUU7RUFDRTtBekZxOVlKOztBeUZuOVlFO0VBQ0U7QXpGczlZSjs7QXlGcDlZRTtFQUNFO0F6RnU5WUo7O0F5RnI5WUU7RUFDRTtBekZ3OVlKOztBeUZ0OVlFO0VBQ0U7QXpGeTlZSjs7QXlGdjlZRTtFQUNFO0F6RjA5WUo7O0F5RjErWUU7RUFDRTtBekY2K1lKOztBeUYzK1lFO0VBQ0U7QXpGOCtZSjs7QXlGNStZRTtFQUNFO0F6RisrWUo7O0F5RjcrWUU7RUFDRTtBekZnL1lKOztBeUY5K1lFO0VBQ0U7QXpGaS9ZSjs7QXlGLytZRTtFQUNFO0F6RmsvWUo7O0F5RmxnWkU7RUFDRTtBekZxZ1pKOztBeUZuZ1pFO0VBQ0U7QXpGc2daSjs7QXlGcGdaRTtFQUNFO0F6RnVnWko7O0F5RnJnWkU7RUFDRTtBekZ3Z1pKOztBeUZ0Z1pFO0VBQ0U7QXpGeWdaSjs7QXlGdmdaRTtFQUNFO0F6RjBnWko7O0F5RjFoWkU7RUFDRTtBekY2aFpKOztBeUYzaFpFO0VBQ0U7QXpGOGhaSjs7QXlGNWhaRTtFQUNFO0F6RitoWko7O0F5RjdoWkU7RUFDRTtBekZnaVpKOztBeUY5aFpFO0VBQ0U7QXpGaWlaSjs7QXlGL2haRTtFQUNFO0F6RmtpWko7O0F5RmxqWkU7RUFDRTtBekZxalpKOztBeUZualpFO0VBQ0U7QXpGc2paSjs7QXlGcGpaRTtFQUNFO0F6RnVqWko7O0F5RnJqWkU7RUFDRTtBekZ3alpKOztBeUZ0alpFO0VBQ0U7QXpGeWpaSjs7QXlGdmpaRTtFQUNFO0F6RjBqWko7O0F5RjFrWkU7RUFDRTtBekY2a1pKOztBeUYza1pFO0VBQ0U7QXpGOGtaSjs7QXlGNWtaRTtFQUNFO0F6RitrWko7O0F5RjdrWkU7RUFDRTtBekZnbFpKOztBeUY5a1pFO0VBQ0U7QXpGaWxaSjs7QXlGL2taRTtFQUNFO0F6RmtsWko7O0F5RmxtWkU7RUFDRTtBekZxbVpKOztBeUZubVpFO0VBQ0U7QXpGc21aSjs7QXlGcG1aRTtFQUNFO0F6RnVtWko7O0F5RnJtWkU7RUFDRTtBekZ3bVpKOztBeUZ0bVpFO0VBQ0U7QXpGeW1aSjs7QXlGdm1aRTtFQUNFO0F6RjBtWko7O0F5RjFuWkU7RUFDRTtBekY2blpKOztBeUYzblpFO0VBQ0U7QXpGOG5aSjs7QXlGNW5aRTtFQUNFO0F6RituWko7O0F5RjduWkU7RUFDRTtBekZnb1pKOztBeUY5blpFO0VBQ0U7QXpGaW9aSjs7QXlGL25aRTtFQUNFO0F6RmtvWko7O0F5RmxwWkU7RUFDRTtBekZxcFpKOztBeUZucFpFO0VBQ0U7QXpGc3BaSjs7QXlGcHBaRTtFQUNFO0F6RnVwWko7O0F5RnJwWkU7RUFDRTtBekZ3cFpKOztBeUZ0cFpFO0VBQ0U7QXpGeXBaSjs7QXlGdnBaRTtFQUNFO0F6RjBwWko7O0F5RjFxWkU7RUFDRTtBekY2cVpKOztBeUYzcVpFO0VBQ0U7QXpGOHFaSjs7QXlGNXFaRTtFQUNFO0F6RitxWko7O0F5RjdxWkU7RUFDRTtBekZnclpKOztBeUY5cVpFO0VBQ0U7QXpGaXJaSjs7QXlGL3FaRTtFQUNFO0F6RmtyWko7O0F5RmxzWkU7RUFDRTtBekZxc1pKOztBeUZuc1pFO0VBQ0U7QXpGc3NaSjs7QXlGcHNaRTtFQUNFO0F6RnVzWko7O0F5RnJzWkU7RUFDRTtBekZ3c1pKOztBeUZ0c1pFO0VBQ0U7QXpGeXNaSjs7QXlGdnNaRTtFQUNFO0F6RjBzWko7O0F5RjF0WkU7RUFDRTtBekY2dFpKOztBeUYzdFpFO0VBQ0U7QXpGOHRaSjs7QXlGNXRaRTtFQUNFO0F6Rit0Wko7O0F5Rjd0WkU7RUFDRTtBekZndVpKOztBeUY5dFpFO0VBQ0U7QXpGaXVaSjs7QXlGL3RaRTtFQUNFO0F6Rmt1Wko7O0F5Rmx2WkU7RUFDRTtBekZxdlpKOztBeUZudlpFO0VBQ0U7QXpGc3ZaSjs7QXlGcHZaRTtFQUNFO0F6RnV2Wko7O0F5RnJ2WkU7RUFDRTtBekZ3dlpKOztBeUZ0dlpFO0VBQ0U7QXpGeXZaSjs7QXlGdnZaRTtFQUNFO0F6RjB2Wko7O0F5RjF3WkU7RUFDRTtBekY2d1pKOztBeUYzd1pFO0VBQ0U7QXpGOHdaSjs7QXlGNXdaRTtFQUNFO0F6Rit3Wko7O0F5Rjd3WkU7RUFDRTtBekZneFpKOztBeUY5d1pFO0VBQ0U7QXpGaXhaSjs7QXlGL3daRTtFQUNFO0F6Rmt4Wko7O0F5Rmx5WkU7RUFDRTtBekZxeVpKOztBeUZueVpFO0VBQ0U7QXpGc3laSjs7QXlGcHlaRTtFQUNFO0F6RnV5Wko7O0F5RnJ5WkU7RUFDRTtBekZ3eVpKOztBeUZ0eVpFO0VBQ0U7QXpGeXlaSjs7QXlGdnlaRTtFQUNFO0F6RjB5Wko7O0F5RjF6WkU7RUFDRTtBekY2elpKOztBeUYzelpFO0VBQ0U7QXpGOHpaSjs7QXlGNXpaRTtFQUNFO0F6Rit6Wko7O0F5Rjd6WkU7RUFDRTtBekZnMFpKOztBeUY5elpFO0VBQ0U7QXpGaTBaSjs7QXlGL3paRTtFQUNFO0F6RmswWko7O0F5RmwxWkU7RUFDRTtBekZxMVpKOztBeUZuMVpFO0VBQ0U7QXpGczFaSjs7QXlGcDFaRTtFQUNFO0F6RnUxWko7O0F5RnIxWkU7RUFDRTtBekZ3MVpKOztBeUZ0MVpFO0VBQ0U7QXpGeTFaSjs7QXlGdjFaRTtFQUNFO0F6RjAxWko7O0F5RjEyWkU7RUFDRTtBekY2MlpKOztBeUYzMlpFO0VBQ0U7QXpGODJaSjs7QXlGNTJaRTtFQUNFO0F6RisyWko7O0F5RjcyWkU7RUFDRTtBekZnM1pKOztBeUY5MlpFO0VBQ0U7QXpGaTNaSjs7QXlGLzJaRTtFQUNFO0F6RmszWko7O0F5Rmw0WkU7RUFDRTtBekZxNFpKOztBeUZuNFpFO0VBQ0U7QXpGczRaSjs7QXlGcDRaRTtFQUNFO0F6RnU0Wko7O0F5RnI0WkU7RUFDRTtBekZ3NFpKOztBeUZ0NFpFO0VBQ0U7QXpGeTRaSjs7QXlGdjRaRTtFQUNFO0F6RjA0Wko7O0F5RjE1WkU7RUFDRTtBekY2NVpKOztBeUYzNVpFO0VBQ0U7QXpGODVaSjs7QXlGNTVaRTtFQUNFO0F6Ris1Wko7O0F5Rjc1WkU7RUFDRTtBekZnNlpKOztBeUY5NVpFO0VBQ0U7QXpGaTZaSjs7QXlGLzVaRTtFQUNFO0F6Rms2Wko7O0F5Rmw3WkU7RUFDRTtBekZxN1pKOztBeUZuN1pFO0VBQ0U7QXpGczdaSjs7QXlGcDdaRTtFQUNFO0F6RnU3Wko7O0F5RnI3WkU7RUFDRTtBekZ3N1pKOztBeUZ0N1pFO0VBQ0U7QXpGeTdaSjs7QXlGdjdaRTtFQUNFO0F6RjA3Wko7O0F5RjE4WkU7RUFDRTtBekY2OFpKOztBeUYzOFpFO0VBQ0U7QXpGODhaSjs7QXlGNThaRTtFQUNFO0F6Ris4Wko7O0F5Rjc4WkU7RUFDRTtBekZnOVpKOztBeUY5OFpFO0VBQ0U7QXpGaTlaSjs7QXlGLzhaRTtFQUNFO0F6Rms5Wko7O0F5RmwrWkU7RUFDRTtBekZxK1pKOztBeUZuK1pFO0VBQ0U7QXpGcytaSjs7QXlGcCtaRTtFQUNFO0F6RnUrWko7O0F5RnIrWkU7RUFDRTtBekZ3K1pKOztBeUZ0K1pFO0VBQ0U7QXpGeStaSjs7QXlGditaRTtFQUNFO0F6RjArWko7O0F5RjEvWkU7RUFDRTtBekY2L1pKOztBeUYzL1pFO0VBQ0U7QXpGOC9aSjs7QXlGNS9aRTtFQUNFO0F6RisvWko7O0F5RjcvWkU7RUFDRTtBekZnZ2FKOztBeUY5L1pFO0VBQ0U7QXpGaWdhSjs7QXlGLy9aRTtFQUNFO0F6RmtnYUo7O0F5RmxoYUU7RUFDRTtBekZxaGFKOztBeUZuaGFFO0VBQ0U7QXpGc2hhSjs7QXlGcGhhRTtFQUNFO0F6RnVoYUo7O0F5RnJoYUU7RUFDRTtBekZ3aGFKOztBeUZ0aGFFO0VBQ0U7QXpGeWhhSjs7QXlGdmhhRTtFQUNFO0F6RjBoYUo7O0F5RjFpYUU7RUFDRTtBekY2aWFKOztBeUYzaWFFO0VBQ0U7QXpGOGlhSjs7QXlGNWlhRTtFQUNFO0F6RitpYUo7O0F5RjdpYUU7RUFDRTtBekZnamFKOztBeUY5aWFFO0VBQ0U7QXpGaWphSjs7QXlGL2lhRTtFQUNFO0F6RmtqYUo7O0F5RmxrYUU7RUFDRTtBekZxa2FKOztBeUZua2FFO0VBQ0U7QXpGc2thSjs7QXlGcGthRTtFQUNFO0F6RnVrYUo7O0F5RnJrYUU7RUFDRTtBekZ3a2FKOztBeUZ0a2FFO0VBQ0U7QXpGeWthSjs7QXlGdmthRTtFQUNFO0F6RjBrYUo7O0F5RjFsYUU7RUFDRTtBekY2bGFKOztBeUYzbGFFO0VBQ0U7QXpGOGxhSjs7QXlGNWxhRTtFQUNFO0F6RitsYUo7O0F5RjdsYUU7RUFDRTtBekZnbWFKOztBeUY5bGFFO0VBQ0U7QXpGaW1hSjs7QXlGL2xhRTtFQUNFO0F6RmttYUo7O0F5RmxuYUU7RUFDRTtBekZxbmFKOztBeUZubmFFO0VBQ0U7QXpGc25hSjs7QXlGcG5hRTtFQUNFO0F6RnVuYUo7O0F5RnJuYUU7RUFDRTtBekZ3bmFKOztBeUZ0bmFFO0VBQ0U7QXpGeW5hSjs7QXlGdm5hRTtFQUNFO0F6RjBuYUo7O0F5RjFvYUU7RUFDRTtBekY2b2FKOztBeUYzb2FFO0VBQ0U7QXpGOG9hSjs7QXlGNW9hRTtFQUNFO0F6RitvYUo7O0F5RjdvYUU7RUFDRTtBekZncGFKOztBeUY5b2FFO0VBQ0U7QXpGaXBhSjs7QXlGL29hRTtFQUNFO0F6RmtwYUo7O0F5RmxxYUU7RUFDRTtBekZxcWFKOztBeUZucWFFO0VBQ0U7QXpGc3FhSjs7QXlGcHFhRTtFQUNFO0F6RnVxYUo7O0F5RnJxYUU7RUFDRTtBekZ3cWFKOztBeUZ0cWFFO0VBQ0U7QXpGeXFhSjs7QXlGdnFhRTtFQUNFO0F6RjBxYUo7O0F5RjFyYUU7RUFDRTtBekY2cmFKOztBeUYzcmFFO0VBQ0U7QXpGOHJhSjs7QXlGNXJhRTtFQUNFO0F6RityYUo7O0F5RjdyYUU7RUFDRTtBekZnc2FKOztBeUY5cmFFO0VBQ0U7QXpGaXNhSjs7QXlGL3JhRTtFQUNFO0F6RmtzYUo7O0F5Rmx0YUU7RUFDRTtBekZxdGFKOztBeUZudGFFO0VBQ0U7QXpGc3RhSjs7QXlGcHRhRTtFQUNFO0F6RnV0YUo7O0F5RnJ0YUU7RUFDRTtBekZ3dGFKOztBeUZ0dGFFO0VBQ0U7QXpGeXRhSjs7QXlGdnRhRTtFQUNFO0F6RjB0YUo7O0F5RjF1YUU7RUFDRTtBekY2dWFKOztBeUYzdWFFO0VBQ0U7QXpGOHVhSjs7QXlGNXVhRTtFQUNFO0F6Rit1YUo7O0F5Rjd1YUU7RUFDRTtBekZndmFKOztBeUY5dWFFO0VBQ0U7QXpGaXZhSjs7QXlGL3VhRTtFQUNFO0F6Rmt2YUo7O0F5Rmx3YUU7RUFDRTtBekZxd2FKOztBeUZud2FFO0VBQ0U7QXpGc3dhSjs7QXlGcHdhRTtFQUNFO0F6RnV3YUo7O0F5RnJ3YUU7RUFDRTtBekZ3d2FKOztBeUZ0d2FFO0VBQ0U7QXpGeXdhSjs7QXlGdndhRTtFQUNFO0F6RjB3YUo7O0F5RjF4YUU7RUFDRTtBekY2eGFKOztBeUYzeGFFO0VBQ0U7QXpGOHhhSjs7QXlGNXhhRTtFQUNFO0F6Rit4YUo7O0F5Rjd4YUU7RUFDRTtBekZneWFKOztBeUY5eGFFO0VBQ0U7QXpGaXlhSjs7QXlGL3hhRTtFQUNFO0F6Rmt5YUo7O0F5Rmx6YUU7RUFDRTtBekZxemFKOztBeUZuemFFO0VBQ0U7QXpGc3phSjs7QXlGcHphRTtFQUNFO0F6RnV6YUo7O0F5RnJ6YUU7RUFDRTtBekZ3emFKOztBeUZ0emFFO0VBQ0U7QXpGeXphSjs7QXlGdnphRTtFQUNFO0F6RjB6YUo7O0F5RjEwYUU7RUFDRTtBekY2MGFKOztBeUYzMGFFO0VBQ0U7QXpGODBhSjs7QXlGNTBhRTtFQUNFO0F6RiswYUo7O0F5RjcwYUU7RUFDRTtBekZnMWFKOztBeUY5MGFFO0VBQ0U7QXpGaTFhSjs7QXlGLzBhRTtFQUNFO0F6RmsxYUo7O0F5RmwyYUU7RUFDRTtBekZxMmFKOztBeUZuMmFFO0VBQ0U7QXpGczJhSjs7QXlGcDJhRTtFQUNFO0F6RnUyYUo7O0F5RnIyYUU7RUFDRTtBekZ3MmFKOztBeUZ0MmFFO0VBQ0U7QXpGeTJhSjs7QXlGdjJhRTtFQUNFO0F6RjAyYUo7O0F5RjEzYUU7RUFDRTtBekY2M2FKOztBeUYzM2FFO0VBQ0U7QXpGODNhSjs7QXlGNTNhRTtFQUNFO0F6RiszYUo7O0F5RjczYUU7RUFDRTtBekZnNGFKOztBeUY5M2FFO0VBQ0U7QXpGaTRhSjs7QXlGLzNhRTtFQUNFO0F6Rms0YUo7O0F5Rmw1YUU7RUFDRTtBekZxNWFKOztBeUZuNWFFO0VBQ0U7QXpGczVhSjs7QXlGcDVhRTtFQUNFO0F6RnU1YUo7O0F5RnI1YUU7RUFDRTtBekZ3NWFKOztBeUZ0NWFFO0VBQ0U7QXpGeTVhSjs7QXlGdjVhRTtFQUNFO0F6RjA1YUo7O0F5RjE2YUU7RUFDRTtBekY2NmFKOztBeUYzNmFFO0VBQ0U7QXpGODZhSjs7QXlGNTZhRTtFQUNFO0F6Ris2YUo7O0F5Rjc2YUU7RUFDRTtBekZnN2FKOztBeUY5NmFFO0VBQ0U7QXpGaTdhSjs7QXlGLzZhRTtFQUNFO0F6Rms3YUo7O0F5Rmw4YUU7RUFDRTtBekZxOGFKOztBeUZuOGFFO0VBQ0U7QXpGczhhSjs7QXlGcDhhRTtFQUNFO0F6RnU4YUo7O0F5RnI4YUU7RUFDRTtBekZ3OGFKOztBeUZ0OGFFO0VBQ0U7QXpGeThhSjs7QXlGdjhhRTtFQUNFO0F6RjA4YUo7O0F5RjE5YUU7RUFDRTtBekY2OWFKOztBeUYzOWFFO0VBQ0U7QXpGODlhSjs7QXlGNTlhRTtFQUNFO0F6Ris5YUo7O0F5Rjc5YUU7RUFDRTtBekZnK2FKOztBeUY5OWFFO0VBQ0U7QXpGaSthSjs7QXlGLzlhRTtFQUNFO0F6RmsrYUo7O0F5RmwvYUU7RUFDRTtBekZxL2FKOztBeUZuL2FFO0VBQ0U7QXpGcy9hSjs7QXlGcC9hRTtFQUNFO0F6RnUvYUo7O0F5RnIvYUU7RUFDRTtBekZ3L2FKOztBeUZ0L2FFO0VBQ0U7QXpGeS9hSjs7QXlGdi9hRTtFQUNFO0F6RjAvYUo7O0F5RjFnYkU7RUFDRTtBekY2Z2JKOztBeUYzZ2JFO0VBQ0U7QXpGOGdiSjs7QXlGNWdiRTtFQUNFO0F6RitnYko7O0F5RjdnYkU7RUFDRTtBekZnaGJKOztBeUY5Z2JFO0VBQ0U7QXpGaWhiSjs7QXlGL2diRTtFQUNFO0F6RmtoYko7O0F5RmxpYkU7RUFDRTtBekZxaWJKOztBeUZuaWJFO0VBQ0U7QXpGc2liSjs7QXlGcGliRTtFQUNFO0F6RnVpYko7O0F5RnJpYkU7RUFDRTtBekZ3aWJKOztBeUZ0aWJFO0VBQ0U7QXpGeWliSjs7QXlGdmliRTtFQUNFO0F6RjBpYko7O0F5RjFqYkU7RUFDRTtBekY2amJKOztBeUYzamJFO0VBQ0U7QXpGOGpiSjs7QXlGNWpiRTtFQUNFO0F6RitqYko7O0F5RjdqYkU7RUFDRTtBekZna2JKOztBeUY5amJFO0VBQ0U7QXpGaWtiSjs7QXlGL2piRTtFQUNFO0F6RmtrYko7O0F5RmxsYkU7RUFDRTtBekZxbGJKOztBeUZubGJFO0VBQ0U7QXpGc2xiSjs7QXlGcGxiRTtFQUNFO0F6RnVsYko7O0F5RnJsYkU7RUFDRTtBekZ3bGJKOztBeUZ0bGJFO0VBQ0U7QXpGeWxiSjs7QXlGdmxiRTtFQUNFO0F6RjBsYko7O0F5RjFtYkU7RUFDRTtBekY2bWJKOztBeUYzbWJFO0VBQ0U7QXpGOG1iSjs7QXlGNW1iRTtFQUNFO0F6RittYko7O0F5RjdtYkU7RUFDRTtBekZnbmJKOztBeUY5bWJFO0VBQ0U7QXpGaW5iSjs7QXlGL21iRTtFQUNFO0F6RmtuYko7O0F5RmxvYkU7RUFDRTtBekZxb2JKOztBeUZub2JFO0VBQ0U7QXpGc29iSjs7QXlGcG9iRTtFQUNFO0F6RnVvYko7O0F5RnJvYkU7RUFDRTtBekZ3b2JKOztBeUZ0b2JFO0VBQ0U7QXpGeW9iSjs7QXlGdm9iRTtFQUNFO0F6RjBvYko7O0F5RjFwYkU7RUFDRTtBekY2cGJKOztBeUYzcGJFO0VBQ0U7QXpGOHBiSjs7QXlGNXBiRTtFQUNFO0F6RitwYko7O0F5RjdwYkU7RUFDRTtBekZncWJKOztBeUY5cGJFO0VBQ0U7QXpGaXFiSjs7QXlGL3BiRTtFQUNFO0F6RmtxYko7O0F5RmxyYkU7RUFDRTtBekZxcmJKOztBeUZucmJFO0VBQ0U7QXpGc3JiSjs7QXlGcHJiRTtFQUNFO0F6RnVyYko7O0F5RnJyYkU7RUFDRTtBekZ3cmJKOztBeUZ0cmJFO0VBQ0U7QXpGeXJiSjs7QXlGdnJiRTtFQUNFO0F6RjByYko7O0F5RjFzYkU7RUFDRTtBekY2c2JKOztBeUYzc2JFO0VBQ0U7QXpGOHNiSjs7QXlGNXNiRTtFQUNFO0F6RitzYko7O0F5RjdzYkU7RUFDRTtBekZndGJKOztBeUY5c2JFO0VBQ0U7QXpGaXRiSjs7QXlGL3NiRTtFQUNFO0F6Rmt0Yko7O0F5Rmx1YkU7RUFDRTtBekZxdWJKOztBeUZudWJFO0VBQ0U7QXpGc3ViSjs7QXlGcHViRTtFQUNFO0F6RnV1Yko7O0F5RnJ1YkU7RUFDRTtBekZ3dWJKOztBeUZ0dWJFO0VBQ0U7QXpGeXViSjs7QXlGdnViRTtFQUNFO0F6RjB1Yko7O0F5RjF2YkU7RUFDRTtBekY2dmJKOztBeUYzdmJFO0VBQ0U7QXpGOHZiSjs7QXlGNXZiRTtFQUNFO0F6Rit2Yko7O0F5Rjd2YkU7RUFDRTtBekZnd2JKOztBeUY5dmJFO0VBQ0U7QXpGaXdiSjs7QXlGL3ZiRTtFQUNFO0F6Rmt3Yko7O0F5Rmx4YkU7RUFDRTtBekZxeGJKOztBeUZueGJFO0VBQ0U7QXpGc3hiSjs7QXlGcHhiRTtFQUNFO0F6RnV4Yko7O0F5RnJ4YkU7RUFDRTtBekZ3eGJKOztBeUZ0eGJFO0VBQ0U7QXpGeXhiSjs7QXlGdnhiRTtFQUNFO0F6RjB4Yko7O0F5RjF5YkU7RUFDRTtBekY2eWJKOztBeUYzeWJFO0VBQ0U7QXpGOHliSjs7QXlGNXliRTtFQUNFO0F6Rit5Yko7O0F5Rjd5YkU7RUFDRTtBekZnemJKOztBeUY5eWJFO0VBQ0U7QXpGaXpiSjs7QXlGL3liRTtFQUNFO0F6Rmt6Yko7O0F5RmwwYkU7RUFDRTtBekZxMGJKOztBeUZuMGJFO0VBQ0U7QXpGczBiSjs7QXlGcDBiRTtFQUNFO0F6RnUwYko7O0F5RnIwYkU7RUFDRTtBekZ3MGJKOztBeUZ0MGJFO0VBQ0U7QXpGeTBiSjs7QXlGdjBiRTtFQUNFO0F6RjAwYko7O0F5RjExYkU7RUFDRTtBekY2MWJKOztBeUYzMWJFO0VBQ0U7QXpGODFiSjs7QXlGNTFiRTtFQUNFO0F6RisxYko7O0F5RjcxYkU7RUFDRTtBekZnMmJKOztBeUY5MWJFO0VBQ0U7QXpGaTJiSjs7QXlGLzFiRTtFQUNFO0F6RmsyYko7O0F5RmwzYkU7RUFDRTtBekZxM2JKOztBeUZuM2JFO0VBQ0U7QXpGczNiSjs7QXlGcDNiRTtFQUNFO0F6RnUzYko7O0F5RnIzYkU7RUFDRTtBekZ3M2JKOztBeUZ0M2JFO0VBQ0U7QXpGeTNiSjs7QXlGdjNiRTtFQUNFO0F6RjAzYko7O0F5RjE0YkU7RUFDRTtBekY2NGJKOztBeUYzNGJFO0VBQ0U7QXpGODRiSjs7QXlGNTRiRTtFQUNFO0F6Ris0Yko7O0F5Rjc0YkU7RUFDRTtBekZnNWJKOztBeUY5NGJFO0VBQ0U7QXpGaTViSjs7QXlGLzRiRTtFQUNFO0F6Rms1Yko7O0F5Rmw2YkU7RUFDRTtBekZxNmJKOztBeUZuNmJFO0VBQ0U7QXpGczZiSjs7QXlGcDZiRTtFQUNFO0F6RnU2Yko7O0F5RnI2YkU7RUFDRTtBekZ3NmJKOztBeUZ0NmJFO0VBQ0U7QXpGeTZiSjs7QXlGdjZiRTtFQUNFO0F6RjA2Yko7O0F5RjE3YkU7RUFDRTtBekY2N2JKOztBeUYzN2JFO0VBQ0U7QXpGODdiSjs7QXlGNTdiRTtFQUNFO0F6Ris3Yko7O0F5Rjc3YkU7RUFDRTtBekZnOGJKOztBeUY5N2JFO0VBQ0U7QXpGaThiSjs7QXlGLzdiRTtFQUNFO0F6Rms4Yko7O0F5Rmw5YkU7RUFDRTtBekZxOWJKOztBeUZuOWJFO0VBQ0U7QXpGczliSjs7QXlGcDliRTtFQUNFO0F6RnU5Yko7O0F5RnI5YkU7RUFDRTtBekZ3OWJKOztBeUZ0OWJFO0VBQ0U7QXpGeTliSjs7QXlGdjliRTtFQUNFO0F6RjA5Yko7O0F5RjErYkU7RUFDRTtBekY2K2JKOztBeUYzK2JFO0VBQ0U7QXpGOCtiSjs7QXlGNStiRTtFQUNFO0F6RisrYko7O0F5RjcrYkU7RUFDRTtBekZnL2JKOztBeUY5K2JFO0VBQ0U7QXpGaS9iSjs7QXlGLytiRTtFQUNFO0F6RmsvYko7O0F5RmxnY0U7RUFDRTtBekZxZ2NKOztBeUZuZ2NFO0VBQ0U7QXpGc2djSjs7QXlGcGdjRTtFQUNFO0F6RnVnY0o7O0F5RnJnY0U7RUFDRTtBekZ3Z2NKOztBeUZ0Z2NFO0VBQ0U7QXpGeWdjSjs7QXlGdmdjRTtFQUNFO0F6RjBnY0o7O0F5RjFoY0U7RUFDRTtBekY2aGNKOztBeUYzaGNFO0VBQ0U7QXpGOGhjSjs7QXlGNWhjRTtFQUNFO0F6RitoY0o7O0F5RjdoY0U7RUFDRTtBekZnaWNKOztBeUY5aGNFO0VBQ0U7QXpGaWljSjs7QXlGL2hjRTtFQUNFO0F6RmtpY0o7O0F5RmxqY0U7RUFDRTtBekZxamNKOztBeUZuamNFO0VBQ0U7QXpGc2pjSjs7QXlGcGpjRTtFQUNFO0F6RnVqY0o7O0F5RnJqY0U7RUFDRTtBekZ3amNKOztBeUZ0amNFO0VBQ0U7QXpGeWpjSjs7QXlGdmpjRTtFQUNFO0F6RjBqY0o7O0F5RjFrY0U7RUFDRTtBekY2a2NKOztBeUYza2NFO0VBQ0U7QXpGOGtjSjs7QXlGNWtjRTtFQUNFO0F6RitrY0o7O0F5RjdrY0U7RUFDRTtBekZnbGNKOztBeUY5a2NFO0VBQ0U7QXpGaWxjSjs7QXlGL2tjRTtFQUNFO0F6RmtsY0o7O0F5RmxtY0U7RUFDRTtBekZxbWNKOztBeUZubWNFO0VBQ0U7QXpGc21jSjs7QXlGcG1jRTtFQUNFO0F6RnVtY0o7O0F5RnJtY0U7RUFDRTtBekZ3bWNKOztBeUZ0bWNFO0VBQ0U7QXpGeW1jSjs7QXlGdm1jRTtFQUNFO0F6RjBtY0o7O0F5RjFuY0U7RUFDRTtBekY2bmNKOztBeUYzbmNFO0VBQ0U7QXpGOG5jSjs7QXlGNW5jRTtFQUNFO0F6RituY0o7O0F5RjduY0U7RUFDRTtBekZnb2NKOztBeUY5bmNFO0VBQ0U7QXpGaW9jSjs7QXlGL25jRTtFQUNFO0F6RmtvY0o7O0F5RmxwY0U7RUFDRTtBekZxcGNKOztBeUZucGNFO0VBQ0U7QXpGc3BjSjs7QXlGcHBjRTtFQUNFO0F6RnVwY0o7O0F5RnJwY0U7RUFDRTtBekZ3cGNKOztBeUZ0cGNFO0VBQ0U7QXpGeXBjSjs7QXlGdnBjRTtFQUNFO0F6RjBwY0o7O0F5RjFxY0U7RUFDRTtBekY2cWNKOztBeUYzcWNFO0VBQ0U7QXpGOHFjSjs7QXlGNXFjRTtFQUNFO0F6RitxY0o7O0F5RjdxY0U7RUFDRTtBekZncmNKOztBeUY5cWNFO0VBQ0U7QXpGaXJjSjs7QXlGL3FjRTtFQUNFO0F6RmtyY0o7O0F5RmxzY0U7RUFDRTtBekZxc2NKOztBeUZuc2NFO0VBQ0U7QXpGc3NjSjs7QXlGcHNjRTtFQUNFO0F6RnVzY0o7O0F5RnJzY0U7RUFDRTtBekZ3c2NKOztBeUZ0c2NFO0VBQ0U7QXpGeXNjSjs7QXlGdnNjRTtFQUNFO0F6RjBzY0o7O0F5RjF0Y0U7RUFDRTtBekY2dGNKOztBeUYzdGNFO0VBQ0U7QXpGOHRjSjs7QXlGNXRjRTtFQUNFO0F6Rit0Y0o7O0F5Rjd0Y0U7RUFDRTtBekZndWNKOztBeUY5dGNFO0VBQ0U7QXpGaXVjSjs7QXlGL3RjRTtFQUNFO0F6Rmt1Y0o7O0F5Rmx2Y0U7RUFDRTtBekZxdmNKOztBeUZudmNFO0VBQ0U7QXpGc3ZjSjs7QXlGcHZjRTtFQUNFO0F6RnV2Y0o7O0F5RnJ2Y0U7RUFDRTtBekZ3dmNKOztBeUZ0dmNFO0VBQ0U7QXpGeXZjSjs7QXlGdnZjRTtFQUNFO0F6RjB2Y0o7O0F5RjF3Y0U7RUFDRTtBekY2d2NKOztBeUYzd2NFO0VBQ0U7QXpGOHdjSjs7QXlGNXdjRTtFQUNFO0F6Rit3Y0o7O0F5Rjd3Y0U7RUFDRTtBekZneGNKOztBeUY5d2NFO0VBQ0U7QXpGaXhjSjs7QXlGL3djRTtFQUNFO0F6Rmt4Y0o7O0F5Rmx5Y0U7RUFDRTtBekZxeWNKOztBeUZueWNFO0VBQ0U7QXpGc3ljSjs7QXlGcHljRTtFQUNFO0F6RnV5Y0o7O0F5RnJ5Y0U7RUFDRTtBekZ3eWNKOztBeUZ0eWNFO0VBQ0U7QXpGeXljSjs7QXlGdnljRTtFQUNFO0F6RjB5Y0o7O0F5RjF6Y0U7RUFDRTtBekY2emNKOztBeUYzemNFO0VBQ0U7QXpGOHpjSjs7QXlGNXpjRTtFQUNFO0F6Rit6Y0o7O0F5Rjd6Y0U7RUFDRTtBekZnMGNKOztBeUY5emNFO0VBQ0U7QXpGaTBjSjs7QXlGL3pjRTtFQUNFO0F6RmswY0o7O0F5RmwxY0U7RUFDRTtBekZxMWNKOztBeUZuMWNFO0VBQ0U7QXpGczFjSjs7QXlGcDFjRTtFQUNFO0F6RnUxY0o7O0F5RnIxY0U7RUFDRTtBekZ3MWNKOztBeUZ0MWNFO0VBQ0U7QXpGeTFjSjs7QXlGdjFjRTtFQUNFO0F6RjAxY0o7O0F5RjEyY0U7RUFDRTtBekY2MmNKOztBeUYzMmNFO0VBQ0U7QXpGODJjSjs7QXlGNTJjRTtFQUNFO0F6RisyY0o7O0F5RjcyY0U7RUFDRTtBekZnM2NKOztBeUY5MmNFO0VBQ0U7QXpGaTNjSjs7QXlGLzJjRTtFQUNFO0F6RmszY0o7O0F5Rmw0Y0U7RUFDRTtBekZxNGNKOztBeUZuNGNFO0VBQ0U7QXpGczRjSjs7QXlGcDRjRTtFQUNFO0F6RnU0Y0o7O0F5RnI0Y0U7RUFDRTtBekZ3NGNKOztBeUZ0NGNFO0VBQ0U7QXpGeTRjSjs7QXlGdjRjRTtFQUNFO0F6RjA0Y0o7O0F5RjE1Y0U7RUFDRTtBekY2NWNKOztBeUYzNWNFO0VBQ0U7QXpGODVjSjs7QXlGNTVjRTtFQUNFO0F6Ris1Y0o7O0F5Rjc1Y0U7RUFDRTtBekZnNmNKOztBeUY5NWNFO0VBQ0U7QXpGaTZjSjs7QXlGLzVjRTtFQUNFO0F6Rms2Y0o7O0F5Rmw3Y0U7RUFDRTtBekZxN2NKOztBeUZuN2NFO0VBQ0U7QXpGczdjSjs7QXlGcDdjRTtFQUNFO0F6RnU3Y0o7O0F5RnI3Y0U7RUFDRTtBekZ3N2NKOztBeUZ0N2NFO0VBQ0U7QXpGeTdjSjs7QXlGdjdjRTtFQUNFO0F6RjA3Y0o7O0F5RjE4Y0U7RUFDRTtBekY2OGNKOztBeUYzOGNFO0VBQ0U7QXpGODhjSjs7QXlGNThjRTtFQUNFO0F6Ris4Y0o7O0F5Rjc4Y0U7RUFDRTtBekZnOWNKOztBeUY5OGNFO0VBQ0U7QXpGaTljSjs7QXlGLzhjRTtFQUNFO0F6Rms5Y0o7O0F5RmwrY0U7RUFDRTtBekZxK2NKOztBeUZuK2NFO0VBQ0U7QXpGcytjSjs7QXlGcCtjRTtFQUNFO0F6RnUrY0o7O0F5RnIrY0U7RUFDRTtBekZ3K2NKOztBeUZ0K2NFO0VBQ0U7QXpGeStjSjs7QXlGditjRTtFQUNFO0F6RjArY0o7O0F5RjEvY0U7RUFDRTtBekY2L2NKOztBeUYzL2NFO0VBQ0U7QXpGOC9jSjs7QXlGNS9jRTtFQUNFO0F6RisvY0o7O0F5RjcvY0U7RUFDRTtBekZnZ2RKOztBeUY5L2NFO0VBQ0U7QXpGaWdkSjs7QXlGLy9jRTtFQUNFO0F6RmtnZEo7O0F5RmxoZEU7RUFDRTtBekZxaGRKOztBeUZuaGRFO0VBQ0U7QXpGc2hkSjs7QXlGcGhkRTtFQUNFO0F6RnVoZEo7O0F5RnJoZEU7RUFDRTtBekZ3aGRKOztBeUZ0aGRFO0VBQ0U7QXpGeWhkSjs7QXlGdmhkRTtFQUNFO0F6RjBoZEo7O0F5RjFpZEU7RUFDRTtBekY2aWRKOztBeUYzaWRFO0VBQ0U7QXpGOGlkSjs7QXlGNWlkRTtFQUNFO0F6RitpZEo7O0F5RjdpZEU7RUFDRTtBekZnamRKOztBeUY5aWRFO0VBQ0U7QXpGaWpkSjs7QXlGL2lkRTtFQUNFO0F6RmtqZEo7O0F5RmxrZEU7RUFDRTtBekZxa2RKOztBeUZua2RFO0VBQ0U7QXpGc2tkSjs7QXlGcGtkRTtFQUNFO0F6RnVrZEo7O0F5RnJrZEU7RUFDRTtBekZ3a2RKOztBeUZ0a2RFO0VBQ0U7QXpGeWtkSjs7QXlGdmtkRTtFQUNFO0F6RjBrZEo7O0F5RjFsZEU7RUFDRTtBekY2bGRKOztBeUYzbGRFO0VBQ0U7QXpGOGxkSjs7QXlGNWxkRTtFQUNFO0F6RitsZEo7O0F5RjdsZEU7RUFDRTtBekZnbWRKOztBeUY5bGRFO0VBQ0U7QXpGaW1kSjs7QXlGL2xkRTtFQUNFO0F6RmttZEo7O0F5RmxuZEU7RUFDRTtBekZxbmRKOztBeUZubmRFO0VBQ0U7QXpGc25kSjs7QXlGcG5kRTtFQUNFO0F6RnVuZEo7O0F5RnJuZEU7RUFDRTtBekZ3bmRKOztBeUZ0bmRFO0VBQ0U7QXpGeW5kSjs7QXlGdm5kRTtFQUNFO0F6RjBuZEo7O0F5RjFvZEU7RUFDRTtBekY2b2RKOztBeUYzb2RFO0VBQ0U7QXpGOG9kSjs7QXlGNW9kRTtFQUNFO0F6RitvZEo7O0F5RjdvZEU7RUFDRTtBekZncGRKOztBeUY5b2RFO0VBQ0U7QXpGaXBkSjs7QXlGL29kRTtFQUNFO0F6RmtwZEo7O0F5RmxxZEU7RUFDRTtBekZxcWRKOztBeUZucWRFO0VBQ0U7QXpGc3FkSjs7QXlGcHFkRTtFQUNFO0F6RnVxZEo7O0F5RnJxZEU7RUFDRTtBekZ3cWRKOztBeUZ0cWRFO0VBQ0U7QXpGeXFkSjs7QXlGdnFkRTtFQUNFO0F6RjBxZEo7O0F5RjFyZEU7RUFDRTtBekY2cmRKOztBeUYzcmRFO0VBQ0U7QXpGOHJkSjs7QXlGNXJkRTtFQUNFO0F6RityZEo7O0F5RjdyZEU7RUFDRTtBekZnc2RKOztBeUY5cmRFO0VBQ0U7QXpGaXNkSjs7QXlGL3JkRTtFQUNFO0F6RmtzZEo7O0F5Rmx0ZEU7RUFDRTtBekZxdGRKOztBeUZudGRFO0VBQ0U7QXpGc3RkSjs7QXlGcHRkRTtFQUNFO0F6RnV0ZEo7O0F5RnJ0ZEU7RUFDRTtBekZ3dGRKOztBeUZ0dGRFO0VBQ0U7QXpGeXRkSjs7QXlGdnRkRTtFQUNFO0F6RjB0ZEo7O0F5RjF1ZEU7RUFDRTtBekY2dWRKOztBeUYzdWRFO0VBQ0U7QXpGOHVkSjs7QXlGNXVkRTtFQUNFO0F6Rit1ZEo7O0F5Rjd1ZEU7RUFDRTtBekZndmRKOztBeUY5dWRFO0VBQ0U7QXpGaXZkSjs7QXlGL3VkRTtFQUNFO0F6Rmt2ZEo7O0F5Rmx3ZEU7RUFDRTtBekZxd2RKOztBeUZud2RFO0VBQ0U7QXpGc3dkSjs7QXlGcHdkRTtFQUNFO0F6RnV3ZEo7O0F5RnJ3ZEU7RUFDRTtBekZ3d2RKOztBeUZ0d2RFO0VBQ0U7QXpGeXdkSjs7QXlGdndkRTtFQUNFO0F6RjB3ZEo7O0F5RjF4ZEU7RUFDRTtBekY2eGRKOztBeUYzeGRFO0VBQ0U7QXpGOHhkSjs7QXlGNXhkRTtFQUNFO0F6Rit4ZEo7O0F5Rjd4ZEU7RUFDRTtBekZneWRKOztBeUY5eGRFO0VBQ0U7QXpGaXlkSjs7QXlGL3hkRTtFQUNFO0F6Rmt5ZEo7O0F5Rmx6ZEU7RUFDRTtBekZxemRKOztBeUZuemRFO0VBQ0U7QXpGc3pkSjs7QXlGcHpkRTtFQUNFO0F6RnV6ZEo7O0F5RnJ6ZEU7RUFDRTtBekZ3emRKOztBeUZ0emRFO0VBQ0U7QXpGeXpkSjs7QXlGdnpkRTtFQUNFO0F6RjB6ZEo7O0F5RjEwZEU7RUFDRTtBekY2MGRKOztBeUYzMGRFO0VBQ0U7QXpGODBkSjs7QXlGNTBkRTtFQUNFO0F6RiswZEo7O0F5RjcwZEU7RUFDRTtBekZnMWRKOztBeUY5MGRFO0VBQ0U7QXpGaTFkSjs7QXlGLzBkRTtFQUNFO0F6RmsxZEo7O0F5RmwyZEU7RUFDRTtBekZxMmRKOztBeUZuMmRFO0VBQ0U7QXpGczJkSjs7QXlGcDJkRTtFQUNFO0F6RnUyZEo7O0F5RnIyZEU7RUFDRTtBekZ3MmRKOztBeUZ0MmRFO0VBQ0U7QXpGeTJkSjs7QXlGdjJkRTtFQUNFO0F6RjAyZEo7O0F5RjEzZEU7RUFDRTtBekY2M2RKOztBeUYzM2RFO0VBQ0U7QXpGODNkSjs7QXlGNTNkRTtFQUNFO0F6RiszZEo7O0F5RjczZEU7RUFDRTtBekZnNGRKOztBeUY5M2RFO0VBQ0U7QXpGaTRkSjs7QXlGLzNkRTtFQUNFO0F6Rms0ZEo7O0F5Rmw1ZEU7RUFDRTtBekZxNWRKOztBeUZuNWRFO0VBQ0U7QXpGczVkSjs7QXlGcDVkRTtFQUNFO0F6RnU1ZEo7O0F5RnI1ZEU7RUFDRTtBekZ3NWRKOztBeUZ0NWRFO0VBQ0U7QXpGeTVkSjs7QXlGdjVkRTtFQUNFO0F6RjA1ZEo7O0F5RjE2ZEU7RUFDRTtBekY2NmRKOztBeUYzNmRFO0VBQ0U7QXpGODZkSjs7QXlGNTZkRTtFQUNFO0F6Ris2ZEo7O0F5Rjc2ZEU7RUFDRTtBekZnN2RKOztBeUY5NmRFO0VBQ0U7QXpGaTdkSjs7QXlGLzZkRTtFQUNFO0F6Rms3ZEo7O0F5Rmw4ZEU7RUFDRTtBekZxOGRKOztBeUZuOGRFO0VBQ0U7QXpGczhkSjs7QXlGcDhkRTtFQUNFO0F6RnU4ZEo7O0F5RnI4ZEU7RUFDRTtBekZ3OGRKOztBeUZ0OGRFO0VBQ0U7QXpGeThkSjs7QXlGdjhkRTtFQUNFO0F6RjA4ZEo7O0F5RjE5ZEU7RUFDRTtBekY2OWRKOztBeUYzOWRFO0VBQ0U7QXpGODlkSjs7QXlGNTlkRTtFQUNFO0F6Ris5ZEo7O0F5Rjc5ZEU7RUFDRTtBekZnK2RKOztBeUY5OWRFO0VBQ0U7QXpGaStkSjs7QXlGLzlkRTtFQUNFO0F6RmsrZEo7O0F5RmwvZEU7RUFDRTtBekZxL2RKOztBeUZuL2RFO0VBQ0U7QXpGcy9kSjs7QXlGcC9kRTtFQUNFO0F6RnUvZEo7O0F5RnIvZEU7RUFDRTtBekZ3L2RKOztBeUZ0L2RFO0VBQ0U7QXpGeS9kSjs7QXlGdi9kRTtFQUNFO0F6RjAvZEo7O0F5RjFnZUU7RUFDRTtBekY2Z2VKOztBeUYzZ2VFO0VBQ0U7QXpGOGdlSjs7QXlGNWdlRTtFQUNFO0F6RitnZUo7O0F5RjdnZUU7RUFDRTtBekZnaGVKOztBeUY5Z2VFO0VBQ0U7QXpGaWhlSjs7QXlGL2dlRTtFQUNFO0F6RmtoZUo7O0F5RmxpZUU7RUFDRTtBekZxaWVKOztBeUZuaWVFO0VBQ0U7QXpGc2llSjs7QXlGcGllRTtFQUNFO0F6RnVpZUo7O0F5RnJpZUU7RUFDRTtBekZ3aWVKOztBeUZ0aWVFO0VBQ0U7QXpGeWllSjs7QXlGdmllRTtFQUNFO0F6RjBpZUo7O0F5RjFqZUU7RUFDRTtBekY2amVKOztBeUYzamVFO0VBQ0U7QXpGOGplSjs7QXlGNWplRTtFQUNFO0F6RitqZUo7O0F5RjdqZUU7RUFDRTtBekZna2VKOztBeUY5amVFO0VBQ0U7QXpGaWtlSjs7QXlGL2plRTtFQUNFO0F6RmtrZUo7O0F5RmxsZUU7RUFDRTtBekZxbGVKOztBeUZubGVFO0VBQ0U7QXpGc2xlSjs7QXlGcGxlRTtFQUNFO0F6RnVsZUo7O0F5RnJsZUU7RUFDRTtBekZ3bGVKOztBeUZ0bGVFO0VBQ0U7QXpGeWxlSjs7QXlGdmxlRTtFQUNFO0F6RjBsZUo7O0F5RjFtZUU7RUFDRTtBekY2bWVKOztBeUYzbWVFO0VBQ0U7QXpGOG1lSjs7QXlGNW1lRTtFQUNFO0F6RittZUo7O0F5RjdtZUU7RUFDRTtBekZnbmVKOztBeUY5bWVFO0VBQ0U7QXpGaW5lSjs7QXlGL21lRTtFQUNFO0F6RmtuZUo7O0F5RmxvZUU7RUFDRTtBekZxb2VKOztBeUZub2VFO0VBQ0U7QXpGc29lSjs7QXlGcG9lRTtFQUNFO0F6RnVvZUo7O0F5RnJvZUU7RUFDRTtBekZ3b2VKOztBeUZ0b2VFO0VBQ0U7QXpGeW9lSjs7QXlGdm9lRTtFQUNFO0F6RjBvZUo7O0F5RjFwZUU7RUFDRTtBekY2cGVKOztBeUYzcGVFO0VBQ0U7QXpGOHBlSjs7QXlGNXBlRTtFQUNFO0F6RitwZUo7O0F5RjdwZUU7RUFDRTtBekZncWVKOztBeUY5cGVFO0VBQ0U7QXpGaXFlSjs7QXlGL3BlRTtFQUNFO0F6RmtxZUo7O0F5RmxyZUU7RUFDRTtBekZxcmVKOztBeUZucmVFO0VBQ0U7QXpGc3JlSjs7QXlGcHJlRTtFQUNFO0F6RnVyZUo7O0F5RnJyZUU7RUFDRTtBekZ3cmVKOztBeUZ0cmVFO0VBQ0U7QXpGeXJlSjs7QXlGdnJlRTtFQUNFO0F6RjByZUo7O0F5RjFzZUU7RUFDRTtBekY2c2VKOztBeUYzc2VFO0VBQ0U7QXpGOHNlSjs7QXlGNXNlRTtFQUNFO0F6RitzZUo7O0F5RjdzZUU7RUFDRTtBekZndGVKOztBeUY5c2VFO0VBQ0U7QXpGaXRlSjs7QXlGL3NlRTtFQUNFO0F6Rmt0ZUo7O0F5Rmx1ZUU7RUFDRTtBekZxdWVKOztBeUZudWVFO0VBQ0U7QXpGc3VlSjs7QXlGcHVlRTtFQUNFO0F6RnV1ZUo7O0F5RnJ1ZUU7RUFDRTtBekZ3dWVKOztBeUZ0dWVFO0VBQ0U7QXpGeXVlSjs7QXlGdnVlRTtFQUNFO0F6RjB1ZUo7O0F5RjF2ZUU7RUFDRTtBekY2dmVKOztBeUYzdmVFO0VBQ0U7QXpGOHZlSjs7QXlGNXZlRTtFQUNFO0F6Rit2ZUo7O0F5Rjd2ZUU7RUFDRTtBekZnd2VKOztBeUY5dmVFO0VBQ0U7QXpGaXdlSjs7QXlGL3ZlRTtFQUNFO0F6Rmt3ZUo7O0F5Rmx4ZUU7RUFDRTtBekZxeGVKOztBeUZueGVFO0VBQ0U7QXpGc3hlSjs7QXlGcHhlRTtFQUNFO0F6RnV4ZUo7O0F5RnJ4ZUU7RUFDRTtBekZ3eGVKOztBeUZ0eGVFO0VBQ0U7QXpGeXhlSjs7QXlGdnhlRTtFQUNFO0F6RjB4ZUo7O0F5RjF5ZUU7RUFDRTtBekY2eWVKOztBeUYzeWVFO0VBQ0U7QXpGOHllSjs7QXlGNXllRTtFQUNFO0F6Rit5ZUo7O0F5Rjd5ZUU7RUFDRTtBekZnemVKOztBeUY5eWVFO0VBQ0U7QXpGaXplSjs7QXlGL3llRTtFQUNFO0F6Rmt6ZUo7O0F5RmwwZUU7RUFDRTtBekZxMGVKOztBeUZuMGVFO0VBQ0U7QXpGczBlSjs7QXlGcDBlRTtFQUNFO0F6RnUwZUo7O0F5RnIwZUU7RUFDRTtBekZ3MGVKOztBeUZ0MGVFO0VBQ0U7QXpGeTBlSjs7QXlGdjBlRTtFQUNFO0F6RjAwZUo7O0F5RjExZUU7RUFDRTtBekY2MWVKOztBeUYzMWVFO0VBQ0U7QXpGODFlSjs7QXlGNTFlRTtFQUNFO0F6RisxZUo7O0F5RjcxZUU7RUFDRTtBekZnMmVKOztBeUY5MWVFO0VBQ0U7QXpGaTJlSjs7QXlGLzFlRTtFQUNFO0F6RmsyZUo7O0F5RmwzZUU7RUFDRTtBekZxM2VKOztBeUZuM2VFO0VBQ0U7QXpGczNlSjs7QXlGcDNlRTtFQUNFO0F6RnUzZUo7O0F5RnIzZUU7RUFDRTtBekZ3M2VKOztBeUZ0M2VFO0VBQ0U7QXpGeTNlSjs7QXlGdjNlRTtFQUNFO0F6RjAzZUo7O0F5RjE0ZUU7RUFDRTtBekY2NGVKOztBeUYzNGVFO0VBQ0U7QXpGODRlSjs7QXlGNTRlRTtFQUNFO0F6Ris0ZUo7O0F5Rjc0ZUU7RUFDRTtBekZnNWVKOztBeUY5NGVFO0VBQ0U7QXpGaTVlSjs7QXlGLzRlRTtFQUNFO0F6Rms1ZUo7O0F5Rmw2ZUU7RUFDRTtBekZxNmVKOztBeUZuNmVFO0VBQ0U7QXpGczZlSjs7QXlGcDZlRTtFQUNFO0F6RnU2ZUo7O0F5RnI2ZUU7RUFDRTtBekZ3NmVKOztBeUZ0NmVFO0VBQ0U7QXpGeTZlSjs7QXlGdjZlRTtFQUNFO0F6RjA2ZUo7O0F5RjE3ZUU7RUFDRTtBekY2N2VKOztBeUYzN2VFO0VBQ0U7QXpGODdlSjs7QXlGNTdlRTtFQUNFO0F6Ris3ZUo7O0F5Rjc3ZUU7RUFDRTtBekZnOGVKOztBeUY5N2VFO0VBQ0U7QXpGaThlSjs7QXlGLzdlRTtFQUNFO0F6Rms4ZUo7O0F5Rmw5ZUU7RUFDRTtBekZxOWVKOztBeUZuOWVFO0VBQ0U7QXpGczllSjs7QXlGcDllRTtFQUNFO0F6RnU5ZUo7O0F5RnI5ZUU7RUFDRTtBekZ3OWVKOztBeUZ0OWVFO0VBQ0U7QXpGeTllSjs7QXlGdjllRTtFQUNFO0F6RjA5ZUo7O0F5RjErZUU7RUFDRTtBekY2K2VKOztBeUYzK2VFO0VBQ0U7QXpGOCtlSjs7QXlGNStlRTtFQUNFO0F6RisrZUo7O0F5RjcrZUU7RUFDRTtBekZnL2VKOztBeUY5K2VFO0VBQ0U7QXpGaS9lSjs7QXlGLytlRTtFQUNFO0F6RmsvZUo7O0F5RmxnZkU7RUFDRTtBekZxZ2ZKOztBeUZuZ2ZFO0VBQ0U7QXpGc2dmSjs7QXlGcGdmRTtFQUNFO0F6RnVnZko7O0F5RnJnZkU7RUFDRTtBekZ3Z2ZKOztBeUZ0Z2ZFO0VBQ0U7QXpGeWdmSjs7QXlGdmdmRTtFQUNFO0F6RjBnZko7O0F5RjFoZkU7RUFDRTtBekY2aGZKOztBeUYzaGZFO0VBQ0U7QXpGOGhmSjs7QXlGNWhmRTtFQUNFO0F6RitoZko7O0F5RjdoZkU7RUFDRTtBekZnaWZKOztBeUY5aGZFO0VBQ0U7QXpGaWlmSjs7QXlGL2hmRTtFQUNFO0F6RmtpZko7O0F5RmxqZkU7RUFDRTtBekZxamZKOztBeUZuamZFO0VBQ0U7QXpGc2pmSjs7QXlGcGpmRTtFQUNFO0F6RnVqZko7O0F5RnJqZkU7RUFDRTtBekZ3amZKOztBeUZ0amZFO0VBQ0U7QXpGeWpmSjs7QXlGdmpmRTtFQUNFO0F6RjBqZko7O0F5RjFrZkU7RUFDRTtBekY2a2ZKOztBeUYza2ZFO0VBQ0U7QXpGOGtmSjs7QXlGNWtmRTtFQUNFO0F6RitrZko7O0F5RjdrZkU7RUFDRTtBekZnbGZKOztBeUY5a2ZFO0VBQ0U7QXpGaWxmSjs7QXlGL2tmRTtFQUNFO0F6RmtsZko7O0F5RmxtZkU7RUFDRTtBekZxbWZKOztBeUZubWZFO0VBQ0U7QXpGc21mSjs7QXlGcG1mRTtFQUNFO0F6RnVtZko7O0F5RnJtZkU7RUFDRTtBekZ3bWZKOztBeUZ0bWZFO0VBQ0U7QXpGeW1mSjs7QXlGdm1mRTtFQUNFO0F6RjBtZko7O0F5RjFuZkU7RUFDRTtBekY2bmZKOztBeUYzbmZFO0VBQ0U7QXpGOG5mSjs7QXlGNW5mRTtFQUNFO0F6RituZko7O0F5RjduZkU7RUFDRTtBekZnb2ZKOztBeUY5bmZFO0VBQ0U7QXpGaW9mSjs7QXlGL25mRTtFQUNFO0F6RmtvZko7O0F5RmxwZkU7RUFDRTtBekZxcGZKOztBeUZucGZFO0VBQ0U7QXpGc3BmSjs7QXlGcHBmRTtFQUNFO0F6RnVwZko7O0F5RnJwZkU7RUFDRTtBekZ3cGZKOztBeUZ0cGZFO0VBQ0U7QXpGeXBmSjs7QXlGdnBmRTtFQUNFO0F6RjBwZko7O0F5RjFxZkU7RUFDRTtBekY2cWZKOztBeUYzcWZFO0VBQ0U7QXpGOHFmSjs7QXlGNXFmRTtFQUNFO0F6RitxZko7O0F5RjdxZkU7RUFDRTtBekZncmZKOztBeUY5cWZFO0VBQ0U7QXpGaXJmSjs7QXlGL3FmRTtFQUNFO0F6RmtyZko7O0F5RmxzZkU7RUFDRTtBekZxc2ZKOztBeUZuc2ZFO0VBQ0U7QXpGc3NmSjs7QXlGcHNmRTtFQUNFO0F6RnVzZko7O0F5RnJzZkU7RUFDRTtBekZ3c2ZKOztBeUZ0c2ZFO0VBQ0U7QXpGeXNmSjs7QXlGdnNmRTtFQUNFO0F6RjBzZko7O0F5RjF0ZkU7RUFDRTtBekY2dGZKOztBeUYzdGZFO0VBQ0U7QXpGOHRmSjs7QXlGNXRmRTtFQUNFO0F6Rit0Zko7O0F5Rjd0ZkU7RUFDRTtBekZndWZKOztBeUY5dGZFO0VBQ0U7QXpGaXVmSjs7QXlGL3RmRTtFQUNFO0F6Rmt1Zko7O0F5Rmx2ZkU7RUFDRTtBekZxdmZKOztBeUZudmZFO0VBQ0U7QXpGc3ZmSjs7QXlGcHZmRTtFQUNFO0F6RnV2Zko7O0F5RnJ2ZkU7RUFDRTtBekZ3dmZKOztBeUZ0dmZFO0VBQ0U7QXpGeXZmSjs7QXlGdnZmRTtFQUNFO0F6RjB2Zko7O0F5RjF3ZkU7RUFDRTtBekY2d2ZKOztBeUYzd2ZFO0VBQ0U7QXpGOHdmSjs7QXlGNXdmRTtFQUNFO0F6Rit3Zko7O0F5Rjd3ZkU7RUFDRTtBekZneGZKOztBeUY5d2ZFO0VBQ0U7QXpGaXhmSjs7QXlGL3dmRTtFQUNFO0F6Rmt4Zko7O0F5Rmx5ZkU7RUFDRTtBekZxeWZKOztBeUZueWZFO0VBQ0U7QXpGc3lmSjs7QXlGcHlmRTtFQUNFO0F6RnV5Zko7O0F5RnJ5ZkU7RUFDRTtBekZ3eWZKOztBeUZ0eWZFO0VBQ0U7QXpGeXlmSjs7QXlGdnlmRTtFQUNFO0F6RjB5Zko7O0F5RjF6ZkU7RUFDRTtBekY2emZKOztBeUYzemZFO0VBQ0U7QXpGOHpmSjs7QXlGNXpmRTtFQUNFO0F6Rit6Zko7O0F5Rjd6ZkU7RUFDRTtBekZnMGZKOztBeUY5emZFO0VBQ0U7QXpGaTBmSjs7QXlGL3pmRTtFQUNFO0F6RmswZko7O0F5RmwxZkU7RUFDRTtBekZxMWZKOztBeUZuMWZFO0VBQ0U7QXpGczFmSjs7QXlGcDFmRTtFQUNFO0F6RnUxZko7O0F5RnIxZkU7RUFDRTtBekZ3MWZKOztBeUZ0MWZFO0VBQ0U7QXpGeTFmSjs7QXlGdjFmRTtFQUNFO0F6RjAxZko7O0F5RjEyZkU7RUFDRTtBekY2MmZKOztBeUYzMmZFO0VBQ0U7QXpGODJmSjs7QXlGNTJmRTtFQUNFO0F6RisyZko7O0F5RjcyZkU7RUFDRTtBekZnM2ZKOztBeUY5MmZFO0VBQ0U7QXpGaTNmSjs7QXlGLzJmRTtFQUNFO0F6RmszZko7O0F5Rmw0ZkU7RUFDRTtBekZxNGZKOztBeUZuNGZFO0VBQ0U7QXpGczRmSjs7QXlGcDRmRTtFQUNFO0F6RnU0Zko7O0F5RnI0ZkU7RUFDRTtBekZ3NGZKOztBeUZ0NGZFO0VBQ0U7QXpGeTRmSjs7QXlGdjRmRTtFQUNFO0F6RjA0Zko7O0F5RjE1ZkU7RUFDRTtBekY2NWZKOztBeUYzNWZFO0VBQ0U7QXpGODVmSjs7QXlGNTVmRTtFQUNFO0F6Ris1Zko7O0F5Rjc1ZkU7RUFDRTtBekZnNmZKOztBeUY5NWZFO0VBQ0U7QXpGaTZmSjs7QXlGLzVmRTtFQUNFO0F6Rms2Zko7O0F5Rmw3ZkU7RUFDRTtBekZxN2ZKOztBeUZuN2ZFO0VBQ0U7QXpGczdmSjs7QXlGcDdmRTtFQUNFO0F6RnU3Zko7O0F5RnI3ZkU7RUFDRTtBekZ3N2ZKOztBeUZ0N2ZFO0VBQ0U7QXpGeTdmSjs7QXlGdjdmRTtFQUNFO0F6RjA3Zko7O0F5RjE4ZkU7RUFDRTtBekY2OGZKOztBeUYzOGZFO0VBQ0U7QXpGODhmSjs7QXlGNThmRTtFQUNFO0F6Ris4Zko7O0F5Rjc4ZkU7RUFDRTtBekZnOWZKOztBeUY5OGZFO0VBQ0U7QXpGaTlmSjs7QXlGLzhmRTtFQUNFO0F6Rms5Zko7O0F5RmwrZkU7RUFDRTtBekZxK2ZKOztBeUZuK2ZFO0VBQ0U7QXpGcytmSjs7QXlGcCtmRTtFQUNFO0F6RnUrZko7O0F5RnIrZkU7RUFDRTtBekZ3K2ZKOztBeUZ0K2ZFO0VBQ0U7QXpGeStmSjs7QXlGditmRTtFQUNFO0F6RjArZko7O0F5RjEvZkU7RUFDRTtBekY2L2ZKOztBeUYzL2ZFO0VBQ0U7QXpGOC9mSjs7QXlGNS9mRTtFQUNFO0F6RisvZko7O0F5RjcvZkU7RUFDRTtBekZnZ2dCSjs7QXlGOS9mRTtFQUNFO0F6RmlnZ0JKOztBeUYvL2ZFO0VBQ0U7QXpGa2dnQko7O0F5RmxoZ0JFO0VBQ0U7QXpGcWhnQko7O0F5Rm5oZ0JFO0VBQ0U7QXpGc2hnQko7O0F5RnBoZ0JFO0VBQ0U7QXpGdWhnQko7O0F5RnJoZ0JFO0VBQ0U7QXpGd2hnQko7O0F5RnRoZ0JFO0VBQ0U7QXpGeWhnQko7O0F5RnZoZ0JFO0VBQ0U7QXpGMGhnQko7O0F5RjFpZ0JFO0VBQ0U7QXpGNmlnQko7O0F5RjNpZ0JFO0VBQ0U7QXpGOGlnQko7O0F5RjVpZ0JFO0VBQ0U7QXpGK2lnQko7O0F5RjdpZ0JFO0VBQ0U7QXpGZ2pnQko7O0F5RjlpZ0JFO0VBQ0U7QXpGaWpnQko7O0F5Ri9pZ0JFO0VBQ0U7QXpGa2pnQko7O0F5RmxrZ0JFO0VBQ0U7QXpGcWtnQko7O0F5Rm5rZ0JFO0VBQ0U7QXpGc2tnQko7O0F5RnBrZ0JFO0VBQ0U7QXpGdWtnQko7O0F5RnJrZ0JFO0VBQ0U7QXpGd2tnQko7O0F5RnRrZ0JFO0VBQ0U7QXpGeWtnQko7O0F5RnZrZ0JFO0VBQ0U7QXpGMGtnQko7O0F5RjFsZ0JFO0VBQ0U7QXpGNmxnQko7O0F5RjNsZ0JFO0VBQ0U7QXpGOGxnQko7O0F5RjVsZ0JFO0VBQ0U7QXpGK2xnQko7O0F5RjdsZ0JFO0VBQ0U7QXpGZ21nQko7O0F5RjlsZ0JFO0VBQ0U7QXpGaW1nQko7O0F5Ri9sZ0JFO0VBQ0U7QXpGa21nQko7O0F5RmxuZ0JFO0VBQ0U7QXpGcW5nQko7O0F5Rm5uZ0JFO0VBQ0U7QXpGc25nQko7O0F5RnBuZ0JFO0VBQ0U7QXpGdW5nQko7O0F5RnJuZ0JFO0VBQ0U7QXpGd25nQko7O0F5RnRuZ0JFO0VBQ0U7QXpGeW5nQko7O0F5RnZuZ0JFO0VBQ0U7QXpGMG5nQko7O0F5RjFvZ0JFO0VBQ0U7QXpGNm9nQko7O0F5RjNvZ0JFO0VBQ0U7QXpGOG9nQko7O0F5RjVvZ0JFO0VBQ0U7QXpGK29nQko7O0F5RjdvZ0JFO0VBQ0U7QXpGZ3BnQko7O0F5RjlvZ0JFO0VBQ0U7QXpGaXBnQko7O0F5Ri9vZ0JFO0VBQ0U7QXpGa3BnQko7O0F5RmxxZ0JFO0VBQ0U7QXpGcXFnQko7O0F5Rm5xZ0JFO0VBQ0U7QXpGc3FnQko7O0F5RnBxZ0JFO0VBQ0U7QXpGdXFnQko7O0F5RnJxZ0JFO0VBQ0U7QXpGd3FnQko7O0F5RnRxZ0JFO0VBQ0U7QXpGeXFnQko7O0F5RnZxZ0JFO0VBQ0U7QXpGMHFnQko7O0F5RjFyZ0JFO0VBQ0U7QXpGNnJnQko7O0F5RjNyZ0JFO0VBQ0U7QXpGOHJnQko7O0F5RjVyZ0JFO0VBQ0U7QXpGK3JnQko7O0F5RjdyZ0JFO0VBQ0U7QXpGZ3NnQko7O0F5RjlyZ0JFO0VBQ0U7QXpGaXNnQko7O0F5Ri9yZ0JFO0VBQ0U7QXpGa3NnQko7O0F5Rmx0Z0JFO0VBQ0U7QXpGcXRnQko7O0F5Rm50Z0JFO0VBQ0U7QXpGc3RnQko7O0F5RnB0Z0JFO0VBQ0U7QXpGdXRnQko7O0F5RnJ0Z0JFO0VBQ0U7QXpGd3RnQko7O0F5RnR0Z0JFO0VBQ0U7QXpGeXRnQko7O0F5RnZ0Z0JFO0VBQ0U7QXpGMHRnQko7O0F5RjF1Z0JFO0VBQ0U7QXpGNnVnQko7O0F5RjN1Z0JFO0VBQ0U7QXpGOHVnQko7O0F5RjV1Z0JFO0VBQ0U7QXpGK3VnQko7O0F5Rjd1Z0JFO0VBQ0U7QXpGZ3ZnQko7O0F5Rjl1Z0JFO0VBQ0U7QXpGaXZnQko7O0F5Ri91Z0JFO0VBQ0U7QXpGa3ZnQko7O0F5Rmx3Z0JFO0VBQ0U7QXpGcXdnQko7O0F5Rm53Z0JFO0VBQ0U7QXpGc3dnQko7O0F5RnB3Z0JFO0VBQ0U7QXpGdXdnQko7O0F5RnJ3Z0JFO0VBQ0U7QXpGd3dnQko7O0F5RnR3Z0JFO0VBQ0U7QXpGeXdnQko7O0F5RnZ3Z0JFO0VBQ0U7QXpGMHdnQko7O0F5RjF4Z0JFO0VBQ0U7QXpGNnhnQko7O0F5RjN4Z0JFO0VBQ0U7QXpGOHhnQko7O0F5RjV4Z0JFO0VBQ0U7QXpGK3hnQko7O0F5Rjd4Z0JFO0VBQ0U7QXpGZ3lnQko7O0F5Rjl4Z0JFO0VBQ0U7QXpGaXlnQko7O0F5Ri94Z0JFO0VBQ0U7QXpGa3lnQko7O0F5Rmx6Z0JFO0VBQ0U7QXpGcXpnQko7O0F5Rm56Z0JFO0VBQ0U7QXpGc3pnQko7O0F5RnB6Z0JFO0VBQ0U7QXpGdXpnQko7O0F5RnJ6Z0JFO0VBQ0U7QXpGd3pnQko7O0F5RnR6Z0JFO0VBQ0U7QXpGeXpnQko7O0F5RnZ6Z0JFO0VBQ0U7QXpGMHpnQko7O0F5RjEwZ0JFO0VBQ0U7QXpGNjBnQko7O0F5RjMwZ0JFO0VBQ0U7QXpGODBnQko7O0F5RjUwZ0JFO0VBQ0U7QXpGKzBnQko7O0F5RjcwZ0JFO0VBQ0U7QXpGZzFnQko7O0F5RjkwZ0JFO0VBQ0U7QXpGaTFnQko7O0F5Ri8wZ0JFO0VBQ0U7QXpGazFnQko7O0F5RmwyZ0JFO0VBQ0U7QXpGcTJnQko7O0F5Rm4yZ0JFO0VBQ0U7QXpGczJnQko7O0F5RnAyZ0JFO0VBQ0U7QXpGdTJnQko7O0F5RnIyZ0JFO0VBQ0U7QXpGdzJnQko7O0F5RnQyZ0JFO0VBQ0U7QXpGeTJnQko7O0F5RnYyZ0JFO0VBQ0U7QXpGMDJnQko7O0F5RjEzZ0JFO0VBQ0U7QXpGNjNnQko7O0F5RjMzZ0JFO0VBQ0U7QXpGODNnQko7O0F5RjUzZ0JFO0VBQ0U7QXpGKzNnQko7O0F5RjczZ0JFO0VBQ0U7QXpGZzRnQko7O0F5RjkzZ0JFO0VBQ0U7QXpGaTRnQko7O0F5Ri8zZ0JFO0VBQ0U7QXpGazRnQko7O0F5Rmw1Z0JFO0VBQ0U7QXpGcTVnQko7O0F5Rm41Z0JFO0VBQ0U7QXpGczVnQko7O0F5RnA1Z0JFO0VBQ0U7QXpGdTVnQko7O0F5RnI1Z0JFO0VBQ0U7QXpGdzVnQko7O0F5RnQ1Z0JFO0VBQ0U7QXpGeTVnQko7O0F5RnY1Z0JFO0VBQ0U7QXpGMDVnQko7O0F5RjE2Z0JFO0VBQ0U7QXpGNjZnQko7O0F5RjM2Z0JFO0VBQ0U7QXpGODZnQko7O0F5RjU2Z0JFO0VBQ0U7QXpGKzZnQko7O0F5Rjc2Z0JFO0VBQ0U7QXpGZzdnQko7O0F5Rjk2Z0JFO0VBQ0U7QXpGaTdnQko7O0F5Ri82Z0JFO0VBQ0U7QXpGazdnQko7O0F5Rmw4Z0JFO0VBQ0U7QXpGcThnQko7O0F5Rm44Z0JFO0VBQ0U7QXpGczhnQko7O0F5RnA4Z0JFO0VBQ0U7QXpGdThnQko7O0F5RnI4Z0JFO0VBQ0U7QXpGdzhnQko7O0F5RnQ4Z0JFO0VBQ0U7QXpGeThnQko7O0F5RnY4Z0JFO0VBQ0U7QXpGMDhnQko7O0F5RjE5Z0JFO0VBQ0U7QXpGNjlnQko7O0F5RjM5Z0JFO0VBQ0U7QXpGODlnQko7O0F5RjU5Z0JFO0VBQ0U7QXpGKzlnQko7O0F5Rjc5Z0JFO0VBQ0U7QXpGZytnQko7O0F5Rjk5Z0JFO0VBQ0U7QXpGaStnQko7O0F5Ri85Z0JFO0VBQ0U7QXpGaytnQko7O0F5RmwvZ0JFO0VBQ0U7QXpGcS9nQko7O0F5Rm4vZ0JFO0VBQ0U7QXpGcy9nQko7O0F5RnAvZ0JFO0VBQ0U7QXpGdS9nQko7O0F5RnIvZ0JFO0VBQ0U7QXpGdy9nQko7O0F5RnQvZ0JFO0VBQ0U7QXpGeS9nQko7O0F5RnYvZ0JFO0VBQ0U7QXpGMC9nQko7O0F5RjFnaEJFO0VBQ0U7QXpGNmdoQko7O0F5RjNnaEJFO0VBQ0U7QXpGOGdoQko7O0F5RjVnaEJFO0VBQ0U7QXpGK2doQko7O0F5RjdnaEJFO0VBQ0U7QXpGZ2hoQko7O0F5RjlnaEJFO0VBQ0U7QXpGaWhoQko7O0F5Ri9naEJFO0VBQ0U7QXpGa2hoQko7O0F5RmxpaEJFO0VBQ0U7QXpGcWloQko7O0F5Rm5paEJFO0VBQ0U7QXpGc2loQko7O0F5RnBpaEJFO0VBQ0U7QXpGdWloQko7O0F5RnJpaEJFO0VBQ0U7QXpGd2loQko7O0F5RnRpaEJFO0VBQ0U7QXpGeWloQko7O0F5RnZpaEJFO0VBQ0U7QXpGMGloQko7O0F5RjFqaEJFO0VBQ0U7QXpGNmpoQko7O0F5RjNqaEJFO0VBQ0U7QXpGOGpoQko7O0F5RjVqaEJFO0VBQ0U7QXpGK2poQko7O0F5RjdqaEJFO0VBQ0U7QXpGZ2toQko7O0F5RjlqaEJFO0VBQ0U7QXpGaWtoQko7O0F5Ri9qaEJFO0VBQ0U7QXpGa2toQko7O0F5RmxsaEJFO0VBQ0U7QXpGcWxoQko7O0F5Rm5saEJFO0VBQ0U7QXpGc2xoQko7O0F5RnBsaEJFO0VBQ0U7QXpGdWxoQko7O0F5RnJsaEJFO0VBQ0U7QXpGd2xoQko7O0F5RnRsaEJFO0VBQ0U7QXpGeWxoQko7O0F5RnZsaEJFO0VBQ0U7QXpGMGxoQko7O0F5RjFtaEJFO0VBQ0U7QXpGNm1oQko7O0F5RjNtaEJFO0VBQ0U7QXpGOG1oQko7O0F5RjVtaEJFO0VBQ0U7QXpGK21oQko7O0F5RjdtaEJFO0VBQ0U7QXpGZ25oQko7O0F5RjltaEJFO0VBQ0U7QXpGaW5oQko7O0F5Ri9taEJFO0VBQ0U7QXpGa25oQko7O0F5RmxvaEJFO0VBQ0U7QXpGcW9oQko7O0F5Rm5vaEJFO0VBQ0U7QXpGc29oQko7O0F5RnBvaEJFO0VBQ0U7QXpGdW9oQko7O0F5RnJvaEJFO0VBQ0U7QXpGd29oQko7O0F5RnRvaEJFO0VBQ0U7QXpGeW9oQko7O0F5RnZvaEJFO0VBQ0U7QXpGMG9oQko7O0F5RjFwaEJFO0VBQ0U7QXpGNnBoQko7O0F5RjNwaEJFO0VBQ0U7QXpGOHBoQko7O0F5RjVwaEJFO0VBQ0U7QXpGK3BoQko7O0F5RjdwaEJFO0VBQ0U7QXpGZ3FoQko7O0F5RjlwaEJFO0VBQ0U7QXpGaXFoQko7O0F5Ri9waEJFO0VBQ0U7QXpGa3FoQko7O0F5RmxyaEJFO0VBQ0U7QXpGcXJoQko7O0F5Rm5yaEJFO0VBQ0U7QXpGc3JoQko7O0F5RnByaEJFO0VBQ0U7QXpGdXJoQko7O0F5RnJyaEJFO0VBQ0U7QXpGd3JoQko7O0F5RnRyaEJFO0VBQ0U7QXpGeXJoQko7O0F5RnZyaEJFO0VBQ0U7QXpGMHJoQko7O0F5RjFzaEJFO0VBQ0U7QXpGNnNoQko7O0F5RjNzaEJFO0VBQ0U7QXpGOHNoQko7O0F5RjVzaEJFO0VBQ0U7QXpGK3NoQko7O0F5RjdzaEJFO0VBQ0U7QXpGZ3RoQko7O0F5RjlzaEJFO0VBQ0U7QXpGaXRoQko7O0F5Ri9zaEJFO0VBQ0U7QXpGa3RoQko7O0F5Rmx1aEJFO0VBQ0U7QXpGcXVoQko7O0F5Rm51aEJFO0VBQ0U7QXpGc3VoQko7O0F5RnB1aEJFO0VBQ0U7QXpGdXVoQko7O0F5RnJ1aEJFO0VBQ0U7QXpGd3VoQko7O0F5RnR1aEJFO0VBQ0U7QXpGeXVoQko7O0F5RnZ1aEJFO0VBQ0U7QXpGMHVoQko7O0F5RjF2aEJFO0VBQ0U7QXpGNnZoQko7O0F5RjN2aEJFO0VBQ0U7QXpGOHZoQko7O0F5RjV2aEJFO0VBQ0U7QXpGK3ZoQko7O0F5Rjd2aEJFO0VBQ0U7QXpGZ3doQko7O0F5Rjl2aEJFO0VBQ0U7QXpGaXdoQko7O0F5Ri92aEJFO0VBQ0U7QXpGa3doQko7O0F5Rmx4aEJFO0VBQ0U7QXpGcXhoQko7O0F5Rm54aEJFO0VBQ0U7QXpGc3hoQko7O0F5RnB4aEJFO0VBQ0U7QXpGdXhoQko7O0F5RnJ4aEJFO0VBQ0U7QXpGd3hoQko7O0F5RnR4aEJFO0VBQ0U7QXpGeXhoQko7O0F5RnZ4aEJFO0VBQ0U7QXpGMHhoQko7O0F5RjF5aEJFO0VBQ0U7QXpGNnloQko7O0F5RjN5aEJFO0VBQ0U7QXpGOHloQko7O0F5RjV5aEJFO0VBQ0U7QXpGK3loQko7O0F5Rjd5aEJFO0VBQ0U7QXpGZ3poQko7O0F5Rjl5aEJFO0VBQ0U7QXpGaXpoQko7O0F5Ri95aEJFO0VBQ0U7QXpGa3poQko7O0F5RmwwaEJFO0VBQ0U7QXpGcTBoQko7O0F5Rm4waEJFO0VBQ0U7QXpGczBoQko7O0F5RnAwaEJFO0VBQ0U7QXpGdTBoQko7O0F5RnIwaEJFO0VBQ0U7QXpGdzBoQko7O0F5RnQwaEJFO0VBQ0U7QXpGeTBoQko7O0F5RnYwaEJFO0VBQ0U7QXpGMDBoQko7O0F5RjExaEJFO0VBQ0U7QXpGNjFoQko7O0F5RjMxaEJFO0VBQ0U7QXpGODFoQko7O0F5RjUxaEJFO0VBQ0U7QXpGKzFoQko7O0F5RjcxaEJFO0VBQ0U7QXpGZzJoQko7O0F5RjkxaEJFO0VBQ0U7QXpGaTJoQko7O0F5Ri8xaEJFO0VBQ0U7QXpGazJoQko7O0F5RmwzaEJFO0VBQ0U7QXpGcTNoQko7O0F5Rm4zaEJFO0VBQ0U7QXpGczNoQko7O0F5RnAzaEJFO0VBQ0U7QXpGdTNoQko7O0F5RnIzaEJFO0VBQ0U7QXpGdzNoQko7O0F5RnQzaEJFO0VBQ0U7QXpGeTNoQko7O0F5RnYzaEJFO0VBQ0U7QXpGMDNoQko7O0F5RjE0aEJFO0VBQ0U7QXpGNjRoQko7O0F5RjM0aEJFO0VBQ0U7QXpGODRoQko7O0F5RjU0aEJFO0VBQ0U7QXpGKzRoQko7O0F5Rjc0aEJFO0VBQ0U7QXpGZzVoQko7O0F5Rjk0aEJFO0VBQ0U7QXpGaTVoQko7O0F5Ri80aEJFO0VBQ0U7QXpGazVoQko7O0F5Rmw2aEJFO0VBQ0U7QXpGcTZoQko7O0F5Rm42aEJFO0VBQ0U7QXpGczZoQko7O0F5RnA2aEJFO0VBQ0U7QXpGdTZoQko7O0F5RnI2aEJFO0VBQ0U7QXpGdzZoQko7O0F5RnQ2aEJFO0VBQ0U7QXpGeTZoQko7O0F5RnY2aEJFO0VBQ0U7QXpGMDZoQko7O0F5RjE3aEJFO0VBQ0U7QXpGNjdoQko7O0F5RjM3aEJFO0VBQ0U7QXpGODdoQko7O0F5RjU3aEJFO0VBQ0U7QXpGKzdoQko7O0F5Rjc3aEJFO0VBQ0U7QXpGZzhoQko7O0F5Rjk3aEJFO0VBQ0U7QXpGaThoQko7O0F5Ri83aEJFO0VBQ0U7QXpGazhoQko7O0F5Rmw5aEJFO0VBQ0U7QXpGcTloQko7O0F5Rm45aEJFO0VBQ0U7QXpGczloQko7O0F5RnA5aEJFO0VBQ0U7QXpGdTloQko7O0F5RnI5aEJFO0VBQ0U7QXpGdzloQko7O0F5RnQ5aEJFO0VBQ0U7QXpGeTloQko7O0F5RnY5aEJFO0VBQ0U7QXpGMDloQko7O0F5RjEraEJFO0VBQ0U7QXpGNitoQko7O0F5RjMraEJFO0VBQ0U7QXpGOCtoQko7O0F5RjUraEJFO0VBQ0U7QXpGKytoQko7O0F5RjcraEJFO0VBQ0U7QXpGZy9oQko7O0F5RjkraEJFO0VBQ0U7QXpGaS9oQko7O0F5Ri8raEJFO0VBQ0U7QXpGay9oQko7O0F5RmxnaUJFO0VBQ0U7QXpGcWdpQko7O0F5Rm5naUJFO0VBQ0U7QXpGc2dpQko7O0F5RnBnaUJFO0VBQ0U7QXpGdWdpQko7O0F5RnJnaUJFO0VBQ0U7QXpGd2dpQko7O0F5RnRnaUJFO0VBQ0U7QXpGeWdpQko7O0F5RnZnaUJFO0VBQ0U7QXpGMGdpQko7O0F5RjFoaUJFO0VBQ0U7QXpGNmhpQko7O0F5RjNoaUJFO0VBQ0U7QXpGOGhpQko7O0F5RjVoaUJFO0VBQ0U7QXpGK2hpQko7O0F5RjdoaUJFO0VBQ0U7QXpGZ2lpQko7O0F5RjloaUJFO0VBQ0U7QXpGaWlpQko7O0F5Ri9oaUJFO0VBQ0U7QXpGa2lpQko7O0F5RmxqaUJFO0VBQ0U7QXpGcWppQko7O0F5Rm5qaUJFO0VBQ0U7QXpGc2ppQko7O0F5RnBqaUJFO0VBQ0U7QXpGdWppQko7O0F5RnJqaUJFO0VBQ0U7QXpGd2ppQko7O0F5RnRqaUJFO0VBQ0U7QXpGeWppQko7O0F5RnZqaUJFO0VBQ0U7QXpGMGppQko7O0F5RjFraUJFO0VBQ0U7QXpGNmtpQko7O0F5RjNraUJFO0VBQ0U7QXpGOGtpQko7O0F5RjVraUJFO0VBQ0U7QXpGK2tpQko7O0F5RjdraUJFO0VBQ0U7QXpGZ2xpQko7O0F5RjlraUJFO0VBQ0U7QXpGaWxpQko7O0F5Ri9raUJFO0VBQ0U7QXpGa2xpQko7O0F5RmxtaUJFO0VBQ0U7QXpGcW1pQko7O0F5Rm5taUJFO0VBQ0U7QXpGc21pQko7O0F5RnBtaUJFO0VBQ0U7QXpGdW1pQko7O0F5RnJtaUJFO0VBQ0U7QXpGd21pQko7O0F5RnRtaUJFO0VBQ0U7QXpGeW1pQko7O0F5RnZtaUJFO0VBQ0U7QXpGMG1pQko7O0F5RjFuaUJFO0VBQ0U7QXpGNm5pQko7O0F5RjNuaUJFO0VBQ0U7QXpGOG5pQko7O0F5RjVuaUJFO0VBQ0U7QXpGK25pQko7O0F5RjduaUJFO0VBQ0U7QXpGZ29pQko7O0F5RjluaUJFO0VBQ0U7QXpGaW9pQko7O0F5Ri9uaUJFO0VBQ0U7QXpGa29pQko7O0F5RmxwaUJFO0VBQ0U7QXpGcXBpQko7O0F5Rm5waUJFO0VBQ0U7QXpGc3BpQko7O0F5RnBwaUJFO0VBQ0U7QXpGdXBpQko7O0F5RnJwaUJFO0VBQ0U7QXpGd3BpQko7O0F5RnRwaUJFO0VBQ0U7QXpGeXBpQko7O0F5RnZwaUJFO0VBQ0U7QXpGMHBpQko7O0F5RjFxaUJFO0VBQ0U7QXpGNnFpQko7O0F5RjNxaUJFO0VBQ0U7QXpGOHFpQko7O0F5RjVxaUJFO0VBQ0U7QXpGK3FpQko7O0F5RjdxaUJFO0VBQ0U7QXpGZ3JpQko7O0F5RjlxaUJFO0VBQ0U7QXpGaXJpQko7O0F5Ri9xaUJFO0VBQ0U7QXpGa3JpQko7O0F5RmxzaUJFO0VBQ0U7QXpGcXNpQko7O0F5Rm5zaUJFO0VBQ0U7QXpGc3NpQko7O0F5RnBzaUJFO0VBQ0U7QXpGdXNpQko7O0F5RnJzaUJFO0VBQ0U7QXpGd3NpQko7O0F5RnRzaUJFO0VBQ0U7QXpGeXNpQko7O0F5RnZzaUJFO0VBQ0U7QXpGMHNpQko7O0F5RjF0aUJFO0VBQ0U7QXpGNnRpQko7O0F5RjN0aUJFO0VBQ0U7QXpGOHRpQko7O0F5RjV0aUJFO0VBQ0U7QXpGK3RpQko7O0F5Rjd0aUJFO0VBQ0U7QXpGZ3VpQko7O0F5Rjl0aUJFO0VBQ0U7QXpGaXVpQko7O0F5Ri90aUJFO0VBQ0U7QXpGa3VpQko7O0F5Rmx2aUJFO0VBQ0U7QXpGcXZpQko7O0F5Rm52aUJFO0VBQ0U7QXpGc3ZpQko7O0F5RnB2aUJFO0VBQ0U7QXpGdXZpQko7O0F5RnJ2aUJFO0VBQ0U7QXpGd3ZpQko7O0F5RnR2aUJFO0VBQ0U7QXpGeXZpQko7O0F5RnZ2aUJFO0VBQ0U7QXpGMHZpQko7O0F5RjF3aUJFO0VBQ0U7QXpGNndpQko7O0F5RjN3aUJFO0VBQ0U7QXpGOHdpQko7O0F5RjV3aUJFO0VBQ0U7QXpGK3dpQko7O0F5Rjd3aUJFO0VBQ0U7QXpGZ3hpQko7O0F5Rjl3aUJFO0VBQ0U7QXpGaXhpQko7O0F5Ri93aUJFO0VBQ0U7QXpGa3hpQko7O0F5Rmx5aUJFO0VBQ0U7QXpGcXlpQko7O0F5Rm55aUJFO0VBQ0U7QXpGc3lpQko7O0F5RnB5aUJFO0VBQ0U7QXpGdXlpQko7O0F5RnJ5aUJFO0VBQ0U7QXpGd3lpQko7O0F5RnR5aUJFO0VBQ0U7QXpGeXlpQko7O0F5RnZ5aUJFO0VBQ0U7QXpGMHlpQko7O0F5RjF6aUJFO0VBQ0U7QXpGNnppQko7O0F5RjN6aUJFO0VBQ0U7QXpGOHppQko7O0F5RjV6aUJFO0VBQ0U7QXpGK3ppQko7O0F5Rjd6aUJFO0VBQ0U7QXpGZzBpQko7O0F5Rjl6aUJFO0VBQ0U7QXpGaTBpQko7O0F5Ri96aUJFO0VBQ0U7QXpGazBpQko7O0F5RmwxaUJFO0VBQ0U7QXpGcTFpQko7O0F5Rm4xaUJFO0VBQ0U7QXpGczFpQko7O0F5RnAxaUJFO0VBQ0U7QXpGdTFpQko7O0F5RnIxaUJFO0VBQ0U7QXpGdzFpQko7O0F5RnQxaUJFO0VBQ0U7QXpGeTFpQko7O0F5RnYxaUJFO0VBQ0U7QXpGMDFpQko7O0F5RjEyaUJFO0VBQ0U7QXpGNjJpQko7O0F5RjMyaUJFO0VBQ0U7QXpGODJpQko7O0F5RjUyaUJFO0VBQ0U7QXpGKzJpQko7O0F5RjcyaUJFO0VBQ0U7QXpGZzNpQko7O0F5RjkyaUJFO0VBQ0U7QXpGaTNpQko7O0F5Ri8yaUJFO0VBQ0U7QXpGazNpQko7O0F5Rmw0aUJFO0VBQ0U7QXpGcTRpQko7O0F5Rm40aUJFO0VBQ0U7QXpGczRpQko7O0F5RnA0aUJFO0VBQ0U7QXpGdTRpQko7O0F5RnI0aUJFO0VBQ0U7QXpGdzRpQko7O0F5RnQ0aUJFO0VBQ0U7QXpGeTRpQko7O0F5RnY0aUJFO0VBQ0U7QXpGMDRpQko7O0F5RjE1aUJFO0VBQ0U7QXpGNjVpQko7O0F5RjM1aUJFO0VBQ0U7QXpGODVpQko7O0F5RjU1aUJFO0VBQ0U7QXpGKzVpQko7O0F5Rjc1aUJFO0VBQ0U7QXpGZzZpQko7O0F5Rjk1aUJFO0VBQ0U7QXpGaTZpQko7O0F5Ri81aUJFO0VBQ0U7QXpGazZpQko7O0F5Rmw3aUJFO0VBQ0U7QXpGcTdpQko7O0F5Rm43aUJFO0VBQ0U7QXpGczdpQko7O0F5RnA3aUJFO0VBQ0U7QXpGdTdpQko7O0F5RnI3aUJFO0VBQ0U7QXpGdzdpQko7O0F5RnQ3aUJFO0VBQ0U7QXpGeTdpQko7O0F5RnY3aUJFO0VBQ0U7QXpGMDdpQko7O0F5RjE4aUJFO0VBQ0U7QXpGNjhpQko7O0F5RjM4aUJFO0VBQ0U7QXpGODhpQko7O0F5RjU4aUJFO0VBQ0U7QXpGKzhpQko7O0F5Rjc4aUJFO0VBQ0U7QXpGZzlpQko7O0F5Rjk4aUJFO0VBQ0U7QXpGaTlpQko7O0F5Ri84aUJFO0VBQ0U7QXpGazlpQko7O0F5RmwraUJFO0VBQ0U7QXpGcStpQko7O0F5Rm4raUJFO0VBQ0U7QXpGcytpQko7O0F5RnAraUJFO0VBQ0U7QXpGdStpQko7O0F5RnIraUJFO0VBQ0U7QXpGdytpQko7O0F5RnQraUJFO0VBQ0U7QXpGeStpQko7O0F5RnYraUJFO0VBQ0U7QXpGMCtpQko7O0F5RjEvaUJFO0VBQ0U7QXpGNi9pQko7O0F5RjMvaUJFO0VBQ0U7QXpGOC9pQko7O0F5RjUvaUJFO0VBQ0U7QXpGKy9pQko7O0F5RjcvaUJFO0VBQ0U7QXpGZ2dqQko7O0F5RjkvaUJFO0VBQ0U7QXpGaWdqQko7O0F5Ri8vaUJFO0VBQ0U7QXpGa2dqQko7O0F5RmxoakJFO0VBQ0U7QXpGcWhqQko7O0F5Rm5oakJFO0VBQ0U7QXpGc2hqQko7O0F5RnBoakJFO0VBQ0U7QXpGdWhqQko7O0F5RnJoakJFO0VBQ0U7QXpGd2hqQko7O0F5RnRoakJFO0VBQ0U7QXpGeWhqQko7O0F5RnZoakJFO0VBQ0U7QXpGMGhqQko7O0F5RjFpakJFO0VBQ0U7QXpGNmlqQko7O0F5RjNpakJFO0VBQ0U7QXpGOGlqQko7O0F5RjVpakJFO0VBQ0U7QXpGK2lqQko7O0F5RjdpakJFO0VBQ0U7QXpGZ2pqQko7O0F5RjlpakJFO0VBQ0U7QXpGaWpqQko7O0F5Ri9pakJFO0VBQ0U7QXpGa2pqQko7O0F5RmxrakJFO0VBQ0U7QXpGcWtqQko7O0F5Rm5rakJFO0VBQ0U7QXpGc2tqQko7O0F5RnBrakJFO0VBQ0U7QXpGdWtqQko7O0F5RnJrakJFO0VBQ0U7QXpGd2tqQko7O0F5RnRrakJFO0VBQ0U7QXpGeWtqQko7O0F5RnZrakJFO0VBQ0U7QXpGMGtqQko7O0F5RjFsakJFO0VBQ0U7QXpGNmxqQko7O0F5RjNsakJFO0VBQ0U7QXpGOGxqQko7O0F5RjVsakJFO0VBQ0U7QXpGK2xqQko7O0F5RjdsakJFO0VBQ0U7QXpGZ21qQko7O0F5RjlsakJFO0VBQ0U7QXpGaW1qQko7O0F5Ri9sakJFO0VBQ0U7QXpGa21qQko7O0F5RmxuakJFO0VBQ0U7QXpGcW5qQko7O0F5Rm5uakJFO0VBQ0U7QXpGc25qQko7O0F5RnBuakJFO0VBQ0U7QXpGdW5qQko7O0F5RnJuakJFO0VBQ0U7QXpGd25qQko7O0F5RnRuakJFO0VBQ0U7QXpGeW5qQko7O0F5RnZuakJFO0VBQ0U7QXpGMG5qQko7O0F5RjFvakJFO0VBQ0U7QXpGNm9qQko7O0F5RjNvakJFO0VBQ0U7QXpGOG9qQko7O0F5RjVvakJFO0VBQ0U7QXpGK29qQko7O0F5RjdvakJFO0VBQ0U7QXpGZ3BqQko7O0F5RjlvakJFO0VBQ0U7QXpGaXBqQko7O0F5Ri9vakJFO0VBQ0U7QXpGa3BqQko7O0F5RmxxakJFO0VBQ0U7QXpGcXFqQko7O0F5Rm5xakJFO0VBQ0U7QXpGc3FqQko7O0F5RnBxakJFO0VBQ0U7QXpGdXFqQko7O0F5RnJxakJFO0VBQ0U7QXpGd3FqQko7O0F5RnRxakJFO0VBQ0U7QXpGeXFqQko7O0F5RnZxakJFO0VBQ0U7QXpGMHFqQko7O0F5RjFyakJFO0VBQ0U7QXpGNnJqQko7O0F5RjNyakJFO0VBQ0U7QXpGOHJqQko7O0F5RjVyakJFO0VBQ0U7QXpGK3JqQko7O0F5RjdyakJFO0VBQ0U7QXpGZ3NqQko7O0F5RjlyakJFO0VBQ0U7QXpGaXNqQko7O0F5Ri9yakJFO0VBQ0U7QXpGa3NqQko7O0F5Rmx0akJFO0VBQ0U7QXpGcXRqQko7O0F5Rm50akJFO0VBQ0U7QXpGc3RqQko7O0F5RnB0akJFO0VBQ0U7QXpGdXRqQko7O0F5RnJ0akJFO0VBQ0U7QXpGd3RqQko7O0F5RnR0akJFO0VBQ0U7QXpGeXRqQko7O0F5RnZ0akJFO0VBQ0U7QXpGMHRqQko7O0F5RjF1akJFO0VBQ0U7QXpGNnVqQko7O0F5RjN1akJFO0VBQ0U7QXpGOHVqQko7O0F5RjV1akJFO0VBQ0U7QXpGK3VqQko7O0F5Rjd1akJFO0VBQ0U7QXpGZ3ZqQko7O0F5Rjl1akJFO0VBQ0U7QXpGaXZqQko7O0F5Ri91akJFO0VBQ0U7QXpGa3ZqQko7O0F5Rmx3akJFO0VBQ0U7QXpGcXdqQko7O0F5Rm53akJFO0VBQ0U7QXpGc3dqQko7O0F5RnB3akJFO0VBQ0U7QXpGdXdqQko7O0F5RnJ3akJFO0VBQ0U7QXpGd3dqQko7O0F5RnR3akJFO0VBQ0U7QXpGeXdqQko7O0F5RnZ3akJFO0VBQ0U7QXpGMHdqQko7O0F5RjF4akJFO0VBQ0U7QXpGNnhqQko7O0F5RjN4akJFO0VBQ0U7QXpGOHhqQko7O0F5RjV4akJFO0VBQ0U7QXpGK3hqQko7O0F5Rjd4akJFO0VBQ0U7QXpGZ3lqQko7O0F5Rjl4akJFO0VBQ0U7QXpGaXlqQko7O0F5Ri94akJFO0VBQ0U7QXpGa3lqQko7O0F5Rmx6akJFO0VBQ0U7QXpGcXpqQko7O0F5Rm56akJFO0VBQ0U7QXpGc3pqQko7O0F5RnB6akJFO0VBQ0U7QXpGdXpqQko7O0F5RnJ6akJFO0VBQ0U7QXpGd3pqQko7O0F5RnR6akJFO0VBQ0U7QXpGeXpqQko7O0F5RnZ6akJFO0VBQ0U7QXpGMHpqQko7O0F5RjEwakJFO0VBQ0U7QXpGNjBqQko7O0F5RjMwakJFO0VBQ0U7QXpGODBqQko7O0F5RjUwakJFO0VBQ0U7QXpGKzBqQko7O0F5RjcwakJFO0VBQ0U7QXpGZzFqQko7O0F5RjkwakJFO0VBQ0U7QXpGaTFqQko7O0F5Ri8wakJFO0VBQ0U7QXpGazFqQko7O0F5RmwyakJFO0VBQ0U7QXpGcTJqQko7O0F5Rm4yakJFO0VBQ0U7QXpGczJqQko7O0F5RnAyakJFO0VBQ0U7QXpGdTJqQko7O0F5RnIyakJFO0VBQ0U7QXpGdzJqQko7O0F5RnQyakJFO0VBQ0U7QXpGeTJqQko7O0F5RnYyakJFO0VBQ0U7QXpGMDJqQko7O0F5RjEzakJFO0VBQ0U7QXpGNjNqQko7O0F5RjMzakJFO0VBQ0U7QXpGODNqQko7O0F5RjUzakJFO0VBQ0U7QXpGKzNqQko7O0F5RjczakJFO0VBQ0U7QXpGZzRqQko7O0F5RjkzakJFO0VBQ0U7QXpGaTRqQko7O0F5Ri8zakJFO0VBQ0U7QXpGazRqQko7O0F5Rmw1akJFO0VBQ0U7QXpGcTVqQko7O0F5Rm41akJFO0VBQ0U7QXpGczVqQko7O0F5RnA1akJFO0VBQ0U7QXpGdTVqQko7O0F5RnI1akJFO0VBQ0U7QXpGdzVqQko7O0F5RnQ1akJFO0VBQ0U7QXpGeTVqQko7O0F5RnY1akJFO0VBQ0U7QXpGMDVqQko7O0F5RjE2akJFO0VBQ0U7QXpGNjZqQko7O0F5RjM2akJFO0VBQ0U7QXpGODZqQko7O0F5RjU2akJFO0VBQ0U7QXpGKzZqQko7O0F5Rjc2akJFO0VBQ0U7QXpGZzdqQko7O0F5Rjk2akJFO0VBQ0U7QXpGaTdqQko7O0F5Ri82akJFO0VBQ0U7QXpGazdqQko7O0F5Rmw4akJFO0VBQ0U7QXpGcThqQko7O0F5Rm44akJFO0VBQ0U7QXpGczhqQko7O0F5RnA4akJFO0VBQ0U7QXpGdThqQko7O0F5RnI4akJFO0VBQ0U7QXpGdzhqQko7O0F5RnQ4akJFO0VBQ0U7QXpGeThqQko7O0F5RnY4akJFO0VBQ0U7QXpGMDhqQko7O0F5RjE5akJFO0VBQ0U7QXpGNjlqQko7O0F5RjM5akJFO0VBQ0U7QXpGODlqQko7O0F5RjU5akJFO0VBQ0U7QXpGKzlqQko7O0F5Rjc5akJFO0VBQ0U7QXpGZytqQko7O0F5Rjk5akJFO0VBQ0U7QXpGaStqQko7O0F5Ri85akJFO0VBQ0U7QXpGaytqQko7O0F5RmwvakJFO0VBQ0U7QXpGcS9qQko7O0F5Rm4vakJFO0VBQ0U7QXpGcy9qQko7O0F5RnAvakJFO0VBQ0U7QXpGdS9qQko7O0F5RnIvakJFO0VBQ0U7QXpGdy9qQko7O0F5RnQvakJFO0VBQ0U7QXpGeS9qQko7O0F5RnYvakJFO0VBQ0U7QXpGMC9qQko7O0F5RjFna0JFO0VBQ0U7QXpGNmdrQko7O0F5RjNna0JFO0VBQ0U7QXpGOGdrQko7O0F5RjVna0JFO0VBQ0U7QXpGK2drQko7O0F5Rjdna0JFO0VBQ0U7QXpGZ2hrQko7O0F5Rjlna0JFO0VBQ0U7QXpGaWhrQko7O0F5Ri9na0JFO0VBQ0U7QXpGa2hrQko7O0F5Rmxpa0JFO0VBQ0U7QXpGcWlrQko7O0F5Rm5pa0JFO0VBQ0U7QXpGc2lrQko7O0F5RnBpa0JFO0VBQ0U7QXpGdWlrQko7O0F5RnJpa0JFO0VBQ0U7QXpGd2lrQko7O0F5RnRpa0JFO0VBQ0U7QXpGeWlrQko7O0F5RnZpa0JFO0VBQ0U7QXpGMGlrQko7O0F5RjFqa0JFO0VBQ0U7QXpGNmprQko7O0F5RjNqa0JFO0VBQ0U7QXpGOGprQko7O0F5RjVqa0JFO0VBQ0U7QXpGK2prQko7O0F5Rjdqa0JFO0VBQ0U7QXpGZ2trQko7O0F5Rjlqa0JFO0VBQ0U7QXpGaWtrQko7O0F5Ri9qa0JFO0VBQ0U7QXpGa2trQko7O0F5Rmxsa0JFO0VBQ0U7QXpGcWxrQko7O0F5Rm5sa0JFO0VBQ0U7QXpGc2xrQko7O0F5RnBsa0JFO0VBQ0U7QXpGdWxrQko7O0F5RnJsa0JFO0VBQ0U7QXpGd2xrQko7O0F5RnRsa0JFO0VBQ0U7QXpGeWxrQko7O0F5RnZsa0JFO0VBQ0U7QXpGMGxrQko7O0F5RjFta0JFO0VBQ0U7QXpGNm1rQko7O0F5RjNta0JFO0VBQ0U7QXpGOG1rQko7O0F5RjVta0JFO0VBQ0U7QXpGK21rQko7O0F5Rjdta0JFO0VBQ0U7QXpGZ25rQko7O0F5Rjlta0JFO0VBQ0U7QXpGaW5rQko7O0F5Ri9ta0JFO0VBQ0U7QXpGa25rQko7O0F5Rmxva0JFO0VBQ0U7QXpGcW9rQko7O0F5Rm5va0JFO0VBQ0U7QXpGc29rQko7O0F5RnBva0JFO0VBQ0U7QXpGdW9rQko7O0F5RnJva0JFO0VBQ0U7QXpGd29rQko7O0F5RnRva0JFO0VBQ0U7QXpGeW9rQko7O0F5RnZva0JFO0VBQ0U7QXpGMG9rQko7O0F5RjFwa0JFO0VBQ0U7QXpGNnBrQko7O0F5RjNwa0JFO0VBQ0U7QXpGOHBrQko7O0F5RjVwa0JFO0VBQ0U7QXpGK3BrQko7O0F5Rjdwa0JFO0VBQ0U7QXpGZ3FrQko7O0F5Rjlwa0JFO0VBQ0U7QXpGaXFrQko7O0F5Ri9wa0JFO0VBQ0U7QXpGa3FrQko7O0F5Rmxya0JFO0VBQ0U7QXpGcXJrQko7O0F5Rm5ya0JFO0VBQ0U7QXpGc3JrQko7O0F5RnBya0JFO0VBQ0U7QXpGdXJrQko7O0F5RnJya0JFO0VBQ0U7QXpGd3JrQko7O0F5RnRya0JFO0VBQ0U7QXpGeXJrQko7O0F5RnZya0JFO0VBQ0U7QXpGMHJrQko7O0F5RjFza0JFO0VBQ0U7QXpGNnNrQko7O0F5RjNza0JFO0VBQ0U7QXpGOHNrQko7O0F5RjVza0JFO0VBQ0U7QXpGK3NrQko7O0F5Rjdza0JFO0VBQ0U7QXpGZ3RrQko7O0F5Rjlza0JFO0VBQ0U7QXpGaXRrQko7O0F5Ri9za0JFO0VBQ0U7QXpGa3RrQko7O0F5Rmx1a0JFO0VBQ0U7QXpGcXVrQko7O0F5Rm51a0JFO0VBQ0U7QXpGc3VrQko7O0F5RnB1a0JFO0VBQ0U7QXpGdXVrQko7O0F5RnJ1a0JFO0VBQ0U7QXpGd3VrQko7O0F5RnR1a0JFO0VBQ0U7QXpGeXVrQko7O0F5RnZ1a0JFO0VBQ0U7QXpGMHVrQko7O0F5RjF2a0JFO0VBQ0U7QXpGNnZrQko7O0F5RjN2a0JFO0VBQ0U7QXpGOHZrQko7O0F5RjV2a0JFO0VBQ0U7QXpGK3ZrQko7O0F5Rjd2a0JFO0VBQ0U7QXpGZ3drQko7O0F5Rjl2a0JFO0VBQ0U7QXpGaXdrQko7O0F5Ri92a0JFO0VBQ0U7QXpGa3drQko7O0F5Rmx4a0JFO0VBQ0U7QXpGcXhrQko7O0F5Rm54a0JFO0VBQ0U7QXpGc3hrQko7O0F5RnB4a0JFO0VBQ0U7QXpGdXhrQko7O0F5RnJ4a0JFO0VBQ0U7QXpGd3hrQko7O0F5RnR4a0JFO0VBQ0U7QXpGeXhrQko7O0F5RnZ4a0JFO0VBQ0U7QXpGMHhrQko7O0F5RjF5a0JFO0VBQ0U7QXpGNnlrQko7O0F5RjN5a0JFO0VBQ0U7QXpGOHlrQko7O0F5RjV5a0JFO0VBQ0U7QXpGK3lrQko7O0F5Rjd5a0JFO0VBQ0U7QXpGZ3prQko7O0F5Rjl5a0JFO0VBQ0U7QXpGaXprQko7O0F5Ri95a0JFO0VBQ0U7QXpGa3prQko7O0F5Rmwwa0JFO0VBQ0U7QXpGcTBrQko7O0F5Rm4wa0JFO0VBQ0U7QXpGczBrQko7O0F5RnAwa0JFO0VBQ0U7QXpGdTBrQko7O0F5RnIwa0JFO0VBQ0U7QXpGdzBrQko7O0F5RnQwa0JFO0VBQ0U7QXpGeTBrQko7O0F5RnYwa0JFO0VBQ0U7QXpGMDBrQko7O0F5RjExa0JFO0VBQ0U7QXpGNjFrQko7O0F5RjMxa0JFO0VBQ0U7QXpGODFrQko7O0F5RjUxa0JFO0VBQ0U7QXpGKzFrQko7O0F5Rjcxa0JFO0VBQ0U7QXpGZzJrQko7O0F5Rjkxa0JFO0VBQ0U7QXpGaTJrQko7O0F5Ri8xa0JFO0VBQ0U7QXpGazJrQko7O0F5Rmwza0JFO0VBQ0U7QXpGcTNrQko7O0F5Rm4za0JFO0VBQ0U7QXpGczNrQko7O0F5RnAza0JFO0VBQ0U7QXpGdTNrQko7O0F5RnIza0JFO0VBQ0U7QXpGdzNrQko7O0F5RnQza0JFO0VBQ0U7QXpGeTNrQko7O0F5RnYza0JFO0VBQ0U7QXpGMDNrQko7O0F5RjE0a0JFO0VBQ0U7QXpGNjRrQko7O0F5RjM0a0JFO0VBQ0U7QXpGODRrQko7O0F5RjU0a0JFO0VBQ0U7QXpGKzRrQko7O0F5Rjc0a0JFO0VBQ0U7QXpGZzVrQko7O0F5Rjk0a0JFO0VBQ0U7QXpGaTVrQko7O0F5Ri80a0JFO0VBQ0U7QXpGazVrQko7O0F5Rmw2a0JFO0VBQ0U7QXpGcTZrQko7O0F5Rm42a0JFO0VBQ0U7QXpGczZrQko7O0F5RnA2a0JFO0VBQ0U7QXpGdTZrQko7O0F5RnI2a0JFO0VBQ0U7QXpGdzZrQko7O0F5RnQ2a0JFO0VBQ0U7QXpGeTZrQko7O0F5RnY2a0JFO0VBQ0U7QXpGMDZrQko7O0F5RjE3a0JFO0VBQ0U7QXpGNjdrQko7O0F5RjM3a0JFO0VBQ0U7QXpGODdrQko7O0F5RjU3a0JFO0VBQ0U7QXpGKzdrQko7O0F5Rjc3a0JFO0VBQ0U7QXpGZzhrQko7O0F5Rjk3a0JFO0VBQ0U7QXpGaThrQko7O0F5Ri83a0JFO0VBQ0U7QXpGazhrQko7O0F5Rmw5a0JFO0VBQ0U7QXpGcTlrQko7O0F5Rm45a0JFO0VBQ0U7QXpGczlrQko7O0F5RnA5a0JFO0VBQ0U7QXpGdTlrQko7O0F5RnI5a0JFO0VBQ0U7QXpGdzlrQko7O0F5RnQ5a0JFO0VBQ0U7QXpGeTlrQko7O0F5RnY5a0JFO0VBQ0U7QXpGMDlrQko7O0F5RjEra0JFO0VBQ0U7QXpGNitrQko7O0F5RjMra0JFO0VBQ0U7QXpGOCtrQko7O0F5RjUra0JFO0VBQ0U7QXpGKytrQko7O0F5Rjcra0JFO0VBQ0U7QXpGZy9rQko7O0F5Rjkra0JFO0VBQ0U7QXpGaS9rQko7O0F5Ri8ra0JFO0VBQ0U7QXpGay9rQko7O0F5RmxnbEJFO0VBQ0U7QXpGcWdsQko7O0F5Rm5nbEJFO0VBQ0U7QXpGc2dsQko7O0F5RnBnbEJFO0VBQ0U7QXpGdWdsQko7O0F5RnJnbEJFO0VBQ0U7QXpGd2dsQko7O0F5RnRnbEJFO0VBQ0U7QXpGeWdsQko7O0F5RnZnbEJFO0VBQ0U7QXpGMGdsQko7O0F5RjFobEJFO0VBQ0U7QXpGNmhsQko7O0F5RjNobEJFO0VBQ0U7QXpGOGhsQko7O0F5RjVobEJFO0VBQ0U7QXpGK2hsQko7O0F5RjdobEJFO0VBQ0U7QXpGZ2lsQko7O0F5RjlobEJFO0VBQ0U7QXpGaWlsQko7O0F5Ri9obEJFO0VBQ0U7QXpGa2lsQko7O0F5RmxqbEJFO0VBQ0U7QXpGcWpsQko7O0F5Rm5qbEJFO0VBQ0U7QXpGc2psQko7O0F5RnBqbEJFO0VBQ0U7QXpGdWpsQko7O0F5RnJqbEJFO0VBQ0U7QXpGd2psQko7O0F5RnRqbEJFO0VBQ0U7QXpGeWpsQko7O0F5RnZqbEJFO0VBQ0U7QXpGMGpsQko7O0F5RjFrbEJFO0VBQ0U7QXpGNmtsQko7O0F5RjNrbEJFO0VBQ0U7QXpGOGtsQko7O0F5RjVrbEJFO0VBQ0U7QXpGK2tsQko7O0F5RjdrbEJFO0VBQ0U7QXpGZ2xsQko7O0F5RjlrbEJFO0VBQ0U7QXpGaWxsQko7O0F5Ri9rbEJFO0VBQ0U7QXpGa2xsQko7O0F5RmxtbEJFO0VBQ0U7QXpGcW1sQko7O0F5Rm5tbEJFO0VBQ0U7QXpGc21sQko7O0F5RnBtbEJFO0VBQ0U7QXpGdW1sQko7O0F5RnJtbEJFO0VBQ0U7QXpGd21sQko7O0F5RnRtbEJFO0VBQ0U7QXpGeW1sQko7O0F5RnZtbEJFO0VBQ0U7QXpGMG1sQko7O0F5RjFubEJFO0VBQ0U7QXpGNm5sQko7O0F5RjNubEJFO0VBQ0U7QXpGOG5sQko7O0F5RjVubEJFO0VBQ0U7QXpGK25sQko7O0F5RjdubEJFO0VBQ0U7QXpGZ29sQko7O0F5RjlubEJFO0VBQ0U7QXpGaW9sQko7O0F5Ri9ubEJFO0VBQ0U7QXpGa29sQko7O0F5RmxwbEJFO0VBQ0U7QXpGcXBsQko7O0F5Rm5wbEJFO0VBQ0U7QXpGc3BsQko7O0F5RnBwbEJFO0VBQ0U7QXpGdXBsQko7O0F5RnJwbEJFO0VBQ0U7QXpGd3BsQko7O0F5RnRwbEJFO0VBQ0U7QXpGeXBsQko7O0F5RnZwbEJFO0VBQ0U7QXpGMHBsQko7O0F5RjFxbEJFO0VBQ0U7QXpGNnFsQko7O0F5RjNxbEJFO0VBQ0U7QXpGOHFsQko7O0F5RjVxbEJFO0VBQ0U7QXpGK3FsQko7O0F5RjdxbEJFO0VBQ0U7QXpGZ3JsQko7O0F5RjlxbEJFO0VBQ0U7QXpGaXJsQko7O0F5Ri9xbEJFO0VBQ0U7QXpGa3JsQko7O0F5RmxzbEJFO0VBQ0U7QXpGcXNsQko7O0F5Rm5zbEJFO0VBQ0U7QXpGc3NsQko7O0F5RnBzbEJFO0VBQ0U7QXpGdXNsQko7O0F5RnJzbEJFO0VBQ0U7QXpGd3NsQko7O0F5RnRzbEJFO0VBQ0U7QXpGeXNsQko7O0F5RnZzbEJFO0VBQ0U7QXpGMHNsQko7O0F5RjF0bEJFO0VBQ0U7QXpGNnRsQko7O0F5RjN0bEJFO0VBQ0U7QXpGOHRsQko7O0F5RjV0bEJFO0VBQ0U7QXpGK3RsQko7O0F5Rjd0bEJFO0VBQ0U7QXpGZ3VsQko7O0F5Rjl0bEJFO0VBQ0U7QXpGaXVsQko7O0F5Ri90bEJFO0VBQ0U7QXpGa3VsQko7O0F5Rmx2bEJFO0VBQ0U7QXpGcXZsQko7O0F5Rm52bEJFO0VBQ0U7QXpGc3ZsQko7O0F5RnB2bEJFO0VBQ0U7QXpGdXZsQko7O0F5RnJ2bEJFO0VBQ0U7QXpGd3ZsQko7O0F5RnR2bEJFO0VBQ0U7QXpGeXZsQko7O0F5RnZ2bEJFO0VBQ0U7QXpGMHZsQko7O0F5RjF3bEJFO0VBQ0U7QXpGNndsQko7O0F5RjN3bEJFO0VBQ0U7QXpGOHdsQko7O0F5RjV3bEJFO0VBQ0U7QXpGK3dsQko7O0F5Rjd3bEJFO0VBQ0U7QXpGZ3hsQko7O0F5Rjl3bEJFO0VBQ0U7QXpGaXhsQko7O0F5Ri93bEJFO0VBQ0U7QXpGa3hsQko7O0F5Rmx5bEJFO0VBQ0U7QXpGcXlsQko7O0F5Rm55bEJFO0VBQ0U7QXpGc3lsQko7O0F5RnB5bEJFO0VBQ0U7QXpGdXlsQko7O0F5RnJ5bEJFO0VBQ0U7QXpGd3lsQko7O0F5RnR5bEJFO0VBQ0U7QXpGeXlsQko7O0F5RnZ5bEJFO0VBQ0U7QXpGMHlsQko7O0F5RjF6bEJFO0VBQ0U7QXpGNnpsQko7O0F5RjN6bEJFO0VBQ0U7QXpGOHpsQko7O0F5RjV6bEJFO0VBQ0U7QXpGK3psQko7O0F5Rjd6bEJFO0VBQ0U7QXpGZzBsQko7O0F5Rjl6bEJFO0VBQ0U7QXpGaTBsQko7O0F5Ri96bEJFO0VBQ0U7QXpGazBsQko7O0F5RmwxbEJFO0VBQ0U7QXpGcTFsQko7O0F5Rm4xbEJFO0VBQ0U7QXpGczFsQko7O0F5RnAxbEJFO0VBQ0U7QXpGdTFsQko7O0F5RnIxbEJFO0VBQ0U7QXpGdzFsQko7O0F5RnQxbEJFO0VBQ0U7QXpGeTFsQko7O0F5RnYxbEJFO0VBQ0U7QXpGMDFsQko7O0F5RjEybEJFO0VBQ0U7QXpGNjJsQko7O0F5RjMybEJFO0VBQ0U7QXpGODJsQko7O0F5RjUybEJFO0VBQ0U7QXpGKzJsQko7O0F5RjcybEJFO0VBQ0U7QXpGZzNsQko7O0F5RjkybEJFO0VBQ0U7QXpGaTNsQko7O0F5Ri8ybEJFO0VBQ0U7QXpGazNsQko7O0F5Rmw0bEJFO0VBQ0U7QXpGcTRsQko7O0F5Rm40bEJFO0VBQ0U7QXpGczRsQko7O0F5RnA0bEJFO0VBQ0U7QXpGdTRsQko7O0F5RnI0bEJFO0VBQ0U7QXpGdzRsQko7O0F5RnQ0bEJFO0VBQ0U7QXpGeTRsQko7O0F5RnY0bEJFO0VBQ0U7QXpGMDRsQko7O0F5RjE1bEJFO0VBQ0U7QXpGNjVsQko7O0F5RjM1bEJFO0VBQ0U7QXpGODVsQko7O0F5RjU1bEJFO0VBQ0U7QXpGKzVsQko7O0F5Rjc1bEJFO0VBQ0U7QXpGZzZsQko7O0F5Rjk1bEJFO0VBQ0U7QXpGaTZsQko7O0F5Ri81bEJFO0VBQ0U7QXpGazZsQko7O0F5Rmw3bEJFO0VBQ0U7QXpGcTdsQko7O0F5Rm43bEJFO0VBQ0U7QXpGczdsQko7O0F5RnA3bEJFO0VBQ0U7QXpGdTdsQko7O0F5RnI3bEJFO0VBQ0U7QXpGdzdsQko7O0F5RnQ3bEJFO0VBQ0U7QXpGeTdsQko7O0F5RnY3bEJFO0VBQ0U7QXpGMDdsQko7O0F5RjE4bEJFO0VBQ0U7QXpGNjhsQko7O0F5RjM4bEJFO0VBQ0U7QXpGODhsQko7O0F5RjU4bEJFO0VBQ0U7QXpGKzhsQko7O0F5Rjc4bEJFO0VBQ0U7QXpGZzlsQko7O0F5Rjk4bEJFO0VBQ0U7QXpGaTlsQko7O0F5Ri84bEJFO0VBQ0U7QXpGazlsQko7O0F5RmwrbEJFO0VBQ0U7QXpGcStsQko7O0F5Rm4rbEJFO0VBQ0U7QXpGcytsQko7O0F5RnArbEJFO0VBQ0U7QXpGdStsQko7O0F5RnIrbEJFO0VBQ0U7QXpGdytsQko7O0F5RnQrbEJFO0VBQ0U7QXpGeStsQko7O0F5RnYrbEJFO0VBQ0U7QXpGMCtsQko7O0F5RjEvbEJFO0VBQ0U7QXpGNi9sQko7O0F5RjMvbEJFO0VBQ0U7QXpGOC9sQko7O0F5RjUvbEJFO0VBQ0U7QXpGKy9sQko7O0F5RjcvbEJFO0VBQ0U7QXpGZ2dtQko7O0F5RjkvbEJFO0VBQ0U7QXpGaWdtQko7O0F5Ri8vbEJFO0VBQ0U7QXpGa2dtQko7O0F5RmxobUJFO0VBQ0U7QXpGcWhtQko7O0F5Rm5obUJFO0VBQ0U7QXpGc2htQko7O0F5RnBobUJFO0VBQ0U7QXpGdWhtQko7O0F5RnJobUJFO0VBQ0U7QXpGd2htQko7O0F5RnRobUJFO0VBQ0U7QXpGeWhtQko7O0F5RnZobUJFO0VBQ0U7QXpGMGhtQko7O0F5RjFpbUJFO0VBQ0U7QXpGNmltQko7O0F5RjNpbUJFO0VBQ0U7QXpGOGltQko7O0F5RjVpbUJFO0VBQ0U7QXpGK2ltQko7O0F5RjdpbUJFO0VBQ0U7QXpGZ2ptQko7O0F5RjlpbUJFO0VBQ0U7QXpGaWptQko7O0F5Ri9pbUJFO0VBQ0U7QXpGa2ptQko7O0F5RmxrbUJFO0VBQ0U7QXpGcWttQko7O0F5Rm5rbUJFO0VBQ0U7QXpGc2ttQko7O0F5RnBrbUJFO0VBQ0U7QXpGdWttQko7O0F5RnJrbUJFO0VBQ0U7QXpGd2ttQko7O0F5RnRrbUJFO0VBQ0U7QXpGeWttQko7O0F5RnZrbUJFO0VBQ0U7QXpGMGttQko7O0F5RjFsbUJFO0VBQ0U7QXpGNmxtQko7O0F5RjNsbUJFO0VBQ0U7QXpGOGxtQko7O0F5RjVsbUJFO0VBQ0U7QXpGK2xtQko7O0F5RjdsbUJFO0VBQ0U7QXpGZ21tQko7O0F5RjlsbUJFO0VBQ0U7QXpGaW1tQko7O0F5Ri9sbUJFO0VBQ0U7QXpGa21tQko7O0F5RmxubUJFO0VBQ0U7QXpGcW5tQko7O0F5Rm5ubUJFO0VBQ0U7QXpGc25tQko7O0F5RnBubUJFO0VBQ0U7QXpGdW5tQko7O0F5RnJubUJFO0VBQ0U7QXpGd25tQko7O0F5RnRubUJFO0VBQ0U7QXpGeW5tQko7O0F5RnZubUJFO0VBQ0U7QXpGMG5tQko7O0F5RjFvbUJFO0VBQ0U7QXpGNm9tQko7O0F5RjNvbUJFO0VBQ0U7QXpGOG9tQko7O0F5RjVvbUJFO0VBQ0U7QXpGK29tQko7O0F5RjdvbUJFO0VBQ0U7QXpGZ3BtQko7O0F5RjlvbUJFO0VBQ0U7QXpGaXBtQko7O0F5Ri9vbUJFO0VBQ0U7QXpGa3BtQko7O0F5RmxxbUJFO0VBQ0U7QXpGcXFtQko7O0F5Rm5xbUJFO0VBQ0U7QXpGc3FtQko7O0F5RnBxbUJFO0VBQ0U7QXpGdXFtQko7O0F5RnJxbUJFO0VBQ0U7QXpGd3FtQko7O0F5RnRxbUJFO0VBQ0U7QXpGeXFtQko7O0F5RnZxbUJFO0VBQ0U7QXpGMHFtQko7O0F5RjFybUJFO0VBQ0U7QXpGNnJtQko7O0F5RjNybUJFO0VBQ0U7QXpGOHJtQko7O0F5RjVybUJFO0VBQ0U7QXpGK3JtQko7O0F5RjdybUJFO0VBQ0U7QXpGZ3NtQko7O0F5RjlybUJFO0VBQ0U7QXpGaXNtQko7O0F5Ri9ybUJFO0VBQ0U7QXpGa3NtQko7O0F5Rmx0bUJFO0VBQ0U7QXpGcXRtQko7O0F5Rm50bUJFO0VBQ0U7QXpGc3RtQko7O0F5RnB0bUJFO0VBQ0U7QXpGdXRtQko7O0F5RnJ0bUJFO0VBQ0U7QXpGd3RtQko7O0F5RnR0bUJFO0VBQ0U7QXpGeXRtQko7O0F5RnZ0bUJFO0VBQ0U7QXpGMHRtQko7O0F5RjF1bUJFO0VBQ0U7QXpGNnVtQko7O0F5RjN1bUJFO0VBQ0U7QXpGOHVtQko7O0F5RjV1bUJFO0VBQ0U7QXpGK3VtQko7O0F5Rjd1bUJFO0VBQ0U7QXpGZ3ZtQko7O0F5Rjl1bUJFO0VBQ0U7QXpGaXZtQko7O0F5Ri91bUJFO0VBQ0U7QXpGa3ZtQko7O0F5Rmx3bUJFO0VBQ0U7QXpGcXdtQko7O0F5Rm53bUJFO0VBQ0U7QXpGc3dtQko7O0F5RnB3bUJFO0VBQ0U7QXpGdXdtQko7O0F5RnJ3bUJFO0VBQ0U7QXpGd3dtQko7O0F5RnR3bUJFO0VBQ0U7QXpGeXdtQko7O0F5RnZ3bUJFO0VBQ0U7QXpGMHdtQko7O0F5RjF4bUJFO0VBQ0U7QXpGNnhtQko7O0F5RjN4bUJFO0VBQ0U7QXpGOHhtQko7O0F5RjV4bUJFO0VBQ0U7QXpGK3htQko7O0F5Rjd4bUJFO0VBQ0U7QXpGZ3ltQko7O0F5Rjl4bUJFO0VBQ0U7QXpGaXltQko7O0F5Ri94bUJFO0VBQ0U7QXpGa3ltQko7O0F5Rmx6bUJFO0VBQ0U7QXpGcXptQko7O0F5Rm56bUJFO0VBQ0U7QXpGc3ptQko7O0F5RnB6bUJFO0VBQ0U7QXpGdXptQko7O0F5RnJ6bUJFO0VBQ0U7QXpGd3ptQko7O0F5RnR6bUJFO0VBQ0U7QXpGeXptQko7O0F5RnZ6bUJFO0VBQ0U7QXpGMHptQko7O0F5RjEwbUJFO0VBQ0U7QXpGNjBtQko7O0F5RjMwbUJFO0VBQ0U7QXpGODBtQko7O0F5RjUwbUJFO0VBQ0U7QXpGKzBtQko7O0F5RjcwbUJFO0VBQ0U7QXpGZzFtQko7O0F5RjkwbUJFO0VBQ0U7QXpGaTFtQko7O0F5Ri8wbUJFO0VBQ0U7QXpGazFtQko7O0F5RmwybUJFO0VBQ0U7QXpGcTJtQko7O0F5Rm4ybUJFO0VBQ0U7QXpGczJtQko7O0F5RnAybUJFO0VBQ0U7QXpGdTJtQko7O0F5RnIybUJFO0VBQ0U7QXpGdzJtQko7O0F5RnQybUJFO0VBQ0U7QXpGeTJtQko7O0F5RnYybUJFO0VBQ0U7QXpGMDJtQko7O0F5RjEzbUJFO0VBQ0U7QXpGNjNtQko7O0F5RjMzbUJFO0VBQ0U7QXpGODNtQko7O0F5RjUzbUJFO0VBQ0U7QXpGKzNtQko7O0F5RjczbUJFO0VBQ0U7QXpGZzRtQko7O0F5RjkzbUJFO0VBQ0U7QXpGaTRtQko7O0F5Ri8zbUJFO0VBQ0U7QXpGazRtQko7O0F5Rmw1bUJFO0VBQ0U7QXpGcTVtQko7O0F5Rm41bUJFO0VBQ0U7QXpGczVtQko7O0F5RnA1bUJFO0VBQ0U7QXpGdTVtQko7O0F5RnI1bUJFO0VBQ0U7QXpGdzVtQko7O0F5RnQ1bUJFO0VBQ0U7QXpGeTVtQko7O0F5RnY1bUJFO0VBQ0U7QXpGMDVtQko7O0F5RjE2bUJFO0VBQ0U7QXpGNjZtQko7O0F5RjM2bUJFO0VBQ0U7QXpGODZtQko7O0F5RjU2bUJFO0VBQ0U7QXpGKzZtQko7O0F5Rjc2bUJFO0VBQ0U7QXpGZzdtQko7O0F5Rjk2bUJFO0VBQ0U7QXpGaTdtQko7O0F5Ri82bUJFO0VBQ0U7QXpGazdtQko7O0F5Rmw4bUJFO0VBQ0U7QXpGcThtQko7O0F5Rm44bUJFO0VBQ0U7QXpGczhtQko7O0F5RnA4bUJFO0VBQ0U7QXpGdThtQko7O0F5RnI4bUJFO0VBQ0U7QXpGdzhtQko7O0F5RnQ4bUJFO0VBQ0U7QXpGeThtQko7O0F5RnY4bUJFO0VBQ0U7QXpGMDhtQko7O0F5RjE5bUJFO0VBQ0U7QXpGNjltQko7O0F5RjM5bUJFO0VBQ0U7QXpGODltQko7O0F5RjU5bUJFO0VBQ0U7QXpGKzltQko7O0F5Rjc5bUJFO0VBQ0U7QXpGZyttQko7O0F5Rjk5bUJFO0VBQ0U7QXpGaSttQko7O0F5Ri85bUJFO0VBQ0U7QXpGayttQko7O0F5RmwvbUJFO0VBQ0U7QXpGcS9tQko7O0F5Rm4vbUJFO0VBQ0U7QXpGcy9tQko7O0F5RnAvbUJFO0VBQ0U7QXpGdS9tQko7O0F5RnIvbUJFO0VBQ0U7QXpGdy9tQko7O0F5RnQvbUJFO0VBQ0U7QXpGeS9tQko7O0F5RnYvbUJFO0VBQ0U7QXpGMC9tQko7O0F5RjFnbkJFO0VBQ0U7QXpGNmduQko7O0F5RjNnbkJFO0VBQ0U7QXpGOGduQko7O0F5RjVnbkJFO0VBQ0U7QXpGK2duQko7O0F5RjdnbkJFO0VBQ0U7QXpGZ2huQko7O0F5RjlnbkJFO0VBQ0U7QXpGaWhuQko7O0F5Ri9nbkJFO0VBQ0U7QXpGa2huQko7O0F5RmxpbkJFO0VBQ0U7QXpGcWluQko7O0F5Rm5pbkJFO0VBQ0U7QXpGc2luQko7O0F5RnBpbkJFO0VBQ0U7QXpGdWluQko7O0F5RnJpbkJFO0VBQ0U7QXpGd2luQko7O0F5RnRpbkJFO0VBQ0U7QXpGeWluQko7O0F5RnZpbkJFO0VBQ0U7QXpGMGluQko7O0F5RjFqbkJFO0VBQ0U7QXpGNmpuQko7O0F5RjNqbkJFO0VBQ0U7QXpGOGpuQko7O0F5RjVqbkJFO0VBQ0U7QXpGK2puQko7O0F5RjdqbkJFO0VBQ0U7QXpGZ2tuQko7O0F5RjlqbkJFO0VBQ0U7QXpGaWtuQko7O0F5Ri9qbkJFO0VBQ0U7QXpGa2tuQko7O0F5RmxsbkJFO0VBQ0U7QXpGcWxuQko7O0F5Rm5sbkJFO0VBQ0U7QXpGc2xuQko7O0F5RnBsbkJFO0VBQ0U7QXpGdWxuQko7O0F5RnJsbkJFO0VBQ0U7QXpGd2xuQko7O0F5RnRsbkJFO0VBQ0U7QXpGeWxuQko7O0F5RnZsbkJFO0VBQ0U7QXpGMGxuQko7O0F5RjFtbkJFO0VBQ0U7QXpGNm1uQko7O0F5RjNtbkJFO0VBQ0U7QXpGOG1uQko7O0F5RjVtbkJFO0VBQ0U7QXpGK21uQko7O0F5RjdtbkJFO0VBQ0U7QXpGZ25uQko7O0F5RjltbkJFO0VBQ0U7QXpGaW5uQko7O0F5Ri9tbkJFO0VBQ0U7QXpGa25uQko7O0F5RmxvbkJFO0VBQ0U7QXpGcW9uQko7O0F5Rm5vbkJFO0VBQ0U7QXpGc29uQko7O0F5RnBvbkJFO0VBQ0U7QXpGdW9uQko7O0F5RnJvbkJFO0VBQ0U7QXpGd29uQko7O0F5RnRvbkJFO0VBQ0U7QXpGeW9uQko7O0F5RnZvbkJFO0VBQ0U7QXpGMG9uQko7O0F5RjFwbkJFO0VBQ0U7QXpGNnBuQko7O0F5RjNwbkJFO0VBQ0U7QXpGOHBuQko7O0F5RjVwbkJFO0VBQ0U7QXpGK3BuQko7O0F5RjdwbkJFO0VBQ0U7QXpGZ3FuQko7O0F5RjlwbkJFO0VBQ0U7QXpGaXFuQko7O0F5Ri9wbkJFO0VBQ0U7QXpGa3FuQko7O0F5RmxybkJFO0VBQ0U7QXpGcXJuQko7O0F5Rm5ybkJFO0VBQ0U7QXpGc3JuQko7O0F5RnBybkJFO0VBQ0U7QXpGdXJuQko7O0F5RnJybkJFO0VBQ0U7QXpGd3JuQko7O0F5RnRybkJFO0VBQ0U7QXpGeXJuQko7O0F5RnZybkJFO0VBQ0U7QXpGMHJuQko7O0F5RjFzbkJFO0VBQ0U7QXpGNnNuQko7O0F5RjNzbkJFO0VBQ0U7QXpGOHNuQko7O0F5RjVzbkJFO0VBQ0U7QXpGK3NuQko7O0F5RjdzbkJFO0VBQ0U7QXpGZ3RuQko7O0F5RjlzbkJFO0VBQ0U7QXpGaXRuQko7O0F5Ri9zbkJFO0VBQ0U7QXpGa3RuQko7O0F5Rmx1bkJFO0VBQ0U7QXpGcXVuQko7O0F5Rm51bkJFO0VBQ0U7QXpGc3VuQko7O0F5RnB1bkJFO0VBQ0U7QXpGdXVuQko7O0F5RnJ1bkJFO0VBQ0U7QXpGd3VuQko7O0F5RnR1bkJFO0VBQ0U7QXpGeXVuQko7O0F5RnZ1bkJFO0VBQ0U7QXpGMHVuQko7O0F5RjF2bkJFO0VBQ0U7QXpGNnZuQko7O0F5RjN2bkJFO0VBQ0U7QXpGOHZuQko7O0F5RjV2bkJFO0VBQ0U7QXpGK3ZuQko7O0F5Rjd2bkJFO0VBQ0U7QXpGZ3duQko7O0F5Rjl2bkJFO0VBQ0U7QXpGaXduQko7O0F5Ri92bkJFO0VBQ0U7QXpGa3duQko7O0F5Rmx4bkJFO0VBQ0U7QXpGcXhuQko7O0F5Rm54bkJFO0VBQ0U7QXpGc3huQko7O0F5RnB4bkJFO0VBQ0U7QXpGdXhuQko7O0F5RnJ4bkJFO0VBQ0U7QXpGd3huQko7O0F5RnR4bkJFO0VBQ0U7QXpGeXhuQko7O0F5RnZ4bkJFO0VBQ0U7QXpGMHhuQko7O0F5RjF5bkJFO0VBQ0U7QXpGNnluQko7O0F5RjN5bkJFO0VBQ0U7QXpGOHluQko7O0F5RjV5bkJFO0VBQ0U7QXpGK3luQko7O0F5Rjd5bkJFO0VBQ0U7QXpGZ3puQko7O0F5Rjl5bkJFO0VBQ0U7QXpGaXpuQko7O0F5Ri95bkJFO0VBQ0U7QXpGa3puQko7O0F5RmwwbkJFO0VBQ0U7QXpGcTBuQko7O0F5Rm4wbkJFO0VBQ0U7QXpGczBuQko7O0F5RnAwbkJFO0VBQ0U7QXpGdTBuQko7O0F5RnIwbkJFO0VBQ0U7QXpGdzBuQko7O0F5RnQwbkJFO0VBQ0U7QXpGeTBuQko7O0F5RnYwbkJFO0VBQ0U7QXpGMDBuQko7O0F5RjExbkJFO0VBQ0U7QXpGNjFuQko7O0F5RjMxbkJFO0VBQ0U7QXpGODFuQko7O0F5RjUxbkJFO0VBQ0U7QXpGKzFuQko7O0F5RjcxbkJFO0VBQ0U7QXpGZzJuQko7O0F5RjkxbkJFO0VBQ0U7QXpGaTJuQko7O0F5Ri8xbkJFO0VBQ0U7QXpGazJuQko7O0F5RmwzbkJFO0VBQ0U7QXpGcTNuQko7O0F5Rm4zbkJFO0VBQ0U7QXpGczNuQko7O0F5RnAzbkJFO0VBQ0U7QXpGdTNuQko7O0F5RnIzbkJFO0VBQ0U7QXpGdzNuQko7O0F5RnQzbkJFO0VBQ0U7QXpGeTNuQko7O0F5RnYzbkJFO0VBQ0U7QXpGMDNuQko7O0F5RjE0bkJFO0VBQ0U7QXpGNjRuQko7O0F5RjM0bkJFO0VBQ0U7QXpGODRuQko7O0F5RjU0bkJFO0VBQ0U7QXpGKzRuQko7O0F5Rjc0bkJFO0VBQ0U7QXpGZzVuQko7O0F5Rjk0bkJFO0VBQ0U7QXpGaTVuQko7O0F5Ri80bkJFO0VBQ0U7QXpGazVuQko7O0F5Rmw2bkJFO0VBQ0U7QXpGcTZuQko7O0F5Rm42bkJFO0VBQ0U7QXpGczZuQko7O0F5RnA2bkJFO0VBQ0U7QXpGdTZuQko7O0F5RnI2bkJFO0VBQ0U7QXpGdzZuQko7O0F5RnQ2bkJFO0VBQ0U7QXpGeTZuQko7O0F5RnY2bkJFO0VBQ0U7QXpGMDZuQko7O0F5RjE3bkJFO0VBQ0U7QXpGNjduQko7O0F5RjM3bkJFO0VBQ0U7QXpGODduQko7O0F5RjU3bkJFO0VBQ0U7QXpGKzduQko7O0F5Rjc3bkJFO0VBQ0U7QXpGZzhuQko7O0F5Rjk3bkJFO0VBQ0U7QXpGaThuQko7O0F5Ri83bkJFO0VBQ0U7QXpGazhuQko7O0F5Rmw5bkJFO0VBQ0U7QXpGcTluQko7O0F5Rm45bkJFO0VBQ0U7QXpGczluQko7O0F5RnA5bkJFO0VBQ0U7QXpGdTluQko7O0F5RnI5bkJFO0VBQ0U7QXpGdzluQko7O0F5RnQ5bkJFO0VBQ0U7QXpGeTluQko7O0F5RnY5bkJFO0VBQ0U7QXpGMDluQko7O0F5RjErbkJFO0VBQ0U7QXpGNituQko7O0F5RjMrbkJFO0VBQ0U7QXpGOCtuQko7O0F5RjUrbkJFO0VBQ0U7QXpGKytuQko7O0F5RjcrbkJFO0VBQ0U7QXpGZy9uQko7O0F5RjkrbkJFO0VBQ0U7QXpGaS9uQko7O0F5Ri8rbkJFO0VBQ0U7QXpGay9uQko7O0F5Rmxnb0JFO0VBQ0U7QXpGcWdvQko7O0F5Rm5nb0JFO0VBQ0U7QXpGc2dvQko7O0F5RnBnb0JFO0VBQ0U7QXpGdWdvQko7O0F5RnJnb0JFO0VBQ0U7QXpGd2dvQko7O0F5RnRnb0JFO0VBQ0U7QXpGeWdvQko7O0F5RnZnb0JFO0VBQ0U7QXpGMGdvQko7O0F5RjFob0JFO0VBQ0U7QXpGNmhvQko7O0F5RjNob0JFO0VBQ0U7QXpGOGhvQko7O0F5RjVob0JFO0VBQ0U7QXpGK2hvQko7O0F5Rjdob0JFO0VBQ0U7QXpGZ2lvQko7O0F5Rjlob0JFO0VBQ0U7QXpGaWlvQko7O0F5Ri9ob0JFO0VBQ0U7QXpGa2lvQko7O0F5Rmxqb0JFO0VBQ0U7QXpGcWpvQko7O0F5Rm5qb0JFO0VBQ0U7QXpGc2pvQko7O0F5RnBqb0JFO0VBQ0U7QXpGdWpvQko7O0F5RnJqb0JFO0VBQ0U7QXpGd2pvQko7O0F5RnRqb0JFO0VBQ0U7QXpGeWpvQko7O0F5RnZqb0JFO0VBQ0U7QXpGMGpvQko7O0F5RjFrb0JFO0VBQ0U7QXpGNmtvQko7O0F5RjNrb0JFO0VBQ0U7QXpGOGtvQko7O0F5RjVrb0JFO0VBQ0U7QXpGK2tvQko7O0F5Rjdrb0JFO0VBQ0U7QXpGZ2xvQko7O0F5Rjlrb0JFO0VBQ0U7QXpGaWxvQko7O0F5Ri9rb0JFO0VBQ0U7QXpGa2xvQko7O0F5Rmxtb0JFO0VBQ0U7QXpGcW1vQko7O0F5Rm5tb0JFO0VBQ0U7QXpGc21vQko7O0F5RnBtb0JFO0VBQ0U7QXpGdW1vQko7O0F5RnJtb0JFO0VBQ0U7QXpGd21vQko7O0F5RnRtb0JFO0VBQ0U7QXpGeW1vQko7O0F5RnZtb0JFO0VBQ0U7QXpGMG1vQko7O0F5RjFub0JFO0VBQ0U7QXpGNm5vQko7O0F5RjNub0JFO0VBQ0U7QXpGOG5vQko7O0F5RjVub0JFO0VBQ0U7QXpGK25vQko7O0F5Rjdub0JFO0VBQ0U7QXpGZ29vQko7O0F5Rjlub0JFO0VBQ0U7QXpGaW9vQko7O0F5Ri9ub0JFO0VBQ0U7QXpGa29vQko7O0F5Rmxwb0JFO0VBQ0U7QXpGcXBvQko7O0F5Rm5wb0JFO0VBQ0U7QXpGc3BvQko7O0F5RnBwb0JFO0VBQ0U7QXpGdXBvQko7O0F5RnJwb0JFO0VBQ0U7QXpGd3BvQko7O0F5RnRwb0JFO0VBQ0U7QXpGeXBvQko7O0F5RnZwb0JFO0VBQ0U7QXpGMHBvQko7O0F5RjFxb0JFO0VBQ0U7QXpGNnFvQko7O0F5RjNxb0JFO0VBQ0U7QXpGOHFvQko7O0F5RjVxb0JFO0VBQ0U7QXpGK3FvQko7O0F5Rjdxb0JFO0VBQ0U7QXpGZ3JvQko7O0F5Rjlxb0JFO0VBQ0U7QXpGaXJvQko7O0F5Ri9xb0JFO0VBQ0U7QXpGa3JvQko7O0F5Rmxzb0JFO0VBQ0U7QXpGcXNvQko7O0F5Rm5zb0JFO0VBQ0U7QXpGc3NvQko7O0F5RnBzb0JFO0VBQ0U7QXpGdXNvQko7O0F5RnJzb0JFO0VBQ0U7QXpGd3NvQko7O0F5RnRzb0JFO0VBQ0U7QXpGeXNvQko7O0F5RnZzb0JFO0VBQ0U7QXpGMHNvQko7O0F5RjF0b0JFO0VBQ0U7QXpGNnRvQko7O0F5RjN0b0JFO0VBQ0U7QXpGOHRvQko7O0F5RjV0b0JFO0VBQ0U7QXpGK3RvQko7O0F5Rjd0b0JFO0VBQ0U7QXpGZ3VvQko7O0F5Rjl0b0JFO0VBQ0U7QXpGaXVvQko7O0F5Ri90b0JFO0VBQ0U7QXpGa3VvQko7O0F5Rmx2b0JFO0VBQ0U7QXpGcXZvQko7O0F5Rm52b0JFO0VBQ0U7QXpGc3ZvQko7O0F5RnB2b0JFO0VBQ0U7QXpGdXZvQko7O0F5RnJ2b0JFO0VBQ0U7QXpGd3ZvQko7O0F5RnR2b0JFO0VBQ0U7QXpGeXZvQko7O0F5RnZ2b0JFO0VBQ0U7QXpGMHZvQko7O0F5RjF3b0JFO0VBQ0U7QXpGNndvQko7O0F5RjN3b0JFO0VBQ0U7QXpGOHdvQko7O0F5RjV3b0JFO0VBQ0U7QXpGK3dvQko7O0F5Rjd3b0JFO0VBQ0U7QXpGZ3hvQko7O0F5Rjl3b0JFO0VBQ0U7QXpGaXhvQko7O0F5Ri93b0JFO0VBQ0U7QXpGa3hvQko7O0F5Rmx5b0JFO0VBQ0U7QXpGcXlvQko7O0F5Rm55b0JFO0VBQ0U7QXpGc3lvQko7O0F5RnB5b0JFO0VBQ0U7QXpGdXlvQko7O0F5RnJ5b0JFO0VBQ0U7QXpGd3lvQko7O0F5RnR5b0JFO0VBQ0U7QXpGeXlvQko7O0F5RnZ5b0JFO0VBQ0U7QXpGMHlvQko7O0F5RjF6b0JFO0VBQ0U7QXpGNnpvQko7O0F5RjN6b0JFO0VBQ0U7QXpGOHpvQko7O0F5RjV6b0JFO0VBQ0U7QXpGK3pvQko7O0F5Rjd6b0JFO0VBQ0U7QXpGZzBvQko7O0F5Rjl6b0JFO0VBQ0U7QXpGaTBvQko7O0F5Ri96b0JFO0VBQ0U7QXpGazBvQko7O0F5Rmwxb0JFO0VBQ0U7QXpGcTFvQko7O0F5Rm4xb0JFO0VBQ0U7QXpGczFvQko7O0F5RnAxb0JFO0VBQ0U7QXpGdTFvQko7O0F5RnIxb0JFO0VBQ0U7QXpGdzFvQko7O0F5RnQxb0JFO0VBQ0U7QXpGeTFvQko7O0F5RnYxb0JFO0VBQ0U7QXpGMDFvQko7O0F5RjEyb0JFO0VBQ0U7QXpGNjJvQko7O0F5RjMyb0JFO0VBQ0U7QXpGODJvQko7O0F5RjUyb0JFO0VBQ0U7QXpGKzJvQko7O0F5Rjcyb0JFO0VBQ0U7QXpGZzNvQko7O0F5Rjkyb0JFO0VBQ0U7QXpGaTNvQko7O0F5Ri8yb0JFO0VBQ0U7QXpGazNvQko7O0F5Rmw0b0JFO0VBQ0U7QXpGcTRvQko7O0F5Rm40b0JFO0VBQ0U7QXpGczRvQko7O0F5RnA0b0JFO0VBQ0U7QXpGdTRvQko7O0F5RnI0b0JFO0VBQ0U7QXpGdzRvQko7O0F5RnQ0b0JFO0VBQ0U7QXpGeTRvQko7O0F5RnY0b0JFO0VBQ0U7QXpGMDRvQko7O0F5RjE1b0JFO0VBQ0U7QXpGNjVvQko7O0F5RjM1b0JFO0VBQ0U7QXpGODVvQko7O0F5RjU1b0JFO0VBQ0U7QXpGKzVvQko7O0F5Rjc1b0JFO0VBQ0U7QXpGZzZvQko7O0F5Rjk1b0JFO0VBQ0U7QXpGaTZvQko7O0F5Ri81b0JFO0VBQ0U7QXpGazZvQko7O0F5Rmw3b0JFO0VBQ0U7QXpGcTdvQko7O0F5Rm43b0JFO0VBQ0U7QXpGczdvQko7O0F5RnA3b0JFO0VBQ0U7QXpGdTdvQko7O0F5RnI3b0JFO0VBQ0U7QXpGdzdvQko7O0F5RnQ3b0JFO0VBQ0U7QXpGeTdvQko7O0F5RnY3b0JFO0VBQ0U7QXpGMDdvQko7O0F5RjE4b0JFO0VBQ0U7QXpGNjhvQko7O0F5RjM4b0JFO0VBQ0U7QXpGODhvQko7O0F5RjU4b0JFO0VBQ0U7QXpGKzhvQko7O0F5Rjc4b0JFO0VBQ0U7QXpGZzlvQko7O0F5Rjk4b0JFO0VBQ0U7QXpGaTlvQko7O0F5Ri84b0JFO0VBQ0U7QXpGazlvQko7O0F5Rmwrb0JFO0VBQ0U7QXpGcStvQko7O0F5Rm4rb0JFO0VBQ0U7QXpGcytvQko7O0F5RnArb0JFO0VBQ0U7QXpGdStvQko7O0F5RnIrb0JFO0VBQ0U7QXpGdytvQko7O0F5RnQrb0JFO0VBQ0U7QXpGeStvQko7O0F5RnYrb0JFO0VBQ0U7QXpGMCtvQko7O0F5RjEvb0JFO0VBQ0U7QXpGNi9vQko7O0F5RjMvb0JFO0VBQ0U7QXpGOC9vQko7O0F5RjUvb0JFO0VBQ0U7QXpGKy9vQko7O0F5Rjcvb0JFO0VBQ0U7QXpGZ2dwQko7O0F5Rjkvb0JFO0VBQ0U7QXpGaWdwQko7O0F5Ri8vb0JFO0VBQ0U7QXpGa2dwQko7O0F5RmxocEJFO0VBQ0U7QXpGcWhwQko7O0F5Rm5ocEJFO0VBQ0U7QXpGc2hwQko7O0F5RnBocEJFO0VBQ0U7QXpGdWhwQko7O0F5RnJocEJFO0VBQ0U7QXpGd2hwQko7O0F5RnRocEJFO0VBQ0U7QXpGeWhwQko7O0F5RnZocEJFO0VBQ0U7QXpGMGhwQko7O0F5RjFpcEJFO0VBQ0U7QXpGNmlwQko7O0F5RjNpcEJFO0VBQ0U7QXpGOGlwQko7O0F5RjVpcEJFO0VBQ0U7QXpGK2lwQko7O0F5RjdpcEJFO0VBQ0U7QXpGZ2pwQko7O0F5RjlpcEJFO0VBQ0U7QXpGaWpwQko7O0F5Ri9pcEJFO0VBQ0U7QXpGa2pwQko7O0F5RmxrcEJFO0VBQ0U7QXpGcWtwQko7O0F5Rm5rcEJFO0VBQ0U7QXpGc2twQko7O0F5RnBrcEJFO0VBQ0U7QXpGdWtwQko7O0F5RnJrcEJFO0VBQ0U7QXpGd2twQko7O0F5RnRrcEJFO0VBQ0U7QXpGeWtwQko7O0F5RnZrcEJFO0VBQ0U7QXpGMGtwQko7O0F5RjFscEJFO0VBQ0U7QXpGNmxwQko7O0F5RjNscEJFO0VBQ0U7QXpGOGxwQko7O0F5RjVscEJFO0VBQ0U7QXpGK2xwQko7O0F5RjdscEJFO0VBQ0U7QXpGZ21wQko7O0F5RjlscEJFO0VBQ0U7QXpGaW1wQko7O0F5Ri9scEJFO0VBQ0U7QXpGa21wQko7O0F5RmxucEJFO0VBQ0U7QXpGcW5wQko7O0F5Rm5ucEJFO0VBQ0U7QXpGc25wQko7O0F5RnBucEJFO0VBQ0U7QXpGdW5wQko7O0F5RnJucEJFO0VBQ0U7QXpGd25wQko7O0F5RnRucEJFO0VBQ0U7QXpGeW5wQko7O0F5RnZucEJFO0VBQ0U7QXpGMG5wQko7O0F5RjFvcEJFO0VBQ0U7QXpGNm9wQko7O0F5RjNvcEJFO0VBQ0U7QXpGOG9wQko7O0F5RjVvcEJFO0VBQ0U7QXpGK29wQko7O0F5RjdvcEJFO0VBQ0U7QXpGZ3BwQko7O0F5RjlvcEJFO0VBQ0U7QXpGaXBwQko7O0F5Ri9vcEJFO0VBQ0U7QXpGa3BwQko7O0F5RmxxcEJFO0VBQ0U7QXpGcXFwQko7O0F5Rm5xcEJFO0VBQ0U7QXpGc3FwQko7O0F5RnBxcEJFO0VBQ0U7QXpGdXFwQko7O0F5RnJxcEJFO0VBQ0U7QXpGd3FwQko7O0F5RnRxcEJFO0VBQ0U7QXpGeXFwQko7O0F5RnZxcEJFO0VBQ0U7QXpGMHFwQko7O0F5RjFycEJFO0VBQ0U7QXpGNnJwQko7O0F5RjNycEJFO0VBQ0U7QXpGOHJwQko7O0F5RjVycEJFO0VBQ0U7QXpGK3JwQko7O0F5RjdycEJFO0VBQ0U7QXpGZ3NwQko7O0F5RjlycEJFO0VBQ0U7QXpGaXNwQko7O0F5Ri9ycEJFO0VBQ0U7QXpGa3NwQko7O0F5Rmx0cEJFO0VBQ0U7QXpGcXRwQko7O0F5Rm50cEJFO0VBQ0U7QXpGc3RwQko7O0F5RnB0cEJFO0VBQ0U7QXpGdXRwQko7O0F5RnJ0cEJFO0VBQ0U7QXpGd3RwQko7O0F5RnR0cEJFO0VBQ0U7QXpGeXRwQko7O0F5RnZ0cEJFO0VBQ0U7QXpGMHRwQko7O0F5RjF1cEJFO0VBQ0U7QXpGNnVwQko7O0F5RjN1cEJFO0VBQ0U7QXpGOHVwQko7O0F5RjV1cEJFO0VBQ0U7QXpGK3VwQko7O0F5Rjd1cEJFO0VBQ0U7QXpGZ3ZwQko7O0F5Rjl1cEJFO0VBQ0U7QXpGaXZwQko7O0F5Ri91cEJFO0VBQ0U7QXpGa3ZwQko7O0F5Rmx3cEJFO0VBQ0U7QXpGcXdwQko7O0F5Rm53cEJFO0VBQ0U7QXpGc3dwQko7O0F5RnB3cEJFO0VBQ0U7QXpGdXdwQko7O0F5RnJ3cEJFO0VBQ0U7QXpGd3dwQko7O0F5RnR3cEJFO0VBQ0U7QXpGeXdwQko7O0F5RnZ3cEJFO0VBQ0U7QXpGMHdwQko7O0F5RjF4cEJFO0VBQ0U7QXpGNnhwQko7O0F5RjN4cEJFO0VBQ0U7QXpGOHhwQko7O0F5RjV4cEJFO0VBQ0U7QXpGK3hwQko7O0F5Rjd4cEJFO0VBQ0U7QXpGZ3lwQko7O0F5Rjl4cEJFO0VBQ0U7QXpGaXlwQko7O0F5Ri94cEJFO0VBQ0U7QXpGa3lwQko7O0F5Rmx6cEJFO0VBQ0U7QXpGcXpwQko7O0F5Rm56cEJFO0VBQ0U7QXpGc3pwQko7O0F5RnB6cEJFO0VBQ0U7QXpGdXpwQko7O0F5RnJ6cEJFO0VBQ0U7QXpGd3pwQko7O0F5RnR6cEJFO0VBQ0U7QXpGeXpwQko7O0F5RnZ6cEJFO0VBQ0U7QXpGMHpwQko7O0F5RjEwcEJFO0VBQ0U7QXpGNjBwQko7O0F5RjMwcEJFO0VBQ0U7QXpGODBwQko7O0F5RjUwcEJFO0VBQ0U7QXpGKzBwQko7O0F5RjcwcEJFO0VBQ0U7QXpGZzFwQko7O0F5RjkwcEJFO0VBQ0U7QXpGaTFwQko7O0F5Ri8wcEJFO0VBQ0U7QXpGazFwQko7O0F5RmwycEJFO0VBQ0U7QXpGcTJwQko7O0F5Rm4ycEJFO0VBQ0U7QXpGczJwQko7O0F5RnAycEJFO0VBQ0U7QXpGdTJwQko7O0F5RnIycEJFO0VBQ0U7QXpGdzJwQko7O0F5RnQycEJFO0VBQ0U7QXpGeTJwQko7O0F5RnYycEJFO0VBQ0U7QXpGMDJwQko7O0F5RjEzcEJFO0VBQ0U7QXpGNjNwQko7O0F5RjMzcEJFO0VBQ0U7QXpGODNwQko7O0F5RjUzcEJFO0VBQ0U7QXpGKzNwQko7O0F5RjczcEJFO0VBQ0U7QXpGZzRwQko7O0F5RjkzcEJFO0VBQ0U7QXpGaTRwQko7O0F5Ri8zcEJFO0VBQ0U7QXpGazRwQko7O0F5Rmw1cEJFO0VBQ0U7QXpGcTVwQko7O0F5Rm41cEJFO0VBQ0U7QXpGczVwQko7O0F5RnA1cEJFO0VBQ0U7QXpGdTVwQko7O0F5RnI1cEJFO0VBQ0U7QXpGdzVwQko7O0F5RnQ1cEJFO0VBQ0U7QXpGeTVwQko7O0F5RnY1cEJFO0VBQ0U7QXpGMDVwQko7O0F5RjE2cEJFO0VBQ0U7QXpGNjZwQko7O0F5RjM2cEJFO0VBQ0U7QXpGODZwQko7O0F5RjU2cEJFO0VBQ0U7QXpGKzZwQko7O0F5Rjc2cEJFO0VBQ0U7QXpGZzdwQko7O0F5Rjk2cEJFO0VBQ0U7QXpGaTdwQko7O0F5Ri82cEJFO0VBQ0U7QXpGazdwQko7O0F5Rmw4cEJFO0VBQ0U7QXpGcThwQko7O0F5Rm44cEJFO0VBQ0U7QXpGczhwQko7O0F5RnA4cEJFO0VBQ0U7QXpGdThwQko7O0F5RnI4cEJFO0VBQ0U7QXpGdzhwQko7O0F5RnQ4cEJFO0VBQ0U7QXpGeThwQko7O0F5RnY4cEJFO0VBQ0U7QXpGMDhwQko7O0F5RjE5cEJFO0VBQ0U7QXpGNjlwQko7O0F5RjM5cEJFO0VBQ0U7QXpGODlwQko7O0F5RjU5cEJFO0VBQ0U7QXpGKzlwQko7O0F5Rjc5cEJFO0VBQ0U7QXpGZytwQko7O0F5Rjk5cEJFO0VBQ0U7QXpGaStwQko7O0F5Ri85cEJFO0VBQ0U7QXpGaytwQko7O0F5RmwvcEJFO0VBQ0U7QXpGcS9wQko7O0F5Rm4vcEJFO0VBQ0U7QXpGcy9wQko7O0F5RnAvcEJFO0VBQ0U7QXpGdS9wQko7O0F5RnIvcEJFO0VBQ0U7QXpGdy9wQko7O0F5RnQvcEJFO0VBQ0U7QXpGeS9wQko7O0F5RnYvcEJFO0VBQ0U7QXpGMC9wQko7O0F5RjFncUJFO0VBQ0U7QXpGNmdxQko7O0F5RjNncUJFO0VBQ0U7QXpGOGdxQko7O0F5RjVncUJFO0VBQ0U7QXpGK2dxQko7O0F5RjdncUJFO0VBQ0U7QXpGZ2hxQko7O0F5RjlncUJFO0VBQ0U7QXpGaWhxQko7O0F5Ri9ncUJFO0VBQ0U7QXpGa2hxQko7O0F5RmxpcUJFO0VBQ0U7QXpGcWlxQko7O0F5Rm5pcUJFO0VBQ0U7QXpGc2lxQko7O0F5RnBpcUJFO0VBQ0U7QXpGdWlxQko7O0F5RnJpcUJFO0VBQ0U7QXpGd2lxQko7O0F5RnRpcUJFO0VBQ0U7QXpGeWlxQko7O0F5RnZpcUJFO0VBQ0U7QXpGMGlxQko7O0F5RjFqcUJFO0VBQ0U7QXpGNmpxQko7O0F5RjNqcUJFO0VBQ0U7QXpGOGpxQko7O0F5RjVqcUJFO0VBQ0U7QXpGK2pxQko7O0F5RjdqcUJFO0VBQ0U7QXpGZ2txQko7O0F5RjlqcUJFO0VBQ0U7QXpGaWtxQko7O0F5Ri9qcUJFO0VBQ0U7QXpGa2txQko7O0F5RmxscUJFO0VBQ0U7QXpGcWxxQko7O0F5Rm5scUJFO0VBQ0U7QXpGc2xxQko7O0F5RnBscUJFO0VBQ0U7QXpGdWxxQko7O0F5RnJscUJFO0VBQ0U7QXpGd2xxQko7O0F5RnRscUJFO0VBQ0U7QXpGeWxxQko7O0F5RnZscUJFO0VBQ0U7QXpGMGxxQko7O0F5RjFtcUJFO0VBQ0U7QXpGNm1xQko7O0F5RjNtcUJFO0VBQ0U7QXpGOG1xQko7O0F5RjVtcUJFO0VBQ0U7QXpGK21xQko7O0F5RjdtcUJFO0VBQ0U7QXpGZ25xQko7O0F5RjltcUJFO0VBQ0U7QXpGaW5xQko7O0F5Ri9tcUJFO0VBQ0U7QXpGa25xQko7O0F5RmxvcUJFO0VBQ0U7QXpGcW9xQko7O0F5Rm5vcUJFO0VBQ0U7QXpGc29xQko7O0F5RnBvcUJFO0VBQ0U7QXpGdW9xQko7O0F5RnJvcUJFO0VBQ0U7QXpGd29xQko7O0F5RnRvcUJFO0VBQ0U7QXpGeW9xQko7O0F5RnZvcUJFO0VBQ0U7QXpGMG9xQko7O0F5RjFwcUJFO0VBQ0U7QXpGNnBxQko7O0F5RjNwcUJFO0VBQ0U7QXpGOHBxQko7O0F5RjVwcUJFO0VBQ0U7QXpGK3BxQko7O0F5RjdwcUJFO0VBQ0U7QXpGZ3FxQko7O0F5RjlwcUJFO0VBQ0U7QXpGaXFxQko7O0F5Ri9wcUJFO0VBQ0U7QXpGa3FxQko7O0F5RmxycUJFO0VBQ0U7QXpGcXJxQko7O0F5Rm5ycUJFO0VBQ0U7QXpGc3JxQko7O0F5RnBycUJFO0VBQ0U7QXpGdXJxQko7O0F5RnJycUJFO0VBQ0U7QXpGd3JxQko7O0F5RnRycUJFO0VBQ0U7QXpGeXJxQko7O0F5RnZycUJFO0VBQ0U7QXpGMHJxQko7O0F5RjFzcUJFO0VBQ0U7QXpGNnNxQko7O0F5RjNzcUJFO0VBQ0U7QXpGOHNxQko7O0F5RjVzcUJFO0VBQ0U7QXpGK3NxQko7O0F5RjdzcUJFO0VBQ0U7QXpGZ3RxQko7O0F5RjlzcUJFO0VBQ0U7QXpGaXRxQko7O0F5Ri9zcUJFO0VBQ0U7QXpGa3RxQko7O0F5Rmx1cUJFO0VBQ0U7QXpGcXVxQko7O0F5Rm51cUJFO0VBQ0U7QXpGc3VxQko7O0F5RnB1cUJFO0VBQ0U7QXpGdXVxQko7O0F5RnJ1cUJFO0VBQ0U7QXpGd3VxQko7O0F5RnR1cUJFO0VBQ0U7QXpGeXVxQko7O0F5RnZ1cUJFO0VBQ0U7QXpGMHVxQko7O0F5RjF2cUJFO0VBQ0U7QXpGNnZxQko7O0F5RjN2cUJFO0VBQ0U7QXpGOHZxQko7O0F5RjV2cUJFO0VBQ0U7QXpGK3ZxQko7O0F5Rjd2cUJFO0VBQ0U7QXpGZ3dxQko7O0F5Rjl2cUJFO0VBQ0U7QXpGaXdxQko7O0F5Ri92cUJFO0VBQ0U7QXpGa3dxQko7O0F5Rmx4cUJFO0VBQ0U7QXpGcXhxQko7O0F5Rm54cUJFO0VBQ0U7QXpGc3hxQko7O0F5RnB4cUJFO0VBQ0U7QXpGdXhxQko7O0F5RnJ4cUJFO0VBQ0U7QXpGd3hxQko7O0F5RnR4cUJFO0VBQ0U7QXpGeXhxQko7O0F5RnZ4cUJFO0VBQ0U7QXpGMHhxQko7O0F5RjF5cUJFO0VBQ0U7QXpGNnlxQko7O0F5RjN5cUJFO0VBQ0U7QXpGOHlxQko7O0F5RjV5cUJFO0VBQ0U7QXpGK3lxQko7O0F5Rjd5cUJFO0VBQ0U7QXpGZ3pxQko7O0F5Rjl5cUJFO0VBQ0U7QXpGaXpxQko7O0F5Ri95cUJFO0VBQ0U7QXpGa3pxQko7O0F5RmwwcUJFO0VBQ0U7QXpGcTBxQko7O0F5Rm4wcUJFO0VBQ0U7QXpGczBxQko7O0F5RnAwcUJFO0VBQ0U7QXpGdTBxQko7O0F5RnIwcUJFO0VBQ0U7QXpGdzBxQko7O0F5RnQwcUJFO0VBQ0U7QXpGeTBxQko7O0F5RnYwcUJFO0VBQ0U7QXpGMDBxQko7O0F5RjExcUJFO0VBQ0U7QXpGNjFxQko7O0F5RjMxcUJFO0VBQ0U7QXpGODFxQko7O0F5RjUxcUJFO0VBQ0U7QXpGKzFxQko7O0F5RjcxcUJFO0VBQ0U7QXpGZzJxQko7O0F5RjkxcUJFO0VBQ0U7QXpGaTJxQko7O0F5Ri8xcUJFO0VBQ0U7QXpGazJxQko7O0F5RmwzcUJFO0VBQ0U7QXpGcTNxQko7O0F5Rm4zcUJFO0VBQ0U7QXpGczNxQko7O0F5RnAzcUJFO0VBQ0U7QXpGdTNxQko7O0F5RnIzcUJFO0VBQ0U7QXpGdzNxQko7O0F5RnQzcUJFO0VBQ0U7QXpGeTNxQko7O0F5RnYzcUJFO0VBQ0U7QXpGMDNxQko7O0F5RjE0cUJFO0VBQ0U7QXpGNjRxQko7O0F5RjM0cUJFO0VBQ0U7QXpGODRxQko7O0F5RjU0cUJFO0VBQ0U7QXpGKzRxQko7O0F5Rjc0cUJFO0VBQ0U7QXpGZzVxQko7O0F5Rjk0cUJFO0VBQ0U7QXpGaTVxQko7O0F5Ri80cUJFO0VBQ0U7QXpGazVxQko7O0F5Rmw2cUJFO0VBQ0U7QXpGcTZxQko7O0F5Rm42cUJFO0VBQ0U7QXpGczZxQko7O0F5RnA2cUJFO0VBQ0U7QXpGdTZxQko7O0F5RnI2cUJFO0VBQ0U7QXpGdzZxQko7O0F5RnQ2cUJFO0VBQ0U7QXpGeTZxQko7O0F5RnY2cUJFO0VBQ0U7QXpGMDZxQko7O0F5RjE3cUJFO0VBQ0U7QXpGNjdxQko7O0F5RjM3cUJFO0VBQ0U7QXpGODdxQko7O0F5RjU3cUJFO0VBQ0U7QXpGKzdxQko7O0F5Rjc3cUJFO0VBQ0U7QXpGZzhxQko7O0F5Rjk3cUJFO0VBQ0U7QXpGaThxQko7O0F5Ri83cUJFO0VBQ0U7QXpGazhxQko7O0F5Rmw5cUJFO0VBQ0U7QXpGcTlxQko7O0F5Rm45cUJFO0VBQ0U7QXpGczlxQko7O0F5RnA5cUJFO0VBQ0U7QXpGdTlxQko7O0F5RnI5cUJFO0VBQ0U7QXpGdzlxQko7O0F5RnQ5cUJFO0VBQ0U7QXpGeTlxQko7O0F5RnY5cUJFO0VBQ0U7QXpGMDlxQko7O0F5RjErcUJFO0VBQ0U7QXpGNitxQko7O0F5RjMrcUJFO0VBQ0U7QXpGOCtxQko7O0F5RjUrcUJFO0VBQ0U7QXpGKytxQko7O0F5RjcrcUJFO0VBQ0U7QXpGZy9xQko7O0F5RjkrcUJFO0VBQ0U7QXpGaS9xQko7O0F5Ri8rcUJFO0VBQ0U7QXpGay9xQko7O0F5RmxnckJFO0VBQ0U7QXpGcWdyQko7O0F5Rm5nckJFO0VBQ0U7QXpGc2dyQko7O0F5RnBnckJFO0VBQ0U7QXpGdWdyQko7O0F5RnJnckJFO0VBQ0U7QXpGd2dyQko7O0F5RnRnckJFO0VBQ0U7QXpGeWdyQko7O0F5RnZnckJFO0VBQ0U7QXpGMGdyQko7O0F5RjFockJFO0VBQ0U7QXpGNmhyQko7O0F5RjNockJFO0VBQ0U7QXpGOGhyQko7O0F5RjVockJFO0VBQ0U7QXpGK2hyQko7O0F5RjdockJFO0VBQ0U7QXpGZ2lyQko7O0F5RjlockJFO0VBQ0U7QXpGaWlyQko7O0F5Ri9ockJFO0VBQ0U7QXpGa2lyQko7O0F5RmxqckJFO0VBQ0U7QXpGcWpyQko7O0F5Rm5qckJFO0VBQ0U7QXpGc2pyQko7O0F5RnBqckJFO0VBQ0U7QXpGdWpyQko7O0F5RnJqckJFO0VBQ0U7QXpGd2pyQko7O0F5RnRqckJFO0VBQ0U7QXpGeWpyQko7O0F5RnZqckJFO0VBQ0U7QXpGMGpyQko7O0F5RjFrckJFO0VBQ0U7QXpGNmtyQko7O0F5RjNrckJFO0VBQ0U7QXpGOGtyQko7O0F5RjVrckJFO0VBQ0U7QXpGK2tyQko7O0F5RjdrckJFO0VBQ0U7QXpGZ2xyQko7O0F5RjlrckJFO0VBQ0U7QXpGaWxyQko7O0F5Ri9rckJFO0VBQ0U7QXpGa2xyQko7O0F5RmxtckJFO0VBQ0U7QXpGcW1yQko7O0F5Rm5tckJFO0VBQ0U7QXpGc21yQko7O0F5RnBtckJFO0VBQ0U7QXpGdW1yQko7O0F5RnJtckJFO0VBQ0U7QXpGd21yQko7O0F5RnRtckJFO0VBQ0U7QXpGeW1yQko7O0F5RnZtckJFO0VBQ0U7QXpGMG1yQko7O0F5RjFuckJFO0VBQ0U7QXpGNm5yQko7O0F5RjNuckJFO0VBQ0U7QXpGOG5yQko7O0F5RjVuckJFO0VBQ0U7QXpGK25yQko7O0F5RjduckJFO0VBQ0U7QXpGZ29yQko7O0F5RjluckJFO0VBQ0U7QXpGaW9yQko7O0F5Ri9uckJFO0VBQ0U7QXpGa29yQko7O0F5RmxwckJFO0VBQ0U7QXpGcXByQko7O0F5Rm5wckJFO0VBQ0U7QXpGc3ByQko7O0F5RnBwckJFO0VBQ0U7QXpGdXByQko7O0F5RnJwckJFO0VBQ0U7QXpGd3ByQko7O0F5RnRwckJFO0VBQ0U7QXpGeXByQko7O0F5RnZwckJFO0VBQ0U7QXpGMHByQko7O0F5RjFxckJFO0VBQ0U7QXpGNnFyQko7O0F5RjNxckJFO0VBQ0U7QXpGOHFyQko7O0F5RjVxckJFO0VBQ0U7QXpGK3FyQko7O0F5RjdxckJFO0VBQ0U7QXpGZ3JyQko7O0F5RjlxckJFO0VBQ0U7QXpGaXJyQko7O0F5Ri9xckJFO0VBQ0U7QXpGa3JyQko7O0F5RmxzckJFO0VBQ0U7QXpGcXNyQko7O0F5Rm5zckJFO0VBQ0U7QXpGc3NyQko7O0F5RnBzckJFO0VBQ0U7QXpGdXNyQko7O0F5RnJzckJFO0VBQ0U7QXpGd3NyQko7O0F5RnRzckJFO0VBQ0U7QXpGeXNyQko7O0F5RnZzckJFO0VBQ0U7QXpGMHNyQko7O0F5RjF0ckJFO0VBQ0U7QXpGNnRyQko7O0F5RjN0ckJFO0VBQ0U7QXpGOHRyQko7O0F5RjV0ckJFO0VBQ0U7QXpGK3RyQko7O0F5Rjd0ckJFO0VBQ0U7QXpGZ3VyQko7O0F5Rjl0ckJFO0VBQ0U7QXpGaXVyQko7O0F5Ri90ckJFO0VBQ0U7QXpGa3VyQko7O0F5Rmx2ckJFO0VBQ0U7QXpGcXZyQko7O0F5Rm52ckJFO0VBQ0U7QXpGc3ZyQko7O0F5RnB2ckJFO0VBQ0U7QXpGdXZyQko7O0F5RnJ2ckJFO0VBQ0U7QXpGd3ZyQko7O0F5RnR2ckJFO0VBQ0U7QXpGeXZyQko7O0F5RnZ2ckJFO0VBQ0U7QXpGMHZyQko7O0F5RjF3ckJFO0VBQ0U7QXpGNndyQko7O0F5RjN3ckJFO0VBQ0U7QXpGOHdyQko7O0F5RjV3ckJFO0VBQ0U7QXpGK3dyQko7O0F5Rjd3ckJFO0VBQ0U7QXpGZ3hyQko7O0F5Rjl3ckJFO0VBQ0U7QXpGaXhyQko7O0F5Ri93ckJFO0VBQ0U7QXpGa3hyQko7O0F5Rmx5ckJFO0VBQ0U7QXpGcXlyQko7O0F5Rm55ckJFO0VBQ0U7QXpGc3lyQko7O0F5RnB5ckJFO0VBQ0U7QXpGdXlyQko7O0F5RnJ5ckJFO0VBQ0U7QXpGd3lyQko7O0F5RnR5ckJFO0VBQ0U7QXpGeXlyQko7O0F5RnZ5ckJFO0VBQ0U7QXpGMHlyQko7O0F5RjF6ckJFO0VBQ0U7QXpGNnpyQko7O0F5RjN6ckJFO0VBQ0U7QXpGOHpyQko7O0F5RjV6ckJFO0VBQ0U7QXpGK3pyQko7O0F5Rjd6ckJFO0VBQ0U7QXpGZzByQko7O0F5Rjl6ckJFO0VBQ0U7QXpGaTByQko7O0F5Ri96ckJFO0VBQ0U7QXpGazByQko7O0F5RmwxckJFO0VBQ0U7QXpGcTFyQko7O0F5Rm4xckJFO0VBQ0U7QXpGczFyQko7O0F5RnAxckJFO0VBQ0U7QXpGdTFyQko7O0F5RnIxckJFO0VBQ0U7QXpGdzFyQko7O0F5RnQxckJFO0VBQ0U7QXpGeTFyQko7O0F5RnYxckJFO0VBQ0U7QXpGMDFyQko7O0F5RjEyckJFO0VBQ0U7QXpGNjJyQko7O0F5RjMyckJFO0VBQ0U7QXpGODJyQko7O0F5RjUyckJFO0VBQ0U7QXpGKzJyQko7O0F5RjcyckJFO0VBQ0U7QXpGZzNyQko7O0F5RjkyckJFO0VBQ0U7QXpGaTNyQko7O0F5Ri8yckJFO0VBQ0U7QXpGazNyQko7O0F5Rmw0ckJFO0VBQ0U7QXpGcTRyQko7O0F5Rm40ckJFO0VBQ0U7QXpGczRyQko7O0F5RnA0ckJFO0VBQ0U7QXpGdTRyQko7O0F5RnI0ckJFO0VBQ0U7QXpGdzRyQko7O0F5RnQ0ckJFO0VBQ0U7QXpGeTRyQko7O0F5RnY0ckJFO0VBQ0U7QXpGMDRyQko7O0F5RjE1ckJFO0VBQ0U7QXpGNjVyQko7O0F5RjM1ckJFO0VBQ0U7QXpGODVyQko7O0F5RjU1ckJFO0VBQ0U7QXpGKzVyQko7O0F5Rjc1ckJFO0VBQ0U7QXpGZzZyQko7O0F5Rjk1ckJFO0VBQ0U7QXpGaTZyQko7O0F5Ri81ckJFO0VBQ0U7QXpGazZyQko7O0F5Rmw3ckJFO0VBQ0U7QXpGcTdyQko7O0F5Rm43ckJFO0VBQ0U7QXpGczdyQko7O0F5RnA3ckJFO0VBQ0U7QXpGdTdyQko7O0F5RnI3ckJFO0VBQ0U7QXpGdzdyQko7O0F5RnQ3ckJFO0VBQ0U7QXpGeTdyQko7O0F5RnY3ckJFO0VBQ0U7QXpGMDdyQko7O0F5RjE4ckJFO0VBQ0U7QXpGNjhyQko7O0F5RjM4ckJFO0VBQ0U7QXpGODhyQko7O0F5RjU4ckJFO0VBQ0U7QXpGKzhyQko7O0F5Rjc4ckJFO0VBQ0U7QXpGZzlyQko7O0F5Rjk4ckJFO0VBQ0U7QXpGaTlyQko7O0F5Ri84ckJFO0VBQ0U7QXpGazlyQko7O0F5RmwrckJFO0VBQ0U7QXpGcStyQko7O0F5Rm4rckJFO0VBQ0U7QXpGcytyQko7O0F5RnArckJFO0VBQ0U7QXpGdStyQko7O0F5RnIrckJFO0VBQ0U7QXpGdytyQko7O0F5RnQrckJFO0VBQ0U7QXpGeStyQko7O0F5RnYrckJFO0VBQ0U7QXpGMCtyQko7O0F5RjEvckJFO0VBQ0U7QXpGNi9yQko7O0F5RjMvckJFO0VBQ0U7QXpGOC9yQko7O0F5RjUvckJFO0VBQ0U7QXpGKy9yQko7O0F5RjcvckJFO0VBQ0U7QXpGZ2dzQko7O0F5RjkvckJFO0VBQ0U7QXpGaWdzQko7O0F5Ri8vckJFO0VBQ0U7QXpGa2dzQko7O0F5Rmxoc0JFO0VBQ0U7QXpGcWhzQko7O0F5Rm5oc0JFO0VBQ0U7QXpGc2hzQko7O0F5RnBoc0JFO0VBQ0U7QXpGdWhzQko7O0F5RnJoc0JFO0VBQ0U7QXpGd2hzQko7O0F5RnRoc0JFO0VBQ0U7QXpGeWhzQko7O0F5RnZoc0JFO0VBQ0U7QXpGMGhzQko7O0F5RjFpc0JFO0VBQ0U7QXpGNmlzQko7O0F5RjNpc0JFO0VBQ0U7QXpGOGlzQko7O0F5RjVpc0JFO0VBQ0U7QXpGK2lzQko7O0F5Rjdpc0JFO0VBQ0U7QXpGZ2pzQko7O0F5Rjlpc0JFO0VBQ0U7QXpGaWpzQko7O0F5Ri9pc0JFO0VBQ0U7QXpGa2pzQko7O0F5Rmxrc0JFO0VBQ0U7QXpGcWtzQko7O0F5Rm5rc0JFO0VBQ0U7QXpGc2tzQko7O0F5RnBrc0JFO0VBQ0U7QXpGdWtzQko7O0F5RnJrc0JFO0VBQ0U7QXpGd2tzQko7O0F5RnRrc0JFO0VBQ0U7QXpGeWtzQko7O0F5RnZrc0JFO0VBQ0U7QXpGMGtzQko7O0F5RjFsc0JFO0VBQ0U7QXpGNmxzQko7O0F5RjNsc0JFO0VBQ0U7QXpGOGxzQko7O0F5RjVsc0JFO0VBQ0U7QXpGK2xzQko7O0F5Rjdsc0JFO0VBQ0U7QXpGZ21zQko7O0F5Rjlsc0JFO0VBQ0U7QXpGaW1zQko7O0F5Ri9sc0JFO0VBQ0U7QXpGa21zQko7O0F5Rmxuc0JFO0VBQ0U7QXpGcW5zQko7O0F5Rm5uc0JFO0VBQ0U7QXpGc25zQko7O0F5RnBuc0JFO0VBQ0U7QXpGdW5zQko7O0F5RnJuc0JFO0VBQ0U7QXpGd25zQko7O0F5RnRuc0JFO0VBQ0U7QXpGeW5zQko7O0F5RnZuc0JFO0VBQ0U7QXpGMG5zQko7O0F5RjFvc0JFO0VBQ0U7QXpGNm9zQko7O0F5RjNvc0JFO0VBQ0U7QXpGOG9zQko7O0F5RjVvc0JFO0VBQ0U7QXpGK29zQko7O0F5Rjdvc0JFO0VBQ0U7QXpGZ3BzQko7O0F5Rjlvc0JFO0VBQ0U7QXpGaXBzQko7O0F5Ri9vc0JFO0VBQ0U7QXpGa3BzQko7O0F5Rmxxc0JFO0VBQ0U7QXpGcXFzQko7O0F5Rm5xc0JFO0VBQ0U7QXpGc3FzQko7O0F5RnBxc0JFO0VBQ0U7QXpGdXFzQko7O0F5RnJxc0JFO0VBQ0U7QXpGd3FzQko7O0F5RnRxc0JFO0VBQ0U7QXpGeXFzQko7O0F5RnZxc0JFO0VBQ0U7QXpGMHFzQko7O0F5RjFyc0JFO0VBQ0U7QXpGNnJzQko7O0F5RjNyc0JFO0VBQ0U7QXpGOHJzQko7O0F5RjVyc0JFO0VBQ0U7QXpGK3JzQko7O0F5Rjdyc0JFO0VBQ0U7QXpGZ3NzQko7O0F5Rjlyc0JFO0VBQ0U7QXpGaXNzQko7O0F5Ri9yc0JFO0VBQ0U7QXpGa3NzQko7O0F5Rmx0c0JFO0VBQ0U7QXpGcXRzQko7O0F5Rm50c0JFO0VBQ0U7QXpGc3RzQko7O0F5RnB0c0JFO0VBQ0U7QXpGdXRzQko7O0F5RnJ0c0JFO0VBQ0U7QXpGd3RzQko7O0F5RnR0c0JFO0VBQ0U7QXpGeXRzQko7O0F5RnZ0c0JFO0VBQ0U7QXpGMHRzQko7O0F5RjF1c0JFO0VBQ0U7QXpGNnVzQko7O0F5RjN1c0JFO0VBQ0U7QXpGOHVzQko7O0F5RjV1c0JFO0VBQ0U7QXpGK3VzQko7O0F5Rjd1c0JFO0VBQ0U7QXpGZ3ZzQko7O0F5Rjl1c0JFO0VBQ0U7QXpGaXZzQko7O0F5Ri91c0JFO0VBQ0U7QXpGa3ZzQko7O0F5Rmx3c0JFO0VBQ0U7QXpGcXdzQko7O0F5Rm53c0JFO0VBQ0U7QXpGc3dzQko7O0F5RnB3c0JFO0VBQ0U7QXpGdXdzQko7O0F5RnJ3c0JFO0VBQ0U7QXpGd3dzQko7O0F5RnR3c0JFO0VBQ0U7QXpGeXdzQko7O0F5RnZ3c0JFO0VBQ0U7QXpGMHdzQko7O0F5RjF4c0JFO0VBQ0U7QXpGNnhzQko7O0F5RjN4c0JFO0VBQ0U7QXpGOHhzQko7O0F5RjV4c0JFO0VBQ0U7QXpGK3hzQko7O0F5Rjd4c0JFO0VBQ0U7QXpGZ3lzQko7O0F5Rjl4c0JFO0VBQ0U7QXpGaXlzQko7O0F5Ri94c0JFO0VBQ0U7QXpGa3lzQko7O0F5RjV4c0JFO0VBQ0U7QXpGK3hzQko7O0F5Rjd4c0JFO0VBQ0U7QXpGZ3lzQko7O0F5Rjl4c0JFO0VBQ0U7QXpGaXlzQko7O0F5Ri94c0JFO0VBQ0U7QXpGa3lzQko7O0F5Rmh5c0JFO0VBQ0U7QXpGbXlzQko7O0F5Rmp5c0JFO0VBQ0U7QXpGb3lzQko7O0F5Rmx5c0JFO0VBQ0U7QXpGcXlzQko7O0F5Rm55c0JFO0VBQ0U7QXpGc3lzQko7O0F5RnB5c0JFO0VBQ0U7QXpGdXlzQko7O0F5Rmgwc0JFO0VBQ0U7QXpGbTBzQko7O0F5Rmowc0JFO0VBQ0U7QXpGbzBzQko7O0F5Rmwwc0JFO0VBQ0U7QXpGcTBzQko7O0F5Rm4wc0JFO0VBQ0U7QXpGczBzQko7O0F5RnAwc0JFO0VBQ0U7QXpGdTBzQko7O0F5RnIwc0JFO0VBQ0U7QXpGdzBzQko7O0F5RnQwc0JFO0VBQ0U7QXpGeTBzQko7O0F5RnYwc0JFO0VBQ0U7QXpGMDBzQko7O0F5Rngwc0JFO0VBQ0U7QXpGMjBzQko7O0F5RnAyc0JFO0VBQ0U7QXpGdTJzQko7O0F5RnIyc0JFO0VBQ0U7QXpGdzJzQko7O0F5RnQyc0JFO0VBQ0U7QXpGeTJzQko7O0F5RnYyc0JFO0VBQ0U7QXpGMDJzQko7O0F5Rngyc0JFO0VBQ0U7QXpGMjJzQko7O0F5Rnoyc0JFO0VBQ0U7QXpGNDJzQko7O0F5RjEyc0JFO0VBQ0U7QXpGNjJzQko7O0F5RjMyc0JFO0VBQ0U7QXpGODJzQko7O0F5RjUyc0JFO0VBQ0U7QXpGKzJzQko7O0F5Rng0c0JFO0VBQ0U7QXpGMjRzQko7O0F5Rno0c0JFO0VBQ0U7QXpGNDRzQko7O0F5RjE0c0JFO0VBQ0U7QXpGNjRzQko7O0F5RjM0c0JFO0VBQ0U7QXpGODRzQko7O0F5RjU0c0JFO0VBQ0U7QXpGKzRzQko7O0F5Rjc0c0JFO0VBQ0U7QXpGZzVzQko7O0F5Rjk0c0JFO0VBQ0U7QXpGaTVzQko7O0F5Ri80c0JFO0VBQ0U7QXpGazVzQko7O0F5Rmg1c0JFO0VBQ0U7QXpGbTVzQko7O0F5RjU2c0JFO0VBQ0U7QXpGKzZzQko7O0F5Rjc2c0JFO0VBQ0U7QXpGZzdzQko7O0F5Rjk2c0JFO0VBQ0U7QXpGaTdzQko7O0F5Ri82c0JFO0VBQ0U7QXpGazdzQko7O0F5Rmg3c0JFO0VBQ0U7QXpGbTdzQko7O0F5Rmo3c0JFO0VBQ0U7QXpGbzdzQko7O0F5Rmw3c0JFO0VBQ0U7QXpGcTdzQko7O0F5Rm43c0JFO0VBQ0U7QXpGczdzQko7O0F5RnA3c0JFO0VBQ0U7QXpGdTdzQko7O0F5Rmg5c0JFO0VBQ0U7QXpGbTlzQko7O0F5Rmo5c0JFO0VBQ0U7QXpGbzlzQko7O0F5Rmw5c0JFO0VBQ0U7QXpGcTlzQko7O0F5Rm45c0JFO0VBQ0U7QXpGczlzQko7O0F5RnA5c0JFO0VBQ0U7QXpGdTlzQko7O0F5RnI5c0JFO0VBQ0U7QXpGdzlzQko7O0F5RnQ5c0JFO0VBQ0U7QXpGeTlzQko7O0F5RnY5c0JFO0VBQ0U7QXpGMDlzQko7O0F5Rng5c0JFO0VBQ0U7QXpGMjlzQko7O0F5RnAvc0JFO0VBQ0U7QXpGdS9zQko7O0F5RnIvc0JFO0VBQ0U7QXpGdy9zQko7O0F5RnQvc0JFO0VBQ0U7QXpGeS9zQko7O0F5RnYvc0JFO0VBQ0U7QXpGMC9zQko7O0F5Rngvc0JFO0VBQ0U7QXpGMi9zQko7O0F5Rnovc0JFO0VBQ0U7QXpGNC9zQko7O0F5RjEvc0JFO0VBQ0U7QXpGNi9zQko7O0F5RjMvc0JFO0VBQ0U7QXpGOC9zQko7O0F5RjUvc0JFO0VBQ0U7QXpGKy9zQko7O0F5RnhodEJFO0VBQ0U7QXpGMmh0Qko7O0F5RnpodEJFO0VBQ0U7QXpGNGh0Qko7O0F5RjFodEJFO0VBQ0U7QXpGNmh0Qko7O0F5RjNodEJFO0VBQ0U7QXpGOGh0Qko7O0F5RjVodEJFO0VBQ0U7QXpGK2h0Qko7O0F5RjdodEJFO0VBQ0U7QXpGZ2l0Qko7O0F5RjlodEJFO0VBQ0U7QXpGaWl0Qko7O0F5Ri9odEJFO0VBQ0U7QXpGa2l0Qko7O0F5RmhpdEJFO0VBQ0U7QXpGbWl0Qko7O0F5RjVqdEJFO0VBQ0U7QXpGK2p0Qko7O0F5RjdqdEJFO0VBQ0U7QXpGZ2t0Qko7O0F5RjlqdEJFO0VBQ0U7QXpGaWt0Qko7O0F5Ri9qdEJFO0VBQ0U7QXpGa2t0Qko7O0F5RmhrdEJFO0VBQ0U7QXpGbWt0Qko7O0F5RmprdEJFO0VBQ0U7QXpGb2t0Qko7O0F5RmxrdEJFO0VBQ0U7QXpGcWt0Qko7O0F5Rm5rdEJFO0VBQ0U7QXpGc2t0Qko7O0F5RnBrdEJFO0VBQ0U7QXpGdWt0Qko7O0F5RmhtdEJFO0VBQ0U7QXpGbW10Qko7O0F5RmptdEJFO0VBQ0U7QXpGb210Qko7O0F5RmxtdEJFO0VBQ0U7QXpGcW10Qko7O0F5Rm5tdEJFO0VBQ0U7QXpGc210Qko7O0F5RnBtdEJFO0VBQ0U7QXpGdW10Qko7O0F5RnJtdEJFO0VBQ0U7QXpGd210Qko7O0F5RnRtdEJFO0VBQ0U7QXpGeW10Qko7O0F5RnZtdEJFO0VBQ0U7QXpGMG10Qko7O0F5RnhtdEJFO0VBQ0U7QXpGMm10Qko7O0F5RnBvdEJFO0VBQ0U7QXpGdW90Qko7O0F5RnJvdEJFO0VBQ0U7QXpGd290Qko7O0F5RnRvdEJFO0VBQ0U7QXpGeW90Qko7O0F5RnZvdEJFO0VBQ0U7QXpGMG90Qko7O0F5RnhvdEJFO0VBQ0U7QXpGMm90Qko7O0F5RnpvdEJFO0VBQ0U7QXpGNG90Qko7O0F5RjFvdEJFO0VBQ0U7QXpGNm90Qko7O0F5RjNvdEJFO0VBQ0U7QXpGOG90Qko7O0F5RjVvdEJFO0VBQ0U7QXpGK290Qko7O0F5RnhxdEJFO0VBQ0U7QXpGMnF0Qko7O0F5RnpxdEJFO0VBQ0U7QXpGNHF0Qko7O0F5RjFxdEJFO0VBQ0U7QXpGNnF0Qko7O0F5RjNxdEJFO0VBQ0U7QXpGOHF0Qko7O0F5RjVxdEJFO0VBQ0U7QXpGK3F0Qko7O0F5RjdxdEJFO0VBQ0U7QXpGZ3J0Qko7O0F5RjlxdEJFO0VBQ0U7QXpGaXJ0Qko7O0F5Ri9xdEJFO0VBQ0U7QXpGa3J0Qko7O0F5RmhydEJFO0VBQ0U7QXpGbXJ0Qko7O0F5RjVzdEJFO0VBQ0U7QXpGK3N0Qko7O0F5RjdzdEJFO0VBQ0U7QXpGZ3R0Qko7O0F5RjlzdEJFO0VBQ0U7QXpGaXR0Qko7O0F5Ri9zdEJFO0VBQ0U7QXpGa3R0Qko7O0F5Rmh0dEJFO0VBQ0U7QXpGbXR0Qko7O0F5Rmp0dEJFO0VBQ0U7QXpGb3R0Qko7O0F5Rmx0dEJFO0VBQ0U7QXpGcXR0Qko7O0F5Rm50dEJFO0VBQ0U7QXpGc3R0Qko7O0F5RnB0dEJFO0VBQ0U7QXpGdXR0Qko7O0F5Rmh2dEJFO0VBQ0U7QXpGbXZ0Qko7O0F5Rmp2dEJFO0VBQ0U7QXpGb3Z0Qko7O0F5Rmx2dEJFO0VBQ0U7QXpGcXZ0Qko7O0F5Rm52dEJFO0VBQ0U7QXpGc3Z0Qko7O0F5RnB2dEJFO0VBQ0U7QXpGdXZ0Qko7O0F5RnJ2dEJFO0VBQ0U7QXpGd3Z0Qko7O0F5RnR2dEJFO0VBQ0U7QXpGeXZ0Qko7O0F5RnZ2dEJFO0VBQ0U7QXpGMHZ0Qko7O0F5Rnh2dEJFO0VBQ0U7QXpGMnZ0Qko7O0F5RnB4dEJFO0VBQ0U7QXpGdXh0Qko7O0F5RnJ4dEJFO0VBQ0U7QXpGd3h0Qko7O0F5RnR4dEJFO0VBQ0U7QXpGeXh0Qko7O0F5RnZ4dEJFO0VBQ0U7QXpGMHh0Qko7O0F5Rnh4dEJFO0VBQ0U7QXpGMnh0Qko7O0F5Rnp4dEJFO0VBQ0U7QXpGNHh0Qko7O0F5RjF4dEJFO0VBQ0U7QXpGNnh0Qko7O0F5RjN4dEJFO0VBQ0U7QXpGOHh0Qko7O0F5RjV4dEJFO0VBQ0U7QXpGK3h0Qko7O0F5Rnh6dEJFO0VBQ0U7QXpGMnp0Qko7O0F5Rnp6dEJFO0VBQ0U7QXpGNHp0Qko7O0F5RjF6dEJFO0VBQ0U7QXpGNnp0Qko7O0F5RjN6dEJFO0VBQ0U7QXpGOHp0Qko7O0F5RjV6dEJFO0VBQ0U7QXpGK3p0Qko7O0F5Rjd6dEJFO0VBQ0U7QXpGZzB0Qko7O0F5Rjl6dEJFO0VBQ0U7QXpGaTB0Qko7O0F5Ri96dEJFO0VBQ0U7QXpGazB0Qko7O0F5RmgwdEJFO0VBQ0U7QXpGbTB0Qko7O0F5RjUxdEJFO0VBQ0U7QXpGKzF0Qko7O0F5RjcxdEJFO0VBQ0U7QXpGZzJ0Qko7O0F5RjkxdEJFO0VBQ0U7QXpGaTJ0Qko7O0F5Ri8xdEJFO0VBQ0U7QXpGazJ0Qko7O0F5RmgydEJFO0VBQ0U7QXpGbTJ0Qko7O0F5RmoydEJFO0VBQ0U7QXpGbzJ0Qko7O0F5RmwydEJFO0VBQ0U7QXpGcTJ0Qko7O0F5Rm4ydEJFO0VBQ0U7QXpGczJ0Qko7O0F5RnAydEJFO0VBQ0U7QXpGdTJ0Qko7O0F5Rmg0dEJFO0VBQ0U7QXpGbTR0Qko7O0F5Rmo0dEJFO0VBQ0U7QXpGbzR0Qko7O0F5Rmw0dEJFO0VBQ0U7QXpGcTR0Qko7O0F5Rm40dEJFO0VBQ0U7QXpGczR0Qko7O0F5RnA0dEJFO0VBQ0U7QXpGdTR0Qko7O0F5RnI0dEJFO0VBQ0U7QXpGdzR0Qko7O0F5RnQ0dEJFO0VBQ0U7QXpGeTR0Qko7O0F5RnY0dEJFO0VBQ0U7QXpGMDR0Qko7O0F5Rng0dEJFO0VBQ0U7QXpGMjR0Qko7O0F5RnA2dEJFO0VBQ0U7QXpGdTZ0Qko7O0F5RnI2dEJFO0VBQ0U7QXpGdzZ0Qko7O0F5RnQ2dEJFO0VBQ0U7QXpGeTZ0Qko7O0F5RnY2dEJFO0VBQ0U7QXpGMDZ0Qko7O0F5Rng2dEJFO0VBQ0U7QXpGMjZ0Qko7O0F5Rno2dEJFO0VBQ0U7QXpGNDZ0Qko7O0F5RjE2dEJFO0VBQ0U7QXpGNjZ0Qko7O0F5RjM2dEJFO0VBQ0U7QXpGODZ0Qko7O0F5RjU2dEJFO0VBQ0U7QXpGKzZ0Qko7O0F5Rng4dEJFO0VBQ0U7QXpGMjh0Qko7O0F5Rno4dEJFO0VBQ0U7QXpGNDh0Qko7O0F5RjE4dEJFO0VBQ0U7QXpGNjh0Qko7O0F5RjM4dEJFO0VBQ0U7QXpGODh0Qko7O0F5RjU4dEJFO0VBQ0U7QXpGKzh0Qko7O0F5Rjc4dEJFO0VBQ0U7QXpGZzl0Qko7O0F5Rjk4dEJFO0VBQ0U7QXpGaTl0Qko7O0F5Ri84dEJFO0VBQ0U7QXpGazl0Qko7O0F5Rmg5dEJFO0VBQ0U7QXpGbTl0Qko7O0F5RjUrdEJFO0VBQ0U7QXpGKyt0Qko7O0F5RjcrdEJFO0VBQ0U7QXpGZy90Qko7O0F5RjkrdEJFO0VBQ0U7QXpGaS90Qko7O0F5Ri8rdEJFO0VBQ0U7QXpGay90Qko7O0F5RmgvdEJFO0VBQ0U7QXpGbS90Qko7O0F5RmovdEJFO0VBQ0U7QXpGby90Qko7O0F5RmwvdEJFO0VBQ0U7QXpGcS90Qko7O0F5Rm4vdEJFO0VBQ0U7QXpGcy90Qko7O0F5RnAvdEJFO0VBQ0U7QXpGdS90Qko7O0F5RmhodUJFO0VBQ0U7QXpGbWh1Qko7O0F5RmpodUJFO0VBQ0U7QXpGb2h1Qko7O0F5RmxodUJFO0VBQ0U7QXpGcWh1Qko7O0F5Rm5odUJFO0VBQ0U7QXpGc2h1Qko7O0F5RnBodUJFO0VBQ0U7QXpGdWh1Qko7O0F5RnJodUJFO0VBQ0U7QXpGd2h1Qko7O0F5RnRodUJFO0VBQ0U7QXpGeWh1Qko7O0F5RnZodUJFO0VBQ0U7QXpGMGh1Qko7O0F5RnhodUJFO0VBQ0U7QXpGMmh1Qko7O0F5RnBqdUJFO0VBQ0U7QXpGdWp1Qko7O0F5RnJqdUJFO0VBQ0U7QXpGd2p1Qko7O0F5RnRqdUJFO0VBQ0U7QXpGeWp1Qko7O0F5RnZqdUJFO0VBQ0U7QXpGMGp1Qko7O0F5RnhqdUJFO0VBQ0U7QXpGMmp1Qko7O0F5RnpqdUJFO0VBQ0U7QXpGNGp1Qko7O0F5RjFqdUJFO0VBQ0U7QXpGNmp1Qko7O0F5RjNqdUJFO0VBQ0U7QXpGOGp1Qko7O0F5RjVqdUJFO0VBQ0U7QXpGK2p1Qko7O0F5RnhsdUJFO0VBQ0U7QXpGMmx1Qko7O0F5RnpsdUJFO0VBQ0U7QXpGNGx1Qko7O0F5RjFsdUJFO0VBQ0U7QXpGNmx1Qko7O0F5RjNsdUJFO0VBQ0U7QXpGOGx1Qko7O0F5RjVsdUJFO0VBQ0U7QXpGK2x1Qko7O0F5RjdsdUJFO0VBQ0U7QXpGZ211Qko7O0F5RjlsdUJFO0VBQ0U7QXpGaW11Qko7O0F5Ri9sdUJFO0VBQ0U7QXpGa211Qko7O0F5RmhtdUJFO0VBQ0U7QXpGbW11Qko7O0F5RjVudUJFO0VBQ0U7QXpGK251Qko7O0F5RjdudUJFO0VBQ0U7QXpGZ291Qko7O0F5RjludUJFO0VBQ0U7QXpGaW91Qko7O0F5Ri9udUJFO0VBQ0U7QXpGa291Qko7O0F5RmhvdUJFO0VBQ0U7QXpGbW91Qko7O0F5RmpvdUJFO0VBQ0U7QXpGb291Qko7O0F5RmxvdUJFO0VBQ0U7QXpGcW91Qko7O0F5Rm5vdUJFO0VBQ0U7QXpGc291Qko7O0F5RnBvdUJFO0VBQ0U7QXpGdW91Qko7O0F5RmhxdUJFO0VBQ0U7QXpGbXF1Qko7O0F5RmpxdUJFO0VBQ0U7QXpGb3F1Qko7O0F5RmxxdUJFO0VBQ0U7QXpGcXF1Qko7O0F5Rm5xdUJFO0VBQ0U7QXpGc3F1Qko7O0F5RnBxdUJFO0VBQ0U7QXpGdXF1Qko7O0F5RnJxdUJFO0VBQ0U7QXpGd3F1Qko7O0F5RnRxdUJFO0VBQ0U7QXpGeXF1Qko7O0F5RnZxdUJFO0VBQ0U7QXpGMHF1Qko7O0F5RnhxdUJFO0VBQ0U7QXpGMnF1Qko7O0F5RnBzdUJFO0VBQ0U7QXpGdXN1Qko7O0F5RnJzdUJFO0VBQ0U7QXpGd3N1Qko7O0F5RnRzdUJFO0VBQ0U7QXpGeXN1Qko7O0F5RnZzdUJFO0VBQ0U7QXpGMHN1Qko7O0F5RnhzdUJFO0VBQ0U7QXpGMnN1Qko7O0F5RnpzdUJFO0VBQ0U7QXpGNHN1Qko7O0F5RjFzdUJFO0VBQ0U7QXpGNnN1Qko7O0F5RjNzdUJFO0VBQ0U7QXpGOHN1Qko7O0F5RjVzdUJFO0VBQ0U7QXpGK3N1Qko7O0F5Rnh1dUJFO0VBQ0U7QXpGMnV1Qko7O0F5Rnp1dUJFO0VBQ0U7QXpGNHV1Qko7O0F5RjF1dUJFO0VBQ0U7QXpGNnV1Qko7O0F5RjN1dUJFO0VBQ0U7QXpGOHV1Qko7O0F5RjV1dUJFO0VBQ0U7QXpGK3V1Qko7O0F5Rjd1dUJFO0VBQ0U7QXpGZ3Z1Qko7O0F5Rjl1dUJFO0VBQ0U7QXpGaXZ1Qko7O0F5Ri91dUJFO0VBQ0U7QXpGa3Z1Qko7O0F5Rmh2dUJFO0VBQ0U7QXpGbXZ1Qko7O0F5RjV3dUJFO0VBQ0U7QXpGK3d1Qko7O0F5Rjd3dUJFO0VBQ0U7QXpGZ3h1Qko7O0F5Rjl3dUJFO0VBQ0U7QXpGaXh1Qko7O0F5Ri93dUJFO0VBQ0U7QXpGa3h1Qko7O0F5Rmh4dUJFO0VBQ0U7QXpGbXh1Qko7O0F5Rmp4dUJFO0VBQ0U7QXpGb3h1Qko7O0F5Rmx4dUJFO0VBQ0U7QXpGcXh1Qko7O0F5Rm54dUJFO0VBQ0U7QXpGc3h1Qko7O0F5RnB4dUJFO0VBQ0U7QXpGdXh1Qko7O0F5Rmh6dUJFO0VBQ0U7QXpGbXp1Qko7O0F5Rmp6dUJFO0VBQ0U7QXpGb3p1Qko7O0F5Rmx6dUJFO0VBQ0U7QXpGcXp1Qko7O0F5Rm56dUJFO0VBQ0U7QXpGc3p1Qko7O0F5RnB6dUJFO0VBQ0U7QXpGdXp1Qko7O0F5RnJ6dUJFO0VBQ0U7QXpGd3p1Qko7O0F5RnR6dUJFO0VBQ0U7QXpGeXp1Qko7O0F5RnZ6dUJFO0VBQ0U7QXpGMHp1Qko7O0F5Rnh6dUJFO0VBQ0U7QXpGMnp1Qko7O0F5RnAxdUJFO0VBQ0U7QXpGdTF1Qko7O0F5RnIxdUJFO0VBQ0U7QXpGdzF1Qko7O0F5RnQxdUJFO0VBQ0U7QXpGeTF1Qko7O0F5RnYxdUJFO0VBQ0U7QXpGMDF1Qko7O0F5RngxdUJFO0VBQ0U7QXpGMjF1Qko7O0F5RnoxdUJFO0VBQ0U7QXpGNDF1Qko7O0F5RjExdUJFO0VBQ0U7QXpGNjF1Qko7O0F5RjMxdUJFO0VBQ0U7QXpGODF1Qko7O0F5RjUxdUJFO0VBQ0U7QXpGKzF1Qko7O0F5RngzdUJFO0VBQ0U7QXpGMjN1Qko7O0F5RnozdUJFO0VBQ0U7QXpGNDN1Qko7O0F5RjEzdUJFO0VBQ0U7QXpGNjN1Qko7O0F5RjMzdUJFO0VBQ0U7QXpGODN1Qko7O0F5RjUzdUJFO0VBQ0U7QXpGKzN1Qko7O0F5RjczdUJFO0VBQ0U7QXpGZzR1Qko7O0F5RjkzdUJFO0VBQ0U7QXpGaTR1Qko7O0F5Ri8zdUJFO0VBQ0U7QXpGazR1Qko7O0F5Rmg0dUJFO0VBQ0U7QXpGbTR1Qko7O0F5RjU1dUJFO0VBQ0U7QXpGKzV1Qko7O0F5Rjc1dUJFO0VBQ0U7QXpGZzZ1Qko7O0F5Rjk1dUJFO0VBQ0U7QXpGaTZ1Qko7O0F5Ri81dUJFO0VBQ0U7QXpGazZ1Qko7O0F5Rmg2dUJFO0VBQ0U7QXpGbTZ1Qko7O0F5Rmo2dUJFO0VBQ0U7QXpGbzZ1Qko7O0F5Rmw2dUJFO0VBQ0U7QXpGcTZ1Qko7O0F5Rm42dUJFO0VBQ0U7QXpGczZ1Qko7O0F5RnA2dUJFO0VBQ0U7QXpGdTZ1Qko7O0F5Rmg4dUJFO0VBQ0U7QXpGbTh1Qko7O0F5Rmo4dUJFO0VBQ0U7QXpGbzh1Qko7O0F5Rmw4dUJFO0VBQ0U7QXpGcTh1Qko7O0F5Rm44dUJFO0VBQ0U7QXpGczh1Qko7O0F5RnA4dUJFO0VBQ0U7QXpGdTh1Qko7O0F5RnI4dUJFO0VBQ0U7QXpGdzh1Qko7O0F5RnQ4dUJFO0VBQ0U7QXpGeTh1Qko7O0F5RnY4dUJFO0VBQ0U7QXpGMDh1Qko7O0F5Rng4dUJFO0VBQ0U7QXpGMjh1Qko7O0F5RnArdUJFO0VBQ0U7QXpGdSt1Qko7O0F5RnIrdUJFO0VBQ0U7QXpGdyt1Qko7O0F5RnQrdUJFO0VBQ0U7QXpGeSt1Qko7O0F5RnYrdUJFO0VBQ0U7QXpGMCt1Qko7O0F5RngrdUJFO0VBQ0U7QXpGMit1Qko7O0F5RnordUJFO0VBQ0U7QXpGNCt1Qko7O0F5RjErdUJFO0VBQ0U7QXpGNit1Qko7O0F5RjMrdUJFO0VBQ0U7QXpGOCt1Qko7O0F5RjUrdUJFO0VBQ0U7QXpGKyt1Qko7O0F5RnhndkJFO0VBQ0U7QXpGMmd2Qko7O0F5RnpndkJFO0VBQ0U7QXpGNGd2Qko7O0F5RjFndkJFO0VBQ0U7QXpGNmd2Qko7O0F5RjNndkJFO0VBQ0U7QXpGOGd2Qko7O0F5RjVndkJFO0VBQ0U7QXpGK2d2Qko7O0F5RjdndkJFO0VBQ0U7QXpGZ2h2Qko7O0F5RjlndkJFO0VBQ0U7QXpGaWh2Qko7O0F5Ri9ndkJFO0VBQ0U7QXpGa2h2Qko7O0F5RmhodkJFO0VBQ0U7QXpGbWh2Qko7O0F5RjVpdkJFO0VBQ0U7QXpGK2l2Qko7O0F5RjdpdkJFO0VBQ0U7QXpGZ2p2Qko7O0F5RjlpdkJFO0VBQ0U7QXpGaWp2Qko7O0F5Ri9pdkJFO0VBQ0U7QXpGa2p2Qko7O0F5RmhqdkJFO0VBQ0U7QXpGbWp2Qko7O0F5RmpqdkJFO0VBQ0U7QXpGb2p2Qko7O0F5RmxqdkJFO0VBQ0U7QXpGcWp2Qko7O0F5Rm5qdkJFO0VBQ0U7QXpGc2p2Qko7O0F5RnBqdkJFO0VBQ0U7QXpGdWp2Qko7O0F5RmhsdkJFO0VBQ0U7QXpGbWx2Qko7O0F5RmpsdkJFO0VBQ0U7QXpGb2x2Qko7O0F5RmxsdkJFO0VBQ0U7QXpGcWx2Qko7O0F5Rm5sdkJFO0VBQ0U7QXpGc2x2Qko7O0F5RnBsdkJFO0VBQ0U7QXpGdWx2Qko7O0F5RnJsdkJFO0VBQ0U7QXpGd2x2Qko7O0F5RnRsdkJFO0VBQ0U7QXpGeWx2Qko7O0F5RnZsdkJFO0VBQ0U7QXpGMGx2Qko7O0F5RnhsdkJFO0VBQ0U7QXpGMmx2Qko7O0F5RnBudkJFO0VBQ0U7QXpGdW52Qko7O0F5RnJudkJFO0VBQ0U7QXpGd252Qko7O0F5RnRudkJFO0VBQ0U7QXpGeW52Qko7O0F5RnZudkJFO0VBQ0U7QXpGMG52Qko7O0F5RnhudkJFO0VBQ0U7QXpGMm52Qko7O0F5RnpudkJFO0VBQ0U7QXpGNG52Qko7O0F5RjFudkJFO0VBQ0U7QXpGNm52Qko7O0F5RjNudkJFO0VBQ0U7QXpGOG52Qko7O0F5RjVudkJFO0VBQ0U7QXpGK252Qko7O0F5RnhwdkJFO0VBQ0U7QXpGMnB2Qko7O0F5RnpwdkJFO0VBQ0U7QXpGNHB2Qko7O0F5RjFwdkJFO0VBQ0U7QXpGNnB2Qko7O0F5RjNwdkJFO0VBQ0U7QXpGOHB2Qko7O0F5RjVwdkJFO0VBQ0U7QXpGK3B2Qko7O0F5RjdwdkJFO0VBQ0U7QXpGZ3F2Qko7O0F5RjlwdkJFO0VBQ0U7QXpGaXF2Qko7O0F5Ri9wdkJFO0VBQ0U7QXpGa3F2Qko7O0F5RmhxdkJFO0VBQ0U7QXpGbXF2Qko7O0F5RjVydkJFO0VBQ0U7QXpGK3J2Qko7O0F5RjdydkJFO0VBQ0U7QXpGZ3N2Qko7O0F5RjlydkJFO0VBQ0U7QXpGaXN2Qko7O0F5Ri9ydkJFO0VBQ0U7QXpGa3N2Qko7O0F5RmhzdkJFO0VBQ0U7QXpGbXN2Qko7O0F5RmpzdkJFO0VBQ0U7QXpGb3N2Qko7O0F5RmxzdkJFO0VBQ0U7QXpGcXN2Qko7O0F5Rm5zdkJFO0VBQ0U7QXpGc3N2Qko7O0F5RnBzdkJFO0VBQ0U7QXpGdXN2Qko7O0F5Rmh1dkJFO0VBQ0U7QXpGbXV2Qko7O0F5Rmp1dkJFO0VBQ0U7QXpGb3V2Qko7O0F5Rmx1dkJFO0VBQ0U7QXpGcXV2Qko7O0F5Rm51dkJFO0VBQ0U7QXpGc3V2Qko7O0F5RnB1dkJFO0VBQ0U7QXpGdXV2Qko7O0F5RnJ1dkJFO0VBQ0U7QXpGd3V2Qko7O0F5RnR1dkJFO0VBQ0U7QXpGeXV2Qko7O0F5RnZ1dkJFO0VBQ0U7QXpGMHV2Qko7O0F5Rnh1dkJFO0VBQ0U7QXpGMnV2Qko7O0F5RnB3dkJFO0VBQ0U7QXpGdXd2Qko7O0F5RnJ3dkJFO0VBQ0U7QXpGd3d2Qko7O0F5RnR3dkJFO0VBQ0U7QXpGeXd2Qko7O0F5RnZ3dkJFO0VBQ0U7QXpGMHd2Qko7O0F5Rnh3dkJFO0VBQ0U7QXpGMnd2Qko7O0F5Rnp3dkJFO0VBQ0U7QXpGNHd2Qko7O0F5RjF3dkJFO0VBQ0U7QXpGNnd2Qko7O0F5RjN3dkJFO0VBQ0U7QXpGOHd2Qko7O0F5RjV3dkJFO0VBQ0U7QXpGK3d2Qko7O0F5Rnh5dkJFO0VBQ0U7QXpGMnl2Qko7O0F5Rnp5dkJFO0VBQ0U7QXpGNHl2Qko7O0F5RjF5dkJFO0VBQ0U7QXpGNnl2Qko7O0F5RjN5dkJFO0VBQ0U7QXpGOHl2Qko7O0F5RjV5dkJFO0VBQ0U7QXpGK3l2Qko7O0F5Rjd5dkJFO0VBQ0U7QXpGZ3p2Qko7O0F5Rjl5dkJFO0VBQ0U7QXpGaXp2Qko7O0F5Ri95dkJFO0VBQ0U7QXpGa3p2Qko7O0F5Rmh6dkJFO0VBQ0U7QXpGbXp2Qko7O0F5RjUwdkJFO0VBQ0U7QXpGKzB2Qko7O0F5RjcwdkJFO0VBQ0U7QXpGZzF2Qko7O0F5RjkwdkJFO0VBQ0U7QXpGaTF2Qko7O0F5Ri8wdkJFO0VBQ0U7QXpGazF2Qko7O0F5RmgxdkJFO0VBQ0U7QXpGbTF2Qko7O0F5RmoxdkJFO0VBQ0U7QXpGbzF2Qko7O0F5RmwxdkJFO0VBQ0U7QXpGcTF2Qko7O0F5Rm4xdkJFO0VBQ0U7QXpGczF2Qko7O0F5RnAxdkJFO0VBQ0U7QXpGdTF2Qko7O0F5RmgzdkJFO0VBQ0U7QXpGbTN2Qko7O0F5RmozdkJFO0VBQ0U7QXpGbzN2Qko7O0F5RmwzdkJFO0VBQ0U7QXpGcTN2Qko7O0F5Rm4zdkJFO0VBQ0U7QXpGczN2Qko7O0F5RnAzdkJFO0VBQ0U7QXpGdTN2Qko7O0F5RnIzdkJFO0VBQ0U7QXpGdzN2Qko7O0F5RnQzdkJFO0VBQ0U7QXpGeTN2Qko7O0F5RnYzdkJFO0VBQ0U7QXpGMDN2Qko7O0F5RngzdkJFO0VBQ0U7QXpGMjN2Qko7O0F5RnA1dkJFO0VBQ0U7QXpGdTV2Qko7O0F5RnI1dkJFO0VBQ0U7QXpGdzV2Qko7O0F5RnQ1dkJFO0VBQ0U7QXpGeTV2Qko7O0F5RnY1dkJFO0VBQ0U7QXpGMDV2Qko7O0F5Rng1dkJFO0VBQ0U7QXpGMjV2Qko7O0F5Rno1dkJFO0VBQ0U7QXpGNDV2Qko7O0F5RjE1dkJFO0VBQ0U7QXpGNjV2Qko7O0F5RjM1dkJFO0VBQ0U7QXpGODV2Qko7O0F5RjU1dkJFO0VBQ0U7QXpGKzV2Qko7O0F5Rng3dkJFO0VBQ0U7QXpGMjd2Qko7O0F5Rno3dkJFO0VBQ0U7QXpGNDd2Qko7O0F5RjE3dkJFO0VBQ0U7QXpGNjd2Qko7O0F5RjM3dkJFO0VBQ0U7QXpGODd2Qko7O0F5RjU3dkJFO0VBQ0U7QXpGKzd2Qko7O0F5Rjc3dkJFO0VBQ0U7QXpGZzh2Qko7O0F5Rjk3dkJFO0VBQ0U7QXpGaTh2Qko7O0F5Ri83dkJFO0VBQ0U7QXpGazh2Qko7O0F5Rmg4dkJFO0VBQ0U7QXpGbTh2Qko7O0F5RjU5dkJFO0VBQ0U7QXpGKzl2Qko7O0F5Rjc5dkJFO0VBQ0U7QXpGZyt2Qko7O0F5Rjk5dkJFO0VBQ0U7QXpGaSt2Qko7O0F5Ri85dkJFO0VBQ0U7QXpGayt2Qko7O0F5RmgrdkJFO0VBQ0U7QXpGbSt2Qko7O0F5RmordkJFO0VBQ0U7QXpGbyt2Qko7O0F5RmwrdkJFO0VBQ0U7QXpGcSt2Qko7O0F5Rm4rdkJFO0VBQ0U7QXpGcyt2Qko7O0F5RnArdkJFO0VBQ0U7QXpGdSt2Qko7O0F5Rmhnd0JFO0VBQ0U7QXpGbWd3Qko7O0F5Rmpnd0JFO0VBQ0U7QXpGb2d3Qko7O0F5Rmxnd0JFO0VBQ0U7QXpGcWd3Qko7O0F5Rm5nd0JFO0VBQ0U7QXpGc2d3Qko7O0F5RnBnd0JFO0VBQ0U7QXpGdWd3Qko7O0F5RnJnd0JFO0VBQ0U7QXpGd2d3Qko7O0F5RnRnd0JFO0VBQ0U7QXpGeWd3Qko7O0F5RnZnd0JFO0VBQ0U7QXpGMGd3Qko7O0F5Rnhnd0JFO0VBQ0U7QXpGMmd3Qko7O0F5RnBpd0JFO0VBQ0U7QXpGdWl3Qko7O0F5RnJpd0JFO0VBQ0U7QXpGd2l3Qko7O0F5RnRpd0JFO0VBQ0U7QXpGeWl3Qko7O0F5RnZpd0JFO0VBQ0U7QXpGMGl3Qko7O0F5Rnhpd0JFO0VBQ0U7QXpGMml3Qko7O0F5Rnppd0JFO0VBQ0U7QXpGNGl3Qko7O0F5RjFpd0JFO0VBQ0U7QXpGNml3Qko7O0F5RjNpd0JFO0VBQ0U7QXpGOGl3Qko7O0F5RjVpd0JFO0VBQ0U7QXpGK2l3Qko7O0F5Rnhrd0JFO0VBQ0U7QXpGMmt3Qko7O0F5Rnprd0JFO0VBQ0U7QXpGNGt3Qko7O0F5RjFrd0JFO0VBQ0U7QXpGNmt3Qko7O0F5RjNrd0JFO0VBQ0U7QXpGOGt3Qko7O0F5RjVrd0JFO0VBQ0U7QXpGK2t3Qko7O0F5Rjdrd0JFO0VBQ0U7QXpGZ2x3Qko7O0F5Rjlrd0JFO0VBQ0U7QXpGaWx3Qko7O0F5Ri9rd0JFO0VBQ0U7QXpGa2x3Qko7O0F5Rmhsd0JFO0VBQ0U7QXpGbWx3Qko7O0F5RjVtd0JFO0VBQ0U7QXpGK213Qko7O0F5Rjdtd0JFO0VBQ0U7QXpGZ253Qko7O0F5Rjltd0JFO0VBQ0U7QXpGaW53Qko7O0F5Ri9td0JFO0VBQ0U7QXpGa253Qko7O0F5Rmhud0JFO0VBQ0U7QXpGbW53Qko7O0F5Rmpud0JFO0VBQ0U7QXpGb253Qko7O0F5Rmxud0JFO0VBQ0U7QXpGcW53Qko7O0F5Rm5ud0JFO0VBQ0U7QXpGc253Qko7O0F5RnBud0JFO0VBQ0U7QXpGdW53Qko7O0F5Rmhwd0JFO0VBQ0U7QXpGbXB3Qko7O0F5Rmpwd0JFO0VBQ0U7QXpGb3B3Qko7O0F5Rmxwd0JFO0VBQ0U7QXpGcXB3Qko7O0F5Rm5wd0JFO0VBQ0U7QXpGc3B3Qko7O0F5RnBwd0JFO0VBQ0U7QXpGdXB3Qko7O0F5RnJwd0JFO0VBQ0U7QXpGd3B3Qko7O0F5RnRwd0JFO0VBQ0U7QXpGeXB3Qko7O0F5RnZwd0JFO0VBQ0U7QXpGMHB3Qko7O0F5Rnhwd0JFO0VBQ0U7QXpGMnB3Qko7O0F5RnByd0JFO0VBQ0U7QXpGdXJ3Qko7O0F5RnJyd0JFO0VBQ0U7QXpGd3J3Qko7O0F5RnRyd0JFO0VBQ0U7QXpGeXJ3Qko7O0F5RnZyd0JFO0VBQ0U7QXpGMHJ3Qko7O0F5Rnhyd0JFO0VBQ0U7QXpGMnJ3Qko7O0F5Rnpyd0JFO0VBQ0U7QXpGNHJ3Qko7O0F5RjFyd0JFO0VBQ0U7QXpGNnJ3Qko7O0F5RjNyd0JFO0VBQ0U7QXpGOHJ3Qko7O0F5RjVyd0JFO0VBQ0U7QXpGK3J3Qko7O0F5Rnh0d0JFO0VBQ0U7QXpGMnR3Qko7O0F5Rnp0d0JFO0VBQ0U7QXpGNHR3Qko7O0F5RjF0d0JFO0VBQ0U7QXpGNnR3Qko7O0F5RjN0d0JFO0VBQ0U7QXpGOHR3Qko7O0F5RjV0d0JFO0VBQ0U7QXpGK3R3Qko7O0F5Rjd0d0JFO0VBQ0U7QXpGZ3V3Qko7O0F5Rjl0d0JFO0VBQ0U7QXpGaXV3Qko7O0F5Ri90d0JFO0VBQ0U7QXpGa3V3Qko7O0F5Rmh1d0JFO0VBQ0U7QXpGbXV3Qko7O0F5RjV2d0JFO0VBQ0U7QXpGK3Z3Qko7O0F5Rjd2d0JFO0VBQ0U7QXpGZ3d3Qko7O0F5Rjl2d0JFO0VBQ0U7QXpGaXd3Qko7O0F5Ri92d0JFO0VBQ0U7QXpGa3d3Qko7O0F5Rmh3d0JFO0VBQ0U7QXpGbXd3Qko7O0F5Rmp3d0JFO0VBQ0U7QXpGb3d3Qko7O0F5Rmx3d0JFO0VBQ0U7QXpGcXd3Qko7O0F5Rm53d0JFO0VBQ0U7QXpGc3d3Qko7O0F5RnB3d0JFO0VBQ0U7QXpGdXd3Qko7O0F5Rmh5d0JFO0VBQ0U7QXpGbXl3Qko7O0F5Rmp5d0JFO0VBQ0U7QXpGb3l3Qko7O0F5Rmx5d0JFO0VBQ0U7QXpGcXl3Qko7O0F5Rm55d0JFO0VBQ0U7QXpGc3l3Qko7O0F5RnB5d0JFO0VBQ0U7QXpGdXl3Qko7O0F5RnJ5d0JFO0VBQ0U7QXpGd3l3Qko7O0F5RnR5d0JFO0VBQ0U7QXpGeXl3Qko7O0F5RnZ5d0JFO0VBQ0U7QXpGMHl3Qko7O0F5Rnh5d0JFO0VBQ0U7QXpGMnl3Qko7O0F5RnAwd0JFO0VBQ0U7QXpGdTB3Qko7O0F5RnIwd0JFO0VBQ0U7QXpGdzB3Qko7O0F5RnQwd0JFO0VBQ0U7QXpGeTB3Qko7O0F5RnYwd0JFO0VBQ0U7QXpGMDB3Qko7O0F5Rngwd0JFO0VBQ0U7QXpGMjB3Qko7O0F5Rnowd0JFO0VBQ0U7QXpGNDB3Qko7O0F5RjEwd0JFO0VBQ0U7QXpGNjB3Qko7O0F5RjMwd0JFO0VBQ0U7QXpGODB3Qko7O0F5RjUwd0JFO0VBQ0U7QXpGKzB3Qko7O0F5Rngyd0JFO0VBQ0U7QXpGMjJ3Qko7O0F5Rnoyd0JFO0VBQ0U7QXpGNDJ3Qko7O0F5RjEyd0JFO0VBQ0U7QXpGNjJ3Qko7O0F5RjMyd0JFO0VBQ0U7QXpGODJ3Qko7O0F5RjUyd0JFO0VBQ0U7QXpGKzJ3Qko7O0F5Rjcyd0JFO0VBQ0U7QXpGZzN3Qko7O0F5Rjkyd0JFO0VBQ0U7QXpGaTN3Qko7O0F5Ri8yd0JFO0VBQ0U7QXpGazN3Qko7O0F5Rmgzd0JFO0VBQ0U7QXpGbTN3Qko7O0F5RjU0d0JFO0VBQ0U7QXpGKzR3Qko7O0F5Rjc0d0JFO0VBQ0U7QXpGZzV3Qko7O0F5Rjk0d0JFO0VBQ0U7QXpGaTV3Qko7O0F5Ri80d0JFO0VBQ0U7QXpGazV3Qko7O0F5Rmg1d0JFO0VBQ0U7QXpGbTV3Qko7O0F5Rmo1d0JFO0VBQ0U7QXpGbzV3Qko7O0F5Rmw1d0JFO0VBQ0U7QXpGcTV3Qko7O0F5Rm41d0JFO0VBQ0U7QXpGczV3Qko7O0F5RnA1d0JFO0VBQ0U7QXpGdTV3Qko7O0F5Rmg3d0JFO0VBQ0U7QXpGbTd3Qko7O0F5Rmo3d0JFO0VBQ0U7QXpGbzd3Qko7O0F5Rmw3d0JFO0VBQ0U7QXpGcTd3Qko7O0F5Rm43d0JFO0VBQ0U7QXpGczd3Qko7O0F5RnA3d0JFO0VBQ0U7QXpGdTd3Qko7O0F5RnI3d0JFO0VBQ0U7QXpGdzd3Qko7O0F5RnQ3d0JFO0VBQ0U7QXpGeTd3Qko7O0F5RnY3d0JFO0VBQ0U7QXpGMDd3Qko7O0F5Rng3d0JFO0VBQ0U7QXpGMjd3Qko7O0F5RnA5d0JFO0VBQ0U7QXpGdTl3Qko7O0F5RnI5d0JFO0VBQ0U7QXpGdzl3Qko7O0F5RnQ5d0JFO0VBQ0U7QXpGeTl3Qko7O0F5RnY5d0JFO0VBQ0U7QXpGMDl3Qko7O0F5Rng5d0JFO0VBQ0U7QXpGMjl3Qko7O0F5Rno5d0JFO0VBQ0U7QXpGNDl3Qko7O0F5RjE5d0JFO0VBQ0U7QXpGNjl3Qko7O0F5RjM5d0JFO0VBQ0U7QXpGODl3Qko7O0F5RjU5d0JFO0VBQ0U7QXpGKzl3Qko7O0F5Rngvd0JFO0VBQ0U7QXpGMi93Qko7O0F5Rnovd0JFO0VBQ0U7QXpGNC93Qko7O0F5RjEvd0JFO0VBQ0U7QXpGNi93Qko7O0F5RjMvd0JFO0VBQ0U7QXpGOC93Qko7O0F5RjUvd0JFO0VBQ0U7QXpGKy93Qko7O0F5Rjcvd0JFO0VBQ0U7QXpGZ2d4Qko7O0F5Rjkvd0JFO0VBQ0U7QXpGaWd4Qko7O0F5Ri8vd0JFO0VBQ0U7QXpGa2d4Qko7O0F5RmhneEJFO0VBQ0U7QXpGbWd4Qko7O0F5RjVoeEJFO0VBQ0U7QXpGK2h4Qko7O0F5RjdoeEJFO0VBQ0U7QXpGZ2l4Qko7O0F5RjloeEJFO0VBQ0U7QXpGaWl4Qko7O0F5Ri9oeEJFO0VBQ0U7QXpGa2l4Qko7O0F5RmhpeEJFO0VBQ0U7QXpGbWl4Qko7O0F5RmppeEJFO0VBQ0U7QXpGb2l4Qko7O0F5RmxpeEJFO0VBQ0U7QXpGcWl4Qko7O0F5Rm5peEJFO0VBQ0U7QXpGc2l4Qko7O0F5RnBpeEJFO0VBQ0U7QXpGdWl4Qko7O0F5RmhreEJFO0VBQ0U7QXpGbWt4Qko7O0F5RmpreEJFO0VBQ0U7QXpGb2t4Qko7O0F5RmxreEJFO0VBQ0U7QXpGcWt4Qko7O0F5Rm5reEJFO0VBQ0U7QXpGc2t4Qko7O0F5RnBreEJFO0VBQ0U7QXpGdWt4Qko7O0F5RnJreEJFO0VBQ0U7QXpGd2t4Qko7O0F5RnRreEJFO0VBQ0U7QXpGeWt4Qko7O0F5RnZreEJFO0VBQ0U7QXpGMGt4Qko7O0F5RnhreEJFO0VBQ0U7QXpGMmt4Qko7O0F5RnBteEJFO0VBQ0U7QXpGdW14Qko7O0F5RnJteEJFO0VBQ0U7QXpGd214Qko7O0F5RnRteEJFO0VBQ0U7QXpGeW14Qko7O0F5RnZteEJFO0VBQ0U7QXpGMG14Qko7O0F5RnhteEJFO0VBQ0U7QXpGMm14Qko7O0F5RnpteEJFO0VBQ0U7QXpGNG14Qko7O0F5RjFteEJFO0VBQ0U7QXpGNm14Qko7O0F5RjNteEJFO0VBQ0U7QXpGOG14Qko7O0F5RjVteEJFO0VBQ0U7QXpGK214Qko7O0F5RnhveEJFO0VBQ0U7QXpGMm94Qko7O0F5RnpveEJFO0VBQ0U7QXpGNG94Qko7O0F5RjFveEJFO0VBQ0U7QXpGNm94Qko7O0F5RjNveEJFO0VBQ0U7QXpGOG94Qko7O0F5RjVveEJFO0VBQ0U7QXpGK294Qko7O0F5RjdveEJFO0VBQ0U7QXpGZ3B4Qko7O0F5RjlveEJFO0VBQ0U7QXpGaXB4Qko7O0F5Ri9veEJFO0VBQ0U7QXpGa3B4Qko7O0F5RmhweEJFO0VBQ0U7QXpGbXB4Qko7O0F5RjVxeEJFO0VBQ0U7QXpGK3F4Qko7O0F5RjdxeEJFO0VBQ0U7QXpGZ3J4Qko7O0F5RjlxeEJFO0VBQ0U7QXpGaXJ4Qko7O0F5Ri9xeEJFO0VBQ0U7QXpGa3J4Qko7O0F5RmhyeEJFO0VBQ0U7QXpGbXJ4Qko7O0F5RmpyeEJFO0VBQ0U7QXpGb3J4Qko7O0F5RmxyeEJFO0VBQ0U7QXpGcXJ4Qko7O0F5Rm5yeEJFO0VBQ0U7QXpGc3J4Qko7O0F5RnByeEJFO0VBQ0U7QXpGdXJ4Qko7O0F5Rmh0eEJFO0VBQ0U7QXpGbXR4Qko7O0F5Rmp0eEJFO0VBQ0U7QXpGb3R4Qko7O0F5Rmx0eEJFO0VBQ0U7QXpGcXR4Qko7O0F5Rm50eEJFO0VBQ0U7QXpGc3R4Qko7O0F5RnB0eEJFO0VBQ0U7QXpGdXR4Qko7O0F5RnJ0eEJFO0VBQ0U7QXpGd3R4Qko7O0F5RnR0eEJFO0VBQ0U7QXpGeXR4Qko7O0F5RnZ0eEJFO0VBQ0U7QXpGMHR4Qko7O0F5Rnh0eEJFO0VBQ0U7QXpGMnR4Qko7O0F5RnB2eEJFO0VBQ0U7QXpGdXZ4Qko7O0F5RnJ2eEJFO0VBQ0U7QXpGd3Z4Qko7O0F5RnR2eEJFO0VBQ0U7QXpGeXZ4Qko7O0F5RnZ2eEJFO0VBQ0U7QXpGMHZ4Qko7O0F5Rnh2eEJFO0VBQ0U7QXpGMnZ4Qko7O0F5Rnp2eEJFO0VBQ0U7QXpGNHZ4Qko7O0F5RjF2eEJFO0VBQ0U7QXpGNnZ4Qko7O0F5RjN2eEJFO0VBQ0U7QXpGOHZ4Qko7O0F5RjV2eEJFO0VBQ0U7QXpGK3Z4Qko7O0F5Rnh4eEJFO0VBQ0U7QXpGMnh4Qko7O0F5Rnp4eEJFO0VBQ0U7QXpGNHh4Qko7O0F5RjF4eEJFO0VBQ0U7QXpGNnh4Qko7O0F5RjN4eEJFO0VBQ0U7QXpGOHh4Qko7O0F5RjV4eEJFO0VBQ0U7QXpGK3h4Qko7O0F5Rjd4eEJFO0VBQ0U7QXpGZ3l4Qko7O0F5Rjl4eEJFO0VBQ0U7QXpGaXl4Qko7O0F5Ri94eEJFO0VBQ0U7QXpGa3l4Qko7O0F5Rmh5eEJFO0VBQ0U7QXpGbXl4Qko7O0F5RjV6eEJFO0VBQ0U7QXpGK3p4Qko7O0F5Rjd6eEJFO0VBQ0U7QXpGZzB4Qko7O0F5Rjl6eEJFO0VBQ0U7QXpGaTB4Qko7O0F5Ri96eEJFO0VBQ0U7QXpGazB4Qko7O0F5RmgweEJFO0VBQ0U7QXpGbTB4Qko7O0F5RmoweEJFO0VBQ0U7QXpGbzB4Qko7O0F5RmwweEJFO0VBQ0U7QXpGcTB4Qko7O0F5Rm4weEJFO0VBQ0U7QXpGczB4Qko7O0F5RnAweEJFO0VBQ0U7QXpGdTB4Qko7O0F5RmgyeEJFO0VBQ0U7QXpGbTJ4Qko7O0F5RmoyeEJFO0VBQ0U7QXpGbzJ4Qko7O0F5RmwyeEJFO0VBQ0U7QXpGcTJ4Qko7O0F5Rm4yeEJFO0VBQ0U7QXpGczJ4Qko7O0F5RnAyeEJFO0VBQ0U7QXpGdTJ4Qko7O0F5RnIyeEJFO0VBQ0U7QXpGdzJ4Qko7O0F5RnQyeEJFO0VBQ0U7QXpGeTJ4Qko7O0F5RnYyeEJFO0VBQ0U7QXpGMDJ4Qko7O0F5RngyeEJFO0VBQ0U7QXpGMjJ4Qko7O0F5RnA0eEJFO0VBQ0U7QXpGdTR4Qko7O0F5RnI0eEJFO0VBQ0U7QXpGdzR4Qko7O0F5RnQ0eEJFO0VBQ0U7QXpGeTR4Qko7O0F5RnY0eEJFO0VBQ0U7QXpGMDR4Qko7O0F5Rng0eEJFO0VBQ0U7QXpGMjR4Qko7O0F5Rno0eEJFO0VBQ0U7QXpGNDR4Qko7O0F5RjE0eEJFO0VBQ0U7QXpGNjR4Qko7O0F5RjM0eEJFO0VBQ0U7QXpGODR4Qko7O0F5RjU0eEJFO0VBQ0U7QXpGKzR4Qko7O0F5Rng2eEJFO0VBQ0U7QXpGMjZ4Qko7O0F5Rno2eEJFO0VBQ0U7QXpGNDZ4Qko7O0F5RjE2eEJFO0VBQ0U7QXpGNjZ4Qko7O0F5RjM2eEJFO0VBQ0U7QXpGODZ4Qko7O0F5RjU2eEJFO0VBQ0U7QXpGKzZ4Qko7O0F5Rjc2eEJFO0VBQ0U7QXpGZzd4Qko7O0F5Rjk2eEJFO0VBQ0U7QXpGaTd4Qko7O0F5Ri82eEJFO0VBQ0U7QXpGazd4Qko7O0F5Rmg3eEJFO0VBQ0U7QXpGbTd4Qko7O0F5RjU4eEJFO0VBQ0U7QXpGKzh4Qko7O0F5Rjc4eEJFO0VBQ0U7QXpGZzl4Qko7O0F5Rjk4eEJFO0VBQ0U7QXpGaTl4Qko7O0F5Ri84eEJFO0VBQ0U7QXpGazl4Qko7O0F5Rmg5eEJFO0VBQ0U7QXpGbTl4Qko7O0F5Rmo5eEJFO0VBQ0U7QXpGbzl4Qko7O0F5Rmw5eEJFO0VBQ0U7QXpGcTl4Qko7O0F5Rm45eEJFO0VBQ0U7QXpGczl4Qko7O0F5RnA5eEJFO0VBQ0U7QXpGdTl4Qko7O0F5RmgveEJFO0VBQ0U7QXpGbS94Qko7O0F5RmoveEJFO0VBQ0U7QXpGby94Qko7O0F5RmwveEJFO0VBQ0U7QXpGcS94Qko7O0F5Rm4veEJFO0VBQ0U7QXpGcy94Qko7O0F5RnAveEJFO0VBQ0U7QXpGdS94Qko7O0F5RnIveEJFO0VBQ0U7QXpGdy94Qko7O0F5RnQveEJFO0VBQ0U7QXpGeS94Qko7O0F5RnYveEJFO0VBQ0U7QXpGMC94Qko7O0F5RngveEJFO0VBQ0U7QXpGMi94Qko7O0F5RnBoeUJFO0VBQ0U7QXpGdWh5Qko7O0F5RnJoeUJFO0VBQ0U7QXpGd2h5Qko7O0F5RnRoeUJFO0VBQ0U7QXpGeWh5Qko7O0F5RnZoeUJFO0VBQ0U7QXpGMGh5Qko7O0F5RnhoeUJFO0VBQ0U7QXpGMmh5Qko7O0F5RnpoeUJFO0VBQ0U7QXpGNGh5Qko7O0F5RjFoeUJFO0VBQ0U7QXpGNmh5Qko7O0F5RjNoeUJFO0VBQ0U7QXpGOGh5Qko7O0F5RjVoeUJFO0VBQ0U7QXpGK2h5Qko7O0F5RnhqeUJFO0VBQ0U7QXpGMmp5Qko7O0F5RnpqeUJFO0VBQ0U7QXpGNGp5Qko7O0F5RjFqeUJFO0VBQ0U7QXpGNmp5Qko7O0F5RjNqeUJFO0VBQ0U7QXpGOGp5Qko7O0F5RjVqeUJFO0VBQ0U7QXpGK2p5Qko7O0F5RjdqeUJFO0VBQ0U7QXpGZ2t5Qko7O0F5RjlqeUJFO0VBQ0U7QXpGaWt5Qko7O0F5Ri9qeUJFO0VBQ0U7QXpGa2t5Qko7O0F5RmhreUJFO0VBQ0U7QXpGbWt5Qko7O0F5RjVseUJFO0VBQ0U7QXpGK2x5Qko7O0F5RjdseUJFO0VBQ0U7QXpGZ215Qko7O0F5RjlseUJFO0VBQ0U7QXpGaW15Qko7O0F5Ri9seUJFO0VBQ0U7QXpGa215Qko7O0F5RmhteUJFO0VBQ0U7QXpGbW15Qko7O0F5RmpteUJFO0VBQ0U7QXpGb215Qko7O0F5RmxteUJFO0VBQ0U7QXpGcW15Qko7O0F5Rm5teUJFO0VBQ0U7QXpGc215Qko7O0F5RnBteUJFO0VBQ0U7QXpGdW15Qko7O0F5RmhveUJFO0VBQ0U7QXpGbW95Qko7O0F5RmpveUJFO0VBQ0U7QXpGb295Qko7O0F5RmxveUJFO0VBQ0U7QXpGcW95Qko7O0F5Rm5veUJFO0VBQ0U7QXpGc295Qko7O0F5RnBveUJFO0VBQ0U7QXpGdW95Qko7O0F5RnJveUJFO0VBQ0U7QXpGd295Qko7O0F5RnRveUJFO0VBQ0U7QXpGeW95Qko7O0F5RnZveUJFO0VBQ0U7QXpGMG95Qko7O0F5RnhveUJFO0VBQ0U7QXpGMm95Qko7O0F5RnBxeUJFO0VBQ0U7QXpGdXF5Qko7O0F5RnJxeUJFO0VBQ0U7QXpGd3F5Qko7O0F5RnRxeUJFO0VBQ0U7QXpGeXF5Qko7O0F5RnZxeUJFO0VBQ0U7QXpGMHF5Qko7O0F5RnhxeUJFO0VBQ0U7QXpGMnF5Qko7O0F5RnpxeUJFO0VBQ0U7QXpGNHF5Qko7O0F5RjFxeUJFO0VBQ0U7QXpGNnF5Qko7O0F5RjNxeUJFO0VBQ0U7QXpGOHF5Qko7O0F5RjVxeUJFO0VBQ0U7QXpGK3F5Qko7O0F5RnhzeUJFO0VBQ0U7QXpGMnN5Qko7O0F5RnpzeUJFO0VBQ0U7QXpGNHN5Qko7O0F5RjFzeUJFO0VBQ0U7QXpGNnN5Qko7O0F5RjNzeUJFO0VBQ0U7QXpGOHN5Qko7O0F5RjVzeUJFO0VBQ0U7QXpGK3N5Qko7O0F5RjdzeUJFO0VBQ0U7QXpGZ3R5Qko7O0F5RjlzeUJFO0VBQ0U7QXpGaXR5Qko7O0F5Ri9zeUJFO0VBQ0U7QXpGa3R5Qko7O0F5Rmh0eUJFO0VBQ0U7QXpGbXR5Qko7O0F5RjV1eUJFO0VBQ0U7QXpGK3V5Qko7O0F5Rjd1eUJFO0VBQ0U7QXpGZ3Z5Qko7O0F5Rjl1eUJFO0VBQ0U7QXpGaXZ5Qko7O0F5Ri91eUJFO0VBQ0U7QXpGa3Z5Qko7O0F5Rmh2eUJFO0VBQ0U7QXpGbXZ5Qko7O0F5Rmp2eUJFO0VBQ0U7QXpGb3Z5Qko7O0F5Rmx2eUJFO0VBQ0U7QXpGcXZ5Qko7O0F5Rm52eUJFO0VBQ0U7QXpGc3Z5Qko7O0F5RnB2eUJFO0VBQ0U7QXpGdXZ5Qko7O0F5Rmh4eUJFO0VBQ0U7QXpGbXh5Qko7O0F5Rmp4eUJFO0VBQ0U7QXpGb3h5Qko7O0F5Rmx4eUJFO0VBQ0U7QXpGcXh5Qko7O0F5Rm54eUJFO0VBQ0U7QXpGc3h5Qko7O0F5RnB4eUJFO0VBQ0U7QXpGdXh5Qko7O0F5RnJ4eUJFO0VBQ0U7QXpGd3h5Qko7O0F5RnR4eUJFO0VBQ0U7QXpGeXh5Qko7O0F5RnZ4eUJFO0VBQ0U7QXpGMHh5Qko7O0F5Rnh4eUJFO0VBQ0U7QXpGMnh5Qko7O0F5RnB6eUJFO0VBQ0U7QXpGdXp5Qko7O0F5RnJ6eUJFO0VBQ0U7QXpGd3p5Qko7O0F5RnR6eUJFO0VBQ0U7QXpGeXp5Qko7O0F5RnZ6eUJFO0VBQ0U7QXpGMHp5Qko7O0F5Rnh6eUJFO0VBQ0U7QXpGMnp5Qko7O0F5Rnp6eUJFO0VBQ0U7QXpGNHp5Qko7O0F5RjF6eUJFO0VBQ0U7QXpGNnp5Qko7O0F5RjN6eUJFO0VBQ0U7QXpGOHp5Qko7O0F5RjV6eUJFO0VBQ0U7QXpGK3p5Qko7O0F5RngxeUJFO0VBQ0U7QXpGMjF5Qko7O0F5RnoxeUJFO0VBQ0U7QXpGNDF5Qko7O0F5RjExeUJFO0VBQ0U7QXpGNjF5Qko7O0F5RjMxeUJFO0VBQ0U7QXpGODF5Qko7O0F5RjUxeUJFO0VBQ0U7QXpGKzF5Qko7O0F5RjcxeUJFO0VBQ0U7QXpGZzJ5Qko7O0F5RjkxeUJFO0VBQ0U7QXpGaTJ5Qko7O0F5Ri8xeUJFO0VBQ0U7QXpGazJ5Qko7O0F5RmgyeUJFO0VBQ0U7QXpGbTJ5Qko7O0F5RjUzeUJFO0VBQ0U7QXpGKzN5Qko7O0F5RjczeUJFO0VBQ0U7QXpGZzR5Qko7O0F5RjkzeUJFO0VBQ0U7QXpGaTR5Qko7O0F5Ri8zeUJFO0VBQ0U7QXpGazR5Qko7O0F5Rmg0eUJFO0VBQ0U7QXpGbTR5Qko7O0F5Rmo0eUJFO0VBQ0U7QXpGbzR5Qko7O0F5Rmw0eUJFO0VBQ0U7QXpGcTR5Qko7O0F5Rm40eUJFO0VBQ0U7QXpGczR5Qko7O0F5RnA0eUJFO0VBQ0U7QXpGdTR5Qko7O0F5Rmg2eUJFO0VBQ0U7QXpGbTZ5Qko7O0F5Rmo2eUJFO0VBQ0U7QXpGbzZ5Qko7O0F5Rmw2eUJFO0VBQ0U7QXpGcTZ5Qko7O0F5Rm42eUJFO0VBQ0U7QXpGczZ5Qko7O0F5RnA2eUJFO0VBQ0U7QXpGdTZ5Qko7O0F5RnI2eUJFO0VBQ0U7QXpGdzZ5Qko7O0F5RnQ2eUJFO0VBQ0U7QXpGeTZ5Qko7O0F5RnY2eUJFO0VBQ0U7QXpGMDZ5Qko7O0F5Rng2eUJFO0VBQ0U7QXpGMjZ5Qko7O0F5RnA4eUJFO0VBQ0U7QXpGdTh5Qko7O0F5RnI4eUJFO0VBQ0U7QXpGdzh5Qko7O0F5RnQ4eUJFO0VBQ0U7QXpGeTh5Qko7O0F5RnY4eUJFO0VBQ0U7QXpGMDh5Qko7O0F5Rng4eUJFO0VBQ0U7QXpGMjh5Qko7O0F5Rno4eUJFO0VBQ0U7QXpGNDh5Qko7O0F5RjE4eUJFO0VBQ0U7QXpGNjh5Qko7O0F5RjM4eUJFO0VBQ0U7QXpGODh5Qko7O0F5RjU4eUJFO0VBQ0U7QXpGKzh5Qko7O0F5RngreUJFO0VBQ0U7QXpGMit5Qko7O0F5RnoreUJFO0VBQ0U7QXpGNCt5Qko7O0F5RjEreUJFO0VBQ0U7QXpGNit5Qko7O0F5RjMreUJFO0VBQ0U7QXpGOCt5Qko7O0F5RjUreUJFO0VBQ0U7QXpGKyt5Qko7O0F5RjcreUJFO0VBQ0U7QXpGZy95Qko7O0F5RjkreUJFO0VBQ0U7QXpGaS95Qko7O0F5Ri8reUJFO0VBQ0U7QXpGay95Qko7O0F5RmgveUJFO0VBQ0U7QXpGbS95Qko7O0F5RjVnekJFO0VBQ0U7QXpGK2d6Qko7O0F5RjdnekJFO0VBQ0U7QXpGZ2h6Qko7O0F5RjlnekJFO0VBQ0U7QXpGaWh6Qko7O0F5Ri9nekJFO0VBQ0U7QXpGa2h6Qko7O0F5RmhoekJFO0VBQ0U7QXpGbWh6Qko7O0F5RmpoekJFO0VBQ0U7QXpGb2h6Qko7O0F5RmxoekJFO0VBQ0U7QXpGcWh6Qko7O0F5Rm5oekJFO0VBQ0U7QXpGc2h6Qko7O0F5RnBoekJFO0VBQ0U7QXpGdWh6Qko7O0F5RmhqekJFO0VBQ0U7QXpGbWp6Qko7O0F5RmpqekJFO0VBQ0U7QXpGb2p6Qko7O0F5RmxqekJFO0VBQ0U7QXpGcWp6Qko7O0F5Rm5qekJFO0VBQ0U7QXpGc2p6Qko7O0F5RnBqekJFO0VBQ0U7QXpGdWp6Qko7O0F5RnJqekJFO0VBQ0U7QXpGd2p6Qko7O0F5RnRqekJFO0VBQ0U7QXpGeWp6Qko7O0F5RnZqekJFO0VBQ0U7QXpGMGp6Qko7O0F5RnhqekJFO0VBQ0U7QXpGMmp6Qko7O0F5RnBsekJFO0VBQ0U7QXpGdWx6Qko7O0F5RnJsekJFO0VBQ0U7QXpGd2x6Qko7O0F5RnRsekJFO0VBQ0U7QXpGeWx6Qko7O0F5RnZsekJFO0VBQ0U7QXpGMGx6Qko7O0F5RnhsekJFO0VBQ0U7QXpGMmx6Qko7O0F5RnpsekJFO0VBQ0U7QXpGNGx6Qko7O0F5RjFsekJFO0VBQ0U7QXpGNmx6Qko7O0F5RjNsekJFO0VBQ0U7QXpGOGx6Qko7O0F5RjVsekJFO0VBQ0U7QXpGK2x6Qko7O0F5RnhuekJFO0VBQ0U7QXpGMm56Qko7O0F5RnpuekJFO0VBQ0U7QXpGNG56Qko7O0F5RjFuekJFO0VBQ0U7QXpGNm56Qko7O0F5RjNuekJFO0VBQ0U7QXpGOG56Qko7O0F5RjVuekJFO0VBQ0U7QXpGK256Qko7O0F5RjduekJFO0VBQ0U7QXpGZ296Qko7O0F5RjluekJFO0VBQ0U7QXpGaW96Qko7O0F5Ri9uekJFO0VBQ0U7QXpGa296Qko7O0F5RmhvekJFO0VBQ0U7QXpGbW96Qko7O0F5RjVwekJFO0VBQ0U7QXpGK3B6Qko7O0F5RjdwekJFO0VBQ0U7QXpGZ3F6Qko7O0F5RjlwekJFO0VBQ0U7QXpGaXF6Qko7O0F5Ri9wekJFO0VBQ0U7QXpGa3F6Qko7O0F5RmhxekJFO0VBQ0U7QXpGbXF6Qko7O0F5RmpxekJFO0VBQ0U7QXpGb3F6Qko7O0F5RmxxekJFO0VBQ0U7QXpGcXF6Qko7O0F5Rm5xekJFO0VBQ0U7QXpGc3F6Qko7O0F5RnBxekJFO0VBQ0U7QXpGdXF6Qko7O0F5RmhzekJFO0VBQ0U7QXpGbXN6Qko7O0F5RmpzekJFO0VBQ0U7QXpGb3N6Qko7O0F5RmxzekJFO0VBQ0U7QXpGcXN6Qko7O0F5Rm5zekJFO0VBQ0U7QXpGc3N6Qko7O0F5RnBzekJFO0VBQ0U7QXpGdXN6Qko7O0F5RnJzekJFO0VBQ0U7QXpGd3N6Qko7O0F5RnRzekJFO0VBQ0U7QXpGeXN6Qko7O0F5RnZzekJFO0VBQ0U7QXpGMHN6Qko7O0F5RnhzekJFO0VBQ0U7QXpGMnN6Qko7O0F5RnB1ekJFO0VBQ0U7QXpGdXV6Qko7O0F5RnJ1ekJFO0VBQ0U7QXpGd3V6Qko7O0F5RnR1ekJFO0VBQ0U7QXpGeXV6Qko7O0F5RnZ1ekJFO0VBQ0U7QXpGMHV6Qko7O0F5Rnh1ekJFO0VBQ0U7QXpGMnV6Qko7O0F5Rnp1ekJFO0VBQ0U7QXpGNHV6Qko7O0F5RjF1ekJFO0VBQ0U7QXpGNnV6Qko7O0F5RjN1ekJFO0VBQ0U7QXpGOHV6Qko7O0F5RjV1ekJFO0VBQ0U7QXpGK3V6Qko7O0F5Rnh3ekJFO0VBQ0U7QXpGMnd6Qko7O0F5Rnp3ekJFO0VBQ0U7QXpGNHd6Qko7O0F5RjF3ekJFO0VBQ0U7QXpGNnd6Qko7O0F5RjN3ekJFO0VBQ0U7QXpGOHd6Qko7O0F5RjV3ekJFO0VBQ0U7QXpGK3d6Qko7O0F5Rjd3ekJFO0VBQ0U7QXpGZ3h6Qko7O0F5Rjl3ekJFO0VBQ0U7QXpGaXh6Qko7O0F5Ri93ekJFO0VBQ0U7QXpGa3h6Qko7O0F5Rmh4ekJFO0VBQ0U7QXpGbXh6Qko7O0F5Rjd3ekJFO0VBQ0U7QXpGZ3h6Qko7O0F5Rjl3ekJFO0VBQ0U7QXpGaXh6Qko7O0F5Ri93ekJFO0VBQ0U7QXpGa3h6Qko7O0F5Rmh4ekJFO0VBQ0U7QXpGbXh6Qko7O0F5Rjd4ekJFO0VBQ0U7QXpGZ3l6Qko7O0F5Rjl4ekJFO0VBQ0U7QXpGaXl6Qko7O0F5Ri94ekJFO0VBQ0U7QXpGa3l6Qko7O0F5Rmh5ekJFO0VBQ0U7QXpGbXl6Qko7O0F5Rjd5ekJFO0VBQ0U7QXpGZ3p6Qko7O0F5Rjl5ekJFO0VBQ0U7QXpGaXp6Qko7O0F5Ri95ekJFO0VBQ0U7QXpGa3p6Qko7O0F5Rmh6ekJFO0VBQ0U7QXpGbXp6Qko7O0F5Rjd6ekJFO0VBQ0U7QXpGZzB6Qko7O0F5Rjl6ekJFO0VBQ0U7QXpGaTB6Qko7O0F5Ri96ekJFO0VBQ0U7QXpGazB6Qko7O0F5RmgwekJFO0VBQ0U7QXpGbTB6Qko7O0F5RjcwekJFO0VBQ0U7QXpGZzF6Qko7O0F5RjkwekJFO0VBQ0U7QXpGaTF6Qko7O0F5Ri8wekJFO0VBQ0U7QXpGazF6Qko7O0F5RmgxekJFO0VBQ0U7QXpGbTF6Qko7O0F5RjcxekJFO0VBQ0U7QXpGZzJ6Qko7O0F5RjkxekJFO0VBQ0U7QXpGaTJ6Qko7O0F5Ri8xekJFO0VBQ0U7QXpGazJ6Qko7O0F5RmgyekJFO0VBQ0U7QXpGbTJ6Qko7O0F5RjcyekJFO0VBQ0U7QXpGZzN6Qko7O0F5RjkyekJFO0VBQ0U7QXpGaTN6Qko7O0F5Ri8yekJFO0VBQ0U7QXpGazN6Qko7O0F5RmgzekJFO0VBQ0U7QXpGbTN6Qko7O0F5RjczekJFO0VBQ0U7QXpGZzR6Qko7O0F5RjkzekJFO0VBQ0U7QXpGaTR6Qko7O0F5Ri8zekJFO0VBQ0U7QXpGazR6Qko7O0F5Rmg0ekJFO0VBQ0U7QXpGbTR6Qko7O0F5Rjc0ekJFO0VBQ0U7QXpGZzV6Qko7O0F5Rjk0ekJFO0VBQ0U7QXpGaTV6Qko7O0F5Ri80ekJFO0VBQ0U7QXpGazV6Qko7O0F5Rmg1ekJFO0VBQ0U7QXpGbTV6Qko7O0F5Rjc1ekJFO0VBQ0U7QXpGZzZ6Qko7O0F5Rjk1ekJFO0VBQ0U7QXpGaTZ6Qko7O0F5Ri81ekJFO0VBQ0U7QXpGazZ6Qko7O0F5Rmg2ekJFO0VBQ0U7QXpGbTZ6Qko7O0F5Rjc2ekJFO0VBQ0U7QXpGZzd6Qko7O0F5Rjk2ekJFO0VBQ0U7QXpGaTd6Qko7O0F5Ri82ekJFO0VBQ0U7QXpGazd6Qko7O0F5Rmg3ekJFO0VBQ0U7QXpGbTd6Qko7O0F5Rjc3ekJFO0VBQ0U7QXpGZzh6Qko7O0F5Rjk3ekJFO0VBQ0U7QXpGaTh6Qko7O0F5Ri83ekJFO0VBQ0U7QXpGazh6Qko7O0F5Rmg4ekJFO0VBQ0U7QXpGbTh6Qko7O0F5Rjc4ekJFO0VBQ0U7QXpGZzl6Qko7O0F5Rjk4ekJFO0VBQ0U7QXpGaTl6Qko7O0F5Ri84ekJFO0VBQ0U7QXpGazl6Qko7O0F5Rmg5ekJFO0VBQ0U7QXpGbTl6Qko7O0F5Rjc5ekJFO0VBQ0U7QXpGZyt6Qko7O0F5Rjk5ekJFO0VBQ0U7QXpGaSt6Qko7O0F5Ri85ekJFO0VBQ0U7QXpGayt6Qko7O0F5RmgrekJFO0VBQ0U7QXpGbSt6Qko7O0F5RjcrekJFO0VBQ0U7QXpGZy96Qko7O0F5RjkrekJFO0VBQ0U7QXpGaS96Qko7O0F5Ri8rekJFO0VBQ0U7QXpGay96Qko7O0F5RmgvekJFO0VBQ0U7QXpGbS96Qko7O0F5RjcvekJFO0VBQ0U7QXpGZ2cwQko7O0F5RjkvekJFO0VBQ0U7QXpGaWcwQko7O0F5Ri8vekJFO0VBQ0U7QXpGa2cwQko7O0F5RmhnMEJFO0VBQ0U7QXpGbWcwQko7O0F5RjdnMEJFO0VBQ0U7QXpGZ2gwQko7O0F5RjlnMEJFO0VBQ0U7QXpGaWgwQko7O0F5Ri9nMEJFO0VBQ0U7QXpGa2gwQko7O0F5RmhoMEJFO0VBQ0U7QXpGbWgwQko7O0F5RjdoMEJFO0VBQ0U7QXpGZ2kwQko7O0F5RjloMEJFO0VBQ0U7QXpGaWkwQko7O0F5Ri9oMEJFO0VBQ0U7QXpGa2kwQko7O0F5RmhpMEJFO0VBQ0U7QXpGbWkwQko7O0F5RjdpMEJFO0VBQ0U7QXpGZ2owQko7O0F5RjlpMEJFO0VBQ0U7QXpGaWowQko7O0F5Ri9pMEJFO0VBQ0U7QXpGa2owQko7O0F5RmhqMEJFO0VBQ0U7QXpGbWowQko7O0F5RjdqMEJFO0VBQ0U7QXpGZ2swQko7O0F5RjlqMEJFO0VBQ0U7QXpGaWswQko7O0F5Ri9qMEJFO0VBQ0U7QXpGa2swQko7O0F5RmhrMEJFO0VBQ0U7QXpGbWswQko7O0F5RjdrMEJFO0VBQ0U7QXpGZ2wwQko7O0F5RjlrMEJFO0VBQ0U7QXpGaWwwQko7O0F5Ri9rMEJFO0VBQ0U7QXpGa2wwQko7O0F5RmhsMEJFO0VBQ0U7QXpGbWwwQko7O0F5RjdsMEJFO0VBQ0U7QXpGZ20wQko7O0F5RjlsMEJFO0VBQ0U7QXpGaW0wQko7O0F5Ri9sMEJFO0VBQ0U7QXpGa20wQko7O0F5RmhtMEJFO0VBQ0U7QXpGbW0wQko7O0F5RjdtMEJFO0VBQ0U7QXpGZ24wQko7O0F5RjltMEJFO0VBQ0U7QXpGaW4wQko7O0F5Ri9tMEJFO0VBQ0U7QXpGa24wQko7O0F5RmhuMEJFO0VBQ0U7QXpGbW4wQko7O0F5RjduMEJFO0VBQ0U7QXpGZ28wQko7O0F5RjluMEJFO0VBQ0U7QXpGaW8wQko7O0F5Ri9uMEJFO0VBQ0U7QXpGa28wQko7O0F5RmhvMEJFO0VBQ0U7QXpGbW8wQko7O0F5RjdvMEJFO0VBQ0U7QXpGZ3AwQko7O0F5RjlvMEJFO0VBQ0U7QXpGaXAwQko7O0F5Ri9vMEJFO0VBQ0U7QXpGa3AwQko7O0F5RmhwMEJFO0VBQ0U7QXpGbXAwQko7O0F5RjdwMEJFO0VBQ0U7QXpGZ3EwQko7O0F5RjlwMEJFO0VBQ0U7QXpGaXEwQko7O0F5Ri9wMEJFO0VBQ0U7QXpGa3EwQko7O0F5RmhxMEJFO0VBQ0U7QXpGbXEwQko7O0F5RjdxMEJFO0VBQ0U7QXpGZ3IwQko7O0F5RjlxMEJFO0VBQ0U7QXpGaXIwQko7O0F5Ri9xMEJFO0VBQ0U7QXpGa3IwQko7O0F5RmhyMEJFO0VBQ0U7QXpGbXIwQko7O0F5RjdyMEJFO0VBQ0U7QXpGZ3MwQko7O0F5RjlyMEJFO0VBQ0U7QXpGaXMwQko7O0F5Ri9yMEJFO0VBQ0U7QXpGa3MwQko7O0F5RmhzMEJFO0VBQ0U7QXpGbXMwQko7O0F5RjdzMEJFO0VBQ0U7QXpGZ3QwQko7O0F5RjlzMEJFO0VBQ0U7QXpGaXQwQko7O0F5Ri9zMEJFO0VBQ0U7QXpGa3QwQko7O0F5Rmh0MEJFO0VBQ0U7QXpGbXQwQko7O0F5Rjd0MEJFO0VBQ0U7QXpGZ3UwQko7O0F5Rjl0MEJFO0VBQ0U7QXpGaXUwQko7O0F5Ri90MEJFO0VBQ0U7QXpGa3UwQko7O0F5Rmh1MEJFO0VBQ0U7QXpGbXUwQko7O0F5Rjd1MEJFO0VBQ0U7QXpGZ3YwQko7O0F5Rjl1MEJFO0VBQ0U7QXpGaXYwQko7O0F5Ri91MEJFO0VBQ0U7QXpGa3YwQko7O0F5Rmh2MEJFO0VBQ0U7QXpGbXYwQko7O0F5Rjd2MEJFO0VBQ0U7QXpGZ3cwQko7O0F5Rjl2MEJFO0VBQ0U7QXpGaXcwQko7O0F5Ri92MEJFO0VBQ0U7QXpGa3cwQko7O0F5Rmh3MEJFO0VBQ0U7QXpGbXcwQko7O0F5Rjd3MEJFO0VBQ0U7QXpGZ3gwQko7O0F5Rjl3MEJFO0VBQ0U7QXpGaXgwQko7O0F5Ri93MEJFO0VBQ0U7QXpGa3gwQko7O0F5Rmh4MEJFO0VBQ0U7QXpGbXgwQko7O0F5Rjd4MEJFO0VBQ0U7QXpGZ3kwQko7O0F5Rjl4MEJFO0VBQ0U7QXpGaXkwQko7O0F5Ri94MEJFO0VBQ0U7QXpGa3kwQko7O0F5Rmh5MEJFO0VBQ0U7QXpGbXkwQko7O0F5Rjd5MEJFO0VBQ0U7QXpGZ3owQko7O0F5Rjl5MEJFO0VBQ0U7QXpGaXowQko7O0F5Ri95MEJFO0VBQ0U7QXpGa3owQko7O0F5Rmh6MEJFO0VBQ0U7QXpGbXowQko7O0F5Rjd6MEJFO0VBQ0U7QXpGZzAwQko7O0F5Rjl6MEJFO0VBQ0U7QXpGaTAwQko7O0F5Ri96MEJFO0VBQ0U7QXpGazAwQko7O0F5RmgwMEJFO0VBQ0U7QXpGbTAwQko7O0F5RjcwMEJFO0VBQ0U7QXpGZzEwQko7O0F5RjkwMEJFO0VBQ0U7QXpGaTEwQko7O0F5Ri8wMEJFO0VBQ0U7QXpGazEwQko7O0F5RmgxMEJFO0VBQ0U7QXpGbTEwQko7O0F5RjcxMEJFO0VBQ0U7QXpGZzIwQko7O0F5RjkxMEJFO0VBQ0U7QXpGaTIwQko7O0F5Ri8xMEJFO0VBQ0U7QXpGazIwQko7O0F5RmgyMEJFO0VBQ0U7QXpGbTIwQko7O0F5RjcyMEJFO0VBQ0U7QXpGZzMwQko7O0F5RjkyMEJFO0VBQ0U7QXpGaTMwQko7O0F5Ri8yMEJFO0VBQ0U7QXpGazMwQko7O0F5RmgzMEJFO0VBQ0U7QXpGbTMwQko7O0F5RjczMEJFO0VBQ0U7QXpGZzQwQko7O0F5RjkzMEJFO0VBQ0U7QXpGaTQwQko7O0F5Ri8zMEJFO0VBQ0U7QXpGazQwQko7O0F5Rmg0MEJFO0VBQ0U7QXpGbTQwQko7O0F5Rjc0MEJFO0VBQ0U7QXpGZzUwQko7O0F5Rjk0MEJFO0VBQ0U7QXpGaTUwQko7O0F5Ri80MEJFO0VBQ0U7QXpGazUwQko7O0F5Rmg1MEJFO0VBQ0U7QXpGbTUwQko7O0F5Rjc1MEJFO0VBQ0U7QXpGZzYwQko7O0F5Rjk1MEJFO0VBQ0U7QXpGaTYwQko7O0F5Ri81MEJFO0VBQ0U7QXpGazYwQko7O0F5Rmg2MEJFO0VBQ0U7QXpGbTYwQko7O0F5Rjc2MEJFO0VBQ0U7QXpGZzcwQko7O0F5Rjk2MEJFO0VBQ0U7QXpGaTcwQko7O0F5Ri82MEJFO0VBQ0U7QXpGazcwQko7O0F5Rmg3MEJFO0VBQ0U7QXpGbTcwQko7O0F5Rjc3MEJFO0VBQ0U7QXpGZzgwQko7O0F5Rjk3MEJFO0VBQ0U7QXpGaTgwQko7O0F5Ri83MEJFO0VBQ0U7QXpGazgwQko7O0F5Rmg4MEJFO0VBQ0U7QXpGbTgwQko7O0F5Rjc4MEJFO0VBQ0U7QXpGZzkwQko7O0F5Rjk4MEJFO0VBQ0U7QXpGaTkwQko7O0F5Ri84MEJFO0VBQ0U7QXpGazkwQko7O0F5Rmg5MEJFO0VBQ0U7QXpGbTkwQko7O0F5Rjc5MEJFO0VBQ0U7QXpGZyswQko7O0F5Rjk5MEJFO0VBQ0U7QXpGaSswQko7O0F5Ri85MEJFO0VBQ0U7QXpGayswQko7O0F5RmgrMEJFO0VBQ0U7QXpGbSswQko7O0F5RjcrMEJFO0VBQ0U7QXpGZy8wQko7O0F5RjkrMEJFO0VBQ0U7QXpGaS8wQko7O0F5Ri8rMEJFO0VBQ0U7QXpGay8wQko7O0F5RmgvMEJFO0VBQ0U7QXpGbS8wQko7O0F5RjcvMEJFO0VBQ0U7QXpGZ2cxQko7O0F5RjkvMEJFO0VBQ0U7QXpGaWcxQko7O0F5Ri8vMEJFO0VBQ0U7QXpGa2cxQko7O0F5RmhnMUJFO0VBQ0U7QXpGbWcxQko7O0F5RjdnMUJFO0VBQ0U7QXpGZ2gxQko7O0F5RjlnMUJFO0VBQ0U7QXpGaWgxQko7O0F5Ri9nMUJFO0VBQ0U7QXpGa2gxQko7O0F5RmhoMUJFO0VBQ0U7QXpGbWgxQko7O0F5RjdoMUJFO0VBQ0U7QXpGZ2kxQko7O0F5RjloMUJFO0VBQ0U7QXpGaWkxQko7O0F5Ri9oMUJFO0VBQ0U7QXpGa2kxQko7O0F5RmhpMUJFO0VBQ0U7QXpGbWkxQko7O0F5RjdpMUJFO0VBQ0U7QXpGZ2oxQko7O0F5RjlpMUJFO0VBQ0U7QXpGaWoxQko7O0F5Ri9pMUJFO0VBQ0U7QXpGa2oxQko7O0F5RmhqMUJFO0VBQ0U7QXpGbWoxQko7O0F5RjdqMUJFO0VBQ0U7QXpGZ2sxQko7O0F5RjlqMUJFO0VBQ0U7QXpGaWsxQko7O0F5Ri9qMUJFO0VBQ0U7QXpGa2sxQko7O0F5RmhrMUJFO0VBQ0U7QXpGbWsxQko7O0F5RjdrMUJFO0VBQ0U7QXpGZ2wxQko7O0F5RjlrMUJFO0VBQ0U7QXpGaWwxQko7O0F5Ri9rMUJFO0VBQ0U7QXpGa2wxQko7O0F5RmhsMUJFO0VBQ0U7QXpGbWwxQko7O0F5RjdsMUJFO0VBQ0U7QXpGZ20xQko7O0F5RjlsMUJFO0VBQ0U7QXpGaW0xQko7O0F5Ri9sMUJFO0VBQ0U7QXpGa20xQko7O0F5RmhtMUJFO0VBQ0U7QXpGbW0xQko7O0F5RjdtMUJFO0VBQ0U7QXpGZ24xQko7O0F5RjltMUJFO0VBQ0U7QXpGaW4xQko7O0F5Ri9tMUJFO0VBQ0U7QXpGa24xQko7O0F5RmhuMUJFO0VBQ0U7QXpGbW4xQko7O0F5RjduMUJFO0VBQ0U7QXpGZ28xQko7O0F5RjluMUJFO0VBQ0U7QXpGaW8xQko7O0F5Ri9uMUJFO0VBQ0U7QXpGa28xQko7O0F5RmhvMUJFO0VBQ0U7QXpGbW8xQko7O0F5RjdvMUJFO0VBQ0U7QXpGZ3AxQko7O0F5RjlvMUJFO0VBQ0U7QXpGaXAxQko7O0F5Ri9vMUJFO0VBQ0U7QXpGa3AxQko7O0F5RmhwMUJFO0VBQ0U7QXpGbXAxQko7O0F5RjdwMUJFO0VBQ0U7QXpGZ3ExQko7O0F5RjlwMUJFO0VBQ0U7QXpGaXExQko7O0F5Ri9wMUJFO0VBQ0U7QXpGa3ExQko7O0F5RmhxMUJFO0VBQ0U7QXpGbXExQko7O0F5RjdxMUJFO0VBQ0U7QXpGZ3IxQko7O0F5RjlxMUJFO0VBQ0U7QXpGaXIxQko7O0F5Ri9xMUJFO0VBQ0U7QXpGa3IxQko7O0F5RmhyMUJFO0VBQ0U7QXpGbXIxQko7O0F5RjdyMUJFO0VBQ0U7QXpGZ3MxQko7O0F5RjlyMUJFO0VBQ0U7QXpGaXMxQko7O0F5Ri9yMUJFO0VBQ0U7QXpGa3MxQko7O0F5RmhzMUJFO0VBQ0U7QXpGbXMxQko7O0F5RjdzMUJFO0VBQ0U7QXpGZ3QxQko7O0F5RjlzMUJFO0VBQ0U7QXpGaXQxQko7O0F5Ri9zMUJFO0VBQ0U7QXpGa3QxQko7O0F5Rmh0MUJFO0VBQ0U7QXpGbXQxQko7O0F5Rjd0MUJFO0VBQ0U7QXpGZ3UxQko7O0F5Rjl0MUJFO0VBQ0U7QXpGaXUxQko7O0F5Ri90MUJFO0VBQ0U7QXpGa3UxQko7O0F5Rmh1MUJFO0VBQ0U7QXpGbXUxQko7O0F5Rjd1MUJFO0VBQ0U7QXpGZ3YxQko7O0F5Rjl1MUJFO0VBQ0U7QXpGaXYxQko7O0F5Ri91MUJFO0VBQ0U7QXpGa3YxQko7O0F5Rmh2MUJFO0VBQ0U7QXpGbXYxQko7O0F5Rjd2MUJFO0VBQ0U7QXpGZ3cxQko7O0F5Rjl2MUJFO0VBQ0U7QXpGaXcxQko7O0F5Ri92MUJFO0VBQ0U7QXpGa3cxQko7O0F5Rmh3MUJFO0VBQ0U7QXpGbXcxQko7O0F5Rjd3MUJFO0VBQ0U7QXpGZ3gxQko7O0F5Rjl3MUJFO0VBQ0U7QXpGaXgxQko7O0F5Ri93MUJFO0VBQ0U7QXpGa3gxQko7O0F5Rmh4MUJFO0VBQ0U7QXpGbXgxQko7O0F5Rjd4MUJFO0VBQ0U7QXpGZ3kxQko7O0F5Rjl4MUJFO0VBQ0U7QXpGaXkxQko7O0F5Ri94MUJFO0VBQ0U7QXpGa3kxQko7O0F5Rmh5MUJFO0VBQ0U7QXpGbXkxQko7O0F5Rjd5MUJFO0VBQ0U7QXpGZ3oxQko7O0F5Rjl5MUJFO0VBQ0U7QXpGaXoxQko7O0F5Ri95MUJFO0VBQ0U7QXpGa3oxQko7O0F5Rmh6MUJFO0VBQ0U7QXpGbXoxQko7O0F5Rjd6MUJFO0VBQ0U7QXpGZzAxQko7O0F5Rjl6MUJFO0VBQ0U7QXpGaTAxQko7O0F5Ri96MUJFO0VBQ0U7QXpGazAxQko7O0F5RmgwMUJFO0VBQ0U7QXpGbTAxQko7O0F5RjcwMUJFO0VBQ0U7QXpGZzExQko7O0F5RjkwMUJFO0VBQ0U7QXpGaTExQko7O0F5Ri8wMUJFO0VBQ0U7QXpGazExQko7O0F5RmgxMUJFO0VBQ0U7QXpGbTExQko7O0F5RjcxMUJFO0VBQ0U7QXpGZzIxQko7O0F5RjkxMUJFO0VBQ0U7QXpGaTIxQko7O0F5Ri8xMUJFO0VBQ0U7QXpGazIxQko7O0F5RmgyMUJFO0VBQ0U7QXpGbTIxQko7O0F5RjcyMUJFO0VBQ0U7QXpGZzMxQko7O0F5RjkyMUJFO0VBQ0U7QXpGaTMxQko7O0F5Ri8yMUJFO0VBQ0U7QXpGazMxQko7O0F5RmgzMUJFO0VBQ0U7QXpGbTMxQko7O0F5RjczMUJFO0VBQ0U7QXpGZzQxQko7O0F5RjkzMUJFO0VBQ0U7QXpGaTQxQko7O0F5Ri8zMUJFO0VBQ0U7QXpGazQxQko7O0F5Rmg0MUJFO0VBQ0U7QXpGbTQxQko7O0F5Rjc0MUJFO0VBQ0U7QXpGZzUxQko7O0F5Rjk0MUJFO0VBQ0U7QXpGaTUxQko7O0F5Ri80MUJFO0VBQ0U7QXpGazUxQko7O0F5Rmg1MUJFO0VBQ0U7QXpGbTUxQko7O0F5Rjc1MUJFO0VBQ0U7QXpGZzYxQko7O0F5Rjk1MUJFO0VBQ0U7QXpGaTYxQko7O0F5Ri81MUJFO0VBQ0U7QXpGazYxQko7O0F5Rmg2MUJFO0VBQ0U7QXpGbTYxQko7O0F5Rjc2MUJFO0VBQ0U7QXpGZzcxQko7O0F5Rjk2MUJFO0VBQ0U7QXpGaTcxQko7O0F5Ri82MUJFO0VBQ0U7QXpGazcxQko7O0F5Rmg3MUJFO0VBQ0U7QXpGbTcxQko7O0F5Rjc3MUJFO0VBQ0U7QXpGZzgxQko7O0F5Rjk3MUJFO0VBQ0U7QXpGaTgxQko7O0F5Ri83MUJFO0VBQ0U7QXpGazgxQko7O0F5Rmg4MUJFO0VBQ0U7QXpGbTgxQko7O0F5Rjc4MUJFO0VBQ0U7QXpGZzkxQko7O0F5Rjk4MUJFO0VBQ0U7QXpGaTkxQko7O0F5Ri84MUJFO0VBQ0U7QXpGazkxQko7O0F5Rmg5MUJFO0VBQ0U7QXpGbTkxQko7O0F5Rjc5MUJFO0VBQ0U7QXpGZysxQko7O0F5Rjk5MUJFO0VBQ0U7QXpGaSsxQko7O0F5Ri85MUJFO0VBQ0U7QXpGaysxQko7O0F5RmgrMUJFO0VBQ0U7QXpGbSsxQko7O0F5RjcrMUJFO0VBQ0U7QXpGZy8xQko7O0F5RjkrMUJFO0VBQ0U7QXpGaS8xQko7O0F5Ri8rMUJFO0VBQ0U7QXpGay8xQko7O0F5RmgvMUJFO0VBQ0U7QXpGbS8xQko7O0F5RjcvMUJFO0VBQ0U7QXpGZ2cyQko7O0F5RjkvMUJFO0VBQ0U7QXpGaWcyQko7O0F5Ri8vMUJFO0VBQ0U7QXpGa2cyQko7O0F5RmhnMkJFO0VBQ0U7QXpGbWcyQko7O0F5RjdnMkJFO0VBQ0U7QXpGZ2gyQko7O0F5RjlnMkJFO0VBQ0U7QXpGaWgyQko7O0F5Ri9nMkJFO0VBQ0U7QXpGa2gyQko7O0F5RmhoMkJFO0VBQ0U7QXpGbWgyQko7O0F5RjdoMkJFO0VBQ0U7QXpGZ2kyQko7O0F5RjloMkJFO0VBQ0U7QXpGaWkyQko7O0F5Ri9oMkJFO0VBQ0U7QXpGa2kyQko7O0F5RmhpMkJFO0VBQ0U7QXpGbWkyQko7O0F5RjdpMkJFO0VBQ0U7QXpGZ2oyQko7O0F5RjlpMkJFO0VBQ0U7QXpGaWoyQko7O0F5Ri9pMkJFO0VBQ0U7QXpGa2oyQko7O0F5RmhqMkJFO0VBQ0U7QXpGbWoyQko7O0F5RjdqMkJFO0VBQ0U7QXpGZ2syQko7O0F5RjlqMkJFO0VBQ0U7QXpGaWsyQko7O0F5Ri9qMkJFO0VBQ0U7QXpGa2syQko7O0F5RmhrMkJFO0VBQ0U7QXpGbWsyQko7O0F5RjdrMkJFO0VBQ0U7QXpGZ2wyQko7O0F5RjlrMkJFO0VBQ0U7QXpGaWwyQko7O0F5Ri9rMkJFO0VBQ0U7QXpGa2wyQko7O0F5RmhsMkJFO0VBQ0U7QXpGbWwyQko7O0F5RjdsMkJFO0VBQ0U7QXpGZ20yQko7O0F5RjlsMkJFO0VBQ0U7QXpGaW0yQko7O0F5Ri9sMkJFO0VBQ0U7QXpGa20yQko7O0F5RmhtMkJFO0VBQ0U7QXpGbW0yQko7O0F5RjdtMkJFO0VBQ0U7QXpGZ24yQko7O0F5RjltMkJFO0VBQ0U7QXpGaW4yQko7O0F5Ri9tMkJFO0VBQ0U7QXpGa24yQko7O0F5RmhuMkJFO0VBQ0U7QXpGbW4yQko7O0F5RjduMkJFO0VBQ0U7QXpGZ28yQko7O0F5RjluMkJFO0VBQ0U7QXpGaW8yQko7O0F5Ri9uMkJFO0VBQ0U7QXpGa28yQko7O0F5RmhvMkJFO0VBQ0U7QXpGbW8yQko7O0F5RjdvMkJFO0VBQ0U7QXpGZ3AyQko7O0F5RjlvMkJFO0VBQ0U7QXpGaXAyQko7O0F5Ri9vMkJFO0VBQ0U7QXpGa3AyQko7O0F5RmhwMkJFO0VBQ0U7QXpGbXAyQko7O0F5RjdwMkJFO0VBQ0U7QXpGZ3EyQko7O0F5RjlwMkJFO0VBQ0U7QXpGaXEyQko7O0F5Ri9wMkJFO0VBQ0U7QXpGa3EyQko7O0F5RmhxMkJFO0VBQ0U7QXpGbXEyQko7O0F5RjdxMkJFO0VBQ0U7QXpGZ3IyQko7O0F5RjlxMkJFO0VBQ0U7QXpGaXIyQko7O0F5Ri9xMkJFO0VBQ0U7QXpGa3IyQko7O0F5RmhyMkJFO0VBQ0U7QXpGbXIyQko7O0F5RjdyMkJFO0VBQ0U7QXpGZ3MyQko7O0F5RjlyMkJFO0VBQ0U7QXpGaXMyQko7O0F5Ri9yMkJFO0VBQ0U7QXpGa3MyQko7O0F5RmhzMkJFO0VBQ0U7QXpGbXMyQko7O0F5RjdzMkJFO0VBQ0U7QXpGZ3QyQko7O0F5RjlzMkJFO0VBQ0U7QXpGaXQyQko7O0F5Ri9zMkJFO0VBQ0U7QXpGa3QyQko7O0F5Rmh0MkJFO0VBQ0U7QXpGbXQyQko7O0F5Rjd0MkJFO0VBQ0U7QXpGZ3UyQko7O0F5Rjl0MkJFO0VBQ0U7QXpGaXUyQko7O0F5Ri90MkJFO0VBQ0U7QXpGa3UyQko7O0F5Rmh1MkJFO0VBQ0U7QXpGbXUyQko7O0F5Rjd1MkJFO0VBQ0U7QXpGZ3YyQko7O0F5Rjl1MkJFO0VBQ0U7QXpGaXYyQko7O0F5Ri91MkJFO0VBQ0U7QXpGa3YyQko7O0F5Rmh2MkJFO0VBQ0U7QXpGbXYyQko7O0F5Rjd2MkJFO0VBQ0U7QXpGZ3cyQko7O0F5Rjl2MkJFO0VBQ0U7QXpGaXcyQko7O0F5Ri92MkJFO0VBQ0U7QXpGa3cyQko7O0F5Rmh3MkJFO0VBQ0U7QXpGbXcyQko7O0F5Rjd3MkJFO0VBQ0U7QXpGZ3gyQko7O0F5Rjl3MkJFO0VBQ0U7QXpGaXgyQko7O0F5Ri93MkJFO0VBQ0U7QXpGa3gyQko7O0F5Rmh4MkJFO0VBQ0U7QXpGbXgyQko7O0F5Rjd4MkJFO0VBQ0U7QXpGZ3kyQko7O0F5Rjl4MkJFO0VBQ0U7QXpGaXkyQko7O0F5Ri94MkJFO0VBQ0U7QXpGa3kyQko7O0F5Rmh5MkJFO0VBQ0U7QXpGbXkyQko7O0F5Rjd5MkJFO0VBQ0U7QXpGZ3oyQko7O0F5Rjl5MkJFO0VBQ0U7QXpGaXoyQko7O0F5Ri95MkJFO0VBQ0U7QXpGa3oyQko7O0F5Rmh6MkJFO0VBQ0U7QXpGbXoyQko7O0F5Rjd6MkJFO0VBQ0U7QXpGZzAyQko7O0F5Rjl6MkJFO0VBQ0U7QXpGaTAyQko7O0F5Ri96MkJFO0VBQ0U7QXpGazAyQko7O0F5RmgwMkJFO0VBQ0U7QXpGbTAyQko7O0F5RjcwMkJFO0VBQ0U7QXpGZzEyQko7O0F5RjkwMkJFO0VBQ0U7QXpGaTEyQko7O0F5Ri8wMkJFO0VBQ0U7QXpGazEyQko7O0F5RmgxMkJFO0VBQ0U7QXpGbTEyQko7O0F5RjcxMkJFO0VBQ0U7QXpGZzIyQko7O0F5RjkxMkJFO0VBQ0U7QXpGaTIyQko7O0F5Ri8xMkJFO0VBQ0U7QXpGazIyQko7O0F5RmgyMkJFO0VBQ0U7QXpGbTIyQko7O0F5RjcyMkJFO0VBQ0U7QXpGZzMyQko7O0F5RjkyMkJFO0VBQ0U7QXpGaTMyQko7O0F5Ri8yMkJFO0VBQ0U7QXpGazMyQko7O0F5RmgzMkJFO0VBQ0U7QXpGbTMyQko7O0F5RjczMkJFO0VBQ0U7QXpGZzQyQko7O0F5RjkzMkJFO0VBQ0U7QXpGaTQyQko7O0F5Ri8zMkJFO0VBQ0U7QXpGazQyQko7O0F5Rmg0MkJFO0VBQ0U7QXpGbTQyQko7O0F5Rjc0MkJFO0VBQ0U7QXpGZzUyQko7O0F5Rjk0MkJFO0VBQ0U7QXpGaTUyQko7O0F5Ri80MkJFO0VBQ0U7QXpGazUyQko7O0F5Rmg1MkJFO0VBQ0U7QXpGbTUyQko7O0F5Rjc1MkJFO0VBQ0U7QXpGZzYyQko7O0F5Rjk1MkJFO0VBQ0U7QXpGaTYyQko7O0F5Ri81MkJFO0VBQ0U7QXpGazYyQko7O0F5Rmg2MkJFO0VBQ0U7QXpGbTYyQko7O0F5Rjc2MkJFO0VBQ0U7QXpGZzcyQko7O0F5Rjk2MkJFO0VBQ0U7QXpGaTcyQko7O0F5Ri82MkJFO0VBQ0U7QXpGazcyQko7O0F5Rmg3MkJFO0VBQ0U7QXpGbTcyQko7O0F5Rjc3MkJFO0VBQ0U7QXpGZzgyQko7O0F5Rjk3MkJFO0VBQ0U7QXpGaTgyQko7O0F5Ri83MkJFO0VBQ0U7QXpGazgyQko7O0F5Rmg4MkJFO0VBQ0U7QXpGbTgyQko7O0F5Rjc4MkJFO0VBQ0U7QXpGZzkyQko7O0F5Rjk4MkJFO0VBQ0U7QXpGaTkyQko7O0F5Ri84MkJFO0VBQ0U7QXpGazkyQko7O0F5Rmg5MkJFO0VBQ0U7QXpGbTkyQko7O0F5Rjc5MkJFO0VBQ0U7QXpGZysyQko7O0F5Rjk5MkJFO0VBQ0U7QXpGaSsyQko7O0F5Ri85MkJFO0VBQ0U7QXpGaysyQko7O0F5RmgrMkJFO0VBQ0U7QXpGbSsyQko7O0F5RjcrMkJFO0VBQ0U7QXpGZy8yQko7O0F5RjkrMkJFO0VBQ0U7QXpGaS8yQko7O0F5Ri8rMkJFO0VBQ0U7QXpGay8yQko7O0F5RmgvMkJFO0VBQ0U7QXpGbS8yQko7O0F5RjcvMkJFO0VBQ0U7QXpGZ2czQko7O0F5RjkvMkJFO0VBQ0U7QXpGaWczQko7O0F5Ri8vMkJFO0VBQ0U7QXpGa2czQko7O0F5RmhnM0JFO0VBQ0U7QXpGbWczQko7O0F5RjdnM0JFO0VBQ0U7QXpGZ2gzQko7O0F5RjlnM0JFO0VBQ0U7QXpGaWgzQko7O0F5Ri9nM0JFO0VBQ0U7QXpGa2gzQko7O0F5RmhoM0JFO0VBQ0U7QXpGbWgzQko7O0F5RjdoM0JFO0VBQ0U7QXpGZ2kzQko7O0F5RjloM0JFO0VBQ0U7QXpGaWkzQko7O0F5Ri9oM0JFO0VBQ0U7QXpGa2kzQko7O0F5RmhpM0JFO0VBQ0U7QXpGbWkzQko7O0F5RjdpM0JFO0VBQ0U7QXpGZ2ozQko7O0F5RjlpM0JFO0VBQ0U7QXpGaWozQko7O0F5Ri9pM0JFO0VBQ0U7QXpGa2ozQko7O0F5RmhqM0JFO0VBQ0U7QXpGbWozQko7O0F5RjdqM0JFO0VBQ0U7QXpGZ2szQko7O0F5RjlqM0JFO0VBQ0U7QXpGaWszQko7O0F5Ri9qM0JFO0VBQ0U7QXpGa2szQko7O0F5RmhrM0JFO0VBQ0U7QXpGbWszQko7O0F5RjdrM0JFO0VBQ0U7QXpGZ2wzQko7O0F5RjlrM0JFO0VBQ0U7QXpGaWwzQko7O0F5Ri9rM0JFO0VBQ0U7QXpGa2wzQko7O0F5RmhsM0JFO0VBQ0U7QXpGbWwzQko7O0F5RjdsM0JFO0VBQ0U7QXpGZ20zQko7O0F5RjlsM0JFO0VBQ0U7QXpGaW0zQko7O0F5Ri9sM0JFO0VBQ0U7QXpGa20zQko7O0F5RmhtM0JFO0VBQ0U7QXpGbW0zQko7O0F5RjdtM0JFO0VBQ0U7QXpGZ24zQko7O0F5RjltM0JFO0VBQ0U7QXpGaW4zQko7O0F5Ri9tM0JFO0VBQ0U7QXpGa24zQko7O0F5RmhuM0JFO0VBQ0U7QXpGbW4zQko7O0F5RjduM0JFO0VBQ0U7QXpGZ28zQko7O0F5RjluM0JFO0VBQ0U7QXpGaW8zQko7O0F5Ri9uM0JFO0VBQ0U7QXpGa28zQko7O0F5RmhvM0JFO0VBQ0U7QXpGbW8zQko7O0F5RjdvM0JFO0VBQ0U7QXpGZ3AzQko7O0F5RjlvM0JFO0VBQ0U7QXpGaXAzQko7O0F5Ri9vM0JFO0VBQ0U7QXpGa3AzQko7O0F5RmhwM0JFO0VBQ0U7QXpGbXAzQko7O0F5RjdwM0JFO0VBQ0U7QXpGZ3EzQko7O0F5RjlwM0JFO0VBQ0U7QXpGaXEzQko7O0F5Ri9wM0JFO0VBQ0U7QXpGa3EzQko7O0F5RmhxM0JFO0VBQ0U7QXpGbXEzQko7O0F5RjdxM0JFO0VBQ0U7QXpGZ3IzQko7O0F5RjlxM0JFO0VBQ0U7QXpGaXIzQko7O0F5Ri9xM0JFO0VBQ0U7QXpGa3IzQko7O0F5RmhyM0JFO0VBQ0U7QXpGbXIzQko7O0F5RjdyM0JFO0VBQ0U7QXpGZ3MzQko7O0F5RjlyM0JFO0VBQ0U7QXpGaXMzQko7O0F5Ri9yM0JFO0VBQ0U7QXpGa3MzQko7O0F5RmhzM0JFO0VBQ0U7QXpGbXMzQko7O0F5RjdzM0JFO0VBQ0U7QXpGZ3QzQko7O0F5RjlzM0JFO0VBQ0U7QXpGaXQzQko7O0F5Ri9zM0JFO0VBQ0U7QXpGa3QzQko7O0F5Rmh0M0JFO0VBQ0U7QXpGbXQzQko7O0F5Rjd0M0JFO0VBQ0U7QXpGZ3UzQko7O0F5Rjl0M0JFO0VBQ0U7QXpGaXUzQko7O0F5Ri90M0JFO0VBQ0U7QXpGa3UzQko7O0F5Rmh1M0JFO0VBQ0U7QXpGbXUzQko7O0F5Rjd1M0JFO0VBQ0U7QXpGZ3YzQko7O0F5Rjl1M0JFO0VBQ0U7QXpGaXYzQko7O0F5Ri91M0JFO0VBQ0U7QXpGa3YzQko7O0F5Rmh2M0JFO0VBQ0U7QXpGbXYzQko7O0F5Rjd2M0JFO0VBQ0U7QXpGZ3czQko7O0F5Rjl2M0JFO0VBQ0U7QXpGaXczQko7O0F5Ri92M0JFO0VBQ0U7QXpGa3czQko7O0F5Rmh3M0JFO0VBQ0U7QXpGbXczQko7O0F5Rjd3M0JFO0VBQ0U7QXpGZ3gzQko7O0F5Rjl3M0JFO0VBQ0U7QXpGaXgzQko7O0F5Ri93M0JFO0VBQ0U7QXpGa3gzQko7O0F5Rmh4M0JFO0VBQ0U7QXpGbXgzQko7O0F5Rjd4M0JFO0VBQ0U7QXpGZ3kzQko7O0F5Rjl4M0JFO0VBQ0U7QXpGaXkzQko7O0F5Ri94M0JFO0VBQ0U7QXpGa3kzQko7O0F5Rmh5M0JFO0VBQ0U7QXpGbXkzQko7O0F5Rjd5M0JFO0VBQ0U7QXpGZ3ozQko7O0F5Rjl5M0JFO0VBQ0U7QXpGaXozQko7O0F5Ri95M0JFO0VBQ0U7QXpGa3ozQko7O0F5Rmh6M0JFO0VBQ0U7QXpGbXozQko7O0F5Rjd6M0JFO0VBQ0U7QXpGZzAzQko7O0F5Rjl6M0JFO0VBQ0U7QXpGaTAzQko7O0F5Ri96M0JFO0VBQ0U7QXpGazAzQko7O0F5RmgwM0JFO0VBQ0U7QXpGbTAzQko7O0F5RjcwM0JFO0VBQ0U7QXpGZzEzQko7O0F5RjkwM0JFO0VBQ0U7QXpGaTEzQko7O0F5Ri8wM0JFO0VBQ0U7QXpGazEzQko7O0F5RmgxM0JFO0VBQ0U7QXpGbTEzQko7O0F5RjcxM0JFO0VBQ0U7QXpGZzIzQko7O0F5RjkxM0JFO0VBQ0U7QXpGaTIzQko7O0F5Ri8xM0JFO0VBQ0U7QXpGazIzQko7O0F5RmgyM0JFO0VBQ0U7QXpGbTIzQko7O0F5RjcyM0JFO0VBQ0U7QXpGZzMzQko7O0F5RjkyM0JFO0VBQ0U7QXpGaTMzQko7O0F5Ri8yM0JFO0VBQ0U7QXpGazMzQko7O0F5RmgzM0JFO0VBQ0U7QXpGbTMzQko7O0F5RjczM0JFO0VBQ0U7QXpGZzQzQko7O0F5RjkzM0JFO0VBQ0U7QXpGaTQzQko7O0F5Ri8zM0JFO0VBQ0U7QXpGazQzQko7O0F5Rmg0M0JFO0VBQ0U7QXpGbTQzQko7O0F5Rjc0M0JFO0VBQ0U7QXpGZzUzQko7O0F5Rjk0M0JFO0VBQ0U7QXpGaTUzQko7O0F5Ri80M0JFO0VBQ0U7QXpGazUzQko7O0F5Rmg1M0JFO0VBQ0U7QXpGbTUzQko7O0F5Rjc1M0JFO0VBQ0U7QXpGZzYzQko7O0F5Rjk1M0JFO0VBQ0U7QXpGaTYzQko7O0F5Ri81M0JFO0VBQ0U7QXpGazYzQko7O0F5Rmg2M0JFO0VBQ0U7QXpGbTYzQko7O0F5Rjc2M0JFO0VBQ0U7QXpGZzczQko7O0F5Rjk2M0JFO0VBQ0U7QXpGaTczQko7O0F5Ri82M0JFO0VBQ0U7QXpGazczQko7O0F5Rmg3M0JFO0VBQ0U7QXpGbTczQko7O0F5Rjc3M0JFO0VBQ0U7QXpGZzgzQko7O0F5Rjk3M0JFO0VBQ0U7QXpGaTgzQko7O0F5Ri83M0JFO0VBQ0U7QXpGazgzQko7O0F5Rmg4M0JFO0VBQ0U7QXpGbTgzQko7O0F5Rjc4M0JFO0VBQ0U7QXpGZzkzQko7O0F5Rjk4M0JFO0VBQ0U7QXpGaTkzQko7O0F5Ri84M0JFO0VBQ0U7QXpGazkzQko7O0F5Rmg5M0JFO0VBQ0U7QXpGbTkzQko7O0F5Rjc5M0JFO0VBQ0U7QXpGZyszQko7O0F5Rjk5M0JFO0VBQ0U7QXpGaSszQko7O0F5Ri85M0JFO0VBQ0U7QXpGayszQko7O0F5RmgrM0JFO0VBQ0U7QXpGbSszQko7O0F5RjcrM0JFO0VBQ0U7QXpGZy8zQko7O0F5RjkrM0JFO0VBQ0U7QXpGaS8zQko7O0F5Ri8rM0JFO0VBQ0U7QXpGay8zQko7O0F5RmgvM0JFO0VBQ0U7QXpGbS8zQko7O0F5RjcvM0JFO0VBQ0U7QXpGZ2c0Qko7O0F5RjkvM0JFO0VBQ0U7QXpGaWc0Qko7O0F5Ri8vM0JFO0VBQ0U7QXpGa2c0Qko7O0F5RmhnNEJFO0VBQ0U7QXpGbWc0Qko7O0F5RjdnNEJFO0VBQ0U7QXpGZ2g0Qko7O0F5RjlnNEJFO0VBQ0U7QXpGaWg0Qko7O0F5Ri9nNEJFO0VBQ0U7QXpGa2g0Qko7O0F5RmhoNEJFO0VBQ0U7QXpGbWg0Qko7O0F5RjdoNEJFO0VBQ0U7QXpGZ2k0Qko7O0F5RjloNEJFO0VBQ0U7QXpGaWk0Qko7O0F5Ri9oNEJFO0VBQ0U7QXpGa2k0Qko7O0F5RmhpNEJFO0VBQ0U7QXpGbWk0Qko7O0F5RjdpNEJFO0VBQ0U7QXpGZ2o0Qko7O0F5RjlpNEJFO0VBQ0U7QXpGaWo0Qko7O0F5Ri9pNEJFO0VBQ0U7QXpGa2o0Qko7O0F5RmhqNEJFO0VBQ0U7QXpGbWo0Qko7O0F5RjdqNEJFO0VBQ0U7QXpGZ2s0Qko7O0F5RjlqNEJFO0VBQ0U7QXpGaWs0Qko7O0F5Ri9qNEJFO0VBQ0U7QXpGa2s0Qko7O0F5RmhrNEJFO0VBQ0U7QXpGbWs0Qko7O0F5RjdrNEJFO0VBQ0U7QXpGZ2w0Qko7O0F5RjlrNEJFO0VBQ0U7QXpGaWw0Qko7O0F5Ri9rNEJFO0VBQ0U7QXpGa2w0Qko7O0F5RmhsNEJFO0VBQ0U7QXpGbWw0Qko7O0F5RjdsNEJFO0VBQ0U7QXpGZ200Qko7O0F5RjlsNEJFO0VBQ0U7QXpGaW00Qko7O0F5Ri9sNEJFO0VBQ0U7QXpGa200Qko7O0F5RmhtNEJFO0VBQ0U7QXpGbW00Qko7O0F5RjdtNEJFO0VBQ0U7QXpGZ240Qko7O0F5RjltNEJFO0VBQ0U7QXpGaW40Qko7O0F5Ri9tNEJFO0VBQ0U7QXpGa240Qko7O0F5RmhuNEJFO0VBQ0U7QXpGbW40Qko7O0F5RjduNEJFO0VBQ0U7QXpGZ280Qko7O0F5RjluNEJFO0VBQ0U7QXpGaW80Qko7O0F5Ri9uNEJFO0VBQ0U7QXpGa280Qko7O0F5RmhvNEJFO0VBQ0U7QXpGbW80Qko7O0F5RjdvNEJFO0VBQ0U7QXpGZ3A0Qko7O0F5RjlvNEJFO0VBQ0U7QXpGaXA0Qko7O0F5Ri9vNEJFO0VBQ0U7QXpGa3A0Qko7O0F5RmhwNEJFO0VBQ0U7QXpGbXA0Qko7O0F5RjdwNEJFO0VBQ0U7QXpGZ3E0Qko7O0F5RjlwNEJFO0VBQ0U7QXpGaXE0Qko7O0F5Ri9wNEJFO0VBQ0U7QXpGa3E0Qko7O0F5RmhxNEJFO0VBQ0U7QXpGbXE0Qko7O0F5RjdxNEJFO0VBQ0U7QXpGZ3I0Qko7O0F5RjlxNEJFO0VBQ0U7QXpGaXI0Qko7O0F5Ri9xNEJFO0VBQ0U7QXpGa3I0Qko7O0F5RmhyNEJFO0VBQ0U7QXpGbXI0Qko7O0F5RjdyNEJFO0VBQ0U7QXpGZ3M0Qko7O0F5RjlyNEJFO0VBQ0U7QXpGaXM0Qko7O0F5Ri9yNEJFO0VBQ0U7QXpGa3M0Qko7O0F5RmhzNEJFO0VBQ0U7QXpGbXM0Qko7O0F5RjdzNEJFO0VBQ0U7QXpGZ3Q0Qko7O0F5RjlzNEJFO0VBQ0U7QXpGaXQ0Qko7O0F5Ri9zNEJFO0VBQ0U7QXpGa3Q0Qko7O0F5Rmh0NEJFO0VBQ0U7QXpGbXQ0Qko7O0F5Rjd0NEJFO0VBQ0U7QXpGZ3U0Qko7O0F5Rjl0NEJFO0VBQ0U7QXpGaXU0Qko7O0F5Ri90NEJFO0VBQ0U7QXpGa3U0Qko7O0F5Rmh1NEJFO0VBQ0U7QXpGbXU0Qko7O0F5Rjd1NEJFO0VBQ0U7QXpGZ3Y0Qko7O0F5Rjl1NEJFO0VBQ0U7QXpGaXY0Qko7O0F5Ri91NEJFO0VBQ0U7QXpGa3Y0Qko7O0F5Rmh2NEJFO0VBQ0U7QXpGbXY0Qko7O0F5Rjd2NEJFO0VBQ0U7QXpGZ3c0Qko7O0F5Rjl2NEJFO0VBQ0U7QXpGaXc0Qko7O0F5Ri92NEJFO0VBQ0U7QXpGa3c0Qko7O0F5Rmh3NEJFO0VBQ0U7QXpGbXc0Qko7O0F5Rjd3NEJFO0VBQ0U7QXpGZ3g0Qko7O0F5Rjl3NEJFO0VBQ0U7QXpGaXg0Qko7O0F5Ri93NEJFO0VBQ0U7QXpGa3g0Qko7O0F5Rmh4NEJFO0VBQ0U7QXpGbXg0Qko7O0F5Rjd4NEJFO0VBQ0U7QXpGZ3k0Qko7O0F5Rjl4NEJFO0VBQ0U7QXpGaXk0Qko7O0F5Ri94NEJFO0VBQ0U7QXpGa3k0Qko7O0F5Rmh5NEJFO0VBQ0U7QXpGbXk0Qko7O0F5Rjd5NEJFO0VBQ0U7QXpGZ3o0Qko7O0F5Rjl5NEJFO0VBQ0U7QXpGaXo0Qko7O0F5Ri95NEJFO0VBQ0U7QXpGa3o0Qko7O0F5Rmh6NEJFO0VBQ0U7QXpGbXo0Qko7O0F5Rjd6NEJFO0VBQ0U7QXpGZzA0Qko7O0F5Rjl6NEJFO0VBQ0U7QXpGaTA0Qko7O0F5Ri96NEJFO0VBQ0U7QXpGazA0Qko7O0F5RmgwNEJFO0VBQ0U7QXpGbTA0Qko7O0F5RjcwNEJFO0VBQ0U7QXpGZzE0Qko7O0F5RjkwNEJFO0VBQ0U7QXpGaTE0Qko7O0F5Ri8wNEJFO0VBQ0U7QXpGazE0Qko7O0F5RmgxNEJFO0VBQ0U7QXpGbTE0Qko7O0F5RjcxNEJFO0VBQ0U7QXpGZzI0Qko7O0F5RjkxNEJFO0VBQ0U7QXpGaTI0Qko7O0F5Ri8xNEJFO0VBQ0U7QXpGazI0Qko7O0F5RmgyNEJFO0VBQ0U7QXpGbTI0Qko7O0F5RjcyNEJFO0VBQ0U7QXpGZzM0Qko7O0F5RjkyNEJFO0VBQ0U7QXpGaTM0Qko7O0F5Ri8yNEJFO0VBQ0U7QXpGazM0Qko7O0F5RmgzNEJFO0VBQ0U7QXpGbTM0Qko7O0F5RjczNEJFO0VBQ0U7QXpGZzQ0Qko7O0F5RjkzNEJFO0VBQ0U7QXpGaTQ0Qko7O0F5Ri8zNEJFO0VBQ0U7QXpGazQ0Qko7O0F5Rmg0NEJFO0VBQ0U7QXpGbTQ0Qko7O0F5Rjc0NEJFO0VBQ0U7QXpGZzU0Qko7O0F5Rjk0NEJFO0VBQ0U7QXpGaTU0Qko7O0F5Ri80NEJFO0VBQ0U7QXpGazU0Qko7O0F5Rmg1NEJFO0VBQ0U7QXpGbTU0Qko7O0F5Rjc1NEJFO0VBQ0U7QXpGZzY0Qko7O0F5Rjk1NEJFO0VBQ0U7QXpGaTY0Qko7O0F5Ri81NEJFO0VBQ0U7QXpGazY0Qko7O0F5Rmg2NEJFO0VBQ0U7QXpGbTY0Qko7O0F5Rjc2NEJFO0VBQ0U7QXpGZzc0Qko7O0F5Rjk2NEJFO0VBQ0U7QXpGaTc0Qko7O0F5Ri82NEJFO0VBQ0U7QXpGazc0Qko7O0F5Rmg3NEJFO0VBQ0U7QXpGbTc0Qko7O0F5Rjc3NEJFO0VBQ0U7QXpGZzg0Qko7O0F5Rjk3NEJFO0VBQ0U7QXpGaTg0Qko7O0F5Ri83NEJFO0VBQ0U7QXpGazg0Qko7O0F5Rmg4NEJFO0VBQ0U7QXpGbTg0Qko7O0F5Rjc4NEJFO0VBQ0U7QXpGZzk0Qko7O0F5Rjk4NEJFO0VBQ0U7QXpGaTk0Qko7O0F5Ri84NEJFO0VBQ0U7QXpGazk0Qko7O0F5Rmg5NEJFO0VBQ0U7QXpGbTk0Qko7O0F5Rjc5NEJFO0VBQ0U7QXpGZys0Qko7O0F5Rjk5NEJFO0VBQ0U7QXpGaSs0Qko7O0F5Ri85NEJFO0VBQ0U7QXpGays0Qko7O0F5RmgrNEJFO0VBQ0U7QXpGbSs0Qko7O0F5RjcrNEJFO0VBQ0U7QXpGZy80Qko7O0F5RjkrNEJFO0VBQ0U7QXpGaS80Qko7O0F5Ri8rNEJFO0VBQ0U7QXpGay80Qko7O0F5RmgvNEJFO0VBQ0U7QXpGbS80Qko7O0F5RjcvNEJFO0VBQ0U7QXpGZ2c1Qko7O0F5RjkvNEJFO0VBQ0U7QXpGaWc1Qko7O0F5Ri8vNEJFO0VBQ0U7QXpGa2c1Qko7O0F5RmhnNUJFO0VBQ0U7QXpGbWc1Qko7O0F5RjdnNUJFO0VBQ0U7QXpGZ2g1Qko7O0F5RjlnNUJFO0VBQ0U7QXpGaWg1Qko7O0F5Ri9nNUJFO0VBQ0U7QXpGa2g1Qko7O0F5RmhoNUJFO0VBQ0U7QXpGbWg1Qko7O0F5RjdoNUJFO0VBQ0U7QXpGZ2k1Qko7O0F5RjloNUJFO0VBQ0U7QXpGaWk1Qko7O0F5Ri9oNUJFO0VBQ0U7QXpGa2k1Qko7O0F5RmhpNUJFO0VBQ0U7QXpGbWk1Qko7O0F5RjdpNUJFO0VBQ0U7QXpGZ2o1Qko7O0F5RjlpNUJFO0VBQ0U7QXpGaWo1Qko7O0F5Ri9pNUJFO0VBQ0U7QXpGa2o1Qko7O0F5RmhqNUJFO0VBQ0U7QXpGbWo1Qko7O0F5RjdqNUJFO0VBQ0U7QXpGZ2s1Qko7O0F5RjlqNUJFO0VBQ0U7QXpGaWs1Qko7O0F5Ri9qNUJFO0VBQ0U7QXpGa2s1Qko7O0F5RmhrNUJFO0VBQ0U7QXpGbWs1Qko7O0F5RjdrNUJFO0VBQ0U7QXpGZ2w1Qko7O0F5RjlrNUJFO0VBQ0U7QXpGaWw1Qko7O0F5Ri9rNUJFO0VBQ0U7QXpGa2w1Qko7O0F5RmhsNUJFO0VBQ0U7QXpGbWw1Qko7O0F5RjdsNUJFO0VBQ0U7QXpGZ201Qko7O0F5RjlsNUJFO0VBQ0U7QXpGaW01Qko7O0F5Ri9sNUJFO0VBQ0U7QXpGa201Qko7O0F5RmhtNUJFO0VBQ0U7QXpGbW01Qko7O0F5RjdtNUJFO0VBQ0U7QXpGZ241Qko7O0F5RjltNUJFO0VBQ0U7QXpGaW41Qko7O0F5Ri9tNUJFO0VBQ0U7QXpGa241Qko7O0F5RmhuNUJFO0VBQ0U7QXpGbW41Qko7O0F5RjduNUJFO0VBQ0U7QXpGZ281Qko7O0F5RjluNUJFO0VBQ0U7QXpGaW81Qko7O0F5Ri9uNUJFO0VBQ0U7QXpGa281Qko7O0F5RmhvNUJFO0VBQ0U7QXpGbW81Qko7O0F5RjdvNUJFO0VBQ0U7QXpGZ3A1Qko7O0F5RjlvNUJFO0VBQ0U7QXpGaXA1Qko7O0F5Ri9vNUJFO0VBQ0U7QXpGa3A1Qko7O0F5RmhwNUJFO0VBQ0U7QXpGbXA1Qko7O0F5RjdwNUJFO0VBQ0U7QXpGZ3E1Qko7O0F5RjlwNUJFO0VBQ0U7QXpGaXE1Qko7O0F5Ri9wNUJFO0VBQ0U7QXpGa3E1Qko7O0F5RmhxNUJFO0VBQ0U7QXpGbXE1Qko7O0F5RjdxNUJFO0VBQ0U7QXpGZ3I1Qko7O0F5RjlxNUJFO0VBQ0U7QXpGaXI1Qko7O0F5Ri9xNUJFO0VBQ0U7QXpGa3I1Qko7O0F5RmhyNUJFO0VBQ0U7QXpGbXI1Qko7O0F5RjdyNUJFO0VBQ0U7QXpGZ3M1Qko7O0F5RjlyNUJFO0VBQ0U7QXpGaXM1Qko7O0F5Ri9yNUJFO0VBQ0U7QXpGa3M1Qko7O0F5RmhzNUJFO0VBQ0U7QXpGbXM1Qko7O0F5RjdzNUJFO0VBQ0U7QXpGZ3Q1Qko7O0F5RjlzNUJFO0VBQ0U7QXpGaXQ1Qko7O0F5Ri9zNUJFO0VBQ0U7QXpGa3Q1Qko7O0F5Rmh0NUJFO0VBQ0U7QXpGbXQ1Qko7O0F5Rjd0NUJFO0VBQ0U7QXpGZ3U1Qko7O0F5Rjl0NUJFO0VBQ0U7QXpGaXU1Qko7O0F5Ri90NUJFO0VBQ0U7QXpGa3U1Qko7O0F5Rmh1NUJFO0VBQ0U7QXpGbXU1Qko7O0F5Rjd1NUJFO0VBQ0U7QXpGZ3Y1Qko7O0F5Rjl1NUJFO0VBQ0U7QXpGaXY1Qko7O0F5Ri91NUJFO0VBQ0U7QXpGa3Y1Qko7O0F5Rmh2NUJFO0VBQ0U7QXpGbXY1Qko7O0F5Rjd2NUJFO0VBQ0U7QXpGZ3c1Qko7O0F5Rjl2NUJFO0VBQ0U7QXpGaXc1Qko7O0F5Ri92NUJFO0VBQ0U7QXpGa3c1Qko7O0F5Rmh3NUJFO0VBQ0U7QXpGbXc1Qko7O0F5Rjd3NUJFO0VBQ0U7QXpGZ3g1Qko7O0F5Rjl3NUJFO0VBQ0U7QXpGaXg1Qko7O0F5Ri93NUJFO0VBQ0U7QXpGa3g1Qko7O0F5Rmh4NUJFO0VBQ0U7QXpGbXg1Qko7O0F5Rjd4NUJFO0VBQ0U7QXpGZ3k1Qko7O0F5Rjl4NUJFO0VBQ0U7QXpGaXk1Qko7O0F5Ri94NUJFO0VBQ0U7QXpGa3k1Qko7O0F5Rmh5NUJFO0VBQ0U7QXpGbXk1Qko7O0F5Rjd5NUJFO0VBQ0U7QXpGZ3o1Qko7O0F5Rjl5NUJFO0VBQ0U7QXpGaXo1Qko7O0F5Ri95NUJFO0VBQ0U7QXpGa3o1Qko7O0F5Rmh6NUJFO0VBQ0U7QXpGbXo1Qko7O0F5Rjd6NUJFO0VBQ0U7QXpGZzA1Qko7O0F5Rjl6NUJFO0VBQ0U7QXpGaTA1Qko7O0F5Ri96NUJFO0VBQ0U7QXpGazA1Qko7O0F5RmgwNUJFO0VBQ0U7QXpGbTA1Qko7O0F5RjcwNUJFO0VBQ0U7QXpGZzE1Qko7O0F5RjkwNUJFO0VBQ0U7QXpGaTE1Qko7O0F5Ri8wNUJFO0VBQ0U7QXpGazE1Qko7O0F5RmgxNUJFO0VBQ0U7QXpGbTE1Qko7O0F5RjcxNUJFO0VBQ0U7QXpGZzI1Qko7O0F5RjkxNUJFO0VBQ0U7QXpGaTI1Qko7O0F5Ri8xNUJFO0VBQ0U7QXpGazI1Qko7O0F5RmgyNUJFO0VBQ0U7QXpGbTI1Qko7O0F5RjcyNUJFO0VBQ0U7QXpGZzM1Qko7O0F5RjkyNUJFO0VBQ0U7QXpGaTM1Qko7O0F5Ri8yNUJFO0VBQ0U7QXpGazM1Qko7O0F5RmgzNUJFO0VBQ0U7QXpGbTM1Qko7O0F5RjczNUJFO0VBQ0U7QXpGZzQ1Qko7O0F5RjkzNUJFO0VBQ0U7QXpGaTQ1Qko7O0F5Ri8zNUJFO0VBQ0U7QXpGazQ1Qko7O0F5Rmg0NUJFO0VBQ0U7QXpGbTQ1Qko7O0F5Rjc0NUJFO0VBQ0U7QXpGZzU1Qko7O0F5Rjk0NUJFO0VBQ0U7QXpGaTU1Qko7O0F5Ri80NUJFO0VBQ0U7QXpGazU1Qko7O0F5Rmg1NUJFO0VBQ0U7QXpGbTU1Qko7O0F5Rjc1NUJFO0VBQ0U7QXpGZzY1Qko7O0F5Rjk1NUJFO0VBQ0U7QXpGaTY1Qko7O0F5Ri81NUJFO0VBQ0U7QXpGazY1Qko7O0F5Rmg2NUJFO0VBQ0U7QXpGbTY1Qko7O0F5Rjc2NUJFO0VBQ0U7QXpGZzc1Qko7O0F5Rjk2NUJFO0VBQ0U7QXpGaTc1Qko7O0F5Ri82NUJFO0VBQ0U7QXpGazc1Qko7O0F5Rmg3NUJFO0VBQ0U7QXpGbTc1Qko7O0F5Rjc3NUJFO0VBQ0U7QXpGZzg1Qko7O0F5Rjk3NUJFO0VBQ0U7QXpGaTg1Qko7O0F5Ri83NUJFO0VBQ0U7QXpGazg1Qko7O0F5Rmg4NUJFO0VBQ0U7QXpGbTg1Qko7O0F5Rjc4NUJFO0VBQ0U7QXpGZzk1Qko7O0F5Rjk4NUJFO0VBQ0U7QXpGaTk1Qko7O0F5Ri84NUJFO0VBQ0U7QXpGazk1Qko7O0F5Rmg5NUJFO0VBQ0U7QXpGbTk1Qko7O0F5Rjc5NUJFO0VBQ0U7QXpGZys1Qko7O0F5Rjk5NUJFO0VBQ0U7QXpGaSs1Qko7O0F5Ri85NUJFO0VBQ0U7QXpGays1Qko7O0F5RmgrNUJFO0VBQ0U7QXpGbSs1Qko7O0F5RjcrNUJFO0VBQ0U7QXpGZy81Qko7O0F5RjkrNUJFO0VBQ0U7QXpGaS81Qko7O0F5Ri8rNUJFO0VBQ0U7QXpGay81Qko7O0F5RmgvNUJFO0VBQ0U7QXpGbS81Qko7O0F5RjcvNUJFO0VBQ0U7QXpGZ2c2Qko7O0F5RjkvNUJFO0VBQ0U7QXpGaWc2Qko7O0F5Ri8vNUJFO0VBQ0U7QXpGa2c2Qko7O0F5RmhnNkJFO0VBQ0U7QXpGbWc2Qko7O0F5RjdnNkJFO0VBQ0U7QXpGZ2g2Qko7O0F5RjlnNkJFO0VBQ0U7QXpGaWg2Qko7O0F5Ri9nNkJFO0VBQ0U7QXpGa2g2Qko7O0F5RmhoNkJFO0VBQ0U7QXpGbWg2Qko7O0F5RjdoNkJFO0VBQ0U7QXpGZ2k2Qko7O0F5RjloNkJFO0VBQ0U7QXpGaWk2Qko7O0F5Ri9oNkJFO0VBQ0U7QXpGa2k2Qko7O0F5RmhpNkJFO0VBQ0U7QXpGbWk2Qko7O0F5RjdpNkJFO0VBQ0U7QXpGZ2o2Qko7O0F5RjlpNkJFO0VBQ0U7QXpGaWo2Qko7O0F5Ri9pNkJFO0VBQ0U7QXpGa2o2Qko7O0F5RmhqNkJFO0VBQ0U7QXpGbWo2Qko7O0F5RjdqNkJFO0VBQ0U7QXpGZ2s2Qko7O0F5RjlqNkJFO0VBQ0U7QXpGaWs2Qko7O0F5Ri9qNkJFO0VBQ0U7QXpGa2s2Qko7O0F5RmhrNkJFO0VBQ0U7QXpGbWs2Qko7O0F5RjdrNkJFO0VBQ0U7QXpGZ2w2Qko7O0F5RjlrNkJFO0VBQ0U7QXpGaWw2Qko7O0F5Ri9rNkJFO0VBQ0U7QXpGa2w2Qko7O0F5RmhsNkJFO0VBQ0U7QXpGbWw2Qko7O0F5RjdsNkJFO0VBQ0U7QXpGZ202Qko7O0F5RjlsNkJFO0VBQ0U7QXpGaW02Qko7O0F5Ri9sNkJFO0VBQ0U7QXpGa202Qko7O0F5RmhtNkJFO0VBQ0U7QXpGbW02Qko7O0F5RjdtNkJFO0VBQ0U7QXpGZ242Qko7O0F5RjltNkJFO0VBQ0U7QXpGaW42Qko7O0F5Ri9tNkJFO0VBQ0U7QXpGa242Qko7O0F5RmhuNkJFO0VBQ0U7QXpGbW42Qko7O0F5RjduNkJFO0VBQ0U7QXpGZ282Qko7O0F5RjluNkJFO0VBQ0U7QXpGaW82Qko7O0F5Ri9uNkJFO0VBQ0U7QXpGa282Qko7O0F5RmhvNkJFO0VBQ0U7QXpGbW82Qko7O0F5RjdvNkJFO0VBQ0U7QXpGZ3A2Qko7O0F5RjlvNkJFO0VBQ0U7QXpGaXA2Qko7O0F5Ri9vNkJFO0VBQ0U7QXpGa3A2Qko7O0F5RmhwNkJFO0VBQ0U7QXpGbXA2Qko7O0F5RjdwNkJFO0VBQ0U7QXpGZ3E2Qko7O0F5RjlwNkJFO0VBQ0U7QXpGaXE2Qko7O0F5Ri9wNkJFO0VBQ0U7QXpGa3E2Qko7O0F5RmhxNkJFO0VBQ0U7QXpGbXE2Qko7O0F5RjdxNkJFO0VBQ0U7QXpGZ3I2Qko7O0F5RjlxNkJFO0VBQ0U7QXpGaXI2Qko7O0F5Ri9xNkJFO0VBQ0U7QXpGa3I2Qko7O0F5RmhyNkJFO0VBQ0U7QXpGbXI2Qko7O0F5RjdyNkJFO0VBQ0U7QXpGZ3M2Qko7O0F5RjlyNkJFO0VBQ0U7QXpGaXM2Qko7O0F5Ri9yNkJFO0VBQ0U7QXpGa3M2Qko7O0F5RmhzNkJFO0VBQ0U7QXpGbXM2Qko7O0F5RjdzNkJFO0VBQ0U7QXpGZ3Q2Qko7O0F5RjlzNkJFO0VBQ0U7QXpGaXQ2Qko7O0F5Ri9zNkJFO0VBQ0U7QXpGa3Q2Qko7O0F5Rmh0NkJFO0VBQ0U7QXpGbXQ2Qko7O0F5Rjd0NkJFO0VBQ0U7QXpGZ3U2Qko7O0F5Rjl0NkJFO0VBQ0U7QXpGaXU2Qko7O0F5Ri90NkJFO0VBQ0U7QXpGa3U2Qko7O0F5Rmh1NkJFO0VBQ0U7QXpGbXU2Qko7O0F5Rjd1NkJFO0VBQ0U7QXpGZ3Y2Qko7O0F5Rjl1NkJFO0VBQ0U7QXpGaXY2Qko7O0F5Ri91NkJFO0VBQ0U7QXpGa3Y2Qko7O0F5Rmh2NkJFO0VBQ0U7QXpGbXY2Qko7O0F5Rjd2NkJFO0VBQ0U7QXpGZ3c2Qko7O0F5Rjl2NkJFO0VBQ0U7QXpGaXc2Qko7O0F5Ri92NkJFO0VBQ0U7QXpGa3c2Qko7O0F5Rmh3NkJFO0VBQ0U7QXpGbXc2Qko7O0F5Rjd3NkJFO0VBQ0U7QXpGZ3g2Qko7O0F5Rjl3NkJFO0VBQ0U7QXpGaXg2Qko7O0F5Ri93NkJFO0VBQ0U7QXpGa3g2Qko7O0F5Rmh4NkJFO0VBQ0U7QXpGbXg2Qko7O0F5Rjd4NkJFO0VBQ0U7QXpGZ3k2Qko7O0F5Rjl4NkJFO0VBQ0U7QXpGaXk2Qko7O0F5Ri94NkJFO0VBQ0U7QXpGa3k2Qko7O0F5Rmh5NkJFO0VBQ0U7QXpGbXk2Qko7O0F5Rjd5NkJFO0VBQ0U7QXpGZ3o2Qko7O0F5Rjl5NkJFO0VBQ0U7QXpGaXo2Qko7O0F5Ri95NkJFO0VBQ0U7QXpGa3o2Qko7O0F5Rmh6NkJFO0VBQ0U7QXpGbXo2Qko7O0F5Rjd6NkJFO0VBQ0U7QXpGZzA2Qko7O0F5Rjl6NkJFO0VBQ0U7QXpGaTA2Qko7O0F5Ri96NkJFO0VBQ0U7QXpGazA2Qko7O0F5RmgwNkJFO0VBQ0U7QXpGbTA2Qko7O0F5RjcwNkJFO0VBQ0U7QXpGZzE2Qko7O0F5RjkwNkJFO0VBQ0U7QXpGaTE2Qko7O0F5Ri8wNkJFO0VBQ0U7QXpGazE2Qko7O0F5RmgxNkJFO0VBQ0U7QXpGbTE2Qko7O0F5RjcxNkJFO0VBQ0U7QXpGZzI2Qko7O0F5RjkxNkJFO0VBQ0U7QXpGaTI2Qko7O0F5Ri8xNkJFO0VBQ0U7QXpGazI2Qko7O0F5RmgyNkJFO0VBQ0U7QXpGbTI2Qko7O0F5RjcyNkJFO0VBQ0U7QXpGZzM2Qko7O0F5RjkyNkJFO0VBQ0U7QXpGaTM2Qko7O0F5Ri8yNkJFO0VBQ0U7QXpGazM2Qko7O0F5RmgzNkJFO0VBQ0U7QXpGbTM2Qko7O0F5RjczNkJFO0VBQ0U7QXpGZzQ2Qko7O0F5RjkzNkJFO0VBQ0U7QXpGaTQ2Qko7O0F5Ri8zNkJFO0VBQ0U7QXpGazQ2Qko7O0F5Rmg0NkJFO0VBQ0U7QXpGbTQ2Qko7O0F5Rjc0NkJFO0VBQ0U7QXpGZzU2Qko7O0F5Rjk0NkJFO0VBQ0U7QXpGaTU2Qko7O0F5Ri80NkJFO0VBQ0U7QXpGazU2Qko7O0F5Rmg1NkJFO0VBQ0U7QXpGbTU2Qko7O0F5Rjc1NkJFO0VBQ0U7QXpGZzY2Qko7O0F5Rjk1NkJFO0VBQ0U7QXpGaTY2Qko7O0F5Ri81NkJFO0VBQ0U7QXpGazY2Qko7O0F5Rmg2NkJFO0VBQ0U7QXpGbTY2Qko7O0F5Rjc2NkJFO0VBQ0U7QXpGZzc2Qko7O0F5Rjk2NkJFO0VBQ0U7QXpGaTc2Qko7O0F5Ri82NkJFO0VBQ0U7QXpGazc2Qko7O0F5Rmg3NkJFO0VBQ0U7QXpGbTc2Qko7O0F5Rjc3NkJFO0VBQ0U7QXpGZzg2Qko7O0F5Rjk3NkJFO0VBQ0U7QXpGaTg2Qko7O0F5Ri83NkJFO0VBQ0U7QXpGazg2Qko7O0F5Rmg4NkJFO0VBQ0U7QXpGbTg2Qko7O0F5Rjc4NkJFO0VBQ0U7QXpGZzk2Qko7O0F5Rjk4NkJFO0VBQ0U7QXpGaTk2Qko7O0F5Ri84NkJFO0VBQ0U7QXpGazk2Qko7O0F5Rmg5NkJFO0VBQ0U7QXpGbTk2Qko7O0F5Rjc5NkJFO0VBQ0U7QXpGZys2Qko7O0F5Rjk5NkJFO0VBQ0U7QXpGaSs2Qko7O0F5Ri85NkJFO0VBQ0U7QXpGays2Qko7O0F5RmgrNkJFO0VBQ0U7QXpGbSs2Qko7O0F5RjcrNkJFO0VBQ0U7QXpGZy82Qko7O0F5RjkrNkJFO0VBQ0U7QXpGaS82Qko7O0F5Ri8rNkJFO0VBQ0U7QXpGay82Qko7O0F5RmgvNkJFO0VBQ0U7QXpGbS82Qko7O0F5RjcvNkJFO0VBQ0U7QXpGZ2c3Qko7O0F5RjkvNkJFO0VBQ0U7QXpGaWc3Qko7O0F5Ri8vNkJFO0VBQ0U7QXpGa2c3Qko7O0F5RmhnN0JFO0VBQ0U7QXpGbWc3Qko7O0F5RjdnN0JFO0VBQ0U7QXpGZ2g3Qko7O0F5RjlnN0JFO0VBQ0U7QXpGaWg3Qko7O0F5Ri9nN0JFO0VBQ0U7QXpGa2g3Qko7O0F5RmhoN0JFO0VBQ0U7QXpGbWg3Qko7O0F5RjdoN0JFO0VBQ0U7QXpGZ2k3Qko7O0F5RjloN0JFO0VBQ0U7QXpGaWk3Qko7O0F5Ri9oN0JFO0VBQ0U7QXpGa2k3Qko7O0F5RmhpN0JFO0VBQ0U7QXpGbWk3Qko7O0F5RjdpN0JFO0VBQ0U7QXpGZ2o3Qko7O0F5RjlpN0JFO0VBQ0U7QXpGaWo3Qko7O0F5Ri9pN0JFO0VBQ0U7QXpGa2o3Qko7O0F5RmhqN0JFO0VBQ0U7QXpGbWo3Qko7O0F5RjdqN0JFO0VBQ0U7QXpGZ2s3Qko7O0F5RjlqN0JFO0VBQ0U7QXpGaWs3Qko7O0F5Ri9qN0JFO0VBQ0U7QXpGa2s3Qko7O0F5RmhrN0JFO0VBQ0U7QXpGbWs3Qko7O0F5RjdrN0JFO0VBQ0U7QXpGZ2w3Qko7O0F5RjlrN0JFO0VBQ0U7QXpGaWw3Qko7O0F5Ri9rN0JFO0VBQ0U7QXpGa2w3Qko7O0F5RmhsN0JFO0VBQ0U7QXpGbWw3Qko7O0F5RjdsN0JFO0VBQ0U7QXpGZ203Qko7O0F5RjlsN0JFO0VBQ0U7QXpGaW03Qko7O0F5Ri9sN0JFO0VBQ0U7QXpGa203Qko7O0F5RmhtN0JFO0VBQ0U7QXpGbW03Qko7O0F5RjdtN0JFO0VBQ0U7QXpGZ243Qko7O0F5RjltN0JFO0VBQ0U7QXpGaW43Qko7O0F5Ri9tN0JFO0VBQ0U7QXpGa243Qko7O0F5RmhuN0JFO0VBQ0U7QXpGbW43Qko7O0F5RjduN0JFO0VBQ0U7QXpGZ283Qko7O0F5RjluN0JFO0VBQ0U7QXpGaW83Qko7O0F5Ri9uN0JFO0VBQ0U7QXpGa283Qko7O0F5RmhvN0JFO0VBQ0U7QXpGbW83Qko7O0F5RjdvN0JFO0VBQ0U7QXpGZ3A3Qko7O0F5RjlvN0JFO0VBQ0U7QXpGaXA3Qko7O0F5Ri9vN0JFO0VBQ0U7QXpGa3A3Qko7O0F5RmhwN0JFO0VBQ0U7QXpGbXA3Qko7O0F5RjdwN0JFO0VBQ0U7QXpGZ3E3Qko7O0F5RjlwN0JFO0VBQ0U7QXpGaXE3Qko7O0F5Ri9wN0JFO0VBQ0U7QXpGa3E3Qko7O0F5RmhxN0JFO0VBQ0U7QXpGbXE3Qko7O0F5RjdxN0JFO0VBQ0U7QXpGZ3I3Qko7O0F5RjlxN0JFO0VBQ0U7QXpGaXI3Qko7O0F5Ri9xN0JFO0VBQ0U7QXpGa3I3Qko7O0F5RmhyN0JFO0VBQ0U7QXpGbXI3Qko7O0F5RjdyN0JFO0VBQ0U7QXpGZ3M3Qko7O0F5RjlyN0JFO0VBQ0U7QXpGaXM3Qko7O0F5Ri9yN0JFO0VBQ0U7QXpGa3M3Qko7O0F5RmhzN0JFO0VBQ0U7QXpGbXM3Qko7O0F5RjdzN0JFO0VBQ0U7QXpGZ3Q3Qko7O0F5RjlzN0JFO0VBQ0U7QXpGaXQ3Qko7O0F5Ri9zN0JFO0VBQ0U7QXpGa3Q3Qko7O0F5Rmh0N0JFO0VBQ0U7QXpGbXQ3Qko7O0F5Rjd0N0JFO0VBQ0U7QXpGZ3U3Qko7O0F5Rjl0N0JFO0VBQ0U7QXpGaXU3Qko7O0F5Ri90N0JFO0VBQ0U7QXpGa3U3Qko7O0F5Rmh1N0JFO0VBQ0U7QXpGbXU3Qko7O0F5Rjd1N0JFO0VBQ0U7QXpGZ3Y3Qko7O0F5Rjl1N0JFO0VBQ0U7QXpGaXY3Qko7O0F5Ri91N0JFO0VBQ0U7QXpGa3Y3Qko7O0F5Rmh2N0JFO0VBQ0U7QXpGbXY3Qko7O0F5Rjd2N0JFO0VBQ0U7QXpGZ3c3Qko7O0F5Rjl2N0JFO0VBQ0U7QXpGaXc3Qko7O0F5Ri92N0JFO0VBQ0U7QXpGa3c3Qko7O0F5Rmh3N0JFO0VBQ0U7QXpGbXc3Qko7O0F5Rjd3N0JFO0VBQ0U7QXpGZ3g3Qko7O0F5Rjl3N0JFO0VBQ0U7QXpGaXg3Qko7O0F5Ri93N0JFO0VBQ0U7QXpGa3g3Qko7O0F5Rmh4N0JFO0VBQ0U7QXpGbXg3Qko7O0F5Rjd4N0JFO0VBQ0U7QXpGZ3k3Qko7O0F5Rjl4N0JFO0VBQ0U7QXpGaXk3Qko7O0F5Ri94N0JFO0VBQ0U7QXpGa3k3Qko7O0F5Rmh5N0JFO0VBQ0U7QXpGbXk3Qko7O0F5Rjd5N0JFO0VBQ0U7QXpGZ3o3Qko7O0F5Rjl5N0JFO0VBQ0U7QXpGaXo3Qko7O0F5Ri95N0JFO0VBQ0U7QXpGa3o3Qko7O0F5Rmh6N0JFO0VBQ0U7QXpGbXo3Qko7O0F5Rjd6N0JFO0VBQ0U7QXpGZzA3Qko7O0F5Rjl6N0JFO0VBQ0U7QXpGaTA3Qko7O0F5Ri96N0JFO0VBQ0U7QXpGazA3Qko7O0F5RmgwN0JFO0VBQ0U7QXpGbTA3Qko7O0F5RjcwN0JFO0VBQ0U7QXpGZzE3Qko7O0F5RjkwN0JFO0VBQ0U7QXpGaTE3Qko7O0F5Ri8wN0JFO0VBQ0U7QXpGazE3Qko7O0F5RmgxN0JFO0VBQ0U7QXpGbTE3Qko7O0F5RjcxN0JFO0VBQ0U7QXpGZzI3Qko7O0F5RjkxN0JFO0VBQ0U7QXpGaTI3Qko7O0F5Ri8xN0JFO0VBQ0U7QXpGazI3Qko7O0F5RmgyN0JFO0VBQ0U7QXpGbTI3Qko7O0F5RjcyN0JFO0VBQ0U7QXpGZzM3Qko7O0F5RjkyN0JFO0VBQ0U7QXpGaTM3Qko7O0F5Ri8yN0JFO0VBQ0U7QXpGazM3Qko7O0F5RmgzN0JFO0VBQ0U7QXpGbTM3Qko7O0F5RjczN0JFO0VBQ0U7QXpGZzQ3Qko7O0F5RjkzN0JFO0VBQ0U7QXpGaTQ3Qko7O0F5Ri8zN0JFO0VBQ0U7QXpGazQ3Qko7O0F5Rmg0N0JFO0VBQ0U7QXpGbTQ3Qko7O0F5Rjc0N0JFO0VBQ0U7QXpGZzU3Qko7O0F5Rjk0N0JFO0VBQ0U7QXpGaTU3Qko7O0F5Ri80N0JFO0VBQ0U7QXpGazU3Qko7O0F5Rmg1N0JFO0VBQ0U7QXpGbTU3Qko7O0F5Rjc1N0JFO0VBQ0U7QXpGZzY3Qko7O0F5Rjk1N0JFO0VBQ0U7QXpGaTY3Qko7O0F5Ri81N0JFO0VBQ0U7QXpGazY3Qko7O0F5Rmg2N0JFO0VBQ0U7QXpGbTY3Qko7O0F5Rjc2N0JFO0VBQ0U7QXpGZzc3Qko7O0F5Rjk2N0JFO0VBQ0U7QXpGaTc3Qko7O0F5Ri82N0JFO0VBQ0U7QXpGazc3Qko7O0F5Rmg3N0JFO0VBQ0U7QXpGbTc3Qko7O0F5Rjc3N0JFO0VBQ0U7QXpGZzg3Qko7O0F5Rjk3N0JFO0VBQ0U7QXpGaTg3Qko7O0F5Ri83N0JFO0VBQ0U7QXpGazg3Qko7O0F5Rmg4N0JFO0VBQ0U7QXpGbTg3Qko7O0F5Rjc4N0JFO0VBQ0U7QXpGZzk3Qko7O0F5Rjk4N0JFO0VBQ0U7QXpGaTk3Qko7O0F5Ri84N0JFO0VBQ0U7QXpGazk3Qko7O0F5Rmg5N0JFO0VBQ0U7QXpGbTk3Qko7O0F5Rjc5N0JFO0VBQ0U7QXpGZys3Qko7O0F5Rjk5N0JFO0VBQ0U7QXpGaSs3Qko7O0F5Ri85N0JFO0VBQ0U7QXpGays3Qko7O0F5RmgrN0JFO0VBQ0U7QXpGbSs3Qko7O0F5RjcrN0JFO0VBQ0U7QXpGZy83Qko7O0F5RjkrN0JFO0VBQ0U7QXpGaS83Qko7O0F5Ri8rN0JFO0VBQ0U7QXpGay83Qko7O0F5RmgvN0JFO0VBQ0U7QXpGbS83Qko7O0F5RjcvN0JFO0VBQ0U7QXpGZ2c4Qko7O0F5RjkvN0JFO0VBQ0U7QXpGaWc4Qko7O0F5Ri8vN0JFO0VBQ0U7QXpGa2c4Qko7O0F5RmhnOEJFO0VBQ0U7QXpGbWc4Qko7O0F5RjdnOEJFO0VBQ0U7QXpGZ2g4Qko7O0F5RjlnOEJFO0VBQ0U7QXpGaWg4Qko7O0F5Ri9nOEJFO0VBQ0U7QXpGa2g4Qko7O0F5RmhoOEJFO0VBQ0U7QXpGbWg4Qko7O0F5RjdoOEJFO0VBQ0U7QXpGZ2k4Qko7O0F5RjloOEJFO0VBQ0U7QXpGaWk4Qko7O0F5Ri9oOEJFO0VBQ0U7QXpGa2k4Qko7O0F5RmhpOEJFO0VBQ0U7QXpGbWk4Qko7O0F5RjdpOEJFO0VBQ0U7QXpGZ2o4Qko7O0F5RjlpOEJFO0VBQ0U7QXpGaWo4Qko7O0F5Ri9pOEJFO0VBQ0U7QXpGa2o4Qko7O0F5RmhqOEJFO0VBQ0U7QXpGbWo4Qko7O0F5RjdqOEJFO0VBQ0U7QXpGZ2s4Qko7O0F5RjlqOEJFO0VBQ0U7QXpGaWs4Qko7O0F5Ri9qOEJFO0VBQ0U7QXpGa2s4Qko7O0F5RmhrOEJFO0VBQ0U7QXpGbWs4Qko7O0F5RjdrOEJFO0VBQ0U7QXpGZ2w4Qko7O0F5RjlrOEJFO0VBQ0U7QXpGaWw4Qko7O0F5Ri9rOEJFO0VBQ0U7QXpGa2w4Qko7O0F5RmhsOEJFO0VBQ0U7QXpGbWw4Qko7O0F5RjdsOEJFO0VBQ0U7QXpGZ204Qko7O0F5RjlsOEJFO0VBQ0U7QXpGaW04Qko7O0F5Ri9sOEJFO0VBQ0U7QXpGa204Qko7O0F5RmhtOEJFO0VBQ0U7QXpGbW04Qko7O0F5RjdtOEJFO0VBQ0U7QXpGZ244Qko7O0F5RjltOEJFO0VBQ0U7QXpGaW44Qko7O0F5Ri9tOEJFO0VBQ0U7QXpGa244Qko7O0F5RmhuOEJFO0VBQ0U7QXpGbW44Qko7O0F5RjduOEJFO0VBQ0U7QXpGZ284Qko7O0F5RjluOEJFO0VBQ0U7QXpGaW84Qko7O0F5Ri9uOEJFO0VBQ0U7QXpGa284Qko7O0F5RmhvOEJFO0VBQ0U7QXpGbW84Qko7O0F5RjdvOEJFO0VBQ0U7QXpGZ3A4Qko7O0F5RjlvOEJFO0VBQ0U7QXpGaXA4Qko7O0F5Ri9vOEJFO0VBQ0U7QXpGa3A4Qko7O0F5RmhwOEJFO0VBQ0U7QXpGbXA4Qko7O0F5RjdwOEJFO0VBQ0U7QXpGZ3E4Qko7O0F5RjlwOEJFO0VBQ0U7QXpGaXE4Qko7O0F5Ri9wOEJFO0VBQ0U7QXpGa3E4Qko7O0F5RmhxOEJFO0VBQ0U7QXpGbXE4Qko7O0F5RjdxOEJFO0VBQ0U7QXpGZ3I4Qko7O0F5RjlxOEJFO0VBQ0U7QXpGaXI4Qko7O0F5Ri9xOEJFO0VBQ0U7QXpGa3I4Qko7O0F5RmhyOEJFO0VBQ0U7QXpGbXI4Qko7O0F5RjdyOEJFO0VBQ0U7QXpGZ3M4Qko7O0F5RjlyOEJFO0VBQ0U7QXpGaXM4Qko7O0F5Ri9yOEJFO0VBQ0U7QXpGa3M4Qko7O0F5RmhzOEJFO0VBQ0U7QXpGbXM4Qko7O0F5RjdzOEJFO0VBQ0U7QXpGZ3Q4Qko7O0F5RjlzOEJFO0VBQ0U7QXpGaXQ4Qko7O0F5Ri9zOEJFO0VBQ0U7QXpGa3Q4Qko7O0F5Rmh0OEJFO0VBQ0U7QXpGbXQ4Qko7O0F5Rjd0OEJFO0VBQ0U7QXpGZ3U4Qko7O0F5Rjl0OEJFO0VBQ0U7QXpGaXU4Qko7O0F5Ri90OEJFO0VBQ0U7QXpGa3U4Qko7O0F5Rmh1OEJFO0VBQ0U7QXpGbXU4Qko7O0F5Rjd1OEJFO0VBQ0U7QXpGZ3Y4Qko7O0F5Rjl1OEJFO0VBQ0U7QXpGaXY4Qko7O0F5Ri91OEJFO0VBQ0U7QXpGa3Y4Qko7O0F5Rmh2OEJFO0VBQ0U7QXpGbXY4Qko7O0F5Rjd2OEJFO0VBQ0U7QXpGZ3c4Qko7O0F5Rjl2OEJFO0VBQ0U7QXpGaXc4Qko7O0F5Ri92OEJFO0VBQ0U7QXpGa3c4Qko7O0F5Rmh3OEJFO0VBQ0U7QXpGbXc4Qko7O0F5Rjd3OEJFO0VBQ0U7QXpGZ3g4Qko7O0F5Rjl3OEJFO0VBQ0U7QXpGaXg4Qko7O0F5Ri93OEJFO0VBQ0U7QXpGa3g4Qko7O0F5Rmh4OEJFO0VBQ0U7QXpGbXg4Qko7O0F5Rjd4OEJFO0VBQ0U7QXpGZ3k4Qko7O0F5Rjl4OEJFO0VBQ0U7QXpGaXk4Qko7O0F5Ri94OEJFO0VBQ0U7QXpGa3k4Qko7O0F5Rmh5OEJFO0VBQ0U7QXpGbXk4Qko7O0F5Rjd5OEJFO0VBQ0U7QXpGZ3o4Qko7O0F5Rjl5OEJFO0VBQ0U7QXpGaXo4Qko7O0F5Ri95OEJFO0VBQ0U7QXpGa3o4Qko7O0F5Rmh6OEJFO0VBQ0U7QXpGbXo4Qko7O0F5Rjd6OEJFO0VBQ0U7QXpGZzA4Qko7O0F5Rjl6OEJFO0VBQ0U7QXpGaTA4Qko7O0F5Ri96OEJFO0VBQ0U7QXpGazA4Qko7O0F5RmgwOEJFO0VBQ0U7QXpGbTA4Qko7O0F5RjcwOEJFO0VBQ0U7QXpGZzE4Qko7O0F5RjkwOEJFO0VBQ0U7QXpGaTE4Qko7O0F5Ri8wOEJFO0VBQ0U7QXpGazE4Qko7O0F5RmgxOEJFO0VBQ0U7QXpGbTE4Qko7O0F5RjcxOEJFO0VBQ0U7QXpGZzI4Qko7O0F5RjkxOEJFO0VBQ0U7QXpGaTI4Qko7O0F5Ri8xOEJFO0VBQ0U7QXpGazI4Qko7O0F5RmgyOEJFO0VBQ0U7QXpGbTI4Qko7O0F5RjcyOEJFO0VBQ0U7QXpGZzM4Qko7O0F5RjkyOEJFO0VBQ0U7QXpGaTM4Qko7O0F5Ri8yOEJFO0VBQ0U7QXpGazM4Qko7O0F5RmgzOEJFO0VBQ0U7QXpGbTM4Qko7O0F5RjczOEJFO0VBQ0U7QXpGZzQ4Qko7O0F5RjkzOEJFO0VBQ0U7QXpGaTQ4Qko7O0F5Ri8zOEJFO0VBQ0U7QXpGazQ4Qko7O0F5Rmg0OEJFO0VBQ0U7QXpGbTQ4Qko7O0F5Rjc0OEJFO0VBQ0U7QXpGZzU4Qko7O0F5Rjk0OEJFO0VBQ0U7QXpGaTU4Qko7O0F5Ri80OEJFO0VBQ0U7QXpGazU4Qko7O0F5Rmg1OEJFO0VBQ0U7QXpGbTU4Qko7O0F5Rjc1OEJFO0VBQ0U7QXpGZzY4Qko7O0F5Rjk1OEJFO0VBQ0U7QXpGaTY4Qko7O0F5Ri81OEJFO0VBQ0U7QXpGazY4Qko7O0F5Rmg2OEJFO0VBQ0U7QXpGbTY4Qko7O0F5Rjc2OEJFO0VBQ0U7QXpGZzc4Qko7O0F5Rjk2OEJFO0VBQ0U7QXpGaTc4Qko7O0F5Ri82OEJFO0VBQ0U7QXpGazc4Qko7O0F5Rmg3OEJFO0VBQ0U7QXpGbTc4Qko7O0F5Rjc3OEJFO0VBQ0U7QXpGZzg4Qko7O0F5Rjk3OEJFO0VBQ0U7QXpGaTg4Qko7O0F5Ri83OEJFO0VBQ0U7QXpGazg4Qko7O0F5Rmg4OEJFO0VBQ0U7QXpGbTg4Qko7O0F5Rjc4OEJFO0VBQ0U7QXpGZzk4Qko7O0F5Rjk4OEJFO0VBQ0U7QXpGaTk4Qko7O0F5Ri84OEJFO0VBQ0U7QXpGazk4Qko7O0F5Rmg5OEJFO0VBQ0U7QXpGbTk4Qko7O0F5Rjc5OEJFO0VBQ0U7QXpGZys4Qko7O0F5Rjk5OEJFO0VBQ0U7QXpGaSs4Qko7O0F5Ri85OEJFO0VBQ0U7QXpGays4Qko7O0F5RmgrOEJFO0VBQ0U7QXpGbSs4Qko7O0F5RjcrOEJFO0VBQ0U7QXpGZy84Qko7O0F5RjkrOEJFO0VBQ0U7QXpGaS84Qko7O0F5Ri8rOEJFO0VBQ0U7QXpGay84Qko7O0F5RmgvOEJFO0VBQ0U7QXpGbS84Qko7O0F5RjcvOEJFO0VBQ0U7QXpGZ2c5Qko7O0F5RjkvOEJFO0VBQ0U7QXpGaWc5Qko7O0F5Ri8vOEJFO0VBQ0U7QXpGa2c5Qko7O0F5RmhnOUJFO0VBQ0U7QXpGbWc5Qko7O0F5RjdnOUJFO0VBQ0U7QXpGZ2g5Qko7O0F5RjlnOUJFO0VBQ0U7QXpGaWg5Qko7O0F5Ri9nOUJFO0VBQ0U7QXpGa2g5Qko7O0F5RmhoOUJFO0VBQ0U7QXpGbWg5Qko7O0F5RjdoOUJFO0VBQ0U7QXpGZ2k5Qko7O0F5RjloOUJFO0VBQ0U7QXpGaWk5Qko7O0F5Ri9oOUJFO0VBQ0U7QXpGa2k5Qko7O0F5RmhpOUJFO0VBQ0U7QXpGbWk5Qko7O0F5RjdpOUJFO0VBQ0U7QXpGZ2o5Qko7O0F5RjlpOUJFO0VBQ0U7QXpGaWo5Qko7O0F5Ri9pOUJFO0VBQ0U7QXpGa2o5Qko7O0F5RmhqOUJFO0VBQ0U7QXpGbWo5Qko7O0F5RjdqOUJFO0VBQ0U7QXpGZ2s5Qko7O0F5RjlqOUJFO0VBQ0U7QXpGaWs5Qko7O0F5Ri9qOUJFO0VBQ0U7QXpGa2s5Qko7O0F5RmhrOUJFO0VBQ0U7QXpGbWs5Qko7O0F5RjdrOUJFO0VBQ0U7QXpGZ2w5Qko7O0F5RjlrOUJFO0VBQ0U7QXpGaWw5Qko7O0F5Ri9rOUJFO0VBQ0U7QXpGa2w5Qko7O0F5RmhsOUJFO0VBQ0U7QXpGbWw5Qko7O0F5RjdsOUJFO0VBQ0U7QXpGZ205Qko7O0F5RjlsOUJFO0VBQ0U7QXpGaW05Qko7O0F5Ri9sOUJFO0VBQ0U7QXpGa205Qko7O0F5RmhtOUJFO0VBQ0U7QXpGbW05Qko7O0F5RjdtOUJFO0VBQ0U7QXpGZ245Qko7O0F5RjltOUJFO0VBQ0U7QXpGaW45Qko7O0F5Ri9tOUJFO0VBQ0U7QXpGa245Qko7O0F5RmhuOUJFO0VBQ0U7QXpGbW45Qko7O0F5RjduOUJFO0VBQ0U7QXpGZ285Qko7O0F5RjluOUJFO0VBQ0U7QXpGaW85Qko7O0F5Ri9uOUJFO0VBQ0U7QXpGa285Qko7O0F5RmhvOUJFO0VBQ0U7QXpGbW85Qko7O0F5RjdvOUJFO0VBQ0U7QXpGZ3A5Qko7O0F5RjlvOUJFO0VBQ0U7QXpGaXA5Qko7O0F5Ri9vOUJFO0VBQ0U7QXpGa3A5Qko7O0F5RmhwOUJFO0VBQ0U7QXpGbXA5Qko7O0F5RjdwOUJFO0VBQ0U7QXpGZ3E5Qko7O0F5RjlwOUJFO0VBQ0U7QXpGaXE5Qko7O0F5Ri9wOUJFO0VBQ0U7QXpGa3E5Qko7O0F5RmhxOUJFO0VBQ0U7QXpGbXE5Qko7O0F5RjdxOUJFO0VBQ0U7QXpGZ3I5Qko7O0F5RjlxOUJFO0VBQ0U7QXpGaXI5Qko7O0F5Ri9xOUJFO0VBQ0U7QXpGa3I5Qko7O0F5RmhyOUJFO0VBQ0U7QXpGbXI5Qko7O0F5RjdyOUJFO0VBQ0U7QXpGZ3M5Qko7O0F5RjlyOUJFO0VBQ0U7QXpGaXM5Qko7O0F5Ri9yOUJFO0VBQ0U7QXpGa3M5Qko7O0F5RmhzOUJFO0VBQ0U7QXpGbXM5Qko7O0F5RjdzOUJFO0VBQ0U7QXpGZ3Q5Qko7O0F5RjlzOUJFO0VBQ0U7QXpGaXQ5Qko7O0F5Ri9zOUJFO0VBQ0U7QXpGa3Q5Qko7O0F5Rmh0OUJFO0VBQ0U7QXpGbXQ5Qko7O0F5Rjd0OUJFO0VBQ0U7QXpGZ3U5Qko7O0F5Rjl0OUJFO0VBQ0U7QXpGaXU5Qko7O0F5Ri90OUJFO0VBQ0U7QXpGa3U5Qko7O0F5Rmh1OUJFO0VBQ0U7QXpGbXU5Qko7O0F5Rjd1OUJFO0VBQ0U7QXpGZ3Y5Qko7O0F5Rjl1OUJFO0VBQ0U7QXpGaXY5Qko7O0F5Ri91OUJFO0VBQ0U7QXpGa3Y5Qko7O0F5Rmh2OUJFO0VBQ0U7QXpGbXY5Qko7O0F5Rjd2OUJFO0VBQ0U7QXpGZ3c5Qko7O0F5Rjl2OUJFO0VBQ0U7QXpGaXc5Qko7O0F5Ri92OUJFO0VBQ0U7QXpGa3c5Qko7O0F5Rmh3OUJFO0VBQ0U7QXpGbXc5Qko7O0F5Rjd3OUJFO0VBQ0U7QXpGZ3g5Qko7O0F5Rjl3OUJFO0VBQ0U7QXpGaXg5Qko7O0F5Ri93OUJFO0VBQ0U7QXpGa3g5Qko7O0F5Rmh4OUJFO0VBQ0U7QXpGbXg5Qko7O0F5Rjd4OUJFO0VBQ0U7QXpGZ3k5Qko7O0F5Rjl4OUJFO0VBQ0U7QXpGaXk5Qko7O0F5Ri94OUJFO0VBQ0U7QXpGa3k5Qko7O0F5Rmh5OUJFO0VBQ0U7QXpGbXk5Qko7O0F5Rjd5OUJFO0VBQ0U7QXpGZ3o5Qko7O0F5Rjl5OUJFO0VBQ0U7QXpGaXo5Qko7O0F5Ri95OUJFO0VBQ0U7QXpGa3o5Qko7O0F5Rmh6OUJFO0VBQ0U7QXpGbXo5Qko7O0F5Rjd6OUJFO0VBQ0U7QXpGZzA5Qko7O0F5Rjl6OUJFO0VBQ0U7QXpGaTA5Qko7O0F5Ri96OUJFO0VBQ0U7QXpGazA5Qko7O0F5RmgwOUJFO0VBQ0U7QXpGbTA5Qko7O0F5RjcwOUJFO0VBQ0U7QXpGZzE5Qko7O0F5RjkwOUJFO0VBQ0U7QXpGaTE5Qko7O0F5Ri8wOUJFO0VBQ0U7QXpGazE5Qko7O0F5RmgxOUJFO0VBQ0U7QXpGbTE5Qko7O0F5RjcxOUJFO0VBQ0U7QXpGZzI5Qko7O0F5RjkxOUJFO0VBQ0U7QXpGaTI5Qko7O0F5Ri8xOUJFO0VBQ0U7QXpGazI5Qko7O0F5RmgyOUJFO0VBQ0U7QXpGbTI5Qko7O0F5RjcyOUJFO0VBQ0U7QXpGZzM5Qko7O0F5RjkyOUJFO0VBQ0U7QXpGaTM5Qko7O0F5Ri8yOUJFO0VBQ0U7QXpGazM5Qko7O0F5RmgzOUJFO0VBQ0U7QXpGbTM5Qko7O0F5RjczOUJFO0VBQ0U7QXpGZzQ5Qko7O0F5RjkzOUJFO0VBQ0U7QXpGaTQ5Qko7O0F5Ri8zOUJFO0VBQ0U7QXpGazQ5Qko7O0F5Rmg0OUJFO0VBQ0U7QXpGbTQ5Qko7O0F5Rjc0OUJFO0VBQ0U7QXpGZzU5Qko7O0F5Rjk0OUJFO0VBQ0U7QXpGaTU5Qko7O0F5Ri80OUJFO0VBQ0U7QXpGazU5Qko7O0F5Rmg1OUJFO0VBQ0U7QXpGbTU5Qko7O0F5Rjc1OUJFO0VBQ0U7QXpGZzY5Qko7O0F5Rjk1OUJFO0VBQ0U7QXpGaTY5Qko7O0F5Ri81OUJFO0VBQ0U7QXpGazY5Qko7O0F5Rmg2OUJFO0VBQ0U7QXpGbTY5Qko7O0F5Rjc2OUJFO0VBQ0U7QXpGZzc5Qko7O0F5Rjk2OUJFO0VBQ0U7QXpGaTc5Qko7O0F5Ri82OUJFO0VBQ0U7QXpGazc5Qko7O0F5Rmg3OUJFO0VBQ0U7QXpGbTc5Qko7O0F5Rjc3OUJFO0VBQ0U7QXpGZzg5Qko7O0F5Rjk3OUJFO0VBQ0U7QXpGaTg5Qko7O0F5Ri83OUJFO0VBQ0U7QXpGazg5Qko7O0F5Rmg4OUJFO0VBQ0U7QXpGbTg5Qko7O0F5Rjc4OUJFO0VBQ0U7QXpGZzk5Qko7O0F5Rjk4OUJFO0VBQ0U7QXpGaTk5Qko7O0F5Ri84OUJFO0VBQ0U7QXpGazk5Qko7O0F5Rmg5OUJFO0VBQ0U7QXpGbTk5Qko7O0F5Rjc5OUJFO0VBQ0U7QXpGZys5Qko7O0F5Rjk5OUJFO0VBQ0U7QXpGaSs5Qko7O0F5Ri85OUJFO0VBQ0U7QXpGays5Qko7O0F5RmgrOUJFO0VBQ0U7QXpGbSs5Qko7O0F5RjcrOUJFO0VBQ0U7QXpGZy85Qko7O0F5RjkrOUJFO0VBQ0U7QXpGaS85Qko7O0F5Ri8rOUJFO0VBQ0U7QXpGay85Qko7O0F5RmgvOUJFO0VBQ0U7QXpGbS85Qko7O0F5RjcvOUJFO0VBQ0U7QXpGZ2crQko7O0F5RjkvOUJFO0VBQ0U7QXpGaWcrQko7O0F5Ri8vOUJFO0VBQ0U7QXpGa2crQko7O0F5RmhnK0JFO0VBQ0U7QXpGbWcrQko7O0F5RjdnK0JFO0VBQ0U7QXpGZ2grQko7O0F5RjlnK0JFO0VBQ0U7QXpGaWgrQko7O0F5Ri9nK0JFO0VBQ0U7QXpGa2grQko7O0F5RmhoK0JFO0VBQ0U7QXpGbWgrQko7O0F5RjdoK0JFO0VBQ0U7QXpGZ2krQko7O0F5RjloK0JFO0VBQ0U7QXpGaWkrQko7O0F5Ri9oK0JFO0VBQ0U7QXpGa2krQko7O0F5RmhpK0JFO0VBQ0U7QXpGbWkrQko7O0F5RjdpK0JFO0VBQ0U7QXpGZ2orQko7O0F5RjlpK0JFO0VBQ0U7QXpGaWorQko7O0F5Ri9pK0JFO0VBQ0U7QXpGa2orQko7O0F5RmhqK0JFO0VBQ0U7QXpGbWorQko7O0F5RjdqK0JFO0VBQ0U7QXpGZ2srQko7O0F5RjlqK0JFO0VBQ0U7QXpGaWsrQko7O0F5Ri9qK0JFO0VBQ0U7QXpGa2srQko7O0F5RmhrK0JFO0VBQ0U7QXpGbWsrQko7O0F5RjdrK0JFO0VBQ0U7QXpGZ2wrQko7O0F5RjlrK0JFO0VBQ0U7QXpGaWwrQko7O0F5Ri9rK0JFO0VBQ0U7QXpGa2wrQko7O0F5RmhsK0JFO0VBQ0U7QXpGbWwrQko7O0F5RjdsK0JFO0VBQ0U7QXpGZ20rQko7O0F5RjlsK0JFO0VBQ0U7QXpGaW0rQko7O0F5Ri9sK0JFO0VBQ0U7QXpGa20rQko7O0F5RmhtK0JFO0VBQ0U7QXpGbW0rQko7O0F5RjdtK0JFO0VBQ0U7QXpGZ24rQko7O0F5RjltK0JFO0VBQ0U7QXpGaW4rQko7O0F5Ri9tK0JFO0VBQ0U7QXpGa24rQko7O0F5RmhuK0JFO0VBQ0U7QXpGbW4rQko7O0F5RjduK0JFO0VBQ0U7QXpGZ28rQko7O0F5RjluK0JFO0VBQ0U7QXpGaW8rQko7O0F5Ri9uK0JFO0VBQ0U7QXpGa28rQko7O0F5RmhvK0JFO0VBQ0U7QXpGbW8rQko7O0F5RjdvK0JFO0VBQ0U7QXpGZ3ArQko7O0F5RjlvK0JFO0VBQ0U7QXpGaXArQko7O0F5Ri9vK0JFO0VBQ0U7QXpGa3ArQko7O0F5RmhwK0JFO0VBQ0U7QXpGbXArQko7O0F5RjdwK0JFO0VBQ0U7QXpGZ3ErQko7O0F5RjlwK0JFO0VBQ0U7QXpGaXErQko7O0F5Ri9wK0JFO0VBQ0U7QXpGa3ErQko7O0F5RmhxK0JFO0VBQ0U7QXpGbXErQko7O0F5RjdxK0JFO0VBQ0U7QXpGZ3IrQko7O0F5RjlxK0JFO0VBQ0U7QXpGaXIrQko7O0F5Ri9xK0JFO0VBQ0U7QXpGa3IrQko7O0F5RmhyK0JFO0VBQ0U7QXpGbXIrQko7O0F5RjdyK0JFO0VBQ0U7QXpGZ3MrQko7O0F5RjlyK0JFO0VBQ0U7QXpGaXMrQko7O0F5Ri9yK0JFO0VBQ0U7QXpGa3MrQko7O0F5RmhzK0JFO0VBQ0U7QXpGbXMrQko7O0F5RjdzK0JFO0VBQ0U7QXpGZ3QrQko7O0F5RjlzK0JFO0VBQ0U7QXpGaXQrQko7O0F5Ri9zK0JFO0VBQ0U7QXpGa3QrQko7O0F5Rmh0K0JFO0VBQ0U7QXpGbXQrQko7O0F5Rjd0K0JFO0VBQ0U7QXpGZ3UrQko7O0F5Rjl0K0JFO0VBQ0U7QXpGaXUrQko7O0F5Ri90K0JFO0VBQ0U7QXpGa3UrQko7O0F5Rmh1K0JFO0VBQ0U7QXpGbXUrQko7O0F5Rjd1K0JFO0VBQ0U7QXpGZ3YrQko7O0F5Rjl1K0JFO0VBQ0U7QXpGaXYrQko7O0F5Ri91K0JFO0VBQ0U7QXpGa3YrQko7O0F5Rmh2K0JFO0VBQ0U7QXpGbXYrQko7O0F5Rjd2K0JFO0VBQ0U7QXpGZ3crQko7O0F5Rjl2K0JFO0VBQ0U7QXpGaXcrQko7O0F5Ri92K0JFO0VBQ0U7QXpGa3crQko7O0F5Rmh3K0JFO0VBQ0U7QXpGbXcrQko7O0F5Rjd3K0JFO0VBQ0U7QXpGZ3grQko7O0F5Rjl3K0JFO0VBQ0U7QXpGaXgrQko7O0F5Ri93K0JFO0VBQ0U7QXpGa3grQko7O0F5Rmh4K0JFO0VBQ0U7QXpGbXgrQko7O0F5Rjd4K0JFO0VBQ0U7QXpGZ3krQko7O0F5Rjl4K0JFO0VBQ0U7QXpGaXkrQko7O0F5Ri94K0JFO0VBQ0U7QXpGa3krQko7O0F5Rmh5K0JFO0VBQ0U7QXpGbXkrQko7O0F5Rjd5K0JFO0VBQ0U7QXpGZ3orQko7O0F5Rjl5K0JFO0VBQ0U7QXpGaXorQko7O0F5Ri95K0JFO0VBQ0U7QXpGa3orQko7O0F5Rmh6K0JFO0VBQ0U7QXpGbXorQko7O0F5Rjd6K0JFO0VBQ0U7QXpGZzArQko7O0F5Rjl6K0JFO0VBQ0U7QXpGaTArQko7O0F5Ri96K0JFO0VBQ0U7QXpGazArQko7O0F5RmgwK0JFO0VBQ0U7QXpGbTArQko7O0F5RjcwK0JFO0VBQ0U7QXpGZzErQko7O0F5RjkwK0JFO0VBQ0U7QXpGaTErQko7O0F5Ri8wK0JFO0VBQ0U7QXpGazErQko7O0F5RmgxK0JFO0VBQ0U7QXpGbTErQko7O0F5RjcxK0JFO0VBQ0U7QXpGZzIrQko7O0F5RjkxK0JFO0VBQ0U7QXpGaTIrQko7O0F5Ri8xK0JFO0VBQ0U7QXpGazIrQko7O0F5RmgyK0JFO0VBQ0U7QXpGbTIrQko7O0F5RjcyK0JFO0VBQ0U7QXpGZzMrQko7O0F5RjkyK0JFO0VBQ0U7QXpGaTMrQko7O0F5Ri8yK0JFO0VBQ0U7QXpGazMrQko7O0F5RmgzK0JFO0VBQ0U7QXpGbTMrQko7O0F5RjczK0JFO0VBQ0U7QXpGZzQrQko7O0F5RjkzK0JFO0VBQ0U7QXpGaTQrQko7O0F5Ri8zK0JFO0VBQ0U7QXpGazQrQko7O0F5Rmg0K0JFO0VBQ0U7QXpGbTQrQko7O0F5Rjc0K0JFO0VBQ0U7QXpGZzUrQko7O0F5Rjk0K0JFO0VBQ0U7QXpGaTUrQko7O0F5Ri80K0JFO0VBQ0U7QXpGazUrQko7O0F5Rmg1K0JFO0VBQ0U7QXpGbTUrQko7O0F5Rjc1K0JFO0VBQ0U7QXpGZzYrQko7O0F5Rjk1K0JFO0VBQ0U7QXpGaTYrQko7O0F5Ri81K0JFO0VBQ0U7QXpGazYrQko7O0F5Rmg2K0JFO0VBQ0U7QXpGbTYrQko7O0F5Rjc2K0JFO0VBQ0U7QXpGZzcrQko7O0F5Rjk2K0JFO0VBQ0U7QXpGaTcrQko7O0F5Ri82K0JFO0VBQ0U7QXpGazcrQko7O0F5Rmg3K0JFO0VBQ0U7QXpGbTcrQko7O0F5Rjc3K0JFO0VBQ0U7QXpGZzgrQko7O0F5Rjk3K0JFO0VBQ0U7QXpGaTgrQko7O0F5Ri83K0JFO0VBQ0U7QXpGazgrQko7O0F5Rmg4K0JFO0VBQ0U7QXpGbTgrQko7O0F5Rjc4K0JFO0VBQ0U7QXpGZzkrQko7O0F5Rjk4K0JFO0VBQ0U7QXpGaTkrQko7O0F5Ri84K0JFO0VBQ0U7QXpGazkrQko7O0F5Rmg5K0JFO0VBQ0U7QXpGbTkrQko7O0F5Rjc5K0JFO0VBQ0U7QXpGZysrQko7O0F5Rjk5K0JFO0VBQ0U7QXpGaSsrQko7O0F5Ri85K0JFO0VBQ0U7QXpGaysrQko7O0F5RmgrK0JFO0VBQ0U7QXpGbSsrQko7O0F5RjcrK0JFO0VBQ0U7QXpGZy8rQko7O0F5RjkrK0JFO0VBQ0U7QXpGaS8rQko7O0F5Ri8rK0JFO0VBQ0U7QXpGay8rQko7O0F5RmgvK0JFO0VBQ0U7QXpGbS8rQko7O0F5RjcvK0JFO0VBQ0U7QXpGZ2cvQko7O0F5RjkvK0JFO0VBQ0U7QXpGaWcvQko7O0F5Ri8vK0JFO0VBQ0U7QXpGa2cvQko7O0F5RmhnL0JFO0VBQ0U7QXpGbWcvQko7O0F5RjdnL0JFO0VBQ0U7QXpGZ2gvQko7O0F5RjlnL0JFO0VBQ0U7QXpGaWgvQko7O0F5Ri9nL0JFO0VBQ0U7QXpGa2gvQko7O0F5RmhoL0JFO0VBQ0U7QXpGbWgvQko7O0F5RjdoL0JFO0VBQ0U7QXpGZ2kvQko7O0F5RjloL0JFO0VBQ0U7QXpGaWkvQko7O0F5Ri9oL0JFO0VBQ0U7QXpGa2kvQko7O0F5RmhpL0JFO0VBQ0U7QXpGbWkvQko7O0F5RjdpL0JFO0VBQ0U7QXpGZ2ovQko7O0F5RjlpL0JFO0VBQ0U7QXpGaWovQko7O0F5Ri9pL0JFO0VBQ0U7QXpGa2ovQko7O0F5RmhqL0JFO0VBQ0U7QXpGbWovQko7O0F5RjdqL0JFO0VBQ0U7QXpGZ2svQko7O0F5RjlqL0JFO0VBQ0U7QXpGaWsvQko7O0F5Ri9qL0JFO0VBQ0U7QXpGa2svQko7O0F5RmhrL0JFO0VBQ0U7QXpGbWsvQko7O0F5RjdrL0JFO0VBQ0U7QXpGZ2wvQko7O0F5RjlrL0JFO0VBQ0U7QXpGaWwvQko7O0F5Ri9rL0JFO0VBQ0U7QXpGa2wvQko7O0F5RmhsL0JFO0VBQ0U7QXpGbWwvQko7O0F5RjdsL0JFO0VBQ0U7QXpGZ20vQko7O0F5RjlsL0JFO0VBQ0U7QXpGaW0vQko7O0F5Ri9sL0JFO0VBQ0U7QXpGa20vQko7O0F5RmhtL0JFO0VBQ0U7QXpGbW0vQko7O0F5RjdtL0JFO0VBQ0U7QXpGZ24vQko7O0F5RjltL0JFO0VBQ0U7QXpGaW4vQko7O0F5Ri9tL0JFO0VBQ0U7QXpGa24vQko7O0F5RmhuL0JFO0VBQ0U7QXpGbW4vQko7O0F5RjduL0JFO0VBQ0U7QXpGZ28vQko7O0F5RjluL0JFO0VBQ0U7QXpGaW8vQko7O0F5Ri9uL0JFO0VBQ0U7QXpGa28vQko7O0F5RmhvL0JFO0VBQ0U7QXpGbW8vQko7O0F5RjdvL0JFO0VBQ0U7QXpGZ3AvQko7O0F5RjlvL0JFO0VBQ0U7QXpGaXAvQko7O0F5Ri9vL0JFO0VBQ0U7QXpGa3AvQko7O0F5RmhwL0JFO0VBQ0U7QXpGbXAvQko7O0F5RjdwL0JFO0VBQ0U7QXpGZ3EvQko7O0F5RjlwL0JFO0VBQ0U7QXpGaXEvQko7O0F5Ri9wL0JFO0VBQ0U7QXpGa3EvQko7O0F5RmhxL0JFO0VBQ0U7QXpGbXEvQko7O0F5RjdxL0JFO0VBQ0U7QXpGZ3IvQko7O0F5RjlxL0JFO0VBQ0U7QXpGaXIvQko7O0F5Ri9xL0JFO0VBQ0U7QXpGa3IvQko7O0F5RmhyL0JFO0VBQ0U7QXpGbXIvQko7O0F5RjdyL0JFO0VBQ0U7QXpGZ3MvQko7O0F5RjlyL0JFO0VBQ0U7QXpGaXMvQko7O0F5Ri9yL0JFO0VBQ0U7QXpGa3MvQko7O0F5RmhzL0JFO0VBQ0U7QXpGbXMvQko7O0F5RjdzL0JFO0VBQ0U7QXpGZ3QvQko7O0F5RjlzL0JFO0VBQ0U7QXpGaXQvQko7O0F5Ri9zL0JFO0VBQ0U7QXpGa3QvQko7O0F5Rmh0L0JFO0VBQ0U7QXpGbXQvQko7O0F5Rjd0L0JFO0VBQ0U7QXpGZ3UvQko7O0F5Rjl0L0JFO0VBQ0U7QXpGaXUvQko7O0F5Ri90L0JFO0VBQ0U7QXpGa3UvQko7O0F5Rmh1L0JFO0VBQ0U7QXpGbXUvQko7O0F5Rjd1L0JFO0VBQ0U7QXpGZ3YvQko7O0F5Rjl1L0JFO0VBQ0U7QXpGaXYvQko7O0F5Ri91L0JFO0VBQ0U7QXpGa3YvQko7O0F5Rmh2L0JFO0VBQ0U7QXpGbXYvQko7O0F5Rjd2L0JFO0VBQ0U7QXpGZ3cvQko7O0F5Rjl2L0JFO0VBQ0U7QXpGaXcvQko7O0F5Ri92L0JFO0VBQ0U7QXpGa3cvQko7O0F5Rmh3L0JFO0VBQ0U7QXpGbXcvQko7O0F5Rjd3L0JFO0VBQ0U7QXpGZ3gvQko7O0F5Rjl3L0JFO0VBQ0U7QXpGaXgvQko7O0F5Ri93L0JFO0VBQ0U7QXpGa3gvQko7O0F5Rmh4L0JFO0VBQ0U7QXpGbXgvQko7O0F5Rjd4L0JFO0VBQ0U7QXpGZ3kvQko7O0F5Rjl4L0JFO0VBQ0U7QXpGaXkvQko7O0F5Ri94L0JFO0VBQ0U7QXpGa3kvQko7O0F5Rmh5L0JFO0VBQ0U7QXpGbXkvQko7O0F5Rjd5L0JFO0VBQ0U7QXpGZ3ovQko7O0F5Rjl5L0JFO0VBQ0U7QXpGaXovQko7O0F5Ri95L0JFO0VBQ0U7QXpGa3ovQko7O0F5Rmh6L0JFO0VBQ0U7QXpGbXovQko7O0F5Rjd6L0JFO0VBQ0U7QXpGZzAvQko7O0F5Rjl6L0JFO0VBQ0U7QXpGaTAvQko7O0F5Ri96L0JFO0VBQ0U7QXpGazAvQko7O0F5RmgwL0JFO0VBQ0U7QXpGbTAvQko7O0F5RjcwL0JFO0VBQ0U7QXpGZzEvQko7O0F5RjkwL0JFO0VBQ0U7QXpGaTEvQko7O0F5Ri8wL0JFO0VBQ0U7QXpGazEvQko7O0F5RmgxL0JFO0VBQ0U7QXpGbTEvQko7O0F5RjcxL0JFO0VBQ0U7QXpGZzIvQko7O0F5RjkxL0JFO0VBQ0U7QXpGaTIvQko7O0F5Ri8xL0JFO0VBQ0U7QXpGazIvQko7O0F5RmgyL0JFO0VBQ0U7QXpGbTIvQko7O0F5RjcyL0JFO0VBQ0U7QXpGZzMvQko7O0F5RjkyL0JFO0VBQ0U7QXpGaTMvQko7O0F5Ri8yL0JFO0VBQ0U7QXpGazMvQko7O0F5RmgzL0JFO0VBQ0U7QXpGbTMvQko7O0F5RjczL0JFO0VBQ0U7QXpGZzQvQko7O0F5RjkzL0JFO0VBQ0U7QXpGaTQvQko7O0F5Ri8zL0JFO0VBQ0U7QXpGazQvQko7O0F5Rmg0L0JFO0VBQ0U7QXpGbTQvQko7O0F5Rjc0L0JFO0VBQ0U7QXpGZzUvQko7O0F5Rjk0L0JFO0VBQ0U7QXpGaTUvQko7O0F5Ri80L0JFO0VBQ0U7QXpGazUvQko7O0F5Rmg1L0JFO0VBQ0U7QXpGbTUvQko7O0F5Rjc1L0JFO0VBQ0U7QXpGZzYvQko7O0F5Rjk1L0JFO0VBQ0U7QXpGaTYvQko7O0F5Ri81L0JFO0VBQ0U7QXpGazYvQko7O0F5Rmg2L0JFO0VBQ0U7QXpGbTYvQko7O0F5Rjc2L0JFO0VBQ0U7QXpGZzcvQko7O0F5Rjk2L0JFO0VBQ0U7QXpGaTcvQko7O0F5Ri82L0JFO0VBQ0U7QXpGazcvQko7O0F5Rmg3L0JFO0VBQ0U7QXpGbTcvQko7O0F5Rjc3L0JFO0VBQ0U7QXpGZzgvQko7O0F5Rjk3L0JFO0VBQ0U7QXpGaTgvQko7O0F5Ri83L0JFO0VBQ0U7QXpGazgvQko7O0F5Rmg4L0JFO0VBQ0U7QXpGbTgvQko7O0F5Rjc4L0JFO0VBQ0U7QXpGZzkvQko7O0F5Rjk4L0JFO0VBQ0U7QXpGaTkvQko7O0F5Ri84L0JFO0VBQ0U7QXpGazkvQko7O0F5Rmg5L0JFO0VBQ0U7QXpGbTkvQko7O0F5Rjc5L0JFO0VBQ0U7QXpGZysvQko7O0F5Rjk5L0JFO0VBQ0U7QXpGaSsvQko7O0F5Ri85L0JFO0VBQ0U7QXpGaysvQko7O0F5RmgrL0JFO0VBQ0U7QXpGbSsvQko7O0F5RjcrL0JFO0VBQ0U7QXpGZy8vQko7O0F5RjkrL0JFO0VBQ0U7QXpGaS8vQko7O0F5Ri8rL0JFO0VBQ0U7QXpGay8vQko7O0F5RmgvL0JFO0VBQ0U7QXpGbS8vQko7O0F5RjcvL0JFO0VBQ0U7QXpGZ2dnQ0o7O0F5RjkvL0JFO0VBQ0U7QXpGaWdnQ0o7O0F5Ri8vL0JFO0VBQ0U7QXpGa2dnQ0o7O0F5RmhnZ0NFO0VBQ0U7QXpGbWdnQ0o7O0F5RjdnZ0NFO0VBQ0U7QXpGZ2hnQ0o7O0F5RjlnZ0NFO0VBQ0U7QXpGaWhnQ0o7O0F5Ri9nZ0NFO0VBQ0U7QXpGa2hnQ0o7O0F5RmhoZ0NFO0VBQ0U7QXpGbWhnQ0o7O0F5RjdoZ0NFO0VBQ0U7QXpGZ2lnQ0o7O0F5RjloZ0NFO0VBQ0U7QXpGaWlnQ0o7O0F5Ri9oZ0NFO0VBQ0U7QXpGa2lnQ0o7O0F5RmhpZ0NFO0VBQ0U7QXpGbWlnQ0o7O0F5RjdpZ0NFO0VBQ0U7QXpGZ2pnQ0o7O0F5RjlpZ0NFO0VBQ0U7QXpGaWpnQ0o7O0F5Ri9pZ0NFO0VBQ0U7QXpGa2pnQ0o7O0F5RmhqZ0NFO0VBQ0U7QXpGbWpnQ0o7O0F5RjdqZ0NFO0VBQ0U7QXpGZ2tnQ0o7O0F5RjlqZ0NFO0VBQ0U7QXpGaWtnQ0o7O0F5Ri9qZ0NFO0VBQ0U7QXpGa2tnQ0o7O0F5RmhrZ0NFO0VBQ0U7QXpGbWtnQ0o7O0F5RjdrZ0NFO0VBQ0U7QXpGZ2xnQ0o7O0F5RjlrZ0NFO0VBQ0U7QXpGaWxnQ0o7O0F5Ri9rZ0NFO0VBQ0U7QXpGa2xnQ0o7O0F5RmhsZ0NFO0VBQ0U7QXpGbWxnQ0o7O0F5RjdsZ0NFO0VBQ0U7QXpGZ21nQ0o7O0F5RjlsZ0NFO0VBQ0U7QXpGaW1nQ0o7O0F5Ri9sZ0NFO0VBQ0U7QXpGa21nQ0o7O0F5RmhtZ0NFO0VBQ0U7QXpGbW1nQ0o7O0F5RjdtZ0NFO0VBQ0U7QXpGZ25nQ0o7O0F5RjltZ0NFO0VBQ0U7QXpGaW5nQ0o7O0F5Ri9tZ0NFO0VBQ0U7QXpGa25nQ0o7O0F5RmhuZ0NFO0VBQ0U7QXpGbW5nQ0o7O0F5RjduZ0NFO0VBQ0U7QXpGZ29nQ0o7O0F5RjluZ0NFO0VBQ0U7QXpGaW9nQ0o7O0F5Ri9uZ0NFO0VBQ0U7QXpGa29nQ0o7O0F5RmhvZ0NFO0VBQ0U7QXpGbW9nQ0o7O0F5RjdvZ0NFO0VBQ0U7QXpGZ3BnQ0o7O0F5RjlvZ0NFO0VBQ0U7QXpGaXBnQ0o7O0F5Ri9vZ0NFO0VBQ0U7QXpGa3BnQ0o7O0F5RmhwZ0NFO0VBQ0U7QXpGbXBnQ0o7O0F5RjdwZ0NFO0VBQ0U7QXpGZ3FnQ0o7O0F5RjlwZ0NFO0VBQ0U7QXpGaXFnQ0o7O0F5Ri9wZ0NFO0VBQ0U7QXpGa3FnQ0o7O0F5RmhxZ0NFO0VBQ0U7QXpGbXFnQ0o7O0F5RjdxZ0NFO0VBQ0U7QXpGZ3JnQ0o7O0F5RjlxZ0NFO0VBQ0U7QXpGaXJnQ0o7O0F5Ri9xZ0NFO0VBQ0U7QXpGa3JnQ0o7O0F5RmhyZ0NFO0VBQ0U7QXpGbXJnQ0o7O0F5RjdyZ0NFO0VBQ0U7QXpGZ3NnQ0o7O0F5RjlyZ0NFO0VBQ0U7QXpGaXNnQ0o7O0F5Ri9yZ0NFO0VBQ0U7QXpGa3NnQ0o7O0F5RmhzZ0NFO0VBQ0U7QXpGbXNnQ0o7O0F5RjdzZ0NFO0VBQ0U7QXpGZ3RnQ0o7O0F5RjlzZ0NFO0VBQ0U7QXpGaXRnQ0o7O0F5Ri9zZ0NFO0VBQ0U7QXpGa3RnQ0o7O0F5Rmh0Z0NFO0VBQ0U7QXpGbXRnQ0o7O0F5Rjd0Z0NFO0VBQ0U7QXpGZ3VnQ0o7O0F5Rjl0Z0NFO0VBQ0U7QXpGaXVnQ0o7O0F5Ri90Z0NFO0VBQ0U7QXpGa3VnQ0o7O0F5Rmh1Z0NFO0VBQ0U7QXpGbXVnQ0o7O0F5Rjd1Z0NFO0VBQ0U7QXpGZ3ZnQ0o7O0F5Rjl1Z0NFO0VBQ0U7QXpGaXZnQ0o7O0F5Ri91Z0NFO0VBQ0U7QXpGa3ZnQ0o7O0F5Rmh2Z0NFO0VBQ0U7QXpGbXZnQ0o7O0F5Rjd2Z0NFO0VBQ0U7QXpGZ3dnQ0o7O0F5Rjl2Z0NFO0VBQ0U7QXpGaXdnQ0o7O0F5Ri92Z0NFO0VBQ0U7QXpGa3dnQ0o7O0F5Rmh3Z0NFO0VBQ0U7QXpGbXdnQ0o7O0F5Rjd3Z0NFO0VBQ0U7QXpGZ3hnQ0o7O0F5Rjl3Z0NFO0VBQ0U7QXpGaXhnQ0o7O0F5Ri93Z0NFO0VBQ0U7QXpGa3hnQ0o7O0F5Rmh4Z0NFO0VBQ0U7QXpGbXhnQ0o7O0F5Rjd4Z0NFO0VBQ0U7QXpGZ3lnQ0o7O0F5Rjl4Z0NFO0VBQ0U7QXpGaXlnQ0o7O0F5Ri94Z0NFO0VBQ0U7QXpGa3lnQ0o7O0F5Rmh5Z0NFO0VBQ0U7QXpGbXlnQ0o7O0F5Rjd5Z0NFO0VBQ0U7QXpGZ3pnQ0o7O0F5Rjl5Z0NFO0VBQ0U7QXpGaXpnQ0o7O0F5Ri95Z0NFO0VBQ0U7QXpGa3pnQ0o7O0F5Rmh6Z0NFO0VBQ0U7QXpGbXpnQ0o7O0F5Rjd6Z0NFO0VBQ0U7QXpGZzBnQ0o7O0F5Rjl6Z0NFO0VBQ0U7QXpGaTBnQ0o7O0F5Ri96Z0NFO0VBQ0U7QXpGazBnQ0o7O0F5RmgwZ0NFO0VBQ0U7QXpGbTBnQ0o7O0F5RjcwZ0NFO0VBQ0U7QXpGZzFnQ0o7O0F5RjkwZ0NFO0VBQ0U7QXpGaTFnQ0o7O0F5Ri8wZ0NFO0VBQ0U7QXpGazFnQ0o7O0F5RmgxZ0NFO0VBQ0U7QXpGbTFnQ0o7O0F5RjcxZ0NFO0VBQ0U7QXpGZzJnQ0o7O0F5RjkxZ0NFO0VBQ0U7QXpGaTJnQ0o7O0F5Ri8xZ0NFO0VBQ0U7QXpGazJnQ0o7O0F5RmgyZ0NFO0VBQ0U7QXpGbTJnQ0o7O0F5RjcyZ0NFO0VBQ0U7QXpGZzNnQ0o7O0F5RjkyZ0NFO0VBQ0U7QXpGaTNnQ0o7O0F5Ri8yZ0NFO0VBQ0U7QXpGazNnQ0o7O0F5RmgzZ0NFO0VBQ0U7QXpGbTNnQ0o7O0F5RjczZ0NFO0VBQ0U7QXpGZzRnQ0o7O0F5RjkzZ0NFO0VBQ0U7QXpGaTRnQ0o7O0F5Ri8zZ0NFO0VBQ0U7QXpGazRnQ0o7O0F5Rmg0Z0NFO0VBQ0U7QXpGbTRnQ0o7O0F5Rjc0Z0NFO0VBQ0U7QXpGZzVnQ0o7O0F5Rjk0Z0NFO0VBQ0U7QXpGaTVnQ0o7O0F5Ri80Z0NFO0VBQ0U7QXpGazVnQ0o7O0F5Rmg1Z0NFO0VBQ0U7QXpGbTVnQ0o7O0F5Rjc1Z0NFO0VBQ0U7QXpGZzZnQ0o7O0F5Rjk1Z0NFO0VBQ0U7QXpGaTZnQ0o7O0F5Ri81Z0NFO0VBQ0U7QXpGazZnQ0o7O0F5Rmg2Z0NFO0VBQ0U7QXpGbTZnQ0o7O0F5Rjc2Z0NFO0VBQ0U7QXpGZzdnQ0o7O0F5Rjk2Z0NFO0VBQ0U7QXpGaTdnQ0o7O0F5Ri82Z0NFO0VBQ0U7QXpGazdnQ0o7O0F5Rmg3Z0NFO0VBQ0U7QXpGbTdnQ0o7O0F5Rjc3Z0NFO0VBQ0U7QXpGZzhnQ0o7O0F5Rjk3Z0NFO0VBQ0U7QXpGaThnQ0o7O0F5Ri83Z0NFO0VBQ0U7QXpGazhnQ0o7O0F5Rmg4Z0NFO0VBQ0U7QXpGbThnQ0o7O0F5Rjc4Z0NFO0VBQ0U7QXpGZzlnQ0o7O0F5Rjk4Z0NFO0VBQ0U7QXpGaTlnQ0o7O0F5Ri84Z0NFO0VBQ0U7QXpGazlnQ0o7O0F5Rmg5Z0NFO0VBQ0U7QXpGbTlnQ0o7O0F5Rjc5Z0NFO0VBQ0U7QXpGZytnQ0o7O0F5Rjk5Z0NFO0VBQ0U7QXpGaStnQ0o7O0F5Ri85Z0NFO0VBQ0U7QXpGaytnQ0o7O0F5RmgrZ0NFO0VBQ0U7QXpGbStnQ0o7O0F5RjcrZ0NFO0VBQ0U7QXpGZy9nQ0o7O0F5RjkrZ0NFO0VBQ0U7QXpGaS9nQ0o7O0F5Ri8rZ0NFO0VBQ0U7QXpGay9nQ0o7O0F5RmgvZ0NFO0VBQ0U7QXpGbS9nQ0o7O0F5RjcvZ0NFO0VBQ0U7QXpGZ2doQ0o7O0F5RjkvZ0NFO0VBQ0U7QXpGaWdoQ0o7O0F5Ri8vZ0NFO0VBQ0U7QXpGa2doQ0o7O0F5RmhnaENFO0VBQ0U7QXpGbWdoQ0o7O0F5RjdnaENFO0VBQ0U7QXpGZ2hoQ0o7O0F5RjlnaENFO0VBQ0U7QXpGaWhoQ0o7O0F5Ri9naENFO0VBQ0U7QXpGa2hoQ0o7O0F5RmhoaENFO0VBQ0U7QXpGbWhoQ0o7O0F5RjdoaENFO0VBQ0U7QXpGZ2loQ0o7O0F5RjloaENFO0VBQ0U7QXpGaWloQ0o7O0F5Ri9oaENFO0VBQ0U7QXpGa2loQ0o7O0F5RmhpaENFO0VBQ0U7QXpGbWloQ0o7O0F5RjdpaENFO0VBQ0U7QXpGZ2poQ0o7O0F5RjlpaENFO0VBQ0U7QXpGaWpoQ0o7O0F5Ri9paENFO0VBQ0U7QXpGa2poQ0o7O0F5RmhqaENFO0VBQ0U7QXpGbWpoQ0o7O0F5RjdqaENFO0VBQ0U7QXpGZ2toQ0o7O0F5RjlqaENFO0VBQ0U7QXpGaWtoQ0o7O0F5Ri9qaENFO0VBQ0U7QXpGa2toQ0o7O0F5RmhraENFO0VBQ0U7QXpGbWtoQ0o7O0F5RjdraENFO0VBQ0U7QXpGZ2xoQ0o7O0F5RjlraENFO0VBQ0U7QXpGaWxoQ0o7O0F5Ri9raENFO0VBQ0U7QXpGa2xoQ0o7O0F5RmhsaENFO0VBQ0U7QXpGbWxoQ0o7O0F5RjdsaENFO0VBQ0U7QXpGZ21oQ0o7O0F5RjlsaENFO0VBQ0U7QXpGaW1oQ0o7O0F5Ri9saENFO0VBQ0U7QXpGa21oQ0o7O0F5RmhtaENFO0VBQ0U7QXpGbW1oQ0o7O0F5RjdtaENFO0VBQ0U7QXpGZ25oQ0o7O0F5RjltaENFO0VBQ0U7QXpGaW5oQ0o7O0F5Ri9taENFO0VBQ0U7QXpGa25oQ0o7O0F5RmhuaENFO0VBQ0U7QXpGbW5oQ0o7O0F5RjduaENFO0VBQ0U7QXpGZ29oQ0o7O0F5RjluaENFO0VBQ0U7QXpGaW9oQ0o7O0F5Ri9uaENFO0VBQ0U7QXpGa29oQ0o7O0F5RmhvaENFO0VBQ0U7QXpGbW9oQ0o7O0F5RjdvaENFO0VBQ0U7QXpGZ3BoQ0o7O0F5RjlvaENFO0VBQ0U7QXpGaXBoQ0o7O0F5Ri9vaENFO0VBQ0U7QXpGa3BoQ0o7O0F5RmhwaENFO0VBQ0U7QXpGbXBoQ0o7O0F5RjdwaENFO0VBQ0U7QXpGZ3FoQ0o7O0F5RjlwaENFO0VBQ0U7QXpGaXFoQ0o7O0F5Ri9waENFO0VBQ0U7QXpGa3FoQ0o7O0F5RmhxaENFO0VBQ0U7QXpGbXFoQ0o7O0F5RjdxaENFO0VBQ0U7QXpGZ3JoQ0o7O0F5RjlxaENFO0VBQ0U7QXpGaXJoQ0o7O0F5Ri9xaENFO0VBQ0U7QXpGa3JoQ0o7O0F5RmhyaENFO0VBQ0U7QXpGbXJoQ0o7O0F5RjdyaENFO0VBQ0U7QXpGZ3NoQ0o7O0F5RjlyaENFO0VBQ0U7QXpGaXNoQ0o7O0F5Ri9yaENFO0VBQ0U7QXpGa3NoQ0o7O0F5RmhzaENFO0VBQ0U7QXpGbXNoQ0o7O0F5RjdzaENFO0VBQ0U7QXpGZ3RoQ0o7O0F5RjlzaENFO0VBQ0U7QXpGaXRoQ0o7O0F5Ri9zaENFO0VBQ0U7QXpGa3RoQ0o7O0F5Rmh0aENFO0VBQ0U7QXpGbXRoQ0o7O0F5Rjd0aENFO0VBQ0U7QXpGZ3VoQ0o7O0F5Rjl0aENFO0VBQ0U7QXpGaXVoQ0o7O0F5Ri90aENFO0VBQ0U7QXpGa3VoQ0o7O0F5Rmh1aENFO0VBQ0U7QXpGbXVoQ0o7O0F5Rjd1aENFO0VBQ0U7QXpGZ3ZoQ0o7O0F5Rjl1aENFO0VBQ0U7QXpGaXZoQ0o7O0F5Ri91aENFO0VBQ0U7QXpGa3ZoQ0o7O0F5Rmh2aENFO0VBQ0U7QXpGbXZoQ0o7O0F5Rjd2aENFO0VBQ0U7QXpGZ3doQ0o7O0F5Rjl2aENFO0VBQ0U7QXpGaXdoQ0o7O0F5Ri92aENFO0VBQ0U7QXpGa3doQ0o7O0F5Rmh3aENFO0VBQ0U7QXpGbXdoQ0o7O0F5Rjd3aENFO0VBQ0U7QXpGZ3hoQ0o7O0F5Rjl3aENFO0VBQ0U7QXpGaXhoQ0o7O0F5Ri93aENFO0VBQ0U7QXpGa3hoQ0o7O0F5Rmh4aENFO0VBQ0U7QXpGbXhoQ0o7O0F5Rjd4aENFO0VBQ0U7QXpGZ3loQ0o7O0F5Rjl4aENFO0VBQ0U7QXpGaXloQ0o7O0F5Ri94aENFO0VBQ0U7QXpGa3loQ0o7O0F5Rmh5aENFO0VBQ0U7QXpGbXloQ0o7O0F5Rjd5aENFO0VBQ0U7QXpGZ3poQ0o7O0F5Rjl5aENFO0VBQ0U7QXpGaXpoQ0o7O0F5Ri95aENFO0VBQ0U7QXpGa3poQ0o7O0F5Rmh6aENFO0VBQ0U7QXpGbXpoQ0o7O0F5Rjd6aENFO0VBQ0U7QXpGZzBoQ0o7O0F5Rjl6aENFO0VBQ0U7QXpGaTBoQ0o7O0F5Ri96aENFO0VBQ0U7QXpGazBoQ0o7O0F5RmgwaENFO0VBQ0U7QXpGbTBoQ0o7O0F5RjcwaENFO0VBQ0U7QXpGZzFoQ0o7O0F5RjkwaENFO0VBQ0U7QXpGaTFoQ0o7O0F5Ri8waENFO0VBQ0U7QXpGazFoQ0o7O0F5RmgxaENFO0VBQ0U7QXpGbTFoQ0o7O0F5RjcxaENFO0VBQ0U7QXpGZzJoQ0o7O0F5RjkxaENFO0VBQ0U7QXpGaTJoQ0o7O0F5Ri8xaENFO0VBQ0U7QXpGazJoQ0o7O0F5RmgyaENFO0VBQ0U7QXpGbTJoQ0o7O0F5RjcyaENFO0VBQ0U7QXpGZzNoQ0o7O0F5RjkyaENFO0VBQ0U7QXpGaTNoQ0o7O0F5Ri8yaENFO0VBQ0U7QXpGazNoQ0o7O0F5RmgzaENFO0VBQ0U7QXpGbTNoQ0o7O0F5RjczaENFO0VBQ0U7QXpGZzRoQ0o7O0F5RjkzaENFO0VBQ0U7QXpGaTRoQ0o7O0F5Ri8zaENFO0VBQ0U7QXpGazRoQ0o7O0F5Rmg0aENFO0VBQ0U7QXpGbTRoQ0o7O0F5Rjc0aENFO0VBQ0U7QXpGZzVoQ0o7O0F5Rjk0aENFO0VBQ0U7QXpGaTVoQ0o7O0F5Ri80aENFO0VBQ0U7QXpGazVoQ0o7O0F5Rmg1aENFO0VBQ0U7QXpGbTVoQ0o7O0F5Rjc1aENFO0VBQ0U7QXpGZzZoQ0o7O0F5Rjk1aENFO0VBQ0U7QXpGaTZoQ0o7O0F5Ri81aENFO0VBQ0U7QXpGazZoQ0o7O0F5Rmg2aENFO0VBQ0U7QXpGbTZoQ0o7O0F5Rjc2aENFO0VBQ0U7QXpGZzdoQ0o7O0F5Rjk2aENFO0VBQ0U7QXpGaTdoQ0o7O0F5Ri82aENFO0VBQ0U7QXpGazdoQ0o7O0F5Rmg3aENFO0VBQ0U7QXpGbTdoQ0o7O0F5Rjc3aENFO0VBQ0U7QXpGZzhoQ0o7O0F5Rjk3aENFO0VBQ0U7QXpGaThoQ0o7O0F5Ri83aENFO0VBQ0U7QXpGazhoQ0o7O0F5Rmg4aENFO0VBQ0U7QXpGbThoQ0o7O0F5Rjc4aENFO0VBQ0U7QXpGZzloQ0o7O0F5Rjk4aENFO0VBQ0U7QXpGaTloQ0o7O0F5Ri84aENFO0VBQ0U7QXpGazloQ0o7O0F5Rmg5aENFO0VBQ0U7QXpGbTloQ0o7O0F5Rjc5aENFO0VBQ0U7QXpGZytoQ0o7O0F5Rjk5aENFO0VBQ0U7QXpGaStoQ0o7O0F5Ri85aENFO0VBQ0U7QXpGaytoQ0o7O0F5RmgraENFO0VBQ0U7QXpGbStoQ0o7O0F5RjcraENFO0VBQ0U7QXpGZy9oQ0o7O0F5RjkraENFO0VBQ0U7QXpGaS9oQ0o7O0F5Ri8raENFO0VBQ0U7QXpGay9oQ0o7O0F5RmgvaENFO0VBQ0U7QXpGbS9oQ0o7O0F5RjcvaENFO0VBQ0U7QXpGZ2dpQ0o7O0F5RjkvaENFO0VBQ0U7QXpGaWdpQ0o7O0F5Ri8vaENFO0VBQ0U7QXpGa2dpQ0o7O0F5RmhnaUNFO0VBQ0U7QXpGbWdpQ0o7O0F5RjdnaUNFO0VBQ0U7QXpGZ2hpQ0o7O0F5RjlnaUNFO0VBQ0U7QXpGaWhpQ0o7O0F5Ri9naUNFO0VBQ0U7QXpGa2hpQ0o7O0F5RmhoaUNFO0VBQ0U7QXpGbWhpQ0o7O0F5RjdoaUNFO0VBQ0U7QXpGZ2lpQ0o7O0F5RjloaUNFO0VBQ0U7QXpGaWlpQ0o7O0F5Ri9oaUNFO0VBQ0U7QXpGa2lpQ0o7O0F5RmhpaUNFO0VBQ0U7QXpGbWlpQ0o7O0F5RjdpaUNFO0VBQ0U7QXpGZ2ppQ0o7O0F5RjlpaUNFO0VBQ0U7QXpGaWppQ0o7O0F5Ri9paUNFO0VBQ0U7QXpGa2ppQ0o7O0F5RmhqaUNFO0VBQ0U7QXpGbWppQ0o7O0F5RjdqaUNFO0VBQ0U7QXpGZ2tpQ0o7O0F5RjlqaUNFO0VBQ0U7QXpGaWtpQ0o7O0F5Ri9qaUNFO0VBQ0U7QXpGa2tpQ0o7O0F5RmhraUNFO0VBQ0U7QXpGbWtpQ0o7O0F5RjdraUNFO0VBQ0U7QXpGZ2xpQ0o7O0F5RjlraUNFO0VBQ0U7QXpGaWxpQ0o7O0F5Ri9raUNFO0VBQ0U7QXpGa2xpQ0o7O0F5RmhsaUNFO0VBQ0U7QXpGbWxpQ0o7O0F5RjdsaUNFO0VBQ0U7QXpGZ21pQ0o7O0F5RjlsaUNFO0VBQ0U7QXpGaW1pQ0o7O0F5Ri9saUNFO0VBQ0U7QXpGa21pQ0o7O0F5RmhtaUNFO0VBQ0U7QXpGbW1pQ0o7O0F5RjdtaUNFO0VBQ0U7QXpGZ25pQ0o7O0F5RjltaUNFO0VBQ0U7QXpGaW5pQ0o7O0F5Ri9taUNFO0VBQ0U7QXpGa25pQ0o7O0F5RmhuaUNFO0VBQ0U7QXpGbW5pQ0o7O0F5RjduaUNFO0VBQ0U7QXpGZ29pQ0o7O0F5RjluaUNFO0VBQ0U7QXpGaW9pQ0o7O0F5Ri9uaUNFO0VBQ0U7QXpGa29pQ0o7O0F5RmhvaUNFO0VBQ0U7QXpGbW9pQ0o7O0F5RjdvaUNFO0VBQ0U7QXpGZ3BpQ0o7O0F5RjlvaUNFO0VBQ0U7QXpGaXBpQ0o7O0F5Ri9vaUNFO0VBQ0U7QXpGa3BpQ0o7O0F5RmhwaUNFO0VBQ0U7QXpGbXBpQ0o7O0F5RjdwaUNFO0VBQ0U7QXpGZ3FpQ0o7O0F5RjlwaUNFO0VBQ0U7QXpGaXFpQ0o7O0F5Ri9waUNFO0VBQ0U7QXpGa3FpQ0o7O0F5RmhxaUNFO0VBQ0U7QXpGbXFpQ0o7O0F5RjdxaUNFO0VBQ0U7QXpGZ3JpQ0o7O0F5RjlxaUNFO0VBQ0U7QXpGaXJpQ0o7O0F5Ri9xaUNFO0VBQ0U7QXpGa3JpQ0o7O0F5RmhyaUNFO0VBQ0U7QXpGbXJpQ0o7O0F5RjdyaUNFO0VBQ0U7QXpGZ3NpQ0o7O0F5RjlyaUNFO0VBQ0U7QXpGaXNpQ0o7O0F5Ri9yaUNFO0VBQ0U7QXpGa3NpQ0o7O0F5RmhzaUNFO0VBQ0U7QXpGbXNpQ0o7O0F5RjdzaUNFO0VBQ0U7QXpGZ3RpQ0o7O0F5RjlzaUNFO0VBQ0U7QXpGaXRpQ0o7O0F5Ri9zaUNFO0VBQ0U7QXpGa3RpQ0o7O0F5Rmh0aUNFO0VBQ0U7QXpGbXRpQ0o7O0F5Rjd0aUNFO0VBQ0U7QXpGZ3VpQ0o7O0F5Rjl0aUNFO0VBQ0U7QXpGaXVpQ0o7O0F5Ri90aUNFO0VBQ0U7QXpGa3VpQ0o7O0F5Rmh1aUNFO0VBQ0U7QXpGbXVpQ0o7O0F5Rjd1aUNFO0VBQ0U7QXpGZ3ZpQ0o7O0F5Rjl1aUNFO0VBQ0U7QXpGaXZpQ0o7O0F5Ri91aUNFO0VBQ0U7QXpGa3ZpQ0o7O0F5Rmh2aUNFO0VBQ0U7QXpGbXZpQ0o7O0F5Rjd2aUNFO0VBQ0U7QXpGZ3dpQ0o7O0F5Rjl2aUNFO0VBQ0U7QXpGaXdpQ0o7O0F5Ri92aUNFO0VBQ0U7QXpGa3dpQ0o7O0F5Rmh3aUNFO0VBQ0U7QXpGbXdpQ0o7O0F5Rjd3aUNFO0VBQ0U7QXpGZ3hpQ0o7O0F5Rjl3aUNFO0VBQ0U7QXpGaXhpQ0o7O0F5Ri93aUNFO0VBQ0U7QXpGa3hpQ0o7O0F5Rmh4aUNFO0VBQ0U7QXpGbXhpQ0o7O0F5Rjd4aUNFO0VBQ0U7QXpGZ3lpQ0o7O0F5Rjl4aUNFO0VBQ0U7QXpGaXlpQ0o7O0F5Ri94aUNFO0VBQ0U7QXpGa3lpQ0o7O0F5Rmh5aUNFO0VBQ0U7QXpGbXlpQ0o7O0F5Rjd5aUNFO0VBQ0U7QXpGZ3ppQ0o7O0F5Rjl5aUNFO0VBQ0U7QXpGaXppQ0o7O0F5Ri95aUNFO0VBQ0U7QXpGa3ppQ0o7O0F5Rmh6aUNFO0VBQ0U7QXpGbXppQ0o7O0F5Rjd6aUNFO0VBQ0U7QXpGZzBpQ0o7O0F5Rjl6aUNFO0VBQ0U7QXpGaTBpQ0o7O0F5Ri96aUNFO0VBQ0U7QXpGazBpQ0o7O0F5RmgwaUNFO0VBQ0U7QXpGbTBpQ0o7O0F5RjcwaUNFO0VBQ0U7QXpGZzFpQ0o7O0F5RjkwaUNFO0VBQ0U7QXpGaTFpQ0o7O0F5Ri8waUNFO0VBQ0U7QXpGazFpQ0o7O0F5RmgxaUNFO0VBQ0U7QXpGbTFpQ0o7O0F5RjcxaUNFO0VBQ0U7QXpGZzJpQ0o7O0F5RjkxaUNFO0VBQ0U7QXpGaTJpQ0o7O0F5Ri8xaUNFO0VBQ0U7QXpGazJpQ0o7O0F5RmgyaUNFO0VBQ0U7QXpGbTJpQ0o7O0F5RjcyaUNFO0VBQ0U7QXpGZzNpQ0o7O0F5RjkyaUNFO0VBQ0U7QXpGaTNpQ0o7O0F5Ri8yaUNFO0VBQ0U7QXpGazNpQ0o7O0F5RmgzaUNFO0VBQ0U7QXpGbTNpQ0o7O0F5RjczaUNFO0VBQ0U7QXpGZzRpQ0o7O0F5RjkzaUNFO0VBQ0U7QXpGaTRpQ0o7O0F5Ri8zaUNFO0VBQ0U7QXpGazRpQ0o7O0F5Rmg0aUNFO0VBQ0U7QXpGbTRpQ0o7O0F5Rjc0aUNFO0VBQ0U7QXpGZzVpQ0o7O0F5Rjk0aUNFO0VBQ0U7QXpGaTVpQ0o7O0F5Ri80aUNFO0VBQ0U7QXpGazVpQ0o7O0F5Rmg1aUNFO0VBQ0U7QXpGbTVpQ0o7O0F5Rjc1aUNFO0VBQ0U7QXpGZzZpQ0o7O0F5Rjk1aUNFO0VBQ0U7QXpGaTZpQ0o7O0F5Ri81aUNFO0VBQ0U7QXpGazZpQ0o7O0F5Rmg2aUNFO0VBQ0U7QXpGbTZpQ0o7O0F5Rjc2aUNFO0VBQ0U7QXpGZzdpQ0o7O0F5Rjk2aUNFO0VBQ0U7QXpGaTdpQ0o7O0F5Ri82aUNFO0VBQ0U7QXpGazdpQ0o7O0F5Rmg3aUNFO0VBQ0U7QXpGbTdpQ0o7O0F5Rjc3aUNFO0VBQ0U7QXpGZzhpQ0o7O0F5Rjk3aUNFO0VBQ0U7QXpGaThpQ0o7O0F5Ri83aUNFO0VBQ0U7QXpGazhpQ0o7O0F5Rmg4aUNFO0VBQ0U7QXpGbThpQ0o7O0F5Rjc4aUNFO0VBQ0U7QXpGZzlpQ0o7O0F5Rjk4aUNFO0VBQ0U7QXpGaTlpQ0o7O0F5Ri84aUNFO0VBQ0U7QXpGazlpQ0o7O0F5Rmg5aUNFO0VBQ0U7QXpGbTlpQ0o7O0F5Rjc5aUNFO0VBQ0U7QXpGZytpQ0o7O0F5Rjk5aUNFO0VBQ0U7QXpGaStpQ0o7O0F5Ri85aUNFO0VBQ0U7QXpGaytpQ0o7O0F5RmgraUNFO0VBQ0U7QXpGbStpQ0o7O0F5RjcraUNFO0VBQ0U7QXpGZy9pQ0o7O0F5RjkraUNFO0VBQ0U7QXpGaS9pQ0o7O0F5Ri8raUNFO0VBQ0U7QXpGay9pQ0o7O0F5RmgvaUNFO0VBQ0U7QXpGbS9pQ0o7O0F5RjcvaUNFO0VBQ0U7QXpGZ2dqQ0o7O0F5RjkvaUNFO0VBQ0U7QXpGaWdqQ0o7O0F5Ri8vaUNFO0VBQ0U7QXpGa2dqQ0o7O0F5RmhnakNFO0VBQ0U7QXpGbWdqQ0o7O0F5RjdnakNFO0VBQ0U7QXpGZ2hqQ0o7O0F5RjlnakNFO0VBQ0U7QXpGaWhqQ0o7O0F5Ri9nakNFO0VBQ0U7QXpGa2hqQ0o7O0F5RmhoakNFO0VBQ0U7QXpGbWhqQ0o7O0F5RjdoakNFO0VBQ0U7QXpGZ2lqQ0o7O0F5RjloakNFO0VBQ0U7QXpGaWlqQ0o7O0F5Ri9oakNFO0VBQ0U7QXpGa2lqQ0o7O0F5RmhpakNFO0VBQ0U7QXpGbWlqQ0o7O0F5RjdpakNFO0VBQ0U7QXpGZ2pqQ0o7O0F5RjlpakNFO0VBQ0U7QXpGaWpqQ0o7O0F5Ri9pakNFO0VBQ0U7QXpGa2pqQ0o7O0F5RmhqakNFO0VBQ0U7QXpGbWpqQ0o7O0F5RjdqakNFO0VBQ0U7QXpGZ2tqQ0o7O0F5RjlqakNFO0VBQ0U7QXpGaWtqQ0o7O0F5Ri9qakNFO0VBQ0U7QXpGa2tqQ0o7O0F5RmhrakNFO0VBQ0U7QXpGbWtqQ0o7O0F5RjVqakNJO0VBQ0U7QXpGK2pqQ047QXlGMWpqQ0k7RUFDRTtBekY0ampDTjs7QXlGdGpqQ0E7RUFDRSxrQm5Gckp5QjtFbUZzSnpCLG1CbkZ0SnlCO0FOK3NqQzNCOztBeUZ0ampDQTtFQUNFO0F6RnlqakNGOztBeUZ0ampDQTtFQUNFO0F6RnlqakNGOztBeUZ0ampDQTtFQUNFO0F6RnlqakNGOztBeUZ0ampDQTtFQUNFO0F6RnlqakNGOztBZ0YzeGpDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGc3hqQ0Y7O0EwRnoxakNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTFGNDFqQ0Y7O0EwRnoxakNBO0VBQ0U7RUFDQTtFQUNBLGtCcEZtRmlCO0VvRmxGakI7RUFDQTtFQUNBO0ExRjQxakNGO0EwRjExakNFO0VBUkY7SUFTSTtJQUNBO0UxRjYxakNGO0FBQ0Y7O0EwRjExakNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYXBGb0M2QjtFb0ZuQzdCO0ExRjYxakNGOztBZ0Z2M2pDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGazNqQ0Y7O0EyRnI3akNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsdUJyRjhDdUI7QU4wNGpDekI7QTJGdDdqQ0U7RUFDRTtFQUNBO0EzRnc3akNKO0EyRnI3akNFO0VBQ0U7QTNGdTdqQ0o7QTJGcDdqQ0U7RUFDRTtBM0ZzN2pDSjtBMkZuN2pDRTtFQUNFLGNyRlRJO0VxRlVKLHFCckZ2Qkc7RXFGd0JILHlCckZ4Qkc7RXFGeUJIO0EzRnE3akNKO0EyRm43akNJO0VBQ0UseUJyRjNCTTtBTmc5akNaO0EyRmo3akNNO0VBQ0UseUJyRmpDRDtBTm85akNQO0EyRjk2akNFO0VBQ0U7RUFDQTtFQUNBO0EzRmc3akNKO0EyRjk2akNJO0VBQ0U7RUFDQTtBM0ZnN2pDTjtBMkY3NmpDSTtFQUNFO0EzRis2akNOO0EyRjM2akNNO0VBQ0U7RUFDQTtBM0Y2NmpDUjtBMkZ4NmpDRTtFQUNFO0VBQ0E7QTNGMDZqQ0o7QTJGdjZqQ007RUFDRTtBM0Z5NmpDUjtBMkZyNmpDSTtFQUNFO0EzRnU2akNOO0EyRm42akNFO0VBQ0UsY3JGL0RJO0VxRmdFSjtFQUNBO0EzRnE2akNKO0EyRm42akNJO0VBQ0U7QTNGcTZqQ047QTJGajZqQ007RUFDRTtBM0ZtNmpDUjtBMkY5NWpDRTtFQUNFLGNyRi9FSTtBTisrakNSO0EyRjc1akNFO0VBQ0UsY3JGbkZJO0VxRm9GSixxQnJGMURXO0VxRjJEWCx5QnJGM0RXO0VxRjREWDtBM0YrNWpDSjtBMkY3NWpDSTtFQUNFO0EzRis1akNOO0EyRjM1akNNO0VBQ0UseUJyRnBFTztBTmkrakNmO0EyRng1akNFO0VBQ0UsY3JGcEdJO0FOOC9qQ1I7QTJGdjVqQ0U7RUFDRSxjckZ4R0k7RXFGeUdKLHFCckZsRlM7RXFGbUZULHlCckZuRlM7RXFGb0ZUO0EzRnk1akNKO0EyRnY1akNJO0VBQ0U7QTNGeTVqQ047QTJGcjVqQ007RUFDRSx5QnJGNUZLO0FObS9qQ2I7QTJGbDVqQ0U7RUFDRSxjckZ6SEk7RXFGMEhKLHFCckZsR1k7RXFGbUdaLHlCckZuR1k7RXFGb0daO0EzRm81akNKO0EyRmo1akNNO0VBQ0UseUJyRnhHUTtBTjIvakNoQjtBMkYvNGpDSTtFQUNFO0EzRmk1akNOO0EyRjc0akNFO0VBQ0UsY3JGdkpHO0FOc2lrQ1A7QTJGNzRqQ0k7RUFDRSxjckY3SUU7QU40aGtDUjtBMkYzNGpDTTtFQUNFLGNyRi9KRDtBTjRpa0NQO0EyRng0akNFO0VBQ0UsY3JGN0hZO0FOdWdrQ2hCO0EyRng0akNJO0VBQ0UsY3JGM0pFO0FOcWlrQ1I7QTJGdDRqQ007RUFDRSxjckZySVE7QU42Z2tDaEI7QTJGbjRqQ0U7RUFDRSxjckY1SVc7QU5paGtDZjtBMkZuNGpDSTtFQUNFLGNyRnpLRTtBTjhpa0NSO0EyRmo0akNNO0VBQ0UsY3JGcEpPO0FOdWhrQ2Y7QTJGOTNqQ0U7RUFDRSxjckY3SlM7RXFGOEpULHFCckY5SlM7QU44aGtDYjtBMkY5M2pDSTtFQUNFLGNyRnhMRTtBTndqa0NSO0EyRjUzakNNO0VBQ0UsY3JGdEtLO0FOb2lrQ2I7QTJGejNqQ0U7RUFDRSxjckYzS1k7RXFGNEtaLHFCckY1S1k7QU51aWtDaEI7QTJGejNqQ0k7RUFDRSxjckZ2TUU7RXFGd01GLHlCckZoTFU7QU4yaWtDaEI7QTJGdjNqQ007RUFDRSxjckZyTFE7RXFGc0xSO0EzRnkzakNSO0EyRnAzakNFO0VBQ0U7RUFDQSxjckZwTGdDO0VxRnFMaEMsc0JyRm5Lb0I7RXFGb0twQjtFQUNBO0VBQ0E7QTNGczNqQ0o7QTJGcDNqQ0k7RUFDRSxjckZwTlE7RXFGcU5SO0EzRnMzakNOO0EyRm4zakNJO0VBQ0U7QTNGcTNqQ047QTJGajNqQ0U7RUFDRSxjckZuUEc7RXFGb1BIO0VBQUE7RUFDQTtFQUNBO0VBQ0E7QTNGbTNqQ0o7QTJGajNqQ0k7RUFDRSxjckY3T0U7RXFGOE9GLHlCckYzUEM7QU44bWtDUDtBMkYvMmpDTTtFQUNFO0EzRmkzakNSOztBMkZ6MmpDSTtFQUNFO0VBQ0E7RUFDQSxzQnJGeE5rQjtFcUZ5TmxCO0EzRjQyakNOO0EyRjEyakNNO0VBQ0U7RUFDQTtBM0Y0MmpDUjtBMkZ6MmpDTTtFQUNFO0VBQ0EsY3JGaFFNO0VxRmlRTjtBM0YyMmpDUjs7QTJGcjJqQ0E7RUFDRTtBM0Z3MmpDRjtBMkZ0MmpDRTtFQUNFO0EzRncyakNKO0EyRnIyakNFO0VBQ0U7QTNGdTJqQ0o7O0EyRm4yakNBO0VBQ0U7QTNGczJqQ0Y7QTJGcDJqQ0U7RUFDRTtBM0ZzMmpDSjtBMkZuMmpDRTtFQUNFO0EzRnEyakNKOztBMkZqMmpDQTtFQUNFO0EzRm8yakNGO0EyRmwyakNFO0VBQ0U7QTNGbzJqQ0o7QTJGajJqQ0U7RUFDRTtBM0ZtMmpDSjs7QTJGLzFqQ0E7RUFDRTtBM0ZrMmpDRjtBMkZoMmpDRTtFQUNFO0EzRmsyakNKO0EyRi8xakNFO0VBQ0U7QTNGaTJqQ0o7O0EyRjcxakNBO0VBQ0U7QTNGZzJqQ0Y7QTJGOTFqQ0U7RUFDRTtBM0ZnMmpDSjtBMkY3MWpDRTtFQUNFO0EzRisxakNKOztBMkYzMWpDQTtFQUNFO0EzRjgxakNGO0EyRjUxakNFO0VBQ0U7QTNGODFqQ0o7QTJGMzFqQ0U7RUFDRTtBM0Y2MWpDSjs7QTJGejFqQ0E7RUFDRTtBM0Y0MWpDRjtBMkYxMWpDRTtFQUNFO0EzRjQxakNKO0EyRnoxakNFO0VBQ0U7QTNGMjFqQ0o7O0EyRnYxakNBO0VBQ0U7QTNGMDFqQ0Y7QTJGeDFqQ0U7RUFDRTtBM0YwMWpDSjtBMkZ2MWpDRTtFQUNFO0EzRnkxakNKOztBMkZwMWpDRTtFQUNFO0EzRnUxakNKO0EyRnIxakNJO0VBQ0U7QTNGdTFqQ047QTJGcDFqQ0k7RUFDRTtBM0ZzMWpDTjs7QTJGaDFqQ0U7RUFDRTtBM0ZtMWpDSjtBMkZqMWpDSTtFQUNFO0EzRm0xakNOO0EyRmgxakNJO0VBQ0U7QTNGazFqQ047O0FnRm51a0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEY4dGtDRjs7QTRGM3ZrQ0E7RUFDRTtBNUY4dmtDRjs7QTRGM3ZrQ0E7RUFDRTtFQUNBO0E1Rjh2a0NGOztBNEYzdmtDQTtFQUNFO0E1Rjh2a0NGOztBNEYvdmtDQTtFQUNFO0E1Rjh2a0NGOztBNEYvdmtDQTtFQUNFO0E1Rjh2a0NGOztBNEYvdmtDQTtFQUNFO0E1Rjh2a0NGOztBNEYzdmtDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1Rjh2a0NGO0E0RjV2a0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGOHZrQ0o7O0E0RjF2a0NBO0VBekVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUF1RUE7RUFDQTtBNUZpd2tDRjtBNEYvdmtDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1Rml3a0NKOztBNEY3dmtDQTtFQUNFO0E1Rmd3a0NGOztBNEY1dmtDQTtFQUNFO0VBQ0E7RUFDQTtBNUYrdmtDRjtBNEY3dmtDRTtFQUNFO0E1Rit2a0NKO0E0Rjd2a0NJO0VBQ0U7QTVGK3ZrQ047QTRGM3ZrQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGNnZrQ0o7QTRGM3ZrQ0k7RUFDRTtBNUY2dmtDTjtBNEYxdmtDSTtFQUNFLGN0Rm5HUTtBTisxa0NkOztBNEZydmtDRTtFQUNFO0VBQ0E7QTVGd3ZrQ0o7O0E0Rmx2a0NJO0VBQ0U7QTVGcXZrQ047O0E0Rjl1a0NJO0VBQ0U7QTVGaXZrQ047QTRGN3VrQ0U7RUFDRTtBNUYrdWtDSjtBNEY1dWtDRTtFQXBIQSxjdEZ2Qk07RXNGd0JOLHlCdEZ4Qk07RXNGNklKLHFCdEZySVU7RXNGc0lWO0E1Rit1a0NKO0E0RjV1a0NFO0VBQ0U7RUFDQTtBNUY4dWtDSjtBNEYzM2tDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QTVGNjNrQ047QTRGMTNrQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0E1RjQza0NOOztBNEZsdmtDSTtFQUNFLHFCdEZwSlE7RXNGcUpSO0E1RnF2a0NOO0E0Rmp2a0NFO0VBQ0U7QTVGbXZrQ0o7QTRGaHZrQ0U7RUE5SUEsY3RGdkJNO0VzRndCTix5QnRGeEJNO0VzRnVLSixxQnRGL0pVO0VzRmdLVjtBNUZtdmtDSjtBNEZodmtDRTtFQUNFO0E1Rmt2a0NKO0E0Ri91a0NFO0VBQ0U7RUFDQTtBNUZpdmtDSjtBNEY1NWtDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QTVGODVrQ047QTRGMzVrQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0E1RjY1a0NOOztBNEZydmtDSTtFQUNFLHFCdEY5TEU7RXNGK0xGO0E1Rnd2a0NOO0E0RnB2a0NFO0VBQ0U7QTVGc3ZrQ0o7QTRGbnZrQ0U7RUE1S0EsY3RGdkJNO0VzRndCTix5QnRGeEJNO0VzRnFNSixxQnRGek1JO0VzRjBNSjtBNUZzdmtDSjtBNEZudmtDRTtFQUNFO0E1RnF2a0NKO0E0Rmx2a0NFO0VBQ0U7RUFDQTtBNUZvdmtDSjtBNEY3N2tDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QTVGKzdrQ047QTRGNTdrQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0E1Rjg3a0NOOztBNEZ4dmtDSTtFQUNFLHFCdEY5Tkc7RXNGK05IO0E1RjJ2a0NOO0E0RnZ2a0NFO0VBQ0U7QTVGeXZrQ0o7QTRGdHZrQ0U7RUExTUEsY3RGdkJNO0VzRndCTix5QnRGeEJNO0VzRm1PSixxQnRGek9LO0VzRjBPTDtBNUZ5dmtDSjtBNEZ0dmtDRTtFQUNFO0E1Rnd2a0NKO0E0RnJ2a0NFO0VBQ0U7RUFDQTtBNUZ1dmtDSjtBNEY5OWtDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QTVGZytrQ047QTRGNzlrQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0E1Ris5a0NOOztBNEYzdmtDSTtFQUNFO0VBQ0E7QTVGOHZrQ047QTRGMXZrQ0U7RUFDRTtBNUY0dmtDSjtBNEZ6dmtDRTtFQXhPQSxjdEZ2Qk07RXNGd0JOLHlCdEZ4Qk07RXNGaVFKO0VBQ0E7QTVGNHZrQ0o7QTRGenZrQ0U7RUFDRTtBNUYydmtDSjtBNEZ4dmtDRTtFQUNFO0VBQ0E7QTVGMHZrQ0o7QTRGLy9rQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0E1RmlnbENOO0E0Rjkva0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBNUZnZ2xDTjs7QTRGOXZrQ0U7RUFDRTtFQUNBO0E1Rml3a0NKO0E0Ri92a0NJO0VBQ0U7RUFDQTtFQUNBO0E1Rml3a0NOO0E0Rjd2a0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1Rit2a0NOO0E0RjN2a0NJO0VBQ0U7RUFDQTtBNUY2dmtDTjtBNEZ6dmtDSTtFQUNFO0E1RjJ2a0NOO0E0RnZ2a0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBNUZ5dmtDTjtBNEZqdmtDTTtFQUNFO0E1Rm12a0NSO0E0Ri91a0NNO0VBQ0UscUJ0Rm5VTTtBTm9qbENkO0E0Rjd1a0NNO0VBQ0UsbUJ0RnhVTTtFc0Z5VU47QTVGK3VrQ1I7QTRGanVrQ007RUFDRSxxQnRGclVRO0FOd2lsQ2hCO0E0Ri90a0NNO0VBQ0UscUJ0RjFVUTtBTjJpbENoQjtBNEY3dGtDTTtFQUNFLG1CdEYvVVE7RXNGZ1ZSO0E1Rit0a0NSO0E0Rmp0a0NNO0VBQ0UscUJ0RmxXUTtBTnFqbENoQjtBNEYvc2tDTTtFQUNFLHFCdEZ2V1E7QU53amxDaEI7QTRGN3NrQ007RUFDRSxtQnRGNVdRO0VzRjZXUjtBNUYrc2tDUjtBNEZqc2tDTTtFQUNFLHFCdEY3WEs7QU5na2xDYjtBNEYvcmtDTTtFQUNFLHFCdEZsWUs7QU5ta2xDYjtBNEY3cmtDTTtFQUNFLG1CdEZ2WUs7RXNGd1lMO0E1Ritya0NSOztBNEZucmtDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGc3JrQ0Y7QTRGcHJrQ0U7RUFDRTtBNUZzcmtDSjtBNEZwcmtDSTtFQUNFO0E1RnNya0NOO0E0Rmxya0NFO0VBQ0U7RUFDQTtFQUNBO0E1Rm9ya0NKO0E0Rmpya0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1Rm1ya0NKO0E0Rmpya0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1Rm1ya0NOO0E0Ri9xa0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGaXJrQ0o7QTRGOXFrQ0U7RUFDRTtBNUZncmtDSjtBNEY5cWtDSTtFQUNFO0VBQ0E7RUFDQTtBNUZncmtDTjtBNEY5cWtDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1Rmdya0NSO0E0RjFxa0NJO0VBQ0UscUJ0RjdlUTtBTnlwbENkO0E0RjFxa0NNO0VBQ0UsbUJ0RmhmTTtBTjRwbENkO0E0RnRxa0NJO0VBQ0UscUJ0RnZmUTtBTitwbENkO0E0RnRxa0NNO0VBQ0UsbUJ0RjFmTTtBTmtxbENkO0E0Rmxxa0NJO0VBQ0UscUJ0RjllVTtBTmtwbENoQjtBNEZscWtDTTtFQUNFLG1CdEZqZlE7QU5xcGxDaEI7QTRGOXBrQ0k7RUFDRSxxQnRGM2ZVO0FOMnBsQ2hCO0E0Rjlwa0NNO0VBQ0UsbUJ0RjlmUTtBTjhwbENoQjtBNEYxcGtDSTtFQUNFLHFCdEZ0Z0JPO0FOa3FsQ2I7QTRGMXBrQ007RUFDRSxtQnRGemdCSztBTnFxbENiOztBNEZwcGtDRTtFQUNFO0VBQ0E7QTVGdXBrQ0o7QTRGcnBrQ0k7RUFDRTtBNUZ1cGtDTjtBNEZwcGtDSTtFQUNFO0VBQ0E7QTVGc3BrQ047QTRGcHBrQ007RUFDRTtBNUZzcGtDUjtBNEZucGtDTTtFQUNFO0VBQ0E7RUFDQSx5QnRGbmpCTTtFc0ZvakJOO0VBS0E7QTVGcXBrQ1I7QTRGbnBrQ1E7RUFDRSxjdEZwa0JGO0FOeXRsQ1I7O0E0Rjdva0NBO0VBQ0U7RUFDQSxjdEZ0a0JZO0VzRnVrQlo7QTVGZ3BrQ0Y7QTRGOW9rQ0U7RUFDRTtBNUZncGtDSjtBNEY5b2tDSTtFQUNFLHFCdEY3a0JRO0FONnRsQ2Q7QTRGOW9rQ007RUFDRTtFQUNBLHlCdEZqbEJNO0FOaXVsQ2Q7QTRGM29rQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUY2b2tDSjtBNEYzb2tDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RjZva0NOOztBNEZ2b2tDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjdEZqa0J1QjtFc0Zra0J2QjtBNUYwb2tDRjtBNEZ4b2tDRTtFQUNFO0E1RjBva0NKO0E0Rnhva0NJO0VBQ0U7QTVGMG9rQ047QTRGdG9rQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1Rndva0NKO0E0RnRva0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUZ3b2tDTjs7QTRGbG9rQ0U7RUFDRTtBNUZxb2tDSjs7QTRGL25rQ0E7RUFDRTtBNUZrb2tDRjtBNEZob2tDRTtFQUNFO0VBQ0E7QTVGa29rQ0o7QTRGL25rQ0U7RUFDRTtBNUZpb2tDSjtBNEY3bmtDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3RGeHFCc0I7RXNGeXFCdEI7QTVGK25rQ0o7QTRGN25rQ0k7RUFDRSxjdEYvcUJRO0FOOHlsQ2Q7QTRGM25rQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGN0RnJyQnNCO0VzRnNyQnRCO0E1RjZua0NKO0E0RjNua0NJO0VBQ0UsY3RGNXJCUTtBTnl6bENkO0E0Rnpua0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RjJua0NKO0E0Rnhua0NFO0VBQ0U7QTVGMG5rQ0o7QTRGdG5rQ0k7RUFDRSxjdEYxdEJFO0VzRjJ0QkYseUJ0Rm50QlE7QU4yMGxDZDtBNEZubmtDSTtFQUNFO0VBQ0E7RUFDQTtBNUZxbmtDTjtBNEZubmtDTTtFQUNFO0VBQ0E7QTVGcW5rQ1I7QTRGaG5rQ007RUFDRTtFQUNBO0E1Rmtua0NSO0E0RnBua0NNO0VBQ0U7RUFDQTtBNUZzbmtDUjtBNEZ4bmtDTTtFQUNFO0VBQ0E7QTVGMG5rQ1I7QTRGNW5rQ007RUFDRTtFQUNBO0E1Rjhua0NSO0E0Rmhva0NNO0VBQ0U7RUFDQTtBNUZrb2tDUjtBNEZwb2tDTTtFQUNFO0VBQ0E7QTVGc29rQ1I7QTRGeG9rQ007RUFDRTtFQUNBO0E1RjBva0NSO0E0RjVva0NNO0VBQ0U7RUFDQTtBNUY4b2tDUjtBNEZocGtDTTtFQUNFO0VBQ0E7QTVGa3BrQ1I7QTRGcHBrQ007RUFDRTtFQUNBO0E1RnNwa0NSO0E0Rnhwa0NNO0VBQ0U7RUFDQTtBNUYwcGtDUjtBNEY1cGtDTTtFQUNFO0VBQ0E7QTVGOHBrQ1I7QTRGaHFrQ007RUFDRTtFQUNBO0E1Rmtxa0NSO0E0RnBxa0NNO0VBQ0U7RUFDQTtBNUZzcWtDUjtBNEZ4cWtDTTtFQUNFO0VBQ0E7QTVGMHFrQ1I7QTRGNXFrQ007RUFDRTtFQUNBO0E1Rjhxa0NSO0E0Rmhya0NNO0VBQ0U7RUFDQTtBNUZrcmtDUjtBNEZwcmtDTTtFQUNFO0VBQ0E7QTVGc3JrQ1I7QTRGeHJrQ007RUFDRTtFQUNBO0E1RjBya0NSO0E0RjVya0NNO0VBQ0U7RUFDQTtBNUY4cmtDUjtBNEZoc2tDTTtFQUNFO0VBQ0E7QTVGa3NrQ1I7QTRGcHNrQ007RUFDRTtFQUNBO0E1RnNza0NSO0E0Rnhza0NNO0VBQ0U7RUFDQTtBNUYwc2tDUjtBNEY1c2tDTTtFQUNFO0VBQ0E7QTVGOHNrQ1I7QTRGaHRrQ007RUFDRTtFQUNBO0E1Rmt0a0NSO0E0RnB0a0NNO0VBQ0U7RUFDQTtBNUZzdGtDUjtBNEZ4dGtDTTtFQUNFO0VBQ0E7QTVGMHRrQ1I7QTRGNXRrQ007RUFDRTtFQUNBO0E1Rjh0a0NSO0E0Rmh1a0NNO0VBQ0U7RUFDQTtBNUZrdWtDUjtBNEZwdWtDTTtFQUNFO0VBQ0E7QTVGc3VrQ1I7QTRGeHVrQ007RUFDRTtFQUNBO0E1RjB1a0NSO0E0RjV1a0NNO0VBQ0U7RUFDQTtBNUY4dWtDUjtBNEZodmtDTTtFQUNFO0VBQ0E7QTVGa3ZrQ1I7QTRGcHZrQ007RUFDRTtFQUNBO0E1RnN2a0NSO0E0Rnh2a0NNO0VBQ0U7RUFDQTtBNUYwdmtDUjtBNEY1dmtDTTtFQUNFO0VBQ0E7QTVGOHZrQ1I7QTRGaHdrQ007RUFDRTtFQUNBO0E1Rmt3a0NSO0E0RnB3a0NNO0VBQ0U7RUFDQTtBNUZzd2tDUjtBNEZ4d2tDTTtFQUNFO0VBQ0E7QTVGMHdrQ1I7QTRGNXdrQ007RUFDRTtFQUNBO0E1Rjh3a0NSO0E0Rmh4a0NNO0VBQ0U7RUFDQTtBNUZreGtDUjtBNEZweGtDTTtFQUNFO0VBQ0E7QTVGc3hrQ1I7QTRGeHhrQ007RUFDRTtFQUNBO0E1RjB4a0NSO0E0RjV4a0NNO0VBQ0U7RUFDQTtBNUY4eGtDUjtBNEZoeWtDTTtFQUNFO0VBQ0E7QTVGa3lrQ1I7QTRGcHlrQ007RUFDRTtFQUNBO0E1RnN5a0NSO0E0Rnh5a0NNO0VBQ0U7RUFDQTtBNUYweWtDUjtBNEY1eWtDTTtFQUNFO0VBQ0E7QTVGOHlrQ1I7QTRGaHprQ007RUFDRTtFQUNBO0E1Rmt6a0NSOztBNEYxeWtDQTtFQUNFO0VBQ0E7QTVGNnlrQ0Y7QTRGM3lrQ0U7RUFDRTtBNUY2eWtDSjtBNEYxeWtDRTtFQUNFO0VBQ0E7RUFDQTtBNUY0eWtDSjtBNEYxeWtDSTtFQUNFO0E1RjR5a0NOO0E0Rnp5a0NJO0VBQ0U7QTVGMnlrQ047QTRGenlrQ007RUFDRTtFQUNBO0VBQ0E7QTVGMnlrQ1I7QTRGeHlrQ007RUFDRTtFQUNBO0E1RjB5a0NSO0E0Rnh5a0NRO0VBQ0U7QTVGMHlrQ1Y7QTRGeHlrQ1U7RUFDRTtBNUYweWtDWjtBNEZ2eWtDVTtFQUNFO0VBQ0E7QTVGeXlrQ1o7QTRGcHlrQ1U7RUFDRTtBNUZzeWtDWjtBNEZseWtDWTtFQUNFO0VBQ0E7QTVGb3lrQ2Q7QTRGL3hrQ1E7RUFDRTtBNUZpeWtDVjtBNEY1eGtDWTtFQUNFO0VBQ0E7RUFDQTtBNUY4eGtDZDtBNEYzeGtDWTtFQUNFO0E1RjZ4a0NkO0E0Rnh4a0NZO0VBQ0U7QTVGMHhrQ2Q7QTRGaHhrQ007RUFDRTtFQUNBO0E1Rmt4a0NSO0E0Rjd3a0NFO0VBQ0U7RUFDQTtFQUNBO0E1Rit3a0NKO0E0RjV3a0NNO0VBQ0UsVXRGdnhCa0I7RXNGd3hCbEIsV3RGeHhCa0I7QU5zaW1DMUI7QTRGM3drQ007RUFDRTtBNUY2d2tDUjtBNEYxd2tDTTtFQUNFO0VBQ0E7QTVGNHdrQ1I7QTRGeHdrQ1E7RUFDRTtBNUYwd2tDVjtBNEZ4d2tDVTtFQUNFO0E1RjB3a0NaO0E0Rmh3a0NJO0VBQ0UsVXRGcHpCb0I7RXNGcXpCcEIsV3RGcnpCb0I7QU51am1DMUI7QTRGL3ZrQ0k7RUFDRTtBNUZpd2tDTjtBNEY5dmtDSTtFQUNFO0VBQ0E7QTVGZ3drQ047QTRGNXZrQ007RUFDRTtBNUY4dmtDUjtBNEY1dmtDUTtFQUNFO0E1Rjh2a0NWO0E0RnZ2a0NFO0VBQ0U7QTVGeXZrQ0o7QTRGdHZrQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUZ3dmtDSjs7QTRGbHZrQ0U7RUFDRTtBNUZxdmtDSjtBNEZsdmtDRTtFQUNFO0VBQ0E7QTVGb3ZrQ0o7QTRGbHZrQ0k7RUFDRTtBNUZvdmtDTjtBNEZqdmtDSTtFQUNFO0VBQ0E7QTVGbXZrQ047QTRGL3VrQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGaXZrQ0o7QTRGL3VrQ0k7RUFDRTtBNUZpdmtDTjtBNEY5dWtDSTtFQUNFO0VBQ0Esa0N0Rjc1Qkc7RXNGODVCSDtFQUNBO0VBQ0E7RUFDQSxtQnRGNTdCUTtFc0Y2N0JSLGN0RnI4QkU7QU5xcm1DUjs7QTRGMXVrQ0E7RUFDRTtFQUNBO0E1RjZ1a0NGO0E0RjN1a0NFO0VBQ0U7RUFDQTtBNUY2dWtDSjtBNEYxdWtDRTtFQUNFO0VBQ0E7RUFDQTtBNUY0dWtDSjtBNEYxdWtDSTtFQUNFO0E1RjR1a0NOO0E0Rnp1a0NJO0VBQ0U7RUFDQTtBNUYydWtDTjtBNEZ6dWtDTTtFQUNFO0VBQ0E7QTVGMnVrQ1I7QTRGeHVrQ007RUFDRTtBNUYwdWtDUjtBNEZ2dWtDTTtFQUNFO0VBQ0E7QTVGeXVrQ1I7QTRGdHVrQ007RUFDRTtFQUNBO0VBQ0E7QTVGd3VrQ1I7QTRGdHVrQ1E7RUFDRTtFQUNBO0E1Rnd1a0NWO0E0Rmx1a0NFO0VBQ0U7RUFDQTtBNUZvdWtDSjs7QWdGN3VtQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRnd1bUNGOztBNkYzeW1DQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHNCdkZxQ2U7RXVGcENmO0E3Rjh5bUNGO0E2RjV5bUNFO0VBQ0U7RUFDQTtFQUNBLHNCdkYrQmE7QU4rd21DakI7QTZGNXltQ0k7RUFDRTtFQUNBO0VBQ0Esc0J2RjBCVztBTm94bUNqQjtBNkYxeW1DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esa0N2RmNhO0V1RmJiLG1DdkZhYTtFdUZaYjtBN0Y0eW1DSjtBNkYxeW1DSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0Y0eW1DTjtBNkZ2eW1DSTtFQUNFO0E3Rnl5bUNOO0E2RnJ5bUNFO0VBQ0U7RUFDQTtBN0Z1eW1DSjtBNkZyeW1DSTtFQUNFO0E3RnV5bUNOO0E2RnJ5bUNNO0VBQ0U7QTdGdXltQ1I7QTZGbHltQ0U7RUFDRTtFQUNBO0E3Rm95bUNKO0E2Rmx5bUNJO0VBQ0U7RUFDQTtBN0ZveW1DTjs7QWdGdDJtQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRmkybUNGOztBOEZwNm1DQTtFQUNFO0E5RnU2bUNGO0E4RnI2bUNFO0VBcUtFO0VBQ0E7QTlGbXdtQ0o7QThGeDZtQ0k7RUFDRTtFQUNBO0VBQ0Esc0J4RmtDVztFd0ZqQ1g7RUFDQTtBOUYwNm1DTjtBOEZ4Nm1DTTtFQVBGO0lBUUk7RTlGMjZtQ047QUFDRjtBOEZ6Nm1DTTtFQUNFLGlCeEYrRGdCO0V3RjlEaEI7RUFDQTtBOUYyNm1DUjtBOEZ6Nm1DUTtFQUNFO0VBQ0E7QTlGMjZtQ1Y7QThGeDZtQ1E7RUFDRTtBOUYwNm1DVjtBOEZ4Nm1DVTtFQUNFO0E5RjA2bUNaO0E4RnQ2bUNZO0VBQ0U7RUFDQTtFQUNBO0E5Rnc2bUNkO0E4RnQ2bUNjO0VBQ0U7RUFDQTtBOUZ3Nm1DaEI7QThGbjZtQ1U7RUFDRTtBOUZxNm1DWjtBOEZoNm1DTTtFQUNFLGlCeEYyQmdCO0V3RjFCaEI7QTlGazZtQ1I7QThGaDZtQ1E7RUFDRTtBOUZrNm1DVjtBOEZoNm1DVTtFQUNFO0VBQ0E7RUFDQTtBOUZrNm1DWjtBOEYvNW1DVTtFQUNFO0E5Rmk2bUNaO0E4RjU1bUNNO0VBS0UsaUJ4RklnQjtFd0ZIaEI7RUFDQTtBOUYwNW1DUjtBOEZoNm1DUTtFQUNFO0E5Rms2bUNWO0E4Rng1bUNNO0VBREY7SUFFSTtFOUYyNW1DTjtBQUNGO0E4Rng1bUNJO0VBQ0U7QTlGMDVtQ047QThGeDVtQ007RUFDRTtBOUYwNW1DUjtBOEZ0NW1DSTtFQUNFO0VBQ0E7QTlGdzVtQ047QThGdDVtQ007RUFDRTtBOUZ3NW1DUjtBOEZsNW1DUTtFQURGO0lBRUk7RTlGcTVtQ1I7QUFDRjtBOEZqNW1DSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGbTVtQ047QThGajVtQ007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7QTlGbTVtQ1I7QThGajVtQ1E7RUFDRSxpQnhGdERjO0V3RnVEZDtFQUNBO0E5Rm01bUNWO0E4Rmo1bUNVO0VBQ0U7QTlGbTVtQ1o7QThGajVtQ1k7RUFDRTtBOUZtNW1DZDtBOEYvNG1DYztFQUNFO0VBQ0E7RUFDQTtBOUZpNW1DaEI7QThGLzRtQ2dCO0VBQ0U7RUFDQTtBOUZpNW1DbEI7QThGNTRtQ1k7RUFDRTtBOUY4NG1DZDtBOEZ6NG1DUTtFQUNFLGlCeEZyRmM7QU5nK21DeEI7O0E4Rmo0bUNFO0VBQ0U7QTlGbzRtQ0o7QThGbDRtQ0k7RUFDRTtBOUZvNG1DTjs7QWdGdGpuQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRmlqbkNGOztBK0Zwbm5DQTtFQUNFO0VBQ0E7QS9GdW5uQ0Y7QStGcm5uQ0U7RUFDRTtBL0Z1bm5DSjtBK0Zybm5DSTtFQUNFO0VBQ0E7QS9GdW5uQ047QStGbm5uQ0U7RUFDRSxhekZ1Q21CO0FOOGtuQ3ZCO0ErRm5ubkNJO0VBQ0U7RUFDQTtFQUNBO0EvRnFubkNOO0ErRm5ubkNNO0VBQ0U7VUFBQTtFQUNBO0EvRnFubkNSO0ErRmxubkNNO0VBQ0U7RUFDQTtFQUNBLGN6RmxCQTtFeUZtQkE7QS9Gb25uQ1I7QStGL21uQ0U7RUFDRTtBL0Zpbm5DSjtBK0Y5bW5DRTtFQUNFLDRDekYwQ2tCO0FOc2tuQ3RCO0ErRjVtbkNJO0VBQ0U7QS9GOG1uQ047QStGem1uQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHNCekZkVztFeUZlWDtFQUNBLGlCekZRd0I7RXlGUHhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9GMm1uQ047QStGem1uQ007RUFDRTtFQUNBO0VBQ0E7RUFDQTtBL0YybW5DUjtBK0YxbW5DUTtFQUxGO0lBTUk7RS9GNm1uQ1I7QUFDRjtBK0YzbW5DUTtFQUNFO0EvRjZtbkNWO0ErRjFtbkNRO0VBQ0U7RUFDQTtBL0Y0bW5DVjtBK0Z4bW5DTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CekZoRFk7RXlGaURaO0VBQ0Esc0J6RnREUztFeUZ1RFQsaUJ6Ri9Cc0I7QU55b25DOUI7QStGeG1uQ1E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBL0YwbW5DVjtBK0Z4bW5DVTtFQUNFO0VBQ0E7RUFDQTtBL0YwbW5DWjtBK0Z4bW5DWTtFQUNFO0VBQ0EsaUJ6RjlDZ0I7QU53cG5DOUI7QStGeG1uQ2M7RUFDRSxjekYvRkY7QU55c25DZDtBK0Z2bW5DYztFQUNFO0VBQ0E7QS9GeW1uQ2hCO0ErRnJtbkNZO0VBQ0UsaUJ6RmpFVztBTndxbkN6QjtBK0ZwbW5DWTtFQUNFLG9CekZyRVc7QU4ycW5DekI7QStGL2xuQ1E7RUFDRTtFQUNBO1VBQUE7QS9GaW1uQ1Y7O0FnRzV1bkNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRyt1bkNKO0FnRzd1bkNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhHK3VuQ047QWdHNXVuQ0k7RUFDRTtFQUNBO0VBQ0E7QWhHOHVuQ047O0FnR3h1bkNBO0VBQ0U7RUFDQTtBaEcydW5DRjtBZ0d6dW5DRTtFQUNFO0FoRzJ1bkNKO0FnR3p1bkNJO0VBQ0U7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRzB1bkNOO0FnR3h1bkNNO0VBQ0U7RUFDQTtBaEcwdW5DUjtBZ0d2dW5DTTtFQUNFO0VBQ0E7QWhHeXVuQ1I7QWdHdnVuQ1E7RUFDRTtBaEd5dW5DVjtBZ0dydW5DTTtFQUNFO0VBQ0E7RUFDQTtBaEd1dW5DUjtBZ0dsdW5DTTtFQUNFLHlCMUY3Q007QU5peG5DZDtBZ0dqdW5DTTtFQUNFLHFCMUZqRE07QU5veG5DZDtBZ0dodW5DTTtFQUNFLHFCMUZyRE07QU51eG5DZDtBZ0cvdG5DTTtFQUNFLHFCMUZ6RE07QU4weG5DZDtBZ0czdG5DRTtFQUNFLFUxRk5zQjtFMEZPdEIsVzFGUHNCO0FOb3VuQzFCO0FnRzF0bkNFO0VBQ0U7QWhHNHRuQ0o7QWdHenRuQ0U7RUFDRTtFQUNBO0FoRzJ0bkNKO0FnR3Z0bkNJO0VBQ0U7QWhHeXRuQ047QWdHdnRuQ007RUFDRTtBaEd5dG5DUjs7QWdGOXpuQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRnl6bkNGOztBaUc1M25DQTtBQUNBO0VBQ0UsYzNGU007RTJGUk47RUFDQTtBakcrM25DRjtBaUc3M25DRTtFQUNFO0FqRyszbkNKO0FpRzUzbkNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakc4M25DSjtBaUczM25DRTtFQUNFO0VBQ0E7QWpHNjNuQ0o7QWlHMzNuQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakc2M25DTjtBaUd6M25DRTtFQUNFO0VBQ0E7QWpHMjNuQ0o7QWlHejNuQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakcyM25DTjtBaUd2M25DRTtFQUNFLHlCM0YzQlU7QU5vNW5DZDtBaUd0M25DRTtFQUNFLHlCM0ZoRFc7QU53Nm5DZjtBaUdyM25DRTtFQUNFLHlCM0ZuQlk7QU4wNG5DaEI7QWlHcDNuQ0U7RUFDRSx5QjNGckJXO0FOMjRuQ2Y7QWlHbjNuQ0U7RUFDRTtFQUNBO0FqR3EzbkNKO0FpR2wzbkNFO0VBQ0UseUIzRmpDUztBTnE1bkNiO0FpR2ozbkNFO0VBQ0UseUIzRmpEc0I7QU5vNm5DMUI7QWlHaDNuQ0U7RUFDRSx5QjNGbkRVO0FOcTZuQ2Q7O0FpRzkybkNBO0FBRUU7RUFDRSxjM0Y1RUs7RTJGNkVMO0VBQ0E7QWpHZzNuQ0o7O0FpRzUybkNBO0VBQ0Usc0IzRmhEZTtBTis1bkNqQjtBaUc3Mm5DRTtFQUNFO0VBQ0E7QWpHKzJuQ0o7QWlHNTJuQ0U7RUFDRTtFQUNBLDBDM0Z0RWlCO0FObzduQ3JCO0FpRzMybkNFO0VBQ0U7RUFDQSwwQzNGMUVnQjtBTnU3bkNwQjtBaUcxMm5DRTtFQUNFO0VBQ0EsMEMzRjlFbUI7QU4wN25DdkI7QWlHejJuQ0U7RUFDRTtFQUNBLDBDM0ZsRm9CO0FONjduQ3hCO0FpR3gybkNFO0VBQ0U7RUFDQSwwQzNGdEZpQjtBTmc4bkNyQjs7QWdGaCtuQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRjI5bkNGOztBNEZ4L25DQTtFQUNFO0E1RjIvbkNGOztBNEZ4L25DQTtFQUNFO0VBQ0E7QTVGMi9uQ0Y7O0E0RngvbkNBO0VBQ0U7QTVGMi9uQ0Y7O0E0RjUvbkNBO0VBQ0U7QTVGMi9uQ0Y7O0E0RjUvbkNBO0VBQ0U7QTVGMi9uQ0Y7O0E0RjUvbkNBO0VBQ0U7QTVGMi9uQ0Y7O0E0RngvbkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGMi9uQ0Y7QTRGei9uQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUYyL25DSjs7QTRGdi9uQ0E7RUF6RUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQXVFQTtFQUNBO0E1RjgvbkNGO0E0RjUvbkNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGOC9uQ0o7O0E0RjEvbkNBO0VBQ0U7QTVGNi9uQ0Y7O0E0RnovbkNBO0VBQ0U7RUFDQTtFQUNBO0E1RjQvbkNGO0E0RjEvbkNFO0VBQ0U7QTVGNC9uQ0o7QTRGMS9uQ0k7RUFDRTtBNUY0L25DTjtBNEZ4L25DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUYwL25DSjtBNEZ4L25DSTtFQUNFO0E1RjAvbkNOO0E0RnYvbkNJO0VBQ0UsY3RGbkdRO0FONGxvQ2Q7O0E0RmwvbkNFO0VBQ0U7RUFDQTtBNUZxL25DSjs7QTRGLytuQ0k7RUFDRTtBNUZrL25DTjs7QTRGMytuQ0k7RUFDRTtBNUY4K25DTjtBNEYxK25DRTtFQUNFO0E1RjQrbkNKO0E0RnorbkNFO0VBcEhBLGN0RnZCTTtFc0Z3Qk4seUJ0RnhCTTtFc0Y2SUoscUJ0RnJJVTtFc0ZzSVY7QTVGNCtuQ0o7QTRGeituQ0U7RUFDRTtFQUNBO0E1RjIrbkNKO0E0Rnhub0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBNUYwbm9DTjtBNEZ2bm9DSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QTVGeW5vQ047O0E0Ri8rbkNJO0VBQ0UscUJ0RnBKUTtFc0ZxSlI7QTVGay9uQ047QTRGOStuQ0U7RUFDRTtBNUZnL25DSjtBNEY3K25DRTtFQTlJQSxjdEZ2Qk07RXNGd0JOLHlCdEZ4Qk07RXNGdUtKLHFCdEYvSlU7RXNGZ0tWO0E1RmcvbkNKO0E0RjcrbkNFO0VBQ0U7QTVGKytuQ0o7QTRGNStuQ0U7RUFDRTtFQUNBO0E1RjgrbkNKO0E0Rnpwb0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBNUYycG9DTjtBNEZ4cG9DSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QTVGMHBvQ047O0E0RmwvbkNJO0VBQ0UscUJ0RjlMRTtFc0YrTEY7QTVGcS9uQ047QTRGai9uQ0U7RUFDRTtBNUZtL25DSjtBNEZoL25DRTtFQTVLQSxjdEZ2Qk07RXNGd0JOLHlCdEZ4Qk07RXNGcU1KLHFCdEZ6TUk7RXNGME1KO0E1Rm0vbkNKO0E0RmgvbkNFO0VBQ0U7QTVGay9uQ0o7QTRGLytuQ0U7RUFDRTtFQUNBO0E1RmkvbkNKO0E0RjFyb0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBNUY0cm9DTjtBNEZ6cm9DSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QTVGMnJvQ047O0E0RnIvbkNJO0VBQ0UscUJ0RjlORztFc0YrTkg7QTVGdy9uQ047QTRGcC9uQ0U7RUFDRTtBNUZzL25DSjtBNEZuL25DRTtFQTFNQSxjdEZ2Qk07RXNGd0JOLHlCdEZ4Qk07RXNGbU9KLHFCdEZ6T0s7RXNGME9MO0E1RnMvbkNKO0E0Rm4vbkNFO0VBQ0U7QTVGcS9uQ0o7QTRGbC9uQ0U7RUFDRTtFQUNBO0E1Rm8vbkNKO0E0RjN0b0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBNUY2dG9DTjtBNEYxdG9DSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QTVGNHRvQ047O0E0RngvbkNJO0VBQ0U7RUFDQTtBNUYyL25DTjtBNEZ2L25DRTtFQUNFO0E1RnkvbkNKO0E0RnQvbkNFO0VBeE9BLGN0RnZCTTtFc0Z3Qk4seUJ0RnhCTTtFc0ZpUUo7RUFDQTtBNUZ5L25DSjtBNEZ0L25DRTtFQUNFO0E1RncvbkNKO0E0RnIvbkNFO0VBQ0U7RUFDQTtBNUZ1L25DSjtBNEY1dm9DSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QTVGOHZvQ047QTRGM3ZvQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0E1RjZ2b0NOOztBNEYzL25DRTtFQUNFO0VBQ0E7QTVGOC9uQ0o7QTRGNS9uQ0k7RUFDRTtFQUNBO0VBQ0E7QTVGOC9uQ047QTRGMS9uQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGNC9uQ047QTRGeC9uQ0k7RUFDRTtFQUNBO0E1RjAvbkNOO0E0RnQvbkNJO0VBQ0U7QTVGdy9uQ047QTRGcC9uQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0E1RnMvbkNOO0E0RjkrbkNNO0VBQ0U7QTVGZy9uQ1I7QTRGNStuQ007RUFDRSxxQnRGblVNO0FOaXpvQ2Q7QTRGMStuQ007RUFDRSxtQnRGeFVNO0VzRnlVTjtBNUY0K25DUjtBNEY5OW5DTTtFQUNFLHFCdEZyVVE7QU5xeW9DaEI7QTRGNTluQ007RUFDRSxxQnRGMVVRO0FOd3lvQ2hCO0E0RjE5bkNNO0VBQ0UsbUJ0Ri9VUTtFc0ZnVlI7QTVGNDluQ1I7QTRGOThuQ007RUFDRSxxQnRGbFdRO0FOa3pvQ2hCO0E0RjU4bkNNO0VBQ0UscUJ0RnZXUTtBTnF6b0NoQjtBNEYxOG5DTTtFQUNFLG1CdEY1V1E7RXNGNldSO0E1RjQ4bkNSO0E0Rjk3bkNNO0VBQ0UscUJ0RjdYSztBTjZ6b0NiO0E0RjU3bkNNO0VBQ0UscUJ0RmxZSztBTmcwb0NiO0E0RjE3bkNNO0VBQ0UsbUJ0RnZZSztFc0Z3WUw7QTVGNDduQ1I7O0E0Rmg3bkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUZtN25DRjtBNEZqN25DRTtFQUNFO0E1Rm03bkNKO0E0Rmo3bkNJO0VBQ0U7QTVGbTduQ047QTRGLzZuQ0U7RUFDRTtFQUNBO0VBQ0E7QTVGaTduQ0o7QTRGOTZuQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGZzduQ0o7QTRGOTZuQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGZzduQ047QTRGNTZuQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUY4Nm5DSjtBNEYzNm5DRTtFQUNFO0E1RjY2bkNKO0E0RjM2bkNJO0VBQ0U7RUFDQTtFQUNBO0E1RjY2bkNOO0E0RjM2bkNNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGNjZuQ1I7QTRGdjZuQ0k7RUFDRSxxQnRGN2VRO0FOczVvQ2Q7QTRGdjZuQ007RUFDRSxtQnRGaGZNO0FOeTVvQ2Q7QTRGbjZuQ0k7RUFDRSxxQnRGdmZRO0FONDVvQ2Q7QTRGbjZuQ007RUFDRSxtQnRGMWZNO0FOKzVvQ2Q7QTRGLzVuQ0k7RUFDRSxxQnRGOWVVO0FOKzRvQ2hCO0E0Ri81bkNNO0VBQ0UsbUJ0RmpmUTtBTms1b0NoQjtBNEYzNW5DSTtFQUNFLHFCdEYzZlU7QU53NW9DaEI7QTRGMzVuQ007RUFDRSxtQnRGOWZRO0FOMjVvQ2hCO0E0RnY1bkNJO0VBQ0UscUJ0RnRnQk87QU4rNW9DYjtBNEZ2NW5DTTtFQUNFLG1CdEZ6Z0JLO0FOazZvQ2I7O0E0Rmo1bkNFO0VBQ0U7RUFDQTtBNUZvNW5DSjtBNEZsNW5DSTtFQUNFO0E1Rm81bkNOO0E0Rmo1bkNJO0VBQ0U7RUFDQTtBNUZtNW5DTjtBNEZqNW5DTTtFQUNFO0E1Rm01bkNSO0E0Rmg1bkNNO0VBQ0U7RUFDQTtFQUNBLHlCdEZuakJNO0VzRm9qQk47RUFLQTtBNUZrNW5DUjtBNEZoNW5DUTtFQUNFLGN0RnBrQkY7QU5zOW9DUjs7QTRGMTRuQ0E7RUFDRTtFQUNBLGN0RnRrQlk7RXNGdWtCWjtBNUY2NG5DRjtBNEYzNG5DRTtFQUNFO0E1RjY0bkNKO0E0RjM0bkNJO0VBQ0UscUJ0RjdrQlE7QU4wOW9DZDtBNEYzNG5DTTtFQUNFO0VBQ0EseUJ0RmpsQk07QU44OW9DZDtBNEZ4NG5DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RjA0bkNKO0E0Rng0bkNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGMDRuQ047O0E0RnA0bkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGN0RmprQnVCO0VzRmtrQnZCO0E1RnU0bkNGO0E0RnI0bkNFO0VBQ0U7QTVGdTRuQ0o7QTRGcjRuQ0k7RUFDRTtBNUZ1NG5DTjtBNEZuNG5DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGcTRuQ0o7QTRGbjRuQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RnE0bkNOOztBNEYvM25DRTtFQUNFO0E1Rms0bkNKOztBNEY1M25DQTtFQUNFO0E1RiszbkNGO0E0RjczbkNFO0VBQ0U7RUFDQTtBNUYrM25DSjtBNEY1M25DRTtFQUNFO0E1RjgzbkNKO0E0RjEzbkNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjdEZ4cUJzQjtFc0Z5cUJ0QjtBNUY0M25DSjtBNEYxM25DSTtFQUNFLGN0Ri9xQlE7QU4yaXBDZDtBNEZ4M25DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3RGcnJCc0I7RXNGc3JCdEI7QTVGMDNuQ0o7QTRGeDNuQ0k7RUFDRSxjdEY1ckJRO0FOc2pwQ2Q7QTRGdDNuQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGdzNuQ0o7QTRGcjNuQ0U7RUFDRTtBNUZ1M25DSjtBNEZuM25DSTtFQUNFLGN0RjF0QkU7RXNGMnRCRix5QnRGbnRCUTtBTndrcENkO0E0RmgzbkNJO0VBQ0U7RUFDQTtFQUNBO0E1RmszbkNOO0E0RmgzbkNNO0VBQ0U7RUFDQTtBNUZrM25DUjtBNEY3Mm5DTTtFQUNFO0VBQ0E7QTVGKzJuQ1I7QTRGajNuQ007RUFDRTtFQUNBO0E1Rm0zbkNSO0E0RnIzbkNNO0VBQ0U7RUFDQTtBNUZ1M25DUjtBNEZ6M25DTTtFQUNFO0VBQ0E7QTVGMjNuQ1I7QTRGNzNuQ007RUFDRTtFQUNBO0E1RiszbkNSO0E0Rmo0bkNNO0VBQ0U7RUFDQTtBNUZtNG5DUjtBNEZyNG5DTTtFQUNFO0VBQ0E7QTVGdTRuQ1I7QTRGejRuQ007RUFDRTtFQUNBO0E1RjI0bkNSO0E0Rjc0bkNNO0VBQ0U7RUFDQTtBNUYrNG5DUjtBNEZqNW5DTTtFQUNFO0VBQ0E7QTVGbTVuQ1I7QTRGcjVuQ007RUFDRTtFQUNBO0E1RnU1bkNSO0E0Rno1bkNNO0VBQ0U7RUFDQTtBNUYyNW5DUjtBNEY3NW5DTTtFQUNFO0VBQ0E7QTVGKzVuQ1I7QTRGajZuQ007RUFDRTtFQUNBO0E1Rm02bkNSO0E0RnI2bkNNO0VBQ0U7RUFDQTtBNUZ1Nm5DUjtBNEZ6Nm5DTTtFQUNFO0VBQ0E7QTVGMjZuQ1I7QTRGNzZuQ007RUFDRTtFQUNBO0E1Ris2bkNSO0E0Rmo3bkNNO0VBQ0U7RUFDQTtBNUZtN25DUjtBNEZyN25DTTtFQUNFO0VBQ0E7QTVGdTduQ1I7QTRGejduQ007RUFDRTtFQUNBO0E1RjI3bkNSO0E0Rjc3bkNNO0VBQ0U7RUFDQTtBNUYrN25DUjtBNEZqOG5DTTtFQUNFO0VBQ0E7QTVGbThuQ1I7QTRGcjhuQ007RUFDRTtFQUNBO0E1RnU4bkNSO0E0Rno4bkNNO0VBQ0U7RUFDQTtBNUYyOG5DUjtBNEY3OG5DTTtFQUNFO0VBQ0E7QTVGKzhuQ1I7QTRGajluQ007RUFDRTtFQUNBO0E1Rm05bkNSO0E0RnI5bkNNO0VBQ0U7RUFDQTtBNUZ1OW5DUjtBNEZ6OW5DTTtFQUNFO0VBQ0E7QTVGMjluQ1I7QTRGNzluQ007RUFDRTtFQUNBO0E1Ris5bkNSO0E0RmorbkNNO0VBQ0U7RUFDQTtBNUZtK25DUjtBNEZyK25DTTtFQUNFO0VBQ0E7QTVGdStuQ1I7QTRGeituQ007RUFDRTtFQUNBO0E1RjIrbkNSO0E0RjcrbkNNO0VBQ0U7RUFDQTtBNUYrK25DUjtBNEZqL25DTTtFQUNFO0VBQ0E7QTVGbS9uQ1I7QTRGci9uQ007RUFDRTtFQUNBO0E1RnUvbkNSO0E0RnovbkNNO0VBQ0U7RUFDQTtBNUYyL25DUjtBNEY3L25DTTtFQUNFO0VBQ0E7QTVGKy9uQ1I7QTRGamdvQ007RUFDRTtFQUNBO0E1Rm1nb0NSO0E0RnJnb0NNO0VBQ0U7RUFDQTtBNUZ1Z29DUjtBNEZ6Z29DTTtFQUNFO0VBQ0E7QTVGMmdvQ1I7QTRGN2dvQ007RUFDRTtFQUNBO0E1Ritnb0NSO0E0Rmpob0NNO0VBQ0U7RUFDQTtBNUZtaG9DUjtBNEZyaG9DTTtFQUNFO0VBQ0E7QTVGdWhvQ1I7QTRGemhvQ007RUFDRTtFQUNBO0E1RjJob0NSO0E0Rjdob0NNO0VBQ0U7RUFDQTtBNUYraG9DUjtBNEZqaW9DTTtFQUNFO0VBQ0E7QTVGbWlvQ1I7QTRGcmlvQ007RUFDRTtFQUNBO0E1RnVpb0NSO0E0Rnppb0NNO0VBQ0U7RUFDQTtBNUYyaW9DUjtBNEY3aW9DTTtFQUNFO0VBQ0E7QTVGK2lvQ1I7O0E0RnZpb0NBO0VBQ0U7RUFDQTtBNUYwaW9DRjtBNEZ4aW9DRTtFQUNFO0E1RjBpb0NKO0E0RnZpb0NFO0VBQ0U7RUFDQTtFQUNBO0E1Rnlpb0NKO0E0RnZpb0NJO0VBQ0U7QTVGeWlvQ047QTRGdGlvQ0k7RUFDRTtBNUZ3aW9DTjtBNEZ0aW9DTTtFQUNFO0VBQ0E7RUFDQTtBNUZ3aW9DUjtBNEZyaW9DTTtFQUNFO0VBQ0E7QTVGdWlvQ1I7QTRGcmlvQ1E7RUFDRTtBNUZ1aW9DVjtBNEZyaW9DVTtFQUNFO0E1RnVpb0NaO0E0RnBpb0NVO0VBQ0U7RUFDQTtBNUZzaW9DWjtBNEZqaW9DVTtFQUNFO0E1Rm1pb0NaO0E0Ri9ob0NZO0VBQ0U7RUFDQTtBNUZpaW9DZDtBNEY1aG9DUTtFQUNFO0E1Rjhob0NWO0E0Rnpob0NZO0VBQ0U7RUFDQTtFQUNBO0E1RjJob0NkO0E0Rnhob0NZO0VBQ0U7QTVGMGhvQ2Q7QTRGcmhvQ1k7RUFDRTtBNUZ1aG9DZDtBNEY3Z29DTTtFQUNFO0VBQ0E7QTVGK2dvQ1I7QTRGMWdvQ0U7RUFDRTtFQUNBO0VBQ0E7QTVGNGdvQ0o7QTRGemdvQ007RUFDRSxVdEZ2eEJrQjtFc0Z3eEJsQixXdEZ4eEJrQjtBTm15cEMxQjtBNEZ4Z29DTTtFQUNFO0E1RjBnb0NSO0E0RnZnb0NNO0VBQ0U7RUFDQTtBNUZ5Z29DUjtBNEZyZ29DUTtFQUNFO0E1RnVnb0NWO0E0RnJnb0NVO0VBQ0U7QTVGdWdvQ1o7QTRGNy9uQ0k7RUFDRSxVdEZwekJvQjtFc0ZxekJwQixXdEZyekJvQjtBTm96cEMxQjtBNEY1L25DSTtFQUNFO0E1RjgvbkNOO0E0RjMvbkNJO0VBQ0U7RUFDQTtBNUY2L25DTjtBNEZ6L25DTTtFQUNFO0E1RjIvbkNSO0E0RnovbkNRO0VBQ0U7QTVGMi9uQ1Y7QTRGcC9uQ0U7RUFDRTtBNUZzL25DSjtBNEZuL25DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1RnEvbkNKOztBNEYvK25DRTtFQUNFO0E1RmsvbkNKO0E0Ri8rbkNFO0VBQ0U7RUFDQTtBNUZpL25DSjtBNEYvK25DSTtFQUNFO0E1RmkvbkNOO0E0RjkrbkNJO0VBQ0U7RUFDQTtBNUZnL25DTjtBNEY1K25DRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUY4K25DSjtBNEY1K25DSTtFQUNFO0E1RjgrbkNOO0E0RjMrbkNJO0VBQ0U7RUFDQSxrQ3RGNzVCRztFc0Y4NUJIO0VBQ0E7RUFDQTtFQUNBLG1CdEY1N0JRO0VzRjY3QlIsY3RGcjhCRTtBTms3cENSOztBNEZ2K25DQTtFQUNFO0VBQ0E7QTVGMCtuQ0Y7QTRGeCtuQ0U7RUFDRTtFQUNBO0E1RjArbkNKO0E0RnYrbkNFO0VBQ0U7RUFDQTtFQUNBO0E1RnkrbkNKO0E0RnYrbkNJO0VBQ0U7QTVGeStuQ047QTRGdCtuQ0k7RUFDRTtFQUNBO0E1RncrbkNOO0E0RnQrbkNNO0VBQ0U7RUFDQTtBNUZ3K25DUjtBNEZyK25DTTtFQUNFO0E1RnUrbkNSO0E0RnArbkNNO0VBQ0U7RUFDQTtBNUZzK25DUjtBNEZuK25DTTtFQUNFO0VBQ0E7RUFDQTtBNUZxK25DUjtBNEZuK25DUTtFQUNFO0VBQ0E7QTVGcStuQ1Y7QTRGLzluQ0U7RUFDRTtFQUNBO0E1RmkrbkNKOztBZ0YxK3BDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGcStwQ0Y7O0FrRy9ncUNBO0VBQ0U7RUFDQSxjNUZpQmtDO0U0RmhCbEM7RUFDQTtFQUNBO0FsR2tocUNGO0FrR2hocUNFO0VBQ0UsYzVGZFU7RTRGZVY7QWxHa2hxQ0o7QWtHL2dxQ0U7RUFDRTtBbEdpaHFDSjtBa0c5Z3FDRTtFQUNFO0VBQ0E7QWxHZ2hxQ0o7QWtHOWdxQ0k7RUFDRTtFQUNBO0FsR2docUNOOztBa0cxZ3FDRTtFQUNFO0VBQ0E7QWxHNmdxQ0o7QWtHM2dxQ0k7RUFDRTtBbEc2Z3FDTjtBa0d6Z3FDTTtFQUNFO0VBQ0Esc0I1RkZnQjtBTjZncUN4QjtBa0d6Z3FDUTtFQWhFTjtFQUNBO0VBQ0E7RUFDQTtBbEc0a3FDRjtBa0cxa3FDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRzRrcUNKO0FrR3BocUNRO0VBQ0UsYzVGcERJO0U0RnFESjtBbEdzaHFDVjtBa0dsaHFDTTtFQUNFO0VBQ0E7RUFDQTtBbEdvaHFDUjtBa0dsaHFDUTtFQUNFO0VBQ0E7RUFDQTtBbEdvaHFDVjtBa0dsaHFDVTtFQUNFO0VBQ0E7QWxHb2hxQ1o7QWtHaGhxQ1k7RUFDRSxjNUZ2RVk7QU55bHFDMUI7QWtHaGhxQ2M7RUFDRTtBbEdraHFDaEI7QWtHMWdxQ1E7RUFDRSxjNUZ0Rkk7RTRGdUZKO0FsRzRncUNWO0FrR3RncUNNO0VBQ0U7RUFDQTtBbEd3Z3FDUjtBa0d0Z3FDUTtFQUNFO0VBQ0E7QWxHd2dxQ1Y7QWtHbmdxQ1E7RUFDRTtFQUNBO0VBMUdSO0VBQ0E7RUFDQTtFQUNBLHNCNUZtQmU7QU42bHFDakI7QWtHcmdxQ1k7RUFDRTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEd1Z3FDZDtBa0duZ3FDVTtFQUNFO0VBQ0E7VUFBQTtBbEdxZ3FDWjtBa0dsZ3FDYztFQUNFO0VBQ0EseUI1RjVIVTtBTmdvcUMxQjtBa0dqZ3FDYztFQUNFLHlCNUYzSVI7QU44b3FDUjtBa0cvL3BDWTtFQUNFLHlCNUZ4SUE7QU55b3FDZDtBa0c5L3BDWTtFQUNFO0FsR2dncUNkO0FrRzUvcENVO0VBQ0U7RUFDQTtBbEc4L3BDWjtBa0dyL3BDTTtFQUNFO0FsR3UvcENSO0FrR3AvcENNO0VBQ0U7QWxHcy9wQ1I7QWtHaC9wQ1E7RUFDRTtFQXZLUjtFQUNBO0VBQ0E7RUFDQSxzQjVGbUJlO0FOdW9xQ2pCO0FrRy8rcENrQjtFQUNFO0FsR2kvcENwQjtBa0dyK3BDUTtFQUNFO0VBNUxSO0VBQ0E7RUFDQTtFQUNBLHNCNUZtQmU7QU5pcHFDakI7QWtHbitwQ1E7RUFDRTtBbEdxK3BDVjtBa0cvOXBDRTtFQUNFO0FsR2krcENKO0FrRy85cENJO0VBQ0U7QWxHaStwQ047QWtHNzlwQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRys5cENKOztBa0d4OXBDSTtFQUNFO0VBQ0E7RUFwT0o7RUFDQTtFQUNBO0VBQ0Esc0I1Rm1CZTtBTjZxcUNqQjtBa0czOXBDUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHNjlwQ1Y7QWtHMzlwQ1U7RUFDRTtFQUNBO0VBQ0EsYzVGek53QjtBTnNycUNwQztBa0cxOXBDVTtFQUNFO0VBQ0E7QWxHNDlwQ1o7QWtHeDlwQ1E7RUFDRTtFQUNBO0VBQ0E7QWxHMDlwQ1Y7QWtHdDlwQ007RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEd3OXBDUjtBa0dyOXBDTTtFQUNFO0FsR3U5cENSO0FrR3I5cENRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUI1RjNSRjtFNEY0UkU7RUFDQTtBbEd1OXBDVjtBa0dyOXBDVTtFQUNFO0FsR3U5cENaO0FrR2w5cENNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QjVGL1JrQjtBTm12cUMxQjtBa0dqOXBDTTtFQUNFO0FsR205cENSO0FrR2g5cENNO0VBQ0U7QWxHazlwQ1I7QWtHLzhwQ007RUFDRTtBbEdpOXBDUjs7QWtHejhwQ0U7RUFDRTtBbEc0OHBDSjtBa0cxOHBDSTtFQTFVRjtFQUNBO0VBQ0E7RUFDQTtBbEd1eHFDRjtBa0dyeHFDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR3V4cUNKO0FrR3A5cENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQjVGN1NhO0U0RjhTYjtBbEdzOXBDSjtBa0dwOXBDSTtFQUNFO0FsR3M5cENOO0FrR245cENJO0VBQ0U7RUFDQTtFQUNBO0FsR3E5cENOO0FrR245cENNO0VBQ0U7RUFDQSxjNUY3UmlCO0U0RjhSakI7QWxHcTlwQ1I7QWtHbjlwQ1E7RUFDRTtFQUNBO0FsR3E5cENWO0FrR2w5cENRO0VBQ0U7RUFDQTtBbEdvOXBDVjtBa0dsOXBDVTtFQUNFO0FsR285cENaO0FrR2g5cENRO0VBQ0U7RUFDQTtBbEdrOXBDVjtBa0c1OHBDTTtFQUNFO0FsRzg4cENSO0FrR3o4cENFO0VBQ0U7RUFDQSxjNUZ6VmdDO0U0RjBWaEM7RUFDQTtBbEcyOHBDSjtBa0d6OHBDSTtFQUNFLGM1RnZYUTtFNEZ3WFI7QWxHMjhwQ047O0FrR3I4cENBO0VBQ0U7RUFDQTtFQUNBO0FsR3c4cENGO0FrR3Q4cENFO0VBQ0U7RUFDQTtFQUNBO0FsR3c4cENKO0FrR3I4cENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjNUYxVnFCO0FOaXlxQ3pCO0FrR3I4cENJO0VBQ0U7RUFDQTtFQUNBO0FsR3U4cENOOztBa0dsOHBDQTtFQUNFO0FsR3E4cENGO0FrR2w4cENJO0VBQ0U7RUFDQTtFQUNBO0FsR284cENOO0FrR2w4cENNO0VBQ0U7QWxHbzhwQ1I7O0FrRzM3cENJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEc4N3BDTjtBa0c1N3BDTTtFQUNFLGM1RnhjRDtBTnM0cUNQO0FrRzM3cENNO0VBQ0UsYzVGNWNEO0FOeTRxQ1A7QWtHeDdwQ007RUFDRTtBbEcwN3BDUjtBa0dyN3BDTTtFQUNFO0FsR3U3cENSOztBa0c5NnBDSTtFQUNFO0VBQ0E7RUFDQSxjNUZ0YjhCO0U0RnViOUIsc0I1RnJha0I7RTRGc2FsQjtFQUNBO0VBQ0E7QWxHaTdwQ047QWtHLzZwQ007RUFDRTtFQUNBO0FsR2k3cENSO0FrRzk2cENNO0VBQ0U7QWxHZzdwQ1I7QWtHNzZwQ007RUFDRTtFQUNBO0VBQ0E7QWxHKzZwQ1I7QWtHMzZwQ0k7RUFDRTtFQUNBO0FsRzY2cENOO0FrRzU2cENNO0VBQ0U7RUFDQTtBbEc4NnBDUjtBa0czNnBDTTtFQUNFO0FsRzY2cENSO0FrRzM2cENRO0VBQ0U7RUFDQTtBbEc2NnBDVjs7QWtHcjZwQ0E7RUFDRTtBbEd3NnBDRjs7QWtHbjZwQ0U7RUFDRTtFQUNBO0FsR3M2cENKO0FrR3A2cENJO0VBcmhCRjtFQUNBO0VBQ0E7RUFDQTtBbEc0N3FDRjtBa0cxN3FDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRzQ3cUNKO0FrRy82cENJO0VBQ0U7RUFDQTtBbEdpN3BDTjs7QWtHMzZwQ0E7RUFDRTtFQUNBO0FsRzg2cENGO0FrRzU2cENFOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtBbEc4NnBDSjtBa0c1NnBDSTs7RUFDRTtBbEcrNnBDTjtBa0czNnBDRTtFQUNFO1VBQUE7QWxHNjZwQ0o7QWtHMzZwQ0k7RUFDRTtVQUFBO0FsRzY2cENOO0FrR3o2cENFO0VBQ0U7VUFBQTtBbEcyNnBDSjtBa0d6NnBDSTtFQUNFO1VBQUE7QWxHMjZwQ047QWtHdDZwQ0k7RUFDRTtFQUNBO0VBQ0E7VUFBQTtFQUNBO0VBQUE7RUFBQTtBbEd3NnBDTjtBa0d0NnBDTTtFQUNFO0FsR3c2cENSO0FrR3Q2cENRO0VBQ0U7QWxHdzZwQ1Y7QWtHcjZwQ1E7RUFDRTtFQUNBO0FsR3U2cENWO0FrR3I2cENVO0VBQ0U7QWxHdTZwQ1o7QWtHbjZwQ1E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHcTZwQ1Y7QWtHbjZwQ1U7RUFDRTtBbEdxNnBDWjtBa0dsNnBDVTtFQUNFO0FsR282cENaO0FrR2g2cENRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHazZwQ1Y7O0FnRjdockNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZ3aHJDRjs7QTRGcmpyQ0E7RUFDRTtBNUZ3anJDRjs7QTRGcmpyQ0E7RUFDRTtFQUNBO0E1RndqckNGOztBNEZyanJDQTtFQUNFO0E1RndqckNGOztBNEZ6anJDQTtFQUNFO0E1RndqckNGOztBNEZ6anJDQTtFQUNFO0E1RndqckNGOztBNEZ6anJDQTtFQUNFO0E1RndqckNGOztBNEZyanJDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RndqckNGO0E0RnRqckNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGd2pyQ0o7O0E0RnBqckNBO0VBekVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUF1RUE7RUFDQTtBNUYyanJDRjtBNEZ6anJDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1RjJqckNKOztBNEZ2anJDQTtFQUNFO0E1RjBqckNGOztBNEZ0anJDQTtFQUNFO0VBQ0E7RUFDQTtBNUZ5anJDRjtBNEZ2anJDRTtFQUNFO0E1RnlqckNKO0E0RnZqckNJO0VBQ0U7QTVGeWpyQ047QTRGcmpyQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGdWpyQ0o7QTRGcmpyQ0k7RUFDRTtBNUZ1anJDTjtBNEZwanJDSTtFQUNFLGN0Rm5HUTtBTnlwckNkOztBNEYvaXJDRTtFQUNFO0VBQ0E7QTVGa2pyQ0o7O0E0RjVpckNJO0VBQ0U7QTVGK2lyQ047O0E0RnhpckNJO0VBQ0U7QTVGMmlyQ047QTRGdmlyQ0U7RUFDRTtBNUZ5aXJDSjtBNEZ0aXJDRTtFQXBIQSxjdEZ2Qk07RXNGd0JOLHlCdEZ4Qk07RXNGNklKLHFCdEZySVU7RXNGc0lWO0E1RnlpckNKO0E0RnRpckNFO0VBQ0U7RUFDQTtBNUZ3aXJDSjtBNEZycnJDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QTVGdXJyQ047QTRGcHJyQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0E1RnNyckNOOztBNEY1aXJDSTtFQUNFLHFCdEZwSlE7RXNGcUpSO0E1RitpckNOO0E0RjNpckNFO0VBQ0U7QTVGNmlyQ0o7QTRGMWlyQ0U7RUE5SUEsY3RGdkJNO0VzRndCTix5QnRGeEJNO0VzRnVLSixxQnRGL0pVO0VzRmdLVjtBNUY2aXJDSjtBNEYxaXJDRTtFQUNFO0E1RjRpckNKO0E0RnppckNFO0VBQ0U7RUFDQTtBNUYyaXJDSjtBNEZ0dHJDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QTVGd3RyQ047QTRGcnRyQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0E1RnV0ckNOOztBNEYvaXJDSTtFQUNFLHFCdEY5TEU7RXNGK0xGO0E1RmtqckNOO0E0RjlpckNFO0VBQ0U7QTVGZ2pyQ0o7QTRGN2lyQ0U7RUE1S0EsY3RGdkJNO0VzRndCTix5QnRGeEJNO0VzRnFNSixxQnRGek1JO0VzRjBNSjtBNUZnanJDSjtBNEY3aXJDRTtFQUNFO0E1RitpckNKO0E0RjVpckNFO0VBQ0U7RUFDQTtBNUY4aXJDSjtBNEZ2dnJDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QTVGeXZyQ047QTRGdHZyQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0E1Rnd2ckNOOztBNEZsanJDSTtFQUNFLHFCdEY5Tkc7RXNGK05IO0E1RnFqckNOO0E0RmpqckNFO0VBQ0U7QTVGbWpyQ0o7QTRGaGpyQ0U7RUExTUEsY3RGdkJNO0VzRndCTix5QnRGeEJNO0VzRm1PSixxQnRGek9LO0VzRjBPTDtBNUZtanJDSjtBNEZoanJDRTtFQUNFO0E1RmtqckNKO0E0Ri9pckNFO0VBQ0U7RUFDQTtBNUZpanJDSjtBNEZ4eHJDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QTVGMHhyQ047QTRGdnhyQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0E1Rnl4ckNOOztBNEZyanJDSTtFQUNFO0VBQ0E7QTVGd2pyQ047QTRGcGpyQ0U7RUFDRTtBNUZzanJDSjtBNEZuanJDRTtFQXhPQSxjdEZ2Qk07RXNGd0JOLHlCdEZ4Qk07RXNGaVFKO0VBQ0E7QTVGc2pyQ0o7QTRGbmpyQ0U7RUFDRTtBNUZxanJDSjtBNEZsanJDRTtFQUNFO0VBQ0E7QTVGb2pyQ0o7QTRGenpyQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0E1RjJ6ckNOO0E0Rnh6ckNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBNUYwenJDTjs7QTRGeGpyQ0U7RUFDRTtFQUNBO0E1RjJqckNKO0E0RnpqckNJO0VBQ0U7RUFDQTtFQUNBO0E1RjJqckNOO0E0RnZqckNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RnlqckNOO0E0RnJqckNJO0VBQ0U7RUFDQTtBNUZ1anJDTjtBNEZuanJDSTtFQUNFO0E1RnFqckNOO0E0RmpqckNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBNUZtanJDTjtBNEYzaXJDTTtFQUNFO0E1RjZpckNSO0E0RnppckNNO0VBQ0UscUJ0Rm5VTTtBTjgyckNkO0E0RnZpckNNO0VBQ0UsbUJ0RnhVTTtFc0Z5VU47QTVGeWlyQ1I7QTRGM2hyQ007RUFDRSxxQnRGclVRO0FOazJyQ2hCO0E0RnpockNNO0VBQ0UscUJ0RjFVUTtBTnEyckNoQjtBNEZ2aHJDTTtFQUNFLG1CdEYvVVE7RXNGZ1ZSO0E1RnlockNSO0E0RjNnckNNO0VBQ0UscUJ0RmxXUTtBTisyckNoQjtBNEZ6Z3JDTTtFQUNFLHFCdEZ2V1E7QU5rM3JDaEI7QTRGdmdyQ007RUFDRSxtQnRGNVdRO0VzRjZXUjtBNUZ5Z3JDUjtBNEYzL3FDTTtFQUNFLHFCdEY3WEs7QU4wM3JDYjtBNEZ6L3FDTTtFQUNFLHFCdEZsWUs7QU42M3JDYjtBNEZ2L3FDTTtFQUNFLG1CdEZ2WUs7RXNGd1lMO0E1RnkvcUNSOztBNEY3K3FDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGZy9xQ0Y7QTRGOStxQ0U7RUFDRTtBNUZnL3FDSjtBNEY5K3FDSTtFQUNFO0E1RmcvcUNOO0E0RjUrcUNFO0VBQ0U7RUFDQTtFQUNBO0E1RjgrcUNKO0E0RjMrcUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RjYrcUNKO0E0RjMrcUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RjYrcUNOO0E0RnorcUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVGMitxQ0o7QTRGeCtxQ0U7RUFDRTtBNUYwK3FDSjtBNEZ4K3FDSTtFQUNFO0VBQ0E7RUFDQTtBNUYwK3FDTjtBNEZ4K3FDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1RjArcUNSO0E0RnArcUNJO0VBQ0UscUJ0RjdlUTtBTm05ckNkO0E0RnArcUNNO0VBQ0UsbUJ0RmhmTTtBTnM5ckNkO0E0RmgrcUNJO0VBQ0UscUJ0RnZmUTtBTnk5ckNkO0E0RmgrcUNNO0VBQ0UsbUJ0RjFmTTtBTjQ5ckNkO0E0RjU5cUNJO0VBQ0UscUJ0RjllVTtBTjQ4ckNoQjtBNEY1OXFDTTtFQUNFLG1CdEZqZlE7QU4rOHJDaEI7QTRGeDlxQ0k7RUFDRSxxQnRGM2ZVO0FOcTlyQ2hCO0E0Rng5cUNNO0VBQ0UsbUJ0RjlmUTtBTnc5ckNoQjtBNEZwOXFDSTtFQUNFLHFCdEZ0Z0JPO0FONDlyQ2I7QTRGcDlxQ007RUFDRSxtQnRGemdCSztBTis5ckNiOztBNEY5OHFDRTtFQUNFO0VBQ0E7QTVGaTlxQ0o7QTRGLzhxQ0k7RUFDRTtBNUZpOXFDTjtBNEY5OHFDSTtFQUNFO0VBQ0E7QTVGZzlxQ047QTRGOThxQ007RUFDRTtBNUZnOXFDUjtBNEY3OHFDTTtFQUNFO0VBQ0E7RUFDQSx5QnRGbmpCTTtFc0ZvakJOO0VBS0E7QTVGKzhxQ1I7QTRGNzhxQ1E7RUFDRSxjdEZwa0JGO0FObWhzQ1I7O0E0RnY4cUNBO0VBQ0U7RUFDQSxjdEZ0a0JZO0VzRnVrQlo7QTVGMDhxQ0Y7QTRGeDhxQ0U7RUFDRTtBNUYwOHFDSjtBNEZ4OHFDSTtFQUNFLHFCdEY3a0JRO0FOdWhzQ2Q7QTRGeDhxQ007RUFDRTtFQUNBLHlCdEZqbEJNO0FOMmhzQ2Q7QTRGcjhxQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUZ1OHFDSjtBNEZyOHFDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RnU4cUNOOztBNEZqOHFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjdEZqa0J1QjtFc0Zra0J2QjtBNUZvOHFDRjtBNEZsOHFDRTtFQUNFO0E1Rm84cUNKO0E0Rmw4cUNJO0VBQ0U7QTVGbzhxQ047QTRGaDhxQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1Rms4cUNKO0E0Rmg4cUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUZrOHFDTjs7QTRGNTdxQ0U7RUFDRTtBNUYrN3FDSjs7QTRGejdxQ0E7RUFDRTtBNUY0N3FDRjtBNEYxN3FDRTtFQUNFO0VBQ0E7QTVGNDdxQ0o7QTRGejdxQ0U7RUFDRTtBNUYyN3FDSjtBNEZ2N3FDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3RGeHFCc0I7RXNGeXFCdEI7QTVGeTdxQ0o7QTRGdjdxQ0k7RUFDRSxjdEYvcUJRO0FOd21zQ2Q7QTRGcjdxQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGN0RnJyQnNCO0VzRnNyQnRCO0E1RnU3cUNKO0E0RnI3cUNJO0VBQ0UsY3RGNXJCUTtBTm1uc0NkO0E0Rm43cUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RnE3cUNKO0E0Rmw3cUNFO0VBQ0U7QTVGbzdxQ0o7QTRGaDdxQ0k7RUFDRSxjdEYxdEJFO0VzRjJ0QkYseUJ0Rm50QlE7QU5xb3NDZDtBNEY3NnFDSTtFQUNFO0VBQ0E7RUFDQTtBNUYrNnFDTjtBNEY3NnFDTTtFQUNFO0VBQ0E7QTVGKzZxQ1I7QTRGMTZxQ007RUFDRTtFQUNBO0E1RjQ2cUNSO0E0Rjk2cUNNO0VBQ0U7RUFDQTtBNUZnN3FDUjtBNEZsN3FDTTtFQUNFO0VBQ0E7QTVGbzdxQ1I7QTRGdDdxQ007RUFDRTtFQUNBO0E1Rnc3cUNSO0E0RjE3cUNNO0VBQ0U7RUFDQTtBNUY0N3FDUjtBNEY5N3FDTTtFQUNFO0VBQ0E7QTVGZzhxQ1I7QTRGbDhxQ007RUFDRTtFQUNBO0E1Rm84cUNSO0E0RnQ4cUNNO0VBQ0U7RUFDQTtBNUZ3OHFDUjtBNEYxOHFDTTtFQUNFO0VBQ0E7QTVGNDhxQ1I7QTRGOThxQ007RUFDRTtFQUNBO0E1Rmc5cUNSO0E0Rmw5cUNNO0VBQ0U7RUFDQTtBNUZvOXFDUjtBNEZ0OXFDTTtFQUNFO0VBQ0E7QTVGdzlxQ1I7QTRGMTlxQ007RUFDRTtFQUNBO0E1RjQ5cUNSO0E0Rjk5cUNNO0VBQ0U7RUFDQTtBNUZnK3FDUjtBNEZsK3FDTTtFQUNFO0VBQ0E7QTVGbytxQ1I7QTRGdCtxQ007RUFDRTtFQUNBO0E1RncrcUNSO0E0RjErcUNNO0VBQ0U7RUFDQTtBNUY0K3FDUjtBNEY5K3FDTTtFQUNFO0VBQ0E7QTVGZy9xQ1I7QTRGbC9xQ007RUFDRTtFQUNBO0E1Rm8vcUNSO0E0RnQvcUNNO0VBQ0U7RUFDQTtBNUZ3L3FDUjtBNEYxL3FDTTtFQUNFO0VBQ0E7QTVGNC9xQ1I7QTRGOS9xQ007RUFDRTtFQUNBO0E1RmdnckNSO0E0RmxnckNNO0VBQ0U7RUFDQTtBNUZvZ3JDUjtBNEZ0Z3JDTTtFQUNFO0VBQ0E7QTVGd2dyQ1I7QTRGMWdyQ007RUFDRTtFQUNBO0E1RjRnckNSO0E0RjlnckNNO0VBQ0U7RUFDQTtBNUZnaHJDUjtBNEZsaHJDTTtFQUNFO0VBQ0E7QTVGb2hyQ1I7QTRGdGhyQ007RUFDRTtFQUNBO0E1RndockNSO0E0RjFockNNO0VBQ0U7RUFDQTtBNUY0aHJDUjtBNEY5aHJDTTtFQUNFO0VBQ0E7QTVGZ2lyQ1I7QTRGbGlyQ007RUFDRTtFQUNBO0E1Rm9pckNSO0E0RnRpckNNO0VBQ0U7RUFDQTtBNUZ3aXJDUjtBNEYxaXJDTTtFQUNFO0VBQ0E7QTVGNGlyQ1I7QTRGOWlyQ007RUFDRTtFQUNBO0E1RmdqckNSO0E0RmxqckNNO0VBQ0U7RUFDQTtBNUZvanJDUjtBNEZ0anJDTTtFQUNFO0VBQ0E7QTVGd2pyQ1I7QTRGMWpyQ007RUFDRTtFQUNBO0E1RjRqckNSO0E0RjlqckNNO0VBQ0U7RUFDQTtBNUZna3JDUjtBNEZsa3JDTTtFQUNFO0VBQ0E7QTVGb2tyQ1I7QTRGdGtyQ007RUFDRTtFQUNBO0E1RndrckNSO0E0RjFrckNNO0VBQ0U7RUFDQTtBNUY0a3JDUjtBNEY5a3JDTTtFQUNFO0VBQ0E7QTVGZ2xyQ1I7QTRGbGxyQ007RUFDRTtFQUNBO0E1Rm9sckNSO0E0RnRsckNNO0VBQ0U7RUFDQTtBNUZ3bHJDUjtBNEYxbHJDTTtFQUNFO0VBQ0E7QTVGNGxyQ1I7QTRGOWxyQ007RUFDRTtFQUNBO0E1RmdtckNSO0E0RmxtckNNO0VBQ0U7RUFDQTtBNUZvbXJDUjtBNEZ0bXJDTTtFQUNFO0VBQ0E7QTVGd21yQ1I7QTRGMW1yQ007RUFDRTtFQUNBO0E1RjRtckNSOztBNEZwbXJDQTtFQUNFO0VBQ0E7QTVGdW1yQ0Y7QTRGcm1yQ0U7RUFDRTtBNUZ1bXJDSjtBNEZwbXJDRTtFQUNFO0VBQ0E7RUFDQTtBNUZzbXJDSjtBNEZwbXJDSTtFQUNFO0E1RnNtckNOO0E0Rm5tckNJO0VBQ0U7QTVGcW1yQ047QTRGbm1yQ007RUFDRTtFQUNBO0VBQ0E7QTVGcW1yQ1I7QTRGbG1yQ007RUFDRTtFQUNBO0E1Rm9tckNSO0E0RmxtckNRO0VBQ0U7QTVGb21yQ1Y7QTRGbG1yQ1U7RUFDRTtBNUZvbXJDWjtBNEZqbXJDVTtFQUNFO0VBQ0E7QTVGbW1yQ1o7QTRGOWxyQ1U7RUFDRTtBNUZnbXJDWjtBNEY1bHJDWTtFQUNFO0VBQ0E7QTVGOGxyQ2Q7QTRGemxyQ1E7RUFDRTtBNUYybHJDVjtBNEZ0bHJDWTtFQUNFO0VBQ0E7RUFDQTtBNUZ3bHJDZDtBNEZybHJDWTtFQUNFO0E1RnVsckNkO0E0RmxsckNZO0VBQ0U7QTVGb2xyQ2Q7QTRGMWtyQ007RUFDRTtFQUNBO0E1RjRrckNSO0E0RnZrckNFO0VBQ0U7RUFDQTtFQUNBO0E1RnlrckNKO0E0RnRrckNNO0VBQ0UsVXRGdnhCa0I7RXNGd3hCbEIsV3RGeHhCa0I7QU5nMnNDMUI7QTRGcmtyQ007RUFDRTtBNUZ1a3JDUjtBNEZwa3JDTTtFQUNFO0VBQ0E7QTVGc2tyQ1I7QTRGbGtyQ1E7RUFDRTtBNUZva3JDVjtBNEZsa3JDVTtFQUNFO0E1Rm9rckNaO0E0RjFqckNJO0VBQ0UsVXRGcHpCb0I7RXNGcXpCcEIsV3RGcnpCb0I7QU5pM3NDMUI7QTRGempyQ0k7RUFDRTtBNUYyanJDTjtBNEZ4anJDSTtFQUNFO0VBQ0E7QTVGMGpyQ047QTRGdGpyQ007RUFDRTtBNUZ3anJDUjtBNEZ0anJDUTtFQUNFO0E1RndqckNWO0E0RmpqckNFO0VBQ0U7QTVGbWpyQ0o7QTRGaGpyQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBNUZranJDSjs7QTRGNWlyQ0U7RUFDRTtBNUYraXJDSjtBNEY1aXJDRTtFQUNFO0VBQ0E7QTVGOGlyQ0o7QTRGNWlyQ0k7RUFDRTtBNUY4aXJDTjtBNEYzaXJDSTtFQUNFO0VBQ0E7QTVGNmlyQ047QTRGemlyQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVGMmlyQ0o7QTRGemlyQ0k7RUFDRTtBNUYyaXJDTjtBNEZ4aXJDSTtFQUNFO0VBQ0Esa0N0Rjc1Qkc7RXNGODVCSDtFQUNBO0VBQ0E7RUFDQSxtQnRGNTdCUTtFc0Y2N0JSLGN0RnI4QkU7QU4rK3NDUjs7QTRGcGlyQ0E7RUFDRTtFQUNBO0E1RnVpckNGO0E0RnJpckNFO0VBQ0U7RUFDQTtBNUZ1aXJDSjtBNEZwaXJDRTtFQUNFO0VBQ0E7RUFDQTtBNUZzaXJDSjtBNEZwaXJDSTtFQUNFO0E1RnNpckNOO0E0Rm5pckNJO0VBQ0U7RUFDQTtBNUZxaXJDTjtBNEZuaXJDTTtFQUNFO0VBQ0E7QTVGcWlyQ1I7QTRGbGlyQ007RUFDRTtBNUZvaXJDUjtBNEZqaXJDTTtFQUNFO0VBQ0E7QTVGbWlyQ1I7QTRGaGlyQ007RUFDRTtFQUNBO0VBQ0E7QTVGa2lyQ1I7QTRGaGlyQ1E7RUFDRTtFQUNBO0E1RmtpckNWO0E0RjVockNFO0VBQ0U7RUFDQTtBNUY4aHJDSjs7QWdGdml0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRmtpdENGOztBa0c1a3RDQTtFQUNFO0VBQ0EsYzVGaUJrQztFNEZoQmxDO0VBQ0E7RUFDQTtBbEcra3RDRjtBa0c3a3RDRTtFQUNFLGM1RmRVO0U0RmVWO0FsRytrdENKO0FrRzVrdENFO0VBQ0U7QWxHOGt0Q0o7QWtHM2t0Q0U7RUFDRTtFQUNBO0FsRzZrdENKO0FrRzNrdENJO0VBQ0U7RUFDQTtBbEc2a3RDTjs7QWtHdmt0Q0U7RUFDRTtFQUNBO0FsRzBrdENKO0FrR3hrdENJO0VBQ0U7QWxHMGt0Q047QWtHdGt0Q007RUFDRTtFQUNBLHNCNUZGZ0I7QU4wa3RDeEI7QWtHdGt0Q1E7RUFoRU47RUFDQTtFQUNBO0VBQ0E7QWxHeW90Q0Y7QWtHdm90Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEd5b3RDSjtBa0dqbHRDUTtFQUNFLGM1RnBESTtFNEZxREo7QWxHbWx0Q1Y7QWtHL2t0Q007RUFDRTtFQUNBO0VBQ0E7QWxHaWx0Q1I7QWtHL2t0Q1E7RUFDRTtFQUNBO0VBQ0E7QWxHaWx0Q1Y7QWtHL2t0Q1U7RUFDRTtFQUNBO0FsR2lsdENaO0FrRzdrdENZO0VBQ0UsYzVGdkVZO0FOc3B0QzFCO0FrRzdrdENjO0VBQ0U7QWxHK2t0Q2hCO0FrR3ZrdENRO0VBQ0UsYzVGdEZJO0U0RnVGSjtBbEd5a3RDVjtBa0dua3RDTTtFQUNFO0VBQ0E7QWxHcWt0Q1I7QWtHbmt0Q1E7RUFDRTtFQUNBO0FsR3FrdENWO0FrR2hrdENRO0VBQ0U7RUFDQTtFQTFHUjtFQUNBO0VBQ0E7RUFDQSxzQjVGbUJlO0FOMHB0Q2pCO0FrR2xrdENZO0VBQ0U7RUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHb2t0Q2Q7QWtHaGt0Q1U7RUFDRTtFQUNBO1VBQUE7QWxHa2t0Q1o7QWtHL2p0Q2M7RUFDRTtFQUNBLHlCNUY1SFU7QU42cnRDMUI7QWtHOWp0Q2M7RUFDRSx5QjVGM0lSO0FOMnN0Q1I7QWtHNWp0Q1k7RUFDRSx5QjVGeElBO0FOc3N0Q2Q7QWtHM2p0Q1k7RUFDRTtBbEc2anRDZDtBa0d6anRDVTtFQUNFO0VBQ0E7QWxHMmp0Q1o7QWtHbGp0Q007RUFDRTtBbEdvanRDUjtBa0dqanRDTTtFQUNFO0FsR21qdENSO0FrRzdpdENRO0VBQ0U7RUF2S1I7RUFDQTtFQUNBO0VBQ0Esc0I1Rm1CZTtBTm9zdENqQjtBa0c1aXRDa0I7RUFDRTtBbEc4aXRDcEI7QWtHbGl0Q1E7RUFDRTtFQTVMUjtFQUNBO0VBQ0E7RUFDQSxzQjVGbUJlO0FOOHN0Q2pCO0FrR2hpdENRO0VBQ0U7QWxHa2l0Q1Y7QWtHNWh0Q0U7RUFDRTtBbEc4aHRDSjtBa0c1aHRDSTtFQUNFO0FsRzhodENOO0FrRzFodENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEc0aHRDSjs7QWtHcmh0Q0k7RUFDRTtFQUNBO0VBcE9KO0VBQ0E7RUFDQTtFQUNBLHNCNUZtQmU7QU4wdXRDakI7QWtHeGh0Q1E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRzBodENWO0FrR3hodENVO0VBQ0U7RUFDQTtFQUNBLGM1RnpOd0I7QU5tdnRDcEM7QWtHdmh0Q1U7RUFDRTtFQUNBO0FsR3lodENaO0FrR3JodENRO0VBQ0U7RUFDQTtFQUNBO0FsR3VodENWO0FrR25odENNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWxHcWh0Q1I7QWtHbGh0Q007RUFDRTtBbEdvaHRDUjtBa0dsaHRDUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCNUYzUkY7RTRGNFJFO0VBQ0E7QWxHb2h0Q1Y7QWtHbGh0Q1U7RUFDRTtBbEdvaHRDWjtBa0cvZ3RDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUI1Ri9Sa0I7QU5nenRDMUI7QWtHOWd0Q007RUFDRTtBbEdnaHRDUjtBa0c3Z3RDTTtFQUNFO0FsRytndENSO0FrRzVndENNO0VBQ0U7QWxHOGd0Q1I7O0FrR3RndENFO0VBQ0U7QWxHeWd0Q0o7QWtHdmd0Q0k7RUExVUY7RUFDQTtFQUNBO0VBQ0E7QWxHbzF0Q0Y7QWtHbDF0Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEdvMXRDSjtBa0dqaHRDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0I1RjdTYTtFNEY4U2I7QWxHbWh0Q0o7QWtHamh0Q0k7RUFDRTtBbEdtaHRDTjtBa0doaHRDSTtFQUNFO0VBQ0E7RUFDQTtBbEdraHRDTjtBa0doaHRDTTtFQUNFO0VBQ0EsYzVGN1JpQjtFNEY4UmpCO0FsR2todENSO0FrR2hodENRO0VBQ0U7RUFDQTtBbEdraHRDVjtBa0cvZ3RDUTtFQUNFO0VBQ0E7QWxHaWh0Q1Y7QWtHL2d0Q1U7RUFDRTtBbEdpaHRDWjtBa0c3Z3RDUTtFQUNFO0VBQ0E7QWxHK2d0Q1Y7QWtHemd0Q007RUFDRTtBbEcyZ3RDUjtBa0d0Z3RDRTtFQUNFO0VBQ0EsYzVGelZnQztFNEYwVmhDO0VBQ0E7QWxHd2d0Q0o7QWtHdGd0Q0k7RUFDRSxjNUZ2WFE7RTRGd1hSO0FsR3dndENOOztBa0dsZ3RDQTtFQUNFO0VBQ0E7RUFDQTtBbEdxZ3RDRjtBa0duZ3RDRTtFQUNFO0VBQ0E7RUFDQTtBbEdxZ3RDSjtBa0dsZ3RDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYzVGMVZxQjtBTjgxdEN6QjtBa0dsZ3RDSTtFQUNFO0VBQ0E7RUFDQTtBbEdvZ3RDTjs7QWtHLy9zQ0E7RUFDRTtBbEdrZ3RDRjtBa0cvL3NDSTtFQUNFO0VBQ0E7RUFDQTtBbEdpZ3RDTjtBa0cvL3NDTTtFQUNFO0FsR2lndENSOztBa0d4L3NDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxHMi9zQ047QWtHei9zQ007RUFDRSxjNUZ4Y0Q7QU5tOHRDUDtBa0d4L3NDTTtFQUNFLGM1RjVjRDtBTnM4dENQO0FrR3Ivc0NNO0VBQ0U7QWxHdS9zQ1I7QWtHbC9zQ007RUFDRTtBbEdvL3NDUjs7QWtHMytzQ0k7RUFDRTtFQUNBO0VBQ0EsYzVGdGI4QjtFNEZ1YjlCLHNCNUZyYWtCO0U0RnNhbEI7RUFDQTtFQUNBO0FsRzgrc0NOO0FrRzUrc0NNO0VBQ0U7RUFDQTtBbEc4K3NDUjtBa0czK3NDTTtFQUNFO0FsRzYrc0NSO0FrRzErc0NNO0VBQ0U7RUFDQTtFQUNBO0FsRzQrc0NSO0FrR3grc0NJO0VBQ0U7RUFDQTtBbEcwK3NDTjtBa0d6K3NDTTtFQUNFO0VBQ0E7QWxHMitzQ1I7QWtHeCtzQ007RUFDRTtBbEcwK3NDUjtBa0d4K3NDUTtFQUNFO0VBQ0E7QWxHMCtzQ1Y7O0FrR2wrc0NBO0VBQ0U7QWxHcStzQ0Y7O0FrR2grc0NFO0VBQ0U7RUFDQTtBbEdtK3NDSjtBa0dqK3NDSTtFQXJoQkY7RUFDQTtFQUNBO0VBQ0E7QWxHeS90Q0Y7QWtHdi90Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEd5L3RDSjtBa0c1K3NDSTtFQUNFO0VBQ0E7QWxHOCtzQ047O0FrR3grc0NBO0VBQ0U7RUFDQTtBbEcyK3NDRjtBa0d6K3NDRTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7QWxHMitzQ0o7QWtHeitzQ0k7O0VBQ0U7QWxHNCtzQ047QWtHeCtzQ0U7RUFDRTtVQUFBO0FsRzArc0NKO0FrR3grc0NJO0VBQ0U7VUFBQTtBbEcwK3NDTjtBa0d0K3NDRTtFQUNFO1VBQUE7QWxHdytzQ0o7QWtHdCtzQ0k7RUFDRTtVQUFBO0FsR3crc0NOO0FrR24rc0NJO0VBQ0U7RUFDQTtFQUNBO1VBQUE7RUFDQTtFQUFBO0VBQUE7QWxHcStzQ047QWtHbitzQ007RUFDRTtBbEdxK3NDUjtBa0duK3NDUTtFQUNFO0FsR3Erc0NWO0FrR2wrc0NRO0VBQ0U7RUFDQTtBbEdvK3NDVjtBa0dsK3NDVTtFQUNFO0FsR28rc0NaO0FrR2grc0NRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR2src0NWO0FrR2grc0NVO0VBQ0U7QWxHaytzQ1o7QWtHLzlzQ1U7RUFDRTtBbEdpK3NDWjtBa0c3OXNDUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRys5c0NWOztBZ0YxbHVDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGcWx1Q0Y7O0FtR3RwdUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYzdGc0NnQztFNkZyQ2hDLHNCN0Z1RG9CO0U2RnREcEI7RUFDQTtFQUNBO0FuR3lwdUNKO0FtR3ZwdUNJO0VBQ0U7RUFDQSxjN0ZLUTtFNkZKUjtBbkd5cHVDTjtBbUd0cHVDSTtFRGhCRjtFQUNBO0VBQ0E7RUFDQTtBbEd5cXVDRjtBa0d2cXVDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsR3lxdUNKO0FtR2pxdUNJO0VBQ0UsYzdGSlE7RTZGS1I7QW5HbXF1Q047QW1HL3B1Q0U7RUFDRTtFQUNBO0VBQ0EsYzdGYWdDO0FOb3B1Q3BDO0FtRy9wdUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkdpcXVDTjtBbUc5cHVDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5HZ3F1Q047QW1HNXB1Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHNCN0ZqQmE7RTZGa0JiO0VBMkpBOzs7O0dBQUE7QW5Hd2d1Q0o7QW1HanF1Q0k7RUFDRTtBbkdtcXVDTjtBbUdocXVDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5Ha3F1Q047QW1HaHF1Q007RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkdrcXVDUjtBbUc5cHVDSTtFQUNFO0FuR2dxdUNOO0FtRzdwdUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbkcrcHVDTjtBbUc3cHVDTTtFQUNFO0FuRytwdUNSO0FtRzdwdUNRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QW5HK3B1Q1Y7QW1HN3B1Q1U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbkcrcHVDWjtBbUd6cHVDSTtFQUNFO0FuRzJwdUNOO0FtR3hwdUNJO0VBQ0U7RUFDQTtFQUNBO0FuRzBwdUNOO0FtR3hwdUNNO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYzdGL0U0QjtBTnl1dUNwQztBbUd0cHVDSTtFQUNFO0VBQ0E7QW5Hd3B1Q047QW1HdHB1Q007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYzdGN0Y0QjtBTnF2dUNwQztBbUdscHVDUTtFQUNFO1VBQUE7QW5Hb3B1Q1Y7QW1HanB1Q1E7RUFDRTtVQUFBO0FuR21wdUNWO0FtRzVvdUNRO0VBQ0U7RUFDQSxjN0ZqSDBCO0FOK3Z1Q3BDO0FtR3hvdUNNO0VBQ0U7QW5HMG91Q1I7QW1Hdm91Q007RUFDRSxtQjdGckpNO0U2RnNKTixjN0Y5SkE7QU51eXVDUjtBbUd2b3VDUTtFQUNFO0VBQ0EsYzdGbEtGO0FOMnl1Q1I7QW1Hcm91Q007RUFDRTtFQUNBLGM3RnhLQTtBTit5dUNSO0FtR3JvdUNRO0VBQ0U7RUFDQSxjN0Y1S0Y7QU5tenVDUjtBbUdsb3VDSTtFQUNFO0VBQ0E7RUFDQTtBbkdvb3VDTjtBbUdqb3VDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuR21vdUNOO0FtR2hvdUNJO0VBQ0U7RUFDQTtBbkdrb3VDTjtBbUdob3VDTTtFQUNFLGM3RnhMa0I7QU4wenVDMUI7QW1HaG91Q1E7RUFDRTtBbkdrb3VDVjtBbUd4bnVDSTtFQUNFLGM3RmpORTtFNkZrTkYseUI3RmxORTtFNkZtTkYscUI3RjNNUTtBTnEwdUNkO0FtR3ZudUNJO0VBQ0U7QW5HeW51Q047QW1HdG51Q0k7RUFDRTtBbkd3bnVDTjs7QWdGOTF1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRnkxdUNGOztBb0c5NHVDQTtFQUNFO0FwR2k1dUNGO0FvRy80dUNFO0VBQ0U7RUFDQTtBcEdpNXVDSjtBb0c5NHVDRTtFQUNFO0VBaEJGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHaTZ1Q0Y7QW9HajV1Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQTlCRjtFQUNBO0VBQ0E7QXBHazd1Q0Y7O0FvR2o1dUNBO0VBQ0U7QXBHbzV1Q0Y7QW9HbDV1Q0U7RUFDRTtFQUNBO0FwR281dUNKO0FvR2o1dUNFO0VBQ0U7RUF0Q0Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEcwN3VDRjtBb0dwNXVDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBcERGO0VBQ0E7RUFDQTtBcEcyOHVDRjs7QW9HcDV1Q0E7RUFDRTtBcEd1NXVDRjtBb0dyNXVDRTtFQUNFO0VBQ0E7QXBHdTV1Q0o7QW9HcDV1Q0U7RUFDRTtFQTVERjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR205dUNGO0FvR3Y1dUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUExRUY7RUFDQTtFQUNBO0FwR28rdUNGOztBb0d2NXVDQTtFQUNFO0FwRzA1dUNGO0FvR3g1dUNFO0VBQ0U7RUFDQTtBcEcwNXVDSjtBb0d2NXVDRTtFQUNFO0VBbEZGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHNCt1Q0Y7QW9HMTV1Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQWhHRjtFQUNBO0VBQ0E7QXBHNi91Q0Y7O0FvRzE1dUNBO0VBQ0U7QXBHNjV1Q0Y7QW9HMzV1Q0U7RUFDRTtFQUNBO0FwRzY1dUNKO0FvRzE1dUNFO0VBQ0U7RUF4R0Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEdxZ3ZDRjtBb0c3NXVDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBdEhGO0VBQ0E7RUFDQTtBcEdzaHZDRjs7QW9HNzV1Q0E7RUFDRTtBcEdnNnVDRjtBb0c5NXVDRTtFQUNFO0VBQ0E7QXBHZzZ1Q0o7QW9HNzV1Q0U7RUFDRTtFQTlIRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRzhodkNGO0FvR2g2dUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUE1SUY7RUFDQTtFQUNBO0FwRytpdkNGOztBb0doNnVDQTtFQUNFO0FwR202dUNGO0FvR2o2dUNFO0VBQ0U7RUFDQTtBcEdtNnVDSjtBb0doNnVDRTtFQUNFO0VBcEpGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHdWp2Q0Y7QW9HbjZ1Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQWxLRjtFQUNBO0VBQ0E7QXBHd2t2Q0Y7O0FvR242dUNBO0VBQ0U7QXBHczZ1Q0Y7QW9HcDZ1Q0U7RUFDRTtFQUNBO0FwR3M2dUNKO0FvR242dUNFO0VBQ0U7RUExS0Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEdnbHZDRjtBb0d0NnVDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBeExGO0VBQ0E7RUFDQTtBcEdpbXZDRjs7QW9HdDZ1Q0E7RUFDRTtBcEd5NnVDRjtBb0d2NnVDRTtFQUNFO0VBQ0E7QXBHeTZ1Q0o7QW9HdDZ1Q0U7RUFDRTtFQWhNRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwR3ltdkNGO0FvR3o2dUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUE5TUY7RUFDQTtFQUNBO0FwRzBudkNGOztBb0d6NnVDQTtBQUNBO0VBQ0U7QXBHNDZ1Q0Y7QW9HejZ1Q0k7RUFDRTtVQUFBO0VBQ0E7QXBHMjZ1Q047O0FvR3A2dUNFO0VBQ0U7RUFDQTtFQUNBO0FwR3U2dUNKO0FvR3I2dUNJO0VBQ0U7QXBHdTZ1Q047QW9HbjZ1Q0U7RUFDRTtFQXRPRjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBb09FO0FwR3k2dUNKOztBb0dwNnVDRTtFQUNFO0VBQ0E7RUFDQTtBcEd1NnVDSjtBb0dyNnVDSTtFQUNFO0FwR3U2dUNOO0FvR242dUNFO0VBQ0U7RUF4UEY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQXNQRTtBcEd5NnVDSjs7QW9HcjZ1Q0E7RUFDRTtJQUNFO0VwR3c2dUNGO0FBQ0Y7QW9HcjZ1Q0E7RUFDRTtBcEd1NnVDRjs7QW9HcDZ1Q0E7RUFDRTtBcEd1NnVDRjs7QWdGdnJ2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRmtydkNGOztBcUdydnZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJHd3Z2Q0Y7QXFHdHZ2Q0U7RUFDRTtFQUNBO0FyR3d2dkNKO0FxR3B2dkNJO0VBQ0U7RUFDQTtBckdzdnZDTjtBcUdsdnZDTTtFQUNFO0VBQ0E7QXJHb3Z2Q1I7O0FnRnp3dkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZvd3ZDRjs7QXNHdjB2Q0E7RUFDRTtBdEcwMHZDRjtBc0d4MHZDRTtFQUNFO0VBQ0E7QXRHMDB2Q0o7QXNHdjB2Q0U7RUFDRTtFQUNBO0F0R3kwdkNKO0FzR3YwdkNJO0VBQ0U7RUFDQSxjaEdLUTtBTm8wdkNkO0FzR3QwdkNJO0VBQ0U7RUFDQTtBdEd3MHZDTjtBc0d0MHZDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0R3cwdkNSO0FzR24wdkNFO0VBQ0U7RUFDQTtFQUNBO0F0R3EwdkNKO0FzR2gwdkNNO0VBQ0U7QXRHazB2Q1I7QXNHNXp2Q0k7RUFDRTtFQUNBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7QXRHOHp2Q047QXNHM3p2Q007RUFDRTtBdEc2enZDUjtBc0cxenZDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRHNHp2Q1I7QXNHeHp2Q1E7RUFDRTtFQUNBO0F0RzB6dkNWO0FzR3Z6dkNRO0VBQ0U7RUFDQTtBdEd5enZDVjtBc0d2enZDVTtFQUNFO0F0R3l6dkNaO0FzR3J6dkNRO0VBQ0U7RUFDQTtBdEd1enZDVjtBc0duenZDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEdxenZDUjtBc0duenZDUTtFQUNFO0F0R3F6dkNWO0FzR256dkNVO0VBQ0U7QXRHcXp2Q1o7QXNHanp2Q1E7RUFDRTtBdEdtenZDVjtBc0doenZDUTtFQUNFO0VBQ0E7QXRHa3p2Q1Y7QXNHaHp2Q1U7RUFDRTtBdEdrenZDWjtBc0c3eXZDTTtFQUNFLCtCaEcvRVM7RWdHZ0ZULGtDaEdoRlM7QU4rM3ZDakI7QXNHNXl2Q007RUFDRTtFQUNBLGdDaEdyRlM7RWdHc0ZULG1DaEd0RlM7QU5vNHZDakI7QXNHM3l2Q007RUFDRTtJQUNFO0lBQ0E7RXRHNnl2Q1I7RXNHM3l2Q007SUFDRTtJQUNBO0V0RzZ5dkNSO0FBQ0Y7QXNHM3l2Q007RUFDRTtJQUNFO0V0RzZ5dkNSO0FBQ0Y7QXNHenl2Q0k7OztFQUdFO0VBQ0E7RUFDQTtBdEcyeXZDTjtBc0d4eXZDSTtFQUNFO0F0RzB5dkNOO0FzR3h5dkNNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEcweXZDUjtBc0d0eXZDSTtFQUNFO0VBQ0E7QXRHd3l2Q047QXNHdHl2Q007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0R3d5dkNSOztBZ0Z4OXZDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGbTl2Q0Y7O0F1R3Bod0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkd1aHdDSjtBdUdyaHdDSTtFQUNFO0VBQ0E7QXZHdWh3Q047QXVHbmh3Q0U7RUFFRTtFQUNBO0VBQ0E7QXZHb2h3Q0o7QXVHbGh3Q0k7RUFDRTtFQUNBLGNqR0pRO0FOd2h3Q2Q7QXVHaGh3Q0U7RUFDRTtBdkdraHdDSjtBdUcvZ3dDRTtFQUNFO0VBQ0E7QXZHaWh3Q0o7O0F1RzVnd0NFO0VBQ0U7QXZHK2d3Q0o7O0F1RzFnd0NFO0VBQ0U7RUFDQTtFQUNBO0F2RzZnd0NKOztBdUd4Z3dDRTtFQUNFO0F2RzJnd0NKOztBdUd2Z3dDQTtFQUNFO0VBQ0E7RUFDQTtBdkcwZ3dDRjtBdUd4Z3dDRTtFQUNFO0F2RzBnd0NKO0F1R3hnd0NJO0VBQ0U7QXZHMGd3Q047O0F1R3Jnd0NBO0VBQ0U7RUFDQTtBdkd3Z3dDRjs7QXVHcGd3Q0U7RUFDRTtBdkd1Z3dDSjtBdUdsZ3dDTTtFQUNFO0F2R29nd0NSOztBZ0Z4bHdDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGbWx3Q0Y7O0F3R3Rwd0NBO0VBNEZFO0F4Rzhqd0NGO0F3R2pwd0NFO0VBQ0UsV0FUSztFQVVMLFlBVks7RUFXTCxpQkFYSztFQVlMO0VBQ0E7RUFDQTtFQUNBO0F4R21wd0NKO0F3R2pwd0NJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEdtcHdDTjtBd0docHdDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEdrcHdDTjtBd0cvb3dDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGlCQXhDVTtFQXlDVjtFQUNBO0VBQ0E7RUFDQSxxQmxHM0JRO0FONHF3Q2Q7QXdHOW93Q0k7RUFDRTtBeEdncHdDTjtBd0c5b3dDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7QXhHZ3B3Q1I7QXdHNW93Q0k7RUFDRTtBeEc4b3dDTjtBd0c1b3dDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEc4b3dDUjtBd0cxb3dDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhHNG93Q047QXdHeG93Q0U7RUFDRSxjbEduRXNCO0FONnN3QzFCO0F3R2hvd0NRO0VBQ0U7VUFBQTtBeEdrb3dDVjtBd0cvbndDUTtFQUNFO1VBQUE7QXhHaW93Q1Y7QXdHdG93Q1E7RUFDRTtVQUFBO0F4R3dvd0NWO0F3R3Jvd0NRO0VBQ0U7VUFBQTtBeEd1b3dDVjtBd0c1b3dDUTtFQUNFO1VBQUE7QXhHOG93Q1Y7QXdHM293Q1E7RUFDRTtVQUFBO0F4RzZvd0NWO0F3R2xwd0NRO0VBQ0U7VUFBQTtBeEdvcHdDVjtBd0dqcHdDUTtFQUNFO1VBQUE7QXhHbXB3Q1Y7QXdHeHB3Q1E7RUFDRTtVQUFBO0F4RzBwd0NWO0F3R3Zwd0NRO0VBQ0U7VUFBQTtBeEd5cHdDVjtBd0c5cHdDUTtFQUNFO1VBQUE7QXhHZ3F3Q1Y7QXdHN3B3Q1E7RUFDRTtVQUFBO0F4Rytwd0NWO0F3R3Bxd0NRO0VBQ0U7VUFBQTtBeEdzcXdDVjtBd0ducXdDUTtFQUNFO1VBQUE7QXhHcXF3Q1Y7QXdHMXF3Q1E7RUFDRTtVQUFBO0F4RzRxd0NWO0F3R3pxd0NRO0VBQ0U7VUFBQTtBeEcycXdDVjtBd0docndDUTtFQUNFO1VBQUE7QXhHa3J3Q1Y7QXdHL3F3Q1E7RUFDRTtVQUFBO0F4R2lyd0NWO0F3R3Ryd0NRO0VBQ0U7VUFBQTtBeEd3cndDVjtBd0dycndDUTtFQUNFO1VBQUE7QXhHdXJ3Q1Y7QXdHNXJ3Q1E7RUFDRTtVQUFBO0F4Rzhyd0NWO0F3RzNyd0NRO0VBQ0U7VUFBQTtBeEc2cndDVjtBd0dsc3dDUTtFQUNFO1VBQUE7QXhHb3N3Q1Y7QXdHanN3Q1E7RUFDRTtVQUFBO0F4R21zd0NWO0F3R3hzd0NRO0VBQ0U7VUFBQTtBeEcwc3dDVjtBd0d2c3dDUTtFQUNFO1VBQUE7QXhHeXN3Q1Y7QXdHOXN3Q1E7RUFDRTtVQUFBO0F4R2d0d0NWO0F3Rzdzd0NRO0VBQ0U7VUFBQTtBeEcrc3dDVjtBd0dwdHdDUTtFQUNFO1VBQUE7QXhHc3R3Q1Y7QXdHbnR3Q1E7RUFDRTtVQUFBO0F4R3F0d0NWO0F3RzF0d0NRO0VBQ0U7VUFBQTtBeEc0dHdDVjtBd0d6dHdDUTtFQUNFO1VBQUE7QXhHMnR3Q1Y7QXdHaHV3Q1E7RUFDRTtVQUFBO0F4R2t1d0NWO0F3Ry90d0NRO0VBQ0U7VUFBQTtBeEdpdXdDVjtBd0d0dXdDUTtFQUNFO1VBQUE7QXhHd3V3Q1Y7QXdHcnV3Q1E7RUFDRTtVQUFBO0F4R3V1d0NWO0F3RzV1d0NRO0VBQ0U7VUFBQTtBeEc4dXdDVjtBd0czdXdDUTtFQUNFO1VBQUE7QXhHNnV3Q1Y7QXdHbHZ3Q1E7RUFDRTtVQUFBO0F4R292d0NWO0F3R2p2d0NRO0VBQ0U7VUFBQTtBeEdtdndDVjtBd0d4dndDUTtFQUNFO1VBQUE7QXhHMHZ3Q1Y7QXdHdnZ3Q1E7RUFDRTtVQUFBO0F4R3l2d0NWO0F3Rzl2d0NRO0VBQ0U7VUFBQTtBeEdnd3dDVjtBd0c3dndDUTtFQUNFO1VBQUE7QXhHK3Z3Q1Y7QXdHcHd3Q1E7RUFDRTtVQUFBO0F4R3N3d0NWO0F3R253d0NRO0VBQ0U7VUFBQTtBeEdxd3dDVjtBd0cxd3dDUTtFQUNFO1VBQUE7QXhHNHd3Q1Y7QXdHend3Q1E7RUFDRTtVQUFBO0F4RzJ3d0NWO0F3R2h4d0NRO0VBQ0U7VUFBQTtBeEdreHdDVjtBd0cvd3dDUTtFQUNFO1VBQUE7QXhHaXh3Q1Y7QXdHdHh3Q1E7RUFDRTtVQUFBO0F4R3d4d0NWO0F3R3J4d0NRO0VBQ0U7VUFBQTtBeEd1eHdDVjtBd0c1eHdDUTtFQUNFO1VBQUE7QXhHOHh3Q1Y7QXdHM3h3Q1E7RUFDRTtVQUFBO0F4RzZ4d0NWO0F3R2x5d0NRO0VBQ0U7VUFBQTtBeEdveXdDVjtBd0dqeXdDUTtFQUNFO1VBQUE7QXhHbXl3Q1Y7QXdHeHl3Q1E7RUFDRTtVQUFBO0F4RzB5d0NWO0F3R3Z5d0NRO0VBQ0U7VUFBQTtBeEd5eXdDVjtBd0c5eXdDUTtFQUNFO1VBQUE7QXhHZ3p3Q1Y7QXdHN3l3Q1E7RUFDRTtVQUFBO0F4Ryt5d0NWO0F3R3B6d0NRO0VBQ0U7VUFBQTtBeEdzendDVjtBd0duendDUTtFQUNFO1VBQUE7QXhHcXp3Q1Y7QXdHMXp3Q1E7RUFDRTtVQUFBO0F4RzR6d0NWO0F3R3p6d0NRO0VBQ0U7VUFBQTtBeEcyendDVjtBd0doMHdDUTtFQUNFO1VBQUE7QXhHazB3Q1Y7QXdHL3p3Q1E7RUFDRTtVQUFBO0F4R2kwd0NWO0F3R3Qwd0NRO0VBQ0U7VUFBQTtBeEd3MHdDVjtBd0dyMHdDUTtFQUNFO1VBQUE7QXhHdTB3Q1Y7QXdHNTB3Q1E7RUFDRTtVQUFBO0F4Rzgwd0NWO0F3RzMwd0NRO0VBQ0U7VUFBQTtBeEc2MHdDVjtBd0dsMXdDUTtFQUNFO1VBQUE7QXhHbzF3Q1Y7QXdHajF3Q1E7RUFDRTtVQUFBO0F4R20xd0NWO0F3R3gxd0NRO0VBQ0U7VUFBQTtBeEcwMXdDVjtBd0d2MXdDUTtFQUNFO1VBQUE7QXhHeTF3Q1Y7QXdHOTF3Q1E7RUFDRTtVQUFBO0F4R2cyd0NWO0F3Rzcxd0NRO0VBQ0U7VUFBQTtBeEcrMXdDVjtBd0dwMndDUTtFQUNFO1VBQUE7QXhHczJ3Q1Y7QXdHbjJ3Q1E7RUFDRTtVQUFBO0F4R3Eyd0NWO0F3RzEyd0NRO0VBQ0U7VUFBQTtBeEc0MndDVjtBd0d6MndDUTtFQUNFO1VBQUE7QXhHMjJ3Q1Y7QXdHaDN3Q1E7RUFDRTtVQUFBO0F4R2szd0NWO0F3Ry8yd0NRO0VBQ0U7VUFBQTtBeEdpM3dDVjtBd0d0M3dDUTtFQUNFO1VBQUE7QXhHdzN3Q1Y7QXdHcjN3Q1E7RUFDRTtVQUFBO0F4R3Uzd0NWO0F3RzUzd0NRO0VBQ0U7VUFBQTtBeEc4M3dDVjtBd0czM3dDUTtFQUNFO1VBQUE7QXhHNjN3Q1Y7QXdHbDR3Q1E7RUFDRTtVQUFBO0F4R280d0NWO0F3R2o0d0NRO0VBQ0U7VUFBQTtBeEdtNHdDVjtBd0d4NHdDUTtFQUNFO1VBQUE7QXhHMDR3Q1Y7QXdHdjR3Q1E7RUFDRTtVQUFBO0F4R3k0d0NWO0F3Rzk0d0NRO0VBQ0U7VUFBQTtBeEdnNXdDVjtBd0c3NHdDUTtFQUNFO1VBQUE7QXhHKzR3Q1Y7QXdHcDV3Q1E7RUFDRTtVQUFBO0F4R3M1d0NWO0F3R241d0NRO0VBQ0U7VUFBQTtBeEdxNXdDVjtBd0cxNXdDUTtFQUNFO1VBQUE7QXhHNDV3Q1Y7QXdHejV3Q1E7RUFDRTtVQUFBO0F4RzI1d0NWO0F3R2g2d0NRO0VBQ0U7VUFBQTtBeEdrNndDVjtBd0cvNXdDUTtFQUNFO1VBQUE7QXhHaTZ3Q1Y7QXdHdDZ3Q1E7RUFDRTtVQUFBO0F4R3c2d0NWO0F3R3I2d0NRO0VBQ0U7VUFBQTtBeEd1NndDVjtBd0cvNXdDUTtFQUNFO1VBQUE7QXhHaTZ3Q1Y7QXdHOTV3Q1E7RUFDRTtVQUFBO0F4R2c2d0NWO0F3R3I2d0NRO0VBQ0U7VUFBQTtBeEd1NndDVjtBd0dwNndDUTtFQUNFO1VBQUE7QXhHczZ3Q1Y7QXdHMzZ3Q1E7RUFDRTtVQUFBO0F4RzY2d0NWO0F3RzE2d0NRO0VBQ0U7VUFBQTtBeEc0NndDVjtBd0dqN3dDUTtFQUNFO1VBQUE7QXhHbTd3Q1Y7QXdHaDd3Q1E7RUFDRTtVQUFBO0F4R2s3d0NWO0F3R3Y3d0NRO0VBQ0U7VUFBQTtBeEd5N3dDVjtBd0d0N3dDUTtFQUNFO1VBQUE7QXhHdzd3Q1Y7QXdHNzd3Q1E7RUFDRTtVQUFBO0F4Rys3d0NWO0F3RzU3d0NRO0VBQ0U7VUFBQTtBeEc4N3dDVjtBd0duOHdDUTtFQUNFO1VBQUE7QXhHcTh3Q1Y7QXdHbDh3Q1E7RUFDRTtVQUFBO0F4R284d0NWO0F3R3o4d0NRO0VBQ0U7VUFBQTtBeEcyOHdDVjtBd0d4OHdDUTtFQUNFO1VBQUE7QXhHMDh3Q1Y7QXdHLzh3Q1E7RUFDRTtVQUFBO0F4R2k5d0NWO0F3Rzk4d0NRO0VBQ0U7VUFBQTtBeEdnOXdDVjtBd0dyOXdDUTtFQUNFO1VBQUE7QXhHdTl3Q1Y7QXdHcDl3Q1E7RUFDRTtVQUFBO0F4R3M5d0NWO0F3RzM5d0NRO0VBQ0U7VUFBQTtBeEc2OXdDVjtBd0cxOXdDUTtFQUNFO1VBQUE7QXhHNDl3Q1Y7QXdHait3Q1E7RUFDRTtVQUFBO0F4R20rd0NWO0F3R2grd0NRO0VBQ0U7VUFBQTtBeEdrK3dDVjtBd0d2K3dDUTtFQUNFO1VBQUE7QXhHeSt3Q1Y7QXdHdCt3Q1E7RUFDRTtVQUFBO0F4R3crd0NWO0F3Rzcrd0NRO0VBQ0U7VUFBQTtBeEcrK3dDVjtBd0c1K3dDUTtFQUNFO1VBQUE7QXhHOCt3Q1Y7QXdHbi93Q1E7RUFDRTtVQUFBO0F4R3Evd0NWO0F3R2wvd0NRO0VBQ0U7VUFBQTtBeEdvL3dDVjtBd0d6L3dDUTtFQUNFO1VBQUE7QXhHMi93Q1Y7QXdHeC93Q1E7RUFDRTtVQUFBO0F4RzAvd0NWO0F3Ry8vd0NRO0VBQ0U7VUFBQTtBeEdpZ3hDVjtBd0c5L3dDUTtFQUNFO1VBQUE7QXhHZ2d4Q1Y7QXdHcmd4Q1E7RUFDRTtVQUFBO0F4R3VneENWO0F3R3BneENRO0VBQ0U7VUFBQTtBeEdzZ3hDVjtBd0czZ3hDUTtFQUNFO1VBQUE7QXhHNmd4Q1Y7QXdHMWd4Q1E7RUFDRTtVQUFBO0F4RzRneENWO0F3R2poeENRO0VBQ0U7VUFBQTtBeEdtaHhDVjtBd0doaHhDUTtFQUNFO1VBQUE7QXhHa2h4Q1Y7QXdHdmh4Q1E7RUFDRTtVQUFBO0F4R3loeENWO0F3R3RoeENRO0VBQ0U7VUFBQTtBeEd3aHhDVjtBd0c3aHhDUTtFQUNFO1VBQUE7QXhHK2h4Q1Y7QXdHNWh4Q1E7RUFDRTtVQUFBO0F4RzhoeENWO0F3R25peENRO0VBQ0U7VUFBQTtBeEdxaXhDVjtBd0dsaXhDUTtFQUNFO1VBQUE7QXhHb2l4Q1Y7QXdHeml4Q1E7RUFDRTtVQUFBO0F4RzJpeENWO0F3R3hpeENRO0VBQ0U7VUFBQTtBeEcwaXhDVjtBd0cvaXhDUTtFQUNFO1VBQUE7QXhHaWp4Q1Y7QXdHOWl4Q1E7RUFDRTtVQUFBO0F4R2dqeENWO0F3R3JqeENRO0VBQ0U7VUFBQTtBeEd1anhDVjtBd0dwanhDUTtFQUNFO1VBQUE7QXhHc2p4Q1Y7QXdHM2p4Q1E7RUFDRTtVQUFBO0F4RzZqeENWO0F3RzFqeENRO0VBQ0U7VUFBQTtBeEc0anhDVjtBd0dqa3hDUTtFQUNFO1VBQUE7QXhHbWt4Q1Y7QXdHaGt4Q1E7RUFDRTtVQUFBO0F4R2treENWO0F3R3ZreENRO0VBQ0U7VUFBQTtBeEd5a3hDVjtBd0d0a3hDUTtFQUNFO1VBQUE7QXhHd2t4Q1Y7QXdHN2t4Q1E7RUFDRTtVQUFBO0F4RytreENWO0F3RzVreENRO0VBQ0U7VUFBQTtBeEc4a3hDVjtBd0dubHhDUTtFQUNFO1VBQUE7QXhHcWx4Q1Y7QXdHbGx4Q1E7RUFDRTtVQUFBO0F4R29seENWO0F3R3pseENRO0VBQ0U7VUFBQTtBeEcybHhDVjtBd0d4bHhDUTtFQUNFO1VBQUE7QXhHMGx4Q1Y7QXdHL2x4Q1E7RUFDRTtVQUFBO0F4R2lteENWO0F3RzlseENRO0VBQ0U7VUFBQTtBeEdnbXhDVjtBd0dybXhDUTtFQUNFO1VBQUE7QXhHdW14Q1Y7QXdHcG14Q1E7RUFDRTtVQUFBO0F4R3NteENWO0F3RzNteENRO0VBQ0U7VUFBQTtBeEc2bXhDVjtBd0cxbXhDUTtFQUNFO1VBQUE7QXhHNG14Q1Y7QXdHam54Q1E7RUFDRTtVQUFBO0F4R21ueENWO0F3R2hueENRO0VBQ0U7VUFBQTtBeEdrbnhDVjtBd0d2bnhDUTtFQUNFO1VBQUE7QXhHeW54Q1Y7QXdHdG54Q1E7RUFDRTtVQUFBO0F4R3dueENWO0F3RzdueENRO0VBQ0U7VUFBQTtBeEcrbnhDVjtBd0c1bnhDUTtFQUNFO1VBQUE7QXhHOG54Q1Y7QXdHbm94Q1E7RUFDRTtVQUFBO0F4R3FveENWO0F3R2xveENRO0VBQ0U7VUFBQTtBeEdvb3hDVjtBd0d6b3hDUTtFQUNFO1VBQUE7QXhHMm94Q1Y7QXdHeG94Q1E7RUFDRTtVQUFBO0F4RzBveENWO0F3Ry9veENRO0VBQ0U7VUFBQTtBeEdpcHhDVjtBd0c5b3hDUTtFQUNFO1VBQUE7QXhHZ3B4Q1Y7QXdHcnB4Q1E7RUFDRTtVQUFBO0F4R3VweENWO0F3R3BweENRO0VBQ0U7VUFBQTtBeEdzcHhDVjtBd0czcHhDUTtFQUNFO1VBQUE7QXhHNnB4Q1Y7QXdHMXB4Q1E7RUFDRTtVQUFBO0F4RzRweENWO0F3R2pxeENRO0VBQ0U7VUFBQTtBeEdtcXhDVjtBd0docXhDUTtFQUNFO1VBQUE7QXhHa3F4Q1Y7QXdHdnF4Q1E7RUFDRTtVQUFBO0F4R3lxeENWO0F3R3RxeENRO0VBQ0U7VUFBQTtBeEd3cXhDVjtBd0c3cXhDUTtFQUNFO1VBQUE7QXhHK3F4Q1Y7QXdHNXF4Q1E7RUFDRTtVQUFBO0F4RzhxeENWO0F3R25yeENRO0VBQ0U7VUFBQTtBeEdxcnhDVjtBd0dscnhDUTtFQUNFO1VBQUE7QXhHb3J4Q1Y7QXdHenJ4Q1E7RUFDRTtVQUFBO0F4RzJyeENWO0F3R3hyeENRO0VBQ0U7VUFBQTtBeEcwcnhDVjtBd0cvcnhDUTtFQUNFO1VBQUE7QXhHaXN4Q1Y7QXdHOXJ4Q1E7RUFDRTtVQUFBO0F4R2dzeENWO0F3R3JzeENRO0VBQ0U7VUFBQTtBeEd1c3hDVjtBd0dwc3hDUTtFQUNFO1VBQUE7QXhHc3N4Q1Y7QXdHNXJ4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHOHJ4Q047RXdHNXJ4Q0k7SUFDRTtJQUNBO0V4RzhyeENOO0FBQ0Y7QXdHdHN4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHOHJ4Q047RXdHNXJ4Q0k7SUFDRTtJQUNBO0V4RzhyeENOO0FBQ0Y7QXdHdHN4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHd3N4Q047RXdHdHN4Q0k7SUFDRTtJQUNBO0V4R3dzeENOO0FBQ0Y7QXdHaHR4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHd3N4Q047RXdHdHN4Q0k7SUFDRTtJQUNBO0V4R3dzeENOO0FBQ0Y7QXdHaHR4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHa3R4Q047RXdHaHR4Q0k7SUFDRTtJQUNBO0V4R2t0eENOO0FBQ0Y7QXdHMXR4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHa3R4Q047RXdHaHR4Q0k7SUFDRTtJQUNBO0V4R2t0eENOO0FBQ0Y7QXdHMXR4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHNHR4Q047RXdHMXR4Q0k7SUFDRTtJQUNBO0V4RzR0eENOO0FBQ0Y7QXdHcHV4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHNHR4Q047RXdHMXR4Q0k7SUFDRTtJQUNBO0V4RzR0eENOO0FBQ0Y7QXdHcHV4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHc3V4Q047RXdHcHV4Q0k7SUFDRTtJQUNBO0V4R3N1eENOO0FBQ0Y7QXdHOXV4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHc3V4Q047RXdHcHV4Q0k7SUFDRTtJQUNBO0V4R3N1eENOO0FBQ0Y7QXdHOXV4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHZ3Z4Q047RXdHOXV4Q0k7SUFDRTtJQUNBO0V4R2d2eENOO0FBQ0Y7QXdHeHZ4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHZ3Z4Q047RXdHOXV4Q0k7SUFDRTtJQUNBO0V4R2d2eENOO0FBQ0Y7QXdHeHZ4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHMHZ4Q047RXdHeHZ4Q0k7SUFDRTtJQUNBO0V4RzB2eENOO0FBQ0Y7QXdHbHd4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHMHZ4Q047RXdHeHZ4Q0k7SUFDRTtJQUNBO0V4RzB2eENOO0FBQ0Y7QXdHbHd4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHb3d4Q047RXdHbHd4Q0k7SUFDRTtJQUNBO0V4R293eENOO0FBQ0Y7QXdHNXd4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHb3d4Q047RXdHbHd4Q0k7SUFDRTtJQUNBO0V4R293eENOO0FBQ0Y7QXdHNXd4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHOHd4Q047RXdHNXd4Q0k7SUFDRTtJQUNBO0V4Rzh3eENOO0FBQ0Y7QXdHdHh4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHOHd4Q047RXdHNXd4Q0k7SUFDRTtJQUNBO0V4Rzh3eENOO0FBQ0Y7QXdHdHh4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHd3h4Q047RXdHdHh4Q0k7SUFDRTtJQUNBO0V4R3d4eENOO0FBQ0Y7QXdHaHl4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHd3h4Q047RXdHdHh4Q0k7SUFDRTtJQUNBO0V4R3d4eENOO0FBQ0Y7QXdHaHl4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHa3l4Q047RXdHaHl4Q0k7SUFDRTtJQUNBO0V4R2t5eENOO0FBQ0Y7QXdHMXl4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHa3l4Q047RXdHaHl4Q0k7SUFDRTtJQUNBO0V4R2t5eENOO0FBQ0Y7QXdHMXl4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHNHl4Q047RXdHMXl4Q0k7SUFDRTtJQUNBO0V4RzR5eENOO0FBQ0Y7QXdHcHp4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHNHl4Q047RXdHMXl4Q0k7SUFDRTtJQUNBO0V4RzR5eENOO0FBQ0Y7QXdHcHp4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHc3p4Q047RXdHcHp4Q0k7SUFDRTtJQUNBO0V4R3N6eENOO0FBQ0Y7QXdHOXp4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHc3p4Q047RXdHcHp4Q0k7SUFDRTtJQUNBO0V4R3N6eENOO0FBQ0Y7QXdHOXp4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHZzB4Q047RXdHOXp4Q0k7SUFDRTtJQUNBO0V4R2cweENOO0FBQ0Y7QXdHeDB4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHZzB4Q047RXdHOXp4Q0k7SUFDRTtJQUNBO0V4R2cweENOO0FBQ0Y7QXdHeDB4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHMDB4Q047RXdHeDB4Q0k7SUFDRTtJQUNBO0V4RzAweENOO0FBQ0Y7QXdHbDF4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHMDB4Q047RXdHeDB4Q0k7SUFDRTtJQUNBO0V4RzAweENOO0FBQ0Y7QXdHbDF4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHbzF4Q047RXdHbDF4Q0k7SUFDRTtJQUNBO0V4R28xeENOO0FBQ0Y7QXdHNTF4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHbzF4Q047RXdHbDF4Q0k7SUFDRTtJQUNBO0V4R28xeENOO0FBQ0Y7QXdHNTF4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHODF4Q047RXdHNTF4Q0k7SUFDRTtJQUNBO0V4RzgxeENOO0FBQ0Y7QXdHdDJ4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHODF4Q047RXdHNTF4Q0k7SUFDRTtJQUNBO0V4RzgxeENOO0FBQ0Y7QXdHdDJ4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHdzJ4Q047RXdHdDJ4Q0k7SUFDRTtJQUNBO0V4R3cyeENOO0FBQ0Y7QXdHaDN4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHdzJ4Q047RXdHdDJ4Q0k7SUFDRTtJQUNBO0V4R3cyeENOO0FBQ0Y7QXdHaDN4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHazN4Q047RXdHaDN4Q0k7SUFDRTtJQUNBO0V4R2szeENOO0FBQ0Y7QXdHMTN4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHazN4Q047RXdHaDN4Q0k7SUFDRTtJQUNBO0V4R2szeENOO0FBQ0Y7QXdHMTN4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHNDN4Q047RXdHMTN4Q0k7SUFDRTtJQUNBO0V4RzQzeENOO0FBQ0Y7QXdHcDR4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHNDN4Q047RXdHMTN4Q0k7SUFDRTtJQUNBO0V4RzQzeENOO0FBQ0Y7QXdHcDR4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHczR4Q047RXdHcDR4Q0k7SUFDRTtJQUNBO0V4R3M0eENOO0FBQ0Y7QXdHOTR4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHczR4Q047RXdHcDR4Q0k7SUFDRTtJQUNBO0V4R3M0eENOO0FBQ0Y7QXdHOTR4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHZzV4Q047RXdHOTR4Q0k7SUFDRTtJQUNBO0V4R2c1eENOO0FBQ0Y7QXdHeDV4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHZzV4Q047RXdHOTR4Q0k7SUFDRTtJQUNBO0V4R2c1eENOO0FBQ0Y7QXdHeDV4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHMDV4Q047RXdHeDV4Q0k7SUFDRTtJQUNBO0V4RzA1eENOO0FBQ0Y7QXdHbDZ4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHMDV4Q047RXdHeDV4Q0k7SUFDRTtJQUNBO0V4RzA1eENOO0FBQ0Y7QXdHbDZ4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHbzZ4Q047RXdHbDZ4Q0k7SUFDRTtJQUNBO0V4R282eENOO0FBQ0Y7QXdHNTZ4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHbzZ4Q047RXdHbDZ4Q0k7SUFDRTtJQUNBO0V4R282eENOO0FBQ0Y7QXdHNTZ4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHODZ4Q047RXdHNTZ4Q0k7SUFDRTtJQUNBO0V4Rzg2eENOO0FBQ0Y7QXdHdDd4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHODZ4Q047RXdHNTZ4Q0k7SUFDRTtJQUNBO0V4Rzg2eENOO0FBQ0Y7QXdHdDd4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHdzd4Q047RXdHdDd4Q0k7SUFDRTtJQUNBO0V4R3c3eENOO0FBQ0Y7QXdHaDh4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHdzd4Q047RXdHdDd4Q0k7SUFDRTtJQUNBO0V4R3c3eENOO0FBQ0Y7QXdHaDh4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHazh4Q047RXdHaDh4Q0k7SUFDRTtJQUNBO0V4R2s4eENOO0FBQ0Y7QXdHMTh4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHazh4Q047RXdHaDh4Q0k7SUFDRTtJQUNBO0V4R2s4eENOO0FBQ0Y7QXdHMTh4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHNDh4Q047RXdHMTh4Q0k7SUFDRTtJQUNBO0V4RzQ4eENOO0FBQ0Y7QXdHcDl4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHNDh4Q047RXdHMTh4Q0k7SUFDRTtJQUNBO0V4RzQ4eENOO0FBQ0Y7QXdHcDl4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHczl4Q047RXdHcDl4Q0k7SUFDRTtJQUNBO0V4R3M5eENOO0FBQ0Y7QXdHOTl4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHczl4Q047RXdHcDl4Q0k7SUFDRTtJQUNBO0V4R3M5eENOO0FBQ0Y7QXdHOTl4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHZyt4Q047RXdHOTl4Q0k7SUFDRTtJQUNBO0V4R2creENOO0FBQ0Y7QXdHeCt4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHZyt4Q047RXdHOTl4Q0k7SUFDRTtJQUNBO0V4R2creENOO0FBQ0Y7QXdHeCt4Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHMCt4Q047RXdHeCt4Q0k7SUFDRTtJQUNBO0V4RzAreENOO0FBQ0Y7QXdHbC94Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHMCt4Q047RXdHeCt4Q0k7SUFDRTtJQUNBO0V4RzAreENOO0FBQ0Y7QXdHbC94Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHby94Q047RXdHbC94Q0k7SUFDRTtJQUNBO0V4R28veENOO0FBQ0Y7QXdHNS94Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHby94Q047RXdHbC94Q0k7SUFDRTtJQUNBO0V4R28veENOO0FBQ0Y7QXdHNS94Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHOC94Q047RXdHNS94Q0k7SUFDRTtJQUNBO0V4RzgveENOO0FBQ0Y7QXdHdGd5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHOC94Q047RXdHNS94Q0k7SUFDRTtJQUNBO0V4RzgveENOO0FBQ0Y7QXdHdGd5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHd2d5Q047RXdHdGd5Q0k7SUFDRTtJQUNBO0V4R3dneUNOO0FBQ0Y7QXdHaGh5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHd2d5Q047RXdHdGd5Q0k7SUFDRTtJQUNBO0V4R3dneUNOO0FBQ0Y7QXdHaGh5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHa2h5Q047RXdHaGh5Q0k7SUFDRTtJQUNBO0V4R2toeUNOO0FBQ0Y7QXdHMWh5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHa2h5Q047RXdHaGh5Q0k7SUFDRTtJQUNBO0V4R2toeUNOO0FBQ0Y7QXdHMWh5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHNGh5Q047RXdHMWh5Q0k7SUFDRTtJQUNBO0V4RzRoeUNOO0FBQ0Y7QXdHcGl5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHNGh5Q047RXdHMWh5Q0k7SUFDRTtJQUNBO0V4RzRoeUNOO0FBQ0Y7QXdHcGl5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHc2l5Q047RXdHcGl5Q0k7SUFDRTtJQUNBO0V4R3NpeUNOO0FBQ0Y7QXdHOWl5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHc2l5Q047RXdHcGl5Q0k7SUFDRTtJQUNBO0V4R3NpeUNOO0FBQ0Y7QXdHOWl5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHZ2p5Q047RXdHOWl5Q0k7SUFDRTtJQUNBO0V4R2dqeUNOO0FBQ0Y7QXdHeGp5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHZ2p5Q047RXdHOWl5Q0k7SUFDRTtJQUNBO0V4R2dqeUNOO0FBQ0Y7QXdHeGp5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHMGp5Q047RXdHeGp5Q0k7SUFDRTtJQUNBO0V4RzBqeUNOO0FBQ0Y7QXdHbGt5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHMGp5Q047RXdHeGp5Q0k7SUFDRTtJQUNBO0V4RzBqeUNOO0FBQ0Y7QXdHbGt5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHb2t5Q047RXdHbGt5Q0k7SUFDRTtJQUNBO0V4R29reUNOO0FBQ0Y7QXdHNWt5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHb2t5Q047RXdHbGt5Q0k7SUFDRTtJQUNBO0V4R29reUNOO0FBQ0Y7QXdHNWt5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHOGt5Q047RXdHNWt5Q0k7SUFDRTtJQUNBO0V4RzhreUNOO0FBQ0Y7QXdHdGx5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHOGt5Q047RXdHNWt5Q0k7SUFDRTtJQUNBO0V4RzhreUNOO0FBQ0Y7QXdHdGx5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHd2x5Q047RXdHdGx5Q0k7SUFDRTtJQUNBO0V4R3dseUNOO0FBQ0Y7QXdHaG15Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHd2x5Q047RXdHdGx5Q0k7SUFDRTtJQUNBO0V4R3dseUNOO0FBQ0Y7QXdHaG15Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHa215Q047RXdHaG15Q0k7SUFDRTtJQUNBO0V4R2tteUNOO0FBQ0Y7QXdHMW15Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHa215Q047RXdHaG15Q0k7SUFDRTtJQUNBO0V4R2tteUNOO0FBQ0Y7QXdHMW15Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHNG15Q047RXdHMW15Q0k7SUFDRTtJQUNBO0V4RzRteUNOO0FBQ0Y7QXdHcG55Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHNG15Q047RXdHMW15Q0k7SUFDRTtJQUNBO0V4RzRteUNOO0FBQ0Y7QXdHcG55Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHc255Q047RXdHcG55Q0k7SUFDRTtJQUNBO0V4R3NueUNOO0FBQ0Y7QXdHOW55Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHc255Q047RXdHcG55Q0k7SUFDRTtJQUNBO0V4R3NueUNOO0FBQ0Y7QXdHOW55Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHZ295Q047RXdHOW55Q0k7SUFDRTtJQUNBO0V4R2dveUNOO0FBQ0Y7QXdHeG95Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHZ295Q047RXdHOW55Q0k7SUFDRTtJQUNBO0V4R2dveUNOO0FBQ0Y7QXdHeG95Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHMG95Q047RXdHeG95Q0k7SUFDRTtJQUNBO0V4RzBveUNOO0FBQ0Y7QXdHbHB5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHMG95Q047RXdHeG95Q0k7SUFDRTtJQUNBO0V4RzBveUNOO0FBQ0Y7QXdHbHB5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHb3B5Q047RXdHbHB5Q0k7SUFDRTtJQUNBO0V4R29weUNOO0FBQ0Y7QXdHNXB5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHb3B5Q047RXdHbHB5Q0k7SUFDRTtJQUNBO0V4R29weUNOO0FBQ0Y7QXdHNXB5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHOHB5Q047RXdHNXB5Q0k7SUFDRTtJQUNBO0V4RzhweUNOO0FBQ0Y7QXdHdHF5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHOHB5Q047RXdHNXB5Q0k7SUFDRTtJQUNBO0V4RzhweUNOO0FBQ0Y7QXdHdHF5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHd3F5Q047RXdHdHF5Q0k7SUFDRTtJQUNBO0V4R3dxeUNOO0FBQ0Y7QXdHaHJ5Q0k7RUFDRTtJQUNFO0lBQ0E7RXhHd3F5Q047RXdHdHF5Q0k7SUFDRTtJQUNBO0V4R3dxeUNOO0FBQ0Y7O0FnRi95eUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEYweXlDRjs7QXlHNzJ5Q0E7RUFDRTtFQUNBO0F6R2czeUNGOztBeUc1MnlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6RysyeUNGO0F5RzcyeUNFO0VBQ0U7RUFDQTtBekcrMnlDSjtBeUc1MnlDRTtFQUNFO0VBQ0E7QXpHODJ5Q0o7O0F5R3oyeUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQm5HU2U7RW1HUmY7QXpHNDJ5Q0Y7QXlHMTJ5Q0U7RUFDRTtFQUNBO0VBQ0EseUJuR25CVTtBTiszeUNkOztBMEdyNXlDQTtFQUlJO0lBQ0U7RTFHcTV5Q0o7RTBHaDV5Q0U7SUFDRTtFMUdrNXlDSjtFMEdoNXlDSTtJQUNFO0lBQ0E7RTFHazV5Q047RTBHaDV5Q007SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0UxR2s1eUNSO0UwRzk0eUNJO0lBQ0U7SUFDQTtFMUdnNXlDTjtFMEc3NHlDSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0UxRys0eUNOO0UwRzU0eUNJO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFMUc4NHlDTjtFMEczNHlDSTtJQUNFO0UxRzY0eUNOO0UwRzE0eUNRO0lBQ0U7RTFHNDR5Q1Y7QUFDRjtBZ0Y3N3lDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGdTd5Q0Y7O0EyR3oveUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTNHNC95Q0o7QTJHdC95Q0k7RUFDRSxjckdERTtFcUdFRjtFQUNBO0EzR3cveUNOO0EyR3QveUNNO0VBQ0U7QTNHdy95Q1I7QTJHci95Q007RUFDRTtBM0d1L3lDUjtBMkdsL3lDRTtFQUNFO0EzR28veUNKO0EyR2wveUNJO0VBQ0U7RUFDQTtBM0dvL3lDTjtBMkdsL3lDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNHby95Q1I7QTJHbC95Q1E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0dvL3lDVjtBMkdqL3lDUTtFQUNFO0EzR20veUNWO0EyR2oveUNVO0VBQ0U7QTNHbS95Q1o7QTJHNyt5Q0k7RUFDRSxjckdyREU7RXFHc0RGO0VBQ0E7RUFDQTtFQUNBO0EzRysreUNOO0EyRzcreUNNO0VBQ0U7QTNHKyt5Q1I7O0EyR3greUNFO0VBQ0U7RUFDQTtBM0cyK3lDSjs7QTJHdit5Q0E7RUFHTTtJQUNFO0lBQ0E7RTNHdyt5Q047QUFDRjtBZ0Zsa3pDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGNGp6Q0Y7O0E0Ry9uekNBO0VBQ0U7SUFDRSxpQnRHc0gyQjtFTjRnekM3QjtFNEcvbnpDQTtJQUNFO0U1R2lvekNGO0U0RzluekNBO0VBQ0E7SUFDRTtNQUNFO01BQ0E7Y0FBQTtJNUdnb3pDRjtJNEc3bnpDQTtNQUNFO01BQ0E7Y0FBQTtJNUcrbnpDRjtFQUNGO0U0R3hvekNBO0lBQ0U7TUFDRTtNQUNBO2NBQUE7STVHZ296Q0Y7STRHN256Q0E7TUFDRTtNQUNBO2NBQUE7STVHK256Q0Y7RUFDRjtFNEc1bnpDQTtJQUNFO1lBQUE7SUFDQTtZQUFBO0lBQ0E7WUFBQTtFNUc4bnpDRjtFNEdya3pDQTtFQUVBO0lBQ0U7RTVHc2t6Q0Y7RTRHbmt6Q0E7SUFDRTtJQUNBO0U1R3FrekNGO0U0R2xrekNBO0lBQ0U7SUFDQTtFNUdva3pDRjtFNEdqa3pDQTtJQUNFO0U1R21rekNGO0U0R2hrekNBO0lBQ0U7RTVHa2t6Q0Y7RTRHL2p6Q0E7SUFDRTtFNUdpa3pDRjtFNEc5anpDQTtJQUNFO0U1R2drekNGO0U0RzdqekNBO0lBQ0U7RTVHK2p6Q0Y7RTRHNWp6Q0E7SUFDRTtFNUc4anpDRjtFNEczanpDQTtJQUNFO0U1RzZqekNGO0U0RzFqekNBO0lBQ0U7RTVHNGp6Q0Y7RTRHemp6Q0E7SUFDRTtFNUcyanpDRjtFNEd4anpDQTtJQUNFLGF0R2RrQztFTndrekNwQztFNEdsanpDVTtJQUNFO0lBQ0E7SUFDQTtFNUdvanpDWjtFNEdsanpDWTtJQUNFO0U1R29qekNkO0U0RzNpekNBO0VBQ0E7SUFDRTtFNUc2aXpDRjtFNEcxaXpDQTtJQUNFO0U1RzRpekNGO0U0R3hpekNFO0lBQ0U7RTVHMGl6Q0o7RTRHdml6Q0E7RUFFQTtFQUVFO0lBQ0U7RTVHdWl6Q0o7RTRHcGl6Q0E7RUFFQTtFQUVFO0lBQ0U7RTVHb2l6Q0o7RTRHbGl6Q0k7SUFDRTtFNUdvaXpDTjtFNEcvaHpDSTtJQUNFO0U1R2lpekNOO0U0RzloekNJO0lBQ0U7RTVHZ2l6Q047RTRHNWh6Q0E7RUFFQTtFQUNBO0lBQ0U7SUFDQTtFNUc2aHpDRjtFNEczaHpDRTtJQUNFO0U1RzZoekNKO0U0RzFoekNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFHQTtJQUNBO0U1RzRoekNKO0U0R3hoekNBO0VBQ0E7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0EsY3RHL0xnQztJc0dnTWhDO0lBQ0E7RTVHMGh6Q0Y7RTRHeGh6Q0U7SUFDRTtJQUNBO0U1RzBoekNKO0U0R3JoekNFO0lBQ0U7RTVHdWh6Q0o7RTRHL2d6Q1E7SUFDRTtFNUdpaHpDVjtFNEc5Z3pDUTtJQUNFO0lBdk9SO0lBQ0E7WUFBQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTVHd3Z6Q0Y7RTRHdGh6Q1U7SUE1TlI7SUFDQTtJQUNBLHlCdEczQlU7RU5neHpDWjtFNEdudnpDRTtJQUNFLGN0R3RDRTtJc0d1Q0Y7RTVHcXZ6Q0o7RTRHbnZ6Q0U7SUFDRSxjdEcxQ0U7SXNHMkNGO0lBQ0E7RTVHcXZ6Q0o7RTRHaGl6Q1U7SUFoTlI7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTVHbXZ6Q0Y7RTRHanZ6Q0U7SUFDRTtFNUdtdnpDSjtFNEdqdnpDSTtJQUNFO0lBQ0E7SUFDQTtFNUdtdnpDTjtFNEdqdnpDTTtJQUNFO0U1R212ekNSO0U0RzVpekNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTVHOGl6Q0o7RTRHNWl6Q0k7SUFDRTtJQUNBO0lBQ0E7RTVHOGl6Q047RTRHNWl6Q007SUFDRTtFNUc4aXpDUjtFNEcxaXpDUTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0U1RzRpekNWO0U0RzFpekNVO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RTVHNGl6Q1o7RTRHMWl6Q1k7SUFDRTtJQUNBO0U1RzRpekNkO0U0R3ZpekNRO0lBaFNOO0lBQ0E7WUFBQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTVHMDB6Q0Y7RTRHaGp6Q1U7SUFwUlI7SUFDQTtJQUNBLHlCdEczQlU7RU5rMnpDWjtFNEdyMHpDRTtJQUNFLGN0R3RDRTtJc0d1Q0Y7RTVHdTB6Q0o7RTRHcjB6Q0U7SUFDRSxjdEcxQ0U7SXNHMkNGO0lBQ0E7RTVHdTB6Q0o7RTRHMWp6Q1U7SUF4UVI7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTVHcTB6Q0Y7RTRHbjB6Q0U7SUFDRTtFNUdxMHpDSjtFNEduMHpDSTtJQUNFO0lBQ0E7SUFDQTtFNUdxMHpDTjtFNEduMHpDTTtJQUNFO0U1R3EwekNSO0U0R3JrekNRO0lBQ0U7SUFDQTtJQUNBO0U1R3VrekNWO0U0R3JrekNVO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RTVHdWt6Q1o7RTRHcmt6Q1k7SUFDRTtJQUNBO0U1R3VrekNkO0U0R2xrekNRO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U1R29rekNWO0U0R2xrekNVO0lBOVRSO0lBQ0E7SUFDQSx5QnRHM0JVO0VOODV6Q1o7RTRHajR6Q0U7SUFDRSxjdEd0Q0U7SXNHdUNGO0U1R200ekNKO0U0R2o0ekNFO0lBQ0UsY3RHMUNFO0lzRzJDRjtJQUNBO0U1R200ekNKO0U0RzVrekNVO0lBQ0U7SUFDQTtFNUc4a3pDWjtFNEc1a3pDWTtJQUNFO0lBQ0E7RTVHOGt6Q2Q7RTRHMWt6Q1U7SUFDRTtJQTdUVjtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFNUcwNHpDRjtFNEd4NHpDRTtJQUNFO0U1RzA0ekNKO0U0R3g0ekNJO0lBQ0U7SUFDQTtJQUNBO0U1RzA0ekNOO0U0R3g0ekNNO0lBQ0U7RTVHMDR6Q1I7RTRHcGx6Q1U7SUFDRTtFNUdzbHpDWjtFNEcza3pDSTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTVHNmt6Q047RTRHemt6Q007SUEzWEo7SUFDQTtZQUFBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFNUd1OHpDRjtFNEdsbHpDUTtJQS9XTjtJQUNBO0lBQ0EseUJ0RzNCVTtFTis5ekNaO0U0R2w4ekNFO0lBQ0UsY3RHdENFO0lzR3VDRjtFNUdvOHpDSjtFNEdsOHpDRTtJQUNFLGN0RzFDRTtJc0cyQ0Y7SUFDQTtFNUdvOHpDSjtFNEd6bHpDQTtFQUVBO0VBQ0E7SUFDRTtJQUNBO0lBQ0E7RTVHMGx6Q0Y7RTRHeGx6Q0U7SUFDRTtFNUcwbHpDSjtBQUNGO0E2R3BnMENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0dzZzBDSjtBNkduZzBDRTtFQUNFO0VBQ0E7QTdHcWcwQ0o7QTZHbmcwQ0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3R3FnMENOO0E2R25nMENNO0VBQ0U7QTdHcWcwQ1I7QTZHbGcwQ007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E3R29nMENSO0E2Ry8vekNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0dpZzBDSjtBNkcvL3pDSTtFQUNFO0E3R2lnMENOO0E2RzUvekNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0c4L3pDTjtBNkc1L3pDTTtFQUNFO0VBQ0E7RUFDQTtBN0c4L3pDUjtBNkdwL3pDVTtFQUNFO0E3R3MvekNaO0E2R2gvekNJO0VBQ0U7QTdHay96Q047QTZHLyt6Q0k7RUFDRTtBN0dpL3pDTjtBNkcvK3pDTTtFQUNFO0E3R2kvekNSO0E2RzcrekNJO0VBQ0U7QTdHKyt6Q047QTZHNSt6Q0k7RUFDRTtBN0c4K3pDTjtBNkcxK3pDRTtFQUNFO0E3RzQrekNKO0E2R3orekNFO0VBQ0U7QTdHMit6Q0o7QTZHdit6Q0k7RUFDRTtBN0d5K3pDTjtBNkduK3pDSTtFQUNFO0E3R3ErekNOO0E2R24rekNNO0VBQ0U7RUFDQTtBN0dxK3pDUjtBNkcvOXpDSTtFQUNFO0E3R2krekNOO0E2RzU5ekNJO0VBQ0U7RUFDQTtBN0c4OXpDTjtBNkd6OXpDSTtFQUNFO0E3RzI5ekNOO0E2R3A5ekNJO0VBQ0U7RUFDQTtBN0dzOXpDTjtBNkdwOXpDTTtFQUNFO0E3R3M5ekNSO0E2R2g5ekNFO0VBQ0U7QTdHazl6Q0o7O0FnRmpuMENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEY0bTBDRjs7QThHOXEwQ0U7RUFDRTtBOUdpcjBDSjtBOEcvcTBDSTtFQUNFO0E5R2lyMENOO0E4Ry9xMENNO0VBQ0U7QTlHaXIwQ1I7QThHL3EwQ1E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUdpcjBDVjtBOEc5cTBDUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5R2dyMENWO0E4RzVxMENVO0VBQ0U7VUFBQTtBOUc4cTBDWjtBOEczcTBDVTtFQUNFO1VBQUE7QTlHNnEwQ1o7O0FnRnZ0MENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZrdDBDRjs7QStHcngwQ0E7RUFDRTtBL0d3eDBDRjs7QStHcngwQ0E7RUFDRTtBL0d3eDBDRjs7QStHcngwQ0E7RUFDRTtBL0d3eDBDRjs7QStHcngwQ0E7RUFDRTtBL0d3eDBDRjs7QStHcngwQ0E7RUFDRTtBL0d3eDBDRjs7QStHcHgwQ0U7RUFDRTtBL0d1eDBDSjs7QStHeHgwQ0U7RUFDRTtBL0cyeDBDSjs7QStHNXgwQ0U7RUFDRTtBL0creDBDSjs7QStHaHkwQ0U7RUFDRTtBL0dteTBDSjs7QStHcHkwQ0U7RUFDRTtBL0d1eTBDSjs7QStHeHkwQ0U7RUFDRTtBL0cyeTBDSjs7QStHNXkwQ0U7RUFDRTtBL0creTBDSjs7QStHaHowQ0U7RUFDRTtBL0dtejBDSjs7QStHcHowQ0U7RUFDRTtBL0d1ejBDSjs7QStHeHowQ0U7RUFDRTtBL0cyejBDSjs7QStHNXowQ0U7RUFDRTtBL0crejBDSjs7QStHaDAwQ0U7RUFDRTtBL0dtMDBDSjs7QStHcDAwQ0U7RUFDRTtBL0d1MDBDSjs7QStHeDAwQ0U7RUFDRTtBL0cyMDBDSjs7QStHNTAwQ0U7RUFDRTtBL0crMDBDSjs7QStHaDEwQ0U7RUFDRTtBL0dtMTBDSjs7QStHcDEwQ0U7RUFDRTtBL0d1MTBDSjs7QStHeDEwQ0U7RUFDRTtBL0cyMTBDSjs7QStHNTEwQ0U7RUFDRTtBL0crMTBDSjs7QStHaDIwQ0U7RUFDRTtBL0dtMjBDSjs7QStHcDIwQ0U7RUFDRTtBL0d1MjBDSjs7QStHeDIwQ0U7RUFDRTtBL0cyMjBDSjs7QStHNTIwQ0U7RUFDRTtBL0crMjBDSjs7QStHaDMwQ0U7RUFDRTtBL0dtMzBDSjs7QStHcDMwQ0U7RUFDRTtBL0d1MzBDSjs7QStHeDMwQ0U7RUFDRTtBL0cyMzBDSjs7QStHNTMwQ0U7RUFDRTtBL0crMzBDSjs7QStHaDQwQ0U7RUFDRTtBL0dtNDBDSjs7QStHcDQwQ0U7RUFDRTtBL0d1NDBDSjs7QStHeDQwQ0U7RUFDRTtBL0cyNDBDSjs7QStHNTQwQ0U7RUFDRTtBL0crNDBDSjs7QStHaDUwQ0U7RUFDRTtBL0dtNTBDSjs7QStHcDUwQ0U7RUFDRTtBL0d1NTBDSjs7QStHeDUwQ0U7RUFDRTtBL0cyNTBDSjs7QStHNTUwQ0U7RUFDRTtBL0crNTBDSjs7QStHaDYwQ0U7RUFDRTtBL0dtNjBDSjs7QStHcDYwQ0U7RUFDRTtBL0d1NjBDSjs7QStHeDYwQ0U7RUFDRTtBL0cyNjBDSjs7QStHNTYwQ0U7RUFDRTtBL0crNjBDSjs7QStHaDcwQ0U7RUFDRTtBL0dtNzBDSjs7QStHcDcwQ0U7RUFDRTtBL0d1NzBDSjs7QStHeDcwQ0U7RUFDRTtBL0cyNzBDSjs7QStHNTcwQ0U7RUFDRTtBL0crNzBDSjs7QStHaDgwQ0U7RUFDRTtBL0dtODBDSjs7QStHcDgwQ0U7RUFDRTtBL0d1ODBDSjs7QStHeDgwQ0U7RUFDRTtBL0cyODBDSjs7QStHNTgwQ0U7RUFDRTtBL0crODBDSjs7QStHaDkwQ0U7RUFDRTtBL0dtOTBDSjs7QStHcDkwQ0U7RUFDRTtBL0d1OTBDSjs7QStHeDkwQ0U7RUFDRTtBL0cyOTBDSjs7QStHNTkwQ0U7RUFDRTtBL0crOTBDSjs7QStHaCswQ0U7RUFDRTtBL0dtKzBDSjs7QStHcCswQ0U7RUFDRTtBL0d1KzBDSjs7QStHeCswQ0U7RUFDRTtBL0cyKzBDSjs7QStHNSswQ0U7RUFDRTtBL0crKzBDSjs7QStHaC8wQ0U7RUFDRTtBL0dtLzBDSjs7QStHcC8wQ0U7RUFDRTtBL0d1LzBDSjs7QStHeC8wQ0U7RUFDRTtBL0cyLzBDSjs7QStHNS8wQ0U7RUFDRTtBL0crLzBDSjs7QStHaGcxQ0U7RUFDRTtBL0dtZzFDSjs7QStHcGcxQ0U7RUFDRTtBL0d1ZzFDSjs7QStHeGcxQ0U7RUFDRTtBL0cyZzFDSjs7QStHNWcxQ0U7RUFDRTtBL0crZzFDSjs7QStHaGgxQ0U7RUFDRTtBL0dtaDFDSjs7QStHcGgxQ0U7RUFDRTtBL0d1aDFDSjs7QStHeGgxQ0U7RUFDRTtBL0cyaDFDSjs7QStHNWgxQ0U7RUFDRTtBL0craDFDSjs7QStHaGkxQ0U7RUFDRTtBL0dtaTFDSjs7QStHcGkxQ0U7RUFDRTtBL0d1aTFDSjs7QStHeGkxQ0U7RUFDRTtBL0cyaTFDSjs7QStHNWkxQ0U7RUFDRTtBL0craTFDSjs7QStHaGoxQ0U7RUFDRTtBL0dtajFDSjs7QStHcGoxQ0U7RUFDRTtBL0d1ajFDSjs7QStHeGoxQ0U7RUFDRTtBL0cyajFDSjs7QStHNWoxQ0U7RUFDRTtBL0crajFDSjs7QStHaGsxQ0U7RUFDRTtBL0dtazFDSjs7QStHcGsxQ0U7RUFDRTtBL0d1azFDSjs7QStHeGsxQ0U7RUFDRTtBL0cyazFDSjs7QStHNWsxQ0U7RUFDRTtBL0crazFDSjs7QStHaGwxQ0U7RUFDRTtBL0dtbDFDSjs7QStHcGwxQ0U7RUFDRTtBL0d1bDFDSjs7QStHeGwxQ0U7RUFDRTtBL0cybDFDSjs7QStHNWwxQ0U7RUFDRTtBL0crbDFDSjs7QStHaG0xQ0U7RUFDRTtBL0dtbTFDSjs7QStHcG0xQ0U7RUFDRTtBL0d1bTFDSjs7QStHeG0xQ0U7RUFDRTtBL0cybTFDSjs7QStHNW0xQ0U7RUFDRTtBL0crbTFDSjs7QStHaG4xQ0U7RUFDRTtBL0dtbjFDSjs7QStHcG4xQ0U7RUFDRTtBL0d1bjFDSjs7QStHeG4xQ0U7RUFDRTtBL0cybjFDSjs7QStHNW4xQ0U7RUFDRTtBL0crbjFDSjs7QStHaG8xQ0U7RUFDRTtBL0dtbzFDSjs7QStHcG8xQ0U7RUFDRTtBL0d1bzFDSjs7QStHeG8xQ0U7RUFDRTtBL0cybzFDSjs7QStHNW8xQ0U7RUFDRTtBL0crbzFDSjs7QStHaHAxQ0U7RUFDRTtBL0dtcDFDSjs7QStHcHAxQ0U7RUFDRTtBL0d1cDFDSjs7QStHeHAxQ0U7RUFDRTtBL0cycDFDSjs7QStHNXAxQ0U7RUFDRTtBL0crcDFDSjs7QStHaHExQ0U7RUFDRTtBL0dtcTFDSjs7QWdGenIxQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRm9yMUNGOztBZ0h0djFDQTtFQUNFO0VBQ0E7RUFDQSx5QjFHb0JZO0FOcXUxQ2Q7QWdIdHYxQ0k7RUFDRTtFQUNBO0FoSHd2MUNOO0FnSDF2MUNJO0VBQ0U7RUFDQTtBaEg0djFDTjtBZ0g5djFDSTtFQUNFO0VBQ0E7QWhIZ3cxQ047QWdIbHcxQ0k7RUFDRTtFQUNBO0FoSG93MUNOO0FnSHR3MUNJO0VBQ0U7RUFDQTtBaEh3dzFDTjtBZ0gxdzFDSTtFQUNFO0VBQ0E7QWhINHcxQ047QWdIOXcxQ0k7RUFDRTtFQUNBO0FoSGd4MUNOO0FnSGx4MUNJO0VBQ0U7RUFDQTtBaEhveDFDTjtBZ0h0eDFDSTtFQUNFO0VBQ0E7QWhId3gxQ047QWdIMXgxQ0k7RUFDRTtFQUNBO0FoSDR4MUNOO0FnSDl4MUNJO0VBQ0U7RUFDQTtBaEhneTFDTjtBZ0hseTFDSTtFQUNFO0VBQ0E7QWhIb3kxQ047QWdIdHkxQ0k7RUFDRTtFQUNBO0FoSHd5MUNOO0FnSDF5MUNJO0VBQ0U7RUFDQTtBaEg0eTFDTjtBZ0g5eTFDSTtFQUNFO0VBQ0E7QWhIZ3oxQ047QWdIbHoxQ0k7RUFDRTtFQUNBO0FoSG96MUNOO0FnSHR6MUNJO0VBQ0U7RUFDQTtBaEh3ejFDTjtBZ0gxejFDSTtFQUNFO0VBQ0E7QWhINHoxQ047QWdIOXoxQ0k7RUFDRTtFQUNBO0FoSGcwMUNOO0FnSGwwMUNJO0VBQ0U7RUFDQTtBaEhvMDFDTjtBZ0h0MDFDSTtFQUNFO0VBQ0E7QWhIdzAxQ047QWdIMTAxQ0k7RUFDRTtFQUNBO0FoSDQwMUNOO0FnSDkwMUNJO0VBQ0U7RUFDQTtBaEhnMTFDTjtBZ0hsMTFDSTtFQUNFO0VBQ0E7QWhIbzExQ047QWdIdDExQ0k7RUFDRTtFQUNBO0FoSHcxMUNOO0FnSDExMUNJO0VBQ0U7RUFDQTtBaEg0MTFDTjtBZ0g5MTFDSTtFQUNFO0VBQ0E7QWhIZzIxQ047QWdIbDIxQ0k7RUFDRTtFQUNBO0FoSG8yMUNOO0FnSHQyMUNJO0VBQ0U7RUFDQTtBaEh3MjFDTjtBZ0gxMjFDSTtFQUNFO0VBQ0E7QWhINDIxQ047QWdIOTIxQ0k7RUFDRTtFQUNBO0FoSGczMUNOO0FnSGwzMUNJO0VBQ0U7RUFDQTtBaEhvMzFDTjtBZ0h0MzFDSTtFQUNFO0VBQ0E7QWhIdzMxQ047QWdIMTMxQ0k7RUFDRTtFQUNBO0FoSDQzMUNOO0FnSDkzMUNJO0VBQ0U7RUFDQTtBaEhnNDFDTjtBZ0hsNDFDSTtFQUNFO0VBQ0E7QWhIbzQxQ047QWdIdDQxQ0k7RUFDRTtFQUNBO0FoSHc0MUNOO0FnSDE0MUNJO0VBQ0U7RUFDQTtBaEg0NDFDTjtBZ0g5NDFDSTtFQUNFO0VBQ0E7QWhIZzUxQ047QWdIbDUxQ0k7RUFDRTtFQUNBO0FoSG81MUNOO0FnSHQ1MUNJO0VBQ0U7RUFDQTtBaEh3NTFDTjtBZ0gxNTFDSTtFQUNFO0VBQ0E7QWhINDUxQ047QWdIOTUxQ0k7RUFDRTtFQUNBO0FoSGc2MUNOO0FnSGw2MUNJO0VBQ0U7RUFDQTtBaEhvNjFDTjtBZ0h0NjFDSTtFQUNFO0VBQ0E7QWhIdzYxQ047QWdIMTYxQ0k7RUFDRTtFQUNBO0FoSDQ2MUNOO0FnSDk2MUNJO0VBQ0U7RUFDQTtBaEhnNzFDTjtBZ0hsNzFDSTtFQUNFO0VBQ0E7QWhIbzcxQ047QWdIdDcxQ0k7RUFDRTtFQUNBO0FoSHc3MUNOO0FnSDE3MUNJO0VBQ0U7RUFDQTtBaEg0NzFDTjtBZ0g5NzFDSTtFQUNFO0VBQ0E7QWhIZzgxQ047QWdIbDgxQ0k7RUFDRTtFQUNBO0FoSG84MUNOO0FnSHQ4MUNJO0VBQ0U7RUFDQTtBaEh3ODFDTjtBZ0gxODFDSTtFQUNFO0VBQ0E7QWhINDgxQ047QWdIOTgxQ0k7RUFDRTtFQUNBO0FoSGc5MUNOO0FnSGw5MUNJO0VBQ0U7RUFDQTtBaEhvOTFDTjtBZ0h0OTFDSTtFQUNFO0VBQ0E7QWhIdzkxQ047QWdIMTkxQ0k7RUFDRTtFQUNBO0FoSDQ5MUNOO0FnSDk5MUNJO0VBQ0U7RUFDQTtBaEhnKzFDTjtBZ0hsKzFDSTtFQUNFO0VBQ0E7QWhIbysxQ047QWdIdCsxQ0k7RUFDRTtFQUNBO0FoSHcrMUNOO0FnSDErMUNJO0VBQ0U7RUFDQTtBaEg0KzFDTjtBZ0g5KzFDSTtFQUNFO0VBQ0E7QWhIZy8xQ047QWdIbC8xQ0k7RUFDRTtFQUNBO0FoSG8vMUNOO0FnSHQvMUNJO0VBQ0U7RUFDQTtBaEh3LzFDTjtBZ0gxLzFDSTtFQUNFO0VBQ0E7QWhINC8xQ047QWdIOS8xQ0k7RUFDRTtFQUNBO0FoSGdnMkNOO0FnSGxnMkNJO0VBQ0U7RUFDQTtBaEhvZzJDTjtBZ0h0ZzJDSTtFQUNFO0VBQ0E7QWhId2cyQ047QWdIMWcyQ0k7RUFDRTtFQUNBO0FoSDRnMkNOO0FnSDlnMkNJO0VBQ0U7RUFDQTtBaEhnaDJDTjtBZ0hsaDJDSTtFQUNFO0VBQ0E7QWhIb2gyQ047QWdIdGgyQ0k7RUFDRTtFQUNBO0FoSHdoMkNOO0FnSDFoMkNJO0VBQ0U7RUFDQTtBaEg0aDJDTjtBZ0g5aDJDSTtFQUNFO0VBQ0E7QWhIZ2kyQ047QWdIbGkyQ0k7RUFDRTtFQUNBO0FoSG9pMkNOO0FnSHRpMkNJO0VBQ0U7RUFDQTtBaEh3aTJDTjtBZ0gxaTJDSTtFQUNFO0VBQ0E7QWhINGkyQ047QWdIOWkyQ0k7RUFDRTtFQUNBO0FoSGdqMkNOO0FnSGxqMkNJO0VBQ0U7RUFDQTtBaEhvajJDTjtBZ0h0ajJDSTtFQUNFO0VBQ0E7QWhId2oyQ047QWdIMWoyQ0k7RUFDRTtFQUNBO0FoSDRqMkNOO0FnSDlqMkNJO0VBQ0U7RUFDQTtBaEhnazJDTjtBZ0hsazJDSTtFQUNFO0VBQ0E7QWhIb2syQ047QWdIdGsyQ0k7RUFDRTtFQUNBO0FoSHdrMkNOO0FnSDFrMkNJO0VBQ0U7RUFDQTtBaEg0azJDTjtBZ0g5azJDSTtFQUNFO0VBQ0E7QWhIZ2wyQ047QWdIbGwyQ0k7RUFDRTtFQUNBO0FoSG9sMkNOO0FnSHRsMkNJO0VBQ0U7RUFDQTtBaEh3bDJDTjtBZ0gxbDJDSTtFQUNFO0VBQ0E7QWhINGwyQ047QWdIOWwyQ0k7RUFDRTtFQUNBO0FoSGdtMkNOO0FnSGxtMkNJO0VBQ0U7RUFDQTtBaEhvbTJDTjtBZ0h0bTJDSTtFQUNFO0VBQ0E7QWhId20yQ047QWdIMW0yQ0k7RUFDRTtFQUNBO0FoSDRtMkNOO0FnSDltMkNJO0VBQ0U7RUFDQTtBaEhnbjJDTjtBZ0hsbjJDSTtFQUNFO0VBQ0E7QWhIb24yQ047QWdIdG4yQ0k7RUFDRTtFQUNBO0FoSHduMkNOO0FnSDFuMkNJO0VBQ0U7RUFDQTtBaEg0bjJDTjtBZ0g5bjJDSTtFQUNFO0VBQ0E7QWhIZ28yQ047QWdIbG8yQ0k7RUFDRTtFQUNBO0FoSG9vMkNOOztBZ0g1bjJDSTtFQUNFO0VBQ0E7QWhIK24yQ047QWdIam8yQ0k7RUFDRTtFQUNBO0FoSG1vMkNOO0FnSHJvMkNJO0VBQ0U7RUFDQTtBaEh1bzJDTjtBZ0h6bzJDSTtFQUNFO0VBQ0E7QWhIMm8yQ047QWdIN28yQ0k7RUFDRTtFQUNBO0FoSCtvMkNOO0FnSGpwMkNJO0VBQ0U7RUFDQTtBaEhtcDJDTjtBZ0hycDJDSTtFQUNFO0VBQ0E7QWhIdXAyQ047QWdIenAyQ0k7RUFDRTtFQUNBO0FoSDJwMkNOO0FnSDdwMkNJO0VBQ0U7RUFDQTtBaEgrcDJDTjtBZ0hqcTJDSTtFQUNFO0VBQ0E7QWhIbXEyQ047QWdIcnEyQ0k7RUFDRTtFQUNBO0FoSHVxMkNOO0FnSHpxMkNJO0VBQ0U7RUFDQTtBaEgycTJDTjtBZ0g3cTJDSTtFQUNFO0VBQ0E7QWhIK3EyQ047QWdIanIyQ0k7RUFDRTtFQUNBO0FoSG1yMkNOO0FnSHJyMkNJO0VBQ0U7RUFDQTtBaEh1cjJDTjtBZ0h6cjJDSTtFQUNFO0VBQ0E7QWhIMnIyQ047QWdIN3IyQ0k7RUFDRTtFQUNBO0FoSCtyMkNOO0FnSGpzMkNJO0VBQ0U7RUFDQTtBaEhtczJDTjtBZ0hyczJDSTtFQUNFO0VBQ0E7QWhIdXMyQ047QWdIenMyQ0k7RUFDRTtFQUNBO0FoSDJzMkNOO0FnSDdzMkNJO0VBQ0U7RUFDQTtBaEgrczJDTjtBZ0hqdDJDSTtFQUNFO0VBQ0E7QWhIbXQyQ047QWdIcnQyQ0k7RUFDRTtFQUNBO0FoSHV0MkNOO0FnSHp0MkNJO0VBQ0U7RUFDQTtBaEgydDJDTjtBZ0g3dDJDSTtFQUNFO0VBQ0E7QWhIK3QyQ047QWdIanUyQ0k7RUFDRTtFQUNBO0FoSG11MkNOO0FnSHJ1MkNJO0VBQ0U7RUFDQTtBaEh1dTJDTjtBZ0h6dTJDSTtFQUNFO0VBQ0E7QWhIMnUyQ047QWdIN3UyQ0k7RUFDRTtFQUNBO0FoSCt1MkNOO0FnSGp2MkNJO0VBQ0U7RUFDQTtBaEhtdjJDTjtBZ0hydjJDSTtFQUNFO0VBQ0E7QWhIdXYyQ047QWdIenYyQ0k7RUFDRTtFQUNBO0FoSDJ2MkNOO0FnSDd2MkNJO0VBQ0U7RUFDQTtBaEgrdjJDTjtBZ0hqdzJDSTtFQUNFO0VBQ0E7QWhIbXcyQ047QWdIcncyQ0k7RUFDRTtFQUNBO0FoSHV3MkNOO0FnSHp3MkNJO0VBQ0U7RUFDQTtBaEgydzJDTjtBZ0g3dzJDSTtFQUNFO0VBQ0E7QWhIK3cyQ047QWdIangyQ0k7RUFDRTtFQUNBO0FoSG14MkNOO0FnSHJ4MkNJO0VBQ0U7RUFDQTtBaEh1eDJDTjtBZ0h6eDJDSTtFQUNFO0VBQ0E7QWhIMngyQ047QWdIN3gyQ0k7RUFDRTtFQUNBO0FoSCt4MkNOO0FnSGp5MkNJO0VBQ0U7RUFDQTtBaEhteTJDTjtBZ0hyeTJDSTtFQUNFO0VBQ0E7QWhIdXkyQ047QWdIenkyQ0k7RUFDRTtFQUNBO0FoSDJ5MkNOO0FnSDd5MkNJO0VBQ0U7RUFDQTtBaEgreTJDTjtBZ0hqejJDSTtFQUNFO0VBQ0E7QWhIbXoyQ047QWdIcnoyQ0k7RUFDRTtFQUNBO0FoSHV6MkNOO0FnSHp6MkNJO0VBQ0U7RUFDQTtBaEgyejJDTjtBZ0g3ejJDSTtFQUNFO0VBQ0E7QWhIK3oyQ047QWdIajAyQ0k7RUFDRTtFQUNBO0FoSG0wMkNOO0FnSHIwMkNJO0VBQ0U7RUFDQTtBaEh1MDJDTjtBZ0h6MDJDSTtFQUNFO0VBQ0E7QWhIMjAyQ047QWdINzAyQ0k7RUFDRTtFQUNBO0FoSCswMkNOO0FnSGoxMkNJO0VBQ0U7RUFDQTtBaEhtMTJDTjtBZ0hyMTJDSTtFQUNFO0VBQ0E7QWhIdTEyQ047QWdIejEyQ0k7RUFDRTtFQUNBO0FoSDIxMkNOO0FnSDcxMkNJO0VBQ0U7RUFDQTtBaEgrMTJDTjtBZ0hqMjJDSTtFQUNFO0VBQ0E7QWhIbTIyQ047QWdIcjIyQ0k7RUFDRTtFQUNBO0FoSHUyMkNOO0FnSHoyMkNJO0VBQ0U7RUFDQTtBaEgyMjJDTjtBZ0g3MjJDSTtFQUNFO0VBQ0E7QWhIKzIyQ047QWdIajMyQ0k7RUFDRTtFQUNBO0FoSG0zMkNOO0FnSHIzMkNJO0VBQ0U7RUFDQTtBaEh1MzJDTjtBZ0h6MzJDSTtFQUNFO0VBQ0E7QWhIMjMyQ047QWdINzMyQ0k7RUFDRTtFQUNBO0FoSCszMkNOO0FnSGo0MkNJO0VBQ0U7RUFDQTtBaEhtNDJDTjtBZ0hyNDJDSTtFQUNFO0VBQ0E7QWhIdTQyQ047QWdIejQyQ0k7RUFDRTtFQUNBO0FoSDI0MkNOO0FnSDc0MkNJO0VBQ0U7RUFDQTtBaEgrNDJDTjtBZ0hqNTJDSTtFQUNFO0VBQ0E7QWhIbTUyQ047QWdIcjUyQ0k7RUFDRTtFQUNBO0FoSHU1MkNOO0FnSHo1MkNJO0VBQ0U7RUFDQTtBaEgyNTJDTjtBZ0g3NTJDSTtFQUNFO0VBQ0E7QWhIKzUyQ047QWdIajYyQ0k7RUFDRTtFQUNBO0FoSG02MkNOO0FnSHI2MkNJO0VBQ0U7RUFDQTtBaEh1NjJDTjtBZ0h6NjJDSTtFQUNFO0VBQ0E7QWhIMjYyQ047QWdINzYyQ0k7RUFDRTtFQUNBO0FoSCs2MkNOO0FnSGo3MkNJO0VBQ0U7RUFDQTtBaEhtNzJDTjtBZ0hyNzJDSTtFQUNFO0VBQ0E7QWhIdTcyQ047QWdIejcyQ0k7RUFDRTtFQUNBO0FoSDI3MkNOO0FnSDc3MkNJO0VBQ0U7RUFDQTtBaEgrNzJDTjtBZ0hqODJDSTtFQUNFO0VBQ0E7QWhIbTgyQ047QWdIcjgyQ0k7RUFDRTtFQUNBO0FoSHU4MkNOO0FnSHo4MkNJO0VBQ0U7RUFDQTtBaEgyODJDTjtBZ0g3ODJDSTtFQUNFO0VBQ0E7QWhIKzgyQ047QWdIajkyQ0k7RUFDRTtFQUNBO0FoSG05MkNOO0FnSHI5MkNJO0VBQ0U7RUFDQTtBaEh1OTJDTjtBZ0h6OTJDSTtFQUNFO0VBQ0E7QWhIMjkyQ047QWdINzkyQ0k7RUFDRTtFQUNBO0FoSCs5MkNOO0FnSGorMkNJO0VBQ0U7RUFDQTtBaEhtKzJDTjtBZ0hyKzJDSTtFQUNFO0VBQ0E7QWhIdSsyQ047QWdIeisyQ0k7RUFDRTtFQUNBO0FoSDIrMkNOO0FnSDcrMkNJO0VBQ0U7RUFDQTtBaEgrKzJDTjtBZ0hqLzJDSTtFQUNFO0VBQ0E7QWhIbS8yQ047QWdIci8yQ0k7RUFDRTtFQUNBO0FoSHUvMkNOO0FnSHovMkNJO0VBQ0U7RUFDQTtBaEgyLzJDTjtBZ0g3LzJDSTtFQUNFO0VBQ0E7QWhIKy8yQ047QWdIamczQ0k7RUFDRTtFQUNBO0FoSG1nM0NOO0FnSHJnM0NJO0VBQ0U7RUFDQTtBaEh1ZzNDTjtBZ0h6ZzNDSTtFQUNFO0VBQ0E7QWhIMmczQ047O0FnRjloM0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZ5aDNDRjs7QWlINWwzQ0E7RUFDRTtBakgrbDNDRjs7QWlINWwzQ0E7RUFDRTtBakgrbDNDRjs7QWlINWwzQ0E7RUFDRTtBakgrbDNDRjs7QWlINWwzQ0E7RUFDRTtBakgrbDNDRjs7QWlINWwzQ0E7RUFDRTtBakgrbDNDRjs7QWlINWwzQ0E7RUFDRTtBakgrbDNDRjs7QWlINWwzQ0E7RUFDRTtBakgrbDNDRjs7QWlINWwzQ0E7RUFDRTtBakgrbDNDRjs7QWlINWwzQ0E7RUFDRTtBakgrbDNDRjs7QWlINWwzQ0E7RUFDRTtBakgrbDNDRjs7QWlINWwzQ0E7RUFDRTtBakgrbDNDRjs7QWlINWwzQ0E7RUFDRTtBakgrbDNDRjs7QWlINWwzQ0E7RUFDRTtBakgrbDNDRjs7QWlINWwzQ0E7RUFDRTtBakgrbDNDRjs7QWlINWwzQ0E7RUFDRTtBakgrbDNDRjs7QWlINWwzQ0E7RUFDRTtBakgrbDNDRjs7QWlINWwzQ0E7RUFDRTtBakgrbDNDRjs7QWlINWwzQ0E7RUFDRTtBakgrbDNDRjs7QWdGcHEzQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRitwM0NGOztBa0hsdTNDQTtFQUNFO0FsSHF1M0NGOztBa0hsdTNDQTtFQUNFO0VBQ0E7QWxIcXUzQ0Y7O0FrSGx1M0NBO0VBQ0U7RUFDQTtBbEhxdTNDRjs7QWtIbHUzQ0E7RUFDRTtBbEhxdTNDRjs7QWtIbHUzQ0E7RUFDRTtBbEhxdTNDRjs7QWtIbHUzQ0E7RUFDRTtBbEhxdTNDRjs7QWtIbHUzQ0E7RUFDRTtBbEhxdTNDRjs7QWtIbHUzQ0E7RUFDRTtFQUNBO0FsSHF1M0NGOztBa0hsdTNDQTtFQUNFO0FsSHF1M0NGOztBa0hsdTNDQTtFQUNFO0FsSHF1M0NGOztBa0hsdTNDQTtFQUNFO0FsSHF1M0NGOztBa0hsdTNDQTtFQUNFO0FsSHF1M0NGOztBa0hsdTNDQTtFQUNFO0FsSHF1M0NGOztBa0hsdTNDQTtFQUNFO0VBQ0E7QWxIcXUzQ0Y7O0FrSGx1M0NBO0VBQ0U7RUFDQTtBbEhxdTNDRjs7QWtIbHUzQ0E7RUFDRTtFQUNBO0FsSHF1M0NGOztBa0hsdTNDQTtFQUNFO0FsSHF1M0NGOztBa0hqdTNDRTtFQUNFO0FsSG91M0NKOztBa0hsdTNDRTtFQUNFO0FsSHF1M0NKOztBa0hudTNDRTtFQUNFO0FsSHN1M0NKOztBa0hwdTNDRTtFQUNFO0FsSHV1M0NKOztBa0hydTNDRTtFQUNFO0FsSHd1M0NKOztBa0h0dTNDRTtFQUNFO0VBQ0E7QWxIeXUzQ0o7O0FrSHZ1M0NFO0VBQ0U7RUFDQTtBbEgwdTNDSjs7QWtIeHUzQ0U7RUFDRTtBbEgydTNDSjs7QWtIenUzQ0U7RUFDRTtBbEg0dTNDSjs7QWtIMXUzQ0U7RUFDRTtBbEg2dTNDSjs7QWtIM3UzQ0U7RUFDRTtBbEg4dTNDSjs7QWtINXUzQ0U7RUFDRTtBbEgrdTNDSjs7QWtIN3UzQ0U7RUFDRTtFQUNBO0FsSGd2M0NKOztBa0g5dTNDRTtFQUNFO0VBQ0E7QWxIaXYzQ0o7O0FrSDd4M0NFO0VBQ0U7QWxIZ3kzQ0o7O0FrSDl4M0NFO0VBQ0U7QWxIaXkzQ0o7O0FrSC94M0NFO0VBQ0U7QWxIa3kzQ0o7O0FrSGh5M0NFO0VBQ0U7QWxIbXkzQ0o7O0FrSGp5M0NFO0VBQ0U7QWxIb3kzQ0o7O0FrSGx5M0NFO0VBQ0U7RUFDQTtBbEhxeTNDSjs7QWtIbnkzQ0U7RUFDRTtFQUNBO0FsSHN5M0NKOztBa0hweTNDRTtFQUNFO0FsSHV5M0NKOztBa0hyeTNDRTtFQUNFO0FsSHd5M0NKOztBa0h0eTNDRTtFQUNFO0FsSHl5M0NKOztBa0h2eTNDRTtFQUNFO0FsSDB5M0NKOztBa0h4eTNDRTtFQUNFO0FsSDJ5M0NKOztBa0h6eTNDRTtFQUNFO0VBQ0E7QWxINHkzQ0o7O0FrSDF5M0NFO0VBQ0U7RUFDQTtBbEg2eTNDSjs7QWtIejEzQ0U7RUFDRTtBbEg0MTNDSjs7QWtIMTEzQ0U7RUFDRTtBbEg2MTNDSjs7QWtIMzEzQ0U7RUFDRTtBbEg4MTNDSjs7QWtINTEzQ0U7RUFDRTtBbEgrMTNDSjs7QWtINzEzQ0U7RUFDRTtBbEhnMjNDSjs7QWtIOTEzQ0U7RUFDRTtFQUNBO0FsSGkyM0NKOztBa0gvMTNDRTtFQUNFO0VBQ0E7QWxIazIzQ0o7O0FrSGgyM0NFO0VBQ0U7QWxIbTIzQ0o7O0FrSGoyM0NFO0VBQ0U7QWxIbzIzQ0o7O0FrSGwyM0NFO0VBQ0U7QWxIcTIzQ0o7O0FrSG4yM0NFO0VBQ0U7QWxIczIzQ0o7O0FrSHAyM0NFO0VBQ0U7QWxIdTIzQ0o7O0FrSHIyM0NFO0VBQ0U7RUFDQTtBbEh3MjNDSjs7QWtIdDIzQ0U7RUFDRTtFQUNBO0FsSHkyM0NKOztBa0hyNTNDRTtFQUNFO0FsSHc1M0NKOztBa0h0NTNDRTtFQUNFO0FsSHk1M0NKOztBa0h2NTNDRTtFQUNFO0FsSDA1M0NKOztBa0h4NTNDRTtFQUNFO0FsSDI1M0NKOztBa0h6NTNDRTtFQUNFO0FsSDQ1M0NKOztBa0gxNTNDRTtFQUNFO0VBQ0E7QWxINjUzQ0o7O0FrSDM1M0NFO0VBQ0U7RUFDQTtBbEg4NTNDSjs7QWtINTUzQ0U7RUFDRTtBbEgrNTNDSjs7QWtINzUzQ0U7RUFDRTtBbEhnNjNDSjs7QWtIOTUzQ0U7RUFDRTtBbEhpNjNDSjs7QWtILzUzQ0U7RUFDRTtBbEhrNjNDSjs7QWtIaDYzQ0U7RUFDRTtBbEhtNjNDSjs7QWtIajYzQ0U7RUFDRTtFQUNBO0FsSG82M0NKOztBa0hsNjNDRTtFQUNFO0VBQ0E7QWxIcTYzQ0o7O0FrSGo5M0NFO0VBQ0U7QWxIbzkzQ0o7O0FrSGw5M0NFO0VBQ0U7QWxIcTkzQ0o7O0FrSG45M0NFO0VBQ0U7QWxIczkzQ0o7O0FrSHA5M0NFO0VBQ0U7QWxIdTkzQ0o7O0FrSHI5M0NFO0VBQ0U7QWxIdzkzQ0o7O0FrSHQ5M0NFO0VBQ0U7RUFDQTtBbEh5OTNDSjs7QWtIdjkzQ0U7RUFDRTtFQUNBO0FsSDA5M0NKOztBa0h4OTNDRTtFQUNFO0FsSDI5M0NKOztBa0h6OTNDRTtFQUNFO0FsSDQ5M0NKOztBa0gxOTNDRTtFQUNFO0FsSDY5M0NKOztBa0gzOTNDRTtFQUNFO0FsSDg5M0NKOztBa0g1OTNDRTtFQUNFO0FsSCs5M0NKOztBa0g3OTNDRTtFQUNFO0VBQ0E7QWxIZyszQ0o7O0FrSDk5M0NFO0VBQ0U7RUFDQTtBbEhpKzNDSjs7QWtIN2c0Q0U7RUFDRTtBbEhnaDRDSjs7QWtIOWc0Q0U7RUFDRTtBbEhpaDRDSjs7QWtIL2c0Q0U7RUFDRTtBbEhraDRDSjs7QWtIaGg0Q0U7RUFDRTtBbEhtaDRDSjs7QWtIamg0Q0U7RUFDRTtBbEhvaDRDSjs7QWtIbGg0Q0U7RUFDRTtFQUNBO0FsSHFoNENKOztBa0huaDRDRTtFQUNFO0VBQ0E7QWxIc2g0Q0o7O0FrSHBoNENFO0VBQ0U7QWxIdWg0Q0o7O0FrSHJoNENFO0VBQ0U7QWxId2g0Q0o7O0FrSHRoNENFO0VBQ0U7QWxIeWg0Q0o7O0FrSHZoNENFO0VBQ0U7QWxIMGg0Q0o7O0FrSHhoNENFO0VBQ0U7QWxIMmg0Q0o7O0FrSHpoNENFO0VBQ0U7RUFDQTtBbEg0aDRDSjs7QWtIMWg0Q0U7RUFDRTtFQUNBO0FsSDZoNENKOztBa0h6azRDRTtFQUNFO0FsSDRrNENKOztBa0gxazRDRTtFQUNFO0FsSDZrNENKOztBa0gzazRDRTtFQUNFO0FsSDhrNENKOztBa0g1azRDRTtFQUNFO0FsSCtrNENKOztBa0g3azRDRTtFQUNFO0FsSGdsNENKOztBa0g5azRDRTtFQUNFO0VBQ0E7QWxIaWw0Q0o7O0FrSC9rNENFO0VBQ0U7RUFDQTtBbEhrbDRDSjs7QWtIaGw0Q0U7RUFDRTtBbEhtbDRDSjs7QWtIamw0Q0U7RUFDRTtBbEhvbDRDSjs7QWtIbGw0Q0U7RUFDRTtBbEhxbDRDSjs7QWtIbmw0Q0U7RUFDRTtBbEhzbDRDSjs7QWtIcGw0Q0U7RUFDRTtBbEh1bDRDSjs7QWtIcmw0Q0U7RUFDRTtFQUNBO0FsSHdsNENKOztBa0h0bDRDRTtFQUNFO0VBQ0E7QWxIeWw0Q0o7O0FrSHJvNENFO0VBQ0U7QWxId280Q0o7O0FrSHRvNENFO0VBQ0U7QWxIeW80Q0o7O0FrSHZvNENFO0VBQ0U7QWxIMG80Q0o7O0FrSHhvNENFO0VBQ0U7QWxIMm80Q0o7O0FrSHpvNENFO0VBQ0U7QWxING80Q0o7O0FrSDFvNENFO0VBQ0U7RUFDQTtBbEg2bzRDSjs7QWtIM280Q0U7RUFDRTtFQUNBO0FsSDhvNENKOztBa0g1bzRDRTtFQUNFO0FsSCtvNENKOztBa0g3bzRDRTtFQUNFO0FsSGdwNENKOztBa0g5bzRDRTtFQUNFO0FsSGlwNENKOztBa0gvbzRDRTtFQUNFO0FsSGtwNENKOztBa0hocDRDRTtFQUNFO0FsSG1wNENKOztBa0hqcDRDRTtFQUNFO0VBQ0E7QWxIb3A0Q0o7O0FrSGxwNENFO0VBQ0U7RUFDQTtBbEhxcDRDSjs7QWtIanM0Q0U7RUFDRTtBbEhvczRDSjs7QWtIbHM0Q0U7RUFDRTtBbEhxczRDSjs7QWtIbnM0Q0U7RUFDRTtBbEhzczRDSjs7QWtIcHM0Q0U7RUFDRTtBbEh1czRDSjs7QWtIcnM0Q0U7RUFDRTtBbEh3czRDSjs7QWtIdHM0Q0U7RUFDRTtFQUNBO0FsSHlzNENKOztBa0h2czRDRTtFQUNFO0VBQ0E7QWxIMHM0Q0o7O0FrSHhzNENFO0VBQ0U7QWxIMnM0Q0o7O0FrSHpzNENFO0VBQ0U7QWxINHM0Q0o7O0FrSDFzNENFO0VBQ0U7QWxINnM0Q0o7O0FrSDNzNENFO0VBQ0U7QWxIOHM0Q0o7O0FrSDVzNENFO0VBQ0U7QWxIK3M0Q0o7O0FrSDdzNENFO0VBQ0U7RUFDQTtBbEhndDRDSjs7QWtIOXM0Q0U7RUFDRTtFQUNBO0FsSGl0NENKOztBa0g3djRDRTtFQUNFO0FsSGd3NENKOztBa0g5djRDRTtFQUNFO0FsSGl3NENKOztBa0gvdjRDRTtFQUNFO0FsSGt3NENKOztBa0hodzRDRTtFQUNFO0FsSG13NENKOztBa0hqdzRDRTtFQUNFO0FsSG93NENKOztBa0hsdzRDRTtFQUNFO0VBQ0E7QWxIcXc0Q0o7O0FrSG53NENFO0VBQ0U7RUFDQTtBbEhzdzRDSjs7QWtIcHc0Q0U7RUFDRTtBbEh1dzRDSjs7QWtIcnc0Q0U7RUFDRTtBbEh3dzRDSjs7QWtIdHc0Q0U7RUFDRTtBbEh5dzRDSjs7QWtIdnc0Q0U7RUFDRTtBbEgwdzRDSjs7QWtIeHc0Q0U7RUFDRTtBbEgydzRDSjs7QWtIenc0Q0U7RUFDRTtFQUNBO0FsSDR3NENKOztBa0gxdzRDRTtFQUNFO0VBQ0E7QWxINnc0Q0o7O0FrSHp6NENFO0VBQ0U7QWxINHo0Q0o7O0FrSDF6NENFO0VBQ0U7QWxINno0Q0o7O0FrSDN6NENFO0VBQ0U7QWxIOHo0Q0o7O0FrSDV6NENFO0VBQ0U7QWxIK3o0Q0o7O0FrSDd6NENFO0VBQ0U7QWxIZzA0Q0o7O0FrSDl6NENFO0VBQ0U7RUFDQTtBbEhpMDRDSjs7QWtIL3o0Q0U7RUFDRTtFQUNBO0FsSGswNENKOztBa0hoMDRDRTtFQUNFO0FsSG0wNENKOztBa0hqMDRDRTtFQUNFO0FsSG8wNENKOztBa0hsMDRDRTtFQUNFO0FsSHEwNENKOztBa0huMDRDRTtFQUNFO0FsSHMwNENKOztBa0hwMDRDRTtFQUNFO0FsSHUwNENKOztBa0hyMDRDRTtFQUNFO0VBQ0E7QWxIdzA0Q0o7O0FrSHQwNENFO0VBQ0U7RUFDQTtBbEh5MDRDSjs7QWtIcjM0Q0U7RUFDRTtBbEh3MzRDSjs7QWtIdDM0Q0U7RUFDRTtBbEh5MzRDSjs7QWtIdjM0Q0U7RUFDRTtBbEgwMzRDSjs7QWtIeDM0Q0U7RUFDRTtBbEgyMzRDSjs7QWtIejM0Q0U7RUFDRTtBbEg0MzRDSjs7QWtIMTM0Q0U7RUFDRTtFQUNBO0FsSDYzNENKOztBa0gzMzRDRTtFQUNFO0VBQ0E7QWxIODM0Q0o7O0FrSDUzNENFO0VBQ0U7QWxIKzM0Q0o7O0FrSDczNENFO0VBQ0U7QWxIZzQ0Q0o7O0FrSDkzNENFO0VBQ0U7QWxIaTQ0Q0o7O0FrSC8zNENFO0VBQ0U7QWxIazQ0Q0o7O0FrSGg0NENFO0VBQ0U7QWxIbTQ0Q0o7O0FrSGo0NENFO0VBQ0U7RUFDQTtBbEhvNDRDSjs7QWtIbDQ0Q0U7RUFDRTtFQUNBO0FsSHE0NENKOztBa0hqNzRDRTtFQUNFO0FsSG83NENKOztBa0hsNzRDRTtFQUNFO0FsSHE3NENKOztBa0huNzRDRTtFQUNFO0FsSHM3NENKOztBa0hwNzRDRTtFQUNFO0FsSHU3NENKOztBa0hyNzRDRTtFQUNFO0FsSHc3NENKOztBa0h0NzRDRTtFQUNFO0VBQ0E7QWxIeTc0Q0o7O0FrSHY3NENFO0VBQ0U7RUFDQTtBbEgwNzRDSjs7QWtIeDc0Q0U7RUFDRTtBbEgyNzRDSjs7QWtIejc0Q0U7RUFDRTtBbEg0NzRDSjs7QWtIMTc0Q0U7RUFDRTtBbEg2NzRDSjs7QWtIMzc0Q0U7RUFDRTtBbEg4NzRDSjs7QWtINTc0Q0U7RUFDRTtBbEgrNzRDSjs7QWtINzc0Q0U7RUFDRTtFQUNBO0FsSGc4NENKOztBa0g5NzRDRTtFQUNFO0VBQ0E7QWxIaTg0Q0o7O0FrSDcrNENFO0VBQ0U7QWxIZy80Q0o7O0FrSDkrNENFO0VBQ0U7QWxIaS80Q0o7O0FrSC8rNENFO0VBQ0U7QWxIay80Q0o7O0FrSGgvNENFO0VBQ0U7QWxIbS80Q0o7O0FrSGovNENFO0VBQ0U7QWxIby80Q0o7O0FrSGwvNENFO0VBQ0U7RUFDQTtBbEhxLzRDSjs7QWtIbi80Q0U7RUFDRTtFQUNBO0FsSHMvNENKOztBa0hwLzRDRTtFQUNFO0FsSHUvNENKOztBa0hyLzRDRTtFQUNFO0FsSHcvNENKOztBa0h0LzRDRTtFQUNFO0FsSHkvNENKOztBa0h2LzRDRTtFQUNFO0FsSDAvNENKOztBa0h4LzRDRTtFQUNFO0FsSDIvNENKOztBa0h6LzRDRTtFQUNFO0VBQ0E7QWxINC80Q0o7O0FrSDEvNENFO0VBQ0U7RUFDQTtBbEg2LzRDSjs7QWtIemk1Q0U7RUFDRTtBbEg0aTVDSjs7QWtIMWk1Q0U7RUFDRTtBbEg2aTVDSjs7QWtIM2k1Q0U7RUFDRTtBbEg4aTVDSjs7QWtINWk1Q0U7RUFDRTtBbEgraTVDSjs7QWtIN2k1Q0U7RUFDRTtBbEhnajVDSjs7QWtIOWk1Q0U7RUFDRTtFQUNBO0FsSGlqNUNKOztBa0gvaTVDRTtFQUNFO0VBQ0E7QWxIa2o1Q0o7O0FrSGhqNUNFO0VBQ0U7QWxIbWo1Q0o7O0FrSGpqNUNFO0VBQ0U7QWxIb2o1Q0o7O0FrSGxqNUNFO0VBQ0U7QWxIcWo1Q0o7O0FrSG5qNUNFO0VBQ0U7QWxIc2o1Q0o7O0FrSHBqNUNFO0VBQ0U7QWxIdWo1Q0o7O0FrSHJqNUNFO0VBQ0U7RUFDQTtBbEh3ajVDSjs7QWtIdGo1Q0U7RUFDRTtFQUNBO0FsSHlqNUNKOztBa0hybTVDRTtFQUNFO0FsSHdtNUNKOztBa0h0bTVDRTtFQUNFO0FsSHltNUNKOztBa0h2bTVDRTtFQUNFO0FsSDBtNUNKOztBa0h4bTVDRTtFQUNFO0FsSDJtNUNKOztBa0h6bTVDRTtFQUNFO0FsSDRtNUNKOztBa0gxbTVDRTtFQUNFO0VBQ0E7QWxINm01Q0o7O0FrSDNtNUNFO0VBQ0U7RUFDQTtBbEg4bTVDSjs7QWtINW01Q0U7RUFDRTtBbEgrbTVDSjs7QWtIN201Q0U7RUFDRTtBbEhnbjVDSjs7QWtIOW01Q0U7RUFDRTtBbEhpbjVDSjs7QWtIL201Q0U7RUFDRTtBbEhrbjVDSjs7QWtIaG41Q0U7RUFDRTtBbEhtbjVDSjs7QWtIam41Q0U7RUFDRTtFQUNBO0FsSG9uNUNKOztBa0hsbjVDRTtFQUNFO0VBQ0E7QWxIcW41Q0o7O0FrSGpxNUNFO0VBQ0U7QWxIb3E1Q0o7O0FrSGxxNUNFO0VBQ0U7QWxIcXE1Q0o7O0FrSG5xNUNFO0VBQ0U7QWxIc3E1Q0o7O0FrSHBxNUNFO0VBQ0U7QWxIdXE1Q0o7O0FrSHJxNUNFO0VBQ0U7QWxId3E1Q0o7O0FrSHRxNUNFO0VBQ0U7RUFDQTtBbEh5cTVDSjs7QWtIdnE1Q0U7RUFDRTtFQUNBO0FsSDBxNUNKOztBa0h4cTVDRTtFQUNFO0FsSDJxNUNKOztBa0h6cTVDRTtFQUNFO0FsSDRxNUNKOztBa0gxcTVDRTtFQUNFO0FsSDZxNUNKOztBa0gzcTVDRTtFQUNFO0FsSDhxNUNKOztBa0g1cTVDRTtFQUNFO0FsSCtxNUNKOztBa0g3cTVDRTtFQUNFO0VBQ0E7QWxIZ3I1Q0o7O0FrSDlxNUNFO0VBQ0U7RUFDQTtBbEhpcjVDSjs7QWtIN3Q1Q0U7RUFDRTtBbEhndTVDSjs7QWtIOXQ1Q0U7RUFDRTtBbEhpdTVDSjs7QWtIL3Q1Q0U7RUFDRTtBbEhrdTVDSjs7QWtIaHU1Q0U7RUFDRTtBbEhtdTVDSjs7QWtIanU1Q0U7RUFDRTtBbEhvdTVDSjs7QWtIbHU1Q0U7RUFDRTtFQUNBO0FsSHF1NUNKOztBa0hudTVDRTtFQUNFO0VBQ0E7QWxIc3U1Q0o7O0FrSHB1NUNFO0VBQ0U7QWxIdXU1Q0o7O0FrSHJ1NUNFO0VBQ0U7QWxId3U1Q0o7O0FrSHR1NUNFO0VBQ0U7QWxIeXU1Q0o7O0FrSHZ1NUNFO0VBQ0U7QWxIMHU1Q0o7O0FrSHh1NUNFO0VBQ0U7QWxIMnU1Q0o7O0FrSHp1NUNFO0VBQ0U7RUFDQTtBbEg0dTVDSjs7QWtIMXU1Q0U7RUFDRTtFQUNBO0FsSDZ1NUNKOztBa0h6eDVDRTtFQUNFO0FsSDR4NUNKOztBa0gxeDVDRTtFQUNFO0FsSDZ4NUNKOztBa0gzeDVDRTtFQUNFO0FsSDh4NUNKOztBa0g1eDVDRTtFQUNFO0FsSCt4NUNKOztBa0g3eDVDRTtFQUNFO0FsSGd5NUNKOztBa0g5eDVDRTtFQUNFO0VBQ0E7QWxIaXk1Q0o7O0FrSC94NUNFO0VBQ0U7RUFDQTtBbEhreTVDSjs7QWtIaHk1Q0U7RUFDRTtBbEhteTVDSjs7QWtIank1Q0U7RUFDRTtBbEhveTVDSjs7QWtIbHk1Q0U7RUFDRTtBbEhxeTVDSjs7QWtIbnk1Q0U7RUFDRTtBbEhzeTVDSjs7QWtIcHk1Q0U7RUFDRTtBbEh1eTVDSjs7QWtIcnk1Q0U7RUFDRTtFQUNBO0FsSHd5NUNKOztBa0h0eTVDRTtFQUNFO0VBQ0E7QWxIeXk1Q0o7O0FrSHIxNUNFO0VBQ0U7QWxIdzE1Q0o7O0FrSHQxNUNFO0VBQ0U7QWxIeTE1Q0o7O0FrSHYxNUNFO0VBQ0U7QWxIMDE1Q0o7O0FrSHgxNUNFO0VBQ0U7QWxIMjE1Q0o7O0FrSHoxNUNFO0VBQ0U7QWxINDE1Q0o7O0FrSDExNUNFO0VBQ0U7RUFDQTtBbEg2MTVDSjs7QWtIMzE1Q0U7RUFDRTtFQUNBO0FsSDgxNUNKOztBa0g1MTVDRTtFQUNFO0FsSCsxNUNKOztBa0g3MTVDRTtFQUNFO0FsSGcyNUNKOztBa0g5MTVDRTtFQUNFO0FsSGkyNUNKOztBa0gvMTVDRTtFQUNFO0FsSGsyNUNKOztBa0hoMjVDRTtFQUNFO0FsSG0yNUNKOztBa0hqMjVDRTtFQUNFO0VBQ0E7QWxIbzI1Q0o7O0FrSGwyNUNFO0VBQ0U7RUFDQTtBbEhxMjVDSjs7QWtIajU1Q0U7RUFDRTtBbEhvNTVDSjs7QWtIbDU1Q0U7RUFDRTtBbEhxNTVDSjs7QWtIbjU1Q0U7RUFDRTtBbEhzNTVDSjs7QWtIcDU1Q0U7RUFDRTtBbEh1NTVDSjs7QWtIcjU1Q0U7RUFDRTtBbEh3NTVDSjs7QWtIdDU1Q0U7RUFDRTtFQUNBO0FsSHk1NUNKOztBa0h2NTVDRTtFQUNFO0VBQ0E7QWxIMDU1Q0o7O0FrSHg1NUNFO0VBQ0U7QWxIMjU1Q0o7O0FrSHo1NUNFO0VBQ0U7QWxINDU1Q0o7O0FrSDE1NUNFO0VBQ0U7QWxINjU1Q0o7O0FrSDM1NUNFO0VBQ0U7QWxIODU1Q0o7O0FrSDU1NUNFO0VBQ0U7QWxIKzU1Q0o7O0FrSDc1NUNFO0VBQ0U7RUFDQTtBbEhnNjVDSjs7QWtIOTU1Q0U7RUFDRTtFQUNBO0FsSGk2NUNKOztBa0g3ODVDRTtFQUNFO0FsSGc5NUNKOztBa0g5ODVDRTtFQUNFO0FsSGk5NUNKOztBa0gvODVDRTtFQUNFO0FsSGs5NUNKOztBa0hoOTVDRTtFQUNFO0FsSG05NUNKOztBa0hqOTVDRTtFQUNFO0FsSG85NUNKOztBa0hsOTVDRTtFQUNFO0VBQ0E7QWxIcTk1Q0o7O0FrSG45NUNFO0VBQ0U7RUFDQTtBbEhzOTVDSjs7QWtIcDk1Q0U7RUFDRTtBbEh1OTVDSjs7QWtIcjk1Q0U7RUFDRTtBbEh3OTVDSjs7QWtIdDk1Q0U7RUFDRTtBbEh5OTVDSjs7QWtIdjk1Q0U7RUFDRTtBbEgwOTVDSjs7QWtIeDk1Q0U7RUFDRTtBbEgyOTVDSjs7QWtIejk1Q0U7RUFDRTtFQUNBO0FsSDQ5NUNKOztBa0gxOTVDRTtFQUNFO0VBQ0E7QWxINjk1Q0o7O0FrSHpnNkNFO0VBQ0U7QWxINGc2Q0o7O0FrSDFnNkNFO0VBQ0U7QWxINmc2Q0o7O0FrSDNnNkNFO0VBQ0U7QWxIOGc2Q0o7O0FrSDVnNkNFO0VBQ0U7QWxIK2c2Q0o7O0FrSDdnNkNFO0VBQ0U7QWxIZ2g2Q0o7O0FrSDlnNkNFO0VBQ0U7RUFDQTtBbEhpaDZDSjs7QWtIL2c2Q0U7RUFDRTtFQUNBO0FsSGtoNkNKOztBa0hoaDZDRTtFQUNFO0FsSG1oNkNKOztBa0hqaDZDRTtFQUNFO0FsSG9oNkNKOztBa0hsaDZDRTtFQUNFO0FsSHFoNkNKOztBa0huaDZDRTtFQUNFO0FsSHNoNkNKOztBa0hwaDZDRTtFQUNFO0FsSHVoNkNKOztBa0hyaDZDRTtFQUNFO0VBQ0E7QWxId2g2Q0o7O0FrSHRoNkNFO0VBQ0U7RUFDQTtBbEh5aDZDSjs7QWtIcms2Q0U7RUFDRTtBbEh3azZDSjs7QWtIdGs2Q0U7RUFDRTtBbEh5azZDSjs7QWtIdms2Q0U7RUFDRTtBbEgwazZDSjs7QWtIeGs2Q0U7RUFDRTtBbEgyazZDSjs7QWtIems2Q0U7RUFDRTtBbEg0azZDSjs7QWtIMWs2Q0U7RUFDRTtFQUNBO0FsSDZrNkNKOztBa0gzazZDRTtFQUNFO0VBQ0E7QWxIOGs2Q0o7O0FrSDVrNkNFO0VBQ0U7QWxIK2s2Q0o7O0FrSDdrNkNFO0VBQ0U7QWxIZ2w2Q0o7O0FrSDlrNkNFO0VBQ0U7QWxIaWw2Q0o7O0FrSC9rNkNFO0VBQ0U7QWxIa2w2Q0o7O0FrSGhsNkNFO0VBQ0U7QWxIbWw2Q0o7O0FrSGpsNkNFO0VBQ0U7RUFDQTtBbEhvbDZDSjs7QWtIbGw2Q0U7RUFDRTtFQUNBO0FsSHFsNkNKOztBa0hqbzZDRTtFQUNFO0FsSG9vNkNKOztBa0hsbzZDRTtFQUNFO0FsSHFvNkNKOztBa0hubzZDRTtFQUNFO0FsSHNvNkNKOztBa0hwbzZDRTtFQUNFO0FsSHVvNkNKOztBa0hybzZDRTtFQUNFO0FsSHdvNkNKOztBa0h0bzZDRTtFQUNFO0VBQ0E7QWxIeW82Q0o7O0FrSHZvNkNFO0VBQ0U7RUFDQTtBbEgwbzZDSjs7QWtIeG82Q0U7RUFDRTtBbEgybzZDSjs7QWtIem82Q0U7RUFDRTtBbEg0bzZDSjs7QWtIMW82Q0U7RUFDRTtBbEg2bzZDSjs7QWtIM282Q0U7RUFDRTtBbEg4bzZDSjs7QWtINW82Q0U7RUFDRTtBbEgrbzZDSjs7QWtIN282Q0U7RUFDRTtFQUNBO0FsSGdwNkNKOztBa0g5bzZDRTtFQUNFO0VBQ0E7QWxIaXA2Q0o7O0FrSDdyNkNFO0VBQ0U7QWxIZ3M2Q0o7O0FrSDlyNkNFO0VBQ0U7QWxIaXM2Q0o7O0FrSC9yNkNFO0VBQ0U7QWxIa3M2Q0o7O0FrSGhzNkNFO0VBQ0U7QWxIbXM2Q0o7O0FrSGpzNkNFO0VBQ0U7QWxIb3M2Q0o7O0FrSGxzNkNFO0VBQ0U7RUFDQTtBbEhxczZDSjs7QWtIbnM2Q0U7RUFDRTtFQUNBO0FsSHNzNkNKOztBa0hwczZDRTtFQUNFO0FsSHVzNkNKOztBa0hyczZDRTtFQUNFO0FsSHdzNkNKOztBa0h0czZDRTtFQUNFO0FsSHlzNkNKOztBa0h2czZDRTtFQUNFO0FsSDBzNkNKOztBa0h4czZDRTtFQUNFO0FsSDJzNkNKOztBa0h6czZDRTtFQUNFO0VBQ0E7QWxINHM2Q0o7O0FrSDFzNkNFO0VBQ0U7RUFDQTtBbEg2czZDSjs7QWtIenY2Q0U7RUFDRTtBbEg0djZDSjs7QWtIMXY2Q0U7RUFDRTtBbEg2djZDSjs7QWtIM3Y2Q0U7RUFDRTtBbEg4djZDSjs7QWtINXY2Q0U7RUFDRTtBbEgrdjZDSjs7QWtIN3Y2Q0U7RUFDRTtBbEhndzZDSjs7QWtIOXY2Q0U7RUFDRTtFQUNBO0FsSGl3NkNKOztBa0gvdjZDRTtFQUNFO0VBQ0E7QWxIa3c2Q0o7O0FrSGh3NkNFO0VBQ0U7QWxIbXc2Q0o7O0FrSGp3NkNFO0VBQ0U7QWxIb3c2Q0o7O0FrSGx3NkNFO0VBQ0U7QWxIcXc2Q0o7O0FrSG53NkNFO0VBQ0U7QWxIc3c2Q0o7O0FrSHB3NkNFO0VBQ0U7QWxIdXc2Q0o7O0FrSHJ3NkNFO0VBQ0U7RUFDQTtBbEh3dzZDSjs7QWtIdHc2Q0U7RUFDRTtFQUNBO0FsSHl3NkNKOztBa0hyejZDRTtFQUNFO0FsSHd6NkNKOztBa0h0ejZDRTtFQUNFO0FsSHl6NkNKOztBa0h2ejZDRTtFQUNFO0FsSDB6NkNKOztBa0h4ejZDRTtFQUNFO0FsSDJ6NkNKOztBa0h6ejZDRTtFQUNFO0FsSDR6NkNKOztBa0gxejZDRTtFQUNFO0VBQ0E7QWxINno2Q0o7O0FrSDN6NkNFO0VBQ0U7RUFDQTtBbEg4ejZDSjs7QWtINXo2Q0U7RUFDRTtBbEgrejZDSjs7QWtIN3o2Q0U7RUFDRTtBbEhnMDZDSjs7QWtIOXo2Q0U7RUFDRTtBbEhpMDZDSjs7QWtIL3o2Q0U7RUFDRTtBbEhrMDZDSjs7QWtIaDA2Q0U7RUFDRTtBbEhtMDZDSjs7QWtIajA2Q0U7RUFDRTtFQUNBO0FsSG8wNkNKOztBa0hsMDZDRTtFQUNFO0VBQ0E7QWxIcTA2Q0o7O0FrSGozNkNFO0VBQ0U7QWxIbzM2Q0o7O0FrSGwzNkNFO0VBQ0U7QWxIcTM2Q0o7O0FrSG4zNkNFO0VBQ0U7QWxIczM2Q0o7O0FrSHAzNkNFO0VBQ0U7QWxIdTM2Q0o7O0FrSHIzNkNFO0VBQ0U7QWxIdzM2Q0o7O0FrSHQzNkNFO0VBQ0U7RUFDQTtBbEh5MzZDSjs7QWtIdjM2Q0U7RUFDRTtFQUNBO0FsSDAzNkNKOztBa0h4MzZDRTtFQUNFO0FsSDIzNkNKOztBa0h6MzZDRTtFQUNFO0FsSDQzNkNKOztBa0gxMzZDRTtFQUNFO0FsSDYzNkNKOztBa0gzMzZDRTtFQUNFO0FsSDgzNkNKOztBa0g1MzZDRTtFQUNFO0FsSCszNkNKOztBa0g3MzZDRTtFQUNFO0VBQ0E7QWxIZzQ2Q0o7O0FrSDkzNkNFO0VBQ0U7RUFDQTtBbEhpNDZDSjs7QWtINzY2Q0U7RUFDRTtBbEhnNzZDSjs7QWtIOTY2Q0U7RUFDRTtBbEhpNzZDSjs7QWtILzY2Q0U7RUFDRTtBbEhrNzZDSjs7QWtIaDc2Q0U7RUFDRTtBbEhtNzZDSjs7QWtIajc2Q0U7RUFDRTtBbEhvNzZDSjs7QWtIbDc2Q0U7RUFDRTtFQUNBO0FsSHE3NkNKOztBa0huNzZDRTtFQUNFO0VBQ0E7QWxIczc2Q0o7O0FrSHA3NkNFO0VBQ0U7QWxIdTc2Q0o7O0FrSHI3NkNFO0VBQ0U7QWxIdzc2Q0o7O0FrSHQ3NkNFO0VBQ0U7QWxIeTc2Q0o7O0FrSHY3NkNFO0VBQ0U7QWxIMDc2Q0o7O0FrSHg3NkNFO0VBQ0U7QWxIMjc2Q0o7O0FrSHo3NkNFO0VBQ0U7RUFDQTtBbEg0NzZDSjs7QWtIMTc2Q0U7RUFDRTtFQUNBO0FsSDY3NkNKOztBa0h6KzZDRTtFQUNFO0FsSDQrNkNKOztBa0gxKzZDRTtFQUNFO0FsSDYrNkNKOztBa0gzKzZDRTtFQUNFO0FsSDgrNkNKOztBa0g1KzZDRTtFQUNFO0FsSCsrNkNKOztBa0g3KzZDRTtFQUNFO0FsSGcvNkNKOztBa0g5KzZDRTtFQUNFO0VBQ0E7QWxIaS82Q0o7O0FrSC8rNkNFO0VBQ0U7RUFDQTtBbEhrLzZDSjs7QWtIaC82Q0U7RUFDRTtBbEhtLzZDSjs7QWtIai82Q0U7RUFDRTtBbEhvLzZDSjs7QWtIbC82Q0U7RUFDRTtBbEhxLzZDSjs7QWtIbi82Q0U7RUFDRTtBbEhzLzZDSjs7QWtIcC82Q0U7RUFDRTtBbEh1LzZDSjs7QWtIci82Q0U7RUFDRTtFQUNBO0FsSHcvNkNKOztBa0h0LzZDRTtFQUNFO0VBQ0E7QWxIeS82Q0o7O0FrSHJpN0NFO0VBQ0U7QWxId2k3Q0o7O0FrSHRpN0NFO0VBQ0U7QWxIeWk3Q0o7O0FrSHZpN0NFO0VBQ0U7QWxIMGk3Q0o7O0FrSHhpN0NFO0VBQ0U7QWxIMmk3Q0o7O0FrSHppN0NFO0VBQ0U7QWxINGk3Q0o7O0FrSDFpN0NFO0VBQ0U7RUFDQTtBbEg2aTdDSjs7QWtIM2k3Q0U7RUFDRTtFQUNBO0FsSDhpN0NKOztBa0g1aTdDRTtFQUNFO0FsSCtpN0NKOztBa0g3aTdDRTtFQUNFO0FsSGdqN0NKOztBa0g5aTdDRTtFQUNFO0FsSGlqN0NKOztBa0gvaTdDRTtFQUNFO0FsSGtqN0NKOztBa0hoajdDRTtFQUNFO0FsSG1qN0NKOztBa0hqajdDRTtFQUNFO0VBQ0E7QWxIb2o3Q0o7O0FrSGxqN0NFO0VBQ0U7RUFDQTtBbEhxajdDSjs7QWtIam03Q0U7RUFDRTtBbEhvbTdDSjs7QWtIbG03Q0U7RUFDRTtBbEhxbTdDSjs7QWtIbm03Q0U7RUFDRTtBbEhzbTdDSjs7QWtIcG03Q0U7RUFDRTtBbEh1bTdDSjs7QWtIcm03Q0U7RUFDRTtBbEh3bTdDSjs7QWtIdG03Q0U7RUFDRTtFQUNBO0FsSHltN0NKOztBa0h2bTdDRTtFQUNFO0VBQ0E7QWxIMG03Q0o7O0FrSHhtN0NFO0VBQ0U7QWxIMm03Q0o7O0FrSHptN0NFO0VBQ0U7QWxING03Q0o7O0FrSDFtN0NFO0VBQ0U7QWxINm03Q0o7O0FrSDNtN0NFO0VBQ0U7QWxIOG03Q0o7O0FrSDVtN0NFO0VBQ0U7QWxIK203Q0o7O0FrSDdtN0NFO0VBQ0U7RUFDQTtBbEhnbjdDSjs7QWtIOW03Q0U7RUFDRTtFQUNBO0FsSGluN0NKOztBa0g3cDdDRTtFQUNFO0FsSGdxN0NKOztBa0g5cDdDRTtFQUNFO0FsSGlxN0NKOztBa0gvcDdDRTtFQUNFO0FsSGtxN0NKOztBa0hocTdDRTtFQUNFO0FsSG1xN0NKOztBa0hqcTdDRTtFQUNFO0FsSG9xN0NKOztBa0hscTdDRTtFQUNFO0VBQ0E7QWxIcXE3Q0o7O0FrSG5xN0NFO0VBQ0U7RUFDQTtBbEhzcTdDSjs7QWtIcHE3Q0U7RUFDRTtBbEh1cTdDSjs7QWtIcnE3Q0U7RUFDRTtBbEh3cTdDSjs7QWtIdHE3Q0U7RUFDRTtBbEh5cTdDSjs7QWtIdnE3Q0U7RUFDRTtBbEgwcTdDSjs7QWtIeHE3Q0U7RUFDRTtBbEgycTdDSjs7QWtIenE3Q0U7RUFDRTtFQUNBO0FsSDRxN0NKOztBa0gxcTdDRTtFQUNFO0VBQ0E7QWxINnE3Q0o7O0FrSHp0N0NFO0VBQ0U7QWxINHQ3Q0o7O0FrSDF0N0NFO0VBQ0U7QWxINnQ3Q0o7O0FrSDN0N0NFO0VBQ0U7QWxIOHQ3Q0o7O0FrSDV0N0NFO0VBQ0U7QWxIK3Q3Q0o7O0FrSDd0N0NFO0VBQ0U7QWxIZ3U3Q0o7O0FrSDl0N0NFO0VBQ0U7RUFDQTtBbEhpdTdDSjs7QWtIL3Q3Q0U7RUFDRTtFQUNBO0FsSGt1N0NKOztBa0hodTdDRTtFQUNFO0FsSG11N0NKOztBa0hqdTdDRTtFQUNFO0FsSG91N0NKOztBa0hsdTdDRTtFQUNFO0FsSHF1N0NKOztBa0hudTdDRTtFQUNFO0FsSHN1N0NKOztBa0hwdTdDRTtFQUNFO0FsSHV1N0NKOztBa0hydTdDRTtFQUNFO0VBQ0E7QWxId3U3Q0o7O0FrSHR1N0NFO0VBQ0U7RUFDQTtBbEh5dTdDSjs7QWtIcng3Q0U7RUFDRTtBbEh3eDdDSjs7QWtIdHg3Q0U7RUFDRTtBbEh5eDdDSjs7QWtIdng3Q0U7RUFDRTtBbEgweDdDSjs7QWtIeHg3Q0U7RUFDRTtBbEgyeDdDSjs7QWtIeng3Q0U7RUFDRTtBbEg0eDdDSjs7QWtIMXg3Q0U7RUFDRTtFQUNBO0FsSDZ4N0NKOztBa0gzeDdDRTtFQUNFO0VBQ0E7QWxIOHg3Q0o7O0FrSDV4N0NFO0VBQ0U7QWxIK3g3Q0o7O0FrSDd4N0NFO0VBQ0U7QWxIZ3k3Q0o7O0FrSDl4N0NFO0VBQ0U7QWxIaXk3Q0o7O0FrSC94N0NFO0VBQ0U7QWxIa3k3Q0o7O0FrSGh5N0NFO0VBQ0U7QWxIbXk3Q0o7O0FrSGp5N0NFO0VBQ0U7RUFDQTtBbEhveTdDSjs7QWtIbHk3Q0U7RUFDRTtFQUNBO0FsSHF5N0NKOztBa0hqMTdDRTtFQUNFO0FsSG8xN0NKOztBa0hsMTdDRTtFQUNFO0FsSHExN0NKOztBa0huMTdDRTtFQUNFO0FsSHMxN0NKOztBa0hwMTdDRTtFQUNFO0FsSHUxN0NKOztBa0hyMTdDRTtFQUNFO0FsSHcxN0NKOztBa0h0MTdDRTtFQUNFO0VBQ0E7QWxIeTE3Q0o7O0FrSHYxN0NFO0VBQ0U7RUFDQTtBbEgwMTdDSjs7QWtIeDE3Q0U7RUFDRTtBbEgyMTdDSjs7QWtIejE3Q0U7RUFDRTtBbEg0MTdDSjs7QWtIMTE3Q0U7RUFDRTtBbEg2MTdDSjs7QWtIMzE3Q0U7RUFDRTtBbEg4MTdDSjs7QWtINTE3Q0U7RUFDRTtBbEgrMTdDSjs7QWtINzE3Q0U7RUFDRTtFQUNBO0FsSGcyN0NKOztBa0g5MTdDRTtFQUNFO0VBQ0E7QWxIaTI3Q0o7O0FrSDc0N0NFO0VBQ0U7QWxIZzU3Q0o7O0FrSDk0N0NFO0VBQ0U7QWxIaTU3Q0o7O0FrSC80N0NFO0VBQ0U7QWxIazU3Q0o7O0FrSGg1N0NFO0VBQ0U7QWxIbTU3Q0o7O0FrSGo1N0NFO0VBQ0U7QWxIbzU3Q0o7O0FrSGw1N0NFO0VBQ0U7RUFDQTtBbEhxNTdDSjs7QWtIbjU3Q0U7RUFDRTtFQUNBO0FsSHM1N0NKOztBa0hwNTdDRTtFQUNFO0FsSHU1N0NKOztBa0hyNTdDRTtFQUNFO0FsSHc1N0NKOztBa0h0NTdDRTtFQUNFO0FsSHk1N0NKOztBa0h2NTdDRTtFQUNFO0FsSDA1N0NKOztBa0h4NTdDRTtFQUNFO0FsSDI1N0NKOztBa0h6NTdDRTtFQUNFO0VBQ0E7QWxINDU3Q0o7O0FrSDE1N0NFO0VBQ0U7RUFDQTtBbEg2NTdDSjs7QWtIejg3Q0U7RUFDRTtBbEg0ODdDSjs7QWtIMTg3Q0U7RUFDRTtBbEg2ODdDSjs7QWtIMzg3Q0U7RUFDRTtBbEg4ODdDSjs7QWtINTg3Q0U7RUFDRTtBbEgrODdDSjs7QWtINzg3Q0U7RUFDRTtBbEhnOTdDSjs7QWtIOTg3Q0U7RUFDRTtFQUNBO0FsSGk5N0NKOztBa0gvODdDRTtFQUNFO0VBQ0E7QWxIazk3Q0o7O0FrSGg5N0NFO0VBQ0U7QWxIbTk3Q0o7O0FrSGo5N0NFO0VBQ0U7QWxIbzk3Q0o7O0FrSGw5N0NFO0VBQ0U7QWxIcTk3Q0o7O0FrSG45N0NFO0VBQ0U7QWxIczk3Q0o7O0FrSHA5N0NFO0VBQ0U7QWxIdTk3Q0o7O0FrSHI5N0NFO0VBQ0U7RUFDQTtBbEh3OTdDSjs7QWtIdDk3Q0U7RUFDRTtFQUNBO0FsSHk5N0NKOztBa0hyZzhDRTtFQUNFO0FsSHdnOENKOztBa0h0ZzhDRTtFQUNFO0FsSHlnOENKOztBa0h2ZzhDRTtFQUNFO0FsSDBnOENKOztBa0h4ZzhDRTtFQUNFO0FsSDJnOENKOztBa0h6ZzhDRTtFQUNFO0FsSDRnOENKOztBa0gxZzhDRTtFQUNFO0VBQ0E7QWxINmc4Q0o7O0FrSDNnOENFO0VBQ0U7RUFDQTtBbEg4ZzhDSjs7QWtINWc4Q0U7RUFDRTtBbEgrZzhDSjs7QWtIN2c4Q0U7RUFDRTtBbEhnaDhDSjs7QWtIOWc4Q0U7RUFDRTtBbEhpaDhDSjs7QWtIL2c4Q0U7RUFDRTtBbEhraDhDSjs7QWtIaGg4Q0U7RUFDRTtBbEhtaDhDSjs7QWtIamg4Q0U7RUFDRTtFQUNBO0FsSG9oOENKOztBa0hsaDhDRTtFQUNFO0VBQ0E7QWxIcWg4Q0o7O0FrSGprOENFO0VBQ0U7QWxIb2s4Q0o7O0FrSGxrOENFO0VBQ0U7QWxIcWs4Q0o7O0FrSG5rOENFO0VBQ0U7QWxIc2s4Q0o7O0FrSHBrOENFO0VBQ0U7QWxIdWs4Q0o7O0FrSHJrOENFO0VBQ0U7QWxId2s4Q0o7O0FrSHRrOENFO0VBQ0U7RUFDQTtBbEh5azhDSjs7QWtIdms4Q0U7RUFDRTtFQUNBO0FsSDBrOENKOztBa0h4azhDRTtFQUNFO0FsSDJrOENKOztBa0h6azhDRTtFQUNFO0FsSDRrOENKOztBa0gxazhDRTtFQUNFO0FsSDZrOENKOztBa0gzazhDRTtFQUNFO0FsSDhrOENKOztBa0g1azhDRTtFQUNFO0FsSCtrOENKOztBa0g3azhDRTtFQUNFO0VBQ0E7QWxIZ2w4Q0o7O0FrSDlrOENFO0VBQ0U7RUFDQTtBbEhpbDhDSjs7QWtIN244Q0U7RUFDRTtBbEhnbzhDSjs7QWtIOW44Q0U7RUFDRTtBbEhpbzhDSjs7QWtIL244Q0U7RUFDRTtBbEhrbzhDSjs7QWtIaG84Q0U7RUFDRTtBbEhtbzhDSjs7QWtIam84Q0U7RUFDRTtBbEhvbzhDSjs7QWtIbG84Q0U7RUFDRTtFQUNBO0FsSHFvOENKOztBa0hubzhDRTtFQUNFO0VBQ0E7QWxIc284Q0o7O0FrSHBvOENFO0VBQ0U7QWxIdW84Q0o7O0FrSHJvOENFO0VBQ0U7QWxId284Q0o7O0FrSHRvOENFO0VBQ0U7QWxIeW84Q0o7O0FrSHZvOENFO0VBQ0U7QWxIMG84Q0o7O0FrSHhvOENFO0VBQ0U7QWxIMm84Q0o7O0FrSHpvOENFO0VBQ0U7RUFDQTtBbEg0bzhDSjs7QWtIMW84Q0U7RUFDRTtFQUNBO0FsSDZvOENKOztBa0h6cjhDRTtFQUNFO0FsSDRyOENKOztBa0gxcjhDRTtFQUNFO0FsSDZyOENKOztBa0gzcjhDRTtFQUNFO0FsSDhyOENKOztBa0g1cjhDRTtFQUNFO0FsSCtyOENKOztBa0g3cjhDRTtFQUNFO0FsSGdzOENKOztBa0g5cjhDRTtFQUNFO0VBQ0E7QWxIaXM4Q0o7O0FrSC9yOENFO0VBQ0U7RUFDQTtBbEhrczhDSjs7QWtIaHM4Q0U7RUFDRTtBbEhtczhDSjs7QWtIanM4Q0U7RUFDRTtBbEhvczhDSjs7QWtIbHM4Q0U7RUFDRTtBbEhxczhDSjs7QWtIbnM4Q0U7RUFDRTtBbEhzczhDSjs7QWtIcHM4Q0U7RUFDRTtBbEh1czhDSjs7QWtIcnM4Q0U7RUFDRTtFQUNBO0FsSHdzOENKOztBa0h0czhDRTtFQUNFO0VBQ0E7QWxIeXM4Q0o7O0FrSHJ2OENFO0VBQ0U7QWxId3Y4Q0o7O0FrSHR2OENFO0VBQ0U7QWxIeXY4Q0o7O0FrSHZ2OENFO0VBQ0U7QWxIMHY4Q0o7O0FrSHh2OENFO0VBQ0U7QWxIMnY4Q0o7O0FrSHp2OENFO0VBQ0U7QWxINHY4Q0o7O0FrSDF2OENFO0VBQ0U7RUFDQTtBbEg2djhDSjs7QWtIM3Y4Q0U7RUFDRTtFQUNBO0FsSDh2OENKOztBa0g1djhDRTtFQUNFO0FsSCt2OENKOztBa0g3djhDRTtFQUNFO0FsSGd3OENKOztBa0g5djhDRTtFQUNFO0FsSGl3OENKOztBa0gvdjhDRTtFQUNFO0FsSGt3OENKOztBa0hodzhDRTtFQUNFO0FsSG13OENKOztBa0hqdzhDRTtFQUNFO0VBQ0E7QWxIb3c4Q0o7O0FrSGx3OENFO0VBQ0U7RUFDQTtBbEhxdzhDSjs7QWtIano4Q0U7RUFDRTtBbEhvejhDSjs7QWtIbHo4Q0U7RUFDRTtBbEhxejhDSjs7QWtIbno4Q0U7RUFDRTtBbEhzejhDSjs7QWtIcHo4Q0U7RUFDRTtBbEh1ejhDSjs7QWtIcno4Q0U7RUFDRTtBbEh3ejhDSjs7QWtIdHo4Q0U7RUFDRTtFQUNBO0FsSHl6OENKOztBa0h2ejhDRTtFQUNFO0VBQ0E7QWxIMHo4Q0o7O0FrSHh6OENFO0VBQ0U7QWxIMno4Q0o7O0FrSHp6OENFO0VBQ0U7QWxINHo4Q0o7O0FrSDF6OENFO0VBQ0U7QWxINno4Q0o7O0FrSDN6OENFO0VBQ0U7QWxIOHo4Q0o7O0FrSDV6OENFO0VBQ0U7QWxIK3o4Q0o7O0FrSDd6OENFO0VBQ0U7RUFDQTtBbEhnMDhDSjs7QWtIOXo4Q0U7RUFDRTtFQUNBO0FsSGkwOENKOztBa0g3MjhDRTtFQUNFO0FsSGczOENKOztBa0g5MjhDRTtFQUNFO0FsSGkzOENKOztBa0gvMjhDRTtFQUNFO0FsSGszOENKOztBa0hoMzhDRTtFQUNFO0FsSG0zOENKOztBa0hqMzhDRTtFQUNFO0FsSG8zOENKOztBa0hsMzhDRTtFQUNFO0VBQ0E7QWxIcTM4Q0o7O0FrSG4zOENFO0VBQ0U7RUFDQTtBbEhzMzhDSjs7QWtIcDM4Q0U7RUFDRTtBbEh1MzhDSjs7QWtIcjM4Q0U7RUFDRTtBbEh3MzhDSjs7QWtIdDM4Q0U7RUFDRTtBbEh5MzhDSjs7QWtIdjM4Q0U7RUFDRTtBbEgwMzhDSjs7QWtIeDM4Q0U7RUFDRTtBbEgyMzhDSjs7QWtIejM4Q0U7RUFDRTtFQUNBO0FsSDQzOENKOztBa0gxMzhDRTtFQUNFO0VBQ0E7QWxINjM4Q0o7O0FrSHo2OENFO0VBQ0U7QWxINDY4Q0o7O0FrSDE2OENFO0VBQ0U7QWxINjY4Q0o7O0FrSDM2OENFO0VBQ0U7QWxIODY4Q0o7O0FrSDU2OENFO0VBQ0U7QWxIKzY4Q0o7O0FrSDc2OENFO0VBQ0U7QWxIZzc4Q0o7O0FrSDk2OENFO0VBQ0U7RUFDQTtBbEhpNzhDSjs7QWtILzY4Q0U7RUFDRTtFQUNBO0FsSGs3OENKOztBa0hoNzhDRTtFQUNFO0FsSG03OENKOztBa0hqNzhDRTtFQUNFO0FsSG83OENKOztBa0hsNzhDRTtFQUNFO0FsSHE3OENKOztBa0huNzhDRTtFQUNFO0FsSHM3OENKOztBa0hwNzhDRTtFQUNFO0FsSHU3OENKOztBa0hyNzhDRTtFQUNFO0VBQ0E7QWxIdzc4Q0o7O0FrSHQ3OENFO0VBQ0U7RUFDQTtBbEh5NzhDSjs7QWtIcis4Q0U7RUFDRTtBbEh3KzhDSjs7QWtIdCs4Q0U7RUFDRTtBbEh5KzhDSjs7QWtIdis4Q0U7RUFDRTtBbEgwKzhDSjs7QWtIeCs4Q0U7RUFDRTtBbEgyKzhDSjs7QWtIeis4Q0U7RUFDRTtBbEg0KzhDSjs7QWtIMSs4Q0U7RUFDRTtFQUNBO0FsSDYrOENKOztBa0gzKzhDRTtFQUNFO0VBQ0E7QWxIOCs4Q0o7O0FrSDUrOENFO0VBQ0U7QWxIKys4Q0o7O0FrSDcrOENFO0VBQ0U7QWxIZy84Q0o7O0FrSDkrOENFO0VBQ0U7QWxIaS84Q0o7O0FrSC8rOENFO0VBQ0U7QWxIay84Q0o7O0FrSGgvOENFO0VBQ0U7QWxIbS84Q0o7O0FrSGovOENFO0VBQ0U7RUFDQTtBbEhvLzhDSjs7QWtIbC84Q0U7RUFDRTtFQUNBO0FsSHEvOENKOztBa0hqaTlDRTtFQUNFO0FsSG9pOUNKOztBa0hsaTlDRTtFQUNFO0FsSHFpOUNKOztBa0huaTlDRTtFQUNFO0FsSHNpOUNKOztBa0hwaTlDRTtFQUNFO0FsSHVpOUNKOztBa0hyaTlDRTtFQUNFO0FsSHdpOUNKOztBa0h0aTlDRTtFQUNFO0VBQ0E7QWxIeWk5Q0o7O0FrSHZpOUNFO0VBQ0U7RUFDQTtBbEgwaTlDSjs7QWtIeGk5Q0U7RUFDRTtBbEgyaTlDSjs7QWtIemk5Q0U7RUFDRTtBbEg0aTlDSjs7QWtIMWk5Q0U7RUFDRTtBbEg2aTlDSjs7QWtIM2k5Q0U7RUFDRTtBbEg4aTlDSjs7QWtINWk5Q0U7RUFDRTtBbEgraTlDSjs7QWtIN2k5Q0U7RUFDRTtFQUNBO0FsSGdqOUNKOztBa0g5aTlDRTtFQUNFO0VBQ0E7QWxIaWo5Q0o7O0FrSDdsOUNFO0VBQ0U7QWxIZ205Q0o7O0FrSDlsOUNFO0VBQ0U7QWxIaW05Q0o7O0FrSC9sOUNFO0VBQ0U7QWxIa205Q0o7O0FrSGhtOUNFO0VBQ0U7QWxIbW05Q0o7O0FrSGptOUNFO0VBQ0U7QWxIb205Q0o7O0FrSGxtOUNFO0VBQ0U7RUFDQTtBbEhxbTlDSjs7QWtIbm05Q0U7RUFDRTtFQUNBO0FsSHNtOUNKOztBa0hwbTlDRTtFQUNFO0FsSHVtOUNKOztBa0hybTlDRTtFQUNFO0FsSHdtOUNKOztBa0h0bTlDRTtFQUNFO0FsSHltOUNKOztBa0h2bTlDRTtFQUNFO0FsSDBtOUNKOztBa0h4bTlDRTtFQUNFO0FsSDJtOUNKOztBa0h6bTlDRTtFQUNFO0VBQ0E7QWxING05Q0o7O0FrSDFtOUNFO0VBQ0U7RUFDQTtBbEg2bTlDSjs7QWtIenA5Q0U7RUFDRTtBbEg0cDlDSjs7QWtIMXA5Q0U7RUFDRTtBbEg2cDlDSjs7QWtIM3A5Q0U7RUFDRTtBbEg4cDlDSjs7QWtINXA5Q0U7RUFDRTtBbEgrcDlDSjs7QWtIN3A5Q0U7RUFDRTtBbEhncTlDSjs7QWtIOXA5Q0U7RUFDRTtFQUNBO0FsSGlxOUNKOztBa0gvcDlDRTtFQUNFO0VBQ0E7QWxIa3E5Q0o7O0FrSGhxOUNFO0VBQ0U7QWxIbXE5Q0o7O0FrSGpxOUNFO0VBQ0U7QWxIb3E5Q0o7O0FrSGxxOUNFO0VBQ0U7QWxIcXE5Q0o7O0FrSG5xOUNFO0VBQ0U7QWxIc3E5Q0o7O0FrSHBxOUNFO0VBQ0U7QWxIdXE5Q0o7O0FrSHJxOUNFO0VBQ0U7RUFDQTtBbEh3cTlDSjs7QWtIdHE5Q0U7RUFDRTtFQUNBO0FsSHlxOUNKOztBa0hydDlDRTtFQUNFO0FsSHd0OUNKOztBa0h0dDlDRTtFQUNFO0FsSHl0OUNKOztBa0h2dDlDRTtFQUNFO0FsSDB0OUNKOztBa0h4dDlDRTtFQUNFO0FsSDJ0OUNKOztBa0h6dDlDRTtFQUNFO0FsSDR0OUNKOztBa0gxdDlDRTtFQUNFO0VBQ0E7QWxINnQ5Q0o7O0FrSDN0OUNFO0VBQ0U7RUFDQTtBbEg4dDlDSjs7QWtINXQ5Q0U7RUFDRTtBbEgrdDlDSjs7QWtIN3Q5Q0U7RUFDRTtBbEhndTlDSjs7QWtIOXQ5Q0U7RUFDRTtBbEhpdTlDSjs7QWtIL3Q5Q0U7RUFDRTtBbEhrdTlDSjs7QWtIaHU5Q0U7RUFDRTtBbEhtdTlDSjs7QWtIanU5Q0U7RUFDRTtFQUNBO0FsSG91OUNKOztBa0hsdTlDRTtFQUNFO0VBQ0E7QWxIcXU5Q0o7O0FrSGp4OUNFO0VBQ0U7QWxIb3g5Q0o7O0FrSGx4OUNFO0VBQ0U7QWxIcXg5Q0o7O0FrSG54OUNFO0VBQ0U7QWxIc3g5Q0o7O0FrSHB4OUNFO0VBQ0U7QWxIdXg5Q0o7O0FrSHJ4OUNFO0VBQ0U7QWxId3g5Q0o7O0FrSHR4OUNFO0VBQ0U7RUFDQTtBbEh5eDlDSjs7QWtIdng5Q0U7RUFDRTtFQUNBO0FsSDB4OUNKOztBa0h4eDlDRTtFQUNFO0FsSDJ4OUNKOztBa0h6eDlDRTtFQUNFO0FsSDR4OUNKOztBa0gxeDlDRTtFQUNFO0FsSDZ4OUNKOztBa0gzeDlDRTtFQUNFO0FsSDh4OUNKOztBa0g1eDlDRTtFQUNFO0FsSCt4OUNKOztBa0g3eDlDRTtFQUNFO0VBQ0E7QWxIZ3k5Q0o7O0FrSDl4OUNFO0VBQ0U7RUFDQTtBbEhpeTlDSjs7QWtINzA5Q0U7RUFDRTtBbEhnMTlDSjs7QWtIOTA5Q0U7RUFDRTtBbEhpMTlDSjs7QWtILzA5Q0U7RUFDRTtBbEhrMTlDSjs7QWtIaDE5Q0U7RUFDRTtBbEhtMTlDSjs7QWtIajE5Q0U7RUFDRTtBbEhvMTlDSjs7QWtIbDE5Q0U7RUFDRTtFQUNBO0FsSHExOUNKOztBa0huMTlDRTtFQUNFO0VBQ0E7QWxIczE5Q0o7O0FrSHAxOUNFO0VBQ0U7QWxIdTE5Q0o7O0FrSHIxOUNFO0VBQ0U7QWxIdzE5Q0o7O0FrSHQxOUNFO0VBQ0U7QWxIeTE5Q0o7O0FrSHYxOUNFO0VBQ0U7QWxIMDE5Q0o7O0FrSHgxOUNFO0VBQ0U7QWxIMjE5Q0o7O0FrSHoxOUNFO0VBQ0U7RUFDQTtBbEg0MTlDSjs7QWtIMTE5Q0U7RUFDRTtFQUNBO0FsSDYxOUNKOztBa0h6NDlDRTtFQUNFO0FsSDQ0OUNKOztBa0gxNDlDRTtFQUNFO0FsSDY0OUNKOztBa0gzNDlDRTtFQUNFO0FsSDg0OUNKOztBa0g1NDlDRTtFQUNFO0FsSCs0OUNKOztBa0g3NDlDRTtFQUNFO0FsSGc1OUNKOztBa0g5NDlDRTtFQUNFO0VBQ0E7QWxIaTU5Q0o7O0FrSC80OUNFO0VBQ0U7RUFDQTtBbEhrNTlDSjs7QWtIaDU5Q0U7RUFDRTtBbEhtNTlDSjs7QWtIajU5Q0U7RUFDRTtBbEhvNTlDSjs7QWtIbDU5Q0U7RUFDRTtBbEhxNTlDSjs7QWtIbjU5Q0U7RUFDRTtBbEhzNTlDSjs7QWtIcDU5Q0U7RUFDRTtBbEh1NTlDSjs7QWtIcjU5Q0U7RUFDRTtFQUNBO0FsSHc1OUNKOztBa0h0NTlDRTtFQUNFO0VBQ0E7QWxIeTU5Q0o7O0FrSHI4OUNFO0VBQ0U7QWxIdzg5Q0o7O0FrSHQ4OUNFO0VBQ0U7QWxIeTg5Q0o7O0FrSHY4OUNFO0VBQ0U7QWxIMDg5Q0o7O0FrSHg4OUNFO0VBQ0U7QWxIMjg5Q0o7O0FrSHo4OUNFO0VBQ0U7QWxINDg5Q0o7O0FrSDE4OUNFO0VBQ0U7RUFDQTtBbEg2ODlDSjs7QWtIMzg5Q0U7RUFDRTtFQUNBO0FsSDg4OUNKOztBa0g1ODlDRTtFQUNFO0FsSCs4OUNKOztBa0g3ODlDRTtFQUNFO0FsSGc5OUNKOztBa0g5ODlDRTtFQUNFO0FsSGk5OUNKOztBa0gvODlDRTtFQUNFO0FsSGs5OUNKOztBa0hoOTlDRTtFQUNFO0FsSG05OUNKOztBa0hqOTlDRTtFQUNFO0VBQ0E7QWxIbzk5Q0o7O0FrSGw5OUNFO0VBQ0U7RUFDQTtBbEhxOTlDSjs7QWtIamcrQ0U7RUFDRTtBbEhvZytDSjs7QWtIbGcrQ0U7RUFDRTtBbEhxZytDSjs7QWtIbmcrQ0U7RUFDRTtBbEhzZytDSjs7QWtIcGcrQ0U7RUFDRTtBbEh1ZytDSjs7QWtIcmcrQ0U7RUFDRTtBbEh3ZytDSjs7QWtIdGcrQ0U7RUFDRTtFQUNBO0FsSHlnK0NKOztBa0h2ZytDRTtFQUNFO0VBQ0E7QWxIMGcrQ0o7O0FrSHhnK0NFO0VBQ0U7QWxIMmcrQ0o7O0FrSHpnK0NFO0VBQ0U7QWxINGcrQ0o7O0FrSDFnK0NFO0VBQ0U7QWxINmcrQ0o7O0FrSDNnK0NFO0VBQ0U7QWxIOGcrQ0o7O0FrSDVnK0NFO0VBQ0U7QWxIK2crQ0o7O0FrSDdnK0NFO0VBQ0U7RUFDQTtBbEhnaCtDSjs7QWtIOWcrQ0U7RUFDRTtFQUNBO0FsSGloK0NKOztBa0g3aitDRTtFQUNFO0FsSGdrK0NKOztBa0g5aitDRTtFQUNFO0FsSGlrK0NKOztBa0gvaitDRTtFQUNFO0FsSGtrK0NKOztBa0hoaytDRTtFQUNFO0FsSG1rK0NKOztBa0hqaytDRTtFQUNFO0FsSG9rK0NKOztBa0hsaytDRTtFQUNFO0VBQ0E7QWxIcWsrQ0o7O0FrSG5rK0NFO0VBQ0U7RUFDQTtBbEhzaytDSjs7QWtIcGsrQ0U7RUFDRTtBbEh1aytDSjs7QWtIcmsrQ0U7RUFDRTtBbEh3aytDSjs7QWtIdGsrQ0U7RUFDRTtBbEh5aytDSjs7QWtIdmsrQ0U7RUFDRTtBbEgwaytDSjs7QWtIeGsrQ0U7RUFDRTtBbEgyaytDSjs7QWtIemsrQ0U7RUFDRTtFQUNBO0FsSDRrK0NKOztBa0gxaytDRTtFQUNFO0VBQ0E7QWxINmsrQ0o7O0FrSHpuK0NFO0VBQ0U7QWxING4rQ0o7O0FrSDFuK0NFO0VBQ0U7QWxINm4rQ0o7O0FrSDNuK0NFO0VBQ0U7QWxIOG4rQ0o7O0FrSDVuK0NFO0VBQ0U7QWxIK24rQ0o7O0FrSDduK0NFO0VBQ0U7QWxIZ28rQ0o7O0FrSDluK0NFO0VBQ0U7RUFDQTtBbEhpbytDSjs7QWtIL24rQ0U7RUFDRTtFQUNBO0FsSGtvK0NKOztBa0hobytDRTtFQUNFO0FsSG1vK0NKOztBa0hqbytDRTtFQUNFO0FsSG9vK0NKOztBa0hsbytDRTtFQUNFO0FsSHFvK0NKOztBa0hubytDRTtFQUNFO0FsSHNvK0NKOztBa0hwbytDRTtFQUNFO0FsSHVvK0NKOztBa0hybytDRTtFQUNFO0VBQ0E7QWxId28rQ0o7O0FrSHRvK0NFO0VBQ0U7RUFDQTtBbEh5bytDSjs7QWtIcnIrQ0U7RUFDRTtBbEh3citDSjs7QWtIdHIrQ0U7RUFDRTtBbEh5citDSjs7QWtIdnIrQ0U7RUFDRTtBbEgwcitDSjs7QWtIeHIrQ0U7RUFDRTtBbEgycitDSjs7QWtIenIrQ0U7RUFDRTtBbEg0citDSjs7QWtIMXIrQ0U7RUFDRTtFQUNBO0FsSDZyK0NKOztBa0gzcitDRTtFQUNFO0VBQ0E7QWxIOHIrQ0o7O0FrSDVyK0NFO0VBQ0U7QWxIK3IrQ0o7O0FrSDdyK0NFO0VBQ0U7QWxIZ3MrQ0o7O0FrSDlyK0NFO0VBQ0U7QWxIaXMrQ0o7O0FrSC9yK0NFO0VBQ0U7QWxIa3MrQ0o7O0FrSGhzK0NFO0VBQ0U7QWxIbXMrQ0o7O0FrSGpzK0NFO0VBQ0U7RUFDQTtBbEhvcytDSjs7QWtIbHMrQ0U7RUFDRTtFQUNBO0FsSHFzK0NKOztBa0hqditDRTtFQUNFO0FsSG92K0NKOztBa0hsditDRTtFQUNFO0FsSHF2K0NKOztBa0huditDRTtFQUNFO0FsSHN2K0NKOztBa0hwditDRTtFQUNFO0FsSHV2K0NKOztBa0hyditDRTtFQUNFO0FsSHd2K0NKOztBa0h0ditDRTtFQUNFO0VBQ0E7QWxIeXYrQ0o7O0FrSHZ2K0NFO0VBQ0U7RUFDQTtBbEgwditDSjs7QWtIeHYrQ0U7RUFDRTtBbEgyditDSjs7QWtIenYrQ0U7RUFDRTtBbEg0ditDSjs7QWtIMXYrQ0U7RUFDRTtBbEg2ditDSjs7QWtIM3YrQ0U7RUFDRTtBbEg4ditDSjs7QWtINXYrQ0U7RUFDRTtBbEgrditDSjs7QWtIN3YrQ0U7RUFDRTtFQUNBO0FsSGd3K0NKOztBa0g5ditDRTtFQUNFO0VBQ0E7QWxIaXcrQ0o7O0FrSDd5K0NFO0VBQ0U7QWxIZ3orQ0o7O0FrSDl5K0NFO0VBQ0U7QWxIaXorQ0o7O0FrSC95K0NFO0VBQ0U7QWxIa3orQ0o7O0FrSGh6K0NFO0VBQ0U7QWxIbXorQ0o7O0FrSGp6K0NFO0VBQ0U7QWxIb3orQ0o7O0FrSGx6K0NFO0VBQ0U7RUFDQTtBbEhxeitDSjs7QWtIbnorQ0U7RUFDRTtFQUNBO0FsSHN6K0NKOztBa0hweitDRTtFQUNFO0FsSHV6K0NKOztBa0hyeitDRTtFQUNFO0FsSHd6K0NKOztBa0h0eitDRTtFQUNFO0FsSHl6K0NKOztBa0h2eitDRTtFQUNFO0FsSDB6K0NKOztBa0h4eitDRTtFQUNFO0FsSDJ6K0NKOztBa0h6eitDRTtFQUNFO0VBQ0E7QWxINHorQ0o7O0FrSDF6K0NFO0VBQ0U7RUFDQTtBbEg2eitDSjs7QWtIejIrQ0U7RUFDRTtBbEg0MitDSjs7QWtIMTIrQ0U7RUFDRTtBbEg2MitDSjs7QWtIMzIrQ0U7RUFDRTtBbEg4MitDSjs7QWtINTIrQ0U7RUFDRTtBbEgrMitDSjs7QWtINzIrQ0U7RUFDRTtBbEhnMytDSjs7QWtIOTIrQ0U7RUFDRTtFQUNBO0FsSGkzK0NKOztBa0gvMitDRTtFQUNFO0VBQ0E7QWxIazMrQ0o7O0FrSGgzK0NFO0VBQ0U7QWxIbTMrQ0o7O0FrSGozK0NFO0VBQ0U7QWxIbzMrQ0o7O0FrSGwzK0NFO0VBQ0U7QWxIcTMrQ0o7O0FrSG4zK0NFO0VBQ0U7QWxIczMrQ0o7O0FrSHAzK0NFO0VBQ0U7QWxIdTMrQ0o7O0FrSHIzK0NFO0VBQ0U7RUFDQTtBbEh3MytDSjs7QWtIdDMrQ0U7RUFDRTtFQUNBO0FsSHkzK0NKOztBa0hyNitDRTtFQUNFO0FsSHc2K0NKOztBa0h0NitDRTtFQUNFO0FsSHk2K0NKOztBa0h2NitDRTtFQUNFO0FsSDA2K0NKOztBa0h4NitDRTtFQUNFO0FsSDI2K0NKOztBa0h6NitDRTtFQUNFO0FsSDQ2K0NKOztBa0gxNitDRTtFQUNFO0VBQ0E7QWxINjYrQ0o7O0FrSDM2K0NFO0VBQ0U7RUFDQTtBbEg4NitDSjs7QWtINTYrQ0U7RUFDRTtBbEgrNitDSjs7QWtINzYrQ0U7RUFDRTtBbEhnNytDSjs7QWtIOTYrQ0U7RUFDRTtBbEhpNytDSjs7QWtILzYrQ0U7RUFDRTtBbEhrNytDSjs7QWtIaDcrQ0U7RUFDRTtBbEhtNytDSjs7QWtIajcrQ0U7RUFDRTtFQUNBO0FsSG83K0NKOztBa0hsNytDRTtFQUNFO0VBQ0E7QWxIcTcrQ0o7O0FrSGorK0NFO0VBQ0U7QWxIbysrQ0o7O0FrSGwrK0NFO0VBQ0U7QWxIcSsrQ0o7O0FrSG4rK0NFO0VBQ0U7QWxIcysrQ0o7O0FrSHArK0NFO0VBQ0U7QWxIdSsrQ0o7O0FrSHIrK0NFO0VBQ0U7QWxIdysrQ0o7O0FrSHQrK0NFO0VBQ0U7RUFDQTtBbEh5KytDSjs7QWtIdisrQ0U7RUFDRTtFQUNBO0FsSDArK0NKOztBa0h4KytDRTtFQUNFO0FsSDIrK0NKOztBa0h6KytDRTtFQUNFO0FsSDQrK0NKOztBa0gxKytDRTtFQUNFO0FsSDYrK0NKOztBa0gzKytDRTtFQUNFO0FsSDgrK0NKOztBa0g1KytDRTtFQUNFO0FsSCsrK0NKOztBa0g3KytDRTtFQUNFO0VBQ0E7QWxIZy8rQ0o7O0FrSDkrK0NFO0VBQ0U7RUFDQTtBbEhpLytDSjs7QWtIN2gvQ0U7RUFDRTtBbEhnaS9DSjs7QWtIOWgvQ0U7RUFDRTtBbEhpaS9DSjs7QWtIL2gvQ0U7RUFDRTtBbEhraS9DSjs7QWtIaGkvQ0U7RUFDRTtBbEhtaS9DSjs7QWtIamkvQ0U7RUFDRTtBbEhvaS9DSjs7QWtIbGkvQ0U7RUFDRTtFQUNBO0FsSHFpL0NKOztBa0huaS9DRTtFQUNFO0VBQ0E7QWxIc2kvQ0o7O0FrSHBpL0NFO0VBQ0U7QWxIdWkvQ0o7O0FrSHJpL0NFO0VBQ0U7QWxId2kvQ0o7O0FrSHRpL0NFO0VBQ0U7QWxIeWkvQ0o7O0FrSHZpL0NFO0VBQ0U7QWxIMGkvQ0o7O0FrSHhpL0NFO0VBQ0U7QWxIMmkvQ0o7O0FrSHppL0NFO0VBQ0U7RUFDQTtBbEg0aS9DSjs7QWtIMWkvQ0U7RUFDRTtFQUNBO0FsSDZpL0NKOztBa0h6bC9DRTtFQUNFO0FsSDRsL0NKOztBa0gxbC9DRTtFQUNFO0FsSDZsL0NKOztBa0gzbC9DRTtFQUNFO0FsSDhsL0NKOztBa0g1bC9DRTtFQUNFO0FsSCtsL0NKOztBa0g3bC9DRTtFQUNFO0FsSGdtL0NKOztBa0g5bC9DRTtFQUNFO0VBQ0E7QWxIaW0vQ0o7O0FrSC9sL0NFO0VBQ0U7RUFDQTtBbEhrbS9DSjs7QWtIaG0vQ0U7RUFDRTtBbEhtbS9DSjs7QWtIam0vQ0U7RUFDRTtBbEhvbS9DSjs7QWtIbG0vQ0U7RUFDRTtBbEhxbS9DSjs7QWtIbm0vQ0U7RUFDRTtBbEhzbS9DSjs7QWtIcG0vQ0U7RUFDRTtBbEh1bS9DSjs7QWtIcm0vQ0U7RUFDRTtFQUNBO0FsSHdtL0NKOztBa0h0bS9DRTtFQUNFO0VBQ0E7QWxIeW0vQ0o7O0FrSHJwL0NFO0VBQ0U7QWxId3AvQ0o7O0FrSHRwL0NFO0VBQ0U7QWxIeXAvQ0o7O0FrSHZwL0NFO0VBQ0U7QWxIMHAvQ0o7O0FrSHhwL0NFO0VBQ0U7QWxIMnAvQ0o7O0FrSHpwL0NFO0VBQ0U7QWxINHAvQ0o7O0FrSDFwL0NFO0VBQ0U7RUFDQTtBbEg2cC9DSjs7QWtIM3AvQ0U7RUFDRTtFQUNBO0FsSDhwL0NKOztBa0g1cC9DRTtFQUNFO0FsSCtwL0NKOztBa0g3cC9DRTtFQUNFO0FsSGdxL0NKOztBa0g5cC9DRTtFQUNFO0FsSGlxL0NKOztBa0gvcC9DRTtFQUNFO0FsSGtxL0NKOztBa0hocS9DRTtFQUNFO0FsSG1xL0NKOztBa0hqcS9DRTtFQUNFO0VBQ0E7QWxIb3EvQ0o7O0FrSGxxL0NFO0VBQ0U7RUFDQTtBbEhxcS9DSjs7QWtIanQvQ0U7RUFDRTtBbEhvdC9DSjs7QWtIbHQvQ0U7RUFDRTtBbEhxdC9DSjs7QWtIbnQvQ0U7RUFDRTtBbEhzdC9DSjs7QWtIcHQvQ0U7RUFDRTtBbEh1dC9DSjs7QWtIcnQvQ0U7RUFDRTtBbEh3dC9DSjs7QWtIdHQvQ0U7RUFDRTtFQUNBO0FsSHl0L0NKOztBa0h2dC9DRTtFQUNFO0VBQ0E7QWxIMHQvQ0o7O0FrSHh0L0NFO0VBQ0U7QWxIMnQvQ0o7O0FrSHp0L0NFO0VBQ0U7QWxINHQvQ0o7O0FrSDF0L0NFO0VBQ0U7QWxINnQvQ0o7O0FrSDN0L0NFO0VBQ0U7QWxIOHQvQ0o7O0FrSDV0L0NFO0VBQ0U7QWxIK3QvQ0o7O0FrSDd0L0NFO0VBQ0U7RUFDQTtBbEhndS9DSjs7QWtIOXQvQ0U7RUFDRTtFQUNBO0FsSGl1L0NKOztBa0g3dy9DRTtFQUNFO0FsSGd4L0NKOztBa0g5dy9DRTtFQUNFO0FsSGl4L0NKOztBa0gvdy9DRTtFQUNFO0FsSGt4L0NKOztBa0hoeC9DRTtFQUNFO0FsSG14L0NKOztBa0hqeC9DRTtFQUNFO0FsSG94L0NKOztBa0hseC9DRTtFQUNFO0VBQ0E7QWxIcXgvQ0o7O0FrSG54L0NFO0VBQ0U7RUFDQTtBbEhzeC9DSjs7QWtIcHgvQ0U7RUFDRTtBbEh1eC9DSjs7QWtIcngvQ0U7RUFDRTtBbEh3eC9DSjs7QWtIdHgvQ0U7RUFDRTtBbEh5eC9DSjs7QWtIdngvQ0U7RUFDRTtBbEgweC9DSjs7QWtIeHgvQ0U7RUFDRTtBbEgyeC9DSjs7QWtIengvQ0U7RUFDRTtFQUNBO0FsSDR4L0NKOztBa0gxeC9DRTtFQUNFO0VBQ0E7QWxINngvQ0o7O0FrSHowL0NFO0VBQ0U7QWxINDAvQ0o7O0FrSDEwL0NFO0VBQ0U7QWxINjAvQ0o7O0FrSDMwL0NFO0VBQ0U7QWxIODAvQ0o7O0FrSDUwL0NFO0VBQ0U7QWxIKzAvQ0o7O0FrSDcwL0NFO0VBQ0U7QWxIZzEvQ0o7O0FrSDkwL0NFO0VBQ0U7RUFDQTtBbEhpMS9DSjs7QWtILzAvQ0U7RUFDRTtFQUNBO0FsSGsxL0NKOztBa0hoMS9DRTtFQUNFO0FsSG0xL0NKOztBa0hqMS9DRTtFQUNFO0FsSG8xL0NKOztBa0hsMS9DRTtFQUNFO0FsSHExL0NKOztBa0huMS9DRTtFQUNFO0FsSHMxL0NKOztBa0hwMS9DRTtFQUNFO0FsSHUxL0NKOztBa0hyMS9DRTtFQUNFO0VBQ0E7QWxIdzEvQ0o7O0FrSHQxL0NFO0VBQ0U7RUFDQTtBbEh5MS9DSjs7QWtIcjQvQ0U7RUFDRTtBbEh3NC9DSjs7QWtIdDQvQ0U7RUFDRTtBbEh5NC9DSjs7QWtIdjQvQ0U7RUFDRTtBbEgwNC9DSjs7QWtIeDQvQ0U7RUFDRTtBbEgyNC9DSjs7QWtIejQvQ0U7RUFDRTtBbEg0NC9DSjs7QWtIMTQvQ0U7RUFDRTtFQUNBO0FsSDY0L0NKOztBa0gzNC9DRTtFQUNFO0VBQ0E7QWxIODQvQ0o7O0FrSDU0L0NFO0VBQ0U7QWxIKzQvQ0o7O0FrSDc0L0NFO0VBQ0U7QWxIZzUvQ0o7O0FrSDk0L0NFO0VBQ0U7QWxIaTUvQ0o7O0FrSC80L0NFO0VBQ0U7QWxIazUvQ0o7O0FrSGg1L0NFO0VBQ0U7QWxIbTUvQ0o7O0FrSGo1L0NFO0VBQ0U7RUFDQTtBbEhvNS9DSjs7QWtIbDUvQ0U7RUFDRTtFQUNBO0FsSHE1L0NKOztBa0hqOC9DRTtFQUNFO0FsSG84L0NKOztBa0hsOC9DRTtFQUNFO0FsSHE4L0NKOztBa0huOC9DRTtFQUNFO0FsSHM4L0NKOztBa0hwOC9DRTtFQUNFO0FsSHU4L0NKOztBa0hyOC9DRTtFQUNFO0FsSHc4L0NKOztBa0h0OC9DRTtFQUNFO0VBQ0E7QWxIeTgvQ0o7O0FrSHY4L0NFO0VBQ0U7RUFDQTtBbEgwOC9DSjs7QWtIeDgvQ0U7RUFDRTtBbEgyOC9DSjs7QWtIejgvQ0U7RUFDRTtBbEg0OC9DSjs7QWtIMTgvQ0U7RUFDRTtBbEg2OC9DSjs7QWtIMzgvQ0U7RUFDRTtBbEg4OC9DSjs7QWtINTgvQ0U7RUFDRTtBbEgrOC9DSjs7QWtINzgvQ0U7RUFDRTtFQUNBO0FsSGc5L0NKOztBa0g5OC9DRTtFQUNFO0VBQ0E7QWxIaTkvQ0o7O0FrSDcvL0NFO0VBQ0U7QWxIZ2dnREo7O0FrSDkvL0NFO0VBQ0U7QWxIaWdnREo7O0FrSC8vL0NFO0VBQ0U7QWxIa2dnREo7O0FrSGhnZ0RFO0VBQ0U7QWxIbWdnREo7O0FrSGpnZ0RFO0VBQ0U7QWxIb2dnREo7O0FrSGxnZ0RFO0VBQ0U7RUFDQTtBbEhxZ2dESjs7QWtIbmdnREU7RUFDRTtFQUNBO0FsSHNnZ0RKOztBa0hwZ2dERTtFQUNFO0FsSHVnZ0RKOztBa0hyZ2dERTtFQUNFO0FsSHdnZ0RKOztBa0h0Z2dERTtFQUNFO0FsSHlnZ0RKOztBa0h2Z2dERTtFQUNFO0FsSDBnZ0RKOztBa0h4Z2dERTtFQUNFO0FsSDJnZ0RKOztBa0h6Z2dERTtFQUNFO0VBQ0E7QWxINGdnREo7O0FrSDFnZ0RFO0VBQ0U7RUFDQTtBbEg2Z2dESjs7QWtIempnREU7RUFDRTtBbEg0amdESjs7QWtIMWpnREU7RUFDRTtBbEg2amdESjs7QWtIM2pnREU7RUFDRTtBbEg4amdESjs7QWtINWpnREU7RUFDRTtBbEgramdESjs7QWtIN2pnREU7RUFDRTtBbEhna2dESjs7QWtIOWpnREU7RUFDRTtFQUNBO0FsSGlrZ0RKOztBa0gvamdERTtFQUNFO0VBQ0E7QWxIa2tnREo7O0FrSGhrZ0RFO0VBQ0U7QWxIbWtnREo7O0FrSGprZ0RFO0VBQ0U7QWxIb2tnREo7O0FrSGxrZ0RFO0VBQ0U7QWxIcWtnREo7O0FrSG5rZ0RFO0VBQ0U7QWxIc2tnREo7O0FrSHBrZ0RFO0VBQ0U7QWxIdWtnREo7O0FrSHJrZ0RFO0VBQ0U7RUFDQTtBbEh3a2dESjs7QWtIdGtnREU7RUFDRTtFQUNBO0FsSHlrZ0RKOztBa0hybmdERTtFQUNFO0FsSHduZ0RKOztBa0h0bmdERTtFQUNFO0FsSHluZ0RKOztBa0h2bmdERTtFQUNFO0FsSDBuZ0RKOztBa0h4bmdERTtFQUNFO0FsSDJuZ0RKOztBa0h6bmdERTtFQUNFO0FsSDRuZ0RKOztBa0gxbmdERTtFQUNFO0VBQ0E7QWxINm5nREo7O0FrSDNuZ0RFO0VBQ0U7RUFDQTtBbEg4bmdESjs7QWtINW5nREU7RUFDRTtBbEgrbmdESjs7QWtIN25nREU7RUFDRTtBbEhnb2dESjs7QWtIOW5nREU7RUFDRTtBbEhpb2dESjs7QWtIL25nREU7RUFDRTtBbEhrb2dESjs7QWtIaG9nREU7RUFDRTtBbEhtb2dESjs7QWtIam9nREU7RUFDRTtFQUNBO0FsSG9vZ0RKOztBa0hsb2dERTtFQUNFO0VBQ0E7QWxIcW9nREo7O0FrSGpyZ0RFO0VBQ0U7QWxIb3JnREo7O0FrSGxyZ0RFO0VBQ0U7QWxIcXJnREo7O0FrSG5yZ0RFO0VBQ0U7QWxIc3JnREo7O0FrSHByZ0RFO0VBQ0U7QWxIdXJnREo7O0FrSHJyZ0RFO0VBQ0U7QWxId3JnREo7O0FrSHRyZ0RFO0VBQ0U7RUFDQTtBbEh5cmdESjs7QWtIdnJnREU7RUFDRTtFQUNBO0FsSDByZ0RKOztBa0h4cmdERTtFQUNFO0FsSDJyZ0RKOztBa0h6cmdERTtFQUNFO0FsSDRyZ0RKOztBa0gxcmdERTtFQUNFO0FsSDZyZ0RKOztBa0gzcmdERTtFQUNFO0FsSDhyZ0RKOztBa0g1cmdERTtFQUNFO0FsSCtyZ0RKOztBa0g3cmdERTtFQUNFO0VBQ0E7QWxIZ3NnREo7O0FrSDlyZ0RFO0VBQ0U7RUFDQTtBbEhpc2dESjs7QWtIN3VnREU7RUFDRTtBbEhndmdESjs7QWtIOXVnREU7RUFDRTtBbEhpdmdESjs7QWtIL3VnREU7RUFDRTtBbEhrdmdESjs7QWtIaHZnREU7RUFDRTtBbEhtdmdESjs7QWtIanZnREU7RUFDRTtBbEhvdmdESjs7QWtIbHZnREU7RUFDRTtFQUNBO0FsSHF2Z0RKOztBa0hudmdERTtFQUNFO0VBQ0E7QWxIc3ZnREo7O0FrSHB2Z0RFO0VBQ0U7QWxIdXZnREo7O0FrSHJ2Z0RFO0VBQ0U7QWxId3ZnREo7O0FrSHR2Z0RFO0VBQ0U7QWxIeXZnREo7O0FrSHZ2Z0RFO0VBQ0U7QWxIMHZnREo7O0FrSHh2Z0RFO0VBQ0U7QWxIMnZnREo7O0FrSHp2Z0RFO0VBQ0U7RUFDQTtBbEg0dmdESjs7QWtIMXZnREU7RUFDRTtFQUNBO0FsSDZ2Z0RKOztBa0h6eWdERTtFQUNFO0FsSDR5Z0RKOztBa0gxeWdERTtFQUNFO0FsSDZ5Z0RKOztBa0gzeWdERTtFQUNFO0FsSDh5Z0RKOztBa0g1eWdERTtFQUNFO0FsSCt5Z0RKOztBa0g3eWdERTtFQUNFO0FsSGd6Z0RKOztBa0g5eWdERTtFQUNFO0VBQ0E7QWxIaXpnREo7O0FrSC95Z0RFO0VBQ0U7RUFDQTtBbEhremdESjs7QWtIaHpnREU7RUFDRTtBbEhtemdESjs7QWtIanpnREU7RUFDRTtBbEhvemdESjs7QWtIbHpnREU7RUFDRTtBbEhxemdESjs7QWtIbnpnREU7RUFDRTtBbEhzemdESjs7QWtIcHpnREU7RUFDRTtBbEh1emdESjs7QWtIcnpnREU7RUFDRTtFQUNBO0FsSHd6Z0RKOztBa0h0emdERTtFQUNFO0VBQ0E7QWxIeXpnREo7O0FrSHIyZ0RFO0VBQ0U7QWxIdzJnREo7O0FrSHQyZ0RFO0VBQ0U7QWxIeTJnREo7O0FrSHYyZ0RFO0VBQ0U7QWxIMDJnREo7O0FrSHgyZ0RFO0VBQ0U7QWxIMjJnREo7O0FrSHoyZ0RFO0VBQ0U7QWxINDJnREo7O0FrSDEyZ0RFO0VBQ0U7RUFDQTtBbEg2MmdESjs7QWtIMzJnREU7RUFDRTtFQUNBO0FsSDgyZ0RKOztBa0g1MmdERTtFQUNFO0FsSCsyZ0RKOztBa0g3MmdERTtFQUNFO0FsSGczZ0RKOztBa0g5MmdERTtFQUNFO0FsSGkzZ0RKOztBa0gvMmdERTtFQUNFO0FsSGszZ0RKOztBa0hoM2dERTtFQUNFO0FsSG0zZ0RKOztBa0hqM2dERTtFQUNFO0VBQ0E7QWxIbzNnREo7O0FrSGwzZ0RFO0VBQ0U7RUFDQTtBbEhxM2dESjs7QWtIajZnREU7RUFDRTtBbEhvNmdESjs7QWtIbDZnREU7RUFDRTtBbEhxNmdESjs7QWtIbjZnREU7RUFDRTtBbEhzNmdESjs7QWtIcDZnREU7RUFDRTtBbEh1NmdESjs7QWtIcjZnREU7RUFDRTtBbEh3NmdESjs7QWtIdDZnREU7RUFDRTtFQUNBO0FsSHk2Z0RKOztBa0h2NmdERTtFQUNFO0VBQ0E7QWxIMDZnREo7O0FrSHg2Z0RFO0VBQ0U7QWxIMjZnREo7O0FrSHo2Z0RFO0VBQ0U7QWxINDZnREo7O0FrSDE2Z0RFO0VBQ0U7QWxINjZnREo7O0FrSDM2Z0RFO0VBQ0U7QWxIODZnREo7O0FrSDU2Z0RFO0VBQ0U7QWxIKzZnREo7O0FrSDc2Z0RFO0VBQ0U7RUFDQTtBbEhnN2dESjs7QWtIOTZnREU7RUFDRTtFQUNBO0FsSGk3Z0RKOztBa0g3OWdERTtFQUNFO0FsSGcrZ0RKOztBa0g5OWdERTtFQUNFO0FsSGkrZ0RKOztBa0gvOWdERTtFQUNFO0FsSGsrZ0RKOztBa0hoK2dERTtFQUNFO0FsSG0rZ0RKOztBa0hqK2dERTtFQUNFO0FsSG8rZ0RKOztBa0hsK2dERTtFQUNFO0VBQ0E7QWxIcStnREo7O0FrSG4rZ0RFO0VBQ0U7RUFDQTtBbEhzK2dESjs7QWtIcCtnREU7RUFDRTtBbEh1K2dESjs7QWtIcitnREU7RUFDRTtBbEh3K2dESjs7QWtIdCtnREU7RUFDRTtBbEh5K2dESjs7QWtIditnREU7RUFDRTtBbEgwK2dESjs7QWtIeCtnREU7RUFDRTtBbEgyK2dESjs7QWtIeitnREU7RUFDRTtFQUNBO0FsSDQrZ0RKOztBa0gxK2dERTtFQUNFO0VBQ0E7QWxINitnREo7O0FrSHpoaERFO0VBQ0U7QWxINGhoREo7O0FrSDFoaERFO0VBQ0U7QWxINmhoREo7O0FrSDNoaERFO0VBQ0U7QWxIOGhoREo7O0FrSDVoaERFO0VBQ0U7QWxIK2hoREo7O0FrSDdoaERFO0VBQ0U7QWxIZ2loREo7O0FrSDloaERFO0VBQ0U7RUFDQTtBbEhpaWhESjs7QWtIL2hoREU7RUFDRTtFQUNBO0FsSGtpaERKOztBa0hoaWhERTtFQUNFO0FsSG1paERKOztBa0hqaWhERTtFQUNFO0FsSG9paERKOztBa0hsaWhERTtFQUNFO0FsSHFpaERKOztBa0huaWhERTtFQUNFO0FsSHNpaERKOztBa0hwaWhERTtFQUNFO0FsSHVpaERKOztBa0hyaWhERTtFQUNFO0VBQ0E7QWxId2loREo7O0FrSHRpaERFO0VBQ0U7RUFDQTtBbEh5aWhESjs7QWtIcmxoREU7RUFDRTtBbEh3bGhESjs7QWtIdGxoREU7RUFDRTtBbEh5bGhESjs7QWtIdmxoREU7RUFDRTtBbEgwbGhESjs7QWtIeGxoREU7RUFDRTtBbEgybGhESjs7QWtIemxoREU7RUFDRTtBbEg0bGhESjs7QWtIMWxoREU7RUFDRTtFQUNBO0FsSDZsaERKOztBa0gzbGhERTtFQUNFO0VBQ0E7QWxIOGxoREo7O0FrSDVsaERFO0VBQ0U7QWxIK2xoREo7O0FrSDdsaERFO0VBQ0U7QWxIZ21oREo7O0FrSDlsaERFO0VBQ0U7QWxIaW1oREo7O0FrSC9saERFO0VBQ0U7QWxIa21oREo7O0FrSGhtaERFO0VBQ0U7QWxIbW1oREo7O0FrSGptaERFO0VBQ0U7RUFDQTtBbEhvbWhESjs7QWtIbG1oREU7RUFDRTtFQUNBO0FsSHFtaERKOztBa0hqcGhERTtFQUNFO0FsSG9waERKOztBa0hscGhERTtFQUNFO0FsSHFwaERKOztBa0hucGhERTtFQUNFO0FsSHNwaERKOztBa0hwcGhERTtFQUNFO0FsSHVwaERKOztBa0hycGhERTtFQUNFO0FsSHdwaERKOztBa0h0cGhERTtFQUNFO0VBQ0E7QWxIeXBoREo7O0FrSHZwaERFO0VBQ0U7RUFDQTtBbEgwcGhESjs7QWtIeHBoREU7RUFDRTtBbEgycGhESjs7QWtIenBoREU7RUFDRTtBbEg0cGhESjs7QWtIMXBoREU7RUFDRTtBbEg2cGhESjs7QWtIM3BoREU7RUFDRTtBbEg4cGhESjs7QWtINXBoREU7RUFDRTtBbEgrcGhESjs7QWtIN3BoREU7RUFDRTtFQUNBO0FsSGdxaERKOztBa0g5cGhERTtFQUNFO0VBQ0E7QWxIaXFoREo7O0FrSDdzaERFO0VBQ0U7QWxIZ3RoREo7O0FrSDlzaERFO0VBQ0U7QWxIaXRoREo7O0FrSC9zaERFO0VBQ0U7QWxIa3RoREo7O0FrSGh0aERFO0VBQ0U7QWxIbXRoREo7O0FrSGp0aERFO0VBQ0U7QWxIb3RoREo7O0FrSGx0aERFO0VBQ0U7RUFDQTtBbEhxdGhESjs7QWtIbnRoREU7RUFDRTtFQUNBO0FsSHN0aERKOztBa0hwdGhERTtFQUNFO0FsSHV0aERKOztBa0hydGhERTtFQUNFO0FsSHd0aERKOztBa0h0dGhERTtFQUNFO0FsSHl0aERKOztBa0h2dGhERTtFQUNFO0FsSDB0aERKOztBa0h4dGhERTtFQUNFO0FsSDJ0aERKOztBa0h6dGhERTtFQUNFO0VBQ0E7QWxINHRoREo7O0FrSDF0aERFO0VBQ0U7RUFDQTtBbEg2dGhESjs7QWtIendoREU7RUFDRTtBbEg0d2hESjs7QWtIMXdoREU7RUFDRTtBbEg2d2hESjs7QWtIM3doREU7RUFDRTtBbEg4d2hESjs7QWtINXdoREU7RUFDRTtBbEgrd2hESjs7QWtIN3doREU7RUFDRTtBbEhneGhESjs7QWtIOXdoREU7RUFDRTtFQUNBO0FsSGl4aERKOztBa0gvd2hERTtFQUNFO0VBQ0E7QWxIa3hoREo7O0FrSGh4aERFO0VBQ0U7QWxIbXhoREo7O0FrSGp4aERFO0VBQ0U7QWxIb3hoREo7O0FrSGx4aERFO0VBQ0U7QWxIcXhoREo7O0FrSG54aERFO0VBQ0U7QWxIc3hoREo7O0FrSHB4aERFO0VBQ0U7QWxIdXhoREo7O0FrSHJ4aERFO0VBQ0U7RUFDQTtBbEh3eGhESjs7QWtIdHhoREU7RUFDRTtFQUNBO0FsSHl4aERKOztBa0hyMGhERTtFQUNFO0FsSHcwaERKOztBa0h0MGhERTtFQUNFO0FsSHkwaERKOztBa0h2MGhERTtFQUNFO0FsSDAwaERKOztBa0h4MGhERTtFQUNFO0FsSDIwaERKOztBa0h6MGhERTtFQUNFO0FsSDQwaERKOztBa0gxMGhERTtFQUNFO0VBQ0E7QWxINjBoREo7O0FrSDMwaERFO0VBQ0U7RUFDQTtBbEg4MGhESjs7QWtINTBoREU7RUFDRTtBbEgrMGhESjs7QWtINzBoREU7RUFDRTtBbEhnMWhESjs7QWtIOTBoREU7RUFDRTtBbEhpMWhESjs7QWtILzBoREU7RUFDRTtBbEhrMWhESjs7QWtIaDFoREU7RUFDRTtBbEhtMWhESjs7QWtIajFoREU7RUFDRTtFQUNBO0FsSG8xaERKOztBa0hsMWhERTtFQUNFO0VBQ0E7QWxIcTFoREo7O0FrSGo0aERFO0VBQ0U7QWxIbzRoREo7O0FrSGw0aERFO0VBQ0U7QWxIcTRoREo7O0FrSG40aERFO0VBQ0U7QWxIczRoREo7O0FrSHA0aERFO0VBQ0U7QWxIdTRoREo7O0FrSHI0aERFO0VBQ0U7QWxIdzRoREo7O0FrSHQ0aERFO0VBQ0U7RUFDQTtBbEh5NGhESjs7QWtIdjRoREU7RUFDRTtFQUNBO0FsSDA0aERKOztBa0h4NGhERTtFQUNFO0FsSDI0aERKOztBa0h6NGhERTtFQUNFO0FsSDQ0aERKOztBa0gxNGhERTtFQUNFO0FsSDY0aERKOztBa0gzNGhERTtFQUNFO0FsSDg0aERKOztBa0g1NGhERTtFQUNFO0FsSCs0aERKOztBa0g3NGhERTtFQUNFO0VBQ0E7QWxIZzVoREo7O0FrSDk0aERFO0VBQ0U7RUFDQTtBbEhpNWhESjs7QWtINzdoREU7RUFDRTtBbEhnOGhESjs7QWtIOTdoREU7RUFDRTtBbEhpOGhESjs7QWtILzdoREU7RUFDRTtBbEhrOGhESjs7QWtIaDhoREU7RUFDRTtBbEhtOGhESjs7QWtIajhoREU7RUFDRTtBbEhvOGhESjs7QWtIbDhoREU7RUFDRTtFQUNBO0FsSHE4aERKOztBa0huOGhERTtFQUNFO0VBQ0E7QWxIczhoREo7O0FrSHA4aERFO0VBQ0U7QWxIdThoREo7O0FrSHI4aERFO0VBQ0U7QWxIdzhoREo7O0FrSHQ4aERFO0VBQ0U7QWxIeThoREo7O0FrSHY4aERFO0VBQ0U7QWxIMDhoREo7O0FrSHg4aERFO0VBQ0U7QWxIMjhoREo7O0FrSHo4aERFO0VBQ0U7RUFDQTtBbEg0OGhESjs7QWtIMThoREU7RUFDRTtFQUNBO0FsSDY4aERKOztBa0h6L2hERTtFQUNFO0FsSDQvaERKOztBa0gxL2hERTtFQUNFO0FsSDYvaERKOztBa0gzL2hERTtFQUNFO0FsSDgvaERKOztBa0g1L2hERTtFQUNFO0FsSCsvaERKOztBa0g3L2hERTtFQUNFO0FsSGdnaURKOztBa0g5L2hERTtFQUNFO0VBQ0E7QWxIaWdpREo7O0FrSC8vaERFO0VBQ0U7RUFDQTtBbEhrZ2lESjs7QWtIaGdpREU7RUFDRTtBbEhtZ2lESjs7QWtIamdpREU7RUFDRTtBbEhvZ2lESjs7QWtIbGdpREU7RUFDRTtBbEhxZ2lESjs7QWtIbmdpREU7RUFDRTtBbEhzZ2lESjs7QWtIcGdpREU7RUFDRTtBbEh1Z2lESjs7QWtIcmdpREU7RUFDRTtFQUNBO0FsSHdnaURKOztBa0h0Z2lERTtFQUNFO0VBQ0E7QWxIeWdpREo7O0FrSHJqaURFO0VBQ0U7QWxId2ppREo7O0FrSHRqaURFO0VBQ0U7QWxIeWppREo7O0FrSHZqaURFO0VBQ0U7QWxIMGppREo7O0FrSHhqaURFO0VBQ0U7QWxIMmppREo7O0FrSHpqaURFO0VBQ0U7QWxINGppREo7O0FrSDFqaURFO0VBQ0U7RUFDQTtBbEg2amlESjs7QWtIM2ppREU7RUFDRTtFQUNBO0FsSDhqaURKOztBa0g1amlERTtFQUNFO0FsSCtqaURKOztBa0g3amlERTtFQUNFO0FsSGdraURKOztBa0g5amlERTtFQUNFO0FsSGlraURKOztBa0gvamlERTtFQUNFO0FsSGtraURKOztBa0hoa2lERTtFQUNFO0FsSG1raURKOztBa0hqa2lERTtFQUNFO0VBQ0E7QWxIb2tpREo7O0FrSGxraURFO0VBQ0U7RUFDQTtBbEhxa2lESjs7QWtIam5pREU7RUFDRTtBbEhvbmlESjs7QWtIbG5pREU7RUFDRTtBbEhxbmlESjs7QWtIbm5pREU7RUFDRTtBbEhzbmlESjs7QWtIcG5pREU7RUFDRTtBbEh1bmlESjs7QWtIcm5pREU7RUFDRTtBbEh3bmlESjs7QWtIdG5pREU7RUFDRTtFQUNBO0FsSHluaURKOztBa0h2bmlERTtFQUNFO0VBQ0E7QWxIMG5pREo7O0FrSHhuaURFO0VBQ0U7QWxIMm5pREo7O0FrSHpuaURFO0VBQ0U7QWxING5pREo7O0FrSDFuaURFO0VBQ0U7QWxINm5pREo7O0FrSDNuaURFO0VBQ0U7QWxIOG5pREo7O0FrSDVuaURFO0VBQ0U7QWxIK25pREo7O0FrSDduaURFO0VBQ0U7RUFDQTtBbEhnb2lESjs7QWtIOW5pREU7RUFDRTtFQUNBO0FsSGlvaURKOztBa0g3cWlERTtFQUNFO0FsSGdyaURKOztBa0g5cWlERTtFQUNFO0FsSGlyaURKOztBa0gvcWlERTtFQUNFO0FsSGtyaURKOztBa0hocmlERTtFQUNFO0FsSG1yaURKOztBa0hqcmlERTtFQUNFO0FsSG9yaURKOztBa0hscmlERTtFQUNFO0VBQ0E7QWxIcXJpREo7O0FrSG5yaURFO0VBQ0U7RUFDQTtBbEhzcmlESjs7QWtIcHJpREU7RUFDRTtBbEh1cmlESjs7QWtIcnJpREU7RUFDRTtBbEh3cmlESjs7QWtIdHJpREU7RUFDRTtBbEh5cmlESjs7QWtIdnJpREU7RUFDRTtBbEgwcmlESjs7QWtIeHJpREU7RUFDRTtBbEgycmlESjs7QWtIenJpREU7RUFDRTtFQUNBO0FsSDRyaURKOztBa0gxcmlERTtFQUNFO0VBQ0E7QWxINnJpREo7O0FrSHp1aURFO0VBQ0U7QWxINHVpREo7O0FrSDF1aURFO0VBQ0U7QWxINnVpREo7O0FrSDN1aURFO0VBQ0U7QWxIOHVpREo7O0FrSDV1aURFO0VBQ0U7QWxIK3VpREo7O0FrSDd1aURFO0VBQ0U7QWxIZ3ZpREo7O0FrSDl1aURFO0VBQ0U7RUFDQTtBbEhpdmlESjs7QWtIL3VpREU7RUFDRTtFQUNBO0FsSGt2aURKOztBa0hodmlERTtFQUNFO0FsSG12aURKOztBa0hqdmlERTtFQUNFO0FsSG92aURKOztBa0hsdmlERTtFQUNFO0FsSHF2aURKOztBa0hudmlERTtFQUNFO0FsSHN2aURKOztBa0hwdmlERTtFQUNFO0FsSHV2aURKOztBa0hydmlERTtFQUNFO0VBQ0E7QWxId3ZpREo7O0FrSHR2aURFO0VBQ0U7RUFDQTtBbEh5dmlESjs7QWtIcnlpREU7RUFDRTtBbEh3eWlESjs7QWtIdHlpREU7RUFDRTtBbEh5eWlESjs7QWtIdnlpREU7RUFDRTtBbEgweWlESjs7QWtIeHlpREU7RUFDRTtBbEgyeWlESjs7QWtIenlpREU7RUFDRTtBbEg0eWlESjs7QWtIMXlpREU7RUFDRTtFQUNBO0FsSDZ5aURKOztBa0gzeWlERTtFQUNFO0VBQ0E7QWxIOHlpREo7O0FrSDV5aURFO0VBQ0U7QWxIK3lpREo7O0FrSDd5aURFO0VBQ0U7QWxIZ3ppREo7O0FrSDl5aURFO0VBQ0U7QWxIaXppREo7O0FrSC95aURFO0VBQ0U7QWxIa3ppREo7O0FrSGh6aURFO0VBQ0U7QWxIbXppREo7O0FrSGp6aURFO0VBQ0U7RUFDQTtBbEhvemlESjs7QWtIbHppREU7RUFDRTtFQUNBO0FsSHF6aURKOztBa0hqMmlERTtFQUNFO0FsSG8yaURKOztBa0hsMmlERTtFQUNFO0FsSHEyaURKOztBa0huMmlERTtFQUNFO0FsSHMyaURKOztBa0hwMmlERTtFQUNFO0FsSHUyaURKOztBa0hyMmlERTtFQUNFO0FsSHcyaURKOztBa0h0MmlERTtFQUNFO0VBQ0E7QWxIeTJpREo7O0FrSHYyaURFO0VBQ0U7RUFDQTtBbEgwMmlESjs7QWtIeDJpREU7RUFDRTtBbEgyMmlESjs7QWtIejJpREU7RUFDRTtBbEg0MmlESjs7QWtIMTJpREU7RUFDRTtBbEg2MmlESjs7QWtIMzJpREU7RUFDRTtBbEg4MmlESjs7QWtINTJpREU7RUFDRTtBbEgrMmlESjs7QWtINzJpREU7RUFDRTtFQUNBO0FsSGczaURKOztBa0g5MmlERTtFQUNFO0VBQ0E7QWxIaTNpREo7O0FrSDc1aURFO0VBQ0U7QWxIZzZpREo7O0FrSDk1aURFO0VBQ0U7QWxIaTZpREo7O0FrSC81aURFO0VBQ0U7QWxIazZpREo7O0FrSGg2aURFO0VBQ0U7QWxIbTZpREo7O0FrSGo2aURFO0VBQ0U7QWxIbzZpREo7O0FrSGw2aURFO0VBQ0U7RUFDQTtBbEhxNmlESjs7QWtIbjZpREU7RUFDRTtFQUNBO0FsSHM2aURKOztBa0hwNmlERTtFQUNFO0FsSHU2aURKOztBa0hyNmlERTtFQUNFO0FsSHc2aURKOztBa0h0NmlERTtFQUNFO0FsSHk2aURKOztBa0h2NmlERTtFQUNFO0FsSDA2aURKOztBa0h4NmlERTtFQUNFO0FsSDI2aURKOztBa0h6NmlERTtFQUNFO0VBQ0E7QWxINDZpREo7O0FrSDE2aURFO0VBQ0U7RUFDQTtBbEg2NmlESjs7QWtIejlpREU7RUFDRTtBbEg0OWlESjs7QWtIMTlpREU7RUFDRTtBbEg2OWlESjs7QWtIMzlpREU7RUFDRTtBbEg4OWlESjs7QWtINTlpREU7RUFDRTtBbEgrOWlESjs7QWtINzlpREU7RUFDRTtBbEhnK2lESjs7QWtIOTlpREU7RUFDRTtFQUNBO0FsSGkraURKOztBa0gvOWlERTtFQUNFO0VBQ0E7QWxIaytpREo7O0FrSGgraURFO0VBQ0U7QWxIbStpREo7O0FrSGoraURFO0VBQ0U7QWxIbytpREo7O0FrSGwraURFO0VBQ0U7QWxIcStpREo7O0FrSG4raURFO0VBQ0U7QWxIcytpREo7O0FrSHAraURFO0VBQ0U7QWxIdStpREo7O0FrSHIraURFO0VBQ0U7RUFDQTtBbEh3K2lESjs7QWtIdCtpREU7RUFDRTtFQUNBO0FsSHkraURKOztBa0hyaGpERTtFQUNFO0FsSHdoakRKOztBa0h0aGpERTtFQUNFO0FsSHloakRKOztBa0h2aGpERTtFQUNFO0FsSDBoakRKOztBa0h4aGpERTtFQUNFO0FsSDJoakRKOztBa0h6aGpERTtFQUNFO0FsSDRoakRKOztBa0gxaGpERTtFQUNFO0VBQ0E7QWxINmhqREo7O0FrSDNoakRFO0VBQ0U7RUFDQTtBbEg4aGpESjs7QWtINWhqREU7RUFDRTtBbEgraGpESjs7QWtIN2hqREU7RUFDRTtBbEhnaWpESjs7QWtIOWhqREU7RUFDRTtBbEhpaWpESjs7QWtIL2hqREU7RUFDRTtBbEhraWpESjs7QWtIaGlqREU7RUFDRTtBbEhtaWpESjs7QWtIamlqREU7RUFDRTtFQUNBO0FsSG9pakRKOztBa0hsaWpERTtFQUNFO0VBQ0E7QWxIcWlqREo7O0FnRjVwakRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEZ1cGpERjs7QW1IMXRqREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUlBO1VBQUE7RUFDQTtVQUFBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuSHl0akRGOztBbUh2dGpEQTtFQUNFO0lBQ0U7WUFBQTtFbkgwdGpERjtFbUh4dGpEQTtJQUNFO1lBQUE7RW5IMHRqREY7QUFDRjs7QW1IaHVqREE7RUFDRTtJQUNFO1lBQUE7RW5IMHRqREY7RW1IeHRqREE7SUFDRTtZQUFBO0VuSDB0akRGO0FBQ0Y7QW1IeHRqREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QW5IMHRqREY7QW1IeHRqREU7RUFDRTtFQUNBO0FuSDB0akRKO0FtSHh0akRJO0VBQ0U7QW5IMHRqRE47QW1IdnRqREk7RUFDRTtFQUNBO0FuSHl0akROO0FtSHJ0akRNO0VBQ0U7QW5IdXRqRFI7QW1IbnRqRFE7RUFDRTtFQUNBO0FuSHF0akRWOztBb0gzd2pESTtFQUNFO0FwSDh3akROO0FvSDV3akRNO0VBQ0U7RUFDQTtFQUNBO0FwSDh3akRSO0FvSDV3akRRO0VBQ0U7RUFDQTtBcEg4d2pEVjtBb0g1d2pEVTtFQUNFO0tBQUE7RUFDQTtFQUNBO0FwSDh3akRaO0FvSHR3akRRO0VBQ0U7RUFDQTtFQUNBO0FwSHd3akRWO0FvSGh3akRNO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYzlHcEJNO0FOc3hqRGQ7QW9IN3ZqREU7RUFDRTtJQUNFO0VwSCt2akRKO0VvSDd2akRJO0lBQ0U7RXBIK3ZqRE47RW9IN3ZqRE07SUFDRTtFcEgrdmpEUjtFb0h6dmpESTtJQUNFO0VwSDJ2akROO0FBQ0Y7QW9IdnZqREU7RUFDRTtJQUNFO0VwSHl2akRKO0VvSHZ2akRJO0lBQ0U7RXBIeXZqRE47RW9IdnZqRE07SUFDRTtFcEh5dmpEUjtFb0hudmpESTtJQUNFO0VwSHF2akROO0FBQ0Y7QW9IanZqREU7RUFDRTtJQUNFO0VwSG12akRKO0VvSGp2akRJO0lBQ0U7RXBIbXZqRE47RW9IanZqRE07SUFDRTtFcEhtdmpEUjtFb0g3dWpESTtJQUNFO0VwSCt1akROO0FBQ0Y7QW9IM3VqREU7RUFDRTtJQUNFO0lBQ0E7RXBINnVqREo7RW9IM3VqREk7SUFDRTtFcEg2dWpETjtFb0gzdWpETTtJQUNFO0VwSDZ1akRSO0VvSHZ1akRRO0lBQ0U7RXBIeXVqRFY7RW9IbHVqREk7SUFDRTtFcEhvdWpETjtBQUNGOztBZ0ZyMmpEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGZzJqREY7O0FxSGw2akRFO0VBQ0U7RUFDQTtFQUNBO0FySHE2akRKO0FxSG42akRJO0VBQ0U7RUFBQTtFQUFBO0FySHE2akROO0FxSGw2akRJO0VBQ0U7RUFDQTtFQUNBLGMvR0ZFO0UrR0dGO0VBQ0E7RUFDQTtFQUNBLHNCL0d3Qlc7RStHdkJYLHlCL0dDUTtBTm02akRkO0FxSGo2akRJO0VBQ0U7QXJIbTZqRE47QXFIOTVqREk7RUFDRTtBckhnNmpETjtBcUg3NWpESTtFQUNFO0VBQ0E7RUFDQSxjL0dab0I7QU4yNmpEMUI7O0FzSGg4akRJO0VBQ0U7RUFDQTtBdEhtOGpETjs7QWdGdDhqREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFJQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoRmk4akRGOztBdUhwZ2tEQTtFQUNFO0F2SHVna0RGO0F1SHJna0RFO0VBQ0U7RUFDQTtBdkh1Z2tESjs7QXdIMWdrREk7RUFDRTtFQUNBO0F4SDZna0ROO0F3SDNna0RNO0VBQ0U7RUFDQTtBeEg2Z2tEUjtBd0h6Z2tESTtFQUNFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QXhIMGdrRE47QXdIeGdrRE07RUFDRTtFQUNBO0F4SDBna0RSO0F3SHhna0RRO0VBQ0U7RUFDQTtBeEgwZ2tEVjtBd0h0Z2tETTtFQUNFO0F4SHdna0RSO0F3SGxna0RJO0VBREY7SUFFSTtFeEhxZ2tESjtFd0hwZ2tESTtJQUNFO0V4SHNna0ROO0FBQ0Y7QXdIbGdrRE07RUFDRTtBeEhvZ2tEUjtBd0hoZ2tEWTtFQUNFO0VBQ0E7QXhIa2drRGQ7QXdILy9qRFk7RUFDRTtFQUNBO0F4SGlna0RkO0F3SDcvakRVO0VBQ0U7QXhIKy9qRFo7QXdINS9qRFU7RUFDRTtBeEg4L2pEWjtBd0h2L2pERTtFQUNFO0VBQ0E7QXhIeS9qREo7QXdIeC9qREk7RUFIRjtJQUlJO0V4SDIvakRKO0FBQ0Y7QXdIeC9qREU7RUFDRTtFQUNBO0F4SDAvakRKO0F3SHovakRJO0VBSEY7SUFJSTtJQUNBO0V4SDQvakRKO0FBQ0Y7QXdIei9qREU7RUFDRTtFQUNBO0F4SDIvakRKO0F3SDEvakRJO0VBSEY7SUFJSTtJQUNBO0V4SDYvakRKO0FBQ0Y7QXdIdi9qRFE7RUFFRTtFQUNBO0VBQ0E7QXhIdy9qRFY7QXdIci9qRFE7RUFDRTtFQUNBO0F4SHUvakRWO0F3SDkrakRFO0VBQ0U7QXhIZy9qREo7QXdINytqREU7RUFDRTtFQUNBO0F4SCsrakRKO0F3SDUrakRFO0VBQ0U7RUFDQTtBeEg4K2pESjtBd0gzK2pERTtFQUNFO0VBQ0E7QXhINitqREo7QXdIMStqREU7RUFDRTtFQUNBO0F4SDQrakRKO0F3SHorakRFO0VBQ0U7RUFDQTtBeEgyK2pESjtBd0h4K2pERTtFQUNFO0VBQ0E7QXhIMCtqREo7QXdIditqREU7RUFDRTtBeEh5K2pESjtBd0h0K2pERTtFQUNFO0VBQ0E7QXhIdytqREo7QXdIcitqREU7RUFDRTtFQUNBO0F4SHUrakRKO0F3SHArakRFO0VBQ0U7RUFDQTtBeEhzK2pESjtBd0huK2pERTtFQUNFO0VBQ0E7QXhIcStqREo7QXdIbCtqREU7RUFDRTtFQUNBO0F4SG8rakRKO0F3SGorakRFO0VBQ0U7RUFDQTtBeEhtK2pESjtBd0gvOWpERTtFQUNFO0F4SGkrakRKO0F3SDk5akRFO0VBQ0U7RUFDQTtBeEhnK2pESjtBd0g3OWpERTtFQUNFO0VBQ0E7QXhIKzlqREo7QXdINTlqREU7RUFDRTtFQUNBO0F4SDg5akRKO0F3SDM5akRFO0VBQ0U7RUFDQTtBeEg2OWpESjtBd0gxOWpERTtFQUNFO0VBQ0E7QXhINDlqREo7QXdIejlqREU7RUFDRTtFQUNBO0F4SDI5akRKO0F3SHg5akRFO0VBQ0U7QXhIMDlqREo7QXdIdjlqREU7RUFDRTtFQUNBO0F4SHk5akRKO0F3SHQ5akRFO0VBQ0U7RUFDQTtBeEh3OWpESjtBd0hyOWpERTtFQUNFO0VBQ0E7QXhIdTlqREo7QXdIcDlqREU7RUFDRTtFQUNBO0F4SHM5akRKO0F3SG45akRFO0VBQ0U7RUFDQTtBeEhxOWpESjtBd0hsOWpERTtFQUNFO0VBQ0E7QXhIbzlqREo7QXdIajlqREU7RUFDRTtJQUNFO0lBQ0E7RXhIbTlqREo7QUFDRjtBd0g5OGpESTtFQUNFO0F4SGc5akROO0F3SDc4akRJO0VBQ0U7QXhIKzhqRE47QXdIMzhqREU7RUFDRTtBeEg2OGpESjtBd0h6OGpERTtFQUNFO0F4SDI4akRKO0F3SHY4akRJO0VBQ0U7RUFDQTtBeEh5OGpETjtBd0h0OGpESTtFQUNFO0VBQ0E7QXhIdzhqRE47QXdIcjhqREk7RUFDRTtFQUNBO1VBQUE7RUFDQTtFQUNBO0F4SHU4akROO0F3SGw4akRJO0VBQ0U7RUFDQTtBeEhvOGpETjtBd0gvN2pESTtFQUNFO0VBQ0E7QXhIaThqRE47QXdIMzdqRE07RUFDRTtVQUFBO0VBQ0E7RUFDQTtBeEg2N2pEUjtBd0h4N2pERTtFQUNFO0F4SDA3akRKO0F3SHY3akRFO0VBQ0U7QXhIeTdqREo7QXdIcDdqRE07RUFDRTtBeEhzN2pEUjtBd0g5NmpETTtFQUNFO0VBQ0E7QXhIZzdqRFI7QXdINzZqRE07RUFDRTtFQUNBO0F4SCs2akRSO0F3SDM2akRRO0VBQ0U7VUFBQTtBeEg2NmpEVjtBd0hwNmpETTtFQUNFO0F4SHM2akRSO0F3SDc1akRRO0VBQ0U7RUFDQTtBeEgrNWpEVjtBd0h4NWpERTtFQUNFO0VBQ0E7QXhIMDVqREo7QXdIdDVqREU7RUFDRTtBeEh3NWpESjtBd0huNWpETTtFQUNFO0F4SHE1akRSO0F3SC80akRJO0VBQ0U7QXhIaTVqRE47QXdIOTRqREk7RUFDRTtBeEhnNWpETjtBd0g1NGpERTtFQUNFO0F4SDg0akRKO0F3SDU0akRJO0VBQ0U7QXhIODRqRE47QXdIMTRqREU7RUFDRTtBeEg0NGpESjtBd0h6NGpETTtFQUNFO0VBQ0E7QXhIMjRqRFI7QXdIdDRqREU7RUFDRTtBeEh3NGpESjtBd0hyNGpERTtFQUNFO0F4SHU0akRKO0F3SG40akRRO0VBQ0U7RUFDQTtBeEhxNGpEVjtBd0hsNGpEUTtFQUNFO0F4SG80akRWO0F3SDczakRJO0VBQ0U7QXhIKzNqRE47QXdIMzNqRE07RUFDRTtFQUNBO0F4SDYzakRSO0F3SDEzakRNO0VBQ0U7QXhINDNqRFI7QXdIMTNqRFE7RUFDRTtBeEg0M2pEVjtBd0hyM2pESTtFQUNFO0VBQ0E7QXhIdTNqRE47QXdIbjNqRE07RUFDRTtFQUNBO0F4SHEzakRSO0F3SGwzakRNO0VBQ0U7QXhIbzNqRFI7QXdIbDNqRFE7RUFDRTtBeEhvM2pEVjtBd0g5MmpERTtFQUNFO0F4SGczakRKO0F3SDkyakRJO0VBQ0U7RUFDQTtFQUNBO0F4SGczakROO0F3SDEyakRJO0VBQ0U7RUFDQTtFQUNBO0F4SDQyakROO0F3SHoyakRJO0VBQ0U7RUFDQTtBeEgyMmpETjtBd0h4MmpESTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F4SDAyakROO0F3SHYyakRJO0VBQ0U7QXhIeTJqRE47QXdIdDJqRFE7RUFDRTtBeEh3MmpEVjtBd0hqMmpERTtFQUNFO0VBQ0E7QXhIbTJqREo7QXdIaDJqREU7RUFDRTtVQUFBO0F4SGsyakRKO0F3SDUxakRJO0VBQ0U7RUFDQTtBeEg4MWpETjtBd0gzMWpESTtFQUNFLGtCbEhsZm1CO0VrSG1mbkIsbUJsSG5mbUI7QU5nMWtEekI7QXdIMzFqRE07RUFDRTtFQUNBO0F4SDYxakRSO0F3SDMxakRRO0VBQ0U7QXhINjFqRFY7QXdIdjFqRFU7RUFDRTtBeEh5MWpEWjtBd0hyMWpEUTtFQUNFO0F4SHUxakRWO0F3SDUwakRVO0VBQ0U7RUFDQTtBeEg4MGpEWjtBd0gzMGpEVTtFQUNFO0VBQ0E7QXhINjBqRFo7QXdIcDBqREk7RUFDRTtBeEhzMGpETjtBd0hsMGpERTtFQUNFO0F4SG8wakRKO0F3SGowakRFO0VBQ0U7QXhIbTBqREo7QXdIaDBqREU7RUFDRTtJQUNFO0V4SGswakRKO0V3SGgwakRFO0lBQ0U7RXhIazBqREo7QUFDRjtBd0gvempERTtFQUNFO0F4SGkwakRKO0F3SDl6akRFO0VBQ0U7QXhIZzBqREo7QXdIN3pqREU7RUFDRTtBeEgrempESjtBd0g1empERTtFQUNFO0F4SDh6akRKO0F3SDN6akRFO0VBQ0U7QXhINnpqREo7QXdIMXpqREU7RUFDRTtFQUNBO0F4SDR6akRKO0F3SHp6akRFO0VBQ0U7RUFDQTtFQUNBO0F4SDJ6akRKO0F3SHR6akRJO0VBQ0U7QXhId3pqRE47QXdIbHpqREk7RUFDRTtFQUNBO0F4SG96akROOztBd0g3eWpESTtFQUNFO0F4SGd6akROOztBZ0ZwOWtEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGKzhrREY7O0F5SGxobERBO0VBQ0U7RUFDQTtFQUNBO0F6SHFobERGOztBeUhsaGxEQTtFQUNFO0VBQ0E7RUFDQTtBekhxaGxERjs7QXlIaGhsREU7RUFDRTtBekhtaGxESjs7QXlIL2dsREE7RUFDRTtBekhraGxERjs7QXlIL2dsREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekhraGxERjs7QXlINWdsREk7RUFDRSxXbkhhaUI7QU5rZ2xEdkI7QXlIN2dsRE07RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekgrZ2xEUjtBeUg3Z2xEUTtFQUNFO0VBQ0E7QXpIK2dsRFY7O0F5SHZnbERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpIMGdsREY7QXlIeGdsREU7RUFDRTtFQUNBO0VBQ0EsY25IbkRVO0FONmpsRGQ7QXlIdmdsREU7RUFDRTtFQUNBLGNuSHhEVTtBTmlrbERkOztBeUhuZ2xERTtFQUNFO0VBQ0E7RUFDQTtBekhzZ2xESjtBeUhwZ2xESTtFQUNFLGNuSDVFRTtFbUg2RUYseUJuSHJFUTtBTjJrbERkO0F5SG5nbERJO0VBQ0UsY25IakZFO0VtSGtGRix5Qm5IMUVRO0FOK2tsRGQ7QXlIbGdsREk7RUFDRTtBekhvZ2xETjtBeUhqZ2xESTtFQUNFO0F6SG1nbEROOztBeUg1L2tERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpIKy9rREo7O0F5SDEva0RBO0VBQ0U7RUFDQTtBekg2L2tERjtBeUgxL2tESTtFQUNFO0F6SDQva0ROO0F5SHgva0RFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpIMC9rREo7QXlIeC9rREk7RUFDRTtBekgwL2tETjtBeUh2L2tESTtFQUNFO0VBQ0E7RUFHQTtBekh1L2tETjtBeUhyL2tETTtFQUNFO0F6SHUva0RSO0F5SHIva0RRO0VBQ0U7QXpIdS9rRFY7QXlIbi9rRE07RUFDRSxVbkhoRmtCO0VtSGlGbEIsV25IakZrQjtBTnNrbEQxQjtBeUhsL2tETTtFQUNFO0F6SG8va0RSO0F5SGova0RNO0VBQ0U7QXpIbS9rRFI7QXlILytrREk7RUFDRTtBekhpL2tETjtBeUg3K2tERTtFQUNFO0F6SCsra0RKO0F5SHYra0RFO0VBQ0U7QXpIeStrREo7QXlIdCtrRE07RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekh3K2tEUjtBeUh0K2tEUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCckgvTEM7QUp1cWxEWDtBeUhyK2tEUTtFQUNFO0F6SHUra0RWO0F5SGora0RFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsY3JIN01PO0VxSDhNUDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6SG0ra0RKO0F5SGgra0RJO0VBQ0U7RUFDQTtFQUNBO0F6SGsra0ROO0F5SC85a0RJO0VBQ0UsY25IM05FO0VtSDRORix5Qm5IcE5RO0FOcXJsRGQ7O0F5SDU5a0RBO0VBQ0U7QXpIKzlrREY7QXlINzlrREU7RUFDRTtFQUNBO0VBQ0E7QXpIKzlrREo7O0F5SHo5a0RFO0VBQ0U7RUFDQTtBekg0OWtESjs7QXlIejZrREE7RUFDRTtFQUNBO0VBQ0Esc0JuSHZRZTtFbUh3UWY7RUFDQTtBekg0NmtERjtBeUh6NmtESTtFQUNFO0VBQ0E7RUFDQTtBekgyNmtETjtBeUh4NmtESTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekgwNmtETjtBeUh0NmtERTtFQUNFO0VBQ0E7QXpIdzZrREo7QXlIdDZrREk7RUFDRTtBekh3NmtETjtBeUh0NmtETTtFQUNFO0F6SHc2a0RSO0F5SG42a0RFO0VBQ0U7RUFDQTtFQUNBO0F6SHE2a0RKO0F5SG42a0RJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekhxNmtETjtBeUhuNmtETTtFQUNFO0VBQ0E7QXpIcTZrRFI7QXlIbjZrRFE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0VBQ0EsY25IclZJO0FOMHZsRGQ7QXlIbDZrRFE7RUFDRTtFQUNBO0F6SG82a0RWO0F5SC81a0RJO0VBQ0U7RUFDQSwyREExSFk7RUEySFosMkRBM0hZO0VBNEhaO0F6SGk2a0ROO0F5SDFobERFO0VBQ0UsVW5IcEtzQjtBTmdzbEQxQjtBeUh6aGxERTtFQUNFO0F6SDJobERKO0F5SHhobERFO0VBQ0U7RUFDQSxzQm5Ibk9hO0FONnZsRGpCO0F5SHRobERJO0VBQ0UsbUJuSGpMMEI7QU55c2xEaEM7QXlIMzZrRE07RUFDRTtFQUNBO0VBQ0E7RUFDQSxzQm5IelZTO0FOc3dsRGpCO0F5SDM2a0RRO0VBQ0U7RUFDQTtBekg2NmtEVjtBeUgxNmtEUTtFQUNFO0F6SDQ2a0RWO0F5SHo2a0RRO0VBQ0U7RUFDQTtBekgyNmtEVjtBeUhyNmtERTtFQUNFO0VBQ0E7QXpIdTZrREo7QXlIcjZrREk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpIdTZrRE47QXlIcDZrREk7RUFDRTtFQUNBO0VBQ0E7QXpIczZrRE47QXlIemtsREU7RUFDRSxVbkhwS3NCO0FOK3VsRDFCO0F5SHhrbERFO0VBQ0U7QXpIMGtsREo7QXlIdmtsREU7RUFDRTtFQUNBLHNCbkhuT2E7QU40eWxEakI7QXlIcmtsREk7RUFDRSxtQm5IakwwQjtBTnd2bERoQztBeUhoN2tETTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6SGs3a0RSO0F5SGg3a0RRO0VBQ0UsY25IdmFGO0VtSHdhRTtFQUNBO0VBQ0EseUJuSGxhSTtFbUhtYUo7QXpIazdrRFY7QXlILzZrRFE7RUFDRTtFQUNBO0F6SGk3a0RWO0F5SC82a0RVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXpIaTdrRFo7QXlIMzZrREk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6SDY2a0ROO0F5SDM2a0RNO0VBQ0U7RUFDQTtBekg2NmtEUjtBeUgzNmtEUTtFQUNFO0F6SDY2a0RWO0F5SDM2a0RVO0VBQ0U7QXpINjZrRFo7QXlIMTZrRFU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0F6SDQ2a0RaO0F5SDE2a0RZO0VBQ0UsY25IeGNBO0VtSHljQTtBekg0NmtEZDtBeUh0bmxERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6SHdubERKO0F5SHRubERJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHNCbkgxUFc7RW1IMlBYLGlCbkhuT3dCO0FOMjFsRDlCO0F5SHRubERNO0VBQ0U7QXpId25sRFI7QXlIbDdrREU7RUFDRTtFQUNBO0F6SG83a0RKO0F5SGw3a0RJO0VBQ0U7QXpIbzdrRE47QXlIbDdrRE07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNuSHRlTTtFbUh1ZU47QXpIbzdrRFI7QXlIbDdrRFE7RUFDRTtBekhvN2tEVjtBeUg5NmtETTtFQUNFO0F6SGc3a0RSO0F5SDk2a0RRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7VUFBQTtFQUNBLGNuSG5mSTtBTm02bERkO0F5SDc2a0RRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6SCs2a0RWO0F5SDM2a0RNO0VBQ0U7QXpINjZrRFI7QXlIMzZrRFE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxjbkh2Z0JJO0VtSHdnQko7RUFDQTtBekg2NmtEVjtBeUh2cmxERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F6SHlybERKO0F5SHZybERJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHNCbkgxUFc7RW1IMlBYLGlCbkhuT3dCO0FONDVsRDlCO0F5SHZybERNO0VBQ0U7QXpIeXJsRFI7O0EwSGgrbERJO0VBQ0U7RUFDQTtBMUhtK2xETjtBMEg5OWxERTtFQUNFO0VBQ0E7QTFIZytsREo7QTBINTlsREU7RUFDRTtFQUNBO0ExSDg5bERKO0EwSHo5bERJO0VBQ0U7QTFIMjlsRE47QTBIeDlsREk7RUFDRTtBMUgwOWxETjtBMEhyOWxERTtFQUNFO0VBQ0E7QTFIdTlsREo7QTBIajlsRE07RUFDRTtBMUhtOWxEUjtBMEg5OGxERTtFQUNFO0ExSGc5bERKOztBMkg3L2xERTtFQUNFLHlCckhrQlU7RXFIakJWLHFCckhpQlU7RXFIaEJWLGNySGlCa0I7QU4rK2xEdEI7QTJIOS9sREk7RUFDRTtBM0hnZ21ETjtBMkg1L2xERTtFQUNFLGNySFFVO0VxSFBWLHFCckhPVTtBTnUvbERkO0EySDUvbERJO0VBQ0UsY3JIS2dCO0VxSEpoQix5QnJIR1E7QU4yL2xEZDtBMkgxL2xETTtFQUNFLGNySEZNO0FOOC9sRGQ7QTJIdi9sREU7RUFDRSxjckhSVTtBTmlnbURkO0EySHYvbERJO0VBQ0UsY3JIVmdCO0VxSFdoQix5QnJIWlE7QU5xZ21EZDs7QTJIai9sRE07RUFDRSxjckhyQk07QU55Z21EZDtBMkhqL2xETTtFQUNFLGNySHpCTTtBTjRnbURkOztBMkg3K2xEQTtFQUNFLGNySGhDWTtBTmdobURkO0EySDkrbERFO0VBQ0U7QTNIZy9sREo7O0EySHorbERNO0VBQ0UsY3JIM0NNO0FOdWhtRGQ7QTJIeCtsRFE7RUFDRSxjckhoREk7QU4waG1EZDs7QTJIbitsREE7RUFDRTtBM0hzK2xERixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL25vZGVfbW9kdWxlcy9ub3Vpc2xpZGVyL2Rpc3RyaWJ1dGUvbm91aXNsaWRlci5taW4uY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9ub2RlX21vZHVsZXMvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5taW4uY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2NvcmUuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9ib290c3RyYXAuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9fcm9vdC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ob3Zlci5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19saXN0cy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL19pbWFnZXMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvYm9vdHN0cmFwL3Njc3MvX2NvZGUuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvYm9vdHN0cmFwL3Njc3MvX3RhYmxlcy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGFibGUtcm93LnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvYm9vdHN0cmFwL3Njc3MvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NhcmV0LnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL19idXR0b24tZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9faW5wdXQtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9fY3VzdG9tLWZvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvYm9vdHN0cmFwL3Njc3MvX25hdi5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL19uYXZiYXIuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvYm9vdHN0cmFwL3Njc3MvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvYm9vdHN0cmFwL3Njc3MvX2p1bWJvdHJvbi5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL19hbGVydC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9fbWVkaWEuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9fbGlzdC1ncm91cC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL19jbG9zZS5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL190b2FzdHMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZW1iZWQuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL2Jvb3RzdHJhcC9zY3NzL19wcmludC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL21peGlucy9fYW5pbWF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvX3RoZW1lLWNvbG9ycy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL25hdnMvX3NpZGViYXIuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9uYXZzL190b3BiYXIuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9uYXZzL19icmVhZGN1bWIuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9uYXZzL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvX2Ryb3Bkb3duLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvX2RhdGF0YWJsZS5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL190YWIuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9fbGF5b3V0cy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL19taXNjLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvX3ZlcnRpY2FsLXdyYXBwZXIuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL19mb3Jtcy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL19jdXN0b20taW1hZ2UtdXBsb2FkLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvX21vZGFscy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL19jYXJkcy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL19jaGFydC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL19iYWRnZXMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9fZmlsdGVycy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL19kYXRlcmFuZ2Uuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9fYXZhdGFycy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL19kcmFnLWRyb3Auc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9fdGltZXBpY2tlci5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL19kYXRlcGlja2VyLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvX3Byb2dyZXNzLWJhci5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL19sb2FkZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvX3RhYi1sYXlvdXQuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9fdGFnLW1hbmFnZXIuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9fbW9iaWxlLWxheW91dC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL19jYWxlbmRhci5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL19hY2NvcmRpb24uc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS91dGlsaXRpZXMvX2ZvbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvdXRpbGl0aWVzL19pY29ucy5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL3V0aWxpdGllcy9fY29sb3JzLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvdXRpbGl0aWVzL19wYWRkaW5nLW1hcmdpbi5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL3BhZ2VzL19hdXRoLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL2NvcmUvcGFnZXMvX3VzZXItcHJvZmlsZS5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9jb3JlL3BhZ2VzL19kYXNoYm9hcmQuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9wYWdlcy9fdXNlcnMtcm9sZXMuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9wYWdlcy9fdW5zdWJzY3JpYmVyLXBhZ2Uuc2NzcyIsIndlYnBhY2s6Ly9AZ2FpbmhxL3JlYWR5a2l0Ly4vcmVzb3VyY2VzL3Nhc3MvY29yZS9fZGlyLXJ0bC5zY3NzIiwid2VicGFjazovL0BnYWluaHEvcmVhZHlraXQvLi9yZXNvdXJjZXMvc2Fzcy9fYXBwLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL19hcHAtcnRsLnNjc3MiLCJ3ZWJwYWNrOi8vQGdhaW5ocS9yZWFkeWtpdC8uL3Jlc291cmNlcy9zYXNzL19icmFuZC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qISBub3Vpc2xpZGVyIC0gMTQuNy4wIC0gNC82LzIwMjEgKi9cbi5ub1VpLXRhcmdldCwubm9VaS10YXJnZXQgKnstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tcy10b3VjaC1hY3Rpb246bm9uZTt0b3VjaC1hY3Rpb246bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm5vVWktdGFyZ2V0e3Bvc2l0aW9uOnJlbGF0aXZlfS5ub1VpLWJhc2UsLm5vVWktY29ubmVjdHN7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9Lm5vVWktY29ubmVjdHN7b3ZlcmZsb3c6aGlkZGVuO3otaW5kZXg6MH0ubm9VaS1jb25uZWN0LC5ub1VpLW9yaWdpbnt3aWxsLWNoYW5nZTp0cmFuc2Zvcm07cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxO3RvcDowO3JpZ2h0OjA7LW1zLXRyYW5zZm9ybS1vcmlnaW46MCAwOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjowIDA7LXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6cHJlc2VydmUtM2Q7dHJhbnNmb3JtLW9yaWdpbjowIDA7dHJhbnNmb3JtLXN0eWxlOmZsYXR9Lm5vVWktY29ubmVjdHtoZWlnaHQ6MTAwJTt3aWR0aDoxMDAlfS5ub1VpLW9yaWdpbntoZWlnaHQ6MTAlO3dpZHRoOjEwJX0ubm9VaS10eHQtZGlyLXJ0bC5ub1VpLWhvcml6b250YWwgLm5vVWktb3JpZ2lue2xlZnQ6MDtyaWdodDphdXRvfS5ub1VpLXZlcnRpY2FsIC5ub1VpLW9yaWdpbnt3aWR0aDowfS5ub1VpLWhvcml6b250YWwgLm5vVWktb3JpZ2lue2hlaWdodDowfS5ub1VpLWhhbmRsZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlfS5ub1VpLXRvdWNoLWFyZWF7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJX0ubm9VaS1zdGF0ZS10YXAgLm5vVWktY29ubmVjdCwubm9VaS1zdGF0ZS10YXAgLm5vVWktb3JpZ2luey13ZWJraXQtdHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjNzO3RyYW5zaXRpb246dHJhbnNmb3JtIC4zc30ubm9VaS1zdGF0ZS1kcmFnICp7Y3Vyc29yOmluaGVyaXQhaW1wb3J0YW50fS5ub1VpLWhvcml6b250YWx7aGVpZ2h0OjE4cHh9Lm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGV7d2lkdGg6MzRweDtoZWlnaHQ6MjhweDtyaWdodDotMTdweDt0b3A6LTZweH0ubm9VaS12ZXJ0aWNhbHt3aWR0aDoxOHB4fS5ub1VpLXZlcnRpY2FsIC5ub1VpLWhhbmRsZXt3aWR0aDoyOHB4O2hlaWdodDozNHB4O3JpZ2h0Oi02cHg7dG9wOi0xN3B4fS5ub1VpLXR4dC1kaXItcnRsLm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGV7bGVmdDotMTdweDtyaWdodDphdXRvfS5ub1VpLXRhcmdldHtiYWNrZ3JvdW5kOiNGQUZBRkE7Ym9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyOjFweCBzb2xpZCAjRDNEM0QzO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4ICNGMEYwRjAsMCAzcHggNnB4IC01cHggI0JCQn0ubm9VaS1jb25uZWN0c3tib3JkZXItcmFkaXVzOjNweH0ubm9VaS1jb25uZWN0e2JhY2tncm91bmQ6IzNGQjhBRn0ubm9VaS1kcmFnZ2FibGV7Y3Vyc29yOmV3LXJlc2l6ZX0ubm9VaS12ZXJ0aWNhbCAubm9VaS1kcmFnZ2FibGV7Y3Vyc29yOm5zLXJlc2l6ZX0ubm9VaS1oYW5kbGV7Ym9yZGVyOjFweCBzb2xpZCAjRDlEOUQ5O2JvcmRlci1yYWRpdXM6M3B4O2JhY2tncm91bmQ6I0ZGRjtjdXJzb3I6ZGVmYXVsdDtib3gtc2hhZG93Omluc2V0IDAgMCAxcHggI0ZGRixpbnNldCAwIDFweCA3cHggI0VCRUJFQiwwIDNweCA2cHggLTNweCAjQkJCfS5ub1VpLWFjdGl2ZXtib3gtc2hhZG93Omluc2V0IDAgMCAxcHggI0ZGRixpbnNldCAwIDFweCA3cHggI0RERCwwIDNweCA2cHggLTNweCAjQkJCfS5ub1VpLWhhbmRsZTphZnRlciwubm9VaS1oYW5kbGU6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoxNHB4O3dpZHRoOjFweDtiYWNrZ3JvdW5kOiNFOEU3RTY7bGVmdDoxNHB4O3RvcDo2cHh9Lm5vVWktaGFuZGxlOmFmdGVye2xlZnQ6MTdweH0ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGU6YWZ0ZXIsLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOmJlZm9yZXt3aWR0aDoxNHB4O2hlaWdodDoxcHg7bGVmdDo2cHg7dG9wOjE0cHh9Lm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOmFmdGVye3RvcDoxN3B4fVtkaXNhYmxlZF0gLm5vVWktY29ubmVjdHtiYWNrZ3JvdW5kOiNCOEI4Qjh9W2Rpc2FibGVkXSAubm9VaS1oYW5kbGUsW2Rpc2FibGVkXS5ub1VpLWhhbmRsZSxbZGlzYWJsZWRdLm5vVWktdGFyZ2V0e2N1cnNvcjpub3QtYWxsb3dlZH0ubm9VaS1waXBzLC5ub1VpLXBpcHMgKnstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9Lm5vVWktcGlwc3twb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjojOTk5fS5ub1VpLXZhbHVle3Bvc2l0aW9uOmFic29sdXRlO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LWFsaWduOmNlbnRlcn0ubm9VaS12YWx1ZS1zdWJ7Y29sb3I6I2NjYztmb250LXNpemU6MTBweH0ubm9VaS1tYXJrZXJ7cG9zaXRpb246YWJzb2x1dGU7YmFja2dyb3VuZDojQ0NDfS5ub1VpLW1hcmtlci1zdWJ7YmFja2dyb3VuZDojQUFBfS5ub1VpLW1hcmtlci1sYXJnZXtiYWNrZ3JvdW5kOiNBQUF9Lm5vVWktcGlwcy1ob3Jpem9udGFse3BhZGRpbmc6MTBweCAwO2hlaWdodDo4MHB4O3RvcDoxMDAlO2xlZnQ6MDt3aWR0aDoxMDAlfS5ub1VpLXZhbHVlLWhvcml6b250YWx7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsNTAlKX0ubm9VaS1ydGwgLm5vVWktdmFsdWUtaG9yaXpvbnRhbHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLDUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg1MCUsNTAlKX0ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlcnttYXJnaW4tbGVmdDotMXB4O3dpZHRoOjJweDtoZWlnaHQ6NXB4fS5ub1VpLW1hcmtlci1ob3Jpem9udGFsLm5vVWktbWFya2VyLXN1YntoZWlnaHQ6MTBweH0ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlci1sYXJnZXtoZWlnaHQ6MTVweH0ubm9VaS1waXBzLXZlcnRpY2Fse3BhZGRpbmc6MCAxMHB4O2hlaWdodDoxMDAlO3RvcDowO2xlZnQ6MTAwJX0ubm9VaS12YWx1ZS12ZXJ0aWNhbHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsLTUwJSk7cGFkZGluZy1sZWZ0OjI1cHh9Lm5vVWktcnRsIC5ub1VpLXZhbHVlLXZlcnRpY2Fsey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDUwJSl9Lm5vVWktbWFya2VyLXZlcnRpY2FsLm5vVWktbWFya2Vye3dpZHRoOjVweDtoZWlnaHQ6MnB4O21hcmdpbi10b3A6LTFweH0ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXItc3Vie3dpZHRoOjEwcHh9Lm5vVWktbWFya2VyLXZlcnRpY2FsLm5vVWktbWFya2VyLWxhcmdle3dpZHRoOjE1cHh9Lm5vVWktdG9vbHRpcHtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2JvcmRlcjoxcHggc29saWQgI0Q5RDlEOTtib3JkZXItcmFkaXVzOjNweDtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6IzAwMDtwYWRkaW5nOjVweDt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXB9Lm5vVWktaG9yaXpvbnRhbCAubm9VaS10b29sdGlwey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwwKTtsZWZ0OjUwJTtib3R0b206MTIwJX0ubm9VaS12ZXJ0aWNhbCAubm9VaS10b29sdGlwey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwtNTAlKTt0b3A6NTAlO3JpZ2h0OjEyMCV9Lm5vVWktaG9yaXpvbnRhbCAubm9VaS1vcmlnaW4+Lm5vVWktdG9vbHRpcHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLDApO2xlZnQ6YXV0bztib3R0b206MTBweH0ubm9VaS12ZXJ0aWNhbCAubm9VaS1vcmlnaW4+Lm5vVWktdG9vbHRpcHstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwtMThweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLC0xOHB4KTt0b3A6YXV0bztyaWdodDoyOHB4fSIsIkBjaGFyc2V0IFwiVVRGLThcIjsvKiFcbiAqIGFuaW1hdGUuY3NzIC0gaHR0cHM6Ly9hbmltYXRlLnN0eWxlL1xuICogVmVyc2lvbiAtIDQuMS4xXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgLSBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICogQ29weXJpZ2h0IChjKSAyMDIwIEFuaW1hdGUuY3NzXG4gKi86cm9vdHstLWFuaW1hdGUtZHVyYXRpb246MXM7LS1hbmltYXRlLWRlbGF5OjFzOy0tYW5pbWF0ZS1yZXBlYXQ6MX0uYW5pbWF0ZV9fYW5pbWF0ZWR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MXM7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOnZhcigtLWFuaW1hdGUtZHVyYXRpb24pO2FuaW1hdGlvbi1kdXJhdGlvbjp2YXIoLS1hbmltYXRlLWR1cmF0aW9uKTstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tZmlsbC1tb2RlOmJvdGh9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2luZmluaXRley13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19yZXBlYXQtMXstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjE7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWFuaW1hdGUtcmVwZWF0KTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWFuaW1hdGUtcmVwZWF0KX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fcmVwZWF0LTJ7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjI7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoyOy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDpjYWxjKHZhcigtLWFuaW1hdGUtcmVwZWF0KSoyKTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmNhbGModmFyKC0tYW5pbWF0ZS1yZXBlYXQpKjIpfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19yZXBlYXQtM3std2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MzthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjM7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmNhbGModmFyKC0tYW5pbWF0ZS1yZXBlYXQpKjMpO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6Y2FsYyh2YXIoLS1hbmltYXRlLXJlcGVhdCkqMyl9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2RlbGF5LTFzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjFzO2FuaW1hdGlvbi1kZWxheToxczstd2Via2l0LWFuaW1hdGlvbi1kZWxheTp2YXIoLS1hbmltYXRlLWRlbGF5KTthbmltYXRpb24tZGVsYXk6dmFyKC0tYW5pbWF0ZS1kZWxheSl9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2RlbGF5LTJzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjJzO2FuaW1hdGlvbi1kZWxheToyczstd2Via2l0LWFuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjIpO2FuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjIpfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19kZWxheS0zc3std2Via2l0LWFuaW1hdGlvbi1kZWxheTozczthbmltYXRpb24tZGVsYXk6M3M7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6Y2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSozKTthbmltYXRpb24tZGVsYXk6Y2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSozKX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fZGVsYXktNHN7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6NHM7YW5pbWF0aW9uLWRlbGF5OjRzOy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OmNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqNCk7YW5pbWF0aW9uLWRlbGF5OmNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqNCl9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2RlbGF5LTVzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjVzO2FuaW1hdGlvbi1kZWxheTo1czstd2Via2l0LWFuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjUpO2FuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjUpfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19mYXN0ZXJ7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246LjVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNXM7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKS8yKTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKS8yKX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fZmFzdHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouOHM7YW5pbWF0aW9uLWR1cmF0aW9uOi44czstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuOCk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC44KX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fc2xvd3std2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoyczthbmltYXRpb24tZHVyYXRpb246MnM7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSoyKTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSoyKX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fc2xvd2Vyey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjNzO2FuaW1hdGlvbi1kdXJhdGlvbjozczstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjMpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjMpfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2UpLHByaW50ey5hbmltYXRlX19hbmltYXRlZHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoxbXMhaW1wb3J0YW50O2FuaW1hdGlvbi1kdXJhdGlvbjoxbXMhaW1wb3J0YW50Oy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjoxbXMhaW1wb3J0YW50O3RyYW5zaXRpb24tZHVyYXRpb246MW1zIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MSFpbXBvcnRhbnQ7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxIWltcG9ydGFudH0uYW5pbWF0ZV9fYW5pbWF0ZWRbY2xhc3MqPU91dF17b3BhY2l0eTowfX1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlezAlLDIwJSw1MyUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX00MCUsNDMley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApIHNjYWxlWSgxLjEpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApIHNjYWxlWSgxLjEpfTcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTVweCwwKSBzY2FsZVkoMS4wNSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCkgc2NhbGVZKDEuMDUpfTgwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGVZKC45NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGVZKC45NSl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKSBzY2FsZVkoMS4wMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKSBzY2FsZVkoMS4wMil9fUBrZXlmcmFtZXMgYm91bmNlezAlLDIwJSw1MyUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX00MCUsNDMley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApIHNjYWxlWSgxLjEpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApIHNjYWxlWSgxLjEpfTcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTVweCwwKSBzY2FsZVkoMS4wNSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCkgc2NhbGVZKDEuMDUpfTgwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGVZKC45NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGVZKC45NSl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKSBzY2FsZVkoMS4wMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKSBzY2FsZVkoMS4wMil9fS5hbmltYXRlX19ib3VuY2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2U7YW5pbWF0aW9uLW5hbWU6Ym91bmNlOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgZmxhc2h7MCUsNTAlLHRve29wYWNpdHk6MX0yNSUsNzUle29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGFzaHswJSw1MCUsdG97b3BhY2l0eToxfTI1JSw3NSV7b3BhY2l0eTowfX0uYW5pbWF0ZV9fZmxhc2h7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGFzaDthbmltYXRpb24tbmFtZTpmbGFzaH1ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyBwdWxzZXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX0uYW5pbWF0ZV9fcHVsc2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpwdWxzZTthbmltYXRpb24tbmFtZTpwdWxzZTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKX02NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyBydWJiZXJCYW5kezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC43NSwxLjI1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC43NSwxLjI1LDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpfTY1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX0uYW5pbWF0ZV9fcnViYmVyQmFuZHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJ1YmJlckJhbmQ7YW5pbWF0aW9uLW5hbWU6cnViYmVyQmFuZH1ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2VYezAlLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX19QGtleWZyYW1lcyBzaGFrZVh7MCUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApfX0uYW5pbWF0ZV9fc2hha2VYey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2hha2VYO2FuaW1hdGlvbi1uYW1lOnNoYWtlWH1ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2VZezAlLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX19QGtleWZyYW1lcyBzaGFrZVl7MCUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfX0uYW5pbWF0ZV9fc2hha2VZey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2hha2VZO2FuaW1hdGlvbi1uYW1lOnNoYWtlWX1ALXdlYmtpdC1rZXlmcmFtZXMgaGVhZFNoYWtlezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9Ni41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpfTE4LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKX0zMS41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpfTQzLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19QGtleWZyYW1lcyBoZWFkU2hha2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX02LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyl9MTguNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpfTMxLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyl9NDMuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpfTUwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX0uYW5pbWF0ZV9faGVhZFNoYWtley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aGVhZFNoYWtlO2FuaW1hdGlvbi1uYW1lOmhlYWRTaGFrZX1ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmd7MjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxNWRlZyl9NDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNWRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9fUBrZXlmcmFtZXMgc3dpbmd7MjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxNWRlZyl9NDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNWRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9fS5hbmltYXRlX19zd2luZ3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBjZW50ZXI7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzd2luZzthbmltYXRpb24tbmFtZTpzd2luZ31ALXdlYmtpdC1rZXlmcmFtZXMgdGFkYXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0xMCUsMjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZSgtM2RlZyl9MzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKDNkZWcpfTQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgtM2RlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fUBrZXlmcmFtZXMgdGFkYXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0xMCUsMjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZSgtM2RlZyl9MzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKDNkZWcpfTQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgtM2RlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fS5hbmltYXRlX190YWRhey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6dGFkYTthbmltYXRpb24tbmFtZTp0YWRhfUAtd2Via2l0LWtleWZyYW1lcyB3b2JibGV7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZSgtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsMCwwKSByb3RhdGUoLTVkZWcpfTMwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsMCwwKSByb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZSgzZGVnKX00NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsMCwwKSByb3RhdGUoLTNkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsMCwwKSByb3RhdGUoMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZSgyZGVnKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLDAsMCkgcm90YXRlKC0xZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLDAsMCkgcm90YXRlKC0xZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHdvYmJsZXswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTE1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLDAsMCkgcm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZSgtNWRlZyl9MzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLDAsMCkgcm90YXRlKDNkZWcpfTQ1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLDAsMCkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZSgtM2RlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZSgyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlKDJkZWcpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUoLTFkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUoLTFkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX193b2JibGV7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp3b2JibGU7YW5pbWF0aW9uLW5hbWU6d29iYmxlfUAtd2Via2l0LWtleWZyYW1lcyBqZWxsb3swJSwxMS4xJSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTIyLjIley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyl9MzMuMyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpfTQ0LjQley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpfTU1LjUley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpfTY2LjYley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0uNzgxMjVkZWcpIHNrZXdZKC0uNzgxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtLjc4MTI1ZGVnKSBza2V3WSgtLjc4MTI1ZGVnKX03Ny43JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCguMzkwNjI1ZGVnKSBza2V3WSguMzkwNjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLjM5MDYyNWRlZykgc2tld1koLjM5MDYyNWRlZyl9ODguOCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLS4xOTUzMTI1ZGVnKSBza2V3WSgtLjE5NTMxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtLjE5NTMxMjVkZWcpIHNrZXdZKC0uMTk1MzEyNWRlZyl9fUBrZXlmcmFtZXMgamVsbG97MCUsMTEuMSUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0yMi4yJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpfTMzLjMley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO3RyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKX00NC40JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKX01NS41JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtLjc4MTI1ZGVnKSBza2V3WSgtLjc4MTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLS43ODEyNWRlZykgc2tld1koLS43ODEyNWRlZyl9NzcuNyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLjM5MDYyNWRlZykgc2tld1koLjM5MDYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC4zOTA2MjVkZWcpIHNrZXdZKC4zOTA2MjVkZWcpfTg4Ljgley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0uMTk1MzEyNWRlZykgc2tld1koLS4xOTUzMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLS4xOTUzMTI1ZGVnKSBza2V3WSgtLjE5NTMxMjVkZWcpfX0uYW5pbWF0ZV9famVsbG97LXdlYmtpdC1hbmltYXRpb24tbmFtZTpqZWxsbzthbmltYXRpb24tbmFtZTpqZWxsbzstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfUAtd2Via2l0LWtleWZyYW1lcyBoZWFydEJlYXR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfTE0JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjMpO3RyYW5zZm9ybTpzY2FsZSgxLjMpfTI4JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9NDIley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMyk7dHJhbnNmb3JtOnNjYWxlKDEuMyl9NzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX19QGtleWZyYW1lcyBoZWFydEJlYXR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfTE0JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjMpO3RyYW5zZm9ybTpzY2FsZSgxLjMpfTI4JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9NDIley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMyk7dHJhbnNmb3JtOnNjYWxlKDEuMyl9NzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX19LmFuaW1hdGVfX2hlYXJ0QmVhdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmhlYXJ0QmVhdDthbmltYXRpb24tbmFtZTpoZWFydEJlYXQ7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MS4zczthbmltYXRpb24tZHVyYXRpb246MS4zczstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjEuMyk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMS4zKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luRG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTIwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19QGtleWZyYW1lcyBiYWNrSW5Eb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEyMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX0uYW5pbWF0ZV9fYmFja0luRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tJbkRvd247YW5pbWF0aW9uLW5hbWU6YmFja0luRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19QGtleWZyYW1lcyBiYWNrSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX0uYW5pbWF0ZV9fYmFja0luTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6YmFja0luTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGJhY2tJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19LmFuaW1hdGVfX2JhY2tJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YmFja0luUmlnaHQ7YW5pbWF0aW9uLW5hbWU6YmFja0luUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tJblVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTIwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTIwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19QGtleWZyYW1lcyBiYWNrSW5VcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDEyMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEyMDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fS5hbmltYXRlX19iYWNrSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tJblVwO2FuaW1hdGlvbi1uYW1lOmJhY2tJblVwfUAtd2Via2l0LWtleWZyYW1lcyBiYWNrT3V0RG93bnswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDcwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNzAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fX1Aa2V5ZnJhbWVzIGJhY2tPdXREb3duezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNzAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg3MDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9fS5hbmltYXRlX19iYWNrT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tPdXREb3duO2FuaW1hdGlvbi1uYW1lOmJhY2tPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBiYWNrT3V0TGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319QGtleWZyYW1lcyBiYWNrT3V0TGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319LmFuaW1hdGVfX2JhY2tPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YmFja091dExlZnQ7YW5pbWF0aW9uLW5hbWU6YmFja091dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tPdXRSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9fUBrZXlmcmFtZXMgYmFja091dFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319LmFuaW1hdGVfX2JhY2tPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tPdXRSaWdodDthbmltYXRpb24tbmFtZTpiYWNrT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tPdXRVcHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC03MDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC03MDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9fUBrZXlmcmFtZXMgYmFja091dFVwezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTcwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTcwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319LmFuaW1hdGVfX2JhY2tPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tPdXRVcDthbmltYXRpb24tbmFtZTpiYWNrT3V0VXB9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluezAlLDIwJSw0MCUsNjAlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wMywxLjAzLDEuMDMpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTcsLjk3LC45Nyk7dHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyBib3VuY2VJbnswJSwyMCUsNDAlLDYwJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjAzLDEuMDMsMS4wMyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpO3RyYW5zZm9ybTpzY2FsZTNkKC45NywuOTcsLjk3KX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fS5hbmltYXRlX19ib3VuY2VJbnstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNzVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNzVzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbjthbmltYXRpb24tbmFtZTpib3VuY2VJbn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5Eb3duezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCkgc2NhbGVZKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyNXB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKSBzY2FsZVkoLjkpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTUpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKSBzY2FsZVkoLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApIHNjYWxlWSguOTg1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluRG93bnswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApIHNjYWxlWSgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApIHNjYWxlWSgzKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKSBzY2FsZVkoLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCkgc2NhbGVZKC45KX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk1KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCkgc2NhbGVZKC45ODUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKSBzY2FsZVkoLjk4NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2JvdW5jZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluRG93bjthbmltYXRpb24tbmFtZTpib3VuY2VJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluTGVmdHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApIHNjYWxlWCgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApIHNjYWxlWCgzKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKSBzY2FsZVgoMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKSBzY2FsZVgoMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCkgc2NhbGVYKC45OCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCkgc2NhbGVYKC45OCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApIHNjYWxlWCguOTk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCkgc2NhbGVYKC45OTUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgYm91bmNlSW5MZWZ0ezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCkgc2NhbGVYKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCkgc2NhbGVYKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwwLDApIHNjYWxlWCgxKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwwLDApIHNjYWxlWCgxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKSBzY2FsZVgoLjk4KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKSBzY2FsZVgoLjk4KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCkgc2NhbGVYKC45OTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsMCwwKSBzY2FsZVgoLjk5NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2JvdW5jZUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluTGVmdDthbmltYXRpb24tbmFtZTpib3VuY2VJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluUmlnaHR7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwwLDApIHNjYWxlWCgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCkgc2NhbGVYKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsMCwwKSBzY2FsZVgoMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCkgc2NhbGVYKDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCkgc2NhbGVYKC45OCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKSBzY2FsZVgoLjk4KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApIHNjYWxlWCguOTk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApIHNjYWxlWCguOTk1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluUmlnaHR7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwwLDApIHNjYWxlWCgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCkgc2NhbGVYKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsMCwwKSBzY2FsZVgoMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCkgc2NhbGVYKDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCkgc2NhbGVYKC45OCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKSBzY2FsZVgoLjk4KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApIHNjYWxlWCguOTk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApIHNjYWxlWCguOTk1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fYm91bmNlSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5VcHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwzMDAwcHgsMCkgc2NhbGVZKDUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKSBzY2FsZVkoNSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCkgc2NhbGVZKC45NSl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKSBzY2FsZVkoLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKSBzY2FsZVkoLjk4NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBib3VuY2VJblVwezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKSBzY2FsZVkoNSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMzAwMHB4LDApIHNjYWxlWSg1KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKSBzY2FsZVkoLjkpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCkgc2NhbGVZKC45NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKSBzY2FsZVkoLjk1KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApIHNjYWxlWSguOTg1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fYm91bmNlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXA7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9fUBrZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9fS5hbmltYXRlX19ib3VuY2VPdXR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czthbmltYXRpb24tZHVyYXRpb246Ljc1czstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0RG93bnsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTg1KX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKSBzY2FsZVkoMyl9fUBrZXlmcmFtZXMgYm91bmNlT3V0RG93bnsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTg1KX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKSBzY2FsZVkoMyl9fS5hbmltYXRlX19ib3VuY2VPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0RG93bjthbmltYXRpb24tbmFtZTpib3VuY2VPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRMZWZ0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApIHNjYWxlWCguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsMCwwKSBzY2FsZVgoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCkgc2NhbGVYKDIpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCkgc2NhbGVYKDIpfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dExlZnR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCkgc2NhbGVYKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApIHNjYWxlWCguOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKSBzY2FsZVgoMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKSBzY2FsZVgoMil9fS5hbmltYXRlX19ib3VuY2VPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0TGVmdDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRSaWdodHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LDAsMCkgc2NhbGVYKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsMCwwKSBzY2FsZVgoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKSBzY2FsZVgoMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApIHNjYWxlWCgyKX19QGtleWZyYW1lcyBib3VuY2VPdXRSaWdodHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LDAsMCkgc2NhbGVYKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsMCwwKSBzY2FsZVgoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKSBzY2FsZVgoMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApIHNjYWxlWCgyKX19LmFuaW1hdGVfX2JvdW5jZU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFVwezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk4NSl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKSBzY2FsZVkoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCkgc2NhbGVZKDMpfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dFVwezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk4NSl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKSBzY2FsZVkoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCkgc2NhbGVZKDMpfX0uYW5pbWF0ZV9fYm91bmNlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fS5hbmltYXRlX19mYWRlSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW47YW5pbWF0aW9uLW5hbWU6ZmFkZUlufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bjthbmltYXRpb24tbmFtZTpmYWRlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5Eb3duQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2ZhZGVJbkRvd25CaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd25CaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2ZhZGVJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fZmFkZUluTGVmdEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2ZhZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluUmlnaHRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2ZhZGVJblJpZ2h0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5VcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Ub3BMZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluVG9wTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLC0xMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fZmFkZUluVG9wTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblRvcExlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVG9wTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVG9wUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluVG9wUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5Ub3BSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblRvcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmZhZGVJblRvcFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Cb3R0b21MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkJvdHRvbUxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5Cb3R0b21MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluQm90dG9tTGVmdDthbmltYXRpb24tbmFtZTpmYWRlSW5Cb3R0b21MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Cb3R0b21SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluQm90dG9tUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwxMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fZmFkZUluQm90dG9tUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Cb3R0b21SaWdodDthbmltYXRpb24tbmFtZTpmYWRlSW5Cb3R0b21SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZhZGVPdXR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MH19LmFuaW1hdGVfX2ZhZGVPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9fUBrZXlmcmFtZXMgZmFkZU91dERvd257MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX19LmFuaW1hdGVfX2ZhZGVPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd247YW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd259QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX0uYW5pbWF0ZV9fZmFkZU91dERvd25CaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bkJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bkJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX19LmFuaW1hdGVfX2ZhZGVPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9fUBrZXlmcmFtZXMgZmFkZU91dExlZnRCaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19LmFuaW1hdGVfX2ZhZGVPdXRMZWZ0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX0uYW5pbWF0ZV9fZmFkZU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19LmFuaW1hdGVfX2ZhZGVPdXRSaWdodEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9fUBrZXlmcmFtZXMgZmFkZU91dFVwezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX19LmFuaW1hdGVfX2ZhZGVPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcDthbmltYXRpb24tbmFtZTpmYWRlT3V0VXB9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRVcEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX0uYW5pbWF0ZV9fZmFkZU91dFVwQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFRvcExlZnR7MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwtMTAwJSwwKX19QGtleWZyYW1lcyBmYWRlT3V0VG9wTGVmdHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLC0xMDAlLDApfX0uYW5pbWF0ZV9fZmFkZU91dFRvcExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VG9wTGVmdDthbmltYXRpb24tbmFtZTpmYWRlT3V0VG9wTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFRvcFJpZ2h0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLC0xMDAlLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRUb3BSaWdodHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwtMTAwJSwwKX19LmFuaW1hdGVfX2ZhZGVPdXRUb3BSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRUb3BSaWdodDthbmltYXRpb24tbmFtZTpmYWRlT3V0VG9wUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21SaWdodHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDEwMCUsMCl9fUBrZXlmcmFtZXMgZmFkZU91dEJvdHRvbVJpZ2h0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMTAwJSwwKX19LmFuaW1hdGVfX2ZhZGVPdXRCb3R0b21SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRCb3R0b21SaWdodDthbmltYXRpb24tbmFtZTpmYWRlT3V0Qm90dG9tUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21MZWZ0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21MZWZ0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApfX0uYW5pbWF0ZV9fZmFkZU91dEJvdHRvbUxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0Qm90dG9tTGVmdDthbmltYXRpb24tbmFtZTpmYWRlT3V0Qm90dG9tTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgtMXR1cm4pO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgtMXR1cm4pOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH01MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE3MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufX1Aa2V5ZnJhbWVzIGZsaXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoLTF0dXJuKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoLTF0dXJuKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NTAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTcwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn19LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2ZsaXB7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGU7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcDthbmltYXRpb24tbmFtZTpmbGlwfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5YezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX1Aa2V5ZnJhbWVzIGZsaXBJblh7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fS5hbmltYXRlX19mbGlwSW5Yey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcEluWDthbmltYXRpb24tbmFtZTpmbGlwSW5YfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5ZezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX1Aa2V5ZnJhbWVzIGZsaXBJbll7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fS5hbmltYXRlX19mbGlwSW5Zey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcEluWTthbmltYXRpb24tbmFtZTpmbGlwSW5ZfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZsaXBPdXRYezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtvcGFjaXR5OjB9fS5hbmltYXRlX19mbGlwT3V0WHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNzVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNzVzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwT3V0WDthbmltYXRpb24tbmFtZTpmbGlwT3V0WDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFl7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGlwT3V0WXswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7b3BhY2l0eTowfX0uYW5pbWF0ZV9fZmxpcE91dFl7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czthbmltYXRpb24tZHVyYXRpb246Ljc1czstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcE91dFk7YW5pbWF0aW9uLW5hbWU6ZmxpcE91dFl9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDIwZGVnKTt0cmFuc2Zvcm06c2tld1goMjBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTVkZWcpO3RyYW5zZm9ybTpza2V3WCgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBsaWdodFNwZWVkSW5SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgyMGRlZyk7dHJhbnNmb3JtOnNrZXdYKDIwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19saWdodFNwZWVkSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJblJpZ2h0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fUAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7dHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg1ZGVnKTt0cmFuc2Zvcm06c2tld1goNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBsaWdodFNwZWVkSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7dHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg1ZGVnKTt0cmFuc2Zvcm06c2tld1goNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2xpZ2h0U3BlZWRJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpsaWdodFNwZWVkSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJbkxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXRSaWdodHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgbGlnaHRTcGVlZE91dFJpZ2h0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpO29wYWNpdHk6MH19LmFuaW1hdGVfX2xpZ2h0U3BlZWRPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXRSaWdodDthbmltYXRpb24tbmFtZTpsaWdodFNwZWVkT3V0UmlnaHQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufUAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0TGVmdHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXRMZWZ0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjB9fS5hbmltYXRlX19saWdodFNwZWVkT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXRMZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW57MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0yMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTIwMGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0yMDBkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19LmFuaW1hdGVfX3JvdGF0ZUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW47YW5pbWF0aW9uLW5hbWU6cm90YXRlSW47LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19LmFuaW1hdGVfX3JvdGF0ZUluRG93bkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25MZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93bkxlZnQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX0uYW5pbWF0ZV9fcm90YXRlSW5Eb3duUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25SaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25SaWdodDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJblVwTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19LmFuaW1hdGVfX3JvdGF0ZUluVXBMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX0uYW5pbWF0ZV9fcm90YXRlSW5VcFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBSaWdodDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjAwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDIwMGRlZyk7b3BhY2l0eTowfX0uYW5pbWF0ZV9fcm90YXRlT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfX0uYW5pbWF0ZV9fcm90YXRlT3V0RG93bkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duTGVmdDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH19LmFuaW1hdGVfX3JvdGF0ZU91dERvd25SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25SaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duUmlnaHQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH19LmFuaW1hdGVfX3JvdGF0ZU91dFVwTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcExlZnQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7b3BhY2l0eTowfX0uYW5pbWF0ZV9fcm90YXRlT3V0VXBSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBSaWdodDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyBoaW5nZXswJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH0yMCUsNjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO29wYWNpdHk6MH19QGtleWZyYW1lcyBoaW5nZXswJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH0yMCUsNjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO29wYWNpdHk6MH19LmFuaW1hdGVfX2hpbmdley13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjJzO2FuaW1hdGlvbi1kdXJhdGlvbjoyczstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjIpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjIpOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aGluZ2U7YW5pbWF0aW9uLW5hbWU6aGluZ2U7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGphY2tJblRoZUJveHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHJvdGF0ZSgzMGRlZyk7dHJhbnNmb3JtOnNjYWxlKC4xKSByb3RhdGUoMzBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX01MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTcwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzZGVnKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX1Aa2V5ZnJhbWVzIGphY2tJblRoZUJveHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHJvdGF0ZSgzMGRlZyk7dHJhbnNmb3JtOnNjYWxlKC4xKSByb3RhdGUoMzBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX01MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTcwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzZGVnKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX0uYW5pbWF0ZV9famFja0luVGhlQm94ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6amFja0luVGhlQm94O2FuaW1hdGlvbi1uYW1lOmphY2tJblRoZUJveH1ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbEluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHJvdGF0ZSgtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUoLTEyMGRlZyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgcm9sbEluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHJvdGF0ZSgtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUoLTEyMGRlZyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19yb2xsSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb2xsSW47YW5pbWF0aW9uLW5hbWU6cm9sbElufUAtd2Via2l0LWtleWZyYW1lcyByb2xsT3V0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHJvdGF0ZSgxMjBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgcm90YXRlKDEyMGRlZyl9fUBrZXlmcmFtZXMgcm9sbE91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUoMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHJvdGF0ZSgxMjBkZWcpfX0uYW5pbWF0ZV9fcm9sbE91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvbGxPdXQ7YW5pbWF0aW9uLW5hbWU6cm9sbE91dH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9NTAle29wYWNpdHk6MX19QGtleWZyYW1lcyB6b29tSW57MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX01MCV7b3BhY2l0eToxfX0uYW5pbWF0ZV9fem9vbUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluO2FuaW1hdGlvbi1uYW1lOnpvb21Jbn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluRG93bnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0xMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluRG93bnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0xMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS5hbmltYXRlX196b29tSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluRG93bjthbmltYXRpb24tbmFtZTp6b29tSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19LmFuaW1hdGVfX3pvb21JbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOnpvb21JbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS5hbmltYXRlX196b29tSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JblJpZ2h0O2FuaW1hdGlvbi1uYW1lOnpvb21JblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwxMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluVXB7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX0uYW5pbWF0ZV9fem9vbUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5VcDthbmltYXRpb24tbmFtZTp6b29tSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dHswJXtvcGFjaXR5OjF9NTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHpvb21PdXR7MCV7b3BhY2l0eToxfTUwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfXRve29wYWNpdHk6MH19LmFuaW1hdGVfX3pvb21PdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0O2FuaW1hdGlvbi1uYW1lOnpvb21PdXR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXREb3duezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tT3V0RG93bns0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS5hbmltYXRlX196b29tT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXREb3duO2FuaW1hdGlvbi1uYW1lOnpvb21PdXREb3duOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dExlZnR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19QGtleWZyYW1lcyB6b29tT3V0TGVmdHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX0uYW5pbWF0ZV9fem9vbU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0TGVmdDthbmltYXRpb24tbmFtZTp6b29tT3V0TGVmdDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFJpZ2h0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fUBrZXlmcmFtZXMgem9vbU91dFJpZ2h0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fS5hbmltYXRlX196b29tT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dFJpZ2h0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXJ9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRVcHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbU91dFVwezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19LmFuaW1hdGVfX3pvb21PdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRVcDthbmltYXRpb24tbmFtZTp6b29tT3V0VXA7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluRG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5Eb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19zbGlkZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19zbGlkZUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fc2xpZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5VcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX3NsaWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5VcDthbmltYXRpb24tbmFtZTpzbGlkZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0RG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfX0uYW5pbWF0ZV9fc2xpZGVPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXREb3duO2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRMZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX19QGtleWZyYW1lcyBzbGlkZU91dExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX0uYW5pbWF0ZV9fc2xpZGVPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX19LmFuaW1hdGVfX3NsaWRlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0VXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfX0uYW5pbWF0ZV9fc2xpZGVPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0VXA7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRVcH0iLCIvLyBJbXBvcnQgRm9udHNcbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoZm9udHMvcG9wcGlucy50dGYpO1xufVxuXG4vLyBpbXBvcnQgY3NzIGZyb20gbm9kZSBtb2R1bGVzXG5AaW1wb3J0IHVybCgnLi4vLi4vLi4vbm9kZV9tb2R1bGVzL25vdWlzbGlkZXIvZGlzdHJpYnV0ZS9ub3Vpc2xpZGVyLm1pbi5jc3MnKTtcbkBpbXBvcnQgdXJsKCcuLi8uLi8uLi9ub2RlX21vZHVsZXMvYW5pbWF0ZS5jc3MvYW5pbWF0ZS5taW4uY3NzJyk7XG5cbi8vIEltcG9ydCBDdXN0b20gVmFyaWFibGVzXG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbi8vIEltcG9ydCBCb290c3RyYXBcbkBpbXBvcnQgXCJib290c3RyYXAvc2Nzcy9ib290c3RyYXBcIjtcblxuLy8gVGVtcGxhdGUgbWl4aW5zXG5AaW1wb3J0IFwiLi9taXhpbnMvbWlzY1wiO1xuQGltcG9ydCBcIi4vbWl4aW5zL2FuaW1hdGlvblwiO1xuXG5AaW1wb3J0IFwibmF2c1wiO1xuQGltcG9ydCBcImRyb3Bkb3duXCI7XG5AaW1wb3J0IFwiZGF0YXRhYmxlXCI7XG5AaW1wb3J0IFwidGFiXCI7XG5AaW1wb3J0IFwibGF5b3V0c1wiO1xuQGltcG9ydCBcIm1pc2NcIjtcbkBpbXBvcnQgXCJ2ZXJ0aWNhbC13cmFwcGVyXCI7XG5AaW1wb3J0IFwiYnV0dG9uc1wiO1xuQGltcG9ydCBcImZvcm1zXCI7XG5AaW1wb3J0IFwiY3VzdG9tLWltYWdlLXVwbG9hZFwiO1xuQGltcG9ydCBcIm1vZGFsc1wiO1xuQGltcG9ydCBcImNhcmRzXCI7XG5AaW1wb3J0IFwiY2hhcnRcIjtcbkBpbXBvcnQgXCJiYWRnZXNcIjtcbkBpbXBvcnQgXCJmaWx0ZXJzXCI7XG5AaW1wb3J0IFwiZGF0ZXJhbmdlXCI7XG5AaW1wb3J0IFwiYXZhdGFyc1wiO1xuQGltcG9ydCBcImRyYWctZHJvcFwiO1xuQGltcG9ydCBcInRpbWVwaWNrZXJcIjtcbkBpbXBvcnQgXCJkYXRlcGlja2VyXCI7XG5AaW1wb3J0IFwicHJvZ3Jlc3MtYmFyXCI7XG5AaW1wb3J0IFwibG9hZGVyc1wiO1xuQGltcG9ydCBcInRvYXN0ZXJcIjtcbkBpbXBvcnQgXCJ0YWItbGF5b3V0XCI7XG5AaW1wb3J0IFwidGFnLW1hbmFnZXJcIjtcbkBpbXBvcnQgXCJtb2JpbGUtbGF5b3V0XCI7XG5AaW1wb3J0IFwiY2FsZW5kYXJcIjtcbkBpbXBvcnQgXCJhY2NvcmRpb25cIjtcblxuLy8gVXRpbGl0aWVzXG5AaW1wb3J0IFwidXRpbGl0aWVzL2ZvbnRzXCI7XG5AaW1wb3J0IFwidXRpbGl0aWVzL2ljb25zXCI7XG5AaW1wb3J0IFwidXRpbGl0aWVzL2NvbG9yc1wiO1xuQGltcG9ydCBcInV0aWxpdGllcy9wYWRkaW5nLW1hcmdpblwiO1xuXG4vLyBQYWdlc1xuQGltcG9ydCBcInBhZ2VzL2F1dGhcIjtcbkBpbXBvcnQgXCJwYWdlcy91c2VyLXByb2ZpbGVcIjtcbkBpbXBvcnQgXCJwYWdlcy9kYXNoYm9hcmRcIjtcbkBpbXBvcnQgXCJwYWdlcy91c2Vycy1yb2xlc1wiO1xuQGltcG9ydCBcInBhZ2VzL3Vuc3Vic2NyaWJlci1wYWdlXCI7XG5cbi8vIFJpZ2h0IHRvIExlZnQgRGlyZWN0aW9uXG5AaW1wb3J0IFwiZGlyLXJ0bFwiO1xuQGltcG9ydCBcIi4uL2FwcFwiO1xuQGltcG9ydCBcIi4uL2FwcC1ydGxcIjtcbkBpbXBvcnQgXCIuLi9icmFuZFwiO1xuXG4iLCIvKiFcbiAqIEJvb3RzdHJhcCB2NC4zLjEgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE5IFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAxOSBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovXG5cbkBpbXBvcnQgXCJmdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJtaXhpbnNcIjtcbkBpbXBvcnQgXCJyb290XCI7XG5AaW1wb3J0IFwicmVib290XCI7XG5AaW1wb3J0IFwidHlwZVwiO1xuQGltcG9ydCBcImltYWdlc1wiO1xuQGltcG9ydCBcImNvZGVcIjtcbkBpbXBvcnQgXCJncmlkXCI7XG5AaW1wb3J0IFwidGFibGVzXCI7XG5AaW1wb3J0IFwiZm9ybXNcIjtcbkBpbXBvcnQgXCJidXR0b25zXCI7XG5AaW1wb3J0IFwidHJhbnNpdGlvbnNcIjtcbkBpbXBvcnQgXCJkcm9wZG93blwiO1xuQGltcG9ydCBcImJ1dHRvbi1ncm91cFwiO1xuQGltcG9ydCBcImlucHV0LWdyb3VwXCI7XG5AaW1wb3J0IFwiY3VzdG9tLWZvcm1zXCI7XG5AaW1wb3J0IFwibmF2XCI7XG5AaW1wb3J0IFwibmF2YmFyXCI7XG5AaW1wb3J0IFwiY2FyZFwiO1xuQGltcG9ydCBcImJyZWFkY3J1bWJcIjtcbkBpbXBvcnQgXCJwYWdpbmF0aW9uXCI7XG5AaW1wb3J0IFwiYmFkZ2VcIjtcbkBpbXBvcnQgXCJqdW1ib3Ryb25cIjtcbkBpbXBvcnQgXCJhbGVydFwiO1xuQGltcG9ydCBcInByb2dyZXNzXCI7XG5AaW1wb3J0IFwibWVkaWFcIjtcbkBpbXBvcnQgXCJsaXN0LWdyb3VwXCI7XG5AaW1wb3J0IFwiY2xvc2VcIjtcbkBpbXBvcnQgXCJ0b2FzdHNcIjtcbkBpbXBvcnQgXCJtb2RhbFwiO1xuQGltcG9ydCBcInRvb2x0aXBcIjtcbkBpbXBvcnQgXCJwb3BvdmVyXCI7XG5AaW1wb3J0IFwiY2Fyb3VzZWxcIjtcbkBpbXBvcnQgXCJzcGlubmVyc1wiO1xuQGltcG9ydCBcInV0aWxpdGllc1wiO1xuQGltcG9ydCBcInByaW50XCI7XG4iLCI6cm9vdCB7XG4gIC8vIEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRicCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAtLWJyZWFrcG9pbnQtI3skYnB9OiAjeyR2YWx1ZX07XG4gIH1cblxuICAvLyBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBhdC1ydWxlLW5vLXZlbmRvci1wcmVmaXgsIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIDEuIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG4vLyAyLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzLlxuLy8gMy4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuLy8gNC4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4vLyA1LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMVxufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8vIDNcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyA0XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgkYmxhY2ssIDApOyAvLyA1XG59XG5cbi8vIFNoaW0gZm9yIFwibmV3XCIgSFRNTDUgc3RydWN0dXJhbCBlbGVtZW50cyB0byBkaXNwbGF5IGNvcnJlY3RseSAoSUUxMCwgb2xkZXIgYnJvd3NlcnMpXG4vLyBUT0RPOiByZW1vdmUgaW4gdjVcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gU2V0IGFuIGV4cGxpY2l0IGluaXRpYWwgdGV4dC1hbGlnbiB2YWx1ZSBzbyB0aGF0IHdlIGNhbiBsYXRlciB1c2Vcbi8vICAgIHRoZSBgaW5oZXJpdGAgdmFsdWUgb24gdGhpbmdzIGxpa2UgYDx0aD5gIGVsZW1lbnRzLlxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIDNcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7IC8vIDJcbn1cblxuLy8gU3VwcHJlc3MgdGhlIGZvY3VzIG91dGxpbmUgb24gZWxlbWVudHMgdGhhdCBjYW5ub3QgYmUgYWNjZXNzZWQgdmlhIGtleWJvYXJkLlxuLy8gVGhpcyBwcmV2ZW50cyBhbiB1bndhbnRlZCBmb2N1cyBvdXRsaW5lIGZyb20gYXBwZWFyaW5nIGFyb3VuZCBlbGVtZW50cyB0aGF0XG4vLyBtaWdodCBzdGlsbCByZXNwb25kIHRvIHBvaW50ZXIgZXZlbnRzLlxuLy9cbi8vIENyZWRpdDogaHR0cHM6Ly9naXRodWIuY29tL3N1aXRjc3MvYmFzZVxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4vLyAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMVxuICBoZWlnaHQ6IDA7IC8vIDFcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIDJcbn1cblxuXG4vL1xuLy8gVHlwb2dyYXBoeVxuLy9cblxuLy8gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vXG4vLyBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gRHVwbGljYXRlIGJlaGF2aW9yIHRvIHRoZSBkYXRhLSogYXR0cmlidXRlIGZvciBvdXIgdG9vbHRpcCBwbHVnaW5cbi8vIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAzLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyA0LiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXG4vLyA1LiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHsgLy8gMVxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcbiAgY3Vyc29yOiBoZWxwOyAvLyAzXG4gIGJvcmRlci1ib3R0b206IDA7IC8vIDRcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyA1XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIFVuZG8gYnJvd3NlciBkZWZhdWx0XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcbn1cblxuc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoODAlKTsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcbn1cblxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuLy9cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoNzUlKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vL1xuLy8gTGlua3Ncbi8vXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cblxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZilcbi8vIHdoaWNoIGhhdmUgbm90IGJlZW4gbWFkZSBleHBsaWNpdGx5IGtleWJvYXJkLWZvY3VzYWJsZSAod2l0aG91dCB0YWJpbmRleCkuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29kZVxuLy9cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxucHJlIHtcbiAgLy8gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4gIG1hcmdpbi10b3A6IDA7XG4gIC8vIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIC8vIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuICBvdmVyZmxvdzogYXV0bztcbn1cblxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuZmlndXJlIHtcbiAgLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcbi8vXG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXG59XG5cbnN2ZyB7XG4gIC8vIFdvcmthcm91bmQgZm9yIHRoZSBTVkcgb3ZlcmZsb3cgYnVnIGluIElFMTAvMTEgaXMgc3RpbGwgcmVxdWlyZWQuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI2ODc4XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cblxuLy9cbi8vIFRhYmxlc1xuLy9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgcGFkZGluZy1ib3R0b206ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG59XG5cbnRoIHtcbiAgLy8gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBmcm9tIHRoZSBgPGJvZHk+YCwgb3IgdGhlXG4gIC8vIGNsb3Nlc3QgcGFyZW50IHdpdGggYSBzZXQgYHRleHQtYWxpZ25gLlxuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuXG5cbi8vXG4vLyBGb3Jtc1xuLy9cblxubGFiZWwge1xuICAvLyBBbGxvdyBsYWJlbHMgdG8gdXNlIGBtYXJnaW5gIGZvciBzcGFjaW5nLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206ICRsYWJlbC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgYGJvcmRlci1yYWRpdXNgIHRoYXQgbWFjT1MgQ2hyb21lIGFkZHMuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXG5idXR0b24ge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktYmxhY2tsaXN0XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIFdvcmsgYXJvdW5kIGEgRmlyZWZveC9JRSBidWcgd2hlcmUgdGhlIHRyYW5zcGFyZW50IGBidXR0b25gIGJhY2tncm91bmRcbi8vIHJlc3VsdHMgaW4gYSBsb3NzIG9mIHRoZSBkZWZhdWx0IGBidXR0b25gIGZvY3VzIHN0eWxlcy5cbi8vXG4vLyBDcmVkaXQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9zdWl0Y3NzL2Jhc2UvXG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlXG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbn1cblxuLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxuLy9cbi8vIERldGFpbHMgYXQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDk5MFxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7XG59XG5cblxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4vLyAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCBidXR0b24gZWxlbWVudHMuXG5AaWYgJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9ucyB7XG4gIGJ1dHRvbixcbiAgW3R5cGU9XCJidXR0b25cIl0sXG4gIFt0eXBlPVwicmVzZXRcIl0sXG4gIFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLVxuICBwYWRkaW5nOiAwOyAvLyAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtXG59XG5cblxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbmlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gIC8vIFJlbW92ZSB0aGUgZGVmYXVsdCBhcHBlYXJhbmNlIG9mIHRlbXBvcmFsIGlucHV0cyB0byBhdm9pZCBhIE1vYmlsZSBTYWZhcmlcbiAgLy8gYnVnIHdoZXJlIHNldHRpbmcgYSBjdXN0b20gbGluZS1oZWlnaHQgcHJldmVudHMgdGV4dCBmcm9tIGJlaW5nIHZlcnRpY2FsbHlcbiAgLy8gY2VudGVyZWQgd2l0aGluIHRoZSBpbnB1dC5cbiAgLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzk4NDhcbiAgLy8gYW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTEyNjZcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBsaXN0Ym94O1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyAvLyBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxuICAvLyBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgLy8gQnJvd3NlcnMgc2V0IGEgZGVmYXVsdCBgbWluLXdpZHRoOiBtaW4tY29udGVudDtgIG9uIGZpZWxkc2V0cyxcbiAgLy8gdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4gIC8vIFNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGZpZWxkc2V0cyBiZWhhdmUgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTIzNTlcbiAgLy8gYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuICBtaW4td2lkdGg6IDA7XG4gIC8vIFJlc2V0IHRoZSBkZWZhdWx0IG91dGxpbmUgYmVoYXZpb3Igb2YgZmllbGRzZXRzIHNvIHRoZXkgZG9uJ3QgYWZmZWN0IHBhZ2UgbGF5b3V0LlxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbi8vIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyAxXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBAaW5jbHVkZSBmb250LXNpemUoMS41cmVtKTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0OyAvLyAyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8vIDFcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8vIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG59XG5cbi8vIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLy8gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuICAvLyBgLmZvcm0tY29udHJvbGAgY2xhc3MgY2FuIHByb3Blcmx5IHN0eWxlIHRoZW0uIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBzaW1wbHlcbiAgLy8gYmUgYWRkZWQgdG8gYC5mb3JtLWNvbnRyb2xgIGFzIGl0J3Mgbm90IHNwZWNpZmljIGVub3VnaC4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLy8gMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbi8vXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbi8vIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbi8vXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0OyAvLyAyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAxXG59XG5cbi8vXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcbi8vXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRVxufVxuXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlIChmcm9tIFB1cmVDU1MpLlxuLy8gTmVlZGVkIGZvciBwcm9wZXIgZGlzcGxheSBpbiBJRSAxMC0uXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy9cbi8vIFZhcmlhYmxlcyBzaG91bGQgZm9sbG93IHRoZSBgJGNvbXBvbmVudC1zdGF0ZS1wcm9wZXJ0eS1zaXplYCBmb3JtdWxhIGZvclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXG5cbi8vIENvbG9yIHN5c3RlbVxuXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XG4kZ3JheS0xMDA6ICNmOGY5ZmEgIWRlZmF1bHQ7XG4kZ3JheS0yMDA6ICNlOWVjZWYgIWRlZmF1bHQ7XG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XG4kZ3JheS00MDA6ICNjZWQ0ZGEgIWRlZmF1bHQ7XG4kZ3JheS01MDA6ICNhZGI1YmQgIWRlZmF1bHQ7XG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XG4kZ3JheS03MDA6ICM0OTUwNTcgIWRlZmF1bHQ7XG4kZ3JheS04MDA6ICMzNDNhNDAgIWRlZmF1bHQ7XG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XG4kYmxhY2s6ICAgICMwMDAgIWRlZmF1bHQ7XG5cbiRncmF5czogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJGdyYXlzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gICAgXCIyMDBcIjogJGdyYXktMjAwLFxuICAgIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gICAgXCI1MDBcIjogJGdyYXktNTAwLFxuICAgIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gICAgXCI4MDBcIjogJGdyYXktODAwLFxuICAgIFwiOTAwXCI6ICRncmF5LTkwMFxuICApLFxuICAkZ3JheXNcbik7XG5cbiRibHVlOiAgICAjMDA3YmZmICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZTgzZThjICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMyOGE3NDUgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMTdhMmI4ICFkZWZhdWx0O1xuXG4kY29sb3JzOiAoKSAhZGVmYXVsdDtcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG4kY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gICAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gICAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gICAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICAgIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICAgIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICAgIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICAgIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gICAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICAgIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICAgIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gICAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuICApLFxuICAkY29sb3JzXG4pO1xuXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcblxuJHRoZW1lLWNvbG9yczogKCkgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuJHRoZW1lLWNvbG9yczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJwcmltYXJ5XCI6ICAgICRwcmltYXJ5LFxuICAgIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICAgIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgICBcImluZm9cIjogICAgICAgJGluZm8sXG4gICAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICAgIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICAgIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gICAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4gICksXG4gICR0aGVtZS1jb2xvcnNcbik7XG5cbi8vIFNldCBhIHNwZWNpZmljIGp1bXAgcG9pbnQgZm9yIHJlcXVlc3RpbmcgY29sb3IganVtcHNcbiR0aGVtZS1jb2xvci1pbnRlcnZhbDogICAgICA4JSAhZGVmYXVsdDtcblxuLy8gVGhlIHlpcSBsaWdodG5lc3MgdmFsdWUgdGhhdCBkZXRlcm1pbmVzIHdoZW4gdGhlIGxpZ2h0bmVzcyBvZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJkYXJrXCIgdG8gXCJsaWdodFwiLiBBY2NlcHRhYmxlIHZhbHVlcyBhcmUgYmV0d2VlbiAwIGFuZCAyNTUuXG4keWlxLWNvbnRyYXN0ZWQtdGhyZXNob2xkOiAgMTUwICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIFlJUSBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiR5aXEtdGV4dC1kYXJrOiAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4keWlxLXRleHQtbGlnaHQ6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yb3VuZGVkOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeTogICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeTogICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkLCBubyBsb25nZXIgYWZmZWN0cyBhbnkgY29tcGlsZWQgQ1NTXG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnM6ICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmludC1zdHlsZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6ICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6ICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuXG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4kc3BhY2VyOiAxcmVtICFkZWZhdWx0O1xuJHNwYWNlcnM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAwOiAwLFxuICAgIDE6ICgkc3BhY2VyICogLjI1KSxcbiAgICAyOiAoJHNwYWNlciAqIC41KSxcbiAgICAzOiAkc3BhY2VyLFxuICAgIDQ6ICgkc3BhY2VyICogMS41KSxcbiAgICA1OiAoJHNwYWNlciAqIDMpXG4gICksXG4gICRzcGFjZXJzXG4pO1xuXG4vLyBUaGlzIHZhcmlhYmxlIGFmZmVjdHMgdGhlIGAuaC0qYCBhbmQgYC53LSpgIGNsYXNzZXMuXG4kc2l6ZXM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRzaXplczogbWFwLW1lcmdlKFxuICAoXG4gICAgMjU6IDI1JSxcbiAgICA1MDogNTAlLFxuICAgIDc1OiA3NSUsXG4gICAgMTAwOiAxMDAlLFxuICAgIGF1dG86IGF1dG9cbiAgKSxcbiAgJHNpemVzXG4pO1xuXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgZGFya2VuKCRsaW5rLWNvbG9yLCAxNSUpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuLy8gRGFya2VuIHBlcmNlbnRhZ2UgZm9yIGxpbmtzIHdpdGggYC50ZXh0LSpgIGNsYXNzIChlLmcuIGAudGV4dC1zdWNjZXNzYClcbiRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2U6IDE1JSAhZGVmYXVsdDtcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG5cbiRyb3VuZGVkLXBpbGw6ICAgICAgICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuXG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6IGpvaW4oXG4gIChcbiAgICAoMjEgOSksXG4gICAgKDE2IDkpLFxuICAgICg0IDMpLFxuICAgICgxIDEpLFxuICApLFxuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zXG4pO1xuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyIC8gMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtc2l6ZTogICAgICAgICAgICAgICA2cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkyLXNpemU6ICAgICAgICAgICAgICAgNS41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkzLXNpemU6ICAgICAgICAgICAgICAgNC41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXk0LXNpemU6ICAgICAgICAgICAgICAgMy41cmVtICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTItd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTMtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTQtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogICAgICAgICAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIDgwJSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1zbWFsbC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1zbWFsbC1mb250LXNpemU6ICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4yZW0gIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4ka2JkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIC0uMXJlbSAwIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuJHRhYmxlLWNlbGwtcGFkZGluZzogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy1zbTogICAgICAgLjNyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgJHRhYmxlLWhvdmVyLWJnICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLWhlYWQtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHRhYmxlLWhlYWQtY29sb3I6ICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuXG4kdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1iZzogICAgICAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1hY2NlbnQtYmc6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICR0YWJsZS1kYXJrLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItYmc6ICAgICAgICAgcmdiYSgkd2hpdGUsIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgbGlnaHRlbigkdGFibGUtZGFyay1iZywgNy41JSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcblxuJHRhYmxlLWNhcHRpb24tY29sb3I6ICAgICAgICAgJHRleHQtbXV0ZWQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1iZy1sZXZlbDogICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1sZXZlbDogICAgICAgICAgLTYgIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9ucyArIEZvcm1zXG4vL1xuLy8gU2hhcmVkIHZhcmlhYmxlcyB0aGF0IGFyZSByZWFzc2lnbmVkIHRvIGAkaW5wdXQtYCBhbmQgYCRidG4tYCBzcGVjaWZpYyB2YXJpYWJsZXMuXG5cbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgLjI1KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogIDAgMCAwICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTogICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbTogICAgJGxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LWxnOiAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZzogICAgJGxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWJvcmRlci13aWR0aDogICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnNcbi8vXG4vLyBGb3IgZWFjaCBvZiBCb290c3RyYXAncyBidXR0b25zLCBkZWZpbmUgdGV4dCwgYmFja2dyb3VuZCwgYW5kIGJvcmRlciBjb2xvci5cblxuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteDogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRidG4tZm9udC1mYW1pbHk6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtc206ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kYnRuLWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRidG4tYmxvY2stc3BhY2luZy15OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuXG4vLyBGb3Jtc1xuXG4kbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRpbnB1dC1mb250LWZhbWlseTogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1zbTogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cbiRpbnB1dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgIGluc2V0IDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWZvY3VzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAyNSUpICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1ib3JkZXI6ICAgICAgICAgICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggKiAyICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1saW5lLWhlaWdodCAqIDFlbX0gKyAjeyRpbnB1dC1wYWRkaW5nLXkgKiAyfSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW19ICsgI3skaW5wdXQtcGFkZGluZy15fSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI6ICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1saW5lLWhlaWdodCAqIC4yNWVtfSArICN7JGlucHV0LXBhZGRpbmcteSAvIDJ9KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtbGluZS1oZWlnaHQgKiAxZW19ICsgI3skaW5wdXQtcGFkZGluZy15ICogMn0gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1saW5lLWhlaWdodC1zbSAqIDFlbX0gKyAjeyRpbnB1dC1idG4tcGFkZGluZy15LXNtICogMn0gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1saW5lLWhlaWdodC1sZyAqIDFlbX0gKyAjeyRpbnB1dC1idG4tcGFkZGluZy15LWxnICogMn0gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI6ICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15OiAgICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14OiAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDogICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg6ICAgICAgLjMxMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxMHB4ICFkZWZhdWx0O1xuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbjogICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1ndXR0ZXI6ICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1zcGFjZXIteDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc6ICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTogICAgICA1MCUgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnOiAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc6ICByZ2JhKHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSwgLjUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3c6ICAgbm9uZSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAgICAgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjogICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjogICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93OiAgICBub25lICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM2UlM2Mvc3ZnJTNlXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3I6ICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGU6ICAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDQnJTNlJTNjcGF0aCBzdHJva2U9JyN7JGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIGQ9J00wIDJoNCcvJTNlJTNjL3N2ZyUzZVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93OiAgIG5vbmUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9Jy8lM2UlM2Mvc3ZnJTNlXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIDEuNzUgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgLyAyICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgICAgICAgICAgY2FsYygjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZX0gLSAjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogNH0pICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQ6ICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgMXJlbSAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXG4kY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICA4cHggMTBweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPScjeyRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQ6ICAgICAgICAgICRjdXN0b20tc2VsZWN0LWluZGljYXRvciBuby1yZXBlYXQgcmlnaHQgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAvICRjdXN0b20tc2VsZWN0LWJnLXNpemUgIWRlZmF1bHQ7IC8vIFVzZWQgc28gd2UgY2FuIGhhdmUgbXVsdGlwbGUgYmFja2dyb3VuZCBlbGVtZW50cyAoZS5nLiwgYXJyb3cgYW5kIGZlZWRiYWNrIGljb24pXG5cbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1yaWdodDogY2FsYygoMWVtICsgI3syICogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15fSkgKiAzIC8gNCArICN7JGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmd9KSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgICAgY2VudGVyIHJpZ2h0ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIElFL0VkZ2VcbiRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogICAgICAgICAgICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS10ZXh0OiAoXG4gIGVuOiBcIkJyb3dzZVwiXG4pICFkZWZhdWx0O1xuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkOiAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgdmlld0JveD0nLTIgLTIgNyA3JyUzZSUzY3BhdGggc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIGQ9J00wIDBsMyAzbTAtM0wwIDMnLyUzZSUzY2NpcmNsZSByPScuNScvJTNlJTNjY2lyY2xlIGN4PSczJyByPScuNScvJTNlJTNjY2lyY2xlIGN5PSczJyByPScuNScvJTNlJTNjY2lyY2xlIGN4PSczJyBjeT0nMycgcj0nLjUnLyUzZSUzYy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcblxuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6ICgpICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcInZhbGlkXCI6IChcbiAgICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXG4gICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZFxuICAgICksXG4gICAgXCJpbnZhbGlkXCI6IChcbiAgICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcixcbiAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWRcbiAgICApLFxuICApLFxuICAkZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuKTtcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgICAgICAgICAgMTAyMCAhZGVmYXVsdDtcbiR6aW5kZXgtZml4ZWQ6ICAgICAgICAgICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDQwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNjAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xuXG5cbi8vIE5hdnNcblxuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtZGl2aWRlci1jb2xvcjogICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRuYXYtZGl2aWRlci1tYXJnaW4teTogICAgICAgICAgICAgICRzcGFjZXIgLyAyICFkZWZhdWx0O1xuXG5cbi8vIE5hdmJhclxuXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAkc3BhY2VyIC8gMiAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpIC8gMiAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I6ICByZ2JhKCR3aGl0ZSwgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKCRibGFjaywgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM2UlM2NwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtY29sb3I6ICAgICAgICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgIGNhbGMoI3skZHJvcGRvd24tYm9yZGVyLXJhZGl1c30gLSAjeyRkcm9wZG93bi1ib3JkZXItd2lkdGh9KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRuYXYtZGl2aWRlci1tYXJnaW4teSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIGRhcmtlbigkZ3JheS05MDAsIDUlKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuXG4vLyBQYWdpbmF0aW9uXG5cbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1saW5lLWhlaWdodDogICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cblxuLy8gSnVtYm90cm9uXG5cbiRqdW1ib3Ryb24tcGFkZGluZzogICAgICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kanVtYm90cm9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1iZzogICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIENhcmRzXG5cbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICAgICBjYWxjKCN7JGNhcmQtYm9yZGVyLXJhZGl1c30gLSAjeyRjYXJkLWJvcmRlci13aWR0aH0pICFkZWZhdWx0O1xuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wMykgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMiAhZGVmYXVsdDtcbiRjYXJkLWRlY2stbWFyZ2luOiAgICAgICAgICAgICAgICAgICRjYXJkLWdyb3VwLW1hcmdpbiAhZGVmYXVsdDtcblxuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgICAgICAgMyAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtZ2FwOiAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuXG4vLyBUb29sdGlwc1xuXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIGRhcmtlbigkcG9wb3Zlci1iZywgMyUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICBmYWRlLWluKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBUb2FzdHNcblxuJHRvYXN0LW1heC13aWR0aDogICAgICAgICAgICAgICAgICAgMzUwcHggIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAuODc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNzVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICByZ2JhKDAsIDAsIDAsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gQmFkZ2VzXG5cbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIDc1JSAhZGVmYXVsdDtcbiRiYWRnZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAuNGVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRiYWRnZS10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICRidG4tdHJhbnNpdGlvbiAhZGVmYXVsdDtcbiRiYWRnZS1mb2N1cy13aWR0aDogICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG5cbiRiYWRnZS1waWxsLXBhZGRpbmcteDogICAgICAgICAgICAgIC42ZW0gIWRlZmF1bHQ7XG4vLyBVc2UgYSBoaWdoZXIgdGhhbiBub3JtYWwgdmFsdWUgdG8gZW5zdXJlIGNvbXBsZXRlbHkgcm91bmRlZCBlZGdlcyB3aGVuXG4vLyBjdXN0b21pemluZyBwYWRkaW5nIG9yIGZvbnQtc2l6ZSBvbiBsYWJlbHMuXG4kYmFkZ2UtcGlsbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcblxuXG4vLyBNb2RhbHNcblxuLy8gUGFkZGluZyBhcHBsaWVkIHRvIHRoZSBtb2RhbCBib2R5XG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXA6ICAgICAgIDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yOiAgICAgICAgcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRhbGVydC1iZy1sZXZlbDogICAgICAgICAgICAgICAgICAgIC0xMCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItbGV2ZWw6ICAgICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJGFsZXJ0LWNvbG9yLWxldmVsOiAgICAgICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIGluc2V0IDAgLjFyZW0gLjFyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogICAgIDFzIGxpbmVhciBpbmZpbml0ZSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xuXG5cbi8vIExpc3QgZ3JvdXBcblxuJGxpc3QtZ3JvdXAtY29sb3I6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjogICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuXG4kdGh1bWJuYWlsLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG5cblxuLy8gRmlndXJlc1xuXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICA5MCUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cblxuLy8gQnJlYWRjcnVtYnNcblxuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZzogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG5cbi8vIENhcm91c2VsXG5cbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAgMTUlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogICAgIC45ICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjE1cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodDogMTBweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAzcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uOiAgICAgIG9wYWNpdHkgLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoOiAgICAgICAgMjBweCAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNS0yLjUtMi41IDIuNS0yLjUtMS41LTEuNXonLyUzZSUzYy9zdmclM2VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41IDIuNSAyLjUtMi41IDIuNSAxLjUgMS41IDQtNC00LTR6Jy8lM2UlM2Mvc3ZnJTNlXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG5cbi8vIFNwaW5uZXJzXG5cbiRzcGlubmVyLXdpZHRoOiAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAkc3Bpbm5lci13aWR0aCAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aDogIC4yNWVtICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuXG5cbi8vIENsb3NlXG5cbiRjbG9zZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNsb3NlLXRleHQtc2hhZG93OiAgICAgICAgICAgICAgICAgMCAxcHggMCAkd2hpdGUgIWRlZmF1bHQ7XG5cblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuXG4vLyBVdGlsaXRpZXNcblxuJGRpc3BsYXlzOiBub25lLCBpbmxpbmUsIGlubGluZS1ibG9jaywgYmxvY2ssIHRhYmxlLCB0YWJsZS1yb3csIHRhYmxlLWNlbGwsIGZsZXgsIGlubGluZS1mbGV4ICFkZWZhdWx0O1xuJG92ZXJmbG93czogYXV0bywgaGlkZGVuICFkZWZhdWx0O1xuJHBvc2l0aW9uczogc3RhdGljLCByZWxhdGl2ZSwgYWJzb2x1dGUsIGZpeGVkLCBzdGlja3kgIWRlZmF1bHQ7XG5cblxuLy8gUHJpbnRpbmdcblxuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XG4kcHJpbnQtYm9keS1taW4td2lkdGg6ICAgICAgICAgICAgICBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICFkZWZhdWx0O1xuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0LCBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIGZvbnQtcmVzaXppbmdcbi8vXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSBmb250IHNpemVcbiRyZnMtYmFzZS1mb250LXNpemU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kcmZzLWZvbnQtc2l6ZS11bml0OiByZW0gIWRlZmF1bHQ7XG5cbi8vIEJyZWFrcG9pbnQgYXQgd2hlcmUgZm9udC1zaXplIHN0YXJ0cyBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuLy8gUmVzaXplIGZvbnQtc2l6ZSBiYXNlZCBvbiBzY3JlZW4gaGVpZ2h0IGFuZCB3aWR0aFxuJHJmcy10d28tZGltZW5zaW9uYWw6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBGYWN0b3Igb2YgZGVjcmVhc2VcbiRyZnMtZmFjdG9yOiAxMCAhZGVmYXVsdDtcblxuQGlmIHR5cGUtb2YoJHJmcy1mYWN0b3IpICE9IFwibnVtYmVyXCIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBHZW5lcmF0ZSBlbmFibGUgb3IgZGlzYWJsZSBjbGFzc2VzLiBQb3NzaWJpbGl0aWVzOiBmYWxzZSwgXCJlbmFibGVcIiBvciBcImRpc2FibGVcIlxuJHJmcy1jbGFzczogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIDEgcmVtID0gJHJmcy1yZW0tdmFsdWUgcHhcbiRyZnMtcmVtLXZhbHVlOiAxNiAhZGVmYXVsdDtcblxuLy8gU2FmYXJpIGlmcmFtZSByZXNpemUgYnVnOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvaXNzdWVzLzE0XG4kcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXg6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyBEaXNhYmxlIFJGUyBieSBzZXR0aW5nICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHRvIGZhbHNlXG4kZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplczogdHJ1ZSAhZGVmYXVsdDtcblxuLy8gQ2FjaGUgJHJmcy1iYXNlLWZvbnQtc2l6ZSB1bml0XG4kcmZzLWJhc2UtZm9udC1zaXplLXVuaXQ6IHVuaXQoJHJmcy1iYXNlLWZvbnQtc2l6ZSk7XG5cbi8vIFJlbW92ZSBweC11bml0IGZyb20gJHJmcy1iYXNlLWZvbnQtc2l6ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicHhcIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6ICRyZnMtYmFzZS1mb250LXNpemUgLyAoJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS1mb250LXNpemUtdW5pdCA9PSBcInJlbVwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogJHJmcy1iYXNlLWZvbnQtc2l6ZSAvICgkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEgLyAkcmZzLXJlbS12YWx1ZSk7XG59XG5cbi8vIENhY2hlICRyZnMtYnJlYWtwb2ludCB1bml0IHRvIHByZXZlbnQgbXVsdGlwbGUgY2FsbHNcbiRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlOiB1bml0KCRyZnMtYnJlYWtwb2ludCk7XG5cbi8vIFJlbW92ZSB1bml0IGZyb20gJHJmcy1icmVha3BvaW50IGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInB4XCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6ICRyZnMtYnJlYWtwb2ludCAvICgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInJlbVwiIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogJHJmcy1icmVha3BvaW50IC8gKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxIC8gJHJmcy1yZW0tdmFsdWUpO1xufVxuXG4vLyBSZXNwb25zaXZlIGZvbnQtc2l6ZSBtaXhpblxuQG1peGluIHJmcygkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIC8vIENhY2hlICRmcyB1bml0XG4gICRmcy11bml0OiBpZih0eXBlLW9mKCRmcykgPT0gXCJudW1iZXJcIiwgdW5pdCgkZnMpLCBmYWxzZSk7XG5cbiAgLy8gQWRkICFpbXBvcnRhbnQgc3VmZml4IGlmIG5lZWRlZFxuICAkcmZzLXN1ZmZpeDogaWYoJGltcG9ydGFudCwgXCIgIWltcG9ydGFudFwiLCBcIlwiKTtcblxuICAvLyBJZiAkZnMgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJGZzIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgQGlmIG5vdCAkZnMtdW5pdCBvciAkZnMtdW5pdCAhPSBcIlwiIGFuZCAkZnMtdW5pdCAhPSBcInB4XCIgYW5kICRmcy11bml0ICE9IFwicmVtXCIgb3IgJGZzID09IDAge1xuICAgIGZvbnQtc2l6ZTogI3skZnN9I3skcmZzLXN1ZmZpeH07XG4gIH1cbiAgQGVsc2Uge1xuICAgIC8vIFZhcmlhYmxlcyBmb3Igc3RvcmluZyBzdGF0aWMgYW5kIGZsdWlkIHJlc2NhbGluZ1xuICAgICRyZnMtc3RhdGljOiBudWxsO1xuICAgICRyZnMtZmx1aWQ6IG51bGw7XG5cbiAgICAvLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRmcyBmb3IgY2FsY3VsYXRpb25zXG4gICAgQGlmICRmcy11bml0ID09IFwicHhcIiB7XG4gICAgICAkZnM6ICRmcyAvICgkZnMgKiAwICsgMSk7XG4gICAgfVxuICAgIEBlbHNlIGlmICRmcy11bml0ID09IFwicmVtXCIge1xuICAgICAgJGZzOiAkZnMgLyAoJGZzICogMCArIDEgLyAkcmZzLXJlbS12YWx1ZSk7XG4gICAgfVxuXG4gICAgLy8gU2V0IGRlZmF1bHQgZm9udC1zaXplXG4gICAgQGlmICRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtIHtcbiAgICAgICRyZnMtc3RhdGljOiAjeyRmcyAvICRyZnMtcmVtLXZhbHVlfXJlbSN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSBpZiAkcmZzLWZvbnQtc2l6ZS11bml0ID09IHB4IHtcbiAgICAgICRyZnMtc3RhdGljOiAjeyRmc31weCN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAZXJyb3IgXCJgI3skcmZzLWZvbnQtc2l6ZS11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1mb250LXNpemUtdW5pdC4gVXNlIGBweGAgb3IgYHJlbWAuXCI7XG4gICAgfVxuXG4gICAgLy8gT25seSBhZGQgbWVkaWEgcXVlcnkgaWYgZm9udC1zaXplIGlzIGJpZ2dlciBhcyB0aGUgbWluaW11bSBmb250LXNpemVcbiAgICAvLyBJZiAkcmZzLWZhY3RvciA9PSAxLCBubyByZXNjYWxpbmcgd2lsbCB0YWtlIHBsYWNlXG4gICAgQGlmICRmcyA+ICRyZnMtYmFzZS1mb250LXNpemUgYW5kICRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzIHtcbiAgICAgICRtaW4td2lkdGg6IG51bGw7XG4gICAgICAkdmFyaWFibGUtdW5pdDogbnVsbDtcblxuICAgICAgLy8gQ2FsY3VsYXRlIG1pbmltdW0gZm9udC1zaXplIGZvciBnaXZlbiBmb250LXNpemVcbiAgICAgICRmcy1taW46ICRyZnMtYmFzZS1mb250LXNpemUgKyAoJGZzIC0gJHJmcy1iYXNlLWZvbnQtc2l6ZSkgLyAkcmZzLWZhY3RvcjtcblxuICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiBnaXZlbiBmb250LXNpemUgYW5kIG1pbmltdW0gZm9udC1zaXplIGZvciBnaXZlbiBmb250LXNpemVcbiAgICAgICRmcy1kaWZmOiAkZnMgLSAkZnMtbWluO1xuXG4gICAgICAvLyBCYXNlIGZvbnQtc2l6ZSBmb3JtYXR0aW5nXG4gICAgICAvLyBObyBuZWVkIHRvIGNoZWNrIGlmIHRoZSB1bml0IGlzIHZhbGlkLCBiZWNhdXNlIHdlIGRpZCB0aGF0IGJlZm9yZVxuICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0sICN7JGZzLW1pbiAvICRyZnMtcmVtLXZhbHVlfXJlbSwgI3skZnMtbWlufXB4KTtcblxuICAgICAgLy8gSWYgdHdvLWRpbWVuc2lvbmFsLCB1c2Ugc21hbGxlc3Qgb2Ygc2NyZWVuIHdpZHRoIGFuZCBoZWlnaHRcbiAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAkdmFyaWFibGUtd2lkdGg6ICN7JGZzLWRpZmYgKiAxMDAgLyAkcmZzLWJyZWFrcG9pbnR9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgIC8vIFNldCB0aGUgY2FsY3VsYXRlZCBmb250LXNpemUuXG4gICAgICAkcmZzLWZsdWlkOiBjYWxjKCN7JG1pbi13aWR0aH0gKyAjeyR2YXJpYWJsZS13aWR0aH0pICN7JHJmcy1zdWZmaXh9O1xuICAgIH1cblxuICAgIC8vIFJlbmRlcmluZ1xuICAgIEBpZiAkcmZzLWZsdWlkID09IG51bGwge1xuICAgICAgLy8gT25seSByZW5kZXIgc3RhdGljIGZvbnQtc2l6ZSBpZiBubyBmbHVpZCBmb250LXNpemUgaXMgYXZhaWxhYmxlXG4gICAgICBmb250LXNpemU6ICRyZnMtc3RhdGljO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAkbXEtdmFsdWU6IG51bGw7XG5cbiAgICAgIC8vIFJGUyBicmVha3BvaW50IGZvcm1hdHRpbmdcbiAgICAgIEBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBlbSBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSByZW0ge1xuICAgICAgICAkbXEtdmFsdWU6ICN7JHJmcy1icmVha3BvaW50IC8gJHJmcy1yZW0tdmFsdWV9I3skcmZzLWJyZWFrcG9pbnQtdW5pdH07XG4gICAgICB9XG4gICAgICBAZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCA9PSBweCB7XG4gICAgICAgICRtcS12YWx1ZTogI3skcmZzLWJyZWFrcG9pbnR9cHg7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xuICAgICAgfVxuXG4gICAgICBAaWYgJHJmcy1jbGFzcyA9PSBcImRpc2FibGVcIiB7XG4gICAgICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksXG4gICAgICAgIC8vIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgZm9udCBzaXplXG4gICAgICAgICYsXG4gICAgICAgIC5kaXNhYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgICAgICYuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAkcmZzLXN0YXRpYztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBmb250LXNpemU6ICRyZnMtc3RhdGljO1xuICAgICAgfVxuXG4gICAgICBAaWYgJHJmcy10d28tZGltZW5zaW9uYWwge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbXEtdmFsdWV9KSwgKG1heC1oZWlnaHQ6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgICAgIEBpZiAkcmZzLWNsYXNzID09IFwiZW5hYmxlXCIge1xuICAgICAgICAgICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICAgICAgICAgJi5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaWYgJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4IHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBsZW5ndGgtemVyby1uby11bml0XG4gICAgICAgICAgICBtaW4td2lkdGg6IDB2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgICAgIEBpZiAkcmZzLWNsYXNzID09IFwiZW5hYmxlXCIge1xuICAgICAgICAgICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICAgICAgICAgJi5lbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemUge1xuICAgICAgICAgICAgICBmb250LXNpemU6ICRyZnMtZmx1aWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIEBlbHNlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaWYgJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4IHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBsZW5ndGgtemVyby1uby11bml0XG4gICAgICAgICAgICBtaW4td2lkdGg6IDB2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gVGhlIGZvbnQtc2l6ZSAmIHJlc3BvbnNpdmUtZm9udC1zaXplIG1peGluIHVzZXMgUkZTIHRvIHJlc2NhbGUgZm9udCBzaXplc1xuQG1peGluIGZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZS1mb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cbiIsIi8vIE5vcm1hbCBDb2xvcnNcbiRibHVlOiAjMTdkM2QzO1xuJGRhcmstYmx1ZTogIzI4NTBmMDtcbiRpbmRpZ286ICM2NjEwZjI7XG4kcHVycGxlOiAjNmEwMDhhO1xuJGxpZ2h0LXB1cnBsZTogIzk2NGVkODtcbiRwaW5rOiAjRTkxRTYzO1xuJHJlZDogI2Y5Njg2ODtcbiRvcmFuZ2U6ICNmMmE2NTQ7XG4keWVsbG93OiAjZjZlODRlO1xuJGdyZWVuOiAjNDZjMzVmO1xuJHRlYWw6ICM1OGQ4YTM7XG4kY3lhbjogIzU3YzdkNDtcbiRibGFjazogIzAwMDtcbiR3aGl0ZTogI2ZmZmZmZjtcbiR3aGl0ZS1zbW9rZTogI2YyZjdmODtcbiR2aW9sZXQ6ICM0MTQ3OGE7XG4kZGFya3NsYXRlZ3JheTogIzJlMzgzZTtcbiRkb2RnZXItYmx1ZTogIzM0OThkYjtcblxuXG4vLyBDb2xvciBWYXJpYWJsZXNcbiRicmFuZC1jb2xvcjogIzI1MjUyNTtcbiRicmFuZC1yZXZlcnNlLWNvbG9yOiAjZTVlNWU1O1xuJGJhc2UtY29sb3I6ICNGOUY5Rjk7XG4kZGVmYXVsdC1zZWNvbmRhcnktY29sb3I6ICM5Mzk3QTA7XG4kZGVmYXVsdC1saWdodC1jb2xvcjogI2M1YzVjNTtcbiRtdXRlZC1jb2xvcjogIzYwNjA2MDtcblxuXG4kbm90ZS1iZy1jb2xvcjogcmdiYSgyNTUsIDIwNCwgMjMsIDAuMDkpO1xuJG5vdGUtYmctYmx1ZS1jb2xvcjogcmdiYSgyMzYsIDIzNiwgMjU1LCAwLjkpO1xuJG5vdGUtYmctcmVkLWNvbG9yOiByZ2JhKDI1NSwgMjMzLCAyMzMsIDAuOSk7XG4kbm90ZS1iZy1wdXJwbGUtY29sb3I6IHJnYmEoMjU1LCAyMzEsIDI1NSwgMC45KTtcbiRub3RlLWJnLXN1Y2Nlc3MtY29sb3I6IHJnYmEoMjExLCAyNTUsIDIyMCwgMC45KTtcbiRub3RlLWJnLWluZm8tY29sb3I6IHJnYmEoMjEyLCAyNDksIDI1NSwgMC45KTtcbiRncmF5LTE6ICM4QThBOEE7XG4kaW5mby1jb2xvcjogIzM4YTRmODtcbiR3YXJuaW5nLWNvbG9yOiAjRkM2NTEwO1xuJGVycm9yLWNvbG9yOiAjY2MzMzAwO1xuJGRhbmdlci1jb2xvcjogI2NmMTkwMDtcbiRzdWNjZXNzLWNvbG9yOiAjNDZjMzVmO1xuXG4vLyBCb3JkZXIgVmFyaWFibGVzXG4kZGVmYXVsdC1yYWRpdXM6IDAuMjVyZW07XG5cbi8vIEZvbnRzXG4kbGlnaHQtbGF5b3V0LXNlY29uZGFyeS1mb250LWNvbG9yOiAjOEE4QThBO1xuJGRlZmF1bHQtZm9udC1zaXplOiAwLjkzNXJlbTtcbiR0eXBlLTE6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcblxuLy8gQnV0dG9uc1xuJGFjdGlvbi1idXR0b24tcGFkZGluZzogMC40cmVtIDAuNXJlbTtcbiRkZWZhdWx0LWJ1dHRvbi1wYWRkaW5nOiAwLjQ1cmVtIDEuMnJlbTtcblxuLy8gQ2FyZHNcbiRkZWZhdWx0LWNhcmQtcGFkZGluZzogMnJlbTtcblxuLy8gRHJvcGRvd25cbiRkcm9wZG93bi1hcnJvdy1mb250LXNpemU6IDAuNTVyZW07XG5cbi8vIE1lYXN1cmVtZW50ICYgUHJvcGVydHkgVmFyaWFibGVzXG4kZGVmYXVsdC1wYWRkaW5nLW1hcmdpbjogMnJlbTtcbiRib290c3RyYXAtY29sdW1uLXBhZGRpbmc6IDFyZW07XG4kbWFpbi1jb250ZW50LXdyYXBwZXItcGFkZGluZzogMnJlbTtcbiRmaWx0ZXItYnV0dG9uLXBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG5cbi8vIFRyYW5zaXRpb24gVmFyaWFibGVzXG4kZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI1cztcbiRhY3Rpb24tdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNXM7XG4kYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dDtcblxuLy8gRm9ybSBWYXJpYWJsZXNcbiR3aXphcmQtc3RlcC1idG4tZGVmYXVsdC1jb2xvcjogJGRlZmF1bHQtc2Vjb25kYXJ5LWNvbG9yO1xuJGZvcm1zLWlucHV0LXRleHQtY29sb3I6ICM4OTg5ODk7XG4kZmlsdGVyLWJ0bi10ZXh0LWNvbG9yOiAkbGlnaHQtbGF5b3V0LXNlY29uZGFyeS1mb250LWNvbG9yO1xuJGlucHV0cy1mb2N1cy1jb2xvcjogJGJyYW5kLWNvbG9yO1xuJGRlZmF1bHQtaW5wdXQtYm94LXBhZGRpbmc6IDEwcHggMTRweDtcblxuLy8gTWlzYyBWYXJpYWJsZXNcbiRkZWZhdWx0LXNjcm9sbGJhci13aWR0aDogNnB4O1xuJGxpZ2h0LWxheW91dC1jYXJkLWJnOiAkd2hpdGU7XG4kZGVmYXVsdC1tb2RhbC1wYWRkaW5nOiAxLjY4OHJlbTtcbiRtb2RhbC1jbG9zZS1pY29uLWhvdmVyLWJnOiByZ2JhKDAsIDAsIDAsIDAuMDIpO1xuJGRlZmF1bHQtYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4kZGVmYXVsdC1jYXJkLXNoYWRvdzogMHB4IDBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4kZGVmYXVsdC1saWdodC1idG4taG92ZXItYmc6IHJnYmEoMjQ1LCAyNDgsIDI1NSwgMC45NSk7XG4kZGVmYXVsdC1kYXJrLWJ0bi1ob3Zlci1iZzogcmdiYSg2OCwgMTAyLCAyNDIsIDAuOTUpO1xuXG4vLyBOYXZiYXJcbiRuYXZiYXItaGVpZ2h0OiA3MHB4O1xuJG5hdmJhci1tZW51LWNvbG9yOiAjOWM5ZmE2O1xuJG5hdmJhci1mb250LXNpemU6IDAuODc1cmVtO1xuJGxpZ2h0LW5hdmJhci1saW5rLWNvbG9yOiAkYnJhbmQtY29sb3I7XG5cbi8vIFNpZGViYXJcbiRzaWRlYmFyLXdpZHRoLWxnOiAyMzBweDtcbiRzaWRlYmFyLXdpZHRoLWljb246IDcwcHg7XG4kc2lkZWJhci1zY3JvbGxiYXItd2lkdGg6IDZweDtcbiRzaWRlYmFyLXNjcm9sbGJhci10aHVtYi1jb2xvcjogIzU2NjA3NjtcbiRzaWRlYmFyLW1lbnUtcGFkZGluZy15OiAwLjVyZW07XG4kc2lkZWJhci1tZW51LXBhZGRpbmcteDogMS4yNXJlbTtcbiRzaWRlYmFyLW1lbnUtZm9udC1zaXplOiAkZGVmYXVsdC1mb250LXNpemU7XG4kc2lkZWJhci1zdWJtZW51LWZvbnQtc2l6ZTogLjgxMjVyZW07XG4kc2lkZWJhci1zdWJtZW51LWl0ZW0tcGFkZGluZzogLjc1cmVtIDEuMzVyZW0gLjc1cmVtIDEuMzVyZW07XG4kc2lkZWJhci1pY29uLWZvbnQtc2l6ZTogMS4xMjVyZW07XG4kc2lkZWJhci1hcnJvdy1mb250LXNpemU6IDAuNzVyZW07XG4kaWNvbi1vbmx5LWNvbGxhcHNlLXdpZHRoOiAxOTBweDtcblxuJHNpZGViYXItbGlnaHQtc3VibWVudS1jb2xvcjogIzg4ODtcbiRzaWRlYmFyLWxpZ2h0LW1lbnUtYXJyb3ctY29sb3I6ICM5ZTlkYTA7XG5cbiRzaWRlYmFyLWRhcmstYmc6IHJnYigyMCwyMCwyMCk7XG4kc2lkZWJhci1kYXJrLW1lbnUtY29sb3I6ICM3MDc4ODc7XG4kc2lkZWJhci1zdWJtZW51LWJnLWNvbG9yOiBkYXJrZW4oJHNpZGViYXItZGFyay1iZywgNiUpO1xuJG5hdmJhci1icmFuZC1iZzogZGFya2VuKCRzaWRlYmFyLWRhcmstYmcsIDYlKTtcblxuLy8gVmFyaWFibGVzIGZvciBkYXJrIGxheW91dFxuJGRhcmstbGF5b3V0LWJhc2UtY29sb3I6IGRhcmtlbigkc2lkZWJhci1kYXJrLWJnLCA2JSk7XG4kZGFyay1sYXlvdXQtZGVmYXVsdC1ib3JkZXItY29sb3I6IGxpZ2h0ZW4oJHNpZGViYXItZGFyay1iZywgOCUpO1xuJGRhcmstbGF5b3V0LWJveC1zaGFkb3c6IDBweCAwIDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cbi8vIFZhcmlhYmxlcyBmb3IgbW9iaWxlIHZpZXdcbiRkZWZhdWx0LWZvbnQtc2l6ZS1mb3ItbW9iaWxlOiAwLjlyZW07XG4kbWFpbi1jb250ZW50LXdyYXBwZXItbW9iaWxlLXBhZGRpbmc6IDIwcHg7XG4kZGVmYXVsdC1wYWRkaW5nLW1hcmdpbi1mb3ItbW9iaWxlOiAyMHB4OyIsIi8vIEhvdmVyIG1peGluIGFuZCBgJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeWAgYXJlIGRlcHJlY2F0ZWQuXG4vL1xuLy8gT3JpZ2luYWxseSBhZGRlZCBkdXJpbmcgb3VyIGFscGhhcyBhbmQgbWFpbnRhaW5lZCBkdXJpbmcgYmV0YXMsIHRoaXMgbWl4aW4gd2FzXG4vLyBkZXNpZ25lZCB0byBwcmV2ZW50IGA6aG92ZXJgIHN0aWNraW5lc3Mgb24gaU9TLWFuIGlzc3VlIHdoZXJlIGhvdmVyIHN0eWxlc1xuLy8gd291bGQgcGVyc2lzdCBhZnRlciBpbml0aWFsIHRvdWNoLlxuLy9cbi8vIEZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB3ZSd2ZSBrZXB0IHRoZXNlIG1peGlucyBhbmQgdXBkYXRlZCB0aGVtIHRvXG4vLyBhbHdheXMgcmV0dXJuIHRoZWlyIHJlZ3VsYXIgcHNldWRvLWNsYXNzZXMgaW5zdGVhZCBvZiBhIHNoaW1tZWQgbWVkaWEgcXVlcnkuXG4vL1xuLy8gSXNzdWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjUxOTVcblxuQG1peGluIGhvdmVyIHtcbiAgJjpob3ZlciB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cyB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBwbGFpbi1ob3Zlci1mb2N1cyB7XG4gICYsXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cy1hY3RpdmUge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzLFxuICAmOmFjdGl2ZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5cbi8vXG4vLyBIZWFkaW5nc1xuLy9cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRoZWFkaW5ncy1jb2xvcjtcbn1cblxuaDEsIC5oMSB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDEtZm9udC1zaXplKTsgfVxuaDIsIC5oMiB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTsgfVxuaDMsIC5oMyB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDMtZm9udC1zaXplKTsgfVxuaDQsIC5oNCB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDQtZm9udC1zaXplKTsgfVxuaDUsIC5oNSB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTsgfVxuaDYsIC5oNiB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDYtZm9udC1zaXplKTsgfVxuXG4ubGVhZCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVhZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIFR5cGUgZGlzcGxheSBjbGFzc2VzXG4uZGlzcGxheS0xIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5MS1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5MS13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTIge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkyLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkyLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktMyB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTMtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTMtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS00IHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5NC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5NC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cblxuXG4vL1xuLy8gSG9yaXpvbnRhbCBydWxlc1xuLy9cblxuaHIge1xuICBtYXJnaW4tdG9wOiAkaHItbWFyZ2luLXk7XG4gIG1hcmdpbi1ib3R0b206ICRoci1tYXJnaW4teTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAkaHItYm9yZGVyLXdpZHRoIHNvbGlkICRoci1ib3JkZXItY29sb3I7XG59XG5cblxuLy9cbi8vIEVtcGhhc2lzXG4vL1xuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc21hbGwtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtYXJrLWJnO1xufVxuXG5cbi8vXG4vLyBMaXN0c1xuLy9cblxuLmxpc3QtdW5zdHlsZWQge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZDtcbn1cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkbGlzdC1pbmxpbmUtcGFkZGluZztcbiAgfVxufVxuXG5cbi8vXG4vLyBNaXNjXG4vL1xuXG4vLyBCdWlsZHMgb24gYGFiYnJgXG4uaW5pdGlhbGlzbSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg5MCUpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vLyBCbG9ja3F1b3Rlc1xuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9udC1zaXplKTtcbn1cblxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1zbWFsbC1mb250LXNpemUpO1xuICBjb2xvcjogJGJsb2NrcXVvdGUtc21hbGwtY29sb3I7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjAxNFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXG4gIH1cbn1cbiIsIi8vIExpc3RzXG5cbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxuQG1peGluIGxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi8vXG4vLyBUaGlzIGlzIHB1cnBvc2VmdWxseSBvcHQtaW4gdmlhIGFuIGV4cGxpY2l0IGNsYXNzIHJhdGhlciB0aGFuIGJlaW5nIHRoZSBkZWZhdWx0IGZvciBhbGwgYDxpbWc+YHMuXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXG4vLyB3aGljaCB3ZXJlbid0IGV4cGVjdGluZyB0aGUgaW1hZ2VzIHdpdGhpbiB0aGVtc2VsdmVzIHRvIGJlIGludm9sdW50YXJpbHkgcmVzaXplZC5cbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQ7XG59XG5cblxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XG4gIGJvcmRlcjogJHRodW1ibmFpbC1ib3JkZXItd2lkdGggc29saWQgJHRodW1ibmFpbC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGh1bWJuYWlsLWJveC1zaGFkb3cpO1xuXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxuICBAaW5jbHVkZSBpbWctZmx1aWQ7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAvIDI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZmlndXJlLWNhcHRpb24tY29sb3I7XG59XG4iLCIvLyBJbWFnZSBNaXhpbnNcbi8vIC0gUmVzcG9uc2l2ZSBpbWFnZVxuLy8gLSBSZXRpbmEgaW1hZ2VcblxuXG4vLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cblxuQG1peGluIGltZy1mbHVpZCB7XG4gIC8vIFBhcnQgMTogU2V0IGEgbWF4aW11bSByZWxhdGl2ZSB0byB0aGUgcGFyZW50XG4gIG1heC13aWR0aDogMTAwJTtcbiAgLy8gUGFydCAyOiBPdmVycmlkZSB0aGUgaGVpZ2h0IHRvIGF1dG8sIG90aGVyd2lzZSBpbWFnZXMgd2lsbCBiZSBzdHJldGNoZWRcbiAgLy8gd2hlbiBzZXR0aW5nIGEgd2lkdGggYW5kIGhlaWdodCBhdHRyaWJ1dGUgb24gdGhlIGltZyBlbGVtZW50LlxuICBoZWlnaHQ6IGF1dG87XG59XG5cblxuLy8gUmV0aW5hIGltYWdlXG4vL1xuLy8gU2hvcnQgcmV0aW5hIG1peGluIGZvciBzZXR0aW5nIGJhY2tncm91bmQtaW1hZ2UgYW5kIC1zaXplLlxuXG5AbWl4aW4gaW1nLXJldGluYSgkZmlsZS0xeCwgJGZpbGUtMngsICR3aWR0aC0xeCwgJGhlaWdodC0xeCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMXgpO1xuXG4gIC8vIEF1dG9wcmVmaXhlciB0YWtlcyBjYXJlIG9mIGFkZGluZyAtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gYW5kIC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8sXG4gIC8vIGJ1dCBkb2Vzbid0IGNvbnZlcnQgZHBweD0+ZHBpLlxuICAvLyBUaGVyZSdzIG5vIHN1Y2ggdGhpbmcgYXMgdW5wcmVmaXhlZCBtaW4tZGV2aWNlLXBpeGVsLXJhdGlvIHNpbmNlIGl0J3Mgbm9uc3RhbmRhcmQuXG4gIC8vIENvbXBhdGliaWxpdHkgaW5mbzogaHR0cHM6Ly9jYW5pdXNlLmNvbS8jZmVhdD1jc3MtbWVkaWEtcmVzb2x1dGlvblxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSwgLy8gSUU5LTExIGRvbid0IHN1cHBvcnQgZHBweFxuICAgIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDJkcHB4KSB7IC8vIFN0YW5kYXJkaXplZFxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0yeCk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGgtMXggJGhlaWdodC0xeDtcbiAgfVxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgaW1nLXJldGluYSgpYFwiLCBcInY0LjMuMFwiLCBcInY1XCIpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgfVxuICBAZWxzZSBpZiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSB7XG4gICAgYm9yZGVyLXJhZGl1czogJGZhbGxiYWNrLWJvcmRlci1yYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG4iLCIvLyBJbmxpbmUgY29kZVxuY29kZSB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJGNvZGUtY29sb3I7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cbiAgLy8gU3RyZWFtbGluZSB0aGUgc3R5bGUgd2hlbiBpbnNpZGUgYW5jaG9ycyB0byBhdm9pZCBicm9rZW4gdW5kZXJsaW5lIGFuZCBtb3JlXG4gIGEgPiAmIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG4vLyBVc2VyIGlucHV0IHR5cGljYWxseSBlbnRlcmVkIHZpYSBrZXlib2FyZFxua2JkIHtcbiAgcGFkZGluZzogJGtiZC1wYWRkaW5nLXkgJGtiZC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgka2JkLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAka2JkLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAka2JkLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLXNtKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygka2JkLWJveC1zaGFkb3cpO1xuXG4gIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTAwJSk7XG4gICAgZm9udC13ZWlnaHQ6ICRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuLy8gQmxvY2tzIG9mIGNvZGVcbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRwcmUtY29sb3I7XG5cbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcbiAgY29kZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxufVxuXG4vLyBFbmFibGUgc2Nyb2xsYWJsZSBibG9ja3Mgb2YgY29kZVxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5jb250YWluZXIge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocygpO1xuICB9XG59XG5cbi8vIEZsdWlkIGNvbnRhaW5lclxuLy9cbi8vIFV0aWxpemVzIHRoZSBtaXhpbiBtZWFudCBmb3IgZml4ZWQgd2lkdGggY29udGFpbmVycywgYnV0IHdpdGggMTAwJSB3aWR0aCBmb3Jcbi8vIGZsdWlkLCBmdWxsIHdpZHRoIGxheW91dHMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cbn1cblxuLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIGFuZCBjbGVhciB0aGUgZmxvYXRzIG9mIHlvdXIgY29sdW1ucy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgfVxuXG4gIC8vIFJlbW92ZSB0aGUgbmVnYXRpdmUgbWFyZ2luIGZyb20gZGVmYXVsdCAucm93LCB0aGVuIHRoZSBob3Jpem9udGFsIHBhZGRpbmdcbiAgLy8gZnJvbSBhbGwgaW1tZWRpYXRlIGNoaWxkcmVuIGNvbHVtbnMgKHRvIHByZXZlbnQgcnVuYXdheSBzdHlsZSBpbmhlcml0YW5jZSkuXG4gIC5uby1ndXR0ZXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICA+IC5jb2wsXG4gICAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyIC8gMjtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuXG4vLyBGb3IgZWFjaCBicmVha3BvaW50LCBkZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgdGhlIGNvbnRhaW5lciBpbiBhIG1lZGlhIHF1ZXJ5XG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGd1dHRlciAvIDI7XG4gIG1hcmdpbi1sZWZ0OiAtJGd1dHRlciAvIDI7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2UgdXNlIGBmbGV4YCB2YWx1ZXNcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgZmxleDogMCAwIHBlcmNlbnRhZ2UoJHNpemUgLyAkY29sdW1ucyk7XG4gIC8vIEFkZCBhIGBtYXgtd2lkdGhgIHRvIGVuc3VyZSBjb250ZW50IHdpdGhpbiBlYWNoIGNvbHVtbiBkb2VzIG5vdCBibG93IG91dFxuICAvLyB0aGUgd2lkdGggb2YgdGhlIGNvbHVtbi4gQXBwbGllcyB0byBJRTEwKyBhbmQgRmlyZWZveC4gQ2hyb21lIGFuZCBTYWZhcmlcbiAgLy8gZG8gbm90IGFwcGVhciB0byByZXF1aXJlIHRoaXMuXG4gIG1heC13aWR0aDogcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogJHNpemUgLyAkY29sdW1ucztcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIC8vIENvbW1vbiBwcm9wZXJ0aWVzIGZvciBhbGwgYnJlYWtwb2ludHNcbiAgJWdyaWQtY29sdW1uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcbiAgfVxuXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIC8vIEFsbG93IGNvbHVtbnMgdG8gc3RyZXRjaCBmdWxsIHdpZHRoIGJlbG93IHRoZWlyIGJyZWFrcG9pbnRzXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgICB9XG4gICAgfVxuICAgIC5jb2wjeyRpbmZpeH0sXG4gICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBSZXNldCBlYXJsaWVyIGdyaWQgdGllcnNcbiAgICAgIH1cblxuICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHsgb3JkZXI6IC0xOyB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1sYXN0IHsgb3JkZXI6ICRjb2x1bW5zICsgMTsgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLm9yZGVyI3skaW5maXh9LSN7JGl9IHsgb3JkZXI6ICRpOyB9XG4gICAgICB9XG5cbiAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XG4gICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNpYyBCb290c3RyYXAgdGFibGVcbi8vXG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xuICBjb2xvcjogJHRhYmxlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmc7IC8vIFJlc2V0IGZvciBuZXN0aW5nIHdpdGhpbiBwYXJlbnRzIHdpdGggYGJhY2tncm91bmQtY29sb3JgLlxuXG4gIHRoLFxuICB0ZCB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci10b3A6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci10b3A6ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG4vL1xuXG4udGFibGUtc20ge1xuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmctc207XG4gIH1cbn1cblxuXG4vLyBCb3JkZXIgdmVyc2lvbnNcbi8vXG4vLyBBZGQgb3IgcmVtb3ZlIGJvcmRlcnMgYWxsIGFyb3VuZCB0aGUgdGFibGUgYW5kIGJldHdlZW4gYWxsIHRoZSBjb2x1bW5zLlxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcblxuICB0aCxcbiAgdGQge1xuICAgIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGhlYWQge1xuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG4udGFibGUtYm9yZGVybGVzcyB7XG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgsXG4gIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi50YWJsZS1zdHJpcGVkIHtcbiAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYWNjZW50LWJnO1xuICB9XG59XG5cblxuLy8gSG92ZXIgZWZmZWN0XG4vL1xuLy8gUGxhY2VkIGhlcmUgc2luY2UgaXQgaGFzIHRvIGNvbWUgYWZ0ZXIgdGhlIHBvdGVudGlhbCB6ZWJyYSBzdHJpcGluZ1xuXG4udGFibGUtaG92ZXIge1xuICB0Ym9keSB0ciB7XG4gICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgY29sb3I6ICR0YWJsZS1ob3Zlci1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1ob3Zlci1iZztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUYWJsZSBiYWNrZ3JvdW5kc1xuLy9cbi8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4vLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICR0YWJsZS1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJvcmRlci1sZXZlbCkpO1xufVxuXG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudChhY3RpdmUsICR0YWJsZS1hY3RpdmUtYmcpO1xuXG5cbi8vIERhcmsgc3R5bGVzXG4vL1xuLy8gU2FtZSB0YWJsZSBtYXJrdXAsIGJ1dCBpbnZlcnRlZCBjb2xvciBzY2hlbWU6IGRhcmsgYmFja2dyb3VuZCBhbmQgbGlnaHQgdGV4dC5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi50YWJsZSB7XG4gIC50aGVhZC1kYXJrIHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC50aGVhZC1saWdodCB7XG4gICAgdGgge1xuICAgICAgY29sb3I6ICR0YWJsZS1oZWFkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhlYWQtYmc7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICR0YWJsZS1kYXJrLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcblxuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoIHtcbiAgICBib3JkZXItY29sb3I6ICR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICYudGFibGUtc3RyaXBlZCB7XG4gICAgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1hY2NlbnQtYmc7XG4gICAgfVxuICB9XG5cbiAgJi50YWJsZS1ob3ZlciB7XG4gICAgdGJvZHkgdHIge1xuICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICBjb2xvcjogJHRhYmxlLWRhcmstaG92ZXItY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAudGFibGUtcmVzcG9uc2l2ZS0qYCBjbGFzc2VzIGZvciBjb25maWd1cmluZyB0aGUgc2NyZWVuXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gICAgICAgIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlciBvbiBob3Jpem9udGFsIHNjcm9sbCBkdWUgdG8gdXNlIG9mIGBkaXNwbGF5OiBibG9jaztgXG4gICAgICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIFRhYmxlc1xuXG5AbWl4aW4gdGFibGUtcm93LXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGJvcmRlcjogbnVsbCkge1xuICAvLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxuICAvLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAmLFxuICAgID4gdGgsXG4gICAgPiB0ZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICB9XG5cbiAgICBAaWYgJGJvcmRlciAhPSBudWxsIHtcbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gSG92ZXIgc3RhdGVzIGZvciBgLnRhYmxlLWhvdmVyYFxuICAvLyBOb3RlOiB0aGlzIGlzIG5vdCBhdmFpbGFibGUgZm9yIGNlbGxzIG9yIHJvd3Mgd2l0aGluIGB0aGVhZGAgb3IgYHRmb290YC5cbiAgLnRhYmxlLWhvdmVyIHtcbiAgICAkaG92ZXItYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG5cbiAgICAudGFibGUtI3skc3RhdGV9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG5cbiAgICAgICAgPiB0ZCxcbiAgICAgICAgPiB0aCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gVGV4dHVhbCBmb3JtIGNvbnRyb2xzXG4vL1xuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuXG4gIC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cywgMCk7XG5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xuXG4gIC8vIFVuc3R5bGUgdGhlIGNhcmV0IG9uIGA8c2VsZWN0PmBzIGluIElFMTArLlxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXG4gIEBpbmNsdWRlIGZvcm0tY29udHJvbC1mb2N1cygpO1xuXG4gIC8vIFBsYWNlaG9sZGVyXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBhbmQgcmVhZC1vbmx5IGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQsXG4gICZbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NS5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAmOmZvY3VzOjotbXMtdmFsdWUge1xuICAgIC8vIFN1cHByZXNzIHRoZSBuZXN0ZWQgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cbiAgICAvLyB0aGUgc2VsZWN0ZWQgb3B0aW9uIHRleHQgd2hlbiB0aGUgKHN0aWxsIGNsb3NlZCkgPHNlbGVjdD4gcmVjZWl2ZXMgZm9jdXNcbiAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZSwgYXMgaXQgbG9va3MgYmFkIGFuZCBjYW5ub3QgYmUgbWFkZSB0b1xuICAgIC8vIG1hdGNoIHRoZSBhcHBlYXJhbmNlIG9mIHRoZSBuYXRpdmUgd2lkZ2V0LlxuICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xuICB9XG59XG5cbi8vIE1ha2UgZmlsZSBpbnB1dHMgYmV0dGVyIG1hdGNoIHRleHQgaW5wdXRzIGJ5IGZvcmNpbmcgdGhlbSB0byBuZXcgbGluZXMuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5cbi8vXG4vLyBMYWJlbHNcbi8vXG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygjeyRpbnB1dC1wYWRkaW5nLXl9ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteX0gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGFiZWw+LzxsZWdlbmQ+YCBkZWZhdWx0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogY2FsYygjeyRpbnB1dC1wYWRkaW5nLXktbGd9ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteS1sZ30gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygjeyRpbnB1dC1wYWRkaW5nLXktc219ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteS1zbX0gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xufVxuXG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIHJlYWRvbmx5IGlucHV0IHRvIG1ha2UgaXQgYXBwZWFyIGxpa2UgcmVndWxhciBwbGFpblxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogJGlucHV0LXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRpbnB1dC1wYWRkaW5nLXk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwO1xuXG4gICYuZm9ybS1jb250cm9sLXNtLFxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICZbc2l6ZV0sXG4gICZbbXVsdGlwbGVdIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vLyBGb3JtIGdyb3Vwc1xuLy9cbi8vIERlc2lnbmVkIHRvIGhlbHAgd2l0aCB0aGUgb3JnYW5pemF0aW9uIGFuZCBzcGFjaW5nIG9mIHZlcnRpY2FsIGZvcm1zLiBGb3Jcbi8vIGhvcml6b250YWwgZm9ybXMsIHVzZSB0aGUgcHJlZGVmaW5lZCBncmlkIGNsYXNzZXMuXG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAkZm9ybS10ZXh0LW1hcmdpbi10b3A7XG59XG5cblxuLy8gRm9ybSBncmlkXG4vL1xuLy8gU3BlY2lhbCByZXBsYWNlbWVudCBmb3Igb3VyIGdyaWQgc3lzdGVtJ3MgYC5yb3dgIGZvciB0aWdodGVyIGZvcm0gbGF5b3V0cy5cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0kZm9ybS1ncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gIG1hcmdpbi1sZWZ0OiAtJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuXG4gID4gLmNvbCxcbiAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICAgIHBhZGRpbmctbGVmdDogJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggLyAyO1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gSW5kZW50IHRoZSBsYWJlbHMgdG8gcG9zaXRpb24gcmFkaW9zL2NoZWNrYm94ZXMgYXMgaGFuZ2luZyBjb250cm9scy5cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15O1xuICBtYXJnaW4tbGVmdDogLSRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcblxuICAmOmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIGJvdHRvbSBtYXJnaW5cbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDsgLy8gT3ZlcnJpZGUgYmFzZSAuZm9ybS1jaGVja1xuICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDtcblxuICAvLyBVbmRvIC5mb3JtLWNoZWNrLWlucHV0IGRlZmF1bHRzIGFuZCBhZGQgc29tZSBgbWFyZ2luLXJpZ2h0YC5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuLy9cbi8vIFByb3ZpZGUgZmVlZGJhY2sgdG8gdXNlcnMgd2hlbiBmb3JtIGZpZWxkIHZhbHVlcyBhcmUgdmFsaWQgb3IgaW52YWxpZC4gV29ya3Ncbi8vIHByaW1hcmlseSBmb3IgY2xpZW50LXNpZGUgdmFsaWRhdGlvbiB2aWEgc2NvcGVkIGA6aW52YWxpZGAgYW5kIGA6dmFsaWRgXG4vLyBwc2V1ZG8tY2xhc3NlcyBidXQgYWxzbyBpbmNsdWRlcyBgLmlzLWludmFsaWRgIGFuZCBgLmlzLXZhbGlkYCBjbGFzc2VzIGZvclxuLy8gc2VydmVyIHNpZGUgdmFsaWRhdGlvbi5cblxuQGVhY2ggJHN0YXRlLCAkZGF0YSBpbiAkZm9ybS12YWxpZGF0aW9uLXN0YXRlcyB7XG4gIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZSgkc3RhdGUsIG1hcC1nZXQoJGRhdGEsIGNvbG9yKSwgbWFwLWdldCgkZGF0YSwgaWNvbikpO1xufVxuXG4vLyBJbmxpbmUgZm9ybXNcbi8vXG4vLyBNYWtlIGZvcm1zIGFwcGVhciBpbmxpbmUoLWJsb2NrKSBieSBhZGRpbmcgdGhlIGAuZm9ybS1pbmxpbmVgIGNsYXNzLiBJbmxpbmVcbi8vIGZvcm1zIGJlZ2luIHN0YWNrZWQgb24gZXh0cmEgc21hbGwgKG1vYmlsZSkgZGV2aWNlcyBhbmQgdGhlbiBnbyBpbmxpbmUgd2hlblxuLy8gdmlld3BvcnRzIHJlYWNoIDw3NjhweC5cbi8vXG4vLyBSZXF1aXJlcyB3cmFwcGluZyBpbnB1dHMgYW5kIGxhYmVscyB3aXRoIGAuZm9ybS1ncm91cGAgZm9yIHByb3BlciBkaXNwbGF5IG9mXG4vLyBkZWZhdWx0IEhUTUwgZm9ybSBjb250cm9scyBhbmQgb3VyIGN1c3RvbSBmb3JtIGNvbnRyb2xzIChlLmcuLCBpbnB1dCBncm91cHMpLlxuXG4uZm9ybS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyBQcmV2ZW50IHNob3J0ZXIgZWxlbWVudHMgZnJvbSBncm93aW5nIHRvIHNhbWUgaGVpZ2h0IGFzIG90aGVycyAoZS5nLiwgc21hbGwgYnV0dG9ucyBncm93aW5nIHRvIG5vcm1hbCBzaXplZCBidXR0b24gaGVpZ2h0KVxuXG4gIC8vIEJlY2F1c2Ugd2UgdXNlIGZsZXgsIHRoZSBpbml0aWFsIHNpemluZyBvZiBjaGVja2JveGVzIGlzIGNvbGxhcHNlZCBhbmRcbiAgLy8gZG9lc24ndCBvY2N1cHkgdGhlIGZ1bGwtd2lkdGggKHdoaWNoIGlzIHdoYXQgd2Ugd2FudCBmb3IgeHMgZ3JpZCB0aWVyKSxcbiAgLy8gc28gd2UgZm9yY2UgdGhhdCBoZXJlLlxuICAuZm9ybS1jaGVjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAvLyBLaWNrIGluIHRoZSBpbmxpbmVcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8vIElubGluZS1ibG9jayBhbGwgdGhlIHRoaW5ncyBmb3IgXCJpbmxpbmVcIlxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAvLyBBbGxvdyBmb2xrcyB0byAqbm90KiB1c2UgYC5mb3JtLWdyb3VwYFxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87IC8vIFByZXZlbnQgbGFiZWxzIGZyb20gc3RhY2tpbmcgYWJvdmUgaW5wdXRzIGluIGAuZm9ybS1ncm91cGBcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuXG4gICAgLy8gTWFrZSBzdGF0aWMgY29udHJvbHMgYmVoYXZlIGxpa2UgcmVndWxhciBvbmVzXG4gICAgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5pbnB1dC1ncm91cCxcbiAgICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAvLyBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gb24gcmFkaW9zL2NoZWNrYm94ZXMgdGhhdCB3ZXJlIHVzZWQgZm9yIHN0YWNraW5nLCBhbmRcbiAgICAvLyB0aGVuIHVuZG8gdGhlIGZsb2F0aW5nIG9mIHJhZGlvcyBhbmQgY2hlY2tib3hlcyB0byBtYXRjaC5cbiAgICAuZm9ybS1jaGVjayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvbnRyb2wge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdFxuQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cbiAgfVxuXG4gIEBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkge1xuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRm9ybSBjb250cm9sIGZvY3VzIHN0YXRlXG4vL1xuLy8gR2VuZXJhdGUgYSBjdXN0b21pemVkIGZvY3VzIHN0YXRlIGFuZCBmb3IgYW55IGlucHV0IHdpdGggdGhlIHNwZWNpZmllZCBjb2xvcixcbi8vIHdoaWNoIGRlZmF1bHRzIHRvIHRoZSBgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcmAgdmFyaWFibGUuXG4vL1xuLy8gV2UgaGlnaGx5IGVuY291cmFnZSB5b3UgdG8gbm90IGN1c3RvbWl6ZSB0aGUgZGVmYXVsdCB2YWx1ZSwgYnV0IGluc3RlYWQgdXNlXG4vLyB0aGlzIHRvIHR3ZWFrIGNvbG9ycyBvbiBhbiBhcy1uZWVkZWQgYmFzaXMuIFRoaXMgYWVzdGhldGljIGNoYW5nZSBpcyBiYXNlZCBvblxuLy8gV2ViS2l0J3MgZGVmYXVsdCBzdHlsZXMsIGJ1dCBhcHBsaWNhYmxlIHRvIGEgd2lkZXIgcmFuZ2Ugb2YgYnJvd3NlcnMuIEl0c1xuLy8gdXNhYmlsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IHNob3VsZCBiZSB0YWtlbiBpbnRvIGFjY291bnQgd2l0aCBhbnkgY2hhbmdlLlxuLy9cbi8vIEV4YW1wbGUgdXNhZ2U6IGNoYW5nZSB0aGUgZGVmYXVsdCBibHVlIGJvcmRlciBhbmQgc2hhZG93IHRvIHdoaXRlIGZvciBiZXR0ZXJcbi8vIGNvbnRyYXN0IGFnYWluc3QgYSBkYXJrIGdyYXkgYmFja2dyb3VuZC5cbkBtaXhpbiBmb3JtLWNvbnRyb2wtZm9jdXMoKSB7XG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxufVxuXG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCAkY29sb3IsICRpY29uKSB7XG4gIC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stZm9udC1zaXplKTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IC8vIENvbnRhaW4gdG8gcGFyZW50IHdoZW4gcG9zc2libGVcbiAgICBwYWRkaW5nOiAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteSAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDtcbiAgICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvciwgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5KTtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAuZm9ybS1jb250cm9sIHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRpY29uO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6ICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbiAgdGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1zZWxlY3Qge1xuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9LFxuICAgICYuaXMtI3skc3RhdGV9IHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kLCAkaWNvbiAkY3VzdG9tLXNlbGVjdC1iZyBuby1yZXBlYXQgJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbiAvICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAuZm9ybS1jb250cm9sLWZpbGUge1xuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9LFxuICAgICYuaXMtI3skc3RhdGV9IHtcbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9LFxuICAgICYuaXMtI3skc3RhdGV9IHtcbiAgICAgIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0sXG4gICAgJi5pcy0jeyRzdGF0ZX0ge1xuICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRjb2xvciwgMTAlKTtcbiAgICAgICAgICBAaW5jbHVkZSBncmFkaWVudC1iZyhsaWdodGVuKCRjb2xvciwgMTAlKSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIGN1c3RvbSBmaWxlXG4gIC5jdXN0b20tZmlsZS1pbnB1dCB7XG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0sXG4gICAgJi5pcy0jeyRzdGF0ZX0ge1xuICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEdyYWRpZW50c1xuXG5AbWl4aW4gZ3JhZGllbnQtYmcoJGNvbG9yKSB7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14O1xuICB9IEBlbHNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gIH1cbn1cblxuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXJhZGlhbCgkaW5uZXItY29sb3I6ICRncmF5LTcwMCwgJG91dGVyLWNvbG9yOiAkZ3JheS04MDApIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgJGlubmVyLWNvbG9yLCAkb3V0ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogJGJ0bi1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRidG4tZm9udC13ZWlnaHQ7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogJGJ0bi1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LCAkYnRuLXBhZGRpbmcteCwgJGJ0bi1mb250LXNpemUsICRidG4tbGluZS1oZWlnaHQsICRidG4tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJ0bi10cmFuc2l0aW9uKTtcblxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGJ0bi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6ICRidG4tZGlzYWJsZWQtb3BhY2l0eTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tZm9jdXMtYm94LXNoYWRvdywgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzIG9uIGA8YT5gIGVsZW1lbnRzXG5hLmJ0bi5kaXNhYmxlZCxcbmZpZWxkc2V0OmRpc2FibGVkIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vL1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRidG4tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC8vIE5vIG5lZWQgZm9yIGFuIGFjdGl2ZSBzdGF0ZSBoZXJlXG59XG5cblxuLy9cbi8vIEJ1dHRvbiBTaXplc1xuLy9cblxuLmJ0bi1sZyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LWxnLCAkYnRuLXBhZGRpbmcteC1sZywgJGJ0bi1mb250LXNpemUtbGcsICRidG4tbGluZS1oZWlnaHQtbGcsICRidG4tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5idG4tc20ge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRidG4tZm9udC1zaXplLXNtLCAkYnRuLWxpbmUtaGVpZ2h0LXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG5cbi8vXG4vLyBCbG9jayBidXR0b25cbi8vXG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLy8gVmVydGljYWxseSBzcGFjZSBvdXQgbXVsdGlwbGUgYmxvY2sgYnV0dG9uc1xuICArIC5idG4tYmxvY2sge1xuICAgIG1hcmdpbi10b3A6ICRidG4tYmxvY2stc3BhY2luZy15O1xuICB9XG59XG5cbi8vIFNwZWNpZmljaXR5IG92ZXJyaWRlc1xuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICAmLmJ0bi1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi8vIEJ1dHRvbiB2YXJpYW50c1xuLy9cbi8vIEVhc2lseSBwdW1wIG91dCBkZWZhdWx0IHN0eWxlcywgYXMgd2VsbCBhcyA6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSxcbi8vIGFuZCBkaXNhYmxlZCBvcHRpb25zIGZvciBhbGwgYnV0dG9uc1xuXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICRob3Zlci1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDcuNSUpLCAkaG92ZXItYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTAlKSwgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSksICRhY3RpdmUtYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTIuNSUpKSB7XG4gIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3cpO1xuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogJGJ0bi1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgIH1cbiAgfVxuXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZW1vdmUgdGhlIGdyYWRpZW50IGZvciB0aGUgcHJlc3NlZC9hY3RpdmUgc3RhdGVcbiAgICB9XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyBhbmQgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyAhPSBub25lIHtcbiAgICAgICAgYm94LXNoYWRvdzogJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBidXR0b24tb3V0bGluZS12YXJpYW50KCRjb2xvciwgJGNvbG9yLWhvdmVyOiBjb2xvci15aXEoJGNvbG9yKSwgJGFjdGl2ZS1iYWNrZ3JvdW5kOiAkY29sb3IsICRhY3RpdmUtYm9yZGVyOiAkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEJ1dHRvbiBzaXplc1xuQG1peGluIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcbiAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIC8vIE1hbnVhbGx5IGRlY2xhcmUgdG8gcHJvdmlkZSBhbiBvdmVycmlkZSB0byB0aGUgYnJvd3NlciBkZWZhdWx0XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMsIDApO1xufVxuIiwiLmZhZGUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xuXG4gICY6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uY29sbGFwc2Uge1xuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG59XG4iLCIvLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoYDxkaXY+YClcbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBHZW5lcmF0ZSB0aGUgY2FyZXQgYXV0b21hdGljYWxseVxuICBAaW5jbHVkZSBjYXJldDtcbn1cblxuLy8gVGhlIGRyb3Bkb3duIG1lbnVcbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6ICRkcm9wZG93bi1taW4td2lkdGg7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1wYWRkaW5nLXkgMDtcbiAgbWFyZ2luOiAkZHJvcGRvd24tc3BhY2VyIDAgMDsgLy8gb3ZlcnJpZGUgZGVmYXVsdCB1bFxuICBAaW5jbHVkZSBmb250LXNpemUoJGRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkZHJvcGRvd24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRkcm9wZG93bi1ib3JkZXItd2lkdGggc29saWQgJGRyb3Bkb3duLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZHJvcGRvd24tYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGRyb3Bkb3duLWJveC1zaGFkb3cpO1xufVxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1sZWZ0IHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1yaWdodCB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHVwKTtcbiAgfVxufVxuXG4uZHJvcHJpZ2h0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6ICRkcm9wZG93bi1zcGFjZXI7XG4gIH1cblxuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBAaW5jbHVkZSBjYXJldChyaWdodCk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wbGVmdCB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KGxlZnQpO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLy8gV2hlbiBlbmFibGVkIFBvcHBlci5qcywgcmVzZXQgYmFzaWMgZHJvcGRvd24gcG9zaXRpb25cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uZHJvcGRvd24tbWVudSB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gIH1cbn1cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgQGluY2x1ZGUgbmF2LWRpdmlkZXIoJGRyb3Bkb3duLWRpdmlkZXItYmcsICRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15KTtcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgLy8gcHJldmVudCBsaW5rcyBmcm9tIHJhbmRvbWx5IGJyZWFraW5nIG9udG8gbmV3IGxpbmVzXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgYm9yZGVyOiAwOyAvLyBGb3IgYDxidXR0b24+YHNcblxuICAvLyBQcmV2ZW50IGRyb3Bkb3duIG92ZXJmbG93IGlmIHRoZXJlJ3Mgbm8gcGFkZGluZ1xuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjc3MDNcbiAgQGlmICRkcm9wZG93bi1wYWRkaW5nLXkgPT0gMCB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1ob3Zlci1iZyk7XG4gIH1cblxuICAmLmFjdGl2ZSxcbiAgJjphY3RpdmUge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBmb3IgdXNlIHdpdGggaGVhZGluZyBlbGVtZW50c1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1zbSk7XG4gIGNvbG9yOiAkZHJvcGRvd24taGVhZGVyLWNvbG9yO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBhcyB3aXRoID4gbGkgPiBhXG59XG5cbi8vIERyb3Bkb3duIHRleHRcbi5kcm9wZG93bi1pdGVtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xufVxuIiwiQG1peGluIGNhcmV0LWRvd24ge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtdXAge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtcmlnaHQge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkO1xufVxuXG5AbWl4aW4gY2FyZXQtbGVmdCB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0KCRkaXJlY3Rpb246IGRvd24pIHtcbiAgQGlmICRlbmFibGUtY2FyZXQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgQGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWRvd247XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC11cDtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXJpZ2h0O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiAkY2FyZXQtdmVydGljYWwtYWxpZ247XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWxlZnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBIb3Jpem9udGFsIGRpdmlkZXJzXG4vL1xuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBocikgd2l0aGluIGRyb3Bkb3ducyBhbmQgbmF2IGxpc3RzXG5cbkBtaXhpbiBuYXYtZGl2aWRlcigkY29sb3I6ICRuYXYtZGl2aWRlci1jb2xvciwgJG1hcmdpbi15OiAkbmF2LWRpdmlkZXItbWFyZ2luLXkpIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46ICRtYXJnaW4teSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIE1ha2UgdGhlIGRpdiBiZWhhdmUgbGlrZSBhIGJ1dHRvblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyAvLyBtYXRjaCAuYnRuIGFsaWdubWVudCBnaXZlbiBmb250LXNpemUgaGFjayBhYm92ZVxuXG4gID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuXG4gICAgLy8gQnJpbmcgdGhlIGhvdmVyLCBmb2N1c2VkLCBhbmQgXCJhY3RpdmVcIiBidXR0b25zIHRvIHRoZSBmcm9udCB0byBvdmVybGF5XG4gICAgLy8gdGhlIGJvcmRlcnMgcHJvcGVybHlcbiAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICB9XG59XG5cbi8vIE9wdGlvbmFsOiBHcm91cCBtdWx0aXBsZSBidXR0b24gZ3JvdXBzIHRvZ2V0aGVyIGZvciBhIHRvb2xiYXJcbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1ncm91cCB7XG4gIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnMgd2hlbiBidXR0b25zIGFyZSBuZXh0IHRvIGVhY2ggb3RoZXJcbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy9cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vXG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcblxuICAmOjphZnRlcixcbiAgLmRyb3B1cCAmOjphZnRlcixcbiAgLmRyb3ByaWdodCAmOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGxlZnQgJjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbn1cblxuXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcbi8vIFNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXG4gICYuYnRuLWxpbmsge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xuLy9cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveCBhbmQgcmFkaW8gb3B0aW9uc1xuLy9cbi8vIEluIG9yZGVyIHRvIHN1cHBvcnQgdGhlIGJyb3dzZXIncyBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2ssIHBvd2VyZWQgYnkgdGhlXG4vLyBgcmVxdWlyZWRgIGF0dHJpYnV0ZSwgd2UgaGF2ZSB0byBcImhpZGVcIiB0aGUgaW5wdXRzIHZpYSBgY2xpcGAuIFdlIGNhbm5vdCB1c2Vcbi8vIGBkaXNwbGF5OiBub25lO2Agb3IgYHZpc2liaWxpdHk6IGhpZGRlbjtgIGFzIHRoYXQgYWxzbyBoaWRlcyB0aGUgcG9wb3Zlci5cbi8vIFNpbXBseSB2aXN1YWxseSBoaWRpbmcgdGhlIGlucHV0cyB2aWEgYG9wYWNpdHlgIHdvdWxkIGxlYXZlIHRoZW0gY2xpY2thYmxlIGluXG4vLyBjZXJ0YWluIGNhc2VzIHdoaWNoIGlzIHByZXZlbnRlZCBieSB1c2luZyBgY2xpcGAgYW5kIGBwb2ludGVyLWV2ZW50c2AuXG4vLyBUaGlzIHdheSwgd2UgZW5zdXJlIGEgRE9NIGVsZW1lbnQgaXMgdmlzaWJsZSB0byBwb3NpdGlvbiB0aGUgcG9wb3ZlciBmcm9tLlxuLy9cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMjc5NCBhbmRcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzE0NTU5IGZvciBtb3JlIGluZm9ybWF0aW9uLlxuXG4uYnRuLWdyb3VwLXRvZ2dsZSB7XG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBgPGxhYmVsPmAgdmFsdWVcblxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIEZvciBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2tcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgPiAuY3VzdG9tLXNlbGVjdCxcbiAgPiAuY3VzdG9tLWZpbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIGZvY3VzIHN0YXRlJ3Mgei1pbmRleFxuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIC8vIEFkZCB3aWR0aCAxJSBhbmQgZmxleC1iYXNpcyBhdXRvIHRvIGVuc3VyZSB0aGF0IGJ1dHRvbiB3aWxsIG5vdCB3cmFwIG91dFxuICAgIC8vIHRoZSBjb2x1bW4uIEFwcGxpZXMgdG8gSUUgRWRnZSsgYW5kIEZpcmVmb3guIENocm9tZSBkb2VzIG5vdCByZXF1aXJlIHRoaXMuXG4gICAgd2lkdGg6IDElO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICArIC5mb3JtLWNvbnRyb2wsXG4gICAgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICArIC5jdXN0b20tZmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG5cbiAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgZm9ybSBjb250cm9sIHRvIHRoZSB0b3Agb2Ygc3Vycm91bmRpbmcgZWxlbWVudHNcbiAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuICA+IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuICA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIHotaW5kZXg6IDM7XG4gIH1cblxuICAvLyBCcmluZyB0aGUgY3VzdG9tIGZpbGUgaW5wdXQgYWJvdmUgdGhlIGxhYmVsXG4gID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gICAgei1pbmRleDogNDtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuY3VzdG9tLXNlbGVjdCB7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHsgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTsgfVxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxuXG4gIC8vIEN1c3RvbSBmaWxlIGlucHV0cyBoYXZlIG1vcmUgY29tcGxleCBtYXJrdXAsIHRodXMgcmVxdWlyaW5nIGRpZmZlcmVudFxuICAvLyBib3JkZXItcmFkaXVzIG92ZXJyaWRlcy5cbiAgPiAuY3VzdG9tLWZpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIgeyBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApOyB9XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cbiAgfVxufVxuXG5cbi8vIFByZXBlbmQgYW5kIGFwcGVuZFxuLy9cbi8vIFdoaWxlIGl0IHJlcXVpcmVzIG9uZSBleHRyYSBsYXllciBvZiBIVE1MIGZvciBlYWNoLCBkZWRpY2F0ZWQgcHJlcGVuZCBhbmRcbi8vIGFwcGVuZCBlbGVtZW50cyBhbGxvdyB1cyB0byAxKSBiZSBsZXNzIGNsZXZlciwgMikgc2ltcGxpZnkgb3VyIHNlbGVjdG9ycywgYW5kXG4vLyAzKSBzdXBwb3J0IEhUTUw1IGZvcm0gdmFsaWRhdGlvbi5cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDtcblxuICAvLyBFbnN1cmUgYnV0dG9ucyBhcmUgYWx3YXlzIGFib3ZlIGlucHV0cyBmb3IgbW9yZSB2aXN1YWxseSBwbGVhc2luZyBib3JkZXJzLlxuICAvLyBUaGlzIGlzbid0IG5lZWRlZCBmb3IgYC5pbnB1dC1ncm91cC10ZXh0YCBzaW5jZSBpdCBzaGFyZXMgdGhlIHNhbWUgYm9yZGVyLWNvbG9yXG4gIC8vIGFzIG91ciBpbnB1dHMuXG4gIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICB6LWluZGV4OiAzO1xuICAgIH1cbiAgfVxuXG4gIC5idG4gKyAuYnRuLFxuICAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xuICB9XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHsgbWFyZ2luLXJpZ2h0OiAtJGlucHV0LWJvcmRlci13aWR0aDsgfVxuLmlucHV0LWdyb3VwLWFwcGVuZCB7IG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDsgfVxuXG5cbi8vIFRleHR1YWwgYWRkb25zXG4vL1xuLy8gU2VydmVzIGFzIGEgY2F0Y2gtYWxsIGVsZW1lbnQgZm9yIGFueSB0ZXh0IG9yIHJhZGlvL2NoZWNrYm94IGlucHV0IHlvdSB3aXNoXG4vLyB0byBwcmVwZW5kIG9yIGFwcGVuZCB0byBhbiBpbnB1dC5cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIEFsbG93IHVzZSBvZiA8bGFiZWw+IGVsZW1lbnRzIGJ5IG92ZXJyaWRpbmcgb3VyIGRlZmF1bHQgbWFyZ2luLWJvdHRvbVxuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7IC8vIE1hdGNoIGlucHV0c1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcblxuICAvLyBOdWtlIGRlZmF1bHQgbWFyZ2lucyBmcm9tIGNoZWNrYm94ZXMgYW5kIHJhZGlvcyB0byB2ZXJ0aWNhbGx5IGNlbnRlciB3aXRoaW4uXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxuLy8gbWFuaXB1bGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7XG59XG5cblxuLy8gUHJlcGVuZCBhbmQgYXBwZW5kIHJvdW5kZWQgY29ybmVyc1xuLy9cbi8vIFRoZXNlIHJ1bGVzZXRzIG11c3QgY29tZSBhZnRlciB0aGUgc2l6aW5nIG9uZXMgdG8gcHJvcGVybHkgb3ZlcnJpZGUgc20gYW5kIGxnXG4vLyBib3JkZXItcmFkaXVzIHZhbHVlcyB3aGVuIGV4dGVuZGluZy4gVGhleSdyZSBtb3JlIHNwZWNpZmljIHRoYW4gd2UnZCBsaWtlXG4vLyB3aXRoIHRoZSBgLmlucHV0LWdyb3VwID5gIHBhcnQsIGJ1dCB3aXRob3V0IGl0LCB3ZSBjYW5ub3Qgb3ZlcnJpZGUgdGhlIHNpemluZy5cblxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xufVxuIiwiLy8gRW1iZWRkZWQgaWNvbnMgZnJvbSBPcGVuIEljb25pYy5cbi8vIFJlbGVhc2VkIHVuZGVyIE1JVCBhbmQgY29weXJpZ2h0IDIwMTQgV2F5YnVyeS5cbi8vIGh0dHBzOi8vdXNlaWNvbmljLmNvbS9vcGVuXG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gQmFzZSBjbGFzcyB0YWtlcyBjYXJlIG9mIGFsbCB0aGUga2V5IGJlaGF2aW9yYWwgYXNwZWN0cy5cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6ICRjdXN0b20tY29udHJvbC1zcGFjZXIteDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTsgLy8gUHV0IHRoZSBpbnB1dCBiZWhpbmQgdGhlIGxhYmVsIHNvIGl0IGRvZXNuJ3Qgb3ZlcmxheSB0ZXh0XG4gIG9wYWNpdHk6IDA7XG5cbiAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHRoZSBtaXhpbiBpcyBub3QgdXNlZCBoZXJlIHRvIG1ha2Ugc3VyZSB0aGVyZSBpcyBmZWVkYmFja1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gICY6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBDdXN0b20gY29udHJvbCBpbmRpY2F0b3JzXG4vL1xuLy8gQnVpbGQgdGhlIGN1c3RvbSBjb250cm9scyBvdXQgb2YgcHNldWRvLWVsZW1lbnRzLlxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cbiAgLy8gQmFja2dyb3VuZC1jb2xvciBhbmQgKHdoZW4gZW5hYmxlZCkgZ3JhZGllbnRcbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpIC8gMjtcbiAgICBsZWZ0OiAtKCRjdXN0b20tY29udHJvbC1ndXR0ZXIgKyAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnO1xuICAgIGJvcmRlcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3Igc29saWQgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGg7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgLy8gRm9yZWdyb3VuZCAoaWNvbilcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyO1xuICAgIGxlZnQ6IC0oJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBoZWlnaHQ6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCA1MCUgLyAjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZX07XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveGVzXG4vL1xuLy8gVHdlYWsganVzdCBhIGZldyB0aGluZ3MgZm9yIGNoZWNrYm94ZXMuXG5cbi5jdXN0b20tY2hlY2tib3gge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQ7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyk7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdyk7XG4gICAgfVxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZztcbiAgICB9XG4gICAgJjppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSYWRpb3Ncbi8vXG4vLyBUd2VhayBqdXN0IGEgZmV3IHRoaW5ncyBmb3IgcmFkaW9zLlxuXG4uY3VzdG9tLXJhZGlvIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1ibGFja2xpc3RcbiAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZDtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBzd2l0Y2hlc1xuLy9cbi8vIFR3ZWFrIGEgZmV3IHRoaW5ncyBmb3Igc3dpdGNoZXNcblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlcjtcblxuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtKCRjdXN0b20tc3dpdGNoLXdpZHRoICsgJGN1c3RvbS1jb250cm9sLWd1dHRlcik7XG4gICAgICB3aWR0aDogJGN1c3RvbS1zd2l0Y2gtd2lkdGg7XG4gICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWJsYWNrbGlzdFxuICAgICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiBjYWxjKCN7KCgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyKX0gKyAjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogMn0pO1xuICAgICAgbGVmdDogY2FsYygjey0oJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyKX0gKyAjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogMn0pO1xuICAgICAgd2lkdGg6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplO1xuICAgICAgaGVpZ2h0OiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yO1xuICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWJsYWNrbGlzdFxuICAgICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHRyYW5zZm9ybSAuMTVzIGVhc2UtaW4tb3V0LCAkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKCRjdXN0b20tc3dpdGNoLXdpZHRoIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBTZWxlY3Rcbi8vXG4vLyBSZXBsYWNlcyB0aGUgYnJvd3NlciBkZWZhdWx0IHNlbGVjdCB3aXRoIGEgY3VzdG9tIG9uZSwgbW9zdGx5IHB1bGxlZCBmcm9tXG4vLyBodHRwczovL3ByaW1lci5naXRodWIuaW8vLlxuLy9cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1jb2xvcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZDogJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1zZWxlY3QtYmc7XG4gIGJvcmRlcjogJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdywgJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6ICRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuXG4gICAgJjo6LW1zLXZhbHVlIHtcbiAgICAgIC8vIEZvciB2aXN1YWwgY29uc2lzdGVuY3kgd2l0aCBvdGhlciBwbGF0Zm9ybXMvYnJvd3NlcnMsXG4gICAgICAvLyBzdXBwcmVzcyB0aGUgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cbiAgICAgIC8vIHRoZSBzZWxlY3RlZCBvcHRpb24gdGV4dCB3aGVuIHRoZSAoc3RpbGwgY2xvc2VkKSA8c2VsZWN0PiByZWNlaXZlcyBmb2N1c1xuICAgICAgLy8gaW4gSUUgYW5kICh1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMpIEVkZ2UuXG4gICAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTM5OC5cbiAgICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gICAgfVxuICB9XG5cbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIC8vIEhpZGVzIHRoZSBkZWZhdWx0IGNhcmV0IGluIElFMTFcbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY3VzdG9tLXNlbGVjdC1zbSB7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtO1xuICBwYWRkaW5nLXRvcDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XG59XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc7XG4gIHBhZGRpbmctdG9wOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctYm90dG9tOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnKTtcbn1cblxuXG4vLyBGaWxlXG4vL1xuLy8gQ3VzdG9tIGZpbGUgaW5wdXQuXG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMDtcblxuICAmOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgYm94LXNoYWRvdzogJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAmOmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtZGlzYWJsZWQtYmc7XG4gIH1cblxuICBAZWFjaCAkbGFuZywgJHZhbHVlIGluICRjdXN0b20tZmlsZS10ZXh0IHtcbiAgICAmOmxhbmcoI3skbGFuZ30pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgICBjb250ZW50OiAkdmFsdWU7XG4gICAgfVxuICB9XG5cbiAgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gICAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG4gIH1cbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRjdXN0b20tZmlsZS1wYWRkaW5nLXkgJGN1c3RvbS1maWxlLXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRjdXN0b20tZmlsZS1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRjdXN0b20tZmlsZS1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRjdXN0b20tZmlsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1maWxlLWJnO1xuICBib3JkZXI6ICRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1maWxlLWJveC1zaGFkb3cpO1xuXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjtcbiAgICBwYWRkaW5nOiAkY3VzdG9tLWZpbGUtcGFkZGluZy15ICRjdXN0b20tZmlsZS1wYWRkaW5nLXg7XG4gICAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcbiAgICBjb2xvcjogJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjtcbiAgICBjb250ZW50OiBcIkJyb3dzZVwiO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tZmlsZS1idXR0b24tYmcpO1xuICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAwKTtcbiAgfVxufVxuXG4vLyBSYW5nZVxuLy9cbi8vIFN0eWxlIHJhbmdlIGlucHV0cyB0aGUgc2FtZSBhY3Jvc3MgYnJvd3NlcnMuIFZlbmRvci1zcGVjaWZpYyBydWxlcyBmb3IgcHNldWRvXG4vLyBlbGVtZW50cyBjYW5ub3QgYmUgbWl4ZWQuIEFzIHN1Y2gsIHRoZXJlIGFyZSBubyBzaGFyZWQgc3R5bGVzIGZvciBmb2N1cyBvclxuLy8gYWN0aXZlIHN0YXRlcyBvbiBwcmVmaXhlZCBzZWxlY3RvcnMuXG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKCN7JGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHR9ICsgI3skY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGggKiAyfSk7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIgICAgIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1zLXRodW1iICAgICAgICAgICAgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6ICgkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodCAtICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0KSAvIDI7IC8vIFdlYmtpdCBzcGVjaWZpY1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFdoeT9cbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZpcmVmb3ggc3BlY2lmaWM/XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tcy10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwOyAvLyBFZGdlIHNwZWNpZmljXG4gICAgbWFyZ2luLXJpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg7IC8vIFdvcmthcm91bmQgdGhhdCBvdmVyZmxvd2VkIGJveC1zaGFkb3cgaXMgaGlkZGVuLlxuICAgIG1hcmdpbi1sZWZ0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg7ICAvLyBXb3JrYXJvdW5kIHRoYXQgb3ZlcmZsb3dlZCBib3gtc2hhZG93IGlzIGhpZGRlbi5cbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1zLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCAvIDI7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1zLWZpbGwtbG93ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjo6LW1zLWZpbGwtdXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgLy8gYXJiaXRyYXJ5P1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY6Oi1tcy10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzIG9yIGA8dWw+YHMuXG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRuYXYtbGluay1wYWRkaW5nLXkgJG5hdi1saW5rLXBhZGRpbmcteDtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxufVxuXG4vL1xuLy8gVGFic1xuLy9cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yO1xuXG4gIC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLSRuYXYtdGFicy1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAubmF2LWxpbmsge1xuICAgIGJvcmRlcjogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgLy8gTWFrZSBkcm9wZG93biBib3JkZXIgb3ZlcmxhcCB0YWIgYm9yZGVyXG4gICAgbWFyZ2luLXRvcDogLSRuYXYtdGFicy1ib3JkZXItd2lkdGg7XG4gICAgLy8gUmVtb3ZlIHRoZSB0b3Agcm91bmRlZCBjb3JuZXJzIGhlcmUgc2luY2UgdGhlcmUgaXMgYSBoYXJkIGVkZ2UgYWJvdmUgdGhlIG1lbnVcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBQaWxsc1xuLy9cblxuLm5hdi1waWxscyB7XG4gIC5uYXYtbGluayB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vL1xuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXG4vL1xuXG4ubmF2LWZpbGwge1xuICAubmF2LWl0ZW0ge1xuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cblxuLy8gVGFiYmFibGUgdGFic1xuLy9cbi8vIEhpZGUgdGFiYmFibGUgcGFuZXMgdG8gc3RhcnQsIHNob3cgdGhlbSB3aGVuIGAuYWN0aXZlYFxuXG4udGFiLWNvbnRlbnQge1xuICA+IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICA+IC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4iLCIvLyBDb250ZW50c1xuLy9cbi8vIE5hdmJhclxuLy8gTmF2YmFyIGJyYW5kXG4vLyBOYXZiYXIgbmF2XG4vLyBOYXZiYXIgdGV4dFxuLy8gTmF2YmFyIGRpdmlkZXJcbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vLyBOYXZiYXIgcG9zaXRpb25cbi8vIE5hdmJhciB0aGVtZXNcblxuXG4vLyBOYXZiYXJcbi8vXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxuLy8gb3RoZXIgbmF2YmFyIHZhcmlhdGlvbnMuXG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gYWxsb3cgdXMgdG8gZG8gdGhlIGxpbmUgYnJlYWsgZm9yIGNvbGxhcHNpbmcgY29udGVudFxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIHNwYWNlIG91dCBicmFuZCBmcm9tIGxvZ29cbiAgcGFkZGluZzogJG5hdmJhci1wYWRkaW5nLXkgJG5hdmJhci1wYWRkaW5nLXg7XG5cbiAgLy8gQmVjYXVzZSBmbGV4IHByb3BlcnRpZXMgYXJlbid0IGluaGVyaXRlZCwgd2UgbmVlZCB0byByZWRlY2xhcmUgdGhlc2UgZmlyc3RcbiAgLy8gZmV3IHByb3BlcnRpZXMgc28gdGhhdCBjb250ZW50IG5lc3RlZCB3aXRoaW4gYmVoYXZlIHByb3Blcmx5LlxuICA+IC5jb250YWluZXIsXG4gID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgYnJhbmRcbi8vXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cblxuLm5hdmJhci1icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIG1hcmdpbi1yaWdodDogJG5hdmJhci1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgbmF2XG4vL1xuLy8gQ3VzdG9tIG5hdmJhciBuYXZpZ2F0aW9uIChkb2Vzbid0IHJlcXVpcmUgYC5uYXZgLCBidXQgZG9lcyBtYWtlIHVzZSBvZiBgLm5hdi1saW5rYCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLy8gY2Fubm90IHVzZSBgaW5oZXJpdGAgdG8gZ2V0IHRoZSBgLm5hdmJhcmBzIHZhbHVlXG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGV4dFxuLy9cbi8vXG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xufVxuXG5cbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgcmVzcG9uc2l2ZSBjb2xsYXBzaW5nIGFuZCB0b2dnbGluZyBvZiBuYXZiYXIgY29udGVudHMuXG4vLyBQb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZSBCb290c3RyYXAgSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi8vIFdoZW4gY29sbGFwc2VkLCBwcmV2ZW50IHRoZSB0b2dnbGVhYmxlIG5hdmJhciBjb250ZW50cyBmcm9tIGFwcGVhcmluZyBpblxuLy8gdGhlIGRlZmF1bHQgZmxleGJveCByb3cgb3JpZW50YXRpb24uIFJlcXVpcmVzIHRoZSB1c2Ugb2YgYGZsZXgtd3JhcDogd3JhcGBcbi8vIG9uIHRoZSBgLm5hdmJhcmAgcGFyZW50LlxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLy8gRm9yIGFsd2F5cyBleHBhbmRlZCBvciBleHRyYSBmdWxsIG5hdmJhcnMsIGVuc3VyZSBjb250ZW50IGFsaWducyBpdHNlbGZcbiAgLy8gcHJvcGVybHkgdmVydGljYWxseS4gQ2FuIGJlIGVhc2lseSBvdmVycmlkZGVuIHdpdGggZmxleCB1dGlsaXRpZXMuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIEJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG5hdmJhciB3aGVuIGluIGl0cyBjb2xsYXBzZWQgc3RhdGVcbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6ICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkgJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRuYXZiYXItdG9nZ2xlci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG5cbi8vIEtlZXAgYXMgYSBzZXBhcmF0ZSBlbGVtZW50IHNvIGZvbGtzIGNhbiBlYXNpbHkgb3ZlcnJpZGUgaXQgd2l0aCBhbm90aGVyIGljb25cbi8vIG9yIGltYWdlIGZpbGUgYXMgbmVlZGVkLlxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC5uYXZiYXItZXhwYW5kLSpgIHJlc3BvbnNpdmUgY2xhc3NlcyBmb3IgY29uZmlndXJpbmdcbi8vIHdoZXJlIHlvdXIgbmF2YmFyIGNvbGxhcHNlcy5cbi5uYXZiYXItZXhwYW5kIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICA+IC5jb250YWluZXIsXG4gICAgICAgID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEZvciBuZXN0aW5nIGNvbnRhaW5lcnMsIGhhdmUgdG8gcmVkZWNsYXJlIGZvciBhbGlnbm1lbnQgcHVycG9zZXNcbiAgICAgICAgPiAuY29udGFpbmVyLFxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgICAgICAgLy8gQ2hhbmdlcyBmbGV4LWJhc2VzIHRvIGF1dG8gYmVjYXVzZSBvZiBhbiBJRTEwIGJ1Z1xuICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGhlbWVzXG4vL1xuLy8gU3R5bGVzIGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBuYXZiYXJzIHdpdGggbGlnaHQgb3IgZGFyayBiYWNrZ3JvdW5kLlxuXG4vLyBEYXJrIGxpbmtzIGFnYWluc3QgYSBsaWdodCBiYWNrZ3JvdW5kXG4ubmF2YmFyLWxpZ2h0IHtcbiAgLm5hdmJhci1icmFuZCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYnJhbmQtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZztcbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBXaGl0ZSBsaW5rcyBhZ2FpbnN0IGEgZGFyayBiYWNrZ3JvdW5kXG4ubmF2YmFyLWRhcmsge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLW5hdiB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yMjc0MCNpc3N1ZWNvbW1lbnQtMzA1ODY4MTA2XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuXG4gID4gaHIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICAgIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIHtcbiAgICAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG59XG5cbi5jYXJkLWJvZHkge1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgZm9yIGRlY2tzIGFuZCBncm91cHMgc28gdGhhdCBjYXJkIGJsb2NrcyB0YWtlIHVwXG4gIC8vIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGUsIGVuc3VyaW5nIGZvb3RlcnMgYXJlIGFsaWduZWQgdG8gdGhlIGJvdHRvbS5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci14O1xuICBjb2xvcjogJGNhcmQtY29sb3I7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogJGNhcmQtc3BhY2VyLXk7XG59XG5cbi5jYXJkLXN1YnRpdGxlIHtcbiAgbWFyZ2luLXRvcDogLSRjYXJkLXNwYWNlci15IC8gMjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayB7XG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICArIC5jYXJkLWxpbmsge1xuICAgIG1hcmdpbi1sZWZ0OiAkY2FyZC1zcGFjZXIteDtcbiAgfVxufVxuXG4vL1xuLy8gT3B0aW9uYWwgdGV4dHVhbCBjYXBzXG4vL1xuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVtb3ZlcyB0aGUgZGVmYXVsdCBtYXJnaW4tYm90dG9tIG9mIDxoTj5cbiAgY29sb3I6ICRjYXJkLWNhcC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItYm90dG9tOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzIDAgMCk7XG4gIH1cblxuICArIC5saXN0LWdyb3VwIHtcbiAgICAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgfVxuICB9XG59XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1jYXAtYmc7XG4gIGJvcmRlci10b3A6ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICB9XG59XG5cblxuLy9cbi8vIEhlYWRlciBuYXZzXG4vL1xuXG4uY2FyZC1oZWFkZXItdGFicyB7XG4gIG1hcmdpbi1yaWdodDogLSRjYXJkLXNwYWNlci14IC8gMjtcbiAgbWFyZ2luLWJvdHRvbTogLSRjYXJkLXNwYWNlci15O1xuICBtYXJnaW4tbGVmdDogLSRjYXJkLXNwYWNlci14IC8gMjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtc3BhY2VyLXggLyAyO1xuICBtYXJnaW4tbGVmdDogLSRjYXJkLXNwYWNlci14IC8gMjtcbn1cblxuLy8gQ2FyZCBpbWFnZVxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZztcbn1cblxuLmNhcmQtaW1nIHtcbiAgd2lkdGg6IDEwMCU7IC8vIFJlcXVpcmVkIGJlY2F1c2Ugd2UgdXNlIGZsZXhib3ggYW5kIHRoaXMgaW5oZXJlbnRseSBhcHBsaWVzIGFsaWduLXNlbGY6IHN0cmV0Y2hcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gQ2FyZCBpbWFnZSBjYXBzXG4uY2FyZC1pbWctdG9wIHtcbiAgd2lkdGg6IDEwMCU7IC8vIFJlcXVpcmVkIGJlY2F1c2Ugd2UgdXNlIGZsZXhib3ggYW5kIHRoaXMgaW5oZXJlbnRseSBhcHBsaWVzIGFsaWduLXNlbGY6IHN0cmV0Y2hcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZy1ib3R0b20ge1xuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBDYXJkIGRlY2tcblxuLmNhcmQtZGVjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWRlY2stbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtZGVjay1tYXJnaW47XG4gICAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1kZWNrLW1hcmdpbjtcblxuICAgIC5jYXJkIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJkLWRlY2stbWFyZ2luO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGRlZmF1bHRcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2FyZC1kZWNrLW1hcmdpbjtcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQ2FyZCBncm91cHNcbi8vXG5cbi5jYXJkLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gID4gLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWdyb3VwLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICAgID4gLmNhcmQge1xuICAgICAgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XG4gICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICArIC5jYXJkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAvLyBIYW5kbGUgcm91bmRlZCBjb3JuZXJzXG4gICAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWJsYWNrbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1ibGFja2xpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1ibGFja2xpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1ibGFja2xpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIENvbHVtbnNcbi8vXG5cbi5jYXJkLWNvbHVtbnMge1xuICAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtY29sdW1ucy1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgY29sdW1uLWNvdW50OiAkY2FyZC1jb2x1bW5zLWNvdW50O1xuICAgIGNvbHVtbi1nYXA6ICRjYXJkLWNvbHVtbnMtZ2FwO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxO1xuXG4gICAgLmNhcmQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvLyBEb24ndCBsZXQgdGhlbSB2ZXJ0aWNhbGx5IHNwYW4gbXVsdGlwbGUgY29sdW1uc1xuICAgICAgd2lkdGg6IDEwMCU7IC8vIERvbid0IGxldCB0aGVpciB3aWR0aCBjaGFuZ2VcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQWNjb3JkaW9uXG4vL1xuXG4uYWNjb3JkaW9uIHtcbiAgPiAuY2FyZCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICY6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gICAgICAuY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgfVxuXG4gICAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgICB9XG5cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgICB9XG5cbiAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLSRjYXJkLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cbiIsIi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAkYnJlYWRjcnVtYi1wYWRkaW5nLXkgJGJyZWFkY3J1bWItcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJlYWRjcnVtYi1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSB7XG4gIC8vIFRoZSBzZXBhcmF0b3IgYmV0d2VlbiBicmVhZGNydW1icyAoYnkgZGVmYXVsdCwgYSBmb3J3YXJkLXNsYXNoOiBcIi9cIilcbiAgKyAuYnJlYWRjcnVtYi1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIFN1cHByZXNzIHVuZGVybGluaW5nIG9mIHRoZSBzZXBhcmF0b3IgaW4gbW9kZXJuIGJyb3dzZXJzXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAkYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc7XG4gICAgICBjb2xvcjogJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjtcbiAgICAgIGNvbnRlbnQ6ICRicmVhZGNydW1iLWRpdmlkZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gSUU5LTExIGhhY2sgdG8gcHJvcGVybHkgaGFuZGxlIGh5cGVybGluayB1bmRlcmxpbmVzIGZvciBicmVhZGNydW1icyBidWlsdFxuICAvLyB3aXRob3V0IGA8dWw+YHMuIFRoZSBgOjpiZWZvcmVgIHBzZXVkby1lbGVtZW50IGdlbmVyYXRlcyBhbiBlbGVtZW50XG4gIC8vICp3aXRoaW4qIHRoZSAuYnJlYWRjcnVtYi1pdGVtIGFuZCB0aGVyZWJ5IGluaGVyaXRzIHRoZSBgdGV4dC1kZWNvcmF0aW9uYC5cbiAgLy9cbiAgLy8gVG8gdHJpY2sgSUUgaW50byBzdXBwcmVzc2luZyB0aGUgdW5kZXJsaW5lLCB3ZSBnaXZlIHRoZSBwc2V1ZG8tZWxlbWVudCBhblxuICAvLyB1bmRlcmxpbmUgYW5kIHRoZW4gaW1tZWRpYXRlbHkgcmVtb3ZlIGl0LlxuICArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBjb2xvcjogJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yO1xuICB9XG59IiwiLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoKTtcbn1cblxuLnBhZ2UtbGluayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRwYWdpbmF0aW9uLXBhZGRpbmcteSAkcGFnaW5hdGlvbi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1sZWZ0OiAtJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoO1xuICBsaW5lLWhlaWdodDogJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkcGFnaW5hdGlvbi1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tYmc7XG4gIGJvcmRlcjogJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoIHNvbGlkICRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjtcblxuICAmOmhvdmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24taG92ZXItYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIG91dGxpbmU6ICRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU7XG4gICAgYm94LXNoYWRvdzogJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdztcbiAgfVxufVxuXG4ucGFnZS1pdGVtIHtcbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICAmLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYuZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIC8vIE9waW5pb25hdGVkOiByZW1vdmUgdGhlIFwiaGFuZFwiIGN1cnNvciBzZXQgcHJldmlvdXNseSBmb3IgLnBhZ2UtbGlua1xuICAgIGN1cnNvcjogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBTaXppbmdcbi8vXG5cbi5wYWdpbmF0aW9uLWxnIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZywgJHBhZ2luYXRpb24tcGFkZGluZy14LWxnLCAkZm9udC1zaXplLWxnLCAkbGluZS1oZWlnaHQtbGcsICRib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLnBhZ2luYXRpb24tc20ge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uLXNpemUoJHBhZ2luYXRpb24tcGFkZGluZy15LXNtLCAkcGFnaW5hdGlvbi1wYWRkaW5nLXgtc20sICRmb250LXNpemUtc20sICRsaW5lLWhlaWdodC1zbSwgJGJvcmRlci1yYWRpdXMtc20pO1xufVxuIiwiLy8gUGFnaW5hdGlvblxuXG5AbWl4aW4gcGFnaW5hdGlvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLnBhZ2UtbGluayB7XG4gICAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14O1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICB9XG5cbiAgLnBhZ2UtaXRlbSB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBSZXF1aXJlcyBvbmUgb2YgdGhlIGNvbnRleHR1YWwsIGNvbG9yIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGBjb2xvcmAgYW5kXG4vLyBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogJGJhZGdlLXBhZGRpbmcteSAkYmFkZ2UtcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJhZGdlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkYmFkZ2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGJhZGdlLXRyYW5zaXRpb24pO1xuXG4gIEBhdC1yb290IGEjeyZ9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHlcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4vLyBQaWxsIGJhZGdlc1xuLy9cbi8vIE1ha2UgdGhlbSBleHRyYSByb3VuZGVkIHdpdGggYSBtb2RpZmllciB0byByZXBsYWNlIHYzJ3MgYmFkZ2VzLlxuXG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRiYWRnZS1waWxsLXBhZGRpbmcteDtcbiAgcGFkZGluZy1sZWZ0OiAkYmFkZ2UtcGlsbC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIENvbG9yc1xuLy9cbi8vIENvbnRleHR1YWwgdmFyaWF0aW9ucyAobGlua2VkIGJhZGdlcyBnZXQgZGFya2VyIG9uIDpob3ZlcikuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYmFkZ2UtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBiYWRnZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cbiIsIkBtaXhpbiBiYWRnZS12YXJpYW50KCRiZykge1xuICBjb2xvcjogY29sb3IteWlxKCRiZyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiZztcblxuICBAYXQtcm9vdCBhI3smfSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgY29sb3I6IGNvbG9yLXlpcSgkYmcpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZywgMTAlKTtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRiYWRnZS1mb2N1cy13aWR0aCByZ2JhKCRiZywgLjUpO1xuICAgIH1cbiAgfVxufVxuIiwiLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6ICRqdW1ib3Ryb24tcGFkZGluZyAoJGp1bWJvdHJvbi1wYWRkaW5nIC8gMik7XG4gIG1hcmdpbi1ib3R0b206ICRqdW1ib3Ryb24tcGFkZGluZztcbiAgY29sb3I6ICRqdW1ib3Ryb24tY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRqdW1ib3Ryb24tYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtbGcpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBwYWRkaW5nOiAoJGp1bWJvdHJvbi1wYWRkaW5nICogMikgJGp1bWJvdHJvbi1wYWRkaW5nO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYWxlcnQtbWFyZ2luLWJvdHRvbTtcbiAgYm9yZGVyOiAkYWxlcnQtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRhbGVydC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gSGVhZGluZ3MgZm9yIGxhcmdlciBhbGVydHNcbi5hbGVydC1oZWFkaW5nIHtcbiAgLy8gU3BlY2lmaWVkIHRvIHByZXZlbnQgY29uZmxpY3RzIG9mIGNoYW5naW5nICRoZWFkaW5ncy1jb2xvclxuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xufVxuXG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy9cbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAkY2xvc2UtZm9udC1zaXplICsgJGFsZXJ0LXBhZGRpbmcteCAqIDI7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG5cbi8vIEFsdGVybmF0ZSBzdHlsZXNcbi8vXG4vLyBHZW5lcmF0ZSBjb250ZXh0dWFsIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGNvbG9yaXppbmcgdGhlIGFsZXJ0LlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmFsZXJ0LSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCh0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWJvcmRlci1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWNvbG9yLWxldmVsKSk7XG4gIH1cbn1cbiIsIkBtaXhpbiBhbGVydC12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkY29sb3IpIHtcbiAgY29sb3I6ICRjb2xvcjtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xuICBib3JkZXItY29sb3I6ICRib3JkZXI7XG5cbiAgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkYm9yZGVyLCA1JSk7XG4gIH1cblxuICAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSk7XG4gIH1cbn1cbiIsIi8vIERpc2FibGUgYW5pbWF0aW9uIGlmIHRyYW5zaXRpb25zIGFyZSBkaXNhYmxlZFxuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICBAa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgICBmcm9tIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogJHByb2dyZXNzLWhlaWdodCAwOyB9XG4gICAgdG8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cbiAgfVxufVxuXG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6ICRwcm9ncmVzcy1oZWlnaHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8vIGZvcmNlIHJvdW5kZWQgY29ybmVycyBieSBjcm9wcGluZyBpdFxuICBAaW5jbHVkZSBmb250LXNpemUoJHByb2dyZXNzLWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHByb2dyZXNzLWJveC1zaGFkb3cpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iYXItYmc7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHByb2dyZXNzLWJhci10cmFuc2l0aW9uKTtcbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtc3RyaXBlZCgpO1xuICBiYWNrZ3JvdW5kLXNpemU6ICRwcm9ncmVzcy1oZWlnaHQgJHByb2dyZXNzLWhlaWdodDtcbn1cblxuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246IHByb2dyZXNzLWJhci1zdHJpcGVzICRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZztcblxuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICBhbmltYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIubWVkaWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICBmbGV4OiAxO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAvLyBObyBuZWVkIHRvIHNldCBsaXN0LXN0eWxlOiBub25lOyBzaW5jZSAubGlzdC1ncm91cC1pdGVtIGlzIGJsb2NrIGxldmVsXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gcmVzZXQgcGFkZGluZyBiZWNhdXNlIHVsIGFuZCBvbFxuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5cbi8vIEludGVyYWN0aXZlIGxpc3QgaXRlbXNcbi8vXG4vLyBVc2UgYW5jaG9yIG9yIGJ1dHRvbiBlbGVtZW50cyBpbnN0ZWFkIG9mIGBsaWBzIG9yIGBkaXZgcyB0byBjcmVhdGUgaW50ZXJhY3RpdmVcbi8vIGxpc3QgaXRlbXMuIEluY2x1ZGVzIGFuIGV4dHJhIGAuYWN0aXZlYCBtb2RpZmllciBjbGFzcyBmb3Igc2VsZWN0ZWQgaXRlbXMuXG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBiZWNvbWUgMTAwJSBieSBkZWZhdWx0IHRob3VnaClcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gRm9yIGA8YnV0dG9uPmBzIChhbmNob3JzIGluaGVyaXQpXG5cbiAgLy8gSG92ZXIgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIHotaW5kZXg6IDE7IC8vIFBsYWNlIGhvdmVyL2ZvY3VzIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1ob3Zlci1iZztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnO1xuICB9XG59XG5cblxuLy8gSW5kaXZpZHVhbCBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIG9uIGBsaWBzIG9yIGBkaXZgcyB3aXRoaW4gdGhlIGAubGlzdC1ncm91cGAgcGFyZW50LlxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkgJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg7XG4gIC8vIFBsYWNlIHRoZSBib3JkZXIgb24gdGhlIGxpc3QgaXRlbXMgYW5kIG5lZ2F0aXZlIG1hcmdpbiB1cCBmb3IgYmV0dGVyIHN0eWxpbmdcbiAgbWFyZ2luLWJvdHRvbTogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgY29sb3I6ICRsaXN0LWdyb3VwLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1iZztcbiAgYm9yZGVyOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGggc29saWQgJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSW5jbHVkZSBib3RoIGhlcmUgZm9yIGA8YT5gcyBhbmQgYDxidXR0b24+YHNcbiAgJi5hY3RpdmUge1xuICAgIHotaW5kZXg6IDI7IC8vIFBsYWNlIGFjdGl2ZSBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy8gSG9yaXpvbnRhbFxuLy9cbi8vIENoYW5nZSB0aGUgbGF5b3V0IG9mIGxpc3QgZ3JvdXAgaXRlbXMgZnJvbSB2ZXJ0aWNhbCAoZGVmYXVsdCkgdG8gaG9yaXpvbnRhbC5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCN7JGluZml4fSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygwKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIEZsdXNoIGxpc3QgaXRlbXNcbi8vXG4vLyBSZW1vdmUgYm9yZGVycyBhbmQgYm9yZGVyLXJhZGl1cyB0byBrZWVwIGxpc3QgZ3JvdXAgaXRlbXMgZWRnZS10by1lZGdlLiBNb3N0XG4vLyB1c2VmdWwgd2l0aGluIG90aGVyIGNvbXBvbmVudHMgKGUuZy4sIGNhcmRzKS5cblxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICB9XG4gIH1cblxuICAmOmxhc3QtY2hpbGQge1xuICAgIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBDb250ZXh0dWFsIHZhcmlhbnRzXG4vL1xuLy8gQWRkIG1vZGlmaWVyIGNsYXNzZXMgdG8gY2hhbmdlIHRleHQgYW5kIGJhY2tncm91bmQgY29sb3Igb24gaW5kaXZpZHVhbCBpdGVtcy5cbi8vIE9yZ2FuaXphdGlvbmFsbHksIHRoaXMgbXVzdCBjb21lIGFmdGVyIHRoZSBgOmhvdmVyYCBzdGF0ZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgLTkpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIDYpKTtcbn1cbiIsIi8vIExpc3QgR3JvdXBzXG5cbkBtaXhpbiBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kLCAkY29sb3IpIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG5cbiAgICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDUlKTtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNsb3NlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkY2xvc2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICB0ZXh0LXNoYWRvdzogJGNsb3NlLXRleHQtc2hhZG93O1xuICBvcGFjaXR5OiAuNTtcblxuICAvLyBPdmVycmlkZSA8YT4ncyBob3ZlciBzdHlsZVxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgY29sb3I6ICRjbG9zZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICBvcGFjaXR5OiAuNzU7XG4gICAgfVxuICB9XG59XG5cbi8vIEFkZGl0aW9uYWwgcHJvcGVydGllcyBmb3IgYnV0dG9uIHZlcnNpb25cbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxuLy8gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuXG4vLyBTZWUgaHR0cHM6Ly9kZXZlbG9wZXIubW96aWxsYS5vcmcvZW4tVVMvZG9jcy9XZWIvRXZlbnRzL2NsaWNrI1NhZmFyaV9Nb2JpbGVcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuYS5jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuIiwiLnRvYXN0IHtcbiAgbWF4LXdpZHRoOiAkdG9hc3QtbWF4LXdpZHRoO1xuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBjaGVhcCByb3VuZGVkIGNvcm5lcnMgb24gbmVzdGVkIGl0ZW1zXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkdG9hc3QtZm9udC1zaXplKTtcbiAgY29sb3I6ICR0b2FzdC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvYXN0LWJhY2tncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtYm9yZGVyLWNvbG9yO1xuICBib3gtc2hhZG93OiAkdG9hc3QtYm94LXNoYWRvdztcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICBvcGFjaXR5OiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b2FzdC1ib3JkZXItcmFkaXVzKTtcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206ICR0b2FzdC1wYWRkaW5nLXg7XG4gIH1cblxuICAmLnNob3dpbmcge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLnNob3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAmLmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICR0b2FzdC1wYWRkaW5nLXkgJHRvYXN0LXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b2FzdC1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLWJvdHRvbTogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAkdG9hc3QtcGFkZGluZy14OyAvLyBhcHBseSB0byBib3RoIHZlcnRpY2FsIGFuZCBob3Jpem9udGFsXG59XG4iLCIvLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcblxuXG4ubW9kYWwtb3BlbiB7XG4gIC8vIEtpbGwgdGhlIHNjcm9sbCBvbiB0aGUgYm9keVxuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5tb2RhbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLy8gQ29udGFpbmVyIHRoYXQgdGhlIG1vZGFsIHNjcm9sbHMgd2l0aGluXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbDtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTA5NTEuXG4gIG91dGxpbmU6IDA7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXG4gIC8vIGduYXJseSBpT1MgU2FmYXJpIGJ1ZzogaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE1ODM0MlxuICAvLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE3Njk1XG59XG5cbi8vIFNoZWxsIGRpdiB0byBwb3NpdGlvbiB0aGUgbW9kYWwgd2l0aCBib3R0b20gcGFkZGluZ1xuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW47XG4gIC8vIGFsbG93IGNsaWNrcyB0byBwYXNzIHRocm91Z2ggZm9yIGN1c3RvbSBjbGljayBoYW5kbGluZyB0byBjbG9zZSBtb2RhbFxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cbiAgLm1vZGFsLmZhZGUgJiB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbW9kYWwtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtZmFkZS10cmFuc2Zvcm07XG4gIH1cbiAgLm1vZGFsLnNob3cgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2hvdy10cmFuc2Zvcm07XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogZmxleDsgLy8gSUUxMC8xMVxuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAjeyRtb2RhbC1kaWFsb2ctbWFyZ2luICogMn0pO1xuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDJ9KTsgLy8gSUUxMC8xMVxuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZm9vdGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxuXG4gIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAjeyRtb2RhbC1kaWFsb2ctbWFyZ2luICogMn0pO1xuXG4gIC8vIEVuc3VyZSBgbW9kYWwtZGlhbG9nLWNlbnRlcmVkYCBleHRlbmRzIHRoZSBmdWxsIGhlaWdodCBvZiB0aGUgdmlldyAoSUUxMC8xMSlcbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgLy8gSUUxMFxuICAgIGhlaWdodDogY2FsYygxMDB2aCAtICN7JG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyfSk7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC8vIEVuc3VyZSBgLm1vZGFsLWJvZHlgIHNob3dzIHNjcm9sbGJhciAoSUUxMC8xMSlcbiAgJi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vLyBBY3R1YWwgbW9kYWxcbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTsgLy8gRW5zdXJlIGAubW9kYWwtY29udGVudGAgZXh0ZW5kcyB0aGUgZnVsbCB3aWR0aCBvZiB0aGUgcGFyZW50IGAubW9kYWwtZGlhbG9nYFxuICAvLyBjb3VudGVyYWN0IHRoZSBwb2ludGVyLWV2ZW50czogbm9uZTsgaW4gdGhlIC5tb2RhbC1kaWFsb2dcbiAgY29sb3I6ICRtb2RhbC1jb250ZW50LWNvbG9yO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWNvbnRlbnQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzKTtcbiAgLy8gUmVtb3ZlIGZvY3VzIG91dGxpbmUgZnJvbSBvcGVuZWQgbW9kYWxcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gTW9kYWwgaGVhZGVyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3Ncbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgLy8gc28gdGhlIGNsb3NlIGJ0biBhbHdheXMgc3RheXMgb24gdGhlIHVwcGVyIHJpZ2h0IGNvcm5lclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIFB1dCBtb2RhbCBoZWFkZXIgZWxlbWVudHMgKHRpdGxlIGFuZCBkaXNtaXNzKSBvbiBvcHBvc2l0ZSBlbmRzXG4gIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xuXG4gIC5jbG9zZSB7XG4gICAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICAgIC8vIGF1dG8gb24gdGhlIGxlZnQgZm9yY2UgaWNvbiB0byB0aGUgcmlnaHQgZXZlbiB3aGVuIHRoZXJlIGlzIG5vIC5tb2RhbC10aXRsZVxuICAgIG1hcmdpbjogKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteCkgKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgYXV0bztcbiAgfVxufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ7XG59XG5cbi8vIE1vZGFsIGJvZHlcbi8vIFdoZXJlIGFsbCBtb2RhbCBjb250ZW50IHJlc2lkZXMgKHNpYmxpbmcgb2YgLm1vZGFsLWhlYWRlciBhbmQgLm1vZGFsLWZvb3Rlcilcbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgc28gdGhhdCB0aGUgYm9keSB0YWtlIHVwIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGVcbiAgLy8gd2hlbiBzaG91bGQgdGhlcmUgYmUgYSBmaXhlZCBoZWlnaHQgb24gYC5tb2RhbC1kaWFsb2dgLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmc7XG59XG5cbi8vIEZvb3RlciAoZm9yIGFjdGlvbnMpXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gdmVydGljYWxseSBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgLy8gUmlnaHQgYWxpZ24gYnV0dG9ucyB3aXRoIGZsZXggcHJvcGVydHkgYmVjYXVzZSB0ZXh0LWFsaWduIGRvZXNuJ3Qgd29yayBvbiBmbGV4IGl0ZW1zXG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xuICBib3JkZXItdG9wOiAkbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gRWFzaWx5IHBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICA+IDpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi1sZWZ0OiAuMjVyZW07IH1cbiAgPiA6bm90KDpsYXN0LWNoaWxkKSB7IG1hcmdpbi1yaWdodDogLjI1cmVtOyB9XG59XG5cbi8vIE1lYXN1cmUgc2Nyb2xsYmFyIHdpZHRoIGZvciBwYWRkaW5nIGJvZHkgZHVyaW5nIG1vZGFsIHNob3cvaGlkZVxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbi8vIFNjYWxlIHVwIHRoZSBtb2RhbFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogJG1vZGFsLW1kO1xuICAgIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAjeyRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyfSk7XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMn0pO1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtICN7JG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDJ9KTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyfSk7XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cCk7XG4gIH1cblxuICAubW9kYWwtc20geyBtYXgtd2lkdGg6ICRtb2RhbC1zbTsgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1sZztcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7IG1heC13aWR0aDogJG1vZGFsLXhsOyB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogJHppbmRleC10b29sdGlwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAkdG9vbHRpcC1tYXJnaW47XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHRvb2x0aXAtZm9udC1zaXplKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHRvb2x0aXAncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xuXG4gICYuc2hvdyB7IG9wYWNpdHk6ICR0b29sdGlwLW9wYWNpdHk7IH1cblxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC10b3Age1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIGJvdHRvbTogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLXJpZ2h0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1ib3R0b20ge1xuICBwYWRkaW5nOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgMDtcblxuICAuYXJyb3cge1xuICAgIHRvcDogMDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWxlZnQge1xuICBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkdG9vbHRpcC1hcnJvdy13aWR0aDtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYXV0byB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXRvcDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLXJpZ2h0O1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWJvdHRvbTtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtbGVmdDtcbiAgfVxufVxuXG4vLyBXcmFwcGVyIGZvciB0aGUgdG9vbHRpcCBjb250ZW50XG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogJHRvb2x0aXAtbWF4LXdpZHRoO1xuICBwYWRkaW5nOiAkdG9vbHRpcC1wYWRkaW5nLXkgJHRvb2x0aXAtcGFkZGluZy14O1xuICBjb2xvcjogJHRvb2x0aXAtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG59XG4iLCJAbWl4aW4gcmVzZXQtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvIE5PVCByZXNldCBmb250LXNpemUgb3Igd29yZC13cmFwLlxuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEZhbGxiYWNrIGZvciB3aGVyZSBgc3RhcnRgIGlzIG5vdCBzdXBwb3J0ZWRcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xufVxuIiwiLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1wb3BvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAkcG9wb3Zlci1tYXgtd2lkdGg7XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHBvcG92ZXItZm9udC1zaXplKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHBvcG92ZXIncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwb3BvdmVyLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRwb3BvdmVyLWJveC1zaGFkb3cpO1xuXG4gIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBtYXJnaW46IDAgJGJvcmRlci1yYWRpdXMtbGc7XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXRvcCB7XG4gIG1hcmdpbi1ib3R0b206ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgYm90dG9tOiBjYWxjKCgjeyRwb3BvdmVyLWFycm93LWhlaWdodH0gKyAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH0pICogLTEpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJvcmRlci13aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItcmlnaHQge1xuICBtYXJnaW4tbGVmdDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICBsZWZ0OiBjYWxjKCgjeyRwb3BvdmVyLWFycm93LWhlaWdodH0gKyAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH0pICogLTEpO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW46ICRib3JkZXItcmFkaXVzLWxnIDA7IC8vIG1ha2Ugc3VyZSB0aGUgYXJyb3cgZG9lcyBub3QgdG91Y2ggdGhlIHBvcG92ZXIncyByb3VuZGVkIGNvcm5lcnNcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgbGVmdDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSB7XG4gIG1hcmdpbi10b3A6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgdG9wOiBjYWxjKCgjeyRwb3BvdmVyLWFycm93LWhlaWdodH0gKyAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH0pICogLTEpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMik7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMik7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAvLyBUaGlzIHdpbGwgcmVtb3ZlIHRoZSBwb3BvdmVyLWhlYWRlcidzIGJvcmRlciBqdXN0IGJlbG93IHRoZSBhcnJvd1xuICAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xuICAgIG1hcmdpbi1sZWZ0OiAtJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRwb3BvdmVyLWhlYWRlci1iZztcbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIHJpZ2h0OiBjYWxjKCgjeyRwb3BvdmVyLWFycm93LWhlaWdodH0gKyAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH0pICogLTEpO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW46ICRib3JkZXItcmFkaXVzLWxnIDA7IC8vIG1ha2Ugc3VyZSB0aGUgYXJyb3cgZG9lcyBub3QgdG91Y2ggdGhlIHBvcG92ZXIncyByb3VuZGVkIGNvcm5lcnNcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWxlZnQ7XG4gIH1cbn1cblxuXG4vLyBPZmZzZXQgdGhlIHBvcG92ZXIgdG8gYWNjb3VudCBmb3IgdGhlIHBvcG92ZXIgYXJyb3dcbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBSZWJvb3RcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGNvbG9yOiAkcG9wb3Zlci1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWhlYWRlci1iZztcbiAgYm9yZGVyLWJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkIGRhcmtlbigkcG9wb3Zlci1oZWFkZXItYmcsIDUlKTtcbiAgJG9mZnNldC1ib3JkZXItd2lkdGg6IGNhbGMoI3skYm9yZGVyLXJhZGl1cy1sZ30gLSAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH0pO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkb2Zmc2V0LWJvcmRlci13aWR0aCk7XG5cbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogJHBvcG92ZXItYm9keS1wYWRkaW5nLXkgJHBvcG92ZXItYm9keS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkcG9wb3Zlci1ib2R5LWNvbG9yO1xufVxuIiwiLy8gTm90ZXMgb24gdGhlIGNsYXNzZXM6XG4vL1xuLy8gMS4gLmNhcm91c2VsLnBvaW50ZXItZXZlbnQgc2hvdWxkIGlkZWFsbHkgYmUgcGFuLXkgKHRvIGFsbG93IGZvciB1c2VycyB0byBzY3JvbGwgdmVydGljYWxseSlcbi8vICAgIGV2ZW4gd2hlbiB0aGVpciBzY3JvbGwgYWN0aW9uIHN0YXJ0ZWQgb24gYSBjYXJvdXNlbCwgYnV0IGZvciBjb21wYXRpYmlsaXR5ICh3aXRoIEZpcmVmb3gpXG4vLyAgICB3ZSdyZSBwcmV2ZW50aW5nIGFsbCBhY3Rpb25zIGluc3RlYWRcbi8vIDIuIFRoZSAuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1yaWdodCBpcyB1c2VkIHRvIGluZGljYXRlIHdoZXJlXG4vLyAgICB0aGUgYWN0aXZlIHNsaWRlIGlzIGhlYWRpbmcuXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXG4vLyA0LiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IGlzIHRoZSBjdXJyZW50XG4vLyAgICBzbGlkZSBpbiBpdHMgaW4tdHJhbnNpdGlvbiBzdGF0ZS4gT25seSBvbmUgb2YgdGhlc2Ugb2NjdXJzIGF0IGEgdGltZS5cbi8vIDUuIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHRcbi8vICAgIGlzIHRoZSB1cGNvbWluZyBzbGlkZSBpbiB0cmFuc2l0aW9uLlxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC10cmFuc2l0aW9uKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tbGVmdCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIHRyYW5zaXRpb25zXG4vL1xuXG4uY2Fyb3VzZWwtZmFkZSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuICAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB6LWluZGV4OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigwcyAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBvcGFjaXR5KTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vXG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgLy8gVXNlIGZsZXggZm9yIGFsaWdubWVudCAoMS0zKVxuICBkaXNwbGF5OiBmbGV4OyAvLyAxLiBhbGxvdyBmbGV4IHN0eWxlc1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLy8gMy4gaG9yaXpvbnRhbGx5IGNlbnRlciBjb250ZW50c1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAkY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5O1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb24pO1xuXG4gIC8vIEhvdmVyL2ZvY3VzIHN0YXRlXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoJGJsYWNrLCAuMjUpLCByZ2JhKCRibGFjaywgLjAwMSkpO1xuICB9XG59XG5cbi8vIEljb25zIGZvciB3aXRoaW5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGhlaWdodDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IDUwJSAvIDEwMCUgMTAwJTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6ICRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZztcbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6ICRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZztcbn1cblxuXG4vLyBPcHRpb25hbCBpbmRpY2F0b3IgcGlwc1xuLy9cbi8vIEFkZCBhbiBvcmRlcmVkIGxpc3Qgd2l0aCB0aGUgZm9sbG93aW5nIGNsYXNzIGFuZCBhZGQgYSBsaXN0IGl0ZW0gZm9yIGVhY2hcbi8vIHNsaWRlIHlvdXIgY2Fyb3VzZWwgaG9sZHMuXG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDsgLy8gb3ZlcnJpZGUgPG9sPiBkZWZhdWx0XG4gIC8vIFVzZSB0aGUgLmNhcm91c2VsLWNvbnRyb2wncyB3aWR0aCBhcyBtYXJnaW4gc28gd2UgZG9uJ3Qgb3ZlcmxheSB0aG9zZVxuICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG5cbiAgbGkge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgIHdpZHRoOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoO1xuICAgIGhlaWdodDogJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAvLyBVc2UgdHJhbnNwYXJlbnQgYm9yZGVycyB0byBpbmNyZWFzZSB0aGUgaGl0IGFyZWEgYnkgMTBweCBvbiB0b3AgYW5kIGJvdHRvbS5cbiAgICBib3JkZXItdG9wOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhpdC1hcmVhLWhlaWdodCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBvcGFjaXR5OiAuNTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbik7XG4gIH1cblxuICAuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cblxuLy8gT3B0aW9uYWwgY2FwdGlvbnNcbi8vXG4vL1xuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpIC8gMjtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAvIDI7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuIiwiLy9cbi8vIFJvdGF0aW5nIGJvcmRlclxuLy9cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuXG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aDtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgYm9yZGVyOiAkc3Bpbm5lci1ib3JkZXItd2lkdGggc29saWQgY3VycmVudENvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktYmxhY2tsaXN0XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiBzcGlubmVyLWJvcmRlciAuNzVzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoLXNtO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodC1zbTtcbiAgYm9yZGVyLXdpZHRoOiAkc3Bpbm5lci1ib3JkZXItd2lkdGgtc207XG59XG5cbi8vXG4vLyBHcm93aW5nIGNpcmNsZVxuLy9cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuLnNwaW5uZXItZ3JvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1ibGFja2xpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvcGFjaXR5OiAwO1xuICBhbmltYXRpb246IHNwaW5uZXItZ3JvdyAuNzVzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLnNwaW5uZXItZ3Jvdy1zbSB7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aC1zbTtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQtc207XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLmFsaWduLWJhc2VsaW5lICAgIHsgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH0gLy8gQnJvd3NlciBkZWZhdWx0XG4uYWxpZ24tdG9wICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1taWRkbGUgICAgICB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuLmFsaWduLWJvdHRvbSAgICAgIHsgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC1ib3R0b20geyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtdG9wICAgIHsgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXG5cbkBtaXhpbiBiZy12YXJpYW50KCRwYXJlbnQsICRjb2xvcikge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBhI3skcGFyZW50fSxcbiAgYnV0dG9uI3skcGFyZW50fSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gYmctZ3JhZGllbnQtdmFyaWFudCgkcGFyZW50LCAkY29sb3IpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgYmctdmFyaWFudChcIi5iZy0jeyRjb2xvcn1cIiwgJHZhbHVlKTtcbn1cblxuQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgQGluY2x1ZGUgYmctZ3JhZGllbnQtdmFyaWFudChcIi5iZy1ncmFkaWVudC0jeyRjb2xvcn1cIiwgJHZhbHVlKTtcbiAgfVxufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBCb3JkZXJcbi8vXG5cbi5ib3JkZXIgICAgICAgICB7IGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wICAgICB7IGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0ICAgeyBib3JkZXItcmlnaHQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbSAgeyBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0ICAgIHsgYm9yZGVyLWxlZnQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCAgICAgICAgeyBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AtMCAgICB7IGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodC0wICB7IGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbS0wIHsgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQtMCAgIHsgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJvcmRlci0jeyRjb2xvcn0ge1xuICAgIGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8vXG4vLyBCb3JkZXItcmFkaXVzXG4vL1xuXG4ucm91bmRlZC1zbSB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLXNtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxnIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtbGcgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiAkcm91bmRlZC1waWxsICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgY29tbW9uIGBkaXNwbGF5YCB2YWx1ZXNcbi8vXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgICAgLmQjeyRpbmZpeH0tI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciB0b2dnbGluZyBgZGlzcGxheWAgaW4gcHJpbnRcbi8vXG5cbkBtZWRpYSBwcmludCB7XG4gIEBlYWNoICR2YWx1ZSBpbiAkZGlzcGxheXMge1xuICAgIC5kLXByaW50LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuXG4gIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4gIGlmcmFtZSxcbiAgZW1iZWQsXG4gIG9iamVjdCxcbiAgdmlkZW8ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AZWFjaCAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8gaW4gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvcyB7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAxKTtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXk6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDIpO1xuXG4gIC5lbWJlZC1yZXNwb25zaXZlLSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXh9YnkjeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15fSB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15IC8gJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXgpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIEZsZXggdmFyaWF0aW9uXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgYWRkaXRpb25hbCBmbGV4IGFsaWdubWVudCBvcHRpb25zLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZmxleCN7JGluZml4fS1yb3cgICAgICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbiAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tcm93LXJldmVyc2UgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAgICAgICAgICB7IGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tbm93cmFwICAgICAgIHsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAtcmV2ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1maWxsICAgICAgICAgeyBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0wICAgICAgIHsgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTEgICAgICAgeyBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0wICAgICB7IGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMSAgICAgeyBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWF1dG8gICAgIHsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbG9hdCN7JGluZml4fS1sZWZ0ICB7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxvYXQjeyRpbmZpeH0tcmlnaHQgeyBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1ub25lICB7IGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICR2YWx1ZSBpbiAkb3ZlcmZsb3dzIHtcbiAgLm92ZXJmbG93LSN7JHZhbHVlfSB7IG92ZXJmbG93OiAkdmFsdWUgIWltcG9ydGFudDsgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbW1vbiB2YWx1ZXNcbkBlYWNoICRwb3NpdGlvbiBpbiAkcG9zaXRpb25zIHtcbiAgLnBvc2l0aW9uLSN7JHBvc2l0aW9ufSB7IHBvc2l0aW9uOiAkcG9zaXRpb24gIWltcG9ydGFudDsgfVxufVxuXG4vLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLnN0aWNreS10b3Age1xuICBAc3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgfVxufVxuIiwiLy9cbi8vIFNjcmVlbnJlYWRlcnNcbi8vXG5cbi5zci1vbmx5IHtcbiAgQGluY2x1ZGUgc3Itb25seSgpO1xufVxuXG4uc3Itb25seS1mb2N1c2FibGUge1xuICBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZSgpO1xufVxuIiwiLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vYTExeXByb2plY3QuY29tL3Bvc3RzL2hvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8vaHVnb2dpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIGNsaXA6IGF1dG87XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi5zaGFkb3ctc20geyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1zbSAhaW1wb3J0YW50OyB9XG4uc2hhZG93IHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3cgIWltcG9ydGFudDsgfVxuLnNoYWRvdy1sZyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWxnICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbm9uZSB7IGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFdpZHRoIGFuZCBoZWlnaHRcblxuQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKHdpZHRoOiB3LCBoZWlnaHQ6IGgpIHtcbiAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNpemVzIHtcbiAgICAuI3skYWJicmV2fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4ubXctMTAwIHsgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbi5taC0xMDAgeyBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLy8gVmlld3BvcnQgYWRkaXRpb25hbCBoZWxwZXJzXG5cbi5taW4tdnctMTAwIHsgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4ubWluLXZoLTEwMCB7IG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLnZ3LTEwMCB7IHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG4udmgtMTAwIHsgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG4iLCIvL1xuLy8gU3RyZXRjaGVkIGxpbmtcbi8vXG5cbi5zdHJldGNoZWQtbGluayB7XG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgLy8gSnVzdCBpbiBjYXNlIGBwb2ludGVyLWV2ZW50czogbm9uZWAgaXMgc2V0IG9uIGEgcGFyZW50XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICAvLyBJRTEwIGJ1Z2ZpeCwgc2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzE2OTQ3OTY3L2llMTAtaG92ZXItcHNldWRvLWNsYXNzLWRvZXNudC13b3JrLXdpdGhvdXQtYmFja2dyb3VuZC1jb2xvclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBNYXJnaW4gYW5kIFBhZGRpbmdcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKG1hcmdpbjogbSwgcGFkZGluZzogcCkge1xuICAgICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgICAuI3skYWJicmV2fSN7JGluZml4fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLiN7JGFiYnJldn10I3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXRvcDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9ciN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1yaWdodDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9YiN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1ib3R0b206ICRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAuI3skYWJicmV2fWwjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tbGVmdDogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gTmVnYXRpdmUgbWFyZ2lucyAoZS5nLiwgd2hlcmUgYC5tYi1uMWAgaXMgbmVnYXRpdmUgdmVyc2lvbiBvZiBgLm1iLTFgKVxuICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcbiAgICAgIEBpZiAkc2l6ZSAhPSAwIHtcbiAgICAgICAgLm0jeyRpbmZpeH0tbiN7JHNpemV9IHsgbWFyZ2luOiAtJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tdCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1yI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tYiN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teSN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1sI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm14I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTb21lIHNwZWNpYWwgbWFyZ2luIHV0aWxzXG4gICAgLm0jeyRpbmZpeH0tYXV0byB7IG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm10I3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubXIjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1iI3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWwjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBUZXh0XG4vL1xuXG4udGV4dC1tb25vc3BhY2UgeyBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSAhaW1wb3J0YW50OyB9XG5cbi8vIEFsaWdubWVudFxuXG4udGV4dC1qdXN0aWZ5ICB7IHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxuLnRleHQtd3JhcCAgICAgeyB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW5vd3JhcCAgIHsgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4udGV4dC10cnVuY2F0ZSB7IEBpbmNsdWRlIHRleHQtdHJ1bmNhdGU7IH1cblxuLy8gUmVzcG9uc2l2ZSBhbGlnbm1lbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnRleHQjeyRpbmZpeH0tbGVmdCAgIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tcmlnaHQgIHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLy8gVHJhbnNmb3JtYXRpb25cblxuLnRleHQtbG93ZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtdXBwZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtY2FwaXRhbGl6ZSB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLy8gV2VpZ2h0IGFuZCBpdGFsaWNzXG5cbi5mb250LXdlaWdodC1saWdodCAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbGlnaHRlciB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHRlciAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtbm9ybWFsICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkICAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ib2xkZXIgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXIgIWltcG9ydGFudDsgfVxuLmZvbnQtaXRhbGljICAgICAgICAgeyBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuXG4vLyBDb250ZXh0dWFsIGNvbG9yc1xuXG4udGV4dC13aGl0ZSB7IGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KFwiLnRleHQtI3skY29sb3J9XCIsICR2YWx1ZSk7XG59XG5cbi50ZXh0LWJvZHkgeyBjb2xvcjogJGJvZHktY29sb3IgIWltcG9ydGFudDsgfVxuLnRleHQtbXV0ZWQgeyBjb2xvcjogJHRleHQtbXV0ZWQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ibGFjay01MCB7IGNvbG9yOiByZ2JhKCRibGFjaywgLjUpICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXdoaXRlLTUwIHsgY29sb3I6IHJnYmEoJHdoaXRlLCAuNSkgIWltcG9ydGFudDsgfVxuXG4vLyBNaXNjXG5cbi50ZXh0LWhpZGUge1xuICBAaW5jbHVkZSB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiB0cnVlKTtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYnJlYWsge1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IC8vIElFICYgPCBFZGdlIDE4XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLy8gUmVzZXRcblxuLnRleHQtcmVzZXQgeyBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG4iLCIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBUeXBvZ3JhcGh5XG5cbkBtaXhpbiB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBAaWYgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSAhPSAwIHtcbiAgICBhI3skcGFyZW50fSB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ1NTIGltYWdlIHJlcGxhY2VtZW50XG5AbWl4aW4gdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGZvbnQtZmFtaWx5LW5vLW1pc3NpbmctZ2VuZXJpYy1mYW1pbHkta2V5d29yZFxuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcblxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgdGV4dC1oaWRlKClgXCIsIFwidjQuMS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVmlzaWJpbGl0eSB1dGlsaXRpZXNcbi8vXG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vLyBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL2h0bWw1LWJvaWxlcnBsYXRlL2Jsb2IvbWFzdGVyL3NyYy9jc3MvbWFpbi5jc3NcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIFByaW50IHN0eWxlcy5cbi8vIElubGluZWQgdG8gYXZvaWQgdGhlIGFkZGl0aW9uYWwgSFRUUCByZXF1ZXN0OlxuLy8gaHR0cHM6Ly93d3cucGhwaWVkLmNvbS9kZWxheS1sb2FkaW5nLXlvdXItcHJpbnQtY3NzL1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQGlmICRlbmFibGUtcHJpbnQtc3R5bGVzIHtcbiAgQG1lZGlhIHByaW50IHtcbiAgICAqLFxuICAgICo6OmJlZm9yZSxcbiAgICAqOjphZnRlciB7XG4gICAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgb3V0IGBjb2xvcmAgYW5kIGBiYWNrZ3JvdW5kYFxuICAgICAgLy9jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7IC8vIEJsYWNrIHByaW50cyBmYXN0ZXJcbiAgICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAvL2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAmOm5vdCguYnRuKSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vYVtocmVmXTo6YWZ0ZXIge1xuICAgIC8vICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgICAvL31cblxuICAgIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9cbiAgICAvLyBEb24ndCBzaG93IGxpbmtzIHRoYXQgYXJlIGZyYWdtZW50IGlkZW50aWZpZXJzLFxuICAgIC8vIG9yIHVzZSB0aGUgYGphdmFzY3JpcHQ6YCBwc2V1ZG8gcHJvdG9jb2xcbiAgICAvL1xuXG4gICAgLy9hW2hyZWZePVwiI1wiXTo6YWZ0ZXIsXG4gICAgLy9hW2hyZWZePVwiamF2YXNjcmlwdDpcIl06OmFmdGVyIHtcbiAgICAvLyBjb250ZW50OiBcIlwiO1xuICAgIC8vfVxuXG4gICAgcHJlIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBwcmUsXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGdyYXktNTAwOyAvLyBCb290c3RyYXAgY3VzdG9tIGNvZGU7IHVzaW5nIGAkYm9yZGVyLXdpZHRoYCBpbnN0ZWFkIG9mIDFweFxuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIC8vXG4gICAgLy8gUHJpbnRpbmcgVGFibGVzOlxuICAgIC8vIGh0dHA6Ly9jc3MtZGlzY3Vzcy5pbmN1dGlvLmNvbS93aWtpL1ByaW50aW5nX1RhYmxlc1xuICAgIC8vXG5cbiAgICB0aGVhZCB7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gICAgfVxuXG4gICAgdHIsXG4gICAgaW1nIHtcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICBwLFxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIG9ycGhhbnM6IDM7XG4gICAgICB3aWRvd3M6IDM7XG4gICAgfVxuXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgc3RhcnRcblxuICAgIC8vIFNwZWNpZnkgYSBzaXplIGFuZCBtaW4td2lkdGggdG8gbWFrZSBwcmludGluZyBjbG9zZXIgYWNyb3NzIGJyb3dzZXJzLlxuICAgIC8vIFdlIGRvbid0IHNldCBtYXJnaW4gaGVyZSBiZWNhdXNlIGl0IGJyZWFrcyBgc2l6ZWAgaW4gQ2hyb21lLiBXZSBhbHNvXG4gICAgLy8gZG9uJ3QgdXNlIGAhaW1wb3J0YW50YCBvbiBgc2l6ZWAgYXMgaXQgYnJlYWtzIGluIENocm9tZS5cbiAgICBAcGFnZSB7XG4gICAgICBzaXplOiAkcHJpbnQtcGFnZS1zaXplO1xuICAgIH1cbiAgICBib2R5IHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5jb250YWluZXIge1xuICAgICAgbWluLXdpZHRoOiAkcHJpbnQtYm9keS1taW4td2lkdGggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgY29tcG9uZW50c1xuICAgIC5uYXZiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmJhZGdlIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYmxhY2s7XG4gICAgfVxuXG4gICAgLnRhYmxlIHtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcblxuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICB0aCxcbiAgICAgIHRkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWRhcmsge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG5cbiAgICAgIHRoLFxuICAgICAgdGQsXG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5ICsgdGJvZHkge1xuICAgICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIGVuZFxuICB9XG59XG4iLCJAa2V5ZnJhbWVzIGRyb3Bkb3duQW5pbWF0aW9uIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgfVxuXG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMHB4LCAwKTtcbiAgfVxufVxuXG4uZHJvcGRvd25BbmltYXRpb24ge1xuICBhbmltYXRpb24tbmFtZTogZHJvcGRvd25BbmltYXRpb247XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4yNXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uZmFkZU91dCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVJblVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMCUsIDApO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5mYWRlSW5VcCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbn1cblxuLypCb3VuY2UgU3Bpbm5lciBBbmltYXRpb24qL1xuQC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZURlbGF5IHtcbiAgMCUsIDgwJSwgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApXG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wKVxuICB9XG59XG5cbkBrZXlmcmFtZXMgYm91bmNlRGVsYXkge1xuICAwJSwgODAlLCAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wKTtcbiAgfVxufVxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG5cbjpyb290IHtcbiAgLS1iYXNlLWNvbG9yOiAjeyRiYXNlLWNvbG9yfTtcbiAgLS1kZWZhdWx0LWZvbnQtY29sb3I6IHJnYig1MiA1MiA1Mik7XG4gIC0tZGVmYXVsdC1ib3JkZXItY29sb3I6IHJnYigyMjAsIDIyMCwgMjIwKTtcbiAgLS1kZWZhdWx0LWhyLWNvbG9yOiByZ2IoMjIwLCAyMjAsIDIyMCk7XG4gIC0tZGVmYXVsdC1idXR0b24tYmc6IHJnYigyMTAsIDIxMCwgMjEwKTtcbiAgLS1hcHAtYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbiAgLS1kcm9wZG93bi1tZW51LWJnOiAjeyR3aGl0ZX07XG4gIC0tZGVmYXVsdC1jYXJkLWJnOiAjeyR3aGl0ZX07XG4gIC0tZGVmYXVsdC1ib3gtc2hhZG93OiAwcHggMHB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLS12ZXJ0aWNhbC10YWItaGVhZGVyLWJnOiAjZmJmY2ZmO1xuICAtLXZlcnRpY2FsLXRhYi1pY29uLXNoYWRvdzogbm9uZTtcbiAgLS12ZXJ0aWNhbC10YWItaWNvbi1iZzogI3skd2hpdGV9O1xuICAtLWFjY29yZGlvbi1oZWFkZXItYmc6ICN7JGJhc2UtY29sb3J9O1xuICAtLWRlZmF1bHQtY3VzdG9tLWNvbnRyb2wtYmc6ICN7JHdoaXRlfTtcbiAgLS1hdXRoZW50aWNhdGlvbi1mb3JtLWJnOiAjeyR3aGl0ZX07XG4gIC0tcmFuZ2Utc2xpZGVyLWJhc2VsaW5lLWJnOiAjeyRkZWZhdWx0LXNlY29uZGFyeS1jb2xvcn07XG4gIC0tdGFiLXN0ZXAtYmVmb3JlLWJnOiAjeyR3aGl0ZX07XG4gIC0tbW9kYWwtaGVhZGVyLWZvb3Rlci1iZzogI3skd2hpdGV9O1xuICAtLW1vZGFsLWJvZHktYmc6ICN7JHdoaXRlfTtcbiAgLS1ub3RlLWZvbnQtY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gIC0tbm90ZS1iZy1jb2xvcjogcmdiKDk2IDk2IDk2IC8gMzklKTtcbiAgLS1hdmF0ZXJzLWJvcmRlci1jb2xvcjogI3skd2hpdGV9O1xuICAtLWF2YXRhcnMtYm94LXNoYWRvdzogLTJweCAycHggNHB4IDAgcmdiYSgwLCAwLCAwLCAuMik7XG4gIC0tc3VjY2Vzcy10b2FzdC1iZzogI3skc2lkZWJhci1kYXJrLWJnfTtcbiAgLS1zY3JvbGxiYXItdGh1bWItY29sb3I6ICN7bGlnaHRlbigkYnJhbmQtY29sb3IsIDMwKX07XG4gIC0tc2Nyb2xsYmFyLXRodW1iLWhvdmVyLWNvbG9yOiAje2xpZ2h0ZW4oJGJyYW5kLWNvbG9yLCAyMCl9O1xuICAtLW5vdC1mb3VuZC1vcGFjaXR5OiAxO1xuICAtLWthbmJhbi1zY3JvbGxiYXItdHJhY2s6ICN7bGlnaHRlbigkc2lkZWJhci1zY3JvbGxiYXItdGh1bWItY29sb3IsIDU1JSl9O1xuICAtLWthbmJhbi1zY3JvbGxiYXItdGh1bWI6ICN7bGlnaHRlbigkc2lkZWJhci1zY3JvbGxiYXItdGh1bWItY29sb3IsIDQ1JSl9O1xuICAtLXZ1ZS10b2FzdGVyLWJnOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIC0td2hpdGUtYmFzZS1jb2xvcjogI3skd2hpdGV9O1xuICAtLWF2YXRhci1uby1pbWFnZS1iZzogIzg5ODk4OTtcbiAgLS1hdmF0YXItbm8taW1hZ2UtZm9udDogI3skd2hpdGV9O1xuXG4gIC8vIExheW91dHMgVmFyaWFibGVzXG4gIC0tbmF2YmFyLWJnOiAjeyR3aGl0ZX07XG4gIC0tc2lkZWJhci1iZzogI3skc2lkZWJhci1kYXJrLWJnfTtcbiAgLS1uYXZiYXItYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIC0tbmF2YmFyLWJyYW5kLWJnOiAje2Rhcmtlbigkc2lkZWJhci1kYXJrLWJnLCA2JSl9O1xuICAtLXNpZGViYXItYm94LXNoYWRvdzogbm9uZTtcbiAgLS1tZW51LXRpdGxlLXNoYWRvdzogbm9uZTtcbiAgLS1zdWJtZW51LXNoYWRvdzogbm9uZTtcblxuICAvLyBCdXR0b25zIFZhcmlhYmxlc1xuICAtLWJ0bi1saWdodC1iZzogI3skd2hpdGV9O1xuICAtLWJ0bi1saWdodC1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1idG4tZGFyay1jb2xvcjogIzM0M2E0MDtcbiAgLS1idG4tZGFyay1ob3Zlci1jb2xvcjogI3tkYXJrZW4oIzM0M2E0MCwgNSUpfTtcbiAgLS1idG4tc2Vjb25kYXJ5LWJnOiAjeyRkZWZhdWx0LXNlY29uZGFyeS1jb2xvcn07XG4gIC0tYnRuLXNlY29uZGFyeS1ob3Zlci1iZzogI3tkYXJrZW4oJGRlZmF1bHQtc2Vjb25kYXJ5LWNvbG9yLCAxMCUpfTtcbiAgLS1pY29uLWhvdmVyLWJnOiAje2xpZ2h0ZW4oJGJyYW5kLWNvbG9yLCAzNSUpfTtcbiAgLS1idG4tZmlsdGVyLWJnOiAjeyR3aGl0ZX07XG5cblxuICAvLyBGb3JtICYgSW5wdXQgVmFyaWFibGVzXG4gIC0taW5wdXQtc2VhcmNoLWJveC1ib3JkZXI6ICN7JGRlZmF1bHQtbGlnaHQtY29sb3J9O1xuICAtLWZvcm0tY29udHJvbC1iZzogcmdiKDIyNywgMjI3LCAyMjcpO1xuXG4gIC0tY2FsZW5kYXItYmc6ICN7JHdoaXRlfTtcbiAgLS1iZy14LWljb246ICN7bGlnaHRlbigkYnJhbmQtY29sb3IsIDM1JSl9O1xuICAtLXNoYWRvdy14LWljb246IG5vbmU7XG4gIC0tc2VhcmNoLWJveC1iZzogI3skd2hpdGV9O1xuICAtLWJnLWlucHV0LXJlYWRvbmx5OiAjZTllY2VmO1xuICAtLWNoaXBzLWJnOiAjNDY0NjQ2O1xuICAtLXRpbWUtcGlja2VyLWJnOiAjeyR3aGl0ZX07XG4gIC0tc2VhcmNoLXJlc3VsdC1kcm9wZG93bi1zaGFkb3c6IDBweCA1cHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAtLWJnLWhpZ2hsaWdodGVkLXJvdzogI3tsaWdodGVuKCRicmFuZC1jb2xvciwgMzUlKX07XG59IiwiQGltcG9ydCBcIi4uL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIi4uL3RoZW1lLWNvbG9yc1wiO1xuXG4uc2lkZWJhciB7XG4gIHotaW5kZXg6IDIwMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgbWF4LWhlaWdodDogMTAwdmg7XG4gIGZvbnQtZmFtaWx5OiAkdHlwZS0xO1xuICB3aWR0aDogJHNpZGViYXItd2lkdGgtbGc7XG4gIHRyYW5zaXRpb246IHdpZHRoICRhY3Rpb24tdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuICAtbXMtdHJhbnNpdGlvbjogd2lkdGggJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG4gIC1tb3otdHJhbnNpdGlvbjogd2lkdGggJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogd2lkdGggJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG5cbiAgLm5hdmJhci1icmFuZC13cmFwcGVyIHtcbiAgICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0O1xuICAgIHdpZHRoOiAkc2lkZWJhci13aWR0aC1sZztcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAkYWN0aW9uLXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcbiAgICAtbXMtdHJhbnNpdGlvbjogd2lkdGggJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG4gICAgLW1vei10cmFuc2l0aW9uOiB3aWR0aCAkYWN0aW9uLXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoICRhY3Rpb24tdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuXG5cbiAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZzogMCAxMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB9XG5cbiAgICAgICYuYnJhbmQtbG9nby1taW5pIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5hdiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtICN7JG5hdmJhci1oZWlnaHR9KTtcblxuICAgIC5uYXYtaXRlbSB7XG4gICAgICBwYWRkaW5nOiAwICRzaWRlYmFyLW1lbnUtcGFkZGluZy14O1xuICAgICAgdHJhbnNpdGlvbjogYWxsICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcblxuICAgICAgLmNvbGxhcHNpbmcge1xuICAgICAgICAvL3BhZGRpbmc6IDAuNzVyZW0gMCAwIDA7XG4gICAgICAgIG1hcmdpbjogMCAtMS4yNXJlbSAwIC0xLjI1cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2lkZWJhci1zdWJtZW51LWJnLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAuY29sbGFwc2Uge1xuICAgICAgICB6LWluZGV4OiA5OTk7XG4gICAgICAgIC8vcGFkZGluZzogMC43NXJlbSAwIDAgMDtcbiAgICAgICAgbWFyZ2luOiAwIC0xLjI1cmVtIDAgLTEuMjVyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzaWRlYmFyLXN1Ym1lbnUtYmctY29sb3I7XG4gICAgICB9XG5cbiAgICAgIC5uYXYtbGluayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHBhZGRpbmc6ICRzaWRlYmFyLW1lbnUtcGFkZGluZy15IDAgJHNpZGViYXItbWVudS1wYWRkaW5nLXkgMDtcbiAgICAgICAgY29sb3I6ICRzaWRlYmFyLWRhcmstbWVudS1jb2xvcjtcbiAgICAgICAgdHJhbnNpdGlvbjogJGRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcblxuICAgICAgICAuaWNvbi13cmFwcGVyIHtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgbWluLXdpZHRoOiA0MHB4O1xuICAgICAgICAgIG1heC13aWR0aDogNDBweDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIGNvbG9yOiAkc2lkZWJhci1kYXJrLW1lbnUtY29sb3I7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1lbnUtdGl0bGUge1xuICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjlyZW07XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgZm9udC1zaXplOiAkc2lkZWJhci1tZW51LWZvbnQtc2l6ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGkge1xuICAgICAgICAgIGNvbG9yOiAkc2lkZWJhci1kYXJrLW1lbnUtY29sb3I7XG5cbiAgICAgICAgICAmLm1lbnUtYXJyb3cge1xuICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBjb2xvcjogJHNpZGViYXItZGFyay1tZW51LWNvbG9yO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG4gICAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIDcwMCAkc2lkZWJhci1hcnJvdy1mb250LXNpemUvMSAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG5cbiAgICAgICAgICAgIC5ydGwgJiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJ1xcZjA3OCc7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICsgLm1lbnUtaWNvbiB7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAuMjVyZW07XG5cbiAgICAgICAgICAgICAgLnJ0bCAmIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC4yNXJlbTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgICAgICAgIC5tZW51LWFycm93IHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgLmljb24td3JhcHBlciB7XG4gICAgICAgICAgICAvKmJhY2tncm91bmQtY29sb3I6ICRicmFuZC1jb2xvcjsqL1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICBjb2xvcjogbGlnaHRlbigkYnJhbmQtY29sb3IsIDM1JSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm1lbnUtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICR0eXBlLTE7XG4gICAgICAgICAgICBjb2xvcjogbGlnaHRlbigkYnJhbmQtY29sb3IsIDM1JSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBjb2xvcjogJHNpZGViYXItZGFyay1tZW51LWNvbG9yO1xuXG4gICAgICAgICAgICAmLm1lbnUtYXJyb3cge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXSB7XG4gICAgICAgICAgICAgIC5tZW51LWFycm93IHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KC5zdWItbWVudSkge1xuICAgICAgPiAubmF2LWl0ZW0ge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAmOm5vdCgubmF2LWNhdGVnb3J5KTpub3QoLm5hdi1wcm9maWxlKTpub3QoLmFjdGl2ZSkge1xuICAgICAgICAgICAgPiAubmF2LWxpbmsge1xuICAgICAgICAgICAgICBjb2xvcjogbGlnaHRlbigkYmxhY2ssIDYwJSk7XG5cbiAgICAgICAgICAgICAgLmljb24td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiBsaWdodGVuKCRibGFjaywgNjAlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnN1Yi1tZW51IHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAubmF2LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGNvbG9yOiAkc2lkZWJhci1kYXJrLW1lbnUtY29sb3I7XG4gICAgICAgICAgZm9udC1zaXplOiAkc2lkZWJhci1zdWJtZW51LWZvbnQtc2l6ZTtcbiAgICAgICAgICBwYWRkaW5nOiAwIDEuMzVyZW0gMC43NXJlbSAxLjM1cmVtO1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDE0cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2lkZWJhci1kYXJrLW1lbnUtY29sb3I7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgY29sb3I6IGxpZ2h0ZW4oJGJyYW5kLWNvbG9yLCAzNSUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiBsaWdodGVuKCRicmFuZC1jb2xvciwgMzUlKTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYnJhbmQtY29sb3IsIDM1JSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEuMnJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS4ycmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYubmF2LXNjcm9sbGluZyB7XG4gICAgICBwYWRkaW5nLXRvcDogMC43NXJlbTtcblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogJHNpZGViYXItc2Nyb2xsYmFyLXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHNpZGViYXItc2Nyb2xsYmFyLXRodW1iLWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFN0eWxlIGZvciBvZmYtY2FudmFzIG1lbnVcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaWRlYmFyLW9mZmNhbnZhcyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAkbmF2YmFyLWhlaWdodDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogLSRzaWRlYmFyLXdpZHRoLWxnO1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRuYXZiYXItaGVpZ2h0fSk7XG4gICAgdHJhbnNpdGlvbjogYWxsICRhY3Rpb24tdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgfVxuICB9XG59IiwiQGltcG9ydCBcIi4uL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIi4uL3RoZW1lLWNvbG9yc1wiO1xuXG4ubmF2YmFyIHtcbiAgZm9udC1mYW1pbHk6ICR0eXBlLTE7XG4gIG1hcmdpbi1sZWZ0OiAkc2lkZWJhci13aWR0aC1sZztcbiAgdHJhbnNpdGlvbjogYWxsICRhY3Rpb24tdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsICRhY3Rpb24tdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAkYWN0aW9uLXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG5cbiAgLm5hdmJhci1tZW51LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0O1xuICAgIGNvbG9yOiAkbmF2YmFyLW1lbnUtY29sb3I7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JHNpZGViYXItd2lkdGgtbGd9KTtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAkYWN0aW9uLXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcbiAgICAtbXMtdHJhbnNpdGlvbjogd2lkdGggJGFjdGlvbi10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG4gICAgLW1vei10cmFuc2l0aW9uOiB3aWR0aCAkYWN0aW9uLXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoICRhY3Rpb24tdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuXG4gICAgLm5hdmJhci1icmFuZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXG4gICAgICBpbWcge1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMzJweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodDtcbiAgICAgIGNvbG9yOiAkbGlnaHQtbmF2YmFyLWxpbmstY29sb3I7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHN0cm9rZS13aWR0aDogMS42O1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY291bnQtaW5kaWNhdG9yIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLmNvdW50LXN5bWJvbCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAxN3B4O1xuICAgICAgICByaWdodDogLTNweDtcbiAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2YmFyLW5hdiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgLnRvcGJhci1kaXZpZGVyIHtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogY2FsYyg0LjM3NXJlbSAtIDJyZW0pO1xuICAgICAgICBtYXJnaW46IGF1dG8gMC4ycmVtO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcik7XG4gICAgICB9XG5cbiAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgICAgICAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodDtcbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjhyZW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuOHJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgc3Ryb2tlLXdpZHRoOiAxLjY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5kcm9wZG93biB7XG4gICAgICAgICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAtN3B4O1xuICAgICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICAgICAgbGVmdDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkIHZhcigtLWRyb3Bkb3duLW1lbnUtYmcpO1xuICAgICAgICAgICAgICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5uYXZiYXItZHJvcGRvd24ge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwLjhyZW0gMDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgICAgICAgICAgIC5ydGwgJiB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5kLWZsZXg7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuYWxpZ24taXRlbXMtY2VudGVyO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW0gMXJlbSAycmVtO1xuXG4gICAgICAgICAgICAgICAgLnJ0bCAmIHtcbiAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5tci0wO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5ub3RpZmljYXRpb24tZHJvcGRvd24ge1xuICAgICAgICAgICAgICB3aWR0aDogMzMzcHg7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMzMzcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuXG4gICAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuZHJvcGRvd24tZGl2aWRlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcblxuICAgICAgICAgICAgICAgIC5tZWRpYSB7XG4gICAgICAgICAgICAgICAgICAubWVkaWEtYm9keSB7XG4gICAgICAgICAgICAgICAgICAgIG1lZGlhLWhlYWRpbmcge1xuICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDk3JTtcblxuICAgICAgICAgICAgICAgICAgICAgICYubGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogODglO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5kcm9wZG93bi1pdGVtcy13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI1NXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubm8tbm90aWZpY2F0aW9uLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgLm5vLW5vdGlmaWNhdGlvbi1pbWcge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG5cbiAgICAgICAgICAgIEBleHRlbmQgLmRyb3Bkb3duQW5pbWF0aW9uO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgLm5hdmJhci1kcm9wZG93biB7XG4gICAgICAgICAgICAgIHRvcDogJG5hdmJhci1oZWlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5uYXYtcHJvZmlsZSB7XG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmQtZmxleDtcblxuICAgICAgICAgICAgLm5hdi1wcm9maWxlLWltZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmF2YWlsYWJpbGl0eS1zdGF0dXMge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC01cHg7XG5cbiAgICAgICAgICAgICAgICAmLm9ubGluZSB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0aGVtZS1jb2xvcihzdWNjZXNzKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLm9mZmxpbmUge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdGhlbWUtY29sb3IoZGFuZ2VyKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmJ1c3kge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdGhlbWUtY29sb3Iod2FybmluZyk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5uYXYtcHJvZmlsZS10ZXh0IHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcblxuICAgICAgICAgICAgICAucnRsICYge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgd2lkdGg6IDI1MHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1kaXZpZGVyIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgICAmLnByb2ZpbGUge1xuICAgICAgICAgICAgICAgIC8vaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOTAlO1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5uYXYtcHJvZmlsZS10ZXh0IHtcbiAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC13cmFwOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBzdHJva2Utd2lkdGg6IDEuNztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubmF2LXByb2ZpbGUtaW1nIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLm5hdmJhci1uYXYtcmlnaHQge1xuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAucnRsICYge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubmF2YmFyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgLm5hdmJhci1tZW51LXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIC5zaWRlYmFyIHtcbiAgICAubmF2YmFyLWJyYW5kLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhciB7XG4gICAgLm5hdmJhci1tZW51LXdyYXBwZXIge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5uYXZiYXIge1xuICAgIC5uYXZiYXItbWVudS13cmFwcGVyIHtcbiAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vdGhlbWUtY29sb3JzXCI7XG5cbi5icmVhZGNydW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgLmJyZWFkY3J1bWItaXRlbSB7XG4gICAgLnBhZ2UtaWNvbiB7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgJi5wYWdlLWhlYWRlciB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmJyZWFkY3J1bWIge1xuICAgIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgICAgLnBhZ2UtaWNvbiB7XG4gICAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vdGhlbWUtY29sb3JzXCI7XG5cbi5wYWdpbmF0aW9uIHtcbiAgYm9yZGVyLXJhZGl1czogJGRlZmF1bHQtcmFkaXVzO1xuXG4gIC5wYWdlLWl0ZW0ge1xuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAucGFnZS1saW5rIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRicmFuZC1jb2xvciwgMzUlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBzdmcge1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBzdHJva2Utd2lkdGg6IDEuNztcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtY29sb3I7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInRoZW1lLWNvbG9yc1wiO1xuXG4uZHJvcGRvd24ge1xuICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgICBmb250LXNpemU6ICRkZWZhdWx0LWZvbnQtc2l6ZTtcbiAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kcm9wZG93bi1tZW51LWJnKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1kZWZhdWx0LWJveC1zaGFkb3cpO1xuXG4gICAgLmRyb3Bkb3duLWRpdmlkZXIge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcik7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgcGFkZGluZzogMC4zNXJlbSAxLjVyZW07XG4gICAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgICAgIHRyYW5zaXRpb246ICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcblxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiBpbml0aWFsO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5kcm9wZG93bi1tZW51LWNlbnRlciB7XG4gICAgICByaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApICFpbXBvcnRhbnQ7XG4gICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKSAhaW1wb3J0YW50O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAvLyBEcm9wZG93biBidXR0b25cbiAgJi5idG4tZHJvcGRvd24ge1xuICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tZGVmYXVsdC1ib3gtc2hhZG93KTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgY29udGVudDogJ1xcZjA3OCc7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjk1ZW07XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG4gICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgNzAwICRkcm9wZG93bi1hcnJvdy1mb250LXNpemUvMSAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gICAgICB9XG5cbiAgICAgICZbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgICB9XG5cbiAgICAmLnNob3cge1xuICAgICAgLmJ0bi1saWdodCB7XG4gICAgICAgICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWJ0bi1saWdodC1iZyk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnRuLWxpZ2h0LWJnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIERyb3Bkb3duIGFjdGlvbiBidXR0b25cbiAgJi5vcHRpb25zLWRyb3Bkb3duIHtcbiAgICAuYnRuLW9wdGlvbiB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDMxcHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taWNvbi1ob3Zlci1iZyk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gVGVuYW50IG1hbmFnZXIgZHJvcGRvd25cbiAgJi5idG4tdGVuYW50LWRyb3Bkb3duIHtcbiAgICAuYnRuIHtcbiAgICAgIGZvbnQtc2l6ZTogJGRlZmF1bHQtZm9udC1zaXplO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGRlZmF1bHQtcmFkaXVzO1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBtaW4td2lkdGg6IDE1cmVtO1xuICAgICAgQGV4dGVuZCAuZHJvcGRvd25BbmltYXRpb247XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtN3B4O1xuICAgICAgICByaWdodDogaW5oZXJpdDtcbiAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCB2YXIoLS1kcm9wZG93bi1tZW51LWJnKTtcbiAgICAgIH1cblxuICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcblxuICAgICAgICAmLmRyb3Bkb3duLXRpdGxlIHtcbiAgICAgICAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRlbmFudC1pdGVtcyB7XG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuXG4gICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgLmJ0biB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAzMnB4O1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBBbmltYXRpb25cbi5kcm9wZG93bi13aXRoLWFuaW1hdGlvbiB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBAZXh0ZW5kIC5kcm9wZG93bkFuaW1hdGlvbjtcblxuICAgICYuc2hvdyB7XG4gICAgICB0b3A6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJsZWZ0XCJdLFxuICAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJyaWdodFwiXSxcbiAgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePVwiYm90dG9tLXN0YXJ0XCJdIHtcbiAgICBtYXJnaW4tdG9wOiA3cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cInRvcC1zdGFydFwiXSB7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ0aGVtZS1jb2xvcnNcIjtcblxuLmRhdGF0YWJsZSB7XG4gIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICBtaW4taGVpZ2h0OiA0MDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWNhcmQtYmcpO1xuICAgIGJvcmRlci1yYWRpdXM6IC43NXJlbTtcblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGJyYW5kLWNvbG9yLCAyMCk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRicmFuZC1jb2xvciwgMTUpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gIHRhYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuXG4gICAgdGhlYWQge1xuICAgICAgdGgge1xuICAgICAgICAmLmRhdGF0YWJsZS10aCB7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgICAgICAgICBjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcblxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW47XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgdGJvZHkge1xuICAgICAgdHIge1xuICAgICAgICB0ZCB7XG4gICAgICAgICAgJi5kYXRhdGFibGUtdGQge1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcik7XG5cbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnRhYmxlLWFjdGlvbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLyomOmxhc3QtY2hpbGQge1xuICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICYuZGF0YXRhYmxlLXRkIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9Ki9cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUmVzcG9uc2l2ZSBEYXRhdGFibGVcbi50YWJsZS12aWV3LXJlc3BvbnNpdmUge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgdGFibGUsIHRoZWFkLCB0Ym9keSwgdGgsIHRkLCB0ciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgdGhlYWQge1xuICAgICAgdHIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICB0ciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcik7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cztcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cztcbiAgICAgIH1cblxuICAgICAgdGQge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG5cbiAgICAgICAgJi50YWJsZS1hY3Rpb24ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgY29udGVudDogYXR0cihkYXRhLXRpdGxlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBFbXB0eSBEYXRhIEJsb2NrXG4ubm8tZGF0YS1mb3VuZC13cmFwcGVyIHtcbiAgaW1nIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgb3BhY2l0eTogdmFyKC0tbm90LWZvdW5kLW9wYWNpdHkpO1xuICB9XG59XG5cbi8vIEhpZ2hsaWdodGluZyBUYWJsZSBSb3dcbi5oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuXG4gIHRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKTs7XG4gIH1cbn1cblxuLy8gQ29udGV4dCBNZW51XG4uYnVsay1mbG9hdGluZy1hY3Rpb24td3JhcHBlciB7XG4gIHotaW5kZXg6IDEwMzE7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA0NHB4O1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcblxuICBAZXh0ZW5kIC5kcm9wZG93bkFuaW1hdGlvbjtcblxuICAuYWN0aW9ucyB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWRlZmF1bHQtYm94LXNoYWRvdyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnRuLWxpZ2h0LWJnKTtcblxuICAgIC5kcm9wZG93biB7XG4gICAgICBtYXJnaW46IDAgLTJweDtcblxuICAgICAgJi5idG4tZHJvcGRvd24ge1xuICAgICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICBwYWRkaW5nOiAwLjhyZW07XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtc2Vjb25kYXJ5LWNvbG9yO1xuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBzdHJva2Utd2lkdGg6IDEuNTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICB9XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXMgMCAwICRkZWZhdWx0LXJhZGl1cztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwICRkZWZhdWx0LXJhZGl1cyAkZGVmYXVsdC1yYWRpdXMgMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnNob3cge1xuICAgICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuXG4gICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW0gMXJlbSAycmVtICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNlYXJjaC1hbmQtc2VsZWN0IHtcbiAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICAgICAgICByaWdodDogaW5pdGlhbDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cztcbiAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS1kZWZhdWx0LWJveC1zaGFkb3cpO1xuXG4gICAgICAgICAgLmRyb3Bkb3duLXNlYXJjaC1yZXN1bHQtd3JhcHBlciB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjhyZW0gMDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMyMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDk1JSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBjb2xvcjogJGZvcm1zLWlucHV0LXRleHQtY29sb3I7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbSAxcmVtIDJyZW0gIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRmb3Jtcy1pbnB1dC10ZXh0LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcikgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9ybXMtaW5wdXQtdGV4dC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAuY2hlY2stc2lnbiB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZm9ybXMtaW5wdXQtdGV4dC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICAuY2hlY2stc2lnbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5kcm9wZG93bi1tZW51LXdpdGgtc2VhcmNoIHtcbiAgICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgICAgICAgbWluLXdpZHRoOiAyODBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGtleWZyYW1lcyBkcm9wZG93bkFuaW1hdGlvbiB7XG4gICAgICAgICAgICBmcm9tIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzBweCwgMCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRvIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwcHgsIDApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bkFuaW1hdGlvbjtcbiAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246IDAuMjVzO1xuICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRyb3Bkb3duLXNlYXJjaC1yZXN1bHQtd3JhcHBlciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMyMHB4O1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBGb3IgZGF0YWJsZSBleHBhbmRhYmxlIGNvbHVtblxuLnRhYmxlLWV4cGFuZGVkLWNvbHVtbiB7XG4gIC5leHBhbmRhYmxlLWJ0biB7XG4gICAgdHJhbnNpdGlvbjogLjVzO1xuXG4gICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKTtcbiAgICB9XG4gIH1cbn1cblxuLmN1cnNvci1kZWZhdWx0IHtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS1leHBhbmRhYmxlLWFyZWEge1xuICB0ZCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YWJsZS12aWV3LXJlc3BvbnNpdmUge1xuICAgIC50YWJsZS1leHBhbmRhYmxlLWFyZWEge1xuICAgICAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuXG4gICAgICB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIERhdGF0YWJsZSBoZWxwZXIgY2xhc3Nlc1xuLnJlbW92ZS1kYXRhdGFibGUteC1wYWRkaW5nIHtcbiAgLmRhdGF0YWJsZSB7XG4gICAgdGFibGUge1xuICAgICAgdGhlYWQge1xuICAgICAgICB0aCB7XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIHRib2R5IHtcbiAgICAgICAgdHIge1xuICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwidGhlbWUtY29sb3JzXCI7XG5cbi50YWItcGFuZSB7XG4gIC5jb250ZW50IHtcbiAgICAuc2luZ2xlLXNlYXJjaC13cmFwcGVyIHtcbiAgICAgIC5mb3JtLWdyb3VwLXdpdGgtc2VhcmNoIHtcbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcblxuICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnZlcnRpY2FsLXRhYiB7XG4gIC50YWItbWVudSB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBtYXgtd2lkdGg6IDI2NXB4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4OiAwIDAgMjY1cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY2FyZCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLnRhYi1tZW51LXdyYXBwZXIge1xuICAgICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5jb2wtbWQtOSB7XG4gICAgLmNhcmQge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyNjVweCkgIWltcG9ydGFudDtcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAyNjVweCkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuaGVhZGVyLWljb24ge1xuICAgIGhlaWdodDogOTBweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS12ZXJ0aWNhbC10YWItaGVhZGVyLWJnKTtcblxuICAgIC5pY29uLXBvc2l0aW9uIHtcbiAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG5cbiAgICAgIC50YWItaWNvbiB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdmVydGljYWwtdGFiLWljb24tYmcpO1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS12ZXJ0aWNhbC10YWItaWNvbi1zaGFkb3cpO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIHN0cm9rZS13aWR0aDogMS41O1xuICAgICAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubmF2IHtcbiAgICAudGFiLWl0ZW0tbGluayB7XG4gICAgICBjb2xvcjogJGxpZ2h0LWxheW91dC1zZWNvbmRhcnktZm9udC1jb2xvcjtcblxuICAgICAgLmFjdGl2ZS1pY29uIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuXG4gICAgICAgIC5hY3RpdmUtaWNvbiB7XG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRicmFuZC1jb2xvcjtcblxuICAgICAgICAuYWN0aXZlLWljb24ge1xuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC50YWItY29udGVudCB7XG4gICAgLnRhYi1jb250ZW50LWhlYWRlciB7XG4gICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgfVxuXG4gICAgaHIge1xuICAgICAgbWFyZ2luOiAwIC0ycmVtO1xuICAgIH1cblxuICAgIC5jb250ZW50IHtcbiAgICAgIC5kYXRhdGFibGUge1xuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmhvcml6b250YWwtdGFiIHtcbiAgLmNhcmQge1xuICAgIC5uYXYge1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYnJhbmQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICBzdmcge1xuICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtdGFicyB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpO1xuICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gIH1cbn1cblxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInRoZW1lLWNvbG9yc1wiO1xuXG4ubmF2YmFyIHtcbiAgJi5maXhlZC10b3Age1xuICAgICsgLnBhZ2UtYm9keS13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkbmF2YmFyLWhlaWdodDtcbiAgICB9XG4gIH1cbn1cblxuLy8gU2lkZWJhciBJY29uIE9ubHlcbi5zaWRlYmFyLWljb24tb25seSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jb250YWluZXItc2Nyb2xsZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAubmF2YmFyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkc2lkZWJhci13aWR0aC1pY29uO1xuXG4gICAgICAubmF2YmFyLW1lbnUtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRzaWRlYmFyLXdpZHRoLWljb259KTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNpZGViYXIge1xuICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAkc2lkZWJhci13aWR0aC1pY29uO1xuXG4gICAgICAubmF2YmFyLWJyYW5kLXdyYXBwZXIge1xuICAgICAgICB6LWluZGV4OiAxMjtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB3aWR0aDogJHNpZGViYXItd2lkdGgtaWNvbjtcblxuICAgICAgICAuYnJhbmQtbG9nbyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5icmFuZC1sb2dvLW1pbmkge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubmF2IHtcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIG1hcmdpbi10b3A6ICRuYXZiYXItaGVpZ2h0O1xuXG4gICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgLm1lbnUtdGl0bGUsIC5iYWRnZSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tZW51LXRpdGxlIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDVweCA1cHggMHB4KTtcbiAgICAgICAgICAgICAgQGF0LXJvb3QgI3tzZWxlY3Rvci1hcHBlbmQoXCIucnRsXCIsICYpfSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHggMCAwIDVweCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICYubWVudS1pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLm1lbnUtYXJyb3cge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJlthcmlhLWV4cGFuZGVkXSB7XG4gICAgICAgICAgICAgIC5tZW51LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgNXB4IDAgMHB4KTtcbiAgICAgICAgICAgICAgICBAYXQtcm9vdCAje3NlbGVjdG9yLWFwcGVuZChcIi5ydGxcIiwgJil9IHtcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNXB4IDAgMCAwKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY29sbGFwc2Uge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLmhvdmVyLW9wZW4ge1xuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICAgICAgICAubWVudS10aXRsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXNpZGViYXItYmcpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRzaWRlYmFyLXN1Ym1lbnUtaXRlbS1wYWRkaW5nO1xuICAgICAgICAgICAgICAgIGxlZnQ6ICRzaWRlYmFyLXdpZHRoLWljb247XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogJGljb24tb25seS1jb2xsYXBzZS13aWR0aDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgQGF0LXJvb3QgI3tzZWxlY3Rvci1hcHBlbmQoXCIucnRsXCIsICYpfSB7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgcmlnaHQ6ICRzaWRlYmFyLXdpZHRoLWljb247XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLy8gU2hhZG93IGZvciBkYXJrIG1vZGVcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiB2YXIoLS1tZW51LXRpdGxlLXNoYWRvdyk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbGxhcHNlLFxuICAgICAgICAgICAgLmNvbGxhcHNpbmcge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2lkZWJhci1iZyk7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgNXB4IDApO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGxlZnQ6ICRzaWRlYmFyLXdpZHRoLWljb247XG4gICAgICAgICAgICAgIHdpZHRoOiAkaWNvbi1vbmx5LWNvbGxhcHNlLXdpZHRoO1xuICAgICAgICAgICAgICBAYXQtcm9vdCAje3NlbGVjdG9yLWFwcGVuZChcIi5ydGxcIiwgJil9IHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAkc2lkZWJhci13aWR0aC1pY29uO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwIDAgNXB4KTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5zdWItbWVudSB7XG4gICAgICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLy8gU2hhZG93IGZvciBkYXJrIG1vZGVcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tc3VibWVudS1zaGFkb3cpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc3ViLW1lbnUge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zaWRlYmFyLWJnKTtcblxuICAgICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgICAgLmljb24td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1icmFuZC1iZztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIEBhdC1yb290ICN7c2VsZWN0b3ItYXBwZW5kKFwiLnJ0bFwiLCAmKX0ge1xuICAgICAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcblxuICAgICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiB1bnNldDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLm1haW4tcGFuZWwge1xuICAgICAgbWluLWhlaWdodDogMTIwMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6ICRzaWRlYmFyLXdpZHRoLWljb247XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skc2lkZWJhci13aWR0aC1pY29ufSk7XG4gICAgfVxuICB9XG59XG5cbi8vIFNpZGViYXIgSG92ZXIgT25seVxuLnNpZGViYXItaG92ZXItb25seSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5uYXZiYXIge1xuICAgICAgbWFyZ2luLWxlZnQ6ICRzaWRlYmFyLXdpZHRoLWljb247XG4gICAgICB6LWluZGV4OiAxMDtcblxuICAgICAgLm5hdmJhci1tZW51LXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skc2lkZWJhci13aWR0aC1pY29ufSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNpZGViYXIge1xuICAgICAgd2lkdGg6ICRzaWRlYmFyLXdpZHRoLWljb247XG5cbiAgICAgIC5uYXZiYXItYnJhbmQtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAkc2lkZWJhci13aWR0aC1pY29uO1xuXG4gICAgICAgIC5icmFuZC1sb2dvIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJyYW5kLWxvZ28tbWluaSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICB3aWR0aDogJHNpZGViYXItd2lkdGgtbGc7XG4gICAgICAgIGJveC1zaGFkb3c6IDFweCAwcHggNXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cbiAgICAgICAgLm5hdmJhci1icmFuZC13cmFwcGVyIHtcbiAgICAgICAgICB3aWR0aDogJHNpZGViYXItd2lkdGgtbGc7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2IHtcbiAgICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgLm1lbnUtdGl0bGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgJi5tZW51LWFycm93IHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgJlthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl0ge1xuICAgICAgICAgICAgICAgICAgLm1lbnUtYXJyb3cge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5uYXZiYXItYnJhbmQtd3JhcHBlciB7XG5cbiAgICAgICAgLmJyYW5kLWxvZ28ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAuYnJhbmQtbG9nby1taW5pIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm5hdiB7XG4gICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuXG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIC5tZW51LXRpdGxlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICYubWVudS1pY29uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmLm1lbnUtYXJyb3cge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnN1Yi1tZW51IHtcbiAgICAgICAgICAubmF2LWl0ZW0ge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi1wYW5lbCB7XG4gICAgICBtYXJnaW4tbGVmdDogJHNpZGViYXItd2lkdGgtaWNvbjtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRzaWRlYmFyLXdpZHRoLWljb259KTtcbiAgICB9XG4gIH1cbn1cblxuLy8gUlRMIGxheW91dFxuLnJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xuICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAuc2lkZWJhciB7XG4gICAgLm5hdiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInRoZW1lLWNvbG9yc1wiO1xuXG5ib2R5LCBodG1sIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBmb250LWZhbWlseTogJHR5cGUtMTtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6ICRkZWZhdWx0LWZvbnQtc2l6ZTtcbiAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHJnYigxOTYgMTk2IDE5Nik7XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiA4cHg7XG4gICAgaGVpZ2h0OiA4cHg7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRncmF5O1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtncmF5O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxufVxuXG4qOi1tb3otZnVsbC1zY3JlZW4sXG4qOi13ZWJraXQtZnVsbC1zY3JlZW4sXG4qOmZ1bGxzY3JlZW4gKjotbXMtZnVsbHNjcmVlbiB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgJi50ZXh0LW11dGVkIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3IgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuaHIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWRlZmF1bHQtaHItY29sb3IpO1xufVxuXG5zcGFuIHtcbiAgZm9udC1zaXplOiAkZGVmYXVsdC1mb250LXNpemU7XG59XG5cbi5jdXN0b20tc2Nyb2xsYmFyIHtcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiAkZGVmYXVsdC1zY3JvbGxiYXItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZGVmYXVsdC1zY3JvbGxiYXItd2lkdGg7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Nyb2xsYmFyLXRodW1iLWNvbG9yKTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNjcm9sbGJhci10aHVtYi1ob3Zlci1jb2xvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5oaWRlLXNjcm9sbGJhciB7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29udGFpbmVyLXNjcm9sbGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLWhlaWdodDogMTA1dmg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xufVxuXG4uZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjYgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmxvYWRpbmctb3BhY2l0eSB7XG4gIG9wYWNpdHk6IDAuNDtcbn1cblxuLmgtZml0LWNvbnRlbnQge1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWZsZXgtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLnNjaGVkdWxlLWRpdmlkZXIge1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgbWFyZ2luOiAwIDEwcHggMCA4cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtdXRlZC1jb2xvcjtcbiAgfVxufVxuXG4uY3Vyc29yLXBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmN1cnNvci1ncmFiIHtcbiAgY3Vyc29yOiBncmFiICFpbXBvcnRhbnQ7XG59XG5cbi8vIEhlaWdodCAtIFdpZHRoXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDUwMCB7XG4gIC53aWR0aC0jeyRpfSB7XG4gICAgd2lkdGg6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLXdpZHRoLSN7JGl9IHtcbiAgICBtaW4td2lkdGg6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuICAubWF4LXdpZHRoLSN7JGl9IHtcbiAgICBtYXgtd2lkdGg6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuICAuaGVpZ2h0LSN7JGl9IHtcbiAgICBoZWlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuICAubWluLWhlaWdodC0jeyRpfSB7XG4gICAgbWluLWhlaWdodDogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXgtaGVpZ2h0LSN7JGl9IHtcbiAgICBtYXgtaGVpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gQm9yZGVyIFJhZGl1c1xuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMDAge1xuICAucmFkaXVzLSN7JGl9IHtcbiAgICBib3JkZXItcmFkaXVzOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJhZGl1cy10b3AtI3skaX0ge1xuICAgIGJvcmRlci1yYWRpdXM6ICN7JGl9cHggI3skaX1weCAwIDAgIWltcG9ydGFudDtcbiAgfVxuICAucmFkaXVzLXJpZ2h0LSN7JGl9IHtcbiAgICBib3JkZXItcmFkaXVzOiAwICN7JGl9cHggI3skaX1weCAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJhZGl1cy1ib3R0b20tI3skaX0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAjeyRpfXB4ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuICAucmFkaXVzLWxlZnQtI3skaX0ge1xuICAgIGJvcmRlci1yYWRpdXM6ICN7JGl9cHggMCAwICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuICAucmFkaXVzLXRvcC1sZWZ0LSN7JGl9IHtcbiAgICBib3JkZXItcmFkaXVzOiAjeyRpfXB4IDAgMCAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJhZGl1cy10b3AtcmlnaHQtI3skaX0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgI3skaX1weCAwIDAgIWltcG9ydGFudDtcbiAgfVxuICAucmFkaXVzLWJvdHRvbS1sZWZ0LSN7JGl9IHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMCAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJhZGl1cy1ib3R0b20tcmlnaHQtI3skaX0ge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAjeyRpfXB4IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vLyBQb3NpdGlvbmluZ1xuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCA1MDAge1xuICAudG9wLSN7JGl9IHtcbiAgICB0b3A6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuICAucmlnaHQtI3skaX0ge1xuICAgIHJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJvdHRvbS0jeyRpfSB7XG4gICAgYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmxlZnQtI3skaX0ge1xuICAgIGxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4vLyBMb2FkZXIgRGVzaWduXG4uc3Bpbm5lci1ib3VuY2Uge1xuICAmLmJyYW5kLWNvbG9yIHtcbiAgICBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICYud2hpdGUtY29sb3Ige1xuICAgIHNwYW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE92ZXJyaWRlIEJvb3RzdHJhcCBDbGFzc1xuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbCwgLmNvbC1hdXRvLCAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyLCAuY29sLXNtLCAuY29sLXNtLWF1dG8sIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsIC5jb2wtbWQsIC5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZywgLmNvbC1sZy1hdXRvLCAuY29sLXhsLTEsIC5jb2wteGwtMiwgLmNvbC14bC0zLCAuY29sLXhsLTQsIC5jb2wteGwtNSwgLmNvbC14bC02LCAuY29sLXhsLTcsIC5jb2wteGwtOCwgLmNvbC14bC05LCAuY29sLXhsLTEwLCAuY29sLXhsLTExLCAuY29sLXhsLTEyLCAuY29sLXhsLCAuY29sLXhsLWF1dG8ge1xuICBwYWRkaW5nLWxlZnQ6ICRib290c3RyYXAtY29sdW1uLXBhZGRpbmc7XG4gIHBhZGRpbmctcmlnaHQ6ICRib290c3RyYXAtY29sdW1uLXBhZGRpbmc7XG59XG5cbi5ib3JkZXIsIC5ib3JkZXItdG9wLCAuYm9yZGVyLXJpZ2h0LCAuYm9yZGVyLWJvdHRvbSwgLmJvcmRlci1sZWZ0IHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLnNwaW5uZXItYm9yZGVyLCAuc3Bpbm5lci1ncm93IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnNwaW5uZXItYm9yZGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAwLjFlbSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93IHtcbiAgYm94LXNoYWRvdzogdmFyKC0tZGVmYXVsdC1ib3gtc2hhZG93KSAhaW1wb3J0YW50O1xufSIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ0aGVtZS1jb2xvcnNcIjtcblxuLnBhZ2UtYm9keS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgcGFkZGluZzogJG5hdmJhci1oZWlnaHQgMCAwIDA7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRuYXZiYXItaGVpZ2h0fSk7XG59XG5cbi5tYWluLXBhbmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWxlZnQ6ICRzaWRlYmFyLXdpZHRoLWxnO1xuICB3aWR0aDogY2FsYygxMDAlIC0gI3skc2lkZWJhci13aWR0aC1sZ30pO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skbmF2YmFyLWhlaWdodH0pO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAkYWN0aW9uLXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbiwgbWFyZ2luICRhY3Rpb24tdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5jb250ZW50LXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1hcHAtYmFja2dyb3VuZC1jb2xvcik7XG4gIHBhZGRpbmc6ICRtYWluLWNvbnRlbnQtd3JhcHBlci1wYWRkaW5nO1xuICBib3JkZXItcmFkaXVzOiAuNzVyZW07XG59IiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInRoZW1lLWNvbG9yc1wiO1xuXG4uYnRuIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5pdGlhbDtcbiAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gIHBhZGRpbmc6ICRkZWZhdWx0LWJ1dHRvbi1wYWRkaW5nO1xuXG4gICYuYnRuLXNtIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi5idG4td2l0aC1zaGFkb3cge1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWRlZmF1bHQtYm94LXNoYWRvdyk7XG4gIH1cblxuICAmLmJ0bi1wcmltYXJ5IHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgdHJhbnNpdGlvbjogYWxsICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmJ0bi1saWdodCB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tbGlnaHQtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ0bi1saWdodC1jb2xvcik7XG4gICAgdHJhbnNpdGlvbjogYWxsICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKTtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idG4tbGlnaHQtY29sb3IpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuYnRuLXNlY29uZGFyeSB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1idG4tc2Vjb25kYXJ5LWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idG4tc2Vjb25kYXJ5LWJnKTtcblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ0bi1zZWNvbmRhcnktYmcpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnRuLXNlY29uZGFyeS1ob3Zlci1iZyk7XG4gICAgfVxuICB9XG5cbiAgJi5idG4tZGFyayB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWJ0bi1kYXJrLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idG4tZGFyay1jb2xvcik7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ0bi1kYXJrLWhvdmVyLWNvbG9yKTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idG4tZGFyay1jb2xvcik7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5idG4tc3VjY2VzcyB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICYuYnRuLWRhbmdlciB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6ICRkYW5nZXItY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlci1jb2xvcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJGRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGRhbmdlci1jb2xvciwgNCUpO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5idG4tc2Vjb25kYXJ5IHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgJi5idG4taW5mbyB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXItY29sb3I6ICRpbmZvLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmZvLWNvbG9yO1xuICAgIHRyYW5zaXRpb246IGFsbCAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkaW5mby1jb2xvciwgMTAlKTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mby1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmJ0bi13YXJuaW5nIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmctY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmctY29sb3I7XG4gICAgdHJhbnNpdGlvbjogYWxsICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3YXJuaW5nLWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR3YXJuaW5nLWNvbG9yLCAxMCUpO1xuICAgIH1cbiAgfVxuXG4gICYuYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gICAgY29sb3I6ICRibHVlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAkc3VjY2Vzcy1jb2xvcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHN1Y2Nlc3MtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5idG4tb3V0bGluZS1kYW5nZXIge1xuICAgIGNvbG9yOiAkZGFuZ2VyLWNvbG9yO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkZGFuZ2VyLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuYnRuLW91dGxpbmUtaW5mbyB7XG4gICAgY29sb3I6ICRpbmZvLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGluZm8tY29sb3I7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRpbmZvLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuYnRuLW91dGxpbmUtd2FybmluZyB7XG4gICAgY29sb3I6ICR3YXJuaW5nLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJHdhcm5pbmctY29sb3I7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZy1jb2xvcjtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdhcm5pbmctY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuYnRuLWxvYWQtbW9yZS1kYXRhIHtcbiAgICBmb250LXNpemU6IDk1JTtcbiAgICBjb2xvcjogJGZpbHRlci1idG4tdGV4dC1jb2xvcjtcbiAgICBwYWRkaW5nOiAkZmlsdGVyLWJ1dHRvbi1wYWRkaW5nO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJ0bi1maWx0ZXItYmcpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWRlZmF1bHQtYm94LXNoYWRvdyk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnRuLWZpbHRlci1iZykgIWltcG9ydGFudDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJhc2UtY29sb3IpO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tZGVmYXVsdC1ib3gtc2hhZG93KSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICYuYnRuLXRyYW5zcGFyZW50LXByaW1hcnkge1xuICAgIGNvbG9yOiAkYmx1ZTtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJGRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICAmLmJ0bi1ncm91cC1hY3Rpb24ge1xuICAgIC5idG4ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMCUgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6ICRhY3Rpb24tYnV0dG9uLXBhZGRpbmc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWJ1dHRvbi1iZyk7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxN3B4O1xuICAgICAgICBoZWlnaHQ6IDE3cHg7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWljb24taG92ZXItYmcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYnRuLXByaW1hcnkge1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7XG5cbiAgJjpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4zKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50O1xuXG4gICY6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMykgIWltcG9ydGFudDtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYnRuLXdhcm5pbmcge1xuICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7XG5cbiAgJjpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4zKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5idG4tc3VjY2VzcyB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcblxuICAmOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjMpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJ0bi1pbmZvIHtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50O1xuXG4gICY6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMykgIWltcG9ydGFudDtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYnRuLWRhbmdlciB7XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcblxuICAmOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjMpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJ0bi1kYXJrIHtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50O1xuXG4gICY6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMykgIWltcG9ydGFudDtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYnRuLWxpZ2h0IHtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50O1xuXG4gICY6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMykgIWltcG9ydGFudDtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMikgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZWRpdG9yIHtcbiAgLmJ0bi1saWdodCB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5idWxrLWZsb2F0aW5nLWFjdGlvbi13cmFwcGVyIHtcbiAgLmJ0bi1saWdodCB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwidGhlbWUtY29sb3JzXCI7XG5cbkBtaXhpbiBmb3JtLWlucHV0cyB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6ICRkZWZhdWx0LWlucHV0LWJveC1wYWRkaW5nICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbkBtaXhpbiBpbnB1dC1zZWxlY3Qtb3B0aW9ucy1pY29uIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiA5NyUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiA1MCUgIWltcG9ydGFudDtcbn1cblxuQG1peGluIGN1c3RvbS1jb250cm9sLWxnIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICB3aWR0aDogMXJlbTtcbiAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiA0LjRweDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4zNSkgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHdpZHRoOiAxcmVtO1xuICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41NSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGN1c3RvbS1jb250cm9sLWxldmVsLWJlZm9yZSB7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbn1cblxubGFiZWwge1xuICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjM3NXJlbSArIDRweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMzc1cmVtICsgM3B4KTtcbn1cblxuOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAkbXV0ZWQtY29sb3IgIWltcG9ydGFudDtcbn1cblxudGV4dGFyZWEge1xuICBmb250LXNpemU6IDEwMCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6ICRkZWZhdWx0LWlucHV0LWJveC1wYWRkaW5nICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb3JtLWNvbnRyb2wtYmcpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcblxuICAmOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvcm0tY29udHJvbC1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXRzLWZvY3VzLWNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIEBpbmNsdWRlIGZvcm0taW5wdXRzO1xuICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9ybS1jb250cm9sLWJnKTtcblxuICAmOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvcm0tY29udHJvbC1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXRzLWZvY3VzLWNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbDpkaXNhYmxlZCwgLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy1pbnB1dC1yZWFkb25seSk7XG59XG5cbi8vIEZvcm0gZ3JvdXAgd2l0aCBpY29uXG4uZm9ybS1ncm91cC13aXRoLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9ybS1jb250cm9sLWJnKTtcblxuICAgICYudGV4dC1yaWdodC1wYWRkaW5nIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQ0cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDAgMTRweDtcbiAgICBjb2xvcjogbGlnaHRlbigkbXV0ZWQtY29sb3IsIDUlKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJGRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICBjb2xvcjogbGlnaHRlbigkbXV0ZWQtY29sb3IsIDIzJSk7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4vLyBGb3IgY3VzdG9tIGlucHV0IHZlcnRpY2FsbHkgYWxpZ25tZW50c1xuLmN1c3RvbS1jb250cm9sIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBjb2xvcjogJGxpZ2h0LWxheW91dC1zZWNvbmRhcnktZm9udC1jb2xvciAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uY3VzdG9tLWNoZWNrYm94IHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLXJhZGl1czogMC4xOHJlbTtcbiAgICB9XG4gIH1cbn1cblxuLmN1c3RvbS1jaGVja2JveC1kZWZhdWx0IHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWN1c3RvbS1jb250cm9sLWJnKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSdibHVlJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNlJTNjL3N2ZyUzZVwiKVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgQGluY2x1ZGUgY3VzdG9tLWNvbnRyb2wtbGV2ZWwtYmVmb3JlO1xuICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRlZmF1bHQtY3VzdG9tLWNvbnRyb2wtYmcpO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1jdXN0b20tY29udHJvbC1iZyk7XG4gIH1cblxuICBAaW5jbHVkZSBjdXN0b20tY29udHJvbC1sZztcbn1cblxuLmN1c3RvbS1jaGVja2JveC1wcmltYXJ5IHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRlZmF1bHQtY3VzdG9tLWNvbnRyb2wtYmcpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9J2JsdWUnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM2UlM2Mvc3ZnJTNlXCIpXG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSBjdXN0b20tY29udHJvbC1sZXZlbC1iZWZvcmU7XG4gICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1jdXN0b20tY29udHJvbC1iZyk7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgY29sb3I6ICRicmFuZC1jb2xvciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1jdXN0b20tY29udHJvbC1iZyk7XG4gIH1cblxuICBAaW5jbHVkZSBjdXN0b20tY29udHJvbC1sZztcbn1cblxuLmN1c3RvbS1jaGVja2JveC1zdWNjZXNzIHtcbiAgLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICRncmVlbjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRlZmF1bHQtY3VzdG9tLWNvbnRyb2wtYmcpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9J2dyZWVuJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGN1c3RvbS1jb250cm9sLWxldmVsLWJlZm9yZTtcbiAgICBib3JkZXItY29sb3I6ICRncmVlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWN1c3RvbS1jb250cm9sLWJnKTtcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICBjb2xvcjogJGdyZWVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWN1c3RvbS1jb250cm9sLWJnKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGN1c3RvbS1jb250cm9sLWxnO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94LXdhcm5pbmcge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJG9yYW5nZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRlZmF1bHQtY3VzdG9tLWNvbnRyb2wtYmcpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9J29yYW5nZScgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzZSUzYy9zdmclM2VcIilcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGN1c3RvbS1jb250cm9sLWxldmVsLWJlZm9yZTtcbiAgICBib3JkZXItY29sb3I6ICRvcmFuZ2U7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1jdXN0b20tY29udHJvbC1iZyk7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgY29sb3I6ICRvcmFuZ2UgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRlZmF1bHQtY3VzdG9tLWNvbnRyb2wtYmcpO1xuICB9XG5cbiAgQGluY2x1ZGUgY3VzdG9tLWNvbnRyb2wtbGc7XG59XG5cbi5jdXN0b20tY2hlY2tib3gtaW5mbyB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiByZWJlY2NhcHVycGxlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1jdXN0b20tY29udHJvbC1iZyk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0ncmViZWNjYXB1cnBsZScgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzZSUzYy9zdmclM2VcIilcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIGN1c3RvbS1jb250cm9sLWxldmVsLWJlZm9yZTtcbiAgICBib3JkZXItY29sb3I6IHJlYmVjY2FwdXJwbGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1jdXN0b20tY29udHJvbC1iZyk7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgY29sb3I6IHJlYmVjY2FwdXJwbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRlZmF1bHQtY3VzdG9tLWNvbnRyb2wtYmcpO1xuICB9XG5cbiAgQGluY2x1ZGUgY3VzdG9tLWNvbnRyb2wtbGc7XG59XG5cbi8vIENoZWNrYm94IGN1c3RvbWl6ZWQgZGVzaWduXG4uY3VzdG9taXplZC1jaGVja2JveCB7XG4gIGlucHV0IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICYgKyBsYWJlbCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC8vIEJveC5cbiAgICAmICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC4xOHJlbTtcbiAgICB9XG5cbiAgICAvLyBEaXNhYmxlZCBzdGF0ZSBsYWJlbC5cbiAgICAmOmRpc2FibGVkICsgbGFiZWwge1xuICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgY3Vyc29yOiBhdXRvO1xuICAgIH1cblxuICAgIC8vIERpc2FibGVkIGJveC5cbiAgICAmOmRpc2FibGVkICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cbiAgICAvLyBDaGVja21hcmsuIENvdWxkIGJlIHJlcGxhY2VkIHdpdGggYW4gaW1hZ2VcbiAgICAmOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDQuNXB4O1xuICAgICAgdG9wOiA5cHg7XG4gICAgICB3aWR0aDogMi40NXB4O1xuICAgICAgaGVpZ2h0OiAyLjQ1cHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICB9XG5cbiAgJi5jaGVja2JveC1kZWZhdWx0IHtcbiAgICBpbnB1dCB7XG5cbiAgICAgIC8vIEJveC5cbiAgICAgICYgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgICBib3JkZXItY29sb3I6ICNhZGI1YmQ7XG4gICAgICB9XG5cbiAgICAgIC8vIEJveCBjaGVja2VkXG4gICAgICAmOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgICBib3JkZXItY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgLy8gQ2hlY2ttYXJrLiBDb3VsZCBiZSByZXBsYWNlZCB3aXRoIGFuIGltYWdlXG4gICAgICAmOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRicmFuZC1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDAgMCAkYnJhbmQtY29sb3IsXG4gICAgICAgIDRweCAwIDAgJGJyYW5kLWNvbG9yLFxuICAgICAgICA0cHggLTJweCAwICRicmFuZC1jb2xvcixcbiAgICAgICAgNHB4IC00cHggMCAkYnJhbmQtY29sb3IsXG4gICAgICAgIDRweCAtNnB4IDAgJGJyYW5kLWNvbG9yLFxuICAgICAgICA0cHggLThweCAwICRicmFuZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmNoZWNrYm94LXN1Y2Nlc3Mge1xuICAgIGlucHV0IHtcblxuICAgICAgLy8gQm94LlxuICAgICAgJiArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3MtY29sb3I7XG4gICAgICB9XG5cbiAgICAgIC8vIEJveCBjaGVja2VkXG4gICAgICAmOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAvLyBDaGVja21hcmsuIENvdWxkIGJlIHJlcGxhY2VkIHdpdGggYW4gaW1hZ2VcbiAgICAgICY6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHN1Y2Nlc3MtY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAwIDAgJHN1Y2Nlc3MtY29sb3IsXG4gICAgICAgIDRweCAwIDAgJHN1Y2Nlc3MtY29sb3IsXG4gICAgICAgIDRweCAtMnB4IDAgJHN1Y2Nlc3MtY29sb3IsXG4gICAgICAgIDRweCAtNHB4IDAgJHN1Y2Nlc3MtY29sb3IsXG4gICAgICAgIDRweCAtNnB4IDAgJHN1Y2Nlc3MtY29sb3IsXG4gICAgICAgIDRweCAtOHB4IDAgJHN1Y2Nlc3MtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5jaGVja2JveC13YXJuaW5nIHtcbiAgICBpbnB1dCB7XG5cbiAgICAgIC8vIEJveC5cbiAgICAgICYgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgICBib3JkZXItY29sb3I6ICR3YXJuaW5nLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAvLyBCb3ggY2hlY2tlZFxuICAgICAgJjpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkd2FybmluZy1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgLy8gQ2hlY2ttYXJrLiBDb3VsZCBiZSByZXBsYWNlZCB3aXRoIGFuIGltYWdlXG4gICAgICAmOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3YXJuaW5nLWNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAycHggMCAwICR3YXJuaW5nLWNvbG9yLFxuICAgICAgICA0cHggMCAwICR3YXJuaW5nLWNvbG9yLFxuICAgICAgICA0cHggLTJweCAwICR3YXJuaW5nLWNvbG9yLFxuICAgICAgICA0cHggLTRweCAwICR3YXJuaW5nLWNvbG9yLFxuICAgICAgICA0cHggLTZweCAwICR3YXJuaW5nLWNvbG9yLFxuICAgICAgICA0cHggLThweCAwICR3YXJuaW5nLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuY2hlY2tib3gtaW5mbyB7XG4gICAgaW5wdXQge1xuXG4gICAgICAvLyBCb3guXG4gICAgICAmICsgbGFiZWw6YmVmb3JlIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkaW5mby1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgLy8gQm94IGNoZWNrZWRcbiAgICAgICY6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGluZm8tY29sb3I7XG4gICAgICB9XG5cbiAgICAgIC8vIENoZWNrbWFyay4gQ291bGQgYmUgcmVwbGFjZWQgd2l0aCBhbiBpbWFnZVxuICAgICAgJjpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkaW5mby1jb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDAgMCAkaW5mby1jb2xvcixcbiAgICAgICAgNHB4IDAgMCAkaW5mby1jb2xvcixcbiAgICAgICAgNHB4IC0ycHggMCAkaW5mby1jb2xvcixcbiAgICAgICAgNHB4IC00cHggMCAkaW5mby1jb2xvcixcbiAgICAgICAgNHB4IC02cHggMCAkaW5mby1jb2xvcixcbiAgICAgICAgNHB4IC04cHggMCAkaW5mby1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gUmFkaW8gYnV0dG9uIGN1c3RvbWl6ZWQgZGVzaWduXG4uY3VzdG9taXplZC1yYWRpbyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIG1hcmdpbjogMCAxcmVtIDAgMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICYuZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IC43O1xuXG4gICAgLm91dHNpZGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctaW5wdXQtcmVhZG9ubHkpO1xuICAgIH1cbiAgfVxuXG4gIGlucHV0IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gIH1cblxuICAub3V0c2lkZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgIC5pbnNpZGUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1cHg7XG4gICAgICBsZWZ0OiA1cHg7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gICAgfVxuICB9XG5cbiAgaW5wdXQ6Y2hlY2tlZCArIC5vdXRzaWRlIC5pbnNpZGUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgIGFuaW1hdGlvbjogcmFkaW8tc2VsZWN0IDAuMXMgbGluZWFyO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiByYWRpby1zZWxlY3QgMC4xcyBsaW5lYXI7XG4gIH1cblxuICAmLm1pbmkge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcblxuICAgIC5vdXRzaWRlIHtcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgbWFyZ2luLXRvcDogLThweDtcblxuICAgICAgLmluc2lkZSB7XG4gICAgICAgIHRvcDogMi44cHg7XG4gICAgICAgIGxlZnQ6IDNweDtcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5yYWRpby1kZWZhdWx0IHtcbiAgICAub3V0c2lkZSB7XG4gICAgICBib3JkZXItY29sb3I6ICRicmFuZC1jb2xvcjtcblxuICAgICAgLmluc2lkZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRicmFuZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnJhZGlvLXByaW1hcnkge1xuICAgIC5vdXRzaWRlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLWNvbG9yO1xuXG4gICAgICAuaW5zaWRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJyYW5kLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYucmFkaW8tc3VjY2VzcyB7XG4gICAgLm91dHNpZGUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkc3VjY2Vzcy1jb2xvcjtcblxuICAgICAgLmluc2lkZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRzdWNjZXNzLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYucmFkaW8td2FybmluZyB7XG4gICAgLm91dHNpZGUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkd2FybmluZy1jb2xvcjtcblxuICAgICAgLmluc2lkZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3YXJuaW5nLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYucmFkaW8taW5mbyB7XG4gICAgLm91dHNpZGUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkaW5mby1jb2xvcjtcblxuICAgICAgLmluc2lkZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRpbmZvLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBSYWRpb3MgQnV0dG9uIEdyb3VwXG4ucmFkaW8tYnV0dG9uLWdyb3VwIHtcbiAgLmJ0bi1ncm91cCB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICAgIGRpc3BsYXk6IGluaXRpYWwgIWltcG9ydGFudDtcblxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMS4ycmVtO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICYuZm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYnJhbmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgJGRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dDtcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgJGRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dDtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQ7XG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgJGRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBDdXN0b20gc3dpdGNoIGRlc2lnblxuLmJvcmRlci1zd2l0Y2gge1xuICBtaW4taGVpZ2h0OiBpbml0aWFsO1xuICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgLmJvcmRlci1zd2l0Y2gtY29udHJvbC1pbnB1dCB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICY6Y2hlY2tlZCB+IC5ib3JkZXItc3dpdGNoLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLWNvbG9yO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDE0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYm9yZGVyLXN3aXRjaC1jb250cm9sLWluZGljYXRvciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMzJweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICB0cmFuc2l0aW9uOiAuM3M7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2NjYztcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTJweDtcbiAgICAgIGhlaWdodDogMTJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHRyYW5zaXRpb246IC4zcztcbiAgICAgIHRvcDogMnB4O1xuICAgICAgbGVmdDogMnB4O1xuICAgICAgYmFja2dyb3VuZDogI2NjYztcbiAgICB9XG4gIH1cbn1cblxuLy8gQ2hpcHMgV2l0aCBEcm9wZG93biBTZWFyY2ggJiBTZWxlY3Rcbi5jaGlwcy1jb250YWluZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG4gIG1heC1oZWlnaHQ6IDM1MHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiAkZm9ybXMtaW5wdXQtdGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9ybS1jb250cm9sLWJnKTtcblxuICAuYWRkIHtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBkYXJrZW4oJGZvcm1zLWlucHV0LXRleHQtY29sb3IsIDIwJSk7XG4gICAgfVxuICB9XG5cbiAgLmNoaXBzIHtcbiAgICBmb250LXNpemU6IDkwJTtcbiAgICBib3JkZXItcmFkaXVzOiAyMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNoaXBzLWJnKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1kZWZhdWx0LWJveC1zaGFkb3cpO1xuICAgIHBhZGRpbmc6IDAuMzVyZW0gMC40NXJlbSAwLjM1cmVtIDFyZW07XG5cbiAgICAuZGVsZXRlLWNoaXBzIHtcbiAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG4gICAgfVxuICB9XG59XG5cbi5jaGlwcy1kcm9wZG93biB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBAZXh0ZW5kIC5kcm9wZG93bkFuaW1hdGlvbjtcbiAgfVxufVxuXG4vLyBXaXphcmQgU3RlcHMgU2NzcyBjb2RlIGhlcmVcbi53aXphcmQtc3RlcHMge1xuICBmb250LXNpemU6IDkwJSAhaW1wb3J0YW50O1xuXG4gIGhyIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gIH1cblxuICAudGFiLXN0ZXAge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDIwcHggMjBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogJHdpemFyZC1zdGVwLWJ0bi1kZWZhdWx0LWNvbG9yO1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLnRhYi1zdGVwLWluaXQge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDIwcHggMjBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogJHdpemFyZC1zdGVwLWJ0bi1kZWZhdWx0LWNvbG9yO1xuICAgIHBhZGRpbmc6IDlweCAxNnB4IDAgMTZweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAudGFiLXN0ZXA6YmVmb3JlIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCAyMHB4IDIwcHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10YWItc3RlcC1iZWZvcmUtYmcpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgY29udGVudDogJyc7XG4gIH1cblxuICAubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsIC5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAudGFiLXN0ZXAsIC50YWItc3RlcC1pbml0IHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1waWxscyB7XG4gICAgLm5hdi1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTNweCAhaW1wb3J0YW50O1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgei1pbmRleDogMTA1O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBmb3IgJGkgZnJvbSAyIHRocm91Z2ggNTAge1xuICAgICAgLm5hdi1pdGVtOm50aC1jaGlsZCgjeyRpfSkge1xuICAgICAgICB6LWluZGV4OiAyMC0kaTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICAgICAgfVxuICAgIH1cblxuICB9XG59XG5cbi8vIFN1bW1lcm5vdGUgRWRpdG9yIERlc2lnbiBTdGFydGVkIEhlcmVcbi5ub3RlLWZyYW1lIHtcbiAgaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuXG4gICYuY2FyZCB7XG4gICAgaGVpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuY2FyZC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcik7XG5cbiAgICAmLm5vdGUtdG9vbGJhciB7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxuXG4gICAgLm5vdGUtYnRuLWdyb3VwIHtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblxuICAgICAgLmRyb3Bkb3duLXRvZ2dsZSwgLm5vdGUtYnRuIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idG4tbGlnaHQtYmcpICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5ub3RlLWRyb3Bkb3duLW1lbnUge1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnRuLWxpZ2h0LWJnKSAhaW1wb3J0YW50O1xuXG4gICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcblxuICAgICAgICAgIHByZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5vdGUtcGFsZXR0ZSB7XG4gICAgICAgICAgLm5vdGUtcGFsZXR0ZS10aXRsZSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubm90ZS1jb2xvci1yZXNldCB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ub3RlLWRpbWVuc2lvbi1kaXNwbGF5IHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuZHJvcGRvd24tZm9udG5hbWUge1xuICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIC5ub3RlLWljb24tbWVudS1jaGVjayB7XG4gICAgICAgICAgICAgIHZpc2liaWxpdHk6IGluaXRpYWw7XG4gICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGluaXRpYWw7XG4gICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmNoZWNrZWQge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubm90ZS1pY29uLW1lbnUtY2hlY2sge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubm90ZS1wYWxldHRlIHtcbiAgICAubm90ZS1jb2xvci1yZXNldCB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ub3RlLWVkaXRhYmxlIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcikgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb3JtLWNvbnRyb2wtYmcpICFpbXBvcnRhbnQ7XG5cbiAgICAmLmNhcmQtYmxvY2sge1xuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDogJGRlZmF1bHQtc2Nyb2xsYmFyLXdpZHRoO1xuICAgICAgICBoZWlnaHQ6ICRkZWZhdWx0LXNjcm9sbGJhci13aWR0aDtcbiAgICAgIH1cblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXNjcm9sbGJhci10aHVtYi1jb2xvcik7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNjcm9sbGJhci10aHVtYi1ob3Zlci1jb2xvcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm5vdGUtY29kYWJsZSB7XG4gICAgLy9oZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICB3aWR0aDogJGRlZmF1bHQtc2Nyb2xsYmFyLXdpZHRoO1xuICAgICAgaGVpZ2h0OiAkZGVmYXVsdC1zY3JvbGxiYXItd2lkdGg7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXNjcm9sbGJhci10aHVtYi1jb2xvcik7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Nyb2xsYmFyLXRodW1iLWhvdmVyLWNvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgLm5vdGUtcGxhY2Vob2xkZXIge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5ub3RlLXN0YXR1c2JhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGRlZmF1bHQtcmFkaXVzICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vLyBGaWxlIFVwbG9hZCBEZXNpZ25cbi5jdXN0b20tZmlsZSB7XG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jdXN0b20tZmlsZS1pbnB1dCB7XG4gICAgei1pbmRleDogMTtcbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAmOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWlucHV0LXJlYWRvbmx5KTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIHotaW5kZXg6IDI7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDEwcHggMTRweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKTtcbiAgICBmb250LXNpemU6IDEwMCUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb3JtLWNvbnRyb2wtYmcpO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmb250LWZhbWlseTogJHR5cGUtMTtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTRweCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGJhY2tncm91bmQ6ICRicmFuZC1jb2xvcjtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9XG59XG5cbi8vIFZ1ZSBUZWxlcGhvbmUgSW5wdXRcbi52dWUtdGVsLWlucHV0IHtcbiAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG5cbiAgJjpmb2N1cywgJjpmb2N1cy13aXRoaW4ge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICRicmFuZC1jb2xvciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZ0aV9fZHJvcGRvd24ge1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTBweCAxNHB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9ybS1jb250cm9sLWJnKSAhaW1wb3J0YW50O1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnZ0aV9fZHJvcGRvd24tbGlzdCB7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9ybS1jb250cm9sLWJnKSAhaW1wb3J0YW50O1xuXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgfVxuXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tc2Nyb2xsYmFyLXRodW1iLWNvbG9yKTtcbiAgICAgIH1cblxuICAgICAgLnZ0aV9fZHJvcGRvd24taXRlbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogOTUlICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAkZm9ybXMtaW5wdXQtdGV4dC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW0gMXJlbSAycmVtICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJi5oaWdobGlnaHRlZCB7XG4gICAgICAgICAgY29sb3I6ICRmb3Jtcy1pbnB1dC10ZXh0LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcikgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC52dGlfX2lucHV0IHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvcm0tY29udHJvbC1iZykgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInRoZW1lLWNvbG9yc1wiO1xuXG4uY3VzdG9tLWltYWdlLXVwbG9hZC13cmFwcGVyIHtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG5cbiAgLmltYWdlLWFyZWEge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cztcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWFyZWEge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBhZGRpbmc6IDVweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsYWNrLCAwLjQpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGRlZmF1bHQtcmFkaXVzO1xuICAgIHRyYW5zaXRpb246IGFsbCAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG5cbiAgICAjdXBsb2FkLWxhYmVsIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiA5MCU7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIC5pbnB1dC1hcmVhIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgJi5jaXJjbGUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgLmltYWdlLWFyZWEge1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICBpbWcge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5zbWFsbC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcblxuICAgIC5pbWFnZS1hcmVhIHtcbiAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgfVxuICB9XG59XG5cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ0aGVtZS1jb2xvcnNcIjtcblxuLm1vZGFsIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogJGRlZmF1bHQtcmFkaXVzO1xuICAgICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMThyZW0pICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tb2RhbC1oZWFkZXItZm9vdGVyLWJnKTtcblxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiAkZGVmYXVsdC1tb2RhbC1wYWRkaW5nO1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbW9kYWwtaGVhZGVyLWZvb3Rlci1iZyk7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY2xvc2Uge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMC40MzhyZW07XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWljb24taG92ZXItYmcpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAkZGVmYXVsdC1tb2RhbC1wYWRkaW5nO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1tb2RhbC1ib2R5LWJnKTtcblxuICAgICAgICAmLm1vZGFsLWFsZXJ0IHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcblxuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBzdHJva2Utd2lkdGg6IDEuNSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiA2MXB4O1xuICAgICAgICAgICAgd2lkdGg6IDYxcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgKiB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgcGFkZGluZzogJGRlZmF1bHQtbW9kYWwtcGFkZGluZztcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcik7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1vZGFsLWhlYWRlci1mb290ZXItYmcpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYubW9kYWwtZGVmYXVsdCB7XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1vZGFsLWZ1bGx3aWR0aCB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLm1vZGFsLWRpYWxvZy10b3Age1xuICAgICAgbWF4LWhlaWdodDogMTAwdmg7XG4gICAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xuXG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMHZoO1xuICAgICAgfVxuICAgIH1cblxuICAgICYubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgICAgbWF4LWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuZnVsbC1zY3JlZW4tbW9kYWwtZGlhbG9nIHtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBtaW4taGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG5cbiAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1vZGFsLWJvZHktYmcpO1xuXG4gICAgICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICAgIHBhZGRpbmc6ICRkZWZhdWx0LW1vZGFsLXBhZGRpbmc7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcik7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tbW9kYWwtaGVhZGVyLWZvb3Rlci1iZyk7XG5cbiAgICAgICAgICAuY2xvc2Uge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG5cbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC40MzhyZW07XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWljb24taG92ZXItYmcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICAgIHBhZGRpbmc6ICRkZWZhdWx0LW1vZGFsLXBhZGRpbmc7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgYm9yZGVyLXJhZGl1czogLjc1cmVtO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkIHJnYig0OCA0OCA0OCk7XG4gIH1cbn1cblxuLm1vZGFsLXNtIHtcbiAgJi5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogMzgwcHg7XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ0aGVtZS1jb2xvcnNcIjtcblxuLmNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWNhcmQtYmcpO1xuICBib3JkZXItcmFkaXVzOiAuNzVyZW07XG5cbiAgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKTtcblxuICAgIC5mb3JtLWdyb3VwLXdpdGgtc2VhcmNoIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG4gIH1cblxuICAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nOiAkZGVmYXVsdC1jYXJkLXBhZGRpbmc7XG5cbiAgICAmLmJvZHktaG92ZXJhYmxlIHtcbiAgICAgIGhlaWdodDogMjQwcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgJGRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbiAkYWN0aW9uLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAxKTtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tZGVmYXVsdC1ib3gtc2hhZG93KTtcbiAgICAgIH1cblxuICAgICAgc3ZnIHtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgc3Ryb2tlLXdpZHRoOiAwLjc7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gICYuY2FyZC13aXRoLXNoYWRvdyB7XG4gICAgYm94LXNoYWRvdzogJGRlZmF1bHQtY2FyZC1zaGFkb3c7XG4gIH1cblxuICAmLmNhcmQtd2l0aC1zZWFyY2gge1xuICAgIC5pbnB1dC1zZWFyY2gtYm94IHtcbiAgICAgIHdpZHRoOiAyMjBweDtcbiAgICB9XG4gIH1cblxuICAmLnRlbXBsYXRlLXByZXZpZXctY2FyZCB7XG4gICAgLnRlbXBsYXRlLXByZXZpZXctd3JhcHBlciB7XG4gICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgZm9udC1zaXplOiA1MCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGRlZmF1bHQtcmFkaXVzO1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tZGVmYXVsdC1ib3gtc2hhZG93KTtcbiAgICAgIHRyYW5zaXRpb246ICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb247XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuXG4gICAgICAudi1odG1sLXdyYXBwZXIge1xuICAgICAgICB6b29tOiA0MCU7XG4gICAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIFNhZmFyaSAqL1xuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIElFIDEwIGFuZCBJRSAxMSAqL1xuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTsgLyogU3RhbmRhcmQgc3ludGF4ICovXG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDEzNTBweCkge1xuICAgICAgICAgIHpvb206IDMwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY2FyZC1vdmVybGF5LW9wdGlvbnMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgZm9udC1zaXplOiAkZGVmYXVsdC1mb250LXNpemU7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLWRlZmF1bHQtYm94LXNoYWRvdyk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cztcbiAgICAgICAgdHJhbnNpdGlvbjogJGRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbjtcblxuICAgICAgICB1bCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWNhcmQtYmcpO1xuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRlZmF1bHQtY2FyZC1iZyk7XG5cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJGRlZmF1bHQtdHJhbnNpdGlvbi1kdXJhdGlvbjtcblxuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLmNhcmQtb3ZlcmxheS1vcHRpb25zIHtcbiAgICAgICAgICBvcGFjaXR5OiAuNzA7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY2hhcnQtZGF0YS1saXN0IHtcbiAgLmRhdGEtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gMS4yNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgIC5zcXVhcmUge1xuICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICBtaW4td2lkdGg6IDE0cHg7XG4gICAgICBtaW4taGVpZ2h0OiAxNHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG4gICAgfVxuXG4gICAgLnZhbHVlIHtcbiAgICAgIGZvbnQtc2l6ZTogOTAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBPcmdhbml6YXRpb24gY2hhcnRcbi5vcmdjaGFydC1jb250YWluZXIge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuICAub3JnY2hhcnQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cbiAgICAubm9kZSB7XG4gICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAvL2JvcmRlcjogMXB4IHNvbGlkIHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwIDNweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLWRlZmF1bHQtYm94LXNoYWRvdykgIWltcG9ydGFudDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlciAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAudGl0bGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLnN5bWJvbCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5jb250ZW50IHtcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNoaXBzLWJnKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5saW5lcyB7XG4gICAgICAuZG93bkxpbmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgICB9XG5cbiAgICAgIC50b3BMaW5lIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgICB9XG5cbiAgICAgIC5sZWZ0TGluZSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAucmlnaHRMaW5lIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6ICRkZWZhdWx0LXNjcm9sbGJhci13aWR0aDtcbiAgICBoZWlnaHQ6ICRkZWZhdWx0LXNjcm9sbGJhci13aWR0aDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zY3JvbGxiYXItdGh1bWItY29sb3IpO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2Nyb2xsYmFyLXRodW1iLWhvdmVyLWNvbG9yKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ0aGVtZS1jb2xvcnNcIjtcblxuLypCYWRnZXMqL1xuLmJhZGdlIHtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAwLjU1cmVtIDEuMnJlbTtcblxuICAmLmJhZGdlLXBpbGwge1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gICYuYmFkZ2UtY2lyY2xlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdpZHRoOiAyOXB4O1xuICAgIG1heC13aWR0aDogMjlweDtcbiAgICBoZWlnaHQ6IDI5cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICB9XG5cbiAgJi5iYWRnZS1sZyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDAuN3JlbSAxLjVyZW07XG5cbiAgICAmLmJhZGdlLWNpcmNsZSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICBtYXgtd2lkdGg6IDM1cHg7XG4gICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgfVxuICB9XG5cbiAgJi5iYWRnZS1zbSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIHBhZGRpbmc6IDAuNDVyZW0gMXJlbTtcblxuICAgICYuYmFkZ2UtY2lyY2xlIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogMjVweDtcbiAgICAgIG1heC13aWR0aDogMjVweDtcbiAgICAgIGhlaWdodDogMjVweDtcbiAgICB9XG4gIH1cblxuICAmLmJhZGdlLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgfVxuXG4gICYuYmFkZ2UtcHVycGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtcHVycGxlO1xuICB9XG5cbiAgJi5iYWRnZS13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZy1jb2xvcjtcbiAgfVxuXG4gICYuYmFkZ2UtZGFuZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyLWNvbG9yO1xuICB9XG5cbiAgJi5iYWRnZS1saWdodCB7XG4gICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG4gIH1cblxuICAmLmJhZGdlLWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmZvLWNvbG9yO1xuICB9XG5cbiAgJi5iYWRnZS1zZWNvbmRhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LXNlY29uZGFyeS1jb2xvcjtcbiAgfVxuXG4gICYuYmFkZ2UtbXV0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRtdXRlZC1jb2xvcjtcbiAgfVxufVxuXG4vKk5vdGVzKi9cbi5ub3RlLXRpdGxlIHtcbiAgc3ZnIHtcbiAgICBjb2xvcjogJHllbGxvdztcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gIH1cbn1cblxuLm5vdGUge1xuICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG5cbiAgJi5ub3RlLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW5vdGUtYmctY29sb3IpO1xuICAgIGNvbG9yOiAjMjUyNTI1ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLm5vdGUtYmx1ZSB7XG4gICAgY29sb3I6IHZhcigtLW5vdGUtZm9udC1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5vdGUtYmctYmx1ZS1jb2xvcjtcbiAgfVxuXG4gICYubm90ZS1yZWQge1xuICAgIGNvbG9yOiB2YXIoLS1ub3RlLWZvbnQtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRub3RlLWJnLXJlZC1jb2xvcjtcbiAgfVxuXG4gICYubm90ZS1wdXJwbGUge1xuICAgIGNvbG9yOiB2YXIoLS1ub3RlLWZvbnQtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRub3RlLWJnLXB1cnBsZS1jb2xvcjtcbiAgfVxuXG4gICYubm90ZS1zdWNjZXNzIHtcbiAgICBjb2xvcjogdmFyKC0tbm90ZS1mb250LWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbm90ZS1iZy1zdWNjZXNzLWNvbG9yO1xuICB9XG5cbiAgJi5ub3RlLWluZm8ge1xuICAgIGNvbG9yOiB2YXIoLS1ub3RlLWZvbnQtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRub3RlLWJnLWluZm8tY29sb3I7XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJmb3Jtc1wiO1xuQGltcG9ydCBcInRoZW1lLWNvbG9yc1wiO1xuXG5AbWl4aW4gY2xlYXItaWNvbi1taXhpbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIG1hcmdpbi1yaWdodDogLTFyZW07XG4gIGZvbnQtc2l6ZTogOTUlICFpbXBvcnRhbnQ7XG5cbiAgc3ZnIHtcbiAgICB3aWR0aDogMTZweDtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgc3Ryb2tlLXdpZHRoOiAxO1xuICAgIHBhZGRpbmc6IDAuMXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tc2hhZG93LXgtaWNvbik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmcteC1pY29uKTtcbiAgfVxufVxuXG5AbWl4aW4gZmlsdGVycy1kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGluaXRpYWw7XG4gIHJpZ2h0OiBpbml0aWFsO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG59XG5cbi5idG4tZmlsdGVyIHtcbiAgZm9udC1zaXplOiA5NSU7XG4gIGNvbG9yOiAkZmlsdGVyLWJ0bi10ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1idG4tZmlsdGVyLWJnKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tZGVmYXVsdC1ib3gtc2hhZG93KTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnRuLWZpbHRlci1iZykgIWltcG9ydGFudDtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJhc2UtY29sb3IpO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tZGVmYXVsdC1ib3gtc2hhZG93KSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJi5idG4tbGlzdC1ncmlkIHtcbiAgICBwYWRkaW5nOiAwLjVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxufVxuXG4uZmlsdGVycy13cmFwcGVyIHtcbiAgLnNpbmdsZS1maWx0ZXIge1xuICAgIG1hcmdpbi1yaWdodDogMC42cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNnJlbTtcblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duIHtcbiAgICAgIC5idG4tZmlsdGVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgcGFkZGluZzogJGZpbHRlci1idXR0b24tcGFkZGluZztcblxuICAgICAgICAuY2xlYXItaWNvbiB7XG4gICAgICAgICAgQGluY2x1ZGUgY2xlYXItaWNvbi1taXhpbjtcbiAgICAgICAgfVxuXG4gICAgICAgICYuYXBwbGllZCB7XG4gICAgICAgICAgY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iYXNlLWNvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogOTUlO1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcblxuICAgICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogMnJlbTtcbiAgICAgICAgICBmb250LXNpemU6IDk1JTtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5maWx0ZXItYWN0aW9uLWJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICAgICAgIC5idG4tY2xlYXIge1xuICAgICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtc2Vjb25kYXJ5LWNvbG9yO1xuXG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2hvdyB7XG4gICAgICAgIC5idG4tZmlsdGVyIHtcbiAgICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJhc2UtY29sb3IpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5jb2x1bW4tZmlsdGVyIHtcbiAgICAgIC5idG4tZmlsdGVyIHtcbiAgICAgICAgcGFkZGluZzogMC41cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgIHotaW5kZXg6IDEwNDAgIWltcG9ydGFudDtcbiAgICAgICAgICB3aWR0aDogMzUycHg7XG4gICAgICAgICAgQGluY2x1ZGUgZmlsdGVycy1kcm9wZG93bi1tZW51O1xuXG4gICAgICAgICAgLmNvbnRlbnQtdHlwZSB7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICBjdXJzb3I6IGdyYWI7XG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgY29sb3I6IGRhcmtlbigkZGVmYXVsdC1saWdodC1jb2xvciwgNSUpO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAycHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY3VzdG9tLXN3aXRjaCB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtc2Vjb25kYXJ5LWNvbG9yO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtY29sb3JcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5tYW5hZ2UtY29sdW1uLW9wdGlvbnMge1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI0MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY2F0Y2gtY29udGFpbmVyIHtcblxuICAgICAgfVxuXG4gICAgICAuZ2hvc3Qge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjYzhlYmZiICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5jYXRjaC1pdGVtIHtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYmFzZS1jb2xvcikgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmNoZWNrYm94LWZpbHRlciB7XG4gICAgICAuZHJvcGRvd24ge1xuICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgd2lkdGg6IDQzNXB4O1xuICAgICAgICAgIEBpbmNsdWRlIGZpbHRlcnMtZHJvcGRvd24tbWVudTtcblxuICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIC5yb3cge1xuICAgICAgICAgICAgICAuY29sLTYge1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCwgJjpudGgtbGFzdC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5yYWRpby1maWx0ZXIge1xuICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgIHdpZHRoOiAzNzhweDtcbiAgICAgICAgICBAaW5jbHVkZSBmaWx0ZXJzLWRyb3Bkb3duLW1lbnU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNlYXJjaC1maWx0ZXItZHJvcGRvd24ge1xuICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgIHdpZHRoOiAzMzJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tb2JpbGUtZmlsdGVycy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBjb250ZW50cztcblxuICAgIC5maWx0ZXJzLWxvb3Atd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgICB9XG4gIH1cblxuICAuYnRuLWNsb3NlLWZpbHRlci13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogMXJlbSAxLjJyZW07XG4gIH1cbn1cblxuLy8gUmFuZ2UgZmlsdGVyIHN0eWxlXG4ucmFuZ2UtZmlsdGVyLWRyb3Bkb3duIHtcbiAgLmRyb3Bkb3duIHtcbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICB3aWR0aDogNDA4cHg7XG4gICAgICBmb250LXNpemU6IDk1JTtcbiAgICAgIEBpbmNsdWRlIGZpbHRlcnMtZHJvcGRvd24tbWVudTtcblxuICAgICAgLnJhdGUtc3RhdHVzIHtcbiAgICAgICAgLm1pbi1yYXRlLCAubWF4LXJhdGUge1xuICAgICAgICAgIHdpZHRoOiAxMjRweDtcbiAgICAgICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG5cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogNnB4IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICBjb2xvcjogJGZpbHRlci1idG4tdGV4dC1jb2xvcjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBoNSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaHIge1xuICAgICAgICAgIHdpZHRoOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luOiAyNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiAuNXB4IHNvbGlkICRmaWx0ZXItYnRuLXRleHQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubm9VaS10YXJnZXQge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmFuZ2Utc2xpZGVyLWJhc2VsaW5lLWJnKTtcbiAgICAgIH1cblxuICAgICAgLm5vVWktaG9yaXpvbnRhbCB7XG4gICAgICAgIGhlaWdodDogNnB4O1xuXG4gICAgICAgIC5ub1VpLWhhbmRsZSB7XG4gICAgICAgICAgdG9wOiAtMTFweDtcbiAgICAgICAgICByaWdodDogLTEzcHg7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJyYW5kLWNvbG9yO1xuXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5ub1VpLWhhbmRsZTphZnRlciwgLm5vVWktaGFuZGxlOmJlZm9yZSB7XG4gICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtc2Vjb25kYXJ5LWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAubm9VaS1oYW5kbGU6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiA5cHg7XG4gICAgICB9XG5cbiAgICAgIC5ub1VpLWhhbmRsZTpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAxM3B4O1xuICAgICAgfVxuXG4gICAgICAubm9VaS1jb25uZWN0IHtcbiAgICAgICAgYmFja2dyb3VuZDogJGJyYW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIERyb3Bkb3duIHNlYXJjaCBzZWxlY3Rcbi5zZWFyY2gtZmlsdGVyLWRyb3Bkb3duIHtcbiAgLmJ0bi1maWx0ZXIge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJ0bi1maWx0ZXItYmcpO1xuXG4gICAgLmNsZWFyLWljb24ge1xuICAgICAgQGluY2x1ZGUgY2xlYXItaWNvbi1taXhpbjtcbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgei1pbmRleDogMTAzMDtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICByaWdodDogaW5pdGlhbDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJvcmRlci1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cztcbiAgICBib3gtc2hhZG93OiB2YXIoLS1kZWZhdWx0LWJveC1zaGFkb3cpO1xuXG4gICAgLmZvcm0tZ3JvdXAtd2l0aC1zZWFyY2gge1xuICAgICAgcGFkZGluZzogMXJlbSAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbiAxcmVtICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLXNlYXJjaC1yZXN1bHQtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwLjhyZW0gMDtcbiAgICAgIG1heC1oZWlnaHQ6IDI4MHB4O1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICBmb250LXNpemU6IDk1JSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJGZvcm1zLWlucHV0LXRleHQtY29sb3I7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbSAxcmVtIDJyZW0gIWltcG9ydGFudDtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6ICRmb3Jtcy1pbnB1dC10ZXh0LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcikgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIGNvbG9yOiAkZm9ybXMtaW5wdXQtdGV4dC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAuY2hlY2stc2lnbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICBjb2xvcjogJGJyYW5kLXJldmVyc2UtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgLmNoZWNrLXNpZ24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5idG4tZmlsdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIGNvbG9yOiAkZmlsdGVyLWJ0bi10ZXh0LWNvbG9yO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWRlZmF1bHQtYm94LXNoYWRvdyk7XG4gICAgcGFkZGluZzogJGZpbHRlci1idXR0b24tcGFkZGluZyAhaW1wb3J0YW50O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYmFzZS1jb2xvcik7XG4gICAgfVxuICB9XG59XG5cbi8vIFNlYXJjaCBjb250cm9sIGlucHV0XG4uZm9ybS1ncm91cC13aXRoLXNlYXJjaCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtIDAuNXJlbSAyLjJyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDAgMCAwLjdyZW07XG4gICAgY29sb3I6ICRmb3Jtcy1pbnB1dC10ZXh0LWNvbG9yO1xuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgc3Ryb2tlLXdpZHRoOiAxLjU7XG4gICAgfVxuICB9XG59XG5cbi5zaW5nbGUtc2VhcmNoLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAwLjZyZW07XG5cbiAgLmZvcm0tZ3JvdXAtd2l0aC1zZWFyY2gge1xuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnRuLWZpbHRlci1iZyk7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS1kZWZhdWx0LWJveC1zaGFkb3cpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnRuLWZpbHRlci1iZykgIWltcG9ydGFudDtcblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFRhYiBmaWx0ZXIgbWVudVxuLnRhYi1maWx0ZXItbWVudSB7XG4gIC5uYXYtaXRlbSB7XG4gICAgLm5hdi1saW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogODAlO1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAkZGVmYXVsdC10cmFuc2l0aW9uLWR1cmF0aW9uICRhY3Rpb24tdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb247XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRibHVlO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBEcm9wZG93biBtZW51IGZpbHRlclxuLmRyb3Bkb3duLW1lbnUtZmlsdGVyIHtcbiAgLmRyb3Bkb3duIHtcbiAgICAubWVudS1maWx0ZXItYnRuIHtcbiAgICAgIGZvbnQtc2l6ZTogOTUlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgY29sb3I6ICRmaWx0ZXItYnRuLXRleHQtY29sb3I7XG4gICAgICBwYWRkaW5nOiAkZmlsdGVyLWJ1dHRvbi1wYWRkaW5nO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnRuLWZpbHRlci1iZyk7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS1kZWZhdWx0LWJveC1zaGFkb3cpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnRuLWZpbHRlci1iZykgIWltcG9ydGFudDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYmFzZS1jb2xvcik7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS1kZWZhdWx0LWJveC1zaGFkb3cpICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiA5NSU7XG4gICAgICAuY3VzdG9tLXNjcm9sbGJhciB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDI4MHB4O1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgfVxuXG4gICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbSAxcmVtIDJyZW0gIWltcG9ydGFudDtcblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgY29sb3I6ICRicmFuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gRmlsdGVyIHN1YnRpdGxlIHRleHQgY29sb3Jcbi5maWx0ZXItc3VidGl0bGUtdGV4dCB7XG4gIGNvbG9yOiAkc2lkZWJhci1kYXJrLW1lbnUtY29sb3IgIWltcG9ydGFudDtcbn1cblxuLy8gRGF0ZSBmaWx0ZXJcbi5kYXRlLWZpbHRlciB7XG4gIC5idG4tZmlsdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogJGZpbHRlci1idXR0b24tcGFkZGluZyAhaW1wb3J0YW50O1xuXG4gICAgLmNsZWFyLWljb24ge1xuICAgICAgQGluY2x1ZGUgY2xlYXItaWNvbi1taXhpbjtcbiAgICB9XG5cbiAgICAmLmFwcGxpZWQge1xuICAgICAgY29sb3I6ICRicmFuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYmFzZS1jb2xvcikgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gQXZhdGFycyBmaWx0ZXJcbi5hdmF0YXJzLWZpbHRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIC5pbmRpY2F0b3ItbGVmdCxcbiAgLmluZGljYXRvci1yaWdodCB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBtYXJnaW46IDAgNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgJGJyYW5kLWNvbG9yO1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRicmFuZC1jb2xvcjtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTUwbXMgbGluZWFyO1xuXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgb3BhY2l0eTogMC4zNTtcbiAgICB9XG4gIH1cblxuICAuaW5kaWNhdG9yLWxlZnQge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZykgc2NhbGUoMC45KTtcbiAgICB9XG4gIH1cblxuICAuaW5kaWNhdG9yLXJpZ2h0IHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgc2NhbGUoMC45KTtcbiAgICB9XG4gIH1cblxuICAuYXZhdGFyLWdyb3VwIHtcbiAgICAuYXZhdGFyLWNhcm91c2VsLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDI4MHB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRleCgwcHgpO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDE1MG1zIGVhc2Utb3V0O1xuXG4gICAgICAuc2luZ2xlLWF2YXRhciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcblxuICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAzN3B4O1xuICAgICAgICAgIGhlaWdodDogMzdweDtcblxuICAgICAgICAgICYuYWN0aXZlLWF2YXRhciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRicmFuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uby1pbWcge1xuICAgICAgICAgIHdpZHRoOiAzN3B4O1xuICAgICAgICAgIGhlaWdodDogMzdweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWF2YXRhci1uby1pbWFnZS1mb250KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hdmF0YXItbm8taW1hZ2UtYmcpO1xuXG4gICAgICAgICAgJi5hY3RpdmUtYXZhdGFyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnN0YXR1cyB7XG4gICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDJweDtcbiAgICAgICAgICBib3R0b206IDJweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZGVmYXVsdC1jYXJkLWJnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcImZpbHRlcnNcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ0aGVtZS1jb2xvcnNcIjtcblxuLmNhbGVuZGFyLXJvb3Qge1xuICAuaW5wdXQtZGF0ZSB7XG4gICAgZm9udC1zaXplOiA5NSU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgY29sb3I6ICRmaWx0ZXItYnRuLXRleHQtY29sb3I7XG4gICAgcGFkZGluZzogJGZpbHRlci1idXR0b24tcGFkZGluZztcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1idG4tZmlsdGVyLWJnKTtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1kZWZhdWx0LWJveC1zaGFkb3cpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJ0bi1maWx0ZXItYmcpICFpbXBvcnRhbnQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYmFzZS1jb2xvcik7XG4gICAgfVxuXG4gICAgLmNsZWFyLWljb24ge1xuICAgICAgQGluY2x1ZGUgY2xlYXItaWNvbi1taXhpbjtcbiAgICB9XG5cbiAgICAmLmFwcGxpZWQge1xuICAgICAgY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJhc2UtY29sb3IpO1xuICAgIH1cbiAgfVxuXG4gIC5tb250aHMtdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAkbGlnaHQtbGF5b3V0LXNlY29uZGFyeS1mb250LWNvbG9yO1xuXG4gICAgLmxlZnQge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4O2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpYVhOdkxUZzROVGt0TVNJL1BnbzhJUzB0SUVkbGJtVnlZWFJ2Y2pvZ1FXUnZZbVVnU1d4c2RYTjBjbUYwYjNJZ01Ua3VNUzR3TENCVFZrY2dSWGh3YjNKMElGQnNkV2N0U1c0Z0xpQlRWa2NnVm1WeWMybHZiam9nTmk0d01DQkNkV2xzWkNBd0tTQWdMUzArQ2p4emRtY2dlRzFzYm5NOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6SXdNREF2YzNabklpQjRiV3h1Y3pwNGJHbHVhejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TVRrNU9TOTRiR2x1YXlJZ2RtVnljMmx2YmowaU1TNHhJaUJwWkQwaVEyRndZVjh4SWlCNFBTSXdjSGdpSUhrOUlqQndlQ0lnZG1sbGQwSnZlRDBpTUNBd0lETXhMalE1TkNBek1TNDBPVFFpSUhOMGVXeGxQU0psYm1GaWJHVXRZbUZqYTJkeWIzVnVaRHB1WlhjZ01DQXdJRE14TGpRNU5DQXpNUzQwT1RRN0lpQjRiV3c2YzNCaFkyVTlJbkJ5WlhObGNuWmxJaUIzYVdSMGFEMGlNVFp3ZUNJZ2FHVnBaMmgwUFNJeE5uQjRJajRLUEhCaGRHZ2daRDBpVFRFd0xqSTNNeXcxTGpBd09XTXdMalEwTkMwd0xqUTBOQ3d4TGpFME15MHdMalEwTkN3eExqVTROeXd3WXpBdU5ESTVMREF1TkRJNUxEQXVOREk1TERFdU1UUXpMREFzTVM0MU56RnNMVGd1TURRM0xEZ3VNRFEzYURJMkxqVTFOQ0FnWXpBdU5qRTVMREFzTVM0eE1qY3NNQzQwT1RJc01TNHhNamNzTVM0eE1URmpNQ3d3TGpZeE9TMHdMalV3T0N3eExqRXlOeTB4TGpFeU55d3hMakV5TjBnekxqZ3hNMnc0TGpBME55dzRMakF6TW1Nd0xqUXlPU3d3TGpRME5Dd3dMalF5T1N3eExqRTFPU3d3TERFdU5UZzNJQ0JqTFRBdU5EUTBMREF1TkRRMExURXVNVFF6TERBdU5EUTBMVEV1TlRnM0xEQnNMVGt1T1RVeUxUa3VPVFV5WXkwd0xqUXlPUzB3TGpReU9TMHdMalF5T1MweExqRTBNeXd3TFRFdU5UY3hUREV3TGpJM015dzFMakF3T1hvaUlHWnBiR3c5SWlNd01EWkVSakFpTHo0S1BHYytDand2Wno0S1BHYytDand2Wno0S1BHYytDand2Wno0S1BHYytDand2Wno0S1BHYytDand2Wno0S1BHYytDand2Wno0S1BHYytDand2Wno0S1BHYytDand2Wno0S1BHYytDand2Wno0S1BHYytDand2Wno0S1BHYytDand2Wno0S1BHYytDand2Wno0S1BHYytDand2Wno0S1BHYytDand2Wno0S1BHYytDand2Wno0S1BDOXpkbWMrQ2c9PVwiKTtcbiAgICB9XG5cbiAgICAucmlnaHQge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmODtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWFYTnZMVGc0TlRrdE1TSS9QZ284SVMwdElFZGxibVZ5WVhSdmNqb2dRV1J2WW1VZ1NXeHNkWE4wY21GMGIzSWdNVGt1TVM0d0xDQlRWa2NnUlhod2IzSjBJRkJzZFdjdFNXNGdMaUJUVmtjZ1ZtVnljMmx2YmpvZ05pNHdNQ0JDZFdsc1pDQXdLU0FnTFMwK0NqeHpkbWNnZUcxc2JuTTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5Mekl3TURBdmMzWm5JaUI0Yld4dWN6cDRiR2x1YXowaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1UazVPUzk0YkdsdWF5SWdkbVZ5YzJsdmJqMGlNUzR4SWlCcFpEMGlRMkZ3WVY4eElpQjRQU0l3Y0hnaUlIazlJakJ3ZUNJZ2RtbGxkMEp2ZUQwaU1DQXdJRE14TGpRNUlETXhMalE1SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0F6TVM0ME9TQXpNUzQwT1RzaUlIaHRiRHB6Y0dGalpUMGljSEpsYzJWeWRtVWlJSGRwWkhSb1BTSXhObkI0SWlCb1pXbG5hSFE5SWpFMmNIZ2lQZ284Y0dGMGFDQmtQU0pOTWpFdU1qQTFMRFV1TURBM1l5MHdMalF5T1Mwd0xqUTBOQzB4TGpFME15MHdMalEwTkMweExqVTROeXd3WXkwd0xqUXlPU3d3TGpReU9TMHdMalF5T1N3eExqRTBNeXd3TERFdU5UY3hiRGd1TURRM0xEZ3VNRFEzU0RFdU1URXhJQ0JETUM0ME9USXNNVFF1TmpJMkxEQXNNVFV1TVRFNExEQXNNVFV1TnpNM1l6QXNNQzQyTVRrc01DNDBPVElzTVM0eE1qY3NNUzR4TVRFc01TNHhNamRvTWpZdU5UVTBiQzA0TGpBME55dzRMakF6TW1NdE1DNDBNamtzTUM0ME5EUXRNQzQwTWprc01TNHhOVGtzTUN3eExqVTROeUFnWXpBdU5EUTBMREF1TkRRMExERXVNVFU1TERBdU5EUTBMREV1TlRnM0xEQnNPUzQ1TlRJdE9TNDVOVEpqTUM0ME5EUXRNQzQwTWprc01DNDBORFF0TVM0eE5ETXNNQzB4TGpVM01Vd3lNUzR5TURVc05TNHdNRGQ2SWlCbWFXeHNQU0lqTURBMlJFWXdJaTgrQ2p4blBnbzhMMmMrQ2p4blBnbzhMMmMrQ2p4blBnbzhMMmMrQ2p4blBnbzhMMmMrQ2p4blBnbzhMMmMrQ2p4blBnbzhMMmMrQ2p4blBnbzhMMmMrQ2p4blBnbzhMMmMrQ2p4blBnbzhMMmMrQ2p4blBnbzhMMmMrQ2p4blBnbzhMMmMrQ2p4blBnbzhMMmMrQ2p4blBnbzhMMmMrQ2p4blBnbzhMMmMrQ2p4blBnbzhMMmMrQ2p3dmMzWm5QZ289XCIpO1xuICAgIH1cbiAgfVxuXG4gIC5jYWxlbmRhciB7XG4gICAgei1pbmRleDogOTtcbiAgICB3aWR0aDogNzMwcHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWNhbGVuZGFyLWJnKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyLXJhZGl1czogJGRlZmF1bHQtcmFkaXVzO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWRlZmF1bHQtYm94LXNoYWRvdyk7XG5cbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgfVxuXG4gICAgLmNhbGVuZGFyLXdyYXAge1xuICAgICAgd2lkdGg6IDcyJTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogMCAxMHB4IDEwcHggMTBweDtcblxuICAgICAgLmNhbGVuZGFyX21vbnRoX2xlZnQsIC5jYWxlbmRhcl9tb250aF9yaWdodCB7XG4gICAgICAgIHdpZHRoOiA0NiU7XG4gICAgICAgIG1hcmdpbjogNXB4O1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2xlYXJmaXgge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKTtcbiAgICB9XG5cbiAgICAuY2FsZW5kYXItcmFuZ2Uge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW46IC0ycHg7XG4gICAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKTtcblxuICAgICAgLmNhbGVuZGFyX3ByZXNldCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjZlbTtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW46IDE1cHggMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgJi5jYWxlbmRhcl9wcmVzZXQtcmFuZ2VzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDIwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhbGVuZGFyLWxlZnQtbW9iaWxlIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNhbGVuZGFyX3dlZWtzIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICBsaSB7XG4gICAgICAgIHdpZHRoOiAxMy42JTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtbGF5b3V0LXNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jYWxlbmRhcl9kYXlzIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgd2lkdGg6IDEzLjYlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb2xvcjogJGxpZ2h0LWxheW91dC1zZWNvbmRhcnktZm9udC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY3VzdG9tLXJhZGlvIHtcbiAgICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FsZW5kYXJfZGF5cyB7XG4gICAgICBsaSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJhc2UtY29sb3IpO1xuICAgICAgICAgIGNvbG9yOiAkbGlnaHQtbGF5b3V0LXNlY29uZGFyeS1mb250LWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgJi5jYWxlbmRhcl9kYXlzLS1kaXNhYmxlZCB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmLmNhbGVuZGFyX2RheXNfc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtY29sb3I7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYnJhbmQtY29sb3IsIDIpO1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5jYWxlbmRhcl9kYXlzX2luLXJhbmdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYnJhbmQtY29sb3IsIDUpO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGJyYW5kLWNvbG9yLCAzKTtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNhbGVuZGFyLW1vYmlsZSB7XG4gICAgICB3aWR0aDogMjYwcHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAuY2FsZW5kYXItcmFuZ2UtbW9iaWxlIHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBwYWRkaW5nOiAycHg7XG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIG1hcmdpbjogLTIwcHggMDtcbiAgICB9XG5cbiAgICAuZmlsdGVyLWFjdGlvbi1idXR0b24td3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAycmVtO1xuICAgICAgZm9udC1zaXplOiA5NSU7XG5cbiAgICAgIC5idG4tY2xlYXIge1xuICAgICAgICBjb2xvcjogJGRlZmF1bHQtc2Vjb25kYXJ5LWNvbG9yO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLypcbiAgICAgIHJhZGlvIGJ1dHRvbiBmcm9tIHByZXNldC1yYW5nZSBmaWx0ZXIgaXMgcmVwbGFjZWQgd2l0aCBzcGFuIGVsZW1lbnQgJlxuICAgICAgYnV0dG9uIG9mIFtjbGVhcl0gaXMgcmVwbGFjZWQgd2l0aCBkaXZcbiAgICAgIHdlIGFsc28gbmVlZCB0aGVzZSBzdHlsaW5nXG4gICAgKi9cbiAgICAucHJlc2V0LWFjdGl2ZS1pbnB1dCA+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBib3JkZXItY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAucHJlc2V0LWFjdGl2ZS1pbnB1dCA+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSdibHVlJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIH1cblxuICAgIC5zZWxlY3RlZDphZnRlciB7XG4gICAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwidGhlbWUtY29sb3JzXCI7XG5cbkBtaXhpbiBzdGF0dXMtcHJvcGVydHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZGVmYXVsdC1jYXJkLWJnKTtcbn1cblxuQG1peGluIG5vLWltYWdlLXByb3BlcnR5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1hdmF0YXItbm8taW1hZ2UtZm9udCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF2YXRhci1uby1pbWFnZS1iZyk7XG59XG5cbi5hdmF0YXJzLXctMTAwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5uby1pbWcsIGltZyB7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cblxuICAubm8taW1nIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgQGluY2x1ZGUgbm8taW1hZ2UtcHJvcGVydHk7XG4gIH1cblxuICAuc3RhdHVzIHtcbiAgICBoZWlnaHQ6IDE2cHg7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBib3R0b206IDVweDtcbiAgICBAaW5jbHVkZSBzdGF0dXMtcHJvcGVydHk7XG4gIH1cbn1cblxuLmF2YXRhcnMtdy05MCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAubm8taW1nLCBpbWcge1xuICAgIGhlaWdodDogOTBweDtcbiAgICB3aWR0aDogOTBweDtcbiAgfVxuXG4gIC5uby1pbWcge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBAaW5jbHVkZSBuby1pbWFnZS1wcm9wZXJ0eTtcbiAgfVxuXG4gIC5zdGF0dXMge1xuICAgIGhlaWdodDogMTVweDtcbiAgICB3aWR0aDogMTVweDtcbiAgICByaWdodDogMy45cHg7XG4gICAgYm90dG9tOiAzLjlweDtcbiAgICBAaW5jbHVkZSBzdGF0dXMtcHJvcGVydHk7XG4gIH1cbn1cblxuLmF2YXRhcnMtdy04MCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAubm8taW1nLCBpbWcge1xuICAgIGhlaWdodDogODBweDtcbiAgICB3aWR0aDogODBweDtcbiAgfVxuXG4gIC5uby1pbWcge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBAaW5jbHVkZSBuby1pbWFnZS1wcm9wZXJ0eTtcbiAgfVxuXG4gIC5zdGF0dXMge1xuICAgIGhlaWdodDogMTRweDtcbiAgICB3aWR0aDogMTRweDtcbiAgICByaWdodDogMi44cHg7XG4gICAgYm90dG9tOiAyLjhweDtcbiAgICBAaW5jbHVkZSBzdGF0dXMtcHJvcGVydHk7XG4gIH1cbn1cblxuLmF2YXRhcnMtdy03MCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAubm8taW1nLCBpbWcge1xuICAgIGhlaWdodDogNzBweDtcbiAgICB3aWR0aDogNzBweDtcbiAgfVxuXG4gIC5uby1pbWcge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBAaW5jbHVkZSBuby1pbWFnZS1wcm9wZXJ0eTtcbiAgfVxuXG4gIC5zdGF0dXMge1xuICAgIGhlaWdodDogMTNweDtcbiAgICB3aWR0aDogMTNweDtcbiAgICByaWdodDogMS45cHg7XG4gICAgYm90dG9tOiAxLjlweDtcbiAgICBAaW5jbHVkZSBzdGF0dXMtcHJvcGVydHk7XG4gIH1cbn1cblxuLmF2YXRhcnMtdy02MCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAubm8taW1nLCBpbWcge1xuICAgIGhlaWdodDogNjBweDtcbiAgICB3aWR0aDogNjBweDtcbiAgfVxuXG4gIC5uby1pbWcge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBAaW5jbHVkZSBuby1pbWFnZS1wcm9wZXJ0eTtcbiAgfVxuXG4gIC5zdGF0dXMge1xuICAgIGhlaWdodDogMTJweDtcbiAgICB3aWR0aDogMTJweDtcbiAgICByaWdodDogMS4ycHg7XG4gICAgYm90dG9tOiAxLjJweDtcbiAgICBAaW5jbHVkZSBzdGF0dXMtcHJvcGVydHk7XG4gIH1cbn1cblxuLmF2YXRhcnMtdy01MCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAubm8taW1nLCBpbWcge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNTBweDtcbiAgfVxuXG4gIC5uby1pbWcge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBAaW5jbHVkZSBuby1pbWFnZS1wcm9wZXJ0eTtcbiAgfVxuXG4gIC5zdGF0dXMge1xuICAgIGhlaWdodDogMTFweDtcbiAgICB3aWR0aDogMTFweDtcbiAgICByaWdodDogMC43cHg7XG4gICAgYm90dG9tOiAwLjdweDtcbiAgICBAaW5jbHVkZSBzdGF0dXMtcHJvcGVydHk7XG4gIH1cbn1cblxuLmF2YXRhcnMtdy00MCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAubm8taW1nLCBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxuXG4gIC5uby1pbWcge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBAaW5jbHVkZSBuby1pbWFnZS1wcm9wZXJ0eTtcbiAgfVxuXG4gIC5zdGF0dXMge1xuICAgIGhlaWdodDogMTBweDtcbiAgICB3aWR0aDogMTBweDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgQGluY2x1ZGUgc3RhdHVzLXByb3BlcnR5O1xuICB9XG59XG5cbi5hdmF0YXJzLXctMzAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLm5vLWltZywgaW1nIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cblxuICAubm8taW1nIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgQGluY2x1ZGUgbm8taW1hZ2UtcHJvcGVydHk7XG4gIH1cblxuICAuc3RhdHVzIHtcbiAgICBoZWlnaHQ6IDlweDtcbiAgICB3aWR0aDogOXB4O1xuICAgIHJpZ2h0OiAtLjVweDtcbiAgICBib3R0b206IC0uNXB4O1xuICAgIEBpbmNsdWRlIHN0YXR1cy1wcm9wZXJ0eTtcbiAgfVxufVxuXG4uYXZhdGFycy13LTIwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5uby1pbWcsIGltZyB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG5cbiAgLm5vLWltZyB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgQGluY2x1ZGUgbm8taW1hZ2UtcHJvcGVydHk7XG4gIH1cblxuICAuc3RhdHVzIHtcbiAgICBoZWlnaHQ6IDhweDtcbiAgICB3aWR0aDogOHB4O1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBAaW5jbHVkZSBzdGF0dXMtcHJvcGVydHk7XG4gIH1cbn1cblxuLyogQXZhdGFycyBHcm91cCAqL1xuLmF2YXRhci1ncm91cCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAucm91bmRlZC1jaXJjbGUge1xuICAgICY6aG92ZXIge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpIHNjYWxlKDEuMDIpO1xuICAgICAgdHJhbnNpdGlvbjogLjVzO1xuICAgIH1cbiAgfVxufVxuXG4uYXZhdGFycy1ncm91cC13LTUwIHtcblxuICAubm8taW1nLCBpbWcge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG5cbiAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICAubm8taW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIG5vLWltYWdlLXByb3BlcnR5O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uYXZhdGFycy1ncm91cC13LTYwIHtcbiAgLm5vLWltZywgaW1nIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuXG4gICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLm5vLWltZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBuby1pbWFnZS1wcm9wZXJ0eTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hdmF0YXJzLXdpdGgtc2hhZG93IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLmF2YXRhci1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWF2YXRlcnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYXZhdGFyLXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IC0ycHggMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgLjIpICFpbXBvcnRhbnQ7XG59IiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInRoZW1lLWNvbG9yc1wiO1xuXG4uZHJvcHpvbmUge1xuICBtaW4taGVpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAyMHB4IDIwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogJGRlZmF1bHQtcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAkYnJhbmQtY29sb3IgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdmFyKC0tZm9ybS1jb250cm9sLWJnKSAhaW1wb3J0YW50O1xuXG4gIHN2ZyB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLmR6LXByZXZpZXcge1xuICAgICYuZHotaW1hZ2UtcHJldmlldyB7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZHotZGV0YWlscyB7XG4gICAgICAuZHotZmlsZW5hbWUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwidGhlbWUtY29sb3JzXCI7XG5cbi50aW1lLXBpY2tlci1pbnB1dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcblxuICAuZm9ybS1jb250cm9sIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvcm0tY29udHJvbC1iZyk7XG5cbiAgICBzdmcge1xuICAgICAgc3Ryb2tlLXdpZHRoOiAxO1xuICAgICAgY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAuY2xlYXItaWNvbiB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIHN0cm9rZS13aWR0aDogMTtcbiAgICAgICAgcGFkZGluZzogMC4xcmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJveC1zaGFkb3c6IHZhcigtLXNoYWRvdy14LWljb24pO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy14LWljb24pO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYnRuLWZpbHRlci1iZykgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmtlZXAtaW5zaWRlLWNsaWNrcy1vcGVuIHtcbiAgICAmLnNob3cge1xuICAgICAgLmlucHV0LWdyb3VwIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24ge1xuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgICBtaW4td2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLWRlZmF1bHQtYm94LXNoYWRvdykgIWltcG9ydGFudDtcbiAgICAgIEBleHRlbmQgLmRyb3Bkb3duQW5pbWF0aW9uO1xuXG4gICAgICAmLnNob3cge1xuICAgICAgICB0b3A6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgfVxuXG4gICAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICBjb2xvcjogJGZvcm1zLWlucHV0LXRleHQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgY29sb3I6ICRmb3Jtcy1pbnB1dC10ZXh0LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcikgIWltcG9ydGFudDtcblxuICAgICAgICAgIC5jaGVjay1zaWduIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29sb3I6ICRmb3Jtcy1pbnB1dC10ZXh0LWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmhvdXIsIC5taW51dGUsIC5hbS1wbSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICBtaW4td2lkdGg6IDczcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aW1lLXBpY2tlci1iZyk7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNjcm9sbGJhci10aHVtYi1jb2xvcik7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNjcm9sbGJhci10aHVtYi1ob3Zlci1jb2xvcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhc2UtY29sb3IpO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogOTAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcikgIWltcG9ydGFudDtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcikgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmhvdXIge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cztcbiAgICAgIH1cblxuICAgICAgLmFtLXBtIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGRlZmF1bHQtcmFkaXVzO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGRlZmF1bHQtcmFkaXVzO1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMzk5cHgpIHtcbiAgICAgICAgLmhvdXIsIC5taW51dGUge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgfVxuICAgICAgICAuYW0tcG0ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogOTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDUwMHB4KSB7XG4gICAgICAgIC5ob3VyLCAubWludXRlLCAuYW0tcG0ge1xuICAgICAgICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJsZWZ0XCJdLFxuICAgIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdLFxuICAgIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBhbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJib3R0b20tc3RhcnRcIl0ge1xuICAgICAgbWFyZ2luLXRvcDogN3B4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgdG9wOiAtN3B4O1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiA3cHggc29saWQgdmFyKC0tZHJvcGRvd24tbWVudS1iZyk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cInRvcC1zdGFydFwiXSB7XG4gICAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDdweCAhaW1wb3J0YW50O1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYm90dG9tOiAtN3B4O1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICBib3JkZXItdG9wOiA3cHggc29saWQgdmFyKC0tZHJvcGRvd24tbWVudS1iZyk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInRoZW1lLWNvbG9yc1wiO1xuXG4uZGF0ZS1waWNrZXItaW5wdXQge1xuXG4gIGlucHV0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDE0cHggIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb3JtLWNvbnRyb2wtYmcpICFpbXBvcnRhbnQ7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAvL3otaW5kZXg6IDUwO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWZvcm0tY29udHJvbC1iZyk7XG5cbiAgICBzdmcge1xuICAgICAgc3Ryb2tlLXdpZHRoOiAxO1xuICAgICAgY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAudmMtcG9wb3Zlci1jb250ZW50LXdyYXBwZXIge1xuICAgIHotaW5kZXg6IDIxICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgfVxufVxuXG4uZGF0ZS1waWNrZXItaW5wdXQtZ3JvdXAge1xuICAuaW5wdXQtZ3JvdXAge1xuICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnZjLXBvcG92ZXItY29udGVudCB7XG4gICYudmMtY29udGFpbmVyIHtcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXMgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiB2YXIoLS1kZWZhdWx0LWJveC1zaGFkb3cpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnZjLWNvbnRhaW5lciB7XG4gICYudmMtaXMtZGFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1jYXJkLWJnKSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi52Yy1uYXYtcG9wb3Zlci1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWNhcmQtYmcpICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG5cbiAgLnZjLW5hdi10aXRsZSB7XG4gICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcikgIWltcG9ydGFudDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZGVmYXVsdC1jYXJkLWJnKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4udmMtaXMtZGFyayAudmMtbmF2LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKSAhaW1wb3J0YW50O1xuICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uZGF0ZS1maWx0ZXIge1xuICAudmMtcG9wb3Zlci1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC52Yy1jb250YWluZXIge1xuICAgIC52Yy1wb3BvdmVyLWNhcmV0IHtcbiAgICAgICYuYWxpZ24tbGVmdCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ0aGVtZS1jb2xvcnNcIjtcblxuLmNpcmN1bGFyLXByb2dyZXNzLWJhciB7XG4gICRzaXplOiA4MHB4O1xuICAkYm9yZGVyV2lkdGg6IDVweDtcbiAgJGFuaW1hdGlvblRpbWU6IDEuMXM7XG4gICRib3JkZXItY29sb3ItZGVmYXVsdDogdmFyKC0tYmFzZS1jb2xvcik7XG5cbiAgLy8gQ3JlYXRlIGhvdyBtYW55IHN0ZXBzXG4gICRob3dNYW55U3RlcHM6IDEwMDsgLy90aGlzIG5lZWRzIHRvIGJlIGV2ZW4uXG5cbiAgLnByb2dyZXNzIHtcbiAgICB3aWR0aDogJHNpemU7XG4gICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogJHNpemU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYm9yZGVyOiAkYm9yZGVyV2lkdGggc29saWQgJGJvcmRlci1jb2xvci1kZWZhdWx0O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICA+IHNwYW4ge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgIC5wcm9ncmVzcy1iYXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkYm9yZGVyV2lkdGg7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgLnByb2dyZXNzLWxlZnQge1xuICAgICAgbGVmdDogMDtcblxuICAgICAgLnByb2dyZXNzLWJhciB7XG4gICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAoJHNpemUvMik7O1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogKCRzaXplLzIpOztcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGxlZnQ7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBsZWZ0O1xuICAgICAgICBhbmltYXRpb246IGxvYWRpbmctMiAxLjVzIGxpbmVhciBmb3J3YXJkcyAxLjhzO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9ncmVzcy1yaWdodCB7XG4gICAgICByaWdodDogMDtcblxuICAgICAgLnByb2dyZXNzLWJhciB7XG4gICAgICAgIGxlZnQ6IC0xMDAlO1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAoJHNpemUvMik7O1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAoJHNpemUvMik7O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIHJpZ2h0O1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgcmlnaHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByb2dyZXNzLXZhbHVlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIHNtYWxsIHtcbiAgICBjb2xvcjogJGRlZmF1bHQtc2Vjb25kYXJ5LWNvbG9yO1xuICB9XG5cbiAgLypQcm9ncmVzc2JhciBBbmltYXRpb25zKi9cbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkaG93TWFueVN0ZXBzIHtcbiAgICAkc3RlcE5hbWU6ICgkaSooMTAwIC8gJGhvd01hbnlTdGVwcykpO1xuXG4gICAgLy9hbmltYXRpb24gb25seSB0aGUgbGVmdCBzaWRlIGlmIGJlbG93IDUwJVxuICAgIEBpZiAkaSA8PSAoJGhvd01hbnlTdGVwcy8yKSB7XG4gICAgICAucHJvZ3Jlc3NbZGF0YS1wZXJjZW50YWdlPVwiI3skc3RlcE5hbWV9XCJdIHtcbiAgICAgICAgLnByb2dyZXNzLXJpZ2h0IC5wcm9ncmVzcy1iYXIge1xuICAgICAgICAgIGFuaW1hdGlvbjogbG9hZGluZy0jeyRpfSAkYW5pbWF0aW9uVGltZSBsaW5lYXIgZm9yd2FyZHM7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZ3Jlc3MtbGVmdCAucHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgICBhbmltYXRpb246IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvL2FuaW1hdGlvbiBvbmx5IHRoZSByaWdodCBzaWRlIGlmIGFib3ZlIDUwJVxuICAgIEBpZiAkaSA+ICgkaG93TWFueVN0ZXBzLzIpIHtcbiAgICAgIC5wcm9ncmVzc1tkYXRhLXBlcmNlbnRhZ2U9XCIjeyRzdGVwTmFtZX1cIl0ge1xuICAgICAgICAucHJvZ3Jlc3MtcmlnaHQgLnByb2dyZXNzLWJhciB7XG4gICAgICAgICAgYW5pbWF0aW9uOiBsb2FkaW5nLSN7KCRob3dNYW55U3RlcHMvMil9ICRhbmltYXRpb25UaW1lIGxpbmVhciBmb3J3YXJkczsgLy9zZXQgdGhlIGFuaW1hdGlvbiB0byBsb25nZXN0IGFuaW1hdGlvblxuICAgICAgICB9XG5cbiAgICAgICAgLnByb2dyZXNzLWxlZnQgLnByb2dyZXNzLWJhciB7XG4gICAgICAgICAgYW5pbWF0aW9uOiBsb2FkaW5nLSN7JGkgLSAoJGhvd01hbnlTdGVwcy8yKX0gJGFuaW1hdGlvblRpbWUgbGluZWFyIGZvcndhcmRzICRhbmltYXRpb25UaW1lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy9hbmltYXRpb25cbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAoJGhvd01hbnlTdGVwcy8yKSB7XG4gICAgJGRlZ3JlZXM6ICgxODAvKCRob3dNYW55U3RlcHMvMikpO1xuICAgICRkZWdyZWVzOiAoJGRlZ3JlZXMqJGkpO1xuICAgIEBrZXlmcmFtZXMgbG9hZGluZy0jeyRpfXtcbiAgICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICB9XG4gICAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKCN7JGRlZ3JlZXN9ZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ0aGVtZS1jb2xvcnNcIjtcblxuLnJvb3QtcHJlbG9hZGVyIHtcbiAgei1pbmRleDogOTk5OSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1iYXNlLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4vLyBTcGlubmVyIGJvdW5jZSBsb2FkZXJcbi5zcGlubmVyLWJvdW5jZSA+IHNwYW4ge1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHdoaXRlLCAxMCUpO1xuICAtd2Via2l0LWFuaW1hdGlvbjogYm91bmNlRGVsYXkgMS40cyBpbmZpbml0ZSBlYXNlLWluLW91dCBib3RoO1xuICBhbmltYXRpb246IGJvdW5jZURlbGF5IDEuNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYm90aDtcblxuICAmLmJvdW5jZTEge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7XG4gIH1cblxuICAmLmJvdW5jZTIge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7XG4gIH1cbn1cblxuLy8gRnVsbCBjb250YWluZXIgb3ZlcmxheSBsb2FkZXJcbi5vdmVybGF5LWxvYWRlci13cmFwcGVyIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG4gIHotaW5kZXg6IDE7XG5cbiAgLnNwaW5uZXItYm91bmNlID4gc3BhbiB7XG4gICAgd2lkdGg6IDExcHg7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgfVxufSIsIkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cbiAgLy8gRmlsdGVyc1xuICAuZmlsdGVycy13cmFwcGVyIHtcbiAgICAubW9iaWxlLWZpbHRlcnMtd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBjb250ZW50cztcbiAgICB9XG4gIH1cblxuICAuY2FsZW5kYXItcm9vdCB7XG4gICAgLmNhbGVuZGFyIHtcbiAgICAgIHdpZHRoOiA1MDBweDtcblxuICAgICAgLmNhbGVuZGFyX3ByZXNldCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS42ZW07XG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgMThweDtcbiAgICAgICAgICBtYXJnaW46IDVweCAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNhbGVuZGFyLXdyYXAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5jYWxlbmRhcl9tb250aF9sZWZ0LCAuY2FsZW5kYXJfbW9udGhfcmlnaHQge1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLmNhbGVuZGFyLXJhbmdlIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAuY2FsZW5kYXJfcHJlc2V0LXJhbmdlcyB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICAgIC5jdXN0b20tcmFkaW8tZGVmYXVsdCB7XG4gICAgICAgICAgLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJ0aGVtZS1jb2xvcnNcIjtcblxuLnRhZy1tYW5hZ2VyIHtcbiAgLmNoaXBzLWNvbnRhaW5lciB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgIG1heC1oZWlnaHQ6IDEyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgLmFkZCB7XG5cbiAgICB9XG5cbiAgICAuY2hpcHMge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4YmQyZWI7XG4gICAgICBwYWRkaW5nOiAwLjE5cmVtIDAuNDVyZW0gMC4xOXJlbSAxcmVtO1xuXG4gICAgICAuY2hpcHMtbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDk1JTtcbiAgICAgIH1cblxuICAgICAgLmRlbGV0ZS1jaGlwcyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBtYXgtd2lkdGg6IDE4cmVtO1xuXG4gICAgLmNvbG9yLXBpY2tlci13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAzNXB4O1xuXG4gICAgICAuaW5wdXQtY29sb3ItY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAuaW5wdXQtY29sb3Ige1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IC01cHg7XG4gICAgICAgICAgcmlnaHQ6IC0xMnB4O1xuICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgIGhlaWdodDogNDRweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbnB1dC1jb2xvci1sYWJlbCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jaGlwIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAgIHBhZGRpbmc6IDAuMThyZW0gMS4ycmVtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzhiZDJlYjtcblxuICAgICAgLmNoaXBzLWxhYmVsIHtcbiAgICAgICAgZm9udC1zaXplOiA5NSU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50YWJsZSB7XG4gIC50YWctbWFuYWdlciB7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YWJsZS12aWV3LXJlc3BvbnNpdmUge1xuICAgIC50YWJsZSB7XG4gICAgICAudGFnLW1hbmFnZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwidGhlbWUtY29sb3JzXCI7XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICBib2R5LCBodG1sIHtcbiAgICBmb250LXNpemU6ICRkZWZhdWx0LWZvbnQtc2l6ZS1mb3ItbW9iaWxlO1xuICB9XG5cbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgfVxuXG4gIC8qKiogU3RhcnQgbWl4aW5zIGZvciBtb2JpbGUgdmlldyAqKiovXG4gIEBrZXlmcmFtZXMgZHJvcGRvd25NZW51QW5pbWF0aW9uIHtcbiAgICBmcm9tIHtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0zMHB4LCAwKTtcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwcHgsIDApO1xuICAgIH1cbiAgfVxuXG4gIC5kcm9wZG93bk1lbnVBbmltYXRpb24ge1xuICAgIGFuaW1hdGlvbi1uYW1lOiBkcm9wZG93bk1lbnVBbmltYXRpb247XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjI1cztcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICB9XG5cbiAgQG1peGluIG1vYmlsZS1maWx0ZXItZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIHdpbGwtY2hhbmdlOiBpbml0aWFsICFpbXBvcnRhbnQ7XG5cbiAgICBAZXh0ZW5kIC5kcm9wZG93bk1lbnVBbmltYXRpb247XG4gIH1cblxuICBAbWl4aW4gZHJvcGRvd24tbWVudS1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDFyZW0gMS45cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1jb2xvcjtcblxuICAgIC50aXRsZSB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgICBzdmcge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIEBtaXhpbiBtb2JpbGUtZmlsdGVyLWRyb3Bkb3duLWFjdGlvbi13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm94LXNoYWRvdzogdmFyKC0tZGVmYXVsdC1ib3gtc2hhZG93KTtcblxuICAgIC5jb2wtMTIge1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgLmJ0biB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMS4ycmVtO1xuXG4gICAgICAgICYuYnRuLWNsZWFyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAvKioqIEVuZCBtaXhpbnMgZm9yIG1vYmlsZSB2aWV3ICoqKi9cblxuICAucC1wcmltYXJ5IHtcbiAgICBwYWRkaW5nOiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbi1mb3ItbW9iaWxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHgtcHJpbWFyeSB7XG4gICAgcGFkZGluZy1yaWdodDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4tZm9yLW1vYmlsZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4tZm9yLW1vYmlsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB5LXByaW1hcnkge1xuICAgIHBhZGRpbmctdG9wOiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbi1mb3ItbW9iaWxlICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luLWZvci1tb2JpbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1wcmltYXJ5IHtcbiAgICBwYWRkaW5nLXRvcDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4tZm9yLW1vYmlsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLXByaW1hcnkge1xuICAgIHBhZGRpbmctcmlnaHQ6ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luLWZvci1tb2JpbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wdC1wcmltYXJ5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4tZm9yLW1vYmlsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnB0LXByaW1hcnkge1xuICAgIHBhZGRpbmctbGVmdDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4tZm9yLW1vYmlsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm10LXByaW1hcnkge1xuICAgIG1hcmdpbi10b3A6ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luLWZvci1tb2JpbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1wcmltYXJ5IHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luLWZvci1tb2JpbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tYi1wcmltYXJ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbi1mb3ItbW9iaWxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtcHJpbWFyeSB7XG4gICAgbWFyZ2luLWxlZnQ6ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luLWZvci1tb2JpbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5teS1wcmltYXJ5IHtcbiAgICBwYWRkaW5nOiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbi1mb3ItbW9iaWxlIDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6ICRtYWluLWNvbnRlbnQtd3JhcHBlci1tb2JpbGUtcGFkZGluZztcbiAgfVxuXG4gIC5uYXZiYXIge1xuICAgIC5uYXZiYXItbWVudS13cmFwcGVyIHtcbiAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgLm5hdi1pdGVtLmRyb3Bkb3duIHtcbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAmLm5hdmJhci1kcm9wZG93biB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLyoqKiBTdGFydCBCcmVhZGNydW1icyBEZXNpZ24gZm9yIE1vYmlsZSBWaWV3ICoqKi9cbiAgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMC4zcmVtO1xuICB9XG5cbiAgLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIGg0IHtcbiAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgfVxuICB9XG4gIC8qKiogRW5kIEJyZWFkY3J1bWJzIERlc2lnbiBmb3IgTW9iaWxlIFZpZXcgKioqL1xuXG4gIC8qKiogU3RhcnQgQ2FyZHMgRGVzaWduIGZvciBNb2JpbGUgVmlldyAqKiovXG4gIC5jYXJkIHtcbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgfVxuICB9XG4gIC8qKiogRW5kIENhcmRzIERlc2lnbiBmb3IgTW9iaWxlIFZpZXcgKioqL1xuXG4gIC8qKiogU3RhcnQgVGFicyBEZXNpZ24gZm9yIE1vYmlsZSBWaWV3ICoqKi9cbiAgLnZlcnRpY2FsLXRhYiB7XG4gICAgLmhlYWRlci1pY29uIHtcbiAgICAgIGhlaWdodDogODBweDtcblxuICAgICAgLmljb24tcG9zaXRpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIC50YWItY29udGVudCB7XG4gICAgICBoNCB7XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICAgIH1cblxuICAgICAgaHIge1xuICAgICAgICBtYXJnaW46IDAgLSN7JGRlZmF1bHQtcGFkZGluZy1tYXJnaW4tZm9yLW1vYmlsZX07XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8qKiogRW5kIFRhYnMgRGVzaWduIGZvciBNb2JpbGUgVmlldyAqKiovXG5cbiAgLyoqKiBTdGFydCBNb2RhbHMgRGVzaWduIGZvciBNb2JpbGUgVmlldyAqKiovXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblxuICAgICYubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWluLWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW1vZGFsLWJvZHktYmcpO1xuICAgIH1cbiAgfVxuXG4gIC8qKiogU3RhcnQgRmlsdGVycyBEZXNpZ24gZm9yIE1vYmlsZSBWaWV3ICoqKi9cbiAgLmJ0bi10b2dnbGUtZmlsdGVycyB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtc2l6ZTogOTUlO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjdyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBtYXJnaW46IDAgMCAxLjE0cmVtIDA7XG4gICAgY29sb3I6ICRmaWx0ZXItYnRuLXRleHQtY29sb3I7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tYnRuLWZpbHRlci1iZyk7XG4gICAgYm94LXNoYWRvdzogdmFyKC0tZGVmYXVsdC1ib3gtc2hhZG93KTtcblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICB9XG4gIH1cblxuICAuYnRuLWZpbHRlciB7XG4gICAgJi5idG4tbGlzdC1ncmlkIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgLmZpbHRlcnMtd3JhcHBlciB7XG4gICAgLnNpbmdsZS1maWx0ZXIge1xuICAgICAgJi5jb2x1bW4tZmlsdGVyIHtcbiAgICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgICAuYnRuLWZpbHRlciB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMzE7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZS1maWx0ZXItZHJvcGRvd24tbWVudTtcblxuICAgICAgICAgICAgLmJ0bi1kcm9wZG93bi1jbG9zZSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGRyb3Bkb3duLW1lbnUtaGVhZGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmlsdGVyLWFjdGlvbi1idXR0b24td3JhcHBlciB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZS1maWx0ZXItZHJvcGRvd24tYWN0aW9uLXdyYXBwZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1vYmlsZS1maWx0ZXJzLXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB6LWluZGV4OiAxMDMxO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG5cbiAgICAgIC5zaW5nbGUtZmlsdGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93biB7XG4gICAgICAgICAgLmJ0bi1maWx0ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMC42cmVtIDEuNXJlbTtcblxuICAgICAgICAgICAgLmNsZWFyLWljb24ge1xuICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlLWZpbHRlci1kcm9wZG93bi1tZW51O1xuXG4gICAgICAgICAgICAuYnRuLWRyb3Bkb3duLWNsb3NlIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZHJvcGRvd24tbWVudS1oZWFkZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWx0ZXItYWN0aW9uLWJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlLWZpbHRlci1kcm9wZG93bi1hY3Rpb24td3JhcHBlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLy9AZXh0ZW5kIC5kcm9wZG93bkFuaW1hdGlvbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmNhbGVuZGFyLXJvb3Qge1xuICAgICAgICAgIC5pbnB1dC1kYXRlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNnJlbSAxLjVyZW07XG5cbiAgICAgICAgICAgIC5jbGVhci1pY29uIHtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICByaWdodDogMjBweDtcblxuICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jYWxlbmRhciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgICAgICAgICAgLmJ0bi1kcm9wZG93bi1jbG9zZSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGRyb3Bkb3duLW1lbnUtaGVhZGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2FsZW5kYXItd3JhcCB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweCAxMHB4O1xuXG4gICAgICAgICAgICAgIC5jYWxlbmRhcl9tb250aF9sZWZ0LCAuY2FsZW5kYXJfbW9udGhfcmlnaHQge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5maWx0ZXItYWN0aW9uLWJ1dHRvbi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbW9iaWxlLWZpbHRlci1kcm9wZG93bi1hY3Rpb24td3JhcHBlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGV4dGVuZCAuZHJvcGRvd25NZW51QW5pbWF0aW9uO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2VhcmNoLWZpbHRlci1kcm9wZG93biB7XG4gICAgICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgICAgIC5idG4tZmlsdGVyIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMC42cmVtIDEuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAZXh0ZW5kIC5kcm9wZG93bk1lbnVBbmltYXRpb247XG4gICAgfVxuXG4gICAgLy9Ecm9wZG93biBtZW51IGZpbHRlciBtb2JpbGUtdmlld1xuICAgIC5kcm9wZG93bi1tZW51LWZpbHRlciB7XG4gICAgICAubWVudS1maWx0ZXItYnRuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMC42cmVtIDEuNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgIH1cblxuICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgIEBpbmNsdWRlIG1vYmlsZS1maWx0ZXItZHJvcGRvd24tbWVudTtcblxuICAgICAgICAgIC5idG4tZHJvcGRvd24tY2xvc2Uge1xuICAgICAgICAgICAgQGluY2x1ZGUgZHJvcGRvd24tbWVudS1oZWFkZXI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8qKiogRW5kIEZpbHRlcnMgRGVzaWduIGZvciBNb2JpbGUgVmlldyAqKiovXG5cbiAgLyoqKiBDaGlwcyBXaXRoIERyb3Bkb3duIFNlYXJjaCAmIFNlbGVjdCAqKiovXG4gIC5jaGlwcy1kcm9wZG93bi1tZW51IHtcbiAgICB3aWR0aDogMjgwcHg7XG4gICAgbWluLXdpZHRoOiAyODBweDtcbiAgICBtYXgtd2lkdGg6IDI4MHB4O1xuXG4gICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgd2hpdGUtc3BhY2U6IGluaXRpYWw7XG4gICAgfVxuICB9XG59IiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG4vLyBGdWxsIGNhbGVuZGFyXG4uY2FsZW5kYXItdmlldyB7XG5cbiAgLmZjLWV2ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTNiNGY5ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgIGJveC1zaGFkb3c6IC0ycHggMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgLjIpICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbiAgfVxuXG4gIC5mYy1idXR0b24tZ3JvdXAge1xuICAgIGJvcmRlci1yYWRpdXM6IDAuM3JlbSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJ0bi1maWx0ZXItYmcpICFpbXBvcnRhbnQ7XG5cbiAgICAuZmMtYnV0dG9uIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYnRuLWZpbHRlci1iZykgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjOTE5MTkxICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRicmFuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAmLmZjLWJ1dHRvbi1hY3RpdmUge1xuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRicmFuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZjLXRvZGF5LWJ1dHRvbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1idG4tZmlsdGVyLWJnKSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjOTE5MTkxICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMC4zcmVtICFpbXBvcnRhbnQ7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZmMtcHJldi1idXR0b24sIC5mYy1uZXh0LWJ1dHRvbiB7XG4gICAgJi5mYy1idXR0b24ge1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICM5MTkxOTEgIWltcG9ydGFudDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZmMtdGltZWdyaWQge1xuXG4gICAgLmZjLXNjcm9sbGdyaWQge1xuICAgICAgdGJvZHkge1xuICAgICAgICAuZmMtc2Nyb2xsZ3JpZC1zZWN0aW9uIHtcbiAgICAgICAgICAmOm50aC1jaGlsZCgxKSwgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mYy10aW1lZ3JpZC1zbG90IHtcbiAgICAgIGhlaWdodDogNjBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mYy10aW1lZ3JpZC1ib2R5IHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cbiAgICAgIHRhYmxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZmMtY29sLWhlYWRlciB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5mYy10aW1lZ3JpZC1heGlzLWZyYW1lIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmZjLXRoZW1lLXN0YW5kYXJkIHRkLCAuZmMtdGhlbWUtc3RhbmRhcmQgdGgge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmMtc2Nyb2xsZ3JpZCB7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mYy1kYXlncmlkIHtcbiAgICAuZmMtZGF5LXRvZGF5IHtcbiAgICAgIGJhY2tncm91bmQ6ICRicmFuZC1jb2xvciAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5mYy10aW1lR3JpZFdlZWstdmlldyB7XG5cbiAgICAuZmMtZGF5LXRvZGF5IHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICAgJi5mYy1jb2wtaGVhZGVyLWNlbGwge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mYy10aW1lR3JpZERheS12aWV3IHtcbiAgICAuZmMtZGF5LXRvZGF5IHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZmMtaGVhZGVyLXRvb2xiYXIge1xuICAgIGgyIHtcbiAgICAgIGNvbG9yOiAjOTE5MTkxICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZmMtc2Nyb2xsZXIge1xuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIHdpZHRoOiAkZGVmYXVsdC1zY3JvbGxiYXItd2lkdGggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAvL2JhY2tncm91bmQ6IHZhcigtLXNjcm9sbGJhci10aHVtYi1jb2xvcikgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1zY3JvbGxiYXItdGh1bWItY29sb3IpICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXNjcm9sbGJhci10aHVtYi1ob3Zlci1jb2xvcikgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gIC5mYy1jb2wtaGVhZGVyLWNlbGwtY3VzaGlvbiB7XG4gICAgcGFkZGluZzogMTBweCA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuIiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcInRoZW1lLWNvbG9yc1wiO1xuXG4uYWNjb3JkaW9uIHtcbiAgLmNhcmQge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpO1xuXG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFjY29yZGlvbi1oZWFkZXItYmcpO1xuXG4gICAgICAuY29sbGFwc2libGUtbGluayB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDFweCk7XG4gICAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSA3cHgpO1xuICAgICAgICAgIHJpZ2h0OiBjYWxjKDFyZW0gKyA2cHgpO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgfVxuXG4gICAgICAgICZbYXJpYS1leHBhbmRlZD0ndHJ1ZSddIHtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlWCgtMXB4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vdGhlbWUtY29sb3JzXCI7XG5cbi5mb250LXNpemUtZGVmYXVsdCB7XG4gIGZvbnQtc2l6ZTogJGRlZmF1bHQtZm9udC1zaXplICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXNpemUtNzAge1xuICBmb250LXNpemU6IDcwJSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1zaXplLTc1IHtcbiAgZm9udC1zaXplOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtc2l6ZS04MCB7XG4gIGZvbnQtc2l6ZTogODAlICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXNpemUtOTAge1xuICBmb250LXNpemU6IDkwJSAhaW1wb3J0YW50O1xufVxuXG5AZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwMCB7XG4gIC50ZXh0LXNpemUtI3skaX0ge1xuICAgIGZvbnQtc2l6ZTogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vdGhlbWUtY29sb3JzXCI7XG5cbi8vICcuJyBvciBDaXJjbGUgSWNvblxuLmRvdC1pY29uIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbXV0ZWQtY29sb3I7XG5cbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMDAge1xuICAgICYuc2l6ZS0jeyRpfSB7XG4gICAgICB3aWR0aDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIFNWRyBJY29uXG5zdmcge1xuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEwMCB7XG4gICAgJi5zaXplLSN7JGl9IHtcbiAgICAgIHdpZHRoOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn0iLCJAaW1wb3J0ICcuLi92YXJpYWJsZXMnO1xuQGltcG9ydCAnLi4vdGhlbWUtY29sb3JzJztcblxuLmJnLWJyYW5kLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtdXRlZC1jb2xvciAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbXV0ZWQtY29sb3IgIWltcG9ydGFudDtcbn1cblxuLnByaW1hcnktdGV4dC1jb2xvciB7XG4gIGNvbG9yOiAkYnJhbmQtY29sb3IgIWltcG9ydGFudDtcbn1cblxuLnByaW1hcnktY2FyZC1jb2xvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWRlZmF1bHQtY2FyZC1iZykgIWltcG9ydGFudDtcbn1cblxuLmRlZmF1bHQtZm9udC1jb2xvciB7XG4gIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5kZWZhdWx0LWJhc2UtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKTtcbn1cblxuLndoaXRlLWJhc2UtY29sb3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZS1iYXNlLWNvbG9yKTtcbn1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogJG11dGVkLWNvbG9yICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1tdXRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtdXRlZC1jb2xvciAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICRzdWNjZXNzLWNvbG9yICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3MtY29sb3IgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAkaW5mby1jb2xvciAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbmZvLWNvbG9yICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogJHdhcm5pbmctY29sb3IgIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZy1jb2xvciAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogJGRhbmdlci1jb2xvciAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlci1jb2xvciAhaW1wb3J0YW50O1xufSIsIkBpbXBvcnQgXCIuLi92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCIuLi90aGVtZS1jb2xvcnNcIjtcblxuLnAtcHJpbWFyeSB7XG4gIHBhZGRpbmc6ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luICFpbXBvcnRhbnQ7XG59XG5cbi5weC1wcmltYXJ5IHtcbiAgcGFkZGluZy1sZWZ0OiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbiAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbiAhaW1wb3J0YW50O1xufVxuXG4ucHktcHJpbWFyeSB7XG4gIHBhZGRpbmctdG9wOiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbiAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4gIWltcG9ydGFudDtcbn1cblxuLnB0LXByaW1hcnkge1xuICBwYWRkaW5nLXRvcDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4gIWltcG9ydGFudDtcbn1cblxuLnByLXByaW1hcnkge1xuICBwYWRkaW5nLXJpZ2h0OiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbiAhaW1wb3J0YW50O1xufVxuXG4ucGItcHJpbWFyeSB7XG4gIHBhZGRpbmctYm90dG9tOiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbiAhaW1wb3J0YW50O1xufVxuXG4ucGwtcHJpbWFyeSB7XG4gIHBhZGRpbmctbGVmdDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4gIWltcG9ydGFudDtcbn1cblxuLnB5LWhhbGYtcHJpbWFyeSB7XG4gIHBhZGRpbmctdG9wOiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbi8yICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbi8yICFpbXBvcnRhbnQ7XG59XG5cbi5tLXByaW1hcnkge1xuICBtYXJnaW46ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1wcmltYXJ5IHtcbiAgbWFyZ2luLXRvcDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4gIWltcG9ydGFudDtcbn1cblxuLm1yLXByaW1hcnkge1xuICBtYXJnaW4tcmlnaHQ6ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1wcmltYXJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4gIWltcG9ydGFudDtcbn1cblxuLm1sLXByaW1hcnkge1xuICBtYXJnaW4tbGVmdDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4gIWltcG9ydGFudDtcbn1cblxuLm14LXByaW1hcnkge1xuICBtYXJnaW4tbGVmdDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbiAhaW1wb3J0YW50O1xufVxuXG4ubXktcHJpbWFyeSB7XG4gIG1hcmdpbi10b3A6ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luICFpbXBvcnRhbnQ7XG59XG5cbi5teC1taW51cy1wcmltYXJ5IHtcbiAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0ycmVtO1xufVxuXG4ubWItNXJlbSB7XG4gIG1hcmdpbi1ib3R0b206IDVyZW07XG59XG5cbkBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTAwIHtcbiAgLm1hcmdpbi0jeyRpfSB7XG4gICAgbWFyZ2luOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1hcmdpbi10b3AtI3skaX0ge1xuICAgIG1hcmdpbi10b3A6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuICAubWFyZ2luLXJpZ2h0LSN7JGl9IHtcbiAgICBtYXJnaW4tcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuICAubWFyZ2luLWJvdHRvbS0jeyRpfSB7XG4gICAgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYXJnaW4tbGVmdC0jeyRpfSB7XG4gICAgbWFyZ2luLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuICAubWFyZ2luLXgtI3skaX0ge1xuICAgIG1hcmdpbi1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1hcmdpbi15LSN7JGl9IHtcbiAgICBtYXJnaW4tdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYWRkaW5nLSN7JGl9IHtcbiAgICBwYWRkaW5nOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBhZGRpbmctdG9wLSN7JGl9IHtcbiAgICBwYWRkaW5nLXRvcDogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYWRkaW5nLXJpZ2h0LSN7JGl9IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBhZGRpbmctYm90dG9tLSN7JGl9IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYWRkaW5nLWxlZnQtI3skaX0ge1xuICAgIHBhZGRpbmctbGVmdDogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYWRkaW5nLXgtI3skaX0ge1xuICAgIHBhZGRpbmctbGVmdDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuICAucGFkZGluZy15LSN7JGl9IHtcbiAgICBwYWRkaW5nLXRvcDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn0iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vdGhlbWUtY29sb3JzXCI7XG5cbi5iYWNrLWltYWdlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTUwJTsgLyog0KPQstC10LvQuNGH0LjQstCw0LXQvCDQvtCx0LvQsNGB0YLRjCDQtNC70Y8g0LPRgNCw0LTQuNC10L3RgtCwICovXG4gIGhlaWdodDogMTUwJTtcbiAgYmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGNpcmNsZSBhdCBjZW50ZXIsXG4gICAgICAgICAgcmdiYSgyMywgMjExLCAyMTEsIDAuOCksXG4gICAgICAgICAgcmdiYSg3MiwgNjEsIDEzOSwgMC42KSxcbiAgICAgICAgICByZ2JhKDAsIDAsIDAsIDAuMikgNzAlKTtcbiAgZmlsdGVyOiBibHVyKDE1MHB4KTsgLyog0KDQsNC30LzRi9GC0LjQtSDRhNC+0L3QsCAqL1xuICBhbmltYXRpb246IG1vdmVHcmFkaWVudCAxMHMgaW5maW5pdGUgYWx0ZXJuYXRlO1xuXG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBrZXlmcmFtZXMgbW92ZUdyYWRpZW50IHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yMCUsIC0yMCUpIHNjYWxlKDEuMik7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjAlLCAyMCUpIHNjYWxlKDEpO1xuICB9XG59XG4ubG9naW4tZm9ybSB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAtLXR3LXNoYWRvdzogMCAxMHB4IDE1cHggLTNweCByZ2JhKDAsIDAsIDAsIC4xKSwgMCA0cHggNnB4IC00cHggcmdiYSgwLCAwLCAwLCAuMSk7XG4gIC0tdHctc2hhZG93LWNvbG9yZWQ6IDAgMTBweCAxNXB4IC0zcHggdmFyKC0tdHctc2hhZG93LWNvbG9yKSwgMCA0cHggNnB4IC00cHggdmFyKC0tdHctc2hhZG93LWNvbG9yKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tdHctcmluZy1vZmZzZXQtc2hhZG93LCAwIDAgIzAwMDApLCB2YXIoLS10dy1yaW5nLXNoYWRvdywgMCAwICMwMDAwKSwgdmFyKC0tdHctc2hhZG93KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIwIDIwIDIwIC8gMjMlKTtcblxuICAuc2lnbi1pbi1zaWduLXVwLWZvcm0ge1xuICAgIHBhZGRpbmc6IDRyZW07XG4gICAgY29sb3I6IHZhcigtLWRlZmF1bHQtZm9udC1jb2xvcik7XG5cbiAgICBsYWJlbCB7XG4gICAgICBjb2xvcjogdmFyKC0tZGVmYXVsdC1mb250LWNvbG9yKSFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmxvZ28ge1xuICAgICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDcwcHg7XG4gICAgfVxuXG4gICAgLmZvcm0tcm93IHtcbiAgICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICAgIH1cblxuICAgICAgLmJsdWlzaC10ZXh0IHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5cbi51c2VyLXByb2ZpbGUge1xuICAudXNlci1oZWFkZXItbWVkaWEge1xuICAgIC5wcm9maWxlLXBpYy13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiAyNjVweDtcblxuICAgICAgLmN1c3RvbS1pbWFnZS11cGxvYWQtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMzFweDtcbiAgICAgICAgaGVpZ2h0OiAxMzFweDtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tZGVmYXVsdC1ib3gtc2hhZG93KTtcblxuICAgICAgICAuaW1hZ2UtYXJlYSB7XG4gICAgICAgICAgd2lkdGg6IDEzMXB4O1xuICAgICAgICAgIGhlaWdodDogMTMxcHg7XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDEzMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogMTMxcHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudXNlci1pbmZvLWhlYWRlciB7XG4gICAgICBoNCB7XG4gICAgICAgIC51c2VyLXN0YXR1cyB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC51c2VyLWRldGFpbHMge1xuICAgIC5tZWRpYSB7XG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBzdHJva2Utd2lkdGg6IDFweDtcbiAgICAgICAgY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgLnVzZXItaGVhZGVyLW1lZGlhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAucHJvZmlsZS1waWMtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiBpbml0aWFsO1xuXG4gICAgICAgIC5jdXN0b20taW1hZ2UtdXBsb2FkLXdyYXBwZXIge1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDJyZW0gYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ib3JkZXItcmlnaHQge1xuICAgICAgJi5jdXN0b20ge1xuICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAudXNlci1oZWFkZXItbWVkaWEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgIC5wcm9maWxlLXBpYy13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IGluaXRpYWw7XG5cbiAgICAgICAgLmN1c3RvbS1pbWFnZS11cGxvYWQtd3JhcHBlciB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMnJlbSBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJvcmRlci1yaWdodCB7XG4gICAgICAmLmN1c3RvbSB7XG4gICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC51c2VyLWhlYWRlci1tZWRpYSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAucHJvZmlsZS1waWMtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcblxuICAgICAgICAuY3VzdG9tLWltYWdlLXVwbG9hZC13cmFwcGVyIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJvcmRlci1yaWdodCB7XG4gICAgICAmLnVzZXItaGVhZGVyLW1lZGlhLCAmLnVzZXItaW5mby1oZWFkZXIsICYuY3VzdG9tIHtcbiAgICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgLnVzZXItaGVhZGVyLW1lZGlhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAucHJvZmlsZS1waWMtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiBpbml0aWFsO1xuXG4gICAgICAgIC5jdXN0b20taW1hZ2UtdXBsb2FkLXdyYXBwZXIge1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDJyZW0gYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudXNlci1pbmZvLWhlYWRlciB7XG4gICAgICAgIGg0IHtcbiAgICAgICAgICAudXNlci1zdGF0dXMge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYm9yZGVyLXJpZ2h0IHtcbiAgICAgICYudXNlci1oZWFkZXItbWVkaWEsICYudXNlci1pbmZvLWhlYWRlciwgJi5jdXN0b20ge1xuICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vdGhlbWUtY29sb3JzXCI7XG5cbi5kYXNoYm9hcmQtd2lkZ2V0cyB7XG4gICYuZGFzaGJvYXJkLWljb24td2lkZ2V0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5jb2wtMyB7XG4gICAgICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIH1cblxuICAgIC5pY29uLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAud2lkZ2V0LWRhdGEge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW07XG4gICAgfVxuICB9XG5cbiAgLndpZGdldC1kYXRhIHtcbiAgICBoNiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiA4MCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgY29sb3I6ICRkZWZhdWx0LXNlY29uZGFyeS1jb2xvcjtcbiAgICB9XG4gIH1cbn0iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5cbi5yb2xlcy10YWJsZSB7XG4gIC5taW5pbWl6aW5nIHtcbiAgICBzdmcge1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vdGhlbWUtY29sb3JzXCI7XG5cbi51bnN1YnNjcmliZXItcGFnZSB7XG4gIGhlaWdodDogMTAwdmg7XG5cbiAgLm1haW4tcGFuZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59IiwiW2Rpcj1cInJ0bFwiXSB7XG5cbiAgLy9kZWZhdWx0IHV0aWxpdHkgY2xhc3MgZGlyZWN0aW9uXG5cbiAgLm5hdmJhciB7XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgcmlnaHQ6IGluaXRpYWw7XG4gICAgICBsZWZ0OiAwO1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgcmlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2YmFyLW1lbnUtd3JhcHBlciB7XG4gICAgICBib3gtc2hhZG93OiB2YXIoLS1kZWZhdWx0LWJveC1zaGFkb3cpO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tbmF2YmFyLWJnKTtcblxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogMDtcblxuICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAubmF2LXByb2ZpbGUtdGV4dCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAuNXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc2lkZWJhciB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICByaWdodDogLTIzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdiB7XG4gICAgICAmLm5hdi1zY3JvbGxpbmcge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgLm1lbnUtdGl0bGUge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpLm1lbnUtYXJyb3cge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jb2xsYXBzZSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMCA1cHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc3ViLW1lbnUge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5tYWluLXBhbmVsIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIzMHB4O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLnNpZGViYXItaWNvbi1vbmx5IC5tYWluLXBhbmVsIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAuc2lkZWJhci1ob3Zlci1vbmx5IC5tYWluLXBhbmVsIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAuc2lkZWJhci1pY29uLW9ubHkge1xuICAgIC5uYXYtaXRlbSB7XG4gICAgICAmLmhvdmVyLW9wZW4ge1xuICAgICAgICAuY29sbGFwc2Uge1xuICAgICAgICAgIC8vbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICAgICAgICByaWdodDogNzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tZW51LXRpdGxlIHtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcmlnaHQ6IDYycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG5cbiAgLy8gYm9vdHN0cmFwIG1hcmdpbiBwYWRkaW5nIG92ZXJyaWRlXG4gIC8vIG1hcmdpblxuICAubWwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLTIge1xuICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLTMge1xuICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1sLTUge1xuICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtcHJpbWFyeSB7XG4gICAgbWFyZ2luLWxlZnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubWwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubXItNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tci1wcmltYXJ5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC8vIHBhZGRpbmdcbiAgLnBsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBsLTMge1xuICAgIHBhZGRpbmctbGVmdDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wbC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGwtcHJpbWFyeSB7XG4gICAgcGFkZGluZy1sZWZ0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wci01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucHItcHJpbWFyeSB7XG4gICAgcGFkZGluZy1yaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wbC1tZC0wLCAucHItbWQtMCwgLnB4LW1kLTAge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLy9mb3JtXG4gIC5mb3JtLWdyb3VwLXdpdGgtc2VhcmNoIHtcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIHBhZGRpbmc6IDAuNXJlbSAyLjJyZW0gMC41cmVtIDFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICAgIHBhZGRpbmc6IDAgMC43cmVtIDAgMDtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9taXplZC1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgIHJpZ2h0OiAyMy41cHg7XG4gIH1cblxuICAvLyBmaWx0ZXIgcnRsIG92ZXJyaWRlXG4gIC5jYWxlbmRhci1yb290IC5jYWxlbmRhciB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5maWx0ZXJzLXdyYXBwZXIge1xuICAgIC5zaW5nbGUtZmlsdGVyIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWxlZnQ6IC42cmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNsZWFyLWljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBsZWZ0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIHRvcDogMzdweCAhaW1wb3J0YW50O1xuICAgICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuYnRuLWZpbHRlciB7XG4gICAgLmNsZWFyLWljb24ge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuc2VhcmNoLWZpbHRlci1kcm9wZG93biB7XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgbGVmdDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuY29sdW1uLWZpbHRlciB7XG4gICAgLmRyb3Bkb3duIHtcbiAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIHRvcDogMzdweCAhaW1wb3J0YW50O1xuICAgICAgICByaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5yYW5nZS1maWx0ZXItZHJvcGRvd24gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5ub1VpLWhvcml6b250YWwgLm5vVWktaGFuZGxlIHtcbiAgICByaWdodDogMjJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmNoZWNrYm94LWZpbHRlciAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC50YWItZmlsdGVyLW1lbnUge1xuICAgIC5uYXYtaXRlbSB7XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gdmVydGljYWwgdGFiXG4gIC52ZXJ0aWNhbC10YWIge1xuICAgIC5uby1ndXR0ZXJzIHtcbiAgICAgIC5wci1tZC0zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLnBsLW1kLTMge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAubmF2LXBpbGxzIHtcbiAgICAgICAgLmFjdGl2ZS1pY29uIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gQXZhdGFyIGdyb3VwIGFuZCBhdmF0YXJcbiAgLmF2YXRhci1ncm91cCB7XG4gICAgLnJvdW5kZWQtY2lyY2xlIHtcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gQ2FyZCB2aWV3IGFuZCBUZW1wbGF0ZSBwcmV2aWV3IGNhcmRcbiAgLnRlbXBsYXRlLXByZXZpZXctY2FyZCB7XG4gICAgLnRlbXBsYXRlLXByZXZpZXctd3JhcHBlciB7XG4gICAgICAuY2FyZC1vdmVybGF5LW9wdGlvbnMge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGVuZDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gRGFzaGJvYXJkIHdpZGdldFxuICAuZGFzaGJvYXJkLXdpZGdldHMgLndpZGdldC1kYXRhIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIH1cblxuICAvLyBBcHAgaW5wdXRcbiAgc2VsZWN0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IDMlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubm90ZS1lZGl0b3Ige1xuICAgIC5ub3RlLWVkaXRpbmctYXJlYSB7XG4gICAgICAubm90ZS1lZGl0YWJsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC52dWUtdGVsLWlucHV0IHtcbiAgICAudnRpX19kcm9wZG93biB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC52dGlfX2lucHV0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmFwcC1yYWRpby1ncm91cCB7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIC5jdXN0b21pemVkLXJhZGlvIHtcbiAgICAgIG1hcmdpbjogMCAwIDAgMXJlbSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b21pemVkLWNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgbGFiZWwge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9taXplZC1jaGVja2JveCBpbnB1dDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgIHJpZ2h0OiAxMi41cHg7XG4gIH1cblxuICAucmFkaW8tYnV0dG9uLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLmJ0bi1ncm91cCB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRpbWUtcGlja2VyLWlucHV0IHtcbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBsZWZ0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwIHtcbiAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMCAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgIH1cblxuICAgICAgLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuXG4gICAgICAgIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRhdGUtcGlja2VyLWlucHV0IHtcbiAgICAudmMtcG9wb3Zlci1jb250ZW50LXdyYXBwZXIge1xuICAgICAgbGVmdDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAge1xuICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgICAgfVxuXG4gICAgICAuaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICAgICAgLmlucHV0LWdyb3VwLXRleHQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgICAgbGVmdDogLTFweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gMCAwIDAuMjVyZW07XG4gICAgfVxuICB9XG5cbiAgLy8gRm9ybSB3aWRnZXRcbiAgLndpemFyZC1zdGVwcyB7XG4gICAgLnRhYi1zdGVwIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMCAwIDIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBpbml0aWFsO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICAgIH1cblxuICAgIC50YWItc3RlcC1pbml0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggMCAwIDIwcHg7XG4gICAgICBwYWRkaW5nOiA5cHggMTZweCAwIDE2cHg7XG4gICAgfVxuXG4gICAgLnRhYi1zdGVwOmJlZm9yZSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDAgMCAyMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMTZweDtcbiAgICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubmF2LXBpbGxzIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTNweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gRGF0YXRhYmxlXG4gIC5kYXRhdGFibGUgdGFibGUgdGJvZHkgdHIgdGQ6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIH1cblxuICAucGFnaW5hdGlvbiAucGFnZS1pdGVtIC5wYWdlLWxpbmsgc3ZnIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB9XG5cbiAgLy8gU29tZSBwYWdlc1xuICAvL3Byb2ZpbGUgcGFnZVxuICAudXNlci1wcm9maWxlIHtcbiAgICAuYm9yZGVyLXJpZ2h0IHtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQ7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY2FyZCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luO1xuICAgICAgcGFkZGluZy1yaWdodDogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW47XG5cbiAgICAgIC51c2VyLWhlYWRlci1tZWRpYSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLnVzZXItaW5mby1oZWFkZXIge1xuICAgICAgICAgIHRleHQtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnVzZXItZGV0YWlscyB7XG4gICAgICAgIC5tZWRpYSB7XG4gICAgICAgICAgLm1lZGlhLWJvZHkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmN1c3RvbSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gYWNjb3JkaW9uXG4gIC5hY2NvcmRpb24ge1xuICAgIC5jYXJkIHtcbiAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIC5jb2xsYXBzaWJsZS1saW5rIHtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICByaWdodDogaW5pdGlhbDtcbiAgICAgICAgICAgIGxlZnQ6IDFyZW07XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICByaWdodDogaW5pdGlhbDtcbiAgICAgICAgICAgIGxlZnQ6IGNhbGMoMXJlbSArIDZweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gVXRpbGl0aWVzXG4gIC5tb2RhbC1oZWFkZXIge1xuICAgIC5jbG9zZSB7XG4gICAgICBtYXJnaW46IC0xcmVtIGF1dG8gLTFyZW0gLTFyZW07XG4gICAgfVxuICB9XG5cbiAgLm1vZGFsLWZvb3RlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgcCB7XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAudGV4dC1tZC1sZWZ0IHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAudGV4dC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1yaWdodCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbG9hdC1sZWZ0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jYXJkLXRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgfVxuXG4gIC5mb3JtLWdyb3VwID4gbGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICB9XG5cbiAgLmNhcmQgLmNhcmQtaGVhZGVyIC5mb3JtLWdyb3VwLXdpdGgtc2VhcmNoIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLy8gU2V0dGluZ1xuICAuZ2VuZXJhbC1zZXR0aW5nIHtcbiAgICBsZWdlbmQge1xuICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgfVxuICB9XG5cbiAgLy8gRGF0ZSBUaW1lIHBpY2tlclxuICAuZm9ybS1ncm91cHtcbiAgICAudmMtcG9wb3Zlci1jb250ZW50LXdyYXBwZXIge1xuICAgICAgbGVmdDogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgcmlnaHQ6IDEwN3B4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbltkaXI9XCJydGxcIl1bdGhlbWU9XCJkYXJrXCJdIHtcbiAgLm5hdmJhciB7XG4gICAgLm5hdmJhci1tZW51LXdyYXBwZXIge1xuICAgICAgYm94LXNoYWRvdzogLTVweCAwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuNSlcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgJ2NvcmUvdmFyaWFibGVzJztcbkBpbXBvcnQgJ2NvcmUvdGhlbWUtY29sb3JzJztcblxuOnJvb3Qge1xuICAtLWNoYXQtc2VhcmNoLWJnOiAjZmRmZGZkO1xuICAtLWthbmJhbi1zY3JvbGxiYXItdHJhY2s6ICN7bGlnaHRlbigkc2lkZWJhci1zY3JvbGxiYXItdGh1bWItY29sb3IsIDU1JSl9O1xuICAtLWthbmJhbi1zY3JvbGxiYXItdGh1bWI6ICN7bGlnaHRlbigkc2lkZWJhci1zY3JvbGxiYXItdGh1bWItY29sb3IsIDQ1JSl9O1xufVxuXG5bdGhlbWU9J2RhcmsnXSB7XG4gIC0tY2hhdC1zZWFyY2gtYmc6ICN7JHNpZGViYXItZGFyay1iZ307XG4gIC0ta2FuYmFuLXNjcm9sbGJhci10cmFjazogI3tsaWdodGVuKCRzaWRlYmFyLXNjcm9sbGJhci10aHVtYi1jb2xvciwgMTAlKX07XG4gIC0ta2FuYmFuLXNjcm9sbGJhci10aHVtYjogI3tkYXJrZW4oJHNpZGViYXItc2Nyb2xsYmFyLXRodW1iLWNvbG9yLCA1JSl9O1xufVxuXG4vLyBTYW1wbGUgcGFnZSBjYWxlbmRhciB2aWV3XG4uY2FsZW5kYXItdmlldyAuZmMtdGltZUdyaWQtdmlldyB7XG4gIC5mYy1ldmVudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbiAgfVxufVxuXG4uY2FsZW5kYXItdmlldyAuZmMtdGltZWdyaWQgLmZjLXRpbWVncmlkLXNsb3Qge1xuICBoZWlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tbW9kYWwge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1kZWZhdWx0LWNhcmQtYmcpICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB3aWR0aDogNTEwcHg7XG4gIHBhZGRpbmc6IDJyZW07XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDEyMDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMzAwbXM7XG59XG5cbi8vIEdyaWQvTGlzdCB2aWV3XG4uZW1wbG95ZWUtcHJldmlldy1jYXJkIHtcbiAgLmRyb3Bkb3duIHtcbiAgICAmLm9wdGlvbnMtZHJvcGRvd24ge1xuICAgICAgcmlnaHQ6ICRkZWZhdWx0LWNhcmQtcGFkZGluZztcblxuICAgICAgLmJ0bi1vcHRpb24ge1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWljb24taG92ZXItYmcpO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNvY2lhbCBsaW5rXG4uaWNvbi1ib3gge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG5cbiAgc3ZnIHtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgfVxuXG4gIGkge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuICB9XG59XG5cbi8vIFN0ZXAgaW5wdXQgc2VsZWN0b3Jcbi5zdGVwLWlucHV0LXNlbGVjdG9yIHtcbiAgLnN0ZXAtaW5wdXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKTtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICB9XG5cbiAgICAmLnNlbGVjdGVkIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgfVxuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXMgMCAwICRkZWZhdWx0LXJhZGl1cztcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAkZGVmYXVsdC1yYWRpdXMgJGRlZmF1bHQtcmFkaXVzIDA7XG4gICAgfVxuICB9XG59XG5cbi8vIFRhZ3MgYWRkLWVkaXQgY29tcG9uZW50XG4udGFncy1vcmdhbml6ZXIge1xuICAuYnRuLXJlbW92ZS10YWcge1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICBjb2xvcjogIzMxMzEzMTtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc0NztcbiAgICBjdXJzb3I6IHBvaW50ZXI7O1xuICB9XG59XG5cbi8vIEthbmJhbiB2aWV3IGRlc2lnblxuLmthbmJhbi13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMCAwLjVyZW0gMC41cmVtIDA7XG5cbiAgJi5jdXN0b20tc2Nyb2xsYmFyIHtcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICBoZWlnaHQ6IDdweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5rYW5iYW4tY29sdW1uIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKTtcbiAgICBtYXJnaW4tcmlnaHQ6IC41cmVtO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgLmthbmJhbi1kcmFnZ2FibGUtY29sdW1uIHtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICBoZWlnaHQ6IDYwMHB4O1xuICAgICAgLy9tYXgtaGVpZ2h0OiA2MDBweDtcbiAgICAgIC8vbWluLWhlaWdodDogMzAwcHg7XG4gICAgICBwYWRkaW5nOiAwIDVweDtcblxuICAgICAgLmRyYWdnYWJsZS1pdGVtIHtcbiAgICAgICAgY3Vyc29yOiBtb3ZlO1xuXG4gICAgICAgIC5jYXJkLWJvZHkge1xuICAgICAgICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgIHdpZHRoOiAkZGVmYXVsdC1zY3JvbGxiYXItd2lkdGg7XG4gICAgICAgIGhlaWdodDogJGRlZmF1bHQtc2Nyb2xsYmFyLXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWthbmJhbi1zY3JvbGxiYXItdHJhY2spO1xuICAgICAgfVxuXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWthbmJhbi1zY3JvbGxiYXItdGh1bWIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kcmFnZ2FibGUtYWN0aW9uLXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cbiAgfVxuXG4gIC5zb3J0YWJsZS1naG9zdCB7XG4gICAgb3BhY2l0eTogMC4xICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvLy5zb3J0YWJsZS1jaG9zZW4ge1xuICAvLyAgICBvcGFjaXR5OiAwLjE7XG4gIC8vICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGJyYW5kLWNvbG9yLCAxMCUpICFpbXBvcnRhbnQ7XG4gIC8vfVxuXG4gIC5zdGFnZS1oZWFkZXIge1xuICAgIGJvcmRlci1ib3R0b206IC41cmVtIHNvbGlkIHZhcigtLWRlZmF1bHQtY2FyZC1iZyk7XG5cbiAgICAuc3RhZ2UtaW5mb3JtYXRpb24ge1xuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZvbnQtc2l6ZTogOTAlO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1zdGFnZS1hY3Rpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogOTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMC4ycmVtIDEuMnJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWNhcmQtYmcpO1xuICAgIHRyYW5zaXRpb246IGNvbG9yICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbixcbiAgICBiYWNrZ3JvdW5kLWNvbG9yICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb24gJGFjdGlvbi10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjtcblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICAgIGhlaWdodDogMTRweDtcbiAgICAgIHN0cm9rZS13aWR0aDogMS41O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmFkZC1uZXctc3RhZ2Uge1xuICBwYWRkaW5nOiAwIDAgLjVyZW0gMDtcblxuICAud3JhcHBlciB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG4gIH1cbn1cblxuLy8gRm9ybSAtIGlucHV0c1xuLmRlZmF1bHQtZmlsZSB7XG4gIC50ZXh0LW11dGVkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gIH1cbn1cblxuLy8gQ2hhdFxuJGNoYXQtYm94LWhlaWdodDogY2FsYygxMDB2aCAtICN7JG5hdmJhci1oZWlnaHR9IC0gI3skZGVmYXVsdC1wYWRkaW5nLW1hcmdpbn0gLSAjeyRkZWZhdWx0LXBhZGRpbmctbWFyZ2lufSAtICN7JGRlZmF1bHQtcGFkZGluZy1tYXJnaW59IC0gMTEwcHgpO1xuXG5AbWl4aW4gY2hhdC1zY3JvbGxiYXItbWl4aW4ge1xuICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgd2lkdGg6ICRzaWRlYmFyLXNjcm9sbGJhci13aWR0aDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAkZGVmYXVsdC1yYWRpdXM7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kOiAkc2lkZWJhci1zY3JvbGxiYXItdGh1bWItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBlbW9qaS1kcm9wZG93bi1taXhpbiB7XG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLWRlZmF1bHQtYm94LXNoYWRvdyk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZHJvcGRvd24tbWVudS1iZyk7XG5cbiAgICAuZW1vamkge1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cztcbiAgICAgIHRyYW5zaXRpb246ICRkZWZhdWx0LXRyYW5zaXRpb24tZHVyYXRpb247XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYXNlLWNvbG9yKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmNoYXQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLXJhZGl1czogJGRlZmF1bHQtcmFkaXVzO1xuICBib3gtc2hhZG93OiB2YXIoLS1kZWZhdWx0LWJveC1zaGFkb3cpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1kZWZhdWx0LWNhcmQtYmcpO1xuXG4gIC5jaGF0LWF2YXRhciB7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cblxuICAgIC5jaGF0LWF2YXRhci1lbXB0eSB7XG4gICAgICB3aWR0aDogMzVweDtcbiAgICAgIGhlaWdodDogMzVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hdmF0YXItbm8taW1hZ2UtZm9udCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hdmF0YXItbm8taW1hZ2UtYmcpO1xuICAgIH1cbiAgfVxuXG4gIC5jaGF0LWF2YXRhci1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC5jaGF0LWF2YXRhciB7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2hhdC1jb250YWN0cyB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHZhcigtLWRlZmF1bHQtYm9yZGVyLWNvbG9yKTtcblxuICAgIC5zZWFyY2gtY29udGFjdCB7XG4gICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZzogMCAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbjtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRkZWZhdWx0LXJhZGl1cyAwIDAgMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNoYXQtc2VhcmNoLWJnKTtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luLzI7XG5cbiAgICAgIC5zZWFyY2gtaW5wdXQtZ3JvdXAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5zZWFyY2gtaWNvbiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDEzcHg7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIGNvbG9yOiAkbXV0ZWQtY29sb3I7XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLWNvbnRhY3QtaW5wdXQge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMTRweCA4cHggMzhweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNvbnRhY3QtbGlzdCB7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgbWluLWhlaWdodDogJGNoYXQtYm94LWhlaWdodDtcbiAgICAgIG1heC1oZWlnaHQ6ICRjaGF0LWJveC1oZWlnaHQ7XG4gICAgICBwYWRkaW5nOiAwICRkZWZhdWx0LXBhZGRpbmctbWFyZ2luLzIgJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4vMiAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbi8yO1xuICAgICAgQGluY2x1ZGUgY2hhdC1zY3JvbGxiYXItbWl4aW47XG5cbiAgICAgIC5jb250YWN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGRlZmF1bHQtcmFkaXVzO1xuXG4gICAgICAgIC5jb250YWN0LWljb24ge1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250YWN0LWluZm8ge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgJGJyYW5kLWNvbG9yO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJyYW5kLWNvbG9yLCAwLjA1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jaGF0LW1lc3NhZ2VzIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tZGVmYXVsdC1ib3JkZXItY29sb3IpO1xuXG4gICAgLm1lc3NhZ2UtaGVhZGVyIHtcbiAgICAgIGhlaWdodDogNzVweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgcGFkZGluZzogMCAkZGVmYXVsdC1wYWRkaW5nLW1hcmdpbjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcik7XG4gICAgfVxuXG4gICAgLm1lc3NhZ2UtYm9keSB7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgbWluLWhlaWdodDogY2FsYygjeyRjaGF0LWJveC1oZWlnaHR9IC0gNDhweCk7XG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjKCN7JGNoYXQtYm94LWhlaWdodH0gLSA0OHB4KTtcbiAgICAgIEBpbmNsdWRlIGNoYXQtc2Nyb2xsYmFyLW1peGluO1xuXG4gICAgICAubWVzc2FnZSB7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZmxvdzogcm93LXJldmVyc2U7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHggMTVweCAwIDE1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLnJlcGx5LW1lc3NhZ2Uge1xuICAgICAgICAgIGZsZXgtZmxvdzogcm93O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAgIC50ZXh0IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDE1cHggMDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1kZWZhdWx0LWZvbnQtY29sb3IpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFzZS1jb2xvcik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1lc3NhZ2UtZWRpdG9yIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcik7XG5cbiAgICAgIC5tZXNzYWdlLWlucHV0IHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXJnaW46IDAgMTBweDtcblxuICAgICAgICAubWVzc2FnZS1pbnB1dC1ncm91cCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm1lc3NhZ2UtaW5wdXQtYXBwZW5kIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAwLjM1cmVtO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICBjb2xvcjogJG11dGVkLWNvbG9yO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwLjQ1cmVtIDAuMzVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1lbW9qaSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIGVtb2ppLWRyb3Bkb3duLW1peGluO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jaGF0LWNvbnRhY3QtZGV0YWlscyB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZzogJGRlZmF1bHQtcGFkZGluZy1tYXJnaW4vMjtcblxuICAgIC5jYWxsLWFjdGlvbnMge1xuICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgLmJ0biB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYnJhbmQtY29sb3IsIDAuMDUpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJyYW5kLWNvbG9yLCAwLjEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmNoYXQtY29udmVyc2F0aW9uLWFjdGlvbiB7XG4gICAgICAuc2VhcmNoLWNvbnZlcnNhdGlvbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuc2VhcmNoLWljb24ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgY29sb3I6ICRtdXRlZC1jb2xvcjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMzhweCA4cHggMCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmRyb3Bkb3duLWVtb2ppIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBjb2xvcjogJG11dGVkLWNvbG9yO1xuICAgICAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1kZWZhdWx0LWJvcmRlci1jb2xvcik7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBlbW9qaS1kcm9wZG93bi1taXhpbjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIltkaXI9XCJydGxcIl0ge1xuICAvLyBDb3JlIG92ZXJyaWRlXG4gIHNtYWxse1xuICAgICYudGV4dC1kYW5nZXJ7XG4gICAgICB0ZXh0LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLy8gQnJlYWRjcnVtYlxuICAuYnJlYWRjcnVtYi1zaWRlLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLy8gRm9ybSBhbmQgRmllbGRzXG4gIC5hY3Rpb24tYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAvLyBEYXNoYm9hcmRcbiAgLmRhdGEtZ3JvdXAtaXRlbSB7XG4gICAgLnNxdWFyZSB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cblxuICAgIC52YWx1ZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG4gIH1cblxuICAvLyBVSSBGZWF0dXJlc1xuICAudWktZWxlbWVudHMtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC8vIFNhbXBsZSBwYWdlXG4gIC5kcm9wZG93biB7XG4gICAgJi5vcHRpb25zLWRyb3Bkb3duIHtcbiAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmV2ZW50LW1vZGFsLWZvb3RlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJjb3JlL3ZhcmlhYmxlc1wiO1xuXG4uYnRuIHtcbiAgJi5idG4tcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgIGNvbG9yOiAkYnJhbmQtcmV2ZXJzZS1jb2xvcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRicmFuZC1jb2xvciwgNiUpO1xuICAgIH1cbiAgfVxuXG4gICYuYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gICAgY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRicmFuZC1jb2xvcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRicmFuZC1yZXZlcnNlLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5idG4tdHJhbnNwYXJlbnQtcHJpbWFyeSB7XG4gICAgY29sb3I6ICRicmFuZC1jb2xvcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRicmFuZC1yZXZlcnNlLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4udGFiLWZpbHRlci1tZW51IHtcbiAgLm5hdi1pdGVtIHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICRicmFuZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuYSB7XG4gIGNvbG9yOiAkYnJhbmQtY29sb3I7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6IGRhcmtlbigkYnJhbmQtY29sb3IsIDYlKTtcbiAgfVxufVxuXG4uc2lkZWJhciAubmF2IC5uYXYtaXRlbSB7XG4gICYuYWN0aXZlIHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgLm1lbnUtdGl0bGUge1xuICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAuaWNvbi13cmFwcGVyIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICBjb2xvcjogJGJyYW5kLWNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogJGJyYW5kLWNvbG9yICFpbXBvcnRhbnQ7XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/