raw3d-ui
Version:
A 3D UI component library built for the Log It Raw community, starting with a mechanical keycap button.
513 lines (496 loc) • 82.9 kB
JavaScript
'use strict';
var require$$0 = require('react');
var styled = require('styled-components');
var jsxRuntime = {exports: {}};
var reactJsxRuntime_production = {};
/**
* @license React
* react-jsx-runtime.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
var hasRequiredReactJsxRuntime_production;
function requireReactJsxRuntime_production () {
if (hasRequiredReactJsxRuntime_production) return reactJsxRuntime_production;
hasRequiredReactJsxRuntime_production = 1;
var REACT_ELEMENT_TYPE = Symbol.for("react.transitional.element"),
REACT_FRAGMENT_TYPE = Symbol.for("react.fragment");
function jsxProd(type, config, maybeKey) {
var key = null;
void 0 !== maybeKey && (key = "" + maybeKey);
void 0 !== config.key && (key = "" + config.key);
if ("key" in config) {
maybeKey = {};
for (var propName in config)
"key" !== propName && (maybeKey[propName] = config[propName]);
} else maybeKey = config;
config = maybeKey.ref;
return {
$$typeof: REACT_ELEMENT_TYPE,
type: type,
key: key,
ref: void 0 !== config ? config : null,
props: maybeKey
};
}
reactJsxRuntime_production.Fragment = REACT_FRAGMENT_TYPE;
reactJsxRuntime_production.jsx = jsxProd;
reactJsxRuntime_production.jsxs = jsxProd;
return reactJsxRuntime_production;
}
var reactJsxRuntime_development = {};
/**
* @license React
* react-jsx-runtime.development.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
var hasRequiredReactJsxRuntime_development;
function requireReactJsxRuntime_development () {
if (hasRequiredReactJsxRuntime_development) return reactJsxRuntime_development;
hasRequiredReactJsxRuntime_development = 1;
"production" !== process.env.NODE_ENV &&
(function () {
function getComponentNameFromType(type) {
if (null == type) return null;
if ("function" === typeof type)
return type.$$typeof === REACT_CLIENT_REFERENCE
? null
: type.displayName || type.name || null;
if ("string" === typeof type) return type;
switch (type) {
case REACT_FRAGMENT_TYPE:
return "Fragment";
case REACT_PROFILER_TYPE:
return "Profiler";
case REACT_STRICT_MODE_TYPE:
return "StrictMode";
case REACT_SUSPENSE_TYPE:
return "Suspense";
case REACT_SUSPENSE_LIST_TYPE:
return "SuspenseList";
case REACT_ACTIVITY_TYPE:
return "Activity";
}
if ("object" === typeof type)
switch (
("number" === typeof type.tag &&
console.error(
"Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."
),
type.$$typeof)
) {
case REACT_PORTAL_TYPE:
return "Portal";
case REACT_CONTEXT_TYPE:
return (type.displayName || "Context") + ".Provider";
case REACT_CONSUMER_TYPE:
return (type._context.displayName || "Context") + ".Consumer";
case REACT_FORWARD_REF_TYPE:
var innerType = type.render;
type = type.displayName;
type ||
((type = innerType.displayName || innerType.name || ""),
(type = "" !== type ? "ForwardRef(" + type + ")" : "ForwardRef"));
return type;
case REACT_MEMO_TYPE:
return (
(innerType = type.displayName || null),
null !== innerType
? innerType
: getComponentNameFromType(type.type) || "Memo"
);
case REACT_LAZY_TYPE:
innerType = type._payload;
type = type._init;
try {
return getComponentNameFromType(type(innerType));
} catch (x) {}
}
return null;
}
function testStringCoercion(value) {
return "" + value;
}
function checkKeyStringCoercion(value) {
try {
testStringCoercion(value);
var JSCompiler_inline_result = !1;
} catch (e) {
JSCompiler_inline_result = true;
}
if (JSCompiler_inline_result) {
JSCompiler_inline_result = console;
var JSCompiler_temp_const = JSCompiler_inline_result.error;
var JSCompiler_inline_result$jscomp$0 =
("function" === typeof Symbol &&
Symbol.toStringTag &&
value[Symbol.toStringTag]) ||
value.constructor.name ||
"Object";
JSCompiler_temp_const.call(
JSCompiler_inline_result,
"The provided key is an unsupported type %s. This value must be coerced to a string before using it here.",
JSCompiler_inline_result$jscomp$0
);
return testStringCoercion(value);
}
}
function getTaskName(type) {
if (type === REACT_FRAGMENT_TYPE) return "<>";
if (
"object" === typeof type &&
null !== type &&
type.$$typeof === REACT_LAZY_TYPE
)
return "<...>";
try {
var name = getComponentNameFromType(type);
return name ? "<" + name + ">" : "<...>";
} catch (x) {
return "<...>";
}
}
function getOwner() {
var dispatcher = ReactSharedInternals.A;
return null === dispatcher ? null : dispatcher.getOwner();
}
function UnknownOwner() {
return Error("react-stack-top-frame");
}
function hasValidKey(config) {
if (hasOwnProperty.call(config, "key")) {
var getter = Object.getOwnPropertyDescriptor(config, "key").get;
if (getter && getter.isReactWarning) return false;
}
return void 0 !== config.key;
}
function defineKeyPropWarningGetter(props, displayName) {
function warnAboutAccessingKey() {
specialPropKeyWarningShown ||
((specialPropKeyWarningShown = true),
console.error(
"%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://react.dev/link/special-props)",
displayName
));
}
warnAboutAccessingKey.isReactWarning = true;
Object.defineProperty(props, "key", {
get: warnAboutAccessingKey,
configurable: true
});
}
function elementRefGetterWithDeprecationWarning() {
var componentName = getComponentNameFromType(this.type);
didWarnAboutElementRef[componentName] ||
((didWarnAboutElementRef[componentName] = true),
console.error(
"Accessing element.ref was removed in React 19. ref is now a regular prop. It will be removed from the JSX Element type in a future release."
));
componentName = this.props.ref;
return void 0 !== componentName ? componentName : null;
}
function ReactElement(
type,
key,
self,
source,
owner,
props,
debugStack,
debugTask
) {
self = props.ref;
type = {
$$typeof: REACT_ELEMENT_TYPE,
type: type,
key: key,
props: props,
_owner: owner
};
null !== (void 0 !== self ? self : null)
? Object.defineProperty(type, "ref", {
enumerable: false,
get: elementRefGetterWithDeprecationWarning
})
: Object.defineProperty(type, "ref", { enumerable: false, value: null });
type._store = {};
Object.defineProperty(type._store, "validated", {
configurable: false,
enumerable: false,
writable: true,
value: 0
});
Object.defineProperty(type, "_debugInfo", {
configurable: false,
enumerable: false,
writable: true,
value: null
});
Object.defineProperty(type, "_debugStack", {
configurable: false,
enumerable: false,
writable: true,
value: debugStack
});
Object.defineProperty(type, "_debugTask", {
configurable: false,
enumerable: false,
writable: true,
value: debugTask
});
Object.freeze && (Object.freeze(type.props), Object.freeze(type));
return type;
}
function jsxDEVImpl(
type,
config,
maybeKey,
isStaticChildren,
source,
self,
debugStack,
debugTask
) {
var children = config.children;
if (void 0 !== children)
if (isStaticChildren)
if (isArrayImpl(children)) {
for (
isStaticChildren = 0;
isStaticChildren < children.length;
isStaticChildren++
)
validateChildKeys(children[isStaticChildren]);
Object.freeze && Object.freeze(children);
} else
console.error(
"React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead."
);
else validateChildKeys(children);
if (hasOwnProperty.call(config, "key")) {
children = getComponentNameFromType(type);
var keys = Object.keys(config).filter(function (k) {
return "key" !== k;
});
isStaticChildren =
0 < keys.length
? "{key: someKey, " + keys.join(": ..., ") + ": ...}"
: "{key: someKey}";
didWarnAboutKeySpread[children + isStaticChildren] ||
((keys =
0 < keys.length ? "{" + keys.join(": ..., ") + ": ...}" : "{}"),
console.error(
'A props object containing a "key" prop is being spread into JSX:\n let props = %s;\n <%s {...props} />\nReact keys must be passed directly to JSX without using spread:\n let props = %s;\n <%s key={someKey} {...props} />',
isStaticChildren,
children,
keys,
children
),
(didWarnAboutKeySpread[children + isStaticChildren] = true));
}
children = null;
void 0 !== maybeKey &&
(checkKeyStringCoercion(maybeKey), (children = "" + maybeKey));
hasValidKey(config) &&
(checkKeyStringCoercion(config.key), (children = "" + config.key));
if ("key" in config) {
maybeKey = {};
for (var propName in config)
"key" !== propName && (maybeKey[propName] = config[propName]);
} else maybeKey = config;
children &&
defineKeyPropWarningGetter(
maybeKey,
"function" === typeof type
? type.displayName || type.name || "Unknown"
: type
);
return ReactElement(
type,
children,
self,
source,
getOwner(),
maybeKey,
debugStack,
debugTask
);
}
function validateChildKeys(node) {
"object" === typeof node &&
null !== node &&
node.$$typeof === REACT_ELEMENT_TYPE &&
node._store &&
(node._store.validated = 1);
}
var React = require$$0,
REACT_ELEMENT_TYPE = Symbol.for("react.transitional.element"),
REACT_PORTAL_TYPE = Symbol.for("react.portal"),
REACT_FRAGMENT_TYPE = Symbol.for("react.fragment"),
REACT_STRICT_MODE_TYPE = Symbol.for("react.strict_mode"),
REACT_PROFILER_TYPE = Symbol.for("react.profiler");
var REACT_CONSUMER_TYPE = Symbol.for("react.consumer"),
REACT_CONTEXT_TYPE = Symbol.for("react.context"),
REACT_FORWARD_REF_TYPE = Symbol.for("react.forward_ref"),
REACT_SUSPENSE_TYPE = Symbol.for("react.suspense"),
REACT_SUSPENSE_LIST_TYPE = Symbol.for("react.suspense_list"),
REACT_MEMO_TYPE = Symbol.for("react.memo"),
REACT_LAZY_TYPE = Symbol.for("react.lazy"),
REACT_ACTIVITY_TYPE = Symbol.for("react.activity"),
REACT_CLIENT_REFERENCE = Symbol.for("react.client.reference"),
ReactSharedInternals =
React.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,
hasOwnProperty = Object.prototype.hasOwnProperty,
isArrayImpl = Array.isArray,
createTask = console.createTask
? console.createTask
: function () {
return null;
};
React = {
"react-stack-bottom-frame": function (callStackForError) {
return callStackForError();
}
};
var specialPropKeyWarningShown;
var didWarnAboutElementRef = {};
var unknownOwnerDebugStack = React["react-stack-bottom-frame"].bind(
React,
UnknownOwner
)();
var unknownOwnerDebugTask = createTask(getTaskName(UnknownOwner));
var didWarnAboutKeySpread = {};
reactJsxRuntime_development.Fragment = REACT_FRAGMENT_TYPE;
reactJsxRuntime_development.jsx = function (type, config, maybeKey, source, self) {
var trackActualOwner =
1e4 > ReactSharedInternals.recentlyCreatedOwnerStacks++;
return jsxDEVImpl(
type,
config,
maybeKey,
false,
source,
self,
trackActualOwner
? Error("react-stack-top-frame")
: unknownOwnerDebugStack,
trackActualOwner ? createTask(getTaskName(type)) : unknownOwnerDebugTask
);
};
reactJsxRuntime_development.jsxs = function (type, config, maybeKey, source, self) {
var trackActualOwner =
1e4 > ReactSharedInternals.recentlyCreatedOwnerStacks++;
return jsxDEVImpl(
type,
config,
maybeKey,
true,
source,
self,
trackActualOwner
? Error("react-stack-top-frame")
: unknownOwnerDebugStack,
trackActualOwner ? createTask(getTaskName(type)) : unknownOwnerDebugTask
);
};
})();
return reactJsxRuntime_development;
}
var hasRequiredJsxRuntime;
function requireJsxRuntime () {
if (hasRequiredJsxRuntime) return jsxRuntime.exports;
hasRequiredJsxRuntime = 1;
if (process.env.NODE_ENV === 'production') {
jsxRuntime.exports = requireReactJsxRuntime_production();
} else {
jsxRuntime.exports = requireReactJsxRuntime_development();
}
return jsxRuntime.exports;
}
var jsxRuntimeExports = requireJsxRuntime();
const SoundContext = require$$0.createContext({
soundOn: true,
toggleSound: () => { },
playSound: () => { },
createAudio: () => new Audio(),
});
/**
* Custom hook for easy sound integration in components
* @returns {Object} Object containing sound utilities
* @returns {Function} returns.playSound - Function to play a sound with config
* @returns {Function} returns.playClick - Function to play a click sound
* @returns {Function} returns.playHover - Function to play a hover sound
* @returns {Function} returns.playSuccess - Function to play a success sound
* @returns {Function} returns.playError - Function to play an error sound
* @returns {boolean} returns.soundOn - Whether sound is enabled
* @returns {Function} returns.toggleSound - Function to toggle sound on/off
*
* @example
* ```tsx
* import { useSound } from 'raw3d-ui';
*
* function MyComponent() {
* const { playClick, playHover } = useSound();
*
* return (
* <button
* onClick={playClick}
* onMouseEnter={playHover}
* >
* Click me!
* </button>
* );
* }
* ```
*/
const useSound = () => {
const { soundOn, toggleSound, playSound } = require$$0.useContext(SoundContext);
const playClick = require$$0.useCallback(() => {
playSound({
src: '/sounds/click.wav',
volume: 0.6,
playbackRate: 1.0
});
}, [playSound]);
const playHover = require$$0.useCallback(() => {
playSound({
src: '/sounds/hover.wav',
volume: 0.3,
playbackRate: 1.0
});
}, [playSound]);
const playSuccess = require$$0.useCallback(() => {
playSound({
src: '/sounds/success.wav',
volume: 0.7,
playbackRate: 1.0
});
}, [playSound]);
const playError = require$$0.useCallback(() => {
playSound({
src: '/sounds/error.wav',
volume: 0.5,
playbackRate: 0.8
});
}, [playSound]);
const playCustom = require$$0.useCallback((config) => {
playSound(config);
}, [playSound]);
return {
soundOn,
toggleSound,
playClick,
playHover,
playSuccess,
playError,
playCustom
};
};
var clickSound = "data:audio/wav;base64,UklGRoCLAABXQVZFZm10IBAAAAABAAEARKwAAIhYAQACABAAZGF0YQB4AAAAAAIA/v8CAAAA//8CAP//AwD+/wIA//8CAP//AQACAP//AAADAPz/BwD8/wQAAgAAAAUA/v8GAAAAAwACAAMAAgACAAMAAQACAAIAAwD//wMA//8FAP3/BwD8/wYAAAADAAMAAAACAAEABAD//wMAAgACAAMAAQACAAAAAgD9/wIAAAD//wAA//////7////9/wEA/v8AAP3//v8AAPz/AgD5/wQA+v////3//f///////v///wAA/f8AAP////8AAP7////+//7/+//+//r//f/7//z/+f/5//r/9//7//n/+//4//r/9v/7//b//P/2//r/+f/4//n/+f/2////9f/6//n/9v/+//X/+//4//n/+f/5//j/+P/3//n/+P/4//b/+//2//r/+P/3//n/+P/2//r/9v/4//r/9v/8//X/+//3//n/+f/4//z/9v/8//j/+v/5//r/+v/1//v/9//3//v/9P/+//H//P/1//X/+P/1//j/8//4//T/9v/2//X/9v/0//n/8v/5//P/9//1//X/9v/z//X/9f/0//P/9v/0//P/9P/1//T/9f/z//b/8v/1//L/9v/y//T/9v/z//b/9P/1//X/9f/2//P/+P/z//j/9v/4//r/9v/8//f/+v/6//n/+//5//7/9//+//v/+v////j/AQD3/wAA+//+//3/+/////7/+/8BAPr/AQD9/wAA+/8DAPv/AQD///z/AgD6/wIA/P8AAPv/BAD6/wMA/f/+//7//P8CAPn///8BAPr/AgD6/wEA+/8BAPz/AAD+//3//v/8//3//P/8//n//v/3//3/+P/+//j//P/7//z/+//+//r//f////z////9//3/AgD8/wQA/f8FAPz/BQD6/wUA/f8DAP7/AQD//wEA/v8AAP//AAAAAP//AAAAAAAAAQACAAIAAgADAAQAAgADAAUABAAGAAYABgAEAAUACAADAAUABAAEAAQAAQAGAAEABgD//wUA/v8CAAEAAwACAAQAAgADAAUAAQAFAAMABAAFAAMAAwAGAAIABwADAAgAAwAHAAMABQAFAAQACAACAAgAAwACAAQAAgADAAAAAQD/////AAD+/wAA/////wEA/P8DAPz/AgAAAAMAAgACAAgAAAAHAAQABQAIAAMABwAEAAQABQABAAYAAQAEAP7/AAD//////v/8/wAA/P8AAPr/AAD9//7////9/wEA/P8DAP7/BAD//wEAAgD//wIAAQACAAEABAABAAMAAQACAAMAAQAFAAAABQABAAYAAgAEAAUABgABAAgAAQAHAAQABgAIAAUACAAEAAkAAwAJAAYABwAIAAkAAwAKAAUACQAHAAcACQAGAAkABQAJAAUACQAFAAgABQAGAAYAAwAHAAIABgABAAYA//8EAAIABAAFAAAABQABAAQAAQAEAAQAAgAFAAQAAwADAAMAAQAEAAAAAwAAAAMAAgACAAAAAgACAAIAAgABAAIAAAADAAMAAwAAAAIAAQABAP////8BAP//AAD//wEA/v8AAP7//v8AAP3/AQAAAAEAAwD9/wUA/v8DAAAABQAAAAcAAAAFAAMAAgADAAEAAQABAAEA//8AAAAA+v/+//r//f/8//r//v/6////+P/9//z//P/9//7//f/+/////f8BAP///P8CAP///f8CAP7/BQAAAAEAAAABAP/////+/wEAAQAAAP7/AQD9/////v8AAP7//v/+/wAA//8AAP7/AQD///7/AAD//wIA//8DAAAAAQAAAAAAAAD+/wIA/f8DAPz/AQD5/wAA+f////j//f/4//z/9//8//n/+f/3//n/9v/7//b/+//8//j//P/5//r/+//5//v//f/5//7/+P/9//j/+v/5//v/9//6//f/+v/3//v/9//5//n/9//9//f////5//3//f/8//3//P/9/wAA/P8CAPv/AwD///3/AQD+////AAABAAEAAgACAAAABQD//wIA//8DAAIAAgAFAAIABgAEAAMAAQAGAAEABgADAAYABAAGAAIABgAAAAUAAAAGAAIAAwAFAAEABgD+/wMAAQABAAIAAQAAAAMAAAAAAAIA+/8CAP3///8BAP////8BAAIA/f8BAP3/AgAAAP//BAD//wMA//8CAAEAAQAAAAMAAgABAAQAAQAFAP//BwD//wIAAwAAAAMAAgACAAIAAAACAAAA/v8DAP7/AgD+/wMA/v///wAA//8CAP7/AQABAAAABgD//wUAAQAFAAIAAwAEAAUABwAGAAgABQAJAAIACQACAAoABgAJAAgABQAIAAYABQAIAAYABQAIAAIACAADAAUAAgAFAP7/BwD+/wMA//8EAAIAAwD+/wIAAQD//wQAAQAEAAMAAwACAAEABAABAAQABAADAAYAAQAGAAEABgABAAIAAQAEAAEABQD//wYA//8FAP//AQAAAAEAAgABAAEAAQD9/wIA//8CAPz/AgD6/wMA/P/8/////P/9//3/+f/+//r//v/8/wEA+v8AAP3/AAD7/wEA//8CAAAAAwACAAMABQABAAUAAQAIAAAACAABAAgAAAAJAP//BwD//wYAAgACAAQA//8DAAMA/v8HAPv/CQD8/wYA//8FAP//BgABAAIABAABAAYAAgAGAAQAAwAHAAMABwAEAAYABgAEAAUAAwAEAAMAAwACAAIAAAABAAIAAAAAAAAA/v8BAPv///8AAPz/AgD7/wMA+f8CAPz/AQD9//3/AAD+/////f///////v/+//7/+v////n//f/7//3//f/5//z/+f/8//r//P/5////+f////v////+//z/AQD9////AQABAAIAAAADAAAAAwD//wQA/v8CAAEA//8AAP3//v/+/////v/9/wEA+f8DAPn/AQD+////AAAAAP//AwACAAIABAACAAIABAABAAQABAAFAAEABwD//wUA//8BAAEA/////wEA/f8AAP3//P8CAPX/BAD2/wIA+//+/wAA/P8DAPz/AgD9/wAA/////wMAAAD//wEAAQD9/wIA+v8BAPz/AQD7//7/+//8//3/+f/6//r/+P/9//j/+//4//7/+P/9//n//P/+//7//v8AAP3/AAD/////AAABAAEAAAADAAAAAAD+/wMA/P8BAPv/AQD8//7//v/5//3/+v/9//r//P/+//3/AAD+/wIA/f8DAP//AAAEAAEABQADAAYAAgAHAP//BgACAAAABQD//wMAAgACAAEAAAD///7//f////7//f/9/////P8AAP3//P/+/wEA/P8BAAAAAgACAAMAAAACAAIA//8CAP//AgD//wAAAAD8//7//P////v//P/9//z//P/8//r//v/5/wAA+v8BAPz/AwD8/wMAAQD//wIAAAAIAAEABQAFAAMABAAAAAUA/v8FAAEAAQACAPv/AgD6/wEA+//6////+P////v//v/9//r////7//7//f8AAAAAAwABAAQAAgAEAAYAAwAHAAgABQALAAQADQAEAAsABQAKAAEACAACAAcABQACAAYA//8FAPz/AgD//wEA//8BAP///v8CAPz/AwD8/wMA/P8BAAAAAgD//wIA//8CAAAAAgD+/wEA/v8CAP3/AAD9//3//f8AAP3//f////3//v/9////+v8AAPz/AAD+/wAA/v8BAP7///8CAPv/BAAAAAEAAQACAAEA//8CAP//BAD//wIAAwAAAAMAAAABAAEAAAD+/wEA//8BAAAA/v8DAP7/AgD//wIAAAADAAMAAwAEAAUABQAIAAYACAAGAAgACAAHAAwABwAMAAYACAAHAAcABQAHAAYABgACAAQAAgACAAIA//8BAP///v////3//v/7/wEA+v8AAPz//f8DAP3/BQD+/wIA//8DAAAAAwAEAAMABAAFAAEABAAAAAQAAAADAP//BQD//wIAAQD9/////f/8//r//v/6/wEA+f8BAPr//f/+//z//f8CAP3/BQD9/wUA//8AAAQAAAAEAAAABQAAAAAABAD9/////f/8//3/+P////b//f/3//r/+P/3//v/+P/7//z//f/9//3/AgD//wIAAgABAAYABAAHAAQACAAGAAMABwAAAAYAAQAFAAIAAwAAAAAA/f/9//v/+//9//r//P/9//f/AQD2//7/+v/9//v/AgD//wAAAwD+/wMAAAACAAEAAwACAAUAAQAEAAEAAQD9/wIA/P/+//3/+//8//n//P/3//v/9f/7//b/+P/7//r//P/8//z//f/6/////v///wMA//8DAP7/AAD9//7//P8AAPz/+//8//n/+//5//j/9v/5//X/+P/3//b/+P/2//f/9f/4//j/+f/8//v//v/9//7/AAD9////AQD+/wMA/v8FAP3/BAD+/wEA/P8AAPv//f/8//7/+//9//r/+//5//j//P/3////+f////z/+/////r/AAD+/wAAAwAAAAQA/v8DAP7/AAABAPz/AgD9/wAA/f8AAPz/+//9//z/+//+//z////7/wEA/f////3/AQACAAIAAwAFAAQAAwAJAP3/CwD9/wcAAgACAAQABAABAAMAAQAAAAEA/f8CAP3/AQD9/wEA+//8//z/+P8AAPv///////7//v/+//z/AQD8/wIAAQAAAAIAAgABAAQAAQABAAEAAQD//wQA/P8BAP7//P/9//v//v/7//v//f/9//z//f/6//v/+v/7//v//v/4/wIA+v/+////+v8CAPv/AAD8/wEA//8AAP///v/+////AAD7/wIA/f8CAP////8AAP//AQD//wIA//8FAAIABQACAAUAAgAHAAUABQAGAAUACQAEAAkABgAFAAkAAQAJAAIABQAFAAAABAAAAP/////+//3//v/9//3//v/7//7/+v/9//v/AAD8/wEA///+/wMA/P8DAP//AwADAAQAAwAEAAUAAwAFAAIAAgAEAAMABAACAAUA/v8FAPv/AwD7/wIA/f/+/wEA/f8AAP3/AQD9/wEAAAD//wIAAAABAAEABAAAAAQA//8DAP//BQD//wcAAQAAAAMAAQADAAMAAgAHAP//CQAAAAgAAQAGAAQABAAFAAcAAwALAAUABwAEAAcABQAJAAMACQAEAAgAAgAEAAQA/v8DAP3/AAAAAPn/AwD4/wIA+P/9//r//P/5//7/+v8AAP3/AAABAP//AQACAAIACQAGAAgACAAJAAoACQAJAAwABwANAAUACwAHAAgABAAGAAEABAD//wQA/v8AAPz//P/9//j//f/6//z//f/7//7/+f8CAPj/AgD9/wIA//8AAAQA/v8CAAAABwD+/wcA/f8FAP7/AwABAAMAAQABAAAAAAACAP3/AwD+/wMAAAABAP7/AQD//wIA/v8CAP//AgD//wEA//////7//f/+//r//P/+//n//P/5//z/+P/6//j/+//7//r//f/7//z//f/+/wEA/v8DAAIABwAEAAcACAAGAAoABwAJAAkACQAKAAcACgAEAAcAAgABAAQA//8AAP3//f/5//v/9f/7//L/+//0//r/9//1//r/9//4//z/9//+//z/AAAAAAIAAQACAAQABAAHAAQABQAHAAQABAAFAAQAAgAGAAMAAwAEAAEAAgACAAEAAgD9/wMA//8AAP7/AQD9/wAA/v8AAAAA/v/9/wIA+f8BAP3//v////3//v/8//3/+f/6//v/+v/8//r/+P/8//v/+/////z/AAD/////BgACAAYABQAIAAcABgAIAAgABwAIAAgABgAHAAQAAwACAAQA/f////z//P/5//j/9P/4//P/9f/2//L/+P/1//f/9f/7//n/+v8AAP3/AgABAAQABAAGAAQACwAHAAkADAAJAAwABwAKAAkACQAKAAYACAAIAAAABwABAAIAAQD//wIA/f8AAP3//P/+//z////7/wAA/f////z/AQD9//////8AAP3/BAD5/wQA+P8DAPn/AgD8/wAA+/8BAPv/AAD8//z/AQD9/wEAAQAAAAIABAAEAAgAAQALAAQADAAJAAcABwAKAAcACAAGAAYAAwAEAP//AgD9//v//f/4//3/9f/5//b/9P/5//L/+//0//n//P/5//7//f8CAAAAAQAIAAIADAAHAA0ACgALAA0ADAAIAA0ACQAOAAcACwAGAAYABwABAAYA//8CAP//AQD8//7//f/8//v//v/9//z//P/+/////v/+////AQABAAIAAwABAAUAAQAGAP//CAD//wgAAwAEAAYAAgAFAAMACAAFAAYACQAGAAkABAAIAAcACQAEAA0AAgALAAYACQAIAAcACQAHAAgABAAJAAMABQADAAEAAwD//wEA/f8CAPr/AwD5/wEA+v////z//f////7//v8AAP7/BwD//wQABAAEAAUABAAEAAMABAAEAAEABgD//wYAAAADAAEA//8EAP7/AAD+/wAA/v/+//v//v/9//7////9/wAAAQADAAAAAgAEAAMAAgAGAAIABgAEAAYABQAFAAMABAAGAAUAAwAGAAIABAAEAAIAAgAFAAIABwADAAUABgAEAAYACAAEAAoABgAMAAYACwAHAAwACgAJAA0ACAAOAAQADwACAAgABwADAAkAAgAFAAQAAgAGAAEABQABAAYAAAAEAAAABQD//wYAAQAGAAQAAwAGAAQABgAEAAYABAAGAAQABQAEAAQABAADAAMA//8EAAAAAwD//wAAAQD9/wIA/v8BAAIA/f8EAP3/AgABAAMAAQAEAAMABAADAAUAAwAHAAEABAAEAAEAAgABAP//AAD9/wAA+/////r/AAD6////+f8AAPn//v/+//3/AAD9/wMA//8FAAQABAAGAAMACQACAAkABQAHAAcABAAJAAEACQABAAkAAgAEAAEAAwAAAAAA/v8EAPz/AQD+//7/AQD8/wEA//8AAAIA/P8HAP3/BQD9/wQAAAACAAAAAwAEAAEABgD//wMA//8AAAEA//////7//P////3//f/8/////P/+//r/AQD9//7//v8BAP3/AQD9/wUA/f8DAAAAAQACAP7/AQD+/wIA/f/+/wAA+v8AAPv//f////r//v/7//v//v/7//7//v////z/AQABAAIAAAAIAAMACAACAAcABgAJAAYABgAHAAUACgAEAAcABgADAAYAAgACAAEAAgD//wIA+/8BAPz//f/+//v/+//+//n/AQD5/////f/9////AgD9/wMAAAAFAAEAAQACAAAAAAD+/wEA+/8AAP3//f/9//v/+v/8//f/+v/4//j/+P/4//j/+//4//3/9//8//v//P////j/BAD5/wEA/f8AAP//AAD//wEA//8BAAMA/v8BAP3////8/////P/9//7//v/9////+/8CAPr/AQD//wEAAAAEAP//BgABAAYABQAHAAgACAAJAAcACgAGAAkABwAEAAgABAAIAAMABQAAAAYA/v8DAPv/AgD9//7//f/9/////v/9////AAAAAAEAAgABAAUAAQAEAAEABQAEAAQABgACAAYAAwAEAAAAAgD+/wEA+//9//z/+v/8//v/9//8//r/9v/7//X//f/3//r/+f/5//v//P/6//7/+f8DAPz/AAAAAP//AwD///////8AAP///f////r/AQD6//7/+//4/wAA9v////n//P/8//z/+//8//z//////wAAAgABAAMA//8DAAIAAwAEAAMABgAIAAMACAADAAcABgACAAgAAQAIAP//BQACAAEAAgABAAAAAQAAAAIAAgACAAEAAgADAAEABAABAAcA/v8HAAAACAABAAcAAQAEAAMAAgACAAcA//8HAP3/BQD///7/AgD6/wAA+/////r//P/4//z/9v/9//j/+v/7//j/+//3//3/+f/9//X//f/6//n/AAD5/wAA+P////f/AAD3////+P/7//r/+v/5//n/+P/3//r/9f/5//f/9v/3//f/9P/2//f/9v/6//j/+P/9//j//f/7//z/+//+//3//////wAA/v8EAP7/AwABAAIAAgAEAAIAAwADAAEABwAAAAcA//8JAP//AwAEAAEABgD//wIAAgD+/wEAAAD8/wEA/f///////f/+/////f////7//v/+/////v///wAAAAD9/wMA//8EAP//AAAAAAMA/v8CAPv/AAD//////P/+//r/+v/8//X//f/0//3/9f/5//P/+P/z//b/9f/z//j/8//4//X/9//1//j/9v/5//r//f/3//v/+v/5//3/9//6//z/9P/+//X/+v/3//v/9f/4//f/+P/3//j/9f/1//b/+P/0//n/8//+//P/+//0//v/+P/9//n//f/7//z/+//9//v////8/////P/8//7//P/8//3/+f/+//r/+v/7//r//v/3////9f////v//P/9//3//f8BAP3////+/wIAAQAAAAIA/v8CAP//AAD7/wAA/P////n//v/5//r/9v/6//n/9//6//X/+f/5//f/+f/4//f//v/3//7/+v/+//r/AQD5/wMA/f8BAP/////+/wAA///9//7//f/8//r//P/5//n/9//2//f/9//1//f/8//3//H/9v/0//f/+f/z//z/9v/6//r/+v/8//n//f8AAP3/AAD///7/AgD+/wAA/f8CAP7/AAD8//7/+//+//n/+//7//n/+//4//X/+//1//r/9//5//z/+//9//7//P8CAP7/AwACAAMABgADAAcAAwAHAAMABQAFAAMABAAEAAEAAwD//wIA/v8AAP3//v/8//n//v/6//r/AAD5//z//f/7/wEA/P8BAP7/AgD+/wEAAQAAAAUAAAABAAIAAAAEAAAABAABAAEAAQD8//3//v/8//7/+f/9//r/+f/5//v/9v/+//X//f/2//z/9v/8//r//P/5//v//v/9/wAA/v////7//v8AAP7//v/+//z/AAD7//v/+//9//r/+//6//r/+f/5//f/9//1//r/9//6//j/+v/6//r//P/7//7//f/7/wAA/f8AAAAA/////wEAAQABAAEAAAD//wIA/P8DAPz////+//3/+/8BAPv/AQD+//7/BAD+/wMAAgAEAAIABAAFAAMACQAEAAkABQAJAAYABgAHAAYABQAFAAIAAwD//wEAAQD8////+//9//v/+v/6//b////3//3/+//5//3/+//9/wAA/P///wEA/v8CAAEAAAAEAAEABQAEAAEABAADAAQABAACAAMAAQACAP///v8BAPr/AQD1//7/9//5//j/9//4//X/9v/0//f/+v/y////8v/7//n/+P/+//r//v/+//7/AQAAAAQA/v8GAAEABQADAAMABAABAAQAAQABAAAA/v8AAP3///8AAP3////9////+v8AAPn/AgD8//z/AAD8//7/AAD9/////v///wAA/f////3//v/9//z/AAD9/wAA///9/wEA//8BAP//AAD/////AQD+/wAA/v8BAAAAAAABAAMA/f8FAP3/AwD//wEA/v/+/wEA+//+//n/AAD+//z////7/wAA/P////n/AQD7/wAA/v/9//z/AgD6/wAA/f/7/wEA+f/+//v////5//7/+//+//7////6//7//v/8/wEA+P8AAP7//v/+/wAA/P8CAAEA//8CAAAAAQAFAP7/BAD9/wIA//8CAP3//f/9//3//P/9//3//f/6//7/+//+//7//f/+//3/AgD+/wEAAAD//wEA//8BAAIAAQABAAQAAAAEAAIABQAEAAMABAABAAMAAwABAAIAAAADAAAAAwD//wIAAAACAP//BAD//wMA/v8AAP7//v8AAPz/AAD9//3//f/9//z////9//z//P/+//3////7//7//P/9//z/+/////n/AAD7//7//P/9////AQD//wAAAAD9/wcA/P8CAAEAAAAGAP3/BwAAAAcAAgAFAAUAAwAFAAQABQAFAAMAAwADAAIABAAAAAQAAAAFAAIAAgAAAAIAAgACAAIAAQADAAEABAAEAAIACAADAAgABAAJAAgABwAJAAgACQAKAAcACQAKAAwABgAKAAYACwAHAAcABQAGAAYABgACAAIAAQADAAEAAAD///3//v/7//3/+P8AAPr//P/7//r////7////+P8BAP3/AAD+/wEAAwAEAAAABgACAAgABwAEAAQABgAFAAIABwD//wkAAwACAAUAAAAEAAIA/////wAA/f8AAPn//f/8//7//P/+//v/AgD5/wEA/f8AAAEA/f8FAAIABQAHAAMADQAEAAoACAAGAAsACQAMAAgACwAHAA8ACwAOAAwADgAKAA0ABQALAAYACgAGAAYABAADAAYAAgAGAAIABgACAAMAAwACAAUAAQAEAAUABQADAAMAAQAHAAEABQAAAAAAAwADAP//BQD9/wUAAAADAAAABgAAAAQA/v/+//3//f/+//7//v/7/wAA/f/+/wEA/f8CAP3/AgD9/////P///wAA/v/8//3//P/+//3//f/9//3/+v8AAPv/AAABAPz/AwD+////BAD//wUAAgAAAAUA/v8DAP7/BgD//wgAAwAHAAcABwAFAAsACQAKAAQABgAGAAgACQAEAAgABwAHAAgACQAKAA4ACQAMAAkACAAMAAgACQALAAgACwAIAA0ACgALAAsACgANAAgADQAKAAcADAAIAAsACQAEAAoACAAHAAIAAwAAAAIA///+////AAD///3//////wAA/f///////v8AAPv////9/wEAAwAAAAMABQAFAAgABAAHAAcABgABAAIAAQAFAAAA///+/wEA/v8AAPr/AwD5/wIA+v8AAP3////+//3/AwAEAAQABAADAAcABgAJAAYABAAJAAcACAAKAAkADgAJAA0ACwALABIACQALAAoABAANAAYABAAHAAQABwACAAgA//8HAAEA//8FAAAABAACAAEAAgAGAAMAAwAFAAQABgAHAAQACwAKAAcACgAHAA4ADQAOAAsADAALAAgABwAEAAQABQD///3/+v/6////+f/4//j/+v/5//X/9//3////9f/4//f//P8BAP3//f8CAAQAAwAHAAEACAAHAAgAAwAHAAQACgAEAP//AgAAAAQA///5//7//P/+//n/+P/5//j//P/1//7/+/8AAPr/+v//////BQD+/wUA/v8HAAQAAgAJAAQACwACAAYABAAJAAgAAAAEAP3/BwADAP//AgAAAAIA/v/6/////v8GAP7///8BAAAAAgD+/wEAAwAEAAIA/v///wAAAQD+////AgABAAUA/P8AAAIABQAFAP//AAAAAAYA+v8CAPz/BgABAPz//v8CAAcABgD//wEABgADAAgA/P8DAAIAAQABAPj/AwD+/wQA/f/9/wAA//8CAPn//v8BAAIA/f/8//n/BAD+//7//f8AAAYAAQD7/wEABAAIAAUA//8AAAYACgACAAcA//8JAAIAAAABAAMABAACAP3//f8BAP//AAD6/wEA/v////n/9f/+//n//f/0//7/+v/+//v/+P8BAP3/BQD8/wAAAwAEAAUABAADAAYABQADAAUACAAFAAkAAAAAAAMAAAAGAAIAAwD9/wEA+v/6//7/+/8BAPb/9//4//b/+f/2//n/+v/+//v/+v/9//r/AAD/////AgADAAMAAgADAAQAAwAFAAEABAACAAYABwAHAAMAAwADAAMABgAJAAcAAwD///r//f///wQA//8CAPv////8/////v8EAAUA//8AAPn/AQAAAP///f/9//z//f/6//j/+f8AAPn//f/3//7//P////j///8AAP3////8//3/BQD//wEAAAD//wEAAwAAAAYABAAEAAAA/v8AAAEACQD+/wQA9//8//r/9//+//n/+f/w/+//7//1//b/+P/5//n/+v/8//z/AAAAAAAA/f8AAP7/AAD/////AAAGAAQABwADAAcACQAEAAQAAQAFAAEA/P////z/CAD5//3/9P/8//3/AQD8/////v/9//n/9/8BAAMAAwD+//r/+f8BAP3/AQACAAIABQD//wIAAwANAAYABwD//wYABQACAPv/9/////v/9//3//H//v/+//j/9v/0//r/+P/w//D/8v/4//n/9P/0//j/AAAEAAgAAwAHAAQACAAHAAsACwALAAkAAgAIAP//BgD//wYA/f/6//L/8v/0//P/8v/q//P/7v/1//P/8f/4//j//P/4//n//P8AAAQA//8DAAMACAALAAoACgANAAsACwAIAAkABQAIAAcACQALAAMAAgD+/wAABgD///7/+P/6//7/+P/7//j/AAAAAP//+//+/wIAAwABAAEA+v8CAAQAAQAGAP3/AwD//wEABQALAAgABwAEAAEABwD//wIA/P8EAAMABgD9/wEA//8MAAUACAD//wMAAgD8//b/8P/z//X/9v/y/+//9f/3//7/+//8//7//v/9/wIA/v8BAP3/+P/7//3///8FAPz/CQABAAgACAAGABEAEQATAAkABgABAAcAAAD9//v/+f/3//D/8f/0//z//P8CAPz/AwAGAAYABQAIAAQACwABAAEABQABAAoA//8DAAIACQAIAAQAAgAHAAIACgD6/wQAAQAGAAIA+f/4//v/+//5//T/9P/7/////f/8//7/BgAJABIACQALAA0ACQAKAAYABAALAAUABQADAPz/CwD//wUA/f/+/wMAAAABAP3/+f/7//H/+P/x//r/9P/z//T/7//3//f/+//4//3/9f/5//X//P8CAAMA///7//3/AQD///z/+/8EAAMABQD//wUACAASAAkADAAIAAwADwALAAoACgALAAoABQADAAYAAwAJAP7/BgD8/wAA+f8CAAIABAD6//T/9v/7//z/+f/0//v/+f/3//T//v8IABMADAAIAAQAEQARABQADwAQABIADQAFAP7//P8AAAQAAgABAP//AAABAAMABAAHAAQA/P/3//v/+v8GAP7/BwD9/wAAAAAJAA0ADQAGAAIABAAGAA4ADwANAA0ABgAHAAMABQACAAIA+//8//T/7//w/+3/+//7/wMAAQD7/wAABQACAAYA/v////v/+P/z//H/9//2//7///8GAAgABwARABIAGQAMAAIAAQD//wgA/v8AAP////////v/AwARAA4ADQD2//r/+/8FAP3/AgD2/wAA9//z//D/+v/+//3/8//u//f/8//z//P//P8JABAACgAPAA8AEgANAAYA/f8EAP/////7//z/AwAKAAcACgAHABEACQABAPj/9v/6/+z/7v/q//j/+v/z//L/8P/6//L/9//y//H/8P/n/+//8v8EAAgACwAFAAQACwAHAAkABAD+//r/9f/8/wIABQAJAAgADwASAAsACwADAAcAAgD4//P/7P/0//H/+f/3//j/AAD4//j/8//+/wEAAwD5//L/7P/0//n/BQAFAAAA//8EAP///v/3//n/CQAMAA4A/v8AAAQAHAAcABwABgAEAP/////y/+v/7P/v//H/7P/z//7/DgAOAA0ACQAHAAUA+//6//b/7P/t/+f/7v/1//b/AgAJABcAFAAJAP//BgALAAsABgD8//z/AgD9/wEA/P8BAAUACQAKAP///P/v//L/7v/o/+D/4v/g/+//5v/q/97/5//d/+H/1f/i/+f/8v/p/+n/7v8LABgAHQAUABkAIwAnACIAHQAdACcAIAAcAA4ACAAKAAYACAAEAAAAAQD9/+//7//k/+P/4f/Z/+T/4v/p/+P/5//j/+j/4v/v//X/BAACAP///v/9/w4AEQAfABsAFwAYAA4AFAAHAAoACgAUAA8ABAD+//r/CAALAAsA/v////b/8//q/+H/5P/l/+b/6f/y//b//P8AAAcAEQADAP7/9/8GAAsACwAAAPf/AgAAAAsADwArADIAMAAaAAMACQAVABcABwDy/+//8P/1//f/BQAJAAYA7//d/+T/4P/s/97/6//8/wIAAAD0//n/DAAWABEAAAD6//P/7v/o/+//CgAeAB8AFAAXACIAMgA0ACkAHAAGAPH/7f/9/w4AGQD7/+r/5f/7/w8AFgAIAAIA8P/l/97/7v8QABsAAQD3/+//BAAFAP3//P8HABgAFQAFAPz/+/8KABEAGwAoACsAGAABAPj/CQANAPf/zv/K/+T/BgAHAPb/5P/u//H/8P/3/wIAFgAVAPf/5f/m/wUAGQAZAA4ABwAIAAoACQASACAAIAAeAA0AAQADAAMADgAPAAoA+f/q/+z/8/8GAP///f/z//v/AAALAAkA+f/9//X/9P/1//D/AQAGAA8ABgABAPL/9v8CABwAMgAxABUA8P/g/+n/CwAVABwA9f/r/+H/+P8QABgAGAAHAP7/9P/5////BQAFABIAFQAdABwAGwAfABkADgD///X/+P/2/wAA/v8DAAUABgAGAAoACgAeABgADgDz/+L/2v/d/+H/7f8BAAMACwD+/wAA+f/5//v/9v/4//b/+//9/w8AHQAvACcAIAAUACEAHwAeAAoA+P/z//H/AQASABsAIgAeABgAGQARABAA/P/z/+n/7P/v//T/+/8GABQAFAARABMAFQAPAAIA9//v/+3/5//r//P/AAAHACEAJQAoABEACgAIAA8ADgADAPf/8P/0/wEACAAFAAgACgAYABIADQAFAAkACgAGAAIAAAAFAA0AFwAXABAABAD6////+//4//3/7//5/+///f8FAAQACgANABMAEAAKAAQA/v/s/+D/3P/i/+z/8P/8//3/BAAFAAsA/f/1/+z/8//7////9v/1//T//v8DABkAIQAnABwAGQAQABEACQAHAAEA9f/t/+//5f/h/9v/5P/q/+n/6v/p//X/9//+/wgAAgD6//L/+P8EAAsAAwD3//X/8f/3//X///8EAAkACAAAAAQABAASABQAGwAOABIADQAQABYAEAAJAAUABgARABUADgANAAsACwAIAAIACAAHABEACAD7/+r/3v/g/+H/2v/a/9v/4f/s/+7/8//q/+f/4P/h/+r/6P/5/wIAFwAbACQAKgA4AC0AKQAXABkAFAAUABIABQD5//X//v8LAAMA/P/s//T/7//z/+z/7P/l/+j/5f/l/+b/7v///wEABQD9/wIACQAPABIAFQAWABIADwAHABAAGwAmACcAHAATABMAFAAPAPP/6//h/+v/5//h/+T/6P/0//j/AgD+//D/6P/f/+H/5P/f/+X/3P/p//f/AwAKAAMABgARABEAFgAPABEAEQAFAAAABAAMAB0AJQAjAB4AEAARAA0ADgD///z/AQAMAA0ADAAQABEAGgAPAA8ABQAIAAkABAD7/+v/4v/Y/97/6//2//f/9f/v/+//7P/q/+3/8f/6//z/AAADAP7//v8HAA4AFwAaABMADgD+//j/9P/6//z/9v/x/+z/8P/0//n//v/6//j/9f/9/wgABgANAPz/AAD9/xAAGQAVAAoACQARAA4AAAD3//b/+v/2//P/8f/y/+3/8P/0/wEACAAEAPz/9v/3//T/8v/1//f//v8DAPb/9v/y//7/+v8DAP3//f/2//H/9f8AAAUADgARAA4ACwANAB4AKwAoABMAAgD3//D/8v/9////+//p/+v/6f/8//f//v/r/+T/2P/m//L/9v/6//3/AQAJAAMA/v/8//P/+P/7//3/7v/w//f/BwATAA0AFQAUAA8ADgAOABQAGwAbABMACwAEABUAHgAlABIA+v/r/+X/6v/l/+f/1f/a/97/7//r/+//7//8/wcABAD+//7/AwALAAUA/f/t//P/+P8BAPL/6f/v//j/9//r/+b/6v/u/+b/1v/b/9r/5v/h/+T/2//d/+H/4//m/+X/7f/y//P/7f/4/wIACQD///f//P8NABYAEQAKAAgAFQAkACUAFwAIAA0AEAAlABkADgACAAcACAACAOX/1v/c//n/CwAAAOP/zv/Z/+P/6v/k/+X/7v8JAAMA/P/l/+v/AAATAAIA6f/f/+v////8//f/9v8EABwAFQASAAQADAAPAAwA+P/x//D/AwARABYAGgAVACAAMwA3ACcACwAEAAkA/v/r/9r/5f/5/wEA8v/i/9n/4P/v//j/9v/+/////v/9//n/9f/4/+v/8//z/+z/6P/y/w0AJwAvAB0AKQA1AD8AJwAEAOv/7v/z/+v/1v/L/9//+f8DAOj/0P/K/+D/3v/d/83/yv/L/9f/5//8/w8AFAAeABMAGQAUAB4AIQAdABYABwAHAAwACQAHAPf/+f8NABcADgD9//H//f8OABgAHAAYABgAFgAWABUAFQANAP//7v/m/+D/6f/l/+z/8f/5/wYACwARABgAFAALAPz/6//p/+b/7/8AAAcAEQAaACcAOgBEAFMARwA4ABcAEAAdACsAJAAMAPv/+/8CAP7/9f/+/wAACQD9//P/9f/5////+P/3/woAGAAiAA8AAwAEAAoA/f/y/+3/9/8DAAQA/f/t/+r/8P8KAAwABwABAAIABwASABYALwA1ADYAKgArADoAVgBdAFQAOwAtACgAJAAXAPn/6//w/wwADQAMAP//8P/m/9f/1v/O/9L/0f/b/+H/yv/Q/9D/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9f/6/wAA+//y/+v/7P/q/+r/6f/n//D/6//r/+f/5v/s/+f/4v/Y/8v/yv/L/9P/1v/U/93/2f/i/9//5f/m/+z/8v/7//7/CQAJAAYACwAJAAsACQAHAAcAAQD8/+v/7v/u//L/5f/r/+f/8v/z//D/8v/x//z/+v/8//v/CAAIAAYA8P/o/+r/8//x/+v/4//m/93/3f/d/+L/8P/x//n/+P8FAAoAFwAWABIADQAIAAUA/v/7//j//f8AAAQAAgADAP//BAAHAAUA+//x/+P/4f/d/+P/4v/y/+//9v/0//T/8f/u/+//7f/y/+r/7P/o/+v/6P/q/+n/7//z//r/AwAIAA4ADQAVAB4AKgAtADYAMgA4ADIAJwAdABAADwAMAAsADAAFAAMA9f/0/+P/2v/V/87/1f/Z/9//4//1/wAACwAVAB4ALwA0ACwAHQASAAkACwAAAAEAAQD8//X/6v/o/+v/6//m/+T/4v/o//D//f8KABUAIgAjAC4AKgAwAC4ALQAqABoAEQAHAP3/+//z//D/8v/q/+r/4P/c/9n/4P/k//D/8P/0//j///8JAA8AFwAeAC0ANQA4ADgAMgA6ADMAMQAtACwAKgAnAB0AIAAfACEAGAAUAAsABwD7//H/7f/r/+z/5P/g/+b/7//x//L/7f/z//H/7P/x//X/AQD//wEA/v8MABAAEgAYABcAHQAhACkANgA6ADoAOAA2ADgAOAAvADQAIgAhABQAEAAMAAUA+//z/+r/4//n/+H/8P/y//z///8CAA8AGAAbAB0AHAAnACcAIAAhACEALQAsACAAHgAXABwADwAHAAUA//8LAP7/AwD6//z/9/8CAPr/AwD+/wYAEAAXACEAHgAlACUAKAAjACIAGwAjABkAHAAQABsAHQAqACUAIAAcABsAGQAWAAwAEQASABQAEwAGAAcAAgALABAAEAAMAAcADQAOABoAFgAgACAAJgAmACoAKAAqACoALgAoACMAHgAjACUAGwAOAAMACgAPAA8ADQAMABMAGAAlACcAMgAuADgALgAxACYAMQA2AD4AQAA5ADkANQAxAC8AJAAiABsAFwAfABcAJQAcACQAHwAcAB0AFwAbABQACgAJAPz/BwAIABQAFgAbACgALwA0ADAAJAAjACAAHQAXABkAEAATABAAHgAvADwASABAAEEANgA4ADUAPgA5ADwAOgA+AD4ANwA0ADEANQAuADAAJAAmACUAJgArADAAMwA+ADgAOQAzADwAMwA3AC8ALgAuADAAKgApACoALAAsACEAHwAfACQAGwAXABcAHwAmACUAIwAlACoALwAyACwAMQAvAEAAMgA2ACwAPAA9ADkAKwAhACMAHgAWABYAGQAdACAAIAAlACsAMwA+AD4ARQBGAFAAUABNAEIAPQBBADsANwAwACwALwAvAC8AMgAtADEALQAqACQAKAAqADQAMQA1AC4AMgAwAC8AJwAeAB0AFQAaAA8AEAANABkAGwAcABwAGwAnACUAKgAlACgAMgA1AEAAPABPAEwATwBAAD0ANwA4ADUAMwAvAC0ALgAzADEAMwAtADQAJwAqABsAIgAWABUAGQAdACkAMAA1AD0ARwBFAEQARABAAD8APQA6ADgANwA0ADcALAAtACoALgAuACwAKAApACgAKAAlACsAPAA/AEkAQgBDAEAAQABAAD0AMgAzAC0AMgAzADcANgA0ADQALwAwAC8ALAArACEAKQAiACsAIwAnACcAKgAiACEAHAAfAB0AHwAgACgALwA3ADQAOQA6AEEANgA8AC4APQA5ADsAQgBAAEsAQgBAADwANwA4AC0AKQAqACcAKgAkACIAKAArACgAJgAeAB0AGAAQABQAEwAZABkAHQAkACkAKAApACgALwAtAC0ALQAvADEANQA1ADUALAA3ACwAMAAqACwAMAApACUAGwAiABoAGwATAA8ADAAMAAkAEgAHAA8ACgAMAAYACwAMABsAGQAeACQANQA7AEAAQQBEAEQAOgA4ADEALgAoACAAHgAcABkAGQAVABgAFgAaABUAEAAJAAoABgAEAAAAAAAFAAUACQALABAAFgAZABoAJQAgACgAIwApACQAKgAfACMAGwAZABgAGgAcAB4AGgAdAB8AIgAmACYAKwAoACsAKAAlACIAGwAYAA4ACwAHAAYABwAHAAQACQACAAMAAgD7/wMA9v/+//j//f8BAAMABwAHAA4AEQAZABsAGwAbAB4AHgAcAB8AFwAcAB4AHwAmACIAIwAZABsAFgAUABEADgANAAcABgD6/wMAAAAKAAQACAACAAoABQAIAAIABgAEAAMA///8/wIAAwAIAAEAAwAEAA4AEgANAAsACgAKAA8ADAAMAAwAAgD8//r//f/9//j//P/8/wkABgAMABEAGAAdABYAFQATABYAGAAHAAEA+f/9/wAA+v/2//L//f/w//X/7P/5//z//v/+//z/CAAOABEADAARAA4AFQASABUAFgAXABkAEAAPAAoADQAIAAIA+P/1//j/+P/6//v/+v8AAPr/AwAGAAcABAD7////AgD///7/+//8/wAA/f8CAPv/CAD//wAA+P/z//n////9//z//f///wUA/v/+/wAA/f8FAAAABwD//wQA+f8BAPj/+P/0//b/8f/w/+7/9v/u//n/6P/z/+v/8P/u/+v/7//s/+n/6//q/+3/8P/v/+z/7//t//L/8f/4//j/AQD9/wAA/f8EAAAAAwD7//j/9//6//r//f/2//v/+f/3//T/7P/s/+T/5f/i/9//6P/h/+j/5f/g/+z/4//t/+n/8P/0//z//P8DAAcABwAJAAYACQAGAAEA9//6//b////4//j/9v/x//D/6f/r//L/7P/s/+L/5f/p//H/+P/6//7/AwADAAkAAQADAPv/+v/1//X/9P/6//j//f/6/wYA//8FAP//+v////3/AAD7//n//f/8//z/+P/5////+f/1/+z/9v/1//P/8v/1//j/+f/4//v//f8CAPr/+P/2//T//P/8//r//////wYABgABAAMA/P/7//P/8v/x/+3/8f/s//L/7//w//T/9P/+//P//P/1//n/9v/1//H/8P/x//b/9//z//P/8v/0//D/7f/u//D/8f/u/+7/8P/7/wAABQAHAAcADwAPAA0ADAAIAA0ACQAAAAMA/v8EAPj/9//x//D/7v/n/+f/5f/k/+X/4v/p/+D/6v/k/+3/7v/r/+3/7P/w//j/8f/4//3/AQAFAPb/8//2//b/+f/y/+//8P/p//L/6P/w/+r/6//q/+X/4v/j/+H/4//i/+j/5//t/+v/8P/0//P/9f/0//X/8v/s/+v/6//v/+z/7f/r/+z/7P/q/+//7P/y//P/8v/3//H/8v/r/+v/5//m/+b/4v/o/+D/5f/i/+H/5//k/+T/5f/g/+T/4P/h/+D/4v/h/+D/4v/g/+P/4f/i/+H/5P/h/+P/5f/i/+b/5P/o/+P/6P/d/+f/6P/o/+v/7P/u//P/7//u//H/6f/u/+X/5//f/+L/2f/l/+T/5f/o/+H/5f/h/+P/3v/d/9r/2P/b/9T/3P/c/+X/5//m/+v/8P/0//b/8P/z/+r/+P/v//r/9P/w//H/7f/t/+f/4f/e/9v/2v/V/9X/1//f/9v/3v/a/+P/4v/d/+H/4f/r/+3/6P/t/+v/8f/y/+7/8v/q/+7/6P/r/+f/8f/w//T/9f/u//L/7P/u/+r/5//f/9//3P/d/9r/2v/e/+H/4P/f/9r/3f/b/9z/2f/b/9n/4P/h/+z/5//t/+z/8//4//P/8v/s//L/7f/s/+z/6f/s/+j/5//l/+P/5P/c/9r/1v/Z/+H/3//d/9z/3P/d/9b/1v/W/9//3P/c/9r/4P/k/+L/3//g/+P/5f/k/+D/4v/l/+j/5P/l/93/6v/h/+f/3f/h/+L/4P/f/9z/4P/j/93/3f/X/93/2v/a/9T/2P/S/9b/1//S/97/2v/i/97/4P/f/+T/4//j/+P/5f/r/+n/7P/v/+//8f/t/+P/5v/e/+X/3//k/+D/6f/n/+//6P/v/+j/7//l/+b/6P/h/+z/4//o/+j/5//r/+j/5P/k/9//4v/h/+D/5f/m/+n/6v/o/+f/5v/q/+v/7f/m/+r/7P/t/+//6//x//T/9P/1/+3/6//q/+v/7v/s/+v/7//x//H/8f/z//X/9P/2/+7/8f/t/+z/8P/t/+3/6P/t/+r/8P/q/+7/8P/t//L/7f/z//L/8v/y//X/9P/7//r//f/+////+/8AAPL/9f/v//P/7P/t/+f/7f/q/+3/7P/w//D/8//x//b/8v/6/+v/9P/p/+7/6f/n/+P/5v/l/+r/5v/q/+z/7//v/+//7//1//L/9v/w//X/8//0//P/9v/0//z/9v/2//f/9v/z//L/6f/0/+v/8P/o/+//8f/1//L/8f/z//n/+//8//X/+//0//r/9//z//n/9v/3//z/9P/9//z//P/8//T/+P/x//j/8P/1//b/8v/3//b/+f/7//f//f/5//n/+//1//z/9//5//z/+v/9//f//P/z//P/7//r/+//6P/u/+//8f/w//H/9f/9//v//v///wIABwAIAAgADgAKAA8ADAAMAAkACAAEAAAA+//7//n/+f/1//T/9P/3//j//P/1//v/8//3//n/+//5//3/9v8AAPf/AQD6/wMAAgD+/wQA/P8HAP3/AgD6/wEAAwAEAAcAAQAIAAUABwAIAAEAAgABAP7/AgAAAP7/AAD6//z/9//3//P/8//y//P/8f/y//H/9P/6//n/AQAAAAcACAAJAAYACAAHAAgACwADAAkABgAOAAcADAACAAYAAQD+//v/9//9//z//v8AAAMABwAHAAYABAALAAIACAD//wUABAABAAMA/f///wEA+/8AAP3/AQACAP7/AgD//wcAAwABAAUAAAAMAAMACwAGAAgABwACAAcACAAKAAsABAAGAPz/AwAAAAMAAgADAAQABAADAAIAAQAGAAEABwABAAcABgAHAAkACAAMAAkADgAIAA0AAgAHAAMAAgAHAP3/AgD7/////f8AAAAABgAHAAgACwAJABEADgAPAAoADAADAAgA//8EAAIABgAFAAYACAAHAAoABAAHAAkACgAMAAgACgAMABAADwARABEAFQANAA8ABgAHAAcACAAEAAwABQAPAAQABwAAAAMABQABAAIAAwAHAAkADQAJABIAFAAXABYAFQAVAA8AFQAKAAwABgADAAMAAwABAAQA//8BAAEAAAADAAMABgAMAAsAFAARABUAFwAXAB0AGgAdABgAFgAVABIAFAARABMAEwAQABQADwASABMAEAAVABQAEgAYABAAFwANABEADQALAA0ACAAKAAMABwAEAAQACAADAAYABwABAAMABQAEAAoAAwAHAAYADAAMABEAEgAVABgAFAAVABQAEgAZABIAEwALAAoACAAGAAYABAAHAAYACAAJAAoACwAOAA0AEwAQABMAFAAUABMAEwAUABIAEwAUABAAEwAMAA0ADgAJAA0AAwAJAAgADAAIAAYACAAHAAwABQAKAAgACwAKAAUABAAGAAIACQABAAcABAAIAAoACwANABEADgAPAAoACQALAAoADgAKAA0ACgALAAwADQAPAAwADgAKAA0ACgAKAAsADgAKAAoABwALAAwADgAPAA8AFQAUABYAEwAVABwAGgAbABMAFAAQAA4AEAAJAA0ACgAJAAkAAQAJAAQACAAKAAQACQAHAAgADAAMAA4AFAAPABMADQAOAAsACAAOAAYACQABAAYABgAFAAgAAgAFAAgABQAHAAcABwALAAgACQAEAA4ABgAJAAkABQANAAQADwAHABAACgALAAoABgAHAAUA//8BAPn/+//7//b/AAD7/wMA/f/9/wAAAgAEAAQAAwAHAAgABgAEAAgACgANAAgABwAGAAkACQAJAAYACgAJAA0ABAD+/wMA+v8DAPf/+v/2//3//P/9/wEAAAAIAAEAAQD///3/AwABAAEABAAAAAQAAQAEAAMAAgABAP3/+f/8//b//v/2////+P////3/AAAJAAMACgAEAAsACAAKAAwACwAQAA8ADQAIAA0ABAAMAAMAAgAAAPr/9v/3//D/+v/1//f/9f/3//r//f8CAP//BAAGAAMACAACAAwABgAPAAQABwAEAAQAAQAAAPz//f/6//n/9//4//z//v/7////+P/7//j/+//6/wAA+v8EAP7/BQABAAUABQALAAIAAQD7//r//f/3//n/+f/6//r//f/z/wAA+f8AAPz//v///wEABQAEAAQABgAIAAQACAABAAMABgABAAQA/f///wEAAQABAAMA//8EAAIAAAABAP7/BAD//wIA/v8CAAAAAwADAAQAAwAFAAYABwADAAQAAQAIAAEACgABAAgAAwAFAAIAAQABAPz/BAD2/wIA9f8AAPb/+f/6//b//f/4//7/9//9//n//P///wAA//8CAAAAAwACAAEABwAFAAwADAAMAAwADwALABIADAALAAcABAAFAAAAAAD+//7/+f/8//T/+f/2//7//f/8/wIA//8FAAcAAwAGAAcABwAIAAcABwAKAAcACAAFAAMABgAEAAUA/v8FAP7/CAD//wQA/v8CAAAAAAAAAP7/AAABAAYACAAGAA0ACQAJAAYAAAADAAAAAAD+//j//v/5/wMA/P8EAP7/BAABAAIA//8CAAQABgAGAAkABwAPAAsAEgALAAcACgAEAAUA/v/+//r//v/7//b//v/3/wQA+f8DAPz/AgD7/wMAAQAGAAUACwAIAA0ABwAIAAgABQAFAAIA/f8AAPr/+//5//b//P/3//n/+f/7/wIA/P8CAP//BgAIAAcACQAHAAwABgAIAAEABgADAAMAAAD9/wAA+f/+//X//P/1//j/+P/1//n/9f/4//3/+v/+//7//P////////8FAP//AgD///7/AQD+//3////9//7//P/9//3/AAABAP/////8//3/AQD6/wIA/f/9//7/+v/8//r/9//4//j/9v/5//H/+P/z//v/8f/6//L//P/3//X/+v/4//z//f/5//z//P/9/////P/8//r/+f/2//n/9P/8//j//P/8//j//f/6//z/+P/3//X/+v/3//b/9f/3//b/+f/1//X/9v/3//f/9P/y//X/8//3//H/8//z//T/9v/z//X/+P/3//7/+P/+//7/AAAGAAEAAAAEAP/////8//b//f/3//r/9v/2//X/9f/2//P/9f/v//T/8f/u//D/7v/x//P/8f/z//L/8//1//L/9v/1//T/9//x//f/8f/2//b/8v/z//X/8f/3//D/+P/x//L/8//y//L/8//1//P/+v/0//f/9//2//X/8//x//P/7f/x//L/8f/1//H/8//v//b/8v/1//P/8//0//L/8v/z//T/+P/3//P/9v/2//f/9f/2//X/+//6//n/+P/2//r/+P/4//f/9//0//j/8P/3//P/9//y//T/7v/1/+r/9f/q//H/6P/w/+r/8P/w//H/9f/z//X/8//y//b/9//4//r/+v/4//3//P////3//f/+//j/+//x//X/8v/z//H/7P/u/+3/7//u/+//7//x//L/8P/y//L/9//z//n/8//3//b/+f/2//n/9//5//b/9//0//j/9P/6//T/9f/0//T/9//2//b/+v/2//r/8//3//L/+f/v//v/7//5//D/+f/z//b/8//0//P/8P/0//P/9f/4//f/9//7//n/+//7//j//P/3//v/+P/2//z/+v/9//n//f/2//7/9v/9//j/+v/8//b/+//3//v/+f/8//r//v/7/wAA+P/+//r/+v/8//j/+f/8//j//v/4//f//v/2////9//+//v//P/8//n/+//9//3//v/9//3//f/+//7//v////7/AgD//wEA/v/+/wIAAAD//////v8CAPv/AQD4////+f/7//n/+f/7//v//f/7//3/+f8AAPv/AwAAAAIABQACAAkACAALAAwACwAMAAkACgAFAAgABAAJAAYACQAEAAgA/v8CAP3//v/9//v//f/6//7//v/9/wEA//8AAAAAAgD//wUABAAEAAYACAAIAAkABAAIAAcACAADAAQAAAADAAIAAgACAAMAAwACAAIA/f8BAP7/AwD8/wMA//8BAAMA//8EAP//AQABAAMAAAAFAAIABgAGAAYACwAHAA0ABgANAAMACwAEAAcABAAGAAIABgD//wEA/////wEAAAACAP//AgABAAUAAQAFAAMABQAEAP//AwACAAAABQD+/wEAAgACAP//AAD8/wEA/v/9/wAA/f8AAAIA/v8GAP7/BQAAAAQABAAFAAYABwAIAAcACAAIAAkACwAHAAcAAgADAAAAAQAAAAIABQACAAMA/v8FAAAABAABAPv/BAD9/wQA///9/wIAAQADAAIAAQACAAMABAABAAMABQAEAAwABgALAAoADAANAAgADAAJAAgACAAIAAUACAAAAAYA/f8FAPz/BAD+//3/AQD7/wEA/P8CAP7/AgABAAIABgACAAgABAAIAAcABgANAAkACwALAAgADAAIAA0ABwANAAMACgACAAcAAwAGAAUABQAGAAQABwAEAAQABQAEAAIABQD+/wIAAAD//wIAAgD//wUAAAADAAMABAADAAgAAgAIAAcABQAPAAYADAAJAAgACgAIAAcACwAHAAsABwAGAAcABAACAAQAAgACAAQA//8EAAAAAwAAAAYAAgAEAAMAAgAEAAEAAwAGAAQABQADAAcABQAJAAQACAAGAAUACAAGAAgABAAJAAMACgAEAAsABAAIAAYAAwAKAAEACAACAAYABgAFAAcABQAIAAUABwACAAkABAAIAAIABAAFAAMABwACAAcABQAEAAcABQAJAAcACQAIAAcACQAIAAsACQAHAAsABQAOAAYADgAIAAsACwAJAAgABwAGAAgAAwAJAP//BQACAAQABgACAAUAAwAHAAUABgAIAAkADQAMAA0ADAANAA4ADQAOAAoADQALAAQACwAAAAgAAgAIAAQAAwAFAAQACAAKAAYACQAHAAoABwAMAAcACwALAAwADAAJAAsACwAMAAUACAABAAYAAQACAAEA//8BAAEAAQAHAAAABwAFAAcACwAGAA0ACAANAA4ABwAQAAUAEAADAAsABgAIAAYABAACAAMAAgAHAAEACAACAAkABgAIAAYACwAHAAoABgAJAAsACgAMAAcACwAGAAYABQAAAAMAAQABAP//AAD//wEAAAABAAEAAwABAAYAAAAFAAcACAANAAgACgAJAAsADAAHAAsABwAFAAYAAwAFAAUABAAIAAAAAwADAP//BgAAAAUAAQAIAAIABwAFAAcABwAGAAcABQAGAAIABwABAAYAAgAEAAMABgADAAYAAwAIAAUABgAEAAMABAAFAAUABAAHAAIACAADAAgABwAHAAcABAADAAQAAwAEAAEABQACAAIABQAFAAUABgAIAAUABwAJAAYACAAIAAcABgAHAAcABQAHAAMABgAFAAMACAD//wgABgAGAAcABAAIAAYABAAHAAUACwAIAAcABwAEAAkAAwAHAAQAAAAEAP7/BAD+/wAAAAAAAAEAAQAEAAAABgABAAQAAwAEAAYAAwAHAAEACQAFAAoABAAGAAUABQAEAAMAAAACAP7//v/+/////f8AAPr/AQD7/wMA/P8GAPz/CwD9/wkAAAAGAAUABQAAAAUA//8HAAEABgACAAIAAgAAAAUA/v8GAAAABwACAAIABAADAAUAAgAEAAEAAwAAAAEAAAD+/wEAAAADAAAAAgD+/wIAAAACAP7/BQD9/wYAAgADAAUABAAJAAUACgAHAAgACwAIAAkABwAGAAcABAAEAAYA//8CAAAAAAD//////v8AAAMAAgACAAEAAwADAAMABQACAAYABAAHAAAABgAEAAQAAwACAAAABAAAAAQAAQACAAEABAACAAMAAgACAAAAAgD+/wIAAAAFAP//BgD//wQAAAD+/wUA/v8DAP//AAD+/wEA/f/+/wAA/v8AAP//AAD//wEAAgABAAQA/f8CAAEAAAAFAP7/BQD//wQAAQADAAMABAAHAAQABQADAAYACAAGAAYAAwAIAAEABwD//wMAAAAGAAAAAQD9/wAAAAD//////P///////v8BAP7/AwD+/wgA/v8KAAMACQAIAAcACgAGAAgACAAIAAkACwAHAAgABwAIAAUACAADAAQABAACAAEAAgABAAUABQADAAMAAQAGAAEABgD+/wQAAQAEAAQAAQAHAAMACAADAAkAAgAIAAcABAAJAAQABwAHAAcABQAIAAcACQAHAAgABgAHAAQACAAFAAYAAwAGAAMABwADAAUABgAFAAYABQAFAAYAAwAGAAUAAwAGAAIACAACAAYAAwACAAgAAgAIAAQABgAJAAYACQAFAAgACgAGAAoABwANAAYACgAGAAoACAAKAAgACAAGAAYABQAIAAIABwADAAUABAAGAAYABwAGAAMACQACAAoAAgAGAAQABgAFAAQABQAGAAkACAAIAAgABwAJAAoABgANAAcADwANAAwACwAMAA8ADQANAAsADAALAAwACgAJAAkACQAGAAkAAgAHAAMABwADAAcAAQAIAAMABwAEAAcABAAGAAQABAAEAAYABAAHAAMACAAEAAUABgAGAAcACQAFAAwABQAMAAkABwANAAUADAAJAAgACgAHAAkABwAGAAQABQADAAMAAwAAAAIAAAABAP3/AwD+/wAAAQAAAAEAAgABAAUAAwAFAAQABwAIAAUACQAGAAYACQACAAoAAwAHAAYABgAFAAUABgAGAAYABgAGAAYABwAHAAMABwADAAYABAAEAAEABQD9/wQA/P8BAP3/AgD8/wEA/f//////AwD+/wIA//8DAAEAAAAEAAEAAwADAAEABAABAAIABAAAAAMAAAAAAAEA/v////7////9/wAA+/8BAP3//f8AAPr//f/9//n//v/6//z//P/4//3/+//4//7/+P/7//j/+//6//n//f/6//z////5/wEA+v8CAPz/AQAAAP3//v////3//v/+//v//v