"use strict"; (self["webpackChunk_core_volunteer_app"] = self["webpackChunk_core_volunteer_app"] || []).push([["vendors-node_modules_react-phone-hooks_styles_js-node_modules_react-redux_dist_react-redux_mj-091c33"],{ /***/ "../../../node_modules/react-phone-hooks/styles.js" /*!*********************************************************!*\ !*** ../../../node_modules/react-phone-hooks/styles.js ***! \*********************************************************/ (__unused_webpack_module, __webpack_exports__, __webpack_require__) { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ injectStyles: () => (/* binding */ injectStyles), /* harmony export */ jsonToCss: () => (/* binding */ jsonToCss) /* harmony export */ }); "use client"; const jsonToCss = (stylesheet) => { /** Convert the given `stylesheet` object to raw CSS */ return Object.entries(stylesheet).map(([selector, rules]) => { return `${selector} {` + Object.entries(rules).map(([key, value]) => { return `${key}: ${value}; `; }).join("") + "} "; }).join(""); }; const injectStyles = (cssText) => { /** Inject the given `cssText` in the document head */ try { const style = document.createElement("style"); style.setAttribute("type", "text/css"); if (style.styleSheet) { style.styleSheet.cssText = cssText; } else { style.appendChild(document.createTextNode(cssText)); } document.head.appendChild(style); } catch (err) { } }; /***/ }, /***/ "../../../node_modules/react-redux/dist/react-redux.mjs" /*!**************************************************************!*\ !*** ../../../node_modules/react-redux/dist/react-redux.mjs ***! \**************************************************************/ (__unused_webpack___webpack_module__, __webpack_exports__, __webpack_require__) { __webpack_require__.r(__webpack_exports__); /* harmony export */ __webpack_require__.d(__webpack_exports__, { /* harmony export */ Provider: () => (/* binding */ Provider_default), /* harmony export */ ReactReduxContext: () => (/* binding */ ReactReduxContext), /* harmony export */ batch: () => (/* binding */ batch), /* harmony export */ connect: () => (/* binding */ connect_default), /* harmony export */ createDispatchHook: () => (/* binding */ createDispatchHook), /* harmony export */ createSelectorHook: () => (/* binding */ createSelectorHook), /* harmony export */ createStoreHook: () => (/* binding */ createStoreHook), /* harmony export */ shallowEqual: () => (/* binding */ shallowEqual), /* harmony export */ useDispatch: () => (/* binding */ useDispatch), /* harmony export */ useSelector: () => (/* binding */ useSelector), /* harmony export */ useStore: () => (/* binding */ useStore) /* harmony export */ }); /* harmony import */ var react__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! react */ "../../../node_modules/react/index.js"); /* harmony import */ var use_sync_external_store_with_selector_js__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! use-sync-external-store/with-selector.js */ "../../../node_modules/use-sync-external-store/with-selector.js"); // src/utils/react.ts // src/utils/react-is.ts var IS_REACT_19 = /* @__PURE__ */ react__WEBPACK_IMPORTED_MODULE_0__.version.startsWith("19"); var REACT_ELEMENT_TYPE = /* @__PURE__ */ Symbol.for( IS_REACT_19 ? "react.transitional.element" : "react.element" ); var REACT_PORTAL_TYPE = /* @__PURE__ */ Symbol.for("react.portal"); var REACT_FRAGMENT_TYPE = /* @__PURE__ */ Symbol.for("react.fragment"); var REACT_STRICT_MODE_TYPE = /* @__PURE__ */ Symbol.for("react.strict_mode"); var REACT_PROFILER_TYPE = /* @__PURE__ */ Symbol.for("react.profiler"); var REACT_CONSUMER_TYPE = /* @__PURE__ */ Symbol.for("react.consumer"); var REACT_CONTEXT_TYPE = /* @__PURE__ */ Symbol.for("react.context"); var REACT_FORWARD_REF_TYPE = /* @__PURE__ */ Symbol.for("react.forward_ref"); var REACT_SUSPENSE_TYPE = /* @__PURE__ */ Symbol.for("react.suspense"); var REACT_SUSPENSE_LIST_TYPE = /* @__PURE__ */ Symbol.for( "react.suspense_list" ); var REACT_MEMO_TYPE = /* @__PURE__ */ Symbol.for("react.memo"); var REACT_LAZY_TYPE = /* @__PURE__ */ Symbol.for("react.lazy"); var REACT_OFFSCREEN_TYPE = /* @__PURE__ */ Symbol.for("react.offscreen"); var REACT_CLIENT_REFERENCE = /* @__PURE__ */ Symbol.for( "react.client.reference" ); var ForwardRef = REACT_FORWARD_REF_TYPE; var Memo = REACT_MEMO_TYPE; function isValidElementType(type) { return typeof type === "string" || typeof type === "function" || type === REACT_FRAGMENT_TYPE || type === REACT_PROFILER_TYPE || type === REACT_STRICT_MODE_TYPE || type === REACT_SUSPENSE_TYPE || type === REACT_SUSPENSE_LIST_TYPE || type === REACT_OFFSCREEN_TYPE || typeof type === "object" && type !== null && (type.$$typeof === REACT_LAZY_TYPE || type.$$typeof === REACT_MEMO_TYPE || type.$$typeof === REACT_CONTEXT_TYPE || type.$$typeof === REACT_CONSUMER_TYPE || type.$$typeof === REACT_FORWARD_REF_TYPE || type.$$typeof === REACT_CLIENT_REFERENCE || type.getModuleId !== void 0) ? true : false; } function typeOf(object) { if (typeof object === "object" && object !== null) { const { $$typeof } = object; switch ($$typeof) { case REACT_ELEMENT_TYPE: switch (object = object.type, object) { case REACT_FRAGMENT_TYPE: case REACT_PROFILER_TYPE: case REACT_STRICT_MODE_TYPE: case REACT_SUSPENSE_TYPE: case REACT_SUSPENSE_LIST_TYPE: return object; default: switch (object = object && object.$$typeof, object) { case REACT_CONTEXT_TYPE: case REACT_FORWARD_REF_TYPE: case REACT_LAZY_TYPE: case REACT_MEMO_TYPE: return object; case REACT_CONSUMER_TYPE: return object; default: return $$typeof; } } case REACT_PORTAL_TYPE: return $$typeof; } } } function isContextConsumer(object) { return IS_REACT_19 ? typeOf(object) === REACT_CONSUMER_TYPE : typeOf(object) === REACT_CONTEXT_TYPE; } function isMemo(object) { return typeOf(object) === REACT_MEMO_TYPE; } // src/utils/warning.ts function warning(message) { if (typeof console !== "undefined" && typeof console.error === "function") { console.error(message); } try { throw new Error(message); } catch (e) { } } // src/connect/verifySubselectors.ts function verify(selector, methodName) { if (!selector) { throw new Error(`Unexpected value for ${methodName} in connect.`); } else if (methodName === "mapStateToProps" || methodName === "mapDispatchToProps") { if (!Object.prototype.hasOwnProperty.call(selector, "dependsOnOwnProps")) { warning( `The selector for ${methodName} of connect did not specify a value for dependsOnOwnProps.` ); } } } function verifySubselectors(mapStateToProps, mapDispatchToProps, mergeProps) { verify(mapStateToProps, "mapStateToProps"); verify(mapDispatchToProps, "mapDispatchToProps"); verify(mergeProps, "mergeProps"); } // src/connect/selectorFactory.ts function pureFinalPropsSelectorFactory(mapStateToProps, mapDispatchToProps, mergeProps, dispatch, { areStatesEqual, areOwnPropsEqual, areStatePropsEqual }) { let hasRunAtLeastOnce = false; let state; let ownProps; let stateProps; let dispatchProps; let mergedProps; function handleFirstCall(firstState, firstOwnProps) { state = firstState; ownProps = firstOwnProps; stateProps = mapStateToProps(state, ownProps); dispatchProps = mapDispatchToProps(dispatch, ownProps); mergedProps = mergeProps(stateProps, dispatchProps, ownProps); hasRunAtLeastOnce = true; return mergedProps; } function handleNewPropsAndNewState() { stateProps = mapStateToProps(state, ownProps); if (mapDispatchToProps.dependsOnOwnProps) dispatchProps = mapDispatchToProps(dispatch, ownProps); mergedProps = mergeProps(stateProps, dispatchProps, ownProps); return mergedProps; } function handleNewProps() { if (mapStateToProps.dependsOnOwnProps) stateProps = mapStateToProps(state, ownProps); if (mapDispatchToProps.dependsOnOwnProps) dispatchProps = mapDispatchToProps(dispatch, ownProps); mergedProps = mergeProps(stateProps, dispatchProps, ownProps); return mergedProps; } function handleNewState() { const nextStateProps = mapStateToProps(state, ownProps); const statePropsChanged = !areStatePropsEqual(nextStateProps, stateProps); stateProps = nextStateProps; if (statePropsChanged) mergedProps = mergeProps(stateProps, dispatchProps, ownProps); return mergedProps; } function handleSubsequentCalls(nextState, nextOwnProps) { const propsChanged = !areOwnPropsEqual(nextOwnProps, ownProps); const stateChanged = !areStatesEqual( nextState, state, nextOwnProps, ownProps ); state = nextState; ownProps = nextOwnProps; if (propsChanged && stateChanged) return handleNewPropsAndNewState(); if (propsChanged) return handleNewProps(); if (stateChanged) return handleNewState(); return mergedProps; } return function pureFinalPropsSelector(nextState, nextOwnProps) { return hasRunAtLeastOnce ? handleSubsequentCalls(nextState, nextOwnProps) : handleFirstCall(nextState, nextOwnProps); }; } function finalPropsSelectorFactory(dispatch, { initMapStateToProps, initMapDispatchToProps, initMergeProps, ...options }) { const mapStateToProps = initMapStateToProps(dispatch, options); const mapDispatchToProps = initMapDispatchToProps(dispatch, options); const mergeProps = initMergeProps(dispatch, options); if (true) { verifySubselectors(mapStateToProps, mapDispatchToProps, mergeProps); } return pureFinalPropsSelectorFactory(mapStateToProps, mapDispatchToProps, mergeProps, dispatch, options); } // src/utils/bindActionCreators.ts function bindActionCreators(actionCreators, dispatch) { const boundActionCreators = {}; for (const key in actionCreators) { const actionCreator = actionCreators[key]; if (typeof actionCreator === "function") { boundActionCreators[key] = (...args) => dispatch(actionCreator(...args)); } } return boundActionCreators; } // src/utils/isPlainObject.ts function isPlainObject(obj) { if (typeof obj !== "object" || obj === null) return false; const proto = Object.getPrototypeOf(obj); if (proto === null) return true; let baseProto = proto; while (Object.getPrototypeOf(baseProto) !== null) { baseProto = Object.getPrototypeOf(baseProto); } return proto === baseProto; } // src/utils/verifyPlainObject.ts function verifyPlainObject(value, displayName, methodName) { if (!isPlainObject(value)) { warning( `${methodName}() in ${displayName} must return a plain object. Instead received ${value}.` ); } } // src/connect/wrapMapToProps.ts function wrapMapToPropsConstant(getConstant) { return function initConstantSelector(dispatch) { const constant = getConstant(dispatch); function constantSelector() { return constant; } constantSelector.dependsOnOwnProps = false; return constantSelector; }; } function getDependsOnOwnProps(mapToProps) { return mapToProps.dependsOnOwnProps ? Boolean(mapToProps.dependsOnOwnProps) : mapToProps.length !== 1; } function wrapMapToPropsFunc(mapToProps, methodName) { return function initProxySelector(dispatch, { displayName }) { const proxy = function mapToPropsProxy(stateOrDispatch, ownProps) { return proxy.dependsOnOwnProps ? proxy.mapToProps(stateOrDispatch, ownProps) : proxy.mapToProps(stateOrDispatch, void 0); }; proxy.dependsOnOwnProps = true; proxy.mapToProps = function detectFactoryAndVerify(stateOrDispatch, ownProps) { proxy.mapToProps = mapToProps; proxy.dependsOnOwnProps = getDependsOnOwnProps(mapToProps); let props = proxy(stateOrDispatch, ownProps); if (typeof props === "function") { proxy.mapToProps = props; proxy.dependsOnOwnProps = getDependsOnOwnProps(props); props = proxy(stateOrDispatch, ownProps); } if (true) verifyPlainObject(props, displayName, methodName); return props; }; return proxy; }; } // src/connect/invalidArgFactory.ts function createInvalidArgFactory(arg, name) { return (dispatch, options) => { throw new Error( `Invalid value of type ${typeof arg} for ${name} argument when connecting component ${options.wrappedComponentName}.` ); }; } // src/connect/mapDispatchToProps.ts function mapDispatchToPropsFactory(mapDispatchToProps) { return mapDispatchToProps && typeof mapDispatchToProps === "object" ? wrapMapToPropsConstant( (dispatch) => ( // @ts-ignore bindActionCreators(mapDispatchToProps, dispatch) ) ) : !mapDispatchToProps ? wrapMapToPropsConstant((dispatch) => ({ dispatch })) : typeof mapDispatchToProps === "function" ? ( // @ts-ignore wrapMapToPropsFunc(mapDispatchToProps, "mapDispatchToProps") ) : createInvalidArgFactory(mapDispatchToProps, "mapDispatchToProps"); } // src/connect/mapStateToProps.ts function mapStateToPropsFactory(mapStateToProps) { return !mapStateToProps ? wrapMapToPropsConstant(() => ({})) : typeof mapStateToProps === "function" ? ( // @ts-ignore wrapMapToPropsFunc(mapStateToProps, "mapStateToProps") ) : createInvalidArgFactory(mapStateToProps, "mapStateToProps"); } // src/connect/mergeProps.ts function defaultMergeProps(stateProps, dispatchProps, ownProps) { return { ...ownProps, ...stateProps, ...dispatchProps }; } function wrapMergePropsFunc(mergeProps) { return function initMergePropsProxy(dispatch, { displayName, areMergedPropsEqual }) { let hasRunOnce = false; let mergedProps; return function mergePropsProxy(stateProps, dispatchProps, ownProps) { const nextMergedProps = mergeProps(stateProps, dispatchProps, ownProps); if (hasRunOnce) { if (!areMergedPropsEqual(nextMergedProps, mergedProps)) mergedProps = nextMergedProps; } else { hasRunOnce = true; mergedProps = nextMergedProps; if (true) verifyPlainObject(mergedProps, displayName, "mergeProps"); } return mergedProps; }; }; } function mergePropsFactory(mergeProps) { return !mergeProps ? () => defaultMergeProps : typeof mergeProps === "function" ? wrapMergePropsFunc(mergeProps) : createInvalidArgFactory(mergeProps, "mergeProps"); } // src/utils/batch.ts function defaultNoopBatch(callback) { callback(); } // src/utils/Subscription.ts function createListenerCollection() { let first = null; let last = null; return { clear() { first = null; last = null; }, notify() { defaultNoopBatch(() => { let listener = first; while (listener) { listener.callback(); listener = listener.next; } }); }, get() { const listeners = []; let listener = first; while (listener) { listeners.push(listener); listener = listener.next; } return listeners; }, subscribe(callback) { let isSubscribed = true; const listener = last = { callback, next: null, prev: last }; if (listener.prev) { listener.prev.next = listener; } else { first = listener; } return function unsubscribe() { if (!isSubscribed || first === null) return; isSubscribed = false; if (listener.next) { listener.next.prev = listener.prev; } else { last = listener.prev; } if (listener.prev) { listener.prev.next = listener.next; } else { first = listener.next; } }; } }; } var nullListeners = { notify() { }, get: () => [] }; function createSubscription(store, parentSub) { let unsubscribe; let listeners = nullListeners; let subscriptionsAmount = 0; let selfSubscribed = false; function addNestedSub(listener) { trySubscribe(); const cleanupListener = listeners.subscribe(listener); let removed = false; return () => { if (!removed) { removed = true; cleanupListener(); tryUnsubscribe(); } }; } function notifyNestedSubs() { listeners.notify(); } function handleChangeWrapper() { if (subscription.onStateChange) { subscription.onStateChange(); } } function isSubscribed() { return selfSubscribed; } function trySubscribe() { subscriptionsAmount++; if (!unsubscribe) { unsubscribe = parentSub ? parentSub.addNestedSub(handleChangeWrapper) : store.subscribe(handleChangeWrapper); listeners = createListenerCollection(); } } function tryUnsubscribe() { subscriptionsAmount--; if (unsubscribe && subscriptionsAmount === 0) { unsubscribe(); unsubscribe = void 0; listeners.clear(); listeners = nullListeners; } } function trySubscribeSelf() { if (!selfSubscribed) { selfSubscribed = true; trySubscribe(); } } function tryUnsubscribeSelf() { if (selfSubscribed) { selfSubscribed = false; tryUnsubscribe(); } } const subscription = { addNestedSub, notifyNestedSubs, handleChangeWrapper, isSubscribed, trySubscribe: trySubscribeSelf, tryUnsubscribe: tryUnsubscribeSelf, getListeners: () => listeners }; return subscription; } // src/utils/useIsomorphicLayoutEffect.ts var canUseDOM = () => !!(typeof window !== "undefined" && typeof window.document !== "undefined" && typeof window.document.createElement !== "undefined"); var isDOM = /* @__PURE__ */ canUseDOM(); var isRunningInReactNative = () => typeof navigator !== "undefined" && navigator.product === "ReactNative"; var isReactNative = /* @__PURE__ */ isRunningInReactNative(); var getUseIsomorphicLayoutEffect = () => isDOM || isReactNative ? react__WEBPACK_IMPORTED_MODULE_0__.useLayoutEffect : react__WEBPACK_IMPORTED_MODULE_0__.useEffect; var useIsomorphicLayoutEffect = /* @__PURE__ */ getUseIsomorphicLayoutEffect(); // src/utils/shallowEqual.ts function is(x, y) { if (x === y) { return x !== 0 || y !== 0 || 1 / x === 1 / y; } else { return x !== x && y !== y; } } function shallowEqual(objA, objB) { if (is(objA, objB)) return true; if (typeof objA !== "object" || objA === null || typeof objB !== "object" || objB === null) { return false; } const keysA = Object.keys(objA); const keysB = Object.keys(objB); if (keysA.length !== keysB.length) return false; for (let i = 0; i < keysA.length; i++) { if (!Object.prototype.hasOwnProperty.call(objB, keysA[i]) || !is(objA[keysA[i]], objB[keysA[i]])) { return false; } } return true; } // src/utils/hoistStatics.ts var REACT_STATICS = { childContextTypes: true, contextType: true, contextTypes: true, defaultProps: true, displayName: true, getDefaultProps: true, getDerivedStateFromError: true, getDerivedStateFromProps: true, mixins: true, propTypes: true, type: true }; var KNOWN_STATICS = { name: true, length: true, prototype: true, caller: true, callee: true, arguments: true, arity: true }; var FORWARD_REF_STATICS = { $$typeof: true, render: true, defaultProps: true, displayName: true, propTypes: true }; var MEMO_STATICS = { $$typeof: true, compare: true, defaultProps: true, displayName: true, propTypes: true, type: true }; var TYPE_STATICS = { [ForwardRef]: FORWARD_REF_STATICS, [Memo]: MEMO_STATICS }; function getStatics(component) { if (isMemo(component)) { return MEMO_STATICS; } return TYPE_STATICS[component["$$typeof"]] || REACT_STATICS; } var defineProperty = Object.defineProperty; var getOwnPropertyNames = Object.getOwnPropertyNames; var getOwnPropertySymbols = Object.getOwnPropertySymbols; var getOwnPropertyDescriptor = Object.getOwnPropertyDescriptor; var getPrototypeOf = Object.getPrototypeOf; var objectPrototype = Object.prototype; function hoistNonReactStatics(targetComponent, sourceComponent) { if (typeof sourceComponent !== "string") { if (objectPrototype) { const inheritedComponent = getPrototypeOf(sourceComponent); if (inheritedComponent && inheritedComponent !== objectPrototype) { hoistNonReactStatics(targetComponent, inheritedComponent); } } let keys = getOwnPropertyNames(sourceComponent); if (getOwnPropertySymbols) { keys = keys.concat(getOwnPropertySymbols(sourceComponent)); } const targetStatics = getStatics(targetComponent); const sourceStatics = getStatics(sourceComponent); for (let i = 0; i < keys.length; ++i) { const key = keys[i]; if (!KNOWN_STATICS[key] && !(sourceStatics && sourceStatics[key]) && !(targetStatics && targetStatics[key])) { const descriptor = getOwnPropertyDescriptor(sourceComponent, key); try { defineProperty(targetComponent, key, descriptor); } catch (e) { } } } } return targetComponent; } // src/components/Context.ts var ContextKey = /* @__PURE__ */ Symbol.for(`react-redux-context`); var gT = typeof globalThis !== "undefined" ? globalThis : ( /* fall back to a per-module scope (pre-8.1 behaviour) if `globalThis` is not available */ {} ); function getContext() { if (!react__WEBPACK_IMPORTED_MODULE_0__.createContext) return {}; const contextMap = gT[ContextKey] ??= /* @__PURE__ */ new Map(); let realContext = contextMap.get(react__WEBPACK_IMPORTED_MODULE_0__.createContext); if (!realContext) { realContext = react__WEBPACK_IMPORTED_MODULE_0__.createContext( null ); if (true) { realContext.displayName = "ReactRedux"; } contextMap.set(react__WEBPACK_IMPORTED_MODULE_0__.createContext, realContext); } return realContext; } var ReactReduxContext = /* @__PURE__ */ getContext(); // src/components/connect.tsx var NO_SUBSCRIPTION_ARRAY = [null, null]; var stringifyComponent = (Comp) => { try { return JSON.stringify(Comp); } catch (err) { return String(Comp); } }; function useIsomorphicLayoutEffectWithArgs(effectFunc, effectArgs, dependencies) { useIsomorphicLayoutEffect(() => effectFunc(...effectArgs), dependencies); } function captureWrapperProps(lastWrapperProps, lastChildProps, renderIsScheduled, wrapperProps, childPropsFromStoreUpdate, notifyNestedSubs) { lastWrapperProps.current = wrapperProps; renderIsScheduled.current = false; if (childPropsFromStoreUpdate.current) { childPropsFromStoreUpdate.current = null; notifyNestedSubs(); } } function subscribeUpdates(shouldHandleStateChanges, store, subscription, childPropsSelector, lastWrapperProps, lastChildProps, renderIsScheduled, isMounted, childPropsFromStoreUpdate, notifyNestedSubs, additionalSubscribeListener) { if (!shouldHandleStateChanges) return () => { }; let didUnsubscribe = false; let lastThrownError = null; const checkForUpdates = () => { if (didUnsubscribe || !isMounted.current) { return; } const latestStoreState = store.getState(); let newChildProps, error; try { newChildProps = childPropsSelector( latestStoreState, lastWrapperProps.current ); } catch (e) { error = e; lastThrownError = e; } if (!error) { lastThrownError = null; } if (newChildProps === lastChildProps.current) { if (!renderIsScheduled.current) { notifyNestedSubs(); } } else { lastChildProps.current = newChildProps; childPropsFromStoreUpdate.current = newChildProps; renderIsScheduled.current = true; additionalSubscribeListener(); } }; subscription.onStateChange = checkForUpdates; subscription.trySubscribe(); checkForUpdates(); const unsubscribeWrapper = () => { didUnsubscribe = true; subscription.tryUnsubscribe(); subscription.onStateChange = null; if (lastThrownError) { throw lastThrownError; } }; return unsubscribeWrapper; } function strictEqual(a, b) { return a === b; } var hasWarnedAboutDeprecatedPureOption = false; function connect(mapStateToProps, mapDispatchToProps, mergeProps, { // The `pure` option has been removed, so TS doesn't like us destructuring this to check its existence. // @ts-ignore pure, areStatesEqual = strictEqual, areOwnPropsEqual = shallowEqual, areStatePropsEqual = shallowEqual, areMergedPropsEqual = shallowEqual, // use React's forwardRef to expose a ref of the wrapped component forwardRef = false, // the context consumer to use context = ReactReduxContext } = {}) { if (true) { if (pure !== void 0 && !hasWarnedAboutDeprecatedPureOption) { hasWarnedAboutDeprecatedPureOption = true; warning( 'The `pure` option has been removed. `connect` is now always a "pure/memoized" component' ); } } const Context = context; const initMapStateToProps = mapStateToPropsFactory(mapStateToProps); const initMapDispatchToProps = mapDispatchToPropsFactory(mapDispatchToProps); const initMergeProps = mergePropsFactory(mergeProps); const shouldHandleStateChanges = Boolean(mapStateToProps); const wrapWithConnect = (WrappedComponent) => { if (true) { const isValid = /* @__PURE__ */ isValidElementType(WrappedComponent); if (!isValid) throw new Error( `You must pass a component to the function returned by connect. Instead received ${stringifyComponent( WrappedComponent )}` ); } const wrappedComponentName = WrappedComponent.displayName || WrappedComponent.name || "Component"; const displayName = `Connect(${wrappedComponentName})`; const selectorFactoryOptions = { shouldHandleStateChanges, displayName, wrappedComponentName, WrappedComponent, // @ts-ignore initMapStateToProps, initMapDispatchToProps, initMergeProps, areStatesEqual, areStatePropsEqual, areOwnPropsEqual, areMergedPropsEqual }; function ConnectFunction(props) { const [propsContext, reactReduxForwardedRef, wrapperProps] = react__WEBPACK_IMPORTED_MODULE_0__.useMemo(() => { const { reactReduxForwardedRef: reactReduxForwardedRef2, ...wrapperProps2 } = props; return [props.context, reactReduxForwardedRef2, wrapperProps2]; }, [props]); const ContextToUse = react__WEBPACK_IMPORTED_MODULE_0__.useMemo(() => { let ResultContext = Context; if (propsContext?.Consumer) { if (true) { const isValid = /* @__PURE__ */ isContextConsumer( // @ts-ignore /* @__PURE__ */ react__WEBPACK_IMPORTED_MODULE_0__.createElement(propsContext.Consumer, null) ); if (!isValid) { throw new Error( "You must pass a valid React context consumer as `props.context`" ); } ResultContext = propsContext; } } return ResultContext; }, [propsContext, Context]); const contextValue = react__WEBPACK_IMPORTED_MODULE_0__.useContext(ContextToUse); const didStoreComeFromProps = Boolean(props.store) && Boolean(props.store.getState) && Boolean(props.store.dispatch); const didStoreComeFromContext = Boolean(contextValue) && Boolean(contextValue.store); if ( true && !didStoreComeFromProps && !didStoreComeFromContext) { throw new Error( `Could not find "store" in the context of "${displayName}". Either wrap the root component in a , or pass a custom React context provider to and the corresponding React context consumer to ${displayName} in connect options.` ); } const store = didStoreComeFromProps ? props.store : contextValue.store; const getServerState = didStoreComeFromContext ? contextValue.getServerState : store.getState; const childPropsSelector = react__WEBPACK_IMPORTED_MODULE_0__.useMemo(() => { return finalPropsSelectorFactory(store.dispatch, selectorFactoryOptions); }, [store]); const [subscription, notifyNestedSubs] = react__WEBPACK_IMPORTED_MODULE_0__.useMemo(() => { if (!shouldHandleStateChanges) return NO_SUBSCRIPTION_ARRAY; const subscription2 = createSubscription( store, didStoreComeFromProps ? void 0 : contextValue.subscription ); const notifyNestedSubs2 = subscription2.notifyNestedSubs.bind(subscription2); return [subscription2, notifyNestedSubs2]; }, [store, didStoreComeFromProps, contextValue]); const overriddenContextValue = react__WEBPACK_IMPORTED_MODULE_0__.useMemo(() => { if (didStoreComeFromProps) { return contextValue; } return { ...contextValue, subscription }; }, [didStoreComeFromProps, contextValue, subscription]); const lastChildProps = react__WEBPACK_IMPORTED_MODULE_0__.useRef(void 0); const lastWrapperProps = react__WEBPACK_IMPORTED_MODULE_0__.useRef(wrapperProps); const childPropsFromStoreUpdate = react__WEBPACK_IMPORTED_MODULE_0__.useRef(void 0); const renderIsScheduled = react__WEBPACK_IMPORTED_MODULE_0__.useRef(false); const isMounted = react__WEBPACK_IMPORTED_MODULE_0__.useRef(false); const latestSubscriptionCallbackError = react__WEBPACK_IMPORTED_MODULE_0__.useRef( void 0 ); useIsomorphicLayoutEffect(() => { isMounted.current = true; return () => { isMounted.current = false; }; }, []); const actualChildPropsSelector = react__WEBPACK_IMPORTED_MODULE_0__.useMemo(() => { const selector = () => { if (childPropsFromStoreUpdate.current && wrapperProps === lastWrapperProps.current) { return childPropsFromStoreUpdate.current; } return childPropsSelector(store.getState(), wrapperProps); }; return selector; }, [store, wrapperProps]); const subscribeForReact = react__WEBPACK_IMPORTED_MODULE_0__.useMemo(() => { const subscribe = (reactListener) => { if (!subscription) { return () => { }; } return subscribeUpdates( shouldHandleStateChanges, store, subscription, // @ts-ignore childPropsSelector, lastWrapperProps, lastChildProps, renderIsScheduled, isMounted, childPropsFromStoreUpdate, notifyNestedSubs, reactListener ); }; return subscribe; }, [subscription]); useIsomorphicLayoutEffectWithArgs(captureWrapperProps, [ lastWrapperProps, lastChildProps, renderIsScheduled, wrapperProps, childPropsFromStoreUpdate, notifyNestedSubs ]); let actualChildProps; try { actualChildProps = react__WEBPACK_IMPORTED_MODULE_0__.useSyncExternalStore( // TODO We're passing through a big wrapper that does a bunch of extra side effects besides subscribing subscribeForReact, // TODO This is incredibly hacky. We've already processed the store update and calculated new child props, // TODO and we're just passing that through so it triggers a re-render for us rather than relying on `uSES`. actualChildPropsSelector, getServerState ? () => childPropsSelector(getServerState(), wrapperProps) : actualChildPropsSelector ); } catch (err) { if (latestSubscriptionCallbackError.current) { ; err.message += ` The error may be correlated with this previous error: ${latestSubscriptionCallbackError.current.stack} `; } throw err; } useIsomorphicLayoutEffect(() => { latestSubscriptionCallbackError.current = void 0; childPropsFromStoreUpdate.current = void 0; lastChildProps.current = actualChildProps; }); const renderedWrappedComponent = react__WEBPACK_IMPORTED_MODULE_0__.useMemo(() => { return ( // @ts-ignore /* @__PURE__ */ react__WEBPACK_IMPORTED_MODULE_0__.createElement( WrappedComponent, { ...actualChildProps, ref: reactReduxForwardedRef } ) ); }, [reactReduxForwardedRef, WrappedComponent, actualChildProps]); const renderedChild = react__WEBPACK_IMPORTED_MODULE_0__.useMemo(() => { if (shouldHandleStateChanges) { return /* @__PURE__ */ react__WEBPACK_IMPORTED_MODULE_0__.createElement(ContextToUse.Provider, { value: overriddenContextValue }, renderedWrappedComponent); } return renderedWrappedComponent; }, [ContextToUse, renderedWrappedComponent, overriddenContextValue]); return renderedChild; } const _Connect = react__WEBPACK_IMPORTED_MODULE_0__.memo(ConnectFunction); const Connect = _Connect; Connect.WrappedComponent = WrappedComponent; Connect.displayName = ConnectFunction.displayName = displayName; if (forwardRef) { const _forwarded = react__WEBPACK_IMPORTED_MODULE_0__.forwardRef( function forwardConnectRef(props, ref) { return /* @__PURE__ */ react__WEBPACK_IMPORTED_MODULE_0__.createElement(Connect, { ...props, reactReduxForwardedRef: ref }); } ); const forwarded = _forwarded; forwarded.displayName = displayName; forwarded.WrappedComponent = WrappedComponent; return /* @__PURE__ */ hoistNonReactStatics(forwarded, WrappedComponent); } return /* @__PURE__ */ hoistNonReactStatics(Connect, WrappedComponent); }; return wrapWithConnect; } var connect_default = connect; // src/components/Provider.tsx function Provider(providerProps) { const { children, context, serverState, store } = providerProps; const contextValue = react__WEBPACK_IMPORTED_MODULE_0__.useMemo(() => { const subscription = createSubscription(store); const baseContextValue = { store, subscription, getServerState: serverState ? () => serverState : void 0 }; if (false) // removed by dead control flow {} else { const { identityFunctionCheck = "once", stabilityCheck = "once" } = providerProps; return /* @__PURE__ */ Object.assign(baseContextValue, { stabilityCheck, identityFunctionCheck }); } }, [store, serverState]); const previousState = react__WEBPACK_IMPORTED_MODULE_0__.useMemo(() => store.getState(), [store]); useIsomorphicLayoutEffect(() => { const { subscription } = contextValue; subscription.onStateChange = subscription.notifyNestedSubs; subscription.trySubscribe(); if (previousState !== store.getState()) { subscription.notifyNestedSubs(); } return () => { subscription.tryUnsubscribe(); subscription.onStateChange = void 0; }; }, [contextValue, previousState]); const Context = context || ReactReduxContext; return /* @__PURE__ */ react__WEBPACK_IMPORTED_MODULE_0__.createElement(Context.Provider, { value: contextValue }, children); } var Provider_default = Provider; // src/hooks/useReduxContext.ts function createReduxContextHook(context = ReactReduxContext) { return function useReduxContext2() { const contextValue = react__WEBPACK_IMPORTED_MODULE_0__.useContext(context); if ( true && !contextValue) { throw new Error( "could not find react-redux context value; please ensure the component is wrapped in a " ); } return contextValue; }; } var useReduxContext = /* @__PURE__ */ createReduxContextHook(); // src/hooks/useStore.ts function createStoreHook(context = ReactReduxContext) { const useReduxContext2 = context === ReactReduxContext ? useReduxContext : ( // @ts-ignore createReduxContextHook(context) ); const useStore2 = () => { const { store } = useReduxContext2(); return store; }; Object.assign(useStore2, { withTypes: () => useStore2 }); return useStore2; } var useStore = /* @__PURE__ */ createStoreHook(); // src/hooks/useDispatch.ts function createDispatchHook(context = ReactReduxContext) { const useStore2 = context === ReactReduxContext ? useStore : createStoreHook(context); const useDispatch2 = () => { const store = useStore2(); return store.dispatch; }; Object.assign(useDispatch2, { withTypes: () => useDispatch2 }); return useDispatch2; } var useDispatch = /* @__PURE__ */ createDispatchHook(); // src/hooks/useSelector.ts var refEquality = (a, b) => a === b; function createSelectorHook(context = ReactReduxContext) { const useReduxContext2 = context === ReactReduxContext ? useReduxContext : createReduxContextHook(context); const useSelector2 = (selector, equalityFnOrOptions = {}) => { const { equalityFn = refEquality } = typeof equalityFnOrOptions === "function" ? { equalityFn: equalityFnOrOptions } : equalityFnOrOptions; if (true) { if (!selector) { throw new Error(`You must pass a selector to useSelector`); } if (typeof selector !== "function") { throw new Error(`You must pass a function as a selector to useSelector`); } if (typeof equalityFn !== "function") { throw new Error( `You must pass a function as an equality function to useSelector` ); } } const reduxContext = useReduxContext2(); const { store, subscription, getServerState } = reduxContext; const firstRun = react__WEBPACK_IMPORTED_MODULE_0__.useRef(true); const wrappedSelector = react__WEBPACK_IMPORTED_MODULE_0__.useCallback( { [selector.name](state) { const selected = selector(state); if (true) { const { devModeChecks = {} } = typeof equalityFnOrOptions === "function" ? {} : equalityFnOrOptions; const { identityFunctionCheck, stabilityCheck } = reduxContext; const { identityFunctionCheck: finalIdentityFunctionCheck, stabilityCheck: finalStabilityCheck } = { stabilityCheck, identityFunctionCheck, ...devModeChecks }; if (finalStabilityCheck === "always" || finalStabilityCheck === "once" && firstRun.current) { const toCompare = selector(state); if (!equalityFn(selected, toCompare)) { let stack = void 0; try { throw new Error(); } catch (e) { ; ({ stack } = e); } console.warn( "Selector " + (selector.name || "unknown") + " returned a different result when called with the same parameters. This can lead to unnecessary rerenders.\nSelectors that return a new reference (such as an object or an array) should be memoized: https://redux.js.org/usage/deriving-data-selectors#optimizing-selectors-with-memoization", { state, selected, selected2: toCompare, stack } ); } } if (finalIdentityFunctionCheck === "always" || finalIdentityFunctionCheck === "once" && firstRun.current) { if (selected === state) { let stack = void 0; try { throw new Error(); } catch (e) { ; ({ stack } = e); } console.warn( "Selector " + (selector.name || "unknown") + " returned the root state when called. This can lead to unnecessary rerenders.\nSelectors that return the entire state are almost certainly a mistake, as they will cause a rerender whenever *anything* in state changes.", { stack } ); } } if (firstRun.current) firstRun.current = false; } return selected; } }[selector.name], [selector] ); const selectedState = (0,use_sync_external_store_with_selector_js__WEBPACK_IMPORTED_MODULE_1__.useSyncExternalStoreWithSelector)( subscription.addNestedSub, store.getState, getServerState || store.getState, wrappedSelector, equalityFn ); react__WEBPACK_IMPORTED_MODULE_0__.useDebugValue(selectedState); return selectedState; }; Object.assign(useSelector2, { withTypes: () => useSelector2 }); return useSelector2; } var useSelector = /* @__PURE__ */ createSelectorHook(); // src/exports.ts var batch = defaultNoopBatch; //# sourceMappingURL=react-redux.mjs.map /***/ }, /***/ "../../../node_modules/react-phone-hooks/stylesheet.json" /*!***************************************************************!*\ !*** ../../../node_modules/react-phone-hooks/stylesheet.json ***! \***************************************************************/ (module) { module.exports = /*#__PURE__*/JSON.parse('{".flag":{"width":"16px","height":"11px","background-repeat":"no-repeat","background-image":"url(data:image\\\\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAACmCAMAAAACnqETAAADAFBMVEUAAAD30gQCKn0GJJ4MP4kMlD43WGf9\\\\/f329vcBAQHhAADx8vHvAwL8AQL7UlL4RUUzqDP2MjLp6un2Jyj0Ghn2PTr9fHvi5OJYuln7Xl75+UPpNzXUAQH29jH6cXC+AAIAJwBNtE\\\\/23Ff5aGdDr0TJAQHsZV3qR0IAOQB3x3fdRD\\\\/Z2NvuWFLkcG7fVlH4kI4AAlXO0M8BATsdS6MCagIBfQEASgPoKSc4VKL442q4xeQAigD46eetAABYd9jvf3nZMiwAAoD30zz55X5ng9tPbKZnwGXz8x77+lY7OTjzzikABGsenh72pKNPldEAWgHgGBgAACH88\\\\/Gqt95JR0OWAwP3uLd\\\\/qdr53kMBBJJ3d3XMPTpWer8NnAwABKPH1O1VVFIuLSz13NtZnlf2kEh9keLn7vfZ4vNkZGHzvwJIXZRfZLuDwfv4y8tvk79LlUblzsxorGcCBusFKuYCCcdmfq5jqvlxt\\\\/tzktEABLb8\\\\/HL2tlTAw8SLlMFpj\\\\/ZlpNhBZ81BYbQcGxuToN9SYdjXY2Lz7lD0dCQ6S9Dm0EUCYPdDlvWWvd2AnviXqc11eMZTqPc3cPMCRev16ZrRUE0Hf\\\\/tNT7HIJyTptDVTffSsTkvhtgQ0T4jigoFUx\\\\/g+hsX9\\\\/QUHzQY1dbJ7sHV02Pduvd0leiK1XmaTrfpCQPgELrrdsrY1NamgyPrh03iPxosvX92ysbCgoZzk5kP1YD7t6AILnu+45LykNS40qvXDdHnR6tBennz6u3TSxU1Or9Swz6wqzCsPZKzglJbIqEY8hDhyAgFzbJxuOC+Li4d9sJLFsnhwbvH2d1A3kzAqPZQITsN76nq2dzaZdKJf4F6RJkb078YFiM+tnWZGh2F+dDibykYoMcsnekdI1UhCAwWb25qVkEq43km9yBrclQMGwfyZ3\\\\/zZ2QK9gJxsJWCBUk32QwqOSYKRxh6Xdm3B4oMW22EPZzawnR72kgZltCqPxrdH1dkBkqDdWwwMwMO9O2sqKXHvipPGJkzlRVLhJjVIs9KrAAAAB3RSTlMA\\\\/v3+\\\\/Pn9Fk05qAAAUU9JREFUeNp0nAlYVNcVxzHazoroGBkXhAgCCjMsroDoKIgKdFABBwQUnSAoCqLRFBfcCBIM4kbqShO1hlSrCJqQQmNssVFqjBarsdjFJWlMTOLXJDZt8\\\\/X7+j\\\\/n3pk3vNq\\\\/bb8+3nbP79137\\\\/+dd954qTVt8uTJL73OMhqNer03ady4cWOhWbNmjV+0FfKGjMb36Y9\\\\/1fXUst9cb2y8\\\\/lpb797z5k2dOjXVD9Ljn59fcHBwQEDAgGch3l9on6feeeedn0r9kvT222+\\\\/sErRgvcDArwV8f5tN\\\\/rcvPnMZ22pqVFRSVGjR38k9Rsp9fLql\\\\/MXLj20VGjt2rVeak2Og\\\\/auI\\\\/kHBQ3We\\\\/tCo0ZNhwYNGj58\\\\/NaWlpbOyMhIX1\\\\/\\\\/2\\\\/jTrICvckhXruQsWbJw4cL3tzhPORynSk5lZWVtglL9IkmdDQ05NqvVGhLwbKSUL+Tvb9yH\\\\/2sj+eN0IZZ3fvq3Hnp71ZtCOyofdnTYSzq9xX7UtsF9+\\\\/Y1FpeZT54sc2aUlq6Jy89YM\\\\/qj2oZaoeOkMR8dV\\\\/Tee++NWb04rrA5MRYKDAyc\\\\/NKCpwDIyKhE9LEzZ\\\\/r4DLQAAE6EyEeM6AcNH7m1pTMnB+fHX7tG9Bs0Xt+GwM\\\\/frqm5tz950aKDk6rsiA0xbUrbRAii\\\\/BDeV9bGhQsPRlyOCAuZ9GykZwT++n2RHPnVYQU+oaFDPQD8jEQAPiDdaLPaHGVXbn\\\\/O7YHQuIH9B\\\\/gYgzts1iqrtSopKWlNRkzS6I8arFaOFvTfew8AfiYil\\\\/rN6sWTKwtbArOzExISUl7+vwCuQNt8Bg71AQCcTwNpWeFbW3IIQEmJr08XgIzX2xDcvZrs7Jru5EWXwwKSwh2RkQ77w7Q0bXp6YRoDaKO+kZl8MCwsYpJ3pEf8liAAoPhDhqUMQ\\\\/wAkF+oqKiosJYA7HxotdnTtVe6Pr\\\\/S0h+AI90QffU3T9obGuwdD5PqkmJiMtbM+ajWI\\\\/60TX0COhoarAAE1dfXV80FgMmLi1oSKP7\\\\/B6ASAGyBV4YM7D\\\\/Bx8\\\\/bF7g5fgmgEwCCSiJtJQRgxEi9zZqVdYUu9pW0tLCIgOvxdR0dpxx5aWl7EzV7CYDV+tXnCzMzkzMvE4AFlTuhZaSf\\\\/OQny1L32RC+JcHikzJ06NAJoe+YNKRbsbG3xPlWZTxssNmdOP\\\\/J27ffudLJ60V7DAaT1lxRVvfwYe3Jlrq4uJiKjAwAcIWP+BkAhV\\\\/i7HA0uAG8BAIUf8qfzvwvgJcQf+XMK4GWi8OGTpgQ6uftzwC0LIM2WgcASwaXOBwlA7v6\\\\/YgAhFRt2pRGeu0\\\\/UyImbal77eHDo2kVAJAeKwE0fl6P63\\\\/5nSlTAKBCiR8AovbZEL9lf8I5AMD5booAE7OzY8X5fhGJi0\\\\/nTzTcMh+80iIBaF0APqvIu3EjqfRGcV3S4aSKYk8AaW4ADU4gOFlfn8sAXnoJBDpTCMDL87zU2kwATl+x1Nw+P2HChKHBBMDHFT8DwGjX11FSYu\\\\/f\\\\/aMf9XtOjwAacf2hmxRg7ywXDrr30kb7NVhDquo\\\\/z0y+nJs7ZUoYA5DxM4BFmcnJyV93PzjbvQhK3urqAYF7xflWVT5ssDaU4Ox7T9+6Ei4BaN0AUkvXJEExMTGHD9cdFgA2yfgZQAP1f0dJw0lrfS4BmIb4z5yZBgL\\\\/H8DibbehGROenQ0AQRhvZPwQAGDQ8wlqsFkmdP9ofr\\\\/n\\\\/OgK2ml1xxQECAAy\\\\/tdee++91wCA1mfWJy\\\\/KXUTr536T+O67764X2r9\\\\/\\\\/T+3JkPdDx50f7qItDXfff+zeAxY1lYV0VCmPV1Ts5fGAGUYDbHpo0qT6vKTignAtWvXiuf0StwGZZPQybMPAYC8\\\\/xF\\\\/bj0AUPwvvzytKCdl6dMAvJxRuXjxkCHnL86YMXs2A8B4m4yWQTrdIp0uByMajcATJrwzXwCIiIjAFSrbJwGI+FlH00YH8\\\\/rQy5enQPsYgBK\\\\/BLCI1c0Afonhn\\\\/XjH8MNLP9o1Y4Pfg795N9hYQ23bt1q4fb07z+A\\\\/ITR2J8AFJnqOP7iuj7Fc35TK+9\\\\/bkPaM+NGiSnsB6wRIwGA4n\\\\/5T5Pzc5aeeAqAP1VCM4niWRqVgr1p1sEYlskNJQC4BQZbLJi0MAgCgBUKqYo3VEVEhIWFTZqXtYmVxiIAtB4QeDUAvMuSFBgAJCkwAKHlLAKw4wMIFG5URVgdLdwedEq6BuCgj1qzpi4uiVScYa6I0fWKJQVC2aRDY0eNWrlyECwMMIDDc2vZ6UF0F7z8tB5w4kTvtZ+ygklGkk4lvZ6sne45SDg8aJIQ2z+4Mmg0qcfauXPnfvPNN9XV\\\\/1S0VSWyf1Ls4FZ5aIHu\\\\/blGKb2UOM0ckq4PmsZ2b8yYMb2l4FbhX8ePHwmhuSPXkhaQ5q0tXzBvntdUUq9eSyFu9njXxpA74Leg198yktRWVI4OkAkymw2Q3WO90+nnN3u2H0QkHI6JpHHj2GvTYdsupd68GfVZ4yTJqJeUaNKhQ+rzCUvOMXEr\\\\/\\\\/4vD3333XdLe+rRJx4iqumDnT2O5zW1HII1hPLy8pJGjz9GWgk9D61Al4fWkWay9VRbUa1GEVCYDRoonu0dr++n0ZQ0dMCNdDRYHVrtuImjWHQ80lvfl4WfhJetw1CFm6h+rkazd28iJHvyIe\\\\/IHt7ZOBY7o4GPH4smPqf7nRwz\\\\/sH6bmmi2HtvYiBUYPxEcZakt701PdsPAIhb3DBbYmIIAOK+F9HXJ6z7t799AwDI48+cOQRi66m2ogoAYVwIQEkQb8DrJza1azRWq9NpjUjXtg+aNXHU9EEQHW\\\\/YsGFD3toHMFZbgzUsDNPkPgAgpScG1vA4TgB8PZATAAoc6IasWPHhhwCQkyNCdwMIJCVqDabA8+cAAJFLYVD92dvpjvQe7ZcA7p0\\\\/350dEzNmy+iRAHBPrO9+AwB41Of4h2HoFdZYhsfL7ej7QmbSBdED\\\\/GkDXv+ju9Pv4i9mM+g09Rs1duKoQSQR\\\\/4whb7msbFhufHy8M2xup6AZ3sHzWOChaveIWQCtn00A7s\\\\/84MDuD4bd+fBDcYEukrVna5fwMQPAsqnQZOqqLtBzezysvHd6z\\\\/YLANndUELMGAmgXqzPfeON3+IE8PHbuL2YegYCAO+\\\\/fz\\\\/io2VMM+5HpR\\\\/BGXIPGCzix3oAaBo13aApK9Mahg8fNAo9ANsPGi7iB4BLZRUPH9advJGb6zx+3Jk7FwFtCNekNzQUabW3cAv0Ek9uUA0U+PGsY4NmzrxQVBS3e82wGQDA7bvI8SsAsgNP7y26HV4GALyeJzGaY5J18fZ4GT+3DwBK8\\\\/K2ZF\\\\/s7v46ZYwEsMJHrJ\\\\/gApBJ8QPAs9gh2BYBnT077OwUnvcBwB0\\\\/nCEAQPFBdADefv5dPEu3p2u18e39Bg2aPou2h9wNmP3wi7bGL9qsuVOcizoBgM\\\\/X0BBtamggK2wGABn+WSLw8awm9P4Du3ecys+aMWPGt6J9medF\\\\/EsBIBbxJxSFm4vM5moJAOGL+AHAO90jfglgy5bshO7uFAIQM2fkyhUr6sX6fW+MJQDYX1wvWI\\\\/+uOIc79mziJec4ESxDPGy6AF9RfzYHgBw02s7yswNhf1GDJ8+lvcfPgKrxfoAa0S9uP9HTV95LHdur8TzuF7W5OSqDdEGAFiaiIjk9U8hAMdw+1Ts3r37VPOMGR\\\\/K9l3k+CUA9P9b4c6y8LKC6upqAiDj3wpxD1Dix\\\\/m9Uku3KAD6xMx5DgC6xfrLYwnAEuw\\\\/jOJnAMHjpnvECwA8aK5YseK3EA2aogf0pQNIAIOaXI8S0\\\\/sBAPaHaLUEIOJHPmjUsWACACN7\\\\/qLVmoz2Zjabv3x8X+oBdP\\\\/DWeih94d9sHv3BzO+fOOND6l9C93xL00BgOy97dHo\\\\/ZHm6EcAwM8OHlZ+YLpFtF9eQAGA9+81pg8DQCzdU3D9Ef\\\\/YN3AC8OP4Z5D1DBg7XYmfAKitqYl7AA8AvDxxVLtGW1VVVhYRZjC0jhg\\\\/Tuzv3j6gCuEjfghGYd\\\\/cXrFk5BNqai4K633k938h\\\\/Zp15C8Tx68E7X7Dtm2b8QZEAH743j8gYQQwC8TGlp08Z7ZWC+k\\\\/4eFf6pc\\\\/\\\\/Sje3+TZ\\\\/pFeqXkQ7hoIhhoAnve8ogRgCQZBMQsgTgBgXykpAoDKmpoIuJP\\\\/wMvzwaOKHkisVfUnDYZZ2J\\\\/k3n4ST\\\\/94UiHt2\\\\/d+Lx7yttFAXnP+60W6+X9ggQFzGDdeOJT791fQNAgAv\\\\/qHFFMAAJou7AWQBCAkKXzknW71bD96APnWQ4c+hthRsv1Ty2WNA4InwYYpzhJSW1MT+lmkxx9awyfNhQVmvf9+c9M4kVt1by8tsmuLub3I\\\\/in6er7URGkh1SZ1znfk\\\\/xR9o2oP7F8Pax1vbO8RgJcwhYp8BvpMcD1t+0GffPJ7xUo+CA54Yc+DPXv2vGA0vkBavfqIW+xeH3kr8iJ9QxJegQNpu\\\\/TMzZupnzXOkQ7+OkumeCCOU+Si2Sr7kR6RkQZ\\\\/iA0y62PWVKlUiLy8fsz1MSd6s+YhLz1vu0t7ILS4T1Rqn2cU9fF6YQdpMZIAG6dNmzZ5bX+7PZKGsXi0CM9xwZ+0DmuVnejxsHMDJu3Zu24vkrT+QTtYq4\\\\/8nvWHPzyeCa2HUySRbzMKAO9CGhZ15Pku67uGlaS7frzoeFat26uY2CpzijiIrbKfLdH2buy7eKLkR8oAaXWhQNLH8+qEKirKy0tLS6O8bXVZQpvg8dPmbV\\\\/O+jH0IvRClLY06hkPAcBGqLa19ckBzC0HVg+0R9rQFpqFtWER1oBPhr3+eutPocevPzIaBwTseTORAu\\\\/rQ7sd2AgA4g69T1PlfmGVsX9fn8ESALk4ER5Gsb\\\\/Mny2tbzGkPQwASH1s2iTDBwC2yhYeVdgq+yXODAwpCCzAozT7Dml12fqR8VGcOMtk9A0pkUvsI7YvR+DQrl2vQLtWpdbFPAVAq8lgMrcygKEEoKQsJKTMYQgLDQn4ZN3r60T43ngSrH5g1rBcWaINAoCMX1plXq8GoBUAXNYX4RcfPqzVXa8tqk3bpATAVtnCVpytsp8tsCBifcJVil8BoFhfu7OE5RCyGn0HWxweQLYvf\\\\/HF2tp1T568IgD0Gf2MJilKBSCrPf5Cc3h76e4zuwmAv8ZqQ5cLMwwNA4DWn+IfwoeqX3\\\\/8kQvAQC2rGQCU+NkqywuiAqAVACa6rO\\\\/hYsR\\\\/uBi3wKZd7wGA1gPAcEvfhAQAmEEA4DwLEgo4\\\\/tmzwyYdYqurWF+9zWKxhCKlTjnV2WEBxkhHX5\\\\/G8jSZEZoKALWJWbuyYgWBVRgA6vqk9hgDNh54YtI2t2jbn5wBgAl2m1XTYAmxhFoNU5DG\\\\/uRnHuG\\\\/d\\\\/yjEa0X7kID+99tgu6OxTytxK8A0KoAaCGexz+rWHPpUtKaG4e1hwnAhhNZlLtMhwyG+HhDGVvl0PXZ2fv7w3oMe8vPijuf4of2AQCyutDmzWdI1zcv0Psr8SOFF2As0Th8Qr84CiEzcjSKni09b4l5C+al4r9uAcCBA1nthuYKc3spA4i0hWgNdFazgbK8n3iEjzct380S1rd\\\\/f+mkAECJH87O21\\\\/2v76eALQM4MiRX0+MKqXsFXSYAei8\\\\/d3WXLHaoQNTUga4AYSGiesPTSEASvwEwCrin4D4GYAv4m9MS5M5yalGX1uixccntCDwKqf5n5FSboGNBw4caG03m1tbz5zZs3v1bAAAKvtJDAuzAeD1c0r4DEBY4f4DKH4C8AclfgYQxFl0etRWAAj+RwjA6DUyfuoC3xt02F6JnwDQ8UNpeQAB+DTY6op\\\\/HxJLU+au3jj5JYRPwvR5ZoFN3v12oVxjkE+oXbG+4o71WH5dJa9VALD7wBPMArvP7AEAfaTVgm3NZkzcszHoBCvhM4BvhTcfMOCB8OZH\\\\/sDxp0hrCwA8PvKjNqkaAPaL80sAyvU3fF+sU1tptspDaRkA3gKAEIoforwaAPhZ3f2de4RWeUvAARqDKH65ZDKE7\\\\/nxriexm17ZtO0JxvhXX1n1Q5UAYCMQTCsvn7ybEuYL9JE2q9jfZJoSBgADEP5xt757MJM0xMcHUUOfzr9Pywlua+vtThhJAOvdPYDc\\\\/LjRayC+CxiDTm2l2SpbeJmPHywzyhLDXH1ICI96wEAcAlIr4ABKSThuXt4c75ByyJ2Zj9qDWbD2SSJmAdaqBSp5CdPoB5frx9LDdEVDG6C5cKnB\\\\/xz1kdB3rAcP2Bb7+X0q9GtOXirWU7HGEgBSwI\\\\/CoehosrIT2f7pFKmtNFvlYF4W\\\\/jvAI6kMoX2y1kBIZKBHu1PDwfNI7A1ZbP+UIgPMAn08hFnAIOROal3P6pnlzSQlK8pHf4F2s+AwjSRNvDsCadl76bQif9tbqDBdNvzPfxcy8+nCw1OULDDrOukEi7PXnngo+IDLY8UZZMmGOmsMn09yPTI8VwjhWEUkXIY4mYVu2\\\\/7qq9tJXuqsLoxJj+XMZqEWUmdnskabf8olWOI9Rl9Ik07vqeh1id\\\\/EpqZRUGKOhksqxveuZGm0Idx3g\\\\/\\\\/+BPrd734n793wXnuFEoUOXc+ClJcrC4wiI8rv0On4GNUbbh8TBRtwDOPVWerxv2P9SuiPukKcBwd0xRPusuLSH+\\\\/xUmd1r9dm5XsuZzZ35kBLxCt+ANBoihA5CY6YAODEmnS8KRpIr7cBgJp2uyDkahcmi+EAUE7SpvPQFRrw9yfcvk5nPHUyApDokQWPBQCOXN7DafPo+ABH1RN8fL0t6OrVq1X3eC7C8dVZ6vHu2P\\\\/4xz\\\\/\\\\/WQDAQ44rnmhXFlrYYxeAW+mJ6bcSEyUAEFCyqJdPfkX6HLp8+fJXBEBTyAR2uAD0tWjSfbh9BGAUxX\\\\/1zi8HVXcpAHZq03m9BNBptXY4ET8DUOKXANJk\\\\/AxAFETYbO\\\\/ayJ3aACAwcH3gep\\\\/Qru4PUZ8w\\\\/nW8X9gWOMSdZR7bRG81jkOU1XjeDUArFOey4i++WFW1vr4NAMTLaFjLvekuAJvylYKIXIcvFcQItzLB9o5G44CzylcA+Pe1+GjS+fojwGDO4hbcOfuXX35bnZ0deIgB7Nyp1QqrygB+1Wb9lbOBAUQTAOV1XuwhdRZXI7Q3UVplfSKS45aEc0MH9p\\\\/yTveKkQCw7WrIXneWmYDMrD3++Mnx47x8Iqt8GiTs4+bJ8y6V3Xj4sOLkjV27qjA9AYCBvGJsQkLgXraKBAAEOsCdZPfLdbjjRwQAUOJvxy7t\\\\/BK+NKuPhqVYTX6PEHJ101+qq8MWLcrUqdf\\\\/ne5Pa+OvMLPRPB3dBw+ychaDSkers7gaFiAliv31sSHr14euv0o8n322XoeAHXhwOyuydsMYwJDax0+ePD5OywCA8NM4fAIwdWfdtIqKvKyMXbuKDPWFRS8wAG3r3lvtF0RBAveANuqv7K2Dc+3K9Z\\\\/g7gGtlKRja9sjPjSQF6\\\\/eqc7+9ttztKz3Z6uarl22BcqL+jvdo1URvyqzGbSUpOTX6XlkW0mvpaqzuBLA6dOxOD4DKMA7koRzaMyUf3+xczUCvlVgic+m+CWAIUNqjz95vEkBwJdfAniVhj6+\\\\/xuRjGyTAO42XRjVxJMfACjxE4CuveRlC2SO7d13NJD59yJFSQD0QRj+tPHu7flhpqv6y+pv\\\\/9lF7wn0QexZ4g1bBIBZBCAnIsJaEm+QAJT4f\\\\/Naqrmndd2wCFMPhuHTp3OWQDk6vS1hfcL+6v6I\\\\/iU8vgPAkAs1+5vPIn62zt6+56AsdNChjx49OqcvwsEQPx2OjwcAIv5d+YW5hfkSgNZ814wNGADHP0HEo58Q8PXe2Fjx\\\\/JkCxd7T8uXn+CUA3P4AILcPFu8NuqrDziF+lND4hfCjigAQsywKozQN0Esc8eJ89LTHLk8+7ZmV+LnBnJX2KNAA8KvVQ\\\\/\\\\/9xWTYkDNnJq9VW2m5XF8vl2lSx\\\\/X3AMDhU35kee7yXS94mfh8St78RNZDOetAEwBAmaRjoS6t4a7M0TKFcWxNtfE+cvvgsWKCjs3U8jwFAGxd0w150DIAkHO0QSjaSPM3Pa6BI+RnVtojAPAErBRo6AeHtN1YDP8uRra1aiutXgYALTZ1H287pn+SxAAA0pFB0aQT7wuzKbOQwV93kfC\\\\/Qt13j\\\\/TI0k5kg2Yqox1YY0VBwlKdWXgx6VvLzKlRrPEjRU53Q7QQdpenE\\\\/bW7G7JBpZOpUmfLVi9arXQWkhtpdXLZP8WzFsQFx3Hh2vm\\\\/CjrBZaX9UbvmzenotZWWmpZ3AOJUgvCtkq\\\\/2u2Vy0lmbiOfZhxLqSWuyC\\\\/FpS5qbCyiW\\\\/6LUm\\\\/om2rv6mrvR9VGyCRkNErs6uOprS2bcpaZ91Bbd0CTmsTiPd\\\\/i8gtuzxGVPpoIebTY61qJ+aT9pJOytEnQ6NfiSBlxcbWsMTRG7LBtdFvJ8nxI9FAyKEhgkJRa4jqHpigjQxMZqamry\\\\/fV1Hk3eWRx198zmjTpmEZovSbe7tRGq4+ntraGnlY9nJfT47Wu5YAGVIKSZIEF7y8KOrg9R5C++r2iI6\\\\/W9myvF2p3\\\\/YNwyqQYcl\\\\/Fc14TkcNAk+r60AkPhBzg0wkA4GNi2fyDCMAg5VURKkfz4uwOzWJN0GBNuR0Qrnk3jTrrqlh68O1wvDlyNCBp6R+k0Tqq7ACgOp7K2koA6b7xSgFGeuTgvkElWBYAEDgidxVY8P5c0DGMrbLTgx908tVTPdo73uumw+4baW94WByTlp+fFuMCkJGhBqD1ACCeFP2pTg\\\\/WVzkgTpiXUV6GtCCeD4Li82N29vYGoDs1\\\\/Lrvy379ngcADaWtg0JwMAe8ufp46gIM+brdYnEKL4\\\\/lSF5fItqjFE6ms6\\\\/g\\\\/UVBB18Qb1xgeno4x7qqf\\\\/XUKdr81i2ZIfJaU1LR0YEsbUxMWmnFUQEgP5\\\\/sYFxceXlWn1XIGR6w0JzDWosGZ2SIBgeFwJvDeBBvtxWVz5Ior2Xle486i4KIO1fP3aEXkiv0QQ47pa9CQoTTnP304227d08ejwMsszRaylwAZIGDvwCw\\\\/RQ8ObRRaBUXcIiCDpwPAN6NvQoN5vgHngOA5XT7NDVJa+31WUXSjRsxa27EXEuLawGAo3HU\\\\/+OysnBjlpdmPeNnExkYV16+HO3NEKMQJjgrGizjl1a0MTLI4xL2vek9KrBg+IiuhBRUFhMAfrojiae74Kcf715m8j0+ngDgj\\\\/vBR9QOAyArUmj2njc5cJmkOLCKa5u5PTO4YMM7cR0REPELAMtxxA0bpDX3SsXYFwNdu5bWmZN0bc7RjNraOMSPHpBRCgCrKWcYKq\\\\/\\\\/njNrp4kGmyCQCQlGg5X40WDZA3z6u3vAnUEjRtw5d+5LAJi\\\\/Qm9xcOstFht9JxHp9\\\\/TjDeteKJyd7AFhuVPKhFX39vcXXd4hssjbuQO4IGxkAD6iPZy1Rg9Yj\\\\/g5\\\\/IGPAGD58kJ42Q0bwnE8AUDG39mZl5eToyMAiL62Fok2AkD34O7QM26jlIcG14oui6sYEjymrpxeyuUJlaZuqViWnz5Y0x8AQpt7J6V6Hxs+4k4N2chD386f\\\\/6EeRseB9lso89oBY6I+3lhVAQYDSHfud5qEkUEWGftj574ii2xWUqJyPTqfKOjg\\\\/WlQ5P7v4wJwSguhoJEV7hW1huOHKO1xDQD45aJWWyoAUAPOhBEAgwtAbZ2YhC2haDA\\\\/bbkfNvKmxmRobJF5mgEDNL\\\\/Q2EPKU72nD7rPPhq5rwf9CIDdageAUK2hod4GAKrj\\\\/U8BRiQ\\\\/ju8\\\\/R\\\\/7UJ4Ssbl9HutbpL63uUws2RH\\\\/k5bKe1vrKq8td1nsflDsXAES5OXQY9da639SS6uQswAC0ByyTlR6QAQkbEgIBQNbicggY8qCpdRpb3M6dNAguS4rTWC4ZjwVCXIABCitgdZ2RGNBDMAs4bSUAoDre\\\\/xRgsCFYvx5hkbkVVjfIv6\\\\/L6j61YIMLOs7ysuvttdSRV+vcnqEecycAiFpbFtUbiEpbzpiy6NKsDlhL\\\\/pS1ZQuq6TZwkjCYJOtuSVNJpZ8nIQeaf\\\\/NmPlKyz9R+b4T++cj46JF+9iM9JK2un5+0uurjkX2T5Qsso5Df\\\\/7O6smCj5\\\\/a93oI+5eUjKu0JVpLMJK\\\\/r18PDZRaWq4i3k0ykcHbLKmcqaoVlCvcQtGjEjyZ6emF1Fre3CpDa6vKZhbHn8wdLueytnqU8n7CTFSllugeMik0WaJd6CrUZDTfmwep\\\\/cY3S5M\\\\/hmqjP73V9Mj0uKjnA7ZQtFebiRWiVt8x\\\\/yrHW6GE1SYf8Hraa2psUa2m0QWRlQ0QWd8FiUrkrL5XK+ytm13iiUog3mzZtQbANsrpL7CfpySCz+G8BXEChYRVAxj1vSsmCDVUBxTfFTq3zpDO+Li5\\\\/Q9OFlrg6tdX2MovZCn6MtXM7PS8LAPQ+HQA48IcPeardqFesJtf6HvL2bby97tat9unCCQIAz\\\\/ORkWKeBwB3PgafKWxOFVYXCYvjwuqe4NAlnpcIgIhcFkQAAAfOfwwNIwAALR4IkKEpMJp6ZrWj1QUUgx2Yde32G\\\\/hIB+VVx6LUVlsCcF2Dyt4MQBzvFQgAKP62pvA2CUBaTZmF\\\\/RjLEV+dn7nuVvuo4fQRFQBYoHRH31DKAgdX5EMSb0ZGXIy0uiU+JcLqEoBprvgZgBK\\\\/BKDEHxYBAIMEAG16NQDoJYAdO7QCQAKnL043N5+mbpB4qNEZ77CXlFRk5FMJfFOd\\\\/OyOxJ\\\\/deZ1A99+8Weue5gjALphFLL+yezcB2AhZmy5Y2Wnh9feSCGE1ET8DAM2D3WeHDKFuMGi80R\\\\/hl+CjqvgSBsBlc5V0vMpCqigRF4viN7AVXV252B3+S8jaKtdTZoH5q7IIaUUjJnEBhYHWxysA3ty4482Nb2r5+KyMuvw64fQqnBknT2aU7aQe0PX8MqoXaKUsaCvivWvQmiQA7qHQ5t7bkSt5RctWYzcD2MEAwsNDJICvFi7sewf6knRnIltPn8vdxGNYvGkcAPj42OPt9hJfTqpyAws1GRnaImRBXQAQf4mBG7i2snwnaxlp51R1FjnEYRfqgBo69nHO0YD1ngAKNxbiP7S9BFAXV1EhnN7D8KLw5riiirq4lXUHK47VIf6mC63tTU3trU3T78IJilJSpQcAwK5XeLlQAXCg6oMbVYife8DCep8RSqkpACD+e0hL70UPGD5S70\\\\/pLXQ6pyhY4BzfYi20uNDgBoD4Bxi4gQyQZnVZPK3OMquXOecIdgQA0vMGuPwbD+yg9RIA4o8T20+tAFvxlV59Te6y0Vh5wWQytLYaTOgBAFCp3KNiEPzxrldUADD8VV06\\\\/wUWfw4AZDUVqzoSy2GXHwyZiTGgHwGhLHGoj7Mk0jmUAVS4D54BxcVcr90E5fUfkJTGb36ox4gSDwg9hkthP4RQCDtu3Ic6dYEDF1CYPAHweowBwgqPbVoJyXJXfFCxrCgjDv8Jr4urO51bk1GBLDOUQ+IssxesKKlSqveeH7+iBnAAqo\\\\/YTTogsq49rOfB7m23brUOp2UGQNH4DJ1gEVnledP47pKvfLdEqd\\\\/9occo8TMAJX4CoFXilwBg+lQA5HoFAIcvviiZWsHXH4q5nVDzk9HqLLNXUaFLJlORqahuz4uQOCDPAkblUYvkx1bTw3oGt3Xi4ivLsoDBnVWeygNc3mYSsoQA4PnyFwDIMCglD8EjXc3\\\\/kAQAPbPE4Wx9PW6BF6RDkW1ci2+K+JsngQE9AB2QOwEudGNdRoU6y+zl\\\\/ohMmjWyf6uiyfduWEVSnJ0wZLw4UvkMTaebCCuqLOtVFQxKGasQdwSYZdcZPWweSykFFuKwlZxoOBdQXIiGmvUkVxJ5g5TaSivnHs3SqeQ1UZUl7Q1p9Bp3kQWvFicXNvvQfGX7cR8fmqs6oPozOp1KAqgClSyw1AKSnqVA\\\\/PbTXj3E7RWnn\\\\/81jrcb4loHme7+n\\\\/Pz5krWuu3GM5+hVnmOfAICAFVWtzdVE9g05VApHvNTPawnW8fLiYmPeXvofmCNztv2lRxRuG\\\\/p1AUXOl6rrDd6WFGyyqsXQ4oXnKe3sRIT2f5YAsY2PV4nNJPUS2nv\\\\/a9wQJ3yewPiW2OcP3wDN8LQvIHP3zO+7\\\\/kXJ8IvrYGuJBUDgEhqyruaAJSXa0I0eaSjRwGA1otw2DrqOs8HBt6hzb+tSbi4RAdn17jE\\\\/UI7UwJw+Po6xLOFjmsroj\\\\/\\\\/fEMmr+eCCovl6lUfeqHu47d2scsG0WA5eSqMj1AovM\\\\/QiAB8JXZnnRvBul6u9k4\\\\/v9Ccmbzwn8ZIgROwwDPET6sxdeaEa5xOTfiSnHA+\\\\/\\\\/OeWetce0cDVAzl5BwGgNb29lb570L73fZ+AFCqsWg4fgCIYuspLidbVxzwNgggzZOQ0o2AyNpG2JWHKQZgJ6sdycvR3CGdDbYyE6kFABD\\\\/+uyEgoFcUBHQEAHVV1XxZyNhcwUAy\\\\/r1FP+UiIBZo0zmY+2etcQc\\\\/\\\\/3uzE5T54P1evSokvj4SB\\\\/w7I\\\\/jAUB4Z3N6ZF8f3\\\\/TmJRsYwMILraQLUOvwz8ocHR2ODlSo5V65sg8ANKx0B7IsJGGtLaraXXF+Nir0\\\\/r77fPb58wkXM1HAAACUpbZjvQJAfJY00EnLRt8gdPXPIyIuiwoRLqi4mlBQkFI9gQFQUWpDhNNZbwWAXADg+AMD9w8dOmVKaMAsg2FQ+3BYFs\\\\/2TL+\\\\/EIN4Z8qjgXqjf4kdpoP7kwCgMWkdMGNDI03hOD+11+xhrWWt8uHiwyfbGk+6AdjtjkhhPV3Fx2F0\\\\/tnyszixP9cCy8\\\\/UshP2y8\\\\/Q7Brg9sHeImvLX42JlLADy+E4HrxxZlhY8gSuEGGrjOrnagAg4wMA9RH4lCu+w5lLADpQ+mlxxm8LvFUytKTEcnCWofV5fOVzzAmVlDk7yAneP4\\\\/4M79GcSoBcJb4l8SHIH4+Hj8oNoeGLtv8kNojASjWGlnwS5eK16BMM6eidMlhFwBtpK\\\\/Bw3qGqqyn2J+SkASAPtM6fz7l62QG4O8RvwQQL95qOGnZDeCyLGaGVeYesL8ayxKANl6Lt125+\\\\/DV2CVTZZGzcrHZPDmvbPLm8O\\\\/RA4a39+uux+WQF2T6\\\\/ZZMxJ\\\\/yDbcHPcBGPYDjFwBM2lPL8jafyTCF4\\\\/zUXrOHlY7iStXDEDlUAPCNdzgdeHqz8z9Hwzx8SQoAR4\\\\/S6\\\\/yYo1FsPbUKADipewnZeMvxZcrS7q2LuNY3TMYPAQAUSfHbeDma\\\\/1xmtdIYYMYYQE5yYEFKyjdoLwMIC4sHAPzHSQAqKovi8L5w2uT8yrz8uPLiWStN7Su60COnkADg8fkWU2dmZkr\\\\/ZwWAoCCMAUEU\\\\/7M4np9BE57TrM3avLm8sHnhBkM0ffbX4S4mdoSNXiPiv3b7ypIlt2\\\\/rvNjaYnwXFQb99QRAO5QB4Fvio6PZeor4OAury7mYXfMtWeFvD\\\\/X6OpNqfbtkXpYLIkTBhX1w30gDA6D9Mfp2d\\\\/cTn6kZg7gQoLpaFlQsKH\\\\/J9Sj6p1\\\\/8Yktq76LFIDAtP39yXn5dXv4zs5DFqFB06Us8jYZn7v\\\\/GVRCBW4qrC4aKMQA9wJyzJFqbn2+IXrgkmgHkDqRV8nwE4DDU53DO7dt0C6gLCqZi+tdatHlyGhjN1lPL4vVbAwPvu2aVOyn7dd4h92ReVhREqAsuxk6XqyFplT0LMILXyklQUpiaVJlfWRkXt7g8P6M8I2Na1KyVpTt2vPjiRgjO\\\\/MAq3RKopsDd3lNFbuVDWTj\\\\/hmYTj3ctzQYCEIFRVzkfirUheRdcAwB1lpXsnyHAFOVyj2w9hdPk9UsPjVM+Oxv\\\\/9cdzx49VliF1wcVY1S84eBg9JavMLlyqeOrhw6mpl4qjooqfiSruM+sErLmHYP7++sijvduVYgfa7gX1+XV6Y48TzoF6WOFPDilfxZHUWWB1VlY+Fe12qTe0wCOIQKkE+SaAQcp6E1JvlZRSYaH+AyCPn1sTnxMqmq2SOsurXl5L6vUWnYFb4KXWJ3v39viFBXXWVFpT\\\\/EFY0wOiSjg\\\\/\\\\/03Wmd5ZdRcSL9SJdyN4MRK4cuX69bHvtjWyLn4claHNqFCssfN\\\\/ACSSlF+MGKC8+fSFjHPbWOJ4Bw\\\\/+1VsldXvVy2sXQ+ug2Fgy108DwIHXPr4gfmHhs4fQDegL0g2dPhI20\\\\/2ISwA4B52fv5EeQncAwGk0\\\\/HReHj\\\\/u5qUGrny+oCBWNPhg48GuKK3GcMkKcR2DddI8IfQYIffvA8hfjEDBBklG4A8AHDj0DnTwr656mAApdZZXvcxWe+bM27e3bQujn\\\\/J6CoDH\\\\/FFkQs1dBnCiklL4izERbebSUmEMTE3HzOIzOQaw42+dnX\\\\/bCBGAFjS\\\\/heNXADQ27u+6eLHrIABkGOouKVmdsgyhiooMoU\\\\/58\\\\/ga1vnzNV\\\\/j9beUqB94v02JnwDopFxPzOqCCvUyAZi8rQa\\\\/d5f9fwAkcg\\\\/APXteApgGFWq0hZM9ANx9fkWTJ4CizOQiAWDBYnR8cf1BYHNq4PMAEAgACfsPgkBXVMWlS+gBso6lapJGqKVFI6T+BQpTz6ywuSzeKVVG6tCxtrZsdQPgeLu65C9W8LLyCxEAgFlm2+2IiHsAMOWpAKgHXKAe8AQE3j5BxMrp\\\\/NO4tJQBtFOKpp2sJAPYsTwuOTnuRQbwfcWNG5eEMLdc0kkABxMu7t+f0nWzK75nlrdMxpe8SAGgxA8fYVJlhf+nFpkVvUSn6RQAOCtd39WVi3gJQKS4f0R9bxAATAaAewUFADDlqQD+W9y1hkVRRmGyy+6ygrYleMVCM4sQoRvQKiFSBlG56CZiYYigEIgFlcJWhIJ0YUuUCLMbT1mhS4ClaRJPEQRElhbhpRD1qSyhInvq6f6e832zMzta\\\\/arebm4zOzvnnW9n3j3fOe9H8f\\\\/gev6HH57vpPZyMAbK0pESpAfz\\\\/YKA5YuWvb9skdnMBGCq6PO2lpbMz6l19pWhUZdg8h1ljvLHSOCiZUxASxyw\\\\/eM9F7Cbn1LHNGWugYHyv3pJgIcDhSRAla5B\\\\/zQCZNvdnj2y7U73\\\\/lAiYFVJ3\\\\/33980jJXkqAsDA84e+aaorq5MEYCaLlBjiVwgw73z\\\\/\\\\/eadZgAEIAV3O6YB9qN4CASQ1t\\\\/KMkP82BEE4Mu\\\\/5+ieoyDA6pnVzd3G6Ni3r0P8aVqwNA94nJDcetfnWyRuB7Z80rqDvv8MPA+36y1M9W13escIEACVNW9eX9+8vyIghr0Fnq\\\\/r\\\\/IEdFnq\\\\/xP1fwbHjprFqZyYCvHDaYzRXGBkHJAoCArby5qtJa4KAGctAwIzqTR9\\\\/vP3j7Xu20whQ69gwAs7UgbPIfGyRRUYxs1LMCzy6tnWTGj8R8CkDnUfyDyc5WOiyxCtmQmTOGxcXd20cm7mdTIALI4DwvHBYGOopjceO9czaggDcA0TBA+4BIGCSsp1mr8YIAgKrqqs\\\\/BrbvOWr1lMa5egJ0WWQQAIhqXgAEqE9BQu+3OuilvL7W+FZKOAmHvYuBkwl4rV81WCB4CmNtgncag+XfKyr0bWyiq7kK2MDQdb2dPALUtzPWywznWolWoFcD\\\\/fv1Ul6pE1DKjVmkiloGPgMvPTh\\\\/qpGOWjsGoPeZUlF9+ypv\\\\/\\\\/pVTspyLe5S3n\\\\/paR5YynvfweDt+qzzEAn5CWhkdySGR2NKMD4+1oH\\\\/c5WAsv9lO9qSqJZ5k5LbNgukKuerrxUmKrSXzyTQ2moSuJEgiiouIKBfAPBTpWO0IzJS9rAsWNAWPLR0ZQw9VyIisH1UQcnXnJVdSYjg\\\\/U\\\\/Twcdvl5\\\\/fewzejv0ZSlZ2SDmhsLs7t5w+I2yIozwjwwGxjFcZkflh+iz1L7VBtW+jzc3pzM8CwoyGUM7hBcjz5YIKqTSBaWrWWbTxcVZ6IHhgYNMAZ6Vv7ADEk4J9jgUBE1TpiConQzls5WJji2IHStN+8vErCEzzpSqlEVtnVG0dylnZEioQmMf7y7jnzXMTEDjBF\\\\/aHAG\\\\/n\\\\/YHD54us8xDE7WjurLVXuPDDlAjIiUzPyTcY8ImRKSBAZH0PHJAFF4+\\\\/jfDwd2wl5c5jw8xB9cSAzVeeL0tleZ8gpYik6yRlQp0KMSkrXb3uq2EXvpv8LmWluWNFEIAqBDcBqnSMTiQCEH7R\\\\/D2lu1ItkJZdBWm+aWkj0qq2YjtnZbkKawbvf4TQ39\\\\/d3d\\\\/Pf\\\\/TZFVjg+xID22l\\\\/jv6aiyYOP4DECBNQX9HgKMx3VRAB0Q5k9nNiiYCUICaA4p84ejTCp\\\\/25zQ21zCCgvHxmJUZAoYEJkOcLLzQMDE5fsRcaLDQ+BA5to8IwImCA4qcn7cePX6cSAG8zI0nj8WJ6fJQqHeMdiZH5dPk3IXyjOf\\\\/rkC5fhF9QUFp69jkoNOSsLBdIzOD9ScGcf+gio\\\\/GiQ+dfjxcYMV2SAN6O\\\\/YGJzcaJQuoSARXfFDkiwztiYjPzw8opNZcSaTBGRpYnwhwT+59\\\\/WEijfux\\\\/heI4URk+8+aamZWzzTKNPUyebxKZwRURwskLbSqatCj+nTsPCQJ8\\\\/Dyn35kAY27nV7VaAiZdDAjT03gUfdLl79rVbcxw5M+mvjykMEePSyutikPpKkvXEtkxzwQA2wzANv6jT0RBYJcggLfT\\\\/ofroKK2NSOi4ZOHOEBAaE650VEUkwkC+LGNf5SkJRFwzWiaGm08QbW+xxxZe\\\\/dWOvdmhs901EzP1BAgpO9UR74U4sBZbSYm4KNtOz8iIAlLSlGVSgoB\\\\/vUDQWb+bSAIGMnnTlL0ivgcXP62Tbu6zZE54bDW+toPI6CrNC6utPQcGgEsXRE\\\\/CGDlxe1Tt8Ay8NAtz9KffWBmtpXCv\\\\/NO1RFip9G80+hfh+MTAfmFFbGO0AUdMZnhsbPLUzLSMQjQ05kY5J8YGUv7L2scfaB\\\\/XOMLtH+8MysWU9tAT0tfX7gkwGgdIaWvvlZZEPAhj4DPQIDOoYIJ2GdsQFkiDDLcBJyvFjzE5+Dmtys7qDwW1ZIgAFJza0HaCIRf+v3XisMD1+IKAoRIsaRmp2\\\\/nP\\\\/pEzPAkgM3TcAecOFwc35Gf73C5CuubY9rDQQCMkVPgCms04kVkfvhs3v\\\\/9\\\\/nHj+hE\\\\/E1CE+LmYt69vtyQAOWSY1UkCZPyybQ7KkupCP9yG+ImAG2vUyXYyiLyCCfBvaPDXEGA8Xy14iM9v67Tj4u++dPduJiCgYF7p2WdXVZ177tenfT9CODzw58Wx9OQMlq\\\\/9ppvsvufSn\\\\/EVmAECKEGnOkIMP7TN\\\\/9A1fHwiIL+jor4+ph7FuUxAeUo+EwBvcBDA+7\\\\/\\\\/Pp8PEyDiZ4AAPl8iQErfE4cPc8GSBNr4hDK\\\\/Wrb9ieOp8YGAffvEF078NmDpeI1a4DC1vjYxJ5YQDuArMCuwC4MItjaY7Kq6lmtz5VOApScr2DE3QcvjP4APPZ9fYpyyljdetMkWFnJ2lghIsVgc+UYjnoL+QeGz9ftP5cd\\\\/bCxYIJhk1tn6F7XC+qzzeP32K94ABAEXAyCApOONkwGRtT1rSLxaPQzAP4qwdKk34wvOEn\\\\/xKnDUmzBGB9477w4gj7frfX01hg8MvMbfYRZLmHAX4\\\\/35DfyOydjbo5pZJn1zvSXUUmEBVb4L6D+f\\\\/yMKQKYRvPKSBgeTUKp7gdT0c3XSNSlaZqzjo4upse0DAVFcDHytgmt3rwDqLNQXbekwAaLAwky1x3w8ofRVua\\\\/P4iImwwcGNQ198OBBLy2mMlQSnQGLF\\\\/vOnD5scyCjTPEpVnZhFjRtdkrbHX8U4JVUUVFfUeF4z2wjWHN9NtZ5SNFop8PBZXzF6dmjID0\\\\/ePjh4vLyYsXn4davd0mI\\\\/uKh8CWm2Wwz5uN2ki8xS1tRsMDHQy2ytnfzTn3tMLLQhocNAcETpOPEwaHeBz0IQLM5Q5ixzX4iIzVjZUZ2yr0ls8gQvEw6RNCdZm8+vmLjbXZjsGfbnTGdunBEgYa31\\\\/6KehdKS9dMkVlfH79JfdousCSnK7ANPviRlgBIz4TmDx7+xlUyq6T+vpkzUeM0EwSkKSil2l2y2AQBNTWoxiSLTZa2ggA+HipRAf65DxABOBN3HpMImGS42cClc+w4sXmoNfVlDwI4cDm7Ezt7UmpMQkRIRMLqEkYZHCJYOmeGH99xfDcISDWkTvHwPU7npplhskADBDhcaE5fY7EycimrmqvxCU5yBoIAZ0YqbEKH5W678VgFcsz7R4\\\\/u3MsIy7ZZFaQCtZMFAYsWGY3bXmACRgoCjGaWtg8h06Ma3N3+4Dlau\\\\/xRAd6CAJmCIQJsqanW0zUE5GjihxvdsOyYkEC\\\\/iLensB98SZl0iNiLG+bx3cczZ4832g1TZPxyBKRsYTM04XiBr0CM0+VyrrmYSwKmjB+6o2CS77qFC5WSl2hnW1tloiUE99yQoIuoDW3WrP19eAYMGwY16uuN2IDsXbtkSQwREGrYtuydDiLgHZNa22tmKawYQsRUiIIFs2cWOMgA3Ky+tuy2W63eY4d4jgCKX5qxPZFhD5oVaX9xeiPiBwGKQ0T4pszdxzcdnz0+WG2rpPoD5fMofiYgz4HLDygjYKhrfqDvsGTFwQEEVGbh8o84e5h950RuQ5vVtx8MjEP8RIA4YEJX6S7hQEG+xKGGmnfeWW5sJgLU2l4LZX0VApo3SkcIszZ+aeCw+D5gJq8Qcesv3t6bdyN9oBCwocKloKmpyTW4KmHx4mGLnVOyED9QdmxvZlvbk20gYNPu3cfDmQAZPxOwfosYfTTbRZ4kXhdQ\\\\/z6AEUfCYLz3QGDwsGS+\\\\/A8IAootCfh2+gUdIqlMI2B0H+KfQfFTZ6c6AjgLS77Eoc3L33lnUUcz+RKrtb0Wer86AmKE9jfrsrj06j5NQcMvYzdu5OsvQStKuGd3z8g0Bc7CzY\\\\/RyASobYAQckPCTdK3mJukqP6A70G4Aymf52W1EZRvsTWXtHM20hUSndEZVrQt4vKPFFJ58jdNfXPm9I07wZnJfaZt8maxU6D5PCKgbhkufkcz+RKTtJUE8PvlPeD55\\\\/kxcPfa0++RM\\\\/EA2d9ByRnuY8cV4RU2NSo1dcpULQHlhoxYEf4ZggAZ\\\\/jyE31g1NV+N\\\\/9iQ3aZp5Fs8nCDOn9sBRDl0SBSyxl5jgy\\\\/RZnWnQfunwdWcgPRG3NEgKviZkNs8XErJyW8coJo4jh+pWZNH29pVw88jX2I00eBGENRMvsQsRQUB\\\\/H4qxmasB2BuFp0jg+dmrefCxk4iAjhLTO5x08JgTD9pWpibAHiRWSIRvyDgSRDA8SN8ip8IcMdfXX0MBJBvscZHGN5iiJ8IyL5wTDYISLUB6n28FtpftrkxC0d98JCy+9e5peR57FEk8SkI0ElN8iVGaVxNjdFcCF9isV0QwNvXqklvgAjIkUOAAQImGW82KlVaIOACOKmOBwMqATnKUwA8yBEgKWACshQdn3kcbYDsW6w5v7UYeQSaqU6lEUBunLUCbxOGfr90A5qtjiqAYuqsu0yVkqjj9YBeatLmGmRlC4NCF7m3hwbR\\\\/zmPtq8FtPZm0bpaXsg\\\\/88sWNcuJ\\\\/81QGFCW01DA8k+iCsD+HrtwOhonqIh9pZgCYpghfIXF1RcNegLu1rVeb0+p2pDkmTcmWenO4QI2BXJIXRYVdUWS5h1508aqWXZAX2sszNDUz1uvgvXzKZf40MwX6R0puCXvVeC009T0uSZGL5aimlrgsbq2NdPARqFSAgp4++juYqdmsawwesRrpbPNs1Y4NcpiycbuLqcLv7OzKqfe8d6XG0UWF4Djg77WGFIaULPU6kQJpm0efXTtqZf4GFD8vkx6RwquRdYsEeI9aRSyppw2JYwHATiQphZ4rK5tDVnV6kt8gbQZcVuxHQEmInBgMyAIuIZqd6Ujg00bPhPgb8\\\\/KaiqrbGrLbNkNApAvp\\\\/dI5OprjSGllx9oKiiQWV8QgMB\\\\/+OabH14ngIBTLfGB0IXXGQjQOVLk0WSvcJTg\\\\/b1HjRmT3NWVfDWDCcDxNLXAcqkrV0y3UGKUVv4KS06k4a5IvsFGg82W4pTxny4IQPzI+E1sngil5yZABvhCtr2msrKsrL2sJbNpSWwYCHjpvQx1u77WGAQ0lXVtLaiSWV8i4BCmYcYJBtby8ckugn1ozf5iBHD8TIDekSKPJns1S4SMRU3pxStXagkAnZpaYNGuHjElLcIqCVhY2DCnetjWrajuRUbI2L1ypc3s3Mzxn75ZElDnP3L4yJ3NUHoKAcoVDsKZVFa2tcMvP65lScvUOx5JwdpRe1ezozwmS30CRslaY5WArtTcLrmEBxMw7hmgkVYgen2tCDg1JCRVU5w9wPEzAXpHCnah1SwRMgQP3ITkZDseusBz8V6cNVVrgQUBFYGrdwRWSHO0woVz6ue8m3z2OaVLUZxs6541q9uwsuH4McJxk5l+506sI9P+kcNJKofILyjPWI7CXB0IaI\\\\/tmUEE7G8JuyPSkIFs0XEpTVuJAG2tsSAgI7iKs54gAN\\\\/9ZwjjBAHpQnnWObOF9BZKEvFLAvSOFAoBSOLheIIAFDFnX6olQK4mp86vm8v37i2HYwET0DBnznx8P7efc24ptmMEVNhsIe4sKxFw\\\\/sSLzIdkgYM+CxtKBLS0NM3vw11uMBNfgUhaNkuugLYaI0CNX0rpAy1dUWVx4v0g4NFHrxUj4DUQcKcgIDUqCgSYFQIGZPyt75r0jhRUIHF\\\\/ibpECBEA45mNl3KPPAgQq8npCDBmwARItKlRre2cBvpl0Ps4B2zrtmVPkPFJApBTbTbX1TWPBAH6goWhWI+wMhMFUC0tRwaXbAYBuP4Z6nS5rtaYf0scaKqqKsX7FQLoHnBtx2uCAGVPbvNKZwKMRhl+77smvSPFipmo9OD4BQFGIDk7N5mPgQssaoU1tcB6H18QUN9O8QNzh3LACcPUggQmgB4AdTv9rxl+1clLbnh3pq3bvHl+S8sgsGTzbBCwyuJu6zHX6muNJ9MSH+\\\\/jAPx+IgC3vh8OH0b8TADf1QFaLg1marcyAQNMQG8rCNA7UqygUieO\\\\/1U+Ht+YduzINQv4i1phtRYYBEzx8PFFbW77EqXN7N2rva\\\\/tDtEvqWH+uyU3QMDqrErG5vDNRMBe7ZoarfpaY7HEh\\\\/r+9fT4B15nEAGA6LYGmACcungMAia9IwXXInMWex4fz6wWTwgChhJyGd6EC7QqDTB5ojVNV5BAVN+od3AANJP0c8NUeTo7r3U8jqsuqaGrNZZaW33\\\\/ep37WR5B02amb03TO1LQXis2cIGEPF8mxw0vo4TSO6lRngycm8f6c3mL895Tz2D7IGRuUvQR8i6Tvr46qXoGgAINLomYCgz19qw\\\\/GeMMv2l8uPNxxQhZ3\\\\/ZmtCkwQ1pbLM+6cQvDKODuHLuccBrjlFL6KkDbR6f3Fc5YzwVaAi7X3WshTRmyE9NUbFxsSHwPwJewweXaHw2dW78SSBPS9Ko6T6l6BrLHqATOEXg6zDvbZseyvAEy6zu2MiElISTFnuh0kt1g1lSeKFXPx6Jvw4MpitYW5Rb9+bO5GytfIX3VeISPsFqwIXyJ9b7C\\\\/kgZKVnrzrIyFwhwNyPj7rTMlFecQrGvATrLmpYhY5SV5YLUTGNpSgURNVqpCgJycvCDTVr0gQCbPcAOF6ULpZMUChsnTAAdYoa\\\\/CATgt4Z6PhabgWtm+bUgQLPuDlas0J0\\\\/CEBgmtXx1HiEj7BnBsq80+slt0cwrW35yB14g7L\\\\/fU1N5SBgUd225prmZvzT8QIIWJyBq4\\\\/w9zaVHXiBCWgX8Z+tFEQs12QYckHADcgv5CN+SUDqJVi2WcQPAi5IwHjxi9pRVNQCFE2FoUIGtxKuIkxPeiUxalSq36jixYziFZ9tOwQoo+DDZyUBLpdRIQAXViN9RTx3bdnyKKUh7lrrE8J1pAUFUqh54bHEEBO6L92xXsaP3ekNdxIBzc11zXUdy5mANcZVxmJx+V9A3osIcLnjv8SeS1ng5WrbSOhS\\\\/ZIYdlsCHtDSIv\\\\/C8UUJiVEbEzc6isKZgLAVM+1m+xrCQWBNdN4jAci8+zqJEJTu3qp+PTRSuK4C+dHl\\\\/BoE0Fp2Bw4I6QsCEM2WlIwMUPDoQyCACyZm4IRYamsJoCzFS3dgvh1QZpxLvkCWt3lnc0dH3aLlNcsQcF7kquJVuPxNB16QBLTL+M+eYIew4CzwIqVSDwREqPETAUNxBTTl9xfMjSzescNZviM8fMCR4ggHAZhtUOJ\\\\/GQQsDh6VGuI7cxURsMZNgHL8IL5gD3f+8ENPA7JMd93Jnz8aNSaHxep44oLiB3IK4gcBomAibdy4UsSvJ+AOEKAvOJisLqbGAa\\\\/A+HfSt5\\\\/iv4wIcHH8IwKy3W12y\\\\/3l+TEBFL+6GpzNMwucixHEX38QMLBsERGAG4wHAaHOmc7a6Rw\\\\/E6B9vyRgeWddTc+yh4gAWcDR3y+lr\\\\/ARvj09\\\\/faHeLuQ3jNQyS1Xm5u28WfCbwI\\\\/t+oLDkiaNjMKmwUBaxo6cfk5fiKggeIfRj\\\\/OcEtpvhxZ4EWaR23hkJynn0b80qP0uTAmQOMHEO1E\\\\/JVU4VS0bFlReNjcL38W+Jjwc+\\\\/4jW\\\\/nTg\\\\/FuuF8fuvmHpSOQwC7zrBP8H03d7bcdwNPtbEZm0b6Ch9h3Ai2KFNxbqXGaX0vvXRFAB7L0REBYt21ukV0xfPqcfkXyfiR9Y12pQ3zTbCiBubQRcOx\\\\/+XXLJqjdWgAAc\\\\/h+iN+JmC2TY2fgBGgVHjtxlK54WGn8AkOsEepr1es4tEB5AEHo0Wef0ts7O0iQM5Sq6vjgQB1KpK2mw3ysy2M0JPa5k7K8roNKd4hmOZ0lnVqV6ML2+Vn99\\\\/ZXDdyotj\\\\/suWeDg1UEIG7AB4CjNlmXe1wvJPL3ABRkPFPPsG3riIo3xEQIGcZRZhEgPoUoP312y93t\\\\/HJ1eZOMifTFRwAJi2ODr7g8frdd9+\\\\/6jLs7y5AMHmC5B+yzO4SB5Jz0gwil0ACkHPCEv\\\\/kE6zvslOFsgCXVyAHitU5dFJabscO2iy211kmT4zXFUioApyxoiF4UrCKKVfrs7TwRvFwJt7Rdvqxj4cc26Skvrm0gl0hNrAWlu+9SpGm+uONB7T11nkEFvj4B2jV7T958uPT5k4+7zvluumPZxZQzdSefEVncRHlKRXvhLXMI8WPKHeeFfWpU66+2I2bxuuztDeopjkPA2+dIWt9xSIwsWFsniYW1SA5PFYWSLg\\\\/T18wofcN5l+D5JPlqidtkGTq3OXx+ZM7MLkB++7QDp7BMZ3sU5zqB6td5TUIeH29RyelT9QkjfEuCPDw+gIBWEYZi2lLPL5dn6X9vkK7uvqun0St78bg2KL89vZYIgB5e9EoCCFABCRkB4waFSgelWVy9ThVCut9gykfkJ7TiQVPmnqK1tyfZJrfE9ilfj4I2LFxdce+jn3+b\\\\/ASG3x+2Zj\\\\/svtJn+JRtByesj8IwK+kyFSLgoU+fl1pJcDoRrqTNvanpKutuUBxvXVXdwgYUAjQL2xMxcvrqhcutNqruc3tmFzSIraoKbCqpWg2ETBTNEqyEPLB9Ugd5et2f6tkSyMH4AQc0eK5H1NREWHj43OOL316J9DUfpAIWNJXUqDWOk\\\\/uwFjZV7gv1PLGp5IAX7vdzzfAHjJB+BRnj4Kxsbrw8hkPbXvo0ewQBe9CKnaljR5dMoj4B68dfcTgqbUt9fVL2g3Z5yhfKzYsMDaT+dghiyQgrQWPgVBrbkvuu9W9+bLWt6ioottNADu9BUIOEwF2q93X94QEapI4feLOOhs5\\\\/u6KCmuMQkBDw\\\\/T0+9e0d7b3HLw\\\\/2tQQtHB\\\\/ybw0WTsMAlZvWr3vDf+gjn1MAElfu1+C1c8vdQJtlxdMXXj5jIefKXxw\\\\/c8+Er1QSl1bYex73eC4\\\\/bcNjpMEpNTUpIiChvr65x21BssxBXRArK6N+M+\\\\/iKRv647OzoUNDXMKl7TX7tmDEeBYwKvLhYe3NLWAAG7MdHG36BgmIISywr7utrloJ8evpt0pfuSpkaN2kfSFUnQ1dC5Ys6aop70FvxVMFqyEg4qVNFkLfB4TsG\\\\/fGxQ\\\\/pu9J+dl9rX7D7NZRtF1XOwwCHq149MEv8UoABPAIaBwcd+2rg9cyAXyNm2XBQkPnlztiUqBZBIbwCGCLjzp\\\\/MxPgKK+GCij0r9\\\\/elrO9N56qLlnptBw4MBg+m5e8cFH8IECt5j7BGH7iininev1PT9osa4PxiypGSGsQ0NlQ1g4CsEY6pDKPgMZ5aUoW+rw3Vg+sw7y1nL4XBASEWBP8Un1puz5r7XXWaw8+mNJtVbDQZ8LWNEUJv\\\\/pqY3+k+v0X94DumApHtLpiob5NjdvcPr7utsJaavOSBIQTAZktLWeFzz6dZmpcFH8ZF0EtjaCeYVmQgIWTk4o1M4+VWVPNuuODgPbOpibcAfct20cEzJ+zv0TMoigEVK\\\\/m+CUByDonJEwYAWfJS2i7LmsNAh5c\\\\/60GV\\\\/gEY4EkjVsc33SgvbDEHdTXqlvxFFgQPUSF3pzse9z+GVWEgp9AgIj\\\\/0ieBcNPp90xfsMDF\\\\/cJXEgEbIsoA8l0mxA3qzdN4Ieh3VOmNLG9WT1N7T0\\\\/PvmUvEwFL+maUqtIZBLy9eqMIXxKAeO2pVmvCKN6ul9pev6z\\\\/9lktAd471BwtcF6e6vIEHkBAyu54TfzxenMyOFMzygWGTOXHP0HU+t56j3ITdF0IoJbX8\\\\/N88MiWE0sEb\\\\/1C0LfiPJwNrsCypvY3yHHC1FMwSiOVQQAeg7J8AzD9g7TGCPiOcYWCabqCB9XxVqAt3mPR1l9MOkD+aZ2Jz9CW+tL205OAQV43mBPQemmql776haClFI6Pjxbo1e1vMs31qDn4J2ntpZeKVgzkB6y+7tetEr2M7b0vM2B6JrerWdbLTxzBB+qzynqCshT4BfAMvX7JjPjElKypUxMdiZI3xV3CIrPEdDlOkyDmXj1yhMsfFOxou\\\\/XYx0mQ3sBUQH98fbxeeql4jq1h\\\\/vwGm1153bpDwaZO16ae3pdp4QG4aSvb3W1uFzWW9KHAAQUNgFrQYFINHAmmLMMW+sv4ovimN5htFVjj62HCzcDp8UYkiOm2K+6Cs3k1OpRVKlnhvPe43oHTvlSQ8X7UykPyNWFpkpDexe4CjgqrrbvCUIG\\\\/u7u7K1z6eEWBREKC6sBgt7UvXDjfliBf66XpyzcXw4UX5dlyu2JudrgR1lq37R+k6WwOXRY0cIpN9SF+NWuLdCDBrDD8xqZYUHpbwfe8dEJkfEa6IyMyIzIofDM1SIAAIRttstY3773pq5TjkTna+4unf6M5\\\\/lLZZrfaXcBRERGD6CNKbLaIwLLGTindu7oUKcxS0Wq1qw4MCWBgznxriHgNy1as2vQmgMLNuI4hgoDp0y9Us8Bk7tXYuB\\\\/3wMHGfhCgncpae5pYKFlK3XlHs7YYHzM+Zn5sPY3LWeZCEFCyEi1jW7bwyh5vtX6ptAF+DFSblMXYbObuzs5uKwhYtQrF2qNJqpOP8WlEsOpzvEFI7417Kzcvwn0QBEBDlJQsdux9zzXuSFl3EMULFMxQpDCEiJ\\\\/Nb1jACOswxYEhwTZ\\\\/DjHAr\\\\/F+Q4qM\\\\/+mON0EA1ieFR+aFQkoyAbj8TXPQlHek8dAHTMBTMn5MZgqhk91gtIv9s7Y8Rlj\\\\/li8oP8dvndkaE2M1SpdReIzqsr6FICCCYMzo6Ww6UiEIOHzg8OETh6+l2uM8nqVIxwDiLHJSFknv4tq9mzfvq2letjnMaQx1BZY4sVNZo6sisZDPZ96M0aPj4s5mKQxlZLdhPCOppUhFMICCgCXWEHptaG7GIBDxPx3XEX36zewRugBnL9vi6PL34RnY19j45utrP3n4ecKbEpdCGAHGhiVGaoDfjnsALr\\\\/lQf8P+L6UXm+hiSCcvkShrna4cKkwWcFPIXNPj9koCDgwsbFxeP+1JJ3xGvEXrzlYnIEs2ZqkY85KVHdnEQF1ze+AgIxIgyHCFpy7uqy5OAMEsI0vjZcROH8mAPEGQCj5ZZ\\\\/rlooh1iW33bbEGoXXMRUx3Rkcf08cLWV98kLJB+jyX4fLX0fT16d5ZpVp\\\\/UASxsaL68XqcTwCHnzrg5eZQb\\\\/qG1J4+Ct4K10bv4YAY4WrtrY+NHSFGAEnTvQfuZZylnjN8R8EA5QjjHZL6X3LQMDs4sgUw7JAIqAx0uEPAvj8S5EWl1KYpKEd9Xw0Ia9KRTDwwAMLU6PO9jZ0d3P4lOmJewME6KTkVa6SPmigvsbDb74mCFDjJwIGXU3AEQX70Umi+qQGpba\\\\/fLNqsksE97KUdsO0IUa47GCuqbbWbAmlgFHwcWI4jk6lt71uvwdRshOfpfyU6Ozra9rMXWaNByqaWppccUGQ0uL8x20dgaSxJIDiDaH4tVIxxLrwgQfmpIZ466WpXkp+4VooLj8qWCQBavyvjtvwjOfrL\\\\/yy\\\\/ahVW3yDfAKqM\\\\/j+z4Crr6VQ5yvMBAQCZloMGgFQVrgEXYX9OBoRoD8fECB\\\\/SvUAggBzs6UszlVcaGYCeK0KavbD\\\\/kzAqaUixsB1ty1J9e5Vbsp7qvYgw3GStCQp3NdY8vzrDBCgPvUIG3y6BLYKeAepbFrS\\\\/f27XlZshm9gRF\\\\/h6SsMAuRTgN7DBOArII7feKqCjHihH+QwYAL487qRpmMC9FL4r6Virgmo7WVAYP7Ue0ppif+1\\\\/4sTH7izrm5jsA0C+v2nELhEpJrhr1teTilEUCCOcvRortxpxYqkJOXopyrI0LflWdxrTwicJIUf2GCaq5WGSTC4nzZtndvyIgzgo2G7B2SNw1VXjQw9R\\\\/N+\\\\/epzQZM1OWZgnhszGJfq8MckTbGtbdIfXv82TD0xAzs00jDJiaxncIIsY1s3Nyy\\\\/PMgRCTsouR0ODVF+qpPt2P66ukOWBPX9l9cp6CkoaEk7z2io+YaADlfCVaNHqEBKqErGHa4QkD3l92xeZZWqAX+fku31b8M0vy8QpbCKFGYCVq97e906tvYhAiLb2spRmy+2gwBEfoni4njJ2MGYi5ZftDNhgnw\\\\/CLhIunuPXJ6WVjMZN9FOrRSeN8LdIgkwAUVFOQtynAvuKSrCC4Ph1z9+tRm6ugw2\\\\/MFg8Pq3QVnVsq+q3VlSImAdCEhel2tMTU5uRYNCZnkbehPk9pBsuwLy6LzQ1BlxzfKROy3yfweDAMR\\\\/jSwrWT7ZuDLBMCBvgj\\\\/9tHU8CKDoq6q8CRczAU6MAAyBBQvwgi\\\\/879lRUfRvw39BgCuwqa9MWeh4jkkSkJycm1yLv0BAZmI59WZI6asvUKC8PFWLi6zGyCtAgDR3H3PObQ+keUfFzAqJql5XnZzMbnCt80Yg\\\\/LRzq6puSsPEEAgQGOjJFH8wEH4dExx8MS7\\\\/f0JA55KyOftlv8WGsj3JYi2L5GRj7eNvm0FAW2Ybxf+LlL46qUq+vX2B15xPFilw9Zl43uV1irm9IMAeMmuW3Sj5hRIUBFS99VZV2lg3AZkopJQMSJ\\\\/jm25KMPxHBPS0NO0vk+eHE5wWLK29UpPffhwjQC999W1uuIeU1cD1REwlnT8ZBMjhf+W5D4AAc8isAnM1H5L79ogA79KqHxdV\\\\/aQSgPjBQLgkgG8D+Ps\\\\/ImAJrv+c990LKU9bLU82udZci2puvfRtL9Sux19\\\\/namzERUFO\\\\/3FdGBklljiYqRKAHyWv8Is4k8\\\\/\\\\/cQNGCDAG6iqajmGphVJQHgPCBhQRkAqf\\\\/v\\\\/s3vAEjV+QQDHT0DG7vFWvdTEkFduGDxiBiOoXWLxGqVgQV3i4qZzHzCVggBzzziNFJ43huMvrfqpCk07IICR2TMwHwNAfQoA\\\\/9VToM+15HzNQspz8fgHkiUNraeQvu48MGDqp6fgYnfFQrS6xMWFY667rdTbaK45wBBGF5fNGKN1uU0GAYz5bh1wCS484T\\\\/TAUdNk7ULKSuFvK0SJ0lfHS677MzyFZrV1NQlLi6Aj9dYb3+T55IXM9CxogAcV\\\\/3vSvC\\\\/Bj1utPD6n\\\\/EnnaQbrf6BCX0AAAAASUVORK5CYII=)"},".flag.ad:not(.svg)":{"background-position":"-16px 0"},".flag.ad.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 0h171v342H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M342 0h171v342H342zM198.92 113.58H256v64.8h-57.08zM309.16 228.68L256 243.18v-64.8h57.08z\'/%3e%3cpath fill=\'%23BC8B00\' d=\'M182.24 95.92v92.2c0 34.32 27.26 54.17 48.63 64.46-.8 1.37 25.13 8.26 25.13 8.26s25.93-6.9 25.13-8.26c21.38-10.29 48.63-30.14 48.63-64.46v-92.2H182.24zm129.86 92.2c0 16.88-10 29.43-32.76 43.9-8.62 5.48-17.54 9.03-23.34 11.01-5.8-1.98-14.72-5.53-23.34-11.01-22.76-14.47-32.76-28.02-32.76-43.9v-74.54h112.2v74.54z\'/%3e%3c/svg%3e\\")"},".flag.ae:not(.svg)":{"background-position":"-32px 0"},".flag.ae.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'white\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M0 0h513v114H0z\'/%3e%3cpath d=\'M0 228h513v114H0z\'/%3e%3cpath fill=\'%23dd0d12\' d=\'M0 0h171v342H0z\'/%3e%3c/svg%3e\\")"},".flag.af:not(.svg)":{"background-position":"-48px 0"},".flag.af.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%23DB3E00\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'%23479900\' d=\'M331 0h182v342H331z\'/%3e%3cpath d=\'M0 0h181.8v342H0z\'/%3e%3cpath fill=\'white\' d=\'M256 126.7c-19.4 0-35.2 15.8-35.2 35.2v52.8h70.4v-52.8c0-19.5-15.8-35.2-35.2-35.2z\'/%3e%3cpath fill=\'white\' d=\'M256 84.3c-47.7 0-86.4 38.7-86.4 86.4S208.3 257 256 257s86.4-38.7 86.4-86.4-38.7-86.3-86.4-86.3zm0 157.7c-39.4 0-71.4-32-71.4-71.4 0-39.4 32-71.4 71.4-71.4 39.4 0 71.4 32 71.4 71.4 0 39.5-32 71.4-71.4 71.4z\'/%3e%3c/svg%3e\\")"},".flag.ag:not(.svg)":{"background-position":"-64px 0"},".flag.ag.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'%23186DD2\' d=\'M88.8 136.5c-2.2 12.9-3.4 26.2-3.4 39.8 0 13.6 1.2 27 3.4 39.8L256 228.3l167.2-12.1c2.2-12.9 3.4-26.2 3.4-39.8s-1.2-27-3.4-39.8\'/%3e%3cpath fill=\'white\' d=\'M423.2 219H88.8c15.8 69.8 84.7 122.3 167.2 122.3S407.4 288.8 423.2 219z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M365.9 136.5H146.1l44.9-21.1-23.9-43.5 48.8 9.4L222 32l34 36.2L290 32l6.1 49.3 48.8-9.4-23.9 43.5z\'/%3e%3cg fill=\'%23C32500\'%3e%3cpath d=\'M256.5 342L0 0v342z\'/%3e%3cpath d=\'M513 342V0L256 342z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.ai:not(.svg)":{"background-position":"-80px 0"},".flag.ai.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%230052B4\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'white\' d=\'M454.8 265.38c7.94-10.93 13.24-24.27 13.24-40.42V104.89a59.754 59.754 0 01-36.02 12.01c-19.64 0-37.07-9.43-48.03-24.01-10.95 14.58-28.39 24.01-48.03 24.01-13.52 0-25.99-4.47-36.02-12v120.06c0 16.16 5.3 29.5 13.24 40.42H454.8z\'/%3e%3cpath fill=\'%238DCCFF\' d=\'M310.23 260.98C332.65 296.96 384 309 384 309s51.35-12.04 73.77-48.02H310.23z\'/%3e%3cpath fill=\'%23D87B00\' d=\'M396.66 172.21c.32 1.42 8.72 10.17 17.56 20.15 1.39 1.57-8.74 12.63-6.91 12.59 4.75-.12 19.27-17.26 19.34 6.65.05 15.94-30 27.51-30 27.51h17.47l.65 14.96s4.97-13.34 7.59-16.57c8.1-9.97 20.18-30.07 34.59-27.1 14.41 2.97-13.66-13.92-13.66-13.92s-5.2-15.19-16.63-16.97c-10.06-1.57-14.29-2.51-26.64-7.3-1.68-.65-3.88-2.32-3.36 0z\'/%3e%3cpath fill=\'%23D87B00\' d=\'M359.69 198.69c1.07-.99 4.46-12.63 8.69-25.28.67-1.99 15.31 1.27 14.35-.3-2.47-4.06-24.58-8.08-3.9-20.08 13.79-8 38.82 12.27 38.82 12.27l-8.72-15.14 12.64-8.03s-14.05 2.35-18.14 1.69c-12.68-2.04-36.13-2.48-40.75-16.45-4.62-13.97-5.25 18.79-5.25 18.79s-10.56 12.08-6.4 22.88c3.66 9.5 4.96 13.64 6.97 26.73.29 1.79-.06 4.53 1.69 2.92z\'/%3e%3cpath fill=\'%23D87B00\' d=\'M395.67 219.87c-1.39-.43-13.16 2.49-26.22 5.18-2.06.42-6.59-13.88-7.47-12.26-2.27 4.17 5.36 25.31-15.41 13.45-13.84-7.91-8.89-39.73-8.89-39.73l-8.71 15.14-13.29-6.9s9.09 10.96 10.57 14.84c4.6 11.99 16 32.49 6.24 43.49-9.76 11.01 18.88-4.9 18.88-4.9s15.76 3.07 23-5.96c6.38-7.94 9.3-11.14 19.61-19.45 1.43-1.12 3.97-2.19 1.69-2.9z\'/%3e%3cpath fill=\'white\' d=\'M256.5 0h-23.1L160 48.9V0H96v48.9L22.6 0H0v22.7l46.1 30.7H0v64h46.1L0 148.1V171h22.6L96 121.8V171h64v-49.2l73.4 49.2h23.1v-22.9l-46.6-30.7h46.6v-64h-46.6l46.6-30.7z\'/%3e%3cpath fill=\'%23D80027\' d=\'M144 0h-32v69.4H0v32h112V171h32v-69.6h112.5v-32H144z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 171v-11.3l62.5-42.3h22.6L7.3 171zM7.3.1l77.8 53.2H62.5L0 11.1V.1zM256.5.1v11l-63 42.3h-22.6L248.7.1zM248.7 171l-77.8-53.6h22.6l63 42.3V171z\'/%3e%3c/svg%3e\\")"},".flag.al:not(.svg)":{"background-position":"-96px 0"},".flag.al.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 90 60\'%3e%3cpath fill=\'%23ED2024\' d=\'M0 0h90v60H0z\'/%3e%3cpath fill=\'%23212121\' d=\'M32.5 12.2v16l7.1 2.5-5 4.9 2.4 3 5.3-5.5 1.2 2.3-3 4.9 3.6 5.6-1.8 2.6 2.8 3.6 2.7-3.7-1.5-2.6 3-5.8-2.7-4.6 1.2-2.3 5.2 5.5 2.5-2.9-5.2-5.1 7.2-2.6V12.2l-5.2 1.9-.1 3.8-3.3.3v-2.6l1.7-2.3 5.6-2.2-2.3-.4 1.4-1.2.9.4-.8-1.4L54 9l-1-1.1L47.5 9l1.4 1.1-3.8 4.9-3.8-4.8 1.3-1.1-5-1.2L36.2 9l-1.5-.4-.8 1.4.9-.6 1.6 1.1-2.3.5 5.5 2 1.6 2.3v2.9l-3.3-.3v-3.6z\'/%3e%3cg fill=\'%23212121\'%3e%3cpath d=\'M26.2 25h6.4v2.5h-6.4zM26.2 20.9h6.4v2.7h-6.4zM26.2 16.7h6.4v2.6h-6.4zM26.2 12.7h6.4v2.5h-6.4z\'/%3e%3c/g%3e%3cg fill=\'%23212121\'%3e%3cpath d=\'M57.4 25h6.4v2.5h-6.4zM57.4 20.9h6.4v2.7h-6.4zM57.4 16.7h6.4v2.6h-6.4zM57.4 12.7h6.4v2.5h-6.4z\'/%3e%3c/g%3e%3cpath fill=\'%23212121\' d=\'M53.4 36.1h6.4V38h-6.4zM30.2 36.1h6.4V38h-6.4z\'/%3e%3c/svg%3e\\")"},".flag.am:not(.svg)":{"background-position":"-112px 0"},".flag.am.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%230052B4\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 0h513v114H0z\'/%3e%3cpath fill=\'%23FF9811\' d=\'M0 228h513v114H0z\'/%3e%3c/svg%3e\\")"},".flag.ao:not(.svg)":{"background-position":"-128px 0"},".flag.ao.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath d=\'M0 171h513v171H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 0h513v171H0z\'/%3e%3cg fill=\'%23FFDA44\'%3e%3cpath d=\'M197.01 139.81c-9.32 12.37-9 27.81 3.37 37.12 0 0 162.62 122.13 164.64 123.93 2.02 1.8 6.3 2.38 11-3.27 4.46-5.36 3.31-9.78 1.04-11.63S197.01 139.81 197.01 139.81zM264.42 79.12l11.72 24.03 26.45 3.96-19.23 18.58 4.4 26.38-23.61-12.55-23.73 12.33 4.64-26.33L226 106.77l26.47-3.73z\'/%3e%3cpath d=\'M268.67 39.2l-3.2 22.04c51.81 3.9 92.64 47.18 92.64 99.99 0 55.38-44.9 100.28-100.28 100.28-40.82 0-75.94-24.39-91.59-59.4l-18.4 13.11c19.96 40.59 61.71 68.52 110 68.52 67.66 0 122.51-54.85 122.51-122.51-.01-64.01-49.1-116.54-111.68-122.03z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.ar:not(.svg)":{"background-position":"-144px 0"},".flag.ar.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'white\' d=\'M0 0h512v342H0z\'/%3e%3cpath fill=\'%23338AF3\' d=\'M0 0h512v114H0zM0 228h512v114H0z\'/%3e%3ccircle fill=\'%23FFDA44\' stroke=\'%23d6ab00\' stroke-width=\'5\' cx=\'256.5\' cy=\'171\' r=\'40\'/%3e%3c/svg%3e\\")"},".flag.as:not(.svg)":{"background-position":"-160px 0"},".flag.as.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%230052B4\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M513 33L95.3 171 513 310.76v30.57L0 171 513 0z\'/%3e%3cpath fill=\'white\' d=\'M513 287.18v24.58L81.72 171 513 30v24.16\'/%3e%3cpath fill=\'%23A2001D\' d=\'M476.98 140.21l-21.89 10.68-3.18-15.32 31.19-29.77s-9.42-40.65-13.75-44.98l-112.32 55.82-6.84 36.76-31.9 28.59-.4 34.2 34.29-22.76 67.23-2.66-1.51 38.11h22.23l11.9-44.64 31.55-24.61-6.6-19.42z\'/%3e%3cpath fill=\'%23EFC100\' stroke=\'%23231F20\' stroke-miterlimit=\'10\' d=\'M317.89 238.41l-22.24-11.11 22.24-11.11h144.46v22.22z\'/%3e%3c/svg%3e\\")"},".flag.at:not(.svg)":{"background-position":"-176px 0"},".flag.at.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'white\' d=\'M0 114h513v114H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 0h513v114H0zM0 228h513v114H0z\'/%3e%3c/svg%3e\\")"},".flag.au:not(.svg)":{"background-position":"-192px 0"},".flag.au.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%230052B4\' d=\'M0 0h513v342H0z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M222.2 170.7c.3-.3.5-.6.8-.9-.2.3-.5.6-.8.9zM188 212.6l11 22.9 24.7-5.7-11 22.8 19.9 15.8-24.8 5.6.1 25.4-19.9-15.9-19.8 15.9.1-25.4-24.8-5.6 19.9-15.8-11.1-22.8 24.8 5.7zM385.9 241.1l5.2 10.9 11.8-2.7-5.3 10.9 9.5 7.5-11.8 2.6v12.2l-9.4-7.6-9.5 7.6.1-12.2-11.8-2.6 9.5-7.5-5.3-10.9 11.8 2.7zM337.3 125.1l5.2 10.9 11.8-2.7-5.3 10.9 9.5 7.5-11.8 2.7v12.1l-9.4-7.6-9.5 7.6.1-12.1-11.9-2.7 9.5-7.5-5.3-10.9L332 136zM385.9 58.9l5.2 10.9 11.8-2.7-5.3 10.9 9.5 7.5-11.8 2.7v12.1l-9.4-7.6-9.5 7.6.1-12.1-11.8-2.7 9.5-7.5-5.3-10.9 11.8 2.7zM428.4 108.6l5.2 10.9 11.8-2.7-5.3 10.9 9.5 7.5-11.8 2.6V150l-9.4-7.6-9.5 7.6v-12.2l-11.8-2.6 9.5-7.5-5.3-10.9 11.8 2.7zM398 166.5l4.1 12.7h13.3l-10.8 7.8 4.2 12.7-10.8-7.9-10.8 7.9 4.1-12.7-10.7-7.8h13.3z\'/%3e%3cpath d=\'M254.8 0v30.6l-45.1 25.1h45.1V115h-59.1l59.1 32.8v22.9h-26.7l-73.5-40.9v40.9H99v-48.6l-87.4 48.6H-1.2v-30.6L44 115H-1.2V55.7h59.1L-1.2 22.8V0h26.7L99 40.8V0h55.6v48.6L242.1 0z\'/%3e%3c/g%3e%3cpath fill=\'%23D80027\' d=\'M142.8 0h-32v69.3h-112v32h112v69.4h32v-69.4h112v-32h-112z\'/%3e%3cpath fill=\'%230052B4\' d=\'M154.6 115l100.2 55.7v-15.8L183 115z\'/%3e%3cpath fill=\'white\' d=\'M154.6 115l100.2 55.7v-15.8L183 115z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M154.6 115l100.2 55.7v-15.8L183 115zM70.7 115l-71.9 39.9v15.8L99 115z\'/%3e%3c/g%3e%3cpath fill=\'%230052B4\' d=\'M99 55.7L-1.2 0v15.7l71.9 40z\'/%3e%3cpath fill=\'white\' d=\'M99 55.7L-1.2 0v15.7l71.9 40z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M99 55.7L-1.2 0v15.7l71.9 40zM183 55.7l71.8-40V0L154.6 55.7z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.aw:not(.svg)":{"background-position":"-208px 0"},".flag.aw.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 363 242\'%3e%3cpath fill=\'%23338AF3\' d=\'M0 0h363v242H0z\'/%3e%3cpath fill=\'white\' d=\'M57 96.9L14.7 78.2 57 59.6l18.6-42.2 18.6 42.2 42.3 18.6-42.3 18.7-18.6 42.2z\'/%3e%3cpath fill=\'%23D80027\' d=\'M75.6 40.6l11.5 26.1 26.1 11.5-26.1 11.5-11.5 26.1-11.5-26.1L38 78.2l26.1-11.5z\'/%3e%3cg fill=\'%23FFDA44\'%3e%3cpath d=\'M0 152.2h363v15.7H0zM0 183.6h363v15.7H0z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.az:not(.svg)":{"background-position":"-224px 0"},".flag.az.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%23D80027\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'%23338AF3\' d=\'M0 0h513v114H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M0 228h513v114H0z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M265.6 212.6c-23 0-41.6-18.6-41.6-41.6s18.6-41.6 41.6-41.6c7.2 0 13.9 1.8 19.8 5-9.2-9-21.9-14.6-35.8-14.6-28.3 0-51.2 22.9-51.2 51.2s22.9 51.2 51.2 51.2c13.9 0 26.6-5.6 35.8-14.6-5.9 3.2-12.6 5-19.8 5z\'/%3e%3cpath d=\'M297.6 142.2l5.5 15.5 14.9-7.1-7.1 14.9 15.5 5.5-15.5 5.5 7.1 14.9-14.9-7.1-5.5 15.5-5.5-15.5-14.9 7.1 7.1-14.9-15.5-5.5 15.5-5.5-7.1-14.9 14.9 7.1z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.ba:not(.svg)":{"background-position":"-240px 0"},".flag.ba.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%230052B4\' d=\'M0 85.334h512v341.337H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M99.905 85.329h341.333v341.334\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M36.561 100.645l14.843-10.807 14.867 10.794-4.979-15.302H41.525z\'/%3e%3cpath d=\'M88.332 103.632L82.649 86.16l-5.672 17.472-18.365.012 14.867 10.796-5.661 17.461 14.843-10.806 14.866 10.795-5.684-17.474 14.854-10.795z\'/%3e%3cpath d=\'M119.59 134.89l-5.684-17.474-5.673 17.474-18.365.011 14.867 10.795-5.661 17.462 14.844-10.807 14.866 10.796-5.685-17.474 14.856-10.794z\'/%3e%3cpath d=\'M150.846 166.146l-5.683-17.473-5.673 17.473-18.364.011 14.866 10.796-5.661 17.461 14.843-10.806 14.866 10.795-5.683-17.474 14.855-10.794z\'/%3e%3cpath d=\'M182.103 197.403l-5.683-17.474-5.672 17.474-18.366.011 14.866 10.795-5.66 17.462 14.843-10.807 14.866 10.796-5.684-17.473 14.855-10.795z\'/%3e%3cpath d=\'M213.359 228.659l-5.683-17.472-5.672 17.472-18.365.012 14.866 10.795-5.66 17.462 14.842-10.806 14.866 10.794-5.683-17.473 14.855-10.795z\'/%3e%3cpath d=\'M244.616 259.916l-5.683-17.473-5.672 17.473-18.366.012 14.867 10.795-5.661 17.462 14.844-10.807 14.866 10.794-5.685-17.472 14.855-10.794z\'/%3e%3cpath d=\'M275.872 291.173L270.19 273.7l-5.673 17.473-18.365.011 14.867 10.796-5.661 17.461 14.843-10.806 14.866 10.795-5.683-17.474 14.853-10.794z\'/%3e%3cpath d=\'M307.13 322.43l-5.683-17.474-5.674 17.474-18.364.011 14.866 10.795-5.661 17.462 14.844-10.807 14.866 10.796-5.684-17.474 14.855-10.794z\'/%3e%3cpath d=\'M338.386 353.686l-5.683-17.472-5.672 17.472-18.365.012 14.866 10.795-5.661 17.462 14.843-10.807 14.866 10.795-5.683-17.472 14.855-10.796z\'/%3e%3cpath d=\'M369.643 384.943l-5.683-17.473-5.672 17.473-18.366.012 14.866 10.794-5.66 17.463 14.843-10.807 14.866 10.795-5.684-17.473 14.855-10.795z\'/%3e%3cpath d=\'M395.216 398.727l-5.672 17.472-18.365.012 14.394 10.453h19.278l14.414-10.476-18.366.011z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.bb:not(.svg)":{"background-position":"0 -11px"},".flag.bb.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.33\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 0h512v341.34H0z\'/%3e%3cg fill=\'%230052B4\'%3e%3cpath d=\'M0 0h170.66v341.34H0zM341.34 0H512v341.34H341.34z\'/%3e%3c/g%3e%3cpath d=\'M325.74 101.02l-31.97 12.4c-.68 1.35-5.79 7.54-8.18 53.06h-17.05v-60.42L256 78.68l-12.54 27v60.8H226.4c-2.39-45.53-7.8-52.48-8.47-53.84l-31.68-11.63c.15.31 15.4 31.34 15.4 78.01v12.54h41.81v71.07h25.08v-71.07h41.81v-12.54c0-24.13 4.17-44.02 7.68-56.46 3.82-13.57 7.7-21.49 7.74-21.57l-.03.03z\'/%3e%3c/svg%3e\\")"},".flag.bd:not(.svg)":{"background-position":"-16px -11px"},".flag.bd.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23496E2D\' d=\'M0 85.331h512v341.337H0z\'/%3e%3ccircle fill=\'%23F40B32\' cx=\'218.902\' cy=\'255.994\' r=\'115\'/%3e%3c/svg%3e\\")"},".flag.be:not(.svg)":{"background-position":"-32px -11px"},".flag.be.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.331h512v341.326H0z\'/%3e%3cpath d=\'M0 85.331h170.663v341.337H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M341.337 85.331H512v341.337H341.337z\'/%3e%3c/svg%3e\\")"},".flag.bf:not(.svg)":{"background-position":"-48px -11px"},".flag.bf.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%236DA544\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 0h512v170.7H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M256 66.9l25.8 79.3h83.3l-67.4 49 25.7 79.3-67.4-49-67.4 49 25.7-79.3-67.4-49h83.3z\'/%3e%3c/svg%3e\\")"},".flag.bg:not(.svg)":{"background-position":"-64px -11px"},".flag.bg.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23496E2D\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'white\' d=\'M0 85.337h512v113.775H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 312.888h512v113.775H0z\'/%3e%3c/svg%3e\\")"},".flag.bh:not(.svg)":{"background-position":"-80px -11px"},".flag.bh.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23D80027\' d=\'M2.216 86.076H512v339.848H2.216z\'/%3e%3cpath fill=\'white\' d=\'M209.455 154.969l-50.236 25.267 50.236 25.257-50.236 25.267 50.236 25.257-50.236 25.266 50.236 25.257-50.236 25.268 50.236 25.257-50.236 25.267 50.236 25.268-36.45 18.33H0V86.07h172.939l36.516 18.364-50.236 25.267z\'/%3e%3c/svg%3e\\")"},".flag.bi:not(.svg)":{"background-position":"-96px -11px"},".flag.bi.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%23D80027\' d=\'M0 0h512v341.3H0z\'/%3e%3cg fill=\'%236DA544\'%3e%3cpath d=\'M215.9 170.7L0 314.6V26.8zM512 26.8v287.8L296.1 170.7z\'/%3e%3c/g%3e%3cpath fill=\'%230052B4\' d=\'M512 26.8L296.1 170.7 512 314.6v26.7h-40.1L256 197.4 40.1 341.3H0v-26.7l215.9-143.9L0 26.8V0h40.1L256 143.9 471.9 0H512z\'/%3e%3cpath fill=\'white\' d=\'M512 26.8L296.1 170.7 512 314.6v26.7h-40.1L256 197.4 40.1 341.3H0v-26.7l215.9-143.9L0 26.8V0h40.1L256 143.9 471.9 0H512z\'/%3e%3ccircle fill=\'white\' cx=\'251.6\' cy=\'170.7\' r=\'100.2\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M251.6 93.3l10.1 17.5h20.2l-10.1 17.5 10.1 17.5h-20.2l-10.1 17.5-10.1-17.5h-20.2l10.1-17.5-10.1-17.5h20.2zM210.3 163.4l10.1 17.5h20.3l-10.1 17.5 10.1 17.5h-20.3l-10.1 17.5-10.1-17.5H180l10.1-17.5-10.1-17.5h20.2zM292.8 163.4l10.1 17.5h20.2L313 198.4l10.1 17.5h-20.2l-10.1 17.5-10.1-17.5h-20.2l10.1-17.5-10.1-17.5h20.2z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.bj:not(.svg)":{"background-position":"-112px -11px"},".flag.bj.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%236DA544\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M196.641 85.337H512V256H196.641z\'/%3e%3cpath fill=\'%23D80027\' d=\'M196.641 256H512v170.663H196.641z\'/%3e%3c/svg%3e\\")"},".flag.bm:not(.svg)":{"background-position":"-128px -11px"},".flag.bm.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.33\'%3e%3cpath fill=\'%23D80027\' d=\'M0 0h512v341.34H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 .1h256v170.6H0z\'/%3e%3cpath fill=\'white\' d=\'M256 0h-22.6L160 48.9V0H96v48.9L22.6 0H0v22.7l46.1 30.7H0v64h46.1L0 148.1v22.6h22.6L96 121.8v48.9h64v-48.9l73.4 48.9H256v-22.6l-46.1-30.7H256v-64h-46.1L256 22.7z\'/%3e%3cpath fill=\'%23D80027\' d=\'M144 0h-32v69.4H0v32h112v69.3h32v-69.3h112v-32H144z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 170.7v-11l62.5-42.3h22.6L7.3 170.7zM7.3.1l77.8 53.2H62.5L0 11.1V.1zM256 .1v11l-62.5 42.3h-22.6L248.7.1zM248.7 170.7l-77.8-53.3h22.6l62.5 42.3v11z\'/%3e%3cg transform=\'translate(13 5)\'%3e%3cpath fill=\'white\' d=\'M303.9 94.94v99.69c0 59.81 79.75 99.69 79.75 99.69s79.75-39.88 79.75-99.69V94.94H303.9z\'/%3e%3cpath fill=\'%232F8F22\' d=\'M436.37 254.44H330.93c23.13 25.08 52.72 39.88 52.72 39.88s29.59-14.8 52.72-39.88z\'/%3e%3ccircle fill=\'%2365B5D2\' cx=\'383.65\' cy=\'214.56\' r=\'39.88\'/%3e%3ccircle fill=\'%23D80027\' cx=\'343.77\' cy=\'194.63\' r=\'19.94\'/%3e%3ccircle fill=\'%23D80027\' cx=\'423.52\' cy=\'194.63\' r=\'19.94\'/%3e%3ccircle fill=\'%23D80027\' cx=\'383.65\' cy=\'154.75\' r=\'19.94\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.bn:not(.svg)":{"background-position":"-144px -11px"},".flag.bn.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.33\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 0h512v341.33H0z\'/%3e%3cpath d=\'M0 193.74l512 127.19V214.26L0 97.08z\'/%3e%3cpath fill=\'white\' d=\'M512 234.26v-86.67L0 20.41v86.67\'/%3e%3cg fill=\'%23D80027\' stroke=\'%23231F20\' stroke-width=\'3\' stroke-miterlimit=\'10\'%3e%3cpath d=\'M306.4 134.01a50.28 50.28 0 016.07 24.02c0 21.55-13.51 39.94-32.52 47.19v-59.51c5.7-1.19 10-6.37 10-12.59 6.9 0 12.5-5.75 12.5-12.85h-.42c6.9 0 12.91-5.75 12.91-12.85h-34.99V76.58l-14.99-27.71-15 27.71v30.84h-34.99c0 7.1 6.01 12.85 12.91 12.85h-.42c0 7.1 5.6 12.85 12.5 12.85 0 6.22 4.29 11.4 9.99 12.59v61.37c-22.09-5.39-38.48-25.3-38.48-49.05 0-8.7 2.2-16.88 6.07-24.02-10.96 11.21-17.72 26.53-17.72 43.44 0 34.32 27.82 62.15 62.15 62.15s62.15-27.83 62.15-62.15c0-16.91-6.77-32.24-17.72-43.44z\'/%3e%3cpath d=\'M198.46 226.81s20.69 27.71 66.5 27.71 66.5-27.71 66.5-27.71l13.47 28.37s-21.03 27.71-79.97 27.71-79.97-27.71-79.97-27.71l13.47-28.37zM129.24 133.18h20.88l24.93 27.26v73.45h-26.28v-68.37zM400 133.18h-20.88l-24.93 27.26v73.45h26.27v-68.37z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.bo:not(.svg)":{"background-position":"-160px -11px"},".flag.bo.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 85.337h512v113.775H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M0 312.888h512v113.775H0z\'/%3e%3c/svg%3e\\")"},".flag.bq:not(.svg)":{"background-position":"-128px -99px"},".flag.bq.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'white\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 341.3h512V0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M250.4 0H0v166.9z\'/%3e%3cpath fill=\'%23D80027\' d=\'M140.4 118.3l12.2 21.2h24.5l-12.3 21.1 12.3 21.2h-24.5L140.4 203l-12.2-21.2h-24.5l12.3-21.2-12.3-21.1h24.5z\'/%3e%3ccircle fill=\'none\' stroke=\'black\' stroke-width=\'9\' stroke-miterlimit=\'10\' cx=\'140.4\' cy=\'160.6\' r=\'57.7\'/%3e%3c/svg%3e\\")"},".flag.br:not(.svg)":{"background-position":"-176px -11px"},".flag.br.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%236DA544\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M256 19.3l205.4 151.4L256 322 50.6 170.7z\'/%3e%3ccircle fill=\'white\' cx=\'256\' cy=\'170.7\' r=\'86.5\'/%3e%3cg fill=\'%230052B4\'%3e%3cpath d=\'M212.8 165.3c-15 0-29.5 2.3-43.2 6.5.6 47.2 39.1 85.3 86.4 85.3 29.3 0 55.2-14.6 70.8-36.9-26.7-33.4-67.9-54.9-114-54.9zM340.9 187.2c1-5.4 1.6-10.9 1.6-16.6 0-47.8-38.7-86.5-86.5-86.5-35.6 0-66.2 21.6-79.5 52.3 11.7-2.4 23.8-3.7 36.2-3.7 50.3.1 95.7 21 128.2 54.5z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.bs:not(.svg)":{"background-position":"-192px -11px"},".flag.bs.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cg fill=\'%23338AF3\'%3e%3cpath d=\'M0 85.337h512v113.775H0zM0 312.888h512v113.775H0z\'/%3e%3c/g%3e%3cpath d=\'M256 256.006L0 426.668V85.331z\'/%3e%3c/svg%3e\\")"},".flag.bt:not(.svg)":{"background-position":"-208px -11px"},".flag.bt.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%23FF7415\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M512 0H0v341.3\'/%3e%3cpath fill=\'none\' stroke=\'white\' stroke-width=\'42\' stroke-miterlimit=\'10\' d=\'M128.7 255.5s35 54 67.3 32.4c56.9-37.9-68.9-108.6-2.9-152.6 58.3-38.8 76.6 103.5 137.6 62.8 59-39.3-64.7-111.4-9.2-148.4 33.4-22.2 67.1 32.6 67.1 32.6\'/%3e%3c/svg%3e\\")"},".flag.bw:not(.svg)":{"background-position":"-224px -11px"},".flag.bw.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cg fill=\'%23338AF3\'%3e%3cpath d=\'M0 322.783h512v103.88H0zM0 85.337h512v104.515H0z\'/%3e%3c/g%3e%3cpath d=\'M0 210.877h512v89.656H0z\'/%3e%3c/svg%3e\\")"},".flag.by:not(.svg)":{"background-position":"-240px -11px"},".flag.by.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%2375AF2B\' d=\'M.6.2H512v341H.6z\'/%3e%3cpath fill=\'%23D32424\' d=\'M0 230h512V.2H0\'/%3e%3cpath fill=\'white\' d=\'M100.1 230V.2H0v340.9h511.4-411.3z\'/%3e%3cpath fill=\'%23D32424\' d=\'M51.6 218l-38-47.7 38-46.9 38 46.9zM51.6 113.4l-38-47.7 38-46.9 38 46.9zM51.6 322.6l-38-47.7 38-46.9 38 46.9z\'/%3e%3c/svg%3e\\")"},".flag.bz:not(.svg)":{"background-position":"0 -22px"},".flag.bz.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%230052B4\' d=\'M0 0h512v341.3H0z\'/%3e%3ccircle fill=\'white\' cx=\'260.9\' cy=\'170.9\' r=\'118.9\'/%3e%3ccircle fill=\'none\' stroke=\'%236DA544\' stroke-width=\'18\' stroke-miterlimit=\'10\' cx=\'261.9\' cy=\'173.1\' r=\'94.5\'/%3e%3cg stroke=\'black\'%3e%3cpath fill=\'%230052B4\' d=\'M261.9 151.5l-50.6 23.4v20c0 11.8 6.1 22.8 16.2 28.9L262 239l34.5-15.2c10-6.2 16.2-17.1 16.2-28.9v-20l-50.8-23.4z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M211.3 128.1h101.3v46.7H211.3z\'/%3e%3c/g%3e%3cg fill=\'%23BC0029\'%3e%3cpath d=\'M0 0h512v35H0zM0 306h512v35H0z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.ca:not(.svg)":{"background-position":"-16px -22px"},".flag.ca.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'white\' d=\'M0 0h512v341.3H0z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M0 0h142v341.3H0zM370 0h142v341.3H370zM306.5 206l50.4-25.2-25.2-12.6V143l-50.4 25.2 25.2-50.4h-25.2L256.1 80l-25.2 37.8h-25.2l25.2 50.4-50.4-25.2v25.2l-25.2 12.6 50.4 25.2-12.6 25.2h50.4V269h25.2v-37.8h50.4z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.cd:not(.svg)":{"background-position":"-32px -22px"},".flag.cd.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%23338AF3\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M512 66.9V0H411.7L0 274.4v66.9h100.3z\'/%3e%3cpath fill=\'%23D80027\' d=\'M512 0v40.1L60.2 341.3H0v-40.1L451.8 0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M93.6 31.2l16.3 50.4H163l-42.9 31.2 16.4 50.5-42.9-31.2-43 31.2L67 112.8 24.1 81.6h53.1z\'/%3e%3c/svg%3e\\")"},".flag.cf:not(.svg)":{"background-position":"-48px -22px"},".flag.cf.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%23D80027\' d=\'M0 0h512v341.3H0z\'/%3e%3cg fill=\'%236DA544\'%3e%3cpath d=\'M0 170.7h211.5V256H0zM300.5 170.7H512V256H300.5z\'/%3e%3c/g%3e%3cpath fill=\'%230052B4\' d=\'M0 0v85.3h211.5V0h89v85.3H512V0z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M300.5 85.3H512v85.3H300.5zM0 85.3h211.5v85.3H0z\'/%3e%3c/g%3e%3cg fill=\'%23FFDA44\'%3e%3cpath d=\'M300.5 341.3h-89V256H0v85.3h512V256H300.5zM105.7 8.6l8.6 26.2h27.5L119.5 51l8.6 26.2L105.7 61 83.4 77.2 91.9 51 69.6 34.8h27.6z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.cg:not(.svg)":{"background-position":"-64px -22px"},".flag.cg.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23D80027\' d=\'M0 85.331h512v341.337H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M443.726 85.331L102.4 426.657H0V85.331z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M500.124 85.331L158.798 426.657H11.876L353.202 85.331z\'/%3e%3c/svg%3e\\")"},".flag.ch:not(.svg)":{"background-position":"-80px -22px"},".flag.ch.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23D80027\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'white\' d=\'M356.174 222.609h-66.783v-66.783h-66.782v66.783h-66.783v66.782h66.783v66.783h66.782v-66.783h66.783z\'/%3e%3c/svg%3e\\")"},".flag.ci:not(.svg)":{"background-position":"-96px -22px"},".flag.ci.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.331h512v341.326H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M330.207 85.331H512v341.337H330.207z\'/%3e%3cpath fill=\'%23FF9811\' d=\'M0 85.331h181.793v341.337H0z\'/%3e%3c/svg%3e\\")"},".flag.ck:not(.svg)":{"background-position":"-112px -22px"},".flag.ck.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%230052B4\' d=\'M0 85.332h512v341.337H0z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M384 156.705l5.283 16.254h17.089l-13.826 10.045 5.281 16.254L384 189.211l-13.825 10.047 5.28-16.254-13.825-10.045h17.089zM313.791 185.786l15.228 7.758 12.084-12.083-2.673 16.879 15.227 7.759-16.879 2.673-2.674 16.88-7.76-15.227-16.878 2.673 12.086-12.084zM284.71 255.995l16.254-5.281.001-17.089 10.044 13.825 16.254-5.282-10.046 13.827 10.046 13.826-16.254-5.28-10.044 13.825v-17.09zM313.791 326.204l7.759-15.229-12.084-12.084 16.881 2.674 7.757-15.227 2.674 16.879 16.879 2.672-15.227 7.759 2.673 16.882-12.084-12.087zM384 355.284l-5.281-16.253h-17.091l13.827-10.045-5.28-16.254L384 322.776l13.827-10.044-5.281 16.254 13.826 10.045h-17.089zM454.209 326.204l-15.229-7.758-12.083 12.084 2.673-16.882-15.227-7.756 16.879-2.675 2.675-16.879 7.756 15.227 16.881-2.674-12.086 12.085zM483.29 255.995l-16.254 5.281v17.09l-10.045-13.826-16.254 5.281 10.046-13.826-10.046-13.827 16.254 5.282 10.045-13.825v17.089zM454.209 185.788l-7.757 15.226 12.082 12.084-16.881-2.673-7.756 15.227-2.675-16.88-16.879-2.675 15.227-7.757-2.673-16.878 12.084 12.082zM0 186.665v16h46.069L0 233.377v7.539l57.377-38.252H80L0 255.998h112v-69.334H0zm96 69.331H22.628L96 207.083v48.913zM176 138.665l80-53.334H144v69.334h112v-16h-46.069L256 107.951v-7.539l-57.377 38.251H176v.002zm-16-53.332h73.372L160 134.246V85.333zM144 255.998h112l-80-53.334h22.623L256 240.917v-7.539l-46.069-30.713H256v-16H144v69.333zm16-48.915l73.372 48.913H160v-48.913zM112 85.331H0l80 53.334H57.377L0 100.413v7.539l46.069 30.712H0v16h112V85.331zm-16 48.915L22.628 85.333H96v48.913z\'/%3e%3c/g%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M144 85.331h-32v69.334H0v32h112v69.333h32v-69.333h112v-32H144z\'/%3e%3cpath d=\'M80 138.665L0 85.331v15.082l57.377 38.252zM176 138.665h22.623L256 100.413V85.331zM57.377 202.665L0 240.917v15.081l80-53.333zM176 202.665l80 53.333v-15.081l-57.377-38.252z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.cl:not(.svg)":{"background-position":"-128px -22px"},".flag.cl.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23D80027\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'white\' d=\'M256 85.337h256V256H256z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 85.337h256V256H0z\'/%3e%3cpath fill=\'white\' d=\'M128 109.801l15.108 46.498H192l-39.554 28.739 15.108 46.498L128 202.799l-39.554 28.737 15.108-46.498L64 156.299h48.892z\'/%3e%3c/svg%3e\\")"},".flag.cm:not(.svg)":{"background-position":"-144px -22px"},".flag.cm.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%23D80027\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'%23496E2D\' d=\'M0 0h170.7v341.3H0z\'/%3e%3cg fill=\'%23FFDA44\'%3e%3cpath d=\'M341.3 0H512v341.3H341.3zM256 102.2l17.2 53H329L283.9 188l17.2 53-45.1-32.7-45.1 32.7 17.2-53-45.1-32.8h55.8z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.cn:not(.svg)":{"background-position":"-160px -22px"},".flag.cn.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%23D80027\' d=\'M0 0h512v341.3H0z\'/%3e%3cg fill=\'%23FFDA44\'%3e%3cpath d=\'M352.3 312.6L328 294.9l-24.4 17.7 9.3-28.6-24.3-17.7h30.1l9.3-28.6 9.3 28.6h30.1L343 284zM415.9 120.9l-24.4 17.7 9.3 28.6-24.3-17.7-24.4 17.7 9.3-28.6-24.3-17.7h30.1l9.3-28.6 9.3 28.6zM367.4 57.4L343 75l9.3 28.7L328 86l-24.4 17.7 9.3-28.7-24.3-17.6h30.1l9.3-28.7 9.3 28.7zM415.9 204.4L391.5 222l9.3 28.7-24.3-17.7-24.4 17.7 9.3-28.7-24.3-17.6h30.1l9.3-28.7 9.3 28.7z\'/%3e%3c/g%3e%3cpath fill=\'%23FFDA44\' d=\'M167.6 64.4l26 80.3h84.5l-68.3 49.6 26.1 80.4-68.3-49.7-68.4 49.7 26.1-80.4L57 144.7h84.5z\'/%3e%3c/svg%3e\\")"},".flag.co:not(.svg)":{"background-position":"-176px -22px"},".flag.co.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 343.096h512v83.567H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 256h512v87.096H0z\'/%3e%3c/svg%3e\\")"},".flag.cr:not(.svg)":{"background-position":"-192px -22px"},".flag.cr.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.331h512v341.326H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 211.473h512v89.043H0z\'/%3e%3cg fill=\'%230052B4\'%3e%3cpath d=\'M0 352.462h512v74.207H0zM0 85.331h512v74.207H0z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.cu:not(.svg)":{"background-position":"-208px -22px"},".flag.cu.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%23FF9811\' d=\'M0-40.8v422.9-211.4z\'/%3e%3cpath fill=\'white\' d=\'M0 0h512v341.3H0z\'/%3e%3cg fill=\'%230052B4\'%3e%3cpath d=\'M0 0h512v68.3H0zM0 136.5h512v68.3H0zM0 273.1h512v68.3H0z\'/%3e%3c/g%3e%3cpath fill=\'%23D80027\' d=\'M256 170.7L0 341.3V0z\'/%3e%3cpath fill=\'white\' d=\'M81.5 94.8l16.9 51.9H153l-44.2 32.1 16.9 52-44.2-32.1-44.2 32.1 16.9-52L10 146.7h54.6z\'/%3e%3c/svg%3e\\")"},".flag.cv:not(.svg)":{"background-position":"-224px -22px"},".flag.cv.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%230052B4\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 182.2h512v41.4H0z\'/%3e%3cpath fill=\'white\' d=\'M0 140.8h512v41.4H0zM0 223.6h512V265H0z\'/%3e%3cg fill=\'%23FFDA44\' stroke=\'black\' stroke-miterlimit=\'10\'%3e%3cpath d=\'M150.4 70l6.9 21.1h22.2l-18 13.1 6.9 21.1-18-13.1-17.9 13.1 6.8-21.1-17.9-13.1h22.2zM150.4 279.7l6.9 21.1h22.2l-18 13 6.9 21.2-18-13.1-17.9 13.1 6.8-21.2-17.9-13h22.2zM52.8 208.8l6.9 21.1h22.2l-18 13 6.9 21.2-18-13.1-17.9 13.1 6.8-21.2-17.9-13H46zM90.1 91l6.9 21.1h22.2l-18 13 6.9 21.2-18-13.1-17.9 13.1 6.8-21.2-18-13h22.3zM23.8 162H46l6.8-21.1 6.9 21.1h22.2l-18 13.1 6.9 21.1-18-13-17.9 13 6.8-21.1zM72.2 310.9l6.8-21.1-18-13h22.3l6.8-21.2 6.9 21.2h22.2l-18 13 6.9 21.1-18-13zM248 208.8l-6.9 21.1h-22.2l18 13-6.9 21.2 18-13.1 18 13.1-6.9-21.2 18-13h-22.2zM210.7 91l-6.8 21.1h-22.2l17.9 13-6.8 21.2 17.9-13.1 18 13.1-6.9-21.2 18-13h-22.2zM277.1 162h-22.2l-6.9-21.1-6.9 21.1h-22.2l18 13.1-6.9 21.1 18-13 18 13-6.9-21.1zM228.7 310.9l-6.9-21.1 18-13h-22.2l-6.9-21.2-6.8 21.2h-22.2l17.9 13-6.8 21.1 17.9-13z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.cw:not(.svg)":{"background-position":"-240px -22px"},".flag.cw.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%230052B4\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M0 233.5h512v51H0z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M168.7 86.5l12.9 39.8h41.8l-33.8 24.5 12.9 39.7-33.8-24.5-33.8 24.5 12.9-39.7-33.8-24.5h41.8zM85.4 32.5l7.8 23.9h25L97.9 71.1l7.8 23.8-20.3-14.7-20.3 14.7 7.8-23.8-20.3-14.7h25.1z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.cy:not(.svg)":{"background-position":"0 -33px"},".flag.cy.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'white\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M371.5 275.9l-11.1-15c-22.4 16.1-67.7 35.8-104.3 35.8-35.8 0-79.6-17.1-104.3-35.8l-11.1 15c10 10.3 46.9 27 88.4 38.4-3.9 6-1.6 6.1 2.6 10.8 8.5-6.6 17.4-1.5 24.9-7.3 7.5 5.8 16.3.7 24.9 7.3 5.4-5.6 5.4-5.6 2.5-11.1 41-11.7 77-27.6 87.5-38.1z\'/%3e%3cpath fill=\'%23DB7D00\' d=\'M113.7 168.7s.2 79.9 89 77.8L208 263h10.6s-8.9-49 71.7-49.4c0 0 0-32.9 32.9-32.9h49.4S294 119 442.8 40.1l2.2-15.6s-154.8 84.6-237 68.1c0 0 12.7 50.7-12.9 50.7-12.8 0-11.6-9.6-38.4-9.6-22.3 0-20.6 23.5-31.3 23.2S103 142.3 102 144.8s11.7 23.9 11.7 23.9z\'/%3e%3c/svg%3e\\")"},".flag.cz:not(.svg)":{"background-position":"-16px -33px"},".flag.cz.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%230052B4\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M512 256v170.663H0L215.185 256z\'/%3e%3cpath fill=\'white\' d=\'M512 85.337V256H215.185L0 85.337z\'/%3e%3c/svg%3e\\")"},".flag.de:not(.svg)":{"background-position":"-32px -33px"},".flag.de.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23D80027\' d=\'M0 85.331h512v341.337H0z\'/%3e%3cpath d=\'M0 85.331h512v113.775H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M0 312.882h512v113.775H0z\'/%3e%3c/svg%3e\\")"},".flag.dj:not(.svg)":{"background-position":"-48px -33px"},".flag.dj.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%236DA544\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'%23338AF3\' d=\'M512 0v166.7L0 170.8V0z\'/%3e%3cpath fill=\'white\' d=\'M256 170.7L0 341.3V0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M89.8 92.5l17 52.4H162l-44.6 32.5 17 52.4-44.6-32.4-44.6 32.4 17-52.4-44.6-32.5h55.2z\'/%3e%3c/svg%3e\\")"},".flag.dk:not(.svg)":{"background-position":"-64px -33px"},".flag.dk.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%23D80027\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'white\' d=\'M190 0h-60v140H0v60h130v142h60V200h323v-60H190z\'/%3e%3c/svg%3e\\")"},".flag.dm:not(.svg)":{"background-position":"-80px -33px"},".flag.dm.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%23496E2D\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath d=\'M0 110.7v120h512v-120z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M0 110.7h512v40H0z\'/%3e%3cpath fill=\'white\' d=\'M0 190.7h512v40H0z\'/%3e%3cpath d=\'M196 0h120v341.3H196z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M196 0h40v341.3h-40z\'/%3e%3cpath fill=\'white\' d=\'M274.7 0h40v341.3h-40z\'/%3e%3ccircle fill=\'%23D80027\' cx=\'256\' cy=\'170.7\' r=\'123.1\'/%3e%3cg fill=\'%23496E2D\'%3e%3cpath d=\'M256 58.6l4.6 14.2h15l-12.1 8.9 4.6 14.2-12.1-8.8-12.1 8.8 4.6-14.2-12.1-8.9h15zM190.1 80l12.2 8.8 12.1-8.8-4.6 14.3 12.1 8.8h-15l-4.6 14.2-4.7-14.2h-15l12.1-8.8zM149.4 136h15l4.6-14.2 4.7 14.2h15l-12.2 8.8 4.7 14.3-12.2-8.8-12.1 8.8 4.6-14.3zM149.4 205.3l12.1-8.8-4.6-14.3L169 191l12.2-8.8-4.7 14.3 12.2 8.8h-15l-4.7 14.3-4.6-14.3zM190.1 261.4l4.6-14.3-12.1-8.8h15l4.7-14.3 4.6 14.3h15l-12.1 8.8 4.6 14.3-12.1-8.9zM256 282.8l-4.6-14.3h-15l12.1-8.8-4.6-14.3 12.1 8.8 12.1-8.8-4.6 14.3 12.1 8.8h-15zM321.9 261.4l-12.2-8.9-12.1 8.9 4.6-14.3-12.1-8.8h15l4.6-14.3 4.7 14.3h15l-12.1 8.8zM362.6 205.3h-15l-4.6 14.3-4.7-14.3h-15l12.2-8.8-4.7-14.3L343 191l12.1-8.8-4.6 14.3zM362.6 136l-12.1 8.8 4.6 14.3-12.1-8.8-12.2 8.8 4.7-14.3-12.2-8.8h15l4.7-14.2 4.6 14.2zM321.9 80l-4.6 14.3 12.1 8.8h-15l-4.7 14.2-4.6-14.2h-15l12.1-8.8-4.6-14.3 12.1 8.8z\'/%3e%3c/g%3e%3cpath fill=\'%23496E2D\' d=\'M279.3 168.7c-11-21.1-14.5-25.1-14.5-25.1s.4-9.7.4-15.6c0-8.8-7.4-15.8-16.5-15.8-8.6 0-15.7 2.9-16.5 11-4.2.9-8.6 4.1-8.6 10.7 0 4.8 1 7.3 5.2 9.3 2.1-4.6 4.3-4.8 9.3-6.4.8.6 1.7 3 2.6 3.4l.3 1s-13.3 6.6-13.3 30.9c0 29.5 22 45.4 22 45.4l-1.8.3-1.9 7.1h22v-7.2l11 17.5c.3-.3 10.2-47.6.3-66.5z\'/%3e%3c/svg%3e\\")"},".flag.do:not(.svg)":{"background-position":"-96px -33px"},".flag.do.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'white\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 215.2h211.5v126.1H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 0h211.5v126.2H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M300.5 0H512v126.2H300.5z\'/%3e%3cpath fill=\'%230052B4\' d=\'M300.5 215.2H512v126.1H300.5z\'/%3e%3cg stroke=\'white\' stroke-width=\'5\' stroke-miterlimit=\'10\'%3e%3cpath fill=\'%230052B4\' d=\'M256 130h-49.9v49.4s19.5 6 49.9 6V130z\'/%3e%3cpath fill=\'%23D80027\' d=\'M206.1 179.4v6c0 27.5 22.3 49.9 49.9 49.9v-49.9c-30.4 0-49.9-6-49.9-6z\'/%3e%3cpath fill=\'%230052B4\' d=\'M256 235.3c27.5 0 49.9-22.3 49.9-49.9v-6s-19.5 6-49.9 6v49.9z\'/%3e%3cpath fill=\'%23D80027\' d=\'M256 130v55.4c30.4 0 49.9-6 49.9-6V130H256z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.dz:not(.svg)":{"background-position":"-112px -33px"},".flag.dz.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%2341662E\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'white\' d=\'M256 0h256v341.3H256z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M341.5 105.3l-29.4 40.4-47.5-15.4 29.4 40.4-29.4 40.4 47.5-15.4 29.4 40.4v-50l47.5-15.5-47.5-15.4z\'/%3e%3cpath d=\'M309.9 276.7c-58.5 0-106-47.5-106-106s47.5-106 106-106c18.3 0 35.4 4.6 50.4 12.7-23.5-23-55.7-37.2-91.2-37.2-72 0-130.4 58.4-130.4 130.4S197.1 301 269.1 301c35.5 0 67.7-14.2 91.2-37.2-14.9 8.2-32.1 12.9-50.4 12.9z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.ec:not(.svg)":{"background-position":"-128px -33px"},".flag.ec.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 170.7h512V256H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 256h512v85.3H0z\'/%3e%3ccircle fill=\'%23FFDA44\' cx=\'256\' cy=\'170.7\' r=\'59.4\'/%3e%3cpath fill=\'%234C1F00\' d=\'M369.2 79.9s-27.2-13.8-33.9-16c-6.7-2.2-49.1-13.2-49.1-7 0 10.3-13.5 12-15.5 12s-2-5.3-14.8-5.3-13.7 4.8-15.8 4.8c-2.2 0-14.5-1-14.5-11.5 0-5.2-42.9 4-49.1 7-6.1 3.1-33.9 16-33.9 16s45.8 2.7 53.9 6.2 43.8 16.5 43.8 16.5l-2.8 13.3h37.8l-3.8-13.3s35.1-12.7 43.8-16.5 53.9-6.2 53.9-6.2z\'/%3e%3cpath fill=\'%2357BA17\' d=\'M217.7 171.7c0 21.1 17.2 38.3 38.3 38.3 21.1 0 38.3-17.2 38.3-38.3v-11.5h-76.5v11.5z\'/%3e%3cpath fill=\'%23338AF3\' d=\'M256 110.5c-21.1 0-38.3 17.2-38.3 38.3v11.5h76.5v-11.5c.1-21.1-17.1-38.3-38.2-38.3z\'/%3e%3c/svg%3e\\")"},".flag.ee:not(.svg)":{"background-position":"-144px -33px"},".flag.ee.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23111\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23368FD8\' d=\'M0 85.337h512v113.775H0z\'/%3e%3cpath fill=\'white\' d=\'M0 312.888h512v113.775H0z\'/%3e%3c/svg%3e\\")"},".flag.eg:not(.svg)":{"background-position":"-160px -33px"},".flag.eg.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'white\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 0h512v113.8H0z\'/%3e%3cpath d=\'M0 227.6h512v113.8H0z\'/%3e%3cpath fill=\'%23C09300\' d=\'M220.3 204.4s0-58.4 4.5-64.7c3.1-4.3 16.8 5.2 22.7 4.5 0 0 4.2-7.5 4.5-12 .3-4.6-1.1-7.6-4.9-6.2 0 0-1.2-2.1.5-3.3 1.6-1.2 5.6.1 5.6.1s-.5-1 1.6-.9c2.9.2 7.2 1.4 7.4 5.6.2 3.1.3 7.7.4 8.7.7 6.8 2.7 8.7 2.7 8.7s18.4-9.2 22-5.2c3.3 3.8 4.5 64.7 4.5 64.7l-18.1-16.8 12.1 29.5s-14.4 2.4-28.9 2.4c-14.5 0-31.1-4.2-31.1-4.2l13.8-28.2-19.3 17.3z\'/%3e%3c/svg%3e\\")"},".flag.er:not(.svg)":{"background-position":"-176px -33px"},".flag.er.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%23338AF3\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'%2356AF35\' d=\'M0 0h512v170.7H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 341.3l512-170.7L0 0v341.3z\'/%3e%3cg fill=\'%23ffc945\'%3e%3cpath d=\'M134.7 231.5c33.6 0 60.8-27.2 60.8-60.8s-27.2-60.8-60.8-60.8-60.8 27.2-60.8 60.8 27.2 60.8 60.8 60.8zm0 24.3c-47 0-85.2-38.1-85.2-85.2s38.1-85.2 85.2-85.2 85.2 38.1 85.2 85.2-38.2 85.2-85.2 85.2z\'/%3e%3ccircle cx=\'119.5\' cy=\'148.3\' r=\'17.5\'/%3e%3ccircle cx=\'148.9\' cy=\'158.5\' r=\'17.5\'/%3e%3ccircle cx=\'134.7\' cy=\'135.2\' r=\'17.5\'/%3e%3ccircle cx=\'119.5\' cy=\'172.7\' r=\'17.5\'/%3e%3ccircle cx=\'149.9\' cy=\'182.8\' r=\'17.5\'/%3e%3ccircle cx=\'122.5\' cy=\'198\' r=\'17.5\'/%3e%3ccircle cx=\'145.9\' cy=\'205.2\' r=\'17.5\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.es:not(.svg)":{"background-position":"-192px -33px"},".flag.es.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.331h512v341.337H0z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M0 85.331h512v113.775H0zM0 312.882h512v113.775H0z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.et:not(.svg)":{"background-position":"-208px -33px"},".flag.et.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 22.5 15\'%3e%3cpath fill=\'%2320AA46\' d=\'M0 0h22.5v5H0V0z\'/%3e%3cpath fill=\'%23E92F3B\' d=\'M0 10h22.5v5H0v-5z\'/%3e%3cpath fill=\'%23FADF50\' d=\'M0 5h22.5v5H0V5z\'/%3e%3ccircle fill=\'%23205CCA\' cx=\'11.3\' cy=\'7.5\' r=\'5.2\'/%3e%3cpath fill=\'%23FFDB3D\' d=\'M11.2 9.2L8.8 11l.9-2.9-2.4-1.8h3l1-2.8 1 2.9h3l-2.4 1.8.9 2.9-2.6-1.9zm0-1l.9.6-.3-1.1.9-.7h-1.1l-.4-1.1-.4 1.1H9.7l.9.7-.3 1.1c0 .1.9-.6.9-.6z\'/%3e%3c/svg%3e\\")"},".flag.fi:not(.svg)":{"background-position":"-224px -33px"},".flag.fi.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'white\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'%232E52B2\' d=\'M512 129.3V212H203.7v129.3H121V212H0v-82.7h121V0h82.7v129.3z\'/%3e%3c/svg%3e\\")"},".flag.fj:not(.svg)":{"background-position":"-240px -33px"},".flag.fj.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%232E52B2\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'white\' d=\'M256 0v22.6l-46.1 30.7H256v64h-46.1L256 148v22.7h-22.6l-73.4-49v49H96v-49l-73.4 49H0V148l46.1-30.7H0v-64h46.1L0 22.6V0h22.6L96 48.9V0h64v48.9L233.4 0z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M144 0h-32v69.3H0v32h112v69.4h32v-69.4h112v-32H144z\'/%3e%3cpath d=\'M0 0v15.1l57.4 38.2H80zM256 0v15.1l-57.4 38.2H176z\'/%3e%3cpath d=\'M0 0v15.1l57.4 38.2H80zM256 0v15.1l-57.4 38.2H176zM0 170.7v-15.1l57.4-38.3H80zM256 170.7v-15.1l-57.4-38.3H176z\'/%3e%3c/g%3e%3cpath fill=\'%23F3F3F3\' d=\'M307.1 127.1v92c0 61.6 80.5 80.5 80.5 80.5s80.4-19 80.4-80.6v-92l-80.5-23-80.4 23.1z\'/%3e%3cpath fill=\'%23D80027\' d=\'M468 132.8V98.3H307.1v34.5h69v69h-69v23h69V296c6.9 2.5 11.5 3.5 11.5 3.5s4.6-1.1 11.5-3.5v-71.2h69v-23h-69v-69H468z\'/%3e%3c/svg%3e\\")"},".flag.fk:not(.svg)":{"background-position":"0 -44px"},".flag.fk.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%230052B4\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'white\' d=\'M256 0v30.6l-45.2 25.1H256V115h-59.1l59.1 32.8v22.9h-26.7l-73.5-40.9v40.9h-55.6v-48.6l-87.5 48.6H0v-30.6L45.2 115H0V55.7h59.1L0 22.8V0h26.7l73.5 40.8V0h55.6v48.6L243.3 0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M144 0h-32v69.3H0v32h112v69.4h32v-69.4h112v-32H144z\'/%3e%3cpath fill=\'%230052B4\' d=\'M155.8 115L256 170.7v-15.8L184.2 115z\'/%3e%3cpath fill=\'white\' d=\'M155.8 115L256 170.7v-15.8L184.2 115z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M155.8 115L256 170.7v-15.8L184.2 115zM71.8 115L0 154.9v15.8L100.2 115z\'/%3e%3c/g%3e%3cpath fill=\'%230052B4\' d=\'M100.2 55.6L0 0v15.7l71.8 39.9z\'/%3e%3cpath fill=\'white\' d=\'M100.2 55.6L0 0v15.7l71.8 39.9z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M100.2 55.6L0 0v15.7l71.8 39.9zM184.2 55.6L256 15.7V0L155.8 55.6z\'/%3e%3c/g%3e%3cpath fill=\'%231F8BDE\' d=\'M312.2 194.2v-90c0-8.5 6.5-15.3 15-15.3h120.5c8.3 0 15 6.8 15 15.3v90c0 75.2-75.2 105.3-75.2 105.3s-75.3-30.1-75.3-105.3z\'/%3e%3cpath fill=\'white\' d=\'M312.2 194.2v-90c0-8.5 6.5-15.3 15-15.3h120.5c8.3 0 15 6.8 15 15.3v90c0 75.2-75.2 105.3-75.2 105.3s-75.3-30.1-75.3-105.3zm79.6 86.3c7.9-4.5 15.9-10 23.2-16.7 20.5-18.5 32.6-41.4 32.6-69.7v-90c0-.3-120.4-.3-120.4-.3v90.3c0 28.3 12.1 51.2 32.6 69.7 8.3 7.5 17.6 13.9 27.6 19 1.4-.6 2.8-1.4 4.4-2.3z\'/%3e%3cpath fill=\'%23187536\' d=\'M347.1 193.4c-2.6-7.9 1.7-14.3 10.1-14.3h60.5c8.2 0 12.8 6.3 10.1 14.3l-5.5 16.5c-2.6 7.9-8.9 9.2-15.8 4 0 0 2.6-4.8-19.1-4.8-21.7 0-19.1 4.8-19.1 4.8-6.1 5.7-13.1 4-15.8-4 .1.1-5.4-16.5-5.4-16.5z\'/%3e%3cpath fill=\'white\' d=\'M357.4 179.1c8.1 1.6 17.8-15 30.1-15 13.1 0 21.8 17.1 30.1 15 7.4-1.8 15-22.2 15-30.1 0-16.6-20.2-30.1-45.1-30.1-24.9 0-45.1 13.5-45.1 30.1-.1 8.5 6.6 28.5 15 30.1zM356 270.7c6.2.4 12.5-1.8 17.2-6.5l9-9c2.9-2.9 7.5-2.9 10.4 0l9 9c4.7 4.7 11 6.9 17.1 6.5 5.3-.3 32.5-33.5 25.7-32.6-4.6.6-9.1 2.8-12.7 6.3l-.1.1-9 9c-2.9 2.9-7.5 2.9-10.4 0l-9-9c-8.7-8.8-22.9-8.8-31.7-.1l-.1.1-9 9c-2.9 2.9-7.5 2.9-10.4 0l-9-9c-3.5-3.5-7.8-5.6-12.3-6.3-6.7-1.1 20.1 32.2 25.3 32.5zM322.1 210c2.9-2.9 7.5-2.9 10.4 0l9 9c8.8 8.7 22.9 8.7 31.7 0l9-9c2.9-2.9 7.5-2.9 10.4 0l9 9c8.8 8.7 22.9 8.7 31.7 0l9-9c2.9-2.9 7.5-2.9 10.4 0 0 0 5.5-14.8 2.5-15.9-7.9-2.9-17.2-1.2-23.5 5.2l-.1.1-9 9c-2.9 2.9-7.5 2.9-10.4 0l-9-9c-8.7-8.8-22.9-8.8-31.7-.1l-.1.1-9 9c-2.9 2.9-7.5 2.9-10.4 0l-9-9c-6.2-6.2-15.1-8-22.8-5.5-3.1 1.1 1.9 16.1 1.9 16.1z\'/%3e%3c/svg%3e\\")"},".flag.fm:not(.svg)":{"background-position":"-16px -44px"},".flag.fm.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%23338AF3\' d=\'M0 0h512v341.3H0z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M256 37.9l10.1 31.2H299l-26.6 19.3 10.2 31.2-26.6-19.3-26.6 19.3 10.2-31.2L213 69.1h32.9zM123.2 170.7l31.2-10.2v-32.8l19.3 26.6 31.2-10.2-19.3 26.6 19.3 26.5-31.2-10.1-19.3 26.5v-32.8zM256 303.5l-10.1-31.2H213l26.6-19.3-10.2-31.3L256 241l26.6-19.3-10.2 31.3 26.6 19.3h-32.9zM388.8 170.7l-31.2 10.1v32.8l-19.3-26.5-31.2 10.1 19.3-26.5-19.3-26.6 31.2 10.2 19.3-26.6v32.8z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.fo:not(.svg)":{"background-position":"-32px -44px"},".flag.fo.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'white\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'%230F61A5\' d=\'M512 214.5H206.2v126.8H118.4V214.5H0v-87.7h118.4V0H206.2v126.8H512V192z\'/%3e%3cpath fill=\'%23E50E3D\' d=\'M512 149.3V192H183.7v149.3H141V192H0v-42.7h141V0h42.7v149.3z\'/%3e%3c/svg%3e\\")"},".flag.fr:not(.svg)":{"background-position":"-48px -44px"},".flag.fr.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.331h512v341.337H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 85.331h170.663v341.337H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M341.337 85.331H512v341.337H341.337z\'/%3e%3c/svg%3e\\")"},".flag.ga:not(.svg)":{"background-position":"-64px -44px"},".flag.ga.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M0 85.337h512v113.775H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 312.888h512v113.775H0z\'/%3e%3c/svg%3e\\")"},".flag.gb:not(.svg)":{"background-position":"-80px -44px"},".flag.gb.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.333h512V426.67H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M288 85.33h-64v138.666H0v64h224v138.666h64V287.996h224v-64H288z\'/%3e%3cg fill=\'%230052B4\'%3e%3cpath d=\'M393.785 315.358L512 381.034v-65.676zM311.652 315.358L512 426.662v-31.474l-143.693-79.83zM458.634 426.662l-146.982-81.664v81.664z\'/%3e%3c/g%3e%3cpath fill=\'white\' d=\'M311.652 315.358L512 426.662v-31.474l-143.693-79.83z\'/%3e%3cpath fill=\'%23D80027\' d=\'M311.652 315.358L512 426.662v-31.474l-143.693-79.83z\'/%3e%3cg fill=\'%230052B4\'%3e%3cpath d=\'M90.341 315.356L0 365.546v-50.19zM200.348 329.51v97.151H25.491z\'/%3e%3c/g%3e%3cpath fill=\'%23D80027\' d=\'M143.693 315.358L0 395.188v31.474l200.348-111.304z\'/%3e%3cg fill=\'%230052B4\'%3e%3cpath d=\'M118.215 196.634L0 130.958v65.676zM200.348 196.634L0 85.33v31.474l143.693 79.83zM53.366 85.33l146.982 81.664V85.33z\'/%3e%3c/g%3e%3cpath fill=\'white\' d=\'M200.348 196.634L0 85.33v31.474l143.693 79.83z\'/%3e%3cpath fill=\'%23D80027\' d=\'M200.348 196.634L0 85.33v31.474l143.693 79.83z\'/%3e%3cg fill=\'%230052B4\'%3e%3cpath d=\'M421.659 196.636L512 146.446v50.19zM311.652 182.482V85.331h174.857z\'/%3e%3c/g%3e%3cpath fill=\'%23D80027\' d=\'M368.307 196.634L512 116.804V85.33L311.652 196.634z\'/%3e%3c/svg%3e\\")"},".flag.gd:not(.svg)":{"background-position":"-96px -44px"},".flag.gd.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%23c60a0a\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'%233E8446\' d=\'M256 170.7L44.5 296.8V44.5z\'/%3e%3cg fill=\'%23FFDA44\'%3e%3cpath d=\'M256 170.7l211.5 126.1h-423zM467.5 44.5L256 170.7 44.5 44.5z\'/%3e%3c/g%3e%3cpath fill=\'%233E8446\' d=\'M467.5 44.5v252.3L256 170.7z\'/%3e%3cg fill=\'%23FFDA44\'%3e%3cpath d=\'M256 10.4l3.3 10.2H270l-8.6 6.3 3.3 10.2-8.7-6.3-8.7 6.3 3.3-10.2-8.6-6.3h10.7zM170.1 10.4l3.3 10.2h10.7l-8.6 6.3 3.3 10.2-8.7-6.3-8.7 6.3 3.3-10.2-8.6-6.3h10.7zM341.9 10.4l3.3 10.2H356l-8.7 6.3 3.3 10.2-8.7-6.3-8.7 6.3 3.3-10.2-8.6-6.3h10.7zM256 304.2l3.3 10.2H270l-8.6 6.3 3.3 10.2-8.7-6.3-8.7 6.3 3.3-10.2-8.6-6.3h10.7zM170.1 304.2l3.3 10.2h10.7l-8.6 6.3 3.3 10.2-8.7-6.3-8.7 6.3 3.3-10.2-8.6-6.3h10.7zM341.9 304.2l3.3 10.2H356l-8.7 6.3 3.3 10.2-8.7-6.3-8.7 6.3 3.3-10.2-8.6-6.3h10.7z\'/%3e%3c/g%3e%3ccircle fill=\'%23c60a0a\' cx=\'244.5\' cy=\'170.7\' r=\'76.2\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M244.5 110.1l13.6 41.8h44l-35.6 25.8 13.6 41.8-35.6-25.8-35.5 25.8 13.6-41.8-35.6-25.8h44zM107.7 167.8c4.4 6.9 2.3 16.1-4.6 20.5s-16.1 2.3-20.5-4.6c-7.9-12.5-3.3-33-3.3-33s20.4 4.6 28.4 17.1z\'/%3e%3ccircle fill=\'%23A2001D\' cx=\'99.1\' cy=\'182.1\' r=\'7.4\'/%3e%3c/svg%3e\\")"},".flag.ge:not(.svg)":{"background-position":"-112px -44px"},".flag.ge.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 22.5 15\'%3e%3cpath fill=\'white\' d=\'M.8 0h21v15H.8V0z\'/%3e%3cpath fill=\'%23eb000e\' d=\'M9.8 6H0v3h9.8v6h3V9h9.8V6h-9.8V0h-3v6z\'/%3e%3cpath fill=\'%23eb000e\' d=\'M17.3 2.7l-.2-1.2h1l-.2 1.2 1.2-.2v1l-1.2-.2.2 1.2h-1l.2-1.2-1.2.2v-1l1.2.2zm-12.7 0l-.2-1.2h1l-.2 1.2 1.2-.2v1l-1.2-.2.2 1.2h-1l.2-1.2-1.2.2v-1l1.2.2zm0 9l-.2-1.2h1l-.2 1.2 1.2-.2v1l-1.2-.2.2 1.2h-1l.2-1.2-1.2.2v-1l1.2.2zm12.7 0l-.2-1.2h1l-.2 1.2 1.2-.2v1l-1.2-.2.2 1.2h-1l.2-1.2-1.2.2v-1l1.2.2z\'/%3e%3c/svg%3e\\")"},".flag.gf:not(.svg)":{"background-position":"-128px -44px"},".flag.gf.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 90 60\'%3e%3cpath fill=\'%23FDEB01\' d=\'M0 0l90 60H0z\'/%3e%3cpath fill=\'%2358A846\' d=\'M90 0v60L0 0z\'/%3e%3cpath fill=\'%23ED3D24\' stroke=\'%23A02021\' stroke-miterlimit=\'10\' d=\'M54.1 35.3l14.7-10.7H50.6L45 7.3l-5.6 17.3H21.2l14.7 10.7-5.6 17.4L45 42l14.7 10.7z\'/%3e%3c/svg%3e\\")"},".flag.gh:not(.svg)":{"background-position":"-144px -44px"},".flag.gh.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 85.337h512v113.775H0z\'/%3e%3cpath fill=\'%23496E2D\' d=\'M0 312.888h512v113.775H0z\'/%3e%3cpath d=\'M255.883 199.111l14.119 43.458 40.366 3.2-36.969 26.861 19.453 40.259-36.969-26.859-36.97 26.859 14.123-43.459-36.969-26.861h45.696z\'/%3e%3c/svg%3e\\")"},".flag.gi:not(.svg)":{"background-position":"-160px -44px"},".flag.gi.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'white\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 230h513v112H0z\'/%3e%3cpath fill=\'%23D80027\' stroke=\'black\' stroke-miterlimit=\'10\' d=\'M363.1 131.8V99.1H374V77.3h-21.9v10.9h-21.8V77.3h-21.8v21.8h10.9v32.7h-21.8V55.5h10.9V33.7h-21.8v10.9h-10.9V33.7H254v10.9h-10.9V33.7h-21.8v21.8h10.9v76.3h-21.8V99.1h10.9V77.3h-21.8v10.9h-21.8V77.3h-21.8v21.8h10.9v32.7H145V219h239.9v-87.2z\'/%3e%3cpath fill=\'%23FFDA44\' stroke=\'black\' stroke-miterlimit=\'10\' d=\'M264.9 235.5l-24.2 18.2 19.1 14.3v31.3h-23.2v9h23v7.9h-23v9.3H270V268l19.1-14.3-24.2-18.2zm0 25.3l-10.1-7.1 10.1-7.1 10.1 7.1-10.1 7.1z\'/%3e%3cpath d=\'M239.6 209.7v-27.9s.1-22.3 25-22.3c24.8 0 25.7 22 25.7 22v28.2h-50.7zM170.5 209.7v-24.3s.1-18.7 19.6-18.7 20.2 18.4 20.2 18.4v24.5h-39.8z\'/%3e%3cpath d=\'M169.1 209.7v-24.3s.1-18.7 19.6-18.7 20.2 18.4 20.2 18.4v24.5h-39.8zM320.9 209.7v-24.3s.1-18.7 19.6-18.7 20.2 18.4 20.2 18.4v24.5h-39.8zM329.3 132v-15.7s.1-12.1 11.3-12.1c11.3 0 11.7 11.9 11.7 11.9V132h-23zM250.5 132v-23.7s.1-18.3 14.3-18.3c14.2 0 14.7 18 14.7 18v24h-29zM177.5 132v-15.7s.1-12.1 11.3-12.1 11.7 11.9 11.7 11.9V132h-23z\'/%3e%3c/svg%3e\\")"},".flag.gl:not(.svg)":{"background-position":"-176px -44px"},".flag.gl.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%23D80027\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'white\' d=\'M513 0v171H0V0z\'/%3e%3ccircle fill=\'white\' cx=\'185.8\' cy=\'171.2\' r=\'117.8\'/%3e%3cpath fill=\'%23D80027\' d=\'M68 171c0-65.1 52.8-117.8 117.8-117.8 65.1 0 117.8 52.8 117.8 117.8\'/%3e%3c/svg%3e\\")"},".flag.gm:not(.svg)":{"background-position":"-192px -44px"},".flag.gm.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%231a7e25\' d=\'M0 322.783h512v103.88H0z\'/%3e%3cpath fill=\'%23cf0d19\' d=\'M0 85.337h512v104.515H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 210.877h512v89.656H0z\'/%3e%3c/svg%3e\\")"},".flag.gn:not(.svg)":{"background-position":"-208px -44px"},".flag.gn.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 0h512v342H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M342 0h171v342H342z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 0h171v342H0z\'/%3e%3c/svg%3e\\")"},".flag.gp:not(.svg)":{"background-position":"-224px -44px"},".flag.gp.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.331h512v341.337H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 85.331h170.663v341.337H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M341.337 85.331H512v341.337H341.337z\'/%3e%3c/svg%3e\\")"},".flag.gq:not(.svg)":{"background-position":"-240px -44px"},".flag.gq.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'white\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M0 0h513v113.8H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 227.6h513V342H0z\'/%3e%3cpath fill=\'%230070C8\' d=\'M126 170.7L0 341.3V0z\'/%3e%3cpath fill=\'none\' stroke=\'black\' stroke-miterlimit=\'10\' d=\'M233.8 139.4v40.4c0 35.6 35.6 35.6 35.6 35.6s35.6 0 35.6-35.6v-40.4h-71.2z\'/%3e%3cpath fill=\'%23786145\' d=\'M264.5 179.8h9.8l4 25.8h-17.8z\'/%3e%3cpath fill=\'%236DA544\' d=\'M287.2 162c0-9.8-8-14.8-17.8-14.8s-17.8 5-17.8 14.8c-4.9 0-8.9 4-8.9 8.9s4 8.9 8.9 8.9h35.6c4.9 0 8.9-4 8.9-8.9s-4-8.9-8.9-8.9z\'/%3e%3cg fill=\'%23FFDA00\' stroke=\'black\' stroke-miterlimit=\'10\'%3e%3cpath d=\'M230.7 120l1.9 3.3h3.8l-1.9 3.3 1.9 3.2h-3.8l-1.9 3.3-1.9-3.3H225l1.9-3.2-1.9-3.3h3.8zM246 120l1.9 3.3h3.7l-1.9 3.3 1.9 3.2h-3.7l-1.9 3.3-1.9-3.3h-3.8l1.9-3.2-1.9-3.3h3.8zM261.3 120l1.9 3.3h3.7l-1.9 3.3 1.9 3.2h-3.7l-1.9 3.3-1.9-3.3h-3.8l1.9-3.2-1.9-3.3h3.8zM277.1 120l1.9 3.3h3.8l-1.9 3.3 1.9 3.2H279l-1.9 3.3-1.9-3.3h-3.7l1.8-3.2-1.8-3.3h3.7zM293.1 120l1.9 3.3h3.8l-1.9 3.3 1.9 3.2H295l-1.9 3.3-1.9-3.3h-3.7l1.8-3.2-1.8-3.3h3.7zM308.1 120l1.9 3.3h3.7l-1.9 3.3 1.9 3.2H310l-1.9 3.3-1.9-3.3h-3.8l1.9-3.2-1.9-3.3h3.8z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.gr:not(.svg)":{"background-position":"0 -55px"},".flag.gr.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'white\' d=\'M0 0h513v342H0z\'/%3e%3cg fill=\'%231571CC\'%3e%3cpath d=\'M0 0h513v38H0zM0 76h513v38H0zM0 152h513v38H0zM0 228h513v38H0zM0 304h513v38H0z\'/%3e%3c/g%3e%3cpath fill=\'%231571CC\' d=\'M0 0h190v190H0z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M0 76h190v38H0z\'/%3e%3cpath d=\'M76 0h38v190H76z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.gt:not(.svg)":{"background-position":"-16px -55px"},".flag.gt.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'white\' d=\'M0 0h513v342H0z\'/%3e%3cg fill=\'%23338AF3\'%3e%3cpath d=\'M0 0h171v342H0zM342 0h171v342H342z\'/%3e%3c/g%3e%3ccircle fill=\'%23DCC26D\' cx=\'256\' cy=\'155.8\' r=\'25.5\'/%3e%3cpath fill=\'%23628A40\' d=\'M194.2 155.9c0 22.1 11.8 42.5 30.8 53.5 5.9 3.4 13.5 1.4 16.9-4.5 3.4-5.9 1.4-13.5-4.5-16.9-11.5-6.6-18.5-18.9-18.5-32.1 0-6.8-5.5-12.4-12.4-12.4s-12.3 5.5-12.3 12.4zm95.1 52.1c17.8-11.4 28.6-31 28.5-52.1 0-6.8-5.5-12.4-12.4-12.4-6.8 0-12.4 5.5-12.4 12.4 0 12.7-6.5 24.5-17.1 31.3-5.8 3.6-7.7 11.2-4.1 17 3.6 5.8 11.2 7.7 17 4.1.2-.1.3-.2.5-.3z\'/%3e%3c/svg%3e\\")"},".flag.gu:not(.svg)":{"background-position":"-32px -55px"},".flag.gu.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%23D80027\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M11.1 11.1h489.7v319.1H11.1z\'/%3e%3cpath fill=\'%237DBEF1\' d=\'M256 285.3s76.4-51.3 76.4-114.6S256 56 256 56s-76.4 51.3-76.4 114.6S256 285.3 256 285.3z\'/%3e%3cpath fill=\'%231C8AE6\' d=\'M179.8 180.7h152.6l-29.3 64.9h-95.2z\'/%3e%3cpath fill=\'%23FFF042\' d=\'M192.3 205.9s40.5 38.2 51 38.2c12.4 0 12.6-18.4 25.5-25.5 20.2-11.1 51-12.7 51-12.7L297 248.7l-41 36.6-46.8-39.7-16.9-39.7z\'/%3e%3cpath fill=\'%23259C7B\' d=\'M256 157.5l-22.5 15.6 7.9-26.2-21.8-16.5 27.4-.5 9-25.9 9 25.9 27.4.5-21.8 16.6 7.9 26.2-22.5-15.7z\'/%3e%3cpath fill=\'%238E5715\' d=\'M249.7 144.6c-.9 9.2-1.5 18.4-1.7 27.6-.3 11.9.3 20.7 2 26 2.2 6.6 7.2 12.9 14.2 18.9 5.3 4.6 10.6 8.1 14.2 10.1 3.1 1.7 7 .6 8.7-2.4 1.7-3.1.6-7-2.4-8.7-4.3-2.5-8.4-5.4-12.2-8.7-5.4-4.6-9.1-9.2-10.4-13.3-1.1-3.4-1.6-11.3-1.4-21.7.2-8.9.8-17.8 1.7-26.6.4-3.5-2.2-6.6-5.7-7-3.6-.3-6.7 2.3-7 5.8z\'/%3e%3cpath fill=\'white\' d=\'M217.8 170.7l25.5 38.2h-25.5v-38.2z\'/%3e%3cpath fill=\'none\' stroke=\'%23D80027\' stroke-width=\'12\' stroke-miterlimit=\'10\' d=\'M256 285.3s76.4-51.3 76.4-114.6S256 56 256 56s-76.4 51.3-76.4 114.6S256 285.3 256 285.3z\'/%3e%3c/svg%3e\\")"},".flag.gw:not(.svg)":{"background-position":"-48px -55px"},".flag.gw.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%236DA544\' d=\'M0 85.331h512v341.337H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.331h512v170.663H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 85.331h181.793v341.337H0z\'/%3e%3cpath d=\'M98.32 195.127l15.107 46.497h48.894l-39.555 28.74 15.108 46.498-39.554-28.737-39.556 28.737 15.111-46.498-39.554-28.74h48.891z\'/%3e%3c/svg%3e\\")"},".flag.gy:not(.svg)":{"background-position":"-64px -55px"},".flag.gy.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 900 600\'%3e%3cpath fill=\'%23009E49\' d=\'M0 0h900v600H0V0z\'/%3e%3cpath fill=\'white\' d=\'M0 0l947 300L0 600V0z\'/%3e%3cpath fill=\'%23FFD00D\' d=\'M0 26.1L870 300 0 573.9V26.1z\'/%3e%3cpath fill=\'%232D2D2D\' d=\'M0 0l450 300L0 600V0z\'/%3e%3cpath fill=\'%23D3132F\' d=\'M0 35l397.5 265L0 565V35z\'/%3e%3c/svg%3e\\")"},".flag.hk:not(.svg)":{"background-position":"-80px -55px"},".flag.hk.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%23D80027\' d=\'M0 0h513v342H0z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M274.2 119.8c-5.1 21.1-14.1 17.1-18.5 35.5-26.1-6.3-42.1-32.5-35.9-58.6 6.3-26.1 32.5-42.1 58.5-35.9-8.7 36.9.5 40.1-4.1 59zM206.6 135.4c18.5 11.3 11.9 18.7 28 28.6-14 22.9-43.9 30-66.8 16s-30-43.9-16-66.8c32.3 19.8 38.2 12.1 54.8 22.2zM200.6 204.6c16.5-14.1 21.4-5.5 35.8-17.8 17.4 20.4 15 51-5.4 68.4-20.4 17.4-51 15-68.4-5.4 28.7-24.6 23.2-32.6 38-45.2zM264.5 231.7c-8.3-20.1 1.4-22.1-5.9-39.6 24.8-10.3 53.2 1.5 63.4 26.3 10.3 24.8-1.5 53.2-26.3 63.4-14.5-35-23.8-32.2-31.2-50.1zM310 179.3c-21.6 1.7-20.6-8.1-39.5-6.6-2.1-26.7 17.9-50.1 44.6-52.2 26.7-2.1 50.1 17.9 52.2 44.6-37.7 2.9-37.9 12.7-57.3 14.2z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.hn:not(.svg)":{"background-position":"-96px -55px"},".flag.hn.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'white\' d=\'M0 0h513v342H0z\'/%3e%3cg fill=\'%23338AF3\'%3e%3cpath d=\'M0 0h513v114H0zM0 228h513v114H0zM203.5 117.9l6.7 16.6 17.6 1-14 10.9 4.7 17.7-15-9.9-15 9.9 4.7-17.7-14-10.9 17.6-1zM308.5 117.9l6.7 16.6 17.6 1-14 10.9 4.7 17.7-15-9.9-15 9.9 4.7-17.7-14-10.9 17.6-1zM256 147.6l6.7 16.6 17.6 1-14 10.9 4.7 17.7-15-9.9-15 9.9 4.7-17.7-14-10.9 17.6-1zM203.5 177.3l6.7 16.6 17.6 1-14 10.9 4.7 17.6-15-9.9-15 9.9 4.7-17.6-14-10.9 17.6-1zM308.5 177.3l6.7 16.6 17.6 1-14 10.9 4.7 17.6-15-9.9-15 9.9 4.7-17.6-14-10.9 17.6-1z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.hr:not(.svg)":{"background-position":"-112px -55px"},".flag.hr.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'white\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 0h513v114H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 228h513v114H0z\'/%3e%3cg fill=\'%23338AF3\'%3e%3cpath d=\'M309.3 113.2v-44l17.5-14.4 17.7 14.4v44zM203.7 113.2v-44l-17.3-14.4-17.9 14.4v44zM238.9 113.2v-44l17.6-14.4 17.6 14.4v44z\'/%3e%3c/g%3e%3cg fill=\'%230052B4\'%3e%3cpath d=\'M309.3 113.2h-35.2v-44l17.5-14.4 17.7 14.4zM238.9 113.2h-35.2v-44l17.5-14.4 17.7 14.4z\'/%3e%3c/g%3e%3cpath stroke=\'%23D80027\' fill=\'white\' d=\'M168.5 113.2v101.9c0 24.3 14.4 46.2 35.4 59.4 21.3 13.4 42.1 14.7 52.6 14.7s31.4-1.7 52.6-14.8c21-13 35.4-35.1 35.4-59.3V113.2h-176z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M168.5 113.2h35.2v35.2h-35.2zM238.9 113.2h35.2v35.2h-35.2zM309.3 113.2h35.2v35.2h-35.2zM203.7 148.4h35.2v35.2h-35.2zM274.1 148.4h35.2v35.2h-35.2zM168.5 183.6h35.2v35.2h-35.2zM203.7 218.8h35.2V254h-35.2zM238.9 183.6h35.2v35.2h-35.2zM309.3 183.6h35.2v35.2h-35.2zM274.1 218.8h35.2V254h-35.2zM309.3 274.3c8.6-5.4 16.2-12.3 22-20.3h-22v20.3zM181.7 254c5.8 8 13.3 14.9 22 20.4V254h-22zM238.9 254v33.7c7.2 1.2 13.3 1.5 17.6 1.5 4.3 0 10.4-.3 17.6-1.6V254h-35.2z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.ht:not(.svg)":{"background-position":"-128px -55px"},".flag.ht.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%23A2001D\' d=\'M0 0h513v172H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 172h513v172H0z\'/%3e%3cpath fill=\'white\' d=\'M381.4 251.5l-110.7-13.8-110.8 13.8V85.4h221.5z\'/%3e%3ccircle fill=\'%230052B4\' cx=\'270.7\' cy=\'182.3\' r=\'55.4\'/%3e%3ccircle fill=\'%23A2001D\' cx=\'270.7\' cy=\'182.3\' r=\'27.7\'/%3e%3cpath fill=\'%236DA544\' d=\'M229.1 113.1h83.1l-41.5 41.5z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M256.8 140.8h27.7v83h-27.7z\'/%3e%3cpath fill=\'%236DA544\' d=\'M314.9 215.5h-88.5l-66.5 36h221.5z\'/%3e%3c/svg%3e\\")"},".flag.hu:not(.svg)":{"background-position":"-144px -55px"},".flag.hu.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 85.337h512v113.775H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M0 312.888h512v113.775H0z\'/%3e%3c/svg%3e\\")"},".flag.id:not(.svg)":{"background-position":"-160px -55px"},".flag.id.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23A2001D\' d=\'M0 85.337h512V256H0z\'/%3e%3c/svg%3e\\")"},".flag.ie:not(.svg)":{"background-position":"-176px -55px"},".flag.ie.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.331h512v341.326H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M0 85.331h170.663v341.337H0z\'/%3e%3cpath fill=\'%23FF9811\' d=\'M341.337 85.331H512v341.337H341.337z\'/%3e%3c/svg%3e\\")"},".flag.il:not(.svg)":{"background-position":"-192px -55px"},".flag.il.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'white\' d=\'M0 0h513v342H0z\'/%3e%3cg fill=\'%232E52B2\'%3e%3cpath d=\'M340.6 122.4h-56.1l-28-48.6-28 48.6h-56.1l28 48.6-28 48.6h56.1l28 48.6 28-48.6h56.1l-28-48.6 28-48.6zM293.2 171L276 204.2h-38.9L219.8 171l17.2-33.2h38.9l17.3 33.2zm-36.7-71.8l11.9 23.3h-23.9l12-23.3zm-58.3 38.6h23.9l-10.8 21-13.1-21zm0 66.4l13-22.1 11.9 22.1h-24.9zm58.3 37.5l-11.9-22.1h23.9l-12 22.1zm59.4-37.5h-25l11.9-22.1 13.1 22.1zm-26.1-66.4h26.1l-13 22.1-13.1-22.1zM0 21.3h512V64H0zM0 277.3h512V320H0z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.in:not(.svg)":{"background-position":"-208px -55px"},".flag.in.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%23181A93\' d=\'M17.3 0h478.4v342H17.3V0z\'/%3e%3cpath fill=\'%23FFA44A\' d=\'M0 0h513v114H0V0z\'/%3e%3cpath fill=\'%231A9F0B\' d=\'M0 228h513v114H0V228z\'/%3e%3cpath fill=\'white\' d=\'M0 114h513v114H0V114z\'/%3e%3ccircle fill=\'white\' cx=\'256.5\' cy=\'171\' r=\'34.2\'/%3e%3cpath fill=\'%23181A93\' d=\'M256.5 216.6c-25.1 0-45.6-20.5-45.6-45.6s20.5-45.6 45.6-45.6 45.6 20.5 45.6 45.6-20.5 45.6-45.6 45.6zm0-11.4c18.2 0 34.2-16 34.2-34.2s-15.9-34.2-34.2-34.2-34.2 16-34.2 34.2 16 34.2 34.2 34.2z\'/%3e%3ccircle fill=\'%23181A93\' cx=\'256.5\' cy=\'171\' r=\'22.8\'/%3e%3c/svg%3e\\")"},".flag.io:not(.svg)":{"background-position":"-224px -55px"},".flag.io.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'white\' d=\'M0-.3h513V342H0V-.3z\'/%3e%3cpath fill=\'%230052B4\' d=\'M462.9 198.1c-4 0-14-5-21-9-11-6-21-12-31.1-12s-20 6-31.1 12c-7 4-16 9-20 9s-14-5-20-9c-11-6-22-12-32.1-12-9 0-20 6-31.1 12-7 4-16 9-20 9s-13-5-20-9c-11-6-22-12-31.1-12-10 0-21 6-32.1 12-6 4-16 9-20 9s-13-5-20-9c-11-6-21-12-31.1-12s-20 6-31.1 12c-7 4-17 9-21 9s-13-5-20-9c-10-6-20-12-30.1-12v22l19 10c11 6 21 12 31.1 12s21-6 32.1-12c6-4 16-10 20-10s13 6 20 10c11 6 21 12 31.1 12s20-6 31.1-12c7-4 17-10 21-10s13 6 20 10c11 6 21 12 31.1 12s20-6 31.1-12c7-4 16-10 20-10s14 6 21 10c11 6 21 12 31.1 12s20-6 31.1-12c7-4 16-10 20-10s14 6 20 10c11 6 22 12 32.1 12s20-6 31.1-12l19-10v-22c-10 0-20 6-30.1 12-7 4-16 9-20 9zM0 31.7l19 10c11 6 21 12 31.1 12s21-6 32.1-12c6-4 16-10 20-10s13 6 20 10c11 6 21 12 31.1 12s20-6 31.1-12c7-4 17-10 21-10s13 6 20 10c11 6 21 12 31.1 12s20-6 31.1-12c7-4 16-10 20-10s14 6 21 10c11 6 21 12 31.1 12s20-6 31.1-12c7-4 16-10 20-10s14 6 20 10c11 6 22 12 32.1 12s20-6 31.1-12l19-10v-22c-10 1-20 6-30.1 12-7 4-16 9-20 9s-14-5-21-9c-11-6-21-12-31.1-12s-20 6-31.1 12c-7 4-16 9-20 9s-14-5-20-9c-11-6-22-12-32.1-12s-20 6-31.1 12c-7 4-16 9-20 9s-13-5-20-9c-11-6-22-12-31.1-12s-21 6-32.1 12c-6 4-16 9-20 9s-13-5-20-9c-11-6-21-12-31.1-12s-20 6-31.1 12c-7 4-17 9-21 9s-13-5-20-9c-10-6-20-11-30.1-12v22zm462.9 55.2c-4 0-14-5-21-9-11-6-21-12-31.1-12s-20 6-31.1 12c-7 4-16 9-20 9s-14-5-20-9c-11-6-22-12-32.1-12-9 0-20 6-31.1 12-7 4-16 9-20 9s-13-5-20-9c-11-6-22-12-31.1-12-10 0-21 6-32.1 12-6 4-16 9-20 9s-13-5-20-9c-11-6-21-12-31.1-12s-20 6-31.1 12c-7 4-17 9-21 9s-13-5-20-9c-10-6-20-12-30.1-12v22l19 9c11 6 21 12 31.1 12s21-6 32.1-12c6-4 16-9 20-9s13 5 20 9c11 6 21 12 31.1 12s20-6 31.1-12c7-4 17-9 21-9s13 5 20 9c11 6 21 12 31.1 12s20-6 31.1-12c7-4 16-9 20-9s14 5 21 9c11 6 21 12 31.1 12s20-6 31.1-12c7-4 16-9 20-9s14 5 20 9c11 6 22 12 32.1 12s20-6 31.1-12l19-9v-22c-10 0-20 6-30.1 12-7 3.9-16 9-20 9zm50.1 34c-10 1-20 6-30.1 12-7 4-16 10-20 10s-14-6-21-10c-11-6-21-12-31.1-12s-20 6-31.1 12c-7 4-16 10-20 10s-14-6-20-10c-11-6-22-12-32.1-12s-20 6-31.1 12c-7 4-16 10-20 10s-13-6-20-10c-11-6-22-12-31.1-12s-21 6-32.1 12c-6 4-16 10-20 10s-13-6-20-10c-11-6-21-12-31.1-12s-20 6-31.1 12c-7 4-17 10-21 10s-13-6-20-10c-10-6-20-11-30.1-12v23c4 1 13 5 19 9 11 6 21 12 31.1 12s21-6 32.1-12c6-4 16-9 20-9s13 5 20 9c11 6 21 12 31.1 12s20-6 31.1-12c7-4 17-9 21-9s13 5 20 9c11 6 21 12 31.1 12s20-6 31.1-12c7-4 16-9 20-9s14 5 21 9c11 6 21 12 31.1 12s20-6 31.1-12c7-4 16-9 20-9s14 5 20 9c11 6 22 12 32.1 12s20-6 31.1-12c6-4 15-8 19-9v-23zm-50.1 133.3c-4 0-14-5-21-9-11-6-21-12-31.1-12s-20 6-31.1 12c-7 4-16 9-20 9s-14-5-20-9c-11-6-22-12-32.1-12-9 0-20 6-31.1 12-7 4-16 9-20 9s-13-5-20-9c-11-6-22-12-31.1-12-10 0-21 6-32.1 12-6 4-16 9-20 9s-13-5-20-9c-11-6-21-12-31.1-12s-20 6-31.1 12c-7 4-17 9-21 9s-13-5-20-9c-10-6-20-12-30.1-12v22l19 9c11 6 21 12 31.1 12s21-6 32.1-12c6-4 16-9 20-9s13 5 20 9c11 6 21 12 31.1 12s20-6 31.1-12c7-4 17-9 21-9s13 5 20 9c11 6 21 12 31.1 12s20-6 31.1-12c7-4 16-9 20-9s14 5 21 9c11 6 21 12 31.1 12s20-6 31.1-12c7-4 16-9 20-9s14 5 20 9c11 6 22 12 32.1 12s20-6 31.1-12l19-9v-22c-10 0-20 6-30.1 12-7 4-16 9-20 9zm50.1 34c-10 1-20 6-30.1 12-7 4-16 10-20 10s-14-6-21-10c-11-6-21-12-31.1-12s-20 6-31.1 12c-7 4-16 10-20 10s-14-6-20-10c-11-6-22-12-32.1-12s-20 6-31.1 12c-7 4-16 10-20 10s-13-6-20-10c-11-6-22-12-31.1-12s-21 6-32.1 12c-6 4-16 10-20 10s-13-6-20-10c-11-6-21-12-31.1-12s-20 6-31.1 12c-7 4-17 10-21 10s-13-6-20-10c-10-6-20-11-30.1-12v23c4 0 13 5 19 9 11 6 21 12 31.1 12s21-6 32.1-12c6-4 16-9 20-9s13 5 20 9c11 6 21 12 31.1 12s20-6 31.1-12c7-4 17-9 21-9s13 5 20 9c11 6 21 12 31.1 12s20-6 31.1-12c7-4 16-9 20-9s14 5 21 9c11 6 21 12 31.1 12s20-6 31.1-12c7-4 16-9 20-9s14 5 20 9c11 6 22 12 32.1 12s20-6 31.1-12c6-4 15-9 19-9v-23z\'/%3e%3cpath fill=\'white\' d=\'M0-.3h256v171H0V-.3z\'/%3e%3cpath d=\'M389.8 119.9H408v78.8h-18.3l.1-78.8zm0 117.8H408v75.1h-18.3l.1-75.1z\' fill=\'%23A2001D\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M144-.3h-32v70H0v32h112v69h32v-69h112v-32H144v-70z\'/%3e%3cpath d=\'M0-.3v15l57 39h23L0-.3zM256-.3v15l-57 39h-23l80-54z\'/%3e%3cpath d=\'M0-.3v15l57 39h23L0-.3zM256-.3v15l-57 39h-23l80-54zM0 170.7v-15l57-38h23l-80 53zM256 170.7v-15l-57-38h-23l80 53z\'/%3e%3c/g%3e%3cg fill=\'%232E52B2\'%3e%3cpath d=\'M0 22.7v31h46l-46-31zm96-23v49L23-.3h73zM256 22.7v31h-46l46-31zm-96-23v49l73-49h-73z\'/%3e%3cpath d=\'M0 22.7v31h46l-46-31zm96-23v49L23-.3h73zM256 22.7v31h-46l46-31zm-96-23v49l73-49h-73zM0 147.7v-30h46l-46 30zm96 23v-49l-73 49h73zM256 147.7v-30h-46l46 30zm-96 23v-49l73 49h-73z\'/%3e%3c/g%3e%3cpath fill=\'%235DA51E\' stroke=\'%2345602C\' stroke-width=\'4\' stroke-miterlimit=\'10\' d=\'M462.8 91.5h-29.1l25.7-25.7c4.5-4.4 4.5-11.4 0-15.8l-3.4-3.4c-4.4-4.4-11.4-4.4-15.8 0l-25.9 25.9V37.4c0-6.2-5.1-11.3-11.3-11.3h-4.7c-6.2 0-11.3 5.1-11.3 11.3v31.7l-23.5-23.8c-4.7-4.7-12.2-4.7-16.9 0l-3.6 3.6c-4.7 4.7-4.7 12.4 0 17.2l25 25.4h-30.6c-6 0-10.9 4.9-10.9 10.9v4.6c0 6 4.9 10.9 10.9 10.9H369l-20.7 20.7c-4.4 4.4-4.4 11.4 0 15.8l3.4 3.4c4.4 4.4 11.4 4.4 15.8 0l19.6-19.6V167c0 6.1 5.1 11.1 11.3 11.3h4.7c6.2 0 11.3-5.1 11.3-11.3v-28.3l22.2 22.6c4.7 4.7 12.4 4.7 17.1 0l3.6-3.6c4.7-4.7 4.7-12.4 0-17.2L435.2 118h27.6c5.9 0 10.7-4.9 10.9-10.9v-4.6c0-6.1-4.9-11-10.9-11z\'/%3e%3cpath fill=\'%23E2DD24\' stroke=\'%23525625\' stroke-width=\'4\' stroke-miterlimit=\'10\' d=\'M439.2 249.1h-79.8s-.9-13.4-6-21.8c-6.2-10.4-13.9-28.1-1.4-36.7 15.9-10.9 33.7.8 48.2.8 11.8.1 26.9-14 45-.8 12.2 8.9 3.9 28.2-1.3 36.7-7 11.5-4.7 21.8-4.7 21.8z\'/%3e%3c/svg%3e\\")"},".flag.iq:not(.svg)":{"background-position":"-240px -55px"},".flag.iq.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'white\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'%23CE1126\' d=\'M0 0h513v114H0z\'/%3e%3cpath d=\'M0 228h513v114H0z\'/%3e%3cg fill=\'%23547C31\'%3e%3cpath d=\'M219.2 160.7h-29.3c1.5-5.7 6.6-9.9 12.8-9.9v-19.9c-18.3 0-33.1 14.9-33.1 33.1v16.5h49.6c1.8 0 3.3 1.5 3.3 3.3v6.6h-66.2v19.9h86.1v-26.5c0-12.7-10.4-23.1-23.2-23.1zM268.8 190.5v-59.6H249v79.5h33.1v-19.9zM335 190.5v-59.6h-19.8v59.6h-6.6v-19.8h-19.9v39.7h59.6v-19.9z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.ir:not(.svg)":{"background-position":"0 -66px"},".flag.ir.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'white\' d=\'M0 0h512v342H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M0 0h513v114H0z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M0 227.9h513v114H0zM278.8 134.8c.1 2 8.7 26.2 4.4 39.4-6.6 20.3-15.8 21.8-19.8 24.5V134l-6.9-4.2-6.9 4.2v64.7c-4-2.7-12.4-2.4-19.8-24.5-4.3-12.7 5.7-37.3 5.8-39.2 0 0-9.5 8.1-15.8 24-5.9 14.8 1.9 49.6 29.5 54.8 2.3.4 4.7 5.6 7.2 5.6 2.1 0 4.1-5.2 6-5.5 28.4-4.6 35-41.7 29.9-55.6-5.4-14.6-13.6-23.5-13.6-23.5z\'/%3e%3c/g%3e%3cg fill=\'white\' opacity=\'.5\'%3e%3cpath d=\'M44.6 98.9h22.3v24.4H44.6zM0 98.9h22.3v24.4H0zM89.2 98.9h22.3v24.4H89.2zM133.8 98.9h22.3v24.4h-22.3zM178.4 98.9h22.3v24.4h-22.3zM223 98.9h22.3v24.4H223zM267.7 98.9H290v24.4h-22.3zM312.3 98.9h22.3v24.4h-22.3zM356.9 98.9h22.3v24.4h-22.3zM401.5 98.9h22.3v24.4h-22.3zM446.1 98.9h22.3v24.4h-22.3zM490.7 98.9H513v24.4h-22.3zM44.6 216.9h22.3v25.5H44.6zM0 216.9h22.3v25.5H0zM89.2 216.9h22.3v25.5H89.2zM133.8 216.9h22.3v25.5h-22.3zM178.4 216.9h22.3v25.5h-22.3zM223 216.9h22.3v25.5H223zM267.7 216.9H290v25.5h-22.3zM312.3 216.9h22.3v25.5h-22.3zM356.9 216.9h22.3v25.5h-22.3zM401.5 216.9h22.3v25.5h-22.3zM446.1 216.9h22.3v25.5h-22.3zM490.7 216.9H513v25.5h-22.3z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.is:not(.svg)":{"background-position":"-16px -66px"},".flag.is.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%230052B4\' d=\'M0 85.334h512v341.337H0z\'/%3e%3cpath fill=\'white\' d=\'M512 295.883H202.195v130.783H122.435V295.883H0V216.111h122.435V85.329H202.195v130.782H512V277.329z\'/%3e%3cpath fill=\'%23D80027\' d=\'M512 234.666v42.663H183.652v149.337h-42.674V277.329H0v-42.663h140.978V85.329h42.674v149.337z\'/%3e%3c/svg%3e\\")"},".flag.it:not(.svg)":{"background-position":"-32px -66px"},".flag.it.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M341.334 85.33H0v341.332h512V85.33z\'/%3e%3cpath fill=\'%236DA544\' d=\'M0 85.333h170.663V426.67H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M341.337 85.333H512V426.67H341.337z\'/%3e%3c/svg%3e\\")"},".flag.je:not(.svg)":{"background-position":"-144px -154px"},".flag.je.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'white\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M301.8 171L513 30.2V0h-45.3L256.5 140.8 45.3 0H0v30.2L211.2 171 0 311.8V342h45.3l211.2-140.8L467.7 342H513v-30.2z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M233.7 44.6l22.3 5.6 22.3-5.6 4-20.9-14.9 6.5L256 14.8l-11.4 15.4-14.9-6.5z\'/%3e%3cpath fill=\'%23D80027\' d=\'M233.7 44.6s-4 12.9-4 29.9c0 27.9 26.3 41.3 26.3 41.3s26.3-15.5 26.3-41.3c0-15.4-4-29.9-4-29.9s-8.1-5-22.3-5-22.3 5-22.3 5z\'/%3e%3c/svg%3e\\")"},".flag.jm:not(.svg)":{"background-position":"-48px -66px"},".flag.jm.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%236DA544\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath d=\'M215.864 256.006L0 399.911V112.089zM512 112.089v287.822L296.136 256.006z\'/%3e%3cpath fill=\'%230052B4\' d=\'M512 112.089L296.136 256.006 512 399.911v26.757h-40.125L256 282.752 40.125 426.668H0v-26.757l215.864-143.905L0 112.089V85.331h40.125L256 229.248 471.875 85.331H512z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M512 112.089L296.136 256.006 512 399.911v26.757h-40.125L256 282.752 40.125 426.668H0v-26.757l215.864-143.905L0 112.089V85.331h40.125L256 229.248 471.875 85.331H512z\'/%3e%3c/svg%3e\\")"},".flag.jo:not(.svg)":{"background-position":"-64px -66px"},".flag.jo.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.339h512v341.326H0z\'/%3e%3cpath d=\'M0 85.339h512v113.775H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M0 312.89h512v113.775H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M256 256.006L0 426.669V85.331z\'/%3e%3cpath fill=\'white\' d=\'M77.913 224.802l7.876 16.469 17.786-4.11-7.965 16.426 14.303 11.343-17.808 4.014.049 18.255-14.241-11.421-14.241 11.421.05-18.255-17.809-4.014 14.303-11.343-7.965-16.426 17.786 4.11z\'/%3e%3c/svg%3e\\")"},".flag.jp:not(.svg)":{"background-position":"-80px -66px"},".flag.jp.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.331h512v341.337H0z\'/%3e%3ccircle fill=\'%23D80027\' cx=\'256\' cy=\'255.994\' r=\'96\'/%3e%3c/svg%3e\\")"},".flag.ke:not(.svg)":{"background-position":"-96px -66px"},".flag.ke.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.331h512v341.337H0z\'/%3e%3cpath d=\'M0 85.331h512v90.579H0z\'/%3e%3cpath fill=\'%23496E2D\' d=\'M0 336.089h512v90.568H0z\'/%3e%3cpath fill=\'%23A2001D\' d=\'M0 198.606h512v114.799H0z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M323.265 139.803l-25.583-11.809L256 222.376l-41.682-94.382-25.583 11.809 51.749 116.191-51.749 116.192 25.583 11.808L256 289.613l41.682 94.381 25.583-11.808-51.749-116.192z\'/%3e%3cpath d=\'M273.376 150.931C263.472 140.115 256 133.898 256 133.898s-7.472 6.216-17.376 17.032v210.127C248.528 371.873 256 378.091 256 378.091s7.472-6.216 17.376-17.033V150.931z\'/%3e%3c/g%3e%3cg fill=\'%23A2001D\'%3e%3cpath d=\'M209.04 191.226v129.535c10.465 18.542 23.274 33.742 32.872 43.818V147.408c-9.599 10.076-22.408 25.275-32.872 43.818zM302.96 191.226c-10.465-18.543-23.274-33.742-32.872-43.818V364.58c9.599-10.077 22.407-25.276 32.872-43.818V191.226z\'/%3e%3c/g%3e%3cpath d=\'M302.96 191.226v129.535c10.594-18.774 18.784-40.973 18.784-64.767s-8.19-45.993-18.784-64.768zM209.04 191.226v129.535c-10.594-18.774-18.784-40.973-18.784-64.767s8.19-45.993 18.784-64.768z\'/%3e%3c/svg%3e\\")"},".flag.kg:not(.svg)":{"background-position":"-112px -66px"},".flag.kg.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 342\'%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M0 0h513v342H0z\'/%3e%3ccircle cx=\'256\' cy=\'170.7\' r=\'170.7\'/%3e%3c/g%3e%3cpath fill=\'%23FFDA44\' d=\'M382.4 170.7L330.8 195l27.5 50-56.1-10.7-7.1 56.6-39.1-41.7-39.1 41.7-7.1-56.6-56.1 10.7 27.5-50-51.6-24.3 51.6-24.3-27.5-50.1 56.1 10.8 7.1-56.7L256 92.1l39.1-41.7 7.1 56.7 56.1-10.8-27.5 50.1z\'/%3e%3ccircle fill=\'%23D80027\' cx=\'257.4\' cy=\'170.7\' r=\'71.6\'/%3e%3cg fill=\'%23FFDA44\'%3e%3cpath d=\'M214.2 170.7c-2.1 0-4.1.1-6.2.3.1 12 4.4 22.9 11.6 31.5 3.8-10.3 9.5-19.6 16.7-27.7-6.9-2.7-14.3-4.1-22.1-4.1zM240.8 217.2c5.2 1.9 10.8 2.9 16.6 2.9 5.8 0 11.4-1 16.6-2.9-2.8-11.1-8.7-21-16.6-28.8-7.9 7.8-13.8 17.7-16.6 28.8zM300.2 146c-8.5-14.8-24.5-24.7-42.8-24.7-18.3 0-34.2 9.9-42.8 24.7 15.6.1 30.2 4.3 42.8 11.6 12.6-7.3 27.2-11.6 42.8-11.6zM278.5 174.8c7.2 8 12.9 17.4 16.7 27.7 7.2-8.5 11.5-19.5 11.6-31.5-2-.2-4.1-.3-6.2-.3-7.7 0-15.2 1.4-22.1 4.1z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.kh:not(.svg)":{"background-position":"-128px -66px"},".flag.kh.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23D80027\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cg fill=\'%230052B4\'%3e%3cpath d=\'M0 85.337h512v113.775H0zM0 312.888h512v113.775H0z\'/%3e%3c/g%3e%3cpath fill=\'white\' d=\'M303.49 281.971v-17.809h-11.873v-23.745l-11.872-11.872-11.872 11.872v-23.744L256 204.8l-11.873 11.873v23.744l-11.872-11.872-11.872 11.872v23.745H208.51v17.809h-11.872v17.808h118.724v-17.808z\'/%3e%3c/svg%3e\\")"},".flag.ki:not(.svg)":{"background-position":"-144px -66px"},".flag.ki.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 450 300\'%3e%3cpath fill=\'%23CE1126\' d=\'M0 0h450v300H0V0z\'/%3e%3cg fill=\'%23FCD116\'%3e%3ccircle cx=\'227.6\' cy=\'161.2\' r=\'56.2\'/%3e%3cpath d=\'M254.1 73.4l-23.7 26 28.6 6.5zM202.6 73.6l-4.8 33.1 28.5-8zM296.9 100.3l-34.7 8.5 20.1 23.7zM158.6 98.5l15.5 32.7 20.2-22.7zM317.6 143.8l-34.4-9.9 5.6 29.5zM135.6 141.2l31.9 19.8 5.2-27.7z\'/%3e%3c/g%3e%3cpath fill=\'%23003F87\' d=\'M0 175h450v125H0V175z\'/%3e%3cpath fill=\'white\' d=\'M0 267c15 0 30 13 45 13s30-13 45-13 30 13 45 13 30-13 45-13 30 13 45 13 30-13 45-13 30 13 45 13 30-13 45-13 30 13 45 13 30-13 45-13v-21c-15 0-30 13-45 13s-30-13-45-13-30 13-45 13-30-13-45-13-30 13-45 13-30-13-45-13-30 13-45 13-30-13-45-13-30 13-45 13-30-13-45-13v21zm0-43c15 0 30 13 45 13s30-13 45-13 30 13 45 13 30-13 45-13 30 13 45 13 30-13 45-13 30 13 45 13 30-13 45-13 30 13 45 13 30-13 45-13v-21c-15 0-30 13-45 13s-30-13-45-13-30 13-45 13-30-13-45-13-30 13-45 13-30-13-45-13-30 13-45 13-30-13-45-13-30 13-45 13-30-13-45-13v21zm0-43c15 0 30 13 45 13s30-13 45-13 30 13 45 13 30-13 45-13 30 13 45 13 30-13 45-13 30 13 45 13 30-13 45-13 30 13 45 13 30-13 45-13v-21c-15 0-30 13-45 13s-30-13-45-13-30 13-45 13-30-13-45-13-30 13-45 13-30-13-45-13-30 13-45 13-30-13-45-13-30 13-45 13-30-13-45-13v21z\'/%3e%3cpath fill-rule=\'evenodd\' clip-rule=\'evenodd\' fill=\'%23FCD116\' d=\'M183.2 48.3l-1.1-5.3 22.4-3.7s-30.1-7.1-40-10.7c-14.3-5.1-16.3-12.1-16.3-12.1s44.7 11 64.8 11c4.3 0 12.8 10.7 12.8 10.7s14.8-14.9 21.9-15.4c32.1-2.3 66.6-6.4 66.6-6.4s-10 6.7-16 8.5c-16.2 4.9-50.6 11.7-50.6 11.7l-4.8 7.5H277l-14.4 4.3 7.4 6.9s-7.8-4.1-18.1-2.1c-7.1 1.3-15.4 6-22.9 8-18.7 4.8-29.9-12.8-29.9-12.8l-15.9-.1z\'/%3e%3c/svg%3e\\")"},".flag.km:not(.svg)":{"background-position":"-160px -66px"},".flag.km.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%230052B4\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.337h512v85.337H0z\'/%3e%3cpath fill=\'white\' d=\'M0 170.663h512V256H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 256h512v85.337H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M256 256.006L0 426.668V85.331z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M68.638 256c0-24.865 17.476-45.638 40.812-50.734a52.059 52.059 0 00-11.13-1.208c-28.688 0-51.942 23.255-51.942 51.942s23.255 51.942 51.942 51.942c3.822 0 7.543-.425 11.13-1.208-23.337-5.096-40.812-25.869-40.812-50.734z\'/%3e%3cpath d=\'M108.877 211.478l2.762 8.503h8.94l-7.232 5.256 2.762 8.502-7.232-5.255-7.234 5.255 2.764-8.502-7.234-5.256h8.94zM108.877 233.739l2.762 8.503h8.94l-7.232 5.255 2.762 8.503-7.232-5.255-7.234 5.255 2.764-8.503-7.234-5.255h8.94zM108.877 256l2.762 8.503h8.94l-7.232 5.255 2.762 8.503-7.232-5.255-7.234 5.255 2.764-8.503-7.234-5.255h8.94zM108.877 278.261l2.762 8.502h8.94l-7.232 5.256 2.762 8.503-7.232-5.255-7.234 5.255 2.764-8.503-7.234-5.256h8.94z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.kn:not(.svg)":{"background-position":"-176px -66px"},".flag.kn.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%23D80027\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M512 0H0v342\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M307.7 0L0 194.5V342h206.9L513 148.5V0z\'/%3e%3cpath d=\'M513 0H385.2L0 249.4V341l126.2 1L513 91.6z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M141.1 187l31.2 24 32.3-22.2-13.1 37 31.1 23.9-39.2-1.1-13.2 37-11.1-37.6-39.2-1.1 32.3-22.2zM310.6 70.8l31.2 23.9 32.3-22.2-13.1 37 31.1 23.9-39.2-1.1-13.2 37-11.1-37.6-39.2-1.1 32.4-22.2z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.kp:not(.svg)":{"background-position":"-192px -66px"},".flag.kp.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%2391DC5A\' d=\'M0 85.331h512v341.337H0z\'/%3e%3cpath fill=\'white\' d=\'M0 85.331h512v341.337H0z\'/%3e%3cg fill=\'%230052B4\'%3e%3cpath d=\'M0 85.331h512v57.188H0zM0 369.48h512v57.177H0z\'/%3e%3c/g%3e%3cpath fill=\'%23D80027\' d=\'M0 165.215h512v181.582H0z\'/%3e%3ccircle fill=\'white\' cx=\'190.33\' cy=\'255.994\' r=\'65.668\'/%3e%3cpath fill=\'%23D80027\' d=\'M190.332 190.332l14.734 45.346h47.757l-38.65 28.028 14.849 45.481-38.69-28.16-38.631 28.107 14.79-45.428-38.616-28.028h47.722z\'/%3e%3c/svg%3e\\")"},".flag.kr:not(.svg)":{"background-position":"-208px -66px"},".flag.kr.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 900 600\'%3e%3cpath fill=\'white\' d=\'M0 0h900v600H0z\'/%3e%3cg transform=\'rotate(-56.31)\'%3e%3cg stroke=\'black\' stroke-width=\'25\'%3e%3cpath d=\'M-75 228.3H75m-150 37.5H75m-150 37.5H75M-75 778.3H75m-150 37.5H75m-150 37.5H75\'/%3e%3c/g%3e%3cpath stroke=\'white\' stroke-width=\'12.5\' d=\'M0 753.3v125\'/%3e%3ccircle fill=\'%23ca163a\' cy=\'540.8\' r=\'150\'/%3e%3cpath fill=\'%230e4896\' d=\'M0 390.8c-41.4 0-75 33.6-75 75s33.6 75 75 75 75 33.6 75 75-33.6 75-75 75c-82.8 0-150-67.2-150-150s67.2-150 150-150z\'/%3e%3c/g%3e%3cg stroke=\'black\' stroke-width=\'25\'%3e%3cpath d=\'M231.56 535.73l-83.205-124.808M262.76 514.928l-83.205-124.807m114.407 104.006l-83.205-124.808M689.187 230.644l-83.205-124.807M720.39 209.843L637.184 85.036m114.407 104.006L668.386 64.234\'/%3e%3c/g%3e%3cpath stroke=\'white\' stroke-width=\'12.5\' d=\'M205.6 462.897l31.202-20.8m389.981-259.989l36.444-24.296m31.202-20.801l31.202-20.801\'/%3e%3c/svg%3e\\")"},".flag.kw:not(.svg)":{"background-position":"-224px -66px"},".flag.kw.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M0 85.337h512v113.775H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 312.888h512v113.775H0z\'/%3e%3cpath d=\'M166.957 312.889L0 426.663V85.337l166.957 113.774z\'/%3e%3c/svg%3e\\")"},".flag.ky:not(.svg)":{"background-position":"-240px -66px"},".flag.ky.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%230052B4\' d=\'M0 85.334h512v341.337H0z\'/%3e%3ccircle fill=\'%236DA544\' cx=\'384\' cy=\'181.79\' r=\'29.682\'/%3e%3cpath fill=\'%23D80027\' d=\'M332.054 174.377h103.88v44.522h-103.88z\'/%3e%3cpath fill=\'%23496E2D\' d=\'M435.942 255.997v-.001.001z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M332.058 285.678v29.682h15.616c9.364 9.176 22.18 14.84 36.326 14.84 14.147 0 26.962-5.664 36.326-14.84h15.616v-29.682H332.058z\'/%3e%3cpath fill=\'%23338AF3\' d=\'M332.058 211.475v44.522c0 39.759 51.942 51.942 51.942 51.942s51.942-12.182 51.942-51.942v-44.522H332.058z\'/%3e%3cg fill=\'%23F3F3F3\'%3e%3cpath d=\'M383.997 235.256c-12.985 0-12.985 11.873-25.97 11.873s-12.985-11.873-25.97-11.873v20.777c12.985 0 12.985 11.873 25.97 11.873s12.985-11.873 25.97-11.873c12.986 0 12.986 11.873 25.973 11.873 12.986 0 12.986-11.873 25.973-11.873v-20.777c-12.986 0-12.986 11.873-25.973 11.873-12.986-.001-12.986-11.873-25.973-11.873zM383.997 193.666c-12.985 0-12.985 11.873-25.97 11.873s-12.985-11.873-25.97-11.873v20.777c12.985 0 12.985 11.873 25.97 11.873s12.985-11.873 25.97-11.873c12.986 0 12.986 11.873 25.973 11.873 12.986 0 12.986-11.873 25.973-11.873v-20.777c-12.986 0-12.986 11.873-25.973 11.873-12.986 0-12.986-11.873-25.973-11.873z\'/%3e%3c/g%3e%3cpath fill=\'white\' d=\'M256 85.334v22.617l-46.069 30.709H256v64h-46.069L256 233.38v22.617h-22.628L160 207.078v48.919H96v-48.919l-73.372 48.919H0V233.38l46.069-30.72H0v-64h46.069L0 107.951V85.334h22.628L96 134.241V85.334h64v48.907l73.372-48.907z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M144 85.329h-32v69.334H0v32h112v69.334h32v-69.334h112v-32H144z\'/%3e%3cpath d=\'M0 85.329v15.082l57.377 38.252H80zM256 85.329v15.082l-57.377 38.252H176z\'/%3e%3cpath d=\'M0 85.329v15.082l57.377 38.252H80zM256 85.329v15.082l-57.377 38.252H176zM0 255.997v-15.082l57.377-38.252H80zM256 255.997v-15.082l-57.377-38.252H176z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.kz:not(.svg)":{"background-position":"0 -77px"},".flag.kz.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%2336B6CC\' d=\'M0 0h513v342H0V0z\'/%3e%3ccircle fill=\'%23FFD400\' cx=\'256.5\' cy=\'170.9\' r=\'68.4\'/%3e%3cpath fill=\'%23FFD400\' d=\'M256.5 251.5l-27.9 41.7-7.1-49.7-43.2 25.5 15.2-47.8-50 4.2 34.4-36.5-46.9-18 46.8-18-34.4-36.5 50 4.2-15.2-47.8 43.2 25.4 7.1-49.7 27.9 41.7 27.9-41.7 7.1 49.7 43.2-25.4-15.2 47.8 50-4.2-34.3 36.6 46.8 17.9-46.8 18 34.4 36.5-50-4.2 15.2 47.8-43.2-25.4-7.1 49.7c0-.1-27.9-41.8-27.9-41.8zm0-.8c44.1 0 79.9-35.8 79.9-79.9S300.6 91 256.5 91s-79.9 35.8-79.9 79.9 35.8 79.8 79.9 79.8zM22.8 28.3c0-3.2 2.4-5.7 5.7-5.7h11.3c3.2 0 5.7 2.4 5.7 5.7v11.3c.1 3.1-2.4 5.7-5.6 5.7H28.5c-3.1 0-5.7-2.5-5.7-5.6v-.1-11.3zm0 45.7c0-3.2 2.4-5.7 5.7-5.7h11.3c3.2 0 5.7 2.4 5.7 5.7v11.3c.1 3.1-2.4 5.7-5.6 5.7H28.5c-3.1 0-5.7-2.5-5.7-5.6V74zm0 45.6c0-3.2 2.4-5.7 5.7-5.7h11.3c3.2 0 5.7 2.4 5.7 5.7v11.3c.1 3.1-2.4 5.7-5.6 5.7H28.5c-3.1 0-5.7-2.5-5.7-5.6v-.1-11.3zm0 45.6c0-3.2 2.4-5.7 5.7-5.7h11.3c3.2 0 5.7 2.4 5.7 5.7v11.3c.1 3.1-2.4 5.7-5.6 5.7H28.5c-3.1 0-5.7-2.5-5.7-5.6v-.1-11.3zm0 45.7c0-3.2 2.4-5.7 5.7-5.7h11.3c3.2 0 5.7 2.4 5.7 5.7v11.3c.1 3.1-2.4 5.7-5.6 5.7H28.5c-3.1 0-5.7-2.5-5.7-5.6v-11.4zm0 45.6c0-3.2 2.4-5.7 5.7-5.7h11.3c3.2 0 5.7 2.4 5.7 5.7v11.3c.1 3.1-2.4 5.7-5.6 5.7H28.5c-3.1 0-5.7-2.5-5.7-5.6v-11.4zm0 45.6c0-3.2 2.4-5.7 5.7-5.7h11.3c3.2 0 5.7 2.4 5.7 5.7v11.3c.1 3.1-2.4 5.7-5.6 5.7H28.5c-3.1 0-5.7-2.5-5.7-5.6v-11.4zm22.8-22.8c0-3.2 2.4-5.7 5.7-5.7h11.3c3.2 0 5.7 2.4 5.7 5.7v11.3c.1 3.1-2.4 5.7-5.6 5.7H51.3c-3.1 0-5.7-2.5-5.7-5.6v-11.4zm0-45.6c0-3.2 2.4-5.7 5.7-5.7h11.3c3.2 0 5.7 2.4 5.7 5.7V245c.1 3.1-2.4 5.7-5.6 5.7H51.3c-3.1 0-5.7-2.5-5.7-5.6v-11.4zm0-45.7c0-3.2 2.4-5.7 5.7-5.7h11.3c3.2 0 5.7 2.4 5.7 5.7v11.3c.1 3.1-2.4 5.7-5.6 5.7H51.3c-3.1 0-5.7-2.5-5.7-5.6V188zm0-45.6c0-3.2 2.4-5.7 5.7-5.7h11.3c3.2 0 5.7 2.4 5.7 5.7v11.3c.1 3.1-2.4 5.7-5.6 5.7H51.3c-3.1 0-5.7-2.5-5.7-5.6v-.1-11.3zm0-45.6c0-3.2 2.4-5.7 5.7-5.7h11.3c3.2 0 5.7 2.4 5.7 5.7v11.3c.1 3.1-2.4 5.7-5.6 5.7H51.3c-3.1 0-5.7-2.5-5.7-5.6v-.1-11.3zm0-45.6c0-3.2 2.4-5.7 5.7-5.7h11.3c3.2 0 5.7 2.4 5.7 5.7v11.3c.1 3.1-2.4 5.7-5.6 5.7H51.3c-3.1 0-5.7-2.5-5.7-5.6V51.2z\'/%3e%3c/svg%3e\\")"},".flag.la:not(.svg)":{"background-position":"-16px -77px"},".flag.la.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%230052B4\' d=\'M0 0h513v342H0z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M0 .1h513v90.7H0zM0 251.3h513V342H0z\'/%3e%3c/g%3e%3ccircle fill=\'white\' cx=\'256.5\' cy=\'171\' r=\'65.9\'/%3e%3c/svg%3e\\")"},".flag.lb:not(.svg)":{"background-position":"-32px -77px"},".flag.lb.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'white\' d=\'M0 0h513v342H0z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M0 .2h513v90.7H0zM.5 251.3H513V342H.5z\'/%3e%3c/g%3e%3cpath fill=\'%236DA544\' d=\'M290.3 193.5L256 130.7l-34.3 62.8h25.7v17.2h17.2v-17.2z\'/%3e%3cpath fill=\'%2314AF5A\' d=\'M241.3 213.1c4.4-4.4 4.4-11.6-.1-16l4.7 4.7c-5.2-4.7-12.2-6.6-19.1-5.3l-23.5 5.9c-6.1 1.5-6.8-.4-1.8-4.2l27.1-20.3c5.1-3.8 4.2-6.9-2.3-6.9h-11c-6.4 0-7-2.3-1.5-5.1l25.3-12.7c5.6-2.8 5.1-5.1-1.5-5.1h-11c-6.4 0-7.4-3.1-2.3-6.9l27.1-20.3c5.6-3.8 12.9-3.8 18.5 0l27.1 20.3c5.1 3.8 4.2 6.9-2.3 6.9h-11c-6.4 0-7 2.3-1.5 5.1l25.3 12.7c5.6 2.8 5.1 5.1-1.5 5.1h-11c-6.4 0-7.4 3.1-2.3 6.9l27.1 20.3c5.1 3.8 4.4 5.7-1.8 4.2l-23.5-5.9c-6.8-1.3-13.9.6-19.1 5.3l4.7-4.7c-4.4 4.4-4.5 11.5-.1 16l6.8 6.8c4.4 4.4 3.1 8-3.3 8h-45.8c-6.2 0-7.7-3.6-3.3-8 .1.1 6.9-6.8 6.9-6.8z\'/%3e%3c/svg%3e\\")"},".flag.lc:not(.svg)":{"background-position":"-48px -77px"},".flag.lc.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%2355B2FF\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'%23F3F3F3\' d=\'M148.5 298.1h216l-108-254.2z\'/%3e%3cpath fill=\'%23333\' d=\'M186 272.7l70.5-160.3L327 272.7z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M148.5 298.1h216l-108-101.7z\'/%3e%3c/svg%3e\\")"},".flag.li:not(.svg)":{"background-position":"-64px -77px"},".flag.li.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%23D80027\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 0h513v171H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M149.3 98.1c0-14-11.3-25.3-25.3-25.3-6.5 0-12.4 2.4-16.9 6.4V64.4h8.4V47.5h-8.4v-8.4H90.3v8.4h-8.4v16.9h8.4v14.9c-4.5-4-10.4-6.4-16.9-6.4-14 0-25.3 11.3-25.3 25.3 0 7.5 3.3 14.2 8.4 18.8v14.9h84.3V117c5.3-4.7 8.5-11.5 8.5-18.9z\'/%3e%3c/svg%3e\\")"},".flag.lk:not(.svg)":{"background-position":"-80px -77px"},".flag.lk.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.329v341.337h512V85.329H0zm489.739 319.076h-267.13V107.59h267.13v296.815z\'/%3e%3cpath fill=\'%23A2001D\' d=\'M222.609 107.595h267.13V404.41h-267.13z\'/%3e%3cpath fill=\'%23D80027\' d=\'M22.261 107.595h200.348V404.41H22.261z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M200.348 85.334h22.261v341.337h-22.261z\'/%3e%3cpath fill=\'%236DA544\' d=\'M22.261 107.595h89.043V404.41H22.261z\'/%3e%3cpath fill=\'%23FF9811\' d=\'M111.304 107.595h89.043V404.41h-89.043z\'/%3e%3cg fill=\'%23FFDA44\'%3e%3cpath d=\'M358.675 250.438v-44.522c0-7.424-11.13-14.848-11.13-14.848s-11.13 7.424-11.13 14.848h-44.522v44.522h22.261v22.261c0 4.875.979 9.539 2.76 13.768l-10.184 8.493h-29.674V157.677c-12.299 0-22.261 9.973-22.261 22.261v96.467a22.19 22.19 0 007.413 16.584v35.361h14.848v-18.554h66.783v29.685H328.99v14.837h29.685v-29.685l13.601-14.837h44.288v29.685h-14.848v14.837h29.685v-29.685l13.601-14.837 12.552-40.259-11.038-19.1h-38.945c-14.169-.122-40.637.09-48.896.001z\'/%3e%3cpath d=\'M370.551 211.844v25.229h71.513v13.365h4.452v-17.817h-71.513v-16.325h75.965v-4.452zM222.609 107.595h22.261v22.261h-22.261zM467.478 107.595h22.261v22.261h-22.261zM222.609 382.138h22.261v22.261h-22.261zM467.478 382.138h22.261v22.261h-22.261z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.lr:not(.svg)":{"background-position":"-96px -77px"},".flag.lr.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 91.476h512v341.337H0z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M0 91.476h512v31.031H0zM0 153.539h512v31.031H0zM0 215.603h512v31.031H0zM0 277.666h512v31.031H0zM0 339.729h512v31.031H0zM0 401.793h512v31.031H0z\'/%3e%3c/g%3e%3cpath fill=\'%230052B4\' d=\'M0 79.177h256v167.457H0z\'/%3e%3cpath fill=\'white\' d=\'M127.999 118.382l11.05 34.01h35.764l-28.932 21.021 11.05 34.012-28.932-21.021-28.933 21.021 11.053-34.012-28.932-21.021h35.762z\'/%3e%3c/svg%3e\\")"},".flag.ls:not(.svg)":{"background-position":"-112px -77px"},".flag.ls.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'white\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 0h513v114H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M0 227.6h513v114H0z\'/%3e%3cpath d=\'M245.2 171l7.7-23.1c2-5.9 5.1-6 7.1 0l7.7 23.1 19.4 29.1c1.7 2.6 1.3 6.3-1.2 8 0 0-6.9 8-29.5 8s-29.5-8-29.5-8c-2.4-2-2.9-5.4-1.2-8l19.5-29.1z\'/%3e%3cpath d=\'M256.5 171c-12.5 0-22.6-10.1-22.6-22.6 0-12.5 10.1-22.6 22.6-22.6s22.6 10.1 22.6 22.6c0 12.5-10.2 22.6-22.6 22.6zm0 0c6.2 0 11.3-16.3 11.3-22.6 0-6.2-5.1-11.3-11.3-11.3-6.2 0-11.3 5.1-11.3 11.3 0 6.3 5 22.6 11.3 22.6z\'/%3e%3c/svg%3e\\")"},".flag.lt:not(.svg)":{"background-position":"-128px -77px"},".flag.lt.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%236DA544\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.337h512v113.775H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 312.888h512v113.775H0z\'/%3e%3c/svg%3e\\")"},".flag.lu:not(.svg)":{"background-position":"-144px -77px"},".flag.lu.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 85.337h512v113.775H0z\'/%3e%3cpath fill=\'%23338AF3\' d=\'M0 312.888h512v113.775H0z\'/%3e%3c/svg%3e\\")"},".flag.lv:not(.svg)":{"background-position":"-160px -77px"},".flag.lv.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'white\' d=\'M0 0h513v342H0z\'/%3e%3cg fill=\'%23A2001D\'%3e%3cpath class=\'prefix__st1\' d=\'M0 0h513v127.6H0zM0 214.4h513V342H0z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.ly:not(.svg)":{"background-position":"-176px -77px"},".flag.ly.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 85.337h512v113.775H0z\'/%3e%3cpath fill=\'%23496E2D\' d=\'M0 312.888h512v113.775H0z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M281.424 236.026l8.962 12.35 14.513-4.706-8.975 12.339 8.961 12.349-14.509-4.724-8.976 12.34.01-15.258-14.51-4.725 14.514-4.706z\'/%3e%3cpath d=\'M256.965 286.868c-17.048 0-30.868-13.821-30.868-30.868s13.821-30.868 30.868-30.868a30.742 30.742 0 0114.684 3.71c-6.851-6.698-16.218-10.833-26.556-10.833-20.982 0-37.992 17.01-37.992 37.992s17.01 37.992 37.992 37.992c10.338 0 19.706-4.135 26.556-10.833a30.738 30.738 0 01-14.684 3.708z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.ma:not(.svg)":{"background-position":"-192px -77px"},".flag.ma.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23D80027\' d=\'M0 85.337v341.326h512V85.337z\'/%3e%3cpath fill=\'%2320661b\' d=\'M352 226.484h-73.337L256 156.738l-22.663 69.748H160l59.331 43.107-22.663 69.749L256 296.232l59.332 43.107-22.663-69.749L352 226.484zm-116.063 37.711l7.663-23.585h24.8l7.663 23.585v.001L256 278.772l-20.063-14.577zm27.873-37.711h-15.619L256 202.447l7.81 24.037zm24.269 28.982l-4.827-14.856h25.274l-20.447 14.856zm-59.331-14.856l-4.827 14.856-20.447-14.856h25.274zm-5.211 61.748l7.81-24.036 12.636 9.181-20.446 14.855zm44.479-14.856l12.636-9.181 7.81 24.036-20.446-14.855z\'/%3e%3c/svg%3e\\")"},".flag.mc:not(.svg)":{"background-position":"-208px -77px"},".flag.mc.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.34h512v341.326H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M512 85.334v166.69L0 256.175V85.334z\'/%3e%3c/svg%3e\\")"},".flag.md:not(.svg)":{"background-position":"-224px -77px"},".flag.md.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M342 0h171v342H342z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 0h171v342H0z\'/%3e%3cpath fill=\'%23AF7F59\' d=\'M206.2 129.1h33.2L256 79.3l16.6 49.8h33.2v99.6L256 262l-49.8-33.2v-99.7zm33.2 33.3v49.8h33.2v-49.8h-33.2z\'/%3e%3c/svg%3e\\")"},".flag.me:not(.svg)":{"background-position":"-112px -154px","height":"12px"},".flag.me.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%23E6BE53\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'%23E01D24\' d=\'M20 20h473v302H20z\'/%3e%3cpath fill=\'%23E6BE53\' d=\'M248.5 112.9c4.4 4.4 11.6 4.4 16 0l-4.7 4.7 22.7-22.7c4.9-4.5 12.1-5.6 18.2-2.8l2.1 1c5.7 2.9 6.7 8.7 2.3 13.1l4.7-4.7-22.8 22.8c-4.5 4.9-5.6 12.1-2.8 18.2l1 2.1c2.9 5.7 5.1 15.4 5.1 21.6v-11.3c0 6.2 4.4 9.1 10.2 6.2l2.1-1c5.7-2.9 6.7-8.7 2.3-13.1l4.7 4.7c-4.4-4.4-4.4-11.6 0-16l-4.7 4.7c5.2-5.5 9.6-11.6 13.1-18.2l1-2.1c2.9-5.7 6.3-15.1 7.9-21.2l5.8-23.3c1.5-6 5.9-6.8 9.6-1.8l20.2 26.9c3.8 5.1 6.9 14 6.9 20.6v22.4c0 6.3-2.2 15.8-5.1 21.7l-1 2.1c-3.5 6.6-7.9 12.7-13.1 18.2l-6.8 6.8c-5.4 5.2-11.5 9.6-18.2 13.1l-2.1 1c-5.7 2.9-15.5 5.1-21.6 5.1-6.2 0-6.9 2.2-1.1 5.1l2.1 1c5.7 2.9 13.8 8.7 18.2 13.1l-4.7-4.7c4.4 4.4 11.6 4.4 16 0l-4.7 4.7c4.4-4.4 11.6-4.4 16 0L339 226c4.6 4.9 5.7 12.1 2.9 18.2l-1 2.1c-2.9 5.7-10.4 10.2-16.4 10.2-7.5-.3-14.8-2-21.6-5.1l-2.1-1c-6.5-3.6-11.8-8.9-15.4-15.4l-1-2.1c-2.9-5.7-8.7-6.7-13.1-2.3l4.7-4.7c-4.4 4.7-5.2 11.8-1.8 17.3l10.3 15.4c3.4 5.1 2 12.1-3.1 15.5L266 284.4c-5.7 3.4-12.8 3.4-18.6 0L232 274.1c-5.1-3.4-6.5-10.3-3.1-15.5l10.3-15.4c3.4-5.5 2.6-12.6-1.8-17.3l4.7 4.7c-4.4-4.4-10.2-3.6-13.1 2.3l-1 2.1c-2.9 5.7-9.5 12.4-15.4 15.4l-2.1 1c-5.7 2.9-15.5 5.1-21.6 5.1-6.9-.3-13.1-4.2-16.4-10.2l-1-2.1c-2.8-6.1-1.6-13.3 2.9-18.2l-4.7 4.7c4.4-4.4 11.6-4.4 16 0L181 226c4.4 4.4 11.6 4.4 16 0l-4.7 4.7c5.5-5.2 11.6-9.6 18.2-13.1l2.1-1c5.7-2.9 5-5.1-1.1-5.1-7.5-.3-14.8-2-21.6-5.1l-2.1-1c-6.6-3.5-12.7-7.9-18.2-13.1l-6.8-6.8c-5.2-5.4-9.6-11.5-13.1-18.2l-1-2.1c-3.1-6.8-4.9-14.2-5.1-21.7V121c0-6.3 3.1-15.6 6.9-20.6l20.2-26.9c3.8-5.1 8.1-4.3 9.6 1.8l5.8 23.3c2 7.3 4.6 14.4 7.9 21.2l1 2.1c2.9 5.7 8.7 13.8 13.1 18.2l-4.7-4.7c4.4 4.4 4.4 11.6 0 16l4.7-4.7c-4.4 4.4-3.6 10.2 2.3 13.1l2.1 1c5.7 2.9 10.2 0 10.2-6.2v11.3c0-6.2 2.2-15.7 5.1-21.6l1-2.1c2.8-6.1 1.7-13.2-2.8-18.2l-22.7-22.7 4.7 4.7c-4.4-4.4-3.6-10.2 2.3-13.1l2.1-1c6.1-2.8 13.2-1.7 18.2 2.8l22.7 22.7-4.8-4.5zm-18-40.7c-4.4-4.4-3.2-9.5 2.8-11.5l12.4-4.2c6-2 15.5-2 21.5 0l12.4 4.2c6 2 7.2 7.1 2.8 11.5l-6.8 6.8c-5.3 4.7-12.1 7.5-19.2 7.9-6.2 0-14.8-3.5-19.2-7.9.1 0-6.7-6.8-6.7-6.8z\'/%3e%3cpath fill=\'%23215F90\' d=\'M233.9 200.2c0 6.2 1.7 6.4 4.2.5 0 0 7.1-23.2 18.4-23.2 11.3 0 18.6 23.6 18.6 23.6 2.2 5.7 4 5.3 4-1.1v-11.2c0-18.7-10.1-33.9-22.6-33.9-12.5 0-22.6 15.2-22.6 33.9v11.4z\'/%3e%3c/svg%3e\\")"},".flag.mg:not(.svg)":{"background-position":"0 -88px"},".flag.mg.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%236DA544\' d=\'M512 426.666V85.329H0v341.337h512z\'/%3e%3cpath fill=\'%23D80027\' d=\'M512 85.331H0v170.666h512V85.331z\'/%3e%3cpath fill=\'white\' d=\'M0 85.334h181.793v341.337H0z\'/%3e%3c/svg%3e\\")"},".flag.mh:not(.svg)":{"background-position":"-16px -88px"},".flag.mh.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%231E509C\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'white\' d=\'M513 176.1V81.3L0 342l513-165.9z\'/%3e%3cpath fill=\'%23F18D36\' d=\'M513 0v81.3L0 342 513 0z\'/%3e%3cpath fill=\'white\' d=\'M126.7 99.3l-7.8-54.1-7.7 54.1-20.8-23.7 10.7 31.6-31.5-10.7 23.6 20.8-54.1 7.7 54.1 7.7-23.6 20.8 31.5-10.7-10.7 31.6 20.8-23.7 7.7 54.1 7.8-54.1 20.7 23.7-10.6-31.6 31.5 10.7-23.6-20.8 54-7.7-54-7.7 23.6-20.8-31.5 10.7 10.6-31.6z\'/%3e%3c/svg%3e\\")"},".flag.mk:not(.svg)":{"background-position":"-32px -88px"},".flag.mk.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.333h512V426.67H0z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M383.875 426.662L256 252.286l26.827 174.376zM133.565 85.33L256 252.286 230.314 85.33zM229.171 426.662L256 252.286 128.124 426.662zM0 85.33V212.9l256 39.386L28.333 85.33zM0 426.662h18.212L256 252.286 0 291.67zM256 252.286L512 212.9V85.33h-28.331zM281.686 85.33L256 252.286 378.434 85.33zM512 426.662V291.671l-256-39.385 237.787 174.376z\'/%3e%3ccircle cx=\'256\' cy=\'252.29\' r=\'59.359\'/%3e%3c/g%3e%3ccircle fill=\'%23FFDA44\' cx=\'256\' cy=\'252.29\' r=\'44.522\'/%3e%3c/svg%3e\\")"},".flag.ml:not(.svg)":{"background-position":"-48px -88px"},".flag.ml.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.331h512v341.337H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M0 85.331h170.663v341.337H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M341.337 85.331H512v341.337H341.337z\'/%3e%3c/svg%3e\\")"},".flag.mm:not(.svg)":{"background-position":"-64px -88px"},".flag.mm.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%236DA544\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.337h512v113.775H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 312.888h512v113.775H0z\'/%3e%3cpath fill=\'white\' d=\'M384 227.261h-97.783L256 134.265l-30.217 92.997H128l79.108 57.475-30.217 92.998L256 320.925l79.108 56.81-30.217-92.998L384 227.261z\'/%3e%3c/svg%3e\\")"},".flag.mn:not(.svg)":{"background-position":"-80px -88px"},".flag.mn.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%23095FAD\' d=\'M0 0h513v342H0z\'/%3e%3cg fill=\'%23BE1229\'%3e%3cpath d=\'M342 0h171v342H342zM0 0h171v342H0z\'/%3e%3c/g%3e%3cg fill=\'%23FFDA44\'%3e%3cpath d=\'M108.3 166.3h14.8v74.2h-14.8zM48.9 166.3h14.8v74.2H48.9z\'/%3e%3ccircle cx=\'86\' cy=\'203.4\' r=\'14.8\'/%3e%3cpath d=\'M71.2 225.7h29.7v14.8H71.2zM71.2 166.3h29.7v14.8H71.2z\'/%3e%3ccircle cx=\'86\' cy=\'144\' r=\'14.8\'/%3e%3cpath d=\'M76.3 123.9h19.5L86 108.3z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.mo:not(.svg)":{"background-position":"-96px -88px"},".flag.mo.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%2300745a\' d=\'M0 85.331h512v341.337H0z\'/%3e%3cpath fill=\'white\' d=\'M285.682 248.878c-4.19 0-8.166.836-11.861 2.164 2.023-4.509 3.379-9.527 3.379-14.885 0-21.201-21.201-37.101-21.201-37.101s-21.201 15.901-21.201 37.101c0 5.357 1.356 10.375 3.379 14.885-3.693-1.328-7.671-2.164-11.861-2.164-21.201 0-37.101 21.201-37.101 21.201s15.901 21.201 37.101 21.201c12.429 0 23.031-7.286 29.682-13.315 6.65 6.03 17.251 13.315 29.682 13.315 21.201 0 37.101-21.201 37.101-21.201s-15.899-21.201-37.099-21.201z\'/%3e%3cg fill=\'%23FFDA44\'%3e%3cpath d=\'M256 152.111l4.38 13.476h14.171l-11.464 8.332 4.376 13.476-11.463-8.33-11.463 8.33 4.376-13.476-11.464-8.332h14.171zM202.112 175.683l8.425 7.585 9.818-5.667-4.61 10.355 8.423 7.588-11.274-1.185-4.611 10.355-2.358-11.088-11.275-1.185 9.818-5.669zM162.662 215.132l11.09 2.358 5.668-9.818 1.186 11.274 11.089 2.358-10.357 4.61 1.186 11.274-7.587-8.423-10.357 4.61 5.669-9.818zM309.889 175.683l-8.425 7.585-9.818-5.667 4.611 10.355-8.425 7.588 11.275-1.185 4.61 10.355 2.359-11.088 11.275-1.185-9.818-5.669zM349.338 215.132l-11.089 2.358-5.669-9.818-1.186 11.274-11.088 2.358 10.357 4.61-1.185 11.274 7.586-8.423 10.357 4.61-5.669-9.818z\'/%3e%3c/g%3e%3cg fill=\'white\'%3e%3cpath d=\'M256 350.642c16.84 0 32.363-5.619 44.816-15.073h-89.63c12.451 9.454 27.974 15.073 44.814 15.073zM187.977 306.12a74.138 74.138 0 008.85 15.073h118.345a74.13 74.13 0 008.85-15.073H187.977z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.mp:not(.svg)":{"background-position":"-112px -88px"},".flag.mp.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 750 500\'%3e%3cpath fill=\'%230071BC\' d=\'M0 0h750v500H0V0z\'/%3e%3cg fill=\'white\' stroke=\'black\' stroke-width=\'1.9\'%3e%3ccircle cx=\'375\' cy=\'245\' r=\'225\' fill=\'white\'/%3e%3ccircle cx=\'375\' cy=\'245\' r=\'165\' fill=\'%230071BC\'/%3e%3c/g%3e%3cg stroke=\'black\'%3e%3cpath fill=\'%238C8A8C\' stroke-width=\'1.9\' d=\'M444.7 450c.7 11-7.8 20-18.8 20H323.6c-11 0-19.5-9-19-20l16.7-325c.6-11 10-20 21-20h61.4c11 0 20.5 9 21.2 20l19.8 325z\'/%3e%3cpath fill=\'white\' stroke-width=\'2\' stroke-linejoin=\'round\' d=\'M373 114l30 93h97l-78 56 29 92-78-56-78 57 30-93-79-57h97l30-92z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.mq:not(.svg)":{"background-position":"-128px -88px"},".flag.mq.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%230052B4\' d=\'M0 0h513v342H0z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M512 148.4v44.5H278.3v148.4h-44.6V192.9H0v-44.5h233.7V0h44.6v148.4z\'/%3e%3cpath d=\'M101 36.1c4.2-.2 8.3-.1 12.5.2 5.5.4 9.4 1.6 9.1.5-.5-1.8-.1-2.2-.8-1.8-1.3 1 .7-.2-7.4 4.4-11.8 6.7-16.9 11.8-14.3 21 2.3 8.1 8.2 10.3 22.3 12.5l1.9.3c5.6.9 8.1 1.4 9.8 2.2.4.2-.3-1-.1-1.7-.2.6-3.9 2.1-13.3 3.9l-4.7.9c-18.1 3.7-27.1 8.5-28.5 21-1.5 13.7 12.7 23.3 30.6 25.6 18.2 2.4 34.1-3.6 35.7-18.4 1-9.4-5.5-15-15.9-17.1-7-1.4-16.3-1.4-27.4-.3-12.4 1.3-24.7 3.4-36.9 6.3-3.6.7-5.9 4.2-5.2 7.8.7 3.6 4.2 5.9 7.8 5.2.2 0 .3-.1.5-.1 11.6-2.7 23.3-4.7 35.1-5.9 9.9-1 18-1 23.4.1 4.4.9 5.3 1.7 5.2 2.6-.5 5.1-8.9 8.2-20.7 6.7-11.6-1.5-19.5-6.8-19.1-11 .5-4.3 5.3-6.8 17.9-9.4l4.6-.9c15.5-3 21.1-5.3 23.5-13.2 1.9-6.5-1.3-11.6-7.2-14.2-3.2-1.4-6.3-2.1-13.2-3.1l-1.8-.3c-8-1.3-11.4-2.6-11.5-3-.1-.4 1.8-2.3 8.1-5.9l4.4-2.5c1.5-.8 2.9-1.8 4.3-2.7 4.6-3.4 7.2-7.1 5.8-12.3-1.9-7.3-9-9.5-20.9-10.4-4.7-.3-9.3-.4-14-.3l-2 .1c-3.7.2-6.5 3.4-6.3 7 .2 3.7 3.4 6.5 7 6.3l1.7-.1zM385 36.1c4.2-.2 8.3-.1 12.5.2 5.5.4 9.4 1.6 9.1.5-.5-1.8-.1-2.2-.8-1.8-1.3 1 .7-.2-7.4 4.4-11.8 6.7-16.9 11.8-14.3 21 2.3 8.1 8.2 10.3 22.3 12.5l1.9.3c5.6.9 8.1 1.4 9.8 2.2.4.2-.3-1-.1-1.7-.2.6-3.9 2.1-13.3 3.9l-4.7.9c-18.1 3.7-27.1 8.5-28.5 21-1.5 13.7 12.7 23.3 30.6 25.6 18.2 2.4 34.1-3.6 35.7-18.4 1-9.4-5.5-15-15.9-17.1-7-1.4-16.3-1.4-27.4-.3-12.4 1.3-24.7 3.4-36.9 6.3-3.6.7-5.9 4.2-5.2 7.8.7 3.6 4.2 5.9 7.8 5.2.2 0 .3-.1.5-.1 11.6-2.7 23.3-4.7 35.1-5.9 9.9-1 18-1 23.4.1 4.4.9 5.3 1.7 5.2 2.6-.5 5.1-8.9 8.2-20.7 6.7-11.6-1.5-19.5-6.8-19.1-11 .5-4.3 5.3-6.8 17.9-9.4l4.6-.9c15.5-3 21.1-5.3 23.5-13.2 1.9-6.5-1.3-11.6-7.2-14.2-3.2-1.4-6.3-2.1-13.2-3.1l-1.8-.3c-8-1.3-11.4-2.6-11.5-3-.1-.4 1.8-2.3 8.1-5.9l4.4-2.5c1.5-.8 2.9-1.8 4.3-2.7 4.6-3.4 7.2-7.1 5.8-12.3-1.9-7.3-9-9.5-20.9-10.4-4.7-.3-9.3-.4-14-.3l-2 .1c-3.7.2-6.5 3.4-6.3 7 .2 3.7 3.4 6.5 7 6.3l1.7-.1zM379.6 235.1c4.2-.2 8.3-.1 12.5.2 5.5.4 9.4 1.6 9.1.5-.5-1.8-.1-2.2-.8-1.8-1.3 1 .7-.2-7.4 4.4-11.8 6.7-16.9 11.8-14.3 21 2.3 8.1 8.2 10.3 22.3 12.5l1.9.3c5.6.9 8.1 1.4 9.8 2.2.4.2-.3-1-.1-1.7-.2.6-3.9 2.1-13.3 3.9l-4.7.9c-18.1 3.7-27.1 8.5-28.5 21-1.5 13.7 12.7 23.3 30.6 25.6 18.2 2.4 34.1-3.6 35.7-18.4 1-9.4-5.5-15-15.9-17.1-7-1.4-16.3-1.4-27.4-.3-12.4 1.3-24.7 3.4-36.9 6.3-3.6.7-5.9 4.2-5.2 7.8.7 3.6 4.2 5.9 7.8 5.2.2 0 .3-.1.5-.1 11.6-2.7 23.3-4.7 35.1-5.9 9.9-1 18-1 23.4.1 4.4.9 5.3 1.7 5.2 2.6-.5 5.1-8.9 8.2-20.7 6.7-11.6-1.5-19.5-6.8-19.1-11 .5-4.3 5.3-6.8 17.9-9.4l4.6-.9c15.5-3 21.1-5.3 23.5-13.2 1.9-6.5-1.3-11.6-7.2-14.2-3.2-1.4-6.3-2.1-13.2-3.1l-1.8-.3c-8-1.3-11.4-2.6-11.5-3-.1-.4 1.8-2.3 8.1-5.9l4.4-2.5c1.5-.8 2.9-1.8 4.3-2.7 4.6-3.4 7.2-7.1 5.8-12.3-1.9-7.3-9-9.5-20.9-10.4-4.7-.3-9.3-.4-14-.3l-2 .1c-3.7.2-6.5 3.4-6.3 7s3.4 6.5 7 6.3l1.7-.1zM101 235.1c4.2-.2 8.3-.1 12.5.2 5.5.4 9.4 1.6 9.1.5-.5-1.8-.1-2.2-.8-1.8-1.3 1 .7-.2-7.4 4.4-11.8 6.7-16.9 11.8-14.3 21 2.3 8.1 8.2 10.3 22.3 12.5l1.9.3c5.6.9 8.1 1.4 9.8 2.2.4.2-.3-1-.1-1.7-.2.6-3.9 2.1-13.3 3.9l-4.7.9c-18.1 3.7-27.1 8.5-28.5 21-1.5 13.7 12.7 23.3 30.6 25.6 18.2 2.4 34.1-3.6 35.7-18.4 1-9.4-5.5-15-15.9-17.1-7-1.4-16.3-1.4-27.4-.3-12.4 1.3-24.7 3.4-36.9 6.3-3.6.7-5.9 4.2-5.2 7.8s4.2 5.9 7.8 5.2c.2 0 .3-.1.5-.1 11.6-2.7 23.3-4.7 35.1-5.9 9.9-1 18-1 23.4.1 4.4.9 5.3 1.7 5.2 2.6-.5 5.1-8.9 8.2-20.7 6.7-11.6-1.5-19.5-6.8-19.1-11 .5-4.3 5.3-6.8 17.9-9.4l4.6-.9c15.5-3 21.1-5.3 23.5-13.2 1.9-6.5-1.3-11.6-7.2-14.2-3.2-1.4-6.3-2.1-13.2-3.1l-1.8-.3c-8-1.3-11.4-2.6-11.5-3-.1-.4 1.8-2.3 8.1-5.9l4.4-2.5c1.5-.8 2.9-1.8 4.3-2.7 4.6-3.4 7.2-7.1 5.8-12.3-1.9-7.3-9-9.5-20.9-10.4-4.7-.3-9.3-.4-14-.3l-2 .1c-3.7.2-6.5 3.4-6.3 7 .2 3.7 3.4 6.5 7 6.3l1.7-.1z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.mr:not(.svg)":{"background-position":"-144px -88px"},".flag.mr.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23496E2D\' d=\'M0 85.331h512v341.337H0z\'/%3e%3cg fill=\'%23FFDA44\'%3e%3cpath d=\'M256 298.851c-45.956 0-84.348-32.298-93.767-75.429A96.288 96.288 0 00160 243.994c0 53.02 42.979 96 96 96s96-42.98 96-96c0-7.066-.785-13.942-2.233-20.572-9.419 43.131-47.811 75.429-93.767 75.429z\'/%3e%3cpath d=\'M255.999 171.994l8.935 27.502h28.918l-23.394 16.996 8.936 27.503-23.395-16.998-23.394 16.998 8.937-27.503-23.394-16.996h28.915z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.ms:not(.svg)":{"background-position":"-160px -88px"},".flag.ms.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%231B4991\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'%2300A2B8\' stroke=\'white\' stroke-width=\'3\' d=\'M318.2 106.7v106.5c0 51.9 67.8 67.8 67.8 67.8s67.8-15.9 67.8-67.8V106.7H318.2z\'/%3e%3cpath fill=\'%23A35023\' d=\'M319.7 212.7c0 50.8 66.3 66.3 66.3 66.3s66.3-15.6 66.3-66.3H319.7z\'/%3e%3cpath d=\'M415.1 155.1h-19.4v-19.4h-19.4v19.4H357v19.4h19.3v58.1h19.4v-58.1h19.4z\'/%3e%3cpath fill=\'white\' d=\'M256 0v30.6l-45.2 25.1H256V115h-59.1l59.1 32.8v22.9h-26.7l-73.5-40.9v40.9h-55.6v-48.6l-87.5 48.6H0v-30.6L45.2 115H0V55.7h59.1L0 22.8V0h26.7l73.5 40.8V0h55.6v48.6L243.3 0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M144 0h-32v69.3H0v32h112v69.4h32v-69.4h112v-32H144z\'/%3e%3cpath fill=\'%230052B4\' d=\'M155.8 115L256 170.7v-15.8L184.2 115z\'/%3e%3cpath fill=\'white\' d=\'M155.8 115L256 170.7v-15.8L184.2 115z\'/%3e%3cpath fill=\'%23D80027\' d=\'M155.8 115L256 170.7v-15.8L184.2 115zM71.8 115L0 154.9v15.8L100.2 115z\'/%3e%3cpath fill=\'%230052B4\' d=\'M100.2 55.6L0 0v15.7l71.8 39.9z\'/%3e%3cpath fill=\'white\' d=\'M100.2 55.6L0 0v15.7l71.8 39.9z\'/%3e%3cpath fill=\'%23D80027\' d=\'M100.2 55.6L0 0v15.7l71.8 39.9zM184.2 55.6L256 15.7V0L155.8 55.6z\'/%3e%3c/svg%3e\\")"},".flag.mt:not(.svg)":{"background-position":"-176px -88px"},".flag.mt.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'white\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'%23C31B28\' d=\'M256 0h256.5v342H256z\'/%3e%3cpath fill=\'%23ACABB1\' stroke=\'%23C31B28\' stroke-width=\'2\' d=\'M101.2 68.2V33H66v35.2H30.8v35.2H66v35.2h35.2v-35.2h35.2V68.2z\'/%3e%3c/svg%3e\\")"},".flag.mu:not(.svg)":{"background-position":"-192px -88px"},".flag.mu.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23f7ce00\' d=\'M0 85.331h512v341.326H0z\'/%3e%3cpath fill=\'%23e32737\' d=\'M0 85.331h512v85.337H0z\'/%3e%3cpath fill=\'%23191f6a\' d=\'M0 170.657h512v85.337H0z\'/%3e%3cpath fill=\'%2300a04e\' d=\'M0 341.331h512v85.337H0z\'/%3e%3c/svg%3e\\")"},".flag.mv:not(.svg)":{"background-position":"-208px -88px"},".flag.mv.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23d01920\' d=\'M0 85.331h512v341.333H0z\'/%3e%3cpath fill=\'%23017c3b\' d=\'M144.696 174.375h222.609v163.25H144.696z\'/%3e%3cpath fill=\'white\' d=\'M283.484 304.226c-26.637 0-48.232-21.594-48.232-48.232s21.594-48.232 48.232-48.232c8.306 0 16.12 2.1 22.943 5.797-10.703-10.467-25.341-16.927-41.494-16.927-32.784 0-59.362 26.577-59.362 59.362s26.578 59.362 59.362 59.362c16.154 0 30.791-6.461 41.494-16.927-6.822 3.698-14.636 5.797-22.943 5.797z\'/%3e%3c/svg%3e\\")"},".flag.mw:not(.svg)":{"background-position":"-224px -88px"},".flag.mw.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 342\'%3e%3cpath fill=\'%23272727\' d=\'M0 0h512v114H0z\'/%3e%3cpath fill=\'%23e40112\' d=\'M0 114h512v114H0z\'/%3e%3cpath fill=\'%2307893f\' d=\'M0 228h512v114H0z\'/%3e%3ccircle fill=\'%23e40112\' cx=\'256\' cy=\'125\' r=\'95\'/%3e%3c/svg%3e\\")"},".flag.mx:not(.svg)":{"background-position":"-240px -88px"},".flag.mx.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%23dc2339\' d=\'M342 0H0v341.3h513V0z\'/%3e%3cpath fill=\'%2311865d\' d=\'M0 0h171v342H0z\'/%3e%3cpath fill=\'white\' d=\'M171 0h171v342H171z\'/%3e%3cpath fill=\'%238C9157\' d=\'M195.8 171.2c0 21.6 11.5 41.7 30.3 52.5 5.8 3.4 13.2 1.4 16.6-4.4 3.4-5.8 1.4-13.2-4.4-16.6-11.3-6.5-18.2-18.5-18.2-31.5 0-6.7-5.4-12.1-12.1-12.1-6.7 0-12.2 5.4-12.2 12.1zm93.4 51.1c17.5-11.1 28-30.4 28-51.1 0-6.7-5.4-12.1-12.1-12.1s-12.1 5.4-12.1 12.1c0 12.4-6.3 24-16.8 30.7-5.7 3.5-7.5 10.9-4.1 16.7s10.9 7.5 16.7 4.1c0-.2.2-.3.4-.4z\'/%3e%3cellipse fill=\'%23C59262\' cx=\'256.5\' cy=\'159.1\' rx=\'24.3\' ry=\'36.4\'/%3e%3c/svg%3e\\")"},".flag.my:not(.svg)":{"background-position":"0 -99px"},".flag.my.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'white\' d=\'M0 0h512v341.3H0z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M0 42.7h512v42.7H0zM0 128h512v42.7H0zM0 213.3h512V256H0zM0 298.7h512v42.7H0z\'/%3e%3c/g%3e%3cpath fill=\'%230052B4\' d=\'M0 0h256v170.7H0z\'/%3e%3cg fill=\'%23FFDA44\'%3e%3cpath d=\'M141.1 134.8c-28 0-45.9-24.8-45.9-49.5 0-24.8 17.9-49.5 45.9-49.5 8.7 0 18.1 1 25.3 4.9-11.2-11-26.6-17.8-43.6-17.8-34.4 0-62.4 27.9-62.4 62.4s27.9 62.4 62.4 62.4c17 0 32.3-6.8 43.6-17.8-7.1 3.9-16.5 4.9-25.3 4.9z\'/%3e%3cpath d=\'M171 49.7l9 18.8 20.3-4.7-9.1 18.8 16.4 12.9-20.4 4.6.1 20.9-16.3-13.1-16.2 13.1v-20.9l-20.3-4.6 16.3-12.9-9.1-18.8 20.3 4.7z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.mz:not(.svg)":{"background-position":"-16px -99px"},".flag.mz.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 513 342\'%3e%3cpath fill=\'white\' d=\'M0 85.333h513v342H0z\'/%3e%3cpath fill=\'%23f4d900\' d=\'M0 323.333h513v104H0z\'/%3e%3cpath fill=\'%23006d66\' d=\'M0 85.333h513v104H0z\'/%3e%3cpath d=\'M0 204.333h513v104H0z\'/%3e%3cpath fill=\'%23cb0f31\' d=\'M256 256.006L0 426.668V85.331z\'/%3e%3cpath fill=\'%23f4d900\' d=\'M83.477 195.132l15.107 46.498h48.894l-39.554 28.739 15.107 46.499-39.554-28.738-39.555 28.738 15.11-46.499-39.554-28.739H68.37z\'/%3e%3c/svg%3e\\")"},".flag.na:not(.svg)":{"background-position":"-32px -99px"},".flag.na.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23496E2D\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 426.663V85.337h512\'/%3e%3cpath fill=\'white\' d=\'M512 152.222V85.337H411.67L0 359.778v66.885h100.33z\'/%3e%3cpath fill=\'%23A2001D\' d=\'M512 85.337v40.125L60.193 426.663H0v-40.125L451.807 85.337z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M187.737 189.212l-22.741 10.696 12.11 22.024-24.693-4.724-3.129 24.945-17.199-18.347-17.2 18.347-3.129-24.945-24.693 4.723 12.109-22.023-22.739-10.696 22.74-10.697-12.11-22.022 24.693 4.722 3.13-24.944 17.199 18.347 17.2-18.347 3.128 24.944 24.693-4.722-12.108 22.024z\'/%3e%3c/svg%3e\\")"},".flag.nc:not(.svg)":{"background-position":"-48px -99px"},".flag.nc.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 640 426.7\'%3e%3cpath fill=\'%23009543\' d=\'M0 293h640v133.7H0V293z\'/%3e%3cpath fill=\'%23ED4135\' d=\'M0 132h640v161.3H0V132z\'/%3e%3cpath fill=\'%230035AD\' d=\'M0 0h640v133.3H0V0z\'/%3e%3ccircle fill=\'%23FAE600\' stroke=\'black\' stroke-width=\'5.3\' cx=\'240\' cy=\'213.3\' r=\'157.3\'/%3e%3cpath d=\'M307.9 354.5l-31.8 12-36.1 4.2-37.8-2.4-35.9-15.5s28.6-29.3 40.7-33.5c8.6-3 22.4-3.7 22.4-3.7V122l-.3-66H246l-.5 67.5v191.7s15.3 1.2 22.1 4.1c11.3 4.9 40.3 35.2 40.3 35.2z\'/%3e%3cpath d=\'M212.727 102.375l42.955-21.418 5.577 11.187-42.955 21.417z\'/%3e%3cellipse cx=\'237.8\' cy=\'280.5\' rx=\'16.8\' ry=\'26.5\'/%3e%3ccircle cx=\'237.4\' cy=\'143.4\' r=\'20.9\'/%3e%3cellipse cx=\'238.4\' cy=\'211.1\' rx=\'19.9\' ry=\'12.1\'/%3e%3cpath d=\'M213.8 177h47v10h-47zM213.8 234h47v10h-47z\'/%3e%3c/svg%3e\\")"},".flag.ne:not(.svg)":{"background-position":"-64px -99px"},".flag.ne.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23f47b10\' d=\'M0 85.337h512v113.775H0z\'/%3e%3cpath fill=\'%2364a243\' d=\'M0 312.888h512v113.775H0z\'/%3e%3ccircle fill=\'%23f47b10\' cx=\'256\' cy=\'256\' r=\'32\'/%3e%3c/svg%3e\\")"},".flag.nf:not(.svg)":{"background-position":"-80px -99px"},".flag.nf.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.5 513 342\'%3e%3cpath fill=\'white\' d=\'M0 85.5h513v342H0z\'/%3e%3cg fill=\'%23007b23\'%3e%3cpath d=\'M0 85.5h171v342H0zM342 85.5h171v342H342zM304 311.995l-48-152.001-48 152.001h36v39.999h24v-39.999z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.ng:not(.svg)":{"background-position":"-96px -99px"},".flag.ng.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.5 513 342\'%3e%3cpath fill=\'white\' d=\'M0 85.5h513v342H0z\'/%3e%3cg fill=\'%23007b23\'%3e%3cpath d=\'M0 85.5h171v342H0zM342 85.5h171v342H342z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.ni:not(.svg)":{"background-position":"-112px -99px"},".flag.ni.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cg fill=\'%23338AF3\'%3e%3cpath d=\'M0 85.337h512v113.775H0zM0 312.888h512v113.775H0z\'/%3e%3c/g%3e%3cpath fill=\'%23FFDA44\' d=\'M256 214.447c-22.949 0-41.553 18.603-41.553 41.553S233.05 297.553 256 297.553c22.949 0 41.553-18.603 41.553-41.553S278.949 214.447 256 214.447zm0 65.298c-13.114 0-23.745-10.631-23.745-23.745s10.631-23.745 23.745-23.745 23.745 10.631 23.745 23.745-10.631 23.745-23.745 23.745z\'/%3e%3cpath fill=\'%230052B4\' d=\'M276.563 261.936L256 256l-20.563 5.936-6.855 11.873h54.836z\'/%3e%3cpath fill=\'%23338AF3\' d=\'M256 226.32l-13.709 23.744L256 256l13.709-5.936z\'/%3e%3cpath fill=\'%236DA544\' d=\'M235.437 261.936h41.126l-6.854-11.872h-27.418z\'/%3e%3c/svg%3e\\")"},".flag.nl:not(.svg)":{"background-position":"-128px -99px"},".flag.nl.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.5 513 342\'%3e%3cpath fill=\'white\' d=\'M0 85.5h513v342H0z\'/%3e%3cpath fill=\'%23cd1f2a\' d=\'M0 85.5h513v114H0z\'/%3e%3cpath fill=\'%231d4185\' d=\'M0 312h513v114H0z\'/%3e%3c/svg%3e\\")"},".flag.no:not(.svg)":{"background-position":"-144px -99px"},".flag.no.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23D80027\' d=\'M0 85.334h512v341.337H0z\'/%3e%3cpath fill=\'white\' d=\'M512 295.883H202.195v130.783H122.435V295.883H0V216.111h122.435V85.329H202.195v130.782H512V277.329z\'/%3e%3cpath fill=\'%232E52B2\' d=\'M512 234.666v42.663H183.652v149.337h-42.674V277.329H0v-42.663h140.978V85.329h42.674v149.337z\'/%3e%3c/svg%3e\\")"},".flag.np:not(.svg)":{"background-position":"-160px -99px"},".flag.np.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 426.663V85.337l280.419 174.75H87.61l183.576 166.576z\'/%3e%3cpath fill=\'%23D80027\' d=\'M244.769 249.888L10.199 103.71v312.754h234.57L61.193 249.888z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M98.003 324.433l-14.589-6.863 7.77-14.13-15.844 3.03-2.008-16.005-11.035 11.772-11.036-11.772-2.008 16.005-15.843-3.031 7.77 14.131-14.591 6.863 14.591 6.862-7.77 14.13 15.844-3.029 2.007 16.004 11.036-11.772L73.332 358.4l2.008-16.004 15.843 3.03-7.769-14.13zM88.268 191.662l-10.612-4.991 5.651-10.278-11.523 2.205-1.461-11.641-8.026 8.561-8.026-8.561-1.46 11.641-11.525-2.205 5.652 10.278-10.613 4.991 25.972 5.194z\'/%3e%3cpath d=\'M93.462 191.662c0 17.212-13.953 31.165-31.165 31.165s-31.165-13.953-31.165-31.165\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.nr:not(.svg)":{"background-position":"-176px -99px"},".flag.nr.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%230052B4\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M0 239.994h512v32H0z\'/%3e%3cpath fill=\'white\' d=\'M174.802 341.329l-19.124 8.996 10.184 18.521-20.767-3.973-2.631 20.978L128 370.422l-14.465 15.429-2.63-20.978-20.767 3.973 10.183-18.521-19.123-8.996 19.124-8.995-10.184-18.52 20.766 3.971 2.632-20.978L128 312.236l14.465-15.429 2.63 20.978 20.767-3.971-10.183 18.521z\'/%3e%3c/svg%3e\\")"},".flag.nu:not(.svg)":{"background-position":"-192px -99px"},".flag.nu.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.334h512v341.337H0z\'/%3e%3cpath fill=\'white\' d=\'M0 85.334h256v170.663H0z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M144 85.33h-32v69.333H0v32h112v69.334h32v-69.334h112v-32H144z\'/%3e%3cpath d=\'M0 85.329v15.083l57.377 38.251H80z\'/%3e%3c/g%3e%3cg fill=\'%232E52B2\'%3e%3cpath d=\'M0 107.951v30.712h46.069zM96 85.331v48.913L22.628 85.331z\'/%3e%3c/g%3e%3cpath fill=\'%23D80027\' d=\'M256 85.329v15.083l-57.377 38.251H176z\'/%3e%3cg fill=\'%232E52B2\'%3e%3cpath d=\'M256 107.951v30.712h-46.069zM160 85.331v48.913l73.372-48.913z\'/%3e%3c/g%3e%3cpath fill=\'%23D80027\' d=\'M0 85.329v15.083l57.377 38.251H80z\'/%3e%3cg fill=\'%232E52B2\'%3e%3cpath d=\'M0 107.951v30.712h46.069zM96 85.331v48.913L22.628 85.331z\'/%3e%3c/g%3e%3cpath fill=\'%23D80027\' d=\'M256 85.329v15.083l-57.377 38.251H176z\'/%3e%3cg fill=\'%232E52B2\'%3e%3cpath d=\'M256 107.951v30.712h-46.069zM160 85.331v48.913l73.372-48.913z\'/%3e%3c/g%3e%3cpath fill=\'%23D80027\' d=\'M0 255.997v-15.082l57.377-38.252H80z\'/%3e%3cg fill=\'%232E52B2\'%3e%3cpath d=\'M0 233.376v-30.713h46.069zM96 255.994v-48.912l-73.372 48.912z\'/%3e%3c/g%3e%3cpath fill=\'%23D80027\' d=\'M256 255.997v-15.082l-57.377-38.252H176z\'/%3e%3cg fill=\'%232E52B2\'%3e%3cpath d=\'M256 233.376v-30.713h-46.069zM160 255.994v-48.912l73.372 48.912z\'/%3e%3ccircle cx=\'128\' cy=\'170.66\' r=\'22.627\'/%3e%3c/g%3e%3cg fill=\'%23FFDA44\'%3e%3cpath d=\'M128 154.663l3.97 12.222h12.854l-10.398 7.556 3.971 12.222L128 179.109l-10.398 7.554 3.972-12.222-10.398-7.556h12.853zM128 219.803l2.364 7.278h7.653l-6.19 4.498 2.364 7.278-6.191-4.498-6.191 4.498 2.364-7.278-6.19-4.498h7.652zM128 102.469l2.364 7.278h7.653l-6.19 4.498 2.364 7.278-6.191-4.498-6.191 4.498 2.364-7.278-6.19-4.498h7.652zM197.931 161.136l2.365 7.277h7.653l-6.192 4.499 2.365 7.279-6.191-4.498-6.191 4.498 2.365-7.279-6.191-4.499h7.652zM58.069 161.136l2.364 7.277h7.653l-6.191 4.499 2.364 7.279-6.19-4.498-6.191 4.498 2.365-7.279-6.192-4.499h7.653z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.nz:not(.svg)":{"background-position":"-208px -99px"},".flag.nz.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%230052B4\' d=\'M0 85.334h512v341.337H0z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M425.301 233.745l3.388 10.428h10.963l-8.87 6.444 3.388 10.427-8.869-6.444-8.871 6.444 3.388-10.427-8.87-6.444h10.963zM386.107 308.817l5.083 15.642h16.445l-13.305 9.667 5.082 15.64-13.305-9.667-13.305 9.667 5.083-15.64-13.305-9.667h16.445zM387.588 185.971l4.236 13.036h13.704l-11.088 8.054 4.235 13.034-11.087-8.056-11.088 8.056 4.235-13.034-11.087-8.054h13.704zM349.876 233.291l5.082 15.641h16.446l-13.306 9.666 5.084 15.641-13.306-9.666-13.305 9.666 5.082-15.641-13.305-9.666h16.445z\'/%3e%3c/g%3e%3cpath fill=\'white\' d=\'M256.003 85.329v30.564l-45.178 25.088h45.178v59.359H196.89l59.113 32.846v22.806h-26.69l-73.484-40.826v40.826h-55.652v-48.573l-87.429 48.573H.003v-30.553l45.168-25.099H.003v-59.359h59.103L.003 108.147V85.329h26.68l73.494 40.838V85.329h55.652v48.573l87.43-48.573z\'/%3e%3cpath fill=\'%23D80027\' d=\'M144 85.33h-32v69.334H0v32h112v69.334h32v-69.334h112v-32H144z\'/%3e%3cpath fill=\'%230052B4\' d=\'M155.826 200.344L256 255.998v-15.739l-71.847-39.915z\'/%3e%3cpath fill=\'white\' d=\'M155.826 200.344L256 255.998v-15.739l-71.847-39.915z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M155.826 200.344L256 255.998v-15.739l-71.847-39.915zM71.846 200.344L0 240.259v15.739l100.174-55.654z\'/%3e%3c/g%3e%3cpath fill=\'%230052B4\' d=\'M100.174 140.983L0 85.33v15.738l71.847 39.915z\'/%3e%3cpath fill=\'white\' d=\'M100.174 140.983L0 85.33v15.738l71.847 39.915z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M100.174 140.983L0 85.33v15.738l71.847 39.915zM184.154 140.983L256 101.068V85.33l-100.174 55.653z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.om:not(.svg)":{"background-position":"-224px -99px"},".flag.om.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'%23D80027\' d=\'M0 0h513v342H0z\'/%3e%3cpath fill=\'white\' d=\'M138 0h377v114H138z\'/%3e%3cpath fill=\'%234A7C3A\' d=\'M138 230h377v114H138z\'/%3e%3cg fill=\'none\' stroke=\'white\' stroke-width=\'10\' stroke-miterlimit=\'2\'%3e%3cpath d=\'M40.3 35.2s37.1 48 50.8 54.5c13.7 6.5 17.1 5.7 17.1 5.7\'/%3e%3cpath d=\'M100 35.2S62.9 80.6 53.3 87.6c-9.6 7-18.7 7.8-18.7 7.8M51.7 65.3h37.9M70.7 35.2v30.1\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.pa:not(.svg)":{"background-position":"-240px -99px"},".flag.pa.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M256 256v170.663H0V256h256z\'/%3e%3cpath fill=\'%23D80027\' d=\'M512 85.337V256H256V85.337h256z\'/%3e%3cpath fill=\'%230052B4\' d=\'M128 123.034l11.824 36.389h38.263l-30.955 22.491 11.823 36.389L128 195.813l-30.955 22.49 11.823-36.389-30.955-22.491h38.263z\'/%3e%3cpath fill=\'%23D80027\' d=\'M384 293.697l11.824 36.389h38.263l-30.955 22.491 11.823 36.389L384 366.476l-30.955 22.49 11.823-36.389-30.955-22.491h38.263z\'/%3e%3c/svg%3e\\")"},".flag.pe:not(.svg)":{"background-position":"0 -110px"},".flag.pe.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.331h512v341.326H0z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M0 85.331h170.663v341.337H0zM341.337 85.331H512v341.337H341.337z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.pf:not(.svg)":{"background-position":"-16px -110px"},".flag.pf.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M0 85.337h512v113.775H0zM0 312.888h512v113.775H0z\'/%3e%3c/g%3e%3cpath fill=\'%23FFDA44\' d=\'M293.991 256c0 20.982-17.01 33.243-37.992 33.243S218.008 276.982 218.008 256s17.01-37.992 37.992-37.992 37.991 17.01 37.991 37.992z\'/%3e%3cpath fill=\'%230052B4\' d=\'M293.991 256c0 20.982-17.01 37.992-37.992 37.992s-37.992-17.01-37.992-37.992\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M232.259 246.506h9.498v19h-9.498zM270.247 246.506h9.498v19h-9.498zM251.247 232.259h9.498v33.243h-9.498z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.pg:not(.svg)":{"background-position":"-32px -110px"},".flag.pg.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath d=\'M0 85.333h512V426.67H0z\'/%3e%3cpath fill=\'%23A2001D\' d=\'M0 85.33h512v341.332\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M204.631 326.488l2.762 8.504h8.941l-7.233 5.255 2.763 8.502-7.233-5.254-7.233 5.254 2.762-8.502-7.233-5.255h8.94zM181.797 244.866l4.605 14.172h14.901l-12.056 8.757 4.605 14.172-12.055-8.759-12.055 8.759 4.606-14.172-12.056-8.757h14.901zM181.797 348.749l4.604 14.173h14.902l-12.057 8.757 4.606 14.173-12.055-8.759-12.055 8.759 4.604-14.173-12.054-8.757h14.899zM225.363 281.967l4.606 14.172h14.901l-12.056 8.758 4.605 14.172-12.056-8.759-12.054 8.759 4.606-14.172-12.056-8.758h14.901zM138.23 281.967l4.606 14.172h14.899l-12.054 8.758 4.603 14.172-12.054-8.759-12.055 8.759 4.605-14.172-12.055-8.758h14.9z\'/%3e%3c/g%3e%3cpath fill=\'%23FFDA44\' d=\'M376.526 204.163c-7.628-7.628-17.538-12.133-28.189-12.908l31.88-24.795c-12.698-12.698-29.714-18.431-46.319-17.218a44.31 44.31 0 00-11.396-19.511l-12.593 25.186a18.47 18.47 0 00-3.148-4.197c-7.245-7.245-18.991-7.244-26.234 0s-7.245 18.99 0 26.234a18.536 18.536 0 004.197 3.148l-25.186 12.593a44.303 44.303 0 0019.519 11.399c-1.217 16.606 4.511 33.619 17.209 46.317L324.12 214.6a11.053 11.053 0 017.807-3.202c2.973 0 5.768 1.158 7.87 3.26a11.055 11.055 0 013.26 7.87c0 2.974-1.158 5.768-3.26 7.87l10.494 10.494c4.905-4.905 7.607-11.428 7.607-18.364 0-5.675-1.81-11.071-5.153-15.534a29.492 29.492 0 0113.288 7.662c11.573 11.572 11.573 30.403 0 41.975l10.494 10.494c8.409-8.409 13.039-19.59 13.039-31.481-.001-11.892-4.632-23.072-13.04-31.481z\'/%3e%3c/svg%3e\\")"},".flag.ph:not(.svg)":{"background-position":"-48px -110px"},".flag.ph.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M512 85.337V256H256L0 85.337z\'/%3e%3cpath fill=\'%23D80027\' d=\'M512 256v170.663H0L256 256z\'/%3e%3cg fill=\'%23FFDA44\'%3e%3cpath d=\'M161.908 256l-27.288-12.835 14.532-26.428-29.632 5.668-3.755-29.933-20.64 22.015-20.639-22.015-3.755 29.933-29.631-5.669 14.531 26.428L28.343 256l27.288 12.835L41.1 295.263l29.633-5.668 3.753 29.933 20.639-22.015 20.64 22.015 3.755-29.933 29.631 5.669-14.532-26.427zM21.789 117.607l9.081 12.696 14.879-4.714-9.268 12.56 9.081 12.694-14.809-4.932-9.268 12.559.117-15.608-14.809-4.934 14.88-4.712zM21.789 353.53l9.081 12.696 14.879-4.714-9.268 12.56 9.081 12.695-14.809-4.933-9.268 12.558.117-15.607-14.809-4.934 14.88-4.712zM210.395 235.569l-9.081 12.695-14.879-4.713 9.268 12.559-9.081 12.696 14.809-4.933 9.268 12.558-.117-15.607 14.809-4.934-14.88-4.713z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.pk:not(.svg)":{"background-position":"-64px -110px"},".flag.pk.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cg fill=\'white\'%3e%3cpath d=\'M393.508 170.516l17.512 18.875 23.363-10.821-12.541 22.487 17.513 18.876-25.263-4.978-12.539 22.488-3.073-25.564-25.263-4.978 23.363-10.82z\'/%3e%3cpath d=\'M0 85.343h512v341.326H0z\'/%3e%3c/g%3e%3cpath fill=\'%23496E2D\' d=\'M128 85.331h384v341.337H128z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M361.909 298.793c-31.037 22.426-74.378 15.446-96.804-15.592-22.427-31.038-15.446-74.379 15.593-96.804 9.677-6.992 20.55-11.125 31.613-12.563-21.283-3.183-43.777 1.613-62.598 15.211-38.2 27.602-46.792 80.944-19.191 119.145 27.601 38.199 80.944 46.792 119.145 19.189 18.82-13.598 30.436-33.448 34.096-54.655-4.839 10.05-12.176 19.076-21.854 26.069zM360.58 172.889l17.484 18.842 23.322-10.802-12.519 22.447 17.483 18.844-25.219-4.968-12.519 22.45-3.067-25.521-25.22-4.969 23.323-10.802z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.pl:not(.svg)":{"background-position":"-80px -110px"},".flag.pl.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cg fill=\'white\'%3e%3cpath d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath d=\'M0 85.337h512V256H0z\'/%3e%3c/g%3e%3cpath fill=\'%23D80027\' d=\'M0 256h512v170.663H0z\'/%3e%3c/svg%3e\\")"},".flag.pm:not(.svg)":{"background-position":"-96px -110px"},".flag.pm.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 26.666 640 426.666\'%3e%3cg fill-rule=\'evenodd\' stroke-width=\'1pt\'%3e%3cpath fill=\'white\' d=\'M0 0h640v480H0z\'/%3e%3cpath fill=\'%2300267f\' d=\'M0 0h213.3v480H0z\'/%3e%3cpath fill=\'%23f31830\' d=\'M426.7 0H640v480H426.7z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.pr:not(.svg)":{"background-position":"-112px -110px"},".flag.pr.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M0 85.337h512V153.6H0zM0 221.863h512v68.263H0zM0 358.4h512v68.263H0z\'/%3e%3c/g%3e%3cpath fill=\'%230052B4\' d=\'M256 256.006L0 426.668V85.331z\'/%3e%3cpath fill=\'white\' d=\'M83.477 195.132l15.107 46.498h48.894l-39.554 28.739 15.107 46.499-39.554-28.738-39.555 28.738 15.11-46.499-39.554-28.739H68.37z\'/%3e%3c/svg%3e\\")"},".flag.ps:not(.svg)":{"background-position":"-128px -110px"},".flag.ps.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath d=\'M0 85.337h512v113.775H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M0 312.888h512v113.775H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M256 256.006L0 426.668V85.331z\'/%3e%3c/svg%3e\\")"},".flag.pt:not(.svg)":{"background-position":"-144px -110px"},".flag.pt.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23D80027\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M196.641 85.337v341.326H0V85.337z\'/%3e%3ccircle fill=\'%23FFDA44\' cx=\'196.641\' cy=\'256\' r=\'64\'/%3e%3cpath fill=\'%23D80027\' d=\'M160.638 224v40.001c0 19.882 16.118 36 36 36s36-16.118 36-36V224h-72z\'/%3e%3cpath fill=\'white\' d=\'M196.638 276c-6.617 0-12-5.383-12-12v-16h24.001v16c-.001 6.616-5.385 12-12.001 12z\'/%3e%3c/svg%3e\\")"},".flag.pw:not(.svg)":{"background-position":"-160px -110px"},".flag.pw.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23338AF3\' d=\'M0 85.331h512v341.337H0z\'/%3e%3ccircle fill=\'%23FFDA44\' cx=\'218.902\' cy=\'255.994\' r=\'74.207\'/%3e%3c/svg%3e\\")"},".flag.py:not(.svg)":{"background-position":"-176px -110px"},".flag.py.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 85.337h512v113.775H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 312.888h512v113.775H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M289.579 216.738l-12.592 12.592c5.37 5.372 8.693 12.792 8.693 20.988 0 16.392-13.289 29.68-29.68 29.68-16.392 0-29.68-13.289-29.68-29.68 0-8.195 3.322-15.616 8.693-20.988l-12.592-12.592c-8.594 8.594-13.91 20.466-13.91 33.579 0 26.228 21.261 47.489 47.489 47.489s47.489-21.261 47.489-47.489c0-13.112-5.316-24.985-13.91-33.579z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M256 232.51l4.421 13.605h14.304l-11.573 8.408 4.421 13.604L256 259.719l-11.573 8.408 4.421-13.604-11.573-8.408h14.304z\'/%3e%3c/svg%3e\\")"},".flag.qa:not(.svg)":{"background-position":"-192px -110px"},".flag.qa.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23751A46\' d=\'M2.216 86.076H512v339.848H2.216z\'/%3e%3cpath fill=\'white\' d=\'M209.455 154.969l-50.236 25.267 50.236 25.257-50.236 25.267 50.236 25.257-50.236 25.266 50.236 25.257-50.236 25.268 50.236 25.257-50.236 25.267 50.236 25.268-36.45 18.33H0V86.07h172.939l36.516 18.364-50.236 25.267z\'/%3e%3c/svg%3e\\")"},".flag.re:not(.svg)":{"background-position":"-208px -110px"},".flag.re.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 26.666 640 426.666\'%3e%3cg fill-rule=\'evenodd\' stroke-width=\'1pt\'%3e%3cpath fill=\'white\' d=\'M0 0h640v480H0z\'/%3e%3cpath fill=\'%2300267f\' d=\'M0 0h213.3v480H0z\'/%3e%3cpath fill=\'%23f31830\' d=\'M426.7 0H640v480H426.7z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.ro:not(.svg)":{"background-position":"-224px -110px"},".flag.ro.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.331h512v341.326H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 85.331h170.663v341.337H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M341.337 85.331H512v341.337H341.337z\'/%3e%3c/svg%3e\\")"},".flag.rs:not(.svg)":{"background-position":"-240px -110px"},".flag.rs.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%230052B4\' d=\'M0 85.331h512v341.337H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 85.331h512v113.775H0z\'/%3e%3cpath fill=\'white\' d=\'M0 312.882h512v113.775H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M129.468 181.793v85.136c0 48.429 63.267 63.267 63.267 63.267S256 315.356 256 266.929v-85.136H129.468z\'/%3e%3cg fill=\'%23FFDA44\'%3e%3cpath d=\'M155.634 196.634h74.201v-29.681l-14.841 7.42-22.261-22.26-22.259 22.26-14.84-7.42zM241.16 278.782l-48.231-48.231-48.231 48.231 15.741 15.74 32.49-32.49 32.49 32.49z\'/%3e%3c/g%3e%3cpath fill=\'white\' d=\'M241.16 233.734h-22.504a14.74 14.74 0 002.001-7.418c0-8.196-6.645-14.84-14.84-14.84-5.663 0-10.581 3.172-13.083 7.836-2.502-4.663-7.421-7.836-13.083-7.836-8.195 0-14.84 6.644-14.84 14.84 0 2.706.736 5.235 2.001 7.418h-22.114c0 8.196 7.139 14.84 15.334 14.84h-.494c0 8.196 6.644 14.84 14.84 14.84 0 7.257 5.211 13.286 12.094 14.576l-11.694 26.401a48.075 48.075 0 0018.149 3.544 48.079 48.079 0 0018.149-3.544l-11.694-26.401c6.883-1.29 12.094-7.319 12.094-14.576 8.196 0 14.84-6.644 14.84-14.84h-.494c8.199 0 15.338-6.644 15.338-14.84z\'/%3e%3c/svg%3e\\")"},".flag.ru:not(.svg)":{"background-position":"0 -121px"},".flag.ru.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.33v341.332h512V85.33z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 85.333h512V426.67H0z\'/%3e%3cpath fill=\'white\' d=\'M0 85.333h512v113.775H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 312.884h512v113.775H0z\'/%3e%3c/svg%3e\\")"},".flag.rw:not(.svg)":{"background-position":"-16px -121px"},".flag.rw.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23338AF3\' d=\'M0 85.331h512v341.337H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M0 255.994h512v81.619H0z\'/%3e%3cpath fill=\'%23496E2D\' d=\'M0 337.614h512v89.043H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M278.261 185.209l20.844 9.804-11.099 20.186 22.632-4.33 2.868 22.865 15.765-16.816 15.766 16.816 2.867-22.865 22.633 4.33-11.099-20.186 20.843-9.804-20.844-9.805 11.1-20.185-22.633 4.329-2.868-22.864-15.765 16.816-15.766-16.816-2.867 22.864-22.634-4.329 11.1 20.187z\'/%3e%3c/svg%3e\\")"},".flag.sa:not(.svg)":{"background-position":"-32px -121px"},".flag.sa.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23055e1c\' d=\'M0 85.333h512v341.333H0z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M183.548 289.386c0 12.295 9.731 22.261 21.736 22.261h65.208c0 10.244 8.11 18.551 18.114 18.551h21.736c10.004 0 18.114-8.306 18.114-18.551v-22.261H183.548zM330.264 181.791v51.942c0 8.183-6.5 14.84-14.491 14.84v22.261c19.976 0 36.226-16.643 36.226-37.101v-51.942h-21.735zM174.491 233.734c0 8.183-6.5 14.84-14.491 14.84v22.261c19.976 0 36.226-16.643 36.226-37.101v-51.942H174.49v51.942z\'/%3e%3cpath d=\'M297.661 181.788h21.736v51.942h-21.736zM265.057 211.473c0 2.046-1.625 3.71-3.623 3.71-1.998 0-3.623-1.664-3.623-3.71v-29.682h-21.736v29.682c0 2.046-1.625 3.71-3.623 3.71s-3.623-1.664-3.623-3.71v-29.682h-21.736v29.682c0 14.32 11.376 25.971 25.358 25.971 5.385 0 10.38-1.733 14.491-4.677 4.11 2.944 9.106 4.677 14.491 4.677 1.084 0 2.15-.078 3.2-.215-1.54 6.499-7.255 11.345-14.068 11.345v22.261c19.976 0 36.226-16.643 36.226-37.101v-51.943h-21.736l.002 29.682z\'/%3e%3cpath d=\'M207.093 248.57h32.601v22.261h-32.601z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.sb:not(.svg)":{"background-position":"-48px -121px"},".flag.sb.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23496E2D\' d=\'M0 85.334h512v341.337H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 426.663V85.329h512\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M0 396.494v30.169h45.255L512 115.499v-30.17h-45.255z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M85.688 108.787l5.12 15.756h16.566l-13.403 9.737 5.12 15.757-13.403-9.738-13.405 9.738 5.12-15.757L64 124.543h16.567zM170.312 108.787l5.121 15.756H192l-13.403 9.737 5.12 15.757-13.405-9.738-13.403 9.738 5.12-15.757-13.403-9.737h16.566zM85.688 191.289l5.12 15.756h16.566l-13.403 9.738 5.12 15.757-13.403-9.739-13.405 9.739 5.12-15.757L64 207.045h16.567zM170.312 191.289l5.121 15.756H192l-13.403 9.738 5.12 15.757-13.405-9.739-13.403 9.739 5.12-15.757-13.403-9.738h16.566zM128 150.037l5.12 15.756h16.568l-13.405 9.738 5.12 15.758L128 181.55l-13.403 9.739 5.12-15.758-13.405-9.738h16.568z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.sc:not(.svg)":{"background-position":"-64px -121px"},".flag.sc.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M235.454 85.337L0 426.663 427.345 85.337z\'/%3e%3cpath fill=\'%236DA544\' d=\'M512 329.393L0 426.663h512z\'/%3e%3cpath fill=\'%23D80027\' d=\'M512 85.337h-84.655L0 426.663l512-204.512z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 85.337v341.326L235.454 85.337z\'/%3e%3c/svg%3e\\")"},".flag.sd:not(.svg)":{"background-position":"-80px -121px"},".flag.sd.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 85.337h512v113.775H0z\'/%3e%3cpath d=\'M0 312.888h512v113.775H0z\'/%3e%3cpath fill=\'%23496E2D\' d=\'M0 426.668V85.331l256 170.675z\'/%3e%3c/svg%3e\\")"},".flag.se:not(.svg)":{"background-position":"-96px -121px"},".flag.se.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%230052B4\' d=\'M0 85.333h512V426.67H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M192 85.33h-64v138.666H0v64h128v138.666h64V287.996h320v-64H192z\'/%3e%3c/svg%3e\\")"},".flag.sg:not(.svg)":{"background-position":"-112px -121px"},".flag.sg.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 85.337h512V256H0z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M83.478 170.666c0-24.865 17.476-45.637 40.812-50.734a52.059 52.059 0 00-11.13-1.208c-28.688 0-51.942 23.254-51.942 51.941s23.255 51.942 51.942 51.942c3.822 0 7.543-.425 11.13-1.208-23.336-5.095-40.812-25.867-40.812-50.733zM150.261 122.435l3.684 11.337h11.921l-9.645 7.007 3.684 11.337-9.644-7.006-9.645 7.006 3.685-11.337-9.645-7.007h11.921z\'/%3e%3cpath d=\'M121.344 144.696l3.683 11.337h11.921l-9.645 7.007 3.684 11.337-9.643-7.006-9.645 7.006 3.685-11.337-9.645-7.007h11.921zM179.178 144.696l3.684 11.337h11.921l-9.645 7.007 3.684 11.337-9.644-7.006-9.644 7.006 3.685-11.337-9.645-7.007h11.921zM168.047 178.087l3.684 11.337h11.921l-9.644 7.007 3.684 11.337-9.645-7.006-9.643 7.006 3.684-11.337-9.644-7.007h11.92zM132.474 178.087l3.683 11.337h11.921l-9.644 7.007 3.684 11.337-9.644-7.006-9.644 7.006 3.684-11.337-9.644-7.007h11.92z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.sh:not(.svg)":{"background-position":"-128px -121px"},".flag.sh.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%230052B4\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'white\' d=\'M256 0v117.4h-46.1l46.1 30.7v22.6h-22.6L160 121.8v48.9H96v-48.9l-73.4 48.9H0v-22.6l46.1-30.7H0v-64h46.1L0 22.7V0h22.6L96 48.9V0h64v48.9L233.4 0z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M144 0h-32v69.4H0v32h112v69.3h32v-69.3h112v-32H144z\'/%3e%3cpath d=\'M0 0v15.1l57.4 38.3H80zM256 0v15.1l-57.4 38.3H176z\'/%3e%3c/g%3e%3cpath fill=\'%232E52B2\' d=\'M256 22.7v30.7h-46.1z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M0 0v15.1l57.4 38.3H80zM256 0v15.1l-57.4 38.3H176z\'/%3e%3c/g%3e%3cpath fill=\'%232E52B2\' d=\'M256 22.7v30.7h-46.1z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M0 170.7v-15.1l57.4-38.2H80zM256 170.7v-15.1l-57.4-38.2H176z\'/%3e%3c/g%3e%3cpath fill=\'%2329DBFF\' d=\'M449 139.7c-.1 44.4-7.2 92.1-65 114.9-57.8-22.8-64.9-70.5-65-114.9h130z\'/%3e%3cpath fill=\'%23ffda44\' d=\'M449 139.7c0-16.7-.9-32.9-.5-47.1C426.9 83 398.4 81 383.9 81s-42.9 2-64.6 11.6c.4 14.2-.5 30.4-.5 47.1H449z\'/%3e%3cpath fill=\'%23BF521B\' d=\'M369.5 204.5l.3 10.3-12.8.2 4.9 13.2h-17.3c-18-20.2-23.4-42.4-24.9-68.1l9.1-9.7 8.3 14.3 10.8-12.8 7 7.8.8 15.7 13.8 29.1z\'/%3e%3cpath fill=\'%23474747\' d=\'M436.6 192.5l-8.6 18.3h-47l-29.2-19.5 25.7 10.5h25.1l3.7-6.5 7.2.2 2-3z\'/%3e%3c/svg%3e\\")"},".flag.si:not(.svg)":{"background-position":"-144px -121px"},".flag.si.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 199.112h512v113.775H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 312.888h512v113.775H0z\'/%3e%3cpath fill=\'white\' d=\'M233.606 196.639v14.837c0 34.081-44.522 44.522-44.522 44.522s-44.522-10.44-44.522-44.522v-14.837l-.145-44.188 89.043-.266.146 44.454z\'/%3e%3cpath fill=\'%230052B4\' d=\'M233.606 196.639v14.837c0 34.081-44.522 44.522-44.522 44.522s-44.522-10.44-44.522-44.522v-14.837l-.145-44.188 89.043-.266.146 44.454z\'/%3e%3cpath fill=\'white\' d=\'M233.606 196.639v14.837c0 34.081-44.522 44.522-44.522 44.522s-44.522-10.44-44.522-44.522v-14.837l14.848 14.837 29.674-22.261 29.685 22.261 14.837-14.837z\'/%3e%3c/svg%3e\\")"},".flag.sk:not(.svg)":{"background-position":"-160px -121px"},".flag.sk.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 196.641h512v118.717H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 315.359h512v111.304H0z\'/%3e%3cpath fill=\'white\' d=\'M129.468 181.799v85.136c0 48.429 63.267 63.267 63.267 63.267S256 315.362 256 266.935v-85.136H129.468z\'/%3e%3cpath fill=\'%23D80027\' d=\'M146.126 184.294v81.941c0 5.472 1.215 10.64 3.623 15.485h85.97c2.408-4.844 3.623-10.012 3.623-15.485v-81.941h-93.216z\'/%3e%3cpath fill=\'white\' d=\'M221.301 241.427h-21.425v-14.283h14.284v-14.283h-14.284v-14.284h-14.283v14.284h-14.282v14.283h14.282v14.283h-21.426v14.284h21.426v14.283h14.283v-14.283h21.425z\'/%3e%3cpath fill=\'%230052B4\' d=\'M169.232 301.658c9.204 5.783 18.66 9.143 23.502 10.636 4.842-1.494 14.298-4.852 23.502-10.636 9.282-5.833 15.79-12.506 19.484-19.939a24.878 24.878 0 00-14.418-4.583c-1.956 0-3.856.232-5.682.657-3.871-8.796-12.658-14.94-22.884-14.94-10.227 0-19.013 6.144-22.884 14.94a25.048 25.048 0 00-5.682-.657 24.88 24.88 0 00-14.418 4.583c3.691 7.433 10.198 14.106 19.48 19.939z\'/%3e%3c/svg%3e\\")"},".flag.sl:not(.svg)":{"background-position":"-176px -121px"},".flag.sl.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M0 85.337h512v113.775H0z\'/%3e%3cpath fill=\'%23338AF3\' d=\'M0 312.888h512v113.775H0z\'/%3e%3c/svg%3e\\")"},".flag.sm:not(.svg)":{"background-position":"-192px -121px"},".flag.sm.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23338AF3\' d=\'M0 85.34h512v341.326H0z\'/%3e%3cpath fill=\'white\' d=\'M512 85.334v166.69L0 256.175V85.334z\'/%3e%3cpath fill=\'%236DA544\' d=\'M323.744 203.099L256 270.843l-67.744-67.744a81.156 81.156 0 00-13.879 45.483v22.261c0 35.744 23.097 66.193 55.148 77.213-4.277 8.385-3.556 18.848 2.712 26.671l24.258-19.439 24.258 19.439c6.342-7.915 7.011-18.534 2.564-26.968 31.614-11.261 54.308-41.485 54.308-76.916v-22.261a81.174 81.174 0 00-13.881-45.483z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M256 330.206c-32.732 0-59.362-26.63-59.362-59.362v-22.261c0-32.733 26.63-59.363 59.362-59.363s59.362 26.63 59.362 59.362v22.261c0 32.733-26.63 59.363-59.362 59.363z\'/%3e%3cpath fill=\'%23338AF3\' d=\'M293.101 270.843v-22.261c0-20.458-16.643-37.101-37.101-37.101s-37.101 16.643-37.101 37.101v22.261L256 278.264l37.101-7.421z\'/%3e%3cpath fill=\'%236DA544\' d=\'M218.899 270.843c0 20.458 16.643 37.101 37.101 37.101s37.101-16.643 37.101-37.101h-74.202z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M300.522 189.22c0-12.295-9.966-22.261-22.261-22.261a22.173 22.173 0 00-14.84 5.672v-13.093h7.421v-14.84h-7.421v-7.421h-14.84v7.421h-7.421v14.84h7.421v13.093a22.177 22.177 0 00-14.841-5.672c-12.295 0-22.261 9.966-22.261 22.261 0 6.591 2.867 12.512 7.421 16.589v13.093h74.203v-13.093c4.552-4.077 7.419-9.997 7.419-16.589z\'/%3e%3c/svg%3e\\")"},".flag.sn:not(.svg)":{"background-position":"-208px -121px"},".flag.sn.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.331h512v341.326H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M330.207 85.331H512v341.337H330.207z\'/%3e%3cg fill=\'%23496E2D\'%3e%3cpath d=\'M0 85.331h181.793v341.337H0zM255.999 196.632l14.733 45.347h47.685l-38.576 28.029 14.734 45.348-38.576-28.026-38.577 28.026 14.737-45.348-38.576-28.029h47.681z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.so:not(.svg)":{"background-position":"-224px -121px"},".flag.so.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23338AF3\' d=\'M0 85.331h512v341.337H0z\'/%3e%3cpath fill=\'white\' d=\'M256 157.273l22.663 69.748H352l-59.332 43.106 22.664 69.749L256 296.769l-59.332 43.107 22.664-69.749L160 227.021h73.337z\'/%3e%3c/svg%3e\\")"},".flag.sr:not(.svg)":{"background-position":"-240px -121px"},".flag.sr.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.331h512v341.337H0z\'/%3e%3cpath fill=\'%23A2001D\' d=\'M0 196.636h512v118.728H0z\'/%3e%3cg fill=\'%236DA544\'%3e%3cpath d=\'M0 352.462h512v74.207H0zM0 85.331h512v74.207H0z\'/%3e%3c/g%3e%3cpath fill=\'%23FFDA44\' d=\'M256.742 218.003l9.43 29.021h30.518L272 264.963l9.431 29.023-24.689-17.937-24.689 17.937 9.431-29.023-24.69-17.939h30.518z\'/%3e%3c/svg%3e\\")"},".flag.ss:not(.svg)":{"background-position":"0 -132px"},".flag.ss.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23496E2D\' d=\'M0 322.783h512v103.88H0z\'/%3e%3cpath d=\'M0 85.337h512v104.515H0z\'/%3e%3cpath fill=\'%23A2001D\' d=\'M0 210.877h512v89.656H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M256 256.006L0 426.668V85.331z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M73.178 209.188l20.831 29.067 34.084-10.83-21.207 28.795 20.83 29.069-33.939-11.271-21.208 28.794.234-35.762-33.94-11.273 34.083-10.83z\'/%3e%3c/svg%3e\\")"},".flag.st:not(.svg)":{"background-position":"-16px -132px"},".flag.st.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cg fill=\'%236DA544\'%3e%3cpath d=\'M0 85.337h512v113.775H0zM0 312.888h512v113.775H0z\'/%3e%3c/g%3e%3cpath fill=\'%23D80027\' d=\'M256 256.006L0 426.668V85.331z\'/%3e%3cpath d=\'M302.049 226.318l7.368 22.674h23.842l-19.288 14.016 7.366 22.674-19.288-14.015-19.287 14.015 7.366-22.674-19.288-14.016h23.842zM376.252 226.318l7.367 22.674h23.842l-19.288 14.016 7.367 22.674-19.288-14.015-19.288 14.015 7.367-22.674-19.288-14.016h23.842z\'/%3e%3c/svg%3e\\")"},".flag.sv:not(.svg)":{"background-position":"-32px -132px"},".flag.sv.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cg fill=\'%230052B4\'%3e%3cpath d=\'M0 85.337h512v113.775H0zM0 312.888h512v113.775H0z\'/%3e%3c/g%3e%3cpath fill=\'%23FFDA44\' d=\'M228.582 261.936L256 214.447l27.418 47.489z\'/%3e%3cpath fill=\'%236DA544\' d=\'M291.616 277.616L256 295.425l-35.616-17.809v-23.744h71.232z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M289.579 216.485l-12.592 12.592c5.37 5.372 8.693 12.791 8.693 20.988 0 16.392-13.289 29.68-29.68 29.68-16.392 0-29.68-13.289-29.68-29.68 0-8.195 3.322-15.616 8.693-20.988l-12.592-12.592c-8.594 8.594-13.91 20.466-13.91 33.579 0 26.228 21.261 47.489 47.489 47.489s47.489-21.261 47.489-47.489c0-13.114-5.316-24.987-13.91-33.579z\'/%3e%3c/svg%3e\\")"},".flag.sx:not(.svg)":{"background-position":"-48px -132px"},".flag.sx.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%230052B4\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M512 85.331v166.69L0 256.173V85.331z\'/%3e%3cpath fill=\'white\' d=\'M256 256.006L0 426.668V85.331z\'/%3e%3cg fill=\'%23FFDA44\'%3e%3cpath d=\'M59.621 256a59.546 59.546 0 00-.193 4.57c0 32.821 26.607 59.429 59.429 59.429s59.429-26.607 59.429-59.429c0-1.539-.078-3.061-.193-4.57H59.621z\'/%3e%3ccircle cx=\'118.862\' cy=\'210.287\' r=\'18.286\'/%3e%3c/g%3e%3cpath fill=\'%23D80027\' d=\'M77.715 205.714v59.429c0 31.494 41.144 41.143 41.144 41.143s41.144-9.649 41.144-41.143v-59.429H77.715z\'/%3e%3cpath fill=\'%23338AF3\' d=\'M118.877 287.148c-7.632-2.746-22.876-9.767-22.876-22.006v-41.144h45.715v41.144c-.001 12.28-15.244 19.283-22.839 22.006z\'/%3e%3cpath fill=\'%23F3F3F3\' d=\'M128.001 246.856v-9.142l-9.144-4.571-9.142 4.571v9.142l-4.571 4.573v18.285h27.428v-18.285z\'/%3e%3c/svg%3e\\")"},".flag.sy:not(.svg)":{"background-position":"-64px -132px"},".flag.sy.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.331h512v341.337H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 85.331h512v113.775H0z\'/%3e%3cpath d=\'M0 312.882h512v113.775H0z\'/%3e%3cg fill=\'%236DA544\'%3e%3cpath d=\'M187.31 215.184l9.208 28.341h29.802l-24.11 17.518 9.209 28.342-24.109-17.516-24.11 17.516 9.209-28.342-24.109-17.518h29.801zM324.69 215.184l9.209 28.341H363.7l-24.109 17.518 9.209 28.342-24.11-17.516-24.109 17.516 9.209-28.342-24.11-17.518h29.802z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.sz:not(.svg)":{"background-position":"-80px -132px"},".flag.sz.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 900 600\'%3e%3cpath fill=\'%232B5DEA\' d=\'M0 0h900v600H0V0z\'/%3e%3cpath fill=\'%23FFDF29\' d=\'M0 100h900v400H0V100z\'/%3e%3cpath fill=\'%23D70000\' d=\'M0 150h900v300H0V150z\'/%3e%3cpath fill=\'white\' d=\'M450 171.4v257.2c114.3 0 171.4-85.7 214.3-128.6-42.9-42.9-100-128.6-214.3-128.6z\'/%3e%3cpath d=\'M450 171.4c-100 0-171.4 85.7-214.3 128.6C278.6 342.9 350 428.6 450 428.6V171.4z\'/%3e%3cpath fill=\'white\' d=\'M346.3 254.3h21v91.3h-21zM398.2 254.3h21v91.3h-21z\'/%3e%3cpath d=\'M477.8 254.3h21v91.3h-21zM529.7 254.3h21v91.3h-21z\'/%3e%3c/svg%3e\\")"},".flag.tc:not(.svg)":{"background-position":"-96px -132px"},".flag.tc.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%230052B4\' d=\'M0 85.333h512V426.67H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M332.058 191.996v78.221c0 38.103 51.942 49.779 51.942 49.779s51.942-11.675 51.942-49.779v-78.221H332.058z\'/%3e%3cpath fill=\'%23FF9811\' d=\'M376.579 220.44c0 7.855-6.644 28.445-14.84 28.445s-14.84-20.589-14.84-28.445c0-7.856 14.84-14.222 14.84-14.222s14.84 6.367 14.84 14.222z\'/%3e%3cpath fill=\'%23A2001D\' d=\'M415.961 235.93c2.394-5.6 4.257-13.785 4.257-17.86 0-6.546-8.904-11.852-8.904-11.852s-8.904 5.306-8.904 11.852c0 4.075 1.862 12.26 4.257 17.86l-5.141 11.123a26.898 26.898 0 009.788 1.831c3.463 0 6.766-.654 9.788-1.831l-5.141-11.123z\'/%3e%3cpath fill=\'%236DA544\' d=\'M372.87 270.217s-7.421 14.222-7.421 28.445h37.101c0-14.222-7.421-28.445-7.421-28.445l-11.13-7.111-11.129 7.111z\'/%3e%3cpath fill=\'%23D80027\' d=\'M395.13 270.217v-3.555c0-5.891-4.983-10.666-11.13-10.666-6.147 0-11.13 4.776-11.13 10.666v3.555h22.26z\'/%3e%3cpath fill=\'white\' d=\'M256 85.333v30.553l-45.167 25.099H256v59.359h-59.103L256 233.179v22.817h-26.68l-73.494-40.826v40.826h-55.652v-48.573l-87.43 48.573H0v-30.554l45.167-25.098H0v-59.359h59.103L0 108.139V85.333h26.68l73.494 40.825V85.333h55.652v48.572l87.43-48.572z\'/%3e%3cpath fill=\'%23D80027\' d=\'M144 85.33h-32v69.332H0v32h112v69.334h32v-69.334h112v-32H144z\'/%3e%3cpath fill=\'%230052B4\' d=\'M155.826 200.344L256 255.996v-15.737l-71.847-39.915z\'/%3e%3cpath fill=\'white\' d=\'M155.826 200.344L256 255.996v-15.737l-71.847-39.915z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M155.826 200.344L256 255.996v-15.737l-71.847-39.915zM71.846 200.344L0 240.259v15.737l100.174-55.652z\'/%3e%3c/g%3e%3cpath fill=\'%230052B4\' d=\'M100.174 140.982L0 85.33v15.737l71.847 39.915z\'/%3e%3cpath fill=\'white\' d=\'M100.174 140.982L0 85.33v15.737l71.847 39.915z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M100.174 140.982L0 85.33v15.737l71.847 39.915zM184.154 140.982L256 101.067V85.33l-100.174 55.652z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.td:not(.svg)":{"background-position":"-112px -132px"},".flag.td.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.331h512v341.337H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 85.331h170.663v341.337H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M341.337 85.331H512v341.337H341.337z\'/%3e%3c/svg%3e\\")"},".flag.tg:not(.svg)":{"background-position":"-128px -132px"},".flag.tg.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cg fill=\'%23496E2D\'%3e%3cpath d=\'M0 85.337h512V153.6H0zM0 358.4h512v68.263H0zM0 221.863h512v68.263H0z\'/%3e%3c/g%3e%3cpath fill=\'%23D80027\' d=\'M0 85.337h204.054v204.054H0z\'/%3e%3cpath fill=\'white\' d=\'M102.026 133.938l13.26 40.812h42.916l-34.718 25.226 13.26 40.814-34.718-25.224-34.719 25.224 13.263-40.814-34.718-25.226h42.913z\'/%3e%3c/svg%3e\\")"},".flag.th:not(.svg)":{"background-position":"-144px -132px"},".flag.th.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.334h512V426.66H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 194.056h512v123.882H0z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M0 85.334h512v54.522H0zM0 372.143h512v54.522H0z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.tj:not(.svg)":{"background-position":"-160px -132px"},".flag.tj.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 85.337h512v113.775H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M0 312.888h512v113.775H0z\'/%3e%3cg fill=\'%23FFDA44\'%3e%3cpath d=\'M226.318 300.522h59.364v-25.23l-11.873 5.937L256 263.421l-17.809 17.808-11.873-5.937zM192.355 270.84l2.763 8.504h8.94l-7.233 5.255 2.763 8.502-7.233-5.255-7.234 5.255 2.763-8.502-7.233-5.255h8.94zM200.921 241.16l2.763 8.502h8.94l-7.233 5.255 2.763 8.504-7.233-5.256-7.234 5.256 2.763-8.504-7.233-5.255h8.94zM225.409 218.899l2.763 8.502h8.94l-7.233 5.255 2.763 8.504-7.233-5.256-7.234 5.256 2.763-8.504-7.233-5.255h8.94zM319.645 270.84l-2.763 8.504h-8.94l7.233 5.255-2.763 8.502 7.233-5.255 7.234 5.255-2.763-8.502 7.233-5.255h-8.94zM311.079 241.16l-2.763 8.502h-8.94l7.233 5.255-2.763 8.504 7.233-5.256 7.234 5.256-2.763-8.504 7.233-5.255h-8.94zM286.591 218.899l-2.763 8.502h-8.94l7.233 5.255-2.763 8.504 7.233-5.256 7.234 5.256-2.763-8.504 7.233-5.255h-8.94zM256 207.767l2.763 8.503h8.941l-7.234 5.256 2.763 8.502-7.233-5.254-7.233 5.254 2.763-8.502-7.234-5.256h8.941z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.tk:not(.svg)":{"background-position":"-176px -132px"},".flag.tk.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%230052B4\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M210.715 174.377l3.684 11.338h11.919l-9.643 7.006 3.684 11.337-9.644-7.007-9.644 7.007 3.684-11.337-9.645-7.006h11.921zM116.816 281.971l4.605 14.172h14.9l-12.055 8.757 4.606 14.173-12.056-8.76-12.055 8.76 4.604-14.173-12.054-8.757h14.899zM144.696 119.679l4.604 14.172h14.901l-12.056 8.758 4.606 14.171-12.055-8.759-12.056 8.759 4.606-14.171-12.055-8.758h14.9zM69.539 175.331l4.604 14.172h14.9l-12.055 8.758 4.606 14.171-12.055-8.758-12.056 8.758 4.606-14.171-12.055-8.758h14.9z\'/%3e%3c/g%3e%3cg fill=\'%23FFDA44\'%3e%3cpath d=\'M483.386 354.503H117.801s109.234-88.562 310.593-220.938c.001 0-88.443 128.935 54.992 220.938zM117.801 366.089c-11.177 0-11.195 17.37 0 17.37h365.585c11.177 0 11.195-17.37 0-17.37H117.801z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.tl:not(.svg)":{"background-position":"-192px -132px"},".flag.tl.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23D80027\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M256 256L0 90.691v44.242L155.826 256 0 377.067v44.242z\'/%3e%3cpath d=\'M0 90.691v330.618L189.217 256z\'/%3e%3cpath fill=\'white\' d=\'M44.184 213.36l24.912 23.577 30.121-16.41-14.723 30.98 24.911 23.575-34.012-4.43L60.67 301.63l-6.296-33.716-34.012-4.43 30.119-16.408z\'/%3e%3c/svg%3e\\")"},".flag.tm:not(.svg)":{"background-position":"-208px -132px"},".flag.tm.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23496E2D\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M357.208 183.679c8.397-23.404-1.036-48.858-21.281-61.536a52.131 52.131 0 0110.884 2.621c27.002 9.688 41.038 39.428 31.35 66.431s-39.428 41.038-66.431 31.35a52.182 52.182 0 01-10.069-4.895c23.686 3.084 47.15-10.566 55.547-33.971zM310.637 115.729l-7.297 9.427-11.22-4.026 6.712 9.852-7.296 9.427 11.443-3.338 6.712 9.852.361-11.914 11.444-3.339-11.221-4.025z\'/%3e%3cpath d=\'M330.338 146.448l-7.296 9.427-11.221-4.026 6.712 9.852-7.296 9.427 11.443-3.339 6.712 9.853.36-11.915 11.445-3.34-11.221-4.024zM275.9 126.916l-7.296 9.427-11.219-4.024 6.711 9.851-7.296 9.426 11.443-3.338 6.712 9.852.361-11.915 11.444-3.337-11.221-4.027zM275.101 162.105l-7.296 9.427-11.221-4.026 6.712 9.852-7.296 9.427 11.444-3.338 6.711 9.852.362-11.915 11.443-3.338-11.22-4.026zM308.585 174.118l-7.296 9.427-11.22-4.026 6.712 9.853-7.297 9.426 11.444-3.338 6.712 9.852.36-11.915 11.443-3.338-11.219-4.025z\'/%3e%3c/g%3e%3cpath fill=\'%23D80027\' d=\'M83.478 85.337h89.043v341.326H83.478z\'/%3e%3cpath fill=\'white\' d=\'M117.458 175.191l-14.908-11.105v-15.705l14.908-11.105h21.084l14.908 11.105v15.705l-14.908 11.105z\'/%3e%3cg fill=\'%23FF9811\'%3e%3cpath d=\'M128 137.276h-10.542l-14.908 11.105v7.678H128zM128 175.191h10.542l14.908-11.105v-8.012H128z\'/%3e%3c/g%3e%3cpath fill=\'white\' d=\'M117.458 374.725l-14.908-11.106v-15.704l14.908-11.105h21.084l14.908 11.105v15.704l-14.908 11.106z\'/%3e%3cg fill=\'%23FF9811\'%3e%3cpath d=\'M128 336.81h-10.542l-14.908 11.105v7.678H128zM128 374.725h10.542l14.908-11.106v-8.011H128z\'/%3e%3c/g%3e%3cg fill=\'%23496E2D\'%3e%3cpath d=\'M117.458 274.957l-14.908-11.105v-15.703l14.908-11.106h21.084l14.908 11.106v15.703l-14.908 11.105zM153.971 299.391h-6.493v-6.493h-11.411l-8.068-8.068-8.067 8.068h-11.41v6.493h-6.493v12.986h6.493v6.492h11.41l8.068 8.069 8.068-8.069h11.41v-6.492h6.493zM153.971 199.623h-6.493v-6.492h-11.411l-8.068-8.069-8.067 8.069h-11.41v6.492h-6.493v12.986h6.493v6.492h11.41l8.068 8.07 8.068-8.07h11.41v-6.492h6.493z\'/%3e%3c/g%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M120.576 248.576h14.84v14.84h-14.84z\'/%3e%3ccircle cx=\'128\' cy=\'206.113\' r=\'7.421\'/%3e%3ccircle cx=\'128\' cy=\'305.887\' r=\'7.421\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.tn:not(.svg)":{"background-position":"-224px -132px"},".flag.tn.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23D80027\' d=\'M0 85.331h512v341.337H0z\'/%3e%3ccircle fill=\'white\' cx=\'256\' cy=\'255.994\' r=\'96\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M267.826 219.291l16.47 22.695 26.673-8.649-16.496 22.676 16.468 22.695-26.664-8.681-16.495 22.676.017-28.04-26.664-8.682 26.674-8.648z\'/%3e%3cpath d=\'M277.818 312.724c-31.33 0-56.727-25.397-56.727-56.727s25.397-56.727 56.727-56.727c9.769 0 18.96 2.47 26.985 6.819-12.589-12.31-29.804-19.909-48.803-19.909-38.558 0-69.818 31.259-69.818 69.818s31.26 69.818 69.818 69.818c18.999 0 36.215-7.599 48.803-19.909-8.026 4.347-17.216 6.817-26.985 6.817z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.to:not(.svg)":{"background-position":"-240px -132px"},".flag.to.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23D80027\' d=\'M0 85.331h512v341.337H0z\'/%3e%3cpath fill=\'white\' d=\'M0 85.331h256v170.663H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M141.357 157.303V130.59h-26.714v26.713H87.93v26.713h26.713v26.713h26.714v-26.713h26.713v-26.713z\'/%3e%3c/svg%3e\\")"},".flag.tr:not(.svg)":{"background-position":"0 -143px"},".flag.tr.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 450 300\'%3e%3cpath fill=\'%23d80027\' d=\'M0 150V0h450v300H0V150z\'/%3e%3cpath fill=\'white\' d=\'M247.3 118.3l35.2 5.8L307.4 99l5.1 32.8L344 150l-31.5 18.2-4.9 33.5-25.1-25.9-35.2 5.8L263 150z\'/%3e%3cpath fill=\'white\' d=\'M240.6 228.6c-43.3 0-78.3-35.1-78.3-78.3S197.4 72 240.6 72c8.1 0 15.8 1.2 23.2 3.5-17.3-15-39.8-24-64.5-24-54.4 0-98.6 44.1-98.6 98.6s44.1 98.6 98.6 98.6c24.2 0 46.3-8.7 63.4-23.1-7 1.9-14.4 3-22.1 3z\'/%3e%3c/svg%3e\\")"},".flag.tt:not(.svg)":{"background-position":"-16px -143px"},".flag.tt.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23D80027\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'white\' d=\'M6.066 85.337l207.961 212.636 131.584 128.69h160.323L297.973 214.027 166.389 85.337z\'/%3e%3cpath d=\'M43.364 85.337L384.69 426.663h83.946L127.31 85.337z\'/%3e%3c/svg%3e\\")"},".flag.tv:not(.svg)":{"background-position":"-32px -143px"},".flag.tv.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 900 600\'%3e%3cpath fill=\'%230052B4\' d=\'M0 0h900v600H0z\'/%3e%3cpath fill=\'%2300B2EE\' d=\'M0 300h450V0h450v600H0V300z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M345.3 480.9l29.4 90.6-77.1-56H393l-77.1 56 29.4-90.6zM706.4 340l29.4 90.6-77.1-56H754l-77.1 56 29.5-90.6zM812.8 261.5l29.4 90.6-77.1-56h95.3l-77.1 56 29.5-90.6zM812.8 37.4l29.4 90.6-77.1-56h95.3l-77.1 56 29.5-90.6z\'/%3e%3cpath fill=\'white\' d=\'M449.9 0v206.3h-81l81 54V300h-39.7l-129-85.9V300H168.7v-85.9L39.7 300H0v-39.7l81-54H0V93.8h81L0 39.9V0h39.7l129 85.9V0h112.5v85.9L410.2 0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M253.1 0h-56.3v122H0v56.2h196.8V300h56.3V178.2h196.8V122H253.1z\'/%3e%3cpath fill=\'%232E52B2\' d=\'M449.9 39.9v53.9h-81z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 300v-19.3l109.9-74.4h39.7L12.8 300zM12.8.1l136.8 93.7h-39.7L0 19.4V.1zM449.9.2v19.3L340 93.8h-39.7L437.1.2zM437.1 300l-136.8-93.7H340l109.9 74.4V300z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M719.9 131.6l29.4 90.6-77.1-56h95.3l-77.1 56 29.5-90.6zM584 187.7l29.4 90.6-77.1-56h95.3l-77.1 56 29.5-90.6zM614 430.6l29.4 90.6-77.1-56h95.3l-77.1 56 29.5-90.6zM488 332l29.4 90.6-77.1-56h95.3l-77.1 56L488 332zM488 464l29.4 90.6-77.1-56h95.3l-77.1 56L488 464z\'/%3e%3c/svg%3e\\")"},".flag.tw:not(.svg)":{"background-position":"-48px -143px"},".flag.tw.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23D80027\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 85.337h256V256H0z\'/%3e%3cpath fill=\'white\' d=\'M186.435 170.669L162.558 181.9l12.714 23.125-25.927-4.961-3.286 26.192L128 206.993l-18.06 19.263-3.285-26.192-25.927 4.96 12.714-23.125-23.877-11.23 23.877-11.231-12.714-23.125 25.927 4.96 3.286-26.192L128 134.344l18.06-19.263 3.285 26.192 25.928-4.96-12.715 23.125z\'/%3e%3ccircle fill=\'%230052B4\' cx=\'128\' cy=\'170.674\' r=\'29.006\'/%3e%3cpath fill=\'white\' d=\'M128 190.06c-10.692 0-19.391-8.7-19.391-19.391 0-10.692 8.7-19.391 19.391-19.391 10.692 0 19.391 8.7 19.391 19.391 0 10.691-8.699 19.391-19.391 19.391z\'/%3e%3c/svg%3e\\")"},".flag.tz:not(.svg)":{"background-position":"-64px -143px"},".flag.tz.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23338AF3\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M0 426.663V85.337h512\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M512 152.222V85.337H411.67L0 359.778v66.885h100.33z\'/%3e%3cpath d=\'M512 85.337v40.125L60.193 426.663H0v-40.125L451.807 85.337z\'/%3e%3c/svg%3e\\")"},".flag.ua:not(.svg)":{"background-position":"-80px -143px"},".flag.ua.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23338AF3\' d=\'M0 85.337h512V256H0z\'/%3e%3c/svg%3e\\")"},".flag.ug:not(.svg)":{"background-position":"-96px -143px"},".flag.ug.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'%23232323\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M0 56.9h512v56.9H0z\'/%3e%3cpath fill=\'%23D32300\' d=\'M0 113.8h512v56.9H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M0 227.6h512v56.9H0z\'/%3e%3cpath fill=\'%23D32300\' d=\'M0 284.4h512v56.9H0z\'/%3e%3ccircle fill=\'white\' cx=\'256\' cy=\'170.7\' r=\'80.7\'/%3e%3cpath d=\'M234.5 127.5c.9-1.4-19.6-2-19.6-2 1.7-2.5 18.4-10.5 18.4-10.5s-.9-6 2.7-9.8l-4.5-9.8s7-3.4 18.4-3.4 19.9 7 21 13.1l-6.4 3.4c-.1 4.7 1.7 11.6-4.3 17.3-5.9 5.7-8.3 6.9-8.5 18.8 0 3.9 2.3 8.2 8.8 11.7 17.4 9.3 38.6 28.2 44.6 33.9 6.1 5.7 5.1 19.2 2.6 25.2s-12.1 14.3-14.3 13.6c-2.2-.6 1.2-9.2-3.5-11.6 0 0-8.9-7.6-16.8.6s-.2 25.2 3.9 28c4.1 2.8 1.7 5-1.9 5H247c-3.8 0-5.4-2.3-1.9-5 7.6-3.8 12.4-15.3 7.4-20.3-4.9-4.9-18.3 1.5-21.5 6.3-2.8 2.8-8.8 3.6-12.9-1.4s-4.1-10.4-1.1-12.5c7-4.8 0 0 .1-.1 0 0 11.9-8.6 29.9-9 3.9 0 4.8-2.2 2.2-4.8 0 0-30.9-27.4-28.1-44.2 3-18.3 20-26.3 13.4-32.5-1.3-1.8 0 0 0 0z\'/%3e%3c/svg%3e\\")"},".flag.us:not(.svg)":{"background-position":"-112px -143px"},".flag.us.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'white\' d=\'M0 0h513v342H0z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M0 0h513v38H0zM0 76h513v38H0zM0 152h513v38H0zM0 228h513v38H0zM0 304h513v38H0z\'/%3e%3c/g%3e%3cpath fill=\'%232E52B2\' d=\'M0 0h256.5v190H0z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M47.8 141.9l-4-12.8-4.3 12.8H26.3l10.7 7.7-4 12.8 10.8-7.9 10.7 7.9-4.2-12.8 10.9-7.7zM104.2 141.9l-4.1-12.8-4.2 12.8H82.7l10.7 7.7-4.1 12.8 10.8-7.9 10.7 7.9-4-12.8 10.8-7.7zM160.6 141.9l-4.2-12.8-4 12.8h-13.5l10.9 7.7-4.2 12.8 10.8-7.9 10.9 7.9-4.2-12.8 10.8-7.7zM216.9 141.9l-4.1-12.8-4.2 12.8h-13.2l10.7 7.7-4 12.8 10.7-7.9 10.8 7.9-4.2-12.8 10.9-7.7zM100.1 78.3l-4.2 12.8H82.7L93.4 99l-4.1 12.6 10.8-7.8 10.7 7.8-4-12.6 10.8-7.9h-13.4zM43.8 78.3l-4.3 12.8H26.3L37 99l-4 12.6 10.8-7.8 10.7 7.8L50.3 99l10.9-7.9H47.8zM156.4 78.3l-4 12.8h-13.5l10.9 7.9-4.2 12.6 10.8-7.8 10.9 7.8-4.2-12.6 10.8-7.9h-13.3zM212.8 78.3l-4.2 12.8h-13.2l10.7 7.9-4 12.6 10.7-7.8 10.8 7.8-4.2-12.6 10.9-7.9h-13.4zM43.8 27.7l-4.3 12.6H26.3L37 48.2l-4 12.7L43.8 53l10.7 7.9-4.2-12.7 10.9-7.9H47.8zM100.1 27.7l-4.2 12.6H82.7l10.7 7.9-4.1 12.7 10.8-7.9 10.7 7.9-4-12.7 10.8-7.9h-13.4zM156.4 27.7l-4 12.6h-13.5l10.9 7.9-4.2 12.7 10.8-7.9 10.9 7.9-4.2-12.7 10.8-7.9h-13.3zM212.8 27.7l-4.2 12.6h-13.2l10.7 7.9-4 12.7 10.7-7.9 10.8 7.9-4.2-12.7 10.9-7.9h-13.4z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.uy:not(.svg)":{"background-position":"-128px -143px"},".flag.uy.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 513 342\'%3e%3cpath fill=\'white\' d=\'M0 0h513v342H0z\'/%3e%3cg fill=\'%23338AF3\'%3e%3cpath d=\'M0 38h513v38H0zM0 114h513v38H0zM0 190h513v38H0zM0 266h513v38H0z\'/%3e%3c/g%3e%3cpath fill=\'white\' d=\'M0 0h256.5v190H0z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M192 95l-26.2 12.3 14 25.3-28.4-5.4-3.6 28.7-19.8-21.1-19.8 21.1-3.6-28.7-28.4 5.4 14-25.3L64 95l26.2-12.3-14-25.3 28.4 5.4 3.6-28.7L128 55.2l19.8-21.1 3.6 28.7 28.4-5.4-14 25.3z\'/%3e%3c/svg%3e\\")"},".flag.uz:not(.svg)":{"background-position":"-144px -143px"},".flag.uz.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23D80027\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M0 322.783h512v103.88H0z\'/%3e%3cpath fill=\'%23338AF3\' d=\'M0 85.337h512v104.515H0z\'/%3e%3cpath fill=\'white\' d=\'M0 210.877h512v89.656H0z\'/%3e%3cpath fill=\'%23338AF3\' d=\'M0 85.337h512v104.515H0z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M188.688 137.589c0-15.984 11.234-29.339 26.236-32.614a33.531 33.531 0 00-7.155-.777c-18.442 0-33.391 14.949-33.391 33.391s14.949 33.391 33.391 33.391c2.458 0 4.85-.273 7.155-.777-15.002-3.275-26.236-16.63-26.236-32.614zM234.658 152.766l2.261 6.957h7.315l-5.918 4.301 2.261 6.956-5.919-4.3-5.918 4.3 2.261-6.956-5.918-4.301h7.315zM258.006 152.766l2.26 6.957h7.315l-5.918 4.301 2.261 6.956-5.918-4.3-5.918 4.3 2.26-6.956-5.917-4.301h7.314zM281.353 152.766l2.26 6.957h7.315l-5.917 4.301 2.26 6.956-5.918-4.3-5.918 4.3 2.26-6.956-5.918-4.301h7.315zM304.7 152.766l2.262 6.957h7.315l-5.919 4.301 2.261 6.956-5.919-4.3-5.918 4.3 2.262-6.956-5.919-4.301h7.314zM328.048 152.766l2.26 6.957h7.315l-5.918 4.301 2.261 6.956-5.918-4.3-5.918 4.3 2.26-6.956-5.917-4.301h7.314zM258.006 128.482l2.26 6.956h7.315l-5.918 4.3 2.261 6.957-5.918-4.299-5.918 4.299 2.26-6.957-5.917-4.3h7.314zM281.353 128.482l2.26 6.956h7.315l-5.917 4.3 2.26 6.957-5.918-4.299-5.918 4.299 2.26-6.957-5.918-4.3h7.315zM304.7 128.482l2.262 6.956h7.315l-5.919 4.3 2.261 6.957-5.919-4.299-5.918 4.299 2.262-6.957-5.919-4.3h7.314zM328.048 128.482l2.26 6.956h7.315l-5.918 4.3 2.261 6.957-5.918-4.299-5.918 4.299 2.26-6.957-5.917-4.3h7.314zM281.353 104.198l2.26 6.956h7.315l-5.917 4.3 2.26 6.957-5.918-4.3-5.918 4.3 2.26-6.957-5.918-4.3h7.315zM304.7 104.198l2.262 6.956h7.315l-5.919 4.3 2.261 6.957-5.919-4.3-5.918 4.3 2.262-6.957-5.919-4.3h7.314zM328.048 104.198l2.26 6.956h7.315l-5.918 4.3 2.261 6.957-5.918-4.3-5.918 4.3 2.26-6.957-5.917-4.3h7.314z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.va:not(.svg)":{"background-position":"-160px -143px"},".flag.va.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.331h512v341.326H0z\'/%3e%3cpath fill=\'white\' d=\'M256 85.331h256v341.337H256z\'/%3e%3cpath fill=\'%23ACABB1\' d=\'M321.353 233.837l32.073 42.43c-5.053 7.651-5.026 17.961.817 25.692 7.414 9.807 21.374 11.748 31.182 4.335 9.807-7.414 11.748-21.374 4.334-31.182-5.843-7.731-15.756-10.568-24.495-7.795l-49.988-66.129-11.838 8.949-17.759 13.424 17.899 23.677 17.775-13.401zm46.175 48.78a7.421 7.421 0 118.95 11.84 7.421 7.421 0 01-8.95-11.84z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M376.367 247.24l17.899-23.677-17.759-13.424-11.838-8.949-49.988 66.129c-8.74-2.775-18.651.063-24.495 7.795-7.414 9.808-5.473 23.768 4.334 31.182 9.808 7.414 23.768 5.473 31.182-4.335 5.845-7.731 5.871-18.041.817-25.692l32.073-42.43 17.775 13.401zm-62.504 45.771a7.42 7.42 0 11-11.84-8.95 7.42 7.42 0 0111.84 8.95z\'/%3e%3c/svg%3e\\")"},".flag.vc:not(.svg)":{"background-position":"-176px -143px"},".flag.vc.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23FFDA44\' d=\'M0 85.331h512v341.337H0z\'/%3e%3cpath fill=\'%23338AF3\' d=\'M0 85.331h170.663v341.337H0z\'/%3e%3cg fill=\'%236DA544\'%3e%3cpath d=\'M341.337 85.331H512v341.337H341.337zM214.261 283.82l-33.393-50.086 33.392-50.087 33.392 50.087zM297.739 283.82l-33.391-50.086 33.391-50.087 33.393 50.087zM256 350.603l-33.391-50.087L256 250.429l33.391 50.087z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.ve:not(.svg)":{"background-position":"-192px -143px"},".flag.ve.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 22.5 15\'%3e%3cpath fill=\'%23FFCE00\' d=\'M0 0h22.5v5H0z\'/%3e%3cpath fill=\'%23203899\' d=\'M0 5h22.5v5H0z\'/%3e%3cpath fill=\'%23D82B2B\' d=\'M0 10h22.5v5H0z\'/%3e%3cpath fill=\'white\' d=\'M12.13 5.38l.14.46.45.14-.39.27.01.48-.38-.29-.45.15.15-.44-.28-.38h.47zM10.36 5.38l.27.39h.47l-.28.38.15.45-.45-.16-.38.28.01-.47-.39-.28.45-.13zM13.8 5.94l-.01.48.39.27-.46.14-.14.45-.27-.38h-.48l.29-.38-.15-.45.45.16zM8.69 5.96l.4.27.44-.18-.13.46.3.36-.47.02-.26.4-.16-.44-.46-.12.37-.3zM15.24 7.13l-.2.44.25.4-.47-.05-.31.36-.1-.46-.43-.18.41-.24.03-.47.35.31zM15.43 8.25l.21.43.47.07-.34.33.08.46-.42-.22-.42.22.08-.46-.34-.33.47-.07zM7 8.2l.21.43.47.06-.34.33.08.47L7 9.27l-.42.22.08-.47-.34-.33.47-.06zM7.31 7.05l.45.14.38-.29v.48l.39.26-.45.15-.13.46-.28-.38-.47.01.27-.38z\'/%3e%3c/svg%3e\\")"},".flag.vg:not(.svg)":{"background-position":"-208px -143px"},".flag.vg.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%230052B4\' d=\'M0 85.334h512v341.337H0z\'/%3e%3cpath fill=\'white\' d=\'M256 85.334V202.66h-46.069L256 233.38v22.617h-22.628L160 207.078v48.919H96v-48.919l-73.372 48.919H0V233.38l46.069-30.72H0v-64h46.069L0 107.951V85.334h22.628L96 134.241V85.334h64v48.907l73.372-48.907z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M144 85.33h-32v69.333H0v32h112v69.334h32v-69.334h112v-32H144z\'/%3e%3cpath d=\'M0 85.329v15.083l57.377 38.251H80zM256 85.329v15.083l-57.377 38.251H176z\'/%3e%3c/g%3e%3cpath fill=\'%232E52B2\' d=\'M256 107.951v30.712h-46.069z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M0 85.329v15.083l57.377 38.251H80zM256 85.329v15.083l-57.377 38.251H176z\'/%3e%3c/g%3e%3cpath fill=\'%232E52B2\' d=\'M256 107.951v30.712h-46.069z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M0 255.997v-15.082l57.377-38.252H80zM256 255.997v-15.082l-57.377-38.252H176z\'/%3e%3c/g%3e%3cpath fill=\'%23FFDA44\' d=\'M384 259.706l-46.129 46.129c8.645 16.675 26.051 28.074 46.129 28.074s37.484-11.4 46.129-28.074L384 259.706z\'/%3e%3cpath fill=\'%236DA544\' d=\'M332.058 178.084V259.708c.001 39.759 51.942 51.941 51.942 51.941s51.941-12.182 51.942-51.942v-81.623H332.058z\'/%3e%3cpath fill=\'white\' d=\'M372.87 215.181h22.261v59.359H372.87z\'/%3e%3ccircle fill=\'%23A2001D\' cx=\'384\' cy=\'215.181\' r=\'11.13\'/%3e%3cg fill=\'%23FFDA44\'%3e%3cpath d=\'M346.902 192.92h14.84v14.84h-14.84zM346.902 226.312h14.84v14.84h-14.84zM346.902 259.703h14.84v14.84h-14.84zM406.261 192.92h14.84v14.84h-14.84zM406.261 226.312h14.84v14.84h-14.84zM406.261 259.703h14.84v14.84h-14.84z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.vi:not(.svg)":{"background-position":"-224px -143px"},".flag.vi.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.3\'%3e%3cpath fill=\'white\' d=\'M0 0h512v341.3H0z\'/%3e%3cpath fill=\'%231583C4\' d=\'M397.7 166.3l-51 97.7c-1.1 2-.3 4.5 1.8 5.6 2 1.1 4.5.3 5.6-1.8l51-97.7c1-2.1.1-4.6-2-5.5-2-.9-4.3-.2-5.4 1.7z\'/%3e%3cpath fill=\'%231583C4\' d=\'M404.9 188l-57.8 75.4c-1.3 1.9-.8 4.5 1.1 5.8 1.7 1.2 4.1.9 5.5-.7l57.8-75.4c1.4-1.8 1.1-4.4-.8-5.8-1.8-1.5-4.4-1.1-5.8.7z\'/%3e%3cpath fill=\'%231583C4\' d=\'M379 181.3l-32.5 83.1c-.8 2.1.2 4.6 2.4 5.4 2.1.8 4.6-.2 5.4-2.4l32.5-83.1c.7-2.2-.4-4.5-2.6-5.3-2.1-.6-4.3.4-5.2 2.3z\'/%3e%3cpath fill=\'%23409347\' d=\'M122.1 171.9c.4 1.7 1.2 4.7 2.2 8.5 1.7 6.4 3.6 12.8 5.6 18.7 2.3 6.9 14.7 31.4 20.2 39.1 6.9 9.7 14.1 19.3 21.5 28.6 1.6 1.9 4.5 2.1 6.4.5 1.8-1.6 2.1-4.3.7-6.2-7.3-9.2-14.4-18.6-21.2-28.2-4.2-5.8-17.2-31.1-19-36.7-2.9-8.7-5.4-17.6-7.6-26.5-.5-2.4-2.9-4-5.3-3.5s-4 2.9-3.5 5.3c-.1.2 0 .3 0 .4z\'/%3e%3cg fill=\'%23FFD836\' stroke=\'%23231F20\' stroke-miterlimit=\'10\'%3e%3cpath d=\'M297.1 114.9S279.5 42.8 261 42.8c-6.9 0-11.9-.6-15.4 6.4-.9 1.7-20.7-1.6-19.1 20.8.5 6.9 1.1-9.8 14.9-3.4 6.3 3-16.4 48.2-16.4 48.2h72.1z\'/%3e%3cpath d=\'M466.1 48.4l-90.9 22c-75.3 18.3-42.1 44.4-42.1 44.4l-72.1 12-72.1-12s33.2-26.1-42.1-44.4l-90.9-22C43.1 45.3 38.1 51.8 45.3 63c0 0 106.6 104 126.8 112 20.2 8.1 40.8 0 40.8 0s-14.9 8.7-24 24c-9.2 15.3-4.6 34.7-38.9 40.2-5.5 6.6-5 14 2.9 19.9 7.9 5.8 72.1-48.1 72.1-48.1s-24 24.4-24 36.1c0 5.1 44.1 53.8 60.1 53.8s60.1-48.7 60.1-53.8c0-11.7-24-36.1-24-36.1s64.2 53.9 72.1 48.1 11.4-19.3 2.8-19.9c-28-1.8-29.7-24.9-38.9-40.2-9.2-15.3-24-24-24-24s20.6 8.1 40.8 0S476.7 63 476.7 63c7.2-11.2 2.3-17.7-10.6-14.6z\'/%3e%3c/g%3e%3cpath fill=\'white\' stroke=\'%23231F20\' stroke-miterlimit=\'10\' d=\'M201.3 111.8v80.3c0 45.7 59.7 59.7 59.7 59.7s59.7-14 59.7-59.7v-80.3H201.3h0z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M225.2 137.7V235c8.2 6 17 10.2 23.9 12.9V137.7h-23.9zM296.8 137.7V235c-8.2 6-17 10.2-23.9 12.9V137.7h23.9z\'/%3e%3c/g%3e%3cpath fill=\'%230052B4\' d=\'M201.3 111.8h119.4v37.9H201.3z\'/%3e%3cpath fill=\'%231583C4\' d=\'M60.1 210.5l-21.9-58.1H15.7l31.8 80.8h25.2l31.5-80.8H81.7zM451.5 151.9h18.9v81.7h-18.9z\'/%3e%3c/svg%3e\\")"},".flag.vn:not(.svg)":{"background-position":"-240px -143px"},".flag.vn.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23D80027\' d=\'M196.641 85.337H0v341.326h512V85.337z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M256 157.279l22.663 69.747H352l-59.332 43.106 22.664 69.749L256 296.774l-59.332 43.107 22.664-69.749L160 227.026h73.337z\'/%3e%3c/svg%3e\\")"},".flag.vu:not(.svg)":{"background-position":"0 -154px"},".flag.vu.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%236DA544\' d=\'M512 256v170.663H0L215.185 256z\'/%3e%3cpath fill=\'%23D80027\' d=\'M512 85.337V256H215.185L0 85.337z\'/%3e%3cpath d=\'M221.001 239.304L26.868 85.337H8.956l208.168 165.098H512v-11.131zM8.956 426.663h17.912l194.133-153.967H512v-11.131H217.124zM0 92.44v14.206L188.317 256 0 405.354v14.205L206.229 256z\'/%3e%3cg fill=\'%23FFDA44\'%3e%3cpath d=\'M8.956 85.337H0v7.103L206.229 256 0 419.559v7.104h8.956l208.168-165.098H512v-11.13H217.124z\'/%3e%3cpath d=\'M63.718 292.382v-14.295c14.265 0 25.87-11.606 25.87-25.869 0-10.092-8.211-18.303-18.304-18.303-6.875 0-12.469 5.593-12.469 12.469 0 4.397 3.577 7.974 7.974 7.974a4.514 4.514 0 004.508-4.508h14.295c0 10.368-8.435 18.804-18.802 18.804-12.279-.002-22.269-9.993-22.269-22.271 0-14.758 12.006-26.764 26.764-26.764 17.975 0 32.599 14.623 32.599 32.599 0 22.145-18.018 40.164-40.166 40.164z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.wf:not(.svg)":{"background-position":"-16px -154px"},".flag.wf.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 150 100\'%3e%3cpath fill=\'%23ED2939\' d=\'M0 0h150v100H0z\'/%3e%3cpath fill=\'%23002395\' d=\'M0 0h20v44.33H0z\'/%3e%3cpath fill=\'white\' d=\'M20 0h20v44.33H20z\'/%3e%3cpath fill=\'none\' stroke=\'white\' stroke-width=\'3\' d=\'M0 44.33h62.75V0\'/%3e%3cpath fill=\'white\' d=\'M108.08 43.29L87.96 23.17h40.25l-20.13 20.12zm-6.7 6.71L81.25 29.88v40.25L101.38 50zm6.7 6.71L87.96 76.83h40.25l-20.13-20.12zm6.71-6.71l20.13-20.13v40.25L114.79 50z\'/%3e%3c/svg%3e\\")"},".flag.ws:not(.svg)":{"background-position":"-32px -154px"},".flag.ws.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23D80027\' d=\'M0 85.331h512v341.337H0z\'/%3e%3cpath fill=\'%230052B4\' d=\'M0 85.331h256v170.663H0z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M165.483 181.79l2.764 8.504h8.939l-7.232 5.254 2.763 8.503-7.234-5.255-7.233 5.255 2.763-8.503-7.233-5.254h8.94zM120.579 115.007l4.606 14.173h14.9l-12.055 8.757 4.605 14.171-12.056-8.758-12.054 8.758 4.605-14.171-12.056-8.757h14.901zM165.101 129.848l4.606 14.172h14.9l-12.055 8.757 4.604 14.173-12.055-8.76-12.054 8.76 4.604-14.173-12.055-8.757h14.9zM129.909 189.211l4.606 14.172h14.9l-12.055 8.758 4.604 14.171-12.055-8.759-12.054 8.759 4.604-14.171-12.055-8.758h14.9zM90.899 152.108l4.605 14.173h14.9l-12.055 8.757 4.604 14.173-12.054-8.76-12.055 8.76 4.604-14.173-12.055-8.757h14.9z\'/%3e%3c/g%3e%3c/svg%3e\\")"},".flag.xk:not(.svg)":{"background-position":"-128px -154px"},".flag.xk.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 512 341.33\'%3e%3cpath fill=\'%230052B4\' d=\'M0 0h512v341.34H0z\'/%3e%3cg fill=\'white\'%3e%3cpath d=\'M220.72 42.63l7.95 16.11 17.77 2.58-12.86 12.54 3.04 17.7-15.9-8.36-15.9 8.36 3.03-17.7-12.86-12.54 17.78-2.58zM291.28 42.57l7.95 16.1 17.78 2.59-12.86 12.53 3.03 17.71-15.9-8.36-15.9 8.36 3.04-17.71-12.86-12.53 17.77-2.59zM353.36 53.93l7.95 16.11 17.77 2.58-12.86 12.54 3.04 17.7-15.9-8.35-15.9 8.35 3.04-17.7-12.87-12.54 17.78-2.58zM416.37 72.23l7.95 16.11 17.77 2.59-12.86 12.53 3.04 17.71-15.9-8.36-15.9 8.36 3.03-17.71-12.86-12.53 17.78-2.59zM158.64 53.93l7.95 16.11 17.78 2.58-12.87 12.54 3.04 17.7-15.9-8.35-15.9 8.35 3.04-17.7-12.86-12.54 17.77-2.58zM95.63 72.23l7.95 16.11 17.78 2.59-12.86 12.53 3.03 17.71-15.9-8.36-15.9 8.36 3.04-17.71-12.86-12.53 17.77-2.59z\'/%3e%3c/g%3e%3cpath fill=\'%23FFDA44\' d=\'M217.53 259.33l-27.22-13.61-27.22-54.43h27.22l27.22-27.22 13.61-27.22 27.22-13.61 13.61 13.61 27.22 13.61v13.61l13.61 13.61 40.83 27.22L340 245.73l-40.83 40.83-13.61-27.22-40.83 27.22v27.22l-13.61-13.61-13.59-40.84z\'/%3e%3c/svg%3e\\")"},".flag.ye:not(.svg)":{"background-position":"-48px -154px"},".flag.ye.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath fill=\'%23D80027\' d=\'M0 85.337h512v113.775H0z\'/%3e%3cpath d=\'M0 312.888h512v113.775H0z\'/%3e%3c/svg%3e\\")"},".flag.za:not(.svg)":{"background-position":"-64px -154px"},".flag.za.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'white\' d=\'M0 85.337h512v341.326H0z\'/%3e%3cpath d=\'M114.024 256.001L0 141.926v228.17z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M161.192 256L0 94.7v47.226l114.024 114.075L0 370.096v47.138z\'/%3e%3cpath fill=\'%236DA544\' d=\'M509.833 289.391c.058-.44.804-.878 2.167-1.318v-65.464H222.602L85.33 85.337H0V94.7L161.192 256 0 417.234v9.429h85.33l137.272-137.272h287.231z\'/%3e%3cpath fill=\'%230052B4\' d=\'M503.181 322.783H236.433l-103.881 103.88H512v-103.88z\'/%3e%3cpath fill=\'%23D80027\' d=\'M503.181 189.217H512V85.337H132.552l103.881 103.88z\'/%3e%3c/svg%3e\\")"},".flag.zm:not(.svg)":{"background-position":"-80px -154px"},".flag.zm.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath fill=\'%23496E2D\' d=\'M0 85.331h512v341.337H0z\'/%3e%3cpath fill=\'%23FF9811\' d=\'M490.668 195.476h-48c0-8.836-7.164-16-16-16s-16 7.164-16 16h-48c0 8.836 7.697 16 16.533 16h-.533c0 8.836 7.162 16 16 16 0 8.836 7.162 16 16 16h32c8.836 0 16-7.164 16-16 8.836 0 16-7.164 16-16h-.533c8.837 0 16.533-7.164 16.533-16z\'/%3e%3cpath fill=\'%23D80027\' d=\'M341.337 255.994h56.888v170.663h-56.888z\'/%3e%3cpath fill=\'%23FF9811\' d=\'M455.112 255.994H512v170.663h-56.888z\'/%3e%3cpath d=\'M398.225 255.994h56.888v170.663h-56.888z\'/%3e%3c/svg%3e\\")"},".flag.zw:not(.svg)":{"background-position":"-96px -154px"},".flag.zw.svg":{"background-image":"url(\\"data:image/svg+xml,%3csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 85.333 512 341.333\'%3e%3cpath d=\'M0 85.333h512V426.67H0z\'/%3e%3cg fill=\'%23FFDA44\'%3e%3cpath d=\'M0 134.196h512v48.868H0zM0 329.668h512v48.868H0z\'/%3e%3c/g%3e%3cpath fill=\'%236DA544\' d=\'M0 85.333h512v48.868H0z\'/%3e%3cg fill=\'%23D80027\'%3e%3cpath d=\'M0 183.069h512v48.868H0zM0 280.806h512v48.868H0z\'/%3e%3c/g%3e%3cpath fill=\'%236DA544\' d=\'M0 378.542h512v48.128H0z\'/%3e%3cpath fill=\'white\' d=\'M276.992 255.996L106.329 426.659H0V85.333h106.329z\'/%3e%3cpath d=\'M256 255.996L85.334 426.662h20.987l170.667-170.666L106.321 85.33H85.334z\'/%3e%3cpath fill=\'%23D80027\' d=\'M102.465 202.57l13.259 40.812h42.917l-34.718 25.226 13.26 40.814-34.718-25.224-34.72 25.224 13.262-40.814-34.718-25.226h42.915z\'/%3e%3cpath fill=\'%23FFDA44\' d=\'M138.94 259.335l-34.559-12.243s-2.553-23.955-2.708-24.766c-1.173-6.18-6.603-10.851-13.123-10.851-7.376 0-13.357 5.98-13.357 13.357 0 1.223.178 2.402.486 3.528l-9.689 9.755h17.229c0 17.882-13.344 17.882-13.344 35.691l7.402 17.809h44.522l7.422-17.809h-.004a17.782 17.782 0 001.381-5.231c6.397-2.589 8.342-9.24 8.342-9.24z\'/%3e%3c/svg%3e\\")"}}'); /***/ } }]); //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoianMvdmVuZG9ycy1ub2RlX21vZHVsZXNfcmVhY3QtcGhvbmUtaG9va3Nfc3R5bGVzX2pzLW5vZGVfbW9kdWxlc19yZWFjdC1yZWR1eF9kaXN0X3JlYWN0LXJlZHV4X21qLTA5MWMzMy52b2x1bnRlZXJhcGkuZDk2OGYwZGM2MzVmMTlhMDIxOTIuYnVuZGxlLmpzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7O0FBQUE7QUFDTztBQUNQO0FBQ0E7QUFDQSxrQkFBa0IsV0FBVztBQUM3QixzQkFBc0IsSUFBSSxJQUFJLFFBQVE7QUFDdEMsU0FBUyxnQkFBZ0I7QUFDekIsS0FBSztBQUNMO0FBQ087QUFDUDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQ3hCQTtBQUMrQjs7QUFFL0I7QUFDQSxrQ0FBa0MsMENBQWE7QUFDL0M7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsWUFBWSxXQUFXO0FBQ3ZCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBQUk7QUFDSjtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBLDRDQUE0QyxZQUFZO0FBQ3hELElBQUk7QUFDSjtBQUNBO0FBQ0EsNEJBQTRCLFlBQVk7QUFDeEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxDQUFDO0FBQ0Q7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLENBQUM7QUFDRDtBQUNBO0FBQ0E7QUFDQSxNQUFNLElBQXFDO0FBQzNDO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFNBQVMsV0FBVyxRQUFRLGFBQWEsK0NBQStDLE1BQU07QUFDOUY7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGdEQUFnRCxhQUFhO0FBQzdEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsVUFBVSxJQUFxQztBQUMvQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQSwrQkFBK0IsWUFBWSxNQUFNLE1BQU0scUNBQXFDLDZCQUE2QjtBQUN6SDtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSw0REFBNEQ7QUFDNUQ7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBLFdBQVc7QUFDWDtBQUNBO0FBQ0Esa0RBQWtELGtDQUFrQztBQUNwRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFFBQVE7QUFDUjtBQUNBO0FBQ0EsWUFBWSxJQUFxQztBQUNqRDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLE9BQU87QUFDUCxLQUFLO0FBQ0w7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxRQUFRO0FBQ1I7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxVQUFVO0FBQ1Y7QUFDQTtBQUNBO0FBQ0E7QUFDQSxVQUFVO0FBQ1Y7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGtFQUFrRSxrREFBcUIsR0FBRyw0Q0FBZTtBQUN6Rzs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLElBQUk7QUFDSjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0Esa0JBQWtCLGtCQUFrQjtBQUNwQztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLG9CQUFvQixpQkFBaUI7QUFDckM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFVBQVU7QUFDVjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxPQUFPLGdEQUFtQjtBQUMxQjtBQUNBLG1DQUFtQyxnREFBbUI7QUFDdEQ7QUFDQSxrQkFBa0IsZ0RBQW1CO0FBQ3JDO0FBQ0E7QUFDQSxRQUFRLElBQXFDO0FBQzdDO0FBQ0E7QUFDQSxtQkFBbUIsZ0RBQW1CO0FBQ3RDO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxJQUFJO0FBQ0o7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsTUFBTTtBQUNOO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsTUFBTTtBQUNOO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxFQUFFLElBQUk7QUFDTixNQUFNLElBQXFDO0FBQzNDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsUUFBUSxJQUFxQztBQUM3QztBQUNBO0FBQ0E7QUFDQSw2RkFBNkY7QUFDN0Y7QUFDQSxZQUFZO0FBQ1o7QUFDQTtBQUNBO0FBQ0EsbUNBQW1DLHFCQUFxQjtBQUN4RDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxtRUFBbUUsMENBQWE7QUFDaEYsZ0JBQWdCLG9FQUFvRTtBQUNwRjtBQUNBLE9BQU87QUFDUCwyQkFBMkIsMENBQWE7QUFDeEM7QUFDQTtBQUNBLGNBQWMsSUFBcUM7QUFDbkQ7QUFDQTtBQUNBLDhCQUE4QixnREFBbUI7QUFDakQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxPQUFPO0FBQ1AsMkJBQTJCLDZDQUFnQjtBQUMzQztBQUNBO0FBQ0EsVUFBVSxLQUFxQztBQUMvQztBQUNBLHVEQUF1RCxZQUFZLDJKQUEySixhQUFhO0FBQzNPO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsaUNBQWlDLDBDQUFhO0FBQzlDO0FBQ0EsT0FBTztBQUNQLCtDQUErQywwQ0FBYTtBQUM1RDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLE9BQU87QUFDUCxxQ0FBcUMsMENBQWE7QUFDbEQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxPQUFPO0FBQ1AsNkJBQTZCLHlDQUFZO0FBQ3pDLCtCQUErQix5Q0FBWTtBQUMzQyx3Q0FBd0MseUNBQVk7QUFDcEQsZ0NBQWdDLHlDQUFZO0FBQzVDLHdCQUF3Qix5Q0FBWTtBQUNwQyw4Q0FBOEMseUNBQVk7QUFDMUQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxPQUFPO0FBQ1AsdUNBQXVDLDBDQUFhO0FBQ3BEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsT0FBTztBQUNQLGdDQUFnQywwQ0FBYTtBQUM3QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxPQUFPO0FBQ1A7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSwyQkFBMkIsdURBQTBCO0FBQ3JEO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsUUFBUTtBQUNSO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsRUFBRTs7QUFFRjtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsT0FBTztBQUNQLHVDQUF1QywwQ0FBYTtBQUNwRDtBQUNBO0FBQ0EsMEJBQTBCLGdEQUFtQjtBQUM3QztBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLE9BQU87QUFDUCw0QkFBNEIsMENBQWE7QUFDekM7QUFDQSxpQ0FBaUMsZ0RBQW1CLDBCQUEwQiwrQkFBK0I7QUFDN0c7QUFDQTtBQUNBLE9BQU87QUFDUDtBQUNBO0FBQ0EscUJBQXFCLHVDQUFVO0FBQy9CO0FBQ0E7QUFDQTtBQUNBO0FBQ0EseUJBQXlCLDZDQUFnQjtBQUN6QztBQUNBLGlDQUFpQyxnREFBbUIsWUFBWSx1Q0FBdUM7QUFDdkc7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFDQSxVQUFVLHdDQUF3QztBQUNsRCx1QkFBdUIsMENBQWE7QUFDcEM7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsUUFBUSxLQUFxQyxFQUFFO0FBQUEsRUFFMUMsQ0FBQztBQUNOLGNBQWMsMERBQTBEO0FBQ3hFO0FBQ0E7QUFDQTtBQUNBLE9BQU87QUFDUDtBQUNBLEdBQUc7QUFDSCx3QkFBd0IsMENBQWE7QUFDckM7QUFDQSxZQUFZLGVBQWU7QUFDM0I7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0EseUJBQXlCLGdEQUFtQixxQkFBcUIscUJBQXFCO0FBQ3RGO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0EseUJBQXlCLDZDQUFnQjtBQUN6QyxRQUFRLEtBQXFDO0FBQzdDO0FBQ0EsbURBQW1EO0FBQ25EO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFFQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLFlBQVksUUFBUTtBQUNwQjtBQUNBO0FBQ0E7QUFDQTtBQUNBLEdBQUc7QUFDSDtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsR0FBRztBQUNIO0FBQ0E7QUFDQTs7QUFFQTtBQUM0RjtBQUM1RjtBQUNBO0FBQ0E7QUFDQSwwREFBMEQ7QUFDMUQsWUFBWSwyQkFBMkIsZ0RBQWdELGtDQUFrQztBQUN6SCxRQUFRLElBQXFDO0FBQzdDO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsWUFBWSxzQ0FBc0M7QUFDbEQscUJBQXFCLHlDQUFZO0FBQ2pDLDRCQUE0Qiw4Q0FBaUI7QUFDN0M7QUFDQTtBQUNBO0FBQ0EsY0FBYyxJQUFxQztBQUNuRCxvQkFBb0IscUJBQXFCLGlEQUFpRDtBQUMxRixvQkFBb0Isd0NBQXdDO0FBQzVEO0FBQ0E7QUFDQTtBQUNBLGNBQWM7QUFDZDtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBLGtCQUFrQjtBQUNsQjtBQUNBLHFCQUFxQixRQUFRO0FBQzdCO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxrQkFBa0I7QUFDbEI7QUFDQSxxQkFBcUIsUUFBUTtBQUM3QjtBQUNBO0FBQ0E7QUFDQSxvQkFBb0I7QUFDcEI7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQSxPQUFPO0FBQ1A7QUFDQTtBQUNBLDBCQUEwQiwwR0FBZ0M7QUFDMUQ7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsSUFBSSxnREFBbUI7QUFDdkI7QUFDQTtBQUNBO0FBQ0E7QUFDQSxHQUFHO0FBQ0g7QUFDQTtBQUNBOztBQUVBO0FBQ0E7QUFhRTtBQUNGLHdDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vQGNvcmUvdm9sdW50ZWVyX2FwcC8uLi8uLi8uLi9ub2RlX21vZHVsZXMvcmVhY3QtcGhvbmUtaG9va3Mvc3R5bGVzLmpzIiwid2VicGFjazovL0Bjb3JlL3ZvbHVudGVlcl9hcHAvLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3JlYWN0LXJlZHV4L2Rpc3QvcmVhY3QtcmVkdXgubWpzIl0sInNvdXJjZXNDb250ZW50IjpbIlwidXNlIGNsaWVudFwiO1xuZXhwb3J0IGNvbnN0IGpzb25Ub0NzcyA9IChzdHlsZXNoZWV0KSA9PiB7XG4gICAgLyoqIENvbnZlcnQgdGhlIGdpdmVuIGBzdHlsZXNoZWV0YCBvYmplY3QgdG8gcmF3IENTUyAqL1xuICAgIHJldHVybiBPYmplY3QuZW50cmllcyhzdHlsZXNoZWV0KS5tYXAoKFtzZWxlY3RvciwgcnVsZXNdKSA9PiB7XG4gICAgICAgIHJldHVybiBgJHtzZWxlY3Rvcn0ge2AgKyBPYmplY3QuZW50cmllcyhydWxlcykubWFwKChba2V5LCB2YWx1ZV0pID0+IHtcbiAgICAgICAgICAgIHJldHVybiBgJHtrZXl9OiAke3ZhbHVlfTsgYDtcbiAgICAgICAgfSkuam9pbihcIlwiKSArIFwifSBcIjtcbiAgICB9KS5qb2luKFwiXCIpO1xufTtcbmV4cG9ydCBjb25zdCBpbmplY3RTdHlsZXMgPSAoY3NzVGV4dCkgPT4ge1xuICAgIC8qKiBJbmplY3QgdGhlIGdpdmVuIGBjc3NUZXh0YCBpbiB0aGUgZG9jdW1lbnQgaGVhZCAqL1xuICAgIHRyeSB7XG4gICAgICAgIGNvbnN0IHN0eWxlID0gZG9jdW1lbnQuY3JlYXRlRWxlbWVudChcInN0eWxlXCIpO1xuICAgICAgICBzdHlsZS5zZXRBdHRyaWJ1dGUoXCJ0eXBlXCIsIFwidGV4dC9jc3NcIik7XG4gICAgICAgIGlmIChzdHlsZS5zdHlsZVNoZWV0KSB7XG4gICAgICAgICAgICBzdHlsZS5zdHlsZVNoZWV0LmNzc1RleHQgPSBjc3NUZXh0O1xuICAgICAgICB9XG4gICAgICAgIGVsc2Uge1xuICAgICAgICAgICAgc3R5bGUuYXBwZW5kQ2hpbGQoZG9jdW1lbnQuY3JlYXRlVGV4dE5vZGUoY3NzVGV4dCkpO1xuICAgICAgICB9XG4gICAgICAgIGRvY3VtZW50LmhlYWQuYXBwZW5kQ2hpbGQoc3R5bGUpO1xuICAgIH1cbiAgICBjYXRjaCAoZXJyKSB7XG4gICAgfVxufTtcbiIsIi8vIHNyYy91dGlscy9yZWFjdC50c1xuaW1wb3J0ICogYXMgUmVhY3QgZnJvbSBcInJlYWN0XCI7XG5cbi8vIHNyYy91dGlscy9yZWFjdC1pcy50c1xudmFyIElTX1JFQUNUXzE5ID0gLyogQF9fUFVSRV9fICovIFJlYWN0LnZlcnNpb24uc3RhcnRzV2l0aChcIjE5XCIpO1xudmFyIFJFQUNUX0VMRU1FTlRfVFlQRSA9IC8qIEBfX1BVUkVfXyAqLyBTeW1ib2wuZm9yKFxuICBJU19SRUFDVF8xOSA/IFwicmVhY3QudHJhbnNpdGlvbmFsLmVsZW1lbnRcIiA6IFwicmVhY3QuZWxlbWVudFwiXG4pO1xudmFyIFJFQUNUX1BPUlRBTF9UWVBFID0gLyogQF9fUFVSRV9fICovIFN5bWJvbC5mb3IoXCJyZWFjdC5wb3J0YWxcIik7XG52YXIgUkVBQ1RfRlJBR01FTlRfVFlQRSA9IC8qIEBfX1BVUkVfXyAqLyBTeW1ib2wuZm9yKFwicmVhY3QuZnJhZ21lbnRcIik7XG52YXIgUkVBQ1RfU1RSSUNUX01PREVfVFlQRSA9IC8qIEBfX1BVUkVfXyAqLyBTeW1ib2wuZm9yKFwicmVhY3Quc3RyaWN0X21vZGVcIik7XG52YXIgUkVBQ1RfUFJPRklMRVJfVFlQRSA9IC8qIEBfX1BVUkVfXyAqLyBTeW1ib2wuZm9yKFwicmVhY3QucHJvZmlsZXJcIik7XG52YXIgUkVBQ1RfQ09OU1VNRVJfVFlQRSA9IC8qIEBfX1BVUkVfXyAqLyBTeW1ib2wuZm9yKFwicmVhY3QuY29uc3VtZXJcIik7XG52YXIgUkVBQ1RfQ09OVEVYVF9UWVBFID0gLyogQF9fUFVSRV9fICovIFN5bWJvbC5mb3IoXCJyZWFjdC5jb250ZXh0XCIpO1xudmFyIFJFQUNUX0ZPUldBUkRfUkVGX1RZUEUgPSAvKiBAX19QVVJFX18gKi8gU3ltYm9sLmZvcihcInJlYWN0LmZvcndhcmRfcmVmXCIpO1xudmFyIFJFQUNUX1NVU1BFTlNFX1RZUEUgPSAvKiBAX19QVVJFX18gKi8gU3ltYm9sLmZvcihcInJlYWN0LnN1c3BlbnNlXCIpO1xudmFyIFJFQUNUX1NVU1BFTlNFX0xJU1RfVFlQRSA9IC8qIEBfX1BVUkVfXyAqLyBTeW1ib2wuZm9yKFxuICBcInJlYWN0LnN1c3BlbnNlX2xpc3RcIlxuKTtcbnZhciBSRUFDVF9NRU1PX1RZUEUgPSAvKiBAX19QVVJFX18gKi8gU3ltYm9sLmZvcihcInJlYWN0Lm1lbW9cIik7XG52YXIgUkVBQ1RfTEFaWV9UWVBFID0gLyogQF9fUFVSRV9fICovIFN5bWJvbC5mb3IoXCJyZWFjdC5sYXp5XCIpO1xudmFyIFJFQUNUX09GRlNDUkVFTl9UWVBFID0gLyogQF9fUFVSRV9fICovIFN5bWJvbC5mb3IoXCJyZWFjdC5vZmZzY3JlZW5cIik7XG52YXIgUkVBQ1RfQ0xJRU5UX1JFRkVSRU5DRSA9IC8qIEBfX1BVUkVfXyAqLyBTeW1ib2wuZm9yKFxuICBcInJlYWN0LmNsaWVudC5yZWZlcmVuY2VcIlxuKTtcbnZhciBGb3J3YXJkUmVmID0gUkVBQ1RfRk9SV0FSRF9SRUZfVFlQRTtcbnZhciBNZW1vID0gUkVBQ1RfTUVNT19UWVBFO1xuZnVuY3Rpb24gaXNWYWxpZEVsZW1lbnRUeXBlKHR5cGUpIHtcbiAgcmV0dXJuIHR5cGVvZiB0eXBlID09PSBcInN0cmluZ1wiIHx8IHR5cGVvZiB0eXBlID09PSBcImZ1bmN0aW9uXCIgfHwgdHlwZSA9PT0gUkVBQ1RfRlJBR01FTlRfVFlQRSB8fCB0eXBlID09PSBSRUFDVF9QUk9GSUxFUl9UWVBFIHx8IHR5cGUgPT09IFJFQUNUX1NUUklDVF9NT0RFX1RZUEUgfHwgdHlwZSA9PT0gUkVBQ1RfU1VTUEVOU0VfVFlQRSB8fCB0eXBlID09PSBSRUFDVF9TVVNQRU5TRV9MSVNUX1RZUEUgfHwgdHlwZSA9PT0gUkVBQ1RfT0ZGU0NSRUVOX1RZUEUgfHwgdHlwZW9mIHR5cGUgPT09IFwib2JqZWN0XCIgJiYgdHlwZSAhPT0gbnVsbCAmJiAodHlwZS4kJHR5cGVvZiA9PT0gUkVBQ1RfTEFaWV9UWVBFIHx8IHR5cGUuJCR0eXBlb2YgPT09IFJFQUNUX01FTU9fVFlQRSB8fCB0eXBlLiQkdHlwZW9mID09PSBSRUFDVF9DT05URVhUX1RZUEUgfHwgdHlwZS4kJHR5cGVvZiA9PT0gUkVBQ1RfQ09OU1VNRVJfVFlQRSB8fCB0eXBlLiQkdHlwZW9mID09PSBSRUFDVF9GT1JXQVJEX1JFRl9UWVBFIHx8IHR5cGUuJCR0eXBlb2YgPT09IFJFQUNUX0NMSUVOVF9SRUZFUkVOQ0UgfHwgdHlwZS5nZXRNb2R1bGVJZCAhPT0gdm9pZCAwKSA/IHRydWUgOiBmYWxzZTtcbn1cbmZ1bmN0aW9uIHR5cGVPZihvYmplY3QpIHtcbiAgaWYgKHR5cGVvZiBvYmplY3QgPT09IFwib2JqZWN0XCIgJiYgb2JqZWN0ICE9PSBudWxsKSB7XG4gICAgY29uc3QgeyAkJHR5cGVvZiB9ID0gb2JqZWN0O1xuICAgIHN3aXRjaCAoJCR0eXBlb2YpIHtcbiAgICAgIGNhc2UgUkVBQ1RfRUxFTUVOVF9UWVBFOlxuICAgICAgICBzd2l0Y2ggKG9iamVjdCA9IG9iamVjdC50eXBlLCBvYmplY3QpIHtcbiAgICAgICAgICBjYXNlIFJFQUNUX0ZSQUdNRU5UX1RZUEU6XG4gICAgICAgICAgY2FzZSBSRUFDVF9QUk9GSUxFUl9UWVBFOlxuICAgICAgICAgIGNhc2UgUkVBQ1RfU1RSSUNUX01PREVfVFlQRTpcbiAgICAgICAgICBjYXNlIFJFQUNUX1NVU1BFTlNFX1RZUEU6XG4gICAgICAgICAgY2FzZSBSRUFDVF9TVVNQRU5TRV9MSVNUX1RZUEU6XG4gICAgICAgICAgICByZXR1cm4gb2JqZWN0O1xuICAgICAgICAgIGRlZmF1bHQ6XG4gICAgICAgICAgICBzd2l0Y2ggKG9iamVjdCA9IG9iamVjdCAmJiBvYmplY3QuJCR0eXBlb2YsIG9iamVjdCkge1xuICAgICAgICAgICAgICBjYXNlIFJFQUNUX0NPTlRFWFRfVFlQRTpcbiAgICAgICAgICAgICAgY2FzZSBSRUFDVF9GT1JXQVJEX1JFRl9UWVBFOlxuICAgICAgICAgICAgICBjYXNlIFJFQUNUX0xBWllfVFlQRTpcbiAgICAgICAgICAgICAgY2FzZSBSRUFDVF9NRU1PX1RZUEU6XG4gICAgICAgICAgICAgICAgcmV0dXJuIG9iamVjdDtcbiAgICAgICAgICAgICAgY2FzZSBSRUFDVF9DT05TVU1FUl9UWVBFOlxuICAgICAgICAgICAgICAgIHJldHVybiBvYmplY3Q7XG4gICAgICAgICAgICAgIGRlZmF1bHQ6XG4gICAgICAgICAgICAgICAgcmV0dXJuICQkdHlwZW9mO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICBjYXNlIFJFQUNUX1BPUlRBTF9UWVBFOlxuICAgICAgICByZXR1cm4gJCR0eXBlb2Y7XG4gICAgfVxuICB9XG59XG5mdW5jdGlvbiBpc0NvbnRleHRDb25zdW1lcihvYmplY3QpIHtcbiAgcmV0dXJuIElTX1JFQUNUXzE5ID8gdHlwZU9mKG9iamVjdCkgPT09IFJFQUNUX0NPTlNVTUVSX1RZUEUgOiB0eXBlT2Yob2JqZWN0KSA9PT0gUkVBQ1RfQ09OVEVYVF9UWVBFO1xufVxuZnVuY3Rpb24gaXNNZW1vKG9iamVjdCkge1xuICByZXR1cm4gdHlwZU9mKG9iamVjdCkgPT09IFJFQUNUX01FTU9fVFlQRTtcbn1cblxuLy8gc3JjL3V0aWxzL3dhcm5pbmcudHNcbmZ1bmN0aW9uIHdhcm5pbmcobWVzc2FnZSkge1xuICBpZiAodHlwZW9mIGNvbnNvbGUgIT09IFwidW5kZWZpbmVkXCIgJiYgdHlwZW9mIGNvbnNvbGUuZXJyb3IgPT09IFwiZnVuY3Rpb25cIikge1xuICAgIGNvbnNvbGUuZXJyb3IobWVzc2FnZSk7XG4gIH1cbiAgdHJ5IHtcbiAgICB0aHJvdyBuZXcgRXJyb3IobWVzc2FnZSk7XG4gIH0gY2F0Y2ggKGUpIHtcbiAgfVxufVxuXG4vLyBzcmMvY29ubmVjdC92ZXJpZnlTdWJzZWxlY3RvcnMudHNcbmZ1bmN0aW9uIHZlcmlmeShzZWxlY3RvciwgbWV0aG9kTmFtZSkge1xuICBpZiAoIXNlbGVjdG9yKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKGBVbmV4cGVjdGVkIHZhbHVlIGZvciAke21ldGhvZE5hbWV9IGluIGNvbm5lY3QuYCk7XG4gIH0gZWxzZSBpZiAobWV0aG9kTmFtZSA9PT0gXCJtYXBTdGF0ZVRvUHJvcHNcIiB8fCBtZXRob2ROYW1lID09PSBcIm1hcERpc3BhdGNoVG9Qcm9wc1wiKSB7XG4gICAgaWYgKCFPYmplY3QucHJvdG90eXBlLmhhc093blByb3BlcnR5LmNhbGwoc2VsZWN0b3IsIFwiZGVwZW5kc09uT3duUHJvcHNcIikpIHtcbiAgICAgIHdhcm5pbmcoXG4gICAgICAgIGBUaGUgc2VsZWN0b3IgZm9yICR7bWV0aG9kTmFtZX0gb2YgY29ubmVjdCBkaWQgbm90IHNwZWNpZnkgYSB2YWx1ZSBmb3IgZGVwZW5kc09uT3duUHJvcHMuYFxuICAgICAgKTtcbiAgICB9XG4gIH1cbn1cbmZ1bmN0aW9uIHZlcmlmeVN1YnNlbGVjdG9ycyhtYXBTdGF0ZVRvUHJvcHMsIG1hcERpc3BhdGNoVG9Qcm9wcywgbWVyZ2VQcm9wcykge1xuICB2ZXJpZnkobWFwU3RhdGVUb1Byb3BzLCBcIm1hcFN0YXRlVG9Qcm9wc1wiKTtcbiAgdmVyaWZ5KG1hcERpc3BhdGNoVG9Qcm9wcywgXCJtYXBEaXNwYXRjaFRvUHJvcHNcIik7XG4gIHZlcmlmeShtZXJnZVByb3BzLCBcIm1lcmdlUHJvcHNcIik7XG59XG5cbi8vIHNyYy9jb25uZWN0L3NlbGVjdG9yRmFjdG9yeS50c1xuZnVuY3Rpb24gcHVyZUZpbmFsUHJvcHNTZWxlY3RvckZhY3RvcnkobWFwU3RhdGVUb1Byb3BzLCBtYXBEaXNwYXRjaFRvUHJvcHMsIG1lcmdlUHJvcHMsIGRpc3BhdGNoLCB7XG4gIGFyZVN0YXRlc0VxdWFsLFxuICBhcmVPd25Qcm9wc0VxdWFsLFxuICBhcmVTdGF0ZVByb3BzRXF1YWxcbn0pIHtcbiAgbGV0IGhhc1J1bkF0TGVhc3RPbmNlID0gZmFsc2U7XG4gIGxldCBzdGF0ZTtcbiAgbGV0IG93blByb3BzO1xuICBsZXQgc3RhdGVQcm9wcztcbiAgbGV0IGRpc3BhdGNoUHJvcHM7XG4gIGxldCBtZXJnZWRQcm9wcztcbiAgZnVuY3Rpb24gaGFuZGxlRmlyc3RDYWxsKGZpcnN0U3RhdGUsIGZpcnN0T3duUHJvcHMpIHtcbiAgICBzdGF0ZSA9IGZpcnN0U3RhdGU7XG4gICAgb3duUHJvcHMgPSBmaXJzdE93blByb3BzO1xuICAgIHN0YXRlUHJvcHMgPSBtYXBTdGF0ZVRvUHJvcHMoc3RhdGUsIG93blByb3BzKTtcbiAgICBkaXNwYXRjaFByb3BzID0gbWFwRGlzcGF0Y2hUb1Byb3BzKGRpc3BhdGNoLCBvd25Qcm9wcyk7XG4gICAgbWVyZ2VkUHJvcHMgPSBtZXJnZVByb3BzKHN0YXRlUHJvcHMsIGRpc3BhdGNoUHJvcHMsIG93blByb3BzKTtcbiAgICBoYXNSdW5BdExlYXN0T25jZSA9IHRydWU7XG4gICAgcmV0dXJuIG1lcmdlZFByb3BzO1xuICB9XG4gIGZ1bmN0aW9uIGhhbmRsZU5ld1Byb3BzQW5kTmV3U3RhdGUoKSB7XG4gICAgc3RhdGVQcm9wcyA9IG1hcFN0YXRlVG9Qcm9wcyhzdGF0ZSwgb3duUHJvcHMpO1xuICAgIGlmIChtYXBEaXNwYXRjaFRvUHJvcHMuZGVwZW5kc09uT3duUHJvcHMpXG4gICAgICBkaXNwYXRjaFByb3BzID0gbWFwRGlzcGF0Y2hUb1Byb3BzKGRpc3BhdGNoLCBvd25Qcm9wcyk7XG4gICAgbWVyZ2VkUHJvcHMgPSBtZXJnZVByb3BzKHN0YXRlUHJvcHMsIGRpc3BhdGNoUHJvcHMsIG93blByb3BzKTtcbiAgICByZXR1cm4gbWVyZ2VkUHJvcHM7XG4gIH1cbiAgZnVuY3Rpb24gaGFuZGxlTmV3UHJvcHMoKSB7XG4gICAgaWYgKG1hcFN0YXRlVG9Qcm9wcy5kZXBlbmRzT25Pd25Qcm9wcylcbiAgICAgIHN0YXRlUHJvcHMgPSBtYXBTdGF0ZVRvUHJvcHMoc3RhdGUsIG93blByb3BzKTtcbiAgICBpZiAobWFwRGlzcGF0Y2hUb1Byb3BzLmRlcGVuZHNPbk93blByb3BzKVxuICAgICAgZGlzcGF0Y2hQcm9wcyA9IG1hcERpc3BhdGNoVG9Qcm9wcyhkaXNwYXRjaCwgb3duUHJvcHMpO1xuICAgIG1lcmdlZFByb3BzID0gbWVyZ2VQcm9wcyhzdGF0ZVByb3BzLCBkaXNwYXRjaFByb3BzLCBvd25Qcm9wcyk7XG4gICAgcmV0dXJuIG1lcmdlZFByb3BzO1xuICB9XG4gIGZ1bmN0aW9uIGhhbmRsZU5ld1N0YXRlKCkge1xuICAgIGNvbnN0IG5leHRTdGF0ZVByb3BzID0gbWFwU3RhdGVUb1Byb3BzKHN0YXRlLCBvd25Qcm9wcyk7XG4gICAgY29uc3Qgc3RhdGVQcm9wc0NoYW5nZWQgPSAhYXJlU3RhdGVQcm9wc0VxdWFsKG5leHRTdGF0ZVByb3BzLCBzdGF0ZVByb3BzKTtcbiAgICBzdGF0ZVByb3BzID0gbmV4dFN0YXRlUHJvcHM7XG4gICAgaWYgKHN0YXRlUHJvcHNDaGFuZ2VkKVxuICAgICAgbWVyZ2VkUHJvcHMgPSBtZXJnZVByb3BzKHN0YXRlUHJvcHMsIGRpc3BhdGNoUHJvcHMsIG93blByb3BzKTtcbiAgICByZXR1cm4gbWVyZ2VkUHJvcHM7XG4gIH1cbiAgZnVuY3Rpb24gaGFuZGxlU3Vic2VxdWVudENhbGxzKG5leHRTdGF0ZSwgbmV4dE93blByb3BzKSB7XG4gICAgY29uc3QgcHJvcHNDaGFuZ2VkID0gIWFyZU93blByb3BzRXF1YWwobmV4dE93blByb3BzLCBvd25Qcm9wcyk7XG4gICAgY29uc3Qgc3RhdGVDaGFuZ2VkID0gIWFyZVN0YXRlc0VxdWFsKFxuICAgICAgbmV4dFN0YXRlLFxuICAgICAgc3RhdGUsXG4gICAgICBuZXh0T3duUHJvcHMsXG4gICAgICBvd25Qcm9wc1xuICAgICk7XG4gICAgc3RhdGUgPSBuZXh0U3RhdGU7XG4gICAgb3duUHJvcHMgPSBuZXh0T3duUHJvcHM7XG4gICAgaWYgKHByb3BzQ2hhbmdlZCAmJiBzdGF0ZUNoYW5nZWQpIHJldHVybiBoYW5kbGVOZXdQcm9wc0FuZE5ld1N0YXRlKCk7XG4gICAgaWYgKHByb3BzQ2hhbmdlZCkgcmV0dXJuIGhhbmRsZU5ld1Byb3BzKCk7XG4gICAgaWYgKHN0YXRlQ2hhbmdlZCkgcmV0dXJuIGhhbmRsZU5ld1N0YXRlKCk7XG4gICAgcmV0dXJuIG1lcmdlZFByb3BzO1xuICB9XG4gIHJldHVybiBmdW5jdGlvbiBwdXJlRmluYWxQcm9wc1NlbGVjdG9yKG5leHRTdGF0ZSwgbmV4dE93blByb3BzKSB7XG4gICAgcmV0dXJuIGhhc1J1bkF0TGVhc3RPbmNlID8gaGFuZGxlU3Vic2VxdWVudENhbGxzKG5leHRTdGF0ZSwgbmV4dE93blByb3BzKSA6IGhhbmRsZUZpcnN0Q2FsbChuZXh0U3RhdGUsIG5leHRPd25Qcm9wcyk7XG4gIH07XG59XG5mdW5jdGlvbiBmaW5hbFByb3BzU2VsZWN0b3JGYWN0b3J5KGRpc3BhdGNoLCB7XG4gIGluaXRNYXBTdGF0ZVRvUHJvcHMsXG4gIGluaXRNYXBEaXNwYXRjaFRvUHJvcHMsXG4gIGluaXRNZXJnZVByb3BzLFxuICAuLi5vcHRpb25zXG59KSB7XG4gIGNvbnN0IG1hcFN0YXRlVG9Qcm9wcyA9IGluaXRNYXBTdGF0ZVRvUHJvcHMoZGlzcGF0Y2gsIG9wdGlvbnMpO1xuICBjb25zdCBtYXBEaXNwYXRjaFRvUHJvcHMgPSBpbml0TWFwRGlzcGF0Y2hUb1Byb3BzKGRpc3BhdGNoLCBvcHRpb25zKTtcbiAgY29uc3QgbWVyZ2VQcm9wcyA9IGluaXRNZXJnZVByb3BzKGRpc3BhdGNoLCBvcHRpb25zKTtcbiAgaWYgKHByb2Nlc3MuZW52Lk5PREVfRU5WICE9PSBcInByb2R1Y3Rpb25cIikge1xuICAgIHZlcmlmeVN1YnNlbGVjdG9ycyhtYXBTdGF0ZVRvUHJvcHMsIG1hcERpc3BhdGNoVG9Qcm9wcywgbWVyZ2VQcm9wcyk7XG4gIH1cbiAgcmV0dXJuIHB1cmVGaW5hbFByb3BzU2VsZWN0b3JGYWN0b3J5KG1hcFN0YXRlVG9Qcm9wcywgbWFwRGlzcGF0Y2hUb1Byb3BzLCBtZXJnZVByb3BzLCBkaXNwYXRjaCwgb3B0aW9ucyk7XG59XG5cbi8vIHNyYy91dGlscy9iaW5kQWN0aW9uQ3JlYXRvcnMudHNcbmZ1bmN0aW9uIGJpbmRBY3Rpb25DcmVhdG9ycyhhY3Rpb25DcmVhdG9ycywgZGlzcGF0Y2gpIHtcbiAgY29uc3QgYm91bmRBY3Rpb25DcmVhdG9ycyA9IHt9O1xuICBmb3IgKGNvbnN0IGtleSBpbiBhY3Rpb25DcmVhdG9ycykge1xuICAgIGNvbnN0IGFjdGlvbkNyZWF0b3IgPSBhY3Rpb25DcmVhdG9yc1trZXldO1xuICAgIGlmICh0eXBlb2YgYWN0aW9uQ3JlYXRvciA9PT0gXCJmdW5jdGlvblwiKSB7XG4gICAgICBib3VuZEFjdGlvbkNyZWF0b3JzW2tleV0gPSAoLi4uYXJncykgPT4gZGlzcGF0Y2goYWN0aW9uQ3JlYXRvciguLi5hcmdzKSk7XG4gICAgfVxuICB9XG4gIHJldHVybiBib3VuZEFjdGlvbkNyZWF0b3JzO1xufVxuXG4vLyBzcmMvdXRpbHMvaXNQbGFpbk9iamVjdC50c1xuZnVuY3Rpb24gaXNQbGFpbk9iamVjdChvYmopIHtcbiAgaWYgKHR5cGVvZiBvYmogIT09IFwib2JqZWN0XCIgfHwgb2JqID09PSBudWxsKSByZXR1cm4gZmFsc2U7XG4gIGNvbnN0IHByb3RvID0gT2JqZWN0LmdldFByb3RvdHlwZU9mKG9iaik7XG4gIGlmIChwcm90byA9PT0gbnVsbCkgcmV0dXJuIHRydWU7XG4gIGxldCBiYXNlUHJvdG8gPSBwcm90bztcbiAgd2hpbGUgKE9iamVjdC5nZXRQcm90b3R5cGVPZihiYXNlUHJvdG8pICE9PSBudWxsKSB7XG4gICAgYmFzZVByb3RvID0gT2JqZWN0LmdldFByb3RvdHlwZU9mKGJhc2VQcm90byk7XG4gIH1cbiAgcmV0dXJuIHByb3RvID09PSBiYXNlUHJvdG87XG59XG5cbi8vIHNyYy91dGlscy92ZXJpZnlQbGFpbk9iamVjdC50c1xuZnVuY3Rpb24gdmVyaWZ5UGxhaW5PYmplY3QodmFsdWUsIGRpc3BsYXlOYW1lLCBtZXRob2ROYW1lKSB7XG4gIGlmICghaXNQbGFpbk9iamVjdCh2YWx1ZSkpIHtcbiAgICB3YXJuaW5nKFxuICAgICAgYCR7bWV0aG9kTmFtZX0oKSBpbiAke2Rpc3BsYXlOYW1lfSBtdXN0IHJldHVybiBhIHBsYWluIG9iamVjdC4gSW5zdGVhZCByZWNlaXZlZCAke3ZhbHVlfS5gXG4gICAgKTtcbiAgfVxufVxuXG4vLyBzcmMvY29ubmVjdC93cmFwTWFwVG9Qcm9wcy50c1xuZnVuY3Rpb24gd3JhcE1hcFRvUHJvcHNDb25zdGFudChnZXRDb25zdGFudCkge1xuICByZXR1cm4gZnVuY3Rpb24gaW5pdENvbnN0YW50U2VsZWN0b3IoZGlzcGF0Y2gpIHtcbiAgICBjb25zdCBjb25zdGFudCA9IGdldENvbnN0YW50KGRpc3BhdGNoKTtcbiAgICBmdW5jdGlvbiBjb25zdGFudFNlbGVjdG9yKCkge1xuICAgICAgcmV0dXJuIGNvbnN0YW50O1xuICAgIH1cbiAgICBjb25zdGFudFNlbGVjdG9yLmRlcGVuZHNPbk93blByb3BzID0gZmFsc2U7XG4gICAgcmV0dXJuIGNvbnN0YW50U2VsZWN0b3I7XG4gIH07XG59XG5mdW5jdGlvbiBnZXREZXBlbmRzT25Pd25Qcm9wcyhtYXBUb1Byb3BzKSB7XG4gIHJldHVybiBtYXBUb1Byb3BzLmRlcGVuZHNPbk93blByb3BzID8gQm9vbGVhbihtYXBUb1Byb3BzLmRlcGVuZHNPbk93blByb3BzKSA6IG1hcFRvUHJvcHMubGVuZ3RoICE9PSAxO1xufVxuZnVuY3Rpb24gd3JhcE1hcFRvUHJvcHNGdW5jKG1hcFRvUHJvcHMsIG1ldGhvZE5hbWUpIHtcbiAgcmV0dXJuIGZ1bmN0aW9uIGluaXRQcm94eVNlbGVjdG9yKGRpc3BhdGNoLCB7IGRpc3BsYXlOYW1lIH0pIHtcbiAgICBjb25zdCBwcm94eSA9IGZ1bmN0aW9uIG1hcFRvUHJvcHNQcm94eShzdGF0ZU9yRGlzcGF0Y2gsIG93blByb3BzKSB7XG4gICAgICByZXR1cm4gcHJveHkuZGVwZW5kc09uT3duUHJvcHMgPyBwcm94eS5tYXBUb1Byb3BzKHN0YXRlT3JEaXNwYXRjaCwgb3duUHJvcHMpIDogcHJveHkubWFwVG9Qcm9wcyhzdGF0ZU9yRGlzcGF0Y2gsIHZvaWQgMCk7XG4gICAgfTtcbiAgICBwcm94eS5kZXBlbmRzT25Pd25Qcm9wcyA9IHRydWU7XG4gICAgcHJveHkubWFwVG9Qcm9wcyA9IGZ1bmN0aW9uIGRldGVjdEZhY3RvcnlBbmRWZXJpZnkoc3RhdGVPckRpc3BhdGNoLCBvd25Qcm9wcykge1xuICAgICAgcHJveHkubWFwVG9Qcm9wcyA9IG1hcFRvUHJvcHM7XG4gICAgICBwcm94eS5kZXBlbmRzT25Pd25Qcm9wcyA9IGdldERlcGVuZHNPbk93blByb3BzKG1hcFRvUHJvcHMpO1xuICAgICAgbGV0IHByb3BzID0gcHJveHkoc3RhdGVPckRpc3BhdGNoLCBvd25Qcm9wcyk7XG4gICAgICBpZiAodHlwZW9mIHByb3BzID09PSBcImZ1bmN0aW9uXCIpIHtcbiAgICAgICAgcHJveHkubWFwVG9Qcm9wcyA9IHByb3BzO1xuICAgICAgICBwcm94eS5kZXBlbmRzT25Pd25Qcm9wcyA9IGdldERlcGVuZHNPbk93blByb3BzKHByb3BzKTtcbiAgICAgICAgcHJvcHMgPSBwcm94eShzdGF0ZU9yRGlzcGF0Y2gsIG93blByb3BzKTtcbiAgICAgIH1cbiAgICAgIGlmIChwcm9jZXNzLmVudi5OT0RFX0VOViAhPT0gXCJwcm9kdWN0aW9uXCIpXG4gICAgICAgIHZlcmlmeVBsYWluT2JqZWN0KHByb3BzLCBkaXNwbGF5TmFtZSwgbWV0aG9kTmFtZSk7XG4gICAgICByZXR1cm4gcHJvcHM7XG4gICAgfTtcbiAgICByZXR1cm4gcHJveHk7XG4gIH07XG59XG5cbi8vIHNyYy9jb25uZWN0L2ludmFsaWRBcmdGYWN0b3J5LnRzXG5mdW5jdGlvbiBjcmVhdGVJbnZhbGlkQXJnRmFjdG9yeShhcmcsIG5hbWUpIHtcbiAgcmV0dXJuIChkaXNwYXRjaCwgb3B0aW9ucykgPT4ge1xuICAgIHRocm93IG5ldyBFcnJvcihcbiAgICAgIGBJbnZhbGlkIHZhbHVlIG9mIHR5cGUgJHt0eXBlb2YgYXJnfSBmb3IgJHtuYW1lfSBhcmd1bWVudCB3aGVuIGNvbm5lY3RpbmcgY29tcG9uZW50ICR7b3B0aW9ucy53cmFwcGVkQ29tcG9uZW50TmFtZX0uYFxuICAgICk7XG4gIH07XG59XG5cbi8vIHNyYy9jb25uZWN0L21hcERpc3BhdGNoVG9Qcm9wcy50c1xuZnVuY3Rpb24gbWFwRGlzcGF0Y2hUb1Byb3BzRmFjdG9yeShtYXBEaXNwYXRjaFRvUHJvcHMpIHtcbiAgcmV0dXJuIG1hcERpc3BhdGNoVG9Qcm9wcyAmJiB0eXBlb2YgbWFwRGlzcGF0Y2hUb1Byb3BzID09PSBcIm9iamVjdFwiID8gd3JhcE1hcFRvUHJvcHNDb25zdGFudChcbiAgICAoZGlzcGF0Y2gpID0+IChcbiAgICAgIC8vIEB0cy1pZ25vcmVcbiAgICAgIGJpbmRBY3Rpb25DcmVhdG9ycyhtYXBEaXNwYXRjaFRvUHJvcHMsIGRpc3BhdGNoKVxuICAgIClcbiAgKSA6ICFtYXBEaXNwYXRjaFRvUHJvcHMgPyB3cmFwTWFwVG9Qcm9wc0NvbnN0YW50KChkaXNwYXRjaCkgPT4gKHtcbiAgICBkaXNwYXRjaFxuICB9KSkgOiB0eXBlb2YgbWFwRGlzcGF0Y2hUb1Byb3BzID09PSBcImZ1bmN0aW9uXCIgPyAoXG4gICAgLy8gQHRzLWlnbm9yZVxuICAgIHdyYXBNYXBUb1Byb3BzRnVuYyhtYXBEaXNwYXRjaFRvUHJvcHMsIFwibWFwRGlzcGF0Y2hUb1Byb3BzXCIpXG4gICkgOiBjcmVhdGVJbnZhbGlkQXJnRmFjdG9yeShtYXBEaXNwYXRjaFRvUHJvcHMsIFwibWFwRGlzcGF0Y2hUb1Byb3BzXCIpO1xufVxuXG4vLyBzcmMvY29ubmVjdC9tYXBTdGF0ZVRvUHJvcHMudHNcbmZ1bmN0aW9uIG1hcFN0YXRlVG9Qcm9wc0ZhY3RvcnkobWFwU3RhdGVUb1Byb3BzKSB7XG4gIHJldHVybiAhbWFwU3RhdGVUb1Byb3BzID8gd3JhcE1hcFRvUHJvcHNDb25zdGFudCgoKSA9PiAoe30pKSA6IHR5cGVvZiBtYXBTdGF0ZVRvUHJvcHMgPT09IFwiZnVuY3Rpb25cIiA/IChcbiAgICAvLyBAdHMtaWdub3JlXG4gICAgd3JhcE1hcFRvUHJvcHNGdW5jKG1hcFN0YXRlVG9Qcm9wcywgXCJtYXBTdGF0ZVRvUHJvcHNcIilcbiAgKSA6IGNyZWF0ZUludmFsaWRBcmdGYWN0b3J5KG1hcFN0YXRlVG9Qcm9wcywgXCJtYXBTdGF0ZVRvUHJvcHNcIik7XG59XG5cbi8vIHNyYy9jb25uZWN0L21lcmdlUHJvcHMudHNcbmZ1bmN0aW9uIGRlZmF1bHRNZXJnZVByb3BzKHN0YXRlUHJvcHMsIGRpc3BhdGNoUHJvcHMsIG93blByb3BzKSB7XG4gIHJldHVybiB7IC4uLm93blByb3BzLCAuLi5zdGF0ZVByb3BzLCAuLi5kaXNwYXRjaFByb3BzIH07XG59XG5mdW5jdGlvbiB3cmFwTWVyZ2VQcm9wc0Z1bmMobWVyZ2VQcm9wcykge1xuICByZXR1cm4gZnVuY3Rpb24gaW5pdE1lcmdlUHJvcHNQcm94eShkaXNwYXRjaCwgeyBkaXNwbGF5TmFtZSwgYXJlTWVyZ2VkUHJvcHNFcXVhbCB9KSB7XG4gICAgbGV0IGhhc1J1bk9uY2UgPSBmYWxzZTtcbiAgICBsZXQgbWVyZ2VkUHJvcHM7XG4gICAgcmV0dXJuIGZ1bmN0aW9uIG1lcmdlUHJvcHNQcm94eShzdGF0ZVByb3BzLCBkaXNwYXRjaFByb3BzLCBvd25Qcm9wcykge1xuICAgICAgY29uc3QgbmV4dE1lcmdlZFByb3BzID0gbWVyZ2VQcm9wcyhzdGF0ZVByb3BzLCBkaXNwYXRjaFByb3BzLCBvd25Qcm9wcyk7XG4gICAgICBpZiAoaGFzUnVuT25jZSkge1xuICAgICAgICBpZiAoIWFyZU1lcmdlZFByb3BzRXF1YWwobmV4dE1lcmdlZFByb3BzLCBtZXJnZWRQcm9wcykpXG4gICAgICAgICAgbWVyZ2VkUHJvcHMgPSBuZXh0TWVyZ2VkUHJvcHM7XG4gICAgICB9IGVsc2Uge1xuICAgICAgICBoYXNSdW5PbmNlID0gdHJ1ZTtcbiAgICAgICAgbWVyZ2VkUHJvcHMgPSBuZXh0TWVyZ2VkUHJvcHM7XG4gICAgICAgIGlmIChwcm9jZXNzLmVudi5OT0RFX0VOViAhPT0gXCJwcm9kdWN0aW9uXCIpXG4gICAgICAgICAgdmVyaWZ5UGxhaW5PYmplY3QobWVyZ2VkUHJvcHMsIGRpc3BsYXlOYW1lLCBcIm1lcmdlUHJvcHNcIik7XG4gICAgICB9XG4gICAgICByZXR1cm4gbWVyZ2VkUHJvcHM7XG4gICAgfTtcbiAgfTtcbn1cbmZ1bmN0aW9uIG1lcmdlUHJvcHNGYWN0b3J5KG1lcmdlUHJvcHMpIHtcbiAgcmV0dXJuICFtZXJnZVByb3BzID8gKCkgPT4gZGVmYXVsdE1lcmdlUHJvcHMgOiB0eXBlb2YgbWVyZ2VQcm9wcyA9PT0gXCJmdW5jdGlvblwiID8gd3JhcE1lcmdlUHJvcHNGdW5jKG1lcmdlUHJvcHMpIDogY3JlYXRlSW52YWxpZEFyZ0ZhY3RvcnkobWVyZ2VQcm9wcywgXCJtZXJnZVByb3BzXCIpO1xufVxuXG4vLyBzcmMvdXRpbHMvYmF0Y2gudHNcbmZ1bmN0aW9uIGRlZmF1bHROb29wQmF0Y2goY2FsbGJhY2spIHtcbiAgY2FsbGJhY2soKTtcbn1cblxuLy8gc3JjL3V0aWxzL1N1YnNjcmlwdGlvbi50c1xuZnVuY3Rpb24gY3JlYXRlTGlzdGVuZXJDb2xsZWN0aW9uKCkge1xuICBsZXQgZmlyc3QgPSBudWxsO1xuICBsZXQgbGFzdCA9IG51bGw7XG4gIHJldHVybiB7XG4gICAgY2xlYXIoKSB7XG4gICAgICBmaXJzdCA9IG51bGw7XG4gICAgICBsYXN0ID0gbnVsbDtcbiAgICB9LFxuICAgIG5vdGlmeSgpIHtcbiAgICAgIGRlZmF1bHROb29wQmF0Y2goKCkgPT4ge1xuICAgICAgICBsZXQgbGlzdGVuZXIgPSBmaXJzdDtcbiAgICAgICAgd2hpbGUgKGxpc3RlbmVyKSB7XG4gICAgICAgICAgbGlzdGVuZXIuY2FsbGJhY2soKTtcbiAgICAgICAgICBsaXN0ZW5lciA9IGxpc3RlbmVyLm5leHQ7XG4gICAgICAgIH1cbiAgICAgIH0pO1xuICAgIH0sXG4gICAgZ2V0KCkge1xuICAgICAgY29uc3QgbGlzdGVuZXJzID0gW107XG4gICAgICBsZXQgbGlzdGVuZXIgPSBmaXJzdDtcbiAgICAgIHdoaWxlIChsaXN0ZW5lcikge1xuICAgICAgICBsaXN0ZW5lcnMucHVzaChsaXN0ZW5lcik7XG4gICAgICAgIGxpc3RlbmVyID0gbGlzdGVuZXIubmV4dDtcbiAgICAgIH1cbiAgICAgIHJldHVybiBsaXN0ZW5lcnM7XG4gICAgfSxcbiAgICBzdWJzY3JpYmUoY2FsbGJhY2spIHtcbiAgICAgIGxldCBpc1N1YnNjcmliZWQgPSB0cnVlO1xuICAgICAgY29uc3QgbGlzdGVuZXIgPSBsYXN0ID0ge1xuICAgICAgICBjYWxsYmFjayxcbiAgICAgICAgbmV4dDogbnVsbCxcbiAgICAgICAgcHJldjogbGFzdFxuICAgICAgfTtcbiAgICAgIGlmIChsaXN0ZW5lci5wcmV2KSB7XG4gICAgICAgIGxpc3RlbmVyLnByZXYubmV4dCA9IGxpc3RlbmVyO1xuICAgICAgfSBlbHNlIHtcbiAgICAgICAgZmlyc3QgPSBsaXN0ZW5lcjtcbiAgICAgIH1cbiAgICAgIHJldHVybiBmdW5jdGlvbiB1bnN1YnNjcmliZSgpIHtcbiAgICAgICAgaWYgKCFpc1N1YnNjcmliZWQgfHwgZmlyc3QgPT09IG51bGwpIHJldHVybjtcbiAgICAgICAgaXNTdWJzY3JpYmVkID0gZmFsc2U7XG4gICAgICAgIGlmIChsaXN0ZW5lci5uZXh0KSB7XG4gICAgICAgICAgbGlzdGVuZXIubmV4dC5wcmV2ID0gbGlzdGVuZXIucHJldjtcbiAgICAgICAgfSBlbHNlIHtcbiAgICAgICAgICBsYXN0ID0gbGlzdGVuZXIucHJldjtcbiAgICAgICAgfVxuICAgICAgICBpZiAobGlzdGVuZXIucHJldikge1xuICAgICAgICAgIGxpc3RlbmVyLnByZXYubmV4dCA9IGxpc3RlbmVyLm5leHQ7XG4gICAgICAgIH0gZWxzZSB7XG4gICAgICAgICAgZmlyc3QgPSBsaXN0ZW5lci5uZXh0O1xuICAgICAgICB9XG4gICAgICB9O1xuICAgIH1cbiAgfTtcbn1cbnZhciBudWxsTGlzdGVuZXJzID0ge1xuICBub3RpZnkoKSB7XG4gIH0sXG4gIGdldDogKCkgPT4gW11cbn07XG5mdW5jdGlvbiBjcmVhdGVTdWJzY3JpcHRpb24oc3RvcmUsIHBhcmVudFN1Yikge1xuICBsZXQgdW5zdWJzY3JpYmU7XG4gIGxldCBsaXN0ZW5lcnMgPSBudWxsTGlzdGVuZXJzO1xuICBsZXQgc3Vic2NyaXB0aW9uc0Ftb3VudCA9IDA7XG4gIGxldCBzZWxmU3Vic2NyaWJlZCA9IGZhbHNlO1xuICBmdW5jdGlvbiBhZGROZXN0ZWRTdWIobGlzdGVuZXIpIHtcbiAgICB0cnlTdWJzY3JpYmUoKTtcbiAgICBjb25zdCBjbGVhbnVwTGlzdGVuZXIgPSBsaXN0ZW5lcnMuc3Vic2NyaWJlKGxpc3RlbmVyKTtcbiAgICBsZXQgcmVtb3ZlZCA9IGZhbHNlO1xuICAgIHJldHVybiAoKSA9PiB7XG4gICAgICBpZiAoIXJlbW92ZWQpIHtcbiAgICAgICAgcmVtb3ZlZCA9IHRydWU7XG4gICAgICAgIGNsZWFudXBMaXN0ZW5lcigpO1xuICAgICAgICB0cnlVbnN1YnNjcmliZSgpO1xuICAgICAgfVxuICAgIH07XG4gIH1cbiAgZnVuY3Rpb24gbm90aWZ5TmVzdGVkU3VicygpIHtcbiAgICBsaXN0ZW5lcnMubm90aWZ5KCk7XG4gIH1cbiAgZnVuY3Rpb24gaGFuZGxlQ2hhbmdlV3JhcHBlcigpIHtcbiAgICBpZiAoc3Vic2NyaXB0aW9uLm9uU3RhdGVDaGFuZ2UpIHtcbiAgICAgIHN1YnNjcmlwdGlvbi5vblN0YXRlQ2hhbmdlKCk7XG4gICAgfVxuICB9XG4gIGZ1bmN0aW9uIGlzU3Vic2NyaWJlZCgpIHtcbiAgICByZXR1cm4gc2VsZlN1YnNjcmliZWQ7XG4gIH1cbiAgZnVuY3Rpb24gdHJ5U3Vic2NyaWJlKCkge1xuICAgIHN1YnNjcmlwdGlvbnNBbW91bnQrKztcbiAgICBpZiAoIXVuc3Vic2NyaWJlKSB7XG4gICAgICB1bnN1YnNjcmliZSA9IHBhcmVudFN1YiA/IHBhcmVudFN1Yi5hZGROZXN0ZWRTdWIoaGFuZGxlQ2hhbmdlV3JhcHBlcikgOiBzdG9yZS5zdWJzY3JpYmUoaGFuZGxlQ2hhbmdlV3JhcHBlcik7XG4gICAgICBsaXN0ZW5lcnMgPSBjcmVhdGVMaXN0ZW5lckNvbGxlY3Rpb24oKTtcbiAgICB9XG4gIH1cbiAgZnVuY3Rpb24gdHJ5VW5zdWJzY3JpYmUoKSB7XG4gICAgc3Vic2NyaXB0aW9uc0Ftb3VudC0tO1xuICAgIGlmICh1bnN1YnNjcmliZSAmJiBzdWJzY3JpcHRpb25zQW1vdW50ID09PSAwKSB7XG4gICAgICB1bnN1YnNjcmliZSgpO1xuICAgICAgdW5zdWJzY3JpYmUgPSB2b2lkIDA7XG4gICAgICBsaXN0ZW5lcnMuY2xlYXIoKTtcbiAgICAgIGxpc3RlbmVycyA9IG51bGxMaXN0ZW5lcnM7XG4gICAgfVxuICB9XG4gIGZ1bmN0aW9uIHRyeVN1YnNjcmliZVNlbGYoKSB7XG4gICAgaWYgKCFzZWxmU3Vic2NyaWJlZCkge1xuICAgICAgc2VsZlN1YnNjcmliZWQgPSB0cnVlO1xuICAgICAgdHJ5U3Vic2NyaWJlKCk7XG4gICAgfVxuICB9XG4gIGZ1bmN0aW9uIHRyeVVuc3Vic2NyaWJlU2VsZigpIHtcbiAgICBpZiAoc2VsZlN1YnNjcmliZWQpIHtcbiAgICAgIHNlbGZTdWJzY3JpYmVkID0gZmFsc2U7XG4gICAgICB0cnlVbnN1YnNjcmliZSgpO1xuICAgIH1cbiAgfVxuICBjb25zdCBzdWJzY3JpcHRpb24gPSB7XG4gICAgYWRkTmVzdGVkU3ViLFxuICAgIG5vdGlmeU5lc3RlZFN1YnMsXG4gICAgaGFuZGxlQ2hhbmdlV3JhcHBlcixcbiAgICBpc1N1YnNjcmliZWQsXG4gICAgdHJ5U3Vic2NyaWJlOiB0cnlTdWJzY3JpYmVTZWxmLFxuICAgIHRyeVVuc3Vic2NyaWJlOiB0cnlVbnN1YnNjcmliZVNlbGYsXG4gICAgZ2V0TGlzdGVuZXJzOiAoKSA9PiBsaXN0ZW5lcnNcbiAgfTtcbiAgcmV0dXJuIHN1YnNjcmlwdGlvbjtcbn1cblxuLy8gc3JjL3V0aWxzL3VzZUlzb21vcnBoaWNMYXlvdXRFZmZlY3QudHNcbnZhciBjYW5Vc2VET00gPSAoKSA9PiAhISh0eXBlb2Ygd2luZG93ICE9PSBcInVuZGVmaW5lZFwiICYmIHR5cGVvZiB3aW5kb3cuZG9jdW1lbnQgIT09IFwidW5kZWZpbmVkXCIgJiYgdHlwZW9mIHdpbmRvdy5kb2N1bWVudC5jcmVhdGVFbGVtZW50ICE9PSBcInVuZGVmaW5lZFwiKTtcbnZhciBpc0RPTSA9IC8qIEBfX1BVUkVfXyAqLyBjYW5Vc2VET00oKTtcbnZhciBpc1J1bm5pbmdJblJlYWN0TmF0aXZlID0gKCkgPT4gdHlwZW9mIG5hdmlnYXRvciAhPT0gXCJ1bmRlZmluZWRcIiAmJiBuYXZpZ2F0b3IucHJvZHVjdCA9PT0gXCJSZWFjdE5hdGl2ZVwiO1xudmFyIGlzUmVhY3ROYXRpdmUgPSAvKiBAX19QVVJFX18gKi8gaXNSdW5uaW5nSW5SZWFjdE5hdGl2ZSgpO1xudmFyIGdldFVzZUlzb21vcnBoaWNMYXlvdXRFZmZlY3QgPSAoKSA9PiBpc0RPTSB8fCBpc1JlYWN0TmF0aXZlID8gUmVhY3QudXNlTGF5b3V0RWZmZWN0IDogUmVhY3QudXNlRWZmZWN0O1xudmFyIHVzZUlzb21vcnBoaWNMYXlvdXRFZmZlY3QgPSAvKiBAX19QVVJFX18gKi8gZ2V0VXNlSXNvbW9ycGhpY0xheW91dEVmZmVjdCgpO1xuXG4vLyBzcmMvdXRpbHMvc2hhbGxvd0VxdWFsLnRzXG5mdW5jdGlvbiBpcyh4LCB5KSB7XG4gIGlmICh4ID09PSB5KSB7XG4gICAgcmV0dXJuIHggIT09IDAgfHwgeSAhPT0gMCB8fCAxIC8geCA9PT0gMSAvIHk7XG4gIH0gZWxzZSB7XG4gICAgcmV0dXJuIHggIT09IHggJiYgeSAhPT0geTtcbiAgfVxufVxuZnVuY3Rpb24gc2hhbGxvd0VxdWFsKG9iakEsIG9iakIpIHtcbiAgaWYgKGlzKG9iakEsIG9iakIpKSByZXR1cm4gdHJ1ZTtcbiAgaWYgKHR5cGVvZiBvYmpBICE9PSBcIm9iamVjdFwiIHx8IG9iakEgPT09IG51bGwgfHwgdHlwZW9mIG9iakIgIT09IFwib2JqZWN0XCIgfHwgb2JqQiA9PT0gbnVsbCkge1xuICAgIHJldHVybiBmYWxzZTtcbiAgfVxuICBjb25zdCBrZXlzQSA9IE9iamVjdC5rZXlzKG9iakEpO1xuICBjb25zdCBrZXlzQiA9IE9iamVjdC5rZXlzKG9iakIpO1xuICBpZiAoa2V5c0EubGVuZ3RoICE9PSBrZXlzQi5sZW5ndGgpIHJldHVybiBmYWxzZTtcbiAgZm9yIChsZXQgaSA9IDA7IGkgPCBrZXlzQS5sZW5ndGg7IGkrKykge1xuICAgIGlmICghT2JqZWN0LnByb3RvdHlwZS5oYXNPd25Qcm9wZXJ0eS5jYWxsKG9iakIsIGtleXNBW2ldKSB8fCAhaXMob2JqQVtrZXlzQVtpXV0sIG9iakJba2V5c0FbaV1dKSkge1xuICAgICAgcmV0dXJuIGZhbHNlO1xuICAgIH1cbiAgfVxuICByZXR1cm4gdHJ1ZTtcbn1cblxuLy8gc3JjL3V0aWxzL2hvaXN0U3RhdGljcy50c1xudmFyIFJFQUNUX1NUQVRJQ1MgPSB7XG4gIGNoaWxkQ29udGV4dFR5cGVzOiB0cnVlLFxuICBjb250ZXh0VHlwZTogdHJ1ZSxcbiAgY29udGV4dFR5cGVzOiB0cnVlLFxuICBkZWZhdWx0UHJvcHM6IHRydWUsXG4gIGRpc3BsYXlOYW1lOiB0cnVlLFxuICBnZXREZWZhdWx0UHJvcHM6IHRydWUsXG4gIGdldERlcml2ZWRTdGF0ZUZyb21FcnJvcjogdHJ1ZSxcbiAgZ2V0RGVyaXZlZFN0YXRlRnJvbVByb3BzOiB0cnVlLFxuICBtaXhpbnM6IHRydWUsXG4gIHByb3BUeXBlczogdHJ1ZSxcbiAgdHlwZTogdHJ1ZVxufTtcbnZhciBLTk9XTl9TVEFUSUNTID0ge1xuICBuYW1lOiB0cnVlLFxuICBsZW5ndGg6IHRydWUsXG4gIHByb3RvdHlwZTogdHJ1ZSxcbiAgY2FsbGVyOiB0cnVlLFxuICBjYWxsZWU6IHRydWUsXG4gIGFyZ3VtZW50czogdHJ1ZSxcbiAgYXJpdHk6IHRydWVcbn07XG52YXIgRk9SV0FSRF9SRUZfU1RBVElDUyA9IHtcbiAgJCR0eXBlb2Y6IHRydWUsXG4gIHJlbmRlcjogdHJ1ZSxcbiAgZGVmYXVsdFByb3BzOiB0cnVlLFxuICBkaXNwbGF5TmFtZTogdHJ1ZSxcbiAgcHJvcFR5cGVzOiB0cnVlXG59O1xudmFyIE1FTU9fU1RBVElDUyA9IHtcbiAgJCR0eXBlb2Y6IHRydWUsXG4gIGNvbXBhcmU6IHRydWUsXG4gIGRlZmF1bHRQcm9wczogdHJ1ZSxcbiAgZGlzcGxheU5hbWU6IHRydWUsXG4gIHByb3BUeXBlczogdHJ1ZSxcbiAgdHlwZTogdHJ1ZVxufTtcbnZhciBUWVBFX1NUQVRJQ1MgPSB7XG4gIFtGb3J3YXJkUmVmXTogRk9SV0FSRF9SRUZfU1RBVElDUyxcbiAgW01lbW9dOiBNRU1PX1NUQVRJQ1Ncbn07XG5mdW5jdGlvbiBnZXRTdGF0aWNzKGNvbXBvbmVudCkge1xuICBpZiAoaXNNZW1vKGNvbXBvbmVudCkpIHtcbiAgICByZXR1cm4gTUVNT19TVEFUSUNTO1xuICB9XG4gIHJldHVybiBUWVBFX1NUQVRJQ1NbY29tcG9uZW50W1wiJCR0eXBlb2ZcIl1dIHx8IFJFQUNUX1NUQVRJQ1M7XG59XG52YXIgZGVmaW5lUHJvcGVydHkgPSBPYmplY3QuZGVmaW5lUHJvcGVydHk7XG52YXIgZ2V0T3duUHJvcGVydHlOYW1lcyA9IE9iamVjdC5nZXRPd25Qcm9wZXJ0eU5hbWVzO1xudmFyIGdldE93blByb3BlcnR5U3ltYm9scyA9IE9iamVjdC5nZXRPd25Qcm9wZXJ0eVN5bWJvbHM7XG52YXIgZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yID0gT2JqZWN0LmdldE93blByb3BlcnR5RGVzY3JpcHRvcjtcbnZhciBnZXRQcm90b3R5cGVPZiA9IE9iamVjdC5nZXRQcm90b3R5cGVPZjtcbnZhciBvYmplY3RQcm90b3R5cGUgPSBPYmplY3QucHJvdG90eXBlO1xuZnVuY3Rpb24gaG9pc3ROb25SZWFjdFN0YXRpY3ModGFyZ2V0Q29tcG9uZW50LCBzb3VyY2VDb21wb25lbnQpIHtcbiAgaWYgKHR5cGVvZiBzb3VyY2VDb21wb25lbnQgIT09IFwic3RyaW5nXCIpIHtcbiAgICBpZiAob2JqZWN0UHJvdG90eXBlKSB7XG4gICAgICBjb25zdCBpbmhlcml0ZWRDb21wb25lbnQgPSBnZXRQcm90b3R5cGVPZihzb3VyY2VDb21wb25lbnQpO1xuICAgICAgaWYgKGluaGVyaXRlZENvbXBvbmVudCAmJiBpbmhlcml0ZWRDb21wb25lbnQgIT09IG9iamVjdFByb3RvdHlwZSkge1xuICAgICAgICBob2lzdE5vblJlYWN0U3RhdGljcyh0YXJnZXRDb21wb25lbnQsIGluaGVyaXRlZENvbXBvbmVudCk7XG4gICAgICB9XG4gICAgfVxuICAgIGxldCBrZXlzID0gZ2V0T3duUHJvcGVydHlOYW1lcyhzb3VyY2VDb21wb25lbnQpO1xuICAgIGlmIChnZXRPd25Qcm9wZXJ0eVN5bWJvbHMpIHtcbiAgICAgIGtleXMgPSBrZXlzLmNvbmNhdChnZXRPd25Qcm9wZXJ0eVN5bWJvbHMoc291cmNlQ29tcG9uZW50KSk7XG4gICAgfVxuICAgIGNvbnN0IHRhcmdldFN0YXRpY3MgPSBnZXRTdGF0aWNzKHRhcmdldENvbXBvbmVudCk7XG4gICAgY29uc3Qgc291cmNlU3RhdGljcyA9IGdldFN0YXRpY3Moc291cmNlQ29tcG9uZW50KTtcbiAgICBmb3IgKGxldCBpID0gMDsgaSA8IGtleXMubGVuZ3RoOyArK2kpIHtcbiAgICAgIGNvbnN0IGtleSA9IGtleXNbaV07XG4gICAgICBpZiAoIUtOT1dOX1NUQVRJQ1Nba2V5XSAmJiAhKHNvdXJjZVN0YXRpY3MgJiYgc291cmNlU3RhdGljc1trZXldKSAmJiAhKHRhcmdldFN0YXRpY3MgJiYgdGFyZ2V0U3RhdGljc1trZXldKSkge1xuICAgICAgICBjb25zdCBkZXNjcmlwdG9yID0gZ2V0T3duUHJvcGVydHlEZXNjcmlwdG9yKHNvdXJjZUNvbXBvbmVudCwga2V5KTtcbiAgICAgICAgdHJ5IHtcbiAgICAgICAgICBkZWZpbmVQcm9wZXJ0eSh0YXJnZXRDb21wb25lbnQsIGtleSwgZGVzY3JpcHRvcik7XG4gICAgICAgIH0gY2F0Y2ggKGUpIHtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICByZXR1cm4gdGFyZ2V0Q29tcG9uZW50O1xufVxuXG4vLyBzcmMvY29tcG9uZW50cy9Db250ZXh0LnRzXG52YXIgQ29udGV4dEtleSA9IC8qIEBfX1BVUkVfXyAqLyBTeW1ib2wuZm9yKGByZWFjdC1yZWR1eC1jb250ZXh0YCk7XG52YXIgZ1QgPSB0eXBlb2YgZ2xvYmFsVGhpcyAhPT0gXCJ1bmRlZmluZWRcIiA/IGdsb2JhbFRoaXMgOiAoXG4gIC8qIGZhbGwgYmFjayB0byBhIHBlci1tb2R1bGUgc2NvcGUgKHByZS04LjEgYmVoYXZpb3VyKSBpZiBgZ2xvYmFsVGhpc2AgaXMgbm90IGF2YWlsYWJsZSAqL1xuICB7fVxuKTtcbmZ1bmN0aW9uIGdldENvbnRleHQoKSB7XG4gIGlmICghUmVhY3QuY3JlYXRlQ29udGV4dCkgcmV0dXJuIHt9O1xuICBjb25zdCBjb250ZXh0TWFwID0gZ1RbQ29udGV4dEtleV0gPz89IC8qIEBfX1BVUkVfXyAqLyBuZXcgTWFwKCk7XG4gIGxldCByZWFsQ29udGV4dCA9IGNvbnRleHRNYXAuZ2V0KFJlYWN0LmNyZWF0ZUNvbnRleHQpO1xuICBpZiAoIXJlYWxDb250ZXh0KSB7XG4gICAgcmVhbENvbnRleHQgPSBSZWFjdC5jcmVhdGVDb250ZXh0KFxuICAgICAgbnVsbFxuICAgICk7XG4gICAgaWYgKHByb2Nlc3MuZW52Lk5PREVfRU5WICE9PSBcInByb2R1Y3Rpb25cIikge1xuICAgICAgcmVhbENvbnRleHQuZGlzcGxheU5hbWUgPSBcIlJlYWN0UmVkdXhcIjtcbiAgICB9XG4gICAgY29udGV4dE1hcC5zZXQoUmVhY3QuY3JlYXRlQ29udGV4dCwgcmVhbENvbnRleHQpO1xuICB9XG4gIHJldHVybiByZWFsQ29udGV4dDtcbn1cbnZhciBSZWFjdFJlZHV4Q29udGV4dCA9IC8qIEBfX1BVUkVfXyAqLyBnZXRDb250ZXh0KCk7XG5cbi8vIHNyYy9jb21wb25lbnRzL2Nvbm5lY3QudHN4XG52YXIgTk9fU1VCU0NSSVBUSU9OX0FSUkFZID0gW251bGwsIG51bGxdO1xudmFyIHN0cmluZ2lmeUNvbXBvbmVudCA9IChDb21wKSA9PiB7XG4gIHRyeSB7XG4gICAgcmV0dXJuIEpTT04uc3RyaW5naWZ5KENvbXApO1xuICB9IGNhdGNoIChlcnIpIHtcbiAgICByZXR1cm4gU3RyaW5nKENvbXApO1xuICB9XG59O1xuZnVuY3Rpb24gdXNlSXNvbW9ycGhpY0xheW91dEVmZmVjdFdpdGhBcmdzKGVmZmVjdEZ1bmMsIGVmZmVjdEFyZ3MsIGRlcGVuZGVuY2llcykge1xuICB1c2VJc29tb3JwaGljTGF5b3V0RWZmZWN0KCgpID0+IGVmZmVjdEZ1bmMoLi4uZWZmZWN0QXJncyksIGRlcGVuZGVuY2llcyk7XG59XG5mdW5jdGlvbiBjYXB0dXJlV3JhcHBlclByb3BzKGxhc3RXcmFwcGVyUHJvcHMsIGxhc3RDaGlsZFByb3BzLCByZW5kZXJJc1NjaGVkdWxlZCwgd3JhcHBlclByb3BzLCBjaGlsZFByb3BzRnJvbVN0b3JlVXBkYXRlLCBub3RpZnlOZXN0ZWRTdWJzKSB7XG4gIGxhc3RXcmFwcGVyUHJvcHMuY3VycmVudCA9IHdyYXBwZXJQcm9wcztcbiAgcmVuZGVySXNTY2hlZHVsZWQuY3VycmVudCA9IGZhbHNlO1xuICBpZiAoY2hpbGRQcm9wc0Zyb21TdG9yZVVwZGF0ZS5jdXJyZW50KSB7XG4gICAgY2hpbGRQcm9wc0Zyb21TdG9yZVVwZGF0ZS5jdXJyZW50ID0gbnVsbDtcbiAgICBub3RpZnlOZXN0ZWRTdWJzKCk7XG4gIH1cbn1cbmZ1bmN0aW9uIHN1YnNjcmliZVVwZGF0ZXMoc2hvdWxkSGFuZGxlU3RhdGVDaGFuZ2VzLCBzdG9yZSwgc3Vic2NyaXB0aW9uLCBjaGlsZFByb3BzU2VsZWN0b3IsIGxhc3RXcmFwcGVyUHJvcHMsIGxhc3RDaGlsZFByb3BzLCByZW5kZXJJc1NjaGVkdWxlZCwgaXNNb3VudGVkLCBjaGlsZFByb3BzRnJvbVN0b3JlVXBkYXRlLCBub3RpZnlOZXN0ZWRTdWJzLCBhZGRpdGlvbmFsU3Vic2NyaWJlTGlzdGVuZXIpIHtcbiAgaWYgKCFzaG91bGRIYW5kbGVTdGF0ZUNoYW5nZXMpIHJldHVybiAoKSA9PiB7XG4gIH07XG4gIGxldCBkaWRVbnN1YnNjcmliZSA9IGZhbHNlO1xuICBsZXQgbGFzdFRocm93bkVycm9yID0gbnVsbDtcbiAgY29uc3QgY2hlY2tGb3JVcGRhdGVzID0gKCkgPT4ge1xuICAgIGlmIChkaWRVbnN1YnNjcmliZSB8fCAhaXNNb3VudGVkLmN1cnJlbnQpIHtcbiAgICAgIHJldHVybjtcbiAgICB9XG4gICAgY29uc3QgbGF0ZXN0U3RvcmVTdGF0ZSA9IHN0b3JlLmdldFN0YXRlKCk7XG4gICAgbGV0IG5ld0NoaWxkUHJvcHMsIGVycm9yO1xuICAgIHRyeSB7XG4gICAgICBuZXdDaGlsZFByb3BzID0gY2hpbGRQcm9wc1NlbGVjdG9yKFxuICAgICAgICBsYXRlc3RTdG9yZVN0YXRlLFxuICAgICAgICBsYXN0V3JhcHBlclByb3BzLmN1cnJlbnRcbiAgICAgICk7XG4gICAgfSBjYXRjaCAoZSkge1xuICAgICAgZXJyb3IgPSBlO1xuICAgICAgbGFzdFRocm93bkVycm9yID0gZTtcbiAgICB9XG4gICAgaWYgKCFlcnJvcikge1xuICAgICAgbGFzdFRocm93bkVycm9yID0gbnVsbDtcbiAgICB9XG4gICAgaWYgKG5ld0NoaWxkUHJvcHMgPT09IGxhc3RDaGlsZFByb3BzLmN1cnJlbnQpIHtcbiAgICAgIGlmICghcmVuZGVySXNTY2hlZHVsZWQuY3VycmVudCkge1xuICAgICAgICBub3RpZnlOZXN0ZWRTdWJzKCk7XG4gICAgICB9XG4gICAgfSBlbHNlIHtcbiAgICAgIGxhc3RDaGlsZFByb3BzLmN1cnJlbnQgPSBuZXdDaGlsZFByb3BzO1xuICAgICAgY2hpbGRQcm9wc0Zyb21TdG9yZVVwZGF0ZS5jdXJyZW50ID0gbmV3Q2hpbGRQcm9wcztcbiAgICAgIHJlbmRlcklzU2NoZWR1bGVkLmN1cnJlbnQgPSB0cnVlO1xuICAgICAgYWRkaXRpb25hbFN1YnNjcmliZUxpc3RlbmVyKCk7XG4gICAgfVxuICB9O1xuICBzdWJzY3JpcHRpb24ub25TdGF0ZUNoYW5nZSA9IGNoZWNrRm9yVXBkYXRlcztcbiAgc3Vic2NyaXB0aW9uLnRyeVN1YnNjcmliZSgpO1xuICBjaGVja0ZvclVwZGF0ZXMoKTtcbiAgY29uc3QgdW5zdWJzY3JpYmVXcmFwcGVyID0gKCkgPT4ge1xuICAgIGRpZFVuc3Vic2NyaWJlID0gdHJ1ZTtcbiAgICBzdWJzY3JpcHRpb24udHJ5VW5zdWJzY3JpYmUoKTtcbiAgICBzdWJzY3JpcHRpb24ub25TdGF0ZUNoYW5nZSA9IG51bGw7XG4gICAgaWYgKGxhc3RUaHJvd25FcnJvcikge1xuICAgICAgdGhyb3cgbGFzdFRocm93bkVycm9yO1xuICAgIH1cbiAgfTtcbiAgcmV0dXJuIHVuc3Vic2NyaWJlV3JhcHBlcjtcbn1cbmZ1bmN0aW9uIHN0cmljdEVxdWFsKGEsIGIpIHtcbiAgcmV0dXJuIGEgPT09IGI7XG59XG52YXIgaGFzV2FybmVkQWJvdXREZXByZWNhdGVkUHVyZU9wdGlvbiA9IGZhbHNlO1xuZnVuY3Rpb24gY29ubmVjdChtYXBTdGF0ZVRvUHJvcHMsIG1hcERpc3BhdGNoVG9Qcm9wcywgbWVyZ2VQcm9wcywge1xuICAvLyBUaGUgYHB1cmVgIG9wdGlvbiBoYXMgYmVlbiByZW1vdmVkLCBzbyBUUyBkb2Vzbid0IGxpa2UgdXMgZGVzdHJ1Y3R1cmluZyB0aGlzIHRvIGNoZWNrIGl0cyBleGlzdGVuY2UuXG4gIC8vIEB0cy1pZ25vcmVcbiAgcHVyZSxcbiAgYXJlU3RhdGVzRXF1YWwgPSBzdHJpY3RFcXVhbCxcbiAgYXJlT3duUHJvcHNFcXVhbCA9IHNoYWxsb3dFcXVhbCxcbiAgYXJlU3RhdGVQcm9wc0VxdWFsID0gc2hhbGxvd0VxdWFsLFxuICBhcmVNZXJnZWRQcm9wc0VxdWFsID0gc2hhbGxvd0VxdWFsLFxuICAvLyB1c2UgUmVhY3QncyBmb3J3YXJkUmVmIHRvIGV4cG9zZSBhIHJlZiBvZiB0aGUgd3JhcHBlZCBjb21wb25lbnRcbiAgZm9yd2FyZFJlZiA9IGZhbHNlLFxuICAvLyB0aGUgY29udGV4dCBjb25zdW1lciB0byB1c2VcbiAgY29udGV4dCA9IFJlYWN0UmVkdXhDb250ZXh0XG59ID0ge30pIHtcbiAgaWYgKHByb2Nlc3MuZW52Lk5PREVfRU5WICE9PSBcInByb2R1Y3Rpb25cIikge1xuICAgIGlmIChwdXJlICE9PSB2b2lkIDAgJiYgIWhhc1dhcm5lZEFib3V0RGVwcmVjYXRlZFB1cmVPcHRpb24pIHtcbiAgICAgIGhhc1dhcm5lZEFib3V0RGVwcmVjYXRlZFB1cmVPcHRpb24gPSB0cnVlO1xuICAgICAgd2FybmluZyhcbiAgICAgICAgJ1RoZSBgcHVyZWAgb3B0aW9uIGhhcyBiZWVuIHJlbW92ZWQuIGBjb25uZWN0YCBpcyBub3cgYWx3YXlzIGEgXCJwdXJlL21lbW9pemVkXCIgY29tcG9uZW50J1xuICAgICAgKTtcbiAgICB9XG4gIH1cbiAgY29uc3QgQ29udGV4dCA9IGNvbnRleHQ7XG4gIGNvbnN0IGluaXRNYXBTdGF0ZVRvUHJvcHMgPSBtYXBTdGF0ZVRvUHJvcHNGYWN0b3J5KG1hcFN0YXRlVG9Qcm9wcyk7XG4gIGNvbnN0IGluaXRNYXBEaXNwYXRjaFRvUHJvcHMgPSBtYXBEaXNwYXRjaFRvUHJvcHNGYWN0b3J5KG1hcERpc3BhdGNoVG9Qcm9wcyk7XG4gIGNvbnN0IGluaXRNZXJnZVByb3BzID0gbWVyZ2VQcm9wc0ZhY3RvcnkobWVyZ2VQcm9wcyk7XG4gIGNvbnN0IHNob3VsZEhhbmRsZVN0YXRlQ2hhbmdlcyA9IEJvb2xlYW4obWFwU3RhdGVUb1Byb3BzKTtcbiAgY29uc3Qgd3JhcFdpdGhDb25uZWN0ID0gKFdyYXBwZWRDb21wb25lbnQpID0+IHtcbiAgICBpZiAocHJvY2Vzcy5lbnYuTk9ERV9FTlYgIT09IFwicHJvZHVjdGlvblwiKSB7XG4gICAgICBjb25zdCBpc1ZhbGlkID0gLyogQF9fUFVSRV9fICovIGlzVmFsaWRFbGVtZW50VHlwZShXcmFwcGVkQ29tcG9uZW50KTtcbiAgICAgIGlmICghaXNWYWxpZClcbiAgICAgICAgdGhyb3cgbmV3IEVycm9yKFxuICAgICAgICAgIGBZb3UgbXVzdCBwYXNzIGEgY29tcG9uZW50IHRvIHRoZSBmdW5jdGlvbiByZXR1cm5lZCBieSBjb25uZWN0LiBJbnN0ZWFkIHJlY2VpdmVkICR7c3RyaW5naWZ5Q29tcG9uZW50KFxuICAgICAgICAgICAgV3JhcHBlZENvbXBvbmVudFxuICAgICAgICAgICl9YFxuICAgICAgICApO1xuICAgIH1cbiAgICBjb25zdCB3cmFwcGVkQ29tcG9uZW50TmFtZSA9IFdyYXBwZWRDb21wb25lbnQuZGlzcGxheU5hbWUgfHwgV3JhcHBlZENvbXBvbmVudC5uYW1lIHx8IFwiQ29tcG9uZW50XCI7XG4gICAgY29uc3QgZGlzcGxheU5hbWUgPSBgQ29ubmVjdCgke3dyYXBwZWRDb21wb25lbnROYW1lfSlgO1xuICAgIGNvbnN0IHNlbGVjdG9yRmFjdG9yeU9wdGlvbnMgPSB7XG4gICAgICBzaG91bGRIYW5kbGVTdGF0ZUNoYW5nZXMsXG4gICAgICBkaXNwbGF5TmFtZSxcbiAgICAgIHdyYXBwZWRDb21wb25lbnROYW1lLFxuICAgICAgV3JhcHBlZENvbXBvbmVudCxcbiAgICAgIC8vIEB0cy1pZ25vcmVcbiAgICAgIGluaXRNYXBTdGF0ZVRvUHJvcHMsXG4gICAgICBpbml0TWFwRGlzcGF0Y2hUb1Byb3BzLFxuICAgICAgaW5pdE1lcmdlUHJvcHMsXG4gICAgICBhcmVTdGF0ZXNFcXVhbCxcbiAgICAgIGFyZVN0YXRlUHJvcHNFcXVhbCxcbiAgICAgIGFyZU93blByb3BzRXF1YWwsXG4gICAgICBhcmVNZXJnZWRQcm9wc0VxdWFsXG4gICAgfTtcbiAgICBmdW5jdGlvbiBDb25uZWN0RnVuY3Rpb24ocHJvcHMpIHtcbiAgICAgIGNvbnN0IFtwcm9wc0NvbnRleHQsIHJlYWN0UmVkdXhGb3J3YXJkZWRSZWYsIHdyYXBwZXJQcm9wc10gPSBSZWFjdC51c2VNZW1vKCgpID0+IHtcbiAgICAgICAgY29uc3QgeyByZWFjdFJlZHV4Rm9yd2FyZGVkUmVmOiByZWFjdFJlZHV4Rm9yd2FyZGVkUmVmMiwgLi4ud3JhcHBlclByb3BzMiB9ID0gcHJvcHM7XG4gICAgICAgIHJldHVybiBbcHJvcHMuY29udGV4dCwgcmVhY3RSZWR1eEZvcndhcmRlZFJlZjIsIHdyYXBwZXJQcm9wczJdO1xuICAgICAgfSwgW3Byb3BzXSk7XG4gICAgICBjb25zdCBDb250ZXh0VG9Vc2UgPSBSZWFjdC51c2VNZW1vKCgpID0+IHtcbiAgICAgICAgbGV0IFJlc3VsdENvbnRleHQgPSBDb250ZXh0O1xuICAgICAgICBpZiAocHJvcHNDb250ZXh0Py5Db25zdW1lcikge1xuICAgICAgICAgIGlmIChwcm9jZXNzLmVudi5OT0RFX0VOViAhPT0gXCJwcm9kdWN0aW9uXCIpIHtcbiAgICAgICAgICAgIGNvbnN0IGlzVmFsaWQgPSAvKiBAX19QVVJFX18gKi8gaXNDb250ZXh0Q29uc3VtZXIoXG4gICAgICAgICAgICAgIC8vIEB0cy1pZ25vcmVcbiAgICAgICAgICAgICAgLyogQF9fUFVSRV9fICovIFJlYWN0LmNyZWF0ZUVsZW1lbnQocHJvcHNDb250ZXh0LkNvbnN1bWVyLCBudWxsKVxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIGlmICghaXNWYWxpZCkge1xuICAgICAgICAgICAgICB0aHJvdyBuZXcgRXJyb3IoXG4gICAgICAgICAgICAgICAgXCJZb3UgbXVzdCBwYXNzIGEgdmFsaWQgUmVhY3QgY29udGV4dCBjb25zdW1lciBhcyBgcHJvcHMuY29udGV4dGBcIlxuICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgUmVzdWx0Q29udGV4dCA9IHByb3BzQ29udGV4dDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIFJlc3VsdENvbnRleHQ7XG4gICAgICB9LCBbcHJvcHNDb250ZXh0LCBDb250ZXh0XSk7XG4gICAgICBjb25zdCBjb250ZXh0VmFsdWUgPSBSZWFjdC51c2VDb250ZXh0KENvbnRleHRUb1VzZSk7XG4gICAgICBjb25zdCBkaWRTdG9yZUNvbWVGcm9tUHJvcHMgPSBCb29sZWFuKHByb3BzLnN0b3JlKSAmJiBCb29sZWFuKHByb3BzLnN0b3JlLmdldFN0YXRlKSAmJiBCb29sZWFuKHByb3BzLnN0b3JlLmRpc3BhdGNoKTtcbiAgICAgIGNvbnN0IGRpZFN0b3JlQ29tZUZyb21Db250ZXh0ID0gQm9vbGVhbihjb250ZXh0VmFsdWUpICYmIEJvb2xlYW4oY29udGV4dFZhbHVlLnN0b3JlKTtcbiAgICAgIGlmIChwcm9jZXNzLmVudi5OT0RFX0VOViAhPT0gXCJwcm9kdWN0aW9uXCIgJiYgIWRpZFN0b3JlQ29tZUZyb21Qcm9wcyAmJiAhZGlkU3RvcmVDb21lRnJvbUNvbnRleHQpIHtcbiAgICAgICAgdGhyb3cgbmV3IEVycm9yKFxuICAgICAgICAgIGBDb3VsZCBub3QgZmluZCBcInN0b3JlXCIgaW4gdGhlIGNvbnRleHQgb2YgXCIke2Rpc3BsYXlOYW1lfVwiLiBFaXRoZXIgd3JhcCB0aGUgcm9vdCBjb21wb25lbnQgaW4gYSA8UHJvdmlkZXI+LCBvciBwYXNzIGEgY3VzdG9tIFJlYWN0IGNvbnRleHQgcHJvdmlkZXIgdG8gPFByb3ZpZGVyPiBhbmQgdGhlIGNvcnJlc3BvbmRpbmcgUmVhY3QgY29udGV4dCBjb25zdW1lciB0byAke2Rpc3BsYXlOYW1lfSBpbiBjb25uZWN0IG9wdGlvbnMuYFxuICAgICAgICApO1xuICAgICAgfVxuICAgICAgY29uc3Qgc3RvcmUgPSBkaWRTdG9yZUNvbWVGcm9tUHJvcHMgPyBwcm9wcy5zdG9yZSA6IGNvbnRleHRWYWx1ZS5zdG9yZTtcbiAgICAgIGNvbnN0IGdldFNlcnZlclN0YXRlID0gZGlkU3RvcmVDb21lRnJvbUNvbnRleHQgPyBjb250ZXh0VmFsdWUuZ2V0U2VydmVyU3RhdGUgOiBzdG9yZS5nZXRTdGF0ZTtcbiAgICAgIGNvbnN0IGNoaWxkUHJvcHNTZWxlY3RvciA9IFJlYWN0LnVzZU1lbW8oKCkgPT4ge1xuICAgICAgICByZXR1cm4gZmluYWxQcm9wc1NlbGVjdG9yRmFjdG9yeShzdG9yZS5kaXNwYXRjaCwgc2VsZWN0b3JGYWN0b3J5T3B0aW9ucyk7XG4gICAgICB9LCBbc3RvcmVdKTtcbiAgICAgIGNvbnN0IFtzdWJzY3JpcHRpb24sIG5vdGlmeU5lc3RlZFN1YnNdID0gUmVhY3QudXNlTWVtbygoKSA9PiB7XG4gICAgICAgIGlmICghc2hvdWxkSGFuZGxlU3RhdGVDaGFuZ2VzKSByZXR1cm4gTk9fU1VCU0NSSVBUSU9OX0FSUkFZO1xuICAgICAgICBjb25zdCBzdWJzY3JpcHRpb24yID0gY3JlYXRlU3Vic2NyaXB0aW9uKFxuICAgICAgICAgIHN0b3JlLFxuICAgICAgICAgIGRpZFN0b3JlQ29tZUZyb21Qcm9wcyA/IHZvaWQgMCA6IGNvbnRleHRWYWx1ZS5zdWJzY3JpcHRpb25cbiAgICAgICAgKTtcbiAgICAgICAgY29uc3Qgbm90aWZ5TmVzdGVkU3ViczIgPSBzdWJzY3JpcHRpb24yLm5vdGlmeU5lc3RlZFN1YnMuYmluZChzdWJzY3JpcHRpb24yKTtcbiAgICAgICAgcmV0dXJuIFtzdWJzY3JpcHRpb24yLCBub3RpZnlOZXN0ZWRTdWJzMl07XG4gICAgICB9LCBbc3RvcmUsIGRpZFN0b3JlQ29tZUZyb21Qcm9wcywgY29udGV4dFZhbHVlXSk7XG4gICAgICBjb25zdCBvdmVycmlkZGVuQ29udGV4dFZhbHVlID0gUmVhY3QudXNlTWVtbygoKSA9PiB7XG4gICAgICAgIGlmIChkaWRTdG9yZUNvbWVGcm9tUHJvcHMpIHtcbiAgICAgICAgICByZXR1cm4gY29udGV4dFZhbHVlO1xuICAgICAgICB9XG4gICAgICAgIHJldHVybiB7XG4gICAgICAgICAgLi4uY29udGV4dFZhbHVlLFxuICAgICAgICAgIHN1YnNjcmlwdGlvblxuICAgICAgICB9O1xuICAgICAgfSwgW2RpZFN0b3JlQ29tZUZyb21Qcm9wcywgY29udGV4dFZhbHVlLCBzdWJzY3JpcHRpb25dKTtcbiAgICAgIGNvbnN0IGxhc3RDaGlsZFByb3BzID0gUmVhY3QudXNlUmVmKHZvaWQgMCk7XG4gICAgICBjb25zdCBsYXN0V3JhcHBlclByb3BzID0gUmVhY3QudXNlUmVmKHdyYXBwZXJQcm9wcyk7XG4gICAgICBjb25zdCBjaGlsZFByb3BzRnJvbVN0b3JlVXBkYXRlID0gUmVhY3QudXNlUmVmKHZvaWQgMCk7XG4gICAgICBjb25zdCByZW5kZXJJc1NjaGVkdWxlZCA9IFJlYWN0LnVzZVJlZihmYWxzZSk7XG4gICAgICBjb25zdCBpc01vdW50ZWQgPSBSZWFjdC51c2VSZWYoZmFsc2UpO1xuICAgICAgY29uc3QgbGF0ZXN0U3Vic2NyaXB0aW9uQ2FsbGJhY2tFcnJvciA9IFJlYWN0LnVzZVJlZihcbiAgICAgICAgdm9pZCAwXG4gICAgICApO1xuICAgICAgdXNlSXNvbW9ycGhpY0xheW91dEVmZmVjdCgoKSA9PiB7XG4gICAgICAgIGlzTW91bnRlZC5jdXJyZW50ID0gdHJ1ZTtcbiAgICAgICAgcmV0dXJuICgpID0+IHtcbiAgICAgICAgICBpc01vdW50ZWQuY3VycmVudCA9IGZhbHNlO1xuICAgICAgICB9O1xuICAgICAgfSwgW10pO1xuICAgICAgY29uc3QgYWN0dWFsQ2hpbGRQcm9wc1NlbGVjdG9yID0gUmVhY3QudXNlTWVtbygoKSA9PiB7XG4gICAgICAgIGNvbnN0IHNlbGVjdG9yID0gKCkgPT4ge1xuICAgICAgICAgIGlmIChjaGlsZFByb3BzRnJvbVN0b3JlVXBkYXRlLmN1cnJlbnQgJiYgd3JhcHBlclByb3BzID09PSBsYXN0V3JhcHBlclByb3BzLmN1cnJlbnQpIHtcbiAgICAgICAgICAgIHJldHVybiBjaGlsZFByb3BzRnJvbVN0b3JlVXBkYXRlLmN1cnJlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIHJldHVybiBjaGlsZFByb3BzU2VsZWN0b3Ioc3RvcmUuZ2V0U3RhdGUoKSwgd3JhcHBlclByb3BzKTtcbiAgICAgICAgfTtcbiAgICAgICAgcmV0dXJuIHNlbGVjdG9yO1xuICAgICAgfSwgW3N0b3JlLCB3cmFwcGVyUHJvcHNdKTtcbiAgICAgIGNvbnN0IHN1YnNjcmliZUZvclJlYWN0ID0gUmVhY3QudXNlTWVtbygoKSA9PiB7XG4gICAgICAgIGNvbnN0IHN1YnNjcmliZSA9IChyZWFjdExpc3RlbmVyKSA9PiB7XG4gICAgICAgICAgaWYgKCFzdWJzY3JpcHRpb24pIHtcbiAgICAgICAgICAgIHJldHVybiAoKSA9PiB7XG4gICAgICAgICAgICB9O1xuICAgICAgICAgIH1cbiAgICAgICAgICByZXR1cm4gc3Vic2NyaWJlVXBkYXRlcyhcbiAgICAgICAgICAgIHNob3VsZEhhbmRsZVN0YXRlQ2hhbmdlcyxcbiAgICAgICAgICAgIHN0b3JlLFxuICAgICAgICAgICAgc3Vic2NyaXB0aW9uLFxuICAgICAgICAgICAgLy8gQHRzLWlnbm9yZVxuICAgICAgICAgICAgY2hpbGRQcm9wc1NlbGVjdG9yLFxuICAgICAgICAgICAgbGFzdFdyYXBwZXJQcm9wcyxcbiAgICAgICAgICAgIGxhc3RDaGlsZFByb3BzLFxuICAgICAgICAgICAgcmVuZGVySXNTY2hlZHVsZWQsXG4gICAgICAgICAgICBpc01vdW50ZWQsXG4gICAgICAgICAgICBjaGlsZFByb3BzRnJvbVN0b3JlVXBkYXRlLFxuICAgICAgICAgICAgbm90aWZ5TmVzdGVkU3VicyxcbiAgICAgICAgICAgIHJlYWN0TGlzdGVuZXJcbiAgICAgICAgICApO1xuICAgICAgICB9O1xuICAgICAgICByZXR1cm4gc3Vic2NyaWJlO1xuICAgICAgfSwgW3N1YnNjcmlwdGlvbl0pO1xuICAgICAgdXNlSXNvbW9ycGhpY0xheW91dEVmZmVjdFdpdGhBcmdzKGNhcHR1cmVXcmFwcGVyUHJvcHMsIFtcbiAgICAgICAgbGFzdFdyYXBwZXJQcm9wcyxcbiAgICAgICAgbGFzdENoaWxkUHJvcHMsXG4gICAgICAgIHJlbmRlcklzU2NoZWR1bGVkLFxuICAgICAgICB3cmFwcGVyUHJvcHMsXG4gICAgICAgIGNoaWxkUHJvcHNGcm9tU3RvcmVVcGRhdGUsXG4gICAgICAgIG5vdGlmeU5lc3RlZFN1YnNcbiAgICAgIF0pO1xuICAgICAgbGV0IGFjdHVhbENoaWxkUHJvcHM7XG4gICAgICB0cnkge1xuICAgICAgICBhY3R1YWxDaGlsZFByb3BzID0gUmVhY3QudXNlU3luY0V4dGVybmFsU3RvcmUoXG4gICAgICAgICAgLy8gVE9ETyBXZSdyZSBwYXNzaW5nIHRocm91Z2ggYSBiaWcgd3JhcHBlciB0aGF0IGRvZXMgYSBidW5jaCBvZiBleHRyYSBzaWRlIGVmZmVjdHMgYmVzaWRlcyBzdWJzY3JpYmluZ1xuICAgICAgICAgIHN1YnNjcmliZUZvclJlYWN0LFxuICAgICAgICAgIC8vIFRPRE8gVGhpcyBpcyBpbmNyZWRpYmx5IGhhY2t5LiBXZSd2ZSBhbHJlYWR5IHByb2Nlc3NlZCB0aGUgc3RvcmUgdXBkYXRlIGFuZCBjYWxjdWxhdGVkIG5ldyBjaGlsZCBwcm9wcyxcbiAgICAgICAgICAvLyBUT0RPIGFuZCB3ZSdyZSBqdXN0IHBhc3NpbmcgdGhhdCB0aHJvdWdoIHNvIGl0IHRyaWdnZXJzIGEgcmUtcmVuZGVyIGZvciB1cyByYXRoZXIgdGhhbiByZWx5aW5nIG9uIGB1U0VTYC5cbiAgICAgICAgICBhY3R1YWxDaGlsZFByb3BzU2VsZWN0b3IsXG4gICAgICAgICAgZ2V0U2VydmVyU3RhdGUgPyAoKSA9PiBjaGlsZFByb3BzU2VsZWN0b3IoZ2V0U2VydmVyU3RhdGUoKSwgd3JhcHBlclByb3BzKSA6IGFjdHVhbENoaWxkUHJvcHNTZWxlY3RvclxuICAgICAgICApO1xuICAgICAgfSBjYXRjaCAoZXJyKSB7XG4gICAgICAgIGlmIChsYXRlc3RTdWJzY3JpcHRpb25DYWxsYmFja0Vycm9yLmN1cnJlbnQpIHtcbiAgICAgICAgICA7XG4gICAgICAgICAgZXJyLm1lc3NhZ2UgKz0gYFxuVGhlIGVycm9yIG1heSBiZSBjb3JyZWxhdGVkIHdpdGggdGhpcyBwcmV2aW91cyBlcnJvcjpcbiR7bGF0ZXN0U3Vic2NyaXB0aW9uQ2FsbGJhY2tFcnJvci5jdXJyZW50LnN0YWNrfVxuXG5gO1xuICAgICAgICB9XG4gICAgICAgIHRocm93IGVycjtcbiAgICAgIH1cbiAgICAgIHVzZUlzb21vcnBoaWNMYXlvdXRFZmZlY3QoKCkgPT4ge1xuICAgICAgICBsYXRlc3RTdWJzY3JpcHRpb25DYWxsYmFja0Vycm9yLmN1cnJlbnQgPSB2b2lkIDA7XG4gICAgICAgIGNoaWxkUHJvcHNGcm9tU3RvcmVVcGRhdGUuY3VycmVudCA9IHZvaWQgMDtcbiAgICAgICAgbGFzdENoaWxkUHJvcHMuY3VycmVudCA9IGFjdHVhbENoaWxkUHJvcHM7XG4gICAgICB9KTtcbiAgICAgIGNvbnN0IHJlbmRlcmVkV3JhcHBlZENvbXBvbmVudCA9IFJlYWN0LnVzZU1lbW8oKCkgPT4ge1xuICAgICAgICByZXR1cm4gKFxuICAgICAgICAgIC8vIEB0cy1pZ25vcmVcbiAgICAgICAgICAvKiBAX19QVVJFX18gKi8gUmVhY3QuY3JlYXRlRWxlbWVudChcbiAgICAgICAgICAgIFdyYXBwZWRDb21wb25lbnQsXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgIC4uLmFjdHVhbENoaWxkUHJvcHMsXG4gICAgICAgICAgICAgIHJlZjogcmVhY3RSZWR1eEZvcndhcmRlZFJlZlxuICAgICAgICAgICAgfVxuICAgICAgICAgIClcbiAgICAgICAgKTtcbiAgICAgIH0sIFtyZWFjdFJlZHV4Rm9yd2FyZGVkUmVmLCBXcmFwcGVkQ29tcG9uZW50LCBhY3R1YWxDaGlsZFByb3BzXSk7XG4gICAgICBjb25zdCByZW5kZXJlZENoaWxkID0gUmVhY3QudXNlTWVtbygoKSA9PiB7XG4gICAgICAgIGlmIChzaG91bGRIYW5kbGVTdGF0ZUNoYW5nZXMpIHtcbiAgICAgICAgICByZXR1cm4gLyogQF9fUFVSRV9fICovIFJlYWN0LmNyZWF0ZUVsZW1lbnQoQ29udGV4dFRvVXNlLlByb3ZpZGVyLCB7IHZhbHVlOiBvdmVycmlkZGVuQ29udGV4dFZhbHVlIH0sIHJlbmRlcmVkV3JhcHBlZENvbXBvbmVudCk7XG4gICAgICAgIH1cbiAgICAgICAgcmV0dXJuIHJlbmRlcmVkV3JhcHBlZENvbXBvbmVudDtcbiAgICAgIH0sIFtDb250ZXh0VG9Vc2UsIHJlbmRlcmVkV3JhcHBlZENvbXBvbmVudCwgb3ZlcnJpZGRlbkNvbnRleHRWYWx1ZV0pO1xuICAgICAgcmV0dXJuIHJlbmRlcmVkQ2hpbGQ7XG4gICAgfVxuICAgIGNvbnN0IF9Db25uZWN0ID0gUmVhY3QubWVtbyhDb25uZWN0RnVuY3Rpb24pO1xuICAgIGNvbnN0IENvbm5lY3QgPSBfQ29ubmVjdDtcbiAgICBDb25uZWN0LldyYXBwZWRDb21wb25lbnQgPSBXcmFwcGVkQ29tcG9uZW50O1xuICAgIENvbm5lY3QuZGlzcGxheU5hbWUgPSBDb25uZWN0RnVuY3Rpb24uZGlzcGxheU5hbWUgPSBkaXNwbGF5TmFtZTtcbiAgICBpZiAoZm9yd2FyZFJlZikge1xuICAgICAgY29uc3QgX2ZvcndhcmRlZCA9IFJlYWN0LmZvcndhcmRSZWYoXG4gICAgICAgIGZ1bmN0aW9uIGZvcndhcmRDb25uZWN0UmVmKHByb3BzLCByZWYpIHtcbiAgICAgICAgICByZXR1cm4gLyogQF9fUFVSRV9fICovIFJlYWN0LmNyZWF0ZUVsZW1lbnQoQ29ubmVjdCwgeyAuLi5wcm9wcywgcmVhY3RSZWR1eEZvcndhcmRlZFJlZjogcmVmIH0pO1xuICAgICAgICB9XG4gICAgICApO1xuICAgICAgY29uc3QgZm9yd2FyZGVkID0gX2ZvcndhcmRlZDtcbiAgICAgIGZvcndhcmRlZC5kaXNwbGF5TmFtZSA9IGRpc3BsYXlOYW1lO1xuICAgICAgZm9yd2FyZGVkLldyYXBwZWRDb21wb25lbnQgPSBXcmFwcGVkQ29tcG9uZW50O1xuICAgICAgcmV0dXJuIC8qIEBfX1BVUkVfXyAqLyBob2lzdE5vblJlYWN0U3RhdGljcyhmb3J3YXJkZWQsIFdyYXBwZWRDb21wb25lbnQpO1xuICAgIH1cbiAgICByZXR1cm4gLyogQF9fUFVSRV9fICovIGhvaXN0Tm9uUmVhY3RTdGF0aWNzKENvbm5lY3QsIFdyYXBwZWRDb21wb25lbnQpO1xuICB9O1xuICByZXR1cm4gd3JhcFdpdGhDb25uZWN0O1xufVxudmFyIGNvbm5lY3RfZGVmYXVsdCA9IGNvbm5lY3Q7XG5cbi8vIHNyYy9jb21wb25lbnRzL1Byb3ZpZGVyLnRzeFxuZnVuY3Rpb24gUHJvdmlkZXIocHJvdmlkZXJQcm9wcykge1xuICBjb25zdCB7IGNoaWxkcmVuLCBjb250ZXh0LCBzZXJ2ZXJTdGF0ZSwgc3RvcmUgfSA9IHByb3ZpZGVyUHJvcHM7XG4gIGNvbnN0IGNvbnRleHRWYWx1ZSA9IFJlYWN0LnVzZU1lbW8oKCkgPT4ge1xuICAgIGNvbnN0IHN1YnNjcmlwdGlvbiA9IGNyZWF0ZVN1YnNjcmlwdGlvbihzdG9yZSk7XG4gICAgY29uc3QgYmFzZUNvbnRleHRWYWx1ZSA9IHtcbiAgICAgIHN0b3JlLFxuICAgICAgc3Vic2NyaXB0aW9uLFxuICAgICAgZ2V0U2VydmVyU3RhdGU6IHNlcnZlclN0YXRlID8gKCkgPT4gc2VydmVyU3RhdGUgOiB2b2lkIDBcbiAgICB9O1xuICAgIGlmIChwcm9jZXNzLmVudi5OT0RFX0VOViA9PT0gXCJwcm9kdWN0aW9uXCIpIHtcbiAgICAgIHJldHVybiBiYXNlQ29udGV4dFZhbHVlO1xuICAgIH0gZWxzZSB7XG4gICAgICBjb25zdCB7IGlkZW50aXR5RnVuY3Rpb25DaGVjayA9IFwib25jZVwiLCBzdGFiaWxpdHlDaGVjayA9IFwib25jZVwiIH0gPSBwcm92aWRlclByb3BzO1xuICAgICAgcmV0dXJuIC8qIEBfX1BVUkVfXyAqLyBPYmplY3QuYXNzaWduKGJhc2VDb250ZXh0VmFsdWUsIHtcbiAgICAgICAgc3RhYmlsaXR5Q2hlY2ssXG4gICAgICAgIGlkZW50aXR5RnVuY3Rpb25DaGVja1xuICAgICAgfSk7XG4gICAgfVxuICB9LCBbc3RvcmUsIHNlcnZlclN0YXRlXSk7XG4gIGNvbnN0IHByZXZpb3VzU3RhdGUgPSBSZWFjdC51c2VNZW1vKCgpID0+IHN0b3JlLmdldFN0YXRlKCksIFtzdG9yZV0pO1xuICB1c2VJc29tb3JwaGljTGF5b3V0RWZmZWN0KCgpID0+IHtcbiAgICBjb25zdCB7IHN1YnNjcmlwdGlvbiB9ID0gY29udGV4dFZhbHVlO1xuICAgIHN1YnNjcmlwdGlvbi5vblN0YXRlQ2hhbmdlID0gc3Vic2NyaXB0aW9uLm5vdGlmeU5lc3RlZFN1YnM7XG4gICAgc3Vic2NyaXB0aW9uLnRyeVN1YnNjcmliZSgpO1xuICAgIGlmIChwcmV2aW91c1N0YXRlICE9PSBzdG9yZS5nZXRTdGF0ZSgpKSB7XG4gICAgICBzdWJzY3JpcHRpb24ubm90aWZ5TmVzdGVkU3VicygpO1xuICAgIH1cbiAgICByZXR1cm4gKCkgPT4ge1xuICAgICAgc3Vic2NyaXB0aW9uLnRyeVVuc3Vic2NyaWJlKCk7XG4gICAgICBzdWJzY3JpcHRpb24ub25TdGF0ZUNoYW5nZSA9IHZvaWQgMDtcbiAgICB9O1xuICB9LCBbY29udGV4dFZhbHVlLCBwcmV2aW91c1N0YXRlXSk7XG4gIGNvbnN0IENvbnRleHQgPSBjb250ZXh0IHx8IFJlYWN0UmVkdXhDb250ZXh0O1xuICByZXR1cm4gLyogQF9fUFVSRV9fICovIFJlYWN0LmNyZWF0ZUVsZW1lbnQoQ29udGV4dC5Qcm92aWRlciwgeyB2YWx1ZTogY29udGV4dFZhbHVlIH0sIGNoaWxkcmVuKTtcbn1cbnZhciBQcm92aWRlcl9kZWZhdWx0ID0gUHJvdmlkZXI7XG5cbi8vIHNyYy9ob29rcy91c2VSZWR1eENvbnRleHQudHNcbmZ1bmN0aW9uIGNyZWF0ZVJlZHV4Q29udGV4dEhvb2soY29udGV4dCA9IFJlYWN0UmVkdXhDb250ZXh0KSB7XG4gIHJldHVybiBmdW5jdGlvbiB1c2VSZWR1eENvbnRleHQyKCkge1xuICAgIGNvbnN0IGNvbnRleHRWYWx1ZSA9IFJlYWN0LnVzZUNvbnRleHQoY29udGV4dCk7XG4gICAgaWYgKHByb2Nlc3MuZW52Lk5PREVfRU5WICE9PSBcInByb2R1Y3Rpb25cIiAmJiAhY29udGV4dFZhbHVlKSB7XG4gICAgICB0aHJvdyBuZXcgRXJyb3IoXG4gICAgICAgIFwiY291bGQgbm90IGZpbmQgcmVhY3QtcmVkdXggY29udGV4dCB2YWx1ZTsgcGxlYXNlIGVuc3VyZSB0aGUgY29tcG9uZW50IGlzIHdyYXBwZWQgaW4gYSA8UHJvdmlkZXI+XCJcbiAgICAgICk7XG4gICAgfVxuICAgIHJldHVybiBjb250ZXh0VmFsdWU7XG4gIH07XG59XG52YXIgdXNlUmVkdXhDb250ZXh0ID0gLyogQF9fUFVSRV9fICovIGNyZWF0ZVJlZHV4Q29udGV4dEhvb2soKTtcblxuLy8gc3JjL2hvb2tzL3VzZVN0b3JlLnRzXG5mdW5jdGlvbiBjcmVhdGVTdG9yZUhvb2soY29udGV4dCA9IFJlYWN0UmVkdXhDb250ZXh0KSB7XG4gIGNvbnN0IHVzZVJlZHV4Q29udGV4dDIgPSBjb250ZXh0ID09PSBSZWFjdFJlZHV4Q29udGV4dCA/IHVzZVJlZHV4Q29udGV4dCA6IChcbiAgICAvLyBAdHMtaWdub3JlXG4gICAgY3JlYXRlUmVkdXhDb250ZXh0SG9vayhjb250ZXh0KVxuICApO1xuICBjb25zdCB1c2VTdG9yZTIgPSAoKSA9PiB7XG4gICAgY29uc3QgeyBzdG9yZSB9ID0gdXNlUmVkdXhDb250ZXh0MigpO1xuICAgIHJldHVybiBzdG9yZTtcbiAgfTtcbiAgT2JqZWN0LmFzc2lnbih1c2VTdG9yZTIsIHtcbiAgICB3aXRoVHlwZXM6ICgpID0+IHVzZVN0b3JlMlxuICB9KTtcbiAgcmV0dXJuIHVzZVN0b3JlMjtcbn1cbnZhciB1c2VTdG9yZSA9IC8qIEBfX1BVUkVfXyAqLyBjcmVhdGVTdG9yZUhvb2soKTtcblxuLy8gc3JjL2hvb2tzL3VzZURpc3BhdGNoLnRzXG5mdW5jdGlvbiBjcmVhdGVEaXNwYXRjaEhvb2soY29udGV4dCA9IFJlYWN0UmVkdXhDb250ZXh0KSB7XG4gIGNvbnN0IHVzZVN0b3JlMiA9IGNvbnRleHQgPT09IFJlYWN0UmVkdXhDb250ZXh0ID8gdXNlU3RvcmUgOiBjcmVhdGVTdG9yZUhvb2soY29udGV4dCk7XG4gIGNvbnN0IHVzZURpc3BhdGNoMiA9ICgpID0+IHtcbiAgICBjb25zdCBzdG9yZSA9IHVzZVN0b3JlMigpO1xuICAgIHJldHVybiBzdG9yZS5kaXNwYXRjaDtcbiAgfTtcbiAgT2JqZWN0LmFzc2lnbih1c2VEaXNwYXRjaDIsIHtcbiAgICB3aXRoVHlwZXM6ICgpID0+IHVzZURpc3BhdGNoMlxuICB9KTtcbiAgcmV0dXJuIHVzZURpc3BhdGNoMjtcbn1cbnZhciB1c2VEaXNwYXRjaCA9IC8qIEBfX1BVUkVfXyAqLyBjcmVhdGVEaXNwYXRjaEhvb2soKTtcblxuLy8gc3JjL2hvb2tzL3VzZVNlbGVjdG9yLnRzXG5pbXBvcnQgeyB1c2VTeW5jRXh0ZXJuYWxTdG9yZVdpdGhTZWxlY3RvciB9IGZyb20gXCJ1c2Utc3luYy1leHRlcm5hbC1zdG9yZS93aXRoLXNlbGVjdG9yLmpzXCI7XG52YXIgcmVmRXF1YWxpdHkgPSAoYSwgYikgPT4gYSA9PT0gYjtcbmZ1bmN0aW9uIGNyZWF0ZVNlbGVjdG9ySG9vayhjb250ZXh0ID0gUmVhY3RSZWR1eENvbnRleHQpIHtcbiAgY29uc3QgdXNlUmVkdXhDb250ZXh0MiA9IGNvbnRleHQgPT09IFJlYWN0UmVkdXhDb250ZXh0ID8gdXNlUmVkdXhDb250ZXh0IDogY3JlYXRlUmVkdXhDb250ZXh0SG9vayhjb250ZXh0KTtcbiAgY29uc3QgdXNlU2VsZWN0b3IyID0gKHNlbGVjdG9yLCBlcXVhbGl0eUZuT3JPcHRpb25zID0ge30pID0+IHtcbiAgICBjb25zdCB7IGVxdWFsaXR5Rm4gPSByZWZFcXVhbGl0eSB9ID0gdHlwZW9mIGVxdWFsaXR5Rm5Pck9wdGlvbnMgPT09IFwiZnVuY3Rpb25cIiA/IHsgZXF1YWxpdHlGbjogZXF1YWxpdHlGbk9yT3B0aW9ucyB9IDogZXF1YWxpdHlGbk9yT3B0aW9ucztcbiAgICBpZiAocHJvY2Vzcy5lbnYuTk9ERV9FTlYgIT09IFwicHJvZHVjdGlvblwiKSB7XG4gICAgICBpZiAoIXNlbGVjdG9yKSB7XG4gICAgICAgIHRocm93IG5ldyBFcnJvcihgWW91IG11c3QgcGFzcyBhIHNlbGVjdG9yIHRvIHVzZVNlbGVjdG9yYCk7XG4gICAgICB9XG4gICAgICBpZiAodHlwZW9mIHNlbGVjdG9yICE9PSBcImZ1bmN0aW9uXCIpIHtcbiAgICAgICAgdGhyb3cgbmV3IEVycm9yKGBZb3UgbXVzdCBwYXNzIGEgZnVuY3Rpb24gYXMgYSBzZWxlY3RvciB0byB1c2VTZWxlY3RvcmApO1xuICAgICAgfVxuICAgICAgaWYgKHR5cGVvZiBlcXVhbGl0eUZuICE9PSBcImZ1bmN0aW9uXCIpIHtcbiAgICAgICAgdGhyb3cgbmV3IEVycm9yKFxuICAgICAgICAgIGBZb3UgbXVzdCBwYXNzIGEgZnVuY3Rpb24gYXMgYW4gZXF1YWxpdHkgZnVuY3Rpb24gdG8gdXNlU2VsZWN0b3JgXG4gICAgICAgICk7XG4gICAgICB9XG4gICAgfVxuICAgIGNvbnN0IHJlZHV4Q29udGV4dCA9IHVzZVJlZHV4Q29udGV4dDIoKTtcbiAgICBjb25zdCB7IHN0b3JlLCBzdWJzY3JpcHRpb24sIGdldFNlcnZlclN0YXRlIH0gPSByZWR1eENvbnRleHQ7XG4gICAgY29uc3QgZmlyc3RSdW4gPSBSZWFjdC51c2VSZWYodHJ1ZSk7XG4gICAgY29uc3Qgd3JhcHBlZFNlbGVjdG9yID0gUmVhY3QudXNlQ2FsbGJhY2soXG4gICAgICB7XG4gICAgICAgIFtzZWxlY3Rvci5uYW1lXShzdGF0ZSkge1xuICAgICAgICAgIGNvbnN0IHNlbGVjdGVkID0gc2VsZWN0b3Ioc3RhdGUpO1xuICAgICAgICAgIGlmIChwcm9jZXNzLmVudi5OT0RFX0VOViAhPT0gXCJwcm9kdWN0aW9uXCIpIHtcbiAgICAgICAgICAgIGNvbnN0IHsgZGV2TW9kZUNoZWNrcyA9IHt9IH0gPSB0eXBlb2YgZXF1YWxpdHlGbk9yT3B0aW9ucyA9PT0gXCJmdW5jdGlvblwiID8ge30gOiBlcXVhbGl0eUZuT3JPcHRpb25zO1xuICAgICAgICAgICAgY29uc3QgeyBpZGVudGl0eUZ1bmN0aW9uQ2hlY2ssIHN0YWJpbGl0eUNoZWNrIH0gPSByZWR1eENvbnRleHQ7XG4gICAgICAgICAgICBjb25zdCB7XG4gICAgICAgICAgICAgIGlkZW50aXR5RnVuY3Rpb25DaGVjazogZmluYWxJZGVudGl0eUZ1bmN0aW9uQ2hlY2ssXG4gICAgICAgICAgICAgIHN0YWJpbGl0eUNoZWNrOiBmaW5hbFN0YWJpbGl0eUNoZWNrXG4gICAgICAgICAgICB9ID0ge1xuICAgICAgICAgICAgICBzdGFiaWxpdHlDaGVjayxcbiAgICAgICAgICAgICAgaWRlbnRpdHlGdW5jdGlvbkNoZWNrLFxuICAgICAgICAgICAgICAuLi5kZXZNb2RlQ2hlY2tzXG4gICAgICAgICAgICB9O1xuICAgICAgICAgICAgaWYgKGZpbmFsU3RhYmlsaXR5Q2hlY2sgPT09IFwiYWx3YXlzXCIgfHwgZmluYWxTdGFiaWxpdHlDaGVjayA9PT0gXCJvbmNlXCIgJiYgZmlyc3RSdW4uY3VycmVudCkge1xuICAgICAgICAgICAgICBjb25zdCB0b0NvbXBhcmUgPSBzZWxlY3RvcihzdGF0ZSk7XG4gICAgICAgICAgICAgIGlmICghZXF1YWxpdHlGbihzZWxlY3RlZCwgdG9Db21wYXJlKSkge1xuICAgICAgICAgICAgICAgIGxldCBzdGFjayA9IHZvaWQgMDtcbiAgICAgICAgICAgICAgICB0cnkge1xuICAgICAgICAgICAgICAgICAgdGhyb3cgbmV3IEVycm9yKCk7XG4gICAgICAgICAgICAgICAgfSBjYXRjaCAoZSkge1xuICAgICAgICAgICAgICAgICAgO1xuICAgICAgICAgICAgICAgICAgKHsgc3RhY2sgfSA9IGUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBjb25zb2xlLndhcm4oXG4gICAgICAgICAgICAgICAgICBcIlNlbGVjdG9yIFwiICsgKHNlbGVjdG9yLm5hbWUgfHwgXCJ1bmtub3duXCIpICsgXCIgcmV0dXJuZWQgYSBkaWZmZXJlbnQgcmVzdWx0IHdoZW4gY2FsbGVkIHdpdGggdGhlIHNhbWUgcGFyYW1ldGVycy4gVGhpcyBjYW4gbGVhZCB0byB1bm5lY2Vzc2FyeSByZXJlbmRlcnMuXFxuU2VsZWN0b3JzIHRoYXQgcmV0dXJuIGEgbmV3IHJlZmVyZW5jZSAoc3VjaCBhcyBhbiBvYmplY3Qgb3IgYW4gYXJyYXkpIHNob3VsZCBiZSBtZW1vaXplZDogaHR0cHM6Ly9yZWR1eC5qcy5vcmcvdXNhZ2UvZGVyaXZpbmctZGF0YS1zZWxlY3RvcnMjb3B0aW1pemluZy1zZWxlY3RvcnMtd2l0aC1tZW1vaXphdGlvblwiLFxuICAgICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBzdGF0ZSxcbiAgICAgICAgICAgICAgICAgICAgc2VsZWN0ZWQsXG4gICAgICAgICAgICAgICAgICAgIHNlbGVjdGVkMjogdG9Db21wYXJlLFxuICAgICAgICAgICAgICAgICAgICBzdGFja1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlmIChmaW5hbElkZW50aXR5RnVuY3Rpb25DaGVjayA9PT0gXCJhbHdheXNcIiB8fCBmaW5hbElkZW50aXR5RnVuY3Rpb25DaGVjayA9PT0gXCJvbmNlXCIgJiYgZmlyc3RSdW4uY3VycmVudCkge1xuICAgICAgICAgICAgICBpZiAoc2VsZWN0ZWQgPT09IHN0YXRlKSB7XG4gICAgICAgICAgICAgICAgbGV0IHN0YWNrID0gdm9pZCAwO1xuICAgICAgICAgICAgICAgIHRyeSB7XG4gICAgICAgICAgICAgICAgICB0aHJvdyBuZXcgRXJyb3IoKTtcbiAgICAgICAgICAgICAgICB9IGNhdGNoIChlKSB7XG4gICAgICAgICAgICAgICAgICA7XG4gICAgICAgICAgICAgICAgICAoeyBzdGFjayB9ID0gZSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGNvbnNvbGUud2FybihcbiAgICAgICAgICAgICAgICAgIFwiU2VsZWN0b3IgXCIgKyAoc2VsZWN0b3IubmFtZSB8fCBcInVua25vd25cIikgKyBcIiByZXR1cm5lZCB0aGUgcm9vdCBzdGF0ZSB3aGVuIGNhbGxlZC4gVGhpcyBjYW4gbGVhZCB0byB1bm5lY2Vzc2FyeSByZXJlbmRlcnMuXFxuU2VsZWN0b3JzIHRoYXQgcmV0dXJuIHRoZSBlbnRpcmUgc3RhdGUgYXJlIGFsbW9zdCBjZXJ0YWlubHkgYSBtaXN0YWtlLCBhcyB0aGV5IHdpbGwgY2F1c2UgYSByZXJlbmRlciB3aGVuZXZlciAqYW55dGhpbmcqIGluIHN0YXRlIGNoYW5nZXMuXCIsXG4gICAgICAgICAgICAgICAgICB7IHN0YWNrIH1cbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpZiAoZmlyc3RSdW4uY3VycmVudCkgZmlyc3RSdW4uY3VycmVudCA9IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgICByZXR1cm4gc2VsZWN0ZWQ7XG4gICAgICAgIH1cbiAgICAgIH1bc2VsZWN0b3IubmFtZV0sXG4gICAgICBbc2VsZWN0b3JdXG4gICAgKTtcbiAgICBjb25zdCBzZWxlY3RlZFN0YXRlID0gdXNlU3luY0V4dGVybmFsU3RvcmVXaXRoU2VsZWN0b3IoXG4gICAgICBzdWJzY3JpcHRpb24uYWRkTmVzdGVkU3ViLFxuICAgICAgc3RvcmUuZ2V0U3RhdGUsXG4gICAgICBnZXRTZXJ2ZXJTdGF0ZSB8fCBzdG9yZS5nZXRTdGF0ZSxcbiAgICAgIHdyYXBwZWRTZWxlY3RvcixcbiAgICAgIGVxdWFsaXR5Rm5cbiAgICApO1xuICAgIFJlYWN0LnVzZURlYnVnVmFsdWUoc2VsZWN0ZWRTdGF0ZSk7XG4gICAgcmV0dXJuIHNlbGVjdGVkU3RhdGU7XG4gIH07XG4gIE9iamVjdC5hc3NpZ24odXNlU2VsZWN0b3IyLCB7XG4gICAgd2l0aFR5cGVzOiAoKSA9PiB1c2VTZWxlY3RvcjJcbiAgfSk7XG4gIHJldHVybiB1c2VTZWxlY3RvcjI7XG59XG52YXIgdXNlU2VsZWN0b3IgPSAvKiBAX19QVVJFX18gKi8gY3JlYXRlU2VsZWN0b3JIb29rKCk7XG5cbi8vIHNyYy9leHBvcnRzLnRzXG52YXIgYmF0Y2ggPSBkZWZhdWx0Tm9vcEJhdGNoO1xuZXhwb3J0IHtcbiAgUHJvdmlkZXJfZGVmYXVsdCBhcyBQcm92aWRlcixcbiAgUmVhY3RSZWR1eENvbnRleHQsXG4gIGJhdGNoLFxuICBjb25uZWN0X2RlZmF1bHQgYXMgY29ubmVjdCxcbiAgY3JlYXRlRGlzcGF0Y2hIb29rLFxuICBjcmVhdGVTZWxlY3Rvckhvb2ssXG4gIGNyZWF0ZVN0b3JlSG9vayxcbiAgc2hhbGxvd0VxdWFsLFxuICB1c2VEaXNwYXRjaCxcbiAgdXNlU2VsZWN0b3IsXG4gIHVzZVN0b3JlXG59O1xuLy8jIHNvdXJjZU1hcHBpbmdVUkw9cmVhY3QtcmVkdXgubWpzLm1hcCJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==