/*!
 * Hover.css (http://ianlunn.github.io/Hover/)
 * Version: 2.0.1
 * Author: Ian Lunn @IanLunn
 * Author URL: http://ianlunn.co.uk/
 * Github: https://github.com/IanLunn/Hover

 * Made available under a MIT License:
 * http://www.opensource.org/licenses/mit-license.php

 * Hover.css Copyright Ian Lunn 2014. Generated with Sass.
 */.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:active,.hvr-grow:focus,.hvr-grow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-shrink:active,.hvr-shrink:focus,.hvr-shrink:hover{-webkit-transform:scale(0.9);transform:scale(0.9)}@-webkit-keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(0.9);transform:scale(0.9)}}.hvr-pulse{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pulse:active,.hvr-pulse:focus,.hvr-pulse:hover{-webkit-animation-name:hvr-pulse;animation-name:hvr-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes hvr-pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}.hvr-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pulse-grow:active,.hvr-pulse-grow:focus,.hvr-pulse-grow:hover{-webkit-animation-name:hvr-pulse-grow;animation-name:hvr-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-pulse-shrink{to{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes hvr-pulse-shrink{to{-webkit-transform:scale(0.9);transform:scale(0.9)}}.hvr-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pulse-shrink:active,.hvr-pulse-shrink:focus,.hvr-pulse-shrink:hover{-webkit-animation-name:hvr-pulse-shrink;animation-name:hvr-pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-push{50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes hvr-push{50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}.hvr-push{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-push:active,.hvr-push:focus,.hvr-push:hover{-webkit-animation-name:hvr-push;animation-name:hvr-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes hvr-pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}.hvr-pop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-pop:active,.hvr-pop:focus,.hvr-pop:hover{-webkit-animation-name:hvr-pop;animation-name:hvr-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-bounce-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-in:active,.hvr-bounce-in:focus,.hvr-bounce-in:hover{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}.hvr-bounce-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-out:active,.hvr-bounce-out:focus,.hvr-bounce-out:hover{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}.hvr-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-rotate:active,.hvr-rotate:focus,.hvr-rotate:hover{-webkit-transform:rotate(4deg);transform:rotate(4deg)}.hvr-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow-rotate:active,.hvr-grow-rotate:focus,.hvr-grow-rotate:hover{-webkit-transform:scale(1.1) rotate(4deg);transform:scale(1.1) rotate(4deg)}.hvr-float{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-float:active,.hvr-float:focus,.hvr-float:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hvr-sink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sink:active,.hvr-sink:focus,.hvr-sink:hover{-webkit-transform:translateY(8px);transform:translateY(8px)}@-webkit-keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.hvr-bob{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-bob:active,.hvr-bob:focus,.hvr-bob:hover{-webkit-animation-name:hvr-bob-float,hvr-bob;animation-name:hvr-bob-float,hvr-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@-webkit-keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang{0%{-webkit-transform:translateY(8px);transform:translateY(8px)}50%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@-webkit-keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}@keyframes hvr-hang-sink{100%{-webkit-transform:translateY(8px);transform:translateY(8px)}}.hvr-hang{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-hang:active,.hvr-hang:focus,.hvr-hang:hover{-webkit-animation-name:hvr-hang-sink,hvr-hang;animation-name:hvr-hang-sink,hvr-hang;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}.hvr-skew{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-skew:active,.hvr-skew:focus,.hvr-skew:hover{-webkit-transform:skew(-10deg);transform:skew(-10deg)}.hvr-skew-forward{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-skew-forward:active,.hvr-skew-forward:focus,.hvr-skew-forward:hover{-webkit-transform:skew(-10deg);transform:skew(-10deg)}.hvr-skew-backward{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-skew-backward:active,.hvr-skew-backward:focus,.hvr-skew-backward:hover{-webkit-transform:skew(10deg);transform:skew(10deg)}@-webkit-keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hvr-wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.hvr-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-vertical:active,.hvr-wobble-vertical:focus,.hvr-wobble-vertical:hover{-webkit-animation-name:hvr-wobble-vertical;animation-name:hvr-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hvr-wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.hvr-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-horizontal:active,.hvr-wobble-horizontal:focus,.hvr-wobble-horizontal:hover{-webkit-animation-name:hvr-wobble-horizontal;animation-name:hvr-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px,8px);transform:translate(8px,8px)}33.3%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}49.95%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}66.6%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}83.25%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes hvr-wobble-to-bottom-right{16.65%{-webkit-transform:translate(8px,8px);transform:translate(8px,8px)}33.3%{-webkit-transform:translate(-6px,-6px);transform:translate(-6px,-6px)}49.95%{-webkit-transform:translate(4px,4px);transform:translate(4px,4px)}66.6%{-webkit-transform:translate(-2px,-2px);transform:translate(-2px,-2px)}83.25%{-webkit-transform:translate(1px,1px);transform:translate(1px,1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.hvr-wobble-to-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-to-bottom-right:active,.hvr-wobble-to-bottom-right:focus,.hvr-wobble-to-bottom-right:hover{-webkit-animation-name:hvr-wobble-to-bottom-right;animation-name:hvr-wobble-to-bottom-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px,-8px);transform:translate(8px,-8px)}33.3%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}49.95%{-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px)}66.6%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}83.25%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes hvr-wobble-to-top-right{16.65%{-webkit-transform:translate(8px,-8px);transform:translate(8px,-8px)}33.3%{-webkit-transform:translate(-6px,6px);transform:translate(-6px,6px)}49.95%{-webkit-transform:translate(4px,-4px);transform:translate(4px,-4px)}66.6%{-webkit-transform:translate(-2px,2px);transform:translate(-2px,2px)}83.25%{-webkit-transform:translate(1px,-1px);transform:translate(1px,-1px)}100%{-webkit-transform:translate(0,0);transform:translate(0,0)}}.hvr-wobble-to-top-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-to-top-right:active,.hvr-wobble-to-top-right:focus,.hvr-wobble-to-top-right:hover{-webkit-animation-name:hvr-wobble-to-top-right;animation-name:hvr-wobble-to-top-right;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-wobble-top:active,.hvr-wobble-top:focus,.hvr-wobble-top:hover{-webkit-animation-name:hvr-wobble-top;animation-name:hvr-wobble-top;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-bottom{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-bottom{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transform-origin:100% 0;transform-origin:100% 0}.hvr-wobble-bottom:active,.hvr-wobble-bottom:focus,.hvr-wobble-bottom:hover{-webkit-animation-name:hvr-wobble-bottom;animation-name:hvr-wobble-bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-wobble-skew{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-skew{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-skew{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-wobble-skew:active,.hvr-wobble-skew:focus,.hvr-wobble-skew:hover{-webkit-animation-name:hvr-wobble-skew;animation-name:hvr-wobble-skew;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}.hvr-buzz{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-buzz:active,.hvr-buzz:focus,.hvr-buzz:hover{-webkit-animation-name:hvr-buzz;animation-name:hvr-buzz;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.hvr-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}.hvr-buzz-out:active,.hvr-buzz-out:focus,.hvr-buzz-out:hover{-webkit-animation-name:hvr-buzz-out;animation-name:hvr-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.hvr-fade:active,.hvr-fade:focus,.hvr-fade:hover{background-color:#2098d1;color:#fff}@-webkit-keyframes hvr-back-pulse{50%{background-color:rgba(32,152,209,.75)}}@keyframes hvr-back-pulse{50%{background-color:rgba(32,152,209,.75)}}.hvr-back-pulse{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color,background-color;transition-property:color,background-color}.hvr-back-pulse:active,.hvr-back-pulse:focus,.hvr-back-pulse:hover{-webkit-animation-name:hvr-back-pulse;animation-name:hvr-back-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background-color:#2098d1;background-color:#2098d1;color:#fff}.hvr-sweep-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-right:active,.hvr-sweep-to-right:focus,.hvr-sweep-to-right:hover{color:#fff}.hvr-sweep-to-right:active:before,.hvr-sweep-to-right:focus:before,.hvr-sweep-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-left:active,.hvr-sweep-to-left:focus,.hvr-sweep-to-left:hover{color:#fff}.hvr-sweep-to-left:active:before,.hvr-sweep-to-left:focus:before,.hvr-sweep-to-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-sweep-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-bottom:active,.hvr-sweep-to-bottom:focus,.hvr-sweep-to-bottom:hover{color:#fff}.hvr-sweep-to-bottom:active:before,.hvr-sweep-to-bottom:focus:before,.hvr-sweep-to-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-sweep-to-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-sweep-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-sweep-to-top:active,.hvr-sweep-to-top:focus,.hvr-sweep-to-top:hover{color:#fff}.hvr-sweep-to-top:active:before,.hvr-sweep-to-top:focus:before,.hvr-sweep-to-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-bounce-to-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-right:active,.hvr-bounce-to-right:focus,.hvr-bounce-to-right:hover{color:#fff}.hvr-bounce-to-right:active:before,.hvr-bounce-to-right:focus:before,.hvr-bounce-to-right:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,.37,.66);transition-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-bounce-to-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-left:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50%;transform-origin:100% 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-left:active,.hvr-bounce-to-left:focus,.hvr-bounce-to-left:hover{color:#fff}.hvr-bounce-to-left:active:before,.hvr-bounce-to-left:focus:before,.hvr-bounce-to-left:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,.37,.66);transition-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-bounce-to-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-bottom:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-bottom:active,.hvr-bounce-to-bottom:focus,.hvr-bounce-to-bottom:hover{color:#fff}.hvr-bounce-to-bottom:active:before,.hvr-bounce-to-bottom:focus:before,.hvr-bounce-to-bottom:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,.37,.66);transition-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-bounce-to-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.5s;transition-duration:.5s}.hvr-bounce-to-top:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-bounce-to-top:active,.hvr-bounce-to-top:focus,.hvr-bounce-to-top:hover{color:#fff}.hvr-bounce-to-top:active:before,.hvr-bounce-to-top:focus:before,.hvr-bounce-to-top:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,.37,.66);transition-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-radial-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-radial-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;border-radius:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-out:active,.hvr-radial-out:focus,.hvr-radial-out:hover{color:#fff}.hvr-radial-out:active:before,.hvr-radial-out:focus:before,.hvr-radial-out:hover:before{-webkit-transform:scale(2);transform:scale(2)}.hvr-radial-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-radial-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;border-radius:100%;-webkit-transform:scale(2);transform:scale(2);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-radial-in:active,.hvr-radial-in:focus,.hvr-radial-in:hover{color:#fff}.hvr-radial-in:active:before,.hvr-radial-in:focus:before,.hvr-radial-in:hover:before{-webkit-transform:scale(0);transform:scale(0)}.hvr-rectangle-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-rectangle-in:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e1e1e1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-in:active,.hvr-rectangle-in:focus,.hvr-rectangle-in:hover{color:#fff}.hvr-rectangle-in:active:before,.hvr-rectangle-in:focus:before,.hvr-rectangle-in:hover:before{-webkit-transform:scale(0);transform:scale(0)}.hvr-rectangle-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-rectangle-out:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#2098d1;-webkit-transform:scale(0);transform:scale(0);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-rectangle-out:active,.hvr-rectangle-out:focus,.hvr-rectangle-out:hover{color:#fff}.hvr-rectangle-out:active:before,.hvr-rectangle-out:focus:before,.hvr-rectangle-out:hover:before{-webkit-transform:scale(1);transform:scale(1)}.hvr-shutter-in-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-in-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-horizontal:active,.hvr-shutter-in-horizontal:focus,.hvr-shutter-in-horizontal:hover{color:#fff}.hvr-shutter-in-horizontal:active:before,.hvr-shutter-in-horizontal:focus:before,.hvr-shutter-in-horizontal:hover:before{-webkit-transform:scaleX(0);transform:scaleX(0)}.hvr-shutter-out-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-out-horizontal:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-horizontal:active,.hvr-shutter-out-horizontal:focus,.hvr-shutter-out-horizontal:hover{color:#fff}.hvr-shutter-out-horizontal:active:before,.hvr-shutter-out-horizontal:focus:before,.hvr-shutter-out-horizontal:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.hvr-shutter-in-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#2098d1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-in-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#e1e1e1;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-in-vertical:active,.hvr-shutter-in-vertical:focus,.hvr-shutter-in-vertical:hover{color:#fff}.hvr-shutter-in-vertical:active:before,.hvr-shutter-in-vertical:focus:before,.hvr-shutter-in-vertical:hover:before{-webkit-transform:scaleY(0);transform:scaleY(0)}.hvr-shutter-out-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;background:#e1e1e1;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-shutter-out-vertical:before{content:"";position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#2098d1;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50%;transform-origin:50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-shutter-out-vertical:active,.hvr-shutter-out-vertical:focus,.hvr-shutter-out-vertical:hover{color:#fff}.hvr-shutter-out-vertical:active:before,.hvr-shutter-out-vertical:focus:before,.hvr-shutter-out-vertical:hover:before{-webkit-transform:scaleY(1);transform:scaleY(1)}.hvr-border-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px rgba(0,0,0,0)}.hvr-border-fade:active,.hvr-border-fade:focus,.hvr-border-fade:hover{box-shadow:inset 0 0 0 4px #2098d1,0 0 1px rgba(0,0,0,0)}.hvr-hollow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background;transition-property:background;box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px rgba(0,0,0,0)}.hvr-hollow:active,.hvr-hollow:focus,.hvr-hollow:hover{background:0 0}.hvr-trim{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-trim:before{content:'';position:absolute;border:#fff solid 4px;top:4px;left:4px;right:4px;bottom:4px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.hvr-trim:active:before,.hvr-trim:focus:before,.hvr-trim:hover:before{opacity:1}@-webkit-keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}@keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}.hvr-ripple-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-ripple-out:before{content:'';position:absolute;border:#e1e1e1 solid 6px;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-out:active:before,.hvr-ripple-out:focus:before,.hvr-ripple-out:hover:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}@-webkit-keyframes hvr-ripple-in{100%{top:0;right:0;bottom:0;left:0;opacity:1}}@keyframes hvr-ripple-in{100%{top:0;right:0;bottom:0;left:0;opacity:1}}.hvr-ripple-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-ripple-in:before{content:'';position:absolute;border:#e1e1e1 solid 4px;top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-in:active:before,.hvr-ripple-in:focus:before,.hvr-ripple-in:hover:before{-webkit-animation-name:hvr-ripple-in;animation-name:hvr-ripple-in}.hvr-outline-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-outline-out:before{content:'';position:absolute;border:#e1e1e1 solid 4px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left}.hvr-outline-out:active:before,.hvr-outline-out:focus:before,.hvr-outline-out:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px}.hvr-outline-in{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-outline-in:before{pointer-events:none;content:'';position:absolute;border:#e1e1e1 solid 4px;top:-16px;right:-16px;bottom:-16px;left:-16px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left}.hvr-outline-in:active:before,.hvr-outline-in:focus:before,.hvr-outline-in:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:1}.hvr-round-corners{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-radius;transition-property:border-radius}.hvr-round-corners:active,.hvr-round-corners:focus,.hvr-round-corners:hover{border-radius:1em}.hvr-underline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-left:active:before,.hvr-underline-from-left:focus:before,.hvr-underline-from-left:hover:before{right:0}.hvr-underline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-center:active:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:hover:before{left:0;right:0}.hvr-underline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;bottom:0;background:#2098d1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-from-right:active:before,.hvr-underline-from-right:focus:before,.hvr-underline-from-right:hover:before{left:0}.hvr-overline-from-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-from-left:before{content:"";position:absolute;z-index:-1;left:0;right:100%;top:0;background:#2098d1;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-left:active:before,.hvr-overline-from-left:focus:before,.hvr-overline-from-left:hover:before{right:0}.hvr-overline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;top:0;background:#2098d1;height:4px;-webkit-transition-property:left,right;transition-property:left,right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-center:active:before,.hvr-overline-from-center:focus:before,.hvr-overline-from-center:hover:before{left:0;right:0}.hvr-overline-from-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-from-right:before{content:"";position:absolute;z-index:-1;left:100%;right:0;top:0;background:#2098d1;height:4px;-webkit-transition-property:left;transition-property:left;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-from-right:active:before,.hvr-overline-from-right:focus:before,.hvr-overline-from-right:hover:before{left:0}.hvr-reveal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;border-color:#2098d1;border-style:solid;border-width:0;-webkit-transition-property:border-width;transition-property:border-width;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-reveal:active:before,.hvr-reveal:focus:before,.hvr-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0);border-width:4px}.hvr-underline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-underline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;bottom:0;background:#2098d1;height:4px;-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-underline-reveal:active:before,.hvr-underline-reveal:focus:before,.hvr-underline-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}.hvr-overline-reveal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;overflow:hidden}.hvr-overline-reveal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;background:#2098d1;height:4px;-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-overline-reveal:active:before,.hvr-overline-reveal:focus:before,.hvr-overline-reveal:hover:before{-webkit-transform:translateY(0);transform:translateY(0)}.hvr-glow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-glow:active,.hvr-glow:focus,.hvr-glow:hover{box-shadow:0 0 8px rgba(0,0,0,.6)}.hvr-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-shadow:active,.hvr-shadow:focus,.hvr-shadow:hover{box-shadow:0 10px 10px -10px rgba(0,0,0,.5)}.hvr-grow-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow,transform;transition-property:box-shadow,transform}.hvr-grow-shadow:active,.hvr-grow-shadow:focus,.hvr-grow-shadow:hover{box-shadow:0 10px 10px -10px rgba(0,0,0,.5);-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-box-shadow-outset{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow}.hvr-box-shadow-outset:active,.hvr-box-shadow-outset:focus,.hvr-box-shadow-outset:hover{box-shadow:2px 2px 2px rgba(0,0,0,.6)}.hvr-box-shadow-inset{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;box-shadow:inset 0 0 0 rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0)}.hvr-box-shadow-inset:active,.hvr-box-shadow-inset:focus,.hvr-box-shadow-inset:hover{box-shadow:inset 2px 2px 2px rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0)}.hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity}.hvr-float-shadow:active,.hvr-float-shadow:focus,.hvr-float-shadow:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.hvr-float-shadow:active:before,.hvr-float-shadow:focus:before,.hvr-float-shadow:hover:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}.hvr-shadow-radial{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-shadow-radial:after,.hvr-shadow-radial:before{pointer-events:none;position:absolute;content:'';left:0;width:100%;box-sizing:border-box;height:5px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.hvr-shadow-radial:before{bottom:100%;background:-webkit-radial-gradient(50% 150%,ellipse,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at 50% 150%,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%)}.hvr-shadow-radial:after{top:100%;background:-webkit-radial-gradient(50% -50%,ellipse,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%)}.hvr-shadow-radial:active:after,.hvr-shadow-radial:active:before,.hvr-shadow-radial:focus:after,.hvr-shadow-radial:focus:before,.hvr-shadow-radial:hover:after,.hvr-shadow-radial:hover:before{opacity:1}.hvr-bubble-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-bubble-top:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;left:calc(50% - 10px);top:0;border-width:0 10px 10px;border-color:transparent transparent #e1e1e1}.hvr-bubble-top:active:before,.hvr-bubble-top:focus:before,.hvr-bubble-top:hover:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-bubble-right:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;top:calc(50% - 10px);right:0;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e1e1e1}.hvr-bubble-right:active:before,.hvr-bubble-right:focus:before,.hvr-bubble-right:hover:before{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-bubble-bottom:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;left:calc(50% - 10px);bottom:0;border-width:10px 10px 0;border-color:#e1e1e1 transparent transparent}.hvr-bubble-bottom:active:before,.hvr-bubble-bottom:focus:before,.hvr-bubble-bottom:hover:before{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-bubble-left:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;top:calc(50% - 10px);left:0;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent}.hvr-bubble-left:active:before,.hvr-bubble-left:focus:before,.hvr-bubble-left:hover:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-bubble-float-top{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-top:before{position:absolute;z-index:-1;content:'';left:calc(50% - 10px);top:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #e1e1e1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-top:active,.hvr-bubble-float-top:focus,.hvr-bubble-float-top:hover{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-float-top:active:before,.hvr-bubble-float-top:focus:before,.hvr-bubble-float-top:hover:before{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-float-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-right:before{position:absolute;z-index:-1;top:calc(50% - 10px);right:0;content:'';border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e1e1e1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-right:active,.hvr-bubble-float-right:focus,.hvr-bubble-float-right:hover{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-bubble-float-right:active:before,.hvr-bubble-float-right:focus:before,.hvr-bubble-float-right:hover:before{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-float-bottom{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-bottom:before{position:absolute;z-index:-1;content:'';left:calc(50% - 10px);bottom:0;border-style:solid;border-width:10px 10px 0;border-color:#e1e1e1 transparent transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-bottom:active,.hvr-bubble-float-bottom:focus,.hvr-bubble-float-bottom:hover{-webkit-transform:translateY(-10px);transform:translateY(-10px)}.hvr-bubble-float-bottom:active:before,.hvr-bubble-float-bottom:focus:before,.hvr-bubble-float-bottom:hover:before{-webkit-transform:translateY(10px);transform:translateY(10px)}.hvr-bubble-float-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-left:before{position:absolute;z-index:-1;content:'';top:calc(50% - 10px);left:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-bubble-float-left:active,.hvr-bubble-float-left:focus,.hvr-bubble-float-left:hover{-webkit-transform:translateX(10px);transform:translateX(10px)}.hvr-bubble-float-left:active:before,.hvr-bubble-float-left:focus:before,.hvr-bubble-float-left:hover:before{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.hvr-icon-back{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-left:2.2em;-webkit-transition-duration:.1s;transition-duration:.1s}.hvr-icon-back:before{content:"\f137";position:absolute;left:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-back:active:before,.hvr-icon-back:focus:before,.hvr-icon-back:hover:before{-webkit-transform:translateX(-4px);transform:translateX(-4px)}.hvr-icon-forward{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.1s;transition-duration:.1s}.hvr-icon-forward:before{content:"\f138";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-forward:active:before,.hvr-icon-forward:focus:before,.hvr-icon-forward:hover:before{-webkit-transform:translateX(4px);transform:translateX(4px)}@-webkit-keyframes hvr-icon-down{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-down{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(6px);transform:translateY(6px)}}.hvr-icon-down{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-down:before{content:"\f01a";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-down:active:before,.hvr-icon-down:focus:before,.hvr-icon-down:hover:before{-webkit-animation-name:hvr-icon-down;animation-name:hvr-icon-down;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes hvr-icon-up{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-up{0%,100%,50%{-webkit-transform:translateY(0);transform:translateY(0)}25%,75%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.hvr-icon-up{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-up:before{content:"\f01b";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-up:active:before,.hvr-icon-up:focus:before,.hvr-icon-up:hover:before{-webkit-animation-name:hvr-icon-up;animation-name:hvr-icon-up;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hvr-icon-spin{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-spin:before{content:"\f021";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.hvr-icon-spin:active:before,.hvr-icon-spin:focus:before,.hvr-icon-spin:hover:before{-webkit-transform:rotate(360deg);transform:rotate(360deg)}@-webkit-keyframes hvr-icon-drop{0%{opacity:0}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%,51%{opacity:1}}@keyframes hvr-icon-drop{0%{opacity:0}50%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}100%,51%{opacity:1}}.hvr-icon-drop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-drop:before{content:"\f041";position:absolute;right:1em;opacity:1;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-drop:active:before,.hvr-icon-drop:focus:before,.hvr-icon-drop:hover:before{opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-animation-name:hvr-icon-drop;animation-name:hvr-icon-drop;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:cubic-bezier(0.52,1.64,.37,.66);animation-timing-function:cubic-bezier(0.52,1.64,.37,.66)}.hvr-icon-fade{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-fade:before{content:"\f00c";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:color;transition-property:color}.hvr-icon-fade:active:before,.hvr-icon-fade:focus:before,.hvr-icon-fade:hover:before{color:#0F9E5E}@-webkit-keyframes hvr-icon-float-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}}@keyframes hvr-icon-float-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-1em);transform:translateY(-1em)}}.hvr-icon-float-away{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-float-away:after,.hvr-icon-float-away:before{content:"\f055";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome}.hvr-icon-float-away:after{opacity:0;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hvr-icon-float-away:active:after,.hvr-icon-float-away:focus:after,.hvr-icon-float-away:hover:after{-webkit-animation-name:hvr-icon-float-away;animation-name:hvr-icon-float-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}@-webkit-keyframes hvr-icon-sink-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}}@keyframes hvr-icon-sink-away{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(1em);transform:translateY(1em)}}.hvr-icon-sink-away{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-sink-away:after,.hvr-icon-sink-away:before{content:"\f056";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-sink-away:after{opacity:0;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.hvr-icon-sink-away:active:after,.hvr-icon-sink-away:focus:after,.hvr-icon-sink-away:hover:after{-webkit-animation-name:hvr-icon-sink-away;animation-name:hvr-icon-sink-away;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.hvr-icon-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-grow:before{content:"\f118";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-grow:active:before,.hvr-icon-grow:focus:before,.hvr-icon-grow:hover:before{-webkit-transform:scale(1.3) translateZ(0);transform:scale(1.3) translateZ(0)}.hvr-icon-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-shrink:before{content:"\f119";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-shrink:active:before,.hvr-icon-shrink:focus:before,.hvr-icon-shrink:hover:before{-webkit-transform:scale(0.8);transform:scale(0.8)}@-webkit-keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(0.8);transform:scale(0.8)}}@keyframes hvr-icon-pulse{25%{-webkit-transform:scale(1.3);transform:scale(1.3)}75%{-webkit-transform:scale(0.8);transform:scale(0.8)}}.hvr-icon-pulse{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-pulse:before{content:"\f015";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse:active:before,.hvr-icon-pulse:focus:before,.hvr-icon-pulse:hover:before{-webkit-animation-name:hvr-icon-pulse;animation-name:hvr-icon-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3);transform:scale(1.3)}}@keyframes hvr-icon-pulse-grow{to{-webkit-transform:scale(1.3);transform:scale(1.3)}}.hvr-icon-pulse-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-pulse-grow:before{content:"\f015";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse-grow:active:before,.hvr-icon-pulse-grow:focus:before,.hvr-icon-pulse-grow:hover:before{-webkit-animation-name:hvr-icon-pulse-grow;animation-name:hvr-icon-pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(0.8);transform:scale(0.8)}}@keyframes hvr-icon-pulse-shrink{to{-webkit-transform:scale(0.8);transform:scale(0.8)}}.hvr-icon-pulse-shrink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em}.hvr-icon-pulse-shrink:before{content:"\f015";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pulse-shrink:active:before,.hvr-icon-pulse-shrink:focus:before,.hvr-icon-pulse-shrink:hover:before{-webkit-animation-name:hvr-icon-pulse-shrink;animation-name:hvr-icon-pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hvr-icon-push{50%{-webkit-transform:scale(0.5);transform:scale(0.5)}}@keyframes hvr-icon-push{50%{-webkit-transform:scale(0.5);transform:scale(0.5)}}.hvr-icon-push{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-push:before{content:"\f006";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-push:active:before,.hvr-icon-push:focus:before,.hvr-icon-push:hover:before{-webkit-animation-name:hvr-icon-push;animation-name:hvr-icon-push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes hvr-icon-pop{50%{-webkit-transform:scale(1.5);transform:scale(1.5)}}.hvr-icon-pop{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-pop:before{content:"\f005";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-pop:active:before,.hvr-icon-pop:focus:before,.hvr-icon-pop:hover:before{-webkit-animation-name:hvr-icon-pop;animation-name:hvr-icon-pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-icon-bounce{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-bounce:before{content:"\f087";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-bounce:active:before,.hvr-icon-bounce:focus:before,.hvr-icon-bounce:hover:before{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36);transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}.hvr-icon-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-rotate:before{content:"\f0c6";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-rotate:active:before,.hvr-icon-rotate:focus:before,.hvr-icon-rotate:hover:before{-webkit-transform:rotate(20deg);transform:rotate(20deg)}.hvr-icon-grow-rotate{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-grow-rotate:before{content:"\f095";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-grow-rotate:active:before,.hvr-icon-grow-rotate:focus:before,.hvr-icon-grow-rotate:hover:before{-webkit-transform:scale(1.5) rotate(12deg);transform:scale(1.5) rotate(12deg)}.hvr-icon-float{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-float:before{content:"\f01b";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-float:active:before,.hvr-icon-float:focus:before,.hvr-icon-float:hover:before{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.hvr-icon-sink{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-sink:before{content:"\f01a";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.hvr-icon-sink:active:before,.hvr-icon-sink:focus:before,.hvr-icon-sink:hover:before{-webkit-transform:translateY(4px);transform:translateY(4px)}@-webkit-keyframes hvr-icon-bob{0%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-bob{0%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}50%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@-webkit-keyframes hvr-icon-bob-float{100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hvr-icon-bob-float{100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}.hvr-icon-bob{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-bob:before{content:"\f077";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-bob:active:before,.hvr-icon-bob:focus:before,.hvr-icon-bob:hover:before{-webkit-animation-name:hvr-icon-bob-float,hvr-icon-bob;animation-name:hvr-icon-bob-float,hvr-icon-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@-webkit-keyframes hvr-icon-hang{0%{-webkit-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-hang{0%{-webkit-transform:translateY(6px);transform:translateY(6px)}50%{-webkit-transform:translateY(2px);transform:translateY(2px)}100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@-webkit-keyframes hvr-icon-hang-sink{100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hvr-icon-hang-sink{100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}.hvr-icon-hang{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-hang:before{content:"\f078";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-hang:active:before,.hvr-icon-hang:focus:before,.hvr-icon-hang:hover:before{-webkit-animation-name:hvr-icon-hang-sink,hvr-icon-hang;animation-name:hvr-icon-hang-sink,hvr-icon-hang;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}@-webkit-keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hvr-icon-wobble-horizontal{16.65%{-webkit-transform:translateX(6px);transform:translateX(6px)}33.3%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.hvr-icon-wobble-horizontal{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-wobble-horizontal:before{content:"\f061";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-wobble-horizontal:active:before,.hvr-icon-wobble-horizontal:focus:before,.hvr-icon-wobble-horizontal:hover:before{-webkit-animation-name:hvr-icon-wobble-horizontal;animation-name:hvr-icon-wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes hvr-icon-wobble-vertical{16.65%{-webkit-transform:translateY(6px);transform:translateY(6px)}33.3%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.hvr-icon-wobble-vertical{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-wobble-vertical:before{content:"\f062";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-wobble-vertical:active:before,.hvr-icon-wobble-vertical:focus:before,.hvr-icon-wobble-vertical:hover:before{-webkit-animation-name:hvr-icon-wobble-vertical;animation-name:hvr-icon-wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes hvr-icon-buzz{50%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}100%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}.hvr-icon-buzz{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-buzz:before{content:"\f017";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-buzz:active:before,.hvr-icon-buzz:focus:before,.hvr-icon-buzz:hover:before{-webkit-animation-name:hvr-icon-buzz;animation-name:hvr-icon-buzz;-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes hvr-icon-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}.hvr-icon-buzz-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;padding-right:2.2em;-webkit-transition-duration:.3s;transition-duration:.3s}.hvr-icon-buzz-out:before{content:"\f023";position:absolute;right:1em;padding:0 1px;font-family:FontAwesome;-webkit-transform:translateZ(0);transform:translateZ(0)}.hvr-icon-buzz-out:active:before,.hvr-icon-buzz-out:focus:before,.hvr-icon-buzz-out:hover:before{-webkit-animation-name:hvr-icon-buzz-out;animation-name:hvr-icon-buzz-out;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.hvr-curl-top-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-top-left:before{pointer-events:none;position:absolute;content:'';height:0;width:0;top:0;left:0;background:#fff;background:linear-gradient(135deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#000000');z-index:1000;box-shadow:1px 1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-top-left:active:before,.hvr-curl-top-left:focus:before,.hvr-curl-top-left:hover:before{width:25px;height:25px}.hvr-curl-top-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-top-right:before{pointer-events:none;position:absolute;content:'';height:0;width:0;top:0;right:0;background:#fff;background:linear-gradient(225deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);box-shadow:-1px 1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-top-right:active:before,.hvr-curl-top-right:focus:before,.hvr-curl-top-right:hover:before{width:25px;height:25px}.hvr-curl-bottom-right{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-bottom-right:before{pointer-events:none;position:absolute;content:'';height:0;width:0;bottom:0;right:0;background:#fff;background:linear-gradient(315deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);box-shadow:-1px -1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-bottom-right:active:before,.hvr-curl-bottom-right:focus:before,.hvr-curl-bottom-right:hover:before{width:25px;height:25px}.hvr-curl-bottom-left{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-curl-bottom-left:before{pointer-events:none;position:absolute;content:'';height:0;width:0;bottom:0;left:0;background:#fff;background:linear-gradient(45deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);box-shadow:1px -1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.hvr-curl-bottom-left:active:before,.hvr-curl-bottom-left:focus:before,.hvr-curl-bottom-left:hover:before{width:25px;height:25px}
/*--------------------------------------------------------------*/
/*--------------------------------------------------------------
1.0 Normalize
--------------------------------------------------------------*/
html {
  font-family: sans-serif;
  -webkit-text-size-adjust: 100%;
      -ms-text-size-adjust: 100%;
          text-size-adjust: 100%; }

body {
  margin: 0; }

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

audio,
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline; }

audio:not([controls]) {
  display: none;
  height: 0; }

[hidden],
template {
  display: none; }

a {
  background-color: transparent; }

a:active,
a:hover {
  outline: 0; }

abbr[title] {
  border-bottom: 1px dotted; }

b,
strong {
  font-weight: bold; }

dfn {
  font-style: italic; }

h1 {
  margin: .67em 0; }

mark {
  background: #ff0;
  color: #000; }

small {
  font-size: 80%; }

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

sup {
  top: -.5em; }

sub {
  bottom: -.25em; }

img {
  border: 0; }

svg:not(:root) {
  overflow: hidden; }

figure {
  margin: 1em 40px; }

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

pre {
  overflow: auto; }

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em; }

button,
input,
optgroup,
select,
textarea {
  margin: 0;
  color: inherit;
  font: inherit; }

button {
  overflow: visible; }

button,
select {
  text-transform: none; }

button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button; }

button[disabled],
html input[disabled] {
  cursor: default; }

button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0; }

input {
  line-height: normal; }

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

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

input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box; }

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

fieldset {
  margin: 0 2px;
  padding: .35em .625em .75em;
  border: 1px solid #c0c0c0; }

legend {
  padding: 0;
  border: 0; }

textarea {
  overflow: auto; }

optgroup {
  font-weight: bold; }

table {
  border-collapse: collapse;
  border-spacing: 0; }

td,
th {
  padding: 0; }

/*--------------------------------------------------------------
2.0 Base
--------------------------------------------------------------*/
/*
* Usage: https://smacss.com/book/type-base
**/
.list-hashtag {
  display: inline-block;
  margin: 1.5rem 0;
  padding: 1.25rem 0;
  border-top: 1px solid rgba(200, 200, 200, 0.2);
  border-bottom: 1px solid rgba(200, 200, 200, 0.2);
  list-style: none; }
  .list-hashtag li {
    font-size: 2rem;
    display: inline-block;
    font-family: 'Lato', sans-serif;
    font-weight: 300; }
    @media (min-width: 768px) {
      .list-hashtag li {
        font-size: 2.8rem; } }
    .list-hashtag li + li {
      margin-left: .75em; }

h1,
h2,
h3,
h4,
h5,
h6 {
  color: #5c6770; }

h1 {
  font-size: 3.5rem;
  font-weight: 700; }
  @media (min-width: 768px) {
    h1 {
      font-size: 7.4rem;
      font-size: 5.55rem; } }

h2 {
  font-size: 3rem;
  font-weight: 600; }
  @media (min-width: 768px) {
    h2 {
      font-size: 4.87rem;
      font-size: 3.6525rem; } }

h3 {
  font-size: 2.9rem;
  font-size: 2.175rem;
  font-weight: 600; }

h4 {
  font-size: 2.4rem;
  font-size: 1.8rem;
  font-weight: 600; }

.btn-orange {
  font-size: 2rem;
  display: inline-block;
  position: relative;
  margin: .5em 0;
  /*padding: .5em 2em;*/
  padding: .75em 1em .75em 4em;
  -webkit-transition: .2s color, .2s background-color;
  transition: .2s color, .2s background-color;
  border-radius: .15em;
  background-color: #f58426;
  color: #fff;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-weight: 500;
  letter-spacing: .05em;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5); }
  .btn-orange:active, .btn-orange:focus, .btn-orange:hover {
    background-color: #de6a0a;
    color: #fff;
    text-decoration: none; }
  .btn-orange:before {
    font-size: 2rem;
    position: absolute;
    top: 0;
    right: auto;
    bottom: 0;
    left: 0;
    width: 3em;
    border-right: 1px solid #ffa862;
    background-image: url("img/btn-icon-lightning.png");
    background-repeat: no-repeat;
    background-position: center;
    content: ""; }

@media (min-width: 768px) {
  .btn-shadow {
    padding-bottom: 5rem;
    background-image: url("img/bg-btn-shadow.png");
    background-repeat: no-repeat;
    background-position: center 40px;
    background-size: 600px; } }

.btn-contact-us {
  font-size: 1.25rem;
  padding: .75em 1em; }
  @media (min-width: 768px) {
    .btn-contact-us {
      font-size: 1.75rem;
      padding: .75em 1em .75em 4em; } }
  .btn-contact-us:before {
    display: none;
    background-image: url("img/btn-icon-email.png");
    background-size: 35px; }
    @media (min-width: 768px) {
      .btn-contact-us:before {
        display: block; } }

.btn-play {
  display: block;
  max-width: 175px;
  -webkit-transition: .2s opacity;
  transition: .2s opacity;
  opacity: .7; }
  @media (min-width: 768px) {
    .btn-play {
      margin: 0 auto; } }
  .btn-play:active, .btn-play:focus, .btn-play:hover {
    opacity: 1; }
  .the-chiller-challenge .btn-play {
    margin: 0 auto; }

html {
  font-size: 10px; }

body {
  -webkit-transition: .2s opacity;
  transition: .2s opacity;
  font-family: "Open Sans", sans-serif; }

h2 {
  color: #0099b4; }

/*--------------------------------------------------------------
3.0 Accessibility
--------------------------------------------------------------*/
/*
* Usage: https://smacss.com/book/type-module
**/
.header {
  background: #f3fafc;
  background: -webkit-linear-gradient(#f3fafc, #bce5eb);
  background: linear-gradient(#f3fafc, #bce5eb);
  position: relative; }
  .header__logo {
    padding: 2rem 0 0; }
  .header__tagline {
    position: relative;
    margin-top: 2rem;
    overflow: hidden; }
    .header__tagline__inner {
      position: absolute;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      -webkit-transform: translateY(50%);
              transform: translateY(50%); }
      .header__tagline__inner > * {
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%); }
    .header__tagline h2 {
      font-size: 4rem;
      max-width: 550px;
      margin: 1em auto;
      line-height: 1.25; }
      @media (min-width: 768px) {
        .header__tagline h2 {
          font-size: 4.5rem;
          max-width: 750px; } }
      @media (min-width: 1200px) {
        .header__tagline h2 {
          font-size: 5rem;
          max-width: 1500px;
          max-width: none; } }
  .header__bg, .header__car {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0; }
  .header__bg {
    background-image: url("img/bg-header-buildings.png");
    /*background-repeat: no-repeat;*/
    background-repeat: repeat-x;
    background-position: bottom center;
    background-size: 100%; }
    @media (min-width: 1200px) {
      .header__bg {
        background-size: 1500px; } }
  .header__car {
    position: absolute;
    top: auto;
    bottom: 0;
    height: 60px;
    -webkit-transform: translateY(20px);
            transform: translateY(20px);
    overflow: hidden;
    z-index: 1;
    pointer-events: none; }
    .header__car::-webkit-scrollbar {
      display: none; }
    .header__car__bg {
      width: 100%;
      height: 60px;
      background-image: url("img/header-car.png");
      background-repeat: no-repeat;
      background-size: 75px;
      -webkit-animation: car_bg_animation 5s linear 0s infinite normal;
              animation: car_bg_animation 5s linear 0s infinite normal; }
      @media (min-width: 768px) {
        .header__car__bg {
          -webkit-animation: car_bg_animation 20s linear 0s infinite normal;
                  animation: car_bg_animation 20s linear 0s infinite normal; } }
  .header__buildings table {
    min-height: 250px; }
    .header__buildings table td {
      padding-right: 5px;
      padding-left: 5px; }
  .header__buildings .table-responsive {
    margin-bottom: 0;
    border: 0; }
  .header__buildings__image {
    width: 100%;
    height: auto;
    margin-top: 2rem; }

@-webkit-keyframes car_bg_animation {
  0% {
    background-position: 120% center; }
  10% {
    background-position: 120% center; }
  65% {
    background-position: 20% center; }
  75% {
    background-position: 20% center; }
  90% {
    background-position: -20% center; }
  100% {
    background-position: -20% center; } }

@keyframes car_bg_animation {
  0% {
    background-position: 120% center; }
  10% {
    background-position: 120% center; }
  65% {
    background-position: 20% center; }
  75% {
    background-position: 20% center; }
  90% {
    background-position: -20% center; }
  100% {
    background-position: -20% center; } }

section {
  padding: 0 0 7.5rem;
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: 1500px; }
  section.make-a-list-of-requirements {
    background: #0199b4;
    background: -webkit-linear-gradient(#0199b4, #acdee7);
    background: linear-gradient(#0199b4, #acdee7);
    position: relative;
    background: -webkit-linear-gradient(#0199b4, #acdee7, #acdee7);
    background: linear-gradient(#0199b4, #acdee7, #acdee7); }
  section.choose-the-right-type-of-chiller {
    background: #acdee7;
    background: -webkit-linear-gradient(#acdee7, #fbfdfd);
    background: linear-gradient(#acdee7, #fbfdfd);
    position: relative; }
  section.call-aggreko-to-provide-the-right-solution {
    background: #fbfdfd;
    background: -webkit-linear-gradient(#fbfdfd, #fff);
    background: linear-gradient(#fbfdfd, #fff);
    position: relative; }
    @media (min-width: 768px) {
      section.call-aggreko-to-provide-the-right-solution .btn-shadow {
        margin-bottom: -15px; } }
  section.easily-install-and-operate-your-aggreko-chiller {
    background-color: #f4fbfc;
    background-image: url("img/bg-skyline-invert.png");
    background-repeat: repeat-x;
    background-position: center top;
    background-size: 1000px; }
    @media (min-width: 768px) {
      section.easily-install-and-operate-your-aggreko-chiller {
        padding-top: 15rem; }
        section.easily-install-and-operate-your-aggreko-chiller .row .row {
          position: relative;
          overflow: hidden; }
          section.easily-install-and-operate-your-aggreko-chiller .row .row .col-sm-7 {
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: auto;
            -webkit-transform: translateY(50%);
                    transform: translateY(50%); }
            section.easily-install-and-operate-your-aggreko-chiller .row .row .col-sm-7 .media {
              margin: 0;
              -webkit-transform: translateY(-50%);
                      transform: translateY(-50%); } }
    section.easily-install-and-operate-your-aggreko-chiller img {
      max-width: 250px; }
      @media (min-width: 768px) {
        section.easily-install-and-operate-your-aggreko-chiller img {
          max-width: 350px; } }
  section.convenient-installation-options {
    background-color: #f4fbfc; }
  section.full-featured-and-user-friendly-interface {
    padding: 0; }
    section.full-featured-and-user-friendly-interface h2 {
      margin-top: 5rem; }
    section.full-featured-and-user-friendly-interface .bg__white {
      padding-bottom: 5rem;
      background: #f4fbfc; }
      @media (min-width: 992px) {
        section.full-featured-and-user-friendly-interface .bg__white {
          padding-bottom: 0; } }
    section.full-featured-and-user-friendly-interface .bg__gradient {
      background: #0099b4;
      background: -webkit-linear-gradient(#0099b4, #5cbecf);
      background: linear-gradient(#0099b4, #5cbecf);
      padding-top: 5rem; }
      @media (min-width: 992px) {
        section.full-featured-and-user-friendly-interface .bg__gradient {
          padding-top: 175px; } }
  section.temperature-control-experts-at-your-service {
    background: #5cbecf;
    background: -webkit-linear-gradient(#5cbecf, #fff);
    background: linear-gradient(#5cbecf, #fff);
    background: -webkit-linear-gradient(#5cbecf, #fff, #fff);
    background: linear-gradient(#5cbecf, #fff, #fff); }
    @media (min-width: 768px) {
      section.temperature-control-experts-at-your-service {
        padding-bottom: 0; } }
    section.temperature-control-experts-at-your-service img {
      max-width: 250px; }
      @media (min-width: 768px) {
        section.temperature-control-experts-at-your-service img {
          max-width: 350px; } }
  section.were-ready-for-your-call {
    padding-bottom: 200px;
    background-color: #fff;
    background-image: url("img/bg-aggreko-building.png"), url("img/bg-lightning.gif"), url("img/bg-skyline.png");
    background-repeat: no-repeat, no-repeat, repeat-x;
    background-position: 80% bottom, right top, center bottom;
    background-size: 200px, 750px, 1000px; }
    @media (min-width: 768px) {
      section.were-ready-for-your-call {
        padding-top: 15rem;
        padding-bottom: 0;
        background-size: 275px, 750px, 1000px; } }

.bg__white {
  background: #fff; }

.bg__dkblue {
  background: #0099b4; }

.bg--clouds {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-repeat: no-repeat;
  background-position: center;
  /*background-size: 1400px;*/ }
  .bg--clouds--1 {
    background-image: url("img/bg-clouds-1.png");
    background-position: center bottom; }
  .bg--clouds--2 {
    background-image: url("img/bg-clouds-2.png"); }
  .bg--clouds--3 {
    background-image: url("img/bg-clouds-3.png"); }

footerr {
  border-top: 15px solid #00a1ba;
  padding: 2.5rem 0 15rem;
  background: #82d3de;
  background: -webkit-linear-gradient(#82d3de, #bee6ed);
  background: linear-gradient(#82d3de, #bee6ed); }
  footerr h4 {
    color: #00a1ba;
    font-style: italic; }
  footerr .card {
    font-size: 1.6rem;
    font-size: 1.2rem;
    display: block;
    max-width: 200px;
    max-width: 15em;
    margin: 0 auto; }
  .the-chiller-challenge footerr {
    display: none; }
    @media (min-width: 768px) {
      .the-chiller-challenge footerr {
        display: block; } }

.footer {
  font-size: 1.3rem;
  padding: 3.5rem 0 .5rem;
  border-top: 7.5px solid #f58426;
  background: #0099b4;
  color: #fff; }
  @media (min-width: 768px) {
    .footer__sitebypace {
      text-align: right; } }

.site-by-pace {
  margin: 0 0 10px; }
  @media (min-width: 768px) {
    .site-by-pace {
      text-align: right; } }
  .site-by-pace__link {
    display: inline-block;
    height: 12px;
    line-height: 12px; }
  .site-by-pace__text, .site-by-pace__logos {
    display: block;
    position: relative;
    height: 12px;
    float: left;
    line-height: 12px; }
  .site-by-pace__logos {
    width: 130px; }
  .site-by-pace__logo, .site-by-pace__logo-hover {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    max-width: 100%;
    -webkit-transition: .4s opacity;
    transition: .4s opacity; }
  .site-by-pace__logo {
    opacity: 1; }
  .site-by-pace__logo-hover {
    opacity: 0; }
  .site-by-pace__link:hover .site-by-pace__logo-hover {
    opacity: 1; }
  .site-by-pace__text {
    margin-right: .5em;
    -webkit-transition: .4s color;
    transition: .4s color;
    color: #fff; }
  .site-by-pace__link:hover .site-by-pace__text {
    color: #fff; }

.card {
  padding: .5em 1em;
  border: 5px solid #9ad6e1;
  border-radius: 50px;
  background-color: #fff;
  color: #5c6770; }

.icon {
  margin-top: 2rem; }

.speech-bubble {
  font-size: 1.75rem;
  display: inline-block;
  position: relative;
  padding: 1em;
  border-radius: 1em;
  background: #fff; }
  .speech-bubble.fadein {
    -webkit-transform: translateY(15px) scale(0.75);
            transform: translateY(15px) scale(0.75);
    -webkit-transition: .75s transform, 1s opacity;
    transition: .75s transform, 1s opacity; }
    .speech-bubble.fadein.in {
      -webkit-transform: translateY(0) scale(1);
              transform: translateY(0) scale(1); }
  .speech-bubble:after {
    position: absolute;
    top: 100%;
    right: 0;
    left: 0;
    width: 0;
    height: 0;
    margin: 0 auto;
    border-top: solid 12px #fff;
    border-right: solid 12px transparent;
    border-left: solid 12px transparent;
    content: ""; }

.btn-down {
  display: block;
  width: 75px;
  height: 75px;
  margin: 0 auto;
  border: 10px solid #f58426;
  border-radius: 50%;
  background-color: #fff;
  line-height: 55px;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
  vertical-align: middle; }
  .btn-down img {
    width: 25px;
    height: auto; }

.installation-option-list {
  margin: 0;
  padding: 0;
  border: 3px solid #008fa8;
  border-radius: 15px;
  list-style: none; }
  .installation-option-list__item {
    position: relative;
    padding: 2rem; }
    @media (min-width: 768px) {
      .installation-option-list__item {
        width: 50%;
        min-height: 225px;
        padding: 1rem 3rem;
        float: left; } }
    .installation-option-list__item.fadein {
      -webkit-transform: translateY(50%);
              transform: translateY(50%);
      -webkit-transition: .5s transform, 1s opacity;
      transition: .5s transform, 1s opacity; }
      .installation-option-list__item.fadein.in {
        -webkit-transform: translateY(0);
                transform: translateY(0); }
    .installation-option-list__item p {
      font-size: 1.6rem;
      color: #7e7e7e; }
    .installation-option-list__item img {
      width: 275px;
      max-width: 100%;
      margin: 2rem 0; }
      @media (min-width: 768px) {
        .installation-option-list__item img {
          max-width: 175px; } }
    .installation-option-list__item + .installation-option-list__item {
      border-top: 2px dashed #a7dce4; }
      @media (min-width: 768px) {
        .installation-option-list__item + .installation-option-list__item {
          border-top: 0;
          border-left: 2px dashed #a7dce4; } }
      .installation-option-list__item + .installation-option-list__item:before {
        font-size: 2.25rem;
        position: absolute;
        top: 0%;
        right: 0;
        left: 0;
        width: 50px;
        height: 50px;
        margin: 0 auto;
        -webkit-transform: translateY(-50%);
                transform: translateY(-50%);
        border: 2px solid #a7dce4;
        border-radius: 50%;
        background-color: #fff;
        color: #008fa8;
        line-height: 2;
        content: "or"; }
        @media (min-width: 768px) {
          .installation-option-list__item + .installation-option-list__item:before {
            top: 50%;
            right: auto;
            bottom: 0;
            left: 0;
            -webkit-transform: translateX(-50%) translateY(-50%);
                    transform: translateX(-50%) translateY(-50%); } }
      .lang-es .installation-option-list__item + .installation-option-list__item:before {
        content: "O"; }
  .installation-option-list:after {
    display: block;
    clear: both;
    content: ""; }

.interface-feature-list {
  margin: 0;
  padding: 0;
  list-style: none; }
  @media (min-width: 992px) {
    .interface-feature-list {
      margin-top: -75px; } }
  .interface-feature-list__item {
    display: block;
    position: relative;
    width: 50%;
    margin: 1rem 0;
    float: left;
    color: #5c6770; }
    @media (min-width: 992px) {
      .interface-feature-list__item {
        width: 20%;
        margin: 5rem 0 0;
        -webkit-transform: translateY(50%);
                transform: translateY(50%);
        color: #fff; } }
    @media (min-width: 992px) {
      .interface-feature-list__item p {
        position: absolute;
        top: auto;
        right: 0;
        bottom: -77px;
        left: 0;
        min-height: 60px; } }
    .interface-feature-list__item img {
      max-width: 100px; }
      @media (min-width: 992px) {
        .interface-feature-list__item img {
          max-width: 75%; } }
  .interface-feature-list:after {
    display: block;
    clear: both;
    content: ""; }

.solution-list {
  padding: 0;
  list-style: none; }
  .solution-list__item {
    display: block;
    position: relative;
    width: 50%;
    margin: 1rem 0;
    float: left; }
    @media (min-width: 768px) {
      .solution-list__item {
        width: 25%; }
        .solution-list__item:before {
          position: absolute;
          top: 30px;
          right: 0;
          bottom: auto;
          left: 0;
          height: 3px;
          background-color: #99d8e0;
          content: "";
          z-index: 1; }
        .solution-list__item:nth-of-type(1):before {
          left: 50%; }
        .solution-list__item:nth-of-type(4):before {
          right: 50%; } }
  .solution-list__text {
    color: #0099b4; }
  .solution-list__icon {
    position: relative;
    width: 60px;
    height: 60px;
    margin-bottom: 1.5rem;
    z-index: 2; }
    .solution-list__icon:after {
      position: absolute;
      content: "X"; }
  .solution-list:after {
    display: block;
    clear: both;
    content: ""; }

.underline--orange, .underline--blue, .underline--ltblue {
  display: inline-block;
  padding-bottom: .75rem;
  border-bottom: 5px solid #f00; }
  .underline--orange + p, .underline--blue + p, .underline--ltblue + p {
    margin-top: 1rem; }

.underline--orange {
  border-color: #f58426; }

.underline--blue {
  border-color: #00a1ba; }

.underline--ltblue {
  border-bottom: 3px solid #38c6e0;
  border-color: #38c6e0; }

.contact-info {
  max-width: 400px; }
  .contact-info__phone {
    font-size: 2.5rem;
    position: relative;
    padding: 3rem 0;
    color: #00a1ba;
    line-height: 65px; }
    @media (min-width: 768px) {
      .contact-info__phone {
        font-size: 4rem;
        line-height: 100px; } }
    .contact-info__phone p {
      margin-left: 32.5px;
      padding-left: 47.5px;
      border-top: 2px solid #f58426;
      border-bottom: 2px solid #f58426;
      font-weight: 400;
      line-height: 1.3; }
      @media (min-width: 768px) {
        .contact-info__phone p {
          margin-left: 50px;
          padding-left: 65px; } }
    .contact-info__phone:before {
      position: absolute;
      top: 0;
      right: auto;
      bottom: 0;
      left: 0;
      width: 65px;
      background-image: url("img/icon-phone.png");
      background-repeat: no-repeat;
      background-position: center center;
      background-size: 100%;
      content: "";
      -webkit-animation: phone_icon_animation 4s ease-in-out 4s infinite normal;
              animation: phone_icon_animation 4s ease-in-out 4s infinite normal; }
      @media (min-width: 768px) {
        .contact-info__phone:before {
          width: 100px; } }
  .contact-info__website {
    padding-left: 65px; }
    @media (min-width: 768px) {
      .contact-info__website {
        padding-left: 100px; } }
    .contact-info__website a {
      font-size: 2rem;
      display: block;
      -webkit-transform: translateY(-100%);
              transform: translateY(-100%);
      color: #f58426;
      font-weight: bold;
      line-height: 1; }
      @media (min-width: 768px) {
        .contact-info__website a {
          font-size: 2.5rem; } }

@-webkit-keyframes phone_icon_animation {
  4.16% {
    -webkit-transform: translateY(8px);
            transform: translateY(8px); }
  8.33% {
    -webkit-transform: translateY(-6px);
            transform: translateY(-6px); }
  12.49% {
    -webkit-transform: translateY(4px);
            transform: translateY(4px); }
  16.67% {
    -webkit-transform: translateY(-2px);
            transform: translateY(-2px); }
  20.82% {
    -webkit-transform: translateY(1px);
            transform: translateY(1px); }
  25% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

@keyframes phone_icon_animation {
  4.16% {
    -webkit-transform: translateY(8px);
            transform: translateY(8px); }
  8.33% {
    -webkit-transform: translateY(-6px);
            transform: translateY(-6px); }
  12.49% {
    -webkit-transform: translateY(4px);
            transform: translateY(4px); }
  16.67% {
    -webkit-transform: translateY(-2px);
            transform: translateY(-2px); }
  20.82% {
    -webkit-transform: translateY(1px);
            transform: translateY(1px); }
  25% {
    -webkit-transform: translateY(0);
            transform: translateY(0); }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0); } }

.animated-list__item {
  -webkit-transition: .4s opacity;
  transition: .4s opacity;
  opacity: 0; }
  .animated-list__item p {
    -webkit-transform: translateY(50px) scale(0);
            transform: translateY(50px) scale(0);
    -webkit-transition: .4s transform, .4s opacity;
    transition: .4s transform, .4s opacity;
    opacity: 0; }
  .animated-list__item img {
    -webkit-transform: scale(0);
            transform: scale(0);
    -webkit-transition: .4s transform;
    transition: .4s transform; }
  .animated-list__item.in {
    opacity: 1; }
    .animated-list__item.in p {
      -webkit-transform: translateY(0) scale(1);
              transform: translateY(0) scale(1);
      opacity: 1; }
    .animated-list__item.in img {
      -webkit-transform: scale(1);
              transform: scale(1); }

.video-container,
img[src="img/placeholder-youtube-video.jpg"] {
  margin: 3rem 0; }

.btn-contact-us-container {
  position: fixed;
  top: 0;
  right: 0;
  bottom: auto;
  left: auto;
  z-index: 50; }

.btn-down-container {
  position: fixed;
  top: auto;
  right: auto;
  bottom: 15px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 50; }

/*--------------------------------------------------------------
4.0 Layout
--------------------------------------------------------------*/
/*
* Usage: https://smacss.com/book/type-layout
**/
body {
  background-color: #c6e9ee; }

.row--condensed {
  margin-right: -5px;
  margin-left: -5px; }
  .row--condensed div[class^="col"] {
    padding-right: 5px;
    padding-left: 5px; }

section {
  /*padding: 5rem 0;*/
  padding: 5rem 0 0; }

.page-content {
  padding-top: 0;
  background: #0299b4; }
  @media (min-width: 768px) {
    .page-content {
      padding-top: 5rem; } }

/*--------------------------------------------------------------
5.0 Misc
--------------------------------------------------------------*/
/*
* Usage: Utility classes that do not fit anywhere in particular into SMACSS (https://smacss.com/book/)
**/
/* Text meant only for screen readers. */
.screen-reader-text {
  position: absolute !important;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(1px, 1px, 1px, 1px); }
  .screen-reader-text:hover, .screen-reader-text:active, .screen-reader-text:focus {
    font-size: 0.875rem;
    display: block;
    top: 5px;
    left: 5px;
    width: auto;
    height: auto;
    padding: 15px 23px 14px;
    border-radius: 3px;
    background-color: #f1f1f1;
    color: #293743;
    font-weight: bold;
    line-height: normal;
    text-decoration: none;
    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
    z-index: 100000;
    /* Above WP toolbar. */
    clip: auto !important; }

.clear:before,
.clear:after {
  content: "";
  display: table; }

.clear:after {
  clear: both; }

.alignleft {
  float: left; }

.alignright {
  float: right; }

.required {
  color: #f00; }

.photo-credit {
  font-size: 1.4rem;
  margin-bottom: 0; }

.orange {
  color: #f58426; }

.blue {
  color: #00a1ba; }

.dkblue {
  color: #0099b4; }

.white {
  color: #fff; }

.text-upper {
  text-transform: uppercase; }

.text-white-shadow {
  text-shadow: -2px -2px 0 #fff, 2px -2px 0 #fff, -2px 2px 0 #fff, 2px 2px 0 #fff; }

.fadein {
  -webkit-transition: .4s opacity;
  transition: .4s opacity;
  opacity: 0; }
  .fadein.in {
    opacity: 1; }

/*--------------------------------------------------------------
6.0 Shaaaaaaaaaaaaame
--------------------------------------------------------------*/
/*
* Usage: Anything you aren't proud of, or hope/plan to fix later. Hopefully empty, but useful for identifying pain points when it's not.
**/
/*--------------------------------------------------------------
7.0 Overriding Bootstrap Styles
--------------------------------------------------------------*/
.media, .media:first-child, .media:last-child {
  margin: 2.5rem 0 1rem; }

.media.white * {
  color: #fff; }

.media .media-number {
  font-size: 7.5rem;
  display: block;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: bold;
  line-height: .75; }
  @media (min-width: 768px) {
    .media .media-number {
      font-size: 12.5rem; } }

.media .media-body {
  -webkit-transition: 1.2s opacity, .6s transform;
  transition: 1.2s opacity, .6s transform;
  opacity: 0;
  -webkit-transition-delay: .25s;
          transition-delay: .25s; }

.media.ltr .media-body {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%); }

.media.rtl .media-body {
  -webkit-transform: translateX(100%);
          transform: translateX(100%); }

.media.in .media-body {
  -webkit-transform: translateX(0);
          transform: translateX(0);
  opacity: 1; }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJfbm9ybWFsaXplLnNjc3MiLCJzdHlsZS5jc3MiLCJiYXNlL19iYXNlLnNjc3MiLCJiYXNlL19saXN0cy5zY3NzIiwibWl4aW5zL19taXhpbnMtbWFzdGVyLnNjc3MiLCJiYXNlL19jb3B5LnNjc3MiLCJiYXNlL19mb3Jtc19fYnV0dG9ucy5zY3NzIiwidmFyaWFibGVzLXNpdGUvX2NvbG9ycy5zY3NzIiwidmFyaWFibGVzLXNpdGUvX3R5cG9ncmFwaHkuc2NzcyIsIm1vZHVsZXMvX21vZHVsZXMuc2NzcyIsIm1vZHVsZXMvX2hlYWRlci5zY3NzIiwibW9kdWxlcy9fc2VjdGlvbi5zY3NzIiwibW9kdWxlcy9fZm9vdGVyLnNjc3MiLCJtb2R1bGVzL19zaXRlYnlwYWNlLnNjc3MiLCJsYXlvdXQvX2xheW91dC5zY3NzIiwibWlzYy9fbWlzYy5zY3NzIiwibWlzYy9fYWNjZXNzaWJpbGl0eS5zY3NzIiwibWlzYy9fY2xlYXJpbmdzLnNjc3MiLCJfc2hhbWUuc2NzcyIsIl9vdmVycmlkZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxrRUFBa0U7QUFJbEU7O2dFQUVnRTtBQ05oRTtFQUNFLHdCQUF3QjtFQUN4QiwrQkFBdUI7TUFBdkIsMkJBQXVCO1VBQXZCLHVCQUF1QixFQUN4Qjs7QUFFRDtFQUNFLFVBQVUsRUFDWDs7QUFFRDs7Ozs7Ozs7Ozs7O0VBWUUsZUFBZSxFQUNoQjs7QUFFRDs7OztFQUlFLHNCQUFzQjtFQUN0Qix5QkFBeUIsRUFDMUI7O0FBRUQ7RUFDRSxjQUFjO0VBQ2QsVUFBVSxFQUNYOztBQ0NEOztFREdFLGNBQWMsRUFDZjs7QUFFRDtFQUNFLDhCQUE4QixFQUMvQjs7QUFFRDs7RUFFRSxXQUFXLEVBQ1o7O0FBRUQ7RUFDRSwwQkFBMEIsRUFDM0I7O0FBRUQ7O0VBRUUsa0JBQWtCLEVBQ25COztBQUVEO0VBQ0UsbUJBQW1CLEVBQ3BCOztBQUVEO0VBQ0UsZ0JBQWdCLEVBQ2pCOztBQUVEO0VBQ0Us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QUVEO0VBQ0UsZVJ6QmMsRVEwQmY7O0FBRUQ7RUFDRSxlUjVCWSxFUTZCYjs7QUFFRDtFQUNFLGVSL0JjLEVRZ0NmOztBQUVEO0VBQ0UsWUFBWSxFQUNiOztBQUVEO0VBQ0UsMEJBQTBCLEVBQzNCOztBQUVEO0VBQ0UsZ0ZBQWdGLEVBQ2pGOztBQUVEO0VBQ0UsZ0NBQXdCO0VBQXhCLHdCQUF3QjtFQUN4QixXQUFXLEVBS1o7RUFQRDtJQUtJLFdBQVcsRUFDWjs7QWhCekJIOztnRUFFZ0U7QW1CL0JoRTs7R0FFRztBbkJnQ0g7O2dFQUVnRTtBb0JwQ2hFO0VBSUksc0JBQXNCLEVBQ3ZCOztBQUxIO0VBUUksWUFBWSxFQUNiOztBQVRIO0VmaUJFLGtCQUFxQjtFZUpuQixlQUFlO0VBRWYsNERBQTREO0VBQzVELGtCQUFrQjtFQUNsQixpQkFBaUIsRUFLbEI7RWZ5QkM7SWUvQ0o7TWZpQkUsbUJBQXFCLEVlS3BCLEVBQUE7O0FBdEJIO0VBeUJJLGdEQUF3QztFQUF4Qyx3Q0FBd0M7RUFDeEMsV0FBVztFQUNYLCtCQUF1QjtVQUF2Qix1QkFBdUIsRUFDeEI7O0FBNUJIO0VBZ0NNLHFDQUFxQjtVQUFyQiw2QkFBcUIsRUFDdEI7O0FBakNMO0VBc0NNLG9DQUFxQjtVQUFyQiw0QkFBcUIsRUFDdEI7O0FBdkNMO0VBNENNLGlDQUFxQjtVQUFyQix5QkFBcUI7RUFDckIsV0FBVyxFQUNaIiwiZmlsZSI6InNhc3MuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBpbXBvcnQgXCJ2YXJpYWJsZXMtc2l0ZS92YXJpYWJsZXMtc2l0ZVwiO1xyXG5AaW1wb3J0IFwibWl4aW5zL21peGlucy1tYXN0ZXJcIjtcclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuMS4wIE5vcm1hbGl6ZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBpbXBvcnQgXCJub3JtYWxpemVcIjtcclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuMi4wIEJhc2VcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AaW1wb3J0IFwiYmFzZS9iYXNlXCI7XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbjMuMCBBY2Nlc3NpYmlsaXR5XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuQGltcG9ydCBcIm1vZHVsZXMvbW9kdWxlc1wiO1xyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG40LjAgTGF5b3V0XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuQGltcG9ydCBcImxheW91dC9sYXlvdXRcIjtcclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuNS4wIE1pc2NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AaW1wb3J0IFwibWlzYy9taXNjXCI7XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbjYuMCBTaGFhYWFhYWFhYWFhYWFtZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBpbXBvcnQgXCJzaGFtZVwiO1xyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG43LjAgT3ZlcnJpZGluZyBCb290c3RyYXAgU3R5bGVzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuQGltcG9ydCBcIm92ZXJyaWRlc1wiO1xyXG4iLCJodG1sIHtcclxuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcclxuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5kZXRhaWxzLFxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5tYWluLFxyXG5tZW51LFxyXG5uYXYsXHJcbnNlY3Rpb24sXHJcbnN1bW1hcnkge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5hdWRpbyxcclxuY2FudmFzLFxyXG5wcm9ncmVzcyxcclxudmlkZW8ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbltoaWRkZW5dLFxyXG50ZW1wbGF0ZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuYSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbmE6YWN0aXZlLFxyXG5hOmhvdmVyIHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcblxyXG5hYmJyW3RpdGxlXSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcclxufVxyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuZGZuIHtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbmgxIHtcclxuICBtYXJnaW46IC42N2VtIDA7XHJcbn1cclxuXHJcbm1hcmsge1xyXG4gIGJhY2tncm91bmQ6ICNmZjA7XHJcbiAgY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbnNtYWxsIHtcclxuICBmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuc3ViLFxyXG5zdXAge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmb250LXNpemU6IDc1JTtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbnN1cCB7XHJcbiAgdG9wOiAtLjVlbTtcclxufVxyXG5cclxuc3ViIHtcclxuICBib3R0b206IC0uMjVlbTtcclxufVxyXG5cclxuaW1nIHtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbnN2Zzpub3QoOnJvb3QpIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG5maWd1cmUge1xyXG4gIG1hcmdpbjogMWVtIDQwcHg7XHJcbn1cclxuXHJcbmhyIHtcclxuICBoZWlnaHQ6IDA7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbn1cclxuXHJcbnByZSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbmNvZGUsXHJcbmtiZCxcclxucHJlLFxyXG5zYW1wIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XHJcbiAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbm9wdGdyb3VwLFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICBtYXJnaW46IDA7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgZm9udDogaW5oZXJpdDtcclxufVxyXG5cclxuYnV0dG9uIHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuYnV0dG9uLFxyXG5zZWxlY3Qge1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG59XHJcblxyXG5idXR0b24sXHJcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcclxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxyXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbn1cclxuXHJcbmJ1dHRvbltkaXNhYmxlZF0sXHJcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG5pbnB1dCB7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG5maWVsZHNldCB7XHJcbiAgbWFyZ2luOiAwIDJweDtcclxuICBwYWRkaW5nOiAuMzVlbSAuNjI1ZW0gLjc1ZW07XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcclxufVxyXG5cclxubGVnZW5kIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG5cclxudGV4dGFyZWEge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG5vcHRncm91cCB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gIGJvcmRlci1zcGFjaW5nOiAwO1xyXG59XHJcblxyXG50ZCxcclxudGgge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbjEuMCBOb3JtYWxpemVcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyB9XG5cbmJvZHkge1xuICBtYXJnaW46IDA7IH1cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5tYWluLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwOyB9XG5cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwOyB9XG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDsgfVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbmgxIHtcbiAgbWFyZ2luOiAuNjdlbSAwOyB9XG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBjb2xvcjogIzAwMDsgfVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3VwIHtcbiAgdG9wOiAtLjVlbTsgfVxuXG5zdWIge1xuICBib3R0b206IC0uMjVlbTsgfVxuXG5pbWcge1xuICBib3JkZXI6IDA7IH1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMWVtIDQwcHg7IH1cblxuaHIge1xuICBoZWlnaHQ6IDA7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG5cbnByZSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTsgfVxuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250OiBpbmhlcml0OyB9XG5cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyB9XG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDsgfVxuXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbmZpZWxkc2V0IHtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogLjM1ZW0gLjYyNWVtIC43NWVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwOyB9XG5cbmxlZ2VuZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDsgfVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDsgfVxuXG50ZCxcbnRoIHtcbiAgcGFkZGluZzogMDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbjIuMCBCYXNlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qXHJcbiogVXNhZ2U6IGh0dHBzOi8vc21hY3NzLmNvbS9ib29rL3R5cGUtYmFzZVxyXG4qKi9cbi5saXN0LWhhc2h0YWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMS41cmVtIDA7XG4gIHBhZGRpbmc6IDEuMjVyZW0gMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjAwLCAyMDAsIDIwMCwgMC4yKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjAwLCAyMDAsIDIwMCwgMC4yKTtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAubGlzdC1oYXNodGFnIGxpIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiAnTGF0bycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmxpc3QtaGFzaHRhZyBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44cmVtOyB9IH1cbiAgICAubGlzdC1oYXNodGFnIGxpICsgbGkge1xuICAgICAgbWFyZ2luLWxlZnQ6IC43NWVtOyB9XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGNvbG9yOiAjNWM2NzcwOyB9XG5cbmgxIHtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgaDEge1xuICAgICAgZm9udC1zaXplOiA3LjRyZW07XG4gICAgICBmb250LXNpemU6IDUuNTVyZW07IH0gfVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDQuODdyZW07XG4gICAgICBmb250LXNpemU6IDMuNjUyNXJlbTsgfSB9XG5cbmgzIHtcbiAgZm9udC1zaXplOiAyLjlyZW07XG4gIGZvbnQtc2l6ZTogMi4xNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuaDQge1xuICBmb250LXNpemU6IDIuNHJlbTtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLmJ0bi1vcmFuZ2Uge1xuICBmb250LXNpemU6IDJyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IC41ZW0gMDtcbiAgLypwYWRkaW5nOiAuNWVtIDJlbTsqL1xuICBwYWRkaW5nOiAuNzVlbSAxZW0gLjc1ZW0gNGVtO1xuICB0cmFuc2l0aW9uOiAuMnMgY29sb3IsIC4ycyBiYWNrZ3JvdW5kLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAuMTVlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ODQyNjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAuMDVlbTtcbiAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLmJ0bi1vcmFuZ2U6YWN0aXZlLCAuYnRuLW9yYW5nZTpmb2N1cywgLmJ0bi1vcmFuZ2U6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZTZhMGE7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5idG4tb3JhbmdlOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDNlbTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZhODYyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9idG4taWNvbi1saWdodG5pbmcucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5idG4tc2hhZG93IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvYmctYnRuLXNoYWRvdy5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDYwMHB4OyB9IH1cblxuLmJ0bi1jb250YWN0LXVzIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBwYWRkaW5nOiAuNzVlbSAxZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJ0bi1jb250YWN0LXVzIHtcbiAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgIHBhZGRpbmc6IC43NWVtIDFlbSAuNzVlbSA0ZW07IH0gfVxuICAuYnRuLWNvbnRhY3QtdXM6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9idG4taWNvbi1lbWFpbC5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzNXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuYnRuLWNvbnRhY3QtdXM6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uYnRuLXBsYXkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxNzVweDtcbiAgdHJhbnNpdGlvbjogLjJzIG9wYWNpdHk7XG4gIG9wYWNpdHk6IC43OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5idG4tcGxheSB7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG4gIC5idG4tcGxheTphY3RpdmUsIC5idG4tcGxheTpmb2N1cywgLmJ0bi1wbGF5OmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC50aGUtY2hpbGxlci1jaGFsbGVuZ2UgLmJ0bi1wbGF5IHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMHB4OyB9XG5cbmJvZHkge1xuICB0cmFuc2l0aW9uOiAuMnMgb3BhY2l0eTtcbiAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWY7IH1cblxuaDIge1xuICBjb2xvcjogIzAwOTliNDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbjMuMCBBY2Nlc3NpYmlsaXR5XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qXHJcbiogVXNhZ2U6IGh0dHBzOi8vc21hY3NzLmNvbS9ib29rL3R5cGUtbW9kdWxlXHJcbioqL1xuLmhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNmM2ZhZmM7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjZjNmYWZjLCAjYmNlNWViKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5oZWFkZXJfX2xvZ28ge1xuICAgIHBhZGRpbmc6IDJyZW0gMCAwOyB9XG4gIC5oZWFkZXJfX3RhZ2xpbmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuaGVhZGVyX190YWdsaW5lX19pbm5lciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTsgfVxuICAgICAgLmhlYWRlcl9fdGFnbGluZV9faW5uZXIgPiAqIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG4gICAgLmhlYWRlcl9fdGFnbGluZSBoMiB7XG4gICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICBtYXgtd2lkdGg6IDU1MHB4O1xuICAgICAgbWFyZ2luOiAxZW0gYXV0bztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlYWRlcl9fdGFnbGluZSBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgICAgICAgbWF4LXdpZHRoOiA3NTBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC5oZWFkZXJfX3RhZ2xpbmUgaDIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDE1MDBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7IH0gfVxuICAuaGVhZGVyX19iZywgLmhlYWRlcl9fY2FyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwOyB9XG4gIC5oZWFkZXJfX2JnIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvYmctaGVhZGVyLWJ1aWxkaW5ncy5wbmdcIik7XG4gICAgLypiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyovXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLmhlYWRlcl9fYmcge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1MDBweDsgfSB9XG4gIC5oZWFkZXJfX2NhciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAuaGVhZGVyX19jYXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuaGVhZGVyX19jYXJfX2JnIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2hlYWRlci1jYXIucG5nXCIpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNzVweDtcbiAgICAgIGFuaW1hdGlvbjogY2FyX2JnX2FuaW1hdGlvbiA1cyBsaW5lYXIgMHMgaW5maW5pdGUgbm9ybWFsOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmhlYWRlcl9fY2FyX19iZyB7XG4gICAgICAgICAgYW5pbWF0aW9uOiBjYXJfYmdfYW5pbWF0aW9uIDIwcyBsaW5lYXIgMHMgaW5maW5pdGUgbm9ybWFsOyB9IH1cbiAgLmhlYWRlcl9fYnVpbGRpbmdzIHRhYmxlIHtcbiAgICBtaW4taGVpZ2h0OiAyNTBweDsgfVxuICAgIC5oZWFkZXJfX2J1aWxkaW5ncyB0YWJsZSB0ZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDsgfVxuICAuaGVhZGVyX19idWlsZGluZ3MgLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC5oZWFkZXJfX2J1aWxkaW5nc19faW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAycmVtOyB9XG5cbkBrZXlmcmFtZXMgY2FyX2JnX2FuaW1hdGlvbiB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMjAlIGNlbnRlcjsgfVxuICAxMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEyMCUgY2VudGVyOyB9XG4gIDY1JSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjAlIGNlbnRlcjsgfVxuICA3NSUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIwJSBjZW50ZXI7IH1cbiAgOTAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjAlIGNlbnRlcjsgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjAlIGNlbnRlcjsgfSB9XG5cbnNlY3Rpb24ge1xuICBwYWRkaW5nOiAwIDAgNy41cmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE1MDBweDsgfVxuICBzZWN0aW9uLm1ha2UtYS1saXN0LW9mLXJlcXVpcmVtZW50cyB7XG4gICAgYmFja2dyb3VuZDogIzAxOTliNDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoIzAxOTliNCwgI2FjZGVlNyk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjMDE5OWI0LCAjYWNkZWU3LCAjYWNkZWU3KTsgfVxuICBzZWN0aW9uLmNob29zZS10aGUtcmlnaHQtdHlwZS1vZi1jaGlsbGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjYWNkZWU3O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjYWNkZWU3LCAjZmJmZGZkKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgc2VjdGlvbi5jYWxsLWFnZ3Jla28tdG8tcHJvdmlkZS10aGUtcmlnaHQtc29sdXRpb24ge1xuICAgIGJhY2tncm91bmQ6ICNmYmZkZmQ7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNmYmZkZmQsICNmZmYpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgc2VjdGlvbi5jYWxsLWFnZ3Jla28tdG8tcHJvdmlkZS10aGUtcmlnaHQtc29sdXRpb24gLmJ0bi1zaGFkb3cge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTVweDsgfSB9XG4gIHNlY3Rpb24uZWFzaWx5LWluc3RhbGwtYW5kLW9wZXJhdGUteW91ci1hZ2dyZWtvLWNoaWxsZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGZiZmM7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2JnLXNreWxpbmUtaW52ZXJ0LnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMDBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgc2VjdGlvbi5lYXNpbHktaW5zdGFsbC1hbmQtb3BlcmF0ZS15b3VyLWFnZ3Jla28tY2hpbGxlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXJlbTsgfVxuICAgICAgICBzZWN0aW9uLmVhc2lseS1pbnN0YWxsLWFuZC1vcGVyYXRlLXlvdXItYWdncmVrby1jaGlsbGVyIC5yb3cgLnJvdyB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgICAgICBzZWN0aW9uLmVhc2lseS1pbnN0YWxsLWFuZC1vcGVyYXRlLXlvdXItYWdncmVrby1jaGlsbGVyIC5yb3cgLnJvdyAuY29sLXNtLTcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7IH1cbiAgICAgICAgICAgIHNlY3Rpb24uZWFzaWx5LWluc3RhbGwtYW5kLW9wZXJhdGUteW91ci1hZ2dyZWtvLWNoaWxsZXIgLnJvdyAucm93IC5jb2wtc20tNyAubWVkaWEge1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfSB9XG4gICAgc2VjdGlvbi5lYXNpbHktaW5zdGFsbC1hbmQtb3BlcmF0ZS15b3VyLWFnZ3Jla28tY2hpbGxlciBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAyNTBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHNlY3Rpb24uZWFzaWx5LWluc3RhbGwtYW5kLW9wZXJhdGUteW91ci1hZ2dyZWtvLWNoaWxsZXIgaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDM1MHB4OyB9IH1cbiAgc2VjdGlvbi5jb252ZW5pZW50LWluc3RhbGxhdGlvbi1vcHRpb25zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmYmZjOyB9XG4gIHNlY3Rpb24uZnVsbC1mZWF0dXJlZC1hbmQtdXNlci1mcmllbmRseS1pbnRlcmZhY2Uge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICBzZWN0aW9uLmZ1bGwtZmVhdHVyZWQtYW5kLXVzZXItZnJpZW5kbHktaW50ZXJmYWNlIGgyIHtcbiAgICAgIG1hcmdpbi10b3A6IDVyZW07IH1cbiAgICBzZWN0aW9uLmZ1bGwtZmVhdHVyZWQtYW5kLXVzZXItZnJpZW5kbHktaW50ZXJmYWNlIC5iZ19fd2hpdGUge1xuICAgICAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gICAgICBiYWNrZ3JvdW5kOiAjZjRmYmZjOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgc2VjdGlvbi5mdWxsLWZlYXR1cmVkLWFuZC11c2VyLWZyaWVuZGx5LWludGVyZmFjZSAuYmdfX3doaXRlIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG4gICAgc2VjdGlvbi5mdWxsLWZlYXR1cmVkLWFuZC11c2VyLWZyaWVuZGx5LWludGVyZmFjZSAuYmdfX2dyYWRpZW50IHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDk5YjQ7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoIzAwOTliNCwgIzVjYmVjZik7XG4gICAgICBwYWRkaW5nLXRvcDogNXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIHNlY3Rpb24uZnVsbC1mZWF0dXJlZC1hbmQtdXNlci1mcmllbmRseS1pbnRlcmZhY2UgLmJnX19ncmFkaWVudCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDE3NXB4OyB9IH1cbiAgc2VjdGlvbi50ZW1wZXJhdHVyZS1jb250cm9sLWV4cGVydHMtYXQteW91ci1zZXJ2aWNlIHtcbiAgICBiYWNrZ3JvdW5kOiAjNWNiZWNmO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjNWNiZWNmLCAjZmZmKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoIzVjYmVjZiwgI2ZmZiwgI2ZmZik7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHNlY3Rpb24udGVtcGVyYXR1cmUtY29udHJvbC1leHBlcnRzLWF0LXlvdXItc2VydmljZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9IH1cbiAgICBzZWN0aW9uLnRlbXBlcmF0dXJlLWNvbnRyb2wtZXhwZXJ0cy1hdC15b3VyLXNlcnZpY2UgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMjUwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBzZWN0aW9uLnRlbXBlcmF0dXJlLWNvbnRyb2wtZXhwZXJ0cy1hdC15b3VyLXNlcnZpY2UgaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDM1MHB4OyB9IH1cbiAgc2VjdGlvbi53ZXJlLXJlYWR5LWZvci15b3VyLWNhbGwge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9iZy1hZ2dyZWtvLWJ1aWxkaW5nLnBuZ1wiKSwgdXJsKFwiaW1nL2JnLWxpZ2h0bmluZy5naWZcIiksIHVybChcImltZy9iZy1za3lsaW5lLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0LCBuby1yZXBlYXQsIHJlcGVhdC14O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDgwJSBib3R0b20sIHJpZ2h0IHRvcCwgY2VudGVyIGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMHB4LCA3NTBweCwgMTAwMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBzZWN0aW9uLndlcmUtcmVhZHktZm9yLXlvdXItY2FsbCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXJlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjc1cHgsIDc1MHB4LCAxMDAwcHg7IH0gfVxuXG4uYmdfX3doaXRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuXG4uYmdfX2RrYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDk5YjQ7IH1cblxuLmJnLS1jbG91ZHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAvKmJhY2tncm91bmQtc2l6ZTogMTQwMHB4OyovIH1cbiAgLmJnLS1jbG91ZHMtLTEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9iZy1jbG91ZHMtMS5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTsgfVxuICAuYmctLWNsb3Vkcy0tMiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2JnLWNsb3Vkcy0yLnBuZ1wiKTsgfVxuICAuYmctLWNsb3Vkcy0tMyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2JnLWNsb3Vkcy0zLnBuZ1wiKTsgfVxuXG5mb290ZXJyIHtcbiAgYm9yZGVyLXRvcDogMTVweCBzb2xpZCAjMDBhMWJhO1xuICBwYWRkaW5nOiAyLjVyZW0gMCAxNXJlbTtcbiAgYmFja2dyb3VuZDogIzgyZDNkZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCM4MmQzZGUsICNiZWU2ZWQpOyB9XG4gIGZvb3RlcnIgaDQge1xuICAgIGNvbG9yOiAjMDBhMWJhO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuICBmb290ZXJyIC5jYXJkIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIG1heC13aWR0aDogMTVlbTtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAudGhlLWNoaWxsZXItY2hhbGxlbmdlIGZvb3RlcnIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC50aGUtY2hpbGxlci1jaGFsbGVuZ2UgZm9vdGVyciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLmZvb3RlciB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBwYWRkaW5nOiAzLjVyZW0gMCAuNXJlbTtcbiAgYm9yZGVyLXRvcDogNy41cHggc29saWQgI2Y1ODQyNjtcbiAgYmFja2dyb3VuZDogIzAwOTliNDtcbiAgY29sb3I6ICNmZmY7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmZvb3Rlcl9fc2l0ZWJ5cGFjZSB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG5cbi5zaXRlLWJ5LXBhY2Uge1xuICBtYXJnaW46IDAgMCAxMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zaXRlLWJ5LXBhY2Uge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH0gfVxuICAuc2l0ZS1ieS1wYWNlX19saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMnB4OyB9XG4gIC5zaXRlLWJ5LXBhY2VfX3RleHQsIC5zaXRlLWJ5LXBhY2VfX2xvZ29zIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxMnB4OyB9XG4gIC5zaXRlLWJ5LXBhY2VfX2xvZ29zIHtcbiAgICB3aWR0aDogMTMwcHg7IH1cbiAgLnNpdGUtYnktcGFjZV9fbG9nbywgLnNpdGUtYnktcGFjZV9fbG9nby1ob3ZlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogLjRzIG9wYWNpdHk7IH1cbiAgLnNpdGUtYnktcGFjZV9fbG9nbyB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuc2l0ZS1ieS1wYWNlX19sb2dvLWhvdmVyIHtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC5zaXRlLWJ5LXBhY2VfX2xpbms6aG92ZXIgLnNpdGUtYnktcGFjZV9fbG9nby1ob3ZlciB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuc2l0ZS1ieS1wYWNlX190ZXh0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC41ZW07XG4gICAgdHJhbnNpdGlvbjogLjRzIGNvbG9yO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5zaXRlLWJ5LXBhY2VfX2xpbms6aG92ZXIgLnNpdGUtYnktcGFjZV9fdGV4dCB7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLmNhcmQge1xuICBwYWRkaW5nOiAuNWVtIDFlbTtcbiAgYm9yZGVyOiA1cHggc29saWQgIzlhZDZlMTtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICM1YzY3NzA7IH1cblxuLmljb24ge1xuICBtYXJnaW4tdG9wOiAycmVtOyB9XG5cbi5zcGVlY2gtYnViYmxlIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMWVtO1xuICBib3JkZXItcmFkaXVzOiAxZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgLnNwZWVjaC1idWJibGUuZmFkZWluIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTVweCkgc2NhbGUoMC43NSk7XG4gICAgdHJhbnNpdGlvbjogLjc1cyB0cmFuc2Zvcm0sIDFzIG9wYWNpdHk7IH1cbiAgICAuc3BlZWNoLWJ1YmJsZS5mYWRlaW4uaW4ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDEpOyB9XG4gIC5zcGVlY2gtYnViYmxlOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDEycHggI2ZmZjtcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDEycHggdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDEycHggdHJhbnNwYXJlbnQ7XG4gICAgY29udGVudDogXCJcIjsgfVxuXG4uYnRuLWRvd24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogNzVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlcjogMTBweCBzb2xpZCAjZjU4NDI2O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICBib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5idG4tZG93biBpbWcge1xuICAgIHdpZHRoOiAyNXB4O1xuICAgIGhlaWdodDogYXV0bzsgfVxuXG4uaW5zdGFsbGF0aW9uLW9wdGlvbi1saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDNweCBzb2xpZCAjMDA4ZmE4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5pbnN0YWxsYXRpb24tb3B0aW9uLWxpc3RfX2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAycmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuaW5zdGFsbGF0aW9uLW9wdGlvbi1saXN0X19pdGVtIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgbWluLWhlaWdodDogMjI1cHg7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gM3JlbTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7IH0gfVxuICAgIC5pbnN0YWxsYXRpb24tb3B0aW9uLWxpc3RfX2l0ZW0uZmFkZWluIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuICAgICAgdHJhbnNpdGlvbjogLjVzIHRyYW5zZm9ybSwgMXMgb3BhY2l0eTsgfVxuICAgICAgLmluc3RhbGxhdGlvbi1vcHRpb24tbGlzdF9faXRlbS5mYWRlaW4uaW4ge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbiAgICAuaW5zdGFsbGF0aW9uLW9wdGlvbi1saXN0X19pdGVtIHAge1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICBjb2xvcjogIzdlN2U3ZTsgfVxuICAgIC5pbnN0YWxsYXRpb24tb3B0aW9uLWxpc3RfX2l0ZW0gaW1nIHtcbiAgICAgIHdpZHRoOiAyNzVweDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMnJlbSAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmluc3RhbGxhdGlvbi1vcHRpb24tbGlzdF9faXRlbSBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMTc1cHg7IH0gfVxuICAgIC5pbnN0YWxsYXRpb24tb3B0aW9uLWxpc3RfX2l0ZW0gKyAuaW5zdGFsbGF0aW9uLW9wdGlvbi1saXN0X19pdGVtIHtcbiAgICAgIGJvcmRlci10b3A6IDJweCBkYXNoZWQgI2E3ZGNlNDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5pbnN0YWxsYXRpb24tb3B0aW9uLWxpc3RfX2l0ZW0gKyAuaW5zdGFsbGF0aW9uLW9wdGlvbi1saXN0X19pdGVtIHtcbiAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiAycHggZGFzaGVkICNhN2RjZTQ7IH0gfVxuICAgICAgLmluc3RhbGxhdGlvbi1vcHRpb24tbGlzdF9faXRlbSArIC5pbnN0YWxsYXRpb24tb3B0aW9uLWxpc3RfX2l0ZW06YmVmb3JlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMCU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjYTdkY2U0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAjMDA4ZmE4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgY29udGVudDogXCJvclwiOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5pbnN0YWxsYXRpb24tb3B0aW9uLWxpc3RfX2l0ZW0gKyAuaW5zdGFsbGF0aW9uLW9wdGlvbi1saXN0X19pdGVtOmJlZm9yZSB7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpOyB9IH1cbiAgICAgIC5sYW5nLWVzIC5pbnN0YWxsYXRpb24tb3B0aW9uLWxpc3RfX2l0ZW0gKyAuaW5zdGFsbGF0aW9uLW9wdGlvbi1saXN0X19pdGVtOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiT1wiOyB9XG4gIC5pbnN0YWxsYXRpb24tb3B0aW9uLWxpc3Q6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cblxuLmludGVyZmFjZS1mZWF0dXJlLWxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmludGVyZmFjZS1mZWF0dXJlLWxpc3Qge1xuICAgICAgbWFyZ2luLXRvcDogLTc1cHg7IH0gfVxuICAuaW50ZXJmYWNlLWZlYXR1cmUtbGlzdF9faXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgY29sb3I6ICM1YzY3NzA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5pbnRlcmZhY2UtZmVhdHVyZS1saXN0X19pdGVtIHtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgbWFyZ2luOiA1cmVtIDAgMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5pbnRlcmZhY2UtZmVhdHVyZS1saXN0X19pdGVtIHAge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogLTc3cHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7IH0gfVxuICAgIC5pbnRlcmZhY2UtZmVhdHVyZS1saXN0X19pdGVtIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmludGVyZmFjZS1mZWF0dXJlLWxpc3RfX2l0ZW0gaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDc1JTsgfSB9XG4gIC5pbnRlcmZhY2UtZmVhdHVyZS1saXN0OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiOyB9XG5cbi5zb2x1dGlvbi1saXN0IHtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAuc29sdXRpb24tbGlzdF9faXRlbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zb2x1dGlvbi1saXN0X19pdGVtIHtcbiAgICAgICAgd2lkdGg6IDI1JTsgfVxuICAgICAgICAuc29sdXRpb24tbGlzdF9faXRlbTpiZWZvcmUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5ZDhlMDtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAgICAgLnNvbHV0aW9uLWxpc3RfX2l0ZW06bnRoLW9mLXR5cGUoMSk6YmVmb3JlIHtcbiAgICAgICAgICBsZWZ0OiA1MCU7IH1cbiAgICAgICAgLnNvbHV0aW9uLWxpc3RfX2l0ZW06bnRoLW9mLXR5cGUoNCk6YmVmb3JlIHtcbiAgICAgICAgICByaWdodDogNTAlOyB9IH1cbiAgLnNvbHV0aW9uLWxpc3RfX3RleHQge1xuICAgIGNvbG9yOiAjMDA5OWI0OyB9XG4gIC5zb2x1dGlvbi1saXN0X19pY29uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgICB6LWluZGV4OiAyOyB9XG4gICAgLnNvbHV0aW9uLWxpc3RfX2ljb246YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJYXCI7IH1cbiAgLnNvbHV0aW9uLWxpc3Q6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cblxuLnVuZGVybGluZS0tb3JhbmdlLCAudW5kZXJsaW5lLS1ibHVlLCAudW5kZXJsaW5lLS1sdGJsdWUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiAuNzVyZW07XG4gIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjZjAwOyB9XG4gIC51bmRlcmxpbmUtLW9yYW5nZSArIHAsIC51bmRlcmxpbmUtLWJsdWUgKyBwLCAudW5kZXJsaW5lLS1sdGJsdWUgKyBwIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtOyB9XG5cbi51bmRlcmxpbmUtLW9yYW5nZSB7XG4gIGJvcmRlci1jb2xvcjogI2Y1ODQyNjsgfVxuXG4udW5kZXJsaW5lLS1ibHVlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBhMWJhOyB9XG5cbi51bmRlcmxpbmUtLWx0Ymx1ZSB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMzhjNmUwO1xuICBib3JkZXItY29sb3I6ICMzOGM2ZTA7IH1cblxuLmNvbnRhY3QtaW5mbyB7XG4gIG1heC13aWR0aDogNDAwcHg7IH1cbiAgLmNvbnRhY3QtaW5mb19fcGhvbmUge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAzcmVtIDA7XG4gICAgY29sb3I6ICMwMGExYmE7XG4gICAgbGluZS1oZWlnaHQ6IDY1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jb250YWN0LWluZm9fX3Bob25lIHtcbiAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTAwcHg7IH0gfVxuICAgIC5jb250YWN0LWluZm9fX3Bob25lIHAge1xuICAgICAgbWFyZ2luLWxlZnQ6IDMyLjVweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNDcuNXB4O1xuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmNTg0MjY7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2Y1ODQyNjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4zOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNvbnRhY3QtaW5mb19fcGhvbmUgcCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA2NXB4OyB9IH1cbiAgICAuY29udGFjdC1pbmZvX19waG9uZTpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvaWNvbi1waG9uZS5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBhbmltYXRpb246IHBob25lX2ljb25fYW5pbWF0aW9uIDRzIGVhc2UtaW4tb3V0IDRzIGluZmluaXRlIG5vcm1hbDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5jb250YWN0LWluZm9fX3Bob25lOmJlZm9yZSB7XG4gICAgICAgICAgd2lkdGg6IDEwMHB4OyB9IH1cbiAgLmNvbnRhY3QtaW5mb19fd2Vic2l0ZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuY29udGFjdC1pbmZvX193ZWJzaXRlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMDBweDsgfSB9XG4gICAgLmNvbnRhY3QtaW5mb19fd2Vic2l0ZSBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgIGNvbG9yOiAjZjU4NDI2O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5jb250YWN0LWluZm9fX3dlYnNpdGUgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjVyZW07IH0gfVxuXG5Aa2V5ZnJhbWVzIHBob25lX2ljb25fYW5pbWF0aW9uIHtcbiAgNC4xNiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpOyB9XG4gIDguMzMlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCk7IH1cbiAgMTIuNDklIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KTsgfVxuICAxNi42NyUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTsgfVxuICAyMC44MiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpOyB9XG4gIDI1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfSB9XG5cbi5hbmltYXRlZC1saXN0X19pdGVtIHtcbiAgdHJhbnNpdGlvbjogLjRzIG9wYWNpdHk7XG4gIG9wYWNpdHk6IDA7IH1cbiAgLmFuaW1hdGVkLWxpc3RfX2l0ZW0gcCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpIHNjYWxlKDApO1xuICAgIHRyYW5zaXRpb246IC40cyB0cmFuc2Zvcm0sIC40cyBvcGFjaXR5O1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLmFuaW1hdGVkLWxpc3RfX2l0ZW0gaW1nIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zaXRpb246IC40cyB0cmFuc2Zvcm07IH1cbiAgLmFuaW1hdGVkLWxpc3RfX2l0ZW0uaW4ge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuYW5pbWF0ZWQtbGlzdF9faXRlbS5pbiBwIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKSBzY2FsZSgxKTtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAuYW5pbWF0ZWQtbGlzdF9faXRlbS5pbiBpbWcge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuXG4udmlkZW8tY29udGFpbmVyLFxuaW1nW3NyYz1cImltZy9wbGFjZWhvbGRlci15b3V0dWJlLXZpZGVvLmpwZ1wiXSB7XG4gIG1hcmdpbjogM3JlbSAwOyB9XG5cbi5idG4tY29udGFjdC11cy1jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgei1pbmRleDogNTA7IH1cblxuLmJ0bi1kb3duLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiBhdXRvO1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiAxNXB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgei1pbmRleDogNTA7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG40LjAgTGF5b3V0XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qXHJcbiogVXNhZ2U6IGh0dHBzOi8vc21hY3NzLmNvbS9ib29rL3R5cGUtbGF5b3V0XHJcbioqL1xuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmU5ZWU7IH1cblxuLnJvdy0tY29uZGVuc2VkIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBtYXJnaW4tbGVmdDogLTVweDsgfVxuICAucm93LS1jb25kZW5zZWQgZGl2W2NsYXNzXj1cImNvbFwiXSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4OyB9XG5cbnNlY3Rpb24ge1xuICAvKnBhZGRpbmc6IDVyZW0gMDsqL1xuICBwYWRkaW5nOiA1cmVtIDAgMDsgfVxuXG4ucGFnZS1jb250ZW50IHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIGJhY2tncm91bmQ6ICMwMjk5YjQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnBhZ2UtY29udGVudCB7XG4gICAgICBwYWRkaW5nLXRvcDogNXJlbTsgfSB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuNS4wIE1pc2NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypcclxuKiBVc2FnZTogVXRpbGl0eSBjbGFzc2VzIHRoYXQgZG8gbm90IGZpdCBhbnl3aGVyZSBpbiBwYXJ0aWN1bGFyIGludG8gU01BQ1NTIChodHRwczovL3NtYWNzcy5jb20vYm9vay8pXHJcbioqL1xuLyogVGV4dCBtZWFudCBvbmx5IGZvciBzY3JlZW4gcmVhZGVycy4gKi9cbi5zY3JlZW4tcmVhZGVyLXRleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTsgfVxuICAuc2NyZWVuLXJlYWRlci10ZXh0OmhvdmVyLCAuc2NyZWVuLXJlYWRlci10ZXh0OmFjdGl2ZSwgLnNjcmVlbi1yZWFkZXItdGV4dDpmb2N1cyB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDVweDtcbiAgICBsZWZ0OiA1cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDE1cHggMjNweCAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuICAgIGNvbG9yOiAjMjkzNzQzO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJveC1zaGFkb3c6IDAgMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICB6LWluZGV4OiAxMDAwMDA7XG4gICAgLyogQWJvdmUgV1AgdG9vbGJhci4gKi9cbiAgICBjbGlwOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmNsZWFyOmJlZm9yZSxcbi5jbGVhcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5jbGVhcjphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5hbGlnbmxlZnQge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uYWxpZ25yaWdodCB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4ucmVxdWlyZWQge1xuICBjb2xvcjogI2YwMDsgfVxuXG4ucGhvdG8tY3JlZGl0IHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLm9yYW5nZSB7XG4gIGNvbG9yOiAjZjU4NDI2OyB9XG5cbi5ibHVlIHtcbiAgY29sb3I6ICMwMGExYmE7IH1cblxuLmRrYmx1ZSB7XG4gIGNvbG9yOiAjMDA5OWI0OyB9XG5cbi53aGl0ZSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi50ZXh0LXVwcGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udGV4dC13aGl0ZS1zaGFkb3cge1xuICB0ZXh0LXNoYWRvdzogLTJweCAtMnB4IDAgI2ZmZiwgMnB4IC0ycHggMCAjZmZmLCAtMnB4IDJweCAwICNmZmYsIDJweCAycHggMCAjZmZmOyB9XG5cbi5mYWRlaW4ge1xuICB0cmFuc2l0aW9uOiAuNHMgb3BhY2l0eTtcbiAgb3BhY2l0eTogMDsgfVxuICAuZmFkZWluLmluIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuNi4wIFNoYWFhYWFhYWFhYWFhYW1lXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qXHJcbiogVXNhZ2U6IEFueXRoaW5nIHlvdSBhcmVuJ3QgcHJvdWQgb2YsIG9yIGhvcGUvcGxhbiB0byBmaXggbGF0ZXIuIEhvcGVmdWxseSBlbXB0eSwgYnV0IHVzZWZ1bCBmb3IgaWRlbnRpZnlpbmcgcGFpbiBwb2ludHMgd2hlbiBpdCdzIG5vdC5cclxuKiovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbjcuMCBPdmVycmlkaW5nIEJvb3RzdHJhcCBTdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm1lZGlhLCAubWVkaWE6Zmlyc3QtY2hpbGQsIC5tZWRpYTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAyLjVyZW0gMCAxcmVtOyB9XG5cbi5tZWRpYS53aGl0ZSAqIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLm1lZGlhIC5tZWRpYS1udW1iZXIge1xuICBmb250LXNpemU6IDcuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogLjc1OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tZWRpYSAubWVkaWEtbnVtYmVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMTIuNXJlbTsgfSB9XG5cbi5tZWRpYSAubWVkaWEtYm9keSB7XG4gIHRyYW5zaXRpb246IDEuMnMgb3BhY2l0eSwgLjZzIHRyYW5zZm9ybTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjI1czsgfVxuXG4ubWVkaWEubHRyIC5tZWRpYS1ib2R5IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTsgfVxuXG4ubWVkaWEucnRsIC5tZWRpYS1ib2R5IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpOyB9XG5cbi5tZWRpYS5pbiAubWVkaWEtYm9keSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgb3BhY2l0eTogMTsgfVxuIiwiLypcclxuKiBVc2FnZTogaHR0cHM6Ly9zbWFjc3MuY29tL2Jvb2svdHlwZS1iYXNlXHJcbioqL1xyXG5cclxuQGltcG9ydCBcImxpc3RzXCI7XHJcbkBpbXBvcnQgXCJ0YWJsZXNcIjtcclxuQGltcG9ydCBcImxpbmtzXCI7XHJcbkBpbXBvcnQgXCJjb3B5XCI7XHJcbkBpbXBvcnQgXCJoZWFkaW5nc1wiO1xyXG5cclxuQGltcG9ydCBcImZvcm1zX19idXR0b25zXCI7XHJcbkBpbXBvcnQgXCJmb3Jtc19fZmllbGRzXCI7XHJcblxyXG5odG1sIHtcclxuICBmb250LXNpemU6IDEwcHg7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIHRyYW5zaXRpb246IC4ycyBvcGFjaXR5O1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udF9fbWFpbjtcclxufVxyXG5cclxuaDIge1xyXG4gIGNvbG9yOiAjMDA5OWI0O1xyXG59XHJcbiIsIi5saXN0LWhhc2h0YWcge1xyXG4gICRib3JkZXJfY29sb3I6IHJnYmEoMjAwLCAyMDAsIDIwMCwgLjIpO1xyXG5cclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luOiAxLjVyZW0gMDtcclxuICBwYWRkaW5nOiAxLjI1cmVtIDA7XHJcblxyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyX2NvbG9yO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyX2NvbG9yO1xyXG5cclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICBsaSB7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMik7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICAgZm9udC1mYW1pbHk6ICdMYXRvJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xyXG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoMi44KTtcclxuICAgIH1cclxuXHJcbiAgICArIGxpIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IC43NWVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAbWl4aW4gZ3JhZGllbnRfYmcoJGNvbG9yXzEsICRjb2xvcl8yKSB7XHJcbiAgLy9zY3NzLWxpbnQ6ZGlzYWJsZSBEdXBsaWNhdGVQcm9wZXJ0eVxyXG4gIGJhY2tncm91bmQ6ICRjb2xvcl8xO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgkY29sb3JfMSwgJGNvbG9yXzIpO1xyXG59XHJcblxyXG5AbWl4aW4gdGVhbF90b3BfYm9yZGVyKCkge1xyXG4gIGJvcmRlci10b3A6IDE1cHggc29saWQgIzAwYTFiYTtcclxufVxyXG5cclxuQG1peGluIHRlYWxfYm90dG9tX2JvcmRlcigpIHtcclxuICBib3JkZXItYm90dG9tOiAxNXB4IHNvbGlkICMwMGExYmE7XHJcbn1cclxuXHJcbi8vIFJlbSBvdXRwdXQgd2l0aCBweCBmYWxsYmFja1xyXG5AbWl4aW4gZm9udC1zaXplKCRzaXplVmFsdWU6IDEpIHtcclxuICAvLyBmb250LXNpemU6ICgkc2l6ZVZhbHVlICogMTYpICogMXB4O1xyXG4gIGZvbnQtc2l6ZTogJHNpemVWYWx1ZSAqIDFyZW07XHJcbn1cclxuXHJcbi8vIENlbnRlciBibG9ja1xyXG5AbWl4aW4gY2VudGVyLWJsb2NrIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8vIENsZWFyZml4XHJcbkBtaXhpbiBjbGVhcmZpeCgpIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4vLyBDbGVhciBhZnRlciAobm90IGFsbCBjbGVhcmZpeCBuZWVkIHRoaXMgYWxzbylcclxuQG1peGluIGNsZWFyZml4LWFmdGVyKCkge1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG5AbWl4aW4gYmxvY2stdmNlbnRlcigpIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuXHJcbkBtaXhpbiByZXNwb25kLXRvKCRicmVha3BvaW50KSB7XHJcbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAje21hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCl9KSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2Uge1xyXG4gICAgQHdhcm4gXCJVbmZvcnR1bmF0ZWx5LCBubyB2YWx1ZSBjb3VsZCBiZSByZXRyaWV2ZWQgZnJvbSBgI3skYnJlYWtwb2ludH1gLiBcIlxyXG4gICAgICAgICsgXCJQbGVhc2UgbWFrZSBzdXJlIGl0IGlzIGRlZmluZWQgaW4gYCRicmVha3BvaW50c2AgbWFwLlwiO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGZhKCkge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XHJcbiAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XHJcbn1cclxuIiwiaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNiB7XHJcbiAgY29sb3I6ICM1YzY3NzA7XHJcbn1cclxuXHJcbmgxIHtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMy41KTtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoNy40KTtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSg1LjU1KTtcclxuICB9XHJcbn1cclxuXHJcbmgyIHtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMyk7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDQuODcpO1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDMuNjUyNSk7XHJcbiAgfVxyXG59XHJcblxyXG5oMyB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKDIuOSk7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKDIuMTc1KTtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG5oNCB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKDIuNCk7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEuOCk7XHJcbiAgZm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG4iLCIuYnRuLW9yYW5nZSB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKDIpO1xyXG5cclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogLjVlbSAwO1xyXG4gIC8qcGFkZGluZzogLjVlbSAyZW07Ki9cclxuICBwYWRkaW5nOiAuNzVlbSAxZW0gLjc1ZW0gNGVtO1xyXG4gIHRyYW5zaXRpb246IC4ycyBjb2xvciwgLjJzIGJhY2tncm91bmQtY29sb3I7XHJcbiAgYm9yZGVyLXJhZGl1czogLjE1ZW07XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xyXG4gIGJveC1zaGFkb3c6IDAgNXB4IDE1cHggcmdiYSgwLCAwLCAwLCAuNSk7XHJcblxyXG5cclxuICAmOmFjdGl2ZSxcclxuICAmOmZvY3VzLFxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRvcmFuZ2UsIDEwJSk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcblxyXG4gICY6YmVmb3JlIHtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyKTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAzZW07XHJcblxyXG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmYTg2MjtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9idG4taWNvbi1saWdodG5pbmcucG5nXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLXNoYWRvdyB7XHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVyZW07XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvYmctYnRuLXNoYWRvdy5wbmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDQwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDYwMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1jb250YWN0LXVzIHtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMS4yNSk7XHJcbiAgcGFkZGluZzogLjc1ZW0gMWVtO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMS43NSk7XHJcbiAgICBwYWRkaW5nOiAuNzVlbSAxZW0gLjc1ZW0gNGVtO1xyXG4gIH1cclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9idG4taWNvbi1lbWFpbC5wbmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5idG4tcGxheSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWF4LXdpZHRoOiAxNzVweDtcclxuICB0cmFuc2l0aW9uOiAuMnMgb3BhY2l0eTtcclxuICBvcGFjaXR5OiAuNztcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG5cclxuICAmOmFjdGl2ZSxcclxuICAmOmZvY3VzLFxyXG4gICY6aG92ZXIge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIC50aGUtY2hpbGxlci1jaGFsbGVuZ2UgJiB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbn1cclxuIiwiJG9yYW5nZTogI2Y1ODQyNjtcclxuJGJsdWU6ICMwMGExYmE7XHJcbiRka2JsdWU6ICMwMDk5YjQ7XHJcblxyXG4kY29sb3JfX2JhY2tncm91bmQtYm9keTogI2ZmZjtcclxuJGNvbG9yX19iYWNrZ3JvdW5kLXNjcmVlbjogI2YxZjFmMTtcclxuJGNvbG9yX19iYWNrZ3JvdW5kLWhyOiAjZmFmNWU1O1xyXG4kY29sb3JfX2JhY2tncm91bmQtYnV0dG9uOiAjZTZlNmU2O1xyXG4kY29sb3JfX2JhY2tncm91bmQtcHJlOiAjZWVlO1xyXG4kY29sb3JfX2JhY2tncm91bmQtaW5zOiAjZmZmOWMwO1xyXG5cclxuJGNvbG9yX190ZXh0LXNjcmVlbjogIzI5Mzc0MztcclxuJGNvbG9yX190ZXh0LWlucHV0OiAjNjY2O1xyXG4kY29sb3JfX3RleHQtaW5wdXQtZm9jdXM6ICMxMTE7XHJcbiRjb2xvcl9fbGluazogIzI5Mzc0MztcclxuJGNvbG9yX19saW5rLXZpc2l0ZWQ6ICMyOTM3NDM7XHJcbiRjb2xvcl9fbGluay1ob3ZlcjogIzAwMDtcclxuJGNvbG9yX190ZXh0LW1haW46ICMyOTM3NDM7XHJcblxyXG4kY29sb3JfX2JvcmRlci1idXR0b246ICNjY2MgI2NjYyAjYmJiO1xyXG4kY29sb3JfX2JvcmRlci1idXR0b24taG92ZXI6ICNjY2MgI2JiYiAjYWFhO1xyXG4kY29sb3JfX2JvcmRlci1idXR0b24tZm9jdXM6ICNhYWEgI2JiYiAjYmJiO1xyXG4kY29sb3JfX2JvcmRlci1pbnB1dDogI2NjYztcclxuJGNvbG9yX19ib3JkZXItYWJicjogIzY2NjtcclxuXHJcbiRib3JkZXJfY29sb3I6IHJnYmEoMjAwLCAyMDAsIDIwMCwgLjUpO1xyXG4iLCIkZm9udF9fbWFpbjogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcclxuJGZvbnRfX3ByZTogXCJDb3VyaWVyIDEwIFBpdGNoXCIsIENvdXJpZXIsIG1vbm9zcGFjZTtcclxuJGZvbnRfX2xpbmUtaGVpZ2h0LWJvZHk6IDEuNTtcclxuJGZvbnRfX2xpbmUtaGVpZ2h0LXByZTogMS42O1xyXG5cclxuXHJcbkBtaXhpbiBmb250X19iYXNlLXNpemUoKSB7XHJcblxyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtfX3hzKSB7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMS41KTtcclxuICB9XHJcblxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtfX3hzKSB7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMS43KTtcclxuICB9XHJcblxyXG59XHJcbiIsIi8qXHJcbiogVXNhZ2U6IGh0dHBzOi8vc21hY3NzLmNvbS9ib29rL3R5cGUtbW9kdWxlXHJcbioqL1xyXG5cclxuQGltcG9ydCBcImhlYWRlclwiO1xyXG5AaW1wb3J0IFwic2VjdGlvblwiO1xyXG5AaW1wb3J0IFwiZm9vdGVyXCI7XHJcbkBpbXBvcnQgXCJzaXRlYnlwYWNlXCI7XHJcblxyXG4uY2FyZCB7XHJcbiAgcGFkZGluZzogLjVlbSAxZW07XHJcbiAgYm9yZGVyOiA1cHggc29saWQgIzlhZDZlMTtcclxuICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgY29sb3I6ICM1YzY3NzA7XHJcbn1cclxuXHJcbi5pY29uIHtcclxuICBtYXJnaW4tdG9wOiAycmVtO1xyXG59XHJcblxyXG4uc3BlZWNoLWJ1YmJsZSB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEuNzUpO1xyXG5cclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6IDFlbTtcclxuICBib3JkZXItcmFkaXVzOiAxZW07XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgJi5mYWRlaW4ge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1cHgpc2NhbGUoLjc1KTtcclxuICAgIHRyYW5zaXRpb246IC43NXMgdHJhbnNmb3JtLCAxcyBvcGFjaXR5O1xyXG5cclxuICAgICYuaW4ge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMClzY2FsZSgxKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgJHNpemU6IDEycHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgICByaWdodDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuXHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJvcmRlci10b3A6IHNvbGlkICRzaXplICNmZmY7XHJcbiAgICBib3JkZXItcmlnaHQ6IHNvbGlkICRzaXplIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWxlZnQ6IHNvbGlkICRzaXplIHRyYW5zcGFyZW50O1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICB9XHJcbn1cclxuXHJcbi5idG4tZG93biB7XHJcbiAgJHNpemU6IDc1cHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6ICRzaXplO1xyXG4gIGhlaWdodDogJHNpemU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgYm9yZGVyOiAxMHB4IHNvbGlkICRvcmFuZ2U7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgbGluZS1oZWlnaHQ6IDU1cHg7XHJcbiAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgLjUpO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG4gIGltZyB7XHJcbiAgICB3aWR0aDogMjVweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi5pbnN0YWxsYXRpb24tb3B0aW9uLWxpc3Qge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogM3B4IHNvbGlkICMwMDhmYTg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAmX19pdGVtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDJyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICBtaW4taGVpZ2h0OiAyMjVweDtcclxuICAgICAgcGFkZGluZzogMXJlbSAzcmVtO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAmLmZhZGVpbiB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xyXG4gICAgICB0cmFuc2l0aW9uOiAuNXMgdHJhbnNmb3JtLCAxcyBvcGFjaXR5O1xyXG5cclxuICAgICAgJi5pbiB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjYpO1xyXG4gICAgICBjb2xvcjogIzdlN2U3ZTtcclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMjc1cHg7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luOiAycmVtIDA7XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNzVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYgKyAmIHtcclxuICAgICAgYm9yZGVyLXRvcDogMnB4IGRhc2hlZCAjYTdkY2U0O1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBkYXNoZWQgI2E3ZGNlNDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICRzaXplOiA1MHB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMi4yNSk7XHJcblxyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDAlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6ICRzaXplO1xyXG4gICAgICAgIGhlaWdodDogJHNpemU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNhN2RjZTQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgY29sb3I6ICMwMDhmYTg7XHJcbiAgICAgICAgLy8gbGluZS1oZWlnaHQ6ICRzaXplO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwib3JcIjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSl0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmxhbmctZXMgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiT1wiO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gIH1cclxufVxyXG5cclxuLmludGVyZmFjZS1mZWF0dXJlLWxpc3Qge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oc20pIHtcclxuICAgIG1hcmdpbi10b3A6IC03NXB4O1xyXG4gIH1cclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBtYXJnaW46IDFyZW0gMDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgY29sb3I6ICM1YzY3NzA7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhzbSkge1xyXG4gICAgICB3aWR0aDogMjAlO1xyXG4gICAgICBtYXJnaW46IDVyZW0gMCAwO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcclxuICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oc20pIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogLTc3cHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBtaW4taGVpZ2h0OiA2MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oc20pIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDc1JTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICB9XHJcbn1cclxuXHJcbi5zb2x1dGlvbi1saXN0IHtcclxuICAkaWNvbl9zaXplOiA2MHB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgJl9faXRlbSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBtYXJnaW46IDFyZW0gMDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcclxuICAgICAgd2lkdGg6IDI1JTtcclxuXHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAkaWNvbl9zaXplIC8gMjtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IGF1dG87XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTlkOGUwO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtb2YtdHlwZSg0KSB7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgcmlnaHQ6IDUwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgY29sb3I6ICMwMDk5YjQ7XHJcbiAgfVxyXG5cclxuICAmX19pY29uIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAkaWNvbl9zaXplO1xyXG4gICAgaGVpZ2h0OiAkaWNvbl9zaXplO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgei1pbmRleDogMjtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiBcIlhcIjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgfVxyXG59XHJcblxyXG4udW5kZXJsaW5lIHtcclxuICAmLS1vcmFuZ2UsXHJcbiAgJi0tYmx1ZSxcclxuICAmLS1sdGJsdWUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZy1ib3R0b206IC43NXJlbTtcclxuICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjZjAwO1xyXG5cclxuICAgICsgcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLS1vcmFuZ2Uge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkb3JhbmdlO1xyXG4gIH1cclxuXHJcbiAgJi0tYmx1ZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICRibHVlO1xyXG4gIH1cclxuXHJcbiAgJi0tbHRibHVlIHtcclxuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMzhjNmUwO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMzhjNmUwO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRhY3QtaW5mbyB7XHJcbiAgJGljb25fc2l6ZV94czogNjVweDtcclxuICAkaWNvbl9zaXplOiAxMDBweDtcclxuXHJcbiAgbWF4LXdpZHRoOiA0MDBweDtcclxuXHJcbiAgJl9fcGhvbmUge1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDIuNSk7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAzcmVtIDA7XHJcbiAgICBjb2xvcjogJGJsdWU7XHJcbiAgICBsaW5lLWhlaWdodDogJGljb25fc2l6ZV94cztcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSg0KTtcclxuICAgICAgbGluZS1oZWlnaHQ6ICRpY29uX3NpemU7XHJcbiAgICB9XHJcblxyXG4gICAgcCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAkaWNvbl9zaXplX3hzIC8gMjtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAkaWNvbl9zaXplX3hzIC8gMiArIDE1cHg7XHJcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAkb3JhbmdlO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJG9yYW5nZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogJGljb25fc2l6ZSAvIDI7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAkaWNvbl9zaXplIC8gMiArIDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogYXV0bztcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogJGljb25fc2l6ZV94cztcclxuXHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9pY29uLXBob25lLnBuZ1wiKTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBhbmltYXRpb246IHBob25lX2ljb25fYW5pbWF0aW9uIDRzIGVhc2UtaW4tb3V0IDRzIGluZmluaXRlIG5vcm1hbDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcclxuICAgICAgICB3aWR0aDogJGljb25fc2l6ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fd2Vic2l0ZSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRpY29uX3NpemVfeHM7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6ICRpY29uX3NpemU7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyKTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgICAgIGNvbG9yOiAkb3JhbmdlO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIuNSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgcGhvbmVfaWNvbl9hbmltYXRpb24ge1xyXG4gIDQuMTYlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xyXG4gIH1cclxuXHJcbiAgOC4zMyUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpO1xyXG4gIH1cclxuXHJcbiAgMTIuNDklIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpO1xyXG4gIH1cclxuXHJcbiAgMTYuNjclIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMnB4KTtcclxuICB9XHJcblxyXG4gIDIwLjgyJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcclxuICB9XHJcblxyXG4gIDI1JSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcbn1cclxuXHJcbi5hbmltYXRlZC1saXN0IHtcclxuICAmX19pdGVtIHtcclxuICAgIHRyYW5zaXRpb246IC40cyBvcGFjaXR5O1xyXG4gICAgb3BhY2l0eTogMDtcclxuXHJcbiAgICBwIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpc2NhbGUoMCk7XHJcbiAgICAgIHRyYW5zaXRpb246IC40cyB0cmFuc2Zvcm0sIC40cyBvcGFjaXR5O1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAgIHRyYW5zaXRpb246IC40cyB0cmFuc2Zvcm07XHJcbiAgICB9XHJcblxyXG4gICAgJi5pbiB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcblxyXG4gICAgICBwIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMClzY2FsZSgxKTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi52aWRlby1jb250YWluZXIsXHJcbmltZ1tzcmM9XCJpbWcvcGxhY2Vob2xkZXIteW91dHViZS12aWRlby5qcGdcIl0ge1xyXG4gIG1hcmdpbjogM3JlbSAwO1xyXG59XHJcblxyXG4uYnRuLWNvbnRhY3QtdXMtY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogYXV0bztcclxuICBsZWZ0OiBhdXRvO1xyXG4gIHotaW5kZXg6IDUwO1xyXG59XHJcblxyXG4uYnRuLWRvd24tY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiBhdXRvO1xyXG4gIHJpZ2h0OiBhdXRvO1xyXG4gIGJvdHRvbTogMTVweDtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gIHotaW5kZXg6IDUwO1xyXG59XHJcbiIsIi5oZWFkZXIge1xyXG4gIEBpbmNsdWRlIGdyYWRpZW50X2JnKCNmM2ZhZmMsICNiY2U1ZWIpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJl9fbG9nbyB7XHJcbiAgICBwYWRkaW5nOiAycmVtIDAgMDtcclxuICB9XHJcblxyXG4gICZfX3RhZ2xpbmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XHJcblxyXG4gICAgICA+ICoge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGgyIHtcclxuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDQpO1xyXG4gICAgICBtYXgtd2lkdGg6IDU1MHB4O1xyXG4gICAgICBtYXJnaW46IDFlbSBhdXRvO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoNC41KTtcclxuICAgICAgICBtYXgtd2lkdGg6IDc1MHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKG1kKSB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDUpO1xyXG4gICAgICAgIG1heC13aWR0aDogMTUwMHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYmcsXHJcbiAgJl9fY2FyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICB9XHJcblxyXG4gICZfX2JnIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9iZy1oZWFkZXItYnVpbGRpbmdzLnBuZ1wiKTtcclxuICAgIC8qYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsqL1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKG1kKSB7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTUwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fY2FyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogYXV0bztcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2JnIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2hlYWRlci1jYXIucG5nXCIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDc1cHg7XHJcbiAgICAgIGFuaW1hdGlvbjogY2FyX2JnX2FuaW1hdGlvbiA1cyBsaW5lYXIgMHMgaW5maW5pdGUgbm9ybWFsO1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xyXG4gICAgICAgIGFuaW1hdGlvbjogY2FyX2JnX2FuaW1hdGlvbiAyMHMgbGluZWFyIDBzIGluZmluaXRlIG5vcm1hbDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fYnVpbGRpbmdzIHtcclxuXHJcbiAgICB0YWJsZSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xyXG5cclxuICAgICAgdGQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50YWJsZS1yZXNwb25zaXZlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgYm9yZGVyOiAwO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ltYWdlIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgY2FyX2JnX2FuaW1hdGlvbiB7XHJcbiAgMCUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTIwJSBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAxMCUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTIwJSBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICA2NSUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjAlIGNlbnRlcjtcclxuICB9XHJcblxyXG4gIDc1JSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMCUgY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgOTAlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMCUgY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjAlIGNlbnRlcjtcclxuICB9XHJcbn1cclxuIiwic2VjdGlvbiB7XHJcbiAgcGFkZGluZzogMCAwIDcuNXJlbTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxNTAwcHg7XHJcblxyXG4gICYubWFrZS1hLWxpc3Qtb2YtcmVxdWlyZW1lbnRzIHtcclxuICAgIEBpbmNsdWRlIGdyYWRpZW50X2JnKCMwMTk5YjQsICNhY2RlZTcpO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCMwMTk5YjQsICNhY2RlZTcsICNhY2RlZTcpO1xyXG4gIH1cclxuXHJcbiAgJi5jaG9vc2UtdGhlLXJpZ2h0LXR5cGUtb2YtY2hpbGxlciB7XHJcbiAgICBAaW5jbHVkZSBncmFkaWVudF9iZygjYWNkZWU3LCAjZmJmZGZkKTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcblxyXG4gICYuY2FsbC1hZ2dyZWtvLXRvLXByb3ZpZGUtdGhlLXJpZ2h0LXNvbHV0aW9uIHtcclxuICAgIEBpbmNsdWRlIGdyYWRpZW50X2JnKCNmYmZkZmQsICNmZmYpO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcclxuICAgICAgLmJ0bi1zaGFkb3cge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmVhc2lseS1pbnN0YWxsLWFuZC1vcGVyYXRlLXlvdXItYWdncmVrby1jaGlsbGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGZiZmM7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvYmctc2t5bGluZS1pbnZlcnQucG5nXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwMHB4O1xyXG5cclxuICAgIC8vc2Nzcy1saW50OmRpc2FibGUgU2VsZWN0b3JEZXB0aCwgTmVzdGluZ0RlcHRoXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxNXJlbTtcclxuXHJcbiAgICAgIC5yb3cgLnJvdyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgIC5jb2wtc20tNyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcclxuXHJcbiAgICAgICAgICAubWVkaWEge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xyXG4gICAgICAgIG1heC13aWR0aDogMzUwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuY29udmVuaWVudC1pbnN0YWxsYXRpb24tb3B0aW9ucyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmYmZjO1xyXG4gIH1cclxuXHJcbiAgJi5mdWxsLWZlYXR1cmVkLWFuZC11c2VyLWZyaWVuZGx5LWludGVyZmFjZSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgIGgyIHtcclxuICAgICAgbWFyZ2luLXRvcDogNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuYmcge1xyXG4gICAgICAmX193aGl0ZSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDVyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2Y0ZmJmYztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhzbSkge1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmX19ncmFkaWVudCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ3JhZGllbnRfYmcoIzAwOTliNCwgIzVjYmVjZik7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDVyZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oc20pIHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAxNzVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYudGVtcGVyYXR1cmUtY29udHJvbC1leHBlcnRzLWF0LXlvdXItc2VydmljZSB7XHJcbiAgICBAaW5jbHVkZSBncmFkaWVudF9iZygjNWNiZWNmLCAjZmZmKTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjNWNiZWNmLCAjZmZmLCAjZmZmKTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIG1heC13aWR0aDogMjUwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi53ZXJlLXJlYWR5LWZvci15b3VyLWNhbGwge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuXHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvYmctYWdncmVrby1idWlsZGluZy5wbmdcIiksIHVybChcImltZy9iZy1saWdodG5pbmcuZ2lmXCIpLCB1cmwoXCJpbWcvYmctc2t5bGluZS5wbmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0LCBuby1yZXBlYXQsIHJlcGVhdC14O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogODAlIGJvdHRvbSwgcmlnaHQgdG9wLCBjZW50ZXIgYm90dG9tO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAyMDBweCwgNzUwcHgsIDEwMDBweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxNXJlbTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjc1cHgsIDc1MHB4LCAxMDAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYmcge1xyXG4gICZfX3doaXRlIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgfVxyXG5cclxuICAmX19ka2JsdWUge1xyXG4gICAgYmFja2dyb3VuZDogJGRrYmx1ZTtcclxuICB9XHJcblxyXG4gICYtLWNsb3VkcyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIC8qYmFja2dyb3VuZC1zaXplOiAxNDAwcHg7Ki9cclxuXHJcbiAgICAmLS0xIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2JnLWNsb3Vkcy0xLnBuZ1wiKTtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcclxuICAgIH1cclxuXHJcbiAgICAmLS0yIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2JnLWNsb3Vkcy0yLnBuZ1wiKTtcclxuICAgIH1cclxuXHJcbiAgICAmLS0zIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2JnLWNsb3Vkcy0zLnBuZ1wiKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiZm9vdGVyciB7XHJcbiAgLy9zY3NzLWxpbnQ6ZGlzYWJsZSBEdXBsaWNhdGVQcm9wZXJ0eVxyXG5cclxuICBAaW5jbHVkZSB0ZWFsX3RvcF9ib3JkZXIoKTtcclxuXHJcbiAgcGFkZGluZzogMi41cmVtIDAgMTVyZW07XHJcbiAgYmFja2dyb3VuZDogIzgyZDNkZTtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoIzgyZDNkZSwgI2JlZTZlZCk7XHJcblxyXG4gIGg0IHtcclxuICAgIGNvbG9yOiAjMDBhMWJhO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIH1cclxuXHJcbiAgLmNhcmQge1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDEuNik7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMS4yKTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiAyMDBweDtcclxuICAgIG1heC13aWR0aDogMTVlbTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLnRoZS1jaGlsbGVyLWNoYWxsZW5nZSAmIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5mb290ZXIge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjMpO1xyXG4gIHBhZGRpbmc6IDMuNXJlbSAwIC41cmVtO1xyXG4gIGJvcmRlci10b3A6IDcuNXB4IHNvbGlkICRvcmFuZ2U7XHJcbiAgYmFja2dyb3VuZDogIzAwOTliNDtcclxuICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgJl9fc2l0ZWJ5cGFjZSB7XHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIkaGVpZ2h0OiAxMnB4O1xyXG5cclxuLnNpdGUtYnktcGFjZSB7XHJcbiAgbWFyZ2luOiAwIDAgMTBweDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgfVxyXG5cclxuICAmX19saW5rIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGhlaWdodDogJGhlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAkaGVpZ2h0O1xyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCxcclxuICAmX19sb2dvcyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogJGhlaWdodDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbGluZS1oZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgfVxyXG5cclxuICAmX19sb2dvcyB7XHJcbiAgICB3aWR0aDogMTMwcHg7XHJcbiAgfVxyXG5cclxuICAmX19sb2dvLFxyXG4gICZfX2xvZ28taG92ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgdHJhbnNpdGlvbjogLjRzIG9wYWNpdHk7XHJcbiAgfVxyXG5cclxuICAmX19sb2dvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAmX19sb2dvLWhvdmVyIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICAmX19saW5rOmhvdmVyICZfX2xvZ28taG92ZXIge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gICZfX3RleHQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAuNWVtO1xyXG4gICAgdHJhbnNpdGlvbjogLjRzIGNvbG9yO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG5cclxuICAmX19saW5rOmhvdmVyICZfX3RleHQge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcbiIsIi8qXHJcbiogVXNhZ2U6IGh0dHBzOi8vc21hY3NzLmNvbS9ib29rL3R5cGUtbGF5b3V0XHJcbioqL1xyXG5cclxuYm9keSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZTllZTtcclxufVxyXG5cclxuLnJvdyB7XHJcbiAgJi0tY29uZGVuc2VkIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTVweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG5cclxuICAgIGRpdltjbGFzc149XCJjb2xcIl0ge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuc2VjdGlvbiB7XHJcbiAgLypwYWRkaW5nOiA1cmVtIDA7Ki9cclxuICBwYWRkaW5nOiA1cmVtIDAgMDtcclxufVxyXG5cclxuLnBhZ2UtY29udGVudCB7XHJcbiAgcGFkZGluZy10b3A6IDA7XHJcbiAgYmFja2dyb3VuZDogIzAyOTliNDtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xyXG4gICAgcGFkZGluZy10b3A6IDVyZW07XHJcbiAgfVxyXG59XHJcbiIsIi8qXHJcbiogVXNhZ2U6IFV0aWxpdHkgY2xhc3NlcyB0aGF0IGRvIG5vdCBmaXQgYW55d2hlcmUgaW4gcGFydGljdWxhciBpbnRvIFNNQUNTUyAoaHR0cHM6Ly9zbWFjc3MuY29tL2Jvb2svKVxyXG4qKi9cclxuXHJcbkBpbXBvcnQgXCJhY2Nlc3NpYmlsaXR5XCI7XHJcbkBpbXBvcnQgXCJjbGVhcmluZ3NcIjtcclxuXHJcbi5hbGlnbmxlZnQge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uYWxpZ25yaWdodCB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4ucmVxdWlyZWQge1xyXG4gIGNvbG9yOiAjZjAwO1xyXG59XHJcblxyXG4ucGhvdG8tY3JlZGl0IHtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMS40KTtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4ub3JhbmdlIHtcclxuICBjb2xvcjogJG9yYW5nZTtcclxufVxyXG5cclxuLmJsdWUge1xyXG4gIGNvbG9yOiAkYmx1ZTtcclxufVxyXG5cclxuLmRrYmx1ZSB7XHJcbiAgY29sb3I6ICRka2JsdWU7XHJcbn1cclxuXHJcbi53aGl0ZSB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi50ZXh0LXVwcGVyIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4udGV4dC13aGl0ZS1zaGFkb3cge1xyXG4gIHRleHQtc2hhZG93OiAtMnB4IC0ycHggMCAjZmZmLCAycHggLTJweCAwICNmZmYsIC0ycHggMnB4IDAgI2ZmZiwgMnB4IDJweCAwICNmZmY7XHJcbn1cclxuXHJcbi5mYWRlaW4ge1xyXG4gIHRyYW5zaXRpb246IC40cyBvcGFjaXR5O1xyXG4gIG9wYWNpdHk6IDA7XHJcblxyXG4gICYuaW4ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuIiwiLyogVGV4dCBtZWFudCBvbmx5IGZvciBzY3JlZW4gcmVhZGVycy4gKi9cclxuLy8gc2Nzcy1saW50OmRpc2FibGUgSW1wb3J0YW50UnVsZVxyXG4uc2NyZWVuLXJlYWRlci10ZXh0IHtcclxuXHJcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgd2lkdGg6IDFweDtcclxuICBoZWlnaHQ6IDFweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmFjdGl2ZSxcclxuICAmOmZvY3VzIHtcclxuXHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoLjg3NSk7XHJcblxyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0b3A6IDVweDtcclxuICAgIGxlZnQ6IDVweDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgcGFkZGluZzogMTVweCAyM3B4IDE0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfX2JhY2tncm91bmQtc2NyZWVuO1xyXG4gICAgY29sb3I6ICRjb2xvcl9fdGV4dC1zY3JlZW47XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMnB4IDJweCByZ2JhKDAsIDAsIDAsIC42KTtcclxuICAgIHotaW5kZXg6IDEwMDAwMDsgLyogQWJvdmUgV1AgdG9vbGJhci4gKi9cclxuICAgIGNsaXA6IGF1dG8gIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuIiwiLmNsZWFyOmJlZm9yZSxcclxuLmNsZWFyOmFmdGVyIHtcclxuICBAaW5jbHVkZSBjbGVhcmZpeDtcclxufVxyXG5cclxuLmNsZWFyOmFmdGVyIHtcclxuICBAaW5jbHVkZSBjbGVhcmZpeC1hZnRlcjtcclxufVxyXG4iLCIvKlxyXG4qIFVzYWdlOiBBbnl0aGluZyB5b3UgYXJlbid0IHByb3VkIG9mLCBvciBob3BlL3BsYW4gdG8gZml4IGxhdGVyLiBIb3BlZnVsbHkgZW1wdHksIGJ1dCB1c2VmdWwgZm9yIGlkZW50aWZ5aW5nIHBhaW4gcG9pbnRzIHdoZW4gaXQncyBub3QuXHJcbioqL1xyXG4iLCIubWVkaWEge1xyXG4gICYsXHJcbiAgJjpmaXJzdC1jaGlsZCxcclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luOiAyLjVyZW0gMCAxcmVtO1xyXG4gIH1cclxuXHJcbiAgJi53aGl0ZSAqIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxuXHJcbiAgLm1lZGlhLW51bWJlciB7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoNy41KTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxpbmUtaGVpZ2h0OiAuNzU7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xyXG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoMTIuNSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubWVkaWEtYm9keSB7XHJcbiAgICB0cmFuc2l0aW9uOiAxLjJzIG9wYWNpdHksIC42cyB0cmFuc2Zvcm07XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogLjI1cztcclxuICB9XHJcblxyXG4gICYubHRyIHtcclxuICAgIC5tZWRpYS1ib2R5IHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYucnRsIHtcclxuICAgIC5tZWRpYS1ib2R5IHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5pbiB7XHJcbiAgICAubWVkaWEtYm9keSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhvdmVyLW1pbi5jc3MiLCIvc291cmNlL3N0eWxlLnNjc3MiLCIvc291cmNlL19ub3JtYWxpemUuc2NzcyIsIi9zb3VyY2Uvc3R5bGUuY3NzIiwiL3NvdXJjZS9iYXNlL19iYXNlLnNjc3MiLCIvc291cmNlL2Jhc2UvX2xpc3RzLnNjc3MiLCIvc291cmNlL21peGlucy9fbWl4aW5zLW1hc3Rlci5zY3NzIiwiL3NvdXJjZS9iYXNlL19jb3B5LnNjc3MiLCIvc291cmNlL2Jhc2UvX2Zvcm1zX19idXR0b25zLnNjc3MiLCIvc291cmNlL3ZhcmlhYmxlcy1zaXRlL19jb2xvcnMuc2NzcyIsIi9zb3VyY2UvdmFyaWFibGVzLXNpdGUvX3R5cG9ncmFwaHkuc2NzcyIsIi9zb3VyY2UvbW9kdWxlcy9fbW9kdWxlcy5zY3NzIiwiL3NvdXJjZS9tb2R1bGVzL19oZWFkZXIuc2NzcyIsIi9zb3VyY2UvbW9kdWxlcy9fc2VjdGlvbi5zY3NzIiwiL3NvdXJjZS9tb2R1bGVzL19mb290ZXIuc2NzcyIsIi9zb3VyY2UvbW9kdWxlcy9fc2l0ZWJ5cGFjZS5zY3NzIiwiL3NvdXJjZS9sYXlvdXQvX2xheW91dC5zY3NzIiwiL3NvdXJjZS9taXNjL19taXNjLnNjc3MiLCIvc291cmNlL21pc2MvX2FjY2Vzc2liaWxpdHkuc2NzcyIsIi9zb3VyY2UvbWlzYy9fY2xlYXJpbmdzLnNjc3MiLCIvc291cmNlL19zaGFtZS5zY3NzIiwiL3NvdXJjZS9fb3ZlcnJpZGVzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FDWEEsa0VBQWtFO0FBSWxFOztnRUFFZ0U7QUNOaEU7RUFDRSx3QkFBd0I7RUFDeEIsK0JBQXVCO01BQXZCLDJCQUF1QjtVQUF2Qix1QkFBdUIsRUFDeEI7O0FBRUQ7RUFDRSxVQUFVLEVBQ1g7O0FBRUQ7Ozs7Ozs7Ozs7OztFQVlFLGVBQWUsRUFDaEI7O0FB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SG92ZXIuY3NzIChodHRwOi8vaWFubHVubi5naXRodWIuaW8vSG92ZXIvKVxyXG4gKiBWZXJzaW9uOiAyLjAuMVxyXG4gKiBBdXRob3I6IElhbiBMdW5uIEBJYW5MdW5uXHJcbiAqIEF1dGhvciBVUkw6IGh0dHA6Ly9pYW5sdW5uLmNvLnVrL1xyXG4gKiBHaXRodWI6IGh0dHBzOi8vZ2l0aHViLmNvbS9JYW5MdW5uL0hvdmVyXHJcblxyXG4gKiBNYWRlIGF2YWlsYWJsZSB1bmRlciBhIE1JVCBMaWNlbnNlOlxyXG4gKiBodHRwOi8vd3d3Lm9wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL21pdC1saWNlbnNlLnBocFxyXG5cclxuICogSG92ZXIuY3NzIENvcHlyaWdodCBJYW4gTHVubiAyMDE0LiBHZW5lcmF0ZWQgd2l0aCBTYXNzLlxyXG4gKi8uaHZyLWdyb3d7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfS5odnItZ3JvdzphY3RpdmUsLmh2ci1ncm93OmZvY3VzLC5odnItZ3Jvdzpob3Zlcnstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjEpO3RyYW5zZm9ybTpzY2FsZSgxLjEpfS5odnItc2hyaW5re2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybX0uaHZyLXNocmluazphY3RpdmUsLmh2ci1zaHJpbms6Zm9jdXMsLmh2ci1zaHJpbms6aG92ZXJ7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC45KTt0cmFuc2Zvcm06c2NhbGUoMC45KX1ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLXB1bHNlezI1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjEpO3RyYW5zZm9ybTpzY2FsZSgxLjEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwLjkpO3RyYW5zZm9ybTpzY2FsZSgwLjkpfX1Aa2V5ZnJhbWVzIGh2ci1wdWxzZXsyNSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4xKTt0cmFuc2Zvcm06c2NhbGUoMS4xKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC45KTt0cmFuc2Zvcm06c2NhbGUoMC45KX19Lmh2ci1wdWxzZXtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0uaHZyLXB1bHNlOmFjdGl2ZSwuaHZyLXB1bHNlOmZvY3VzLC5odnItcHVsc2U6aG92ZXJ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpodnItcHVsc2U7YW5pbWF0aW9uLW5hbWU6aHZyLXB1bHNlOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjFzO2FuaW1hdGlvbi1kdXJhdGlvbjoxczstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyOy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlfUAtd2Via2l0LWtleWZyYW1lcyBodnItcHVsc2UtZ3Jvd3t0b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjEpO3RyYW5zZm9ybTpzY2FsZSgxLjEpfX1Aa2V5ZnJhbWVzIGh2ci1wdWxzZS1ncm93e3Rvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMSk7dHJhbnNmb3JtOnNjYWxlKDEuMSl9fS5odnItcHVsc2UtZ3Jvd3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0uaHZyLXB1bHNlLWdyb3c6YWN0aXZlLC5odnItcHVsc2UtZ3Jvdzpmb2N1cywuaHZyLXB1bHNlLWdyb3c6aG92ZXJ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpodnItcHVsc2UtZ3JvdzthbmltYXRpb24tbmFtZTpodnItcHVsc2UtZ3Jvdzstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouM3M7YW5pbWF0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyOy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlOy13ZWJraXQtYW5pbWF0aW9uLWRpcmVjdGlvbjphbHRlcm5hdGU7YW5pbWF0aW9uLWRpcmVjdGlvbjphbHRlcm5hdGV9QC13ZWJraXQta2V5ZnJhbWVzIGh2ci1wdWxzZS1zaHJpbmt7dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC45KTt0cmFuc2Zvcm06c2NhbGUoMC45KX19QGtleWZyYW1lcyBodnItcHVsc2Utc2hyaW5re3Rvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuOSk7dHJhbnNmb3JtOnNjYWxlKDAuOSl9fS5odnItcHVsc2Utc2hyaW5re2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5odnItcHVsc2Utc2hyaW5rOmFjdGl2ZSwuaHZyLXB1bHNlLXNocmluazpmb2N1cywuaHZyLXB1bHNlLXNocmluazpob3Zlcnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmh2ci1wdWxzZS1zaHJpbms7YW5pbWF0aW9uLW5hbWU6aHZyLXB1bHNlLXNocmluazstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouM3M7YW5pbWF0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyOy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlOy13ZWJraXQtYW5pbWF0aW9uLWRpcmVjdGlvbjphbHRlcm5hdGU7YW5pbWF0aW9uLWRpcmVjdGlvbjphbHRlcm5hdGV9QC13ZWJraXQta2V5ZnJhbWVzIGh2ci1wdXNoezUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwLjgpO3RyYW5zZm9ybTpzY2FsZSgwLjgpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX1Aa2V5ZnJhbWVzIGh2ci1wdXNoezUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwLjgpO3RyYW5zZm9ybTpzY2FsZSgwLjgpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX0uaHZyLXB1c2h7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9Lmh2ci1wdXNoOmFjdGl2ZSwuaHZyLXB1c2g6Zm9jdXMsLmh2ci1wdXNoOmhvdmVyey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aHZyLXB1c2g7YW5pbWF0aW9uLW5hbWU6aHZyLXB1c2g7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246LjNzO2FuaW1hdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjF9QC13ZWJraXQta2V5ZnJhbWVzIGh2ci1wb3B7NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMik7dHJhbnNmb3JtOnNjYWxlKDEuMil9fUBrZXlmcmFtZXMgaHZyLXBvcHs1MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4yKTt0cmFuc2Zvcm06c2NhbGUoMS4yKX19Lmh2ci1wb3B7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9Lmh2ci1wb3A6YWN0aXZlLC5odnItcG9wOmZvY3VzLC5odnItcG9wOmhvdmVyey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aHZyLXBvcDthbmltYXRpb24tbmFtZTpodnItcG9wOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi4zczthbmltYXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjE7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxfS5odnItYm91bmNlLWlue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXN9Lmh2ci1ib3VuY2UtaW46YWN0aXZlLC5odnItYm91bmNlLWluOmZvY3VzLC5odnItYm91bmNlLWluOmhvdmVyey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMik7dHJhbnNmb3JtOnNjYWxlKDEuMik7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC40NywyLjAyLC4zMSwtLjM2KTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC40NywyLjAyLC4zMSwtLjM2KX0uaHZyLWJvdW5jZS1vdXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLWR1cmF0aW9uOi41c30uaHZyLWJvdW5jZS1vdXQ6YWN0aXZlLC5odnItYm91bmNlLW91dDpmb2N1cywuaHZyLWJvdW5jZS1vdXQ6aG92ZXJ7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMC44KTt0cmFuc2Zvcm06c2NhbGUoMC44KTstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjQ3LDIuMDIsLjMxLC0uMzYpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjQ3LDIuMDIsLjMxLC0uMzYpfS5odnItcm90YXRle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybX0uaHZyLXJvdGF0ZTphY3RpdmUsLmh2ci1yb3RhdGU6Zm9jdXMsLmh2ci1yb3RhdGU6aG92ZXJ7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDRkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNGRlZyl9Lmh2ci1ncm93LXJvdGF0ZXtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19Lmh2ci1ncm93LXJvdGF0ZTphY3RpdmUsLmh2ci1ncm93LXJvdGF0ZTpmb2N1cywuaHZyLWdyb3ctcm90YXRlOmhvdmVyey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMSkgcm90YXRlKDRkZWcpO3RyYW5zZm9ybTpzY2FsZSgxLjEpIHJvdGF0ZSg0ZGVnKX0uaHZyLWZsb2F0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5odnItZmxvYXQ6YWN0aXZlLC5odnItZmxvYXQ6Zm9jdXMsLmh2ci1mbG9hdDpob3Zlcnstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpfS5odnItc2lua3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uaHZyLXNpbms6YWN0aXZlLC5odnItc2luazpmb2N1cywuaHZyLXNpbms6aG92ZXJ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg4cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCl9QC13ZWJraXQta2V5ZnJhbWVzIGh2ci1ib2J7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtOHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtOHB4KX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNHB4KX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLThweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLThweCl9fUBrZXlmcmFtZXMgaHZyLWJvYnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpfTUwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC00cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC00cHgpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtOHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtOHB4KX19QC13ZWJraXQta2V5ZnJhbWVzIGh2ci1ib2ItZmxvYXR7MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpfX1Aa2V5ZnJhbWVzIGh2ci1ib2ItZmxvYXR7MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC04cHgpfX0uaHZyLWJvYntkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0uaHZyLWJvYjphY3RpdmUsLmh2ci1ib2I6Zm9jdXMsLmh2ci1ib2I6aG92ZXJ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpodnItYm9iLWZsb2F0LGh2ci1ib2I7YW5pbWF0aW9uLW5hbWU6aHZyLWJvYi1mbG9hdCxodnItYm9iOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi4zcywxLjVzO2FuaW1hdGlvbi1kdXJhdGlvbjouM3MsMS41czstd2Via2l0LWFuaW1hdGlvbi1kZWxheTowcywuM3M7YW5pbWF0aW9uLWRlbGF5OjBzLC4zczstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQsZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dCxlYXNlLWluLW91dDstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MSxpbmZpbml0ZTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjEsaW5maW5pdGU7LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOmZvcndhcmRzO2FuaW1hdGlvbi1maWxsLW1vZGU6Zm9yd2FyZHM7LXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOm5vcm1hbCxhbHRlcm5hdGU7YW5pbWF0aW9uLWRpcmVjdGlvbjpub3JtYWwsYWx0ZXJuYXRlfUAtd2Via2l0LWtleWZyYW1lcyBodnItaGFuZ3swJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoOHB4KX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg0cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDRweCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoOHB4KX19QGtleWZyYW1lcyBodnItaGFuZ3swJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoOHB4KX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg0cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDRweCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoOHB4KX19QC13ZWJraXQta2V5ZnJhbWVzIGh2ci1oYW5nLXNpbmt7MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoOHB4KX19QGtleWZyYW1lcyBodnItaGFuZy1zaW5rezEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg4cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCl9fS5odnItaGFuZ3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0uaHZyLWhhbmc6YWN0aXZlLC5odnItaGFuZzpmb2N1cywuaHZyLWhhbmc6aG92ZXJ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpodnItaGFuZy1zaW5rLGh2ci1oYW5nO2FuaW1hdGlvbi1uYW1lOmh2ci1oYW5nLXNpbmssaHZyLWhhbmc7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246LjNzLDEuNXM7YW5pbWF0aW9uLWR1cmF0aW9uOi4zcywxLjVzOy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjBzLC4zczthbmltYXRpb24tZGVsYXk6MHMsLjNzOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dCxlYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0LGVhc2UtaW4tb3V0Oy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxLGluZmluaXRlO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MSxpbmZpbml0ZTstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Zm9yd2FyZHM7YW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkczstd2Via2l0LWFuaW1hdGlvbi1kaXJlY3Rpb246bm9ybWFsLGFsdGVybmF0ZTthbmltYXRpb24tZGlyZWN0aW9uOm5vcm1hbCxhbHRlcm5hdGV9Lmh2ci1za2V3e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybX0uaHZyLXNrZXc6YWN0aXZlLC5odnItc2tldzpmb2N1cywuaHZyLXNrZXc6aG92ZXJ7LXdlYmtpdC10cmFuc2Zvcm06c2tldygtMTBkZWcpO3RyYW5zZm9ybTpza2V3KC0xMGRlZyl9Lmh2ci1za2V3LWZvcndhcmR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjowIDEwMCU7dHJhbnNmb3JtLW9yaWdpbjowIDEwMCV9Lmh2ci1za2V3LWZvcndhcmQ6YWN0aXZlLC5odnItc2tldy1mb3J3YXJkOmZvY3VzLC5odnItc2tldy1mb3J3YXJkOmhvdmVyey13ZWJraXQtdHJhbnNmb3JtOnNrZXcoLTEwZGVnKTt0cmFuc2Zvcm06c2tldygtMTBkZWcpfS5odnItc2tldy1iYWNrd2FyZHtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjAgMTAwJTt0cmFuc2Zvcm0tb3JpZ2luOjAgMTAwJX0uaHZyLXNrZXctYmFja3dhcmQ6YWN0aXZlLC5odnItc2tldy1iYWNrd2FyZDpmb2N1cywuaHZyLXNrZXctYmFja3dhcmQ6aG92ZXJ7LXdlYmtpdC10cmFuc2Zvcm06c2tldygxMGRlZyk7dHJhbnNmb3JtOnNrZXcoMTBkZWcpfUAtd2Via2l0LWtleWZyYW1lcyBodnItd29iYmxlLXZlcnRpY2FsezE2LjY1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoOHB4KX0zMy4zJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC02cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC02cHgpfTQ5Ljk1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDRweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNHB4KX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0ycHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0ycHgpfTgzLjI1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDFweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMXB4KX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fUBrZXlmcmFtZXMgaHZyLXdvYmJsZS12ZXJ0aWNhbHsxNi42NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg4cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDhweCl9MzMuMyV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNnB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNnB4KX00OS45NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg0cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDRweCl9NjYuNiV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMnB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMnB4KX04My4yNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgxcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDFweCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX0uaHZyLXdvYmJsZS12ZXJ0aWNhbHtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0uaHZyLXdvYmJsZS12ZXJ0aWNhbDphY3RpdmUsLmh2ci13b2JibGUtdmVydGljYWw6Zm9jdXMsLmh2ci13b2JibGUtdmVydGljYWw6aG92ZXJ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpodnItd29iYmxlLXZlcnRpY2FsO2FuaW1hdGlvbi1uYW1lOmh2ci13b2JibGUtdmVydGljYWw7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MXM7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0Oy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MX1ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLXdvYmJsZS1ob3Jpem9udGFsezE2LjY1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoOHB4KX0zMy4zJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpfTQ5Ljk1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDRweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNHB4KX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0ycHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0ycHgpfTgzLjI1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDFweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMXB4KX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fUBrZXlmcmFtZXMgaHZyLXdvYmJsZS1ob3Jpem9udGFsezE2LjY1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoOHB4KX0zMy4zJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpfTQ5Ljk1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDRweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNHB4KX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0ycHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0ycHgpfTgzLjI1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDFweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMXB4KX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fS5odnItd29iYmxlLWhvcml6b250YWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9Lmh2ci13b2JibGUtaG9yaXpvbnRhbDphY3RpdmUsLmh2ci13b2JibGUtaG9yaXpvbnRhbDpmb2N1cywuaHZyLXdvYmJsZS1ob3Jpem9udGFsOmhvdmVyey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aHZyLXdvYmJsZS1ob3Jpem9udGFsO2FuaW1hdGlvbi1uYW1lOmh2ci13b2JibGUtaG9yaXpvbnRhbDstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoxczthbmltYXRpb24tZHVyYXRpb246MXM7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjE7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxfUAtd2Via2l0LWtleWZyYW1lcyBodnItd29iYmxlLXRvLWJvdHRvbS1yaWdodHsxNi42NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDhweCw4cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGUoOHB4LDhweCl9MzMuMyV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC02cHgsLTZweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNnB4LC02cHgpfTQ5Ljk1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoNHB4LDRweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg0cHgsNHB4KX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTJweCwtMnB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlKC0ycHgsLTJweCl9ODMuMjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgxcHgsMXB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDFweCwxcHgpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApfX1Aa2V5ZnJhbWVzIGh2ci13b2JibGUtdG8tYm90dG9tLXJpZ2h0ezE2LjY1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoOHB4LDhweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg4cHgsOHB4KX0zMy4zJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTZweCwtNnB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlKC02cHgsLTZweCl9NDkuOTUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSg0cHgsNHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDRweCw0cHgpfTY2LjYley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtMnB4LC0ycHgpO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTJweCwtMnB4KX04My4yNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDFweCwxcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMXB4LDFweCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCl9fS5odnItd29iYmxlLXRvLWJvdHRvbS1yaWdodHtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0uaHZyLXdvYmJsZS10by1ib3R0b20tcmlnaHQ6YWN0aXZlLC5odnItd29iYmxlLXRvLWJvdHRvbS1yaWdodDpmb2N1cywuaHZyLXdvYmJsZS10by1ib3R0b20tcmlnaHQ6aG92ZXJ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpodnItd29iYmxlLXRvLWJvdHRvbS1yaWdodDthbmltYXRpb24tbmFtZTpodnItd29iYmxlLXRvLWJvdHRvbS1yaWdodDstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoxczthbmltYXRpb24tZHVyYXRpb246MXM7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjE7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxfUAtd2Via2l0LWtleWZyYW1lcyBodnItd29iYmxlLXRvLXRvcC1yaWdodHsxNi42NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDhweCwtOHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDhweCwtOHB4KX0zMy4zJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTZweCw2cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTZweCw2cHgpfTQ5Ljk1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoNHB4LC00cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGUoNHB4LC00cHgpfTY2LjYley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtMnB4LDJweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtMnB4LDJweCl9ODMuMjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgxcHgsLTFweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgxcHgsLTFweCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCl9fUBrZXlmcmFtZXMgaHZyLXdvYmJsZS10by10b3AtcmlnaHR7MTYuNjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSg4cHgsLThweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg4cHgsLThweCl9MzMuMyV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC02cHgsNnB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlKC02cHgsNnB4KX00OS45NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDRweCwtNHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlKDRweCwtNHB4KX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTJweCwycHgpO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTJweCwycHgpfTgzLjI1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoMXB4LC0xcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMXB4LC0xcHgpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLDApfX0uaHZyLXdvYmJsZS10by10b3AtcmlnaHR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9Lmh2ci13b2JibGUtdG8tdG9wLXJpZ2h0OmFjdGl2ZSwuaHZyLXdvYmJsZS10by10b3AtcmlnaHQ6Zm9jdXMsLmh2ci13b2JibGUtdG8tdG9wLXJpZ2h0OmhvdmVyey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aHZyLXdvYmJsZS10by10b3AtcmlnaHQ7YW5pbWF0aW9uLW5hbWU6aHZyLXdvYmJsZS10by10b3AtcmlnaHQ7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MXM7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0Oy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MX1ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLXdvYmJsZS10b3B7MTYuNjUley13ZWJraXQtdHJhbnNmb3JtOnNrZXcoLTEyZGVnKTt0cmFuc2Zvcm06c2tldygtMTJkZWcpfTMzLjMley13ZWJraXQtdHJhbnNmb3JtOnNrZXcoMTBkZWcpO3RyYW5zZm9ybTpza2V3KDEwZGVnKX00OS45NSV7LXdlYmtpdC10cmFuc2Zvcm06c2tldygtNmRlZyk7dHJhbnNmb3JtOnNrZXcoLTZkZWcpfTY2LjYley13ZWJraXQtdHJhbnNmb3JtOnNrZXcoNGRlZyk7dHJhbnNmb3JtOnNrZXcoNGRlZyl9ODMuMjUley13ZWJraXQtdHJhbnNmb3JtOnNrZXcoLTJkZWcpO3RyYW5zZm9ybTpza2V3KC0yZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnNrZXcoMCk7dHJhbnNmb3JtOnNrZXcoMCl9fUBrZXlmcmFtZXMgaHZyLXdvYmJsZS10b3B7MTYuNjUley13ZWJraXQtdHJhbnNmb3JtOnNrZXcoLTEyZGVnKTt0cmFuc2Zvcm06c2tldygtMTJkZWcpfTMzLjMley13ZWJraXQtdHJhbnNmb3JtOnNrZXcoMTBkZWcpO3RyYW5zZm9ybTpza2V3KDEwZGVnKX00OS45NSV7LXdlYmtpdC10cmFuc2Zvcm06c2tldygtNmRlZyk7dHJhbnNmb3JtOnNrZXcoLTZkZWcpfTY2LjYley13ZWJraXQtdHJhbnNmb3JtOnNrZXcoNGRlZyk7dHJhbnNmb3JtOnNrZXcoNGRlZyl9ODMuMjUley13ZWJraXQtdHJhbnNmb3JtOnNrZXcoLTJkZWcpO3RyYW5zZm9ybTpza2V3KC0yZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnNrZXcoMCk7dHJhbnNmb3JtOnNrZXcoMCl9fS5odnItd29iYmxlLXRvcHtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46MCAxMDAlO3RyYW5zZm9ybS1vcmlnaW46MCAxMDAlfS5odnItd29iYmxlLXRvcDphY3RpdmUsLmh2ci13b2JibGUtdG9wOmZvY3VzLC5odnItd29iYmxlLXRvcDpob3Zlcnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmh2ci13b2JibGUtdG9wO2FuaW1hdGlvbi1uYW1lOmh2ci13b2JibGUtdG9wOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjFzO2FuaW1hdGlvbi1kdXJhdGlvbjoxczstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjF9QC13ZWJraXQta2V5ZnJhbWVzIGh2ci13b2JibGUtYm90dG9tezE2LjY1JXstd2Via2l0LXRyYW5zZm9ybTpza2V3KC0xMmRlZyk7dHJhbnNmb3JtOnNrZXcoLTEyZGVnKX0zMy4zJXstd2Via2l0LXRyYW5zZm9ybTpza2V3KDEwZGVnKTt0cmFuc2Zvcm06c2tldygxMGRlZyl9NDkuOTUley13ZWJraXQtdHJhbnNmb3JtOnNrZXcoLTZkZWcpO3RyYW5zZm9ybTpza2V3KC02ZGVnKX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTpza2V3KDRkZWcpO3RyYW5zZm9ybTpza2V3KDRkZWcpfTgzLjI1JXstd2Via2l0LXRyYW5zZm9ybTpza2V3KC0yZGVnKTt0cmFuc2Zvcm06c2tldygtMmRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3KDApO3RyYW5zZm9ybTpza2V3KDApfX1Aa2V5ZnJhbWVzIGh2ci13b2JibGUtYm90dG9tezE2LjY1JXstd2Via2l0LXRyYW5zZm9ybTpza2V3KC0xMmRlZyk7dHJhbnNmb3JtOnNrZXcoLTEyZGVnKX0zMy4zJXstd2Via2l0LXRyYW5zZm9ybTpza2V3KDEwZGVnKTt0cmFuc2Zvcm06c2tldygxMGRlZyl9NDkuOTUley13ZWJraXQtdHJhbnNmb3JtOnNrZXcoLTZkZWcpO3RyYW5zZm9ybTpza2V3KC02ZGVnKX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTpza2V3KDRkZWcpO3RyYW5zZm9ybTpza2V3KDRkZWcpfTgzLjI1JXstd2Via2l0LXRyYW5zZm9ybTpza2V3KC0yZGVnKTt0cmFuc2Zvcm06c2tldygtMmRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3KDApO3RyYW5zZm9ybTpza2V3KDApfX0uaHZyLXdvYmJsZS1ib3R0b217ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMDt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMH0uaHZyLXdvYmJsZS1ib3R0b206YWN0aXZlLC5odnItd29iYmxlLWJvdHRvbTpmb2N1cywuaHZyLXdvYmJsZS1ib3R0b206aG92ZXJ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpodnItd29iYmxlLWJvdHRvbTthbmltYXRpb24tbmFtZTpodnItd29iYmxlLWJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoxczthbmltYXRpb24tZHVyYXRpb246MXM7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjE7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxfUAtd2Via2l0LWtleWZyYW1lcyBodnItd29iYmxlLXNrZXd7MTYuNjUley13ZWJraXQtdHJhbnNmb3JtOnNrZXcoLTEyZGVnKTt0cmFuc2Zvcm06c2tldygtMTJkZWcpfTMzLjMley13ZWJraXQtdHJhbnNmb3JtOnNrZXcoMTBkZWcpO3RyYW5zZm9ybTpza2V3KDEwZGVnKX00OS45NSV7LXdlYmtpdC10cmFuc2Zvcm06c2tldygtNmRlZyk7dHJhbnNmb3JtOnNrZXcoLTZkZWcpfTY2LjYley13ZWJraXQtdHJhbnNmb3JtOnNrZXcoNGRlZyk7dHJhbnNmb3JtOnNrZXcoNGRlZyl9ODMuMjUley13ZWJraXQtdHJhbnNmb3JtOnNrZXcoLTJkZWcpO3RyYW5zZm9ybTpza2V3KC0yZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnNrZXcoMCk7dHJhbnNmb3JtOnNrZXcoMCl9fUBrZXlmcmFtZXMgaHZyLXdvYmJsZS1za2V3ezE2LjY1JXstd2Via2l0LXRyYW5zZm9ybTpza2V3KC0xMmRlZyk7dHJhbnNmb3JtOnNrZXcoLTEyZGVnKX0zMy4zJXstd2Via2l0LXRyYW5zZm9ybTpza2V3KDEwZGVnKTt0cmFuc2Zvcm06c2tldygxMGRlZyl9NDkuOTUley13ZWJraXQtdHJhbnNmb3JtOnNrZXcoLTZkZWcpO3RyYW5zZm9ybTpza2V3KC02ZGVnKX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTpza2V3KDRkZWcpO3RyYW5zZm9ybTpza2V3KDRkZWcpfTgzLjI1JXstd2Via2l0LXRyYW5zZm9ybTpza2V3KC0yZGVnKTt0cmFuc2Zvcm06c2tldygtMmRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3KDApO3RyYW5zZm9ybTpza2V3KDApfX0uaHZyLXdvYmJsZS1za2V3e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlfS5odnItd29iYmxlLXNrZXc6YWN0aXZlLC5odnItd29iYmxlLXNrZXc6Zm9jdXMsLmh2ci13b2JibGUtc2tldzpob3Zlcnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmh2ci13b2JibGUtc2tldzthbmltYXRpb24tbmFtZTpodnItd29iYmxlLXNrZXc7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MXM7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0Oy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MX1ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLWJ1enp7NTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZSgtMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlKC0yZGVnKX19QGtleWZyYW1lcyBodnItYnV6ens1MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgzcHgpIHJvdGF0ZSgyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgzcHgpIHJvdGF0ZSgyZGVnKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlKC0yZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGUoLTJkZWcpfX0uaHZyLWJ1enp7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9Lmh2ci1idXp6OmFjdGl2ZSwuaHZyLWJ1eno6Zm9jdXMsLmh2ci1idXp6OmhvdmVyey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aHZyLWJ1eno7YW5pbWF0aW9uLW5hbWU6aHZyLWJ1eno7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246LjE1czthbmltYXRpb24tZHVyYXRpb246LjE1czstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyOy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlfUAtd2Via2l0LWtleWZyYW1lcyBodnItYnV6ei1vdXR7MTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyl9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlKC0yZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGUoLTJkZWcpfTMwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDNweCkgcm90YXRlKDJkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDNweCkgcm90YXRlKDJkZWcpfTQwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZSgtMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlKC0yZGVnKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZSgxZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZSgxZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMnB4KSByb3RhdGUoLTFkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0ycHgpIHJvdGF0ZSgtMWRlZyl9NzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGUoMWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGUoMWRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTJweCkgcm90YXRlKC0xZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMnB4KSByb3RhdGUoLTFkZWcpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDFweCkgcm90YXRlKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDFweCkgcm90YXRlKDApfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMXB4KSByb3RhdGUoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTFweCkgcm90YXRlKDApfX1Aa2V5ZnJhbWVzIGh2ci1idXp6LW91dHsxMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgzcHgpIHJvdGF0ZSgyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgzcHgpIHJvdGF0ZSgyZGVnKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGUoLTJkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZSgtMmRlZyl9MzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyl9NDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlKC0yZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGUoLTJkZWcpfTUwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlKDFkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlKDFkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0ycHgpIHJvdGF0ZSgtMWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTJweCkgcm90YXRlKC0xZGVnKX03MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZSgxZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZSgxZGVnKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMnB4KSByb3RhdGUoLTFkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0ycHgpIHJvdGF0ZSgtMWRlZyl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMXB4KSByb3RhdGUoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMXB4KSByb3RhdGUoMCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xcHgpIHJvdGF0ZSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMXB4KSByb3RhdGUoMCl9fS5odnItYnV6ei1vdXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9Lmh2ci1idXp6LW91dDphY3RpdmUsLmh2ci1idXp6LW91dDpmb2N1cywuaHZyLWJ1enotb3V0OmhvdmVyey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aHZyLWJ1enotb3V0O2FuaW1hdGlvbi1uYW1lOmh2ci1idXp6LW91dDstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNzVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNzVzOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjE7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxfS5odnItZmFkZXtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtvdmVyZmxvdzpoaWRkZW47LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6Y29sb3IsYmFja2dyb3VuZC1jb2xvcjt0cmFuc2l0aW9uLXByb3BlcnR5OmNvbG9yLGJhY2tncm91bmQtY29sb3J9Lmh2ci1mYWRlOmFjdGl2ZSwuaHZyLWZhZGU6Zm9jdXMsLmh2ci1mYWRlOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzIwOThkMTtjb2xvcjojZmZmfUAtd2Via2l0LWtleWZyYW1lcyBodnItYmFjay1wdWxzZXs1MCV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDMyLDE1MiwyMDksLjc1KX19QGtleWZyYW1lcyBodnItYmFjay1wdWxzZXs1MCV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDMyLDE1MiwyMDksLjc1KX19Lmh2ci1iYWNrLXB1bHNle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO292ZXJmbG93OmhpZGRlbjstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tZHVyYXRpb246LjVzOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpjb2xvcixiYWNrZ3JvdW5kLWNvbG9yO3RyYW5zaXRpb24tcHJvcGVydHk6Y29sb3IsYmFja2dyb3VuZC1jb2xvcn0uaHZyLWJhY2stcHVsc2U6YWN0aXZlLC5odnItYmFjay1wdWxzZTpmb2N1cywuaHZyLWJhY2stcHVsc2U6aG92ZXJ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpodnItYmFjay1wdWxzZTthbmltYXRpb24tbmFtZTpodnItYmFjay1wdWxzZTstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoxczthbmltYXRpb24tZHVyYXRpb246MXM7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6LjVzO2FuaW1hdGlvbi1kZWxheTouNXM7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGU7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTtiYWNrZ3JvdW5kLWNvbG9yOiMyMDk4ZDE7YmFja2dyb3VuZC1jb2xvcjojMjA5OGQxO2NvbG9yOiNmZmZ9Lmh2ci1zd2VlcC10by1yaWdodHtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6Y29sb3I7dHJhbnNpdGlvbi1wcm9wZXJ0eTpjb2xvcjstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzfS5odnItc3dlZXAtdG8tcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4Oi0xO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO2JhY2tncm91bmQ6IzIwOThkMTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMCk7dHJhbnNmb3JtOnNjYWxlWCgwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46MCA1MCU7dHJhbnNmb3JtLW9yaWdpbjowIDUwJTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uaHZyLXN3ZWVwLXRvLXJpZ2h0OmFjdGl2ZSwuaHZyLXN3ZWVwLXRvLXJpZ2h0OmZvY3VzLC5odnItc3dlZXAtdG8tcmlnaHQ6aG92ZXJ7Y29sb3I6I2ZmZn0uaHZyLXN3ZWVwLXRvLXJpZ2h0OmFjdGl2ZTpiZWZvcmUsLmh2ci1zd2VlcC10by1yaWdodDpmb2N1czpiZWZvcmUsLmh2ci1zd2VlcC10by1yaWdodDpob3ZlcjpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9Lmh2ci1zd2VlcC10by1sZWZ0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpjb2xvcjt0cmFuc2l0aW9uLXByb3BlcnR5OmNvbG9yOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3N9Lmh2ci1zd2VlcC10by1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDotMTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDtiYWNrZ3JvdW5kOiMyMDk4ZDE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDApO3RyYW5zZm9ybTpzY2FsZVgoMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjEwMCUgNTAlO3RyYW5zZm9ybS1vcmlnaW46MTAwJSA1MCU7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9Lmh2ci1zd2VlcC10by1sZWZ0OmFjdGl2ZSwuaHZyLXN3ZWVwLXRvLWxlZnQ6Zm9jdXMsLmh2ci1zd2VlcC10by1sZWZ0OmhvdmVye2NvbG9yOiNmZmZ9Lmh2ci1zd2VlcC10by1sZWZ0OmFjdGl2ZTpiZWZvcmUsLmh2ci1zd2VlcC10by1sZWZ0OmZvY3VzOmJlZm9yZSwuaHZyLXN3ZWVwLXRvLWxlZnQ6aG92ZXI6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfS5odnItc3dlZXAtdG8tYm90dG9te2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpjb2xvcjt0cmFuc2l0aW9uLXByb3BlcnR5OmNvbG9yOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3N9Lmh2ci1zd2VlcC10by1ib3R0b206YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4Oi0xO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO2JhY2tncm91bmQ6IzIwOThkMTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVkoMCk7dHJhbnNmb3JtOnNjYWxlWSgwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46NTAlIDA7dHJhbnNmb3JtLW9yaWdpbjo1MCUgMDstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uaHZyLXN3ZWVwLXRvLWJvdHRvbTphY3RpdmUsLmh2ci1zd2VlcC10by1ib3R0b206Zm9jdXMsLmh2ci1zd2VlcC10by1ib3R0b206aG92ZXJ7Y29sb3I6I2ZmZn0uaHZyLXN3ZWVwLXRvLWJvdHRvbTphY3RpdmU6YmVmb3JlLC5odnItc3dlZXAtdG8tYm90dG9tOmZvY3VzOmJlZm9yZSwuaHZyLXN3ZWVwLXRvLWJvdHRvbTpob3ZlcjpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVZKDEpO3RyYW5zZm9ybTpzY2FsZVkoMSl9Lmh2ci1zd2VlcC10by10b3B7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OmNvbG9yO3RyYW5zaXRpb24tcHJvcGVydHk6Y29sb3I7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zc30uaHZyLXN3ZWVwLXRvLXRvcDpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTE7dG9wOjA7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7YmFja2dyb3VuZDojMjA5OGQxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWSgwKTt0cmFuc2Zvcm06c2NhbGVZKDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjo1MCUgMTAwJTt0cmFuc2Zvcm0tb3JpZ2luOjUwJSAxMDAlOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5odnItc3dlZXAtdG8tdG9wOmFjdGl2ZSwuaHZyLXN3ZWVwLXRvLXRvcDpmb2N1cywuaHZyLXN3ZWVwLXRvLXRvcDpob3Zlcntjb2xvcjojZmZmfS5odnItc3dlZXAtdG8tdG9wOmFjdGl2ZTpiZWZvcmUsLmh2ci1zd2VlcC10by10b3A6Zm9jdXM6YmVmb3JlLC5odnItc3dlZXAtdG8tdG9wOmhvdmVyOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVkoMSk7dHJhbnNmb3JtOnNjYWxlWSgxKX0uaHZyLWJvdW5jZS10by1yaWdodHtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6Y29sb3I7dHJhbnNpdGlvbi1wcm9wZXJ0eTpjb2xvcjstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tZHVyYXRpb246LjVzfS5odnItYm91bmNlLXRvLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDotMTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDtiYWNrZ3JvdW5kOiMyMDk4ZDE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDApO3RyYW5zZm9ybTpzY2FsZVgoMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjAgNTAlO3RyYW5zZm9ybS1vcmlnaW46MCA1MCU7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tZHVyYXRpb246LjVzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9Lmh2ci1ib3VuY2UtdG8tcmlnaHQ6YWN0aXZlLC5odnItYm91bmNlLXRvLXJpZ2h0OmZvY3VzLC5odnItYm91bmNlLXRvLXJpZ2h0OmhvdmVye2NvbG9yOiNmZmZ9Lmh2ci1ib3VuY2UtdG8tcmlnaHQ6YWN0aXZlOmJlZm9yZSwuaHZyLWJvdW5jZS10by1yaWdodDpmb2N1czpiZWZvcmUsLmh2ci1ib3VuY2UtdG8tcmlnaHQ6aG92ZXI6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTIsMS42NCwuMzcsLjY2KTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41MiwxLjY0LC4zNywuNjYpfS5odnItYm91bmNlLXRvLWxlZnR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OmNvbG9yO3RyYW5zaXRpb24tcHJvcGVydHk6Y29sb3I7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLWR1cmF0aW9uOi41c30uaHZyLWJvdW5jZS10by1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDotMTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDtiYWNrZ3JvdW5kOiMyMDk4ZDE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDApO3RyYW5zZm9ybTpzY2FsZVgoMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjEwMCUgNTAlO3RyYW5zZm9ybS1vcmlnaW46MTAwJSA1MCU7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tZHVyYXRpb246LjVzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9Lmh2ci1ib3VuY2UtdG8tbGVmdDphY3RpdmUsLmh2ci1ib3VuY2UtdG8tbGVmdDpmb2N1cywuaHZyLWJvdW5jZS10by1sZWZ0OmhvdmVye2NvbG9yOiNmZmZ9Lmh2ci1ib3VuY2UtdG8tbGVmdDphY3RpdmU6YmVmb3JlLC5odnItYm91bmNlLXRvLWxlZnQ6Zm9jdXM6YmVmb3JlLC5odnItYm91bmNlLXRvLWxlZnQ6aG92ZXI6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTIsMS42NCwuMzcsLjY2KTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41MiwxLjY0LC4zNywuNjYpfS5odnItYm91bmNlLXRvLWJvdHRvbXtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6Y29sb3I7dHJhbnNpdGlvbi1wcm9wZXJ0eTpjb2xvcjstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tZHVyYXRpb246LjVzfS5odnItYm91bmNlLXRvLWJvdHRvbTpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTE7dG9wOjA7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7YmFja2dyb3VuZDojMjA5OGQxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWSgwKTt0cmFuc2Zvcm06c2NhbGVZKDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjo1MCUgMDt0cmFuc2Zvcm0tb3JpZ2luOjUwJSAwOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLWR1cmF0aW9uOi41czstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5odnItYm91bmNlLXRvLWJvdHRvbTphY3RpdmUsLmh2ci1ib3VuY2UtdG8tYm90dG9tOmZvY3VzLC5odnItYm91bmNlLXRvLWJvdHRvbTpob3Zlcntjb2xvcjojZmZmfS5odnItYm91bmNlLXRvLWJvdHRvbTphY3RpdmU6YmVmb3JlLC5odnItYm91bmNlLXRvLWJvdHRvbTpmb2N1czpiZWZvcmUsLmh2ci1ib3VuY2UtdG8tYm90dG9tOmhvdmVyOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVkoMSk7dHJhbnNmb3JtOnNjYWxlWSgxKTstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjUyLDEuNjQsLjM3LC42Nik7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTIsMS42NCwuMzcsLjY2KX0uaHZyLWJvdW5jZS10by10b3B7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OmNvbG9yO3RyYW5zaXRpb24tcHJvcGVydHk6Y29sb3I7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi41czt0cmFuc2l0aW9uLWR1cmF0aW9uOi41c30uaHZyLWJvdW5jZS10by10b3A6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4Oi0xO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO2JhY2tncm91bmQ6IzIwOThkMTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVkoMCk7dHJhbnNmb3JtOnNjYWxlWSgwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46NTAlIDEwMCU7dHJhbnNmb3JtLW9yaWdpbjo1MCUgMTAwJTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7dHJhbnNpdGlvbi1kdXJhdGlvbjouNXM7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uaHZyLWJvdW5jZS10by10b3A6YWN0aXZlLC5odnItYm91bmNlLXRvLXRvcDpmb2N1cywuaHZyLWJvdW5jZS10by10b3A6aG92ZXJ7Y29sb3I6I2ZmZn0uaHZyLWJvdW5jZS10by10b3A6YWN0aXZlOmJlZm9yZSwuaHZyLWJvdW5jZS10by10b3A6Zm9jdXM6YmVmb3JlLC5odnItYm91bmNlLXRvLXRvcDpob3ZlcjpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVZKDEpO3RyYW5zZm9ybTpzY2FsZVkoMSk7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41MiwxLjY0LC4zNywuNjYpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjUyLDEuNjQsLjM3LC42Nil9Lmh2ci1yYWRpYWwtb3V0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kOiNlMWUxZTE7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OmNvbG9yO3RyYW5zaXRpb24tcHJvcGVydHk6Y29sb3I7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zc30uaHZyLXJhZGlhbC1vdXQ6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4Oi0xO3RvcDowO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO2JhY2tncm91bmQ6IzIwOThkMTtib3JkZXItcmFkaXVzOjEwMCU7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtOnNjYWxlKDApOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5odnItcmFkaWFsLW91dDphY3RpdmUsLmh2ci1yYWRpYWwtb3V0OmZvY3VzLC5odnItcmFkaWFsLW91dDpob3Zlcntjb2xvcjojZmZmfS5odnItcmFkaWFsLW91dDphY3RpdmU6YmVmb3JlLC5odnItcmFkaWFsLW91dDpmb2N1czpiZWZvcmUsLmh2ci1yYWRpYWwtb3V0OmhvdmVyOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgyKTt0cmFuc2Zvcm06c2NhbGUoMil9Lmh2ci1yYWRpYWwtaW57ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQ6IzIwOThkMTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6Y29sb3I7dHJhbnNpdGlvbi1wcm9wZXJ0eTpjb2xvcjstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzfS5odnItcmFkaWFsLWluOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDotMTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDtiYWNrZ3JvdW5kOiNlMWUxZTE7Ym9yZGVyLXJhZGl1czoxMDAlOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDIpO3RyYW5zZm9ybTpzY2FsZSgyKTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uaHZyLXJhZGlhbC1pbjphY3RpdmUsLmh2ci1yYWRpYWwtaW46Zm9jdXMsLmh2ci1yYWRpYWwtaW46aG92ZXJ7Y29sb3I6I2ZmZn0uaHZyLXJhZGlhbC1pbjphY3RpdmU6YmVmb3JlLC5odnItcmFkaWFsLWluOmZvY3VzOmJlZm9yZSwuaHZyLXJhZGlhbC1pbjpob3ZlcjpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtOnNjYWxlKDApfS5odnItcmVjdGFuZ2xlLWlue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6IzIwOThkMTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6Y29sb3I7dHJhbnNpdGlvbi1wcm9wZXJ0eTpjb2xvcjstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzfS5odnItcmVjdGFuZ2xlLWluOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDotMTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDtiYWNrZ3JvdW5kOiNlMWUxZTE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5odnItcmVjdGFuZ2xlLWluOmFjdGl2ZSwuaHZyLXJlY3RhbmdsZS1pbjpmb2N1cywuaHZyLXJlY3RhbmdsZS1pbjpob3Zlcntjb2xvcjojZmZmfS5odnItcmVjdGFuZ2xlLWluOmFjdGl2ZTpiZWZvcmUsLmh2ci1yZWN0YW5nbGUtaW46Zm9jdXM6YmVmb3JlLC5odnItcmVjdGFuZ2xlLWluOmhvdmVyOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwKTt0cmFuc2Zvcm06c2NhbGUoMCl9Lmh2ci1yZWN0YW5nbGUtb3V0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6I2UxZTFlMTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6Y29sb3I7dHJhbnNpdGlvbi1wcm9wZXJ0eTpjb2xvcjstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzfS5odnItcmVjdGFuZ2xlLW91dDpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTE7dG9wOjA7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7YmFja2dyb3VuZDojMjA5OGQxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybTpzY2FsZSgwKTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uaHZyLXJlY3RhbmdsZS1vdXQ6YWN0aXZlLC5odnItcmVjdGFuZ2xlLW91dDpmb2N1cywuaHZyLXJlY3RhbmdsZS1vdXQ6aG92ZXJ7Y29sb3I6I2ZmZn0uaHZyLXJlY3RhbmdsZS1vdXQ6YWN0aXZlOmJlZm9yZSwuaHZyLXJlY3RhbmdsZS1vdXQ6Zm9jdXM6YmVmb3JlLC5odnItcmVjdGFuZ2xlLW91dDpob3ZlcjpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfS5odnItc2h1dHRlci1pbi1ob3Jpem9udGFse2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6IzIwOThkMTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6Y29sb3I7dHJhbnNpdGlvbi1wcm9wZXJ0eTpjb2xvcjstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzfS5odnItc2h1dHRlci1pbi1ob3Jpem9udGFsOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDotMTt0b3A6MDtib3R0b206MDtsZWZ0OjA7cmlnaHQ6MDtiYWNrZ3JvdW5kOiNlMWUxZTE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjUwJTt0cmFuc2Zvcm0tb3JpZ2luOjUwJTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uaHZyLXNodXR0ZXItaW4taG9yaXpvbnRhbDphY3RpdmUsLmh2ci1zaHV0dGVyLWluLWhvcml6b250YWw6Zm9jdXMsLmh2ci1zaHV0dGVyLWluLWhvcml6b250YWw6aG92ZXJ7Y29sb3I6I2ZmZn0uaHZyLXNodXR0ZXItaW4taG9yaXpvbnRhbDphY3RpdmU6YmVmb3JlLC5odnItc2h1dHRlci1pbi1ob3Jpem9udGFsOmZvY3VzOmJlZm9yZSwuaHZyLXNodXR0ZXItaW4taG9yaXpvbnRhbDpob3ZlcjpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDApO3RyYW5zZm9ybTpzY2FsZVgoMCl9Lmh2ci1zaHV0dGVyLW91dC1ob3Jpem9udGFse2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6I2UxZTFlMTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6Y29sb3I7dHJhbnNpdGlvbi1wcm9wZXJ0eTpjb2xvcjstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzfS5odnItc2h1dHRlci1vdXQtaG9yaXpvbnRhbDpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTE7dG9wOjA7Ym90dG9tOjA7bGVmdDowO3JpZ2h0OjA7YmFja2dyb3VuZDojMjA5OGQxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgwKTt0cmFuc2Zvcm06c2NhbGVYKDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjo1MCU7dHJhbnNmb3JtLW9yaWdpbjo1MCU7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9Lmh2ci1zaHV0dGVyLW91dC1ob3Jpem9udGFsOmFjdGl2ZSwuaHZyLXNodXR0ZXItb3V0LWhvcml6b250YWw6Zm9jdXMsLmh2ci1zaHV0dGVyLW91dC1ob3Jpem9udGFsOmhvdmVye2NvbG9yOiNmZmZ9Lmh2ci1zaHV0dGVyLW91dC1ob3Jpem9udGFsOmFjdGl2ZTpiZWZvcmUsLmh2ci1zaHV0dGVyLW91dC1ob3Jpem9udGFsOmZvY3VzOmJlZm9yZSwuaHZyLXNodXR0ZXItb3V0LWhvcml6b250YWw6aG92ZXI6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfS5odnItc2h1dHRlci1pbi12ZXJ0aWNhbHtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtwb3NpdGlvbjpyZWxhdGl2ZTtiYWNrZ3JvdW5kOiMyMDk4ZDE7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OmNvbG9yO3RyYW5zaXRpb24tcHJvcGVydHk6Y29sb3I7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zc30uaHZyLXNodXR0ZXItaW4tdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4Oi0xO3RvcDowO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO2JhY2tncm91bmQ6I2UxZTFlMTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVkoMSk7dHJhbnNmb3JtOnNjYWxlWSgxKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46NTAlO3RyYW5zZm9ybS1vcmlnaW46NTAlOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5odnItc2h1dHRlci1pbi12ZXJ0aWNhbDphY3RpdmUsLmh2ci1zaHV0dGVyLWluLXZlcnRpY2FsOmZvY3VzLC5odnItc2h1dHRlci1pbi12ZXJ0aWNhbDpob3Zlcntjb2xvcjojZmZmfS5odnItc2h1dHRlci1pbi12ZXJ0aWNhbDphY3RpdmU6YmVmb3JlLC5odnItc2h1dHRlci1pbi12ZXJ0aWNhbDpmb2N1czpiZWZvcmUsLmh2ci1zaHV0dGVyLWluLXZlcnRpY2FsOmhvdmVyOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVkoMCk7dHJhbnNmb3JtOnNjYWxlWSgwKX0uaHZyLXNodXR0ZXItb3V0LXZlcnRpY2Fse2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6I2UxZTFlMTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6Y29sb3I7dHJhbnNpdGlvbi1wcm9wZXJ0eTpjb2xvcjstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzfS5odnItc2h1dHRlci1vdXQtdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4Oi0xO3RvcDowO2JvdHRvbTowO2xlZnQ6MDtyaWdodDowO2JhY2tncm91bmQ6IzIwOThkMTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVkoMCk7dHJhbnNmb3JtOnNjYWxlWSgwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46NTAlO3RyYW5zZm9ybS1vcmlnaW46NTAlOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5odnItc2h1dHRlci1vdXQtdmVydGljYWw6YWN0aXZlLC5odnItc2h1dHRlci1vdXQtdmVydGljYWw6Zm9jdXMsLmh2ci1zaHV0dGVyLW91dC12ZXJ0aWNhbDpob3Zlcntjb2xvcjojZmZmfS5odnItc2h1dHRlci1vdXQtdmVydGljYWw6YWN0aXZlOmJlZm9yZSwuaHZyLXNodXR0ZXItb3V0LXZlcnRpY2FsOmZvY3VzOmJlZm9yZSwuaHZyLXNodXR0ZXItb3V0LXZlcnRpY2FsOmhvdmVyOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVkoMSk7dHJhbnNmb3JtOnNjYWxlWSgxKX0uaHZyLWJvcmRlci1mYWRle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OmJveC1zaGFkb3c7dHJhbnNpdGlvbi1wcm9wZXJ0eTpib3gtc2hhZG93O2JveC1zaGFkb3c6aW5zZXQgMCAwIDAgNHB4ICNlMWUxZTEsMCAwIDFweCByZ2JhKDAsMCwwLDApfS5odnItYm9yZGVyLWZhZGU6YWN0aXZlLC5odnItYm9yZGVyLWZhZGU6Zm9jdXMsLmh2ci1ib3JkZXItZmFkZTpob3Zlcntib3gtc2hhZG93Omluc2V0IDAgMCAwIDRweCAjMjA5OGQxLDAgMCAxcHggcmdiYSgwLDAsMCwwKX0uaHZyLWhvbGxvd3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpiYWNrZ3JvdW5kO3RyYW5zaXRpb24tcHJvcGVydHk6YmFja2dyb3VuZDtib3gtc2hhZG93Omluc2V0IDAgMCAwIDRweCAjZTFlMWUxLDAgMCAxcHggcmdiYSgwLDAsMCwwKX0uaHZyLWhvbGxvdzphY3RpdmUsLmh2ci1ob2xsb3c6Zm9jdXMsLmh2ci1ob2xsb3c6aG92ZXJ7YmFja2dyb3VuZDowIDB9Lmh2ci10cmlte2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlfS5odnItdHJpbTpiZWZvcmV7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtib3JkZXI6I2ZmZiBzb2xpZCA0cHg7dG9wOjRweDtsZWZ0OjRweDtyaWdodDo0cHg7Ym90dG9tOjRweDtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9Lmh2ci10cmltOmFjdGl2ZTpiZWZvcmUsLmh2ci10cmltOmZvY3VzOmJlZm9yZSwuaHZyLXRyaW06aG92ZXI6YmVmb3Jle29wYWNpdHk6MX1ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLXJpcHBsZS1vdXR7MTAwJXt0b3A6LTEycHg7cmlnaHQ6LTEycHg7Ym90dG9tOi0xMnB4O2xlZnQ6LTEycHg7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGh2ci1yaXBwbGUtb3V0ezEwMCV7dG9wOi0xMnB4O3JpZ2h0Oi0xMnB4O2JvdHRvbTotMTJweDtsZWZ0Oi0xMnB4O29wYWNpdHk6MH19Lmh2ci1yaXBwbGUtb3V0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlfS5odnItcmlwcGxlLW91dDpiZWZvcmV7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtib3JkZXI6I2UxZTFlMSBzb2xpZCA2cHg7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MXM7YW5pbWF0aW9uLWR1cmF0aW9uOjFzfS5odnItcmlwcGxlLW91dDphY3RpdmU6YmVmb3JlLC5odnItcmlwcGxlLW91dDpmb2N1czpiZWZvcmUsLmh2ci1yaXBwbGUtb3V0OmhvdmVyOmJlZm9yZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmh2ci1yaXBwbGUtb3V0O2FuaW1hdGlvbi1uYW1lOmh2ci1yaXBwbGUtb3V0fUAtd2Via2l0LWtleWZyYW1lcyBodnItcmlwcGxlLWluezEwMCV7dG9wOjA7cmlnaHQ6MDtib3R0b206MDtsZWZ0OjA7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGh2ci1yaXBwbGUtaW57MTAwJXt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDtvcGFjaXR5OjF9fS5odnItcmlwcGxlLWlue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlfS5odnItcmlwcGxlLWluOmJlZm9yZXtjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2JvcmRlcjojZTFlMWUxIHNvbGlkIDRweDt0b3A6LTEycHg7cmlnaHQ6LTEycHg7Ym90dG9tOi0xMnB4O2xlZnQ6LTEycHg7b3BhY2l0eTowOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjFzO2FuaW1hdGlvbi1kdXJhdGlvbjoxc30uaHZyLXJpcHBsZS1pbjphY3RpdmU6YmVmb3JlLC5odnItcmlwcGxlLWluOmZvY3VzOmJlZm9yZSwuaHZyLXJpcHBsZS1pbjpob3ZlcjpiZWZvcmV7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpodnItcmlwcGxlLWluO2FuaW1hdGlvbi1uYW1lOmh2ci1yaXBwbGUtaW59Lmh2ci1vdXRsaW5lLW91dHtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtwb3NpdGlvbjpyZWxhdGl2ZX0uaHZyLW91dGxpbmUtb3V0OmJlZm9yZXtjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO2JvcmRlcjojZTFlMWUxIHNvbGlkIDRweDt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp0b3AscmlnaHQsYm90dG9tLGxlZnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0b3AscmlnaHQsYm90dG9tLGxlZnR9Lmh2ci1vdXRsaW5lLW91dDphY3RpdmU6YmVmb3JlLC5odnItb3V0bGluZS1vdXQ6Zm9jdXM6YmVmb3JlLC5odnItb3V0bGluZS1vdXQ6aG92ZXI6YmVmb3Jle3RvcDotOHB4O3JpZ2h0Oi04cHg7Ym90dG9tOi04cHg7bGVmdDotOHB4fS5odnItb3V0bGluZS1pbntkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtwb3NpdGlvbjpyZWxhdGl2ZX0uaHZyLW91dGxpbmUtaW46YmVmb3Jle3BvaW50ZXItZXZlbnRzOm5vbmU7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTtib3JkZXI6I2UxZTFlMSBzb2xpZCA0cHg7dG9wOi0xNnB4O3JpZ2h0Oi0xNnB4O2JvdHRvbTotMTZweDtsZWZ0Oi0xNnB4O29wYWNpdHk6MDstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp0b3AscmlnaHQsYm90dG9tLGxlZnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTp0b3AscmlnaHQsYm90dG9tLGxlZnR9Lmh2ci1vdXRsaW5lLWluOmFjdGl2ZTpiZWZvcmUsLmh2ci1vdXRsaW5lLWluOmZvY3VzOmJlZm9yZSwuaHZyLW91dGxpbmUtaW46aG92ZXI6YmVmb3Jle3RvcDotOHB4O3JpZ2h0Oi04cHg7Ym90dG9tOi04cHg7bGVmdDotOHB4O29wYWNpdHk6MX0uaHZyLXJvdW5kLWNvcm5lcnN7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6Ym9yZGVyLXJhZGl1czt0cmFuc2l0aW9uLXByb3BlcnR5OmJvcmRlci1yYWRpdXN9Lmh2ci1yb3VuZC1jb3JuZXJzOmFjdGl2ZSwuaHZyLXJvdW5kLWNvcm5lcnM6Zm9jdXMsLmh2ci1yb3VuZC1jb3JuZXJzOmhvdmVye2JvcmRlci1yYWRpdXM6MWVtfS5odnItdW5kZXJsaW5lLWZyb20tbGVmdHtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59Lmh2ci11bmRlcmxpbmUtZnJvbS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDotMTtsZWZ0OjA7cmlnaHQ6MTAwJTtib3R0b206MDtiYWNrZ3JvdW5kOiMyMDk4ZDE7aGVpZ2h0OjRweDstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6cmlnaHQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTpyaWdodDstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9Lmh2ci11bmRlcmxpbmUtZnJvbS1sZWZ0OmFjdGl2ZTpiZWZvcmUsLmh2ci11bmRlcmxpbmUtZnJvbS1sZWZ0OmZvY3VzOmJlZm9yZSwuaHZyLXVuZGVybGluZS1mcm9tLWxlZnQ6aG92ZXI6YmVmb3Jle3JpZ2h0OjB9Lmh2ci11bmRlcmxpbmUtZnJvbS1jZW50ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVufS5odnItdW5kZXJsaW5lLWZyb20tY2VudGVyOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDotMTtsZWZ0OjUwJTtyaWdodDo1MCU7Ym90dG9tOjA7YmFja2dyb3VuZDojMjA5OGQxO2hlaWdodDo0cHg7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OmxlZnQscmlnaHQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTpsZWZ0LHJpZ2h0Oy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uaHZyLXVuZGVybGluZS1mcm9tLWNlbnRlcjphY3RpdmU6YmVmb3JlLC5odnItdW5kZXJsaW5lLWZyb20tY2VudGVyOmZvY3VzOmJlZm9yZSwuaHZyLXVuZGVybGluZS1mcm9tLWNlbnRlcjpob3ZlcjpiZWZvcmV7bGVmdDowO3JpZ2h0OjB9Lmh2ci11bmRlcmxpbmUtZnJvbS1yaWdodHtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW59Lmh2ci11bmRlcmxpbmUtZnJvbS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTE7bGVmdDoxMDAlO3JpZ2h0OjA7Ym90dG9tOjA7YmFja2dyb3VuZDojMjA5OGQxO2hlaWdodDo0cHg7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OmxlZnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTpsZWZ0Oy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uaHZyLXVuZGVybGluZS1mcm9tLXJpZ2h0OmFjdGl2ZTpiZWZvcmUsLmh2ci11bmRlcmxpbmUtZnJvbS1yaWdodDpmb2N1czpiZWZvcmUsLmh2ci11bmRlcmxpbmUtZnJvbS1yaWdodDpob3ZlcjpiZWZvcmV7bGVmdDowfS5odnItb3ZlcmxpbmUtZnJvbS1sZWZ0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0uaHZyLW92ZXJsaW5lLWZyb20tbGVmdDpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTE7bGVmdDowO3JpZ2h0OjEwMCU7dG9wOjA7YmFja2dyb3VuZDojMjA5OGQxO2hlaWdodDo0cHg7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OnJpZ2h0O3RyYW5zaXRpb24tcHJvcGVydHk6cmlnaHQ7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5odnItb3ZlcmxpbmUtZnJvbS1sZWZ0OmFjdGl2ZTpiZWZvcmUsLmh2ci1vdmVybGluZS1mcm9tLWxlZnQ6Zm9jdXM6YmVmb3JlLC5odnItb3ZlcmxpbmUtZnJvbS1sZWZ0OmhvdmVyOmJlZm9yZXtyaWdodDowfS5odnItb3ZlcmxpbmUtZnJvbS1jZW50ZXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVufS5odnItb3ZlcmxpbmUtZnJvbS1jZW50ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4Oi0xO2xlZnQ6NTAlO3JpZ2h0OjUwJTt0b3A6MDtiYWNrZ3JvdW5kOiMyMDk4ZDE7aGVpZ2h0OjRweDstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6bGVmdCxyaWdodDt0cmFuc2l0aW9uLXByb3BlcnR5OmxlZnQscmlnaHQ7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5odnItb3ZlcmxpbmUtZnJvbS1jZW50ZXI6YWN0aXZlOmJlZm9yZSwuaHZyLW92ZXJsaW5lLWZyb20tY2VudGVyOmZvY3VzOmJlZm9yZSwuaHZyLW92ZXJsaW5lLWZyb20tY2VudGVyOmhvdmVyOmJlZm9yZXtsZWZ0OjA7cmlnaHQ6MH0uaHZyLW92ZXJsaW5lLWZyb20tcmlnaHR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmU7b3ZlcmZsb3c6aGlkZGVufS5odnItb3ZlcmxpbmUtZnJvbS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTE7bGVmdDoxMDAlO3JpZ2h0OjA7dG9wOjA7YmFja2dyb3VuZDojMjA5OGQxO2hlaWdodDo0cHg7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OmxlZnQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTpsZWZ0Oy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uaHZyLW92ZXJsaW5lLWZyb20tcmlnaHQ6YWN0aXZlOmJlZm9yZSwuaHZyLW92ZXJsaW5lLWZyb20tcmlnaHQ6Zm9jdXM6YmVmb3JlLC5odnItb3ZlcmxpbmUtZnJvbS1yaWdodDpob3ZlcjpiZWZvcmV7bGVmdDowfS5odnItcmV2ZWFse2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0uaHZyLXJldmVhbDpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTE7bGVmdDowO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7Ym9yZGVyLWNvbG9yOiMyMDk4ZDE7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpib3JkZXItd2lkdGg7dHJhbnNpdGlvbi1wcm9wZXJ0eTpib3JkZXItd2lkdGg7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4xczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xczstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5odnItcmV2ZWFsOmFjdGl2ZTpiZWZvcmUsLmh2ci1yZXZlYWw6Zm9jdXM6YmVmb3JlLC5odnItcmV2ZWFsOmhvdmVyOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApO2JvcmRlci13aWR0aDo0cHh9Lmh2ci11bmRlcmxpbmUtcmV2ZWFse2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0uaHZyLXVuZGVybGluZS1yZXZlYWw6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4Oi0xO2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO2JhY2tncm91bmQ6IzIwOThkMTtoZWlnaHQ6NHB4Oy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg0cHgpOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5odnItdW5kZXJsaW5lLXJldmVhbDphY3RpdmU6YmVmb3JlLC5odnItdW5kZXJsaW5lLXJldmVhbDpmb2N1czpiZWZvcmUsLmh2ci11bmRlcmxpbmUtcmV2ZWFsOmhvdmVyOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfS5odnItb3ZlcmxpbmUtcmV2ZWFse2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlO292ZXJmbG93OmhpZGRlbn0uaHZyLW92ZXJsaW5lLXJldmVhbDpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTE7bGVmdDowO3JpZ2h0OjA7dG9wOjA7YmFja2dyb3VuZDojMjA5OGQxO2hlaWdodDo0cHg7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNHB4KTstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uaHZyLW92ZXJsaW5lLXJldmVhbDphY3RpdmU6YmVmb3JlLC5odnItb3ZlcmxpbmUtcmV2ZWFsOmZvY3VzOmJlZm9yZSwuaHZyLW92ZXJsaW5lLXJldmVhbDpob3ZlcjpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0uaHZyLWdsb3d7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6Ym94LXNoYWRvdzt0cmFuc2l0aW9uLXByb3BlcnR5OmJveC1zaGFkb3d9Lmh2ci1nbG93OmFjdGl2ZSwuaHZyLWdsb3c6Zm9jdXMsLmh2ci1nbG93OmhvdmVye2JveC1zaGFkb3c6MCAwIDhweCByZ2JhKDAsMCwwLC42KX0uaHZyLXNoYWRvd3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpib3gtc2hhZG93O3RyYW5zaXRpb24tcHJvcGVydHk6Ym94LXNoYWRvd30uaHZyLXNoYWRvdzphY3RpdmUsLmh2ci1zaGFkb3c6Zm9jdXMsLmh2ci1zaGFkb3c6aG92ZXJ7Ym94LXNoYWRvdzowIDEwcHggMTBweCAtMTBweCByZ2JhKDAsMCwwLC41KX0uaHZyLWdyb3ctc2hhZG93e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OmJveC1zaGFkb3csdHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6Ym94LXNoYWRvdyx0cmFuc2Zvcm19Lmh2ci1ncm93LXNoYWRvdzphY3RpdmUsLmh2ci1ncm93LXNoYWRvdzpmb2N1cywuaHZyLWdyb3ctc2hhZG93OmhvdmVye2JveC1zaGFkb3c6MCAxMHB4IDEwcHggLTEwcHggcmdiYSgwLDAsMCwuNSk7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4xKTt0cmFuc2Zvcm06c2NhbGUoMS4xKX0uaHZyLWJveC1zaGFkb3ctb3V0c2V0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OmJveC1zaGFkb3c7dHJhbnNpdGlvbi1wcm9wZXJ0eTpib3gtc2hhZG93fS5odnItYm94LXNoYWRvdy1vdXRzZXQ6YWN0aXZlLC5odnItYm94LXNoYWRvdy1vdXRzZXQ6Zm9jdXMsLmh2ci1ib3gtc2hhZG93LW91dHNldDpob3Zlcntib3gtc2hhZG93OjJweCAycHggMnB4IHJnYmEoMCwwLDAsLjYpfS5odnItYm94LXNoYWRvdy1pbnNldHtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpib3gtc2hhZG93O3RyYW5zaXRpb24tcHJvcGVydHk6Ym94LXNoYWRvdztib3gtc2hhZG93Omluc2V0IDAgMCAwIHJnYmEoMCwwLDAsLjYpLDAgMCAxcHggcmdiYSgwLDAsMCwwKX0uaHZyLWJveC1zaGFkb3ctaW5zZXQ6YWN0aXZlLC5odnItYm94LXNoYWRvdy1pbnNldDpmb2N1cywuaHZyLWJveC1zaGFkb3ctaW5zZXQ6aG92ZXJ7Ym94LXNoYWRvdzppbnNldCAycHggMnB4IDJweCByZ2JhKDAsMCwwLC42KSwwIDAgMXB4IHJnYmEoMCwwLDAsMCl9Lmh2ci1mbG9hdC1zaGFkb3d7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfS5odnItZmxvYXQtc2hhZG93OmJlZm9yZXtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTE7Y29udGVudDonJzt0b3A6MTAwJTtsZWZ0OjUlO2hlaWdodDoxMHB4O3dpZHRoOjkwJTtvcGFjaXR5OjA7YmFja2dyb3VuZDotd2Via2l0LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsZWxsaXBzZSxyZ2JhKDAsMCwwLC4zNSkgMCxyZ2JhKDAsMCwwLDApIDgwJSk7YmFja2dyb3VuZDpyYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSBhdCBjZW50ZXIscmdiYSgwLDAsMCwuMzUpIDAscmdiYSgwLDAsMCwwKSA4MCUpOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHl9Lmh2ci1mbG9hdC1zaGFkb3c6YWN0aXZlLC5odnItZmxvYXQtc2hhZG93OmZvY3VzLC5odnItZmxvYXQtc2hhZG93OmhvdmVyey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTVweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTVweCl9Lmh2ci1mbG9hdC1zaGFkb3c6YWN0aXZlOmJlZm9yZSwuaHZyLWZsb2F0LXNoYWRvdzpmb2N1czpiZWZvcmUsLmh2ci1mbG9hdC1zaGFkb3c6aG92ZXI6YmVmb3Jle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDVweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNXB4KX0uaHZyLXNoYWRvdy1yYWRpYWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmV9Lmh2ci1zaGFkb3ctcmFkaWFsOmFmdGVyLC5odnItc2hhZG93LXJhZGlhbDpiZWZvcmV7cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OicnO2xlZnQ6MDt3aWR0aDoxMDAlO2JveC1zaXppbmc6Ym9yZGVyLWJveDtoZWlnaHQ6NXB4O29wYWNpdHk6MDstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5O3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eX0uaHZyLXNoYWRvdy1yYWRpYWw6YmVmb3Jle2JvdHRvbToxMDAlO2JhY2tncm91bmQ6LXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQoNTAlIDE1MCUsZWxsaXBzZSxyZ2JhKDAsMCwwLC42KSAwLHJnYmEoMCwwLDAsMCkgODAlKTtiYWNrZ3JvdW5kOnJhZGlhbC1ncmFkaWVudChlbGxpcHNlIGF0IDUwJSAxNTAlLHJnYmEoMCwwLDAsLjYpIDAscmdiYSgwLDAsMCwwKSA4MCUpfS5odnItc2hhZG93LXJhZGlhbDphZnRlcnt0b3A6MTAwJTtiYWNrZ3JvdW5kOi13ZWJraXQtcmFkaWFsLWdyYWRpZW50KDUwJSAtNTAlLGVsbGlwc2UscmdiYSgwLDAsMCwuNikgMCxyZ2JhKDAsMCwwLDApIDgwJSk7YmFja2dyb3VuZDpyYWRpYWwtZ3JhZGllbnQoZWxsaXBzZSBhdCA1MCUgLTUwJSxyZ2JhKDAsMCwwLC42KSAwLHJnYmEoMCwwLDAsMCkgODAlKX0uaHZyLXNoYWRvdy1yYWRpYWw6YWN0aXZlOmFmdGVyLC5odnItc2hhZG93LXJhZGlhbDphY3RpdmU6YmVmb3JlLC5odnItc2hhZG93LXJhZGlhbDpmb2N1czphZnRlciwuaHZyLXNoYWRvdy1yYWRpYWw6Zm9jdXM6YmVmb3JlLC5odnItc2hhZG93LXJhZGlhbDpob3ZlcjphZnRlciwuaHZyLXNoYWRvdy1yYWRpYWw6aG92ZXI6YmVmb3Jle29wYWNpdHk6MX0uaHZyLWJ1YmJsZS10b3B7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmV9Lmh2ci1idWJibGUtdG9wOmJlZm9yZXtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTE7Y29udGVudDonJztib3JkZXItc3R5bGU6c29saWQ7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO2xlZnQ6Y2FsYyg1MCUgLSAxMHB4KTt0b3A6MDtib3JkZXItd2lkdGg6MCAxMHB4IDEwcHg7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNlMWUxZTF9Lmh2ci1idWJibGUtdG9wOmFjdGl2ZTpiZWZvcmUsLmh2ci1idWJibGUtdG9wOmZvY3VzOmJlZm9yZSwuaHZyLWJ1YmJsZS10b3A6aG92ZXI6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMHB4KX0uaHZyLWJ1YmJsZS1yaWdodHtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtwb3NpdGlvbjpyZWxhdGl2ZX0uaHZyLWJ1YmJsZS1yaWdodDpiZWZvcmV7cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4Oi0xO2NvbnRlbnQ6Jyc7Ym9yZGVyLXN0eWxlOnNvbGlkOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0b3A6Y2FsYyg1MCUgLSAxMHB4KTtyaWdodDowO2JvcmRlci13aWR0aDoxMHB4IDAgMTBweCAxMHB4O2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZTFlMWUxfS5odnItYnViYmxlLXJpZ2h0OmFjdGl2ZTpiZWZvcmUsLmh2ci1idWJibGUtcmlnaHQ6Zm9jdXM6YmVmb3JlLC5odnItYnViYmxlLXJpZ2h0OmhvdmVyOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDEwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDEwcHgpfS5odnItYnViYmxlLWJvdHRvbXtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtwb3NpdGlvbjpyZWxhdGl2ZX0uaHZyLWJ1YmJsZS1ib3R0b206YmVmb3Jle3BvaW50ZXItZXZlbnRzOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDotMTtjb250ZW50OicnO2JvcmRlci1zdHlsZTpzb2xpZDstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07bGVmdDpjYWxjKDUwJSAtIDEwcHgpO2JvdHRvbTowO2JvcmRlci13aWR0aDoxMHB4IDEwcHggMDtib3JkZXItY29sb3I6I2UxZTFlMSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudH0uaHZyLWJ1YmJsZS1ib3R0b206YWN0aXZlOmJlZm9yZSwuaHZyLWJ1YmJsZS1ib3R0b206Zm9jdXM6YmVmb3JlLC5odnItYnViYmxlLWJvdHRvbTpob3ZlcjpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgxMHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMHB4KX0uaHZyLWJ1YmJsZS1sZWZ0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlfS5odnItYnViYmxlLWxlZnQ6YmVmb3Jle3BvaW50ZXItZXZlbnRzOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDotMTtjb250ZW50OicnO2JvcmRlci1zdHlsZTpzb2xpZDstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dG9wOmNhbGMoNTAlIC0gMTBweCk7bGVmdDowO2JvcmRlci13aWR0aDoxMHB4IDEwcHggMTBweCAwO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCAjZTFlMWUxIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50fS5odnItYnViYmxlLWxlZnQ6YWN0aXZlOmJlZm9yZSwuaHZyLWJ1YmJsZS1sZWZ0OmZvY3VzOmJlZm9yZSwuaHZyLWJ1YmJsZS1sZWZ0OmhvdmVyOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTBweCl9Lmh2ci1idWJibGUtZmxvYXQtdG9we2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybX0uaHZyLWJ1YmJsZS1mbG9hdC10b3A6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTE7Y29udGVudDonJztsZWZ0OmNhbGMoNTAlIC0gMTBweCk7dG9wOjA7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowIDEwcHggMTBweDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2UxZTFlMTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19Lmh2ci1idWJibGUtZmxvYXQtdG9wOmFjdGl2ZSwuaHZyLWJ1YmJsZS1mbG9hdC10b3A6Zm9jdXMsLmh2ci1idWJibGUtZmxvYXQtdG9wOmhvdmVyey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTBweCl9Lmh2ci1idWJibGUtZmxvYXQtdG9wOmFjdGl2ZTpiZWZvcmUsLmh2ci1idWJibGUtZmxvYXQtdG9wOmZvY3VzOmJlZm9yZSwuaHZyLWJ1YmJsZS1mbG9hdC10b3A6aG92ZXI6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMHB4KX0uaHZyLWJ1YmJsZS1mbG9hdC1yaWdodHtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19Lmh2ci1idWJibGUtZmxvYXQtcmlnaHQ6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTE7dG9wOmNhbGMoNTAlIC0gMTBweCk7cmlnaHQ6MDtjb250ZW50OicnO2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MTBweCAwIDEwcHggMTBweDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2UxZTFlMTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm19Lmh2ci1idWJibGUtZmxvYXQtcmlnaHQ6YWN0aXZlLC5odnItYnViYmxlLWZsb2F0LXJpZ2h0OmZvY3VzLC5odnItYnViYmxlLWZsb2F0LXJpZ2h0OmhvdmVyey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMHB4KX0uaHZyLWJ1YmJsZS1mbG9hdC1yaWdodDphY3RpdmU6YmVmb3JlLC5odnItYnViYmxlLWZsb2F0LXJpZ2h0OmZvY3VzOmJlZm9yZSwuaHZyLWJ1YmJsZS1mbG9hdC1yaWdodDpob3ZlcjpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgxMHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMHB4KX0uaHZyLWJ1YmJsZS1mbG9hdC1ib3R0b217ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfS5odnItYnViYmxlLWZsb2F0LWJvdHRvbTpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDotMTtjb250ZW50OicnO2xlZnQ6Y2FsYyg1MCUgLSAxMHB4KTtib3R0b206MDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjEwcHggMTBweCAwO2JvcmRlci1jb2xvcjojZTFlMWUxIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50Oy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybX0uaHZyLWJ1YmJsZS1mbG9hdC1ib3R0b206YWN0aXZlLC5odnItYnViYmxlLWZsb2F0LWJvdHRvbTpmb2N1cywuaHZyLWJ1YmJsZS1mbG9hdC1ib3R0b206aG92ZXJ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwcHgpfS5odnItYnViYmxlLWZsb2F0LWJvdHRvbTphY3RpdmU6YmVmb3JlLC5odnItYnViYmxlLWZsb2F0LWJvdHRvbTpmb2N1czpiZWZvcmUsLmh2ci1idWJibGUtZmxvYXQtYm90dG9tOmhvdmVyOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDEwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEwcHgpfS5odnItYnViYmxlLWZsb2F0LWxlZnR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtfS5odnItYnViYmxlLWZsb2F0LWxlZnQ6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6LTE7Y29udGVudDonJzt0b3A6Y2FsYyg1MCUgLSAxMHB4KTtsZWZ0OjA7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDoxMHB4IDEwcHggMTBweCAwO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCAjZTFlMWUxIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50Oy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybX0uaHZyLWJ1YmJsZS1mbG9hdC1sZWZ0OmFjdGl2ZSwuaHZyLWJ1YmJsZS1mbG9hdC1sZWZ0OmZvY3VzLC5odnItYnViYmxlLWZsb2F0LWxlZnQ6aG92ZXJ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgxMHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMHB4KX0uaHZyLWJ1YmJsZS1mbG9hdC1sZWZ0OmFjdGl2ZTpiZWZvcmUsLmh2ci1idWJibGUtZmxvYXQtbGVmdDpmb2N1czpiZWZvcmUsLmh2ci1idWJibGUtZmxvYXQtbGVmdDpob3ZlcjpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwcHgpfS5odnItaWNvbi1iYWNre2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctbGVmdDoyLjJlbTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjFzO3RyYW5zaXRpb24tZHVyYXRpb246LjFzfS5odnItaWNvbi1iYWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMTM3XCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxZW07cGFkZGluZzowIDFweDtmb250LWZhbWlseTpGb250QXdlc29tZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouMXM7dHJhbnNpdGlvbi1kdXJhdGlvbjouMXM7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5odnItaWNvbi1iYWNrOmFjdGl2ZTpiZWZvcmUsLmh2ci1pY29uLWJhY2s6Zm9jdXM6YmVmb3JlLC5odnItaWNvbi1iYWNrOmhvdmVyOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC00cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC00cHgpfS5odnItaWNvbi1mb3J3YXJke2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctcmlnaHQ6Mi4yZW07LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4xczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xc30uaHZyLWljb24tZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjEzOFwiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjFlbTtwYWRkaW5nOjAgMXB4O2ZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4xczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xczstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9Lmh2ci1pY29uLWZvcndhcmQ6YWN0aXZlOmJlZm9yZSwuaHZyLWljb24tZm9yd2FyZDpmb2N1czpiZWZvcmUsLmh2ci1pY29uLWZvcndhcmQ6aG92ZXI6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg0cHgpfUAtd2Via2l0LWtleWZyYW1lcyBodnItaWNvbi1kb3duezAlLDEwMCUsNTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9MjUlLDc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDZweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNnB4KX19QGtleWZyYW1lcyBodnItaWNvbi1kb3duezAlLDEwMCUsNTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9MjUlLDc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDZweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNnB4KX19Lmh2ci1pY29uLWRvd257ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDoyLjJlbX0uaHZyLWljb24tZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjAxYVwiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjFlbTtwYWRkaW5nOjAgMXB4O2ZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9Lmh2ci1pY29uLWRvd246YWN0aXZlOmJlZm9yZSwuaHZyLWljb24tZG93bjpmb2N1czpiZWZvcmUsLmh2ci1pY29uLWRvd246aG92ZXI6YmVmb3Jley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aHZyLWljb24tZG93bjthbmltYXRpb24tbmFtZTpodnItaWNvbi1kb3duOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi43NXM7YW5pbWF0aW9uLWR1cmF0aW9uOi43NXM7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9QC13ZWJraXQta2V5ZnJhbWVzIGh2ci1pY29uLXVwezAlLDEwMCUsNTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9MjUlLDc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC02cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC02cHgpfX1Aa2V5ZnJhbWVzIGh2ci1pY29uLXVwezAlLDEwMCUsNTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9MjUlLDc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC02cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC02cHgpfX0uaHZyLWljb24tdXB7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDoyLjJlbX0uaHZyLWljb24tdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWJcIjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxZW07cGFkZGluZzowIDFweDtmb250LWZhbWlseTpGb250QXdlc29tZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfS5odnItaWNvbi11cDphY3RpdmU6YmVmb3JlLC5odnItaWNvbi11cDpmb2N1czpiZWZvcmUsLmh2ci1pY29uLXVwOmhvdmVyOmJlZm9yZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmh2ci1pY29uLXVwO2FuaW1hdGlvbi1uYW1lOmh2ci1pY29uLXVwOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi43NXM7YW5pbWF0aW9uLWR1cmF0aW9uOi43NXM7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9Lmh2ci1pY29uLXNwaW57ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDoyLjJlbX0uaHZyLWljb24tc3BpbjpiZWZvcmV7Y29udGVudDpcIlxcZjAyMVwiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjFlbTtwYWRkaW5nOjAgMXB4O2ZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjoxczt0cmFuc2l0aW9uLWR1cmF0aW9uOjFzOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH0uaHZyLWljb24tc3BpbjphY3RpdmU6YmVmb3JlLC5odnItaWNvbi1zcGluOmZvY3VzOmJlZm9yZSwuaHZyLWljb24tc3Bpbjpob3ZlcjpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpfUAtd2Via2l0LWtleWZyYW1lcyBodnItaWNvbi1kcm9wezAle29wYWNpdHk6MH01MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKX0xMDAlLDUxJXtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgaHZyLWljb24tZHJvcHswJXtvcGFjaXR5OjB9NTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSl9MTAwJSw1MSV7b3BhY2l0eToxfX0uaHZyLWljb24tZHJvcHtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLXJpZ2h0OjIuMmVtfS5odnItaWNvbi1kcm9wOmJlZm9yZXtjb250ZW50OlwiXFxmMDQxXCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MWVtO29wYWNpdHk6MTtwYWRkaW5nOjAgMXB4O2ZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9Lmh2ci1pY29uLWRyb3A6YWN0aXZlOmJlZm9yZSwuaHZyLWljb24tZHJvcDpmb2N1czpiZWZvcmUsLmh2ci1pY29uLWRyb3A6aG92ZXI6YmVmb3Jle29wYWNpdHk6MDstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aHZyLWljb24tZHJvcDthbmltYXRpb24tbmFtZTpodnItaWNvbi1kcm9wOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi41czthbmltYXRpb24tZHVyYXRpb246LjVzOy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5Oi4zczthbmltYXRpb24tZGVsYXk6LjNzOy13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkczthbmltYXRpb24tZmlsbC1tb2RlOmZvcndhcmRzOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41MiwxLjY0LC4zNywuNjYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTIsMS42NCwuMzcsLjY2KX0uaHZyLWljb24tZmFkZXtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLXJpZ2h0OjIuMmVtfS5odnItaWNvbi1mYWRlOmJlZm9yZXtjb250ZW50OlwiXFxmMDBjXCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MWVtO3BhZGRpbmc6MCAxcHg7Zm9udC1mYW1pbHk6Rm9udEF3ZXNvbWU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjVzO3RyYW5zaXRpb24tZHVyYXRpb246LjVzOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpjb2xvcjt0cmFuc2l0aW9uLXByb3BlcnR5OmNvbG9yfS5odnItaWNvbi1mYWRlOmFjdGl2ZTpiZWZvcmUsLmh2ci1pY29uLWZhZGU6Zm9jdXM6YmVmb3JlLC5odnItaWNvbi1mYWRlOmhvdmVyOmJlZm9yZXtjb2xvcjojMEY5RTVFfUAtd2Via2l0LWtleWZyYW1lcyBodnItaWNvbi1mbG9hdC1hd2F5ezAle29wYWNpdHk6MX0xMDAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xZW0pO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xZW0pfX1Aa2V5ZnJhbWVzIGh2ci1pY29uLWZsb2F0LWF3YXl7MCV7b3BhY2l0eToxfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTFlbSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTFlbSl9fS5odnItaWNvbi1mbG9hdC1hd2F5e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctcmlnaHQ6Mi4yZW19Lmh2ci1pY29uLWZsb2F0LWF3YXk6YWZ0ZXIsLmh2ci1pY29uLWZsb2F0LWF3YXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTVcIjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxZW07cGFkZGluZzowIDFweDtmb250LWZhbWlseTpGb250QXdlc29tZX0uaHZyLWljb24tZmxvYXQtYXdheTphZnRlcntvcGFjaXR5OjA7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246LjVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNXM7LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOmZvcndhcmRzO2FuaW1hdGlvbi1maWxsLW1vZGU6Zm9yd2FyZHN9Lmh2ci1pY29uLWZsb2F0LWF3YXk6YWN0aXZlOmFmdGVyLC5odnItaWNvbi1mbG9hdC1hd2F5OmZvY3VzOmFmdGVyLC5odnItaWNvbi1mbG9hdC1hd2F5OmhvdmVyOmFmdGVyey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aHZyLWljb24tZmxvYXQtYXdheTthbmltYXRpb24tbmFtZTpodnItaWNvbi1mbG9hdC1hd2F5Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fUAtd2Via2l0LWtleWZyYW1lcyBodnItaWNvbi1zaW5rLWF3YXl7MCV7b3BhY2l0eToxfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMWVtKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxZW0pfX1Aa2V5ZnJhbWVzIGh2ci1pY29uLXNpbmstYXdheXswJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgxZW0pO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDFlbSl9fS5odnItaWNvbi1zaW5rLWF3YXl7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDoyLjJlbX0uaHZyLWljb24tc2luay1hd2F5OmFmdGVyLC5odnItaWNvbi1zaW5rLWF3YXk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTZcIjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxZW07cGFkZGluZzowIDFweDtmb250LWZhbWlseTpGb250QXdlc29tZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfS5odnItaWNvbi1zaW5rLWF3YXk6YWZ0ZXJ7b3BhY2l0eTowOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi41czthbmltYXRpb24tZHVyYXRpb246LjVzOy13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkczthbmltYXRpb24tZmlsbC1tb2RlOmZvcndhcmRzfS5odnItaWNvbi1zaW5rLWF3YXk6YWN0aXZlOmFmdGVyLC5odnItaWNvbi1zaW5rLWF3YXk6Zm9jdXM6YWZ0ZXIsLmh2ci1pY29uLXNpbmstYXdheTpob3ZlcjphZnRlcnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmh2ci1pY29uLXNpbmstYXdheTthbmltYXRpb24tbmFtZTpodnItaWNvbi1zaW5rLWF3YXk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9Lmh2ci1pY29uLWdyb3d7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDoyLjJlbTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzfS5odnItaWNvbi1ncm93OmJlZm9yZXtjb250ZW50OlwiXFxmMTE4XCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MWVtO3BhZGRpbmc6MCAxcHg7Zm9udC1mYW1pbHk6Rm9udEF3ZXNvbWU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uaHZyLWljb24tZ3JvdzphY3RpdmU6YmVmb3JlLC5odnItaWNvbi1ncm93OmZvY3VzOmJlZm9yZSwuaHZyLWljb24tZ3Jvdzpob3ZlcjpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4zKSB0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTpzY2FsZSgxLjMpIHRyYW5zbGF0ZVooMCl9Lmh2ci1pY29uLXNocmlua3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLXJpZ2h0OjIuMmVtOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3N9Lmh2ci1pY29uLXNocmluazpiZWZvcmV7Y29udGVudDpcIlxcZjExOVwiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjFlbTtwYWRkaW5nOjAgMXB4O2ZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9Lmh2ci1pY29uLXNocmluazphY3RpdmU6YmVmb3JlLC5odnItaWNvbi1zaHJpbms6Zm9jdXM6YmVmb3JlLC5odnItaWNvbi1zaHJpbms6aG92ZXI6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuOCk7dHJhbnNmb3JtOnNjYWxlKDAuOCl9QC13ZWJraXQta2V5ZnJhbWVzIGh2ci1pY29uLXB1bHNlezI1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjMpO3RyYW5zZm9ybTpzY2FsZSgxLjMpfTc1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwLjgpO3RyYW5zZm9ybTpzY2FsZSgwLjgpfX1Aa2V5ZnJhbWVzIGh2ci1pY29uLXB1bHNlezI1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjMpO3RyYW5zZm9ybTpzY2FsZSgxLjMpfTc1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwLjgpO3RyYW5zZm9ybTpzY2FsZSgwLjgpfX0uaHZyLWljb24tcHVsc2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDoyLjJlbX0uaHZyLWljb24tcHVsc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTVcIjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxZW07cGFkZGluZzowIDFweDtmb250LWZhbWlseTpGb250QXdlc29tZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9Lmh2ci1pY29uLXB1bHNlOmFjdGl2ZTpiZWZvcmUsLmh2ci1pY29uLXB1bHNlOmZvY3VzOmJlZm9yZSwuaHZyLWljb24tcHVsc2U6aG92ZXI6YmVmb3Jley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aHZyLWljb24tcHVsc2U7YW5pbWF0aW9uLW5hbWU6aHZyLWljb24tcHVsc2U7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MXM7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGV9QC13ZWJraXQta2V5ZnJhbWVzIGh2ci1pY29uLXB1bHNlLWdyb3d7dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4zKTt0cmFuc2Zvcm06c2NhbGUoMS4zKX19QGtleWZyYW1lcyBodnItaWNvbi1wdWxzZS1ncm93e3Rvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMyk7dHJhbnNmb3JtOnNjYWxlKDEuMyl9fS5odnItaWNvbi1wdWxzZS1ncm93e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctcmlnaHQ6Mi4yZW19Lmh2ci1pY29uLXB1bHNlLWdyb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTVcIjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxZW07cGFkZGluZzowIDFweDtmb250LWZhbWlseTpGb250QXdlc29tZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9Lmh2ci1pY29uLXB1bHNlLWdyb3c6YWN0aXZlOmJlZm9yZSwuaHZyLWljb24tcHVsc2UtZ3Jvdzpmb2N1czpiZWZvcmUsLmh2ci1pY29uLXB1bHNlLWdyb3c6aG92ZXI6YmVmb3Jley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aHZyLWljb24tcHVsc2UtZ3JvdzthbmltYXRpb24tbmFtZTpodnItaWNvbi1wdWxzZS1ncm93Oy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi4zczthbmltYXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGU7LXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOmFsdGVybmF0ZTthbmltYXRpb24tZGlyZWN0aW9uOmFsdGVybmF0ZX1ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLWljb24tcHVsc2Utc2hyaW5re3Rvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuOCk7dHJhbnNmb3JtOnNjYWxlKDAuOCl9fUBrZXlmcmFtZXMgaHZyLWljb24tcHVsc2Utc2hyaW5re3Rvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuOCk7dHJhbnNmb3JtOnNjYWxlKDAuOCl9fS5odnItaWNvbi1wdWxzZS1zaHJpbmt7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDoyLjJlbX0uaHZyLWljb24tcHVsc2Utc2hyaW5rOmJlZm9yZXtjb250ZW50OlwiXFxmMDE1XCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MWVtO3BhZGRpbmc6MCAxcHg7Zm9udC1mYW1pbHk6Rm9udEF3ZXNvbWU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5odnItaWNvbi1wdWxzZS1zaHJpbms6YWN0aXZlOmJlZm9yZSwuaHZyLWljb24tcHVsc2Utc2hyaW5rOmZvY3VzOmJlZm9yZSwuaHZyLWljb24tcHVsc2Utc2hyaW5rOmhvdmVyOmJlZm9yZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmh2ci1pY29uLXB1bHNlLXNocmluazthbmltYXRpb24tbmFtZTpodnItaWNvbi1wdWxzZS1zaHJpbms7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246LjNzO2FuaW1hdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGU7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTstd2Via2l0LWFuaW1hdGlvbi1kaXJlY3Rpb246YWx0ZXJuYXRlO2FuaW1hdGlvbi1kaXJlY3Rpb246YWx0ZXJuYXRlfUAtd2Via2l0LWtleWZyYW1lcyBodnItaWNvbi1wdXNoezUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwLjUpO3RyYW5zZm9ybTpzY2FsZSgwLjUpfX1Aa2V5ZnJhbWVzIGh2ci1pY29uLXB1c2h7NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDAuNSk7dHJhbnNmb3JtOnNjYWxlKDAuNSl9fS5odnItaWNvbi1wdXNoe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctcmlnaHQ6Mi4yZW07LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zc30uaHZyLWljb24tcHVzaDpiZWZvcmV7Y29udGVudDpcIlxcZjAwNlwiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjFlbTtwYWRkaW5nOjAgMXB4O2ZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9Lmh2ci1pY29uLXB1c2g6YWN0aXZlOmJlZm9yZSwuaHZyLWljb24tcHVzaDpmb2N1czpiZWZvcmUsLmh2ci1pY29uLXB1c2g6aG92ZXI6YmVmb3Jley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aHZyLWljb24tcHVzaDthbmltYXRpb24tbmFtZTpodnItaWNvbi1wdXNoOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi4zczthbmltYXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjE7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxfUAtd2Via2l0LWtleWZyYW1lcyBodnItaWNvbi1wb3B7NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuNSk7dHJhbnNmb3JtOnNjYWxlKDEuNSl9fUBrZXlmcmFtZXMgaHZyLWljb24tcG9wezUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUpO3RyYW5zZm9ybTpzY2FsZSgxLjUpfX0uaHZyLWljb24tcG9we2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctcmlnaHQ6Mi4yZW07LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zc30uaHZyLWljb24tcG9wOmJlZm9yZXtjb250ZW50OlwiXFxmMDA1XCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MWVtO3BhZGRpbmc6MCAxcHg7Zm9udC1mYW1pbHk6Rm9udEF3ZXNvbWU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uaHZyLWljb24tcG9wOmFjdGl2ZTpiZWZvcmUsLmh2ci1pY29uLXBvcDpmb2N1czpiZWZvcmUsLmh2ci1pY29uLXBvcDpob3ZlcjpiZWZvcmV7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpodnItaWNvbi1wb3A7YW5pbWF0aW9uLW5hbWU6aHZyLWljb24tcG9wOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi4zczthbmltYXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjE7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxfS5odnItaWNvbi1ib3VuY2V7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDoyLjJlbTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzfS5odnItaWNvbi1ib3VuY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODdcIjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxZW07cGFkZGluZzowIDFweDtmb250LWZhbWlseTpGb250QXdlc29tZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5odnItaWNvbi1ib3VuY2U6YWN0aXZlOmJlZm9yZSwuaHZyLWljb24tYm91bmNlOmZvY3VzOmJlZm9yZSwuaHZyLWljb24tYm91bmNlOmhvdmVyOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUpO3RyYW5zZm9ybTpzY2FsZSgxLjUpOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNDcsMi4wMiwuMzEsLS4zNik7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNDcsMi4wMiwuMzEsLS4zNil9Lmh2ci1pY29uLXJvdGF0ZXtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nLXJpZ2h0OjIuMmVtOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3N9Lmh2ci1pY29uLXJvdGF0ZTpiZWZvcmV7Y29udGVudDpcIlxcZjBjNlwiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjFlbTtwYWRkaW5nOjAgMXB4O2ZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9Lmh2ci1pY29uLXJvdGF0ZTphY3RpdmU6YmVmb3JlLC5odnItaWNvbi1yb3RhdGU6Zm9jdXM6YmVmb3JlLC5odnItaWNvbi1yb3RhdGU6aG92ZXI6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgyMGRlZyl9Lmh2ci1pY29uLWdyb3ctcm90YXRle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctcmlnaHQ6Mi4yZW07LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zc30uaHZyLWljb24tZ3Jvdy1yb3RhdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTVcIjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxZW07cGFkZGluZzowIDFweDtmb250LWZhbWlseTpGb250QXdlc29tZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5odnItaWNvbi1ncm93LXJvdGF0ZTphY3RpdmU6YmVmb3JlLC5odnItaWNvbi1ncm93LXJvdGF0ZTpmb2N1czpiZWZvcmUsLmh2ci1pY29uLWdyb3ctcm90YXRlOmhvdmVyOmJlZm9yZXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUpIHJvdGF0ZSgxMmRlZyk7dHJhbnNmb3JtOnNjYWxlKDEuNSkgcm90YXRlKDEyZGVnKX0uaHZyLWljb24tZmxvYXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDoyLjJlbTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzfS5odnItaWNvbi1mbG9hdDpiZWZvcmV7Y29udGVudDpcIlxcZjAxYlwiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjFlbTtwYWRkaW5nOjAgMXB4O2ZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtOy13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9Lmh2ci1pY29uLWZsb2F0OmFjdGl2ZTpiZWZvcmUsLmh2ci1pY29uLWZsb2F0OmZvY3VzOmJlZm9yZSwuaHZyLWljb24tZmxvYXQ6aG92ZXI6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTRweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTRweCl9Lmh2ci1pY29uLXNpbmt7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDoyLjJlbTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzfS5odnItaWNvbi1zaW5rOmJlZm9yZXtjb250ZW50OlwiXFxmMDFhXCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MWVtO3BhZGRpbmc6MCAxcHg7Zm9udC1mYW1pbHk6Rm9udEF3ZXNvbWU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH0uaHZyLWljb24tc2luazphY3RpdmU6YmVmb3JlLC5odnItaWNvbi1zaW5rOmZvY3VzOmJlZm9yZSwuaHZyLWljb24tc2luazpob3ZlcjpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg0cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDRweCl9QC13ZWJraXQta2V5ZnJhbWVzIGh2ci1pY29uLWJvYnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC02cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC02cHgpfTUwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0ycHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0ycHgpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNnB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNnB4KX19QGtleWZyYW1lcyBodnItaWNvbi1ib2J7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNnB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNnB4KX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMnB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMnB4KX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTZweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTZweCl9fUAtd2Via2l0LWtleWZyYW1lcyBodnItaWNvbi1ib2ItZmxvYXR7MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC02cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC02cHgpfX1Aa2V5ZnJhbWVzIGh2ci1pY29uLWJvYi1mbG9hdHsxMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTZweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTZweCl9fS5odnItaWNvbi1ib2J7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1yaWdodDoyLjJlbTstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246LjNzO3RyYW5zaXRpb24tZHVyYXRpb246LjNzfS5odnItaWNvbi1ib2I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzdcIjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxZW07cGFkZGluZzowIDFweDtmb250LWZhbWlseTpGb250QXdlc29tZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfS5odnItaWNvbi1ib2I6YWN0aXZlOmJlZm9yZSwuaHZyLWljb24tYm9iOmZvY3VzOmJlZm9yZSwuaHZyLWljb24tYm9iOmhvdmVyOmJlZm9yZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmh2ci1pY29uLWJvYi1mbG9hdCxodnItaWNvbi1ib2I7YW5pbWF0aW9uLW5hbWU6aHZyLWljb24tYm9iLWZsb2F0LGh2ci1pY29uLWJvYjstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouM3MsMS41czthbmltYXRpb24tZHVyYXRpb246LjNzLDEuNXM7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6MHMsLjNzO2FuaW1hdGlvbi1kZWxheTowcywuM3M7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0LGVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQsZWFzZS1pbi1vdXQ7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjEsaW5maW5pdGU7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxLGluZmluaXRlOy13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkczthbmltYXRpb24tZmlsbC1tb2RlOmZvcndhcmRzOy13ZWJraXQtYW5pbWF0aW9uLWRpcmVjdGlvbjpub3JtYWwsYWx0ZXJuYXRlO2FuaW1hdGlvbi1kaXJlY3Rpb246bm9ybWFsLGFsdGVybmF0ZX1ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLWljb24taGFuZ3swJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDZweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNnB4KX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgycHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDJweCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDZweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNnB4KX19QGtleWZyYW1lcyBodnItaWNvbi1oYW5nezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNnB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg2cHgpfTUwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDJweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMnB4KX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNnB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg2cHgpfX1ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLWljb24taGFuZy1zaW5rezEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg2cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDZweCl9fUBrZXlmcmFtZXMgaHZyLWljb24taGFuZy1zaW5rezEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg2cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDZweCl9fS5odnItaWNvbi1oYW5ne2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctcmlnaHQ6Mi4yZW07LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zc30uaHZyLWljb24taGFuZzpiZWZvcmV7Y29udGVudDpcIlxcZjA3OFwiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjFlbTtwYWRkaW5nOjAgMXB4O2ZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9Lmh2ci1pY29uLWhhbmc6YWN0aXZlOmJlZm9yZSwuaHZyLWljb24taGFuZzpmb2N1czpiZWZvcmUsLmh2ci1pY29uLWhhbmc6aG92ZXI6YmVmb3Jley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aHZyLWljb24taGFuZy1zaW5rLGh2ci1pY29uLWhhbmc7YW5pbWF0aW9uLW5hbWU6aHZyLWljb24taGFuZy1zaW5rLGh2ci1pY29uLWhhbmc7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246LjNzLDEuNXM7YW5pbWF0aW9uLWR1cmF0aW9uOi4zcywxLjVzOy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjBzLC4zczthbmltYXRpb24tZGVsYXk6MHMsLjNzOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dCxlYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0LGVhc2UtaW4tb3V0Oy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxLGluZmluaXRlO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MSxpbmZpbml0ZTstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Zm9yd2FyZHM7YW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkczstd2Via2l0LWFuaW1hdGlvbi1kaXJlY3Rpb246bm9ybWFsLGFsdGVybmF0ZTthbmltYXRpb24tZGlyZWN0aW9uOm5vcm1hbCxhbHRlcm5hdGV9QC13ZWJraXQta2V5ZnJhbWVzIGh2ci1pY29uLXdvYmJsZS1ob3Jpem9udGFsezE2LjY1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDZweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNnB4KX0zMy4zJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01cHgpfTQ5Ljk1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDRweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNHB4KX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0ycHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0ycHgpfTgzLjI1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDFweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMXB4KX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fUBrZXlmcmFtZXMgaHZyLWljb24td29iYmxlLWhvcml6b250YWx7MTYuNjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNnB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg2cHgpfTMzLjMley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTVweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTVweCl9NDkuOTUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg0cHgpfTY2LjYley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTJweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTJweCl9ODMuMjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMXB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxcHgpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19Lmh2ci1pY29uLXdvYmJsZS1ob3Jpem9udGFse2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctcmlnaHQ6Mi4yZW07LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zc30uaHZyLWljb24td29iYmxlLWhvcml6b250YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjFcIjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxZW07cGFkZGluZzowIDFweDtmb250LWZhbWlseTpGb250QXdlc29tZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfS5odnItaWNvbi13b2JibGUtaG9yaXpvbnRhbDphY3RpdmU6YmVmb3JlLC5odnItaWNvbi13b2JibGUtaG9yaXpvbnRhbDpmb2N1czpiZWZvcmUsLmh2ci1pY29uLXdvYmJsZS1ob3Jpem9udGFsOmhvdmVyOmJlZm9yZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmh2ci1pY29uLXdvYmJsZS1ob3Jpem9udGFsO2FuaW1hdGlvbi1uYW1lOmh2ci1pY29uLXdvYmJsZS1ob3Jpem9udGFsOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjFzO2FuaW1hdGlvbi1kdXJhdGlvbjoxczstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjF9QC13ZWJraXQta2V5ZnJhbWVzIGh2ci1pY29uLXdvYmJsZS12ZXJ0aWNhbHsxNi42NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg2cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDZweCl9MzMuMyV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNXB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNXB4KX00OS45NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg0cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDRweCl9NjYuNiV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMnB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMnB4KX04My4yNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgxcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDFweCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX1Aa2V5ZnJhbWVzIGh2ci1pY29uLXdvYmJsZS12ZXJ0aWNhbHsxNi42NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg2cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDZweCl9MzMuMyV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNXB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNXB4KX00OS45NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg0cHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDRweCl9NjYuNiV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMnB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMnB4KX04My4yNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgxcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDFweCl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApfX0uaHZyLWljb24td29iYmxlLXZlcnRpY2Fse2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctcmlnaHQ6Mi4yZW07LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zc30uaHZyLWljb24td29iYmxlLXZlcnRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxmMDYyXCI7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MWVtO3BhZGRpbmc6MCAxcHg7Zm9udC1mYW1pbHk6Rm9udEF3ZXNvbWU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0uaHZyLWljb24td29iYmxlLXZlcnRpY2FsOmFjdGl2ZTpiZWZvcmUsLmh2ci1pY29uLXdvYmJsZS12ZXJ0aWNhbDpmb2N1czpiZWZvcmUsLmh2ci1pY29uLXdvYmJsZS12ZXJ0aWNhbDpob3ZlcjpiZWZvcmV7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpodnItaWNvbi13b2JibGUtdmVydGljYWw7YW5pbWF0aW9uLW5hbWU6aHZyLWljb24td29iYmxlLXZlcnRpY2FsOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjFzO2FuaW1hdGlvbi1kdXJhdGlvbjoxczstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjF9QC13ZWJraXQta2V5ZnJhbWVzIGh2ci1pY29uLWJ1enp7NTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyl9MTAwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZSgtMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlKC0yZGVnKX19QGtleWZyYW1lcyBodnItaWNvbi1idXp6ezUwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDNweCkgcm90YXRlKDJkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDNweCkgcm90YXRlKDJkZWcpfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGUoLTJkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZSgtMmRlZyl9fS5odnItaWNvbi1idXp6e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctcmlnaHQ6Mi4yZW07LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zc30uaHZyLWljb24tYnV6ejpiZWZvcmV7Y29udGVudDpcIlxcZjAxN1wiO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjFlbTtwYWRkaW5nOjAgMXB4O2ZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9Lmh2ci1pY29uLWJ1eno6YWN0aXZlOmJlZm9yZSwuaHZyLWljb24tYnV6ejpmb2N1czpiZWZvcmUsLmh2ci1pY29uLWJ1eno6aG92ZXI6YmVmb3Jley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aHZyLWljb24tYnV6ejthbmltYXRpb24tbmFtZTpodnItaWNvbi1idXp6Oy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi4xNXM7YW5pbWF0aW9uLWR1cmF0aW9uOi4xNXM7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGU7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZX1ALXdlYmtpdC1rZXlmcmFtZXMgaHZyLWljb24tYnV6ei1vdXR7MTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyl9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlKC0yZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGUoLTJkZWcpfTMwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDNweCkgcm90YXRlKDJkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDNweCkgcm90YXRlKDJkZWcpfTQwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZSgtMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlKC0yZGVnKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZSgxZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZSgxZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMnB4KSByb3RhdGUoLTFkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0ycHgpIHJvdGF0ZSgtMWRlZyl9NzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGUoMWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGUoMWRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTJweCkgcm90YXRlKC0xZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMnB4KSByb3RhdGUoLTFkZWcpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDFweCkgcm90YXRlKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDFweCkgcm90YXRlKDApfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMXB4KSByb3RhdGUoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTFweCkgcm90YXRlKDApfX1Aa2V5ZnJhbWVzIGh2ci1pY29uLWJ1enotb3V0ezEwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDNweCkgcm90YXRlKDJkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDNweCkgcm90YXRlKDJkZWcpfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZSgtMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlKC0yZGVnKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgzcHgpIHJvdGF0ZSgyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgzcHgpIHJvdGF0ZSgyZGVnKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGUoLTJkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZSgtMmRlZyl9NTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGUoMWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGUoMWRlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTJweCkgcm90YXRlKC0xZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMnB4KSByb3RhdGUoLTFkZWcpfTcwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlKDFkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlKDFkZWcpfTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0ycHgpIHJvdGF0ZSgtMWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTJweCkgcm90YXRlKC0xZGVnKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgxcHgpIHJvdGF0ZSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxcHgpIHJvdGF0ZSgwKX0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTFweCkgcm90YXRlKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0xcHgpIHJvdGF0ZSgwKX19Lmh2ci1pY29uLWJ1enotb3V0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmctcmlnaHQ6Mi4yZW07LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zc30uaHZyLWljb24tYnV6ei1vdXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjNcIjtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxZW07cGFkZGluZzowIDFweDtmb250LWZhbWlseTpGb250QXdlc29tZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfS5odnItaWNvbi1idXp6LW91dDphY3RpdmU6YmVmb3JlLC5odnItaWNvbi1idXp6LW91dDpmb2N1czpiZWZvcmUsLmh2ci1pY29uLWJ1enotb3V0OmhvdmVyOmJlZm9yZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmh2ci1pY29uLWJ1enotb3V0O2FuaW1hdGlvbi1uYW1lOmh2ci1pY29uLWJ1enotb3V0Oy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi43NXM7YW5pbWF0aW9uLWR1cmF0aW9uOi43NXM7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjF9Lmh2ci1jdXJsLXRvcC1sZWZ0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlfS5odnItY3VybC10b3AtbGVmdDpiZWZvcmV7cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OicnO2hlaWdodDowO3dpZHRoOjA7dG9wOjA7bGVmdDowO2JhY2tncm91bmQ6I2ZmZjtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCgxMzVkZWcsI2ZmZiA0NSUsI2FhYSA1MCUsI2NjYyA1NiUsI2ZmZiA4MCUpO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoR3JhZGllbnRUeXBlPTAsIHN0YXJ0Q29sb3JzdHI9JyNmZmZmZmYnLCBlbmRDb2xvcnN0cj0nIzAwMDAwMCcpO3otaW5kZXg6MTAwMDtib3gtc2hhZG93OjFweCAxcHggMXB4IHJnYmEoMCwwLDAsLjQpOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLGhlaWdodDt0cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLGhlaWdodH0uaHZyLWN1cmwtdG9wLWxlZnQ6YWN0aXZlOmJlZm9yZSwuaHZyLWN1cmwtdG9wLWxlZnQ6Zm9jdXM6YmVmb3JlLC5odnItY3VybC10b3AtbGVmdDpob3ZlcjpiZWZvcmV7d2lkdGg6MjVweDtoZWlnaHQ6MjVweH0uaHZyLWN1cmwtdG9wLXJpZ2h0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO2JveC1zaGFkb3c6MCAwIDFweCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlO3Bvc2l0aW9uOnJlbGF0aXZlfS5odnItY3VybC10b3AtcmlnaHQ6YmVmb3Jle3BvaW50ZXItZXZlbnRzOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDonJztoZWlnaHQ6MDt3aWR0aDowO3RvcDowO3JpZ2h0OjA7YmFja2dyb3VuZDojZmZmO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KDIyNWRlZywjZmZmIDQ1JSwjYWFhIDUwJSwjY2NjIDU2JSwjZmZmIDgwJSk7Ym94LXNoYWRvdzotMXB4IDFweCAxcHggcmdiYSgwLDAsMCwuNCk7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsaGVpZ2h0O3RyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsaGVpZ2h0fS5odnItY3VybC10b3AtcmlnaHQ6YWN0aXZlOmJlZm9yZSwuaHZyLWN1cmwtdG9wLXJpZ2h0OmZvY3VzOmJlZm9yZSwuaHZyLWN1cmwtdG9wLXJpZ2h0OmhvdmVyOmJlZm9yZXt3aWR0aDoyNXB4O2hlaWdodDoyNXB4fS5odnItY3VybC1ib3R0b20tcmlnaHR7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7Ym94LXNoYWRvdzowIDAgMXB4IHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7cG9zaXRpb246cmVsYXRpdmV9Lmh2ci1jdXJsLWJvdHRvbS1yaWdodDpiZWZvcmV7cG9pbnRlci1ldmVudHM6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OicnO2hlaWdodDowO3dpZHRoOjA7Ym90dG9tOjA7cmlnaHQ6MDtiYWNrZ3JvdW5kOiNmZmY7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMzE1ZGVnLCNmZmYgNDUlLCNhYWEgNTAlLCNjY2MgNTYlLCNmZmYgODAlKTtib3gtc2hhZG93Oi0xcHggLTFweCAxcHggcmdiYSgwLDAsMCwuNCk7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsaGVpZ2h0O3RyYW5zaXRpb24tcHJvcGVydHk6d2lkdGgsaGVpZ2h0fS5odnItY3VybC1ib3R0b20tcmlnaHQ6YWN0aXZlOmJlZm9yZSwuaHZyLWN1cmwtYm90dG9tLXJpZ2h0OmZvY3VzOmJlZm9yZSwuaHZyLWN1cmwtYm90dG9tLXJpZ2h0OmhvdmVyOmJlZm9yZXt3aWR0aDoyNXB4O2hlaWdodDoyNXB4fS5odnItY3VybC1ib3R0b20tbGVmdHtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtib3gtc2hhZG93OjAgMCAxcHggcmdiYSgwLDAsMCwwKTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZTtwb3NpdGlvbjpyZWxhdGl2ZX0uaHZyLWN1cmwtYm90dG9tLWxlZnQ6YmVmb3Jle3BvaW50ZXItZXZlbnRzOm5vbmU7cG9zaXRpb246YWJzb2x1dGU7Y29udGVudDonJztoZWlnaHQ6MDt3aWR0aDowO2JvdHRvbTowO2xlZnQ6MDtiYWNrZ3JvdW5kOiNmZmY7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoNDVkZWcsI2ZmZiA0NSUsI2FhYSA1MCUsI2NjYyA1NiUsI2ZmZiA4MCUpO2JveC1zaGFkb3c6MXB4IC0xcHggMXB4IHJnYmEoMCwwLDAsLjQpOy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7dHJhbnNpdGlvbi1kdXJhdGlvbjouM3M7LXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLGhlaWdodDt0cmFuc2l0aW9uLXByb3BlcnR5OndpZHRoLGhlaWdodH0uaHZyLWN1cmwtYm90dG9tLWxlZnQ6YWN0aXZlOmJlZm9yZSwuaHZyLWN1cmwtYm90dG9tLWxlZnQ6Zm9jdXM6YmVmb3JlLC5odnItY3VybC1ib3R0b20tbGVmdDpob3ZlcjpiZWZvcmV7d2lkdGg6MjVweDtoZWlnaHQ6MjVweH0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuQGltcG9ydCBcInZhcmlhYmxlcy1zaXRlL3ZhcmlhYmxlcy1zaXRlXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnMvbWl4aW5zLW1hc3RlclwiO1xyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4xLjAgTm9ybWFsaXplXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuQGltcG9ydCBcIm5vcm1hbGl6ZVwiO1xyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4yLjAgQmFzZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBpbXBvcnQgXCJiYXNlL2Jhc2VcIjtcclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuMy4wIEFjY2Vzc2liaWxpdHlcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AaW1wb3J0IFwibW9kdWxlcy9tb2R1bGVzXCI7XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbjQuMCBMYXlvdXRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AaW1wb3J0IFwibGF5b3V0L2xheW91dFwiO1xyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG41LjAgTWlzY1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbkBpbXBvcnQgXCJtaXNjL21pc2NcIjtcclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuNi4wIFNoYWFhYWFhYWFhYWFhYW1lXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuQGltcG9ydCBcInNoYW1lXCI7XHJcblxyXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbjcuMCBPdmVycmlkaW5nIEJvb3RzdHJhcCBTdHlsZXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AaW1wb3J0IFwib3ZlcnJpZGVzXCI7XHJcbiIsImh0bWwge1xyXG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xyXG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmRldGFpbHMsXHJcbmZpZ2NhcHRpb24sXHJcbmZpZ3VyZSxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbm1haW4sXHJcbm1lbnUsXHJcbm5hdixcclxuc2VjdGlvbixcclxuc3VtbWFyeSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmF1ZGlvLFxyXG5jYW52YXMsXHJcbnByb2dyZXNzLFxyXG52aWRlbyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuYXVkaW86bm90KFtjb250cm9sc10pIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGhlaWdodDogMDtcclxufVxyXG5cclxuW2hpZGRlbl0sXHJcbnRlbXBsYXRlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5hIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuYTphY3RpdmUsXHJcbmE6aG92ZXIge1xyXG4gIG91dGxpbmU6IDA7XHJcbn1cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xyXG59XHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG5kZm4ge1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuaDEge1xyXG4gIG1hcmdpbjogLjY3ZW0gMDtcclxufVxyXG5cclxubWFyayB7XHJcbiAgYmFja2dyb3VuZDogI2ZmMDtcclxuICBjb2xvcjogIzAwMDtcclxufVxyXG5cclxuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZvbnQtc2l6ZTogNzUlO1xyXG4gIGxpbmUtaGVpZ2h0OiAwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuc3VwIHtcclxuICB0b3A6IC0uNWVtO1xyXG59XHJcblxyXG5zdWIge1xyXG4gIGJvdHRvbTogLS4yNWVtO1xyXG59XHJcblxyXG5pbWcge1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG5cclxuc3ZnOm5vdCg6cm9vdCkge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbmZpZ3VyZSB7XHJcbiAgbWFyZ2luOiAxZW0gNDBweDtcclxufVxyXG5cclxuaHIge1xyXG4gIGhlaWdodDogMDtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxufVxyXG5cclxucHJlIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuY29kZSxcclxua2JkLFxyXG5wcmUsXHJcbnNhbXAge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcclxuICBmb250LXNpemU6IDFlbTtcclxufVxyXG5cclxuYnV0dG9uLFxyXG5pbnB1dCxcclxub3B0Z3JvdXAsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gIG1hcmdpbjogMDtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICBmb250OiBpbmhlcml0O1xyXG59XHJcblxyXG5idXR0b24ge1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG5idXR0b24sXHJcbnNlbGVjdCB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbmJ1dHRvbixcclxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxyXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxufVxyXG5cclxuYnV0dG9uW2Rpc2FibGVkXSxcclxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbmlucHV0IHtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgcGFkZGluZzogMDtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbmZpZWxkc2V0IHtcclxuICBtYXJnaW46IDAgMnB4O1xyXG4gIHBhZGRpbmc6IC4zNWVtIC42MjVlbSAuNzVlbTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xyXG59XHJcblxyXG5sZWdlbmQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbm9wdGdyb3VwIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxudGFibGUge1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuXHJcbnRkLFxyXG50aCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuMS4wIE5vcm1hbGl6ZVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IH1cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgfVxuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7IH1cblxuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7IH1cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkOyB9XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuaDEge1xuICBtYXJnaW46IC42N2VtIDA7IH1cblxubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7IH1cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zdXAge1xuICB0b3A6IC0uNWVtOyB9XG5cbnN1YiB7XG4gIGJvdHRvbTogLS4yNWVtOyB9XG5cbmltZyB7XG4gIGJvcmRlcjogMDsgfVxuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDsgfVxuXG5ociB7XG4gIGhlaWdodDogMDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cblxucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7IH1cblxuYnV0dG9uIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IH1cblxuYnV0dG9uW2Rpc2FibGVkXSxcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwOyB9XG5cbmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBwYWRkaW5nOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuZmllbGRzZXQge1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAuMzVlbSAuNjI1ZW0gLjc1ZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7IH1cblxubGVnZW5kIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwOyB9XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuMi4wIEJhc2VcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypcclxuKiBVc2FnZTogaHR0cHM6Ly9zbWFjc3MuY29tL2Jvb2svdHlwZS1iYXNlXHJcbioqL1xuLmxpc3QtaGFzaHRhZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAxLjVyZW0gMDtcbiAgcGFkZGluZzogMS4yNXJlbSAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMDAsIDIwMCwgMjAwLCAwLjIpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyMDAsIDIwMCwgMjAwLCAwLjIpO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5saXN0LWhhc2h0YWcgbGkge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6ICdMYXRvJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogMzAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubGlzdC1oYXNodGFnIGxpIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjhyZW07IH0gfVxuICAgIC5saXN0LWhhc2h0YWcgbGkgKyBsaSB7XG4gICAgICBtYXJnaW4tbGVmdDogLjc1ZW07IH1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgY29sb3I6ICM1YzY3NzA7IH1cblxuaDEge1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6IDcuNHJlbTtcbiAgICAgIGZvbnQtc2l6ZTogNS41NXJlbTsgfSB9XG5cbmgyIHtcbiAgZm9udC1zaXplOiAzcmVtO1xuICBmb250LXdlaWdodDogNjAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogNC44N3JlbTtcbiAgICAgIGZvbnQtc2l6ZTogMy42NTI1cmVtOyB9IH1cblxuaDMge1xuICBmb250LXNpemU6IDIuOXJlbTtcbiAgZm9udC1zaXplOiAyLjE3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uYnRuLW9yYW5nZSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogLjVlbSAwO1xuICAvKnBhZGRpbmc6IC41ZW0gMmVtOyovXG4gIHBhZGRpbmc6IC43NWVtIDFlbSAuNzVlbSA0ZW07XG4gIHRyYW5zaXRpb246IC4ycyBjb2xvciwgLjJzIGJhY2tncm91bmQtY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IC4xNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU4NDI2O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuICBib3gtc2hhZG93OiAwIDVweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAuYnRuLW9yYW5nZTphY3RpdmUsIC5idG4tb3JhbmdlOmZvY3VzLCAuYnRuLW9yYW5nZTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RlNmEwYTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmJ0bi1vcmFuZ2U6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogM2VtO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmE4NjI7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2J0bi1pY29uLWxpZ2h0bmluZy5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgY29udGVudDogXCJcIjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJ0bi1zaGFkb3cge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9iZy1idG4tc2hhZG93LnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciA0MHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogNjAwcHg7IH0gfVxuXG4uYnRuLWNvbnRhY3QtdXMge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIHBhZGRpbmc6IC43NWVtIDFlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYnRuLWNvbnRhY3QtdXMge1xuICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgcGFkZGluZzogLjc1ZW0gMWVtIC43NWVtIDRlbTsgfSB9XG4gIC5idG4tY29udGFjdC11czpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2J0bi1pY29uLWVtYWlsLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDM1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5idG4tY29udGFjdC11czpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5idG4tcGxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDE3NXB4O1xuICB0cmFuc2l0aW9uOiAuMnMgb3BhY2l0eTtcbiAgb3BhY2l0eTogLjc7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmJ0bi1wbGF5IHtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9IH1cbiAgLmJ0bi1wbGF5OmFjdGl2ZSwgLmJ0bi1wbGF5OmZvY3VzLCAuYnRuLXBsYXk6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLnRoZS1jaGlsbGVyLWNoYWxsZW5nZSAuYnRuLXBsYXkge1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG5cbmh0bWwge1xuICBmb250LXNpemU6IDEwcHg7IH1cblxuYm9keSB7XG4gIHRyYW5zaXRpb246IC4ycyBvcGFjaXR5O1xuICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjsgfVxuXG5oMiB7XG4gIGNvbG9yOiAjMDA5OWI0OyB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuMy4wIEFjY2Vzc2liaWxpdHlcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypcclxuKiBVc2FnZTogaHR0cHM6Ly9zbWFjc3MuY29tL2Jvb2svdHlwZS1tb2R1bGVcclxuKiovXG4uaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2YzZmFmYztcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNmM2ZhZmMsICNiY2U1ZWIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmhlYWRlcl9fbG9nbyB7XG4gICAgcGFkZGluZzogMnJlbSAwIDA7IH1cbiAgLmhlYWRlcl9fdGFnbGluZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5oZWFkZXJfX3RhZ2xpbmVfX2lubmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpOyB9XG4gICAgICAuaGVhZGVyX190YWdsaW5lX19pbm5lciA+ICoge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgICAuaGVhZGVyX190YWdsaW5lIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgIG1heC13aWR0aDogNTUwcHg7XG4gICAgICBtYXJnaW46IDFlbSBhdXRvO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVhZGVyX190YWdsaW5lIGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDQuNXJlbTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDc1MHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLmhlYWRlcl9fdGFnbGluZSBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiA1cmVtO1xuICAgICAgICAgIG1heC13aWR0aDogMTUwMHB4O1xuICAgICAgICAgIG1heC13aWR0aDogbm9uZTsgfSB9XG4gIC5oZWFkZXJfX2JnLCAuaGVhZGVyX19jYXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7IH1cbiAgLmhlYWRlcl9fYmcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9iZy1oZWFkZXItYnVpbGRpbmdzLnBuZ1wiKTtcbiAgICAvKmJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7Ki9cbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuaGVhZGVyX19iZyB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTUwMHB4OyB9IH1cbiAgLmhlYWRlcl9fY2FyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgei1pbmRleDogMTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIC5oZWFkZXJfX2Nhcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5oZWFkZXJfX2Nhcl9fYmcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvaGVhZGVyLWNhci5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA3NXB4O1xuICAgICAgYW5pbWF0aW9uOiBjYXJfYmdfYW5pbWF0aW9uIDVzIGxpbmVhciAwcyBpbmZpbml0ZSBub3JtYWw7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaGVhZGVyX19jYXJfX2JnIHtcbiAgICAgICAgICBhbmltYXRpb246IGNhcl9iZ19hbmltYXRpb24gMjBzIGxpbmVhciAwcyBpbmZpbml0ZSBub3JtYWw7IH0gfVxuICAuaGVhZGVyX19idWlsZGluZ3MgdGFibGUge1xuICAgIG1pbi1oZWlnaHQ6IDI1MHB4OyB9XG4gICAgLmhlYWRlcl9fYnVpbGRpbmdzIHRhYmxlIHRkIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICAgIHBhZGRpbmctbGVmdDogNXB4OyB9XG4gIC5oZWFkZXJfX2J1aWxkaW5ncyAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBib3JkZXI6IDA7IH1cbiAgLmhlYWRlcl9fYnVpbGRpbmdzX19pbWFnZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDJyZW07IH1cblxuQGtleWZyYW1lcyBjYXJfYmdfYW5pbWF0aW9uIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEyMCUgY2VudGVyOyB9XG4gIDEwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTIwJSBjZW50ZXI7IH1cbiAgNjUlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMCUgY2VudGVyOyB9XG4gIDc1JSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjAlIGNlbnRlcjsgfVxuICA5MCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMCUgY2VudGVyOyB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMCUgY2VudGVyOyB9IH1cblxuc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDAgMCA3LjVyZW07XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gIGJhY2tncm91bmQtc2l6ZTogMTUwMHB4OyB9XG4gIHNlY3Rpb24ubWFrZS1hLWxpc3Qtb2YtcmVxdWlyZW1lbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDE5OWI0O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjMDE5OWI0LCAjYWNkZWU3KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCMwMTk5YjQsICNhY2RlZTcsICNhY2RlZTcpOyB9XG4gIHNlY3Rpb24uY2hvb3NlLXRoZS1yaWdodC10eXBlLW9mLWNoaWxsZXIge1xuICAgIGJhY2tncm91bmQ6ICNhY2RlZTc7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCNhY2RlZTcsICNmYmZkZmQpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBzZWN0aW9uLmNhbGwtYWdncmVrby10by1wcm92aWRlLXRoZS1yaWdodC1zb2x1dGlvbiB7XG4gICAgYmFja2dyb3VuZDogI2ZiZmRmZDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoI2ZiZmRmZCwgI2ZmZik7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBzZWN0aW9uLmNhbGwtYWdncmVrby10by1wcm92aWRlLXRoZS1yaWdodC1zb2x1dGlvbiAuYnRuLXNoYWRvdyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xNXB4OyB9IH1cbiAgc2VjdGlvbi5lYXNpbHktaW5zdGFsbC1hbmQtb3BlcmF0ZS15b3VyLWFnZ3Jla28tY2hpbGxlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZmJmYztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvYmctc2t5bGluZS1pbnZlcnQucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBzZWN0aW9uLmVhc2lseS1pbnN0YWxsLWFuZC1vcGVyYXRlLXlvdXItYWdncmVrby1jaGlsbGVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cmVtOyB9XG4gICAgICAgIHNlY3Rpb24uZWFzaWx5LWluc3RhbGwtYW5kLW9wZXJhdGUteW91ci1hZ2dyZWtvLWNoaWxsZXIgLnJvdyAucm93IHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgICAgICAgIHNlY3Rpb24uZWFzaWx5LWluc3RhbGwtYW5kLW9wZXJhdGUteW91ci1hZ2dyZWtvLWNoaWxsZXIgLnJvdyAucm93IC5jb2wtc20tNyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTsgfVxuICAgICAgICAgICAgc2VjdGlvbi5lYXNpbHktaW5zdGFsbC1hbmQtb3BlcmF0ZS15b3VyLWFnZ3Jla28tY2hpbGxlciAucm93IC5yb3cgLmNvbC1zbS03IC5tZWRpYSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9IH1cbiAgICBzZWN0aW9uLmVhc2lseS1pbnN0YWxsLWFuZC1vcGVyYXRlLXlvdXItYWdncmVrby1jaGlsbGVyIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDI1MHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgc2VjdGlvbi5lYXNpbHktaW5zdGFsbC1hbmQtb3BlcmF0ZS15b3VyLWFnZ3Jla28tY2hpbGxlciBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMzUwcHg7IH0gfVxuICBzZWN0aW9uLmNvbnZlbmllbnQtaW5zdGFsbGF0aW9uLW9wdGlvbnMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGZiZmM7IH1cbiAgc2VjdGlvbi5mdWxsLWZlYXR1cmVkLWFuZC11c2VyLWZyaWVuZGx5LWludGVyZmFjZSB7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIHNlY3Rpb24uZnVsbC1mZWF0dXJlZC1hbmQtdXNlci1mcmllbmRseS1pbnRlcmZhY2UgaDIge1xuICAgICAgbWFyZ2luLXRvcDogNXJlbTsgfVxuICAgIHNlY3Rpb24uZnVsbC1mZWF0dXJlZC1hbmQtdXNlci1mcmllbmRseS1pbnRlcmZhY2UgLmJnX193aGl0ZSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICNmNGZiZmM7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBzZWN0aW9uLmZ1bGwtZmVhdHVyZWQtYW5kLXVzZXItZnJpZW5kbHktaW50ZXJmYWNlIC5iZ19fd2hpdGUge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9IH1cbiAgICBzZWN0aW9uLmZ1bGwtZmVhdHVyZWQtYW5kLXVzZXItZnJpZW5kbHktaW50ZXJmYWNlIC5iZ19fZ3JhZGllbnQge1xuICAgICAgYmFja2dyb3VuZDogIzAwOTliNDtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjMDA5OWI0LCAjNWNiZWNmKTtcbiAgICAgIHBhZGRpbmctdG9wOiA1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgc2VjdGlvbi5mdWxsLWZlYXR1cmVkLWFuZC11c2VyLWZyaWVuZGx5LWludGVyZmFjZSAuYmdfX2dyYWRpZW50IHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTc1cHg7IH0gfVxuICBzZWN0aW9uLnRlbXBlcmF0dXJlLWNvbnRyb2wtZXhwZXJ0cy1hdC15b3VyLXNlcnZpY2Uge1xuICAgIGJhY2tncm91bmQ6ICM1Y2JlY2Y7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCM1Y2JlY2YsICNmZmYpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjNWNiZWNmLCAjZmZmLCAjZmZmKTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgc2VjdGlvbi50ZW1wZXJhdHVyZS1jb250cm9sLWV4cGVydHMtYXQteW91ci1zZXJ2aWNlIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7IH0gfVxuICAgIHNlY3Rpb24udGVtcGVyYXR1cmUtY29udHJvbC1leHBlcnRzLWF0LXlvdXItc2VydmljZSBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAyNTBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIHNlY3Rpb24udGVtcGVyYXR1cmUtY29udHJvbC1leHBlcnRzLWF0LXlvdXItc2VydmljZSBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMzUwcHg7IH0gfVxuICBzZWN0aW9uLndlcmUtcmVhZHktZm9yLXlvdXItY2FsbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2JnLWFnZ3Jla28tYnVpbGRpbmcucG5nXCIpLCB1cmwoXCJpbWcvYmctbGlnaHRuaW5nLmdpZlwiKSwgdXJsKFwiaW1nL2JnLXNreWxpbmUucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQsIG5vLXJlcGVhdCwgcmVwZWF0LXg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogODAlIGJvdHRvbSwgcmlnaHQgdG9wLCBjZW50ZXIgYm90dG9tO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwcHgsIDc1MHB4LCAxMDAwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHNlY3Rpb24ud2VyZS1yZWFkeS1mb3IteW91ci1jYWxsIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNzVweCwgNzUwcHgsIDEwMDBweDsgfSB9XG5cbi5iZ19fd2hpdGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbi5iZ19fZGtibHVlIHtcbiAgYmFja2dyb3VuZDogIzAwOTliNDsgfVxuXG4uYmctLWNsb3VkcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIC8qYmFja2dyb3VuZC1zaXplOiAxNDAwcHg7Ki8gfVxuICAuYmctLWNsb3Vkcy0tMSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2JnLWNsb3Vkcy0xLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tOyB9XG4gIC5iZy0tY2xvdWRzLS0yIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvYmctY2xvdWRzLTIucG5nXCIpOyB9XG4gIC5iZy0tY2xvdWRzLS0zIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvYmctY2xvdWRzLTMucG5nXCIpOyB9XG5cbmZvb3RlcnIge1xuICBib3JkZXItdG9wOiAxNXB4IHNvbGlkICMwMGExYmE7XG4gIHBhZGRpbmc6IDIuNXJlbSAwIDE1cmVtO1xuICBiYWNrZ3JvdW5kOiAjODJkM2RlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoIzgyZDNkZSwgI2JlZTZlZCk7IH1cbiAgZm9vdGVyciBoNCB7XG4gICAgY29sb3I6ICMwMGExYmE7XG4gICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4gIGZvb3RlcnIgLmNhcmQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgbWF4LXdpZHRoOiAxNWVtO1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC50aGUtY2hpbGxlci1jaGFsbGVuZ2UgZm9vdGVyciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnRoZS1jaGlsbGVyLWNoYWxsZW5nZSBmb290ZXJyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uZm9vdGVyIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIHBhZGRpbmc6IDMuNXJlbSAwIC41cmVtO1xuICBib3JkZXItdG9wOiA3LjVweCBzb2xpZCAjZjU4NDI2O1xuICBiYWNrZ3JvdW5kOiAjMDA5OWI0O1xuICBjb2xvcjogI2ZmZjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZm9vdGVyX19zaXRlYnlwYWNlIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cblxuLnNpdGUtYnktcGFjZSB7XG4gIG1hcmdpbjogMCAwIDEwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNpdGUtYnktcGFjZSB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG4gIC5zaXRlLWJ5LXBhY2VfX2xpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEycHg7IH1cbiAgLnNpdGUtYnktcGFjZV9fdGV4dCwgLnNpdGUtYnktcGFjZV9fbG9nb3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEycHg7IH1cbiAgLnNpdGUtYnktcGFjZV9fbG9nb3Mge1xuICAgIHdpZHRoOiAxMzBweDsgfVxuICAuc2l0ZS1ieS1wYWNlX19sb2dvLCAuc2l0ZS1ieS1wYWNlX19sb2dvLWhvdmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiAuNHMgb3BhY2l0eTsgfVxuICAuc2l0ZS1ieS1wYWNlX19sb2dvIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5zaXRlLWJ5LXBhY2VfX2xvZ28taG92ZXIge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgLnNpdGUtYnktcGFjZV9fbGluazpob3ZlciAuc2l0ZS1ieS1wYWNlX19sb2dvLWhvdmVyIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5zaXRlLWJ5LXBhY2VfX3RleHQge1xuICAgIG1hcmdpbi1yaWdodDogLjVlbTtcbiAgICB0cmFuc2l0aW9uOiAuNHMgY29sb3I7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLnNpdGUtYnktcGFjZV9fbGluazpob3ZlciAuc2l0ZS1ieS1wYWNlX190ZXh0IHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4uY2FyZCB7XG4gIHBhZGRpbmc6IC41ZW0gMWVtO1xuICBib3JkZXI6IDVweCBzb2xpZCAjOWFkNmUxO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzVjNjc3MDsgfVxuXG4uaWNvbiB7XG4gIG1hcmdpbi10b3A6IDJyZW07IH1cblxuLnNwZWVjaC1idWJibGUge1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxZW07XG4gIGJvcmRlci1yYWRpdXM6IDFlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAuc3BlZWNoLWJ1YmJsZS5mYWRlaW4ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNXB4KSBzY2FsZSgwLjc1KTtcbiAgICB0cmFuc2l0aW9uOiAuNzVzIHRyYW5zZm9ybSwgMXMgb3BhY2l0eTsgfVxuICAgIC5zcGVlY2gtYnViYmxlLmZhZGVpbi5pbiB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMSk7IH1cbiAgLnNwZWVjaC1idWJibGU6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm9yZGVyLXRvcDogc29saWQgMTJweCAjZmZmO1xuICAgIGJvcmRlci1yaWdodDogc29saWQgMTJweCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItbGVmdDogc29saWQgMTJweCB0cmFuc3BhcmVudDtcbiAgICBjb250ZW50OiBcIlwiOyB9XG5cbi5idG4tZG93biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNzVweDtcbiAgaGVpZ2h0OiA3NXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyOiAxMHB4IHNvbGlkICNmNTg0MjY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmJ0bi1kb3duIGltZyB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5pbnN0YWxsYXRpb24tb3B0aW9uLWxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMwMDhmYTg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLmluc3RhbGxhdGlvbi1vcHRpb24tbGlzdF9faXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDJyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5pbnN0YWxsYXRpb24tb3B0aW9uLWxpc3RfX2l0ZW0ge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBtaW4taGVpZ2h0OiAyMjVweDtcbiAgICAgICAgcGFkZGluZzogMXJlbSAzcmVtO1xuICAgICAgICBmbG9hdDogbGVmdDsgfSB9XG4gICAgLmluc3RhbGxhdGlvbi1vcHRpb24tbGlzdF9faXRlbS5mYWRlaW4ge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gICAgICB0cmFuc2l0aW9uOiAuNXMgdHJhbnNmb3JtLCAxcyBvcGFjaXR5OyB9XG4gICAgICAuaW5zdGFsbGF0aW9uLW9wdGlvbi1saXN0X19pdGVtLmZhZGVpbi5pbiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxuICAgIC5pbnN0YWxsYXRpb24tb3B0aW9uLWxpc3RfX2l0ZW0gcCB7XG4gICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgIGNvbG9yOiAjN2U3ZTdlOyB9XG4gICAgLmluc3RhbGxhdGlvbi1vcHRpb24tbGlzdF9faXRlbSBpbWcge1xuICAgICAgd2lkdGg6IDI3NXB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAycmVtIDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuaW5zdGFsbGF0aW9uLW9wdGlvbi1saXN0X19pdGVtIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxNzVweDsgfSB9XG4gICAgLmluc3RhbGxhdGlvbi1vcHRpb24tbGlzdF9faXRlbSArIC5pbnN0YWxsYXRpb24tb3B0aW9uLWxpc3RfX2l0ZW0ge1xuICAgICAgYm9yZGVyLXRvcDogMnB4IGRhc2hlZCAjYTdkY2U0OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmluc3RhbGxhdGlvbi1vcHRpb24tbGlzdF9faXRlbSArIC5pbnN0YWxsYXRpb24tb3B0aW9uLWxpc3RfX2l0ZW0ge1xuICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBkYXNoZWQgI2E3ZGNlNDsgfSB9XG4gICAgICAuaW5zdGFsbGF0aW9uLW9wdGlvbi1saXN0X19pdGVtICsgLmluc3RhbGxhdGlvbi1vcHRpb24tbGlzdF9faXRlbTpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwJTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNhN2RjZTQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgY29sb3I6ICMwMDhmYTg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgICBjb250ZW50OiBcIm9yXCI7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmluc3RhbGxhdGlvbi1vcHRpb24tbGlzdF9faXRlbSArIC5pbnN0YWxsYXRpb24tb3B0aW9uLWxpc3RfX2l0ZW06YmVmb3JlIHtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7IH0gfVxuICAgICAgLmxhbmctZXMgLmluc3RhbGxhdGlvbi1vcHRpb24tbGlzdF9faXRlbSArIC5pbnN0YWxsYXRpb24tb3B0aW9uLWxpc3RfX2l0ZW06YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJPXCI7IH1cbiAgLmluc3RhbGxhdGlvbi1vcHRpb24tbGlzdDphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjsgfVxuXG4uaW50ZXJmYWNlLWZlYXR1cmUtbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuaW50ZXJmYWNlLWZlYXR1cmUtbGlzdCB7XG4gICAgICBtYXJnaW4tdG9wOiAtNzVweDsgfSB9XG4gIC5pbnRlcmZhY2UtZmVhdHVyZS1saXN0X19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDFyZW0gMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBjb2xvcjogIzVjNjc3MDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmludGVyZmFjZS1mZWF0dXJlLWxpc3RfX2l0ZW0ge1xuICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICBtYXJnaW46IDVyZW0gMCAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgICAgICAgY29sb3I6ICNmZmY7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmludGVyZmFjZS1mZWF0dXJlLWxpc3RfX2l0ZW0gcCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAtNzdweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbWluLWhlaWdodDogNjBweDsgfSB9XG4gICAgLmludGVyZmFjZS1mZWF0dXJlLWxpc3RfX2l0ZW0gaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaW50ZXJmYWNlLWZlYXR1cmUtbGlzdF9faXRlbSBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogNzUlOyB9IH1cbiAgLmludGVyZmFjZS1mZWF0dXJlLWxpc3Q6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7IH1cblxuLnNvbHV0aW9uLWxpc3Qge1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG4gIC5zb2x1dGlvbi1saXN0X19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDFyZW0gMDtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnNvbHV0aW9uLWxpc3RfX2l0ZW0ge1xuICAgICAgICB3aWR0aDogMjUlOyB9XG4gICAgICAgIC5zb2x1dGlvbi1saXN0X19pdGVtOmJlZm9yZSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBoZWlnaHQ6IDNweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTlkOGUwO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgei1pbmRleDogMTsgfVxuICAgICAgICAuc29sdXRpb24tbGlzdF9faXRlbTpudGgtb2YtdHlwZSgxKTpiZWZvcmUge1xuICAgICAgICAgIGxlZnQ6IDUwJTsgfVxuICAgICAgICAuc29sdXRpb24tbGlzdF9faXRlbTpudGgtb2YtdHlwZSg0KTpiZWZvcmUge1xuICAgICAgICAgIHJpZ2h0OiA1MCU7IH0gfVxuICAuc29sdXRpb24tbGlzdF9fdGV4dCB7XG4gICAgY29sb3I6ICMwMDk5YjQ7IH1cbiAgLnNvbHV0aW9uLWxpc3RfX2ljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuICAgIHotaW5kZXg6IDI7IH1cbiAgICAuc29sdXRpb24tbGlzdF9faWNvbjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIlhcIjsgfVxuICAuc29sdXRpb24tbGlzdDphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjsgfVxuXG4udW5kZXJsaW5lLS1vcmFuZ2UsIC51bmRlcmxpbmUtLWJsdWUsIC51bmRlcmxpbmUtLWx0Ymx1ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1ib3R0b206IC43NXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmMDA7IH1cbiAgLnVuZGVybGluZS0tb3JhbmdlICsgcCwgLnVuZGVybGluZS0tYmx1ZSArIHAsIC51bmRlcmxpbmUtLWx0Ymx1ZSArIHAge1xuICAgIG1hcmdpbi10b3A6IDFyZW07IH1cblxuLnVuZGVybGluZS0tb3JhbmdlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjU4NDI2OyB9XG5cbi51bmRlcmxpbmUtLWJsdWUge1xuICBib3JkZXItY29sb3I6ICMwMGExYmE7IH1cblxuLnVuZGVybGluZS0tbHRibHVlIHtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMzOGM2ZTA7XG4gIGJvcmRlci1jb2xvcjogIzM4YzZlMDsgfVxuXG4uY29udGFjdC1pbmZvIHtcbiAgbWF4LXdpZHRoOiA0MDBweDsgfVxuICAuY29udGFjdC1pbmZvX19waG9uZSB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDNyZW0gMDtcbiAgICBjb2xvcjogIzAwYTFiYTtcbiAgICBsaW5lLWhlaWdodDogNjVweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNvbnRhY3QtaW5mb19fcGhvbmUge1xuICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDBweDsgfSB9XG4gICAgLmNvbnRhY3QtaW5mb19fcGhvbmUgcCB7XG4gICAgICBtYXJnaW4tbGVmdDogMzIuNXB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA0Ny41cHg7XG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgI2Y1ODQyNjtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZjU4NDI2O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY29udGFjdC1pbmZvX19waG9uZSBwIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7IH0gfVxuICAgIC5jb250YWN0LWluZm9fX3Bob25lOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogNjVweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9pY29uLXBob25lLnBuZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGFuaW1hdGlvbjogcGhvbmVfaWNvbl9hbmltYXRpb24gNHMgZWFzZS1pbi1vdXQgNHMgaW5maW5pdGUgbm9ybWFsOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNvbnRhY3QtaW5mb19fcGhvbmU6YmVmb3JlIHtcbiAgICAgICAgICB3aWR0aDogMTAwcHg7IH0gfVxuICAuY29udGFjdC1pbmZvX193ZWJzaXRlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jb250YWN0LWluZm9fX3dlYnNpdGUge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4OyB9IH1cbiAgICAuY29udGFjdC1pbmZvX193ZWJzaXRlIGEge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgICAgY29sb3I6ICNmNTg0MjY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNvbnRhY3QtaW5mb19fd2Vic2l0ZSBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuNXJlbTsgfSB9XG5cbkBrZXlmcmFtZXMgcGhvbmVfaWNvbl9hbmltYXRpb24ge1xuICA0LjE2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCk7IH1cbiAgOC4zMyUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KTsgfVxuICAxMi40OSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpOyB9XG4gIDE2LjY3JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpOyB9XG4gIDIwLjgyJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCk7IH1cbiAgMjUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9IH1cblxuLmFuaW1hdGVkLWxpc3RfX2l0ZW0ge1xuICB0cmFuc2l0aW9uOiAuNHMgb3BhY2l0eTtcbiAgb3BhY2l0eTogMDsgfVxuICAuYW5pbWF0ZWQtbGlzdF9faXRlbSBwIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweCkgc2NhbGUoMCk7XG4gICAgdHJhbnNpdGlvbjogLjRzIHRyYW5zZm9ybSwgLjRzIG9wYWNpdHk7XG4gICAgb3BhY2l0eTogMDsgfVxuICAuYW5pbWF0ZWQtbGlzdF9faXRlbSBpbWcge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNpdGlvbjogLjRzIHRyYW5zZm9ybTsgfVxuICAuYW5pbWF0ZWQtbGlzdF9faXRlbS5pbiB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAgIC5hbmltYXRlZC1saXN0X19pdGVtLmluIHAge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDEpO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC5hbmltYXRlZC1saXN0X19pdGVtLmluIGltZyB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9XG5cbi52aWRlby1jb250YWluZXIsXG5pbWdbc3JjPVwiaW1nL3BsYWNlaG9sZGVyLXlvdXR1YmUtdmlkZW8uanBnXCJdIHtcbiAgbWFyZ2luOiAzcmVtIDA7IH1cblxuLmJ0bi1jb250YWN0LXVzLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICB6LWluZGV4OiA1MDsgfVxuXG4uYnRuLWRvd24tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IGF1dG87XG4gIHJpZ2h0OiBhdXRvO1xuICBib3R0b206IDE1cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiA1MDsgfVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbjQuMCBMYXlvdXRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypcclxuKiBVc2FnZTogaHR0cHM6Ly9zbWFjc3MuY29tL2Jvb2svdHlwZS1sYXlvdXRcclxuKiovXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2ZTllZTsgfVxuXG4ucm93LS1jb25kZW5zZWQge1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4OyB9XG4gIC5yb3ctLWNvbmRlbnNlZCBkaXZbY2xhc3NePVwiY29sXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cblxuc2VjdGlvbiB7XG4gIC8qcGFkZGluZzogNXJlbSAwOyovXG4gIHBhZGRpbmc6IDVyZW0gMCAwOyB9XG5cbi5wYWdlLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgYmFja2dyb3VuZDogIzAyOTliNDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucGFnZS1jb250ZW50IHtcbiAgICAgIHBhZGRpbmctdG9wOiA1cmVtOyB9IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG41LjAgTWlzY1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKlxyXG4qIFVzYWdlOiBVdGlsaXR5IGNsYXNzZXMgdGhhdCBkbyBub3QgZml0IGFueXdoZXJlIGluIHBhcnRpY3VsYXIgaW50byBTTUFDU1MgKGh0dHBzOi8vc21hY3NzLmNvbS9ib29rLylcclxuKiovXG4vKiBUZXh0IG1lYW50IG9ubHkgZm9yIHNjcmVlbiByZWFkZXJzLiAqL1xuLnNjcmVlbi1yZWFkZXItdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpOyB9XG4gIC5zY3JlZW4tcmVhZGVyLXRleHQ6aG92ZXIsIC5zY3JlZW4tcmVhZGVyLXRleHQ6YWN0aXZlLCAuc2NyZWVuLXJlYWRlci10ZXh0OmZvY3VzIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogNXB4O1xuICAgIGxlZnQ6IDVweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMTVweCAyM3B4IDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gICAgY29sb3I6ICMyOTM3NDM7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCAwIDJweCAycHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIHotaW5kZXg6IDEwMDAwMDtcbiAgICAvKiBBYm92ZSBXUCB0b29sYmFyLiAqL1xuICAgIGNsaXA6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uY2xlYXI6YmVmb3JlLFxuLmNsZWFyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmNsZWFyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmFsaWdubGVmdCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5yZXF1aXJlZCB7XG4gIGNvbG9yOiAjZjAwOyB9XG5cbi5waG90by1jcmVkaXQge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ub3JhbmdlIHtcbiAgY29sb3I6ICNmNTg0MjY7IH1cblxuLmJsdWUge1xuICBjb2xvcjogIzAwYTFiYTsgfVxuXG4uZGtibHVlIHtcbiAgY29sb3I6ICMwMDk5YjQ7IH1cblxuLndoaXRlIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnRleHQtdXBwZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi50ZXh0LXdoaXRlLXNoYWRvdyB7XG4gIHRleHQtc2hhZG93OiAtMnB4IC0ycHggMCAjZmZmLCAycHggLTJweCAwICNmZmYsIC0ycHggMnB4IDAgI2ZmZiwgMnB4IDJweCAwICNmZmY7IH1cblxuLmZhZGVpbiB7XG4gIHRyYW5zaXRpb246IC40cyBvcGFjaXR5O1xuICBvcGFjaXR5OiAwOyB9XG4gIC5mYWRlaW4uaW4ge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG42LjAgU2hhYWFhYWFhYWFhYWFhbWVcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLypcclxuKiBVc2FnZTogQW55dGhpbmcgeW91IGFyZW4ndCBwcm91ZCBvZiwgb3IgaG9wZS9wbGFuIHRvIGZpeCBsYXRlci4gSG9wZWZ1bGx5IGVtcHR5LCBidXQgdXNlZnVsIGZvciBpZGVudGlmeWluZyBwYWluIHBvaW50cyB3aGVuIGl0J3Mgbm90LlxyXG4qKi9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuNy4wIE92ZXJyaWRpbmcgQm9vdHN0cmFwIFN0eWxlc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubWVkaWEsIC5tZWRpYTpmaXJzdC1jaGlsZCwgLm1lZGlhOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDIuNXJlbSAwIDFyZW07IH1cblxuLm1lZGlhLndoaXRlICoge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4ubWVkaWEgLm1lZGlhLW51bWJlciB7XG4gIGZvbnQtc2l6ZTogNy41cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAuNzU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm1lZGlhIC5tZWRpYS1udW1iZXIge1xuICAgICAgZm9udC1zaXplOiAxMi41cmVtOyB9IH1cblxuLm1lZGlhIC5tZWRpYS1ib2R5IHtcbiAgdHJhbnNpdGlvbjogMS4ycyBvcGFjaXR5LCAuNnMgdHJhbnNmb3JtO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuMjVzOyB9XG5cbi5tZWRpYS5sdHIgLm1lZGlhLWJvZHkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpOyB9XG5cbi5tZWRpYS5ydGwgLm1lZGlhLWJvZHkge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7IH1cblxuLm1lZGlhLmluIC5tZWRpYS1ib2R5IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICBvcGFjaXR5OiAxOyB9XG4iLCIvKlxyXG4qIFVzYWdlOiBodHRwczovL3NtYWNzcy5jb20vYm9vay90eXBlLWJhc2VcclxuKiovXHJcblxyXG5AaW1wb3J0IFwibGlzdHNcIjtcclxuQGltcG9ydCBcInRhYmxlc1wiO1xyXG5AaW1wb3J0IFwibGlua3NcIjtcclxuQGltcG9ydCBcImNvcHlcIjtcclxuQGltcG9ydCBcImhlYWRpbmdzXCI7XHJcblxyXG5AaW1wb3J0IFwiZm9ybXNfX2J1dHRvbnNcIjtcclxuQGltcG9ydCBcImZvcm1zX19maWVsZHNcIjtcclxuXHJcbmh0bWwge1xyXG4gIGZvbnQtc2l6ZTogMTBweDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgdHJhbnNpdGlvbjogLjJzIG9wYWNpdHk7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250X19tYWluO1xyXG59XHJcblxyXG5oMiB7XHJcbiAgY29sb3I6ICMwMDk5YjQ7XHJcbn1cclxuIiwiLmxpc3QtaGFzaHRhZyB7XHJcbiAgJGJvcmRlcl9jb2xvcjogcmdiYSgyMDAsIDIwMCwgMjAwLCAuMik7XHJcblxyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW46IDEuNXJlbSAwO1xyXG4gIHBhZGRpbmc6IDEuMjVyZW0gMDtcclxuXHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXJfY29sb3I7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXJfY29sb3I7XHJcblxyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gIGxpIHtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyKTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICBmb250LWZhbWlseTogJ0xhdG8nLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyLjgpO1xyXG4gICAgfVxyXG5cclxuICAgICsgbGkge1xyXG4gICAgICBtYXJnaW4tbGVmdDogLjc1ZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBtaXhpbiBncmFkaWVudF9iZygkY29sb3JfMSwgJGNvbG9yXzIpIHtcclxuICAvL3Njc3MtbGludDpkaXNhYmxlIER1cGxpY2F0ZVByb3BlcnR5XHJcbiAgYmFja2dyb3VuZDogJGNvbG9yXzE7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRjb2xvcl8xLCAkY29sb3JfMik7XHJcbn1cclxuXHJcbkBtaXhpbiB0ZWFsX3RvcF9ib3JkZXIoKSB7XHJcbiAgYm9yZGVyLXRvcDogMTVweCBzb2xpZCAjMDBhMWJhO1xyXG59XHJcblxyXG5AbWl4aW4gdGVhbF9ib3R0b21fYm9yZGVyKCkge1xyXG4gIGJvcmRlci1ib3R0b206IDE1cHggc29saWQgIzAwYTFiYTtcclxufVxyXG5cclxuLy8gUmVtIG91dHB1dCB3aXRoIHB4IGZhbGxiYWNrXHJcbkBtaXhpbiBmb250LXNpemUoJHNpemVWYWx1ZTogMSkge1xyXG4gIC8vIGZvbnQtc2l6ZTogKCRzaXplVmFsdWUgKiAxNikgKiAxcHg7XHJcbiAgZm9udC1zaXplOiAkc2l6ZVZhbHVlICogMXJlbTtcclxufVxyXG5cclxuLy8gQ2VudGVyIGJsb2NrXHJcbkBtaXhpbiBjZW50ZXItYmxvY2sge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5cclxuLy8gQ2xlYXJmaXhcclxuQG1peGluIGNsZWFyZml4KCkge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi8vIENsZWFyIGFmdGVyIChub3QgYWxsIGNsZWFyZml4IG5lZWQgdGhpcyBhbHNvKVxyXG5AbWl4aW4gY2xlYXJmaXgtYWZ0ZXIoKSB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbkBtaXhpbiBibG9jay12Y2VudGVyKCkge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiAwO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG5cclxuQG1peGluIHJlc3BvbmQtdG8oJGJyZWFrcG9pbnQpIHtcclxuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCkge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KX0pIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBAd2FybiBcIlVuZm9ydHVuYXRlbHksIG5vIHZhbHVlIGNvdWxkIGJlIHJldHJpZXZlZCBmcm9tIGAjeyRicmVha3BvaW50fWAuIFwiXHJcbiAgICAgICAgKyBcIlBsZWFzZSBtYWtlIHN1cmUgaXQgaXMgZGVmaW5lZCBpbiBgJGJyZWFrcG9pbnRzYCBtYXAuXCI7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZmEoKSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcclxuICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcclxufVxyXG4iLCJoMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuICBjb2xvcjogIzVjNjc3MDtcclxufVxyXG5cclxuaDEge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgzLjUpO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSg3LjQpO1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDUuNTUpO1xyXG4gIH1cclxufVxyXG5cclxuaDIge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgzKTtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoNC44Nyk7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMy42NTI1KTtcclxuICB9XHJcbn1cclxuXHJcbmgzIHtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMi45KTtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMi4xNzUpO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbmg0IHtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMi40KTtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMS44KTtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcbiIsIi5idG4tb3JhbmdlIHtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMik7XHJcblxyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luOiAuNWVtIDA7XHJcbiAgLypwYWRkaW5nOiAuNWVtIDJlbTsqL1xyXG4gIHBhZGRpbmc6IC43NWVtIDFlbSAuNzVlbSA0ZW07XHJcbiAgdHJhbnNpdGlvbjogLjJzIGNvbG9yLCAuMnMgYmFja2dyb3VuZC1jb2xvcjtcclxuICBib3JkZXItcmFkaXVzOiAuMTVlbTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjA1ZW07XHJcbiAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIC41KTtcclxuXHJcblxyXG4gICY6YWN0aXZlLFxyXG4gICY6Zm9jdXMsXHJcbiAgJjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJG9yYW5nZSwgMTAlKTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDIpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDNlbTtcclxuXHJcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZhODYyO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2J0bi1pY29uLWxpZ2h0bmluZy5wbmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICB9XHJcbn1cclxuXHJcbi5idG4tc2hhZG93IHtcclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9iZy1idG4tc2hhZG93LnBuZ1wiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgNDBweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogNjAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYnRuLWNvbnRhY3QtdXMge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjI1KTtcclxuICBwYWRkaW5nOiAuNzVlbSAxZW07XHJcblxyXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjc1KTtcclxuICAgIHBhZGRpbmc6IC43NWVtIDFlbSAuNzVlbSA0ZW07XHJcbiAgfVxyXG5cclxuICAmOmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2J0bi1pY29uLWVtYWlsLnBuZ1wiKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMzVweDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1wbGF5IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXgtd2lkdGg6IDE3NXB4O1xyXG4gIHRyYW5zaXRpb246IC4ycyBvcGFjaXR5O1xyXG4gIG9wYWNpdHk6IC43O1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcblxyXG4gICY6YWN0aXZlLFxyXG4gICY6Zm9jdXMsXHJcbiAgJjpob3ZlciB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgLnRoZS1jaGlsbGVyLWNoYWxsZW5nZSAmIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxufVxyXG4iLCIkb3JhbmdlOiAjZjU4NDI2O1xyXG4kYmx1ZTogIzAwYTFiYTtcclxuJGRrYmx1ZTogIzAwOTliNDtcclxuXHJcbiRjb2xvcl9fYmFja2dyb3VuZC1ib2R5OiAjZmZmO1xyXG4kY29sb3JfX2JhY2tncm91bmQtc2NyZWVuOiAjZjFmMWYxO1xyXG4kY29sb3JfX2JhY2tncm91bmQtaHI6ICNmYWY1ZTU7XHJcbiRjb2xvcl9fYmFja2dyb3VuZC1idXR0b246ICNlNmU2ZTY7XHJcbiRjb2xvcl9fYmFja2dyb3VuZC1wcmU6ICNlZWU7XHJcbiRjb2xvcl9fYmFja2dyb3VuZC1pbnM6ICNmZmY5YzA7XHJcblxyXG4kY29sb3JfX3RleHQtc2NyZWVuOiAjMjkzNzQzO1xyXG4kY29sb3JfX3RleHQtaW5wdXQ6ICM2NjY7XHJcbiRjb2xvcl9fdGV4dC1pbnB1dC1mb2N1czogIzExMTtcclxuJGNvbG9yX19saW5rOiAjMjkzNzQzO1xyXG4kY29sb3JfX2xpbmstdmlzaXRlZDogIzI5Mzc0MztcclxuJGNvbG9yX19saW5rLWhvdmVyOiAjMDAwO1xyXG4kY29sb3JfX3RleHQtbWFpbjogIzI5Mzc0MztcclxuXHJcbiRjb2xvcl9fYm9yZGVyLWJ1dHRvbjogI2NjYyAjY2NjICNiYmI7XHJcbiRjb2xvcl9fYm9yZGVyLWJ1dHRvbi1ob3ZlcjogI2NjYyAjYmJiICNhYWE7XHJcbiRjb2xvcl9fYm9yZGVyLWJ1dHRvbi1mb2N1czogI2FhYSAjYmJiICNiYmI7XHJcbiRjb2xvcl9fYm9yZGVyLWlucHV0OiAjY2NjO1xyXG4kY29sb3JfX2JvcmRlci1hYmJyOiAjNjY2O1xyXG5cclxuJGJvcmRlcl9jb2xvcjogcmdiYSgyMDAsIDIwMCwgMjAwLCAuNSk7XHJcbiIsIiRmb250X19tYWluOiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xyXG4kZm9udF9fcHJlOiBcIkNvdXJpZXIgMTAgUGl0Y2hcIiwgQ291cmllciwgbW9ub3NwYWNlO1xyXG4kZm9udF9fbGluZS1oZWlnaHQtYm9keTogMS41O1xyXG4kZm9udF9fbGluZS1oZWlnaHQtcHJlOiAxLjY7XHJcblxyXG5cclxuQG1peGluIGZvbnRfX2Jhc2Utc2l6ZSgpIHtcclxuXHJcbiAgQG1lZGlhIChtYXgtd2lkdGg6ICRicmVha19feHMpIHtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjUpO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRicmVha19feHMpIHtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjcpO1xyXG4gIH1cclxuXHJcbn1cclxuIiwiLypcclxuKiBVc2FnZTogaHR0cHM6Ly9zbWFjc3MuY29tL2Jvb2svdHlwZS1tb2R1bGVcclxuKiovXHJcblxyXG5AaW1wb3J0IFwiaGVhZGVyXCI7XHJcbkBpbXBvcnQgXCJzZWN0aW9uXCI7XHJcbkBpbXBvcnQgXCJmb290ZXJcIjtcclxuQGltcG9ydCBcInNpdGVieXBhY2VcIjtcclxuXHJcbi5jYXJkIHtcclxuICBwYWRkaW5nOiAuNWVtIDFlbTtcclxuICBib3JkZXI6IDVweCBzb2xpZCAjOWFkNmUxO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBjb2xvcjogIzVjNjc3MDtcclxufVxyXG5cclxuLmljb24ge1xyXG4gIG1hcmdpbi10b3A6IDJyZW07XHJcbn1cclxuXHJcbi5zcGVlY2gtYnViYmxlIHtcclxuICBAaW5jbHVkZSBmb250LXNpemUoMS43NSk7XHJcblxyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMWVtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDFlbTtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuICAmLmZhZGVpbiB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTVweClzY2FsZSguNzUpO1xyXG4gICAgdHJhbnNpdGlvbjogLjc1cyB0cmFuc2Zvcm0sIDFzIG9wYWNpdHk7XHJcblxyXG4gICAgJi5pbiB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKXNjYWxlKDEpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICAkc2l6ZTogMTJweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG5cclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYm9yZGVyLXRvcDogc29saWQgJHNpemUgI2ZmZjtcclxuICAgIGJvcmRlci1yaWdodDogc29saWQgJHNpemUgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItbGVmdDogc29saWQgJHNpemUgdHJhbnNwYXJlbnQ7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1kb3duIHtcclxuICAkc2l6ZTogNzVweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogJHNpemU7XHJcbiAgaGVpZ2h0OiAkc2l6ZTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBib3JkZXI6IDEwcHggc29saWQgJG9yYW5nZTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBsaW5lLWhlaWdodDogNTVweDtcclxuICBib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAuNSk7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLmluc3RhbGxhdGlvbi1vcHRpb24tbGlzdCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyOiAzcHggc29saWQgIzAwOGZhODtcclxuICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMnJlbTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDIyNXB4O1xyXG4gICAgICBwYWRkaW5nOiAxcmVtIDNyZW07XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgICYuZmFkZWluIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XHJcbiAgICAgIHRyYW5zaXRpb246IC41cyB0cmFuc2Zvcm0sIDFzIG9wYWNpdHk7XHJcblxyXG4gICAgICAmLmluIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDEuNik7XHJcbiAgICAgIGNvbG9yOiAjN2U3ZTdlO1xyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiAyNzVweDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW46IDJyZW0gMDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE3NXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJiArICYge1xyXG4gICAgICBib3JkZXItdG9wOiAycHggZGFzaGVkICNhN2RjZTQ7XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgICAgICBib3JkZXItbGVmdDogMnB4IGRhc2hlZCAjYTdkY2U0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgJHNpemU6IDUwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgyLjI1KTtcclxuXHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMCU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogJHNpemU7XHJcbiAgICAgICAgaGVpZ2h0OiAkc2l6ZTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2E3ZGNlNDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICBjb2xvcjogIzAwOGZhODtcclxuICAgICAgICAvLyBsaW5lLWhlaWdodDogJHNpemU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICAgICAgY29udGVudDogXCJvclwiO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKXRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAubGFuZy1lcyAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJPXCI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgfVxyXG59XHJcblxyXG4uaW50ZXJmYWNlLWZlYXR1cmUtbGlzdCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhzbSkge1xyXG4gICAgbWFyZ2luLXRvcDogLTc1cHg7XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIG1hcmdpbjogMXJlbSAwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBjb2xvcjogIzVjNjc3MDtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHNtKSB7XHJcbiAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgIG1hcmdpbjogNXJlbSAwIDA7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xyXG4gICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhzbSkge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiAtNzdweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhzbSkge1xyXG4gICAgICAgIG1heC13aWR0aDogNzUlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gIH1cclxufVxyXG5cclxuLnNvbHV0aW9uLWxpc3Qge1xyXG4gICRpY29uX3NpemU6IDYwcHg7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICAmX19pdGVtIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDUwJTtcclxuICAgIG1hcmdpbjogMXJlbSAwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xyXG4gICAgICB3aWR0aDogMjUlO1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6ICRpY29uX3NpemUgLyAyO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogYXV0bztcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5OWQ4ZTA7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1vZi10eXBlKDQpIHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICByaWdodDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBjb2xvcjogIzAwOTliNDtcclxuICB9XHJcblxyXG4gICZfX2ljb24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6ICRpY29uX3NpemU7XHJcbiAgICBoZWlnaHQ6ICRpY29uX3NpemU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgICB6LWluZGV4OiAyO1xyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiWFwiO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICB9XHJcbn1cclxuXHJcbi51bmRlcmxpbmUge1xyXG4gICYtLW9yYW5nZSxcclxuICAmLS1ibHVlLFxyXG4gICYtLWx0Ymx1ZSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogLjc1cmVtO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICNmMDA7XHJcblxyXG4gICAgKyBwIHtcclxuICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLW9yYW5nZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICRvcmFuZ2U7XHJcbiAgfVxyXG5cclxuICAmLS1ibHVlIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XHJcbiAgfVxyXG5cclxuICAmLS1sdGJsdWUge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMzOGM2ZTA7XHJcbiAgICBib3JkZXItY29sb3I6ICMzOGM2ZTA7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFjdC1pbmZvIHtcclxuICAkaWNvbl9zaXplX3hzOiA2NXB4O1xyXG4gICRpY29uX3NpemU6IDEwMHB4O1xyXG5cclxuICBtYXgtd2lkdGg6IDQwMHB4O1xyXG5cclxuICAmX19waG9uZSB7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMi41KTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDNyZW0gMDtcclxuICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAkaWNvbl9zaXplX3hzO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcclxuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDQpO1xyXG4gICAgICBsaW5lLWhlaWdodDogJGljb25fc2l6ZTtcclxuICAgIH1cclxuXHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6ICRpY29uX3NpemVfeHMgLyAyO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6ICRpY29uX3NpemVfeHMgLyAyICsgMTVweDtcclxuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRvcmFuZ2U7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkb3JhbmdlO1xyXG4gICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkaWNvbl9zaXplIC8gMjtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRpY29uX3NpemUgLyAyICsgMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAkaWNvbl9zaXplX3hzO1xyXG5cclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2ljb24tcGhvbmUucG5nXCIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGFuaW1hdGlvbjogcGhvbmVfaWNvbl9hbmltYXRpb24gNHMgZWFzZS1pbi1vdXQgNHMgaW5maW5pdGUgbm9ybWFsO1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xyXG4gICAgICAgIHdpZHRoOiAkaWNvbl9zaXplO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX193ZWJzaXRlIHtcclxuICAgIHBhZGRpbmctbGVmdDogJGljb25fc2l6ZV94cztcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogJGljb25fc2l6ZTtcclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKDIpO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuICAgICAgY29sb3I6ICRvcmFuZ2U7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoMi41KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBwaG9uZV9pY29uX2FuaW1hdGlvbiB7XHJcbiAgNC4xNiUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDhweCk7XHJcbiAgfVxyXG5cclxuICA4LjMzJSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCk7XHJcbiAgfVxyXG5cclxuICAxMi40OSUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCk7XHJcbiAgfVxyXG5cclxuICAxNi42NyUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xyXG4gIH1cclxuXHJcbiAgMjAuODIlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxcHgpO1xyXG4gIH1cclxuXHJcbiAgMjUlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gIH1cclxufVxyXG5cclxuLmFuaW1hdGVkLWxpc3Qge1xyXG4gICZfX2l0ZW0ge1xyXG4gICAgdHJhbnNpdGlvbjogLjRzIG9wYWNpdHk7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgIHAge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTBweClzY2FsZSgwKTtcclxuICAgICAgdHJhbnNpdGlvbjogLjRzIHRyYW5zZm9ybSwgLjRzIG9wYWNpdHk7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgICAgdHJhbnNpdGlvbjogLjRzIHRyYW5zZm9ybTtcclxuICAgIH1cclxuXHJcbiAgICAmLmluIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKXNjYWxlKDEpO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnZpZGVvLWNvbnRhaW5lcixcclxuaW1nW3NyYz1cImltZy9wbGFjZWhvbGRlci15b3V0dWJlLXZpZGVvLmpwZ1wiXSB7XHJcbiAgbWFyZ2luOiAzcmVtIDA7XHJcbn1cclxuXHJcbi5idG4tY29udGFjdC11cy1jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiBhdXRvO1xyXG4gIGxlZnQ6IGF1dG87XHJcbiAgei1pbmRleDogNTA7XHJcbn1cclxuXHJcbi5idG4tZG93bi1jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IGF1dG87XHJcbiAgcmlnaHQ6IGF1dG87XHJcbiAgYm90dG9tOiAxNXB4O1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgei1pbmRleDogNTA7XHJcbn1cclxuIiwiLmhlYWRlciB7XHJcbiAgQGluY2x1ZGUgZ3JhZGllbnRfYmcoI2YzZmFmYywgI2JjZTVlYik7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmX19sb2dvIHtcclxuICAgIHBhZGRpbmc6IDJyZW0gMCAwO1xyXG4gIH1cclxuXHJcbiAgJl9fdGFnbGluZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAmX19pbm5lciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcclxuXHJcbiAgICAgID4gKiB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBAaW5jbHVkZSBmb250LXNpemUoNCk7XHJcbiAgICAgIG1heC13aWR0aDogNTUwcHg7XHJcbiAgICAgIG1hcmdpbjogMWVtIGF1dG87XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG5cclxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSg0LjUpO1xyXG4gICAgICAgIG1heC13aWR0aDogNzUwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obWQpIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoNSk7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNTAwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19iZyxcclxuICAmX19jYXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgJl9fYmcge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1nL2JnLWhlYWRlci1idWlsZGluZ3MucG5nXCIpO1xyXG4gICAgLypiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyovXHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obWQpIHtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxNTAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19jYXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuXHJcbiAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fYmcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvaGVhZGVyLWNhci5wbmdcIik7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNzVweDtcclxuICAgICAgYW5pbWF0aW9uOiBjYXJfYmdfYW5pbWF0aW9uIDVzIGxpbmVhciAwcyBpbmZpbml0ZSBub3JtYWw7XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBjYXJfYmdfYW5pbWF0aW9uIDIwcyBsaW5lYXIgMHMgaW5maW5pdGUgbm9ybWFsO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19idWlsZGluZ3Mge1xyXG5cclxuICAgIHRhYmxlIHtcclxuICAgICAgbWluLWhlaWdodDogMjUwcHg7XHJcblxyXG4gICAgICB0ZCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgJl9faW1hZ2Uge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBjYXJfYmdfYW5pbWF0aW9uIHtcclxuICAwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMjAlIGNlbnRlcjtcclxuICB9XHJcblxyXG4gIDEwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMjAlIGNlbnRlcjtcclxuICB9XHJcblxyXG4gIDY1JSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAyMCUgY2VudGVyO1xyXG4gIH1cclxuXHJcbiAgNzUlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIwJSBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICA5MCUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwJSBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0yMCUgY2VudGVyO1xyXG4gIH1cclxufVxyXG4iLCJzZWN0aW9uIHtcclxuICBwYWRkaW5nOiAwIDAgNy41cmVtO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDE1MDBweDtcclxuXHJcbiAgJi5tYWtlLWEtbGlzdC1vZi1yZXF1aXJlbWVudHMge1xyXG4gICAgQGluY2x1ZGUgZ3JhZGllbnRfYmcoIzAxOTliNCwgI2FjZGVlNyk7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoIzAxOTliNCwgI2FjZGVlNywgI2FjZGVlNyk7XHJcbiAgfVxyXG5cclxuICAmLmNob29zZS10aGUtcmlnaHQtdHlwZS1vZi1jaGlsbGVyIHtcclxuICAgIEBpbmNsdWRlIGdyYWRpZW50X2JnKCNhY2RlZTcsICNmYmZkZmQpO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgJi5jYWxsLWFnZ3Jla28tdG8tcHJvdmlkZS10aGUtcmlnaHQtc29sdXRpb24ge1xyXG4gICAgQGluY2x1ZGUgZ3JhZGllbnRfYmcoI2ZiZmRmZCwgI2ZmZik7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xyXG4gICAgICAuYnRuLXNoYWRvdyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuZWFzaWx5LWluc3RhbGwtYW5kLW9wZXJhdGUteW91ci1hZ2dyZWtvLWNoaWxsZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZmJmYztcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9iZy1za3lsaW5lLWludmVydC5wbmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAwcHg7XHJcblxyXG4gICAgLy9zY3NzLWxpbnQ6ZGlzYWJsZSBTZWxlY3RvckRlcHRoLCBOZXN0aW5nRGVwdGhcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcclxuICAgICAgcGFkZGluZy10b3A6IDE1cmVtO1xyXG5cclxuICAgICAgLnJvdyAucm93IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgLmNvbC1zbS03IHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xyXG5cclxuICAgICAgICAgIC5tZWRpYSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIG1heC13aWR0aDogMjUwcHg7XHJcblxyXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5jb252ZW5pZW50LWluc3RhbGxhdGlvbi1vcHRpb25zIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGZiZmM7XHJcbiAgfVxyXG5cclxuICAmLmZ1bGwtZmVhdHVyZWQtYW5kLXVzZXItZnJpZW5kbHktaW50ZXJmYWNlIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgaDIge1xyXG4gICAgICBtYXJnaW4tdG9wOiA1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5iZyB7XHJcbiAgICAgICZfX3doaXRlIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZjRmYmZjO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHNtKSB7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX2dyYWRpZW50IHtcclxuICAgICAgICBAaW5jbHVkZSBncmFkaWVudF9iZygjMDA5OWI0LCAjNWNiZWNmKTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNXJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhzbSkge1xyXG4gICAgICAgICAgcGFkZGluZy10b3A6IDE3NXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi50ZW1wZXJhdHVyZS1jb250cm9sLWV4cGVydHMtYXQteW91ci1zZXJ2aWNlIHtcclxuICAgIEBpbmNsdWRlIGdyYWRpZW50X2JnKCM1Y2JlY2YsICNmZmYpO1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCM1Y2JlY2YsICNmZmYsICNmZmYpO1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiAyNTBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLndlcmUtcmVhZHktZm9yLXlvdXItY2FsbCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltZy9iZy1hZ2dyZWtvLWJ1aWxkaW5nLnBuZ1wiKSwgdXJsKFwiaW1nL2JnLWxpZ2h0bmluZy5naWZcIiksIHVybChcImltZy9iZy1za3lsaW5lLnBuZ1wiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQsIG5vLXJlcGVhdCwgcmVwZWF0LXg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA4MCUgYm90dG9tLCByaWdodCB0b3AsIGNlbnRlciBib3R0b207XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMHB4LCA3NTBweCwgMTAwMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcclxuICAgICAgcGFkZGluZy10b3A6IDE1cmVtO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAyNzVweCwgNzUwcHgsIDEwMDBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5iZyB7XHJcbiAgJl9fd2hpdGUge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICB9XHJcblxyXG4gICZfX2RrYmx1ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZGtibHVlO1xyXG4gIH1cclxuXHJcbiAgJi0tY2xvdWRzIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuXHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgLypiYWNrZ3JvdW5kLXNpemU6IDE0MDBweDsqL1xyXG5cclxuICAgICYtLTEge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvYmctY2xvdWRzLTEucG5nXCIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xyXG4gICAgfVxyXG5cclxuICAgICYtLTIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvYmctY2xvdWRzLTIucG5nXCIpO1xyXG4gICAgfVxyXG5cclxuICAgICYtLTMge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWcvYmctY2xvdWRzLTMucG5nXCIpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJmb290ZXJyIHtcclxuICAvL3Njc3MtbGludDpkaXNhYmxlIER1cGxpY2F0ZVByb3BlcnR5XHJcblxyXG4gIEBpbmNsdWRlIHRlYWxfdG9wX2JvcmRlcigpO1xyXG5cclxuICBwYWRkaW5nOiAyLjVyZW0gMCAxNXJlbTtcclxuICBiYWNrZ3JvdW5kOiAjODJkM2RlO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjODJkM2RlLCAjYmVlNmVkKTtcclxuXHJcbiAgaDQge1xyXG4gICAgY29sb3I6ICMwMGExYmE7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgfVxyXG5cclxuICAuY2FyZCB7XHJcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMS42KTtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjIpO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgbWF4LXdpZHRoOiAxNWVtO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG5cclxuICAudGhlLWNoaWxsZXItY2hhbGxlbmdlICYge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZvb3RlciB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplKDEuMyk7XHJcbiAgcGFkZGluZzogMy41cmVtIDAgLjVyZW07XHJcbiAgYm9yZGVyLXRvcDogNy41cHggc29saWQgJG9yYW5nZTtcclxuICBiYWNrZ3JvdW5kOiAjMDA5OWI0O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG5cclxuICAmX19zaXRlYnlwYWNlIHtcclxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiRoZWlnaHQ6IDEycHg7XHJcblxyXG4uc2l0ZS1ieS1wYWNlIHtcclxuICBtYXJnaW46IDAgMCAxMHB4O1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICB9XHJcblxyXG4gICZfX2xpbmsge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiAkaGVpZ2h0O1xyXG4gICAgbGluZS1oZWlnaHQ6ICRoZWlnaHQ7XHJcbiAgfVxyXG5cclxuICAmX190ZXh0LFxyXG4gICZfX2xvZ29zIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAkaGVpZ2h0O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBsaW5lLWhlaWdodDogJGhlaWdodDtcclxuICB9XHJcblxyXG4gICZfX2xvZ29zIHtcclxuICAgIHdpZHRoOiAxMzBweDtcclxuICB9XHJcblxyXG4gICZfX2xvZ28sXHJcbiAgJl9fbG9nby1ob3ZlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB0cmFuc2l0aW9uOiAuNHMgb3BhY2l0eTtcclxuICB9XHJcblxyXG4gICZfX2xvZ28ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gICZfX2xvZ28taG92ZXIge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gICZfX2xpbms6aG92ZXIgJl9fbG9nby1ob3ZlciB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgJl9fdGV4dCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC41ZW07XHJcbiAgICB0cmFuc2l0aW9uOiAuNHMgY29sb3I7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcblxyXG4gICZfX2xpbms6aG92ZXIgJl9fdGV4dCB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbn1cclxuIiwiLypcclxuKiBVc2FnZTogaHR0cHM6Ly9zbWFjc3MuY29tL2Jvb2svdHlwZS1sYXlvdXRcclxuKiovXHJcblxyXG5ib2R5IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZlOWVlO1xyXG59XHJcblxyXG4ucm93IHtcclxuICAmLS1jb25kZW5zZWQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcblxyXG4gICAgZGl2W2NsYXNzXj1cImNvbFwiXSB7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5zZWN0aW9uIHtcclxuICAvKnBhZGRpbmc6IDVyZW0gMDsqL1xyXG4gIHBhZGRpbmc6IDVyZW0gMCAwO1xyXG59XHJcblxyXG4ucGFnZS1jb250ZW50IHtcclxuICBwYWRkaW5nLXRvcDogMDtcclxuICBiYWNrZ3JvdW5kOiAjMDI5OWI0O1xyXG5cclxuICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcclxuICB9XHJcbn1cclxuIiwiLypcclxuKiBVc2FnZTogVXRpbGl0eSBjbGFzc2VzIHRoYXQgZG8gbm90IGZpdCBhbnl3aGVyZSBpbiBwYXJ0aWN1bGFyIGludG8gU01BQ1NTIChodHRwczovL3NtYWNzcy5jb20vYm9vay8pXHJcbioqL1xyXG5cclxuQGltcG9ydCBcImFjY2Vzc2liaWxpdHlcIjtcclxuQGltcG9ydCBcImNsZWFyaW5nc1wiO1xyXG5cclxuLmFsaWdubGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5hbGlnbnJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5yZXF1aXJlZCB7XHJcbiAgY29sb3I6ICNmMDA7XHJcbn1cclxuXHJcbi5waG90by1jcmVkaXQge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjQpO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5vcmFuZ2Uge1xyXG4gIGNvbG9yOiAkb3JhbmdlO1xyXG59XHJcblxyXG4uYmx1ZSB7XHJcbiAgY29sb3I6ICRibHVlO1xyXG59XHJcblxyXG4uZGtibHVlIHtcclxuICBjb2xvcjogJGRrYmx1ZTtcclxufVxyXG5cclxuLndoaXRlIHtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnRleHQtdXBwZXIge1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi50ZXh0LXdoaXRlLXNoYWRvdyB7XHJcbiAgdGV4dC1zaGFkb3c6IC0ycHggLTJweCAwICNmZmYsIDJweCAtMnB4IDAgI2ZmZiwgLTJweCAycHggMCAjZmZmLCAycHggMnB4IDAgI2ZmZjtcclxufVxyXG5cclxuLmZhZGVpbiB7XHJcbiAgdHJhbnNpdGlvbjogLjRzIG9wYWNpdHk7XHJcbiAgb3BhY2l0eTogMDtcclxuXHJcbiAgJi5pbiB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG4iLCIvKiBUZXh0IG1lYW50IG9ubHkgZm9yIHNjcmVlbiByZWFkZXJzLiAqL1xyXG4vLyBzY3NzLWxpbnQ6ZGlzYWJsZSBJbXBvcnRhbnRSdWxlXHJcbi5zY3JlZW4tcmVhZGVyLXRleHQge1xyXG5cclxuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICB3aWR0aDogMXB4O1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xyXG5cclxuICAmOmhvdmVyLFxyXG4gICY6YWN0aXZlLFxyXG4gICY6Zm9jdXMge1xyXG5cclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSguODc1KTtcclxuXHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRvcDogNXB4O1xyXG4gICAgbGVmdDogNXB4O1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxNXB4IDIzcHggMTRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl9fYmFja2dyb3VuZC1zY3JlZW47XHJcbiAgICBjb2xvcjogJGNvbG9yX190ZXh0LXNjcmVlbjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAycHggMnB4IHJnYmEoMCwgMCwgMCwgLjYpO1xyXG4gICAgei1pbmRleDogMTAwMDAwOyAvKiBBYm92ZSBXUCB0b29sYmFyLiAqL1xyXG4gICAgY2xpcDogYXV0byAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4iLCIuY2xlYXI6YmVmb3JlLFxyXG4uY2xlYXI6YWZ0ZXIge1xyXG4gIEBpbmNsdWRlIGNsZWFyZml4O1xyXG59XHJcblxyXG4uY2xlYXI6YWZ0ZXIge1xyXG4gIEBpbmNsdWRlIGNsZWFyZml4LWFmdGVyO1xyXG59XHJcbiIsIi8qXHJcbiogVXNhZ2U6IEFueXRoaW5nIHlvdSBhcmVuJ3QgcHJvdWQgb2YsIG9yIGhvcGUvcGxhbiB0byBmaXggbGF0ZXIuIEhvcGVmdWxseSBlbXB0eSwgYnV0IHVzZWZ1bCBmb3IgaWRlbnRpZnlpbmcgcGFpbiBwb2ludHMgd2hlbiBpdCdzIG5vdC5cclxuKiovXHJcbiIsIi5tZWRpYSB7XHJcbiAgJixcclxuICAmOmZpcnN0LWNoaWxkLFxyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW46IDIuNXJlbSAwIDFyZW07XHJcbiAgfVxyXG5cclxuICAmLndoaXRlICoge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG5cclxuICAubWVkaWEtbnVtYmVyIHtcclxuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSg3LjUpO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgbGluZS1oZWlnaHQ6IC43NTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMi41KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tZWRpYS1ib2R5IHtcclxuICAgIHRyYW5zaXRpb246IDEuMnMgb3BhY2l0eSwgLjZzIHRyYW5zZm9ybTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMjVzO1xyXG4gIH1cclxuXHJcbiAgJi5sdHIge1xyXG4gICAgLm1lZGlhLWJvZHkge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5ydGwge1xyXG4gICAgLm1lZGlhLWJvZHkge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmluIHtcclxuICAgIC5tZWRpYS1ib2R5IHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iXSwic291cmNlUm9vdCI6Ii9zb3VyY2UvIn0= */
