From e3c4d51aa9d7d587165c32ef506bcb57458fcf0d Mon Sep 17 00:00:00 2001 From: wirednkod Date: Wed, 20 Dec 2023 17:23:26 +0200 Subject: [PATCH] init --- .eslintignore | 24 + .eslintrc | 107 + .github/CODEOWNERS | 8 + .github/dependabot.yml | 12 + .github/workflows/ci.yml | 47 + .gitignore | 25 + .licenserc.json | 7 + .prettierignore | 13 + .prettierrc | 7 + .scripts/localeOrderKeys.cjs | 42 + .scripts/localeValidate.cjs | 78 + .scripts/utils.cjs | 96 + .stylelintrc.json | 6 + CONTRIBUTING.md | 23 + LICENSE | 674 ++ README.md | 3 + index.html | 73 + package.json | 94 + public/favicons/android-chrome-192x192.png | Bin 0 -> 7736 bytes public/favicons/android-chrome-512x512.png | Bin 0 -> 24341 bytes public/favicons/apple-touch-icon.png | Bin 0 -> 7238 bytes public/favicons/browserconfig.xml | 9 + public/favicons/favicon-16x16.png | Bin 0 -> 1333 bytes public/favicons/favicon-32x32.png | Bin 0 -> 1333 bytes public/favicons/favicon.ico | Bin 0 -> 16958 bytes public/favicons/mstile-150x150.png | Bin 0 -> 3840 bytes public/favicons/safari-pinned-tab.svg | 67 + public/favicons/site.webmanifest | 19 + public/fonts/Inter.ttf | Bin 0 -> 805360 bytes public/fonts/Unbounded.ttf | Bin 0 -> 601956 bytes public/lottie/analytics-dark.lottie | Bin 0 -> 2200 bytes public/lottie/analytics-light.lottie | Bin 0 -> 2185 bytes public/lottie/globe-dark.lottie | Bin 0 -> 4051 bytes public/lottie/globe-light.lottie | Bin 0 -> 4039 bytes public/lottie/groups-dark.lottie | Bin 0 -> 5161 bytes public/lottie/groups-light.lottie | Bin 0 -> 5147 bytes public/lottie/label-dark.lottie | Bin 0 -> 2651 bytes public/lottie/label-light.lottie | Bin 0 -> 2656 bytes public/lottie/player.js | 2 + public/lottie/refresh-dark.lottie | Bin 0 -> 2107 bytes public/lottie/refresh-light.lottie | Bin 0 -> 2098 bytes public/lottie/trending-dark.lottie | Bin 0 -> 2460 bytes public/lottie/trending-light.lottie | Bin 0 -> 2432 bytes public/lottie/view-dark.lottie | Bin 0 -> 2948 bytes public/lottie/view-light.lottie | Bin 0 -> 2937 bytes public/robots.txt | 3 + src/App.tsx | 16 + src/Providers.tsx | 17 + src/Router.tsx | 122 + src/Themes.tsx | 23 + src/config/help.ts | 29 + src/config/pages.ts | 42 + src/consts.ts | 28 + src/contexts/Api/defaults.ts | 41 + src/contexts/Api/index.tsx | 85 + src/contexts/Api/types.ts | 50 + src/contexts/Help/defaults.ts | 16 + src/contexts/Help/index.tsx | 80 + src/contexts/Help/types.ts | 47 + src/contexts/Themes/defaults.ts | 10 + src/contexts/Themes/index.tsx | 66 + src/contexts/Themes/types.ts | 9 + src/contexts/UI/defaults.ts | 18 + src/contexts/UI/index.tsx | 94 + src/contexts/UI/types.ts | 13 + src/img/forum.svg | 1 + src/img/info.svg | 1 + src/img/infoOutline.svg | 1 + src/img/logoGithub.svg | 1 + src/img/manifest.svg | 10 + src/img/moonOutline.svg | 1 + src/img/pbaLogo.svg | 61 + src/img/polkadotIcon.svg | 1 + src/img/polkadotLogo.svg | 1 + src/img/sunnyOutline.svg | 1 + src/index.css | 69 + src/library/ErrorBoundary/Wrapper.ts | 48 + src/library/ErrorBoundary/index.tsx | 70 + src/library/Headers/SideMenuToggle.tsx | 26 + src/library/Headers/Spinner.tsx | 74 + src/library/Headers/Wrappers.ts | 139 + src/library/Headers/index.tsx | 26 + src/library/Help/Items/ActiveDefinition.tsx | 22 + src/library/Help/Items/Definition.tsx | 47 + src/library/Help/Items/External.tsx | 44 + src/library/Help/Wrappers.ts | 134 + src/library/Help/index.tsx | 211 + src/library/Hooks/index.tsx | 50 + .../Hooks/useDotLottieButton/index.tsx | 100 + .../Hooks/useEffectIgnoreInitial/index.tsx | 19 + src/library/Hooks/useFillVariables/index.tsx | 37 + src/library/Hooks/useFillVariables/types.ts | 7 + src/library/NetworkBar/Wrappers.ts | 115 + src/library/NetworkBar/index.tsx | 62 + src/library/Overlay/index.tsx | 52 + src/library/SideMenu/Heading/Heading.tsx | 11 + src/library/SideMenu/Heading/Wrapper.ts | 19 + src/library/SideMenu/Main.tsx | 102 + src/library/SideMenu/Primary/Wrappers.ts | 104 + src/library/SideMenu/Primary/index.tsx | 79 + src/library/SideMenu/Secondary/Wrappers.ts | 104 + src/library/SideMenu/Secondary/index.tsx | 47 + src/library/SideMenu/Wrapper.ts | 121 + src/library/SideMenu/index.tsx | 126 + src/library/SideMenu/types.ts | 40 + src/locale/en/base.json | 8 + src/locale/en/help.json | 23 + src/locale/en/library.json | 6 + src/locale/index.ts | 73 + src/locale/utils.ts | 137 + src/main.tsx | 26 + src/mdx.d.ts | 5 + src/pages/Funding/PBA3.png | Bin 0 -> 1325850 bytes src/pages/Funding/index.mdx | 24 + src/pages/Funding/index.scss | 8 + src/pages/Funding/index.tsx | 16 + src/pages/Welcome/PBA1.png | Bin 0 -> 1759524 bytes src/pages/Welcome/PBA2.png | Bin 0 -> 1376813 bytes src/pages/Welcome/PBA3.png | Bin 0 -> 1325850 bytes src/pages/Welcome/index.mdx | 39 + src/pages/Welcome/index.scss | 8 + src/pages/Welcome/index.tsx | 16 + src/pages/Welcome/welcome.png | Bin 0 -> 1480479 bytes src/styles/index.scss | 61 + src/types/index.ts | 45 + src/vite-env.d.ts | 8 + tsconfig.json | 30 + tsconfig.node.json | 9 + vite.config.ts | 41 + yarn.lock | 7669 +++++++++++++++++ 130 files changed, 12681 insertions(+) create mode 100644 .eslintignore create mode 100644 .eslintrc create mode 100644 .github/CODEOWNERS create mode 100644 .github/dependabot.yml create mode 100644 .github/workflows/ci.yml create mode 100644 .gitignore create mode 100644 .licenserc.json create mode 100644 .prettierignore create mode 100644 .prettierrc create mode 100644 .scripts/localeOrderKeys.cjs create mode 100644 .scripts/localeValidate.cjs create mode 100644 .scripts/utils.cjs create mode 100644 .stylelintrc.json create mode 100644 CONTRIBUTING.md create mode 100644 LICENSE create mode 100644 README.md create mode 100644 index.html create mode 100644 package.json create mode 100644 public/favicons/android-chrome-192x192.png create mode 100644 public/favicons/android-chrome-512x512.png create mode 100644 public/favicons/apple-touch-icon.png create mode 100644 public/favicons/browserconfig.xml create mode 100644 public/favicons/favicon-16x16.png create mode 100644 public/favicons/favicon-32x32.png create mode 100644 public/favicons/favicon.ico create mode 100644 public/favicons/mstile-150x150.png create mode 100644 public/favicons/safari-pinned-tab.svg create mode 100644 public/favicons/site.webmanifest create mode 100644 public/fonts/Inter.ttf create mode 100644 public/fonts/Unbounded.ttf create mode 100644 public/lottie/analytics-dark.lottie create mode 100644 public/lottie/analytics-light.lottie create mode 100644 public/lottie/globe-dark.lottie create mode 100644 public/lottie/globe-light.lottie create mode 100644 public/lottie/groups-dark.lottie create mode 100644 public/lottie/groups-light.lottie create mode 100644 public/lottie/label-dark.lottie create mode 100644 public/lottie/label-light.lottie create mode 100644 public/lottie/player.js create mode 100644 public/lottie/refresh-dark.lottie create mode 100644 public/lottie/refresh-light.lottie create mode 100644 public/lottie/trending-dark.lottie create mode 100644 public/lottie/trending-light.lottie create mode 100644 public/lottie/view-dark.lottie create mode 100644 public/lottie/view-light.lottie create mode 100644 public/robots.txt create mode 100644 src/App.tsx create mode 100644 src/Providers.tsx create mode 100644 src/Router.tsx create mode 100644 src/Themes.tsx create mode 100644 src/config/help.ts create mode 100644 src/config/pages.ts create mode 100644 src/consts.ts create mode 100644 src/contexts/Api/defaults.ts create mode 100644 src/contexts/Api/index.tsx create mode 100644 src/contexts/Api/types.ts create mode 100644 src/contexts/Help/defaults.ts create mode 100644 src/contexts/Help/index.tsx create mode 100644 src/contexts/Help/types.ts create mode 100644 src/contexts/Themes/defaults.ts create mode 100644 src/contexts/Themes/index.tsx create mode 100644 src/contexts/Themes/types.ts create mode 100644 src/contexts/UI/defaults.ts create mode 100644 src/contexts/UI/index.tsx create mode 100644 src/contexts/UI/types.ts create mode 100644 src/img/forum.svg create mode 100644 src/img/info.svg create mode 100644 src/img/infoOutline.svg create mode 100644 src/img/logoGithub.svg create mode 100644 src/img/manifest.svg create mode 100644 src/img/moonOutline.svg create mode 100644 src/img/pbaLogo.svg create mode 100644 src/img/polkadotIcon.svg create mode 100755 src/img/polkadotLogo.svg create mode 100644 src/img/sunnyOutline.svg create mode 100644 src/index.css create mode 100644 src/library/ErrorBoundary/Wrapper.ts create mode 100644 src/library/ErrorBoundary/index.tsx create mode 100644 src/library/Headers/SideMenuToggle.tsx create mode 100644 src/library/Headers/Spinner.tsx create mode 100644 src/library/Headers/Wrappers.ts create mode 100644 src/library/Headers/index.tsx create mode 100644 src/library/Help/Items/ActiveDefinition.tsx create mode 100644 src/library/Help/Items/Definition.tsx create mode 100644 src/library/Help/Items/External.tsx create mode 100644 src/library/Help/Wrappers.ts create mode 100644 src/library/Help/index.tsx create mode 100644 src/library/Hooks/index.tsx create mode 100644 src/library/Hooks/useDotLottieButton/index.tsx create mode 100644 src/library/Hooks/useEffectIgnoreInitial/index.tsx create mode 100644 src/library/Hooks/useFillVariables/index.tsx create mode 100644 src/library/Hooks/useFillVariables/types.ts create mode 100644 src/library/NetworkBar/Wrappers.ts create mode 100644 src/library/NetworkBar/index.tsx create mode 100644 src/library/Overlay/index.tsx create mode 100644 src/library/SideMenu/Heading/Heading.tsx create mode 100644 src/library/SideMenu/Heading/Wrapper.ts create mode 100644 src/library/SideMenu/Main.tsx create mode 100644 src/library/SideMenu/Primary/Wrappers.ts create mode 100644 src/library/SideMenu/Primary/index.tsx create mode 100644 src/library/SideMenu/Secondary/Wrappers.ts create mode 100644 src/library/SideMenu/Secondary/index.tsx create mode 100644 src/library/SideMenu/Wrapper.ts create mode 100644 src/library/SideMenu/index.tsx create mode 100644 src/library/SideMenu/types.ts create mode 100644 src/locale/en/base.json create mode 100644 src/locale/en/help.json create mode 100644 src/locale/en/library.json create mode 100644 src/locale/index.ts create mode 100644 src/locale/utils.ts create mode 100644 src/main.tsx create mode 100644 src/mdx.d.ts create mode 100644 src/pages/Funding/PBA3.png create mode 100644 src/pages/Funding/index.mdx create mode 100644 src/pages/Funding/index.scss create mode 100644 src/pages/Funding/index.tsx create mode 100644 src/pages/Welcome/PBA1.png create mode 100644 src/pages/Welcome/PBA2.png create mode 100644 src/pages/Welcome/PBA3.png create mode 100644 src/pages/Welcome/index.mdx create mode 100644 src/pages/Welcome/index.scss create mode 100644 src/pages/Welcome/index.tsx create mode 100644 src/pages/Welcome/welcome.png create mode 100644 src/styles/index.scss create mode 100644 src/types/index.ts create mode 100644 src/vite-env.d.ts create mode 100644 tsconfig.json create mode 100644 tsconfig.node.json create mode 100644 vite.config.ts create mode 100644 yarn.lock diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 0000000..4fe165e --- /dev/null +++ b/.eslintignore @@ -0,0 +1,24 @@ +*.css +*.scss +*.svg +*.png +*.json +*.log +*.lock +*.md +*.ico +*.ttf +*.xml +*.txt +*.html +*.webmanifest +*.tsconfig.json +*.tsbuildinfo +*.woff2 +build +dist +LICENSE +postcss.config.js +public/lottie/player.js +README.md +vite.config.ts \ No newline at end of file diff --git a/.eslintrc b/.eslintrc new file mode 100644 index 0000000..0c97905 --- /dev/null +++ b/.eslintrc @@ -0,0 +1,107 @@ +{ + "env": { + "browser": true, + "es2021": true + }, + "extends": [ + "eslint:recommended", + "plugin:import/recommended", + "plugin:react/recommended", + "plugin:@typescript-eslint/recommended", + "plugin:prettier/recommended", + "plugin:mdx/recommended" + ], + "parser": "@typescript-eslint/parser", + "parserOptions": { + "ecmaFeatures": { + "jsx": true, + "arrowFunctions": true + }, + "ecmaVersion": "latest", + "sourceType": "module", + "project": "./tsconfig.json" + }, + "plugins": [ + "react", + "@typescript-eslint", + "prefer-arrow-functions", + "unused-imports" + ], + "rules": { + // NOTE: These rules are being reviewed and comments justifying their deactivation will be + // added. + "react/require-default-props": "off", + "react/no-access-state-in-setstate": "off", + "react/destructuring-assignment": "off", + "react/function-component-definition": "off", + "react/jsx-no-constructed-context-values": "off", + "react/no-array-index-key": "off", + "react/react-in-jsx-scope": "off", + "react/jsx-props-no-spreading": "off", + "react/jsx-no-useless-fragment": "off", + "react/static-property-placement": "off", + "no-unused-vars": "off", + "no-param-reassign": "off", + "no-restricted-syntax": "off", + "@typescript-eslint/no-empty-function": "off", + "no-use-before-define": "off", + "@typescript-eslint/no-explicit-any": "off", + "no-promise-executor-return": "off", + "prefer-destructuring": "off", + "no-nested-ternary": "off", + // `continue` statements cut down on conditional nesting and improve readability where it is + // used in this project. Conditionals would further bloat the code. + "no-continue": "off", + // Unary operators are not impacting code as semi-colons are currently enforced. + "no-plusplus": "off", + // Default imports cause naming inconsistencies to imports when component names are changed. + "import/prefer-default-export": "off", + + "unused-imports/no-unused-imports": "error", + "@typescript-eslint/consistent-type-imports": [ + "error", + { + "prefer": "type-imports", + "fixStyle": "separate-type-imports" + } + ], + "react/jsx-filename-extension": [ + "warn", + { + "extensions": [".tsx", ".mdx"] + } + ], + "import/extensions": [ + "error", + "ignorePackages", + { + "ts": "never", + "tsx": "never" + } + ], + "@typescript-eslint/no-shadow": ["error"], + "prefer-arrow-functions/prefer-arrow-functions": [ + "warn", + { + "classPropertiesAllowed": false, + "disallowPrototype": false, + "returnStyle": "unchanged", + "singleReturnOnly": false + } + ], + "react/prop-types": "off" + }, + "settings": { + "import/resolver": { + "typescript": {} + } + }, + "overrides": [ + { + "files": ["*.mdx"], + "rules": { + "no-undef": "off" + } + } + ] +} diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS new file mode 100644 index 0000000..fa7c2a7 --- /dev/null +++ b/.github/CODEOWNERS @@ -0,0 +1,8 @@ +# This is a comment. +# Each line is a file pattern followed by one or more owners. + +# These owners will be the default owners for everything in +# the repo. Unless a later match takes precedence, +# @global-owner1 and @global-owner2 will be requested for +# review when someone opens a pull request. +* @wirednkod diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..3b55bac --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,12 @@ +version: 2 + +updates: + - package-ecosystem: npm + directory: "/" + schedule: + interval: daily + open-pull-requests-limit: 10 + - package-ecosystem: github-actions + directory: "/" + schedule: + interval: daily diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..a6df12e --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,47 @@ +name: CI + +on: + push: + branches: [main] + pull_request: + branches: [main] + +jobs: + check-license-lines: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@master + - name: Check License Lines + uses: kt3k/license_checker@v1.0.6 + validate-locales: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Use Node.js 18.x + uses: actions/setup-node@v4 + with: + node-version: 18.x + # TODO: Disable locale:validation for now + # - run: yarn run locale:validate + build: + runs-on: ubuntu-latest + strategy: + matrix: + node-version: [18.x, 20.x] + steps: + - uses: actions/checkout@v4 + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v4 + with: + node-version: ${{ matrix.node-version }} + - run: yarn install + - run: yarn build + - run: yarn lint + - run: yarn test + + all: + # This job ensures that all jobs above (now we have just build) are successful. + needs: [check-license-lines, build, validate-locales] + runs-on: ubuntu-latest + steps: + - run: echo Success diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..09da1a9 --- /dev/null +++ b/.gitignore @@ -0,0 +1,25 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +build +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/.licenserc.json b/.licenserc.json new file mode 100644 index 0000000..4963a03 --- /dev/null +++ b/.licenserc.json @@ -0,0 +1,7 @@ +{ + "**/*.{js, ts, tsx}": [ + "// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors", + "// SPDX-License-Identifier: GPL-3.0-only" + ], + "ignore": ["testdata", "npm", "public/", "Dockerfile"] +} diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..d4a4de8 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,13 @@ +**/build +**/dist +**/node_modules +**/package.json +**/yarn.lock +**/package-lock.json +**/.eslintrc.js +**/tsconfig.json +**/tstsconfig.tsbuildinfo + +src/img/**/* +public/lottie/player.js +README.md \ No newline at end of file diff --git a/.prettierrc b/.prettierrc new file mode 100644 index 0000000..5f769c5 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,7 @@ +{ + "arrowParens": "always", + "semi": false, + "singleQuote": false, + "tabWidth": 2, + "trailingComma": "es5" +} diff --git a/.scripts/localeOrderKeys.cjs b/.scripts/localeOrderKeys.cjs new file mode 100644 index 0000000..651fe1d --- /dev/null +++ b/.scripts/localeOrderKeys.cjs @@ -0,0 +1,42 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +const fs = require("fs") +const path = require("path") +const prettier = require("prettier") +const { getDirectories, localeDir, orderJsonByKeys } = require("./utils.cjs") + +// Get all language paths to re-order. +const languages = getDirectories(localeDir, []) + +// Gor each language path. +for (const lng of languages) { + const pathToLanguage = path.join(localeDir, `/${lng}`) + + fs.readdir(pathToLanguage, (error, files) => { + if (error) return + + files.forEach(async (file) => { + const pathToFile = path.join(pathToLanguage, file) + const json = JSON.parse(fs.readFileSync(pathToFile).toString()) + + // order json object alphabetically. + const orderedJson = orderJsonByKeys(json) + + // format json object. + const formatted = await prettier.format(JSON.stringify(orderedJson), { + parser: "json", + }) + + fs.writeFile(pathToFile, formatted, (err) => { + if (err) { + console.err(err) + } else { + console.log( + `----------Keys In ${pathToLanguage}/${file} Are Ordered Alphabetically-------------` + ) + } + }) + }) + }) +} diff --git a/.scripts/localeValidate.cjs b/.scripts/localeValidate.cjs new file mode 100644 index 0000000..8b5a51c --- /dev/null +++ b/.scripts/localeValidate.cjs @@ -0,0 +1,78 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +const fs = require("fs") +const { join } = require("path") +const { + getDeepKeys, + getDirectories, + localeDir, + orderJsonByKeys, +} = require("./utils.cjs") + +// Missing key validation function. +const validateMissingKeys = () => { + const defaultPath = join(localeDir, "en") + const languages = getDirectories(localeDir, ["en"]) + + fs.readdir(defaultPath, (error, files) => { + if (error) console.log(error) + + files.forEach((file) => { + const defaultJson = JSON.parse( + fs.readFileSync(join(defaultPath, file)).toString() + ) + + for (const lng of languages) { + const otherPath = join(localeDir, lng) + const otherJson = JSON.parse( + fs.readFileSync(join(otherPath, file)).toString() + ) + + const a = getDeepKeys(defaultJson) + const b = getDeepKeys(otherJson) + + if (a.sort().length !== b.sort().length) { + const missing = a.filter((item) => b.indexOf(item) < 0) + if (missing.join("").trim().length > 0) { + throw new Error( + `Missing the following keys from locale "${lng}", file: "${file}":\n"${missing}".` + ) + } + } + } + }) + }) +} + +// Key order validation function. +const validateKeyOrder = () => { + // get all language paths to re-order. + const languages = getDirectories(localeDir, []) + + for (const lng of languages) { + const pathToLanguage = join(localeDir, `/${lng}`) + + fs.readdir(pathToLanguage, (error, files) => { + if (error) return + + files.forEach((file) => { + const pathToFile = join(pathToLanguage, file) + const json = JSON.parse(fs.readFileSync(pathToFile).toString()) + + // order json object alphabetically. + const orderedJson = orderJsonByKeys(json) + if (JSON.stringify(json) !== JSON.stringify(orderedJson)) { + throw new Error( + `Keys are in the incorrect order from locale "${lng}", file: "${file}".` + ) + } + }) + }) + } +} + +// validate missing keys +validateMissingKeys() +// validate key order +validateKeyOrder() diff --git a/.scripts/utils.cjs b/.scripts/utils.cjs new file mode 100644 index 0000000..e9203ef --- /dev/null +++ b/.scripts/utils.cjs @@ -0,0 +1,96 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +const fs = require("fs") +const { join } = require("path") + +// Project locale directory. +const localeDir = join(__dirname, "..", "src", "locale") + +// The suffixes of keys related to i18n functionality that should be ignored. +const ignoreSuffixes = ["_one", "_two", "_few", "_many", "_other"] + +// Check if value is an object. Do not count arrays as objects. +const isObject = (o) => (Array.isArray(o) ? false : typeof o === "object") + +// Checks whether a key contains an ingore suffix. +const endsWithIgnoreSuffix = (key) => + ignoreSuffixes.some((i) => key.endsWith(i)) + +// Locale directories, ommitting `en` - the langauge to check missing keys against. +const getDirectories = (source, omit) => + fs + .readdirSync(source, { withFileTypes: true }) + .filter((dirent) => dirent.isDirectory()) + .filter((v) => !omit.includes(v.name)) + .map((dirent) => dirent.name) + +// Order keys of a json object. +const orderKeysAlphabetically = (o) => + Object.keys(o) + .sort() + .reduce((obj, key) => { + obj[key] = o[key] + return obj + }, {}) + +// Order json object by its keys. +const orderJsonByKeys = (json) => { + // order top level keys + json = orderKeysAlphabetically(json) + // order child objects if they are values. + const jsonOrdered = {} + Object.entries(json).forEach(([k, v]) => { + if (isObject(v)) { + jsonOrdered[k] = orderJsonByKeys(v) + } else { + jsonOrdered[k] = v + } + }) + return jsonOrdered +} + +// Recursive function to get all keys of a locale object. +const getDeepKeys = (obj) => { + let keys = [] + for (const key in obj) { + let isSubstring = false + + // not number + if (isNaN(key)) { + // check if key includes any special substrings + if (endsWithIgnoreSuffix(key)) { + isSubstring = true + // get the substring up to the last underscore + const rawKey = key.substring(0, key.lastIndexOf("_")) + // add the key to `keys` if it does not already exist + if (!keys.includes(rawKey)) { + keys.push(rawKey) + } + } + } + // full string, if not already added, go ahead and add + if (!isSubstring) { + if (!keys.includes(key)) { + keys.push(key) + } + } + // if object, recursively get keys + if (typeof obj[key] === "object") { + const subkeys = getDeepKeys(obj[key]) + keys = keys.concat(subkeys.map((subkey) => `${key}.${subkey}`)) + } + } + return keys +} + +module.exports = { + endsWithIgnoreSuffix, + getDeepKeys, + getDirectories, + ignoreSuffixes, + isObject, + localeDir, + orderJsonByKeys, + orderKeysAlphabetically, +} diff --git a/.stylelintrc.json b/.stylelintrc.json new file mode 100644 index 0000000..de01d92 --- /dev/null +++ b/.stylelintrc.json @@ -0,0 +1,6 @@ +{ + "extends": ["stylelint-config-standard-scss"], + "rules": { + "no-descending-specificity": null + } +} diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..8d3dd9c --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,23 @@ +# Contribution Guide + +## Introduction + +This section aims to familiarise developers to the Polkadot Blockchain Academy Alumni Hub [[GitHub](https://https://github.com/Polkadot-Blockchain-Academy/alumni-hub), [Demo](https://Polkadot-Blockchain-Academy.github.io/alumni-hub)] for the purpose of contributing to the project. + +## Major Packages Used + +- React 18 +- SCSS for theme configuration and Styled Components [[docs](https://styled-components.com/docs)] for component styling. +- [Polkadot Cloud component library](https://github.com/polkadot-cloud) + +## Environment Variables + +Optionally apply the following environment variables in an environment file such as `.env` or with `yarn build` to customise the build of PBA Alumni hub: + +``` +# display an organisation label in the network bar +VITE_ORGANISATION="© Polkadot Blockchain Academy" + +# provide a privacy policy url in the network bar +VITE_PRIVACY_URL=https://github.com/polkadot-blockchain-academy/ +``` diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..e5b0249 --- /dev/null +++ b/LICENSE @@ -0,0 +1,674 @@ + GNU GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + +Copyright (C) 2007 Free Software Foundation, Inc. +Everyone is permitted to copy and distribute verbatim copies +of this license document, but changing it is not allowed. + + Preamble + +The GNU General Public License is a free, copyleft license for +software and other kinds of works. + +The licenses for most software and other practical works are designed +to take away your freedom to share and change the works. By contrast, +the GNU General Public License is intended to guarantee your freedom to +share and change all versions of a program--to make sure it remains free +software for all its users. We, the Free Software Foundation, use the +GNU General Public License for most of our software; it applies also to +any other work released this way by its authors. You can apply it to +your programs, too. + +When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +them if you wish), that you receive source code or can get it if you +want it, that you can change the software or use pieces of it in new +free programs, and that you know you can do these things. + +To protect your rights, we need to prevent others from denying you +these rights or asking you to surrender the rights. Therefore, you have +certain responsibilities if you distribute copies of the software, or if +you modify it: responsibilities to respect the freedom of others. + +For example, if you distribute copies of such a program, whether +gratis or for a fee, you must pass on to the recipients the same +freedoms that you received. You must make sure that they, too, receive +or can get the source code. And you must show them these terms so they +know their rights. + +Developers that use the GNU GPL protect your rights with two steps: +(1) assert copyright on the software, and (2) offer you this License +giving you legal permission to copy, distribute and/or modify it. + +For the developers' and authors' protection, the GPL clearly explains +that there is no warranty for this free software. For both users' and +authors' sake, the GPL requires that modified versions be marked as +changed, so that their problems will not be attributed erroneously to +authors of previous versions. + +Some devices are designed to deny users access to install or run +modified versions of the software inside them, although the manufacturer +can do so. This is fundamentally incompatible with the aim of +protecting users' freedom to change the software. The systematic +pattern of such abuse occurs in the area of products for individuals to +use, which is precisely where it is most unacceptable. Therefore, we +have designed this version of the GPL to prohibit the practice for those +products. If such problems arise substantially in other domains, we +stand ready to extend this provision to those domains in future versions +of the GPL, as needed to protect the freedom of users. + +Finally, every program is threatened constantly by software patents. +States should not allow patents to restrict development and use of +software on general-purpose computers, but in those that do, we wish to +avoid the special danger that patents applied to a free program could +make it effectively proprietary. To prevent this, the GPL assures that +patents cannot be used to render the program non-free. + +The precise terms and conditions for copying, distribution and +modification follow. + + TERMS AND CONDITIONS + +0. Definitions. + +"This License" refers to version 3 of the GNU General Public License. + +"Copyright" also means copyright-like laws that apply to other kinds of +works, such as semiconductor masks. + +"The Program" refers to any copyrightable work licensed under this +License. Each licensee is addressed as "you". "Licensees" and +"recipients" may be individuals or organizations. + +To "modify" a work means to copy from or adapt all or part of the work +in a fashion requiring copyright permission, other than the making of an +exact copy. The resulting work is called a "modified version" of the +earlier work or a work "based on" the earlier work. + +A "covered work" means either the unmodified Program or a work based +on the Program. + +To "propagate" a work means to do anything with it that, without +permission, would make you directly or secondarily liable for +infringement under applicable copyright law, except executing it on a +computer or modifying a private copy. Propagation includes copying, +distribution (with or without modification), making available to the +public, and in some countries other activities as well. + +To "convey" a work means any kind of propagation that enables other +parties to make or receive copies. Mere interaction with a user through +a computer network, with no transfer of a copy, is not conveying. + +An interactive user interface displays "Appropriate Legal Notices" +to the extent that it includes a convenient and prominently visible +feature that (1) displays an appropriate copyright notice, and (2) +tells the user that there is no warranty for the work (except to the +extent that warranties are provided), that licensees may convey the +work under this License, and how to view a copy of this License. If +the interface presents a list of user commands or options, such as a +menu, a prominent item in the list meets this criterion. + +1. Source Code. + +The "source code" for a work means the preferred form of the work +for making modifications to it. "Object code" means any non-source +form of a work. + +A "Standard Interface" means an interface that either is an official +standard defined by a recognized standards body, or, in the case of +interfaces specified for a particular programming language, one that +is widely used among developers working in that language. + +The "System Libraries" of an executable work include anything, other +than the work as a whole, that (a) is included in the normal form of +packaging a Major Component, but which is not part of that Major +Component, and (b) serves only to enable use of the work with that +Major Component, or to implement a Standard Interface for which an +implementation is available to the public in source code form. A +"Major Component", in this context, means a major essential component +(kernel, window system, and so on) of the specific operating system +(if any) on which the executable work runs, or a compiler used to +produce the work, or an object code interpreter used to run it. + +The "Corresponding Source" for a work in object code form means all +the source code needed to generate, install, and (for an executable +work) run the object code and to modify the work, including scripts to +control those activities. However, it does not include the work's +System Libraries, or general-purpose tools or generally available free +programs which are used unmodified in performing those activities but +which are not part of the work. For example, Corresponding Source +includes interface definition files associated with source files for +the work, and the source code for shared libraries and dynamically +linked subprograms that the work is specifically designed to require, +such as by intimate data communication or control flow between those +subprograms and other parts of the work. + +The Corresponding Source need not include anything that users +can regenerate automatically from other parts of the Corresponding +Source. + +The Corresponding Source for a work in source code form is that +same work. + +2. Basic Permissions. + +All rights granted under this License are granted for the term of +copyright on the Program, and are irrevocable provided the stated +conditions are met. This License explicitly affirms your unlimited +permission to run the unmodified Program. The output from running a +covered work is covered by this License only if the output, given its +content, constitutes a covered work. This License acknowledges your +rights of fair use or other equivalent, as provided by copyright law. + +You may make, run and propagate covered works that you do not +convey, without conditions so long as your license otherwise remains +in force. You may convey covered works to others for the sole purpose +of having them make modifications exclusively for you, or provide you +with facilities for running those works, provided that you comply with +the terms of this License in conveying all material for which you do +not control copyright. Those thus making or running the covered works +for you must do so exclusively on your behalf, under your direction +and control, on terms that prohibit them from making any copies of +your copyrighted material outside their relationship with you. + +Conveying under any other circumstances is permitted solely under +the conditions stated below. Sublicensing is not allowed; section 10 +makes it unnecessary. + +3. Protecting Users' Legal Rights From Anti-Circumvention Law. + +No covered work shall be deemed part of an effective technological +measure under any applicable law fulfilling obligations under article +11 of the WIPO copyright treaty adopted on 20 December 1996, or +similar laws prohibiting or restricting circumvention of such +measures. + +When you convey a covered work, you waive any legal power to forbid +circumvention of technological measures to the extent such circumvention +is effected by exercising rights under this License with respect to +the covered work, and you disclaim any intention to limit operation or +modification of the work as a means of enforcing, against the work's +users, your or third parties' legal rights to forbid circumvention of +technological measures. + +4. Conveying Verbatim Copies. + +You may convey verbatim copies of the Program's source code as you +receive it, in any medium, provided that you conspicuously and +appropriately publish on each copy an appropriate copyright notice; +keep intact all notices stating that this License and any +non-permissive terms added in accord with section 7 apply to the code; +keep intact all notices of the absence of any warranty; and give all +recipients a copy of this License along with the Program. + +You may charge any price or no price for each copy that you convey, +and you may offer support or warranty protection for a fee. + +5. Conveying Modified Source Versions. + +You may convey a work based on the Program, or the modifications to +produce it from the Program, in the form of source code under the +terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified + it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is + released under this License and any conditions added under section + 7. This requirement modifies the requirement in section 4 to + "keep intact all notices". + + c) You must license the entire work, as a whole, under this + License to anyone who comes into possession of a copy. This + License will therefore apply, along with any applicable section 7 + additional terms, to the whole of the work, and all its parts, + regardless of how they are packaged. This License gives no + permission to license the work in any other way, but it does not + invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display + Appropriate Legal Notices; however, if the Program has interactive + interfaces that do not display Appropriate Legal Notices, your + work need not make them do so. + +A compilation of a covered work with other separate and independent +works, which are not by their nature extensions of the covered work, +and which are not combined with it such as to form a larger program, +in or on a volume of a storage or distribution medium, is called an +"aggregate" if the compilation and its resulting copyright are not +used to limit the access or legal rights of the compilation's users +beyond what the individual works permit. Inclusion of a covered work +in an aggregate does not cause this License to apply to the other +parts of the aggregate. + +6. Conveying Non-Source Forms. + +You may convey a covered work in object code form under the terms +of sections 4 and 5, provided that you also convey the +machine-readable Corresponding Source under the terms of this License, +in one of these ways: + + a) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by the + Corresponding Source fixed on a durable physical medium + customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product + (including a physical distribution medium), accompanied by a + written offer, valid for at least three years and valid for as + long as you offer spare parts or customer support for that product + model, to give anyone who possesses the object code either (1) a + copy of the Corresponding Source for all the software in the + product that is covered by this License, on a durable physical + medium customarily used for software interchange, for a price no + more than your reasonable cost of physically performing this + conveying of source, or (2) access to copy the + Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the + written offer to provide the Corresponding Source. This + alternative is allowed only occasionally and noncommercially, and + only if you received the object code with such an offer, in accord + with subsection 6b. + + d) Convey the object code by offering access from a designated + place (gratis or for a charge), and offer equivalent access to the + Corresponding Source in the same way through the same place at no + further charge. You need not require recipients to copy the + Corresponding Source along with the object code. If the place to + copy the object code is a network server, the Corresponding Source + may be on a different server (operated by you or a third party) + that supports equivalent copying facilities, provided you maintain + clear directions next to the object code saying where to find the + Corresponding Source. Regardless of what server hosts the + Corresponding Source, you remain obligated to ensure that it is + available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided + you inform other peers where the object code and Corresponding + Source of the work are being offered to the general public at no + charge under subsection 6d. + +A separable portion of the object code, whose source code is excluded +from the Corresponding Source as a System Library, need not be +included in conveying the object code work. + +A "User Product" is either (1) a "consumer product", which means any +tangible personal property which is normally used for personal, family, +or household purposes, or (2) anything designed or sold for incorporation +into a dwelling. In determining whether a product is a consumer product, +doubtful cases shall be resolved in favor of coverage. For a particular +product received by a particular user, "normally used" refers to a +typical or common use of that class of product, regardless of the status +of the particular user or of the way in which the particular user +actually uses, or expects or is expected to use, the product. A product +is a consumer product regardless of whether the product has substantial +commercial, industrial or non-consumer uses, unless such uses represent +the only significant mode of use of the product. + +"Installation Information" for a User Product means any methods, +procedures, authorization keys, or other information required to install +and execute modified versions of a covered work in that User Product from +a modified version of its Corresponding Source. The information must +suffice to ensure that the continued functioning of the modified object +code is in no case prevented or interfered with solely because +modification has been made. + +If you convey an object code work under this section in, or with, or +specifically for use in, a User Product, and the conveying occurs as +part of a transaction in which the right of possession and use of the +User Product is transferred to the recipient in perpetuity or for a +fixed term (regardless of how the transaction is characterized), the +Corresponding Source conveyed under this section must be accompanied +by the Installation Information. But this requirement does not apply +if neither you nor any third party retains the ability to install +modified object code on the User Product (for example, the work has +been installed in ROM). + +The requirement to provide Installation Information does not include a +requirement to continue to provide support service, warranty, or updates +for a work that has been modified or installed by the recipient, or for +the User Product in which it has been modified or installed. Access to a +network may be denied when the modification itself materially and +adversely affects the operation of the network or violates the rules and +protocols for communication across the network. + +Corresponding Source conveyed, and Installation Information provided, +in accord with this section must be in a format that is publicly +documented (and with an implementation available to the public in +source code form), and must require no special password or key for +unpacking, reading or copying. + +7. Additional Terms. + +"Additional permissions" are terms that supplement the terms of this +License by making exceptions from one or more of its conditions. +Additional permissions that are applicable to the entire Program shall +be treated as though they were included in this License, to the extent +that they are valid under applicable law. If additional permissions +apply only to part of the Program, that part may be used separately +under those permissions, but the entire Program remains governed by +this License without regard to the additional permissions. + +When you convey a copy of a covered work, you may at your option +remove any additional permissions from that copy, or from any part of +it. (Additional permissions may be written to require their own +removal in certain cases when you modify the work.) You may place +additional permissions on material, added by you to a covered work, +for which you have or can give appropriate copyright permission. + +Notwithstanding any other provision of this License, for material you +add to a covered work, you may (if authorized by the copyright holders of +that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the + terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or + author attributions in that material or in the Appropriate Legal + Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or + requiring that modified versions of such material be marked in + reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or + authors of the material; or + + e) Declining to grant rights under trademark law for use of some + trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that + material by anyone who conveys the material (or modified versions of + it) with contractual assumptions of liability to the recipient, for + any liability that these contractual assumptions directly impose on + those licensors and authors. + +All other non-permissive additional terms are considered "further +restrictions" within the meaning of section 10. If the Program as you +received it, or any part of it, contains a notice stating that it is +governed by this License along with a term that is a further +restriction, you may remove that term. If a license document contains +a further restriction but permits relicensing or conveying under this +License, you may add to a covered work material governed by the terms +of that license document, provided that the further restriction does +not survive such relicensing or conveying. + +If you add terms to a covered work in accord with this section, you +must place, in the relevant source files, a statement of the +additional terms that apply to those files, or a notice indicating +where to find the applicable terms. + +Additional terms, permissive or non-permissive, may be stated in the +form of a separately written license, or stated as exceptions; +the above requirements apply either way. + +8. Termination. + +You may not propagate or modify a covered work except as expressly +provided under this License. Any attempt otherwise to propagate or +modify it is void, and will automatically terminate your rights under +this License (including any patent licenses granted under the third +paragraph of section 11). + +However, if you cease all violation of this License, then your +license from a particular copyright holder is reinstated (a) +provisionally, unless and until the copyright holder explicitly and +finally terminates your license, and (b) permanently, if the copyright +holder fails to notify you of the violation by some reasonable means +prior to 60 days after the cessation. + +Moreover, your license from a particular copyright holder is +reinstated permanently if the copyright holder notifies you of the +violation by some reasonable means, this is the first time you have +received notice of violation of this License (for any work) from that +copyright holder, and you cure the violation prior to 30 days after +your receipt of the notice. + +Termination of your rights under this section does not terminate the +licenses of parties who have received copies or rights from you under +this License. If your rights have been terminated and not permanently +reinstated, you do not qualify to receive new licenses for the same +material under section 10. + +9. Acceptance Not Required for Having Copies. + +You are not required to accept this License in order to receive or +run a copy of the Program. Ancillary propagation of a covered work +occurring solely as a consequence of using peer-to-peer transmission +to receive a copy likewise does not require acceptance. However, +nothing other than this License grants you permission to propagate or +modify any covered work. These actions infringe copyright if you do +not accept this License. Therefore, by modifying or propagating a +covered work, you indicate your acceptance of this License to do so. + +10. Automatic Licensing of Downstream Recipients. + +Each time you convey a covered work, the recipient automatically +receives a license from the original licensors, to run, modify and +propagate that work, subject to this License. You are not responsible +for enforcing compliance by third parties with this License. + +An "entity transaction" is a transaction transferring control of an +organization, or substantially all assets of one, or subdividing an +organization, or merging organizations. If propagation of a covered +work results from an entity transaction, each party to that +transaction who receives a copy of the work also receives whatever +licenses to the work the party's predecessor in interest had or could +give under the previous paragraph, plus a right to possession of the +Corresponding Source of the work from the predecessor in interest, if +the predecessor has it or can get it with reasonable efforts. + +You may not impose any further restrictions on the exercise of the +rights granted or affirmed under this License. For example, you may +not impose a license fee, royalty, or other charge for exercise of +rights granted under this License, and you may not initiate litigation +(including a cross-claim or counterclaim in a lawsuit) alleging that +any patent claim is infringed by making, using, selling, offering for +sale, or importing the Program or any portion of it. + +11. Patents. + +A "contributor" is a copyright holder who authorizes use under this +License of the Program or a work on which the Program is based. The +work thus licensed is called the contributor's "contributor version". + +A contributor's "essential patent claims" are all patent claims +owned or controlled by the contributor, whether already acquired or +hereafter acquired, that would be infringed by some manner, permitted +by this License, of making, using, or selling its contributor version, +but do not include claims that would be infringed only as a +consequence of further modification of the contributor version. For +purposes of this definition, "control" includes the right to grant +patent sublicenses in a manner consistent with the requirements of +this License. + +Each contributor grants you a non-exclusive, worldwide, royalty-free +patent license under the contributor's essential patent claims, to +make, use, sell, offer for sale, import and otherwise run, modify and +propagate the contents of its contributor version. + +In the following three paragraphs, a "patent license" is any express +agreement or commitment, however denominated, not to enforce a patent +(such as an express permission to practice a patent or covenant not to +sue for patent infringement). To "grant" such a patent license to a +party means to make such an agreement or commitment not to enforce a +patent against the party. + +If you convey a covered work, knowingly relying on a patent license, +and the Corresponding Source of the work is not available for anyone +to copy, free of charge and under the terms of this License, through a +publicly available network server or other readily accessible means, +then you must either (1) cause the Corresponding Source to be so +available, or (2) arrange to deprive yourself of the benefit of the +patent license for this particular work, or (3) arrange, in a manner +consistent with the requirements of this License, to extend the patent +license to downstream recipients. "Knowingly relying" means you have +actual knowledge that, but for the patent license, your conveying the +covered work in a country, or your recipient's use of the covered work +in a country, would infringe one or more identifiable patents in that +country that you have reason to believe are valid. + +If, pursuant to or in connection with a single transaction or +arrangement, you convey, or propagate by procuring conveyance of, a +covered work, and grant a patent license to some of the parties +receiving the covered work authorizing them to use, propagate, modify +or convey a specific copy of the covered work, then the patent license +you grant is automatically extended to all recipients of the covered +work and works based on it. + +A patent license is "discriminatory" if it does not include within +the scope of its coverage, prohibits the exercise of, or is +conditioned on the non-exercise of one or more of the rights that are +specifically granted under this License. You may not convey a covered +work if you are a party to an arrangement with a third party that is +in the business of distributing software, under which you make payment +to the third party based on the extent of your activity of conveying +the work, and under which the third party grants, to any of the +parties who would receive the covered work from you, a discriminatory +patent license (a) in connection with copies of the covered work +conveyed by you (or copies made from those copies), or (b) primarily +for and in connection with specific products or compilations that +contain the covered work, unless you entered into that arrangement, +or that patent license was granted, prior to 28 March 2007. + +Nothing in this License shall be construed as excluding or limiting +any implied license or other defenses to infringement that may +otherwise be available to you under applicable patent law. + +12. No Surrender of Others' Freedom. + +If conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot convey a +covered work so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you may +not convey it at all. For example, if you agree to terms that obligate you +to collect a royalty for further conveying from those to whom you convey +the Program, the only way you could satisfy both those terms and this +License would be to refrain entirely from conveying the Program. + +13. Use with the GNU Affero General Public License. + +Notwithstanding any other provision of this License, you have +permission to link or combine any covered work with a work licensed +under version 3 of the GNU Affero General Public License into a single +combined work, and to convey the resulting work. The terms of this +License will continue to apply to the part which is the covered work, +but the special requirements of the GNU Affero General Public License, +section 13, concerning interaction through a network will apply to the +combination as such. + +14. Revised Versions of this License. + +The Free Software Foundation may publish revised and/or new versions of +the GNU General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the +Program specifies that a certain numbered version of the GNU General +Public License "or any later version" applies to it, you have the +option of following the terms and conditions either of that numbered +version or of any later version published by the Free Software +Foundation. If the Program does not specify a version number of the +GNU General Public License, you may choose any version ever published +by the Free Software Foundation. + +If the Program specifies that a proxy can decide which future +versions of the GNU General Public License can be used, that proxy's +public statement of acceptance of a version permanently authorizes you +to choose that version for the Program. + +Later license versions may give you additional or different +permissions. However, no additional obligations are imposed on any +author or copyright holder as a result of your choosing to follow a +later version. + +15. Disclaimer of Warranty. + +THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY +APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT +HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY +OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, +THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM +IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF +ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + +16. Limitation of Liability. + +IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS +THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY +GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE +USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF +DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD +PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), +EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF +SUCH DAMAGES. + +17. Interpretation of Sections 15 and 16. + +If the disclaimer of warranty and limitation of liability provided +above cannot be given local legal effect according to their terms, +reviewing courts shall apply local law that most closely approximates +an absolute waiver of all civil liability in connection with the +Program, unless a warranty or assumption of liability accompanies a +copy of the Program in return for a fee. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +state the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation, either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + +If the program does terminal interaction, make it output a short +notice like this when it starts in an interactive mode: + + Substrate Connect Copyright (C) 2023 Polkadot Blockchain Academy + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, your program's commands +might be different; for a GUI interface, you would use an "about box". + +You should also get your employer (if you work as a programmer) or school, +if any, to sign a "copyright disclaimer" for the program, if necessary. +For more information on this, and how to apply and follow the GNU GPL, see +. + +The GNU General Public License does not permit incorporating your program +into proprietary programs. If your program is a subroutine library, you +may consider it more useful to permit linking proprietary applications with +the library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. But first, please read +. diff --git a/README.md b/README.md new file mode 100644 index 0000000..a9ec462 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +# PBA Alumni Hub + +A hub about Polkadot Blockchain Academy Alumni Hub and everything around it \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 0000000..6598847 --- /dev/null +++ b/index.html @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + PBA Alumni Hub + + +
+ + + diff --git a/package.json b/package.json new file mode 100644 index 0000000..95035a5 --- /dev/null +++ b/package.json @@ -0,0 +1,94 @@ +{ + "name": "alumni-hub", + "private": "false", + "version": "0.0.1", + "contributors": [ + "Nikolaos Kontakis" + ], + "description": "A hub about Polkadot Blockcahin Academy Alumnis and everything around it", + "type": "module", + "license": "GPL-3.0-only", + "scripts": { + "dev": "vite", + "build": "tsc && vite build --base '/'", + "build:pages": "tsc && vite build --base '/alumni-hub/'", + "deploy:pages": "yarn build:pages && gh-pages -d build", + "preview": "vite preview", + "deploy": "gh-pages -d build", + "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0 && prettier --check .", + "lint:fix": "eslint . --ext ts,tsx --fix && prettier --write .", + "lint:scripts": "npx prettier --write ./.scripts", + "locale:order": "node ./.scripts/localeOrderKeys.cjs", + "locale:validate": "node ./.scripts/localeValidate.cjs", + "test": "echo 'no test'", + "visualizer": "vite-bundle-visualizer" + }, + "dependencies": { + "@dotlottie/player-component": "^2.7.2", + "@fortawesome/fontawesome-svg-core": "^6.5.1", + "@fortawesome/free-brands-svg-icons": "^6.5.1", + "@fortawesome/free-regular-svg-icons": "^6.5.1", + "@fortawesome/free-solid-svg-icons": "^6.5.1", + "@fortawesome/react-fontawesome": "^0.2.0", + "@mdx-js/react": "^3.0.0", + "@mdx-js/rollup": "^3.0.0", + "@polkadot-cloud/core": "^1.0.51", + "@polkadot-cloud/react": "^0.1.147", + "@polkadot-cloud/recipes": "^0.0.10", + "@polkadot/keyring": "^12.6.1", + "@polkadot/react-hooks": "^0.39.1", + "@polkadot/util": "^12.6.1", + "@types/lodash.throttle": "^4.1.9", + "bignumber.js": "^9.1.2", + "buffer": "^6.0.3", + "date-fns": "^3.0.0", + "framer-motion": "^10.16.12", + "i18next": "^23.7.11", + "i18next-browser-languagedetector": "^7.2.0", + "lodash.throttle": "^4.1.1", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-error-boundary": "^4.0.12", + "react-helmet": "^6.1.0", + "react-i18next": "^13.5.0", + "react-icons": "^4.12.0", + "react-markdown": "^9.0.1", + "react-router-dom": "^6.21.0", + "styled-components": "^6.1.1" + }, + "devDependencies": { + "@types/mdx": "^2.0.10", + "@types/react": "^18.2.45", + "@types/react-dom": "^18.2.18", + "@types/react-helmet": "^6.1.11", + "@types/react-router-dom": "^5.3.3", + "@typescript-eslint/eslint-plugin": "^6.15.0", + "@typescript-eslint/parser": "^6.15.0", + "@vitejs/plugin-react-swc": "^3.5.0", + "eslint": "^8.55.0", + "eslint-config-airbnb": "^19.0.4", + "eslint-config-airbnb-typescript": "^17.1.0", + "eslint-config-prettier": "^9.1.0", + "eslint-import-resolver-typescript": "^3.6.1", + "eslint-plugin-import": "^2.29.1", + "eslint-plugin-jsx-a11y": "^6.8.0", + "eslint-plugin-mdx": "^3.0.0", + "eslint-plugin-prefer-arrow": "^1.2.3", + "eslint-plugin-prefer-arrow-functions": "^3.2.4", + "eslint-plugin-prettier": "^5.0.1", + "eslint-plugin-react": "^7.33.2", + "eslint-plugin-unused-imports": "^3.0.0", + "gh-pages": "^6.1.0", + "prettier": "^3.1.1", + "prettier-plugin-organize-imports": "^3.2.4", + "sass": "^1.69.5", + "typescript": "^5.3.3", + "vite": "^5.0.10", + "vite-bundle-visualizer": "^1.0.0", + "vite-plugin-checker": "^0.6.2", + "vite-plugin-eslint": "^1.8.1", + "vite-plugin-svgr": "^4.2.0", + "vite-tsconfig-paths": "^4.2.2", + "vitest": "^1.1.0" + } +} diff --git a/public/favicons/android-chrome-192x192.png b/public/favicons/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..c6b3cb673acb5bae2f2a9a481a2374edef95beb1 GIT binary patch literal 7736 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 LYJuwHZQlPsf~oWU literal 0 HcmV?d00001 diff --git a/public/favicons/android-chrome-512x512.png b/public/favicons/android-chrome-512x512.png new file mode 100644 index 0000000000000000000000000000000000000000..6aa07a0158592d4e88d0936ca57d97f505524b3a GIT binary patch literal 24341 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 z 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 literal 0 HcmV?d00001 diff --git a/public/favicons/apple-touch-icon.png b/public/favicons/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..af04946776a82d65d19d96d94f1ccec667e2071b GIT binary patch literal 7238 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 literal 0 HcmV?d00001 diff --git a/public/favicons/browserconfig.xml b/public/favicons/browserconfig.xml new file mode 100644 index 0000000..e20f076 --- /dev/null +++ b/public/favicons/browserconfig.xml @@ -0,0 +1,9 @@ + + + + + + #d33079 + + + diff --git a/public/favicons/favicon-16x16.png b/public/favicons/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..fe659d7fd171edbd8e5e1d6d6c367c0fc800d925 GIT binary patch literal 1333 zcmV-51|chR}{y8?*Reo@=+qWc}Nh_EkjjTsB?+3u#v7T zMIdF1Vunhk9ty*oS_!v92eOz2bt`Nhuw=GoKnZn~fd$7%xFT|6V_DE(^E$j|gpEJ0 z-zNrsk_W$!>vR7;=bm%#yHCT9=baz%i&6dD8;f#-s^`~oa0nwoXYCT1$P(4QdqPsfCug_im9*=7T^lFyC^M%g^&PO$lXN|4vU5YTw!+?rD<5y z6rhdVU6i_EaY=wSbazo|hQ+x6*TCIHsR#=hAT5O!fmdAr&V$~^S4N+a4*1~-@Q0@+ zdB-<0y4&AW!kxf@T_n#i^F7~n5<*FCq^pJrA`u<6S* zY9cIYnnqd*#c9(N_`QFZzq>Dc!bKjO_VV=oNcH%zrD*EJ#X=~EUjDXS1-R+Uu-1RT zVdsa2*G(TOOy`Dk=w)#js!CyF4iE;ub#evkvC}9pl%3 z9x`^?+cXU{d^&8z$r!L|lYOr7+382C?>avG-0ZrhkH-~F%_^EY13UtDY_QE~c7R8U zrp^@P(n+(6g)2ctQ{zA&Ero(7(%DZvntY|I$P?+T*rUncl}C3`THYX`Xli(FIPtQ< zAmchQUxvBi#LHGY4<OKBRn|mHPeh`_PUN)`DCAjUI-PZe4m6f>gP!p_khAT5O=RL*RFOiQ5+V5a<($km;q z8-0h&DhXn~Oodw)ho0)dOQfaz^=@svOb>$Fsc4w1vsM^1(|NF%1-4Vs z8N3%^bvqS}n7!F@8Z<;$vf7SG=8fMsjcvQd$44jK++(zZ?)Gu34cY#_!1(Co1bVIQ zgb;6mMJp~}jbm?&jE_!^p}!e6gSAI&Z_!g+#EyTw8rR+$Gdv@JzCsgdaA_8JUH)vR rqDd$1a`m;jtH@2B3<0+S+zRkN>+CVbnB7IW00000NkvXXu0mjfJMMVz literal 0 HcmV?d00001 diff --git a/public/favicons/favicon-32x32.png b/public/favicons/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..fe659d7fd171edbd8e5e1d6d6c367c0fc800d925 GIT binary patch literal 1333 zcmV-51|chR}{y8?*Reo@=+qWc}Nh_EkjjTsB?+3u#v7T zMIdF1Vunhk9ty*oS_!v92eOz2bt`Nhuw=GoKnZn~fd$7%xFT|6V_DE(^E$j|gpEJ0 z-zNrsk_W$!>vR7;=bm%#yHCT9=baz%i&6dD8;f#-s^`~oa0nwoXYCT1$P(4QdqPsfCug_im9*=7T^lFyC^M%g^&PO$lXN|4vU5YTw!+?rD<5y z6rhdVU6i_EaY=wSbazo|hQ+x6*TCIHsR#=hAT5O!fmdAr&V$~^S4N+a4*1~-@Q0@+ zdB-<0y4&AW!kxf@T_n#i^F7~n5<*FCq^pJrA`u<6S* zY9cIYnnqd*#c9(N_`QFZzq>Dc!bKjO_VV=oNcH%zrD*EJ#X=~EUjDXS1-R+Uu-1RT zVdsa2*G(TOOy`Dk=w)#js!CyF4iE;ub#evkvC}9pl%3 z9x`^?+cXU{d^&8z$r!L|lYOr7+382C?>avG-0ZrhkH-~F%_^EY13UtDY_QE~c7R8U zrp^@P(n+(6g)2ctQ{zA&Ero(7(%DZvntY|I$P?+T*rUncl}C3`THYX`Xli(FIPtQ< zAmchQUxvBi#LHGY4<OKBRn|mHPeh`_PUN)`DCAjUI-PZe4m6f>gP!p_khAT5O=RL*RFOiQ5+V5a<($km;q z8-0h&DhXn~Oodw)ho0)dOQfaz^=@svOb>$Fsc4w1vsM^1(|NF%1-4Vs z8N3%^bvqS}n7!F@8Z<;$vf7SG=8fMsjcvQd$44jK++(zZ?)Gu34cY#_!1(Co1bVIQ zgb;6mMJp~}jbm?&jE_!^p}!e6gSAI&Z_!g+#EyTw8rR+$Gdv@JzCsgdaA_8JUH)vR rqDd$1a`m;jtH@2B3<0+S+zRkN>+CVbnB7IW00000NkvXXu0mjfJMMVz literal 0 HcmV?d00001 diff --git a/public/favicons/favicon.ico b/public/favicons/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..181e1ccee879110d91112804a93f69c410772020 GIT binary patch literal 16958 zcmeHPzl+>P7@hOkY;lki#vBfIyj!|5B9)uqb(;Jla3lspAn|s_2Ezty9Nbv$T%@=^ zVR8O}ZPTf6>bMVttx~H@h{@!=S}y?LKTTX==o!@u!Z z;BzFde=5Y05aK!vT_S<8U;T}RxOlL%Wrq+_%AM^v*lA#=fsJb5vyVO=!=|tkSXyIq zj3uyR*eKNJ6LW_V?;DtGU<=$kgN;Mrf_cJHSQE@u_mYcAA9+At@dk01`JkqHqX*=Y zz{)vp<9gb)7Jz%!5q8b*tSb(BfL(L2^=AUG^VzP~@7ia`CEAt_xE73Sc8%Lyf8|;5 zO#C&1&0uM6Y>%4q1l)bvd(FYz#08u&EQ86Cu`f1becQl4@7dmygVe+UjNJ1wc70ul zHScq2bFBdIYphj%?K(Ik_{T1LZHoy6zpeI9wP3^L+SdgCmsdWK_YZ!NPtW~vnhV?P z<5+{bD%3P;KdGtz6IZOZxOMS=AH68xF6T!c7_%k^1^mn#^YgqrsDf|8}qCQD}J4Go8ATg zyR=@1+Z^+#2`hf&%6C=1ukkzTs0|)4Pv!aVt927=UE851R`4TFV$Wc@me_7o`{WOE ztl)2|^*Ze4SWQjX@J|fvnuBRm4V3Y>rF9c$UAv+tZ1@uk{-iDZo6>q6c5|#$6I;Xo z)s@??sY5fDF5Aq7IhFSnd*Ay01LyRoy+8l$60dFTJf}i!w}~HXj$vne?*B^AGd#y)mnpzt{Mu7hcQb%ip|R2S4zJqV<(M;Mw@y z#V7i#xB1HR54c0sy5eDS_;c-d=r69`{O9ha2RF*+1h0WTSgqebcqPC7@N?T<7y8H# zaI&5Y=LD`(*ou}y=(}_DLjj|u-tipxRz4d1TE?f|mw+(|0jDiT?z;`I?puB*c~!=3 zUK4we&v)`cJ!`CG&oMp=ZM+$M!D1%{YPyV@&;G~fe}5P5Gc!&O?p}JR%u?enI2VQ< zT;k7C46z@-$M}!)vp?7~puyf1-UBgD3`-l#7fM|aV{Cf|%(XDVc+lrU#U2vVqzbp$ zkGKeSQZY{``)uY(ERl)PrHy-HSjaU|t92I+7y}MMtBH&`yW(?+!+a5pIx=;>_@9w_uwGH+SFTDb-=YZrgaY()dD{(7x-4-O(=p?+O!g0aD9 z-Ghf1xaw*mXsvtjz?zunTo5zcXF}_)9PHwD|L=OIfnI0;+fe(L3N`#zh#?!95Ci%Y zKP*6>;HL!W`HKS2rTmZnmXrurH~dY1Z6KAux?l2p`L*_?@oV|@@NgM7l)2BZ^}ID6 z=?d||fawZxZlKZx0+lAbN(+90QTz>3<-~rn^m|L^{;BUvm$&Sz<%KxR*BR#PK3BAn wKoz*JXhm4g8~9U!;FE!h=LNFECHY5~3cN)RM9RrTg-N+kVPI;w?63X&9~!ze@Bjb+ literal 0 HcmV?d00001 diff --git a/public/favicons/mstile-150x150.png b/public/favicons/mstile-150x150.png new file mode 100644 index 0000000000000000000000000000000000000000..44839aea96774b32fe1b44ad2aa9ee81bdeaca45 GIT binary patch literal 3840 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 literal 0 HcmV?d00001 diff --git a/public/favicons/safari-pinned-tab.svg b/public/favicons/safari-pinned-tab.svg new file mode 100644 index 0000000..8ef3afc --- /dev/null +++ b/public/favicons/safari-pinned-tab.svg @@ -0,0 +1,67 @@ + + + + + + + + + + + + diff --git a/public/favicons/site.webmanifest b/public/favicons/site.webmanifest new file mode 100644 index 0000000..32e00d4 --- /dev/null +++ b/public/favicons/site.webmanifest @@ -0,0 +1,19 @@ +{ + "name": "", + "short_name": "", + "icons": [ + { + "src": "/favicons/android-chrome-192x192.png", + "sizes": "192x192", + "type": "image/png" + }, + { + "src": "/favicons/android-chrome-512x512.png", + "sizes": "512x512", + "type": "image/png" + } + ], + "theme_color": "#ffffff", + "background_color": "#ffffff", + "display": "standalone" +} diff --git a/public/fonts/Inter.ttf b/public/fonts/Inter.ttf new file mode 100644 index 0000000000000000000000000000000000000000..1cb674b74f4e304ea59b433959143b3896412556 GIT binary patch literal 805360 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

&oGMGREMN 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� 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Œ`K=Tfr@=3#v^^f88U+^c2? z=h=AGaOQe5c`MGsNAX2d_n`R3t8$X+KIJGqThcuzpJ#X(;pVarRonczY?J(`>~8sS z*=O<-#{b3c_k^F8{ZW2q<2C?2uZ<2^rdVA)3f8|c}>5-(3r6~+`*wo;IFhjM3C--c9qd7hYGTU+5ibQ>UL)_Rv7;Nu`A^xATy@vdx@o^+)DZyR!9K+I

tmq=6{}%&%)~6Lfi*E3bFdcH#yXgbbuka~u^tv+A=bwR*bp1x0oWLuU{gF0n_&?) z#}?QUTj4?28rxu7Y=`Z!10IYW@eu5Uhhk^!f?e@2?1tU32P#)(uGROZOyw%s8;`&~ zcqAT$N0$xCT&g4#Uc1}JP&_?L-Ch*K3;&s@It%@FUDfL1TV$Qa5!F$SKyU6 z0JMc~%gTKYQPYn_Di+Ad>y?5A(4e7GNRP#|GFC8{q-FCT3Rm z8xwAVP4Pf%hDF#MTa=xcnd9q;gtoR7>WPHHt+5TZ#dg>pJ77mV1UuoOsI!rl&;@li zQur|JhB_N*Ob^R%YB8BTQNLSOSWma*5!eTh#G{aULoFtohI&ISCJR$J7D+ zEKI$j7L$dkH`HRX@F{pIo`wVPXLvfEfdlbOJPXgpL3j=h#&dB9{v6N4U*J&uC7zEL z;4r)pFT#tl7%#y~@iH8a>La1OxI!tJ=U+*BQg7%>sFt?BLTV3xB;jkA{#wGnMx8e` z<#l*H-hk9L`kt7@QrqZzViu;h@oyn~D_Wh?$sdik;~jV>j=|sJU3fQ+#d~lZ-izbq zTK_(|(w~6$<3yZpw3@*aO_$)q$OYnJIiZ9?YTweBS=Bv8DX}*Xncb%Tu z)PD(I##e9^uEtmKHKo9M-)gq?zSV5&eXH5l`+vZ-_(s{>%td;FV!nmz@NHa=@8AY} z7dPU2xC!6K5AZ|$2tUS8@iQ+cv!%ZU|B9dE|KJz66}RDb+<|{H^?q>Wjo9JX6MJEA zJOV9Wt<~4iJO%U5e-mao?8mzbvIqO~#0MQinSd((2!+L+~{wfeff z$yrZdx3@574SlE1!mDsKzKWLSYh#w?YxSKv(^7kF%u;);-a=@;iErWCxE|lZ4frl@ z#P@I$zKidKW>-&V} ztu|MZvY(`k>z<~KdBmpFFY?Vt88g>%sh-7}i!^?Haxwlt_O1o6isEXYnc3Ohn}iS^ zLcjn40t5^g5fKqF3L+w6q?A%iF(O5(h!oNCHav|O5tS;Eh>@ZqKVqavDI!Lsiij8$ z5fK#;Eh<&2)FO@d{@G%$-rx(y|9a5t zofm=I9MdM?{~W>({?8%fID>cbn|1GIKbT`@+O$RZ&xh>Cv_cpIWqzT-`;E`}#?`b- zF6Vh0{v#s%<3A!Yp2HkoBa@5OXl5;297)ic>Kl$@XvR3Q44q_XVd!K-b6EU`NrNsB zLvV&}W-w&1fx(l2f=)GbJ%e=&b~M=BV5-3;23s2R(&9MdNE;64FfN)(7sIg)S_b0{ z#u@a|s%hw^23r{9cm((VPxS9Gs&S%!KY(ik{o3H=22IVQfrkFA!9fPE0G{aIuf=){ zw0u~P!FZy7Z)`C#wip>(jJBH6@(+W?dOFd+7adp{qNBkx4R$hkmch;j&o)&Ja3;o?T#69WOX4bnk^#I+@a2gZ$mD?FVt<5ZZrs3Bk3;fI| ze+uZvW>;@w)Rp_(jm@ft#?%;eYw8XRMdM5{t~^4}nhJpRh({3`(>@EXE7LISG6B zi_qEMV(?9aTMfQtaGSxm4VpDW*zv*sV|Ffz9ftG1!JP&_Fu2>`#|HN>Vn+thG3Q8N z^anIHY#ipl$Y9@-S#2KOTlo;y8RWn}#uGV|L2b}B=orLEC|pAZ;|yXX6r2QuH4G*i ztZ6XGU@e2S4c0MeRs~}BAcw`d?LeH{4#c_bK%CnS#0V+yWP>RN8yUnI?%<;x1*RHo zYOtBX<_6OYwlLVzU@L>^23s3!WAGG%83x-LY-jLPgP8_TGuYnX=>|I(Ji}l|gJ&A- zWbiD5oeiFCu#3TS40bhmu0ixC@UBDQVql!Xc!LQBYcN*hKTnv`hN7p1yvQ-DS0b~4 zuNr*KAWEP!NTCD*&3Z|U2xnmc&0B@oCz1*p|GmH&QsF-q6oEgHOO!c#k#NQjV#ayH z?BDx81a}(OyA0lKaE?K;LwL#mUW6(7iGKlj}5H{Xmg25UF z6Ajihm}Ib)!P*Av7_4g$J82L@J%jZPVh|`8c@@7?h)I(B6std1j~NOx{U`-P}8X_eOGo=4>py zVJ<;yIj1h>x&(jWse1X*wR*N8R`D9ck zIiPniAGSJZ$Q-mb5~KRZY)_@xd+bR|{+-_d*2Sg*WA^}?eS($j_%%BfjI0rkbcHv> z&k}P=J~jA`t!1U{B+cb^5_p7mlIEj5OhU#EZ4YDGF}w+$w-A&Gw4$dYKWg5rX|to} zA6pelX%6CjoaKczlE38l16`gCtlEE7W7$;czp6o|nTQqtDF$fX73M~ZkgB{Tk5|0S zoO^dN4dqp7$LmwDxLPrnR?GKK-ZP)c=6@oY1?DVU|Gv6c)AB?E`E(?&(5h}cRq@Yl z6R!v6k153-`GcS-&oL=S))(&cZzDlyJ{{>hFQ+e8Kz4`3{>%2%( zK`Q&@k5^{rl~Gb*Gmle2&73}co z<8l2i@y9;v@yOHn8fQ=cMu*4#zv3ei2)X49i6{G977GiX>Ak~j2vc3Rwg2(3* z`JvubD%zdB6`m=lpl$_@xs7ZtXlUB0^@X4L?vY&ut9?553Y#Zt9UkPuZy>)|`k;?$ zQrU$){1B0?g)4o!;`N8t`xW!^W4-5hTa^#%w;$qT^lA>uE9@lJ>#T>2j?V-y`_LSr zKh?|U2D;m4#9S-0cOuz^^J3$~{WSt%0^6V{CW0f7mC2O#yWghxLBqv9RrRYFR=s{m z)nh&mK67H?jHO4$@V|{T;R@${o3|g@J(6C~-m{Hi(`Uk-gUuA_RM@%Fb|@ERA=Mir z;jv9K`bdRINBazZxr;5sM~V~uht3tTe^He?1 z5q(CgAyX4k?h&K=?v6QC3mU7pDl5xXi{*r`SP8_ov9bK0HJ$Ube!3$*9P9g7+cefQ z?9A=4_m$B`_my}q{&+>C_*jke7i9ZsLcf;F3){ez_3M29M|+JF6^!_{I5-bS@^hj+ zJ(6^)=f>^Qk@`(li7m3%A1f&6&;C(-Sf`YjUxD)mS_C zyTvHFt}15xs`H%M$BVBKJcx=`5DU8Uzbyrbq_2b%+s5G z!*_27zE#TK$wRD-V)7ZxqJO98jw+C!7xb}4$412Z$ajn7hf52_@qM7La(vf<{XTW1 z>mg$rdynM1>TVU^ab!!?!yZqc{=87RG;+$_9haMMN%f+wZ2UfW$1zcbVe`j+Dt*3K z5C5xlcHx@;)kiP)+#`=)zrI{LKa!hB$&oTrek}s`^CGzgD~=T6hjOdfp8inzsF?1N zN)gC{sERtB>vC{iRv622b zXk(}5mS1aY#*#|B{K3|`3+o-{Vy(*j>f|^a9fOKw6_y?hSFrF%<6H;*p?u?p*O*lN zRJ8MAZ8RQNj6`b`?|J#YKbXH*8Ji}T!-_oL-ONKAv-u7`*7Da#Rp$502QhaQWz5WQ zaU~wV2UcuHC}y2W!C`ZAJakl5%d9Vs%H-#}#a=7gr?GCwljgl3hsJ-Hb^E-A ztiyzd!?$+$u?SbK4xBQOu_otFqNfs#C0gK zfsZkbdEreQCGQJCd)b-S-GjI7aLEMo$k_;!dpKX!;O|AdhaZ1p^^C`<9DV<>u9dx) z>h^hK<2xD}GWv+$v5_h72f_XY<{d81axz7@gP()zst)q1M)|U=YCWj3OiQbl{;~EI zTW5}TuKBy>?fXjidrPO}U|-ynSGJ`#7vRj<3ZE2jEHBp1Lf%m_`w&=P`h9-Zlc9fzoHKkkQkzRLE=SMO=RoA1i{MMsJ$oa?z(r!H^^ zBhwr&?D53oxh^}%clHmkz9mTfr$|)Tt9W9r_^0?1tCi>Kwhz^c{1|vXn*8}=Psbn| z)rz9JdaPQJAEjsBH+wWPtt|Nn6=qe&_j!?(g*~9-d;9mXSJ-@gWAA;M`=gPB!U6t0 zUn9#42gTn1SmkMB^}}^Cvd)V$98I75;l{2`$DC?<;gr~V zYvxWl4EsqhM5#FViS>7o`|VV?$n#_3MBM)8aP<~r2RE@FBeSS~f6h6w!w*gL&EA7F zQ{ma=@2h%O)jmd5jk_YvZTg8%H6@T$ zP5(bp?>LKgN>#G%m(QyBJ(hm_`3T-e?9VgA+9Q5i{<*jQJzsr)k)zz>;inrLcXjAU zx!oPr30XbAk<#kJm!AeyQwJ8AL{uIeS+_Y6M4IE*7uW= zpGx5dp9-#7g&cAw^;A&Uc?OEA5%C7zj=Ij#7{0<3tR;1gduaoA3K*uSc}CDvLa~GUn0o%veFrx5vTb1hIPm zf2~hnU7hjm60PW?a9Ksp_i@kj;y;B?80T=F_#6ufn10k6j_E{yziRTtUWDihqpJBo zuD;HQj!hreM1H!Fm(x*2Ki%i}E;+{<_(SJ1zDq<^4pUf4{#;3w!$du1RX4!T&ws`9 z<$r!p`15$8$OnZxe;!Zr<9dqkWzWu!=#e9(KcdY1Kv{|WyF$VzRk;6wZzKOaxS#X~ z&dT?ae09!l|6VfmKb}bBu&3$#j|=7~A3yTJQAY414bFSuf23La$!06|Oo8v`Aqo$C zKk58%sr+2)-w!9zw3y`zfM`}qD@m8pnYXbDTGMV4i`>QO7sidRdmL@QAhTeYk@>Iv&4D@850npjQL zYOA@`T|I4GXkDn@v#zrysU6l7Yr6Wvy46~tzOq(YPg!Z!)7E=dy0z2#$hz3tZSAqL ztsEc6o@L#p@6`8Lcj&pg!1|M(um5b_rytUbtOxY} z>7~}6b+LZJdPM(4FSj1mt8|I=e|m%7Xf4y5^k(Zxy+yxmt=8}8cdWJgJ^g|8oc>7f zw$|%U^&aab{h9vEdRhP5ZfI??8`({)eReaune`t#%}%rS+pX+Y*4K6$yMuMW?re9{ z+P=)bOxLsr*aLKu{iywzu4R|l>vTQ)E&Dxvvi*hqrEX?_ZGWxPoLih*bPH#uGgG&8 z@}1jtD`&PdTeo)RI&*a!=YHpYeTq}$6zL3Sv9nmWb(T1f>2^-B^MuZHRywP6duO%t zv_8XG=e(rPbY6B|*5^8(IeT@MThFbhySWYBhPu0(=BDWj+*935-NWtXUZ8ur7rGbf zi{0LCZ{6GN)xW93Kqx-nS++q4s_gZ(j&UVMS<8)s)&&|`naPM;O*8SW+xqs6A z-Fw}8^{?Ff+z0gl_aXNYeWkm?U7?4#JKdf7ccD{5r|O}h4xtYE>QJXpCp|25cBrfV zedztrPJLbIqS2mC*gHDl6K&Q&qq~s|w1K3V>1)eJ} zASrvu%jhI-L8vL(jsesg?FVGVEeLRkoPw}ZYkvJjm6<^70fzI+(`N8}<(kdMm$qjqwMd<^tbxs*ckarp%3W%4iJFPDD>y;80O z{WrN9^waVg_$iSkpr4h`g1=U70R57Dm72-dzWaP-1C(vi9 zv&dDQRcC6e&Q@9AoTtvGhN_$DPEFMX>O!iida9m?;UaYrIK5Oa&=;%0;9sTwK=srp zbpzE#yLuCa)F0I!;b)8*1A43)iVyH60Uz!e?xv&sr8^=R4;;lS-lK;lPaYK>Q(g`e7>&U0{ymno8r}WwVf_R zi~bH-+@@1cwCQEkMt!5cLEgeDLh;|xBwD4)v#%f`;f}eEjJW8_8x6VhL-K=i( z3#+@;oi1SwK`v_us>>PzK5w;9eyjqk5cK`l{WQRuZ#_x1tQFP@N`&TEN%gG1Sx-?* z=#Mp&Zarf?L%*|1tPa0!1YaQD_q~Q z-U7YNdK>h1Ydh$7tam9Bn(aMGfNuK$^e*c|g#F0+2!3{3yTSR``j}3#KCwQ*vwv!R zicov3J)l3cKEpG9ZhcNE(1d&GBK2vlGd^XaJz-g=-!%q|4gnp}2bt?T5I<*UR z)aU4PsFUuhyMl&(1%19gA9Od}4K%bYoyl4j2rUb|OkYM?_tn3kI;>?$u$BdVjlPC1 z(AVl~sS9-N2y3INT?`$+iTdbQ^ec3!F4d*fSHG%Xg`d~->vW#ptT$6XSO9N=vsG_HsJHdo z^lP>TXb`M{_o#>7p?A<={l0#muF^a8PH;ZZAJ7o}k^YFT)c?@`peA~^-c6UmV)&E> z>OFc7IItV&S8O+s&2|G2b_3Gc4Hee+SLBMLk&YFM(zYqaKwKbepj=>d_m7w#HZ+^^CPqkN$zLFg8a$ zSpLX?u{@f?@<6`D8R87s6CGi52-qAq!opx{L&R7c0@lX8RM*%U!q^!#j3tp`EQuz@ zlBfeq;saPMyT!-AJ+LYgj8)OVSQU=3Dio}WCgi}L=n9+QT!|Frd9Wk|EQvwj)}h}b02I4Wo(6$QVq32UGmXtoBF z(fvxX?yqHZzku$aN^wTVyGF-{jE)Z(9pBjK_{K)ZH-e5|4{Lxmx;7d;1daX{C97@F z;=*Y0bD~=OJ@p}OpIea{v^O^Yo6WzDc=!1WgE7Q|4| z8o1b41M$Wh2w8u%{z|Q36Rbk0r(hGrS*xwpQOlqaY=Xao|2!;!rmz5B1b+iGx-uHQ zX^cj11daYC_*<=Q7i zWc?jy{nPpr-oe zGBkHfy z^dzIv6OBesG8#QmFVqX+hxK}*(d$Xj>yLtFy`F0H`YHNx{W$!vcJCCU-8&iWo@%uF zDMq`e>Sy#buy0t$3!~$+jE+x-j^9LSM!TP9w0oM-?&;9(ufdLa9XkF(=y=$I(C%B| zbGzP7y^VIi)M)oEM!WyQX!m|byLZta>JRB6qt`DpdcB+eTz^iz%IWf^c2nwUH@BNZ zm$ODcKSql;G+Ml&y}({T!d_|@Q=UT?n$+SB51+h`e}%fFx+JSsrK zXmnvTx@9zaSEI#6RErlmMeuV_m)CF}cOHjcXN{gp*`) zXBj=MjGmTmQ@0s4g`Pf@;@nJVYh|>xGTJ(1w6!wYTE=MWP*huEgaEOz&Tiq}?%q!I z-8TVg>Yq!UdNs9J^)UUTLk(+_d(DHb$nB! zwV3@V^awxNYV%V2ARb%8dW zZ0HO_I|ds9H8nDP4r@~#AU;6!JAs-~47NAe2`K0kL#F|4YGCNofJ9aajm2G)o^mlwks;KUhepH7@xK~0TMFF!0X z^ivITo<%hO9FK_RJk8MQ23dN7ni=F!!bo03-)|ekX=$*P!Bm6ZTT2GbA&?)@Q>`M| zy+`kUlsNp#(IYU{)DZl7q`IBgFO@F8BV;NyHF2a?DURC5B$hhIB$m2Ih^5(; zR}LRdo33Kqa@CbL{El{Bb=7qvY4=q(Wu8U{fbB&h@O04(*gSV4VkCO_Q3YC3-EN=1K2@k-*DsL8|39T+&Jf57@O}qgTm{}x@Zu}*t_Clm0&f_2sGGru^Y?r3 z5(5qsg0c;^1=c{lsEab4jPjgf zG4i;ay&CE_poF0Yf|7y>&wyF$!7c|6<26r`B)L?B&UdsHG zHBHJ=i&LM+_uZzcO|zQjG@sP`uC%Y3FTrm;ejlZM1y%f2S~`Bc@f(HTJp9(Bebpkl zMNW%lE#7VMMa!No?`hSeQ(mW?XUVhLbY6GCrXEz`yR63{-wOv`IIG-u(S=|1?9g*c z&xIHD>XqMX$HnsEwBDJ$r(DwE(wTkE@3XnjSC=MV+Wyksm(IL&?WJ3?J7o9I9+Azx zM1DROeb7O)L_dXI<$X%GFAKBLcRFa3+Ypf713{hPj` z|ImK=nhwx^sf@m%Fhv9;E2L29NN8aTN4R>mm@S*iX0o|VlPzRR*$OjEtueEN5oFmG zBgm)9Ow2H~$NW+Ud4}vL&y=0yS+cV{TXvD>$gb!gejsK^Kb)}nuL+2UixCYjn2_m>cMP{>fh<1`f5E) z|6Whi)AcQ|I482bsSEY}uoNHA55h)#h;2hyhL78+c2kUyG>0|S!fuK2k#xJY{eWF! zKWne$aSzx|&)YAs?PPDTU$QsaFFS3WcFw6zrgNIp-Wlfn-nquP)*0?xhf;}gOnk}A z5(xC#x1cV+jXroI^s%!r`aVm{q73o1tc!8+dKh=V2z}!Qbg|qlw_qHd$EPoq+vNL{ zt$L^nX@Kgjeo2?BVQLr+K`(I>{Z36#6KE)G_wIDHvC*&5{d9l27Iyg{8o^IWH{wZe zp+D+7^j$PT&%sDoF6`z4nyi=Vr8L8?X(!Vy_FeW}bSFl7meF1IU+q;?=rniIsK{yQ zw4w!0Yo|3WbTXU_ddL~%TtN>zS2}}fku$^@LW`ZNovShT;ngA+)u}dJg7UMNifIL{ zrnR)5Hev2#JMF}i??ve;Ln%oRwK3a~Dq4yR(Oz^CT}5}%Tl5tJ#5H1q$QScPu_zI* ziJjsLIZTd_mYg7`$UK<pK(q98#(FcH~`oF+ebs73LPs5V` z26wOPFmSVupm)Dhzk!BUMsbTR;BSq7(}vF0tMyh}!R;;E0&cT4`uP3z+qR8654YQB z<@Gx@YN3AD4gue@F^`~k*zpLzP`_^{;BKc~1NecRNG^JJP4zCkuT{&(^-(iU zx6j8op{rAM8~sl^88xMY-OcWc{I}&)(Sxn2PvJa+O41peSGd*UJc3gv@Ksm0<2=Fb zB+d)m>g!WE58xzo+PF60G~v=vXL4GQ3dbv>aW*pPNfV1SA*J!9F$(>e-N5c-Ux<3MAbY5VlqrSM=~Nz_VY7XYGsU$<=pr{~6E1W8Q2lc)DOK z^lTftiE1<~7DbhRO=~7GoA!u&1h_;lAv-$i_N06gqk604DvW-uk!vuLS0YO=U&do; zTK--B9W`&gTo1+jBF5FYMm>$zP||7kSo;>3C(k&~0M|Neft#F7z}FmTD(4*sJyU0= zgOOI}LkDAS&c_Z$FP(om`+)y(FhA#%Ihd1k!Vbo=Ttf`}jd$aLHQXA&nr=;C zZ5MMRYKx>JEqyH5k3agk4V zt&4oRe|Mh;9&ir;zi}flo>a&JhC&#(3DpQ8-B6uS6W|%4Gk{s4^MKt#7XdF0^#NWM zx)C@gGzR!o=qcdSA*2#|IRpuWUJYTqF|<3h8*fO!BIGyaeF^Ptpv7S)CCEkcF?R>X zJD-xzfL<-v;kP=p9KQH%Ex}uQ5^rY>-pX@$8|&qZkiQor+U%rsI+v!2kzyR$-iJl0 zl<@HyW;460wQ3{QU!-F+E?}gJ4XM!`!DRExIID7w4W~g(hcW7v6 zc4%$fgt!@TC2&D*{pBKL@eoum(kX@r$jf@)oYYeNgxW>N3j*0tgHmlj8=7^fP zHMb=tBsE6wr4wag4n7-}Tn-JRku-*KX$IxfU9e8()51eE$~M}8zETRB^_%Un==tz< zJY>Pw$>vyOOWd(0@|)Bzq!yQOcfJmXuWsBUNg8r7YCqVMjo`imiwDYMBa5^k?iInRBCv%xbY-qLZJoMM3dmGzX_6%6H z(!K){mq?r6CE9v$*$Pd7>^beOz=??6MVfV~8}9PyeBgBIj(Dy@DhbG6GM+GvdYcfK zK|tOv2Hpyt%Q@@=oQ^m-hK8`7TT%vWWA^nM;7qz4I0h2txPJwlPQNyB*GCT|R{le2 zIE}&^n1oq~nKT=#913XxEyAjX<+O@QXta^ySh~?%$D`Hor29v6okrK;IuXw_++4?_ zSHe$t4KSB}2fP_?m~(Y4@KzcOoI)djGtoa_8D9mQM1KJ0(@@}alnIvcDBxro0-Q)! z1M}zx;551(c&Cx;ZJ?&(eI?<2q@eeZPVLaM`V+Wg=}zFyGzT~p&%|lo4IG0K#$oOO zayf{V-6HUAL)qgHe+EvWM}U*)VPHNz1e}hPnxWmyq>flkaz09MAI#!hj{F{!;R}$$ zB&7cm{Evk#Bq4=YfHz~thGX6coPwDfe)8vmlVB-w{I3G1(+1#p%;@lwZvsxlObOeqmuUdM_g;8al)I7V>!&KD@PC{N{{R6zT|FUq_E7tnwR5iOe{4ZN|UCA*6j?2eLtu)MWLN$N`7MO)+RRNz$60XS2%1C9~xf%)Pz z;B=7*94}7i*hL2DX(+WF5xNJY*dJ?dhN4v5gi<(zX5qcfgI)PBR@p40m9&P|K{BO~ z6f8?|IV3yQS?Bb#)@9RaXepV=ZcGfHw&(FQ^keADT3?V1aTg4k}x$(^aVX#TmT#|P`~WS zq9<^o;98p}xK5ikKyW!8Tkefr!5qP*KVO&17dS>t0ZtIpf%yV4A%C}+cgk-r1uaTU2^M$b>Bqvy99*a3nh*bD z#T~$@=&_*2iraxx1lOT4;x1sm;JS54y%PoCP8D2+ZWTqqnF6ac5N19wU)&FzE*>!X zNT&AGna-zPSbKFjT7+SE^P_3p;dOxc3v!2AC6=4(RPm&_ju*?!b)r~}>qNYhr*P$W z%XN9IcpNxR{1uoh9s}Mio&Zi2j{>KNRlu2I1#p5`44fpM2Ih;Ez*&Op{&)e~25)2u zaH1#%=82`i8RGwd)5PC^cb0pn&ww*lJO|7dCBX6GS>R-`7U;jz7mO>{{b?2IrD-z+ z*YYW1BXAPdZE;Lo`=<-9Z7^CyylPxanGfv}+xm5;EYzsp;!U`X62dtQ@&%hfi_5!Dhe*ve6FM#>tbKrFGrFo;Q(a{dz zjb@`R53I^N<({JW8gYyj|AqE_M|=Z(SA>D@$(rEjiUYu#MTB*;B+yf(1pO~*0l$zM z_@xx!Pmwn0ebNCvL57f{n$iV5NyY>7Wdb<0CAXQ=WewnXnFyRLlYkRtEnpt{<} zt))Ff)&t&wK03<+`dhO8pW)R=*%GV$fd~CTFEtks^pqqPIt>!z!@ty8P}JAV`M2XU%qPcT~StCgU8BujPLh>GbPvN zF_LR@zT5_!E_alB;(g$am0ub6f3tgKI$WaW*<&%ZgFGtKEyRnOXOB?|n6FUt?CFYY z+jxcg=UyfEgZ6az;cTHp%A&C+pQnwg2EvY2wSeOk*S1`h1iTsJNt}99y!C&nX2360 zbKsXM5&S7C4fH<6wQ+(%?R0A@Q_EEoaPn0{aB8atpr>Q(hx3^VoUBk|-GQnm=!pvT z*3D5|%k$L9pr2M~E$nG31@tp28Mu~fygCKka@tz8WR7YB%vY^|<5fCvvT6;CzF*Z9 z^jLK+uo7*pE-|i`0dv)*z^SSaaE!_ZPEfx9=BvKI=@|LrdR~d0rG~lnQ9Vn4A!Bb6sufdzPcGW zT}?K5VU1m_7GB+k&|}qX;5aoGn5$+1Z&qB>r>cD56jcD6sqO_%P;-z@Nc{;IukHcX zP^j;C!_(n9NzDi5tNVbn)J))b^#E|Px*a%C-4CCG)SaO7)E&SXst}x~720gP+j+op zT3Qu>Ggd7G=Bo#RVW^0_LSy93~iRsRJ} zGTQDI_5ljz7=7Dw=sdazy__rPR*Y?9JsQ@MC1O0cxi|$Q+ubmhdlOcu-zM(EO7w@Z zN^Ct=hrNN7VEbh)tR}BG62_wyJQn7SgvDVc_1PE;^G3pMIXD)kzIF$|uJT5!6!IZd zW8{wKc7kyX)O{YyLTz=rqYhvta@4=jt6*J@LvMB#MiUmG53vHh*bV55y^B%lFEA!; zizLxdq=|MIjXob^(fvh^xJHb|bL5G;L?ND|SggVd`b}ahMy2XLv$Yk{Za zn9+JfDYP9?3hhdiLK_mL(56JGegTEHCCcj`P`?VO0Ri>vfVw=OeiKjw1M0T{H7KC2 z2&kNZx-y^!2NX(RG%rH}>URN!wl3;=bwHt=i}KL=MJcp*Q3|bHltSwlrLGGoZYe$a zT^~>*1L_X}H7cNP2&mBkbz?x?6i|N*s4)RGKA_ObM$;V|P~!p$EpgNpEikBZr5>yL zi%_aV2g^44fPSeD!M}q$f%*}YeT>HbaAiL(nj_1J52%EIsu56$0aY`gk^-t$K-CVY zIssKTpiT;?dI42GpppX$7J-qI|rv_AJK%Ev)?E~ucfa(xXX9QHofI2gvItA2O z0o6I6&JL(90d-D5Wd+oE0o662pjV>rvHOjuO2{g^O&YQH?9d&Qa zhTNfNM`uIs)pIfbxzv8jUTtr(Ux8L3)S)=a$1(bxJ#8_=dENa2r z2)<~;@FtNqX24DY*4GW$4X)_=V+1|}eX?QD=|$*6Y^FV!S8gaWVSV_s$c19DSP7k7 z3JZ(ltN3MUcpq_CAH0^VVmQv(!H|`^a|>NDTx_VyT*=rjv7ur^u%3$jvJAYo-si^p zuIS>efvLwQohmOSp08pK*Q)X^-aVIugI~hT zN=#|S7%$xL-u)6|>RzjKluyjwA-li_u^9+X^V`HikB}vITaF z+81H2?_#^ReTm)2zSPdfn&Q4DPHr19_Xghx-J%HLIS%X*#g*I2W&sC=GS)0$b(`5w z1PzT;c-4s)!lZ;bn!1&)ys2b04#In_0-07pnO4CzF=ExHiIt@+T5x@7j~{j>fD7%3 zeDLlj!ZYoeM6{Y55LShU9~iVj$xa28e-oMEHw zBka_xWY)j3*al-|zCW{X);(c%|Il?$lY^B`MfyRW^VbXYL&18d68l+utzGHLCP*xv zch93q$kN!iV%8a1(3*X*287ocxmaiPTlmS~93d=0n3%iMVRnI7_>6sy1Ia|&XwdF#& zRHR@J&sw<=D|&WdJ=i`O7A=*lYKu&jqFRd1DieEdyQ@A}A2wJGS2v07Dp%!+-fFg* zEBfJNf<-h+tg@Fv1I+xRwqmX@mgQpXYO_jKskB|Ct4!LZI@!f2xBc;*9i{pORNp8CnFf^a+7I&f zLi7z>`$GCYk6jUGy34M|+bX>WNg*Ms&bRubx=vHBbySs|}`M4cuI@Kr9g} z(59{zrRZJn!2YqlHg*l*nfmMdqtxJl>K9Ns0o6C4u82~DgRq0K4$zBbFr?#Ce%Qf~ zl+W|S@_X=j{erOlg0THi$9z{mY(LaIkCzjK%?ZNh1YvW6usK1xIYC%{!(J?XgRuOr zeV(5#YGAIWDdqv7K+8#U+TT<{sGl5p!!BBypw?PT~RlpJV-8}d{;=x z@c30IZS3hR1eSTQHiD-O&%>2GQSEf8yro5Q>&H1i=%*^v${h0Y} z`e8Zd#gH_|>s|XruO6RcWIo5|T|GX>#rGVOcV)gbT&erP;F8i?JJ|;7ZM({zSc^7L z4wWP2I5|zul5^z(tPxrvOR(Q@vwRopCBKkmSTC8R8mctaPIXe}WA$l&thBvGjaHLX zp1MmFs)toE&J$RN{f1lBPPGT?gb2F@>spPmUZ}m*#p;0*S}wPSSR<@4*r}Iq-D4G5 zi>>9>8tklp4ZGhz!fv+%+R}+w+13oJ)_50rFFe~ItkxZc)vGhmJDUe>wN$UvYq3sq z3wB9;qW9^r?P5)13RWm)LO*whWir4XY!A0@vUBa3_8fb@y~tjMe%$kRslCnKWq)Sx zcchcx)N@juHckhptJ4#!mj*gRosrHsXBt*9&2<)FPx1<^X4>FvcHVV%J6||uuI(ma zhfX6;TQ;YC!p6(V_-CKP+0*faizha_gmw7B!&!uxL>Oo*x!1YLtf-HK6>k zXi)>69~LcY!1Kd$z3|dSiyBaV*uFu!Ta%LUxhxN-d^Zc;BoSEl`MLZ@ikZlmwmoxMH zu)ds`=ZE#>%yxvIt}kci`C)xIGtUp}%bE3(AJ&&M^Zc;BoSEl`_2taAiXYaOGxPkg zzMProg=L$@dtRozuuOS!X37i8lqYAV{II^9*&g!4`f_HTAJ&&M^Zc;BoY{i%!}@Y& zo*&kiGxPkg$b)%DkZ2IrmoxMHu)ds`=ZE#>47VVxFK6cYVSPC>&kyU%ne941&%T_Q z=ZE#>%sekFQjO-BDK9Kjo}8KT!ZPK_nJGW4FK6U92%sfA=FK2Lqu)ds` z=ZE#>%sekFLPpbN%9Arwo}8KT!ZPK_nJGW4FK470g!SdjJU^^2XXg1~eK{kaL0DhT z%=5$ga%P?%)|WG$EC}n%nR$L#U(U?)!}@ZDEP}AUoSEl`_2tYwKP;Zzydy|22iK6$ zdiS1xmZEp>`DY38JcklUUN%1|)$-8>~ zSw`Ny=iif$G`^+rD^1K&=MYApkS?B#B@0R1p$myewJfYlZj5ms&#~>|G_TS8P zw*6O((Ji%C0w2dXbOOc?_F(*OpN%!0#{UyYbGDhQ$i$px_n2O&w?_CLj6Xb#RqEJz zX1^Sy;#2oWc|}Os;}xN2%T$qx-KTt>@2?2%_uK2DdG)SE_Qq(QysPJqc#J=UFzy@! zyL0#rc&fkKF9Fe)hLkYhVe?LyyWz%H_Ol+(cfXN8B!MU8HvwsY@??%U5F_LLQ4Zn* zhmpg%C@*(oysro&aEt8{`&mfbo{S=pELR z>1rf;cC%EGTB_EdpB2W=vNZIsdfPeZSDP;qEOXlJMleVL57^W!d$8yS~}p3ADZ&8GbEIIKiIh9Q?k*bRe{mJ1hw)!p70 ztv6!rxnK_&xI>~YDA_?6tklL`uc!;=g94ZSpe4p!d%%Z8YM33MOt|_!%GaxV^q-CY zTs;|Afs@RzK~Q#aZTT>E^Kgyhnq^_fY8$K~or4*_eNmoLJh797Yj3dwSD(`kb-A+`A~rc*o1v(s zScTbdfggYHtT^4Nt60P{hWPOZyR-1)9pUlV9pPf7&zl(Gdy96{OIY!93%xC7ice9) zadM>=`Z zd^(BzBl_vD%Q5y=dz+kK@342vo9$2Sy)q9ck{pn;oSU85@?Pg|=Wh9^^CxGXTl)ccGkQA5B9F(BlEI`~zcNz(&m#ANg#@JQ;E71!3s(&rgvG!_|XpNnSw}`XUt?EULpyNa-aXZdv`b^xX!#XSn z+mG0f$g7+?ox9`^XO1&R4s{Bg0(mvghnX*jIS)Ax%WIq`ohRjR=MCo#d7bm7^QIi( zyyd(luXnaP+vP|;BUb*wMX{2jUB`9gjczTsmb{5ihLL}C8@P?-7@Q2#N>0M~%NcUI zdzO2ayq!;mk+X0zOdoltdzsr;-scW*2gm|G8AcYmL*1eBem>1j&d2#M*UJYmS~FTM zbSJnIIbaUut`C4dlC{Ml~ zni-mj@;E0n2j#IKRDkmMLg)pQ$M-_-p*-UJIF!eaLjRCE`J5TKEA(k-FG}SXp)cj9 zT-J1g>Vb7}SY@UYuxG)PMzIhxTQ~&)C5$k)4qw(s*s~$93)bVE37$FQ3c6eHJe~2` z$t!!je^q#G_E}L5R`1ve(RtU-9#8Lw{@Sni3zTbwKRe3Z3C+5bzaqo%yF~dLuwxb{ zB=T3(H7?xxB3)gK-1VUYhKDm|4X+S!7h0XM*N@{qH_DxXxM%1YRvP9Rn4cBpk3ifb z_=}UuxKh-95^W zLmD`nOD)2TQa|Hzf#+iFC7Vz1vi3rc&Vq%)p;#Z`*{sbtD{Qm(HM{pAS@5wA5O3w! zwz3!Ki_yw*TYC+x$luFrv3q&4ya{%}BKb$t`c5;g?{w4p-U~b7WjWWh!4I1@c(G}N zA2V(63eyI!Hf`|VO&k2CX@j?#HuzoB2ES+8;P*`%ywkM7pPM%LKimc@!ELaT+y*Pf zZLreZ1}lf#VC8ZftU}xdt2l0hRXn%BDuLTzRfF4LmB?+ds>N-vs>5xts>^M#I*Hq0 zRgc?Xto=sGhSujf{~j!F{Ca|8W4*|wL^zS`X4DEkGc;K*){CiuIs2=jeXV^h=CRR! zV5V*v+t<;evHu9tD@)CZ3Mq)`kzB>jw?~B_^i2 z*r6xn0l3t~*DG0lI4;zs1Hyvaj)OEpU5YzC4N}n7=r#IWW=*WX-a3I5H5@;;7z(>S zm&1Ayu&mjNVLrDS0=Bl`eUn(fz!YItmEXb)?5-4;5A-P_ZaWlqbd8`fa2W;{k0R6& zj%N^loZo)T>h{UGAuH(OKt zcAz)6Uk`TjLhOk5dRUV|KaOy&S_bRU>wEDT8T_nVj-a4miJl5y-#*v=d(<@lT#+LE zpe{Gt&i1%{gt>O?`Co>T$}{f5%(z=-#+^^h?TZ|vPe>tivPXiMaj#=$-0PaT_NHd8 z{gjv-S8Z*;(d0MoTh|5*imnZ)ZE{+t+^T?svgNlCE7|DVh^>Vc-bNg1vgb=07c2Un zxTJ7DIXPN3EZrGCxt>@WYx4A2hGJg(fY-rL?R5vtKC!$1#<5bP(sdY({PSZ_DiqFN zXoEM_R=1@%oGx>VSw$8bLuKbPv^D3@%z*F1t@SvV#=-m~;u%iHN&Iac*2cU7rYX*7 z@#=~xqoO-b6x@I_O*Y~zlTA3oq!eeD;B;X=cMxBkEsV1V-_qOoWMP~?_>O)TClBtx ziGw?Fj_@v=Huw?F8r-cvM$ZrbaX|mm@R;*Sls=OCXE>X1ul^TK8}_bW>Mt=*_l1u! za-EM{{#$>g{{wsBYkfffSC{E;U{gkHbX9F(OB||h+1lohgL%G?9cRbe33d%T5o>&s zaJortoL*8F=abaK86?Su$DEU*^pV^f;Pj7^F>mN!8{^E5COE?*ipXW}AJs`670>D5 zHCJh9?}TajxHrJ%<5xg*Jq2tqP_^+(4_vs6@(RjwYo*w~$Wjijep%(x^%PF6!4F)E z-Nk;{Qv_X9$w^W&^{CE)+IiS>p!y%~B&eA4QG%0D zAfY7eRk;Tb%)O^L^q%UY-}JiNLaoh7OKr_bOYP7zx{x}Wla|ghr>%D5(^qi*IG?cE z1E;Sv#7UmbbTjJ7r>@|9&Q`h=PWNtucAz&T;>)uoB?V`+M9*Rg&WQ5Qhr)@6=42PF zYUQ{PQyV^S38yV(@cBwOUFqtW7_Y%vwxc|g3#ZK-?o6#4g0_Xr7@t%{#3xnNHWErT z5=t`?YGG{GwkTCKvHGm3Zi-X8n>)=Z6DLCr!gv9XoN!4oHm|%1G?z%C-{K9V2R+yN z=(+Ma&`l(t`rK0Tsn6${^PaCVCnaBp^KiP+gXoF=ffkyxf&XGo1zwJmfcw%WtR}dH z-Z5wXe_+n{{m`81|BX4LH;nW1cTohZ3qC?|#c8`juthGE4(X7v_%vLh(JS2|Z1gf4 z;;bP&a+eO__i%=_34?Vn7L<8>CiG~>Y znkr5X%?Qm9jY1`%XGLS~v5C~s=b^o#sd;kGf`C3gp6?IRwX5>pVsgZFJ_Y~PrJeJ8 zaQTF$W=@)OMFk&?@xNX&ookJcy7)gat#I;}U(R{uq-hgSJGk8Pc%Aq5*~K^1I{@M!yn& zWhe&bO~bPhdM!ko@cR_Zzv1^Xei)OJXp7`&7z}w5zfw%4oQoe$igc#p_XvI;W8pnw zasPndZTLNg-wXKt7mN6x!tZtbA{Ye4cx(Jj{8sZO5d5<6!?<3JeUP>;p%U=?PZkCw zVn3d1EE0TVAxsH-llUPAJN9EGJ5wUJWQUuOl$?^9mY$K>p;MQv?mc^FW1(f#Yi?%V z*1Y|B!)B$;?le1l?(n&z7bGpHyP!>RYH{!43Co79n6Pr|%B+>yD~GHcxpK^^(W`qt zJ#x*+XNH$_FX>&9Q!=b%_}XFX($@`HH~jgW_50W7yfk2AhmB)4_1x62bX{ro=8Vmw z-{`ru`_|rDv$y7K%i7*$N9K;~9sPC;-<7#5`=g9KX?xQ5^xTuZH{*-seJT6W_hs(u zw{Q5q(O-4izj1#?+5WO5cR=Fqr1a$V$;pjNn`}(2+j3BPNqTa|==MuG4C%C_>)ZjC zkK)Drrb>o0Bgs^PjT@`Q4jAwJgs3hF`;yCWhI~f)*7QB;Wf@yD$}-D3Z0)e8ds*+T zM!9gsWAns?>=F>dh%mfAEs`)S(tbiDYd|DxNF;k>q~DTAzmbug(UH-~k(ZY4Kd>xgnqjmUOPYXBF+)XsQ zl$Mmz)>4sBO4Bye!p*dLvuM1TmTsYTk zSM=N$-j*Qjgvfw2TG}o$;ZmB`SJoXE={-EsX$)z+Ib$M_Do(YY9vOLNxY##Zc3NU# z7liL*%^7JG_Oliauoh)oi+}^mmSmMJ87+%@m#yq>tK)7t7czly0Cw#MATHm~<^1s=orhW5?%=u=oS{^2u8g3|4!YML4 zoF#I@-Ep5ybHjth{_tR#5gsO!!q-q?cogVdnH!!#rQtmIpC#*t=fK}wIUrmp^276G za`*w+J6wd{LfIX^e&L6y7{B%5hh=<0`Bm;Vpn*F*b&}=JnR{B1*%1@Em)@#_%3F zGW;*GF1(L_NcStTI=r8jg!jwM;crAS+RYsilIanPiX)bo7O_Pi{E8wjEswY&1;5>q zkSL7A(cDM^cuBM*k|g#-YKxxu^}#PcQd=fOP7-;M6gfK57;&UhQKYFD9chVcx)>J8 zpw*E~k&RzrBvYnD+SA5JdoeQ70sIbB66qi&L^{&KNJseTgmgO5o=7L;p%c>X0zX~B z>k5BaVsqpI(J9h{)<=4R-&6F%uQbvN>GYy?kzOJ*(wp+}D~$9O8Ie9TJA(Hf$rk$~ zmx;7UU!>6w@$?g^k^XqL0U{Z{?8rb`gkNc7pr{-9tw@UGAWRP8%z;dDXn!OJ>EsCT zq>Eo#WU#RCb0b3#-w?=T2=0f7?vbJ34Wk+Ot;VkezwME05q>!0ACCJGh;t;;83~!= zVC=|9q(2h*8Y#*mqafE&c!p85H8L9Mk4Bi$c!nF{Z;biviHs2x83)--fZGK4pFo@O z+m7F^$OOETNf<7i5=p1q&|>Fvs~z4i`UtNj_lzw?o9_vu#fzY^6N2W4(TGLR9(l(# zd)-OYwYdW}bSxZFX5r^9?_FlCm{4Y|%(lYoI$34wvaGW88D$nKv$Z>^%-WM;mBrzT z8Y-e~h84*gmKNz=njFa)Q--7cn2+`x`e5D6{i^q@u&`#Ap-JW+%H2J<&UI-~VHvF} zw9xwE0NNr84X%Z@wv1*kbg6J*8Gcz*w9ukyi@;lK(UM||@|Rhn?sAukOI<46T85^J z^T8>xnuZ1{9xkoYgfjP&PGO6A#@3wn~(kBl`^#qjRjzxD7Mf% zEV07trOS=LzOwLM_P1ZGEQ?67Xip?T%q@!~!vWQ-uFG}JiewUa-KlIBszz2B*9i-i zp_7H0u*-@JqD5sW)9bh(!*z&AF5@B_25c-tptQfFCQl-O*7ruUwitni*RJe-vl z4jan=gVu0?l%R6Oc81+}LxNuo-r2M#P^7bN!0m5`BXkhKn!b`HPvi(a2z)NwLGRrFNy{Y~F;^ARwFYDs&FI%2;!0x%c zH(Xat*p-sHVnV_`Yc=AtR!;zL&B&y^d!8A-y+ztH!&5%oThgJ-a-n(3%1ZE}!+pBNE#GiG$egF9Gwa0a?AFt=@`Q!Eb$Mw2W8XEsP%{&|0pNYQ% zi_B0u>BsaPoLrX{Jcwwm2WR+NTMv;d%<2XnRA(SsH5tNRo#|_BuAVpH$;QJI@lrF3 z0BYuB)Ku59vh@+5YCx8^if#-_hYzddD)+=vXEiH8$Y6F|#2h z(4-`7&OA6|NJ|1*p7y7`(Qw9>{(5656lg@?jGEe{+F*S{T0n0PUAD_S>$_}M=HDA5 z(H1ed)S00MZ3x;EZElmydD31lRUwnAqJkq8LaUEN(;PBYf#M#`5Nivf6hw4;FC&A> z<=c8C$A9t`P;>jgc^{}TZ1av#D4fhYBOz5hyM-663Ciu zD&$?;+I64ouT&N*d!n{KUkH7Y(6nv4h)Eh}Q?_r@7Vl{{)f?ILE6ykF_7ttIDZ$@9 zL2C^(*0#-qKXZzo8a(|ksy#*PlybGKCepQE~H|4-?lxlC+ChF}b75Ro>eG@;e?WULN zyaEGJTd%+#;htI%!6~O(~|> zQY;iGAfnIuQ_a1!NFEugMQWU+69=iJF6``mbz`#w!**U4*tZ!Qb*f2=V zR^++Aob}SY)?9aKn4T02M9%ma?u9OSq(0MUM(_H}t{Ugl`3M3o`3kFtd-mCmR*$Gl zzJgE!$zM#)P9B?_8_WCN$>X>)=6rb8HOW5Z_&)2%WM5E{hw#$Uhg@~1ce}Xj z;<3N0$8~mIUYm8?SG_TOF#Iz)rg!kGv;0Pw!uaE;V$$sG2@=yw@0GyZRDvYOre0$I-WrygZaI&D* zvbySH?VspZ+Lu`#Yk@t^-m4GpZKkH`nL#r-F6c?lNFEl{Q~M>yUwB8wi>0M{EX~f0 z=|h8PtmU=4+FkWD`+jR+Obnl(xl;dPYMNbSFHP+g^auU+zMx;f-s;jrOTN~+BT)}_ z)3x}3pFQENFWFzPzGDB@@+1$o^6V!piw~j4B#%hG>a#jMSHH?0!Y2c|#Ys%J1ihCT zu+`OhXWjUrwEE%H+v!fg7wGrNPLH=T?92F2kK@SEUG1q|{GaT2?R2ue$?p3Z-4By5 ziAjn{(XZ=j_V8HAxZ7irQ&R#xgE4{F_}D;_p3}qV$!uL}mzdN*AbE65YHE*|o_Y`K z?qu6a^lE%M=<3uY{pxsMYFvDR{l`GE{kZ+OH6f;Z@=&&H7#?rxvAhI3AUVa zL;HtTnRSKNr+)*NW+B4(HTP>KH{P6tJXj%r_a)7ag5yWeAk*7 z?8=9gF86xuJM99yz?z8m$+l*T`>T8GX+B-=qkqdI9Fyk5ZgFauV$(j=?DqTEOcA2x2FHP>pCqTS0 zd~<~1oG!^Z$&##hyvs}YU6Ruiw3x0sD_t)BG&%jFpT=pu_%=;1EBW%6-l;u%X{<^x ztfUl4?H}-Tp&OHICi^`Sh$od~*;RIx^##$A^nhVqMjHC5eVcuo^@Vtkz0$f)#Ri|5 zRY%?%(qeIB8s{p3Yp>Q-BNQzbB=RJdj|7_rU-)9j8-tf0Vq8jfv>(y?Fp)!8Yz=aq z{$*=`Dw8cItn|CpFz;8d%%^()8w7yCmI#mCXwb=SWYFGPueE{Fv`I5btP3J6YXdugv&UpMcndZS^UyG*#;clh`1}va&twV+tQnvX62&&R)y;fYh`^ zU9+`VYiMt;M|yj$p{iE3F17br-`5P&XP4TS;KoDiv*&4~OD)#ET7|_cDn5hH|<1gj5S8Zu>LiBg*D$J))*~;Wp#$$*UHxeb}o1N+qY|$^5cYIt5CVy zPaWgq>^WY`{uS4m)^~>yg>>t>@?H>es+5@SZ z{{p{jtuIPPqZ0NfoV)BV+7H^lve#SVlT6jl>1Nnz_CkGz zJ;)kQjAaBg`+3c0s{Oo&;eU`l*Xkdy*?r^v_9nQD(Z8Z6+d3`8o%-ltced|?O}GDU1(n&=we@K_2)G;TsMz3y1Uk0tf4&(`zk(1 zw8Os2%CLIdmnqKwD`$D^ZKSag_GZGyu@T3$`T(!je$rlIb=PC;yX~Lr6MRNYvdb}1 zj}OpR85@&guccLd<^M{K&k~MTw=;W6H_g7(PO+}GW+q=1(~W*nKYef)KP|c!h`$%C ztL$&szqEP>yjCxk2W1EP*`ur<+NoA=b%j6mw=Bu9vT;{Z%M4A?k|asP{xQUl(Nou_ z_O!UJFg$^TBrT9=(P+X>v+XWXS#1x!x8Ct7)?hnmdjq=NAN&2uPG@@)(;lsS*}t$a z*E~`G>bLWiWykwz>0D)B(^HGn+4N+AmJmp`vg5_hrj0t5zVz*+s$^9Is6_{AvPG>U zu{kn{^8H)pE#eC~^4<9h7HJ7QPhth}VAiHj;L8=WS*yN8mdh&cEAp9RMp;3O&MI3F^eOB10 zbLT!QQXI|H{UrC?xsNQ0m-=HbPv_jZ--C0dt-9aSJ$LT+!Xip@bwB8yJNHu~mQwe5 ze_2_?x!(sp(v)xRr@80O{k~ECxZlq`SNEM5amLFBHpDcmtAUK{I)Cdp0^XPq9iQyS zCdORAJ)@c?!CJsN9xsb})LT*BBEU*~?+MlhvA&xX*J7;)M_6rw#eCyH3E0cJAQR+) zGO&-$Lb;CRI(9jDfwe+jfPZK0&~|?7SgjHSSi--WwL{RTH81g}*iaR@65y4v3Bao> za&eE1Tu9n|yU3wF5@ zc}CRoT1y-t%&U?6noM3O*#(+JMx*Cw^cuYi9N;xH_2d7<}sbR549pih1R7zfJ0)4V2xt`q8c0jMXK3L1E|Cjj8_rKJErUuqSZ zM3|EnfNh|W7kRk;@V{EcB6S*kIafa8TsyelQV~ zgF_2~-m7q~%?jV3%bKx576l@33-;OM|PX$F_E2tJ(fNl#2f58i&S>%qvU?xD`I|%=dR*?ek-ML<5 zVLLSzw)!r5EHc3;a2Fu_MRg+IL-+5E6uIlL$PZS6JtBAG|A)lc4+;N==)QC~m=89B z8j&9%Q}HvPMWh5iB`8$Fvl7B9O#+hvb}GeArA;in%m8!1CV<_RrGr@j`Igm-EDwSk z06dq!DDq<;m;@GsT>u?d3<1cnVjFZmjJ@Q_W)=WDM#k}?iacL zNpM2sfdL{FB_gY)gK_|$)yVe{_IY?Hm<=`n?C=O-K9UcLz&?PUKSh?c`>7&Ei>${^ z>z@Yb_6v0T1+>3d2Y9{#**8GDVL5mK;AbQ9ZaOCN=nSwLAmgJUk=LqLHcsy4lvKJZmP5|ip=Uc&MfIXkr zMgD@{zf1@BgDM&>+^a(7s>NU@fY<+}1JdRHtpl%#yqE;A#fyaZH)sx^!+{Y1{s%S! z!hQ)Gzcdlx=cOHha9&9RGr&rK&aWI7IouE6?=WfV@K%vmx%V3PULy`)<6dnn$OVM} zn%a=a>)7J;rC^W95gl-Sqy+2}`Iiq&0Of$VtrL(3ps(8nT14K+1PcNBy>Uw9=wMI) zwgC9QnGUc?{ZWyB_Y^tyw8&e?@m4m#E^lpTnKW_J_^`-{^&(AMLA}VyB!Dg_k?kZj zCtF2M^#j~{uU4eFw@Axs)&R7Lv{j0n-2mXxo(5)sHK3Xn9JXV4iH;5LO0@(E{e5 zV10e!25?NYZi4{+yX^q90t5ID%mDX;DjKjnOGd5~&;uEItN_mdcn6{FlM9xDCqbiV zY5l+~unrs&jkb{1&jh1IyM%E2^LF7tdJLDs|FS|F%1cDMocGs<3>EDQlfiPZ7a+?} zbQwxmL)U;80r!Tj2M0yFG9Mtzm7I@=0~5hYfXr8U!8pM4t6mT->zHU)qxaQwz$Q>H z+QTBv>fPjriqpd?=j`z z8NmI#A>dYkoV0JWvCBcLXyb;1yF?q0UGqGdL9J*v1i(~4xHq8t4TL>qi)c6Y6m1$ZO)msHK!a%CNE2;F zZ-AX=21WbUA<<^f7HtkP&zTM?0Q%o7fO|L31?X|}LDA;Mf{~)#vR|}Yk?mIGpFdBu z1v9~F0Ph9uqTP`N=7Ws@`4;8^WLSs{3r~pl-Ar&RAl&c1CfcF|FbR}{eV|RW?-9oL z;PJgDL9=Lg4FwATcDM^YzE2q6CyeiJ0oY}69GD2oz|){fv>#*u;_L_O0CL<-_;(ZD z-F2cBqDx^mSSZ?3pJ+dNQM3{hpkGM=*dSWj5Yd*S|B8@k_f8P49RK$r%l#undmv4; z3TS@vjA*Nn;lb^oQMAs2l@Ar%LWQ%A|VXLR+fVF`8yS!i&SOm87Y6xNe z;RS%-KTZ~H_j1wxv;iCt?HK_hzyh!d92V_a=%393&_BBaoDgkKZ!ifU^B&~egI%A) z-p}FZIq06N6K!t_mcn2HycH(C%pP&qWycPX#ZIuTEjlkj;{d+MSB}r-p&R~MSJJCXeTnj z9IzQ+-*<h{_msL`|x-l9v^JsCC}ZWohHoF z^F?cWShO>90d_mvDq8z0(ZW+jm-URO%;)tW*4e2qx0&o@;N{yQ-lL*hT(d)u9>eOR z*j(mz@b51dy-Nx>B6>Vum`E5Tde_0CC!P?UzPH{Tx+F%ElE;Ci;Azo&EEGM+3bo$Q z^{ErRZ;9yrW{Q5vLDBo~7k%Jz(Jx&K2y+mA22BPlK$Ym1K}Y{tzl^Xh+a)?xzMjc- zCN!BmznsyZ%cp>K0Q$jcU^-X>j){InKQISu0LV5Jd53Nl{mR**U$qf%ZzTGTTq63Y zS)z}gFM1Aot8GXUY_ZV^3if#_qAe=I!5qQf{H3dNBi+%(>{)H^Gz4iJL0D1niL-gZ4MSuIC=#7MR0=-Wl zOA}$AN&{1XI)~;|z3A^Hf?QAlko`TvYc@d^m&5W0Q;c_u7*+UVg0 zRbuqyb%&l4!ChbrfW9a6y#|0AKq26MFJuZLcMu+_$ePNINvY_P`V1ia-bcmglL)xq zXB{{oMjAZQazO>y3);l!I|-DC(JuucTfcTOF3AuheTEqQR|CQuKv)9(0O7E z+bPEIe1NW3>R>3?01k>VA{Ug4aTQ@@5oXpJPz6F_Ts;YJJrbIcE5x`4{?{~!F$!6) zT_r~L05NjciZN!l7UN$5Z6X)(UMT#U(t zGx=dLrVtl5P7&kl_?ey$2xrD%0FRm2@LN2)X`C30i5YXCznQNH+>$BAJm|iI9T~?m zZiD~)7sa@J3D_&f9q=ybEykUMPdnIHgnhoZU5xK97Gp88{eXKv;MtOC;J6rfLt8jY zj31&8V^7A9CW=u!2q1eY{FfoyvRW}#Oc!J2A~EirBStwgmG2Paz93i$u=D*B05aUa zS&Rpci&2pV;8(E}>;&~<{3HPI_Y?g6q!QGLu_{4~2TK5c9)xZ+bPpXBtZU>AVyr_lX$GAIJu05Y%jf#F~lCY*TuK%(aw1`oa3)YJ9e@$Zibpjxa{jZ7fw^L#q7zf(LcnSY6Jt@Y^ zgnfu`4iQE*w)s2pb~p&8gEBGx5eu-zKlY1JgU+uaH{&qIYlp@7=O%zowUYq6YqtU7 zc!zr@MgZ=; zi#+e{5~GRVre-ltJ}Jg2ba?LtF`7q#N-^G_B1X$>F+R9Uj8=HH4giyZx?U&7=`?^W zr>jAm7;Rj)jROVXVX#|_GlYMJaL=3&BNPNv0d@+t@QT_zP%B3J4Pr3XV}vJ&$=;x* zY!Q>GH&YLYX-pK;ECXu4U%tibSt+J9RLq#(d?sX$nD!|#{apK}f<;agE%Hj5dz zP|SGfx=jaFVg{y(nZ$D@9L?kvVx~MPW{>S+_T-C7y_Sj@%oQ`$1oTn!R)(A%zoVKcRr2k z8HX~z5E64Je1^^jtHBGPRm@=n0CpaR-G^0zqhbyx%;AJNd;wSskZE{}m{;QW%Bf%l zK+h|&(}*BIrV+?A0+~jLCDoUR?q9f>UCS zOb1gy5g^Qw=y?q?U4u;5ECQRsVKGPP0Qylg!TsPF&@AS)gT)*@8bCjK4?y=XW&&i- zMvk1`V&=AqIR@IXS>P^!?ZzGubNsDfii$a>s4ZYV}Y38gx5`RVt#u9fX|#lF>fvtbMC`p&YLOb zt;l*SJm=2>YXEe&w~D!75J27q+$-oO=A9crjhG8d#9TC8%)9Ov^ZUrRnBT?w06P94 z3t*omJCV|CZBRC-DQWM~JX`z@uf=>~)rY~R?pAfTT zDcB)qX)eI;vZG=yCyW))uH;@haamq3CiS%Wz|&$@tQPYp3&mWuRm=zXin+Q>%!lCn za6f=w>Q-}23BX=I<(E3s{24l~O9B(c{P}2roqkRn|NNMk>*4>4-ePXR*1sg|U)G7a zaU9q$=C5Xejbd)f1_wc#n2!?PX8doSFXk36z~67SiAg`g+zS7#&0;U1$*<6bRtA4vo^i1{zVujBbqXx}Upv%Xc#f2V;dV5OM@LNiGC-Ci}@bs^h3-R{I`^W zouE$4577Gq!f)LoW*fGlPomy^G|$4X{giklAF$u6HUSiYD)AT(gL?6p2_RQI)D0fb z2yj2x1)9WTHH#;9ig@fc@pRcLp04u%bY1s~r&~Yqbe{}XfL8G&4Hh=%0)qfFJ$Tk* zBX~_bJ$V+K4fX^4rcMPl;_2-L(5Kajr!PofFP{E$#WUcTcm^&8+r*QR4+?=gKO!Fb z1fEMLfkj{gK(9+f;u$mmOamq0X>dY3l=~jWZakL})@79d9+`W^L!ZGjc&T`XqyuCb za=&;ee?7wmApdY=9liz}70;E!!DjJ{NEA<2HdqL_fAvH_I9Klm$HgktcycF?_gEoJHc&=L_o(br2eVceDjt~#)3Orw01zN;2X(p%=&zFY)cz*>M zzN&yOQ_*cI&!-~iRQ%pJM?BNeYx-dE%s|I)t`^VCUE;Y3|KBF;TLR*_b*^}BYZlM# zy#eyyUN4>n31Adx7f%89xU&p2if7>zP$Qo2=7K%qS%l3Oof6Mo(*Zp1dI3PQI0)de z_^^0>!0!*BSuzRKis$ahpg}x^@GaaRo*#O}v-Ae>6ydMrR`HZ#uhL^K%6Puq2g(6* zFFz`tA0yk3v%q}utjG}0O2WDqo$rNz`4(_OJd|sm`}T_G0q~PtfJ_f!*VUXqM40p) zJZrG^PdABY?KJWHY$P}!o^^!)TdaqEJ^KBkKs+0ki07BDiRV|)J-R?Vn~`-(iFmdm z*JCTi!#uF(x7cQT637OGQ@IhK>l1|Y#3b?TND{)K1Dq3 z8Up5t=MVeE^G97gyYt2KOeWYWo@e90LVyf=2!GFu;(2a{c=q-K$HnvKC&jaGsCb^A z3gG=hjd++#^}N_yJb#@do&$r$^YTdXys|(%e~0cLgkN(=Jg?!emN0570Xn}v85|YQ zk-g&i*J$y)0so`3#8W>292C#L3F|-8#M4kEp5ypwgy%ch;KXk6G^LB@WSMwQ?Gev= z$k4n?JRhLj=_c`%PFC)6gMF!bS-;+1*g)fR$HpiaCx*XD5XdPTg}i{g#h4vvX8 zHVD|TB6c}=8Z?X7#-Dviyne#z(oei`TqleGhsE0!e~I|-#@DI?GsW9|8)y)3(oXR* z#_LVV6>kr}czezjZ?7uxGS=%&;R48y<`)d-*u=(&qDi0Xc`m>#8|m z1E?2oR&UTEUfMt2Yo`Hdt|jbiu}k(6@#Y>B@Ay3N=EHZw1o2Kx0!PF^K8_GZt(Hhd`TnXQKDam4NGS-6h^x0f3CN@i%)UxD~7w?;P~Ic?Lj+ zoA-%#?gD@f=eCP?UZHqz^@1|+G^iKv{Kev3Fju^cEqDti0&GyQD}oc^y)!*qMD_r6 zR4yA7@$CZXC7Se46S+hTz@6&qii!&%+2J|GkJx+#`P`r6Unje%r#eA1S6&}Z3eU$S z$s*Q5R&i|L`v{|@!CPKeS1wbgls$5NIK}aj(!t9pZB$1uQsj{o-aOZYCO&%&sQncU zU?RyBEg(7JY2iG>+)`Pa6E0+vm0IpkD_)i(&C+aCR~HnNW^3$9x@|mP%A}1z|7wdA z%6{3e6-u@?8K2<<_RI14a>9Axyi%>GD2JV!tDWBsvcWLTy1LQ_mU%KV*wi7Q&T4Ah zd#+>)kZd86F*fS#Y(3(mB=gt$zc7FP{4e<5*tTuk8#&>L;X8HC#)a?Xv~PQ(a^b#3 z=cV^4=~Gf(-*sOuI^uly?Rq_>;|)XIi0F6Sh5Dgoxp{L|R@TkqrChd3t>d;55x>+I zEm|~=uTfOVF)c+oIac&xTO{w?`Oi>tUS3{u=$|_~o?qNZH)?ULKWFo7Z6KR#4{*?v zw_t4Nej@iT?R>xVK0P)ewnT4fYAMmJ$XVI4RM*n&XIoC4IDVq>-Ih?e{cP*0M$S*Q zoDM_P*4kF0dwo`^)_S@`_xMbR+(_}BZPR^hydiBLob{d!>E6hBCstjeteljkz9X-` z(7|ecU;tB!qN%7zo9-r(BGF5i6-m1~s56x&6=f{>MN#Td($a%+kDLBdjK!WJl6?R&-kw`zScZEya)`jr!H?81AoEIVD=T)TplH;f(f`f}~#$p_#xZ)~a5nu#0CZ$OKcGo|+#@kxQ060`Nh@poEF^mYj| z__TaknwuzFG^6!YQ*-Odci(FbwV!SehgzFYHl6sO^>hfzrsIttl$gH6q(r`u0q+uN zhtf@%O>MEU{_cJH1-r+^dPAoY68JH6EjHGUgYu+eX8O9px;QpWate!f7AuyzX~s`1 z`XebVnnqOull?@6Hbk8BdE{UcLXi}xG~iQ*W)2-ws!FHlQ|f?@X|7Qfh0dQt5evtT z=}qMd#U)2pP`VarYoZB`v>nM7q0$a1yd&)eY4u!=x-hLqbH=BaQrRWS$x3r`pks?# zWtRZCv17&{MwAxIT$?Bjqq(=EO>@FC(a_PAFL0^s+oDvQqz>aE_KeappGEF>%M6Di zJoy|gUx_L%%9bsPZmv3%ceGEG^ZD3F?+_b&UP>|UR04ct8d#-tt&7CYi==@p(!eam zu}K|LI7HJx)K=%YhFq>iT4pptBTPHds2EXtx-pp@rP=J#U{F;scCc%dPiNcAcT!G% zlo9Erh_Mh3-l%0hO2?dV20Es=I`ZA~$yzl!&QP>YvD_Nb@j`kl%}uqEt8A1OvC$gn ztDslKvdSnbUC>x?G`=u|^XYykA&hcDkQ9~E)4rNmICR#yHfdYPgmNO0*FEBboq zrzldVPWdPeqWoo=qHlHS^Ax=w`iY7j>$!Gx_@hg#h^Un5jik&XAv?@3B7oxMMS7(h z0n3ZDsi9Ji?PlrnVggzI@$yer{F%#DrOph+Kh3pZk!PZX*F^+ zv~!}gj(!gF`Y7#}vF0SK$!Y*eCq4I~1n=KhP`FWmVN(e8a#d0 ztXZyhPHTn!OhJLq>+>c0e0d{B4o|muA5aByN?3Hf_Bd!;>^(D1&2VeL%4WKh; z+D{y>>z$FH$HeNbEgo~liWN`n(t~tTI@rCxvip;VYCdRbiRm|D#E450+ulEL;J_a@ zty=ZqW^>48!(waWt{i24R7CVCY|2-Eqb}^FRPZEaoMk+<9ZexoTE4F0>e!3*Jq z-8c!B^*Z}Ob93{_=7a>l-=EksEiJ82sQ&4HNmd{Rb6qr=rc0wV2>Z7>?s@qupT<(| zdAhcHAii;Py8!gHqedh6HV{wv9VtL zOl$kuw$_&8M_&K;duQ9B_Wc!SyM^>T!b1x;z`}{Q09a) z!Axg)vC+rj$$VJm!>4V0>>cfZ5jW0ZC z`1m_F$nfAfOJA6)FDSWvPNsHhvJ9m*QRbEipQS$Pm>xb$jD8j#vBZOFp>(RZ^nGr{ zMf;?{ZHX>-|01QDlj<($qwD+Js%v?X6wpyEQl$Vb85%XklBo`=dDF2?)UlSOj>?wS zB2`%`o^JI8O;8c;Q-``wpw=?ZQM(lwG-(mG#Zn)kj#{*nw%WdE4l8ieYsXsJe=%K= zR!fNRQ`*kzq^)1E29QgDc z)kq_6E%Vm3+e-C*xTbL}Y3Z5jSY2CsubX~G zrfHIsCejyv-O2mi;nxL2yF-{XY55D}ugDG03YUjx>8n%fv%?ehrafDVvt^xDIgv5X zq8wQ#>x%U1f(t37b!<3`f+36H%`B_?tyJ`0YwSw|&sV~ZD-_pK?-bQvf zuSklSX}JS~6&3k&Zs9Z`R3Y`nrCpNJQ_{U})HS~K>Z^?nr;2mK zbCm0{sWI`Ii4!L>D*0M$%5AwSYKVEWygX~-_r}oFQf{Sj$K=U(MXxIK+rK`499w+X zFy1=EanrP4Rp+RxUaNUx9K+Drj$0J2kv&B+1m@ibqz&s&W!ojTTY8eWc#PCJuG~L= zVz{cRiZ)5_zi%nZrE`j7s3y;eRrdIoRjG?-j~g+3$l#tWwR_hT6>ZwIX4 zYHGdNrOHxN>d#G$s+8_n3PrgXjR|sqWSdfIq}R(7&Z-9lktrr&oAV zxT3u^ToGRC*|TTQ)(6UR+FRROJ(c@k;xae9I6S9aRT~qF$GeG69+&MzCc~8a;<=YE z|7;0%oK``D^G$hK{!E`>pRsS>pA)CaPoT+7$))YLaI%eCd&ZL~TjY6~OR z<=S_&uW9qN-BNAdo|&0BWh^762l)mFH{`eGyiub@6)=;b?WVBIEY1(7IWC!D)Ij_G z_Wf+#zw(XcpD~G#RY{g1+DBy-(iIk7kLJH52mM_o{4lZOxX+UOS1>HRo&G`~*sphb zda#F=WfbS!}okBv$$oeD(yTUD(&hi?MTC&dh?&&r}{?J62es9 zu2tUw9Y=cg?OS~Jl5btoSiLSc%(qs;i+ZiAZoK4MOYUC0?{DwMcpF<1($muuS{l7E z@BU4ii;ML$moLm^h#Y79Xt-332`_bLiS+wkHj4ExWM9I7a;&s4h<#-5L6#k@=J7mp zV|~A@xp{JkVR0O3=a%8UUR^VmY%z__=w`~UCt??51m3Bxu0GW>t45M)!SnI3D>ShNU8hq_*(0*mwB@_Sm3z4rRCCU5Ay7Ix6`f4Zb4 z8o4ed!Bb*{+uOrTJjMquNNiU(G}InD?O_1Nq!g;H{rlhcf4bx+t;Hpx-OH5G$0ox_ zZz%2j7;ChqRE<1sTytcEnelR2#8|02wj(E0g&Ca-iq^}WdPDj_iWF*pANd@=(<41d zX8`bAZ60kUMtK(LL5C_kJVccbQ95V3M70N0t$uNCqg-y=I#8*qTn#rmR2@eM)VPFd zJ2)B!o7JpNCx$d@D1P(~W0f{{x{yz!W8kWHQDlr$Dl!~U26={~DD8@}BF#UYj+1tR zu1yi2=_p<9+W6aqQA`+<$?L2j=PT5v_%jM?S6rB}KfaV+_8CiQeMYsPjQrnaQ>?0b zMW3s%9^(vDFkta{GuyqLGh6AWEw=CNTx^#P{FE6dTMz5sz2a=Keqhh*Odq#MER(?fMh_{Kx-nXiEn^Q!g>l2E zxQ)4LG$=g9*btXJeGK(tEnA8Oy>$n6{n;~dR-XJ=HaM=tnm)0A)8T4jGvASI6V0rX zk-D}@pC&uTg>xb`ad+CZ-!<25Shn_Hi5b^bPMj>!69#{))NX7z{D(&$S-s|2_KX_K z$7R(x=AUS=uF;pwn>S8MsdD!+%vnXX`?)kWOShH$} zE$ZA3yN1{vOKcA%wg(W~1BvaphWvavS^M(AmkzyN(V8?hhumG{{n3m;2^B52?7TDOkQ(ipe1#4OpaUDt&R z!Z)!lDThAs7sI*XFNGyM&szS%$)EujsJ2`Z7 zI&^b=#pTdYx_w)*O<_yThF9mb11|XzhODs^4`&g zH~;f~$V^D|CzTd!r_U^-tFpXP%=NFTedi1<*nytM9KX|1oW zenmpXt1c3g(fU!T{f0 zS&en6ZulH6ban8wKB@{ zI`Ycbu+SHgmAA}TduX!Gwzf7}bR?^yqoLtkky4SLpOL`~A=Sgh3Xu|ahNgfiGctGX z%q%rC>gzj|BKDTnhK6Vv;|xg|<>hZ#JBu1Q8j}kOCR0MF;?`W|rs#6s186u`%A`oN9+iQs_8f??Z$nxtRW_}3`QAu zx#K}4;^R)V<@nhsf@zxcO%q0U)!4M5#;3(%t9$3qo4>1Kcg4OMA~`amTYT=BR$iD( z#aKY$J}-~d8yT~uhB!A)>y3=lmOgNPY_^Q^=#XsL1LyUOj;*P7va@1_c5)3`=?Rj@ zk6L%)v{s{Q^g8B?^E8bv4b#eshJ5@XnvU&pmrs^MlN}Beb)affOLJW5RJjpdouNkl zR4h2<#+Di)L7n9=qLZiE*lGcp8lGdE&859CH#sq=Mz&p^?V$)yM>}|)Z_Qs^KUY@$ znTtz$ahhqaO%U;7Hc=8P+eb$n9h+p!W>-Qzq^R7#^VYb~hK@C|YTRB%2Q#7$D~;Tg zd7&jDe2OBLkQX~zpDs;D>t8rZ@9;ZOqt&_bFgQ;;w|c8l*)WB}g}LE;8W|Uf?@Whd zWHdD*Wz>REYq&Ws!L{J(s4X0|91d#qDw^M-97^2qRUzcquH!l{6@EwSx#6?AfvCxr z4G|mol@iVhr`U)l9j&Kofk>&G5w+g#2&L)}W;<)|vfC#|XnpWhbBECy#Id|FP9>$~ zi07==F;}{>ZgXw1N9pFK)^p3z9IB4FMOj2qIq_9i6Iq9( zR*L7HUyIghC0Eq`(b~t&p?;UA-{pB>NuXAbMN^3C_gZN##~i-RR->i4+(UUpyBD>(^K(kJRVZuVtwyimoc^C_zV^nVy2)UB9N)=4thm5YFl~C#S2p zQmOQ#sdqx{u3po&?l z^-U9I6?N%NT&c3(W=eq~&HamAy=vsBNF7ktu@3OK&p)aT$dAt6M~1g)FrKRm9vpLK zggL{kIkTffr7-6GR>rP<@3%g%{Cw^3pj+ao8mc!^Uc82?NXrlA2dJU==;!2}$aubn zqJH#Ll~tG3Qawq%RXdQ;v>{Gst=V{+-WRZjiJ~gl&7o=!Jg`Sf!X0SRaLjQ7B9=z7BkO~tuZ%96P5pE zM#!Wuvdr+cUbF^RX-S1)?B^@kblIoni&BuXQLCvbU1nrwOEzISQmUMDA#Y=6x|GA0 z#U6X0+=pMYSTT&Sk6bzQY9>jQOdVyH>TIbil5McgXQ_b-OX``XN8+ZP667kanEz-! zc@YU@Pqt9Ut-;UyY*}5DEtQX^=tqsPVKK-NG?3Mo)wY|~ipB2DM03|~M+1&vUrh1;>-=x7V0I^Y_j)-{B| z+95whAd_=6j14oO1aTzjsKdF^U{e4c3e_7nYv?LuGZF1XK8#Bo!gDJzKYeObF>VoK zoy*EkZZ&nRf86qQi&MU4OGTs>xv+%2IH!+qizKIM5+v7lBQHeXJ@R_og2j_xRk5!k zgc($;vN(EME1xxn7Udk~n_G!3)u8Oynlx2wvZ(aF5|2C2U&fi+k}SK=%>!S>BGa(Q zweTEB-r+4}5#Jcrmn-+3gf&M4vF{}&cI^_^Q>_}dNt`cV@gHc&IablS?k7JQLjyEE9$$hfgUi@xTQ>#bbVeMS=cm{^5 zoTut_DSQ>ltm0y0QNLqvF<=uKs~$&|$o)zRN^-)%aL_0yC@)v5Ak|FkSHo9_FU1WH z4-R(^r#sUG;}}&K6aE@A6-7=ToB}ms4mAk0QbPCl3Wb_ZwVwUp_`5M}_4Rc%Z~lkx z>GJMXQHi0kM;R$#)PxNs{yg@ zl+&FGX$ou==WYS5;@mBsqj5eD8GlHePk>`SaXw7Nd0~#+D?c{BeM$4PtWR+!2K$ul zYE1mfqJr$ID(0mBdZe*6k*UF+_L*j{_MaDalZlITGiz~Va?s>0;$sg-#w%mWoAXAE z+OT0%UtftQ#+K6`gi7>(|Ls+h&A9M%^S;0J%wL!%|IpHulY_?W;l?j=)$2Wc0o^p! zWFW4~g8U)f8<`+%Oc*+9GLy{Q(-$*6uhniFi`Ppc12QA^ZRYeml8D=Pecab?Z&lUe z#aXG|5)U0$E7mG8+D^PtTdK`lGL{jfr=0XuCBI0RmMMRzsHpheai3{sW}3Cg;LPJ2 zzi!F=>UepOto5ohPgKQ>QL)S`Es^jlQqP0Dqo@14(ktiXo^T~JHND_^WK3(-t z&z=pP2{Gc*-u8Y=sI*8oOryl?+Fja0C42~HnVSD2jAE4vGeYnE`=5soA3kzY;`$F8 zI;^j^rL8S7(eKq%V=LUQ@#+o>D%#JI9z|OPX{3f{$3v-%EyfvRGg&KA^||8F z+LNEZM?Py@8d+JU`9FzJ$&RUmiQLTErW8J5{AnZDn#`Yk zOeAOeQ&Rk&KBAXLBHAfW9w45dC!Pz)tG5u(zbLVe8M5OwjyzQYpR6H$&-<@+LI#^GSZnohgYv8FmG4R51FP_rvz(Qq&&!eFeK zPtO9~|DXW#0D|P3zV8R9U1VPoyNUb7#$%R#mla+o7OS7FKli?kympyIo9<5bb_M0D7n?LGF+@)&sV*S{$W||L6 z!%L0de2_V1ysTzQ@ioW2NIoso=gLKZQCBs4lga; zKFF=2&zzyI{(vev6f$Ds;^Jah=ht-n`0>V8-iv9ZDVUZPAHsKg``NSYqP6pPHq_SI z+VuKZg zj(9Ru-TXNtD_+&m|9yl_DUMXo^qoI%%o(bR{$E7jj=^sAtXf&0E(#4*L2nwbHO)Smp2p1Zojq1<+4Avm-1WnG zk+(vMixV=eR~|oK5vO00{yF1Z7LVcGw9Ih-@B;1Mw_L|eW~IEQ@l{Y(XZ@9l`5p3; zE{hlc7m32-=Hl#6u8pPeb0-&V{`?!5BG@2LBeXk(`U>@OCF1{%_QmhW@#}@fv;TEz z@NBWFire2ieyri`#uF^XW3|4jia&kwVu6;|_~W%LEs4QF!$yqA${G_pZaT&L`D#9vxB8zgK37*>SQDwblEEK( zfmB12KU*EE=%`~q6BREPxOMD#s*BdKokvj`6_s1ZPNt4^2mDnv8<{8g=sLE}odxNj z+^4N$9Xb6SwCg12N7u26j?t2cH9uU(rqCYflh%0`m~*pu-u#L=+vZd>7cnp=6VH#G zO8HoZVP=pjXVB^;@PcB7|D?#>=4I3<=hrMMQX?`ClxWS(rJCQ*;Hk!LFIr<`bY@T4 zNzI*EX>JQ9IySEjXx3PNrsmF=We<{{-C=ptY0Ri|lW{}ULWqXYF@BtgNjo2cpAbSs zk~7~&L#^Z7QFP``%?zl~t|+ZLDxVYXKb#Ej}U5d8+BUmvtn@Ah?rXN)g8^snnh>FK-yuV=5w&fz_ejpA4Di@C|9 zgSTuNN&EJXrGLLp4u;ohLboG7TZ$qnhCyRWzcEto4qR!SQ_h1%lW8`cOFj?A2YkK& z1&k_4LZOC+P-$d@AfFU*hlqR`S%)C&70B9m4zIyHb3`97Jolyr3vU0;tqT{-nUkMi zQ89-HbLLd2HA=-XyZ`TBC(oJ}4Cv|QkL@baDl1DhhVvMGp>S4itNd1*S9yI{*j1>i zy%zTt>;E&t16a|+aE?}9ejS;CY~fNkzg+YFc5$)HSF^y&yw~gd_wWDv{_!;3o(9T2 zMzvK@qOqwGAw);{rm+P0Dr&ZLI1IpLQqO&nuIF&Z!SV??GSYW}!HSL6GhwZi{gvcw zi5?T@d!V>$b8`zf^)sQCrgx4vpJbKyIfE9PK2|$~OAJ;T7$y1#@3rDT(6hVm%zLdT z-*3uDzhp?}p!Ae;xwhEwdFXv8?<}fqIoayYfJFOBDt)nAF-Ma=Psn-6Nxk^0F}}~7 zL_2Q?hg2DPzAq8YKdM)tW-^L&?Ch4TIkHnTi;JW|5Tkx_G~9&^?2 z7#se+N=HsHyNC2Ku44+53O%d7BG+9j?p?fi@yyylnd9S_)($IHY-1a1N>iHB6hhAT`Ffw6T)6b&_I>>R z_~n!&h4Vh|%j^1n-QMt>Su7^+BRce^_F?d-Lx<|sU;3R{Sk)}7s*F`Na0Kb4LM@|g zp-rWNL#t9Kf_@W|y}%Pn)fJKLV&IA4nMm=}4ER|e+$*kpR*n12D*4vX1hIje@IxOQ zqSQ7MeN$VbZz)hqlAnR|RV&=NWMNpANUK{xrkfm$m^of(O{lv}BST;;S0bJ$&&wOl&O;tR{?MB^08`s;D9N%M#K6;8HluaVOq; z8rC3L*3wFO$&0C@wpSmg;h8t%UgDZ&%v0{@>xLV#PTIH{C=S199ct(ig4V%PK&V+K zggJ`VC7wa_LC+u@<FA7HE9GB+sk1qp=+IN^%K6<2}rpGr1U4)@oD2IoAiW9 zbLbf)q^%Qbiep%-FMv#Qz}QpgKr3lH!I*>G=O@Ii6ISKNFgLymd^KnxViV(Vqi4`O zvapg_SjjAchMy7g*2(#>h$2ct&g19{XEJHCgunc&{ur#OUjM;(k^xu#q&|=VMkB8- zAPlaP?Hq;mA<@bh&ye+J79%sk+gxob~8Cs zL>Gh1sB}Yw2?{K3+dZ3gy!kp>EW>O`Um|IR+RA#%${&_tw~1@U4=WcTKX6gQvv_~D zp&WtBDC>ahdWtFXU;-yBp~zz{=QK1}K8C>i*s`>`x_W8FBDg>oRoqBH$GF5BA)YcGgUtvLr*Bo8vCB|_;~3l|1t`S+3yz4UojuYd)x=8)O z{j^ndv0-|T$9)+RDtVlGY?@f0x8ku#d>=w@#wdw5C$~|=K7DRxz15YtSC9EhZZ&zI zuSX*Av?D%7-Yz9}iDoykHxWSyJX%KbTOmr&l`%>|Ch1S3OkNe@id-M%p~?Md;L_}| zRpBiu0x_mlP7S$O#Kg{|*`LX>{X|HLlAnjBM zJ2+Z6Vo{Zau_<8@1*{r)4~IblBaPOy9y)H-@;+T`Z=&f0xFzp!jdr}(x8t#umsScC zTUkvo57C<=27~Epwv}S%l8E#RvPvH5$E^~)<{DvY@;Vu-s*gDqUD$1`YGQ{>*lYr3 z8ut^-Rkj6k7l2n|f|oy;?wl;4dAwGoaihL&hW43^?I<-NxS)M5Anmglaqlj{OIXOk zl~POW( zsbnc)~72-%um8r$@xwlAKQI z7usnvZsXdii+_!&r1+5W2YnjTw}*cE6mH}CDMFOuEugxPat4vfrDiftP1H|c!`Pvp zuEB@HjL{M_sku-8#-EU?pAxi;Ss421lYkcVQ-rb6Qka=lAIc$P4E(9_c}(PMl=n&8 zNt~9?{3~2-61G@Y6SQL*F#tYgxLSgHB)3lkWk~}C>;<&fHR6qEk4QzVwjv^?3Ll9| zNvBQ)$<(HZ4KXg&mdvwLc;iB+Zoixd`Z0DLar-69TaJUD^P<~fM(Ib93502BwVuSE zyO%S+){TUzpw`LS6hvDwpJy4Y0Az-5mkgEab;5bOQ)3q$~hFd=gfCze<=n9j7hT)*~{McrNY8+klUgHHT!pF!B!+p-q>P zZWnLW>Pc1|bhsw>Y3L5Tr)WpK&meC-mG+R_t05Z{p;7Nu5voB4ZG;Ghbk=8W%yptP z;{9qh=vRR}i8W18B=j*;ubIvX`iC*s*hBb`QIeDTfI)%|PSt2OH3&vPC>MfJ?3Zq2|^$5L2i-DBB zQs^f+zC2mCU~QNm@O8qnCaV|mSx$xt;(;lqnKu^ZCSYQ8t;1w`y14;;5Awd*FR)Cf zs%21p86%%SaH9Qo(9dKogJ>XG@)B>;=Uc*Yk)oP`#`NN_pE2pQ;#1~Fqu zL4*_QjmT0;Y?1JuAT&|>i56`0H4<|^I7XFZ`9(GcG)79!|d%LfN; zZ{YSU-*l4Oz>t*I_Cd6Uq!I^;FzR~r7n9zQ{1c@2#PRdB3V_g~J~VSsz$d9%h8Zko zBhmLB)6PFc?E`3J)!Sp;Vl$R3`uvmRw=sic`7N3;aE)OGArKbn4^zo-DHwr1l91uX zlZ>?>87>C!B$|upq$l;_Niiu7RRDn1HHm~2H=dD7aVJaN$rN+4{Dkz;WJyf$XN4}o zp>Paf?K}^&8Uvpy_&kBT)VDEnf}$c6VCDw3Mk7FZ!w@P4pa=o?!$!uM31gU~XH#QR zwA)m#{?hwOmN15l(5VYjF(%a@69JdWJoiHMLlz30GRyL@XW_Bhh0Az7n4h77{-b@L zS{LV)BBT1h%(uPR_pbcKLe{0KVt?-*w|wZ0=H`3LVL9i8&9s|^`};j8=ED$+&knQB zwErwR?VnG#mBA{$kG*QzSoQh+Z}b4<3fh+x&vy&iUth_ZaXrQU%oPEs0>au74>ys| z8ti)L&W8H?I{JD#e{)acy-&U6L!Fy&c-)PERaF>=-$hC{d(>Hx(a^!*kz*sl@R1`& z!y`in!?@3Emh^a73I3LGR9aGJS+d4)Uv!2eZ}C}QD*DpmS!kTNPsDxE(QuM&bQ0#k zG13LB<<8PtOd{FQ$vF@0FAP6tTti5-Vlt*KAg7e&>(&KIk|T;G-E9)A(HDVQF+hEa zcP_>=zX-UZ<}~t&$a*E?%olj&ly&e+RB0R1R&~QQ*QB~jqmd}~0G+B(EPLVkxRiC_ z>PD@$egS$A@~t+|Z@_fgaWjHFI?2XKL0B8Sh9kP5fWs`UL{XeU#RD(f_U*JEVCGHu z?!>-ERt2BmiwJqNp*bh7m4UNl;b_uVn0%M*0!T)$$?PK~4l3DXd{367LZm4!M=LQ} zUihBmsD+6M9gupSq@N)84?QbF9?-L$2$7e}PthHx9x*K;#|h>)Mr@A_R-xK8CpX(Q zMqAp}Lo>$PUZd@oG2Sl&k`6#}79cqbkQDarE=9e^8p&=C1o$_h!dn(?)qbj36jyYY zstA`~j_^7Z7F5aU#X7x0?v15_O|VIWgL!!?=o><5%|esVE3{#A?L(8sMt~JXs8wP8 zdX=?#WyRr8lw~|v6?(dWkWV60!KHZa5lyyiRmja%=Do`r7IuCpA z(PwUG9tI!evJ@o5_ClHnI2W6~BVUZP2=ZlO4^0MG+T4gZO$Z-^EhSikOR)xLVGW#E zg9TUvnPW2&_0#{eaHP*HXP|<1l{SEk3_|R_7-GxzvHhVa9N)+*zZ2^bM{`P=2AYcl zrfXKR*RdMg5memA1_ZCLRw;wKnB%-)A)Fs%gK}G+VDc|RmdL{BD54bxP{SdjIg%)# z0xjM`=->_>;!9jcUE3r zXiQ*{f%o3&53537zjqU&`8_P^WwQ4;)Ze5MpJ-3v6WLCI&2}<|swT|Xb8thoSkc%I zDORhX)&o3=4COt$gmOEG+o#5eS!`)hJh!^xOz`48Ki@l{hDnMXW__MbZthak>n_n2 zhFd`mzBXz9&1)Kqe!UIPunke0ZFn>I!er`fWW&G&7u$uTVtnB}piVBn5s6OU7e=Ru z^?Dml%#g1NdpXv|@Mjn~o7}3)`k-AQ1((%BVWaNq6v14LU!YbWy}wMwmZtB~N$(hG6e!*UewONEVi-G&ufF;h_3y`_+<%^-D$W0|l@SVd$@UPYh&6y1(5gh=_8L+^)@9o5c?|_ynwu+7aRICfmHa%VLY|PP^7l=^ zW|Uk(KB-niRpaDs+d9^niOx};5(bV9Xd^mAho>~!5N!~w*3#&f=$1`7PwVW|KNTzr z;*W*Ir{`W3(##_i7OME!g#T4lc~Dt z-xydv`Thd^{;uQSpOBVK`uzj?{hajpwvPg z*u*Vk4g!(Ry$OP8fQhjK)2+Q7;5g`0S3$u64Qlvz-?_vourtBMDEh>(I3eT-2uFh# zS_cm5+r3B&@R*W+$Ty9siTTQ;nS*E#&n+px=%MefG*VgW~EGO4r)z5vr@bi5Q&8kaMDQEMPxvV)_0z4(ViyH!#Dk-`%0# zJr!OguQ$OZ@pO(uG3Xe(YU0SG2N85QIaU@!o7RN`F-fF%Bk{q^+tSE%xTl8DH9z+zbOA3Cify zXHuolgi9G--@vHja1~bLTHy7iSTm}SLvd^@vP=)~(XO9)`^&vMkC`YTHaik&X<1zc zE{igeaEBuvMy{=@g2nzgIjRB>5nQG_+U;dM<*^jPzq8wCEHB7^x4XOdz3qSQ>8Y+p z%_?k^V7UO+!4`@Lw>&KmdhYSkRL2A30S{+mUZK8z6}&v(K(ty3eq7pDkS;}esw;5O z`&HUn=rc&KMOwoa{)uDsggywk0SHdjZ8~-&jQBqB*9$W)4+HR{}<8tYw)^810IqGE+ zUP6$_JIzae_85V;C;+RP-ud?M#6Uux8Jx80SPjYPbbk0XZ55&i-;cf-?Zovi@_37| zGWe_DbRxk_*Yd=M7;B))Q*A1gsd|(19fS||4=l$>9-!63)xoWNe(;9<8ip;65aN7HCs#Xw-ce}6a}XFG17+O1eV zHQQm6DW@djTzI-;{t`!=9c^YpVttojeeH0REu2<>XXf)BWEZI^-T#C2B z)`HLm+GDgQ#&yse_+Y};GSPk#=cAp)F`t4^t$P%>@fhOO&{>Qa6w)9m28voLQss7Z zSf@z0m1CSx8CM59bx4N7;utkulC3)i*Ajc!YpPeQhJOr_Rb}HU-emQ-^0k=mnP3ev zc(uVn`IyAjT*Pz3l|9wVN!j{Do0nnq7h?`C%waC_igpK%%+#wk@9x=FTYJU)z$>T| z%#*m&H~%p(f7O4&Iima8GEfAvUN6X89xKTF7W=JuT>%cQ*6T;2f^)iF!FlVeUXjWr z%e+D}$~A^iP>eoMw%IMDSv<-DX*?9f<~A}WW?C{N77=GJaGXBJ%*OVAamlMFCAIry1=T(1Klk z%0W=aMI?2q2r1><6Cl^MO)RXi|j66ZE}TYPV^8$bo?<;oZ(pT;vU=(LUR1Jl0+OsCodbbeRv_F_xx$#No7 z9t>OTWVw-46evP^`>7%<( zP`SdRs2)#hn_%`VgAuk8QG_ju^91Mw7nf(D@f^Lqm>CF>W`U!(;66jf*daU*+ihgR zH7z<3((va6Ls2MVCU7~f8iIk6+7}rP4v*o}oUQY)?*X#^?PTmbfb8XfELEds$l5H? zE`;c^3;RwE!uOD|{#&K&k8DetwK(UbA-!+`_C%r}LFGz%@of@*hd(T53QPq3u-d&m zk$nL{G#64OYRX7Du|BZ|f{Aqq?G4!UNM3IO3B;K>&s4-j(}nEHm{j_UvJyttApUnR z6iCW2eCHHJ)aK)|7SEX`li8jdJ*u%2z#ny7Lz0SuGshEIX9k0x?jH2-KX4-Gdo~}J zH|TIr1KcO>%wlnmMLHMY-l+H%aH7_i;2p8JN2}h7>xz?FP2Ou7agW7BwBR(n9p^b@ zB%$7t^+oE9Yf7;GQRFT3Ma>y&$;XM7hSq27QBy3TMqE*h!%gmO>Q=FudXec?Bzcc- ztO!S5BO)eTbq0V|2cGUzt0y6e7tw}TYc|+Ffe@Z==3_n+{h6eNfSOgaumCFEqoa7lvEt{ z6rG3#ki>|JVk9(bve00&%=pD|RNA?6CRqq3y>wpjuTbJ-$~Pizhhp?QnPW`c@zG9^ zQ&l43_R1Qe7?PoyloWE*#v^Wx{Z%UUKdkc%)*kC~n3`N_yb-sdJ`L}13MFsp7ec)E zQf$O)$a1Im%6%1ve`9Ly5sPQumc-$v_WB_{O0gr}8|~TAmCoCyhJqgb zkAur&P)Ll?;Q7WnQYJLnOw*lYUyQ{&_fcPDDYd{eijNT7lK2>b34tJJ_%f3r&u5hq zYaIp*<55t2eP|R$d&7rf^sTRoTkD5@!Pm-J!z-jh=1|uWeIQ|$IN{rPf&owc2_Zb8 zM1MkajnIS@t|E9A(;K;E$WpVudOqWeIB>UJg6t_kh(RGKT? z$h@Zk{xSVJIg9kUw$fas0yCu}NR}Xb7asvfe4S`tzShaGr4d;Le6d*ID2F>|o zs#KRysH*b&Z%012D5*j%kKa(rnU8AL;<`oJAIXF@3sD^&syT3r)OsZU+U3|A=|{jL z%@ilz*=)_t%kkGoQ3wOSVYjEP%4glbY4JR&Vwx%hfjZkbxtHzDwa>F^*}Y9u(yC+=2qnqnzVVROw~FymPU#XJTc~ z#L7w)6@e#R+AX4@K;&<8aUr}&n&!> z4yWR$<9cyAZso-{z+pg_srrjWHe2tl<*3Gsa5Y?&!tH&fu;O$ntVH!l$KKm^$1cY4^I16PckX0}+eXV0;ryv;Z>S#ol57Atw?q(E>u z;7tbP{Ct}=51ZQYv60|@|2`j1x6YFBbr1)%MsUbj5->STHezkvSX;{Vz5r`WCsYB? z)AU2CDx<#WBhjBkH}GqH^r7frv_4u-{x1>7S5;D}5d6X){Xi398Q?L5$k2~JU#b4rUH$ZJ|OfdD;jaHSXl-bnWjuej`Qh_7$@_L|v_Jh6djY0SsN36ja%ahzXRoz*ZBqOS_!! zF@gOOt;rK|De&lPgh#AF>MfFci2<%*TTa?Ni!+3rPPNbzFj_w48a$O3n1jMTV@vj2nl!I{=AWqV-85JpR9*^$U+r*74qAA{27G|6U2#}@G1RSOcIY31h zsbnZHqp)sX4`LNrc_LL5NG(V4E}0^DMBUU7(ff`;q}+gr0Z`C3mv(u2TTNM>%jIh>*M7otnKo!Yu{}K4-|ycg08hoiKs{bHWT!~m;j~&^drwG8 zY+ETCz^OG|9W7h8R#hTSf%^$eHl z2m5g5-pSC`*90>>1e6kC74l;TO>Ae!p)(VwGwkPXP11N8(o8uPtIgz@Hyy#TCF*TS z3eW9nkzgPk2p)&>^3+==QXWBIEg(Sk*ggjcH~|4uMX0R~ENU6-qD5dE*UW5fwT{@z z%gg0{@U9Be-ZJc3inO_cKT7pST~WX4o;m-Vf(2QQ@~SGZvi}teZd!(r9nQ+!g45|1 z^71@VLrM8hR=`C=*L|!7>PnmBu-Ev?wO^t%B3<7TUMb-TOsG1CzX~Nt9}Ymz3q_SV7bXRN*QtZaUmL&1gDti=}L zL7ly2D2igU@i$M4dp0%)vIu85F}4wA&cWuuuBKB>o9IZ?hyKN;JWtqb+zS)!Q@PvscEaLHf#tY(rO*07~%S% z&>mV&yGy{M1u(5uT+FLV+qP9#pA0@@VG0UPMqb46I9YRVkg_v}M~;id^~qSgAQaNe zR+8Gj&+qrcIVIxjt{qU@5kH~An7DZ&7JIScEm-kyV#U7=EdCa-*j)H!>p;&#fNz=h zpK#j!S9VM1p`i}^|JG;vkDYODaVaqtoBG@S(M5>wDEmUloQ}`gpKN~x<^2ASsKBtM zu=AJ2@KrhOlDzzR$KL5`Z&H+}2X==bF^}!;>+8BBcIM_R_ly05>E~5ee&e#j`5ClT zk-XSHNOeNdjaRU4pbukFWEkBCSzXU+5UsEeEankB{t@O)t1h4O*T>r_+2N1a%T<=7 zKU4;nBdQ!`-T7K)p!eyvr~fiua9tU~5L#F>2`Wf%?8I#RS~mOFy~n=%_3G+%*MDWs zoI(qO%yoQsB_7s=bfyFFgV6OC)6E4(Iv;PwsD2^c)&9n(ZgJl;iid4nj?AiU{Cb=< z%-Hx})mN-6FF9}NoX|iQOeFm9liBxl_V;%`-Q3*#`!@%MWUI|taP@{2n9HB}Q7HZF z6@*A^^a#Q6XT<2ypyvy+4I8t$S%@ngKN<=S1p=YScpBUY+87*`Lw^4!2T)^O$g*Oj zL}Abi(orqUD(P9Df&hrB!dT>XESqYU((oKeWaM~?II!6k_!Lz4(ZO&ueFhYfnHks> zN`iWtkT%QdT#OCxS!c{PYl!^|e0nf+G@_}Z77pOy2-D;C06cp$o_ni^3^tYe!Qm?+ zqP%opX0ik|ykI0cVP;jtL|tK0F5*(!&L~4E4q}3Tub1#S~4_Vq)V=)Eg$+-i`JsH*w-cwV&r#`(W?jq%rG$Q+{?F{E+AD7V9fnpi-6w2>G6`NW` z(Um4Et&z{L2~zthy|hY)&=+gp%T}S>YOFaQ0%aJ`-YpA!#L$9_ktH(!s~uDt=@<{uh( z`QAEopw1#1ku&BOUiOX3%Jb3(`(Jd&_|n`vy88NdAH!cmy9b_Dl&1Es_bf~EE}^YP zGhM~~yL%I;!s5h_ZG^2|QB^ywSzcY*Jiyv>hy z9x1qaC1R>{u5+#LDfuHN=Xn;-q%8#{NtVsI?WeSg_CGPj_(q`YGF%^O!>R!<^9 zl&)5GH{hneNObQxJI#z^9OW-=KPe^Q@)$XD)U+XQ5I&AP;txVa>5xEn;}+BQUBD ze4ZB-!miDL`R#yt1z=tQn6CiL$?9^xW#+V@e(cxiMvdW;U0pqI7~48B@hFFm`X z>0Yu6uQAVAXJGrCti@|;XlUq}Q?Rs>Jt%xdScmHZ z!4!j#4@Vuevqs^3R~Z0s5AN7-fm>J#TcXGOi&eF?1!rbD*Du4ulDO%@C|Xn)KX>@t z8N>hB=A3zC+;QeAgsMsh9F+)P6X$8CxjIX13lYUAOMEJiiiB&+i@S$0ytIr7->A)NIQVgrM_1_$?t zBi=d~+SN2o0163i1^2dlZim}YFF1;?{VLA2gu54CIo=UZG-OQ*=g(<} z=O0gWk`)(R6dS`BN~QZH!5eZ6<1+7}Lb> z=aq4(9~bM4O@4BAS~1q540OH(D|QCxoGQXo=D9<&XqFk>-OUd)Kor2P{B9G2{a97> zM1QKdP1jSv<&EILEyDWBO}hHo$vTnUzZ?Ygd-fRpiM1emxcjTH5i6_~51^;375W}X zn+fI-j6oo`Ca@o} zn!i!WYmq!xbX93LXsbK#3X!&c~*p7W?yw zv~(*d7)jHi;68uIg2PJ2MnVbdx)oEpLy>KcMNX$`62_w@iVuj<8~>xeDtTCyJgf@k zzS5}xbS7{H^j|Cre}yX^b7@z`iQa3>Ir*OTfxKm`4Q1DK@`s?+r&FP=CUVnOPa67N ziWC*)I4iizlNehpn=1_s(}0@>73dlYw}x*_)lkmIoy&12VewqdfNC}%I3lO7uW$R1 zrJ#Hz)o*D0QZcI>M7UWZ4v=P?0no}pxdJ#-dHVqx&t1UX3j)3<{6{D-WJFj zI-r!UMzPR$e;F$Hn>Dk7sz|E2zy=SG#cV53g^FL6vv&lXQUm?;9pRT19-h4>hW_zD z83Z6M@qvGY`0vakyE-0w?6HnrBcA)+CP9)!{BxV5NB8dBxpVK)sONswY~lzcN+#88 znX`E5(xr>%SUh*4KtD6M^EH@p4Q5Ps+@+W?*>PEza`nG%Qim!kmWbiwE&z=6s_1my zSOyWdA9+xf-~G;c)2~Q|W%cUouPQ8DQD`}-#j&emTie5B*tDX`z0}aq)OP&E`Wie# zevITnPSnIR{=nWQ@;Si*{w4#CGW!{MW=S$lxt6LJ9uvvea(_lB6#T^J3kDB|rdi*u z$?I!yV8b>^xTlCt;0^dThKdjU>=DGCCGV3A%Wz_M71Y~w>uq@K*Mv67@=oukgttKz zEy6SOgjV#5OS)t`E%AE3V`;M+8H8(kcnktb6E0G?a3MJ{^{lM=2z^t}Dp|G|5*Z@J zPc#JC65SpfBbRzyE+0=)>N6AXn>;TXo3RoJNx5F{MJtK*GD35r4H(PD+w^lP(C5@X z^_(c)&R9cZPWpZgvod1Td_DN4P;enB8rTo(^GeoGQZ$VcJJ&RlfkvzkR_Yk!Ca%6N z)nCy^TC0zg;wSZx$Q9GfPj4mbtt@)0{nW}%Z*!AcC9kHAS8e)g5(DITbsaUCfQ`u* ztoOA|?`uO+8y;&)D$7*b2k#4JyBLPB#}Zha(i^R$0R;o%9FvFb!k~`RrXGPj4t$(E z%$X)heHsyyKoway4rmogPf+wH z@VHhNBkXfUf$4k<(~cjM7}3XH%lqe*WAsEcvH(nlwfags^_8~kD;-~C9^gu?sK+el z6c&eVc43X)XqxW^c(|2lJSaTh!BL*v!3{AH=nj%F)j%kiStZu!`YGFGe6t8e;Vr&?RqOTEUh!Al&PCxge<$5`Dm%=9Wq^QFMW`M|}+z{Qz8 zJ+izSC+ao7+#j~iw%KATih1*E{X_YySF^vVl6C!h>-17vs;LQwml;PLrT_HuVrO`8 zaIl;Ta)DL(kaSXf;C6n_5kk1J2`i;|8K_~$Rcxg4f`ams(QY1+WUE!4QY=3tMFs~W z)5zg_lI8Gxtc(LILubkxREn}P;jyk5c^FB7|Xx>VX)I;9& zO{hVc#BU8MhZkM}pmkj6bob6Xi2k zi7i_(&q|y@8f@D}$7Z;+8Wm;q{BUFOcTcHMB9wRqXXrAa7S5+$Rx1?Yy@wSEEy4zv z#pp=-BE=e}V=!7G0tR_*ijzBc0ui7A1jnd&jXw*H(l+$WbcH7je-L1FNSGx}_C$09> z?Y1PhYvb*BhY2Vp^M(|;552i2rahISh}BlEKOuONBtJNr4lSyrFj1zuV^ds}GQ~uX z2HzySNajXVWU5A`DYCU#9Pq+eSDcsW{hfvW&IWeOL)#fx)fvDJis9PUhC)LWU|1BPL?^PjC9}g}uDct@Gg$p@39e;poqj@A@`})U65NdyLH$v5 zqXV7rUY}Dk1X9-{83F|uvJKOqoDN-*kT@|UNiv=3m`3ZuG0mxW%IPfDqk$_1W$G>J zlW+xPy)aPz;(gGpOi8p%EfC#Qqk0h}yIS??FMU2saPQ}EFKQ}t7}4Gtf%yPUS9=~6 z3B(3SL|i^-S4E+{KGnq(`tdOT3aB=XtX>;LfLxxChjX|vcsuUexDmaf!jx9*(W$by zn14zDi^YTOK0N0UJvQbJRj?vRW)S~8cjzN>VMG^WL{z_UAzZpZTjTPrh*JyM{97v~O8l{29sa$eBMhShz=!%A> zbIEwN;`AK0NLy#RB{##8CfIgyYr3QzcJmSve5jRX8@s~gi=YSdQTk?BNTJXkCQu|beXb0gP$e$C(3!~4Y_4vxC>~2_+IQtAPsnz_%$8U5&{|$ETvDRg4M{Dc|4XgCx^GPG2YTTre;BXY!^6`&3 z0db)S(Z1zEOAm^e!hgrsBSL|WfsWnMzZ}}IA7O0k*#J586qxcE_DeohP@2h|r#m4! z^kS}XpV}O%Xbbqgcc7Z`K))*b^YZbX@Gl+npUB4)#LANKiMB)xbB~!S0>p#pZTfaa zdb_~%?UG?lwmD-LCfLX#s&n^s=#=+K`frelsl6JU&)~XLAR42c&{SdE;)dbsxH8{=J-fBT+MESBG;tC>jdQwm+9Hvg@yYwX1X~Jcu;}4jOy45wL<8Y zGGw8H5vSYj^Bglm{rymV6#^9=tukd93u#}E&SN)iud9a2k6i+efx zKzIeT-y5}`Ns6L0ljrxo8BSTY2lwth6gHVgH35-SLA&QZSR69_2!)z0BTRb~MfYv} zp8Gf+P%igGtCJh6L$*8u378L})moWChv;$JbK)GmG_;+>*U{FCh3GceI`8EY+*ysa zEXG>qVJ#^}Jp1k4LkIVM@X!88q{eFXdY7SM=9jVQx+$~%>CVR*>+A1DkgQtI8gzds z(a<{a_WL$3M{GnDzrG32S2&8@*fw@Y`VE&aJ8yx!eLHk|!RNc2ORLqw61ZOeifG$s zp_;WJwgH3zt@uU0*!8To6n*Batoahw3`E$BY9W8%xAefJ*eBrZ-R0bgx>PIEuF-zP zS2=||AF01Y`vDw>x+`%x!iDp+MViC&$b3ttIW0XsBNNNdArkQK^?y1vG!!srWO?oq zK^YBjnh2hmRs=Fe0`|G5%{$%cM6u>N92|`GQLtjISg}=DvE^8?uVclEL*_*YcOH3t zhhsDyUkX0#{L9_-1-6g6x)1K#1{5eLD6}8k-M2%+-xhx5o7JwjRQ&ci96m5pmdA$! zFFerpzuVt>|3I+(`eg{_q3iz4wMFKm@Y3ymC%syg*Q_}w1LhEvXP)s$X6^bP{@~{C z)>eI5Cy!pJ$7gP7G&%FEEc%BR(#fSV<{qd28Hf>kTE7c?f6+amikrN z4zpGfZb5R;eHRY8f)A0%hiBuuNq*>)GYcw~A!v}NHHtrGmFi53C3+|{6tSLex8^Rg zSv$(Gwz!1fw3kxsDreIXpCsswzk=wB(?2XRggGMsWc6G0CdVv0BXn8yq|! zT5Y!3$S2H3VXu)vJOQB}^h3tB@h6ni;Uh!HCnB??H2AiUAdfH@^7#%S_aTgPp*^!l z$CzV&j?Cacqt}s$Y|Zt!5s@frQ3^ld4-&S5Dh0$WdJ}xnu;9kEU$GS+ht)TNH3iW^ z#ikd>E8?TZ{ltO!UR@07_rDdte@gj2(ZV9E=@J6EO&kYpI=OuXDev5#ppTBYiy2sK zHCMg$kCc`zkh z(4}}B$k6U*qC};BOIfehC6wr6XsCouAhyCK1f3w>h_6k%!fU%w^n;H-P$~G(mT$cH z?l5_Ur|MZ)NBTBz+fm7DmT(^*cg`ACtz`WnK_?{~?_F$X0yJ?-`5V?~7uM)kfaE%0 z;4OgIXXU_om&Evv>5{x-2-P_TeNes?Uv4Ea{?%9w)UPTS&cB0GpNw(i|0OfG{g}Pi z*4FkOTd-=?ss$x;5Vt?4--t8s1%B>|9?yycCPkv|RJ4E@4pTd>83w3UiS}%$5f$(EN;DeX{h1{@YB< z2EKM2F{F={3zsRPOHyZegFeHOi8GvbgyybTq`k1J5*%JZ!2t}8SUQ)#G{PQm+K<3# zZvzaz4^F!Qoc7|+sOxrrnqOI2ng3}wd$=6Ig>c>Ax*_}F?&n)uTeo$;1Mlp1OyS?b zWz%f7qyN)_s)}EuT?DSLS-ma)bJW(^+1m23*Xw<#<;l+fr#kb3A3O4q3g9ZvcUVQ# zHV~~24fE3+6xIDzKk(`fLB7|4_)e=*VEt{ab(CGk9d-zeCx+ zmT%5FU_0Lqi5rYr(1ZBC9lyiD8mtS~-|)W=codr-pWE^Ou4In;YTfbK>zAfxuaU7M zLxKIi4+jVL_^CoK(u4wm1A)LNfrAGpsPKZYYOUzbp*^Mip(p&is_Cqm;)fpj8+ z-_Z`>!3;e#@4|)_?2@?*9}1_87t|zNh_%SsA_< zf5|4=jzpwv+odgtFl5(H2$Sy7jH25$=Saas5bB z!(I2>cYjmsyUct6Ox~VV7!?(>(5r_&g#-i&y!{JGUkt{s2SwLjY=hS#+Vzhx);wk^ z+}?NxEHlfYGtl)8`UMVs*LRi&^>G_zH1Y3a%({i+-eJ8Yp+n#+tQhAp+%UcPc!dD;212cJNJ z77st?XwHvT6`x@`dN8nm->&W3J3*o^^>jS8Io6%z`PIw)FePCJR$X2DGngr@wY66k z!5(AIL>U$P(&Ec%J$00!z&EYf_KNb1Su>DviDaVC&>r8%djsL9h^qMMII?vPEJ+%3 zI%h{gF$WF?gTrAaXFBl!!L9F`-AsBynX3V?f`&BN@v+fJBx`YAp4H-*KT}1i{46=_ znVpu#e7>Owvt}dE*J8<%Bf*c6eL;I?LB#GG^oG6fR#DS95#anZj>TkqN}GViDuC}* zfni|2^wRG%B(<@pJDDBt$v^!A1aZq4$4@cM>wv#M1pdy9*v^mx2cjV{vJWXb?d=>m z7k|SV+SBe;6y=_t$k|t4SKao^KSn0mYIL!8?(WfRV=2&S-xaqN*2#+bB%3#)7dmO9YYR2-Mjs* zoq=Ha4RO1WIc68y0rL4J&%f>wZ=550W_HPoSo5Ddn|GM9ff_hb5GPKKB2;2sM%$5Z z{P)I<8(jmAn`A$WiH9WAbx%rXSmwP%}k+?U7fr&D>^bN{r=B${Fs-~uf z+o+Z?Zlhv~Y5jGT?d^}-v9^U4+?+wTkBdY&)?0n|ayM)fk1dF#y;rr(3j{Z6h} zfgGM83cQoirL;}hpa;{YLiQo}kGwO8=L+b8!=)pd{Gzl$l@v!#xJo1UBLn`v6F5q7hoqf*0DriN9=%Nt1vAj64p{%Iay0Z zLMOhSQ$T`jrV~ezWHUv$vIS2F=}#a;Ou=Vk2S86qP+-h*Du~IDm_UODZ#OhA&Z8+; zAEW@@&U$#;I24kom*!12nMtGmT*7YD&C1DcBo680-l~rq=kvwZZfedEvmW&%q2Gj2 zC$}@`Uoku?1a+)VY_)Zw=d_!^+GKkd(JuM7A0>lj>$4DvC=V{QU&!q z)mj<0rHN}*3d2X-wgd>53)?Z47|o0NYNb-_lz5V`Fx^-#AX7v{Eht(79Z5xde7%#Q z9bY#WYc}jmC`Dn+AV#sYj#EJ^-WsN2&aW%=RgaBbZSaDSh#MxLi*AaI6zwwHT+wIgv?NYWRK1U%R!BRQA_fO4uG!zf0Eg9WVz;RSKo0aVrq>H&u17Pml z8ryWpjeU`&>tg#6VU5#+gXmXs$9g9WIsb(5rk&NvKSbE(&o71Fy%jFt_n_=|GAgr0 zww_;!7e%&F4K7_nxk`L4;wnW2sV-U%x8(O{+uT{se0k^ywv54m)vB_K%2^B7ZU)%{ z;yJ9Z9FBRt^^NRxm`(Kf-m0qWejL-;<^RZM{iv(MGm&j~Jl5K(FkeS=bMs3+mb-#< zafjzA>T5)E%W&O_qKXeQ%0Ok0e)9gn`~Fd8wnHI2&E#o-R!h6)``{9eh!Rer0~d|B z#j%L&&d!{Vn{sjN=04Oy+&kh)=ru%dIzt9KGy@m%Omw*o#d0X|m) zK5GCUs^oHBc-GOb_U>+!LcV04f5#iowYNWU{{vf|=eGu?^Rrpqh*d_AYf%mh8g_7%wlD6esXG-+S4 z0)!S81jNMn7<|DvQhVDc=Y0#i%_jD~Fq1;$5nC+a78BE8ho#F0i>n5UY(GND?}s&t zu1DE6F>gRwrUz$e|1Iv!TT>1z7iAdx*`LH4sX|_iE~SP&&Rn-J5?K+WMxx1!wVUMz zPQ+@l`wGG1T@ zJu{iIiPAkUDKZYQ072VxPs_onXK87OjGgaT=$Jd#?>`Daj*Y1~!sxMqfBKHGOxx*s z`HplJ9`eCFH9qdK+H0E*HzVJ)6HfDY#e%hE@WcKEMM<05f`vb#GV2z)*gw-7C`z@sg?GIxC<6~sbH)5xkG(HWiux5q5?%ibD=*}ac*|Kb$GQI_ zKfIHD?)sR-n6s|3sA&0jNHVb9FG5m0^-6E=HWV`2=xI?h$5AH;MtbZtG<60n1kT-)P{-0eOxOg0p$bvWtB680x@k`M6ZjuK9Ngs(vrN0wx#$e1 z(>cfNy@P3YqN%POR^!<}#VS)3cB)8ClA8^=v}{mAfWQ-gz}EnQ%K(9| z0s@OWaN6k?_rLwxGi_~;{_4Jlj*gRr#p5cf-4)t)f%SL3cIl;1vd$|!1yXRa4pV!3 z`}=2AqqL@nv*o+QTh{%8ssnX=HabDxBGE>=_o+dcWrq9|no>)ZSm;VuJ_`*=MMYKX zmZRDhRg-y;4r4Px=iBh}A5@Y3^Q7Sm5InBt%F&VG;lslr9Alnsh4OxUa8tnCoeZ3K zDzdW;4*CNlu!lw>zC9oNKK{thjz@=gG66#%MBv<&d{$2b52$k2g}{T0fCo9Dtog8# zo+bs}?f6}L)oR)QH`E^Ev5uL)ekU|kRbBbHgTJdUMQPHX%!bkK@%LaZM*Zjg4c@JP z+H;iozy~EEGD>G~O0eA_T86ux?sx5dhXE~8#qaO% z0e7zc&+9MpWE9W+7-qu{GK-L}@ker<$}N95R{V={_CYKm`9oo2@#R7nSmouy2H`ux z=}_mIk%#swd{aL7t9UY z)5k&w_q@L|>>oN59QwrX-}lM>Aw*Q}eE;M9hXfTR+RcKeo!m)Y$m_bL;r(E}@S5+} zS+75oF>k&NyNVezEHg3$=3JCx)^MhtWSuR*L#sW^tCNC-LpwJlE$Q*8yRb6K^dLPR zn{db>EgZ@ zwla~d^r%=D9fOHpi-z{@rSgMw=bE*s&lflv5$$I!J!_sEIr6Cw6%e0NtipJNrJ-so zr0?h`-K*LV*-%ihAR`+3WRGvpCn%UazkuJHOfhtNT*A^5w~+}Qv7N75!BAjmf_I5N z_S1)sB~JmO&jX^hcmkb4TnPj;-P7`J8Whe;bsbZ?9-hFfv~S{*G{_&!bf2>K2DQXx zIr!G&jiu3GG$=MUsO7O||5W>_2tNH8ojaz=Gy0nqMfn=vuXM0KVZYdlJm5F@PUcNk z_pf_@)*?^%(8w3o7Z$G9tMcmFE#5QaOq2sYb;po?Hpo&O?D9>m7G()4p%YwAY|_6pC6<`8g+dzGMD;M|c!lx=E;-GX<)8+!mZjV6g;bItDco`5ostEx@`C zU|kikZZ)uOIk0YC3RaCq$QPKGm$v=UJKdLRH*?MDI;_)`(5q^6?F@WZv>i%r5%D^~?h&Y76ztq+Im-OG?g z^HUP3QrG;O)?a}_d3xNH4{<6eu+HAsv6BxvtZkg$)#$?JFz#zKldq9`8j&xO{^rbC z81$jgO1||k)aa@NH6jamO^@wFzQ|JT=i1L_-oJf(NzE^R`O9_Ju3r7b6A$0|b?xU^ zl;416-a!2_efQrFPk&) z$qeUT39=+h5dNmz8Ioi_ZB9-ms>HF}+U{w6rvHy1LY4l28TWs42@t7&q|22Lm7M_WNad zUIew%7gyPd{oa=d!vGjn&z<51TH#{JJ<%PliWA+>#*TaIPLJeU zyVh4W!R0*3GtCXC&@`v=L#L608dd|Ss?dbhERGo|?8nU}I-<+T5zVg_b`f&kAg#b0 zpVKAQon_!KxUel3mrfRIv&4m$+;GDU6%b^9L_ye>KZXQ(rXUiTJD0np$AOL5C>|pr zHGbIV!+(YBIkq`7r3e>P`$u4weIMiMP)cOE5H=wo_P`e6HV<;iQPv0^>JzzmV=2#cX_MQ{nA&gX^^s%Gu>F#Za z7JKToft=4foxY(=Z22uigWY=;6gZu1(AGt}w3QY-`uYAL8H%j$rEQ;4QbFEvF7Og-$XIvP zg(VkWlwW+fg^F_)O6_kS$VUZHAww_=8Q>jHiZ#;1M6w&qEnV**>goO0nSYrs_Pb0SgU>-9pAiE=0zpV9`lNH=s7r6&Uv{K+iQ`QkbxG z>w`@XehtMVYP8F>bF{^fYm2eXslwk+MxB~0+XRbcGv#iH*fYF%@$TItAp|)b7|~|u zSVKF9`rq6Y910#783O~5#zsa?B=1Zy&C8SRx(J85(<=wZpE+{X?74RQXSQuN>R8e1 zDZ3f6Z>DvoS=J(vV}}Ab1fBx6kZ$I&$uk{O$igYrHl*{1LYtYOVk^S57j+HH*da{z zIp#z=Rle~7Sm&yWIF}dm5@8tDl{oq^v_RUGBtJnBb-SjEY7vr!QanRf0YzN}wDAw4 zHQ6asTR)-ODR=2@NAB}P(N1aW*SEDfoy);V%t8nk;@tja9T*!;j1eP4J}@f%K$`*!LiX=x;~Z&9b5(W4 zS}-2DrnRL7eyh*M3|>&a6tLUAFqhc^K|ebYu^Y7h!s#*$R)g4$AcY$n>`6-Ol!R+m zUx-uMsp8II;LbR3=SMMlRt4NKjg0tOw{G3KQdk1|i0Pt5oF^8EE5!=@xWrQNTjB;P0Vmhg)E5_*Q9^^z_phV0 z=u(w3vZTS5R_XWz_44u=%^@5I1v)3yJ{~e$hJRYraX?~M=0OV{2^wsEvm5lY4)jw4-dh3sf#1y*3dy0aC%fL<3)R#AW@q!C zM&wB3QVLp*Zjbgwci@-@BU#}V(;W@>{`N0}K|1Mn85EF>riMR{L$H5Piep`!;$x5X z&@p~=eJ}Iw=I3`I(Dwc3nh`Pj1337gHIedmoR{1vrvpg}JHo?=bBC^R+F@QARx* zzvM;Lh3e`GXvMta~~5wFb9A6};ya1RVENm%#$< zV=qf<3gpMjpn~C&nxh3bmm)UAr_feYMg2Xf&t@E;WeEi+zLj0>Vz&wF)_D+>XDVJW zKhI$rbEl0Qol{Z*uk`c$i9YsJdhM#U=lFcS0+?j!WW=TAIP_wWU)#hh8KORaeKuOdKl_X0jsJ^J>GzqL`bT1XktIzKj{5!h&!}Z& zX!uwt9FZ+%iD3tGXfGzQ?_h|Tv7HLra@pwqUAuPq&Bs{!Y1kH?X7)TNAKVl8G~^ah zYM@R&dLXcG_k!QRGKl@YV~|^&@99C%1q+WxJeYvX6ph+rsH(0Wfqw| z%!7l>JP%KFSXjshle>Qud<5Aw_5?@Bn6R z@h#{y6zVzxeFmTV?fjGUxEt^!vdz-jXyntp0CaL%DC2Z=yC6LwF9Xr7S^k*4QD zcr&cw9dIN6GwQgq99y>An3pc0r-wEyKa(ChkpH9Q2rn4LIX86uDeYU1aMykHbo}uX z>`w6#Rzc1XEKz3KDWxB9ug5L&!|$;(ZzyA%sMGlyuF(?*K7ZNuHEXU|Yz^&bd!YHT zr~lZ~`P&8@7^*N?y)P{ySpEOpdxv6*V!bpisxF|45tIU;*%s$HW=SE7`RK=k1N#mI zf@5HK5f$DkM*a4)5VxTjXIuXkJwF3Tc>t*!0jckvGNe|c_QwBZ@BIUtDzE?X=ic0; zX_~g71PBlyl!6sIWZF%p9ZR7=LDZ_K)uEzeh>DK4L*MAo-J1lcSh3UU(4kh=X{XgU z)2fxBt6E*B3_I+wV#NXlLJ2jLP(mA$&+9xlw@H8UWBdO1?S=H`lY5_Y&U2pgobx*8 z@V;Wn4=y+#@tX5X-^1&Byak@x@a0ZK0?wS9Nzu#}o9)|bEL2_+#`t*kw@7e^{Xj=Q zaQ|lvx6YNmMX2>#DIKTMbmvGU2#$2#LKV?)iMO1KG>k$rN>$Z2p%Lh!I3n~7a5%BA z&sIuM@bGLi)#IhA|H6UYlJ?_4C2gSO^u7|t(=<>L$61`A z7CNN>ztTesdCpu5A=uuJ7V01KYJ}RrX*~lg5eH!4Y&qPOzjU8~^x!>t3%X;HVk3=m z(HM#`^*>5Gug8$N8T?*20n2eCqj=`n9S6Wd*OP)<4dcwhNAqWmjvWjOt)BMPJBvF8 zyRSx{o-@r;=~EszvL6a*xb;{}?jjneI&(I#e1Y~#kV%f>rbRQ>U)0w?{veH3J@P#= zC}NBW_aGMsxDJx<5#!M^m0oOjJhgj0`#`=ZVV7TM2I2}?Co}Q~MXnRo=;?X98@fTI z_mxpzP3^<07@r5m-Y<^$g<5`hvR(59FZ?wIUR+v{-9+n)EI>-NTH~e{)sGl2udx|a@h1>#RCygJ*J5DW zF9+?lni^ivez3d;?FoqYG1>>!CvXfzc`dhxM#X0s<+63Sw?maWOTI98j*<2*L_KZx z>T(O=U80qgO7exlGK2OehZ$g#Gdh`fT(*dGl;E_qIlp?n4$UAXkmhUafPIEUH*(r^+wwaMNL1jrd>u+hPSgKn~P6@hh6H2PkenTv43c;m@zF!lT zWJ$X>$+BGhY7?XG*}L8?FaN{adjpm!g?BB!{ib<2`3qM9%%hs1IGxxsM?H=VQWOXX z;dFaSN?>T!i_?|&tHwQtgGPTqKiodfYO?7HAPqa5VzrJ*I^s2UH1BHOyT8>Bw-AkW!5m@2I{hiV&D(gu#e_#yEi?sO`YE_H z5nLJtE>VZRG}!t-u}c4X{)O#--|1_ssCb!GDsn=mh0W4HODbHo1gQXcqhdKZ`==maz&Cldps)y&9z@ z)Uu!7Ap}naBoH#g^*Zh%yGv!Agff7x1aZ`8xW`a0a}5=nB`7g69KP=&hXHHev!{8_ zp@659ua0S$)m+T#2bk4Z%xV;7HGJd7l`H$58E2j{(EM^Sn=&IgbIUjHwNIJL)?$h! z%)@>Sp8ucfMnRQZ1&(p@whug4CzFLmiwaQjRzB^VHvk4_1z@k|yw_>-9xCqMEwWy7 zSKw*@y+}LE#Qd+o{If8B2j*|X{P{f4ktBL}OTE9qnf&!GlP)cDa!boz#Hf%lBB1m) zs~C{gg5OX5D+*kqdHTwEa31Ufmwh0?7pw)f+0iOQ$N|UEh5%r2!0V8!IxsnesfFaq zUg)_JLbDY~P-+UrKD-_Ap1XRH(tu8k?hRIl6taaF@~0tz;o&0?xJIPZ-AxZ`gFn<9 zYCe2|@~~CV!G3?p9i>LRjYIpKiXHSrs8`E^12Znh7i#wql%HB1wd?xd9o11#v@7Dr zAoh)KiSn97MtZr&z7|;=-m69j5#wpXdPEgxoq-o-rtD$L_^0t`Ps4H6R1;eI*WXL&!?##tN_}(44*SPV`Pod+Z3H)~pG78DU zb;XzUR`zn@9Rp|XFIN?FRD7<0jSgG~>Kf2$OM~LAr=H0Uw!0BTl zi$#Rz`6S{yU8sl}Iqvnk(qM8oeS07f5=TzXoIFYj1rC1e_8{j!44wN7)lZ5%p$s<; za~Ms-$HNPcT)B=D(EXjkkWTN?iO`YCPzjz%$M_M3Q2Qa=rxjHJhL1;MS@^W@9{5zM zuJY}Wm3>&{GGv927q>xHupt@X1?u{uZ2de$Bvc&M&5^4)4(n#xY#sHT!$)V7zf$k5 z2X@AhHTJujmevG(W%4zDy2qAjvqhm6=I1}F-5DY5!B@5K{!YVRl)S_Kpy)F*`^m|2 zBPZ*>D`!r`Z?K=fV_2|k9(3&%e^c; z) zF*H?cX#R@$C*@;|)vCWDZjyYee3I(e{`bVK>hlH$dS30c9e+od2~~2Gs#27yy!Iof zDwRm2nO+jLV}+p0GfBLc&gxuI!Kxx^FZ zX=s{zvsTba#xHWQRr!Ugs(E~kH9}c@51X?UuSe-O`l_n8BRTivA|2!?o(;&3TDQ1u zo7W{CIv^>mEDu|Pm0y>!b#Bon%RH$X&2R3S!Ccs~+)4N5WyrE)`Yo{Wrcx=eCz*AP zUc?MUBT%BL=?;f2jcSZNIUEU*6hjdJvSx_DO4uWszS)DCd-!EHhqY`65%Z=~7w1vB zR_zzYCLWTrW;M9fUFYX#xZjPC!wW$%J4TMjNc#X3v)jwd2cw#_tgyMc@N6h2G&fVy zYWZm>D6Olo*(y#?#hI}GNe^xyay}DB&V(pA(NDxmRC{LB03;0}P{jX0m0$9NKL+aj z9Mqw%N|%BO-L^~=w=WB_UIkK74+XmRAhQKhBC;nLEgqCb{CSqfYa zLQ$;o!xxKjbkR3A_h;IO53bCg$lE3DQwh$N>>Fd#tPj<&&58iuAe3<4 z9&(AT2PLkTZjRGS*KlKkFyik+$TWm_JVtyo14dkBtqivqS6?2eFIUn%s`|QZ(XCfa zb(b&!>7PYIJ3EJ4lZ}vdQM8X7X&-AJG2B`ND^*o#;~e8hrn%GLG10~E{Opv3@kQrD zvFXev4A!xhJpgebaCC0&>0s|F1D?+t>^NN%I{IDrIFp{6*gzfJemZsV-;%6Ns$?k>;?+bu z)Wn&H8kRj0$FaIxR#cPeU+gZEB>PZvqRE()V$8bm!mJB3?Pno~6!r(02~8;nlE>v> zG3_DqA&*YTBjGm2af?JL>uHe`7dJH}!aTwL;*8vHDBhNGAr9@@v3zq2+pM7GNGRem zz+S1Sh_hGB%a#ETW6*^P3q!s?N89a)pG{k+=<=?ZEV}!#V}J&s3wBHu?3kHk$MEl$ zCVz|{%~XHO-ZA`o=`ALB?DF_gDhP{j4_7#@0gN4CU9C&B4fiX8|5vl%q~SL~D~~PA zsff<2r+8Q&Lr8=nq!^=ykPU7z;E2ShYFZRy%cp;SvFycK(nLx_r(C((DeSXq835j@-MrNWp%#;j^Bw2QCqE5*U@YY5Q%+7W?$4|TLGHfV7Y;6xDWMq@&RO%L?-CSbgu{uSl{-c&a zBA2>_%F0~wXqjqiYCo++)-rkm%;YYvgKVR;=)!L+Av~}$bKGKfw#_Au7#UL7qCEB| z_|xe6ggt;Jo->I~bo3M}Do|bVVUY4+@yV@CoPLJpk6tQ!adSP{H-M)<&U|b19NZjK z41uHHHSh7Zk=+DE`nU;X!Ezxqd`O`xz-FMECXTaczgMlJ+cEpQF?;gZ{{*w2gxRM} zn|8^BH1@@dGCpd(Asb-0oTEcBGqbZtWKEq4l4jj_WdYjWz=QZ)LK?tnX2*=Xo$z*c zQ$&C%lD6)Mh)+!#H(XSvxTdaB?4 zmXj~(e}6eYr}@Jd%gWx^-l7s3&^-_usV2W6nKk}yYg10at&48G)m@Q6ZEygWG+L}} zhxhH>>uqiAL^*3D#&mUdb_LthhK)2!DRlav);L`eLn$0N5KFhN3EpWXNtC+$mNDmN zW@ZdGyP;bQ0sBhgBD*Xwy{u1aJwDc-x^G9W6Wt;20+(Lp8SO{-m?*vXlZbs8Q)%C{7oQU=2 zoPQJ0ii_OU+17BdEzl9tCtKQD_wL<$z5JJBw7`VAw6936m>H6oWpC9ZXEO8kIz=&4C>w17)gR zhEoxv)o2u5i8_h-ynBF3Y;sp~3+ewq^Yu7J_d4^D&q6y($Gra*sPAZ%f&zY!=DoaQ zl>_2^NC}R(Isld$?3r{H&y92sB&!bx^!Uhu=0l>>yBcp$^LvDCT<@>u@dnCT;T)uA z)JA9?D_Nw&`D$4RXd}22h&xG4QU6H%++ufIiDzLEamRHXESNv=KxH1%K~>KH8{w z)DQlbqw!1=@l3-UYP@bN{xZRUAfG6SlEGOzwBUWYK@n`#6i%vUiAG8p69pX%gDNNU z>n3^&Rv}xHtzzYhp)9?yaAz6QOVGSHUBTrmV-uCB5}xEv@_7&Y108|jalfzC?M?zH znD2@~z>M+jjvd}kGZtJ@XX_6BTLhG_UDB&t)-emXB(P*WDe%fnPu2KYgR+(mM0gT9 z#+SRuAi@oq>|V>~b~Q%K2NkZv2+BpGs%U&<{yj4g`NEZaPyQIhVa61_j@Q?V@*+1! zn`+!F(QmiT1HaY|3AW7=}8o%m1 zi6+bkTD^zcgI%2`18rV>-PV4*3%^1P1UeNJ!6b_HhtU3wtT;Gk-6O=49e_)8qO07o zlj2E~;E#UIM;XkB)`!}C?RZV>{@Sg|xdC+Nm4G2rw1UwijEi|mgOI^;5kV*yYVjwu zawYl%NEdx-M#c)~8*!REx`gyLfp5I4Z0%-5SQa62S8HWc=@Yt~Vu49+UCuNdzsMgK z`zrQ6n*K51eGsQ7tWgH>Hi|HV*kC9*JpnbM*KmP*^?zfuw$|f4ubc?B2EotQItxM? zgmN&v1vgfG;ql!vNGm18Cs44*jtG@aIS^fq<$)Yxcf zh3K%}qls!gN87q-7AeHtX+U&1BqTb#C*69CM>r`)byTNO-yzEX=sTc3s`?K7KRm$MSQKT;%+2{-QGhI#TS{Nh^E&IM}lR8r{EjJMD z-d$gR_*y0V=7TLyXuTrQcr(-P9m^zNUFY2YcQGnjEQs7I zt|^f(M`G};h?&lbIs zu>{ry>jrro9yhENqtTR#mXL-toaC(55%d%H#sQ^6XSGo%UTm%cby3AWj=d?}Lc&LD zyEAc@_Dig7)jtlo)^_JO0fAtL-KUqXMcvXRr1X@om}slAF_3QA-XJt1a}dNA2!cXN zg$uV&l}@WBTZ9pldFl_*QFBkvI0o|i_K!OQ<0(y`>p?Gdj>5O05RH>P-O|lrU zHlxd#TMY3XzxrAlryoZ+p&vn>CxYU`qVk*uaV~x89a6ujPv-A%I&piPCf;mu34)}S zP*bxPe~Yd%tlJ4uVZKai|Ejij+rJyXs3Km&lP%^jpGy#>JZv~0z=euScqreUWa67R z`BMd99v9c;u-&s^sXMs+{`1K4b&BX~?{XOh3EQXFd)Vg&fZC&^7(yqpjR<1;xb*aN ztI6#G{)q`5m3|~az3IR;qrE|BVJ>Z7~Y3^nVFl><#+%JN+php3P(H@ljErfWDaGR$O92m|4_bh2>d zU)X}PWoo!>XLLCrbOUcEy?8j?mVtM7fNs}-d*lQ90q8aZ+W!Xl@L;fC0nxcGk{`Y+ zd>8hM5#c(19Y(vGtjIO=2eZPB{Mr}ph*$-WCzrm1LGz-bq#SG7_LmL6D_K8f>JNkU zRj5YFk(}tTQyuOIcj(G0|LH4QBxJKgtPHh;ivYA+4bX>QEEmg#slq&5`NA9_Pq+-< zIaEKHn8~lnqCt3`enQ{LPI10sM`gQq$$&Z{HZ;FG9OxVk*IgiBHZL!n*wu_i+Em*j z8=KrB^tOH+mA^0N4v_x^jA$Vydj&SXeEh!!jdo;t4l)`SMP{Rf&jg$!_~kAJ{7{In z-0cBn1s;DwZ$yFS_j1+P>{id1m9tP|v)Pt=Nhdu|~}zi)>&eLIG>R zLf@>+h~&_LPC=D04|+7Q`5v*!j9%Rk8RVGaV2JpvBm;~gyPq_e(M1d~Ft=zl2R$;p z)=!AdcDsU-BOal};!%+RH{q#&g{P(pez|z+ad_%P%X85PwUf$hPLAX!A)Lu0oxgVh z;shriMLKWOVK#2C@*yXa72UFBrKO6{iFavc&00xqIu=GtY747YxEau)fUR?jvK z`XfF#?-s(kC#cJG8s~a_26y2yyNun<-CfiUHx$gczzinA)^eQ^!L}$76O-;U&lH@W* zt5fguxi_gY)4!C#g+pgRS;%L^^d3^C1cUu-X zrbh2arzYI5r|&3!OtS$Z{}AwmcjimV$`116$bnZ*6J2aGiSx# z`LTqc$-pDvZXF71No#eM5Hqih#-7N+(elu``6#C0Nx5ETVHi(Td6lJ*Mam1Ew#Iu2 z_(>g4+ub**Y!k?D#OUC95Y_{4g=A!Ae7|@RzJCF7B&t2bh_6oE{c_Bg&a3BPzJwST z5$Yn?#9}CuJ0tg}%ChU3m#Ytr6W|(OG*IhfM4a9$44X`IN5X&=1Yf6cMg7 zLeQf{`kO5~5tfY6Ot4@<^ylW+Q8C9NCSQZcxFIqZwG;C2pI$Q}>AdcuBXT}Ky$kSr zxtocPBbq2%+KzY+`cHoE4NED;1o5QbSETbvIs|vQ`yI80Q8sa{Y_^Vcq-Uh3XTShM ztta$tD?;*Slq*X>mpecgs_%X==t7peGhCCf>Gi*(9NLc8XLFG4e3U(yLYIUezUG<> ztvnM?N7p@(7f_T8zY=%t0>#pllx26_^~)#S;$n-nW z>BQbwtRw&j`@*XgTlTrwXEVUWQQ?44RyGR=;DBfHS!*JHJqC4KjqH zB|cwX0pcAuUYVZ*PeDwA%N<7R&}4l$%cgCc&bSsKGEj)0Sp~FD!N7IK27O5c|`BiD}{zVf-Z>gvC0+4VV+dOq75%9xc;4i%bjWPG$Fod129O2VCh zi27zhCe)H}y2!%RCy>AK>W6AsxWJe1R;^{lGa-p}?C(rAuAGN5nFT9vY~{V?BKB}m z_~XcY;p-dbVsCm84wt{-So$|s3A1!LTdT|8^H?!?5bLl)Kx}BY!a^t~OoHdd8}H7; zVJUEEvl;p;Y3nxg73d6k+x!KEKX8d1NlUR&uI1&}7U2QaQ`faHI+sQxaAbh;a%=`= z{RSAO#g{{x79!v1hy1AK0HA#){du>nzjj`8b13j#^LK5*h{a+#)#BS(x1;$W8u_-t z)yg32VJZiT4|mG^dGN!~M;iW*9i^lVx7kobExve~b*ZVo6)v*!h@Ob_%uluEi~jMWlmt zl9?UHr;v~GAh?A|`cFHNckg{-9qB(AhXOh}_S*Th5k2-Vaj!b!8g&G1&g7p}@1a?- zG(xj|Rik%G#1PHSm?B(>EnOyzFFuiO)b7*M*Rn~yPrLSHvHewx&fr7`2asA1y4&;1 zHaS_1jInEE*6xht$uzMw*trVbc$KIyv|tM1HU7^1&hWnY8EP>XdREO&kL@BZdR9JB zxCqO^2=tPS?jhJsR8IZ?BPkQi0oo99)B#QoA+*CD*7ROQ(JRLsmqO>4Dhi$3uEsfu zqNDdmmdpCYG)sGB1zZ!Cb9H|dUaCf{j=v!w(})DJ+s0Sjf#=%udw%8_Qj7xV&LKxUHD}IM6G7(WhrBj889(8^*Fu%E&-$cwW6Z1PC z^W#Vch1sLk>ZMOwYMw7f{UF0*UrA%3+nkZR)m?tTNpou&XSbHi1qZJ2LI%(aL7{;BLh@%KMER>Xtx8pnfpd zG$pOqPV4ja*<}ahtMe>(-zx>Q0~d;LJt`Cn%Y{Y44MG7v-y_^D>e|F*&lQjU6*0)oADpP@v6Z?&vTM zaX3Z}O*IO^&W=87t$R!VlyB*Af)=;A2eG-gw0O~VfN$=e-iz`vl2fl2XYQUN*mEB- zKq53*8gw5atTR?l~QgoQ+y`_akn zCfOfsCrLZYon*6mH#({DyK&`A?Totjt^RkC&3q>*rJV%luRNKCWA`xgoy5p@5~=r2 z((gR!q}OYnw3}%=P~ZKeL|f(D3c`M3r>Er$9nY=ug0zDkYh2sA;ErMnYg9aax|A=$ zU;YMvIS+sPBWQyh{ACiyXS-Gxy|AgIXg0FBeg*UBcdExw4^w1#9U3HY$WjsolQ{bR_t40 zVGJEg0o3cnSs+!g(3JdR!em(5QELqN)gH`R! zl;x?jZdCesm^~h9 zqC|;S4yVZ!hGksd_|hLj}4ZpE+@2HY6uGxkf&{iwg5P?9%rJFEq+BlbxffCQ5T^erpwPr=Iejfc!ls8p- za;bTc#pm<;cQ^dwwQbv)x7WSbjpX&Rr=?|%`ucheUH!UY)s4x}4qTnO0PID!a(Z_5 zSeGz5sLa9||BNGmz3^%+#rGSL*Ptf7ZxQZs!r3KDRC@6#wesS_x~D2Cki<=9_QS#} z4P0Fq8r~}_E30Yb-z3!k73kH!Y;VTM_=QTvs{%4REQ2EMrjeeYhEgaQ<mDYa5UcjM3P_0spN5pK$JFz0y zU`3L5jUu|!K`#;MQ>5k|h}=IxDK1{W>CM{X6OjZr5E&_|CR$4#jYEl>VvgQH65}q1 z6-Ac;rcx(6%+JV)$lWj1-!<+4+<0fj0YvoRBc6qHcuI3@VE=*(3_x%_d58yP4MVo$ zVr-nTO;qjJL(qpz6ot4pvREhEu#%(O>RnMQtY=P~!XhssUMml2^R+}<^cWL#okx9r zc`EuO6mw9$%)B`dF?q6N8_)Mc?28gI=8|m^4+cQT_F_Ae6!JestDZf@KUNRILRLFdWg^>_ zbgR+(f1aw(+Kea8l6A2A1&4zo7)!7l>W#BuV|S?LGwkp3LAeJNdnMR+B@X*4TBVOY zbo!+ShXds^DybbPKM*>_Laj&qt<8asKC2NHwQAiY{0=NT-((t_3Y0OT>yyvVoRm3f z>_8j~D6-BF+}rx7(A5#QXgSx&QvLv3yBl1i?n#TmwG`so7i=m#!`a4g^Sil#LEQ9% zQLA2f_n$kz_3r)x1C$#)UYqs+0w!?7OkNF<8sPiMus5ny< zJ`pJ}x^b%)-rlx1=#spDf30FrUgt%5UBk+x-=bR5uXACnysrQ4q)#gX=mr*w%oHp2 zH_yR=>J1dCp!3j4tiv_>f}1Z1o~=x5R?>XF7Bu+DV7`C5tUTsp5mZp~KbHx%5LsN#-GP z*bEiX2ssNdw2FaK6<|PpUEMz{^B>HG5Ba!EQDZ>MJo-tnarb*?FhPitFuGF+I8N4zJ-Hp)jz#QG5|T8aKzj4x|WGtxepJcBqv#<6M(@; z!4Aoigo8DjM@s9qOPBseYsdSWOQr4W5FK%wGQ(fOc>6M(dCkK!5QfI3d-$5HhCK9N zP;IPxg@&xzP%?X?y~+17S!M-PI$m#(pp=lPDjD?B3<{z$k8ZN@;JO*=P~EzN#>u%@ zwsr1t>(;#VjhMOcf%_h~X?$nH3v1Rt`LOQh`#fT>o|!zLt!b=l&IGk48qCwqenZ!#-T>iw|co$W_4{1nP}opJ#QU^M7l z^j&AzC5iN%XIy&+I;KVR$!W<(tm;U|lq|Gi?({ZnZ#XO%O!h1c=Qnamdi5cq-||k?4>)ocICA$HbL5PYgU*U;XOc#APK+ID-jBY_`^}RVE?hV{e>@`JZvDKObFfk zJ3N=1PNqVTM4#8!dL+mb+7?dhJWkRRQU|Hk(&TM*dESs-|{P!XpFX4415%B<)*6J3lVnntjqFIu6#l z$+-5gV#mtUYNOSf{^?H}O)!Rn#?wg;@@NLpNE2Whgia?GZudAzVn}Bshkl~PYN5&p z+V@Cb$MwWW4aQ>XeQLQhUEje@$7dAeHHzZl;I3Uq5V#qP=aYlMV@G`cqsLC1j`4WUb%Sk4 zgRSzAy2`T#TIFPkkZvGLB<8Ezrj9bwC^8vIC(ujmPMRGT8)M^Rc&YX1C~jkQkJ2!y zJ+u(d+pC8Haz<=qMrfLd52b=}nrE!|1SSJ?vW>*|&Jesr(^VuO{0TBvUCv&xj)=0}Cy&a-Y$TsK$AR z(d~FuaC4HsJE- zMaB-g^FKTObnDk-R4k}H(qRan2nL$>9{#>f5)udB;`=5@W}j|F8}MOFHX8sF9X>oQ zEp1pDelY0vuJ%#>&(@G8*|9adNL{n+Kvb-Iuk`ryo;He(Hp2FLp;^t#oL7JYrpyQ# z$J*#+cy!g$*xnc-K6YNc(8$N;0^wR9_%NEM;ypv7XPjhY=uqXQV-*LKlX ze^0G8Otc;eJ#=x;aTO|M>r}nU2XLln z=*)qibupe*>uTZ0vo^$@75VZib>pRwv~q$2ZUvIUN9qNK`jxFfs8d-(nmNpj^r@W% z_%qYpdm~*`>iBW@9Q7SG6bKvDd&}%nl0*__((D6|F2QJI5zvza3xpPo<}>FT5heQ% zKDrd6qg^O!3#bbPFA$(&k%)LS+K5@0qFgdyS218$k##mA_Zr%b0HQ5W)*ufCs8S&$ z(kl{RdLm4TQwbPL_+44t7K_3m^yh-%gZ+>im~?-l`)bk=kNu_k06bcl1z!k#A;N1B z8y0;NZO$Z_G@7&q-I>!H{z^6Vz=INfG|L3nz zN7reisecQf2ERA8?ojWo$(yDtKrlX zu*;)>Q&E>)Osci@+e5c5t{41KdSRR8KueM)TEYMpMVb66~$=4xoM8Pebu{7ii z)-PpvffA+a`aRQ8cd4Vc4m65(D{b9r8cK#sSEg}%*{mco$_zKutW2UIjq9ULo$L)h zP8O@3aM?{j*AvU>&QUn!4&t_x)3L@*XMmmNpll2Vji6EQNds zUSXhwcjmg{*Wk+Uz?B)`$|X^*B=|R47H4HqJ<$~@p7+10sd`$L<gxI=g20+2#+M9>S-fCLl^mQldH8WcDBJ2!?`K+i?pXmC^cN@NWJTzza~S zQ!u*rHO)_U8`(svRlb!ce~V6NJD9@gI0SP@l*l|)HAerVGSyKn1C7!{O34=0?nMzz z1!FvDr$8?v8KesC;!*E%H~#)1{5@49m>kthR_aRBy4@SFU?rp;ZTalr_^Ea~wUl0I zs%z3a9DOz)~WnrqEDwlXEc|5O6`LnU!+fe8X z7xS?ai5QGS8Zr`la??WGWSZ9bE3}T%hogDKQI+3pI%Ep1J#?EkJqL^6KDwk*#I_N` zTnm$6t?q$Eg@soz56qGe8C9nuMYIud-RJT83?9leBs^x`FK++ETzh!mThBc6%wN7^ zQ-X?$4f&KRG$o=}&MZsW^E1xuoDwvT9n($ys!wCeV!fO%CG?*M zxmbm$dW;Xl3A&Y?WjZi5p zBn6bzjEqqx)^Pyl(!n5u`GiN~7877_><^I2UqUK>0jZ?^EFyv(vyk1nglbR_rza`T zY^vHn42AWlXHPPiN6_uY+pU(#7fsK~vP6bm^5Y+m(wp}@8%^rfJ^d{!S7f0FdfC{G zUgjBWro~+2o(x8GqKmzlOUhqX0dY&kH$wAg!V)i|OL{mv)bJ>Zow(-#PC(Z`A#NW6 zRzT;Iooqw;!ix^RPPu5m`?z-7m;Xllv9G_`QTx&3#U9Us(4R1s*YyRnp-c8eGm^e# zGMo=yr3bJXLPfx43jv$aLIBT}Jk%8Y{`(Uy-3eqR&%j|R#QrE=5ZZz2=3%s-11|F_ z@zcU7kt21Oe2genrnl; z?3GU=S#$Hy?VuXRvA5V0(zRK_$1l16jFVomd~w_1R{yb9Z}?P#F;R!&8j~_coa#7v zDsn1>(_Fw8Jc>k^+7EXf?@YBONJDMLP{+Q1x+%pSZSIhy;4)x0?6g`fXao~FwMN|E z)Z~(qlG(|V$S=h^ggmm*YEO5hLzDzpLKwmY(_28LED>ewPeoiq!9$icadc8Be4xJJ z-+Ke0#IYCP;X)x)Ng+=U)!>{9X*v(mL^TVkdz6vRwZ$9Ws@pOXaedkamnFQ{R9i;b zgOnfbN(cmalSy=6+>HD-&ULm{xG9H{1+V68CRTq8ihKZS6LR1c@UsZ7|5gFb;AbV? zr?wW#ICSjroQM=jjac}V0bVTdFql517tnkq4?{gDbLM6q)53)}FI;#9vix9c0kZk{ zS`#wd?e@`j`v{Af+W(?Y!Q(FE`U#2&L~hvmb>r8&_qOogpe6&*;(XS3V%BRhYr=@1 zk6BZ_VRP*+-9$Al>d_(;82&91Dya+PZxbs|Ll5i+w$6W)E2i?Q*8n4as>C)vV-Om_ zsi?m>l}fv)wE(F2iyw;b5Hc&NU{n|T`&p4uRk{5ZfOii<;aOapM$5toD#r6hgavyS zj{z6@@WI&42lpSq1wG+!gYAl`{aE{vwj)Q{Btt?E&UnBUz&{^Xbm3D*t75W^bRb)5 zLIx87dF{|63w=Y}>Ig?!QO)+J za-%;1*Ku23yKRPkMPy&{mM<6M^1*v~lyKSV+O8s?d zFYnEyPQ^vdO${X~tGFi01*f!%B2-gq7;!4xnf&t0FaLdC(>L2c{q&Pp%ht~X6n|W} zGu#Q8$wa=kG>2`1Yl(n-bk(q$gsGEZoc!pzhn?(6_Z$Q*IU)>(cL}~K5${{JYz|w8 zJt`oi2n&SY3$;S6>=c$N*f`6cd)&i6bT)f)F${f2#F3CQkGeT5T$o3zpDSRGZq=Pv zJKfKug~PUy_EBjG!^cXIW1U@*#394o3h&W_?(Mv{M`zgJPLiZ{KcN1I`vY>19B8KE?qYVI`>{&OVGEY5V(YU#Pz7n75OnbQLX%+ z>!-nx$+~C``v@1NjcW@?QRGH3WCN-f{cC99@_F!)?%^&r>MmA~PN6&5Hnt7ZEr4tl zH`{HV1U}!#pDT0gu?(-i>o@8i-xK5nzz2nAd`eJB$CasI#aXrXGew>9+KCRb=>xrsv zP6f@|9v{V&fmYy}Tdg@ksCtn{5u<857DLoV_lVC4E!ya4J|B<2^0De0kZq&Io9VtL zM=W~Ers2-rDEoy3Em!Z&BWY4d5J3k10IIxdQOx+~=TTVH+FPaYuY|PNyY!iX7PF`E zTKt$su{L^+W*!q`576cX{0ER#JeKOGeM=VY{F4@w)8e>VESQHXX#Yc{M!xf$mWuJu zAPeOh6*V-!7*g-9k{=OedI(NSNHW!FGCD-W(slSOL0Zb4tVJd^u8~<#Ew53DjAXQ& z5<-$9qvQ_WK>gl;-c3EELE|U)+r{`9%@2t2lX#;&#l?7vIe3ampd|G=9f9>UjIX6< ztLnDARprBRNwrgJyRFnD+brxMo1#`~QPfJ!k6Nj%uuZFA#eT%L=~n%E*|I#iOn0bT zHf+?YZW}cenuG0C7cui|0(O*m8xqJ2rj zImBTkWZ>bWxktiqZE);CV|Ui1LL1BP+=if^x*wn*aTV3*s^)s3A}bw9?g;i^Ahrr~RVooXTMlr)N7 z4QQU%gQFT}RE|bDLmEHInHU0P3GTTD_q-POybc=hYVanjBxB@>ZyH~R@%Ca>%^ze$ zb+v~wt7|@K{O%~? zlm5DwqOPx$S6Y&0%%4B|vaAW{c_@u>JDFdqYdmbtn-7EeJDkhEg9W{e)v(<-nTPQI zU+hWU@~%x)GjNF6$6iZWIqq*Yf7=yk+4f4sD}Rej%VjSKV?d2+1eF&HWzSInb0J+R ze{M>fUQlqujRjLvai>BjL-i~qj`99RrmO71zg1Pd_-5S!v}&w!56RETyZ*LCi!RUk z!Dy>l+E@4H6RI!jp&=W$*8S!AjT_&t{qle}&^2b-l|T%5_;ni+AO*oA2oVL@t*gnq zE_lc*F06r*Tt44C)Mj_sQxTyK1dgL3KGUPS8Vh`Xpv8NfNr(`nCK(Nplff>@4FiaZ zz@7}A6cBbp?W9vKodEBoOP7GgeEe1CVyE1u=3ua+OFG#Wh=g2eNk+*u+&*-eT}m@E zvlWdI5Z?=igp=N8-%KT zD`D%_E8zlPh6H7#E#tZoqB*Vmx*@Xi93>BZMhBEUC0S%$T@r$GX~V|ahMSbLkwh$& zSUqBWBG4aaB$#?Qfdxc#hDJhOZ%fPm+%5f<5lkk)%4 zt%=pOfB)#i&;I)AM<{ZC@5L3{j$LrWy*Xzir;jW7s6BEA;*j_7SjS2T{ZgTRn@iZW z0XQYyr{^ZL&^pr61=rlNbQYorpRy(d3jOSl`huaKS8fjcx8%1*5uNkzngtE6w!_@S zHVgSvUAmn6mihi8>D|2UO33U_qJigm&;{A38?AO{pNs^C1!52j8(Hdu@{4t3l%ZCr2KXclVEyOpY=;B!_f z%8f5A39I`li8f?Ek-Z3)6fELO8pkJy-5p!^vwk zMpc}ADNSsREc(@%k%31*dDLjYm)$sd;=BQRP`e{NrGkMTfZ3`Q?sD^Z_#4juEt$c0Ds(yvP{&) zgWGnj%9VKPK;4@!R#g4NepS?t6MmELWO7O&9xQcg!HqW*6iiQRLU(d*0Sdn_a|`qD zn1M(bu8H?Am_AYH^dH!^6`srYw%3-sT&`!Tw|f)Q?Bg$TUVX=sC3x4cQaL#kL9<+> z;fly@5(BM!_U<{<))71j%PY|Sy}zyPdtfPtq@`IP*-E8w;Fvr0RPdPJ-yW3A@Htpb z)@0WZA;FxQnv#-)WAOe12fp{C8cHSS#c#k1&C$ z=hsawE$yx-*fCkDYIMNQT2oWgI5hteHG}yDcI|2dqKt1P7YZfy3b%jufYf-ed z(RtugGY3B`ojX=9>3+7HV{a0c=Z3#&+MQlF6TIb7XW1z*JV8rarz=T1*6_W-W*wtr z`@F81Q9wdv(p`D_va&K%@ENHOi;zaN?=Rf6JQl05vU@cNd?JJ1?8#h7%vRLc>$}4$op%Uc3E3r_jFZtG$sa1=p(Lu#w&5 z<{jJgkcl@!&Z}WfGy~RzOGp$h6z22mA|P!Kkb@r=GM8+&Sp@})Zpxjy4?V5kZ=%ve zC%-`;YN#_8H8`pW2F+R&vBh`NmD==vZA(Ni8PA(@-Oq1dcK455LIWDFcyJpPx3E5G z#k~bt2|jPrfus9sX2KMsFj5A4%B@==%PZy}KJ{@F4}eywtjPSptykqvyTFzZXsoR) zj_RAHv9Tt+)p>z$mQj2_Ou&jhf5D(fd##e!;oC~>Ip2+ zVJ4}oi*=m{8}&j68UV03qsgRq+4RzZ{Ra>1N6|=gvQZ43>=F{q=24?YCcE8&UUHdH z>Oko1IF&Ngk`M{4MXnkQ8)L!{v@4JzIv4^W<%ft?;Er7<&@L998bfkws>PCKq8|lq zqcSqmZD?YVz)poa5!DEKzin#z9?wZdNg!_##2M*Si9%qJCsbSEhmfM_kRpodQ1?EH ztqz?Eo&Ri2mUbA;2o2=-G=2%L+Q)dSf$NjL|=SXcktP8uL-3u+Fbl^e=ouO(wI@~Dz(8a8I^*fEZDkqIJ7 zp_rn-fny*2p4Hh+$Luc0>?UG%V=%i3m>maM!uj0KBpVc<7og!?15Y&<)2b938csLk z6?iK;ow){{w-bJZMT-bzIq>|Sl?AKS)rSU;sWgxU;7a<^LH%t!9hQL(GUz~c5-$TC zsJg6W5s(b2*_U2bSa|a<@A{v+7cCluGTVSuLu1AG8dwjhryJc9Z)|0!qZ-Sf312;3 z>yn(4hXsR%ky-X1_cm=0~3Y?&23p3ouXG4Y`l;OXF`7RoB9O5zL- zop7MDP6po@)o}V;c&Hbj0WYv{9>oHGZm74VQ-sh-tnFyPf2i$bC!k+_d4#P1b`~rW z7fK)^21i0W)RAEuf=VDpBQ!1GFC%TNUkWvkMOIqguAsB9F=Fb za5gK0@@(N3;6e%0el$5_)Oqulx>bR`MippOsw+fBIWTemQJaAMm}r;<_+N7{m5s+t~uyy@Yz3Qg26;Z$>L3+`a&2Cii?= zf0cJ0{C!9EAM~$Sem`m{F3K;QJ>Dhm{u0?GvdRs>S)e;cR#(2T@rBCj53!@S9IEkb z+`12b!Y`{|EA>QmsjlexcWYJl;MKi`ASW)-HhFvz?N}2f7$SRG_8bk0L#@{1Uo|mb z8>|rjQFPb=noVL|#{ z@zm4U7(O{^{lQOja&j)2U_RdX&-#@sGK`0-&rX$g*|%t{Os)6I2X*Zv%T-aIIq}J_b(V9J3iR_5|RpNLw{I&yt38} z0|YHUL4+6Zg&y(*t7J9b21-5Z0fcFgps|Kg}O{JamcoU+*Nv z>+`u1EtcV9>|^aVNg@&=)e`LxFv&+{AtS?;+Tq)`ckjOD-C>lO6U0yl|E-=#8;;IB zA9KF}bEm$~<1zR1Fn68ZzF|ZBhSbZ7Y*3_!MDZb2a}HujtKN&d-?$@= zoQDICiaz1(y`NC4BcV~T=e)M6RAe7l+~0@kE3k6ZNnkGRBy z_ButVE~QR(bgg9T-9mjmnimUZ6H49scQt*!UDH$OBlB~eKAQWj%Ms;t4%|rVAD3gTT(_6{S@%y(97vNwCE-#HB;FsLwq#4F_q0 zRd9Qpe*r6wi|tVa(@S+fWqX=|3dU28xb~5mIG~Y9Q7;Qwx6^5l1o!`h+p?4dKO6{F zzk}iUMFMQ}HoOB_eY>HXd=(W>&OqzVRY-eBUl0IQ;0_T49AjZQu5k@(^BwWG9XZw+ zf=>t^)>KPUlEL6{V^=0|hLa9GbL@5xJTFG0Wz58kj4>9Y8-2!gs4$JEGve*SXe<;# z$6S(M+PMlKkLQDG4#=YeRLdoQmXeZ_Q&N(Xlb82H=Z`02i9}BV`o9J;oH-!d?TYl- zj2WK|B80r-se(S&xoG4*)kKdQX5a7ry0LKi;^3bC$HXIzhXthd&paOxfVG#FW3(REuAgokinq=uO~bF z!64!4n)V)GHvHaU@k>@Xp3D{tJbrk^i+v&vI9U#6S6<+hp-4dQmF-g3_2RzkI$k5k z^gzA(_fGZiqj9D<&7tiwv7OM~t!dEtvj)4G7G;W#ijRnBs2dqwz2w-q0IP)5fMim zaa1xgDk`?68W0tYj9e=#Giu%PQ*P^;+q%1Md(O;&lw?%aT9KJc#+KW%MrCD2MlS18 zk&&U1jYc@)h$D_L4#S+^`#NU^(X>9_*Z2G9j|0pwoQM12y080scwg5Q8wF(#9oDPZ z6{p9+q+XF7yW%uI9NwRy^Bt_>bbml1XK-Aj?X+)>JZ01q5(7AE#}MLaXy}N$;omXt zOV`Hszu4$0*UstSVp+&Mtda9!Z7S)@*3lMP6dl9Z)iK$HqzUEfwH=&Yc}Gc}8@VPW z7m!j*t`mtNhQ|NL_7$i`XY`Wj>4)c656v=AJm);0=67fu`9(wLa~U{)hyc|##rhMY ziJ|`N?%+Jp{y5PeLU1Xvgp!yoEjk*pnTvVZ6xj;g^z_Ve+vu4NxtIpgL%(9uMC@96 z@(>yeVFAOgU8J;^1SW@)3d<46I(saKw_D^-@6nLXsIT-em7)Q&J3R|Oq|Wp2*271L zMs;X}sykq@r@1eniQv2#A&8Jz10+tK`K&WrxmjHai`A7dT>9LP=F&=yA+3jBr#uN( zBtkkU@8P;`IJfCsMUGgy3?&DXdbU5v^k^QXFj_#_UxtSfA+b1 zydicauz6~a6-l26ncp|m<1~!c7>pJ&x2c$Lv>Og)-fhi+p-X6M$z~fQcL7!Oa~H98 z&V-%09!WKdiq>KZEAcN#%&l$*6e$suDrz2j_0@-5t6dtM$D^ayzVvh`j7kqj<5^Zb zD{0uX_#7+1HB0&ImNq<3R31jKZa1rkSPLR+=hqe$IamNUr>9XRR5yd-E0Xm4=*>4j zN)HLyY$19zc6Aw{ohna@?MO79r#V6!o&YK+QW{Te7++_eAEO&(J@eJ-`IrVgUM24+ z(Z!IJQ_!m`(5rEH3dM&cVgxxmMsHny6S$!_$MEnuIR1on+d@jY- z2cz6#c^hngr6tY4;qyxtH=!Z~SIl?JTL2p%I!$?pfbPLn$Vn4$6+~(xHL(GJ!&VuH z*sCClMMa|PDM*m5tzr6cLV4ix39P zw-mt(;FGsed2h{vc?5V>5-cHn6y5~@^j!tqB5o1URh-f(>X7cKV7O^$K-BR4zr&`N0*j-CN{0s8{%6&p55m$0&68N;oaW z&?bSt)W`ZVT#6ZwnVy81PDRV8_83KqV0m)Qs31L`V27Nwnb?*VJiv997P2OJv%G>+GYpET5$|SeSCMZ&jaILy6~#_b#N$QR<8h&$2wdvC zMF^L>0N()Rk zd9g^>DGVBV3a-SZ!>%IPSBL%&=N%HRa03MccBpKpII*Rnzc)o)^T+zcPWLrshCzWy?36ZVk<-|sJUuo_Lbz?Mm(#_is)Y8vnv ziYwj8pE~Asu;)ZR`|hRFm{akSOoCv#qD;RTkG63f9C$SGH5 ziagA3s^9im=jP3wsdpD4cJMhl3}tR3w6!^sI8*UgKZh9ZEy}wFC!c(=!x8BgXGD6y ziRQw5r~m}$Q3pP0a&Wxli1grDnVi>qJ!bwFC?+&RIWlEBvgDt`^tf5h)a@+1;dX@0 zP!tUg-5>9n8+`cTovxQfJWz3g-*cPTrV4Vfa z-^c*gQ)4jh=682}_wBbH4^A5B@0%jA-7bWw{Z(DjS7FS_Po0M`pM)_d8-lTGfa}`v zS&zVH(Z5zkZ@@kIviVaGqe`PNQJ#dT>lw&F za3kO~E2GY?FF;AIjQ;mXAn3{ht0_*7$vA-PH)OH4Fsa4)$00dd4hd}PSKU5-)t9Y$p(M&(9~ z%G{qAm7JTR&L!PVIa(C=)M6VJp2nM}r(@uzM_b}Gd`G$WChMzSwd>tNz zf_|gIU&EJk`n~JN=4HX@d4Zwg|E!Y6S@Sr&&csmhj0?{-w~@iV-k$Cr-!b?yB7?zR zAKoK4Sw4HtUFWEgAx=358R!N>yg`TvEYv@!8w|rjq`p6!Jcc)Ms1%06yY2$TECj_+ zeJnx(P=wl9>qy_$QgY*!psudw*81O1+8RIh>E;vxQ`5o~b2qRak=f6^^7Ls} zTnIY3bk20RlrNQ2WF!1S@FkSZ8@3#aLBd1JQF!RpO?Ut92DToKRyww@SK(NFD(Z<7 z+1>KpaFUFVuF`69e#q|eG>u+QbcuGRXXuah9y=kJIl(+)Oh!*2giR{CVBIDG!DTpI z0Qw{%tP(Sj+sZy6x^68Ie9mj)549D|s^S0gAlpE#UN+S@Cc(^N+AP#URDi)?y!u zyK6+JEpg!cmd(wuJt0NM<|5_?7HbZ73EKyzS1Yj^rRFfoot>ZiX&g42iqUp=3#qoW%^4ag50d!}o8I zZvZQUtYA}^${Erd?e{TBI3^)E>1 z5tT}Qpc$XpI-Aq*K*96Vu$!-C{*N z6FJAZTKxY@0_Tzhh?--%%Nf)xa=kI?is~ZDy#3$MGCk{uk}_muNXpRHhe^uko?X96 zkEV0YZa(fk6WowI8YEkjoM(9V}0{aC7C~a33p8k+}Y@ zLWHH{$g}xpJoyk9%j7bN-|)&F_bh-o_QRpEkG+MhGl{9LTJ zw;v{HjaEM-I?7RxJ6Yz4V-3#*psF*q$U>*C+C|JGiTnb%LKH(&@bn9<*7M#0dO-9J z1k*l!hd$_KxDj&Z;AOa_ZFn0**a9gJ9{4P+SPxwhZNU$&Ux@krHRhLUs9%lwr7UQp z8`}p)UXauCXzfd%cQ(HK+E0k}nt@~cU^uDZTSS-{Zi0$x;*pm5e6l`o`}XnK$Om}~ z1lBSZfwg)Ia!R^cBYQG_+W$fi(2dT&y==}FTOmSHKV!SObffe9o8zre3?_ku@KvjaQo+QfBs_kuo%KS{-Bi%s2+Ua`<}4X=7KeZn!1VB= z(PU>YC{g{sFboBv#+PPElQb5e-|K!nL9hU=gOrQF^%+3tk1KRZoF?Ywpq-Cw zv519bwd&5y{0>&lRpE&pipiR%I0}`bufUZBpvVd69oanyQ)vQxXZqEStgJ=L0T_44 z*XW7_N)lBkX&j*uDF}vG0hzT%Vk@Iz5&XLc9WFgidH=0CA426Uu(~PXBHRM5Zc;SH zM1%|`Y3kZ`A9k{N1*CLC;DW`34*oZRI@dJdwB|!BT@EvexFI?Unld;`3xVETB$v3J zi8C=Rvcxf8YMP|8_>rVLWO6-Y@dZ%O5f0*xj&Rs#wT?3fDSuWpZ_hIHa0Plu_KJz< z;Y9S1keN35V*D;aSnj=?bKML);&y1XC9qdUoYBbsO6NhrFE|$pOWMARaCJp<}sx?k40l zs^wO~y6?yO+Q7=$pCE5M2l&qh4Bi4@mDJ%>L|xIrHA*GwkO6G|3926MRXoidtRL1# z6IVR>5oF+&PLHok!0*Wl8 z&llT2`24%x-ri&0uHZntDUm;R;F}(u(VwVH0V3629uFjM2J)iW?Gv*u$TE<-eh}%C z;jg#GX2kWfDnZ_gnfM>f#O0U?il4dwGoi@^)@vp}sler;k!sNBAB|70|2Q`nD{DbX z$utE&mn-KYT_hN7nUrF&Y_9t&E_f3y=p6$namyc`j$C^x4skW)H(*CJ1^8{Wuj!aq?OBt@QD*xUnzo#p z8nU|NnM}AXnB@;9PBi#heZGLz8t}QyNijA{tQI<>1}t>?a2CqXL*OiDXEkyF6Y>Lo zsLsRIo;1Y`Xs}u*Sgiw55`7+$kvT4M=>5Ao9~!* zrC!;jUb#ZOQc-z$6h?~j{c_CNYNlEg3-C0GWz;|LzycdE8y`@rZ3=MslYaI3M@@gc zd_UOZV(jJj<2N0@jeCJFD=oEJZ(F=rtx%tfZDO$`7DX8&Sp;8k^65pt1=Htd_c&k- zzUh77-lNA|bUW_(FDco?FfNI|TzAqf_%v=KHv%kj1PmjKxC-uF?kgNk+&tF8g4_h| zE`W%uxM#Tr?%!N9ej2$CxxHLa0hxF_4%q-K=E{}Gou;r%F}lsfl~@lqH#dK;OA3Ps zP4$8N2bL~fdgoPEUEe84?@hxPC;oyB_+it=jW4~sYxmxLdp~*W8Du7(E8i3E{QChA zWAENwAJihJ(VtOHVk4E5(5=7iwuc{HxY7061#hi`7#q@#%NS>~Pnl{@nVO;R?*oE5 zG$167O5M}L_oSusd}l{pW!aU;m-U>-7xS zf1dyI%%I219+zArv0d*w6$~U_dg-OeZ2gbD!BK@MAMIir3Lwq5X*Oi%E~13pYE0Rt z#6@7oxt7)q8#c6BaLYJ!3}XOBigl}Ltu98IfEv_; zrau|7m^5-#R)=hL7NWNZ%|ScieRKi;YfZ1f@AmeJN7TD!U~F+ymV&z~ImED1IE%Fq zyM2*t)#Pv5f?a981n~ugOSeL$-_6spsn6%!atq~20S%Vo{{+h;8?%d?xfo&|;g|*3 z@;8tlx4SzdgI=>xm?!4Xy&X^fH6A?|PcFi&PREneZ@$^-Y-ngc=sSsA%XV|0?_hJo zqD421@ofjvT#4+^uX@inru0`xYpvTdXU-NDALkT|CU&yVDfFLYR^&ZWa<>S-&R|`C zjT*AKr#oHNF^WhFHaqmCuw6jPc}~MNQ&3}-X^A5z;{@jWL`IGSHqI*90grK6A#3Gq ztW{ISs>?K=UfOfqDV*?A!5BU%<@I9Z>lAQYjh=i2^hB6_BqrpirR8V!zFJvT`C4E0 z-9<1@eu}mIDf>IWFnfLxLP!85!OzqBd0FB2*R5Um0m06w5_q&E_dvjG64dhG@cC*@ zt_cAIqcY8404^ic0OpORI1LN)BQmUGM;h2b_kqsukDhV?;uotb9(E#-#veqL7bKBE zedh2<*90mr6b>;|{T3L42v8Ur>HPx8G;{D^PuMUf(`p-Q#yx!gkW=6dCIiK~`mrjV zLa@iz(+@zNQOyNo2QAt$cNWZD66P+6_^XbHkLYjhbht>$Ac!HVEV2!352m_Otf?At z=$sjBD>$Et1VhfsTgf%f&jSKMwu^cYj%al_tOPV9)L}ie1U)k2n|gaqX%b6wJsuy) z%#3uKOx^8~NV_Wawls6 zf44i)2&|KWVe4hJlS@ml!0(QZiYN-8l?^xPDWuteIxiJ*9G)doZT zwr$hlD)O>TvKJ%a1!jLfxK1`;6AD z1o+u>70f2-Y^KgmlVEUa46wDk)+#%?6VF=37`$&hyarKkr<`Y~-|;ojtNT7`n2lT> zQ&44q2%OSEPl8z`PrgG~`$of?&lVuNc@DR=VkXoGNR2ptAwMFg%jx{CT?|f039%R{ zDeV%gcrXHkG!2SL9L-fxFek%+K8kq$XpNsvY-@MVSjm5 zR@Mc%cPxN-TFgDjJu<#*~!IQ4BcXW23KL3HQ_U!rUz_C6#C4)|Oy{615A+pOb zrx#*Q$>%`wD)UXlL|%$xVanf{x9lB@z$a{C&%C^)`OEKpz5-|`ccU6M)*qteAUxsVI>mV~wk(&Iu3|aUl^g)`xl*j+pw_?rX+(q0|9V=PO8eWnXS?OvIJkhEWq4vmS*9TF98ftBj~KK@BNEyUZrdz zar3755%~7Gf6Bb*-ZIf}E8b7I=#reAOR~mVSG}n2h9btUI=UW6ZlsE0(DnY*Cu%XyAgHR{{YeQ_uAEOwgE3KA%`pW zO&lwQZJy3!;H#&Oe&^XvTA%Vc#KR(lu&>m-+>!d*Y4GFM;ipn_qrL+V_%r@f zW?*UDTF5m2J#5Z$+*=H?L#YWI+aTI2nHNAro=2jAk(!F`tohTCi}*Vzb~xC-g{8&C zs4EC_rW)G$AK}-zStIpMK|eAp_t(=`lHX4E{9>UN}0Y$jkVaa8V(9 z6E{PiUhwC-_l4Z~lnlBt8fxFj)+Wx+72YSKj#$5Szav^9{L{{afor z*XyDMz=2~YLjwayo-r6YHGp_5d?F=#x(*);^2rF89}yo3`j2#Z+%D}PgncdV)FS6L zJE?sX{Bn&5OND)WvOy1>)xab38KT;Ngi6kyl3`*252$vZx1X8DP04nv)vQQ=&|^-? zs!5s$c|kN58;r>18c#FJ!b@05tqT7;iXVbvPFq9cqt^{(h^=y9jodAjlZ1us3MlV# zg0=u}NH-DiVh9dtA+aaNG#B#oXo5|sky5TPEn@ScSgdlD_ULS~@(;JZYMS%e^RRN2 zkyogW?yfw9G^;_VI=q@0mTb5Gz}2tg>c!~gLiF+yqFjSPk-!qJ0#tz=-`o7w`s&Kc zRfY0R1Y1KG8Z1ioEAxIf?r8ICPAVOAD^~d}KvX=9?3C~hU%^*w+T@7rG9mHxj_-T2 z=c6_dd+YxJO^fEfU=aC zU+@D!d0M2etgL#;o0h+#h}B{p(ow5lk)P&$sj9M4aq{Zc*6awTX$Cp-E~=7 za7WGB8zD+pDdv|}MZ%$6H*cXV&!aHaP;T%y@pqdDZu!AQerz@0e&2oMNVm^_wEOT8 zQ03OLkbGS zO|ijMQgBJuWczrV&6YV~a@HjUMa9K7TgmKevTYVhNf3! zlIMq?PZ~Miz*B(la^M_sT{&8UZ*^V8R>g2S7kL}o4e}P6S;^3fqJ@POg&%rR_BJD^ zJhqmNpmMSWFoT23Re;u-KoiR!x&WU?{36rigMftZ(@&>WX2d$7I~ZwAZZoha(e|Z& zw0$d@VKtz&A~3;N%9sV^opKMt)Tv`YKDOc9f$qcC8o(WXPu!t~qkDDYUS@-$2jfP^ zV=Yncr}XDsW1;cbvB=6bxs9M-FbV@BoHGxwDE<;GLt{Z%p$zEBaPA@m1!6B1f+s#;juUm7WfNdQ8t0TH1(cDm3$pRjR2#L>G}w1q@+CHx-;!A)M&* zV?CxG#O@(#3`9B=uon>RR1hEwgrmNqxzXZYG&jSk!AX^fX)a37+-W47 zOBFh2;_PejT-q!6tP9|nftaJs%4%zCK%yK)j!AstBd;)ZHpH9hW5VIOx*BX-cR#(RB8s~(gzhT4I6yILk?SHC!7v%@6+2H56whJ z5d2L#Dvr(UIib`RZd@CS-(1@mcD=6EB_Rt?x|D1iGb-6Ih|ufr4)-E8Sn3#?l!$*M z#p|>>orY<2TCGdu;=|8tHK(BAN1VJyE4Z}5WBZYAR7!5!b1=Y+Ryf8oN9tMNz@9eA zfO480$DmpuMlLcKa=m~NTcfPDdoaUPubFHsg_vQgrDMs=EX3Pv{oF zMgJ=NzI42fV>jv zZZQMXf-jE;shYy!9&ezNDk=>|JRW?yx5MKWS>I}55ZstNx_&n@cIecc1M!%*;kyd$ zZ}8#)fbEF1VPE00xjIOlv=hLvsJy`ZfWIt3KqFL6dv5fHTt*YBBAJlf0>jPb5nxA& zx4|!!i@5Oo3eXMJsEK*-S>3G2K}draVyUz#M*x#l7Pk>P{nsD8@_6OJSy(VN zW-GOwR-%kynR5IFI?__W&ELY7yJR-!0fP7U+z!0b@d`H+u_Ui+VI&-vb;Dc`SAgYm zo1wmBao0wZkWIuHC&(;^rSr^?+rn&XQki*R|>}3ocDn)%^L&4q~W$ zokuPg{`JaPtPv=QGFXia%26U$vPKfsoYQIKz%l7~M)SbDt1Q?R)NuHJXdjq21tkQj$Hdl>vWLjDel7{s51>rD)#malMk3(Tf*D7HE zc9K(WjT{OLRya}a(`vJgvA{Sg#iOwq7PAsFE=V;h-H)F|$Ng1XH`j#OdH?ZJdp>DcgbQTJ6-3CEtx#lc~Mktwv2H zV*C>^{xL5a>7ydEDUpT&EK9#zWUUTP5EU7;4u6^46%ah>mmj}K+nbAf+>CoBiU#q4adH7=H~;A}QZRy`jydb@m`2pks+D+-F{k++)~0EL1n z!o|X>i667fH$1({A^+K>4+aGT48gW(D3Wa;Momdf;O4h;^I;M#!ivo0F6A!gW`Kcj zhAaX*Igai8pR&TR^WeRU3DfA6W}6S&mO0qFP@QtLwYC5Ja%7RZQs5?_ATSOt3j8Lg z0VZ5iG`{mq*Yl=GSJ#n1Um${4Xg3DDq@@Lppq7slOp{x~_lL1*3U=f>&^kH0-L1FV zQN2${8RvRlomoPFT!oP$YNuLyW{gxpq$|=TtY80@Eizlqz-rdXcSoF&MUhYCnn;IS z7x95-iISW3NC>WySg*uA@PK<7*UGh0+jv7~`)tGvb;2HLe9wl^HZm;^VQ*)ui;jnz&TvF2Poe1MxcCh`8>Qzz@8J`shiM6dv@Kk@0_$PaHk!JKEjt51it`fUwW>>%-yikbaF9 zPTxH_4fO)hcB9FNw$t4MzQ7@*Hbr(veVkieVH41%3qf0mRDGa?6)X zD9mRWx4daqezjdXxY^^h8>QFe^Y}W z0nJoW80pfeb)O??zO12joR8u2LSo^dflprW)}KDF&$Upye#yAP(?})gqoM0k}#@&8Cmm{ zz>oP^-j%12AGW$$w@BQ9&LA5yt4u^j8qSh(LD7w+4Gl*uzfxdUPGEw-odN!F7b_c8 zHI%X~>;q*TRqHSD2bya(ygX6C)K$$?c4)Jli;gwZdu(>-T)rMLK3{$3Ylg~(v{wk) zJk`8PLA^P-`SZc{fPZuA;ly){>)f`M5Lj2^qcZt!?UUOMV=~W}OCBG%Xlb~3sArES zhdhS3gd|gPy4AwNhdJhgOs6&saW^&9jpY>TJ2~LyjJn5@Q9B?Q8VL9I9Pt_Sk-*_^ zJxl^9>;n&>#Q0Lp zUprvKfZ<++bKK8KRS^AXTimejKjqjH1N*-CrlY-p0ojM`3SqA}x>%j&=3FwdPscd5 zG7sQukS%~=1-Ieb8$K=9p{QitM{;xnAacf5B4qWxB7*;m+D@cFJ?wL7f!sQFig&|n z!LNcX10tKvW*iBdiHk|J>VWNKA9crCb9<#@k>OxE%=6 z`?)oYFyH_{-K-qf$#-#UHzAU=P2!v0Xe&1$FZEUVm*&{LGhwN(l3M{ZM>cIB=S6M_ zbHJh}&cL#u<242SStB{PtrEZd=JDlvS{GXyo7)hii9?{@x^0`E5Jkv6Pmch6{=2($#??u7K0bv2%UB!lEqGd_2X7~v9Y^9d4hdnN}sO@ezg0cy#1PAy`vk3e%+&u z-*kMv9j?6vfR`3yVv40?(lr8oK?wFHlb&M($GiowfVqXzguwn6rzw&Wq$T0S{e9+N zDF0c-@{8f(yo$S*6P4p$ytf+itw-UqI&RCK4LN5AZE-kuLJ803Y#53sc_arVPg*-R z8zdd#Z8qrt^Q2_51DOKY!12}H6ShpsQkbqr+!xN84kv=DOLefP_^d!%ArM^P$cWWe zHLgeEOYD&y8}RjE*p4FMkKl9c2MNC^v>U!bUhbxE4EDm`P$I)h)=sb+R6={r7z*{D z8ie2iU$rw0;g13G?T7ojzw7Ek=I#ieU`e6s*QlO8h*y`uaS$w!AeXP8w>+YXe!%z;-kbO2s_j*TAtW40^^0+I|aldv=8c`N5e{rcY^Xp zdRpZ|R0Fk?shHLr^n@~lGs84McIdb>dCm5BKK^FVWb(c9;-(#+^cW227eNH<>{Uq` zVGcoDs$ToTs|}^o^T>mqf2nyD3(QdPi58glc3}s6#&G{_SD8$gJBt2Ds^Bx4O9BBj z8^JqV6Ig-|>O)r9bikK4D91CbJpO^Qn!5K}up9!`tX0I(nn%pPW|GZjn=tvJ9IP^O z@h4xir~tcbn?|exM|)vRiY;Swq7DW;L95G1A3b*Rlqs2MDY_J-6ZJ_>4!QSrWJjfJ zqg-ULQXFYAr;oE*$EJ@;G5b%P><8FxkQV|HEO$OBinId-F(c-gG<5QFC>lEd9Qq!$ zpNVvDJRZh%Gv1av>6bdP*W=n-F|w3@>{47i9wS=-o7OTuG4ZDdn6rbTAC@#*)6%w{ zXPgBj3oiRV8|!vSv$DN?pTCrLzFvv)YC1&parnA zbB;WcpuD7x-Q^g&UtsJeVC-U4IcDQ+x7~K#SfBs>``9+r_U!ke9ebuP78_ZJ*p+!zF_<7!f zvU~4C4D>Bigvzx<(jB5gi~CwW{bGNY_lVDXsO!@&zW8kCj*oVIxvy*AzAmB{PN#M1 zB7|h%kjRkNRF3g^I(C18Ht+s&Uq^VL|0F;@#}0dgK3@>$M`@Ad|M_RplVGvf?ff() z^7&o%TJoPuN~d3x5Q&Vv@%}}{S6g|$s{l6pI^e(hBrrILuFetX949b^rl$GRqsX2+ zWtY4%?#%nu=Ddh2lwnb2vRzG(8h)VS~&l};g)0{8)xI# zcpHPHui_KQJF7=xFXGVxUtFCz4c6K)jIyxUAj21N=AnNx%XBV}E#OwNwE$o@gE*8Q zrz&E_M6K8>r1!_;8yeQFQ-2y7T#rkf%|<_~RL$cOv?T{^pYGkCD?(xi_KZbCt)qP-cK$4+cJlySWf|7YYEA%CZ5(PWt5vo*9`@36wi|mN zyrfSvuPf0zy!B9=o>sQKp-x11j2Vn$^FW6==*30og$=y`6{e-t!!b;33Q8ruWb+r3?<%`%@)w)y>kAkh z$=v4hBKbP`B2e5#@^3YpOISAPo>GyV9~ER&)3N&prsE;#s1BuY26s0+Qw-yhvbnKZ zR;vPu4HdNwgw}@ta=kU3)$iK1>!YSmcem|72pjl5l7jw&GB5`ZvK;t^0oDtIR;lJ> z=8;BwfDON{$bsTB^aZ2WoFd0nU==u7&9)fZVX0Q^g%~eF;h7tT4D6(-582qCFx*kx zuwetxieBmb1GOqXckO#gvx;XWy|;GVx?*x`$ZNr{E|W(BpgB^$m0JtMXc1S0G@qb_ zRv6S(Y41FPwCYF3Mi(8MA>L@RAAG?3%h&aeutH82Ui^U)KXJ4vE#TaoTVFEq$R{nIB$r_G z1lwsL6|V(?-j_hRzk}SyBCJ3NK-09p(XjU?hhI?w-}qdYqk4Scb2n%6JD#CTVKKjt zDyhfAlpA&bfPZZkFF*!lZ_jZh=A@_R+1=I`}+CMp`7Trz3E*r(e?BqTV9+ncgBNp|v+DJIqa(zr~n8%8*X{ za4hCePpf*}x@wZ*xz>$E;4=!yQ+`PEGFYUNqe$P{DWs*1{=StYeRyJ=rpijYo&5-V ztU|~wtj^qKWc0wR9E2n1FTxiIri3r9M_A{4(t4oqRpZ?yk^acuNPA?jJXW612Vv)N z65Mt(@A1G)^rPIs6}2TK6&2ZRKN$A7)5GrC=p572qtl_X#_?V#gC;Y=#0&_c?Cobp z7O*R`we`rACPP^Y+8(xwJcuT;_>_~2Dtr$@K2BJ+CNTX zFDd#(rSOZatO;hPHj-fX^dYAF=r^vJMDNOm&<=COSFFxhGIbw39W~z;E`|H^by)R+ z0%Ae(md;>K_O~d`VJoZC{;}kma0{4hm84r*Q?oQT7tRiHeYFaIo|@b8F4bjIy$o}N zHQToBJmk~{_c!Hb=v*+tB<5Kxc|Kn=Y2QExLI-*V>x_<#FqbSw4bV!6r(_F3G`p|_ zfWnPYKneG3i|f@%eTj)cPxgGfA8uF_lZ!K^jk1_@f}U&`3yE z3!9@d*E4YklJLoINp%HCI|4*tWL8$w=dZin?tgyK+}_@r@^d6#|GBvZW)zkMvM%Mb zV9y2<0Y}3jCeF!@Z$o-0Y`Zfq%buK!ZkfuVHS=!w@)=-0{p7BM!!pR;i(ldQn@1jk zOX{FDNQQtGU}PBI1S>XN*c8WVlS|{C-R7Byo1p=)r)!?xb^s%1v6OS7I86bJyv|-Q z{pG%!e>P>x6zp~x*WXtJlgU=ZC+}vvVYi12_~KX|W^8L(l2JPV)FdLg60s^s%@^>C z@zRTwAORC;fDwPsWy8M* zehh~|q`X`mS@J5IFtWq_g3L=PXdRKA65%}ftTLF67~WG-8Ik2H5wavL(_TcG#vHi% zI?M`1OUCd2TEawX*>B z^M^Evi41TLZTOg{^zszMGo@x_-BN@&4<#y#RS9>Oct1ik8EsW}$PdN+)8jcFVP)I4 zmAQ%+uHlBb115=9$vq?`fro1H%-T2!~3ipA8D5t=XC$0wh*7a$6nK}Xm1D7 z9?1wLNsv?Xn!GN-|M|9UPm#x4jac}D#*^l?6|r)%*yDI9t}Hj#p1`W-&##7oex>{; zVdEi7?xN`cQGbO+_Z2`*kMfHbKU@UI2&pmk?1_Y1b1l8wv1I?X+w0x=GzLUt$;-32 zUYnel7LVlR$ti~5$q>R9ldKc$mt9~o9Knn1!4m;y9TPrQb^yWDdE9m?c2Bb%%f2F zG8q*G|MR8KY3SbF(qS4qQX>>9oNTS;dUMBLi(o%iE6Uxid8XC>vm$sNGBGWFUxAJW@JJ=tN9GA&qwL6jQLb3!BB^ATy_px4T}){T@@f&|g52 zYe12=gCc1!p9P9!R%MMPJ>T4XWK8A1dJ^$9*wOszG(=q~nJ4wnJOi2b_|C^-?uDD> z2Q|;UD54VO0-RAo<#8({DdD@_yBFS(B?zX`b_7g04dbt0uyEm?J;wiuhJ0$~3E3ae zvR?qYy9cbuq|*p4eH*M9;jp(2{!slb*z^4U$q&v1YV<8wgjALSTe${&=h``-qrEU1 zD+id%2FM2OaAO2u(tMA>Q~)VgpPoLcuyFnQZ>9K<-#23%B8w2X)uWjBfD$QUPWcPq zNpNWXKEro+5jG(@4zgCh?falxzhcE51rA%r9F=l5cuYmhim+r_*%VZ=})$?JhC-t`syu zSX6V`q4yA7x8<`)+PDdzscZ5Jk(~sGu(mJ#!e35<$xb=qemi|q*5%ig7T)}@0~L-+ z*dA;xBTb$}F6@jOkz2fN+q`*y9QD^}m~=XpX+AW2E}jWazbPv1{tNHc@ZF|lH|pHq zOr8$%X*?45(88PT-+kQFgt{aoRI?8eb0Jy^!~cAuy84MHYZ^O4-@W1%Yfq#CQ!Z(< zZ=Sb#*D(NcM`Td~#41f)-R1}ta8W0Btq|Tk&;G^?bU?+qjR6ochtIxjjJpuX!!OyZ z>18=q-z!e1v$hNMGEf1wd&g_9zV`2sHD~sU+3<+{3)5W>R7ovpt_kj+PuZ8`{@Ogn zY6OBU9PB#3E6vh3U>psHm&6T(B<@rQ8;st~ zhx$%I>>C7tA5da#=wvV)9B@xD=#5F{z^TE0Uyu_Fz)}SQ;nYbPlg4lXv%c?$Xa9k3 zzk&N5PL!bZJZU=>L>h|h_G`@JgIL=ISleXTzMR%JAZAOEe`%$mzKzR*B_!}yxGj~q zBN`^E7&TMjoHJ=b60<~7>6(AHAB6p=9u3})YHW&%WZ2jpoO~;6s-3Zv84e~IJl;dc z!*WoohlH2tVhx30_usPmr28D^cSKQq0dcX0y1K1fXDizPS&ULS8+?MQ@cgRwS4D&G zyb9UCEpY@3dI33TNaF8=9{X^CcZEkqyfQf?yn6}mD(xU^45JVyq!uYv8UJ5hp=BDCE0q}SnUTe9{!9s2^ z2BB7TaCVH?QuY->$J9W5?{z2$m}n`Ch!N@C2! zDZs9`x4GO9l!bB*X;C=uDW`xKr~L? zMJRMb(6M{v<)$Y->^#_;G~PC@yXjMp!ejNhxm8tmXxP~QMa~y;q8g8okdkCH7GMMV zjpjLz5gt%gvv`7_b_P&5{&Z^=Et+#fF_wEZ+}0G{jLn>1#S!)pV_+L0}v;~09L*B#PZX|Z|Z&~fCS~Fd~ zKO#qt%B2ynd_C8*a2i-D9p%OwuLx{{TDS4o6^JN#4?8{`&HP{3LWy~>7P#7MDgIQD zdA~V$@L)>mqD2noj4%Dt-Iadh!a4ar8w1P$RW*KGbK_N$o1&E?HUEs80{o_nZFfxv zuXaL9*iR`^OzYeF(&sK)w(M7>GiKaIQRDA|k$1Cifb&^CC9>xQxb~7ZZrr-R&zL)R z?%ce@KF>QFU0Za<6l4g&UThwWut8bw>l4f==E$iN$AeO`EO&l)FLHYN+-|)_@QMBx{f(EIjC*8tm-R0Zj@oJf#w0@rj8eOu_CD7oP+a zAs?aY^Ezz+mb2qb7iY1$p26K{_kWaeQBJZ9b5C*{~`nuM5d#} z$`8M7+WIU;c3nf`zU>wGC}n3(&WNL)PikSx`df>q$CAS~0&I`z@^e|R1!7j?n&58} zP9CSs861C&QX`%ZPl3lko#w^1@V<4?LFTGk!SIp87RLhm%{441sMS%{&pt7%yy2?p zMbis!Lb>n%z>{|j|5%QF<|6qf%`2TFep`qQwVwS;vm~MO?*#}!x=3VZ3G2U#YfhuB z00{=!bxwmVOYjAN-`M7m|EK|GuDu8`-Kv~_3*W%zl3=D%%u^_ir>u3pNT@HM%|bJO z{=x@USBG2pWfp6HA-V^Qcx+=`9ZR19Rc5A@b#BG(@lL1fAJ~Tlvn2SveZYm%MDd&} z#h7MchS3v&eL&i@Znzx|hg_tlh{(d_#*|<^z98{w0aS5Bttk^Sdgw60&Jn#RP{=}u zal!WiW*UptINIR)hq4F!88b(bKco}hf|K5X>s-+^?v%vo)*K(#SP8PZO5}0 zAOqRQQTe--tw}1o=y=<%=532t8X9*WIstpS2xWJWX$7Zd+?+*=P(uCRMG!UA*;&Nz zGEFanXs6E32JSkoOK5D|+t0ZYt1AE2A!IH1{qhy}U!Ru`ocl_7#R$QC=`ZeIa$iY$ z_+Z1@>Ze}&te36Cb|C5+n_hpS0@fEv1?V~jEE$MC8nX!+hAVEJwfSI zw3N?~2fQ0W9a>860;yUKx)8T7a4rB=I4O%qo%aw7swe^%Ht0_s{odQzg_y6j3~NT3 z2^$cK$^}B47R|-r2=S&k0azP^(NlX94I2E>7wAWOc?5Byy{E!lG|teb=1L6NRhy1g`)3!|$_ zV@1U}r#4rWqUicqdxy{;4)&IEy~x)Odol&!pV8OzJp0kp&kmgNY`CPOL!~}@_*e}+ zn>VR_Hl6Wgl=3*=D4)L4u3p)E#+3+t9)9KUys<_bBBE_k>X>_w3#fGB$px%W&V_NhLz+5kHc*;OaO=HNxb;3->rwyU~=f-$56@@n}PX}nwpN5dR+9z=Lb(D zPsq$vfzba!M%TyVAHJ_((xgd%o!zqZ;S%IPR~?0$V4q%zXz5J05)tai!Q*;gx^e*P zgVV()B9E=9ulGoo_i#^0NI*PjYADPb;*EL}l5vH@rv@}e%UD~+C=;{>osJK?oLZQB zPYj?&h8Ct^XcKZc6ye<32xOrF84O>;Kf-A=?#tlK(!v6vf#F~7?M=^^1Sf(m#iS1& z@%eDCI6XsXli!cikomQ9-@bj{eAgvudiqfn07lD~8TW)rM`J)oHqg;X&=FzaDenQJ zDnEvv#hagdZpI8mh>|e|fOW#Gvw8}wv?Bv*6?u_JQqL!89$`cte8Y_^G7&}B=yxSd zInec8RiY5yNBk7eu9D!5gpkC7_?XskJ)Tc~lLzqp-{AST;Q8G8^|v4tz6@@Ur7#~a z1UBqeKzS{ZoyyTAkHaTZD7l$(*yRFwVZ8VvGUIHj``GV)WBrWCZaQQQ02>SC6}tC& zdU}q2|MoO!hBwNZ$Zq)Inj{?*yGW!zpql$PG9235jNiQREF6yy3$N|+eADAhIJVyd zars23FD1Ff^I8$?W-5x{_i>v&yN=7LvoB6P>H0l};uUrXFt9;*G%2Ru1V4%c^*)g4 z7sp-P1lGZ2AaUAq<(SK5V$1G_b#X)Vcm__nwV>w5+24_Dl#V~3q_PR-%I6g$DH%#@ z*?!!2I`>Bo)^7w)8$LxCW<;M@fh0o65dc)m#>Q5bH*eOJSy?a{^#!E3qx<%>x1T&z zTzVH7NXfR^$exZXD=ogH_r3c1?=E!RfahLeY9g@Lu> z;)8>-gxbnJ-y!dzqk(=Fml)4tSfFag=Fpl_f%t9d*_HOxf!o=VW|v!L6XK(}{-ZmA-a*0^cYPO8{M`q!_=ZTK|) zriB|{tb6zKeI70J!kJ|=HW~BhO+zX@i+^7OYFkKJ72*K%SX8L0f7&~<1KYQ6 zcd-B^!>D14Ks}VZ8_6z(d$YN1HDu4-!d^gdqfR&sCip1S}`5D8rt#m58SCnWGf|u!2nnPp$WOrwiVLV&J6~SbO)SCu;We2 z8E1ggPdkXfF9YUr6z<@5cIFhI0MbXFlA(qk>wZ;L6m{^c)sll1W{3fc6zel$Sy4w1CAfR5qFzbym;ERcNQs| z38InFAx|lSj*;2k!i{9xgvE`GY%y9EB|d`zmf*wVi8x{9WwnVJ!QlSAN7xWe>PBRa z0;Xnjlqz+g%G}&sGZrFt|Fku)H+}YfNQ>k}fq=KI`K=c>Y-kgN@3#O!wi5BUy3tef zN@2}%F*kFYm))2t2)5!o%NEYgyI_RH5_U;Z%7l}~4ORtJ3XBhw3dZ-ymA(+1b^~8wO!CM)GX-uW6h2XUFsL(F##*g9i60mUJ9Tmd zSZgd9@G-43F7SP4moFHhqIt{?pPEXdXekU`ihp`FNMA-z9#Lo&vJ7bSbUq`};wA7Y zH|jD-usgc(CM>C0Q*Z|*pV4&CCHV$^j&r#tWMqFJe$}h5zWSe|fkDfp9HoBXAI5*g zF23vTUlybqD00v+Y5vXg#s|LsSM7p3uS*Yn`yRG)pk4l`d7_DRldm@`JK1{@iu3G)X`vH*8wg9N(FS02Ag+E}qwE&yoHr?jGzS-qZzo!u5-8%MH z?Y((dECTo*i+o(pBw;Y@)CRhb1cP&5tFW%xp3hf#aCQ$ z{cj3s9iU|E19Ps(P8G1TMx=Le6Fo>Lf^0W3W;eb6P*>OS5Q|GlOca1VI|*(FfTJ0f zUe2lKcpc~w89Clb5CjOJz%kH2z?V{!;ItTNij$Gg6H&g2CQ#!cueV=HB+L}H9&CkV z?-ZnWRH^X=%rfnMGcn6#lP0u_c1_)9-NB%m_wqM!Yd#zZ4<2}XV-FH1bs+#@Mk$uQ%?3i7e;-B}-;b z`8hEk?UB9vgTag_%Sn4Mcl=>c5jIMdIKX_sVosBRZZr0YQJEv0AOWI-81LEgy&&v? z-tks*+o2P^y^!ipb+zuS2bybTatI~aMrP&By0ffo)_C}`hzmLC(BGanHBA=+A-pS1 zi6Dt*_$UI-VAj;fn@pr2Xt_{WmWdyn7}O<=N=+RBMi${*dXB8#FfB>%=GpDz$08Z; z1rCSf%IphlY3b>R|C^G1fqjA_2r!D&%*@QmQzk=Zr%PJIGff0bZI%{=W6z(@lXG=?EjKma4S~afXpgWxO8k#76|n^ z&dlX-Hr5M=^$sZBwQQYc$?WTw7ed7P|5$q;xTvc1fBf7#cm6O8IKqe{jy5VLxm2u? zk+JQ7qmoil%g5LvBcqmDwybsgu*JG}<_?HPNkv6PMn*-(8r!l)MaCK#xvc9N8LL#N zsG}l|IO2fA%~}`f?l?2hKg`Jm)#jdHz2&>{acrr~7&L=bKt668$Yx ze#-FkRnNctg&%gYHh9EPY4i4&d;St-7Meqb{a70x4 z6E%ks7}(Xd0P&&MgtY57MTqrbT>3u}nn{USx%SIp-kV_d58-a(ElK}J(xVNN9_h2E zCb@U+{@3=7o&Vg`={|U*|M=0v?*9`lazN)RyUn0F0a7DD-Q9cl zAM^a5iPdKz>nZ7p!aA$-TJMdx!AM_TO`I(lEDLd2{nACWB^OfdO{Ob&R|$iK4zxK10?qr`Swwx9v!{H zu#WtKe&V@NIm4(i!H3F`_G!KNj-${`NJ1r6=B30Yk|-*oMbO3p#PsIFZd+uC;;jXN1R znmbqxtgOPj9r^-z3qB8`(+ovMS!~`l8c)*YF~&)Hf1l^5Up2U|vm54Cm?)(Ts7*Rq zb42#_lZU#tzF%Ma(qgDMif|cT57L;11kd+C*82@4Y|-`12VDab=iXj0U+x3lnB-FV z&ocg5frm9}WX;S#AR40VSsi!C-{4O^^a?~Nl9ZV0rl!U69&|wgG6>b4Pj7;3=H$QEV0$DA{)poRpM!p$la$Q?T=WY}7~O z+JKV{AqplJ-wBTrrg`UkJf!sKyI7A4DUdubX!gYOGpom<&QTz_q`SN#>KPu3=xeAa zXqP-c_o&enhxgE`E-|9>+=wiRz<6#%R5dL<55pgg2qls{o_)-Can$KN6g9xpFtt-4 zZ=qh!^B_bL%5&q4-f5z7T5D*h7w-(wIA*3Pj-qngn1P5LQf|nwAv*)b0??SW5Aq$N za?^H~iPX7Sq@l}@lUYKBV37%~kcOXn>VMpmHoZ*b&C0I-@B7i#Q$J1gm7Wlu@wt1Jp0J5_lm=H&K^dH$GJ3t#JL+QN z%lJUOlNf<&)aaVgqmPEyxzSZ_LJI1vU`2T7xC?uZ#-`975n^D1X7HKe4RQcCE;VPu zj|fl#QRQBYp0YiQH=9FqHUVN*sf+^>07FDhAQ1K`J^|s=&5y_a}63o z8A9oFk6!C2tcnS(HAWs3YYkk0Q{j=qCqP~)Z&F6m%e^p)OsE}?6gnN>^le+>M`%}37-vm2fhwq=W z(_r&wa!a`<`MkWlmY{6eclaQa`#aZx_ID`XjchMl!`;Pfyw#yC>Fg{iYTh;Aj2zh2 zT$KGY2>dtRUJu`PZt+&TVkkhR%W|$hIzztBy19qDB`t-VrI~udK1#xCJ*G4`#QmAc zL2K}oT4AumneQdpDAuSWuX8}<|I8kRqWgqZB3KGzp)ngmT zPSFZYb%Vwnf!lX(4)_8QKFF<`5To%{y$h~vijQwitMt4h%6;rW?|}n7{t-NJ*e$_( z4*wiLGRHWJb*dG~f?-}0crEffIi8o-6~3{?oH*Rqw1QHRQv6~v@|km@k82a&dmlR6@DpfMy7|YBTA_?e3`9DlO=VnpSmo9V_ZoA9aE+sSF*kaJ zIEM4{4X<%*KafFXjb3Gqqr06SFH8;3(H8FEa6bTv=J?}&qwmTv{goHRnlPgBt_#pP zcb$WQI6qtJ9UgUT?+?&hCWGgOm6?c95W4ipWucK-9_`Dyk-&aXBfCy(Sziff*Q)h2+B zjceXJBR(*9|Dgllbu;6c?)Nir?<@^IWTE~I-o9-`K zg03ea&D0=ZZaefytuU=MK>B%szpb-31JtmP6GUhgRYS;#V;k{u)kx8CFG42~6T$UC zLGpd)LI|mUfw)O+Giydp;9=%Y57+~CII@=n|Dbw)WA4f&a2T$|jnafWq!Tif5`*yx zTd!%_guCPogu}0b^jQ)V5s+iIixMu34G0Z~-K@_Pi}H_9zxdAzI{y(Oti6yq{ry%e z$~SS`22qc&hmD@TL;Jq#_Dg#IaMDyN7dsVBle~ZPW|#aov|I3C1~FIS&k6u@vIGcq zE&CdurQB9<4G1R0K96)Iy~j=u`OX~OvAO=W&Ye3un-?PSVu%0k61{!>4p^X6Y`udGlEb?kD-iwo&!!I|f+;R;!gvE}Svsv}j~+#odWy#V z&-%(|q-QpKdMe)9`7u)0@s_KupEZ2ohy=Y4zv5R9EI@2i7l)Yw_)o{AWM`)eLoi~R zl3+8>%+AjI?GkK|k}dBQ3|0@A@4`j>Pxhwnp0u71kx8HrwhZJf=HU$kMzIbxO6-(E zS#CK|FSRiQGedvy(VLAsPdWL)zP`}irP|<~TWE*ht@3o2;jyJNHG(~IN=^k0Sbm_c#H{ANzLV$P!9w2+ju&<-CvgXYB=`_y0-AAEQl0KQdh}m^ZEo52j~!e8vUS@wFE2!@;fMlt1Y!|~O9dVV1iqYf$s?S@ zpg!pxI0FM#;H==|9I61wiYs>b`|ptUp?{FUB!SfZr#$!*808U(iz;-U5#4y$-Y=UF z6RmMTWvxcVZQe9764qPk6NSPp#m-O;FN#v10W6|CZ|Q;FKrd3)rV~fVBO)l|+JpS{ z?jTif8${HM0p1^1f{QHV;oD~mv^Ydr^HauEITipEN-Qk$z-tChK;!WbQOf1IxGv^m zE@Jj%j?l%`qrJ;L%{fr&u7<0`_iFAjFobsSFr~~T+IS0|ORQemA|S`dV|W)byAbbU zVEdx6{%$lCJgLaPr>%0iy=Hcrgv{2o*5NCE6HNOKKVxsRtj9c2@Ls7ia&y| zdbcHMIcdIX<@P*h?{TTYtA7)jc^fA1KK!n05>i7~EFmYs<6q)Hg097k&5Z&x$ z2W;Y|8}jl{z3~khl~!AR?z8TFzwWu}_0<(0YlNotUv>4GW+zXKu=?~-sN0hbo69RW zYxS!3_Jo{;5G{KkR>+NgrCVy9w-jnUb2o*F&&LZ*@9Jp(0p1zDh^u7@*CCwfXlyLc zP>PqR#a$lbr2FSX+-L!!J{$8`!Mv#~&3JjDev%iE%P$NP?+3lf9A~oKpT14$#7ST9fpCck-Vjr8vpy5 zLc07`kn}J{CEQwk|IK%-yocOB|0-W^e+AW8rz*bf@(Ff1X-EXy$6k*pp6~fvYwO=U z^NZ~e(R(2{V(maJD1VNrsozHKmKq*{?hBBy`EiRseI!4-OSfR0Yl9_$abBEOFS*E zI47rAdjBT^)2I+_9bt@#9R~+bElluQ1ZNAwhrj!Nf1h8&v~iaqN<@z&B)p^&;!OHd z4fu9`cz6WCVki&{mjPJ4bb1Z^)pV;%HGYrV-G3VK!iXoLxodQBpzTOEAK^QS%|>j0 zPmk+;<@9A^Cn;NK0(LS1J1O6Xlw5;vZ|}*1y_MP&+@=7l>|wLLvx zlr^Di(76bR>I6g-cgDP6zPfh==<_iu+(_wM7MBGLNb1d8zT6g|vV@Jh9WIHvaBTb; z6e&sUb3Qc{40kQvfABDJlFQk4kY)wsu#a+W{Z7bTtU|KM7vQ;zuklTQ^{x7H=O`(@ z+9Y3m!lAytqkTsXy8~Li&M>$iPFe`5EMygC%-5 zd3nFES#^8<(nO(cTvw7Ex1W;VXPD0N_yJgd#&cR=7TKu z#)nEu9$65_4sEW?KxFN{ z?C~Syv+k3{t}#{%lF!HXd|U1*-%$UdZ&=!;zN7D(bZm(}q&Wc+F(YYCAZWsOP7&RZ z5^?N3H+J;x%Dh)9^G=|CB7c#2|9HjAl%5odh%OiJNz&$zdP1IqeSkXE|4)5Mx*juM z8`~lGm9N?YBdH_8Lxc3=nFQ?fa{WcdMwEp-cHNk<6$R6|ouYYPWbE4WW4p(U4gPY> z*n}hMAMNyX8reB!+~{*1u+?uD%xMfUFLSSXNa?db7LeQe9r*l@8LVZXV!gU%+ z6N21R*kc)fTi|GoiE^+GhGL#BK7I(dw<+TzWRvzzQ7Mdp*pG1A#`Y`FwgrU{o`g3d~@>{}0f9Lh0E)X3S8}u>J8V z0PQ*KuMN;%07^+Rf@<^T&CZ)3md`-=GwRWz9e^x#S#Y_o;oz}VeSB^J`U|CmFt?a?~-mVy^2}VznTI#iIPko80GIyWIYU_YZK%>>yjM zxdXQ3>>G_a(2iY>g4cyy5!%n;U!M%!^4G*3Kw>_^{gT_ry#bjG4RV^n0d6*zJrBpL z380OBp zeTX_cvRI*c_M>CE>DiBi(Tgp}y}_dE--5gC6E}-r06y`yEL+eFhCvst1*Y;G^9P7e zQ$d6t3IzQovoR>Ux*zEqvLwE-|W1VaHArr>@(1=q#+- z!v}X}LPaq-h{zIZP+?3Brf|D=&zI}Q+2P&r25JGko{nv{b1hGiO-9MlkmegBG$lJNiR?Av8-!_Gw_VCZRdewuxRdh&LZN_v+Kb2H(QHIog)eQyOA zk4A?GW*OrKM;scu=D?D<#uq(sgMpp={FSPzS3W<<3^zPbB*BGFBfiy5 zSS>abUz~Fikt6zYAMqgUXWT@ydEz+41)n_P#xtlFa{G|_o1{HFQTgs#LpB;b5$^jD zJVOC_d<`OAE&{HhBG^T&NAa`33VCjg+)wegSb<&r6?T{0I8b?Q;B{elJonl3}IA#kz;BYJkp5F_0oqWV8rY0Hh zZwWraHJ$_?1J}$2!5i?&eVV6Qz=(bWS7>-_2m*Mb1<*@T+X(KuTvwb4zrZW6z0tlH z77R1|=H_x~a=QxrdK)s$<(zD4a;Fo$=3oQnbYPR*NHAKd96C*LT6TKUWW7VHnRul= zJ3S#9nzDY+YI(m5y8TGVTl?uzHZJ+LN9B*SzspUH9d!)(m%r7`r@bZD59w`(q37WK zANKcj|KL98_V^u9zGFT65CU@MEG%XxdREK46JX5Lkp>OMgexqAOF!k{Dt8#bMNP9# zi!&IbBQz=p^Z*gj#wg_7!k(;oTc*7=SjL~R1B*K?t$K4i9DU3EBq z_TqWcW9(z@8SXvqeXdq+SzI(?eH4mYz){QPu4I080IPZytm}*TNj+ZTKEUz(5I^sS zL}0;HD`)KC8s+vVYGxRbRDJV?PqbL&1rk ze#G%R#_3|=4XclvHhp@$fgUGqR=Bn>pG$fb4e)}j}bnXH3i_S_xKIKWii_dD= z`G;M4RPMJBuu@P`nN`O{p0xbJCyg7mzH?Fg^rX!)a?74h zKr7Z8S|XzN6&zInK2>s1^gbckQoIdE?}yJD>8?jpODr~g-dH~!7$(w58TI{=yGL+Z zbskRa`%$Z_53TA)cz$t;DauO=QOw=Sx&1&svA4_Lv+@0s^B~wL4^W`Id(=EW2+ia6 z(9i7fdHW5ZTm;;{4e+qx_PCxw(OBDe)m2yB@X#XUwVIAgy&Tq#hpFi*Yu|_Q@o$aY zi-J=FRe?6>eHCA-91zq64hP#x%=qv5msC%H)p|A){KaEn{Nz|9WM_LUct7`<2L{VZ zKB1`$QC6(Y1?#0YeS7^y=(edRYJ&6AujXzJTCUf%WU``tCcZP6u>?$?rbU(;q}Ao!%Hfcb3)(!25H^))YV+}`>DtZyHEedv^t3~~|1 zlU<#MgzI3-O^NXDtw%w#$EkWF{{hMq^WFROwBaVMs zRq^#1k_iaei-dI@16CwmRnkA*GjVTc6_8K*1-QF3;-Xnmm`0Zl~wRW$&<^F#p`w0BsHQ~`@JD?l^qN#c`SMI0`i^=L zqdPLv2Xn_TuS1P)jUV}(hZIfH*&zqQDg|z+&w~`5YV8^rP~h-Qxu?!DjVn^ud+2a) z?;+0+tQ*c5@DfMaG-Pvy87~4wVDpIFBUz9aj3dJguV6-={Pg5wzy6c`7bCHn9S zV8$a>#ru(}xYMbgnVRbD``6BY9`5O*)ajeQ?5^%M!N`(quC6v+o&SfDC+B&qkxxO= z&q%)BjI6?E3>pqTZ*nZS;ZuJ+GS+R|w(am`wueKClOI=w#3Ue=0!;)+HM*vrDNs`1 zzKLEG;F$Oc5*v9ZBn|JJS;MI`!$Uw#H{g5$5cV+P@p{dSOVNa#iZ$yYliRi6TiM z0k7u4ryw4>%xU$jH4%E~G&n(}R-;n*0VveQ8w`Vk13q1J%oGY-P(f1Tk(w=tXapBn zb{safPNOcHN!X=<{RQWY*Qo`yV1=Q?s5$HNVPgcpum50gFYrO4(U9k2HH}`5AY6Gb z##uQQgT07CZ@O_P*9AN&A-k(~R-}3n3hz|@%kphV*wAE!iO6YVqAD*>lrNw)@Iy0~ ztd4kwNxX{1wtq6-uV1{_44W$o|j@{2pQ>%)FePj zdZ+dG4IKM-TTA_7*!=y$9xjo2g1sP7EyyCcmvt|cMZ$XaHK*qoYXtb)cw~85z~uUS zAZ_*R3(O)_Q(yo7*1eoX#zzj7ph$7YVY`B^2$#+9=z4$f+I!0VJ*t-ZY#%QWd#8P;T9S_D|n1f(Vb zQf5GkrIKH7T5uKrfW@*Hx6_K?Y!(yD2{b~}Xa;4(ColpoL#&X2NhhFi!S4B zRu;Wn6liJ*)-gYC>q0GaBD0M_F9hzLoITjX8tD_ht1HdMf$d`+JO&l5^77;ty{)OC zmx~jb0t1t2%ui7#iXM;rl3tzwGB$Xq&+qR$gu>Q-AzFv*cF}_LvdEBa)nJfc^cH1_ z@p8Q^ubs5iB-!B1F|yx4eGgr{7fTB9M|GH1DHQrt%phdJ_#OH@4R}$l&uh@xk zf}v>-Wur9wV<7sv?3|p|)-Jc#pAIZAn z)Gh{7mxIsDd^|*V4UeZ7yP@TwY|HJi9m|e@!aJRvaMl|iW$;0}3ip|DejnLZ1*;Ul zb!#Icy#KuI>%%D00)MsH^OoGR?4Bj_=G_YS2q!heBe%|*sn_t_$=%!DM=p^kDeVgP z^q-`^T+Q=C(88VNHId*>1_%8CAv)pm1O#)#B^)$N1#-v>*d+1~Cmpx+mq`YLX_9%; zc%6zOKXGw!z7x=OoJ65T34ae7iOh$Tut1G!v_Yi?OdNKOs^Xfka}n6NaoD-Yiu}gL zygXNGY6Wwn)@-k2<1DMS8d8GdezCKi;L$2ko3x&5vfH=<{7J2owaADlh@u^ogzgLJ zX%4POT(Yk0>BuyKNC$nx`Bdnc9wVQVSgfI}SbRbi105zAbC-=l9>c|0hMZV^IJsq@ zB}iN+I7FgR#f1zNGQd%v^dZe zrLtZ62*8f06PCo9GNJEk3U+c9cz&6K?WFy3uwn=DAyEO*&<%)OC-TbFf++U&iBhGL z_x2Avc_bHdRYqfRW;4x9K<;P^5~_v11oOKaXM?;^$yQBggWI$z9eyPL9sR7!=_p-O z-tu?o|E+Yy_K81n;>Mt#iHnQa^2?={`{%iLUfCA19Q z>$NWeTK@}ErgoM?*q}aj%89Q#cMm7oo0=BMA1iAsp!Wc3JFRLQ(Ca`~+uj2oxy(~E z|89Ld1BM+q^EeR?4f>9EE-i{)j6c&}U%3EM#1b$Jg{aT_N6jnsEqk$k85Uuf2>1Y- zglpKTDAE~MX^HlF&madDCm4+06P{r~XEGy`bHMARm`2(NNjT*hJ_}C?%=+}1bwD=@ zZ2kyiAM)t*I8SGe1C|P038*?eKdfYD!AhB4kuHVod0~1L_HAZe$om9eW070Q$bbN1 zrG(VTH=-iXU5&k&2i&osw-I|27see|99@DeSSTc}t*8hnHCT~?`WyynP&2N(J2O+F zLiI8hDHk4VS^^li2fN`m(Z<=~pU8;&1gIorKmrRRFo%*Y=hHJ0}E7o8Nts$bRDKRlA3G8%N2B4`6BJcfrQN$Ur zJFso=qm@RT1Vbd2aPBPdw$=_=APn|#DbNTfe7CtD_Q4b?Q z_+V5SO|#>X4Z$b`^!Oe(-HJ7cf9#Z7V#LyX@ zfK^VOd(9O|X$=jzxz*)m8`}4Evp%X1ueh;1&aZvGLXuab>N$8~xKz~oz1?4Y`bjf< zvJvBhu%r2ad@uU#hA^NF>{eK?Kx;m!i=OMxnUI)osvL*$93mCCLUz)V@YU`0$Ec9JkT%;8Z7)@ch)O;R1>PFu3$-AeW6Qb?CUeyC~3#xoLb2X08C*+V;1&vud$QN-&p<6>B3MEQUxgevuo}#!pfwmSK z|CCG#;xI;hXpFEHH#|mSbw%o@-~wvoS9qLOI`OSs-3k%I$S;;B9~J?upes*$ip4vG z_;^8x$6L9qx!>O-DWkmr+<70klZ_RnVnw9)kQr~Ts|(%|x{|wZ08DSVy9ED%6hz+( z3h@9Z)fyLy7tP=an+u&3(`vcPXtY>?Q0RTpv~zC!k9z2D}ntB>2rSV(w>HtH_oJIvcgO)zWp6bek_!80ID*ss3@KM{EbD6qkm{? zYx^O3aZzzG{maLVa1frTkiQ_41=xr9vl_H|ZadU}*YeqNyO!5*+ws|>+|{ssW7TLA zxqRhsMH`Q_nF7g^0z4Xp09-qmumGynj*x@NJ*wAwg{#vMYKm%jf>S$kHX!KqS|Nk} zhP|VDaE7plifYL2D69jEOoA}e2@f0u`)Dfva)3>}1*>sU3zkII)1E<UoiJ50!AXUjK{#fe z7C#=9Dcw-RS|y-^6YLoaDp^18LEl1PM=r3#4(#|ju!B#XmrA;*b_ z^=~vCv0i1rbKxyhrY2oIckykuz{l;O6nyWmx>5*pup=2qx-3xofKOdm-w_0NXlGzo+W_Z@aM4Ng}N>%`LM-)!)dgPUEg z@%em6b$`|gkp?6Euzvslj>EU7T@LAu{zJ9Og@DF=_a6|t^ z$>%}mU0R=xM}9b{sZq_4a0=cf(19Z4K%DOPvt;J;TP~Z3w3b6i0CL7_ojxORrpfO? z$}#Uw=wdJhXgM*eTJEoQLSO3f`i6WV$)2>Bc^MNBFE@rw_ zktm6mqx+g_;e@VcPQ{vS!Fbg+TUCKAXh6XtOhDEoiRUhFs!h?x)ifdV0Vfu6B?5?H zD_$b^R-If~8%&5ymbkh)e2N<2-CJAte2?rw-ED2%(mIiwfclYED->cxP}jGiji{=!RasC^hqHad+MQJY``oYWs9OnTJ6H)!CX>te%ah?M;l7KQuTlI& zXfB-3TgJKFu61CD%V-iI4ua&2pWy^d!uSaoe-g%@SX-Nw)!*Oo$?m}skUY5bJlEps z+((+=@tf>vH`r_$k&u1d+y4a4^c_hqC#$Kd^81q);O4JVT?S?H0$dB!USh@gF5Ftf`vxD<;eCcQ|FBK440tih3gc1QEs_HxW#TVzyxg?ZS9XUB2 z7X_8dX0uxVxA0=Q#IY2!+=~KkQc6=($|ZpJnlKy_GkggEDjr`700rVcF9F2YWEfrs z{G4WGjPR3m$_kGQf(&L>;8QEC^Pz3g!JdaJJ6J$3C)6>@uVwG7U^f)20%ryJA`*s| zGki$K{)9lY4kki3y;iS-HVKK>dZ#&0Fwl7`T=uW={C^Hg0D4FjRLSP@Nb1DWke{jg51Hd(GLxtV^XbkOl-E{hmPl?yc4L-z+217d8{y6aqC-+4NwTeR; z0`Zbia3C0@a1rj=&rzDp%3TJj@qJYJ%7F6B0vFKRA`OwZ;Tq-&0S?IPa`74nj+car z4cnYg(#$2n^PCJGQ6C@AE(W5qQ6Lia&@!NCQ>;#a9!h7mqMREf4WIO!3?c;^ZUBrH z0Y+DZuwe#aLv<4pSd~|-Z?YlhMbi*6ISw^dV~44<$!~# zt*x_@JP3-xm?2RoS~i@&ksd%$3`51jr-0|DL^ksPmlY0uTYi39=*T$1-d}iXgo1+1 z%z{PC#XjRE14$-BBlaFd0F-{EP(J1oZbnem&9YPglyO6HYHMSo5Juu$t_x1me9#iI zX?KhU8ZoKoj+BBkktFAZamJyKMo!P(W6HrAi!~50fHg6QI zRz)CBKsjIkk6_lAmDTwF5@xEzzP`l&3^NcXs37tEe}dV7(Kzrw!wh6c2aWgt24?qR zV;%#ZU5oQJ7kEZB1od8Tw`!^-#*~ngLtdSb{o^bC{8d|ROAX*s^>#~UW=%~Chcr7} zOD$`4ZE-`blR`L zE=pWF78KBJH(eG>i)UIs@~1Pn^3z58|AUkB*ks zhJc1xjIyb?Hw}iqK3tyDM_r^dagoA~28^y1NroZstd)S&HNe*!04a)^;XPkGM~2Ii zn1qDMQNx~pdl~uvmCw7ocl;G;{Qq{0>855Dpn5G#;*JKDDR!LNk-)LD2y#IhSO4%3B7=ucBi8uf zzTW-4NVcFcn)-A)(seso@F}PYfX1t#8HhxR#iMyvazhJ9%CnT$O5|8>Lngu_`bAV{i~3$LB4CDfujyM2($= zuRPS~s-pV(A_)QT(Ix{!Ot7CBOwmyM^q{@K&oLab!yQg3vbTzN8aL*WroMDHU*$#b>-OLVsQY*cu(pbHF9Mk-8PEkYY6C4>v z+zgOhz5n3xA>J_Qvgy{z<9J`+L1~SE$YeDfqfl@V^%3ZQ8q~Ct{|D8%$73voeVHn5 zOn|=>2ntm_Wd36ixsT%UaS76U^8U=j{@jH9A?w5C*dJNSO-(g?j1*!Wi55%Z)FhkD zHZ#&tU2UFC&H>9sQj=1IKT@qn{W0|f(yG9R@Qxc&uZ@2S#?PF`DNrBPxY<*YB_>nJ zb^m;+`lW4_99g#Gx;xS#`gVyBdSMevlUtsl=38J9gz1_;HE!v3;rejJKvR0x!jx%I z1_KN^!&6eSe)C5~rVvH2R?=(Yc(ZwOtS&G(41q3gyj~x{2V9goU7~Q?Qb7e39siW5 zf#M6kVF3r&uVW_$yr=yxIKa3R32q_Qehbz<7i*u5wf_VZgBu)Nh?-P&zP%Fj>7huwTr6E3Z0Xoy!DA*d`_XuRRB>sjINb1cT; zM%fPoY&i6~Wm*rS@rT;$QMq-wtT``$W%o&Sb^VqfJRTbi3SsXjussM#lGOm*Q*kil z4)}OoMD#?9|I84tk2JbbMm;k^yNF^OFx)~j zEmK#R@F|2JF>Rm)GR|ZHZp49J3Ap_Pa3fBfJ9;z|*74$CB?u&?E-FI0++XX;Te~7) zB{wy~N*{9x3msguU}xZxn$_U#0POlU$-{_m7EsL zUz~$v!;e4}HwOyG>w@{J=i$t_fV9XMjdbko(BwG`F1y|SU$-PqxibA)<4W)Xnuq2l zYCdwg6oa9QV5mRUQUB^f?CV`2C>A2%2T=ST-ZwIG35tTg);s53Qk~rf6F#Q?`&Gq=eDJ%!yu*?qOzK(50 zctVUwxgCTwgCVVL0e0)|5EZ!RX+uiN zLeRZMsHgTJ;(^}V($Ucb1s!OmLM<=9H$*MD6#6ZpJQsf?c{9yYv8d=|=2QPQVxNAr6yrTq@0ug!z_WOkg0;r8JarCHd)h z>h&Mv>$NN#Pcm*@8Jrl54z-CObp@zewH6rZ%EVhs;OjtRsI>-q;1mB>q6Au_vEzmM zZZ68Ho@Dm4Ztikwcf4NLbpk4T#cKX&d>76GAque}_XqD&t=`gyyM?mcujg;;g0I@6 zIC?9QO|u0ppSuQL4NA*{KChD7#2tVSlH9o6*b(v@s8gY^LeX994IFj)+gz@kYY4Rp zZW;b21!01Hay!OZ@fW|64J~ABspjfnL`ih$db+yWHdI)20XRbJha$0ntNhlf?P;i_ z!vHxn6^ixc!gisucX_zr^?kh+3?-E0E0nA5g<#6p{G&(G)rsPU?*;3PzYbx6`oVb? zwr70^LDaS13#OF&#_rOs`S-PI{;;5O0Z(fx6!P!}qtKX7c8&6ve!sg?>xx?A6;u-!VQaMi(HLz5Rbbnv|X0)^;{8#Qmv% z#Wkf&LR~A_(@*{C2bB$nv@YgJ2Y0;2@SB2yt4t=PSYzd!2g}X4DEkKS7YRc6;&!llSygTHf!4SHAJj zSeC)S+AwkQ%B2Ym44iS+O?T%NEV<0!*;W5y&H8sfY-@fCWqN)utylXwqx;)KPhaKr z9zQi`&>{bophmil7MRts$3o{BPKyD z1U;4{%hOjG3>uBj2Pbb8N4_AiYmE#I!?D|7U;{_{4xAou_UWycTc^ZNFj`_GQ1eLk z7Q-=q4Ytkc!KdDJ)Sm!MR=8N|GkFANiP zJ?_IN{Xw5v>*Ng42z<_9ZX|ze9QTmT_>m}zuLTQra5QdiUX0J(WSr*WI4i8h#G7@o zjq3aDBOh&K&}2DK?0f+p`_GUC`%BfTG-KmJ1(TQw0TtGu6-O;W*VWbD^wB;8hlu3F zJPGGzAvly@h7cE8xQL4NpCb6jo13ec>oS@0Pm zF~~jz3*wo5Uw8g%pU*E$m~1rq%x06{Z}j`lpzahRByh~Yd6aFIVvci}mw21f)rDZkbztpN>rTHrBKXqQNrN?iX8?2;9`L|)}A8P|`g zvmW5`?e6!e-|%mFS4pq)@Wm1wcTE` z{!nff09Y$a2Mzd}4*<21vtvY01MjGvttU+Utb4Nf*v z$|jaMpeFDP`W+EL&|UiawxiTV_!@j#p|S`zfIQ8hRZ;2!F2mY!WEvWhuQ7JFzXpuS z0Iuc)ABnDOIoaQg|F7B9H8g#0s%&#IIo|CWo(3GwxXP>3;%DrU&Mk=Od6E~w%DdRS z`NUtLi4$*1NSrkEb!%gdD8ARd-wR?jw14N$RuBgnna4Xn?CQ~8mzDL4o0BJ#`+-{J zQrYM$SfVQ9QXaS!j2W;4n7RW{E(ZO|2e~>7otRvihPl*v_6c9T)ks>_Pgt2MD@_Xr z=Q|)=-x2xD)|S4G_Zr^&d?X2Er3(90OEMRfGj?F966G^L_N9)YYi>how|lRhFd^B% zV2QE(Y7w5+iddfGun6W)@;lTEUYF*=($DI7(O`^0I5nU(+{PCe?+ZAE(zSNgZ*yzk>i7?{t#)zoZ++) zK*)qvzypl3OF11T?74$G>nH7nL#KlA1?UfEkVpOo$qWTXpzj!xe(pPgT1-)JcN`ZX zsC5WGpUA1lTdgxt?d*!_vAUqw>%CMB1ph*|WE8^F+@8^EoBL+x^*JoAdMZo^P;eWI8K0yz(#4xJ88p zEgyff3-_x8{g_J44ggLksVD>Se4n#Mp{Bu;3}3Ks;P`^ZzE!VG9{=x#8gi5P8{5b&2iYrkNXU)|R)`W< z1-^DJgj2?1u$Ob?_87k-FlQ0AXP4am4)%Ww+rmFNilSOVbA}9i87J zfb8@jRFFryJEdo3s;YQ5q+l;@z=?)|$=q!WkA- z?o`+_xKx)z?W#5ys-e~)LYFMrIJ0U+JJZ2s4GB-`7*ZodR#%slG&InQt#E)ZXyV!d z(>4d!PMY?#j*c{XNfgLsMh1*dpaz_S47wCiOi45t65SmgZs{eR-)CS*FKFm<==wk@ zygIX4Cq1PCb{kfUDvJ+cBuFW#HTZnwM{JNneyjOd*^^iqVHs61l7cPm#G-#jfLV&7MvcdY!wV++j3zG{~gFAjl83*5Kdf8UO!c;Ua6j_=8w#j*h33(3?NK?@zG{3d$iX0#V62<%q5Nf46fNo){RZ)Z3^KY>;ge~GjFMCU{ zr`o5Yj^gB$xt6v%szs+L*zSjBEk=aLuYee*qV6x>s;R5{a94LxHtrYHbe3B?OjN7! zAjI+@PEsLCZ?iJ#9Y?GiIu2O$-92FR5AWaSHfm5+FH)r&XVgVf07h&y;wyk*&~*}~ z(On5H$K{AgOcZdV7>rR9O^LIoMuS!2oRO#qDR?~xAx$0}mflhB70Td9n$AVoiyN^Q zB;iv?Wrlp776*SByT0zPTef`u-1^UOqK_WMw*#BsxG8umlo3V9J+eY(edz2hhGZ`w zW?Q}uIoDSZHTX=hM&XQ1ze6~P$VATTg-;2a@8tB+3vs1UrfO<0;X|*K$x+fJqzUA* zaD%ksRIZ6CDth#ef+yj)l9Q8~Ixma83ctDOoEiqbRPHKn21vxUD2a?7q76$IWshU7 zXs#<0{lhu`Ut~oj20OUUJ}0L!*kzemPCUfD(COllf$?T6WihczXq5Psu6QMT&E0Sy zMTW-Wo3TG15)PpK099DCY}X;T@3-)qV(FcUfw;J%ry^R=>cn(^)L^Vm8j?aH!3!py1(ols%E6eqohh&78NEbf|t#fYqjrGs!eX#DVH0 zPl4CwD_3ps4+74}hwgL$vr?V8qR8$`kl>gK*E1h3v1sIV?%jXf*M?H_JNs~?pw=&i z|1wBFGUNt$#9#}E0f>okLJepI&+qqG5}DVUB*C+T?zIBI>|Vf(bbn-zvH)hbpcOu& z8QAXG!8>{AH|)4RW(Tc-?m#zJRdo~IxdUGXcFOH5WGy4`b#xCtlWWoV>+3Oe*tFh|dl zLj#`#|86*C$+jx0Yiwvk;i+Oc^vQ{c5r4CzegR_I?}F1`2dQ`9wy8B3z|EyEL!l2R z7%cfB<3!O;{Cu{Se<3mgrXF)J5X#>>o^{`k3$)zZrR#TL6 zAW&}T?S(am8}uCA2V&uh7#Z}q5A^yvJAH6(CU}yS^%20+26$cxcwPZ`Mt2&`p2j}2 z$D2BLrh#pvsViE+V%;{Tw_Kg-89-XeGc3iS>&(mRtV>F&^DV$#Ta8PJ4D9tnA#!9@ zFCc70yNfa#aR$9ph%z$IDJMHCMdf4~ttn=swZxeEUg`{R~JiK2qrQq=TNkOt6w5UEVvFD88d$GXV6G}4HjXa z7o~xTp#wIdkr2gp!(OwMoNIKZzXCe-<+p*tgugrWnLy-rZy2&?Y{v4TX zi{U+qEvj`z6t74~>P<;A?t|j<9z6G+h&E$FnsLT$zg_v;1#CSRfonCFR1-qUie3*e zq}CyHRaDTqDR%PeLyhwxr^uJ1Qx~ms@9NpPRumju16Xx9YEYbWk4zREC%dms6&5bwrdg+B7*X8m?Nr9_+6n!aXTLphN%5sx(%ILWJmT5pYFxo;Ptp(px8zKS_RG)E8<+NO1#i` zz&RRlKIgQlaivuzR3`idlM&&NBto=5_q&B~KC6W$t6hGHup1=>va#?4NdHwhqGWZe zg6K{;T}k6iD_IAV0LnBcgTphMagjUL!LY0C?rv^|;icOp`^<5uipMR)&ac7Fug8o? z5;ShEuiw1cpOKM)QVErnnVFlZ!uBJ4Sy|a1A>*$Kya?rQY+x@mx0?d1154%hXyEz4 z`oOBd69F->Ch(lxO7Z@MKy%;-SlmJ6Y}J8JM{ghL#jigolGGRnKqQgghudhi>Ic zh%LK&j(fpWBK$M&|r@7dSgwST}VxcB>8Ua+IE zp@P|~#(&g1XkC(@cTYxQ(oBkBo5W*Us zUCn>YFXR)rPSklqR#85m&*2~BSHPJ+k)MLT)KFmsuUhU!Zi$?VT8BK7J$x4Lg#c*f ztb`IQiz{COMRqy&Yc2!VgBcu75>(ks*g<%_Enl3K#cX`1!Ubz!J^Cr%RX-n4m*Z4i z!eDP#>sm5V7xFb*-VB*kw14XCwdNHS{*LacMz&6uGqLX^V5C`SV|9E^&f_61r0&r< z22IcAhWhnn$a{is-VcRwJLn3ctDRh0@dD64y4Two%1eNqcJeb8W=gm!NHLjLgnVnS z$(Ymj!`l4p1-h#v7lG}YaUwP1#ibQ}T+MB7wL0#RsdQJRO8(XE%-ZE%}zW)AG0o^zx zy)-+2&QpS8tww_+nARDW&lo3gB!+uW51kzz8c{{)wE;iF%?9oYdC!BIXk&Ctl+F+V zbMy!T@#6yHHJbht?w^n4!qUy-PKPau{&iGbyzB44*IfW6JaX3j0GY75}ClubY zj-3cQGJ&dtDuYQ6q8%W;WhL2<42B5aKd>J-@0tvXK6u>S>lr)=Tk(L;uZEkcDSk?v zK?Tdt1Oq$_OcXYu7x>`;=;4kb-$>A@8bo3XXM`c{GTd;}65xf;tMvw~U7=PFfm%`g z19?A@hKz27NoG>SlRh3_vQ}PxNB>y_ol3X-$`2ZGl9s9*O-;@$T)qXkBAfBu8W>Wp zOZ=P~XhE2Igg?J+1@5OKG07RsL8n&I#3Uxq%U!`_*F)IB!$0jfK_r8Au+_rPXC=-` zpAXr(6S#~-b(Te-df#y~VUmFu#wDob5DaE^dcq10I3ge zZQSr2<^3kYiSLH|w6uJ`AE3A~KP zU1|a8R-%p4o74L61vn#TIx3gxVRY=?(*>0zZWaF^R5?fC9P*|DWgEB!yOjaLN?lU& zp-vC9<6`xKm%b%<3oQBzKtwwNyC5As9=x5aZ^^*#9||0T!K}xj+Hm8I8(iG-6*i&wCVs5XijSVXbP>7;%Gza0Jv?wPL;J8#0rh2SdMfj@>|6J)63 zU<%)j+dcrL067?u_aUI;4!9licPX6`c$Oh~M+hqw#Ke+0{#LG>+2t4bVCZe_(0o^* zs9rTIz&kfEB_-R&b;$K=Nl=8qSM9KIRZ@Du9572-LI)-OvXg6Vm0@u1C&2^>9RM2u zM0!>4l~oc3FYD-Vz&(Nq0!v9LdsPp%DS@<7%x-sZcDsbE8fC94`~Dc6Y+ldaZ-go)GbVBG5H9upcHPh}O^*(;m|;kQX zfR6J*_KkKXLHW=Q8@ec@Bnp8Mr*L9Nb8{v1MIl$073%HzW^;a~gJnw5qF7(Qk`x*B z8$a3Az4BHdWmq4&6$*3_?Kw<3tXnPD+7lD)P-5t$jgDx@74CgM^!6f)s#~WDI%9(H z0E&o#CIhZYMk9ls$cMk1hDjQuVvVTa6M=Xlr0WU#&%kQ5e{c8R-qWamV>D3ew~aEk zUV~k^9@sh^yFwA&6hj~%MChyWQ_)-JAkvP+T)RrBZ^WkMI<(pC?b&dvPlNg%8e=)S z9%M4~g-Gc6TnVx?lt8iIYgoY5fvFW_KxQinhU)6lbRfM^6ky3q>UQwmp;ITHKG=CA zjVUqF#7w3Nt!4v-|wV3a-Hn3^f#kq|XES zl^o0DRB?IW?|~Lo`Ezw^Gx5JvFj(*zhZW)sShjw(vkFN=z|xzz>T2brR##JctnA=Q z0mYJ^FJA;+a7W-fMXE&}?ri?qPdn!0`Wi(2%NszQHUTj}(}kkM#OtR!Bh^;h730j_aYHi75H73Ge@e=m+F; z;;OihxoseP+qhLo=;LN(ILM9MYupCzNn9H#;D#U~3$M7{370z~Jp%^+X=X@?>gph~ zm$tLhZf|L^BKyu%^X#;FNuB!3vkB=HPDWDM?TL}Dn`MlBS>`rg!3hcpaclz&7^3iS zUQYgl^MTqGV7Z&LAT#->4sKDLG~epjeFSz#Pge&yh5UcKeGNcVWft~(f98i_fB{Dw zVbl@P$jBvQjf!eeG%7MGD{|eUVq4m%Wn0^|Vr%|XOiC-)tf;7{tf;W8s8}T?4fYS(7!n7=uB>d|OUOs1EiDN0M0^Icc3<~i+29J6 z77|1x#Zvp3LOTvM9P}^*F0Gd-Y?g^*XJOu?g2Kjt!YG12MoXbS@b1w}fcOOHp&mw= zbtr;TVO~x6hbnMBEiJ$ex!}BJ8!}(Oh0jDqCP*@mP zD&IjV=7>E!M=rx1WTFeirlz#Ca*BIhF5Wi9w;2*9Xf?EWlB3>}aP{Icb8|DM$o736 zKftxANzubTC3kRZ10sDK2!n_J4m=W;h`T1TPWW#nOGH$qFE=~8x;lHZ+NOw#W`hF( z8~^(0wRly$_vFuzDUZ0$Ko53;yDv@3b$qofPoV7rVNmaFd!u6?!1h#9tck! z-OTI)tPGHD`6YmC+PU`Hx!89~NR+k<_*!vcE+`aWRcvpoQ?@iWFIkc`L20AZKPrvN zCJgoLZ@14OXO`sDD!HGWz#oLE`gt8J6dwZJ{%$vL!0G8?J6dzXOmQu_MjFEf-pKrH zWhM4y$TR^t^$B|#u(3$?m26Z7`g?nQM|+1L;e&yb<&p>%NsA#A4IS?f*d4GR0lyhP zmJJ1Lz%@xyF-}5W-iL9bW8d%HwQJYDqbzpnxiin5tdww%utk%-B?KT8iKP&oQLveD zkAwBfRaEc9uMUjsRiMl~jOz^;S6zL*KS2LYOCGrY<|&?5_>!c7O|EM7Ou6~~2bMH_ z(Ho`o^ivu{UB5>e)%yhobtyXE$`79nSAaCI!b6#?nJNiMBg;SXm0;!1F;B4}Hk$SO zZT!A1PP+yNLftazh8{Z_K1?|`8F z1w38rnHBjah7nvFctliC!0n1lk&T|hNWs2$-VoCgu(Q@eY*Iu3jfb9Y}bcEY5ji7AuEC&Z3Hrps8Z z3fdRat^53Njjo`T6~J&Q0$Byt0(lE65}iF(DQCMQn76!6S4dtT3LP}ztY7R z%?b5h_pbJxb!*qH%gtT4ZuN5;np(HlH!UfD;Fi>rCv@s950o!y+To2>otV(7Xzvb8 zXhqwS2LRm80jb!u#TH9rV{7Z4FOatC%U?Rpl^Jc{e%7M-&1^^$2tfdBOv(&GJXukk zl{#f+!E9)r=Z1bGJmrEi0Oy5V46aGYW#6JuM*+%`q>ag+m8|8Nzk@8cfFkK8XR{2f za%T&m3( zGC~qIT2xCG=(93)PH!&RSY=x)*s__`*`H8L7J4lpOIDb(tjvI~;EIP8z~^g2rHVEy zYqQH)Yq+_vyDkJpzlT-nRkYQPwvwx+Oj*@Qa?aB zinm=Z*KZ(f(3XW<57UwASQQ+GnO5Ecp%@qe&j-z(5y}ca4HND5;1G&HqyVy2E+9$p z>z4xLJ_pCeLHvIa+tZNuJyw;`VtFN)*Ex%Tg_0W!!olBJ4F^c9HabD{1}RzruG+656s?8m zZox|ZI%dl2m?_oBPknc3>F>hbVVo2Fu%e6sTz6p5T_DP%HFgUcnvW z-i4(qi;G5j4mureA40du<{sj9!Q#g_Ka>&RDP}|XZ9=GcDc*5>U@YXI+|c6|onIejJ!kZE9t3o{4+(?&hQQLi-kvVE-?Q%HX?2tpg2}^j1PTGIq^fs{$9M(8lbB$Ok~oX>1b@sb^@)!TOB{uc0fl`4^YYtv z7X$1B?2(B>gI2*fRx8>x3bg{9QI}|h?im9JSU+Sg3JTQ5=&V$Z(*`t02sH;rY-3|m zW~eoKauO!RKq4cr)S=@(2l|OBGvR?}G~f{pW>)0kka_6s;Gu+C&IJW#f-g;HBKuYK zqZj1W)>3X}@0RsQPg+=5TU+z`8?|*iTALd`-Q3W)=Sw8@fQhxNK;2dgthAlM++_p~ zkPNmp>9h2`mNCD7WMR7Kh1R5IQzGzaR&eBaelpp)p=7 zL&4Ac>*?4tdla;GSEupLAz1RjjS`VSTnAK=a7E9V3 z+Z|~ zb>ii__V)cW+TXcAeD2PE?9gXl!$Qy4VH;NY4&$dIFiQ!Dj*TX-wN9tD@dA?1DSaL~ z?wEapWU;ylBX%=JjBu$5iF+U6&f22Z1%*I`&x2g@} zkdLY>G|sTxjKF@k`v7-gF;=OM*+DWqE0N4*_>$tkzP%lG)FzzF1-RF( z5?m-RbSqcmvZ~wm?8nLW?`c~;)?%q`r5O0A)>^#XH!VLuf7-rUGea*!0zpKeRn12y zPDn8sqItX(g8u&gA&y^eg91(Eq!8)DArvT3VO9HkKy@y654@&+Kjn=d^81%REAs%# z6Bo&y#G_B3Uf~jr=$ET0dr~PgbE%X)i5~J16zgC`FXmuhsSs@L%L77qn&)MG_yvY>xC7u*pT zJ2~A_V(Zr}pKkf28Nl+dcDr1G-20aNb*`f4AM?T?$qRwH!DbfJ!jm=Fo-VuBgiL>;`A8W;bkHxC`kScS26_jkS%o14zFQZIasWKw z3f@7bHr6m1KblPTH{~(Zn2@L4BIMogx_7?RzNGX`Mvm)61h!}cm zwTCHya;4co0hBG6)(z6o&L%{8US4452CNy4+Z!9d`V4R0?Mz#pmWaycv(GRBTu}Ub zyww5B@3t$y@HBIfFDDV@r*?d*W5^9|Utg^qo97(`MCEUn?kzs_N z2MM8xN^oLyGYebjM1}U;1IVCh&IT3nLN^j(tH$SbpysK7h^?P56_=Hd*8mKr1#&C zy#9i5V|i9CFAokwWLv-@TJQK}tr1js26O$Nq_*H|%SFH0+X`a2-bdcNlfbb$KM)xD!%nziB%`SC$Oph(Sy4fp4Gr5A!$VB1g0hO4 zDQscW!M>!mPq>8bf~%s~4u-3|S@o~huT{UzgPyP*@Y?I(U0lGKP&8qUA{TK8lZ)oz zmkw?k@QYJ875m&`=F+T6_xC-60bT%*kP8fW+&NeSTKLNXpUr`uYoLvPEr2YPj{>SF zX%NCIFjnTmG9>#~>V)ES-z!j4#OfEi(+lT7@064j@$PiCJfPEyO7&pakL6Qgv*NC-2NJL0_lJWOO^nMb0e++tGjow$I_j8DiD8ayu#%3(8 zMOK?E33ah7hZG{D0(`;gY=-F;iCEZ=cs&p-Up9*eUnqp6oY(1 zNMx(B)U;_$X|p3(9>tRRX7gmFO&OPxmUhks+2oAC_&cIEZq)AIh~t~ZX)sl!L*(d|UL;F|Q9eu28S{&@sm( z-@r&Hz=n_YAb}~u5u-FH2LMf*iBX9YC^@M$o>Kwm6$7bCC5jkFfU9tJ#7l@@Dgo!{aAY0x65>36P*NV|c+51l*NWH#NTOhb{$&qyL72uoP@P&^^*SB0?r7!jq#1HM?&5yj#XQ^v zRcXnh8M5)S!_lbtQ;dwY59l_2qn>P4AyWgpw4PxER zo{TEFBmi49yL`!mIaqUAxR&bq(#o?=(pO%CzgCO2EW}1&p%?*MdLI3Qnz%ypl?2Rv zEbL5uMz|&|@D^pwfhiqjjdKxwmO~o3roR3F#Kfr?nJF5Fw7w-g{!we|KVGP=-nh%d zPdz{D{EW18xnChcYVz~1yQ!#XcC4r6X=F@>AP%M!vcj(oj0+?_d|19TwjUsugIKTu z@tdTDPJo~)6ki5ML)b3r&QPsrhzrt!$8nY5nwBw~5}<;lNv4#fST#F#*wfwV@>sR) z?Z}@2Dpx3xWXC~dxPmHQal~hrG0q{46iJqq7^(RfDaxmvjgeAURQUalzkj^fO&*Y` zp)1smSKE$yd%vg#=KEe?oXR-AZ@%P0T?B|w77Wr0Fm_iXQh`>aOMphb2Phz`MS_x$ z8vC<{Pl_EwdKsboOkPbvCug#Q7^_uc{?yc|Ky5sYA=v>P9N`k)`M{U}3_>O(Hi%>( zi-0P*in|hkoh!Ltv0e-%!s4WHvi(;BIv1oua(^4myI(Z0i1_`{zzU+lB>uF<6<^jhKxX_K;&1a*fjD== zu1AQa}xy6=;B{> zZ+Um)dpicw^B$ZHq0__M!p2X7dGi6DI}Uq`7n8Gt`GEn6#cVl(-;cl+vplNk*GE2S z{N&Kth4;^cnZFY~0Q$zbt&%1(nl>i=qO8dp&L-@wt*Xk!oyl(ad$f{9t<{c6NskTj zay`Md!aPGybr>@(uKqM+oJ}UlX1lU-#S`y(O;_ea6Z}Z>vu^`YK8YY=2YUhSfDvKh zpAfNd25)@8+Y^Yw0wah4Hr9|h;&vbO1=$GTtHGgTU8qJV`S3Lw zsE^$T+_(fcGS~-R0b?4LO91%>)vy#vUUt}{$@_jB`M?B(4r@inM72^C9ivro$i5XA zgqggvwSAWxr)CJ+XS`^Q7Y)Ybcqy8=2Z_U(dTcUXf>&v@(Ui3d2^WAr77zL1e*+Y{ z-`9^z3CJjVZDPv zuq_G|aZaZchQg^W6s0;FwomX}EAj{7ymKKv(Bz~gs}^h2N(+ymCMz>yA-CcKkyKvre7*U@`VXJ0tbC?+L*0fC zzVvVx{I2+Svo)SCpCY!mICQV}h25U0*>{xOVODy+1^|T?sXqx%?L=-dt5!flmV>>1 zpCZ8!D{&H)IH#0Uq2eWZXcwsv4wBnAX#T$y6M+dKQaSO+9Di+M_Eg zp8ll0PmjzFGj6#Qo%}px$rfr1GM(($c0Tc-uBTxqQvjbzi!UjY&&CGr`;5 z^7d1i7hZig9kB-PyH7EnHbGxlDJ&_u@&c%K2zS*g5DYjHt&3CHv_Q6W4Iz$a@R;}5 zunZwlNyL3@$R+~C534&(s-u2KGRSr$Ff;-|ELtIs@G+Qv$T$}Z;V%@hP98b#-q(4| zKdd$A$7zA`?%e0?ItuYEKFKiA5TjKd@3vdDNV(%1=9tL$dyfv;w2ElmI3)x^2!=5V z={n@6$K;JsV!B}#`NJ)8TmnZG6i(p2=gFcOQ%WlC z+NeLlKzOw|W1?zAk^rI~nx7H72N;c=gJ+@gkAtSVoy+^%r67+kkf|TO+WlbPR;V z%m&8P^Yzx2{R7bcr(R!Dl8YH5gXdOhkwYyA%)i&w+Q*GhMyIUM9l}RliN6EphcfsZ;1E~FM@Qu&O%oK%t({rPhbS3X+3rM>mT$JVUrOiN4BDAi)}<)sw0_z`@^ zP0*KK)jU|T;8%Lxn5mci76}Y2zy@rwTa}?9jLhK3vM?9+%Ul>1Uoc9@sWKOiRXS$s zVvsCB)aitNUmub~h{3~MhY^!$h=BoEsf6EIYe>>-)jaB^9v=v*w9sR4derKprDPdg zlp^XfsENBD_x6Dl1e9-sJ!S;6qi@JD(~qQi$TNoIiE0JrkuLG<)aet{DC`H|9-tf? zH`4X}_q~2DI$oE6RRQ#P5T_4-3G{;_P}m_wAC5ytQG9~xqQ(USNLMfjlaCk$ULU5j zTR~^{fX*m`&TP;bS(CZIdIbGNH~#{Y)tHQ8y$ir%Tw?%N9_SBx#wT5#$;TFor7*{dl5>FSFySIjb}DHWGmPe(o**X z#_b`@m1=BnVsY33n;4w%p^(F-fOT`iSiKc4Leb%%@5ms|Icyp@;dVHksAAGTJ-i;3iKB5xMuZ~8T;@Bd!@rWgM|K*NtVEf(q@3tsJ0r#(NfG5 zN5M(eyx#(qErIZ7Xv^@o>#YZES`ly7zz=Rb$1V z*YhQ^TuR>Qs3*Si#$1WO>ilSgArA$+o7%4gXd)9S+%868zqLSa4%hUe@wcd?elh<vw&=rD^MKV=<-@8bvywRu6xH~M7b9c?KPk{O&KZpcqaX;tuJp|+eh}f_sAZps$lp{LATpJy?K@kx{<9?qvW#CWxj58*aSm!u>-dek z25btw*7<37sx`VAs&UQwmZ9R}OQ7;(hJIsVaDP4wGpOty`H(G3ELnJ-)@!kdTqqDo zo?m+XEaU*qydJw*pnA%Pt``C3tO$41!|14$sq(Tyg|-sX&0;{Uz|w=oX7CUqj=Hg? zVsKK%IN*7PTpP4uOks4OWJM4tIJ?$21j6T4Sc8uT)z(B$?@=FMRDOm6n+aMB%t1In zI=#3g(StuoPRp>Kg;ZDYlQ4`3ArNF70_T!EB@V6uld0P3fI-~>Q@XjGg#x;fa@A{!N2s8SL_De^E+r#0mX~gIujhe(A zBW?Ph#~AIA#yIVVtDKG|PS6p8N~Qh9$o_N}qmLLpYSMj#sR*MMxr?8?Z=zSOK755R zrAjw`ntnRbqR9Rj5%~(E>ADVc;U5@_QjEqQK-a&=72@02B(R#{*0%OUxX-;U?>h(} zN*mQYMnFk)YVAkezRg83!iZo;~4Eu5q zUNpPdYK}vxy?}Ig#v~ig9lXGvo6m|re>rg7i zTIPywt=fJNA@rdc`8VBnxr~c}Z>IvO|Go;Z)|-@fW=qS?wWXCJz) z#)>#X5mxJOx7G)GTPku<_Iav=aw|}*tbX$|XETzLEk}H9{OX$b55fX@yrpg<@-?*Q zrp><$4lBa=()KUbD2YE?RSyQ6Hoafx49E`Ws5Oo4-uM~WMRz=SDXe!@;l{rTjB`a) z`S0eNfn=U}!+m+s=w3t@$$a-S+}dixl52AHLPvYc1`@J%4C?iLUwpK2!%Nku{#b5b z1BMC9DrB8X#67J*t^pPpLbz04Ur?n?NS}Vz#5j#M4#o2L6w^2)CIEm_5R^(yoH9Y9 z9y35kBB2f!wMxPtQ}f`6_GJ8+^xdNA7;Z=Xm^U?VbBq+naCCxVzA?n z6$KU=8t}2;fT#Pr_I(Eqdyfwe_^i{AU>|Qsuy=6Kcl?;wGZ-z#B!k>ir%W;$r^F8+ z9U)8^b_dRG7dR*tRt1`kAfWd4(8LToK)cq(Yv1R6GhhEdHN zCjcT9cciqe$u7_@=t7ThPdhE52|KKVfsS9-$#PhLwW|Z|rL$3TXEt=^)ev#1F3JYx zu$UN3x z9O0M51uVQ1lX)ptc|M1=aZ)*Nz~(F@8J>auxB&eT$sy&-fh znB}wzz`K>;M)=Ed+RE~iFn0|x|Sim zeNNEGGC6g~tS$ciZN;}27ys_I;@|zQ*lsZ^8ZG7_GlIqC`?g}-W+UxPS7=xd|Ot4DG9SEv*%nrJ7L#;6;tuE+2@Qt&z)9a6l$BvB*XB@TTzwar_ z4?Wc$Mi@#x1sa01&Y+p|>{d|DwdkqX?Cc9n(Ygz-feAEYxa~#CSXvM&MC|v#{00=XgQBdfjL*IFHX;X~nLq?NOW84i$cl21r8$M|USM!@oDdOid*hB-O zzi(_o*_B{!`#GsDD<=Z7OsV|>fGU$AsY1L70kk*G!x6QT5$Z64?W!Sni&l-f`115| z+JupRHNYjFCvmS-B+DriYHRm}Y%s=kecQHs*8w4`*nAp#M{QEEFhspA|?^y2#M# zgU>s%KX($Xl8yB5VOqTfw0a$ARbFiGw9gnSKM4!_0osVwthHW z^_sZU^z><|sjYCM$%@^2NCReb%2A?NFBYyzJI^>Lm31BQeefmiyv zcD(-D7H9J_*hlngwfReOvFyk|iyC3c!s%N3mGFCc*-?bEoCA$;4kAsmq)iKoSSOTU z5(gKl7NIV^u*$57`QsF*wkY=;uLioIJQrae9YEQ1uvb*&g-M3-=M^)FSZgd#*MHIW z)j?faVJ>KkAQ+A8t#S8eWhuYMI{tM##Ye>Q``@(G_CO=u1MkCt4n_Yj(DI)JD@Oyh{Oi2JBi- z$Rj_Dksr;)^ntEH_$D+0toJ<~uJ4aQe^D!}a*x%a~IEBM$w5Sjg2*t*O zIFaK~jhTQD3?)k(1C5PWY7uSm1NY1DdX63+K!$2g)FzosCgT|7y9=PS(BLq@KUiUg zk9oYh*pSctb?eT9z9BU@qe2TkiqhVPR!{^hkL0~4pH!yT$3accf|~9E=UWJBS_o=F zEI{1&)YM!szFGVU#%I)P`@@W{rS>1BZR_%?s(*s_<$yR|P~Dl8b=ADI3t$L6iT4R{ z(=v)L$I7}Ia?MH<#j3$lT`O^sTDa*>!w38_D=JRM5mhet@o|~iSCkZh{XGsw_D}8RDm5L2WZz zJHGsub5oO|d;rHUS@I*6sEbu`2swmAuu`_8T6saETQ-_C#;J`-u_|qBj5->LNZ`A( znt}}0aivBZKM|?A#~Y=ToTo5H!P_^8TnuEIT}c2A%DxKA{<6_5ai&(6oRpwb3;v${ zs2aTQ5I7>)-IYofRH`-6vB(4M^=eO+QY=5`%s)`ttDrQ}Fd~%3onS;U5k>^Mda|;T zmO_b#g&r99CYV@JVO7mXVJ7yy=oZj9^d+GHSOZVoE{21WoD!xT6pF4HNR5(Z-XX5PVH1@wEh89DFTW;%j|u_in_Z%|ZB39_*Vk zu?cSX8%PaaNPb~#g`%Zun;Ve{r3isEg?=kqUUh0O&Bb&ePjMZ4PWQXCwEnL_@{L>E z2OAomf7A|Bk(4`ijeYD%49aATKGf3m-a0U}yTRII7I$r^RAO<(h^UlVTu$f@TF3KW zw090@5#&`-VS?}E2Vu-Azy%Zx6A20TVIrxRc@paibRF&=@x$LSbQJc=ey}Od@ z`M?3)C@+E#>n;do3(dW-uK=ND;kNCzs+!;Uq=zLITyEv2pKlkMnwmYAVKtk0FlJX>Ni%+-}uLVTRSOy#0RtN1p-U<@^MB%&*D?GoVGXmDPxM&d_x|Ny+c1 zB-b76EBhJ?H!x&X4fGuc2}by6T8)H4tf;_&?b0Xvup$@CP1Oo+P_ z+!JNHqI=3Al|1H=jpjMCreKjzpJU$mh&fbbk#AzOyI=Iu@YglO6HPR(qX7WER~j_%|WYX7!RKCFMA^2t}fjXU{@&?waKE1@pD*Qd+M z1sHdSbZ;N9tLRpulvY(#Y&4Ql_8mi>-T^xhkK9TfX*~Xce##jx#YP^D+{t(o$Bd>Q z5X;fH69v+ddDpraAn@y2(6GV zeqxV#xG-{LMw)=cOq}6FGXxV;r~SAss|24`^n@F<3RQU9{3jX}u7YkrtCCOO6X0=t zp}G(w39kbHJdut-24lXZy#<5^_z9~*3gl`e#db?01V=d}t|sQDe(-qodg=#?Ohd7Z za6g!E#nhkb2d=Q`hs*MfX3!U1`9v>pEv8YIH&CfXXSfL#-emCqxE-qmtuLStH)d6I zms$tZP`E+iJ|Lf16_aB|uExk*gprw1P;fnDko-AQJL~Ei8W5hd@q@1t>N=;+p>MA* zC`kC~1NyR|p{}4H8^%|RmD;`jwRP2{S54Exh~$9x&#L@usdw+r-EM1~Z_kD`MI|>B z8k48Zn5tW|g794M9|(o(*B9DVZa4B4dA+l*Vs9f{n*<0gpeZt|&)^ba47d{CMIpV- zY})UL+kIso%;p`WSnh;S6SS8XnS>aZm<f*ds>a5*)~%>C-#Q0#3o%F`GnavaA!fU%OPzXA;pMRUyo7Px z9ievcmgkU5!0Jq`QMJsrCHuQ;DOCeJZTN8u8qo78ejt=I!b3_F%yDzy^l|S{9_R0~@q* zg8v~YH@O(dB){TpkH{&QyT^yP=jP@wTHE0M?1dSp*K;(0^kMC|++ie%k437;c2R6c zb9gwqDhWs*LAtL59S{P9VuvDhkSA%y)53y%23YqEnzb!0pEOeH#n0ZL=)ab=mjM-c z{)t_tNr(JF{l;gsPva-Z8b+EmI#c3`YGdIIB}HpC?C~K6j9f?$Dp#!0O`UOu(Hf_n zc2#Nhy4Tjbzu&WSuebECvzZlSu7OuBnN*)rd^kK&ydpi2;)|M9MX2hM^vyGksZ9!0jt#7t+dN#r|e^qlV=0-)hG=-hJS&=|N8Qm2}4G~XDgy_HCL`! z_f}(d_4Y$sK|oQ)vokX4>bA5UbYF^_j0<)WEwK!`BUDXL=mNtBn%5v-8pawt2ph&c zbcfQmrp-O5(#@4fW;clEB~}?#c+r$poz9S!otF!es)n>m>>|y|(r848G%zF;u(GLv z^caJohsP|+bGX~%WeOD(n?xSCBJYu7fN2Aa$8-saWA$FB%ODU`>j7O5J;1ty7nlgC zst38nA$(S(1l*nOE^!bL4^01Ly$-1>1`)PA80hz?W1>-dVR!^Z&i1rAoyhW`C3;0W z9+A`-xia?>3@QHC7`;6mYO4BEeIA4FW6-GDbt99-@Q;=Azf>r7k z=cJ}*{c1dR&>E(t&%FFEiOZC({tjAK`Qh+x9kwlVLH zEnBqlSB7IK#p@D950q!gw#|Jg+G7KO@iR=m)*T0MS?`x{q@q%v;rYX`W1hR9tZd#m zhB853PuJmq2Gu9F5*ihwqteA_-G$T-`#Bf> zUjn!|3dW%i*mvB8P{@&t0`y4PSDH~g)FNEB;JSP6gBrFDr+td;hHn-^0JcVKTM&Sf z2X%b_!-!4?9uI-`h+jqCL)MS8O0Yd{9H#=Uw?U&i%n1;UDLv{Hc$djd25#&i=0f9T;=owYL`EUbG-Tzo@9W0Ry+GM}OA!uv)B>Fl6fi z`M!0se@Erzki=x^dp=AJl#y~4Dio&SMjKoK!+AhCoTCeLeOhbZ{GwF}Y#+n?vBd@b zN8Fvg0T5`EPLCo}*2(Zqlj#^L1}ZVSTohl9hquRlgvE|GA(cavExG>?d>r3<{Xko> z_Ps|i7h~|t7(U?ZY`53KboK%UZq+3~*?-6Cdcl>J*d3X z-RtMIv2nVD1k|}gQcHo{IlNyPqksk8#*c$MU_|MeL1z@Gj(4#{i#VhGLAVD#}GC-7Wb~j zG4XkMjg3erucKEgUc=N@q={^3$PGVp&COCWS%ph1FO0lzXG<2aLhM*oTwE1?jx%Iu z8&alCOQF{pGiT1QKVcW7iWQ8v!sUZcRKdaldD$W7zO$e`WoXaUXwU6v&s4N$;@0Lb zzrkYv&6mwvw{HHRuCDHb&0Dv2CS7vvg6q!lZhemO4`9{8c8mJiO_{p2y39>$&7r?= zo@O(W5jT5sz$52VX#Nv&5Y2sJ^#`6CeQ&xi9;*({Eh7c=3(+@*mX;$_OeB z)q<~Wh6AcxSl3*;0J;XgEVI{V!YKs!1dNG*Lk`2j9e^PbQ{6KV5XVd~Ch3I0@h+Fn z->2b+I=cDpjv<|<&kwyA#u~~l1=Asc@Tg!07%>z0rAida2=IKsN)bIxF($^MK_hgu3N%8g6nS!&_(LT&`2%MNHL-Tv91i(l zkrCF6!zH4Nyh!vv4(A$&b0y$hN}MYS=L)NaxyVbrPx_zCdze0=DCKfyxTENQF>hin zE7#sGWd?!QE-MSpF8fLcOc;)pcmlE{5RPq)+%XC=fTzjPw2GvpWy|QUf$oxS93npM zdQNCQbF+P+JOV&3N4`_=Y*7^XI=~ zhlK$>n~H0lxKOON@5F`V<8^3r!s*&98y1RAG~3Lo(Gk@rx4cgqdrHgy*Y@zZbN-Y& z58p6e^+k)YLh`7$o7h55Yz^$vF{qjBJL2g%+%w2W#V23~pxX&+kNslRj<}vLf!2;G^TiZT`B{%$I zr%!FnzN(<$BBR>3v!Q*@fI4Yr=FDVu{~l8RD6AEdJ-q|Y74PZEkvx5x0T8%@d)oFM zLcN~k>6$p;w+8z9hH%HYQvoh@#M}gihK5FvvkH}Ac$#XffZ0$mM8qB)WXc#+lM60m zLAfV1=n35^)F<6TbrCoJoiO*vLz?ys{yF$-lluFUXuiZsR0pL(7oIQZJc%Mu7hB>N zN)uMy2OmUDDLb_EPyt!n#GH_bLFQk-*k@nHXY}h~xB{W+Ez;aQ4=u^S$3&bV5o1Di z?W8fGJ`Ed=xRU!Rn?HF$pXcu{sW!9KLUmzvA?gL5H?iaMrlz9m>?WjPZ}`S%<9**W zQ&x-AELzbJ}=1M!U|)mi+~&bykp{d+0_114+8EJ>t-Ho z5HPndTzGpf7O>}-4ifRg9JVo(kMa*bt;UhCzNIBMx1{8bYtB#~+639Tq+~sALqpYf zaT5c>OcABgX!`p#_O%w|JnHCx?HDBsc|KIJ);oV0Bgq+hERdH zNerQI`Q=-;f)3nnqw&<$CvxnG)rUWo_ezwMZ7^gLCCQw36eSV=5kUtetwkh4Vmuey zk%p1pXd*J&Xqh&$C*SP?$`nUtgS_3w`(*gzhx5MvIxXSS{-8{2LeKWnYq; zGcAB&1sJ06wBA`$Jts*Vc4 za+JId?a)Fl#zT7!awfuswNz+s42TXH6kiJ&ay6?~WK-=ZEJf6Yrj4)H)i=HKX0w9= zvA%Vf^&)0n?3$Gb;@6K{N-x1o#oWKED;;$t@xpB{~`{ zN8pflq!m}Q?2{!4t%+k=lPtfH%!Lf5VS%M83z8os9%6%ORZXxF6Bw$fh{USp7HFUj zJi`nx%Pu5SsZP13g|jeNK&(qGxNghIIlpNCsMGGBiTybrI;QdDBQns^**JpmPPG10 zuC*8~t(;gwO_x)eL~n#I(+Yp;=*oQE9IUch zxFyWYRYrzaYKIo|pgoly5Wyd`Sj;2s)@2q3laJS8=0)o=`62gFERG}XWi+kBDvsku zFu_NR5YpKag4UPd*mCP~`5_-0k5-c8uEEifyesm(b1gb5V7G{6%lb?B&RMk;rJtlb zNAV?O0bI^`y-SzNXZ!zm&+)kDc--^oG2=Yx(3*K*MXd->hN8(e)tXr)GWus(>ATf- z1|5`!Yyk#IXGH?G<;-J6;W>H!QtMAeAIc-PB&4=V@8Iq>hR004W8%O@v?B@qN7YWq zTN$&ua%FXWeb)KsU67m4Hd`%%I5rW<*M`JIv-lHLH()9GR0lxM3+E4mTZZqN7 zqtWKkR4n>37qg4O=5_1Iu>r7unDC|f5?NJ8AHn%D?Mtz{ol+~}A)otP^v7j5H`U?# zHTr{MRH8NE{utFM!s918$BasBSuIeYmvOmmfFd%v4fa6cl6sfcnn<5fCKAdS^B?=HLNL}D{{Zzs zOs!A7=jV4=TU&f~aX2kud~x=qzP6g0Z`B!43^LS*H`Un3Z)CLA0g4}K6L{7E0e@ldCuO1QzS4ixn`S?;(9J$wMN z7mL?P+B_}jBy4;NCAaeEy2a%+OQ}&hY)6$HH>>ZK# z6=)IfV_R`%J%jcG(>C-7NCH+_t{{sL$%7|!bL>x)0CAdVfxTsC_ruF)XR&sMXgZ(t zEL|xQ(?e2E0N@`na|{)h+h)TAf(@zh+8{zzTOWz4seym5 z3~E4`{SiA#%0rY|%KXbtoHHqWPC}qW=N30MHs<2Ln9j*<+(@8%Y@vG^H6#W@s=C_Ne}Z2d_u{OaA?b?T*z z5t;H$Xwg)(C>~=&{YWi}wwTRjrKM$P7}~;R_|XIbQRjX%iBmg46Khm0Ej3kDH7zZ8 zPtD*g4Y;^yGNhR*$pGJISEe;|WoBk&k?**U<>KOPP5?EWEgokxJ~T9WTAgjJ^=@yZ zB{R?x@<{8^l1QwusxmW^{wn7Ly;S=;=%rGvjaH?}WU+YGxXD6P-_X=-4tkMX0&PJz z$HR*LUU6?JsQus*U-p@!?w_=@ZkqebSiV@uxeJ#yXvyhP(?vrVL@9lWOI8o z+Pm85^rxkzr!PXYSr#=I#hL=%Ry5aV2zaQ$Mq|LIHKDm$zb?)GnABdvND*3$BwA@M zV!Rb1Edo3%1$=^)f(jeObs5f*6W?z{dUs5tT2_SoFk1iTHTrUtrWW4punsL8k*Sz_aGwKz~0;lxnePhNEZrOv9VO#9)gcKNcSc7SP$ z)qv=le`o?{HiJP$nh|~f{mYh}Xv(T+o=36{B&(B}vno0^R;fJEq%cB?^swa9_kftO zI%9RCSXWS2aN_10K{Fv20|9YmP8za0rdoH;;-~uzhCbXd3KeK#eZE+{^(W~1J&9V2SRKx65e$8Oh9B&&@+awBWcf&8vcHn@15(A5sIg<; zc;gK`fwEM;{`L0l^k?U_RSV#8;}=wE@gk9ZCFbo$KDRQL*n{7$swymA|IVg`^X*oJ z&nN1n612R4Esh zQw8J*g&@`#WAbAFw&8>MF@zm%%}`-??~TAV80_wnv_v3Eg1^HiWC_r@+-Of zq84T7zsEPqjNgX8;eQM6VrCYuv2ixD;ABhG@42)PakZ}Za0$`xADdg0i_k+Ec<=~c zG|O){LS!&hKmFRqe|*~b=?AqhJ)NI-*|m#G{#g3Q+Y9sO*_ZNBI*pAV@b=rNKseqa zIg7(c#!AD)IC1#6|2U@|J5f}tMtoiS-TS-!q6P=i{?d^Gd=hx8(P|TIQl;RSW(b!5fO;{{(T?3+jS0rY5dHE@!09wqQeLaW$&m>S#W| zX63i9iYAu8OeO{hy3QV+4-bR3p2m3IiFPaoZQTvpI^Q(IBm_pf>(_tM+BqSsdimcs zJNF5hmn8XjK2`DWexvn5{cbL@#9s|G@KvFkl&fETq5An}9nb}}Et9gc&Y$kxbFk~s zw^)oVv1jf3y!oHI)RV>=#*Gbla&w^;0`iA|h8LA3*W6rm%XLfa26t!sQPV^{>-Br~ zG&YqldGPkkoH@Byl`a7}z+_kTA9tWRzMkViZKhpon~?5G2J;)VB~~0z5KH>BK;i z9##F021Gpj1A%=V$Sb4p4MEpa2kiXJ>^scNcJAGOE|`DC)z>e$dj9-*i9-ouOiFU< z^qJ{1H#H9=1O?Z=z2A1Y_V3%b>y?Vzso#V<9H++wV+h9ySh<6^TNQE# zu~_R*d@oC~7lRV70VSRTN~Fx!qzg_k{fa2DtNyjd)`JtXsw;>R`Al=Nf9JXiP+PM3 z@N+9FmOtL?+THd|YeTJgLs{9MZcdAzWSX3qWsh}#x1-B6W}IQM9}-Ma}kK0Xmk4Fq#Uupkza(R3S`z%Lt&cuhsk=*r=y#?8$C! zB4W6cwH)+klzNTvc6N3SD0MMf?XVk$9=P>FHl+fNm}pHDsVB+W5ORt24=~h;86NWc z`1mogS}`~b^;)4tc#%@Xi3r<=L!*b`$T>bZ6hJgV(2?vLh(0!fogoM~pyDgOefOUka-A=SkOl_@Clp@gITWMNZU#eRmYSztgTgtSzn0gd9) zygyUc%xj19wXl%VG&xx@uHD|c5dj}gZ)?kGWlfUuNoR`aSfr7KwP%Rb?RHXl91gI| zFt7fZ`=7uU{jXA19oL)%d%i`LS6Z6asnK+vEM*Y}S^ie)*MHwSmmMGox|O(8dKD7eu}Swl*RGi3N3Ks~Ky^f$L_SxG6C^I}r_Q+tjdYPh;aA zy!8P9(WBS**u(B2Q3QoU_xow&#*bwoesviWvJ(>}|Do)O*7x-2!`9P?4~V?5Bnc&; z?LSu%ng<-D3v)XiIfc^k>auf<<$yPeExS4%yl0d+qy*5%3v~S`aY)(OpOWAVq$6_R zN7B%Zprnh?p3yeH|A*3$P*h!AL}jfD)qijFfEjrjQKF?#(bjf6)qGc^I#;#lq27_~zA69UnXsCcwB!eIq}X7zTKj@d{w?EQJO@&w%z`cJxoYSgSBeFfBtMhw+W*OW}FK*SFQ@u*%RXGpn_71x#IDo|{`FVSNc_%b~dt!Ev4J2W$v@WCj#Ub_A9oKVfJA>GuRdXBP4V z8VwFSyWM!ESv3}CA`}-%kTj3UqZrZUcA7D^+RReO&Q%c%7t2PH2Cf;hSUw!->G-LY zv%r4P3h{ao^ho4WRRN%CNX*EnYT$j|hCJQnyQiv#PL7~P4OKL2Z8i=QakyNLo zsJnQ+%f8A1TsbpY!HdI^Y6|1n1dIjweL5S}wsJK!j(MyR8ws7+q(N}mxqw_?%S8=bwOXeG z)DPL-bv}}vk@AWmmJW58)R7jQffike7EMBnOz0Qlr19nqmuZp7m0@mlnp`z5le5uo zQ5Ix1v#jPitFo>+i#2BzIJm+R0!J;$Sb`U>q%aTQ?`EV=splBn(o68Z&4RcUt3|n9 zIsy$Zl+LlzA6Vra79>LxnIBb70A_}T$?J9eU7{x*ccaAJ(5guDgPt7@E49MGHewcu(mEpT zd$WmSH<}n~a`8aY3cy)GRx^@4S;oRh@8tIg?SWn>aO09(p2d9X1^C0`+H2|c zy6{Ko)xMd^bWxn%P>{35Kqea;8ir|wiU9VbW*jmb!nn)(ca(Z(qnk7NNq_DdbNGUs!_Mh2Qgu zAPX`w(XWablLH5KA@|v0Kz6qWrrZMemv%~E`(qXE?jy$nli9x6IN1%M8~GPl(Hx{! zeGSm#B30ks9Xt29T<=iq2R826wAsj-hD|l!WSRz?^;DAo*7HRv(($+r{@WCotRCT~ z&%Gxc&oF+;^=9+cf4jf@mJ6pR_wU`aM@&p)?XWl;h|59H&x7Jq&Fb`mdAMGqY&OR0 zYOx?){rNg1%2n0WeE6L%{j&RWp(7BRcn@V0?$1k)|L(&Yq#8u2Yo&^*6cGC>{uwHKIQavT@H^e0%JqQ~(atP({y1RRa90L42A*%|$9+aXChOFZNI}Wz(-hX6> zQ|OXYQd5%R#E{?9v0JK+gKCp(a2VvV5&%NV;bT`KEkRV2N$=KiXW!IF&FQP#dQutCWMs{lTEGL%uUWp$CSb zUOcDNPMT%Tni6YM`dr&KAw_U_b&b&EgP_UZfhMUw%73Iuu}7J9b`s^nSiQZ+2!(U4 z<_=@e_Lm(qa?Vlym?nkx7sytAr%b2((qBC=S0+w~G9Xp{=G32{$p}e~qDlTFnvCB0 zoftDF(YWM~nc}wq!3)oSD`t`$Urm<}6&eFemYST35LL!`<5eHdWsX|G%7^rfHkDX$d8if&n8|j99f(bPP)^*kNUz zR)@&6ck5i|?Ht>lXEy zyLdXyNDGrMjqLZ*u#lSRFCRFL9%f+h<==%ud-p;?k46SxP0^X`;kO3{7}$|_sqB{N zaybnWc66aZTF41(fNTDLf;IC$JPrN{CCaeE7ELA56i3h616(n4wY-^rb4LQ;|rQ zJZ30w&;BiYqR;FZ9Ne}|UOtqoK67U$DOLSy^Sx%5OO^Quno*w;C2TjdR1UB5n5n*A zY)zeL;0?Qkj}tzvz8;phjT=|q59f>dNv*6hc#?JU*ThV}?|mtSgo*RJ3p3sP(1MIRm5eQSI|FqZZ$sclYkyJ2aYf z6gj6kZHmd9$j&ah_~MJF+02872HqMP)wB(2^F5|Tr9OS#y3Z_i`pq*gzF7BVB+sw7 zaosv!esSd&*R5OEP_t|$Z;f}{v4k-Gy+rYRpITb?n=0=_GB7P)E@@GAcq`Nn-?@nd zHpjV_UV3S<_4t9_Q0Ummak?@(H1zs!x_>(u)p84qre|8S@!no}PxguxO<(&OK0Hld zUU!pVArOMdYwd&^rY7zc-i2@dDeo_+pOcyVDV!M}S6fkVK1PMbbxkWyO?_%X?mB%T z)XD(7g>V|U_!u7oq&0y;Dbv>l=6rb*BpjHKY*GBvh)ym@O70sgwUNaY=OhW)n4sZ% z2wr|bnZD;eN60&rB`Z^#7$3*e2!|mQTU>bp-{b_2_cWtvctqXf!`aAqq`)d4*jJ?K z6%AM_8tOuJwRl>K$AaXWnDpQ0ZtdxFYavzu5}Q=Su-Fp@{Lg#c!gJ4nN>gZVReWpHA*oJ?^KjVDQ^1 zN%SI~y99_9twA9p6fK6YgbXE}eSMvsbBc!!x%2@CwgvK`WiPA2d(}ok-m)?Ym|CAv zsmg7(@_T(*wYBy2*Iid%Uvo>XdJ%p_c(rze5D8?6{yGAa(n5D%GFiM8CJT-1-W`wc z+OYmf~Y=wH(v~ulYY3eON-uZ=KpHF|HGv4fW|-WwRN)Eg4p?sUd$=^yFnx9#mWu+PlSPQgS} z84tnzM_=g*g}Q$Fv?L{X`lns^Rf3lu$ijL|_2qmj6i7stz|(q*wxG!svM%yv*4Ov< zSMbk3O}3_{HMeqI*{6tcMN-;84UoxVqkP(6S_977Ort9w$Rd{XY&>?+@B1^5@TAc+ z20LTJoHi@Q_%l|nWOx2c4O??777GKojF}7pF;8)>+59hf^9Q#3)$jvmWCBvcXfR&) zbHYv{2U||2&pZZ2@@FI`@ES6$-=2bvWz5yB%+;;Tl}J|eKVYu<576MD!B=1E&dZA* z`o%NPJo9}2_!N6js8{WkxoR$&Fxc(sF4u(^Gv>tKAU#QMID8~{YQk)(30rd=j?=5w zRgwy=jVwGhH+&xE_8|ka>{Jh!*W7VaO(o``ZR#5!F><_vn{aBH(4|EBvHkn^c6N3i zOw6dPtXy=(6%L$CCXxRKPMvw>iWUF79E$f0LC_&y|3TKfC;0Yr1A{#YvGJS#v8gFV z0!??^6xf``Pl6`+%v|1!I20^^9%g2Ni%6FfJ3(1wvRQ665-F@V{%&NBsb6Li3Cd0t z2;3S+sU=8hdH(6a(=P=X1(j%1&T`?K0oKWO5v%5cQo1kz3f9s!3pu|$(NOWKx7#xs zJhrO7v&4RRmMzC5neH^|GQcL}O!Q97sF=|aZKyfNX=!;j9)GrFC!DSM4XaCO`2HH( z$S0q0XhkQZOc|yu9j*O|(Ui`96DxlsD=+oama_6vds07iXy9j*N&6&O7v`AvhMsI* zO2XC;5f6Q-@%Q44gKrEx^UOn6Q=x2jat^OrjBmFmKd)`>>RL?UvM*4 zWn4%?O%W9N2SK2KE=kwcLq#Y*e=QT)HVJO+0Dz=wP1)w2qPjy(g@Yo$RDE`aZ%&P-VT#1BOD*o zva>01bZi{Drz6K0e`EJzK{c3A5dmQ><4zHcHxbz#X{CXtlSGH*CL;2+`Z54 z{I-{W_qA=?-Ioe~FHNq=-1a8htbAan#N3v8iHl;hXHUuX=S<7iPK;x1BgmAxS6`92 zH9wdJQF(@S3Mg zAtfSEQmWNggXCLr2TILZyYgCAuaMcPsgRF1Gha7T%+bsC7Lu@2eLe79Z;1{ot4~;T zHIX3bXF^vagF}aoDZOAuaY;V$X`*_ds0dlhGO{Q+$6Kb4th7Av9-7C&HJd)cVWtURKIaNueNet!XI{UR*oHkRsx*_Nd2G?Uq&_=N*%eJ z91S3slMRNY&XoK{VJZ{(T8-Hjo08j=(lv??xL^nIwiZlmDlNT=`Zf_>py@3^8|rE% zP6QUXA9SLWA&L(V4wD{N9BRtY0N=A1o#9TuHe*@i)oi1m8nmltvS_k5&|)tsF*r6s zfT@2t-fBWQ7{0iVKWNnFmRjN7j%P9(f3UW5L4O~u6z^7r6D{tCYC zg=XqJTl5W&Gaom~eC({dCTp;#buxpj=HK2^Nra{=d8@vO6~9O7qvB?ly#pu1!?B1~ z;wG!m8jJVY$i*=673yx&Dt$4Gl)va=vGSJJHa0F|WvtP`o~O1gSTIcbjM`l5GaGR4 zI<#*0=)480%coUWe|pk^tLV!YtNlNJYDboj9 zeHlf|i{@8UFY!#tEh)Xi9f|CJ9vbehU9*^kCViGr--KP&-?0>dLK5`6$*OdspS@#B zw?c34!&8$=op$3`mbCv{<`ySZV)w`vN7~2Kt?JKD}*u4D>zvWoJGxF@CEtLeW>&Z*?t%GI% zK!ATgz34<-`6y$R>?)#n>ws-|6b!n-{!fh!6$>w%mB9+_-nHw=hsmto1VBmVo`v|J z+-cfOF4MJ=*p1^$_Tc94Zr|Da+S_9VE>G2pRjY_YBVq%Y?M2{8ju+Gxdo+<>;;OE> zYQC#rBHGja%3$F6Z(M1!73R;HJ1a-m-suY`&OR^y1odY#EtcrX*hEH-Ei*YjIy&;! z!FQviBFT0hie=?x>DFB0*T|PmL}_eFbRs*EEMHcV?R21!ef=d^%?Z59$!M)-=i5E! z=lLuHzv}9T6{JYuyF)P)zldQtiR5OE43FumFfV`Vbm#QkfO$^Iv}`zF%`))PpZr;w zHtV$9LY2(Q3zWoSVIcdBaD*Cx%3e@NnGI`!%k7$3?67D0XA&A~n*m(UbmUny5>mks zQU&f{e}6wkY~%jI#JHX~9*OksI}o8Jhr?a!%46upZhIF@I>K(dncddTZd<`_%X;CZ zy`lb|-5oy^<*51LN7_jO`5D>H95*MwY<{@?8}}@Rp=d1d|69ik2V;Y;^>n>zhB_6* zUXfBtU$t+3s!LVYFFB{=tg`BP(HDN)LKcS%deG7CTgLLu0~9VL6Jsrzor)9jQ_iM%|Og< zv>A_Iayvg6t7EphVg-aIH!#Z)!5g7=GuUp$bRC|tbK!394L z2TUvOtYQN_2Y3Ip+L*Dn=~~aCyOu$FJ3+G^-Om$MOLzKnJ2KEG1(z|29870j+(4_lMfH@AFv; zudJ)*f|YXuSC*A|0G(-$X)|4Ok)_;)*5uJc0Lxq9$T8#((lNaypcA*+XPs9@tum5Q?2Ug z+x`9FiEMjbeqnyD?db3SF!=7V1kgLL%rf@IzP^1YQSex^3kqjlUb&!j>Qw90i>@sH zkh_4g&Q`Wz)^K0{JMebq@v%h04@sP2lrcjt$c~-hEBRIuhmZK-(}UVLbel+ejh)AN zil>?MOx>R~b^=8j+-c%1ziDD3aA9rj)e9FafIGv986KBN{*!O~jzI3;?Ca}$m7{Op zZ}|4dQR}pemeg7;ntvwZFnkHVWYCNPo7GmpJFa#%PBMP>vxTvz_{;m)PY<)7s@YH1 zv7Z*RpX~cHFI!eyH)r4Bc+@&G^V#oWZ@DXV=$n7^!kZI8?P&K7*Cz z=PX~oyx^BltDsLC97N*yl4%%F700&i5Q%n^wZNZW>>MtB_Yk9tygj^s@ZCYtYzOtv zx%LnLxC(ARg&zM^d%dEn5?@N_M8H~pS)pTM%Hoyv=x6b%>sJB1+%aaP5jN9JY<|_CJM&^Lt*m!eI(>3hl6b;zH zHtD9WWeRiuK(8yYANt;8DI@2Wm!t9GYl!&2FfSfG@RPQ-wx11IowF{f3jEkxs2v+p z(`Ly(V8BA$JgLNIWMD?jKq@mS$F!nsGQdZMhTb`n%*!j8RTK!oO5F`uAi5aER4tBN zGfIwQ<3yMygBMvWR-5TvcEcO}qoUVNq7|axV*=ST5zovf^~jOf=(wqnC+3X}Yo=p| z0#fcl0-YrZ#3Kfdy%KKfLoTJx0VagQ6TKI4x4^70bG$UICh4TO8f`*=NyL|Une;!S z#9)RJJ4r^fIQc2H#jACVBq|XC_hb1N5q0uz6av?nylA|_rdCrEhtxScn?XMseVIhUGIZfZctCB(WB>zb*g@DTc)D&e)u=icm}b~k3Q?l4f*{n=5i(EkPVSk^1j^eY1iS!I9O3Z5fFvz7=JZzf z*=_8zMa=1?%;{M?vog7iqb|Sov8Q+M`j6(;@1unoeSI^0%}tDQd2+e7ar6C)>=GXH>AjW_>9l>^A^PIX0^M168IwIPyWuTe82>*wA!& z!^-RUcMVf*MShu0PPa1CT>j1_!yA{PnA?I+M7R2!WX`#Ia(BrddrGw@Z_jv&r>OBI zL~N#yub^hXnch?-XBo#?2>w+ZvS^DTmyKv}eyRqH;|;`-=QvV(_6O>rz&BB(%ose1 z?rD6y|G8%v6s{Njb^!x>X}{iW<*EYCSJkh_%7A zv&E-&RwTlvo$@!JaLWm)o@}qTd>1c!dAXfXi0%6i?B9QIJFjtEa{~`*(S+_Z;US?% z(Km)BV`YxJuaInvIuK$l()zE&?&O!BOm{aM!)&g|m+13+w!>6(3aMk2pK9DC9m`ygBxAduts$f2!6gXC2H#eN4_AaJ8 zYi(e<6GvSPP23>=M2O>`M!f?w>}2kH$7?}Z@|hH?oSFQj$p&W;r#H@Kk`Sxks7<7{ zd9IQ)$@XLcv-PBxQhH>gY*uR}F`{MjkKa-=mVIF|6{6*iWi!-U9h+gl3fdokx_ekn zU%YbFs^uS=qTVJja>M&ZA;xT@de}y@9*bN3hS^C_q#xs(>iy&Ehhr*h*1Xcv*;6d) z#6WMrtLX~7X%w|2xr&ikE4h(GD{#5V2to;$n9qDJ3(wYT@c;0cve zQX2S36`NFi=(WCq!9(vvqRz`vQ`}Ioa2`)nR;RD9wA8NJ+J2!*s}~Vpd1+y^r!8Rq!%KVn!q?H_BIWV z7kOslAZE7>{0EPJYuwd@kQp~w5T8_j@FJ@{m)$Y}inL{-;hj1Y;%&EQDjR+^Rvl)n&;iq_ z+Z-iD*^)~no3G8#Js<2V-u&D~=8!v5h`Sw3~bZ#p?1R9UG;$F%sdly>)8 zR{UC4d<83B!HP?*+_?)Du(0hv>FRv(=ZGzxU7ejB?Q*95mAK;ym`+#x;LqAwWPeUi z&!7~QJ|0ndHh-a|q`X|kUqNMMyY{fRn3kTqSAu7;TPY{qWf?pp_f2ogoSA7zn7+YsfchGdQhh zvDboA5lEh6?YvnH3*9c4XHj)kX$4Bg&wQj}(Z`zBErAC94E($c(R_2@ZrzeCb!os` z=+iX68D|uNPxXMC=b^!5jUIC@C(WP9V$eH;)kwCpEA( zn&Zl5hAWQ;d~?uYS@BF0ij4ads%v;G70)Pk6i?CBi8lrgy&L24lK681+(Mm09<1Ta zCr+KIy;s3XT**p^^-baoE@vgqidrz1xTag8FYV~4xI&A({9Sye+j=67#Z|kW`V|qN zzG5>tOiE2L_cxF@^;&0qu!Gt9Sx?Vf!LuBRA@cPfPS`8z$RBykG5;2%sQNO8_QLM! zk1tSe5>qj5UH2Eh-qZ6Ow>>$aO0HwhZ}fPIgXYq?AGz&g=xHBCUfgeRv?588NYT*k zJd0_UvOrmPTvu6DdsAb>M@yL@U0<)V?ol?JL9xZcZ2G2{sRooc+vzN@sQB^W!PkeW z>=X1cSN!Ui-6N%v(!4^H?bmy``+IeExJ|4h!+Mn_{yUo;AO`tcGUr#91*xQ@o!R5v)N9N}$J&xgC;M$k7dw1VS+By-{3-gG$npIKZx4p_-|3SHK zV5;j}fozYbre@K(uF}$l4c8g-{U1PfNbRGp({6!wsDPdG-{RYDn5b_luXXh&s;igX zcn4bLfN3F0 z1Ey?rfq;=Mdy@%(HdBCFmt6rL5{+kCd^Yk2fPesOd^qF2JW?JXJE8Qh?!NIz^ z%dFwhHm2q7U&b64EvoA1c!P*#pDTl&3w)0y93Brol9gB_D#yFaj)Lm9ztFjRBzTT3 zemDi?Mdv}E-0p4LUW_^Bue=jw`BnCj-*tA@Uhh^Vz&cB%nf=Z@%Ro<0X{p*x6VF)} z^jK)}Inqb zu3fd_qvcGcj~NgX(miI4ilu^beaaT}%G{ilRBScb^6WRqETRMj6@X8B47lPDPH5a$E_;P#4;65|;)>c~B z(H*>wc@vZyBA#JD#mOS=;3W_ogJB-wue|q@ki1!$@78pO!>3bpS2y`A_Optm3U9Dk zP2BA*q=Zx)1F4?K)FWd|6CMlP0-CU_PmN1_aGHRue`H)Wj7zlb7Y{hf+^yf;)6b^z zl+T}Ox7(($=?k(aH+^es>koT+=k}6BlqdznUJg(7K`x;ib-QyC|v+qbEIy#&}2Z^J-f({xRYv+5ca5Nd7 z%En2wpe-XGPZ8eto{G-`beG$@yN89?#A60-&`O9Swp-bZYu7HYzQ$(Qamf1NwSg(& zu!eu;1j!IRHML7Go9`)I)OZc7%VQ`J`#{Y5kVBqh$~&0!kfpRRI#_k}=dR|0EyhX+ zPt&4;W=_R@L1m^)5L=lIE6@f-f{oYx)P%IggZXhRNYSIm!|#kME2(M|z8p9?ETv5G zcr+HUYijWDv3SN*C%LTE_*(`7iH{Lc5D$+^{oeS!80E}kG4OG2971j@oI-^$c$0Cz zEoCQ!&A}>W3)oG{>CA{98y-A3I2zBu-2_yk(?&ABLDy9@2C2jxtC8GRdN|@YBezdt z`7}g}4Q&Q1?_%W*8yZX4`t6nn+1aR+6aBmYstv87q3LrsHr~NXu!a_~p;b)U(2hgb zPq(49m^_}38Zf+z-H#i*aXd?cVULH{S9JA)nRl!22U;DHXBTrQ|1_Kc;(BI@eM)BF z0d-Oac@v;RrBO-o$WFi7EBpidbj>>v0#=i7w|xWjG_}B zLoO3%C^o_iun5u^B6cXvqwX&_N@8P@2_RJqTm zRZSZY6tXqftodZM*l;feJzeS?4+RWMU9KzR@Zei-4dP{t0l{^Rp$|-rUkB~L4yML0 zNq+BxVYX5-ip~IKDb@wgQR_aO@rCc+iN zAu2S#cqaH@_Qb}S&fRC^Pj;npK4*x{nswZmA$y5!v=Mogy}@5EcW%@$>9d&u9ynf- zvPnB1W85EO+&3|9@t|DDxbqDw_#@xk{LKejHs7~?)BTg0Q*ekq5!wkx1eaU-ehf5; zW2j~)eBF$@4J_ce-{M{Z$*(CT6UWtjSmp`l8+P)>&ozDeb4^WOTDvx_SpcDilb-9j z2<_;&dpQ_@ARNDjt-w$1D$G(U%Wvs_0fz6{UY}*~IX*nq!?e{J`#yyOUNb)b%D}Mj z;vBCbY_u`zrSJy-h6B+qeDVKHwVpa77~%y)kyfVs0W}d2S~jr}a^_~%VRMeflY%io zxAI5Np6Z;P%MvI{fg_I^=z*Y`xSw&tU90i+a{)SCW##IbFm&3unvn2DHSxCCJNT4% zCwyomhIk0Vx2>1E%mG0$cub71H|GB@;!yVF{|P??1BaeAf3Fyy|2htpROxIPJ#&h^ zC_C`5vIMMY9Gc~$92F2c8XY_=IP@NV1jnXebP2Fk1#I02YzfbKC9pL+q8rkb9@*c8 zXIA>BFeCb3X?gyk0o44!YQv^AktufE=;`h>OJ)~8(8uMU_!^Q&&J zW*0sNH0)y*`qVF>)IrPbRr4#Bu3RHOwZLG$VCYAm6wG}!~2!1cZiu(zU*9qx1 zil!2>!{Cy^*#a{F3ycVA10pr3OEMZ)Ip|Jv;2KAU(Rm|vArzQl_o1r1olIDX)z(e% z=(sd6E;nikqV35WKQ>MZc@-ah7eN7wtja;bKm#C4Yi7UBoi@GRdSq;dk%p6Rs->%cA3Z^v@dKyn6MoBL{P18vg|A`uL$FP|V4pB;^7#-ZP1Yi-v7*%N zzOb^UCS0L{8J}BRReAmDrG^alyg})As20I&ck9Cun~vJXtfNz4Nzyune3k;HCq5n@ zj-bUJ8}|_sCJ1$OVBp|TO!l-hAHqWmRN)cUX##It;lomD1v3KJ9NlKqCldNdj53X= z6)YKv7(8*tOoy}Jlv=@%hV{ZiikOPTaZ0s-ngivAvD0f=l{!{M>Mm8YDpjn?xgryn z&2iZC9H+C#hD`k2BVMof8_yX+ahD+!yR!W`q_BQZD9$s4;_FM|{r{elic1WsI1HPP zr9-6R@$f0B_!R$}`Pm9XEUqxb;(pN`jg1H}oGW7S4-cw2pMa8!TpW$m)-J0k zhmJH}&!%Xb^oZC`J@-xn@5s3zo28i}P2g&<59HoL`6l+a1dVJhxLvT9$_CWu^a5R>rF5(2@PO2TL&yXPTD^Q}3 z$E||=C-Wj)$ohy!nBb=mh-i{>$Chxu-07MYefNb#GGIf{u(L1W46K#tZMBy9cqoS1%cEFKOc z(7qdi%FAztoMukpg-P5IzQUuu+PC_%*Ba8;fHnR$+HvIKBco$+pE({G8D9@M&Z6wKknSv~ z^E|7bJIhv>sh@P9`WgcYDeZwU8Z++Eg!G}jLD~l~BYYzh!H6F*>3%X)gE>s1b;#1< zIl{iitr;8VMWaXKk+G53Nid5&Q^(wjURu{l3}T}`k;P!BVRpx&g4-1}uXzGI{n$IY zhGN@qMIM9xj*;F^Wu>wvq`3yM2hV0DU99BPEn8eJLGnN8{`IfBcm3>l19_-dy6ItK zqd&LnNif9S%`u{rlB2y;H*M(a>jh<3mX&>^yn4y`B_~O)SI)&PE&kl9n_$Ymy4IGJ zshhG(151F)lr8~)%Uw}(b=BhP>aue$DxJTuE^wb|!Yuy0Q&1tm=)}k1eaMfN5mhHN zvMdYSno%!Wf?o3U`m=2LGn_LD9LjP6J&l#$$5X$X*+#;T%E>MrCB_T}aeaLy=u2rlMd$>E`}EPfK5)r*)I7Z=el1!7ruM>U_pu zgfx~oSkTkA#$DRG+T{*4tsN|N)uUhX8-edW-1hle%nD{Gdp<-4@USxY#KSZos}Q|(*3txPaRK%chfkMTgBYubcz z6=V!_vBssLHTbWa|8*HlZ6Fo;vq}4Ob)31znC;UR%+v$c!Qn$;Yetr{Gz9=PHO9Mc zKY5TT1H<3V=JRD_sqj0)QJ*DFd0=c&A}ONAMg85&6Dz>zTWM|950q>a|bCTeO_}1*xYAc0ip?J4i2`r_x4IUZcNo? zs+^#WG}l2zeCBpgNYLb|T4FGEqKNEOof$9%Xd-+MI3P~h4|vU#z77-B z@31?h^Ql?Cl35pf%$4*?v=|cclG!y(CW_%M!f7enmt1ZAcGn>L`mmf}o|*GDwaEvH zmfe`2ATVw7=0ED^)1CA6KW+|WmgmA6*~@RPR6#kcH#XN(;j+z?8Ug^nhNl zKlRp+Ta?-6%+FF2NX#dc*=<~n#;`DIBkOh~LrT6JO|7Hk0~ahKo;0WGDvgXp^78iM z1C;!fSKaUPreaH0P2SMsDKJn34VbQx;{r=px}Y3Dp}bar^}Hr%3ZgL}6l$8LWP%?WtJynDAA z^m%hzItOg-vT6WnNm*H;KP!8d=ZcS3m2YZp4mt-0^e`cip;5=hE2yP*%u)7nG)y;C zmM<2L-@I_4veQCSg?r*)@3TPKv)$bhzh$Jqckk}5{tEc8b?btr(ux~k3La5E0I78% zOT3Au`w*TFyZQbH^)5F4DCYqR!Xb1EmQ1Qqp|{GwyqSo_H+iY%PJVR5voVHPVDV*v z6Nt!-0pUUNbDfN%2f$X4p=~neQ~Z%6x=X6Je~kI8VLmSmtC{o5S{~dJo`Q&$+3#}o z>xT9J7j13S42li(kg=rw$?e;}%`EREzRc&F5hEyP7o_m{{!A`qCMVoWnCU8N8e(F~ zusfYZZcr0wbRu}6Q+xB}o~AEc={(%o**WIw>vL(C_M^^A>g#)Y1}r5PUyE#h{x51DE<{m~mlTgpmD_lH&+^*e7Kbw+9kXsQVYE~hu>c{{k0QVO&BM{Ou6#bLJD=5+d@vGkBAzLk zB_$Q1kgXZQ0ooGFs?~^B_2QmqD%%AWV7@H7J3Gsit#3nSe}AXj9a#;x!f7+A!kC1k zd%dc`XX>to$`C%-Njuhj1P*YRxv#nXfwgBg%(}+$4-DSn2 z2l`guSzne#6qUoX;HsM5o>i-A>KkspxuNNc@Tj*|Ldku03j*T;(D>!HS1I)Slg^N2 z5O=$0xiHQbVh9Q5l$KtOd~(Be6-#efeVy`SqHRUJ^C0up!q8)2=6=Ah4YVL`qR+sp z1T$8z`p7&6zaG9@__xgz)=R7}kg)k!?D)RHgU8}pp$+lCXOG(fs<9K%7{8#SVH$mC ztwowZ@rP<}q8WpsG6l`?#6-eZU^z*ZPpa;Qj~vJ3iCCtiIErf~qCG7l)~;8DqOT_s z5mV4u+?t({!r-4_w#A;dmf60E*%p8L3wsX4r@;Ux_l4TMUdOcKp{Jq08}DyvUJqgV z#%x zysYMnH^8lJNA#6y&xeTm6g2QVw*R1d3s?GPHve}(1MR$sj?QXY@sYCfE3T;*_jz>f z9JubA*EHUA1qs^l%n@Un86yEQ*vS}%6Y?{G%tmxf*Qw^C{!fqR z1x-|KJ|7ze@w}!)OifUTd)#IP(TLrgKo3V@u2oNrj>e;y`*R%vJQtG;)&5%t8;=zw6m;`eH6;mg$8pk=V5 zV{ovxmbDS?*Qm_X^>AWDL^W0_+)0Uukg%&<(ZEF zhmAb*3p{gSf7H%)o8ffM;BCri|DNsmB*{PI_a|QJAD;usamD&yeAMgp{YXLJAAD*T(ao}RaDu0?17ZYXzU z^aM&>)-YCrcX$E6BR1EiqIi@*NM6@p>dHO<0o!kJU2)qaoZ72g*>6D0lCJVkf-@GO zjKqj)u{i+{lJv$B{_KfS$^&8tn`+a2CE{)4)DHll2XyBpYs$-~kMzF)U3M>%3y$_M>`|20VLnT6)8wz&Uqlx%Z$U-Piu&8DK+$r`W&)V+ zXt?1+62kEalf+@E_+Dy>21gszCEL6gNAR3qy#e$*Q#G>iP zwLvEnlyO=#OGJN)aoFTPhcBXL&=QfMNCH=@YHEXBAHND3#IPIBS3#f zp2Nz%B^y=>3w{dd`#jLMZW0Tw0{Y5&yLUVUV1476y*UMrFl(BlKnr)j^rm0WM%TY|vW;Tr_U%6wRatLectYQ_X>0dD4vgHKNKf0Qz*6wu z2(YscT-U0+xhodp$GNDk0dA+f{EnMA*P_;w+QbVfSPvH51(>|aJ%j2Xs@LbBU|SV_ zuk`g1u&Dfcm=d*#3DUisoDk;~0hBmt7?@p~-GaG*l>>|{wyfX`ag0pD)&c-g6y%gN zi$-I*6(a@sGar7b$N|2JKnE2jFxt(`&Wxk`hJ$3Vz(+z*todX#G9EBn^6Ylt27W47 z7CDhLO~j(d#>j@rmCACKy-15hPhcMuqM4D1jFR)rbP^CvsG~!I2rY@xBZKco0eHYo zkNM4+I<`cD-)x0B^fw;01T?E7BbdU4WkAM7K!#Z6-QXoRkYUCi8I^i-wkb=5#CJ&ndR_L8wW)?wlA@Ykc_; zZDMdR&oLee|FJh3J@{InnnV#lRKtWDBag9SZ3qo_TxuB~cis~4n#RX{IGw6Evy2oF z$k&p2L={cY!7Q7W$TV|FzSBqD1>H7sc-&`-P6YB3X!Q~ZeTf)hNeBvDlVwJJH)Y#~ zhtTGju@oBImxu9s7_W!s<}ltljMrcoZO!fF7rTM~x#i{UL_k0WWUS}Su-Qt>W;wKQ z3|2oG5S2)?ZOy8lmtP0Rzy5O1DzpyGUSpWA9E?U^{{2v7v>=Ze$qSHf&2p=Ad^~%> z=Or~p8;U1Q#tftWBh>IQl;u)I1(SxIQD$Ul8f*(m9};A9IvD`(_#tYPHn*aZJHi-a zCliSnIbKwTp1?SYmdxU(v?efx1A{s`IYNp4C~~DLO-Qy%SWj+%#n&{`EL^O=X7aWw z(*ADIHre<=ao+5`3domZjZf>SQEL1uqn{&cL@O>HC+-8RQ(O$261dlICJTSwq;5=} zRXF)9p`?FwlY2pun65G%& zrqYG(DhX+2yHhmMHuZ69mXj80rjyn6%C1R2Ck+RwJ9f)O)u-U# zeb=U2Pr*!=T)SYh_4oSp7a=EgSEt-naq0UMS?e{Fl{?thJfojqid^GuKzO5y1$jwI5(Wd0uT;Haa zE#KME*?TA){u7u@bVL7_TbeW2(Wlep6nu5dx~H(2(B(J!qE;|0<^b@AhlAJmJs#bqd3$$Di(3YW$nzuEtXo{TI~q=ZhSisb?F^OL2kBm= z@ZWa1BefoX$0}}!3ugRh&efT#u}j)d;qudVXLu_mFQ5fbZ23TNqt_(&i7%=uo#AKh4Ej#if*@0 zom-EnUXlElY1{j<7A&|htM5r~>(_VnP0V(?C;EQY3If|G4j3s*cRY!id%~h7uy*+K z#s`P-%Aab>&(=?hzl^v7VNg3ECUMN%CVLFu$s{g%#IyMFC*roL^qEKjdNGyDDN9O~ zG`TW2mWgk8d@Lm=r0v|KGgFz&ilH;0n(oNRuw>f1)2p_o?cDc}jyCJSfrH_2Z259E zPh1!}Ub1e;^isW{sJxuo7G87)MH?}16W*k4n3PBtG4G3*_Yd&|nfHsB_aZW{I?*(m z2YN5pYITu9=7JLEVo_v}_fu@+w%YRSp@D8@{nx#{qkikV1HHd`InvnB0FSlS z*%I0x)9q)wT=_V15IvO}8-Bf8oc9dv5B6*GIDrk~4~TJed?K-_#2Ss^*Cuw3Ox=cK z85T`DDqyU&x-cl1Gf)^4lWQXt)h0WxFPY+q7L_2`BjxOHpCNP#({i*wWZ1Qy@24zgIhH8pu4EdQxWywdhd^xy9*>ijYe#&rzprkk z#~R_f99M6zOGD2(ZohDOb>D$w_L6y5pl7XFvEl|iP8Q4(e{l3kzA5foZn@=r`w?6U znZ2y=@4x^3@At_s{+tuT7>jW0#k_9{Ubw0G;jJAz+rQrY(Dq$jzYm25``={Z(Hz@# ztK+=#vMW4!>L}TM_Pwxk>%D%NNh8h>pA1aT>oruY_vo}ZG=Up>EIgVF+M^>Ui2EEH z#u+d=ju9e;+7sUtYaWgP7zJ^QMRlL$%f!JG?{C>C_`0sgMoq?C7ULd0GtX9N_DOX% zToj05)crO~p|cRTktDhltLC$fM`GhAXb6KiAr#r<)=W;QL{^^B7(u|8!7ZZdU!P$n zR$+X6BRXIz3&fRqgt`H#eKi-TKO3l*DoT>Mk&F|nz_3$Wf#4uIU8~oNV%=2MiG3Ql zwO}$SQ}(_M1p@Ej@zMY~*Cn?Xr&^8mL=&wM#?MpIK5mudJ`HqGCZ!?XtxSmR<`iRd~dbBr&1n zF=%MG(E1vq+1o$pvu)WT?yoMF1J5HtYtLJHH_@R$8%yE#XRLwc&?)Jch$6s@EW@ zVcjq~>#^haadd_m| zxrJlc^76_(iyPOd6FHt`wY7DhtE;ZPl|8@W3hL>`VzbJsKHXS%`9;W>zKqCQN34r3 zT0e6iE11#PcoU|=@_DX8o$L~qm7Em3>h#>y5I8>=xcl4B_eN)wm0be#PMK3$I@a6! zHi6b}y|nB5_xYP2`r+<9Lj#9;U)c47uZ!gvE3C!59?T{tVjUyIXe4^l&mQIsHjSgf z^P?xk>3TG2(b3xLWb3vO#f(iKCl74>u`p{&d>RoPu_N!$V&ddU0y|`?v1DL=(eYfc z>Efw{p$jWsUT~__2uiVSUxl zQqkb?YOPyZd|6&LPCkcL=<(1qhG`hs$suNA z1lzDVDcK?Bim_87i%!PI6KdPGpZ12O_U2g${K|TJ6D3!`xm;0_=nY(MS4RLcD94)s zT1456wANSD)LaI5TW z0-*J=pzubSG5koZir59ntxa4}xga4S_%@%(GT|@LBjKataVpK`Q9W{OAU=w-Q;s7q zhupUYUB^n7DbylgiKmoFQx?8WKn}!oHy$I!EaA?6>^FIa_ev1wSKOM7$TvLRWi9YZ zh-30G`AQNdqB8O=x@jOXd>j+6#ftYXe%=G1G6$o<9RhEN37i>lz0fqt2r+@R57Y!8 z7x27M03Xa$6Dc|)Ji{%(kHm)60Y4uHe&+Z6cIP9&!xKHdW9Ja7`V&DgC1*`9 zanBX&Zlv!;fu|SxBaTv6!7vCXlO9_NoF#Vu?6>;*e#WgY0eE=A@Q<+BhK6hB+QS%k zUmkZXY6#3HvqK%YWs%cmeWSPLhD9zYWb9B(k4p-P5qs&SAEj#31y0M*q1co;2Fl5w zZjW{DW!L#;%>&yfT3i1OpMvgv{W!U8+47^82Q+*g^ACmEw*)+%i!YcK?R(*y{@{Jz zfpvIz^XBIPhhOg5^M|2$-nnI^bDfs>yDxX|=^csZl!7HD#*T^0oH`*CU=mRnt}0@b zKZa?Q<(lW{WAlYWJ z2mlx8GV59_9t54`8=-2kU=BeIT80{($Og>>jG~2+W1t>vd-?dTj6zB9ip$Q@RCFX@ zMA{IYE{G>)m}TP@CuUAFWQx_s*ln7`Jn4wkTvjw~fy$_<-q`^z*_hGa?{vzC%H& z1gsbA`x#+}q?i70Fre zS*B9Uc1927PO&$>|4#d_QsItzo+CKdI z2|n<_BqP~TR8~sL2LEf}(QcM>VahCq7U&m6o8zK7Gm({&z{x;wkdbx`8k)h$egaE|>5Yj@!+Tn~{5<{qe?z*= zzxdLR)ZDUi`IVP0yzx_aeD!NzTS1W8JtRWgY9zLy5)n@7&+_>xynOz^)b3XUoRj=n zBpt#pV*_GW(@NsqzzY8l2%cv`M|x+Srk|8OqMnfbahhE=EeU=UxcHwe3EJkBEnI%f zE!S0CaarAMYin`kk{WJ7^);69AjeDUMV9{&!z+F(j$Gf=@4T(c!l8jH)A;4g zmDwp6@4KCS6Zk3~Fh(_TF8?ap02dY5~*=hUgtf_{%pFYPPuQL5UASTR+tF+8xe zHO4s5$4ONv)RicH<0O%a6RIFuU}L8LiWiTwNAsk;cs%_!t-A~_o@T>~2WKu}v7}*| z-I!sx+2Gfc+E?ijNWFLQt~z}L3tAVn_ULVn-s)2$=&tFmaq3kAu1>>?M^Z(%m{+Y? zvkEn-B@(5`ZQM%jVge#!QJ*FutCQGW{PO0)wTWNe**s^C@H9@R&G5_nRC0C7FYhZj zw&0g%b3*^}OG;+B-FYTkNl|f$!%;jvP!JAhmaM(=cAR>@ux@QhA`E%-n&#mw@3nh`_w!%Foe`1`S*4WQ3Bz zD?LIZV8a&N;+a>1W_9{p&lXYC;`7VsiU`u4bKabi;-X@=dv;NvprN6rym#M0)J<>h z>n;CigE6|kL7(O2-y*qwsLW@YbuK=5LCdE-+<6tLvx9hnJ_nMJp}wlN5=%cO4s_Iu z%c5uIF@~3kepmc_(e0t$)dQxe%s>JW^8_=1@1$3fQ(NLmwuP1O6pIB^<&+-}VWkZTvYC*PnUUdz=7weE=u$ z!O!ZJmc_y&&w@+-&skEp$%O`8dF*|3CH<5$vE6pLUTkV=^7>QQ?t`y?4?F&)>(gUT zVXHmTetHz?u}|Wl_dntN_|162-@dlyRPQIR6>MV#p3~gD*icB&plPYd$|}E3y%0*~ zZP3Ee!N3O1qKyVN=x(BWoxTkQ%w(%n3o@2;w4qnq`k11MFqfF;%~jXQ`!Ir>ycd$L z+ITMlAmCyI?$W(Dy^T}7s7wq=FSZ~gZqSEENnFjlj$NjN_c`QZUPg1$ib$U_meX4? z#rKlh_fFpiQ#oqZ8t$-LqS6ulfK!u>n8s)Mus)|+5H9`wE%-DyCY=qshinjyycdlw zlPBu^Bp`T(_fb4B>6y_3xj&O02;7K=T&B#XyIf`a)|>Z42|`|P3P%I$P2_J|Z?+Eu zs_TvWWDc|6*K>16*LLP`m2ZQ&R@H;(y*zCA;E)>PVdg#zQGCZ9f)M?mnZ<^rLuPS+ zXUZ%Z&FJfJE0<>GP)%vxX=C{FIf$X}mpNF7(OTx9P!^9l7+`D59FS3C@_y?F%pt)G zQPs|c<+z45@Lo8Yr}B80Xsi+5C99p59!D!JbTAuV<>bxG;?2zBTv6(b_5N6b9Jf67 zlirh4o#>x`-+K_Tp)d#9u2(Q>|IhGwaDQ{Ku_&UZK4pPqalejL9O|YLfimQvTfJ zSElQhY-k?1@bv(gC|1iZ5G+&w5gR*EFc& z!$w<_+N0w%x*^rHu}9ycvw1+}R-m#4sN4)xp2Z3k9O-`gI|7y8dAj>ZK?#B=O)C{bTz)6e7cV_Uel+qtpXFu(E*U(%qFS2;B2(H+*ZSHjMB_)e~ra??Qi`0U)nq+59~N&^St?iJM8@z{Wo_Q z`cpBAnjTZ8@1!>vJMGjSJ8~rIE0jH!Oq{XDd{;(?kFW=i5Sg4|;diq+suJu$$||2= z503rKJ*bPymb52qQxYG%6Bf^d{EOHd{{l!y**u(WRO_!QZp&XNVmi(VXIe)$F z52oh-J%scNl92WC`bC=L->|r1@eOH`f6J;{?p!)a@_z==|C!qQ!5qc=@!flNpAW)Y zY}#*~&K`Uq>N<^m_{ayKHe5vrNF#V#*axz4T1g0NJ$WK_T-b*x_QE{%9{VxkGZwTC#-)IROejAv{Pn=^cI3PaY>}-3Q;Eo4y_6b_DkSOvH9N!aD=W zZ8C5nLxCuyc%+RfX$yiuFnub^$S1*j5?3n;aR%JB-R*97d)ubq?TK(AlJF*Nq%r7C zbSJhYg2wUn#Lh%p;@-qsSXc_Zy}hrG(v7yHlS*gR$tDe! z{VJ;c)f4o2ry10}N$N4xQ6kWk)J?4qe2m}fxKtU3jZf}mK3N_(_*6}J;TB}AwLY(@ zv(rbhpiQNnyB4!`<3GAzL3&#xu@$$xcxbH|SFJb3^8TX+2A zxtCskWneU~WX_x^fd~Iaw1AGfFs}R0)A@JXQ%~H2vs#g!os1u|MI-MXjgF3y?h(~e zglew1m_^{@vG`-Mod|6H+ezvqJDXIAiwEY9jEquw^p*b5pZ4`p0ctRMc<|6$hXx1v zc$DUc1`Z7MhW_}c{{A=n|I`c1_2A!1S(k#mv}~A`k43-lHTQ-HT1BRHyYQpl5Ku44 zpG!HT^k7P^KK(w!)6+G1-_FVV5bOgKH{akxF>x`<3KNBqaIZV_sp2Op+E39%d(AyP zBGRId=oMDRYaVi{13r1A*Bl>2BY^sekJdqid*h>M7}EX7q@}dSsn;B`lJ1KZJe_!_ z(}gn8EBLfPbF3&&JNncBSsOFb;KFg}TS|;=X{{9*Nik=1^M$nQ0^a z{gD8}&=#v58jCQ+t@OPtz(@VcI1Q^(MQWw*Zw6iK@K{7QIzo0Yt<(bL17c7e*5W zD*gpbRZ2_!XCq-wO&3=ZsEdYjawOY#t*bsY62(Z`(14gNiE&2arBA_0d?Z=%9E?QP z$Kpz9O-wI7u{bfFybg@f<1Xo*(wpZYvI(@p+ z`KMh-$1CKp-nZ*dNX+k@Fw2R+)gYY9!9sFe&gZXbq#$0(4&MU4NyVi6lV!`ZpowRV zwV2k?@mgH`4yVOm>p1;$;1gtncp75*BFRre=nv%e0!c2PHqJlG`QM*;p8Q|gsh(W+%Cb`t*WZIUCBYv94{j0lS6t1 zpTX;SJqAZN7*-A9nkFUrJq6gAKZw^x3_j9MAz+SDMtelalF`-ItH{i^LS{&jVl*x( z(?-oCK#>6`ZUhup1B&Ya#T6Ctsgb?R8X0LH<1A|0cT5U1`M+uZ$96E6(Z$7Az?S+Q z3Mu{KwrwY%5c@ub47*bqorILO-G;b$i}&o&ri>fL*iF61Pn$<1DX^~l{tt_a@+YOG zU6-8hG`F>W(M7gn(HI9C0Ap29=X4m8s;)r$2ljdzFkZ{GV+(|Fibh(+wkXeyhOIE{ zL{DR4I@#0P8$kBGa2o=vB3C`FNjYR6yeo)IYQ?wVVP<56MHT?;4+W5Mk4Xv?JuZlP z+DoET3|x=KmI+Ky{sh9rHNXUUT{zW;Vtd$^2adFS`DNS5nB<)sDjPrh^zh&IyzGI3 zb970`SQw$c_a9&buT)l^hHd|}+rd|UrdaQfi@RaUkLTVuD}UNGsZQp$Jo3xCZ_l|o zcji6!gWYU!jrRB6n46b3Io0798<&*fZ*2Iuit5f6 zF#xZw9ExdyBNGm~4u?Zk*ljroAon4A)KX~s+rFIaX@x~U(oh?bl41f2MzRZ1;btg5 z04(+3tx%}q&~w}G*PyFp`;iY)5W?f);*g{s8bPA~D&j!JiU^|-Vcigp+Gq*4gqwp| zA&r2WwB=ZI;Lz=QgkH?p9;Df!e)Z^oI_4TDO45u5YZ;# zWZ(%ua-=h0hk7D1&~*eqfIwg=OsX1fl;4gA`~+}+7f@ddxDo%1nb*JV2PXY*ug_QS zM`mqJbjRoYeEp+AEwO3&`j;?qZNWH5cNwCi&-|?dX(n$~Q?%n&yQkuBXQFrS-cqp< z&3?Y(rQOPp0CXh=@j>m-!!2%r@q-?5Wfg||7WS9`U3xy0qFdPCG%nT3{sul)1b2|$ zlkLq7?^Rbe(Jh$zQa#e$@$6Z}=Ku8UhD7(S7O^7y?pZf}pUp;!DRM z(jV9hA~f_OG7$_TncD9?eX6(TG$NZQYp}c$RE~tY4n3-lg7UT>iqgjcYxR1EWI2YsiRRqLzfM_;bVZP209TzMPG) zLqCV?o|GL$e+fk}0a^iEy$Y$|ReWyLR75Y}Y^TN(U*$!->6FX*b(1;F_r*u`|LF3W z*j-#;XTc-lc?$myzX`nKyF8O$gKIl}QMHFh;fhkvWHNCA?VIkCy||^jqZ0>=xz(g4|kWH$q6~=LJY3MzL#1bBtc#@tjnMa~7mj&C@gwp|VVtrrwN>FPe zs5LY*l2-_(MX?T{*)cCl88D*2#MrRAp`qDqZf;QWxdgu0NfRQU!72pAB&B&#NLwHKI;xj9+mDwcZ$v5fjPN@MdCb)QL62e7%tTsj1;i{9ZmOzVCXpi zOK?*C%X!~}&uYgu<%Kc6wl*I+t*Z+mHp7quDR_=lm|>CvjVq0Tp>G&Hab|}D`@t06 zj?n<}1#@ty98x-r6xtR)5Y0<&Q^Q%GHsca8lh;);$VWd-}yDwNTI0<5^NAz}m z)V_bm4mhKm5UY8i`ZM_P-=xOl$i#sp(vbH{)l%gNR|H5GL>$GqQ8L1^ zdI=G-y4)S!@AIEI-RtikAV#Y&WP1Z*^_|>Yv?mYkp-4@s!S)!p?rCgne6Ni1N++lz zpp>BFZUlMxH6jNrl2&=vV*zRPdfOX6dFRhi?C#mMI#&;Dtllrm{vNMlC@q?3?RlLT zhMmv*c^-IW8D8sP1o-R18H*p73mTAJ$h3BSTIS4|87%33ijTNL=d#it7D9cZOw}5B zBj%W5b-u84jeIL|yWfMb&eJF^FOFW`c~ACqH8y?ub$g&6 z%mDG)R3wEIOspT-Mg-(dfU6U7bVl0D44!CYcR!lGQP#`IoPaelhX+|mQh=1;EZ(wP zfewUn4KHOGNF?e)`ng<8^OQN;t{?{wyd8q;Hv{fA;O?PwD=cFaSl1+x!3O>5JU1RC z<57})acM0~xzVRd_Z#aC0kMVmhygK?&rwXYz}6Po)7W;QO1zIx_xA*51da_XRZO(t z))w8<*d{EwvFHwcQUYQLAK1?>Q^ zkGE&D?VK!dqN6?hU~4w=vV*%&J}6L)kd3AG2A9~>+}wm#Yl~uST##k%m?14PJMgTW zqN#8@*$Lm)d4W}d_8|?L8rT0n>pa-=lO$Yq90RG`? z?|Mu@no1p6&+6IB0^Gx#?B($2n{je;^w*FqzE-~7y4$H<0RkzlYmxeX~0b6UkpZo)ap7dkX2yP z5ZFn!C%SJIe(QKIo2E#YWOhu+%Y)t9a;XUOLs5>#xt0mo-N`0427jxW>g^HFH;(%G zy=`B%G=B2Y5dh7rK5?5rsjAux?eEJ~fO!*p3(_AQZ)xLqJ9H>?Y==^6ZA6@1gzIcv z+?Y`@qsGKxh9}MVV-angJv}|0ZEat)w6uKD7L@C0Ju(q6Qx@?n!BHqyGn-rhL%cnh zWx|E?fA+~WEXx(?bV?lV=FQFUY@&$i$`3K0Z_tF+{g|IWArxtoTMMrCV4mKF zl;QBp>KhQkqU?b_fs{B39L6L;5zbKVS@`N9dL#be?oE!xuxHSyhdAlbRSJ15ILWcZ z8K{(D$)&MUfmUO>_dyKGC!qBtZ&@88be32hOioBx(^I%-&t}Ce)mB$;tFEq-3&fD&f<8gRMQ~mTI1k4n}dYkaW=Fqe`OJ;e)SENMe6iJihFUk{wSg5jeU7&{b!-F!8x80}QrF z1qG8+B8(m`%l}05ip1gokt2-AHK+=L6pqA~y6lC_LQGW|%v!DC7Bg2pdUSGHA6yxv zSJIqm>jNl@OQjrbZB!%pQ&JSOJ0^vIG;xfvz$9rf2$P0M z&p!KJ!pt1@3e=1-hKC-y|E}*(f=awQ_Rbs-5DwG$?(QBi%WsGR#m?jJue=4)XWAf( zz8l+E_o=@j7Hx}<}B;eQ1ok(dOc4UmD9MG5AUjB#)l=YajBLx41;XTPFN0ZCxLa0xSFnPE*-LBYN?q?S-;Flo46A{-9R*?xtx%Xuw{iHTv} z_BsW>4dBq4r;E_f&%igE`;8wtl4u-xxqGpraSkgndKjsywJ!+Pt- z=!NfNyo^(?gXDM%1^G*Hjow{(3PId`9nH<3H@5cfes=xSn_dOM)#7pKY6kj+hT1%= zQSR0^gw$VPfi@2h&(Mx6ES+X(N0##39jXI;9ZjqrhXGsAwC&76ganrjkkM*$4Az2I zYG+p|qiIGA{$X~+zy2p;_hKDi!#D8f@!G(j_XOH0_taKLs zemWMvW$^fV9x5FD*odp;hB;6J75^e1zwIPtj&|&nA7O#Lu_OqS+s)?ol$6OO zNN-w(+V^S8xCVSyurkxalF2Cr1@|l@7&c<`(SZ~T!oqtBl-DGv?2x=OMKI^*3pTG8 z5w1m(8SyW$C=B%b5JE#}{pySqz)UqJA|RdlLRl>eqCs@wcQ++`B;}_-SyNyw4&qeY z$jGbMkf#_9?Owz~Ks1uRes?rNz)SFOA!A;z_hk1;xS3n5%AY`V+60F8ASWRTHKFH8 z1|%vaNyp84T}x!a%jUV3ELplJ*+L?=T_honC@h!~|~nVm}0pU(ZMEK%rC-GhtN z`Cy0e>(KwSr-o>GSV@RlR1_-gU{U?4p|Ui?njBbPJ0xvIZEe70!u_RuJF4Z_oTur4 zlnDX)=w<<}CeoGBeiZp0g*+{;#+rF|&Hh7R`3?1l_Sd{!`O3CeUfEVx_ujiTZ&%g) z?Y+9Xs;XUYGsWd%>SirkPsAhtK6iHUbZ9B3-#&Zpf~lZR+DCbebV~N(;*wv?{q^tW z&M7G_UcC5$UqcwI!>!_GVcYt$;3h!$>eoK^kDmHVWB@8jLMjcfcUw7DVC4weGQ(<} zF>9{!GR#t;K41Ux66z{-!^;}{w5k{j_(O4pXiep2>zsi`7hY_g;x^3NxwEiv9oB)n z-OnZDF5>?hXH05XiP1fk@BB}IkdJ8jRMk!$ZVdICxc%kvw7fEPZbvK+&OdXdv-pXPyS0dU#0M#JLzUcTPW6<*?99;8V(C559n>;~YL5o5qqrATJKrAf zWSxe#*0#2XA69tg0j+)owJWF{dT#)5Z<907%=ab2wUO`6N9{7(jN18;?p&%`leYu` z)hlJ9xi2C2F5Fg)b z$$&`V(lu=%9FR}=AP#P81^!{N6Bmab;I)%9II#Njox{PiNz?nC;(Q9dMS77f^CR+Ov5?oLXPYSj_5q*Cx)ARerq5W5){g4B)1C7N0 z+-zPpPuArD5%R!1w+KG4P61k-xoj`LH}I@FMW|-gx$2a_v;1DRSBa=*&ONhd?{Tu~ zoQ)fE1}7Nq)Y+pU2E0-i6I{&ZhC3z+3nHn4+@jZ^3k+DRx?#=)HX6~#EP>>tfQ9u5 zjZLIB>BHCBZ7`T3N%DVx3o_6Lw3B@edOrbukcd7Y?n^um-h9DXpC8E2Wv%J~%>S({ zU*~_GVFJJq7D)1$JVY4ag*&jZ#|pWC_Z`ETq9)8;Tsj!!k3vjP$QvprXq?ic2@4v# z^ym_UKgQhEW6?P#;#@&&7^$<(knmt9;X%@wr!qu>_&+@8lGJF>1MN4G#y`Xjgu=qd z-2#T7B5RTfMkYQzW(+ZXz$tQeXfS5eV8nb%hQ%p4m@auv3aw*gjCnpW%FUxDddkc~ zZA+if*HR1Stc{~kt+a1DSSv&yw}2s!T8RtjD+G^uaD1ay8ui2vvWXvfkPTa?NsEH* zu@IG3gDa}@P?wu`9YURf%mhool8_k~!hO=v(gf6L1Lf0BnoDCbZjIe|To++Q9@(m~ z7QNkjoC@D7e%H9)BZo3H`0Qk*|4J<62}^Y3WbA+6>kpHZF>uy|EsY}j2p6A%p6NV^?s zyR!iSDaLFFIS9KHr92!v@^*{rJ^2*^C%PjBd@!`?IoS;k+{-OWxke>71+kFWjq z$X3mU5GDqof@Wp#Z~sAB5C8+cRG-03z#r(?wh@_I*09XLYXc& zZd))N3d$WY(*8`_Zln-cyVy%?N!WrCl)T4T4h zDu#^OH8mLv5P#9h%6SIfH(;NbubYbrhR@n0fv^LdNBfzGYAtF<-AIRT@D1t@>?QTV*R#R(n{0>KP`wqppfYoL$$gIW2 zbv|~m;25tSR7+s|Q4Ru07o-In=wrhIMER+#hQWlexDvY~%dt-^O9+>Z(Bmd6;%&et zUcxtCBz5yHF;&+$AFQisXjM!UYpT~_Z3ZmVUNc~ca4^_#LwDL;QOh28Erned$L?P? z8eHYhp+${4Pg#1dycMwPe6)`3}nsZ2WvL!WMRV9amp+=k@y zdJVL3=wQ|E9CapGdO%sq@mxW^NIlKX<#ZR%$Us-1f@;@N*n_}LHx=~|cZnU+k0eJ} zfKdUh$q9U_*0MKcK#7KI2>czpS}Z;f4J(1dwL~q_fCdCJIJT~psd`)43+g5mRG8>- z3(1XF<1B!)`s6z8JFP~NT;c#Pt>FeGm+sn%?7*k&O)UPYLb7b(Hz+*51ahu@hYcXq6&*DK?|&b-2JdiB!22ZOA9#}`wve@ zX+V*vs4k>kEz$S0o_SS(01R*$bV9%dzHccsx9ZEo8aIq%fXQCTVPXxZIW}s%%czsMUzz6IBdep zxxxL%`+4~>IHv(sTf}kv(?4dzWPg@5Jep)Y?T>Srp~U^_9qOIJA6aQG#FLlVYF3&J z0d0#=nyCFaOTAzCG_lmlRuasMrKk59Qww#N8v!xFyhNF(Z zejZcdPV9YeG%m_djr{b@O&A&+VhY-W_a!1hyi5~WWCKnirD4M-;EJO&z}$HBi*Nj* zDe6jub&ell_e9_Z z0c=j411mJ7`=l!vFH~l;N_^<|3-V@cn?SjvJf=WN6BkFH2?;GN@QT!^H4Dv|g6HPq zxwMjYpx4&2Z1POhk8BrvJC}F?9qerd#zDbT*ZIYq>Kw%yZU?@!9;f#?8}eWPqVFx= z$2ZK;cn7Nteq8XgD9g{kF-_aLBYhYh*uXQt@w|+`6|d|f>(-ZH9Y;UBkFyOz<@Ohp z$HmyBWcZ$b-PCl(v)14{9SDR+!+HeveW$*}uivz_c@=R)TpahTj)araXlv(JAMM$* z|Er#;nDO|%y{WNV5l1H_h3R$y`M^m&a54=zp(uIR04L(^!ouB`MU2?oJa_It!HzA0 z3s}nx;z!&v`w|#p+jG@uVzjLC0xX#pEGR7ePhsk*p_oF7?&#98?J;zyRk&AOYgB+DfGggAl&RBC{5B7xJw3#hx< z6S{(lYiznFmsPMlR>93eN)416%jp9Ks_GVKpSM^;HkNUqd73N9W{LC)npT${m%|RJ zC)H@-B>d!|t2l~1f$<8WV#dbisBvsGA1#cg%x6xOV|IeqQA)lJD|Dn?Y`i*KQN%d4 zjpJh=O6foPC!8UJ81s69T22r)M*U@2p+XtEeTyLA9^9< zV$QH%WB>|Ta~{B11F+`ea~(eEx-9s)&I8@L)`CTtuy=NOWzsP8(0y!EO zC;=ue_BqGHYf^pyaW+MO#iuA43t$#kq_)Dtqjw;4VD3OVen%e|QaV#gQ}XhuThKl8 z@M?ygl9K0l444PJ17_BZTI_PJ&@FiBcmmyvzkFD-OKiQ`3g(=oE*RM=C28N|lL$bf zYlWOv%=su`Mi>V(?yv*aC@ljL{bDyW`oO0LttglCAfCsAr?--$k-yy|#526bvQ`hU zI0sm(z)NfFdTqw|H}n(bwf`0RX$tyj1|V9)$NxXw=y|#H|HiY%=X10Wc8kKEZ*)4V ztLxL#U@4cDUSBtOCDN6$S_?iZJ>SUAyC25-N;pcS;ch4Hu0QWePKJjSY$?e$37<#= z-}(2qcK^o*oovL!sd>5SNaYhBk9a51N;ux42d_lBQfOpOjAAGL4ttuvpI}iF^H3~0 zx)b-bY6XU0U3KhOZ%pcx(uEH`P&y?w=G3P!`b|ikRB+pEKfYyBYC^a=4LdeI98a

bS}J56zuC&#Tg+_A~2-o^Jov2&Ms#iowK^zD5)kUS1Bq|Sk?0daxE2Asm)08V=^ zu8wT}?07#j#*9l!9A#p@ua7C=6l~XuY(f-u_q?mMP>Nx5#|;q+nxP6gfiQt-SH}v2 zMK#=)2H+NZ26k+s;GpKSSpZ zUB=1-iRJ-|bAUyP|9&&DxQ_iM2eS1aS()Y6KV&La zu#0UrE|{GB)Qx#4@*I3p--g`vHarp@W3S-zAgjjt24O+ojkF?IJ(7ppM@2`P+1b-7 ze5$;syN{nZsmRFzRSkeLRm9m0;EXO$^qx_TW=nXOG0GH%*uRE=_cSy<@M*`(gO__0 z$k=-tv0VDO!OZavzju3NIDB--S5H+vBl8kt)%MT+aq#fbx0(*WfB4g{SZpHT;HyWf zeJ7FA2p*$W;nZ0kX0^w_p+jHckXD*nopkeW;9Cj#@&mN`1ANl?!O*$zo12qph`K}2 zU|i_Ei4lS)47aT!U7-G_*FpObtbtVe_IcQq3cy3yjw@xQHma`06RyS+$UB3q)@iO? zk%O6_oL305*~T2G^PmnhtpFaWmrVeRX(jubDg> zxzDOR8fJ?V`udLb^$Bsx(|Wrd4$j6p^t?VVV9nlWMMuh8$T zI*(QJYF^455EE1^WP>l3>SSF~YN{-!Dl5cfmYnQj$v8s>fg>(<1hFzTjFAp~GU_Jj zgsgi==M-+ywzX+V#s&G7K>!-z2Wf_>D*y_CflqN>8TG_YdDv~N`j$bs#=|9SIlRiN z&p|j9B)f>|;aEq?8mtx#){^Pv8}fhRWFNtNUd6T?!EH)5Ms;>Yn?~R}uIMc=9qBzj zYUI}^KiA6XZTSJ(@&mLbHQ4*{XbX8*qZRb0Ee=Fp&1MX?NJe|eyHjsfW5B7oAIbTw znOkvegC{gLQMlGVY#LnnFh})_!Dg1CkwD$*))ezhw$YGph{AAsP|%-PK_Rk zKnTLVRO%ujHFcj;oy@U$rcS0cyg`;*TMKS+V$}>IRTY7rh+g(z}*9~8H;3ieq9J~dL>;*=S0wa~^-R;0g=1qtl zfK3hqlsbeGn7C^n_=2`SbX*C+y%4O|u{}haBG?~dt*$E@r(p44w{s^P4aRm`V|K(? zySv9`?c7<{H*QMf8d$YRYfywvBG>FFU0gcxgNdb!C+_$lYiIWub4$anyu4^6hDxYP zi1uESm$z%zu7(zKOMZ))v@KUj_RZk8$qgkE%YJJeT~{=F(4r{Fe2*^4O&B z0AT7*Y*-DR5Nx;r^x6;D3qynig9t5*h(DYNg6+ueZQFLYZEM?&_cL}!u4bK$Z7IHG zeGVLMx2W^Q^;_utZWX_UI~?{iN47ca+u9uVsrW8KD}ztI<(V8cgE`dV?+8&@Ke+e7 z6)T>p?+OIEY63M~f%<1wJow208>@ybGGR zb?h<2Z|gx}j3&gPP^5kcXZ_3ck5%&ZWbF&zeM-<6Zbn>vnvp<2y}go%`3dI0h(?bvEGTfs z>+6S@W>oz?tJUXs84!T4&u4XCJ>cu@=?(Of2f4*!F-fp&?!~Q43bUfwa4V;H3qB-2 zGh2Oq2pNp3NWQ|{^r&V8yhM9{6okz9I>}G)LHFdA`p>enK1BoHh{D0MRjyHj$r3SQ zWK`1!pI70w~&d#W)kx>zV2HS0t$>K8OlqHY9!fJ7+h(?Pw zE;*X@okH}#F50a#MYHH=6Wxh$e_f~gl9S_bujn>etg+*%BG@VtGM6%r7^wglCpy?3 zO2dZKtP*m+`3Dq95Sb_}!^R?HP_!bLQ#F$5aj{6pOnEqIcY;0XX20^VU*X-!K31gM zYUX?ki?Z(t)vP*O{T_Ua`HUi%aquEcQ&oxw8#};1GQ+_b$&c0|W`*H1FY|qVL@_}0 z?c)K=>ZElgjW*fi(XPZO)HVvWDSCBSy}0litksMqg)>xhmWwt>htyA|P^4bk!TWp& zbc6Jzvz6rlBP_=6kAb6)WQvBeFbE5ln#Sg%z5c#W4=aNJY4H3z;F%A2?g2da0iIca zN7%wA!B$_E-PW)n$WrdDEs%Ti)(D z_BwvpP`-Un(&WjL?YOZhWywg%oOnapm9eogc5CZfFp}Q5yQZD8Z#KE2>g&HohQS_PfOo{<3rqyaJ!Yw#h2C zM4UIPwbf-mUJv8=*rd#~>n3GPc0`AN4fkJWF5>}E-2f86J<58Qn*0c0APulc&s0;6 zbXWgY?<~J6PQD>v6e&g!B|IKL{Oj0_)x!B&PLY4WiDi9#D=vS9Qjdp=22!{YC@7azu#y*PPyic$kz*!#t63pL849GU&LQ%Zm+-lgi?0tT5c;vD5Az0X z%OAgIDfv3dlA@Q+#Lb&!+`B_r?LuDYI2UhgbFnzOf|-JgI~*?79Q3wK1f3ErB(a9{ zKCW=Tv$?so9EF=f;gArZ@kMP=2xGM1+~eYigvq73%VZq}-P}Su_mIjt7sd#hIis`& zS2F4fYiqNxxVS#n*5<(#W-f-11wE z(!qn1Ai6u|8KT6}%lUu8E}ug3lkSJ!64vpkDb=C#74gwhaV>ygFkuk5kdAEcTOJSWSp z=MI=sQ*EE^LiXid$0AenAIt`2?@-EVO^@Y^L~C|nInE975ML~f=z`mEk1&C#tb4dac}B;_G8VVS-hZ;At*z~N4=@lJ6PI8M zD9`BaUxtR;hc~>j$E>Uw+U#XIm%j$>o)&C3Sr$3a?l7}OkPMQ5X3MNuS6OXvvl^la zh_#>;AfSqO7f0GG^hgRw1frti{2DC6H-lDdgasd?=kHRpWbSYfK@mm&1jt}HjFJev zC@e?;>BaGhn~i$!W1HzQh$7llf%ZNZ_1kGdg7^;*ghnPM+1$bQC}o6VO!F&j$k85Y zVEreL0}&l3`IMeSDis#lvV^XFUWrFgVm8yd8->4O_@{NTn9KDZGR>YdYREy3>O zR<%=|i(N{@ooC57>%<+TIH%njnKo!ru&>+zRdJ=-fZb&-!_Ee+733GS9i_jB*M7GD z0qnf-{h#5TJ)k`4vC%!zqyNVd1Q!~{1~x^Vt9VQqhYle)-=RbLAlJB&;+etLvuFfYXvFStG!&za ztXAEO$i17jypt&fI`GsKwL#w%K+mFqkQ%hsh^caIvy-h79;|&3A7b<7&1fd=m!UP( z2vWMWwSjZd7X&(5kdTnTu!9zCLkim9M30O`8$xoMjnG*&x&*J?c{F})z&bA^uaF90m;a#NM8tRt8cBBM5CD@9= zT|Tb0LTJ|7#2!?hP{OH8s1aI^;F>o7s0~^-=>F$n4&4up@}5#eJQHXNf~kOMr(0ej zwk9RDE|n_#`YN#!Y=G6m3b>rIl%*>~ztQMlx zfeeUz$U^l1?>K zHtmdAgd8W(iECp}(pVGb9OZEnO!KTgJ%}d3t#LH(J#Ok?Fp$c*X&q z@t1^$S5yqcAGQTu;tXK$97LGs;Tr-xRl_S7XYh7MD1C7QkS6Y26eDS%KwJdclvQF> z7pM|OH$WAxI%1FuN9rOpg?z}z1DLz zQFfpmJxRJLJ6wHv97Mun5Rj2jkl%-%ro@7>vMLPXL4qVDK+N*23On4+8hpM6$aNn4 zO47pBLC8W96s;}JReCA>9w2mC}K3RV&FyPXAG8OP$7sOnMvck-uEPXso$dgw+USL=b{5+a8`}Xh+U^k5k!ME|;2J8C@~kWnGax~8=ejJQ=NXliGm3V= zkVXR;zz8sYC`EjPY^bEGHNux+Z-Bs?L~gZU9fnkbpcdcYs3l0c*-%Jg89_nNgdicF zmJUdW$}Yy!WVT@%Cev!D%Gwc#j6O4E42xYkE}^<$82jVZGr&8A&8AqG_CtX!PGi^V$; zEk1@JHJP!YA$IcQ*j?F}85;Pm+1ZTZ7|aHU=0E^u!DeLf3z&N#&pj?1;lmRZ)r*uy zMkz5-3UXly{cT{w_35mL;x)`tf=YF*ZQr(B5qgd6kd^@llpo-3@P?65>!iMy#gB(-v)zCpD`i!!KtQ&HCjd`6&A#`-*uvgP!#(Ibzn76!!5uJGSh2=VM#S zlw2%Mz3M1+hWN~xw4Wg+6A$OvyoBF{my?IF-QrJEdY{fmw7qDgA@Cu@e}XzotQffV zt^$nieuTfg17+{zlh^=zRh)HA|BE^5o$6JA0mWq&3}F%W2(!f9=0N|MQ{AV$e${Oj zO%aGp85t(J&3=lheZ0HR?~(e>ob?A>DTtkEgu)8W?^u7T182|lAv)-pe#AgQ)LjeK z)L}+p;Pk1UQ;N%^4#1%4jBh|OVPO@9Uqr<`(0`_bhz7GY!bY$g!$(Aq2sZ-CfbaA-o!^}H z4YIG!EX_CBom-fxS$2i@gG;EZ&hgbuwscx3Y=#NeQ=^r9o_NK#XIDqz6Dx zS;8!y;dhYT``{fG+`)W=0*WOt z5%)ylrH#Lf)?lUb2etC710{{Y*RVT=)lfrsARM?}Ll(-n;We!Mur~OpyrkD)MoFr{ zd;T3%L=d+82Ku!i9=5iY=xjmjeS4PmG!_;jj4CMhG-;?UEf^+7OAx}#CAqq z(u7qWO{E(LO9Q9Fo;<9j6R9jj4}zr$Po>sUuMN9n7%WY=15=%jOFWzI7*=}N^Qm+Q zlO-sbfmg%%cZ8m=L7zl-)Lat!VP#vXZ0cpp5|y39N?oul6F`-hgWF6`Zr1UV4tR;q zsITPn`)H7gHLM>R@_edec==(N$)Xyt?jp>`p(Ig2=VkBEFca)68%omi{g=HXh3eR= z*WnA^L3heSTQLl(Ub-V*zk}$2Ac{W!4(fx!b`Kfvz-RzvFWGJbQD+fq$i}V_wL4gv z3tfu7D|bHiYdxpmp>Y%%S(oZJt!#nzbd5Th1XxhR`Q<~_NIV~(!|v#$JA&My4JFg?y8IZ^#&GZs!l)Im3wk-! zYK@;vpgP_NwK_yg@+GNa3YFiiQw6n`c%cQaOW!e>?tt4xh{sWB!q!Fapcq&@neM34 z@1W;b<8=g1PUp=W!*HdIIS92>3ylQA@CCIDYq ziSTv7C>;h<8r=cw3bX<+QQN!ml83?+Dz9NGj>-@A9>Fho=zrK9geRJvwEiY;Mk^J< z6WWYgE~sG`UN!EAooXsiJx8xgj%uw2Z5*xB?+DG9M7cZ4WO>$M>*4~~WldU;q63@bkztHz)l7@|3u0jsp2 z0dCthk^`dT5KUjMGzc2N^j)NMh<1iP8|5^z0SR63^ox}z;v_Z^f(EKLcxEw-lOb~& zh!wk^EGPt|4niZ;ZSQONo&k{u9cUck2Q>6UTUVNhek3_rKgAH0FCE%osW}YSo~Hp z^ROCHs0LkT#%LmnzhG7xRzok94@%6$ZD~HZfFg(8QH(o=40VlqF2GXg4g=bLfy|83 zGJ-Z=$QcIbO6rAR9Yph&yyz{2tJG8@2kP<7-$Qn$#S;gCHWhpgZMDLN$eGV~E^LlNHg& z1$TsIO@fquI@Elr~G2pC7xES1C@z%D-`v=R5uWaeS*)?{X#Z)wmIH@bj6 zhTU;7srm9fe!kR9y>USu!^Wv5HS4$qmI$T`Y8Y02xYSI~zWlhRxo?QftU*Jy$mjR= zVBcx8Wl(AcT>z@f*KjeJx%IL&ko-kk64cvz4Hs?mAQ$+bkeCT4MAw%e2}2}DNLK$R zF+&QxoDAHqkxxiQCE4$CrDL_y=ma@Lo1xO7dGminV(tt{%qboc`8B?v`6@#JV^=hFlEykeMNoC=#Y7gyd?>JDpY za5xgK7-HhOtesFJL0UEDq$iWJE|>e#_tJWccyowP$wDvNjfwz1;`v<|Rrvg!I>eoGd0-9V z^5}m$R4ESKa)6>#QH(&c#?>qwbz>0Li~UbweNivPRjtEoE}wDG#b@jwOSK{83V1pz z<(as-8!mU+mDs_#3Q4CH3#-^_m)msW$ujmvVH|~k&~OelAcT^!4p#cVplo=` zNaTWt)fsL5<4ylVw^p&o1*h4WjnLUu!tVCn1^A|y2m}osV9mJN?cy{jK#?Tec`0VqpVoz?R*KuR1#u z6D^iDvpLM@@AvWnxg@T0k1|;8QL*vy@$Kzas{^>P*rQ>BsBDmle?10Zo(F|Y z2VN-8;&|Xiv!BvTEOI1d?EdtR1@Q2{O^plm(1G34+tmA{KYr>x+n0mb^|z|O=F2?U zD6&vm1xw>qv|n)__bkgs`mkFi@QniIRA;)x1NYv0z$NrwcRy{m;Se9mV6||4(D&(t zl^=>O;Rfe8w`4|OL!|OMwzqCs9{jZq(oQ+g6H=0IodHLI!@yxCN6s}m_?sY}UbwNj zgzUKZA7guU0*~W1Ah;J{UOpl;;`j*Xl%rHamWy;&&8mg6GUnv*E|#UarwUpAa>{{{ zt&S#F85}^@0>gLp{dwD-pVvj ze)gnoRvLS^qN3uJw;MYh5doKy{P58Vdi^&nv@uZk0=+kEaw zQ`8l)S45-r9j&cjoHzrs_^@!J8;&CY2^YRT@3L3p%q9K@zr0qKA8g_#yoYFlo9jU)>V1PX_c-W4+tOjLfB0Z*RSt= zXDT+_leFV|>ci5m<|!rMdh^1{s@~YqfQ@4XM6tjnOrQR1q)rg-PK#0~D3J9>p{?3S z?YB=755ax+*s;>m((AuDQU~8j3^sU)udlB+j&w_LqdT6eP~fB!=J%gP@s3sxQ0*sImIr~N$nOFhbg%j zo0cSb3=YTGo9=liA9cUY;2?#gnmx@Q0>M14F|i%6^LcdiqF)wHnKC6K1MceK-A((q zm6wn<6MBftmZMj(_DoPPs|^8mW> z_n-W#y&Y~U1``UwZlGFkz@*lF?AWoklYKslL*oiZ7@9t2wvPdnFr+gW z+;Ax|QoQ*pjWf{9X9dR$QP1Gam*0!jvD(C?rm%%b@Jr#wKtr^xgz#RvTx0|lkIO-GvAPx%In_K|jP5*!9>FWR0xW;Ft?fb%S8CnMLkK zUTTS(Y+>S~DJH~khRI4! z2ahJ1CtB9T6gE?rlORbUM@L9b`UQIS0rYGRdNu_;OEFo({iYG4Vx!})&CJY1kg6Au z>8VaED3Bx#)vmBC!%he#mHqL>Ip{GY3zgBUFhD`zlYmh=ap>TOjZJmvMi>2D&W@Ps zN=t7afBf*aT%?xNx?Nb=WL3h8?wEd+zw6LW3_XO!x*gW>PO-ea7yvBMFW7T+Sk8RHMcvNSKNy|()i_Bu^KbM}JDHeUIxt5As`X|nw%3crl z`+m^C9Hd{%#{@Z9>!^5i*d4~lwjQ=;OhTu=p>-&A>^4(oOw6eM_qVQ`3a4(p`)@~@ zLnL5uy+qQ6J51n|u@s#d;~E(spX9aMZAQQMB&Lwo6a50hDZey6D$)osi5$dC9N|EZ z39u(@GIw+wM-0m-2j-7)aZwoe=Xx*D#A(5OfMX@ajt0rv$* zCuM-h#k~|EN?5-9(QIT&{e4vR2Vam?%U7S&{b|Ljvi$D~bsMH?o(GzYbQc>IqWoh$~^E!|t%-d?20LdAwq`ssxA z2RiNPKSSb)dz~pMPD~L~lkA;GUISfi-ci}q&_Kpsu%ZBYFGGZeXfeWq-V9k;nC~z@hsQ@#n$IMn(U1@@ei=2uX9A>@V?$4V) z?>OtSgvX6_j2$!5?)O`jty-U~MW6f`<7z7Uy8RL*HMW0?ZU*BGC+Ag_D-IRfqH$)zut8)L=++O+yfst_BVLqbmI67qkT6J z{W0XFb{ut>Vk_D5u!TQFC7Dz2UhrTJ|Y>* zU6bI{_RSZqUwqN#_rikjbYF9K7m{e5>iMRt`{aq^Nb`*~Y5<<5lCQh#%TMZ$968$D z>hm=tSSuvs^C<(wxn%~BgTr$l#nvgqWzIg*}{tL#% zU1-C1F)nBk%01;I4x}U5(iB_yk&llaYd>o@_V;yte&9d>Sbija2*+VXqRbeiM&JJ7 z!S~>#j|^{-*q!CZ?y|FlWw#B@lwkF-*2XQrL|mTalUTcl-vZrXx^BpzXh}>4kuZStg)48_Bxh2sf?A-@Hh0U;V zzjxoFhkppqqQ^10zJ{^=8jhWilJzxG15mUI(X4)VzfX((XI%5@-h*FsmpIv`u=b_{ z`zpaz%Mt4FVKA`8@YUfjWH{nGyLuAh6RsK)cLkPGqhrb2I}q?6 zd;gN7{)SdSyr~IA6>CY!l!Vea^kKcYAi93vR)pRQ_Sd;o5`QpBj} z=y1_!v^dh!Zy0M80;iy$@cY|PB#9ZtexK2R=Esawk*?Bvvbm3OvrmdoO|n{(5OdMr z@8Wiwo1cVl&o?LCJnkwNKjU4l@vRqt_g8`U`+)Zx;5`?3kE!t<5Ufa^#yyeWI zMT?TXHO-YTIn_tt*tel_XV;%emZGKPkKhmZ;K+T4{oseETXwcx_v7N35tYr)ZrMZm z1yapAw>Q`xiHD&={^IdEBvGct<0UfK5N&+KzDoKxYt z@DEM=+fPw}kv5*^{9nbvm7;u$f=0Ej_jyCrz4UZrbxiA;^S|-y=lD zY_P4V>UXhLjsyS5fWqkBaD_(ej)TYiW8&ir_(X2OYa)0xmf<{|PgLG^yRuXP_TR+x zdwNaZG zjgOA5tzEZn?%dee+FCl#$<1-%?|a|RyN0)Zuy^mr1J@N=H|GZPW6q1%5>XI)=Gd-X zP5y{v_Cv7Tx%5(`T{CCy!c(!jkZqtj(cZ@?#<9_24CF(w@I67+9*Imm(FfTUQKiESR&KBY6{gU}?U_s;30kB)?^c zTx>!<9;I_-?R|Mg4+|%-dXrak;4i z_vD~WG?o7KJDrk*e?<itDMhhT&O6|~9*2@@Q}uTM+MCN^$NON;Mr{>LAwkLlL}6AC6@8EASl z7c<)(fj0tgh$~iX#_sh5$YKGPm~`xGuiI=4H+Yx2y+^?xX)Y)+uG*Y537Nxkp&Zoo z(_s(Ybn2MdeC)%IJKfxVjhi+iW*_wAVli2T2(>Sp7EB)NZ-Evzv^!N{xHBv1SamgN z{;Q1D)$f_IrazpEWxuw0WkShgCvAy8n+j=X7q8~k#B~wC&&i`@C!c|_6fd-fN4ZS{ z0V5Wk_8%AN`v91XUxC0J&*C9aHmPOM8tBt?k@|aMbvHt2dIJjY>38P@JOh4pu1B1( z{e|U0y|e9!x6Z_8X2$ou4b}YiT@w(ZnWv`aV*+{+q81&Sko9xcWQSw&JwL#=?`ol- zKS3ZKC?SxNI1#v5M_%wUG!AbHMxWn321A_(Iy(d2uRm}5@=VbFiACG`OvOpi-2Yn=gJ}dVKFLIIKA0Fs>_p6J8*S`;5{}R{2 zy4PCW!pNB;-MqDue7UExYVCLkjAFHb5J<&*k#J#g@s4ghjbEr?Ji|=7;2b*-PUYo?x5zHnNg9Mp-aXZxnyMIvPMQm zE*TYTWTX=!A&xlW2qO%0-_N;s@K4`%-{0?j=V4~Egs4$|#j$lpe<@<%DK2S%4BZZp_G_XKiiMk?zx4kczIq`$$u5QPG^(?mehY zqZBWGQuB6qZ0`LKP{9Q`k7qW<#0>pqqsq*}!x6SZ+I3 zL@RT17RzkrmfE4ZnpEw9zB5kYtS1l|;Z#LL23l+oWXLVR0ZFQO z(&=IG!Q$(P3JT*>rd=~$6THy#)!}bWjfk-8AS)<*Ix44tEKVZa3|O39GNMuVQ%kQR?HNOHeRnmw!YPhI|Ij{ zNqQtjSR$=de*oL1|E>EVEgB^w{_~q)a;V)K+zQtH8TQL&Pkf^G9QF-_27yTvz|hT( z$t^9k;{WWYxBP5+s?{3r{&4^P=8syY4vvln4<8O1rrpHm$}Ig2wpU)T<%^Y8s4E1a zqVbfII|}z!F>B;kT#c2d#=%{^Vis$Zin+?8PW7oq`c^JXWXe%k?q%h@Ml9nhxMFaF z09OV#WF_}2u9&-@EBrybk6X^I=AK6uKUmaZp`vCAH6!*KKtRe~9X!Y=%T9|2Yv4A@ ztrViMfi-yqwjD?{7}^`;p&G&Yuj8RnL!*GZ2}e zP(&J)N|0h#gH$1tle)W3^qlDPIIi)W3qma72m350Zp6&fH0|yWs4$g$9>#lmyL-Bi zcc)A?gF%iup`>tuQ73c_2l%T?h)O}0H77FDiTEenyeWDY;T9qQo$uQ3u!uhwLCgqf4@r8tDVcjCqr z{)~J*vc_D1`A*j08JO>UM`Pn`sJqF~)hwvXF+1eWEs3mYIy`>fym^~8ZE`dn@901b zb#Ry5PQ!7LFFmAsxw*M{4jqOz8GA&iev2_F2Oa9nOt(7|DXaoZ150_DX8g&$%8L6~ zXezCcSJ=HLojfMl9QqzA`Hs!A$53w>_6Kh1()p;|n<;CkEi8{r84!j1podBU3+fM+ zWG*l7ZjSM3)G#$@1)d56ay7LpR%&zugsw)1gUf*C(cC;n$}B{-&CNepq5tD|#z-4e zLYym4WeaDaciCtS5s$w_lsrgIS;S?s+oyc^Z(k7K*6L8RM~7OOa(aYl&%h|?O*K3K z;`$ym*z0lVJOe~<(m8k_mrBbtp6@|)y&mLyC0bLdh`5OIE|D7JT@KQ;ki?Ma$EY)z zu|?F9L>t%@e)%r(ZCOGmpRNXL1$1pR1y4XrHQ+&3)_tW%HwWLHkMB;xHwi~Z)ta?S z)>ka|HSYkIf$30M&aZx_lQL0RHJzh#amRYMSYe$2U1fU7ELjpGRlUUlJC-Y=??B!5 zO&}JS6ZUQyORrWw!S9FSykbR3R%)CN@+Xd+l=?H6YwULM6|9*|z6FAX!iN!o7FU*&d!-Ls&oV2`3}4>a@VNrJE#|ulTqMU2Gd2@o6NW{*q@r)+S*UK zpdWIcPAmGMBtBlgU403beqjQ20&1o=g}Q~(>&U&((o#+s2WsmK#hLgjT+_=I=HDFS za*UVl?kiw4`)BJnFlxb}qwZ?m^Bj7C7Z6ty-Rn7V(x=ifQ_y$%%#ihz5uU%LJp|sf7n38W{pqu2*ErnU8+3p&uwC?zN$Q$dVSLZ&s@sszaW0 zO>6M}qWh-k2nSpo=4pMSs_NC3US``Jc0Sqfci{Y4il7+zM(=cBLfYEe-0&uzkwjgw zU|yMFvEbI>`up{r`FGyCA|=IQdvdli^O=h)04;2BM6|RR3<5IZpexf;COCDlkYy&D z4Pe0B%9XRQMznG!ll-oOk14m{{?bw)3Mik*di9@+^R3Ay@f8@E29bO)80_sm=^fUM zHyYtcABBxd(2DCIvT4f&WWo-NDm{XA8(<8l7VpUKF7TlqDMOE}MURkIjLNEdK^X+R|xYaeLWrmEXO1m3SBDg`GHo3*$5Z zM@_?4Jh+$Au7mJ_E!L@ifW(hEHuf$AlxrdGv~Z>rBwXQFWaJS$gC&Z$!d0+JS{43M z3qk74Ni5*?IkIHw_-$2YfE~$(RyIR!DN+tswQ&~YM?dH7o+TAXxguXs@NhQlD<6fB zp0BC0HT`wj(%tgXG7l)TGS$9*4eo?i^gU3jU*&#p2KYx^5~w#1SCIYx*)W5_7|sv- zM^qYzb~wN>_tE2L9g&d}Etbg>j5-~%dJP-n;97-5O)gcZoV$;QvWkzv;9sVCJZI0H z?eFgoXn7uva(+hYRVXntdiv=zZuem}E?(#D{o-#M@YvphsgA|^w%o?Xf`Z3y zL|qutBMO0<`pj70KR1W1gV~+hYcNEuRSk^ba@7NE^^rq9m+H~%SkA$ol|M~b3nx8PF31YRxa}e2OoP)itIX2)zs7`V~DY~ zQma*suPqpwgF%}Xa#rYJ%uQ3J#;f5N37cL}`_FEdY*>n}I$=snGZ-|d{s|ky2N%pY z-+d=^i7Ln$yYYOJ?ZEbah=88~SEIOg>V#k4Y(4{%{7UgD7z4Hm`mnIbI7d=^yjefc z*Y7zqY6$8lP5;R)HzrO>H%AD%xI_~`9R{@qNp_JX-o+0OjX0@b6OZIGPR%)YN5`@L zVZ~X1M7!4_Q7;EA3TOjq!Zj(^Bye8CXzw@wZvXe;j!q4%3m{RZF?a_q1Vty3-a>QQ zri`Z+^O7vTSD2*Ssocq3xQL{8~TZ$x@1cwEaeIu`y7s)4_a6dqJ`MS zi;I4<^w-hVt>?l?s678oTLUuxKdH7ax>tXwDjUR4o(5{a;GU@hj##?^>r|tet#&Y( z6)rWry#1e@;IduEHEq2kP=hBXC*PYT&*z;&S!`QmV>T9zUm)pSfixE|g^GQ?2oV*~ zF#lIZVZo@~((N4tSNFx-n*V4PTx{RK+3x1D7f~6LL!sgJvy%YJH3OCU2}JAtC||p1 zHyBf^!=3{kx*1lYo!}m?z$fv@1CPyu0&V0oCu^OmzE7K*ZAkyD0095Qowv?~7|*d$ zNI*u2YSSRFA7Tz}f>)e_dqgHY5cXo}H`4EsS!l!Nrt@*PVczc!(ZxQt9s(b^6BXOk zi@FDIi<6EtHEe~UW(CyDyWu*UCcbIpdrl(13}&h44A1*VfRu>ifQf^PWwMDuSpVvi zZrz#Q{_~t#bn3La5hxa#$w>~3Glm<}9*J8oIKmPv27XXFGdw)%vZt66;Fw5AFh<5s zo}t(HPkTJGp|h=rydo{kpnmU}a65CC7$gS3E*Ec8$n5BW9o)ahf zd<4o7R|_LRMU1Rbko$IhM+d_}6HP{g;3DXLqRAKrl%u#+?k~ay{LqJE=QHYW*^6hexZ@Ks@j-sMnO$zQ@Ua2WMIAh+cB5$FY5%J>)I z`X0o1k_2!o#xo7$sowvI2ieAFhZf3}ssr<(^u=F==xP_d`<{=H$Y3QBveC4Bib*be;wbcK zKFALp={@7;qVI_1#7!p7Z z35MP-cwjm^9ojI|iR(3lYg`*J_2~dQ41X?}QpmEr93w%N<*P9gS7Rg~4$LBhG9TRQ zoC`;Bj@;&=Sm9D>yL6j$n@;dZQ<9Rr|J)n;UP??Bh7Fc^Otu0?6g-f_px>cjj9!u; zd4$lss+T%rem6(-jR3pNl4qpmg%*aUK{P{s&4+0ZV;APzAo(GWS{ja`%oC3frbOWyRXSh;A8chd%0XN43+@1?_eGyjfpF_-51-;Z%&}$Hfl85~> zfhdC2n%l5}gk=v`RgoRs0we4)6eBny#c_3mvw|JL4!*t~=i31p(ti-jr~9ifzaw=i z@uG`Sbx(|+$qDR0D(e77s$y04EC`eI&N>{dL$q?s`LeR#m$2tyc}wH)k=xFF$Tf4# zq!h7#A*Lb?|DjBlzr+7vk-=v)SR9+UEnGTRhdmki=5DT@tB0W3DC-1{u-Yovo!gIm zeSo?!N4oVQ^5r_|4_qx)Fh~w|W^-u4C3Ep?aKMfdXScUUAWkgvhWNAX*e0;EDXhOe z2R}f*xmIY@U%+{$)4?gn$IEZ3bh|xWtWDv0hN2G0KZn$F*j6LCeS%TNG?6#!V*)HO zF&LMaNSJ|PNPa4jhaDTdM1B7Da>@Hp1zgS`!DRJ9%tGr;NP zLp+pNE062nFs?Ni*SQ$i9E>ZWewL4RjCKT9pxJ|VGMtW91eeP#4Y@zr=(*AM(RW9y zsRdnf%L=lfakOXj@1qs?ZdNdBv}&{}SP;w|%^$S~6G!VtH;f((mIQZ>t{+_=TpCMXsh#FZxwSBzeZr0KW@^ZGM{NoAmU1s~ z??e4-f$h5jpQ)Mnc+SVIM=(wWtk20DfMkG@!Nv_@3pm&pvw&LDurJF0zmb9*^+m2% zJ5JY5gkd1UNE`1Z!Wfnb1Jrc9Z0m0#kW;$oQ;f#URp@FEp@Xn(*rU;0*H`3>S9ZrLUn$Awa0DmtF4#e~g8D=C>x@1bdEbg+CE%XbQy9UYm?4j>DF$v}T*V-9^G*&%D=U2CV< zIcB%Jo{u!ZCLHABH9YGj1danBeag_%wOZk7EXDz?m__1AIj7|r@w_}E@^N>076uNd zSp7&w%?>sNYh`~dvU0=neOGXMu!OXe;4a)GxM#35SQM-Y)_^mZiN2LJ6y*n0)p>c< z;t%f{!FHs-Uwq&L&o2Pi(Q#=~fG^++z=>>J2Uo*wq; zA?K**o)zLEk>$U1$}6gX+2j|aBT@U82?;Rd^d%%IOu^v(^VPpE` z7*>L-9a+yEH=Q~v9!tn*zPIOuSAxJ2Cr&UJQ(#Zdx&`N-otK*iqgFhHKL94`czHrhqy{qE5VDq@ z^CA8VMYbc1$i@k5vjY<58d+?_t2jYm;}Rz&Cd9?Y#*CXVNf#IiNNO!AZe!HPL+(Mb zq0viE6vCs2QUR4_|BdLEDd-ofZa_KI*+Q(z-0nj*ETZYi4%@-D@vuqH#vOOS+?Fn? z8=9IL+TI8u^EA8K&f}5?MAh2L+WPsy-e4b`)ya^}7C~ZIg!g1=e6Wv7nW|Tml&tWa zcWV3|IBz=K;+>Fn$N;ki48tSaivoCeLmpSe`>zmGi(B^%pX=`G85|xpMCwOHk<+Q1 z{D^~MfS*lF%zDOYpxP+UcEXuyqU0q$LeHUQtyC90; zh<&2?C;3&33ZO)0eEcK}7J?|Gy^RXp7vTUkxG$1T1>6^=K7$w|J3Q8tLI^JGV#%VS zM?h=9|9>FK+VF*qV`+{r&1U^&XQg~rR^Z@pGAj~tvs4GO;0V?$y7**>XUf^>TGT%{ zdnh*Be5G!B`Bh)^)3DX@Rkx0PRi5Kx=e(S+IH38t5E)A^0eTTaFIOBvJ#y*Xa)fx< z*r}DfRR8Gp%IAj1NO>sV{119}F@D#|6@K|^6>uY& zof$9MPJYOB)i}z|*MYZ`+qqHa&tRG4Wy{iFX~^&gq>CTpX5(X? zMT{R0dc+OLA_~2Yi7WgsVW@ow7KGbjsby5sGOcBt1Phej$wAK=- zfTfHVz~cno2Pgn{Y17BEMfesS3z-V-UiniY)JVk+oBv<``*Uc%+hO2vg$08`I2J(! zx4MwbU8To%xFD{DNq#-KMkGme2q<3&h>;4Bo&jg*1BIC*?qs`6<5SR|NuY7c=08?L zLNna5q_INZ1Bpg;v<5CbX0%Fz+K=EwzaLx7D5`9k=9O68?aV?Y%S#F|myjBww>USq zw>LMpxL4!^+bptXL1t9mZG!l8m~a>u4a?wR`VcT0knRCqp8x`*E?&)4Tn$+T=xPYT ztV&BWnXK?E!%cxVWKB|uf|po zmMMa_TZ2s^J0#++u|fp!9K=(;hh!Y{!+T&RD`ydKBe(?);j|`^O92|Yg74dpTU*8( z4rc&;kPmJk--x`Rx6%!TZlb%vXzR8aVa4F`izyVPPF<=?D_ojKHxY~v3<|ycu%2!r z;1di1XaJv=} z_!Yvd8B>z3f+09@V*CxidbG%>YsL+(M^_fzY>w~UN)?yUG_QJ7CS8BelMuGTiko$& zf`@V@vo42S9YiQI(5Boss6RnSYnGo4Pe%tr_A96fkEF6s*JpDEl z#rNmH{OoE8H5S!^Q+3rHB_$%K{+Pn5<~j5ki=x~`H|5;@WT0k=k(d0E-+ZYt+Qcog;f~kTG&>HuJwo;k>G*D>t;(6f^85)tHOQ)HX7{d zY@N6wk5$R-JuJ~10k33Oq>AOX9I-|@@SMCwi#OWaY^OS&Ko*5o?DdNaU~W>{o3N+9 z3zsT6R6&W*hz{X%JuJ3wu)k>#i`#W={-3gO0#q%;Wb9}E5S}QUbod>dhw|e@Gu;G} zDQ-eM5@yKo8O+T_M?`%`&mjIAck?`3XInRrwud|FH&H+&tg(_+y}=`RW6H7^t&~mN zpN&8imZ6Bn7%sAii`O{WYw)kYLZ;HQW81Q%KY*sou35LU!>3PsXw~DZ9!O#O#Ow!` zJ~+ps_jm36>yE$f>$BT$xpN^s5bS1WR9wW#|LT?ok?~JO%gQ~90F%i^c{~N?;ADI` z-ds2J_MJF+KIrc|`mcR)VT0dyxqJIPy@NpG1oZ}8%Yl|pzxeF)V*>*wRHcYC=zSD@ z9yIlfsvzJQ0MFvQK}R&Sv;I>oh-$Avl#PWoF1Q+tqmu>8X^osR81M&;mT}>R2m>Do zA|6Cwfx)xif7|ix8Qi2gc2dHmXlGc*NlGLvNLo`zM^mS_vBvAIuJ(4;G=i1!Nt_DEa9)cXVQunX#_V3?+JSN6Q$$+TUz%Efc=?^zX8wT4C7u-I>WMtkGJ+GGo z@bO(t%x#MoFP>FMxo-XeSIjo`lFSL;vt+>Nc7~Zw&@wGbhoZL=l2h1 z;G{Fen0mYOnY!0^et6z|{dEZ8X|1h=x$%#1t^ZN_BS4zKK|dxvIj(9~ZO4{vJL>j# z3?$~p_kPp)&4;zMt{laO1Tgmuh@7RG=XdVh{?X^MFNL>L6`E=JIWdF$)EPmCrmUjrIg4){hPSR0{P3Z>t20hE#dZRpdIuoqcTn)!yT!m=`lPBr6dl`!+(Uru*I@Z@d9 zk7O~CxnMZ>pZu#4L-c;#OS338DRKK>-`u^oJ(zf7-Y@U@WnQrjZ};4JYXUp-`QF`c z{&hPohfnBUs(atf3|Hs>PZpg5Cwc_2fstmNmSa*_OpM-pynk@mk=WCH$~SQ4?4WL9 zQqp9L&TK(6ip87|&kqdvPIdP(3kEm;(B zJf3iN;1%-|aT~BG2(m>1k-XgyFcq5u^m_TYw{hJ2IF6*L$8g-waU64HBZjj$q**Lf zxpsX$?9vYP^fYg;+Ug=e&^ic1g@B}`0nqW7Zg&7c!X%x0hYfxIEBxbj40OHA2G~BK zf-TZLx|i$T_d!5|S52DdfGX8}w9g0iDR49kzZ54~ImcmV^k_s%)I@;p3X2Zz-LhrN z7c(ErBD@KES^e1cZI#W?Xb}k_EVJG+Sdpcymn!?dzH8yA6LZ0wS`e}%FHBhUHnX){ zp;=@_`LKXDkzqI#3q1r|cLmPcfJxI1v*9|N@s}ld%)#z$Sa+Yv0*;KGB8?#G6 zF|@I*+LF|M__4y!t<4UU#QJbw`yf(toj=-I=ZkhmcXxP?d<Srkzs%~5S_k69I3K~<|_+U-b+BWel@tufwKq?40lcZ6+ymNZ<^I}C1K zw02xmHEL7+8EGa;Aw5(gUS38dB6hbL+(5bOoy-|?M_N{4dU~?P+d;AM^&Q^mbn$(A zrf<-X6-Xs8ZscT#yZ-_#cSzpD>*5k(!z2Ae2;UpgkDHWWj?-W8UKqmOFkSF8AjF=b zfMx?tVXS0*RP-|H%$qvrL`0f;wk{ItlSY zl~75SLqKe>0xc*N^1IDu%Gb9NQbr*hi|L#TH8qE&WVraL1$@Q>Wt+{^C_40^j1BgOydongc;-q~LaV|VuJKO5WyR_Fk9 zW9W>Npw5$mphws1|9{-trcE0*gl=sOsKMnBDErXp*zL)8_e=B&VZTY9Aqxv(ziraO z;Qru#L=^r({qeMEIL&Mf+adrHrs;OE?)&KQ%HR|*BsxYXPF`Qi4%Cp@0C$5%YQd?_(Q z8eR0kF^37s7K|E-5&OR5XnVWC5avVeGV%WZKGfhCBq^U`0T_2EV21(`v_Q|10o^Tb zi{N>vEa7l3BI*d)dXU2lBA*(Da$ZoW_)wp1205U=hF3$X2W-th0$?*!t=T5`8+ixj zqTjAZzuk;}izjaEx3W!Pzngvijn+HwzBOh5zI=}T5Fa5EdGMnF65bN7(NuOq>i|eymu@3*-k$IKfKKZB zz6Yr4v%^k)c;KY?k}_M;&@b1cU#>#Gj7PtacR{`Vw%c+Rt+bK0z$J2t>>YlQcDtAb zdO%hl9xOcz+#Mf;d`y4Tis+pOo7gfuDPz<^sSv=4BhnP9Shcl}r8**7Tld2E^v~AT z(_r7H#oJ{~JR`ISX2_rB$VRoL(i{Lk;4h9fQGS9*P(!4MRh{IPs6b%wy#G9OC`qkT z0|V{|p@e^pJGcjTaC>M*Ou-$1{)0zw4L{eu(6?a0o;`29kb~9m50VQ=qfA`mD)pMR zYc{N13%Op~ba3a!7hhNpX>%oFv>(T+G1ZYgI2ZwZPsHG04>I}nY~A|>JXZi3B^o1# zd-m?#Tl@0U8=iRuGsKQn>>Ku%$@#G#w^*)9&o6n>u=Lj@OPAb{kuiIIUH}lCfNnxc zsyQ69qzbd73yzvDN2CTFp-M3z@&P#p;RM!OEZ8$?3Ycm4}OCh>^6PzikC{NUg@@9F;2 zUiz9mb)3Y)m=b!xyYxEB7omm)0|Gsgl9APZOd28&#h8!6O8ylCq@ff$dLq6}RYHgxYt$H6Ud6*^g)D)9L?XP6jQD;)8cW1q!mL^uUm%$jGyk$X5epaH%g@1cAKzW`M{2&(ugem4!ji(OYi}6x?W@FHfCN`A|C!l&O#Qc!*J2@E40}&z1s{bL$dBYt``K&w z4*^R$Ak27`VTTj98=qUntw`J(=AdL~0`G{>0R0*C^`GcGah()G5gejROCtm~a!Zg4?L&(po(XUg{uaw2YfPU3kWQ>J0kMq{S zj=`_nxdrJ=gWXtRzCh-Riw_u3k+cJ|pa$!D8g8-|ID!WFl>Lq{G94%nkyx03Mx0W> zw)`$Wtqa0t>eB>$KG)McTy=M7zq; z)tu;HT^Q0T`#bwD2n6bftidL+L|g^bIWr8WYnz*dUPmxD#p%mloafm@ixzi4|k zfukDuZLuln;!Qd~;#B@3)Al6%_9Xl^S?7%w75YPf4qHp?o8wEYNQIl07BA|KZhhee z=L;`vJt}6SlI7aqTEIICf$B_6trT^ssTmn7GBVOr#auX-i)AcFruZxeg$jbKd zNl9^85WS&9i>B^IfZ^Zo4uf707P&7nGBGkTDN?lIGLnHLhns}2tgOsIfJ`wyCWAYc zNO^pGJn}O#f|Sr)H>KSS$nj6pu0h!OHM(S6m&aq$i3K3V3-Us)V;8VZayGSY5Ne%F zt}R$-3HaJ7RvL!~dwcpW3^QX)B;)&oa^-P@;u#OXGajauSr@&C5js8O0KHBN4yI*@ zkcXP)s#GXpmPL__s3(%p6C@d-(kyg7tb*`)$&C}10(j4*nrCAkQRKvC)l7{BK|7n- zer=!@h7Lj4C8rn>-T)L}APXM5BJ@OhdfgmJ7hH)3&=9ik6iH728dy(RFp8wxf&n|T zIKl!MxJY2x0$?d?Le@l=y7=elolJC!8(fC0&Yk$>Dq`8_qG&iAs71qsN`L`s0kM+z zdj`wH2M2%^z>){7KtNm@E=V~2kdMrWDiNS}gk%I9;l^srN+t=7#*ci5k$b*8yuvtc`*x&=4-Y?zoaNX@SQ*t+y+D6!o>Y&I{a<@h~u%?Th!3qD4#9L2sI;|5X3Rkqw0A+MS z9N}76px5ow4g)(a18$0yRgmEE6|`_4j+(fVUsfc&-h4c+!w#JK*>E{J2~i zr+K)(pX2&&K)+GeUCN7Z3m%1Bx(Z=BSzJ$7mb}iC37fWVePt8Lz{{jNrEAfj)1<2< z14L1yBMyBDIRrS|fpam*vwpoadCHWuTP7s}Sdi*YUzwJRTMA3jQ2|`HtZmeu zkhRlVM;v;3qtV#l^EJM=ul8?SwzRf>-r_#)7Vio5d5hfho#^`}c^r;|0S!R)@%7=g?|8 zdk&g89*~2@P?UTLdgXrf3Sk6jo+nwTSNekcs86IM{=nw7q}Wilp@mR#<{{AXr?8Gr zhuo*f`yA{^hmw;A&U_Ep)>7#SP~B=rVmi^BkRG2l2?(^@#eZD!r{7ppt#I*2o%^=) z8?Q*7@KOude}hnxmr?fn`B1g$5v*B@<#7!NV6&VXt`fOtmlfUf;Gf7i@8bXGC!mKm zN1~hP)#!#z7mu21FpoEC8uy@Bc6|e^8lQ-ZKqF%m3^4*|B}5@ZK&z!WV;*=coP7HBHy+x6L*H#NF?47 zRV!B5Y~mUR!jtIL;}O>=Gv9=BO~kpvajr0&D-7ofqjMQLJ8I~B0+RbSHUg@JQwp|B z4|%04?DB~P)Bz|fb7|?^_WF9e_!kEN{Sf0^*uWxbGPy!|)DrP43HX)E`3r&r>gsmY zCeO=K2wK$db~iV*>~pQ#)wvs)SW;3<`uOHuf32<-_4%nu;}eoo$H${u6RXO_YPJL- zdJ1BvQsFgxKq>>{-k{eQ!^6V$JW_9K@TtA+(5Hvm+CKfXtvxhbC*vx9$mPad)1{={ z3T_R+(N|tbw#*YMnG1<|)(Yu~ke&ZeuSai+iinETsKaCQKYBfckBSKOy~Yw6$9wMC zd6XqO)~L5`wU|MecFt%-K-dO|R^4oaxCYFL@pd~o@D%HHGR|^MsBdF1g2W@$AgI=T zM=8bn%}Nw4IL#dneM#@RuRinV-5BR75lKVU@bN3G>}l1~rNy9?jqsHeqL9X>S1T&& zj=-Bi)tlyFmejyH@i}A)52S-nps-X!W!XUS0D)mXGF%gkp@mUer$^d^GoaJa{@!je zM5|_8U2^E^qHuMj9Y!Q3-jp{lXWgckUwvgO>xKlcjT4P^dWAw3F6RS{R@4~$(= zHpD3#5(M2VJt!4uYW987(!#6`eRA%C`{{~`Y{~!SiXsJlc$hvWCPEYWqgNDR0VlFt z>4TB|F1(?lif=}V0SM(h^UeYvt_EL*c%U++r<>q^G5GypMJj{Ef;Xkde~lhrh91wt zsAPdwDAGsWdgdx?-g+1i4A1Os^^*YT=g%J4HVb0;AJuDfXP#<#KO5c@rB+6=^f3QE zb0K=4GKfARywuY2-dE0u^W4<73&>m`n5LztFP$y(@hbKg)s1aa50THSL=o zd{Bs(V8M?OifyejGB@Cs$>N@bk%_~|7%?)@Ggq%(-JW#A+{J}=#hZUJb0*u5>x4S5 zvA+pXMH9@%+PxS&gxbSoK&m0J9WCNMgwBZ%3Otq$^I~+W~Kd7Dg`*Xr>AcKj>2FNZp7~6C;JeWH2jPzH8noWrLjzc zUN$jad``KGn{XFo2_-x!No#Z$alYD`&6_uW-aTQ4MVLHe>a<(t&YS;p_O`<=?AzXY zu+Pa43?tOH3_b)j!TwzJJ70?|9;SuZU*BDD_jTrLQq$6>8Fl(I?d@MmAP9s5@LsQG zwJ!G#K=2pmnXhv3_KmK)X!^l2snF@QShq<0QEp@|Y`uk`*FTDtu?E)9f*MnNBs2KW z!{Gzx6T+(nA?#GI&&kvXo*o%I2Vfx^U4vjjJfc9?u1Z-Nz1(s$#%q;~D39vx+ne&N z)6gAIj)X0N@wty-30ME&fs9xn=oB;6)B1bE-1ToA_!bdcB@Wz4SgNjZQkOkU55CjSpSw!v19?r#zI5#h>WUN|_Zv!lKjjB5ckl-3X-+@0=);)le zFoH@J^)bms-Lw4BU3D*r>U$3F+0z>bo27$?yFyeOSw;qqByQOue<8*>H42k|mDD9Dd z1o^prXGkzdIRpvi5D-W)woz`^1_0lOp<&n=+PW}Q{*p{bui^f8DHE_Z3K5rQ5Xcb=`6HjI*bUTG z+UJ1v8I%_EV+P!(eqqO+0o=Wm=8##(GJcO4PR1s<3SUepxg}-Vc<}7FYf~~zzJO`` zXo+q^aO(gi=8uSd}e-r3YP9DqjCBT(|=OvVEb%b5W zdVP#JDJeN2La&eHy=R67eHR2#RG&TkEd!{7H$@1dppIn7?xL20M?N^%=inptDyNnU z10(}!L7Y%fM2F5|nLIwqh@WuAqU@1Yi`+39P>q1qCQPR_I5dOsMfIHaJ9NC>5D{&R z4p-qK$)zhoyK&-L8MlUUij|dQG9BpcN|~%4GFh;Vf>%OfnM|Aa;k%@9--&O}1Z~~~ z+T?N~Q6i1okJJ}W%j40)o;EDK6^qcVHJ{@3(;6GlFT`(ir6=IGTP}~qa=~Ib(S%}L zvLvT_zUhSJ@*OJLfimZ1(!vS)_|M;Z`st_N`n)$fI=c7xhp)c+>W9ZiK-DAS#FWP$ zPjS01L{FJLd-jy*3+~Ie#rwDnIiX<&LeVKnUjjD;Sc)Y18OKFnAMKCC{;RLtFP8Iq zWP;)cy@SX`7us@7?DBZJ2G95R^>p=gf8XyL8a$6=-q`NzKRbj&hG9(QH9D;XaC73OZec4xGV%4jFyJ$2LRq?*r)R zUtZSJRQY5Mc+a!k+x;EVi8;;P@C(<@3D<$LVk6 zbO-6uZ!{I}!I^)>E*`sPV^JiJK(a{Ql z{0IB}l==~nQOA#r!rF=br+d1N9y!{1tjBYv|1{DhV7sg5ex$F>6Nu5xWnES?R% zcnGrAX5ReWHmmfAYVG#P*trE!f(>kI*j4@tK=}~d>Bnp#zO@9R&pN2t0l~|ceQ&O@t zFR!dbEXLLRQ+6D*;=LZX^)eKwm+}6?{bZu6BqtN=CP|zHW5WNwydVPIMeSer{NwfC_&DM_{NTW0fd?Q|SaJmdH`y%(MVU8-T55M+YGP4&X(! z1dxMF0{GOAbXa5CBXIT_AvPmw0wM+D5S#p>!jmiBOA z8rOwITW)W#qg*VPDP&|AIxeOduI?~oh!ZOs8!L`Cq7-kV>@?Gycwcs)kyR*6}HidY#s2=K29NX+z$v%nBG zVKRChsC~==1Gtk95>FFee@N;7FEfDfA0YS*69@c(K{j&Qb0)xaF>yw%ye%>HxcFEt z0#FeM5b9*@SSYGSoG2KLf*+O0 zO74>>dE6yR&WMlCK)?Rq6EWNrAl+9d@}p<^&jxvIY+STP-sX6Lwp+V;+J1~`nP!bW z0ib7{ipeMocG)(t7CP}&g-#cuFDbHnOnOn))H>9gkrVhLAfb+x^UyA=tUSUy4jbdV zA0dnINBj28B3qXT$IG`3PiH}0MAJRp@GTaQOFLAw14;V1)vNJ}<+KF&C1i$1yHzSt zJK@fBR#Cn&CGPD{+Nyov705_6i-aICp}zi`z<9WO#|OT_S1)a|)>hYjSoFsME0n_B zz}*Z;C_R(8iP%T`&DekA5B9@OhvvFseH#;H)=u2@=8o-KH*ekY>WVt2B<1#sKUwPKuNwxtnhm$6Kvx_d9mG{T;X3dd0Rh zmD{xoXrlk?o}Sp!a>h6vb6~ph4DdpiwoM2?0Ohs-n0^SF>US7)xBP5p|H3}nPe_pC zSMG;aLrJmIujqwKU0w2EQDH%T!Gd2DEqn4C#Tvo3d8Ll}UKy`Tt zxy|F#Dqez>fh?r-+(=bWl!cP#b5XF1_~Ba2;kA+%TeXk^OIeznAIb)J34mE-OJR1E z;C2gE7K*u0QPmUiITwc_okBtai;pkI2e;dSZvk^uE>eD=w$Q6`&4e4A0s4rwDBh~c zxMo&l!*46O9@lD%W`h09Y-y3}q0$umt^t(-R^CGz~H-XlGoQJSNIFhzOeb#SGR7f+WaCC z9j-*}QoN$eRXU#12n5!mZq!OjRkj6qYicjE_1qJ%X>NkDyBZFHkgbb+?PTjBAJHU? z1Yzc8k!T%ewbpjP?cY(0TAi}}i8IKA{$}5EqN>DZD|zO*C|6~rYwJr}x4-`S zj=$AxfAwXkCu8>jo5ohy?>Av}C@afFM?;*0&`0fcY(K@y#_ocmo8v)GWH%!0PXz8F z6v`|ZD-zaK3oW@V=CNI@moOjkSZ=on#ew2>rtJ&_I%@)f8X$WNgM$WPa8LlU2PSsr zM=UK6h9UnHKqT;+T&aQD8Q5YOG;XS;zQzt48JEhnLG3SdtWh2c{fxyQ(fXK!Yb4oY zD#gVd`op6Z&8fE$vhvpVnyc?$_4pTUpZ98#egfFxjaTUh{{1hCGlyV>A1H8WcFmi& z%U~!BFrHv zrmUL9vRxuodVt@@a&vGD#5%MukkV|u-lCUq5n2Qc!W`f`vSvI*R-~urfThkcv#xi^ zce<~&wSHrWj)W~8Z0fH%o?h6;uJX847l}ih&Iysy1QYK>KSB) zNl-T?o8yrrjZ^UsvRRD!*FgFsk3IR^^q{EAZ4GvABSVcvCF3N9gtLXv74i{~Br&24 zPbE48@%4!}t@veK)>+JE-Ayd^@(|i2E$RW#ijmR1_{@ zGalaem)WqD-2hEC6Q)z>6zbkX4O_6%Z+z*E12T>@e0=;46tR{op{bubmf|orI6L07DG^2nfIyY;%r3rFDPY3aWzJLfl4qU@ithJ@qP zh#An{QaA_xaH1Zi)ggkdgjwlFdEIbFHnU@HDy;8m)lC9Jy|;T|xKlKZ-{}s*=3H9~ zbB|MV8kVYfbCipQ8S(eY&(=2m%~kR8yPdw^_?zeC7u=dU*<>_%y~4Ex53g8OFfB09 zu?y_%NpeoaIaq{~(}m$T^%^JFeYBkO4xms_ELfeuyHX;jPm2iL8P%YCzZ=J@4TlSJi>8ZDgOA$ zVg7i_&r+tu=~(cTyX$!8`7oS_dA&>(X^I>#0PmntBj7f4GSHZVKa1oq{N#)j)ZE6U zqJSR4HB^^yJw!!njItV|ti~wY`79)ODu<4TT=V1~w= z$bxggPq(pZxou<>lFk9#*j$Xs1JM7dm0|4!JOQsQE-j?x=**%&uAr308xZkIsfGz) z+8SPDO*9+SXZ^@&**ZI`D`K4k&;n8-;U}w1{+vzsB!-Tv{~wS z7tq&G2;O64rS6vb#u%+N!g{?CR&;WCAw49}AY%;?Q6M}!Tw*y=g80{~4##PMF9``hc5?}>rok+a7;+K(Vv zc=!;~eX<1eRf!WPB#8FO{Dl$7lJIpRcPXVSM0g3FRFY2F!up}=?`Ik(1r#FsVAPeO zi!(4JH3~@bm%<|>2L=ZznK|%}C?u>w+&p0N!>|WkMrZgXa-HHqIk7K$C?6?#mEv~^ zMKWv!^}Pe?yARYi7t}Wk)W-mThg^mh0gWRXfl8#WnbEWNXtsGg-6sxi$;Fg;2%SD2 zUzz}q%0s9>v*nX+#5Sm3`Uudc9Xa^IQZQ-7yI2Icln=HI zbVGF^yp#t>&Et@zjE-E`t%_JF)*QvKhgS_%{&P<&1tde``V5!)nd=w0fiz_6A~Qi_ zum`qA!j1n1bLtX_&4t`jguW>i?}Z3h3Dd#7A>t#$e=>w}g=ptW%kf*aP_PsRbqL#) z%qiTD>2$x9Ig!b8_kp~YC zT}=1sVc0V-oa#Q-{%Px{?cesE{QgAucW(E0-+`y~ikDK<%HI!eQ~25MK~WEaqHLfj z%8p7FVyko;h3uc{!5S7EmF%ldJj+r7(lMW5#V{ke^zHOPn%mb zAE*heC{lZ96?qG*ObwWCg?8nNqReR2s3#DngKK|&Y(<$bio~p{ag3BQf!I8Ama;kYvdVi-M`hksiSSV7cUBDx>Vk zVF`Gky0O{JJ7Y$|61uv2Paf+&exiq=R+wt2S7ZX@#iyb#u+%i=4>6#@p(}B@HdfVidr(IG%PN?X z?hDPSU#M%{HAk*5vBD@XKppS4YjGi^E>|hEPE0$O#^CX&(+kRO$AZ@^%LHzCUnmgw zb?7eCYT0_ziUO;}P-VAQmD=s4IKohxmscvjnKFpV6f6*FP+b@t=HawTFek)C8v=s^ z=RG`+LQ$x#YA_74xHuOELoEl|Lb+ptjCuhytzx>Nx39n7;}5{7FZn&5<6pHO{;uEW z8Pr532Lkv*nj9!GfsPJ<+8l2xb4!ge)L;xR*A*OC?p@%m$SbEjWU1oEzgZ`L({;r+ zFV87SNNv(7NMz)6b(~4wnkD5j7lcRTt_MG$f0vgl*YhGilI&83qaFfHEuen}>=<8K zJ#LqtP{CSlw@OdwpRIfE$OUK>s?OIaP5m-yla!|0(DS#QZF}r?eB<%3wbk3(j8>~P z9EF!t)ZN`nmIS~8${e^gyTum}#$RQU2F`=k44?Vt-~q^k$G@&Qn3?=AqNpQUcG(a| zCkr%EnXvU_((PqAG9lU}KR6|bhy(>-jotF>{{%x!afOI1jC{NxEnW9XW#x{HR##Vl9)}uO8#mU2RW#zdq+Cl!$G;D}UGwtm zA7LVX-Em4tg2Zy~lPh)A1_P`*LCbuCLR3*xue#k5cLK33v`myTlcLUwGP!F?e7>_^ z{%zA-ESi@@ndvZ*7DDcG0&x1gJs%>B4FJ<(^xczynLmk{Spu#%KeVD0NDmv-m^m&&JPTn z>N|aYsNbjOBa!WZA3WRr??az;9QOs(h_}-DVq#F+&EZPnB8||7WXVORmZcZ6kRfOs zuZoz$118L(BG%n32;D4z*nR)q^*O>8o_PC(V(=*v8E`5wkSFYjP(4< zmF8^bV&79J0VlA3X?|}@Xn$=BNCipkmlvg=3@m5(@~!HW~pO`UeJQsVN?XQ%4tdv1gz@8xVX4jgfpK`a@ z0;$P*dV0=sy4b6(PEJmWH;Oxyd5&T{fR8G5*$dI@chfxIUx7^jOSrBs8#^c+kQd{H z!uEgbCMC@Vb|hQEJddoX`5X$s!IxZn&cGM3m14RmD_%1GJtyRZ|9?1pAAl&z{D1tJ z+1WoV3oN+eiioR{p`nqHk&!L1Dk&vrh${}E^v#+_?Zd1N=y@j*R)3vsNqG21 zbji@slasY@Jl;rYB0^v$On|p>pHC{={R0|j18Ya&6NZJRMiez`nw#^L@@8XGr>t7F z>cPn=Db^&MkSTr4gd6fFPZ*{TpMaACk-1^LzP69wd~^3vjig_-YEf@*;=Fl3!*$F- zUcof<%Pr7VXl0!T4VsM34B(ea@%@Uy&%Rvu_TB?Wj-T!A#r@LyTK4{B^MzyPHU8|K|-L>7)nbEc7c|+Hw;0^X=Rh4FMQ#QAvZM|k@fLL zBcdz8er6bSb;(u8?^-*Q=#hX?MlvRu227tQ$a-@ehc)R5L2r)lzkuWNJ;9){y`AYT z=0V9YUo^-$LNHGUV3*OL!TNOp-_yB7`hvZ^flxnAH3%!^$47rS80_PpQk-OcL6zm} zuNYI$V@yrKOkRL7MJ!1i7Fn#|Ig~=9C&zwh4C{NgDf zuUs%4OIS6OfELB<08%F@cc}kh!#gehuCrK$Gj7a_}ZZYdSn%^AofX1zU zvA$(*4IHCyBMlY(j=xg9^J?w+uxW5|Vxm#Y3yDM1(ykaYZe)65yyn#Ywjik61l`OB zCK-DS*Vx)mork@_OL37X{AK2}v?Q1ms9Ote$v917q8@dG&-*V*+K!{J82v70SQ{rG zm$vt80QgZ?64J#fZLu3372tymI@r9DAsjHL!UJG6uB}()PL7RZc{T=YEO3uDH9s%G z^g~dFrUH~eO=DA8mO_yF!>ix0#cp9SMwEc!A(w9-wQ;ueBCMv35LuVLwwpGQCso)W zM9^5g;PXL!B^A~wIG{I>4GIfFA;(gmVPiA=UY!m)y~@gM<@{(;9wMG!3uHU^QkhGnt6c=Lsa|6eF)^h{b*ra(r)Jytp(An^}Li1&3tDiO@5uN4K(QEP5lgeSKhVn}JtvRBE$V@r5}x%)KX~Gx67;Qe znv`U5kOn~S5ClY1ucboK_GK_^x(d;F|{Nv<^13 zO4Kpiuy)tSp-`x^sdG96p&5?-pW&I>61cJm--`c2D3qHE{?;5Lp2FcXUp6)!odA9k zQG0*Vhp*KBsSvg`ny{(1Hnb3Wc(rcosegWSFfyi>Fpqv68^cSWQKtqXUGpJ$^LNLVZ1z?`z4G}TUjMAC3bYq&=DR-BwGwn~t zrU+}+Eh6T1**Mc<%K^VWk8z;IIB@c$j4Pvz3)na>ES)x@#&$v4{g|z*$MGo|Kzk9o z-N}1sFDD;hHaw9vw;Jyt)5X>5n4W{*`X%^02l_R2HPs?Jf819JZM?!z&$3`E;OOo?~hM(#pNwsYKgn~ zu~n-)BC@58W#z;6VeP3pbY*!VGOCZUZmmgUx~BA=sc@nUxZNcF7v*IIU#RDM!~#zO><4b5 z$oX?2-)X7~Ex;up!9atL=SeJ66hge*&LR9*3GM||T%bbR4<;Nt_J6r0#`@CI`v2{1 zDS+N$GL@G8Ki(aK&FjSt`oG>GO>JL` z9s8ed+1kr*nL2;&jm@8lxM!1b&uHy7EM8o(;OC_!B_*VCP+Mt|)`L)N%X6>n`3A%j zMewHOqWbo4;u=omE^cTL1SD;w%ZV9)FI+hx7#w5j{`$+WJRPSmLV!drghJ;~IYKds zwCn%XvtmV$WN1Cw@~?e+-`l-=1{UsGFvz`*1^Z3Jz}{B=zo7l4W32Wps*5!s@cNwa zK^XF3@82-7|F&m&S=n;wZ+c#%31Ro$_a77{j}CB(B@1}>jSaHXf>-*SRI(0 zWSDGb1M~UZe^dLNJXi^~%VVF42g|;d%TzpAEClI+2&L1>Hc$jKk^cNpx$kz|H_Gz6 z7WZv5?%PP*H?zCGe$$4{B;=|Oz(*GjQ4z*#<90=KH<36T(@+42rA6cOLGC5x=5F2k z>{n)hV%y<@jSGvKdY8*p0N4M+`Wm5l&UGv|*DavJu`1xUD>m0(mEdOCE$8aD=l471Sv-C8O~vbilUuo zL^+UFz}zZ`EelP1|AfTw*E=Xr2rY5zhpnw2{blE0_I895N6);^&W>PH{FSPqPjz;l z3PvN{T|rk$KT>qgbofqs+PfnLqXsh~f=$9k zceQ#q%F&y|jg^Pqq#D`j=uM%!?_}fZsW9r)fQK!*G~pwkuj$o2UqdQ3z1i?L2aMxV zaNr;?!U@n%kg#F1@hp1%W6(#qmb60nAHZ=VYNChh4@`wR3Kn|UY-rqFwzWg%&%SR- z1>9cq?^?Jx6w2;C0@I>9zIfSGtU;e3(qqONiM(a>XT7L5Uxf*N)f5{U^N;F)=*QbS zI60%)@n!+UwoS*)Bm$&j>=;yek$~!GW$*~=ABTR6+rR1-oI))=Im9}ZH2VT3jy$z<}!u@p|td2cxg6>;MM`nwiEP zz4lZgQcE^O9Z>KbPEgJw!+t)o0HY<`HR|k#jg7Ns|Lpd{F&2PuS}T2UNr9E@9*t zs6Q@UZwD-<^mJ*e601^SJx?1~J^<7x4DFj2t)wLB2J{)Vy%@_IG!{!~sZ^EDo71f6 zi8`=a08WvV08(aRE$=7GDG-pTyP&A_uNHU>vh=9y))|TGA#f3Fe1hQOw7S(ixI4(t zE>)>L_W*j1EU8K8IbtoOp0mT?Yj~#w`avlIPHJt1Yw>!45{}D^&d^oTz&W^%>h)cL z&}S3n6>v?;faGm9WH%@s2^m|dIZ%H%Di+eHWKVNx2%K-$K6ZVS@wT*{b-7?=fsa@&oz ztf6>IgI17k!8mNiSX0RzlrhOF^^apnVqiW#T^W-j&VG;4)yHYw&hRTD$DQg*@lXTcaYCTX-jlRSFWtBg{0)X-a=@2 zE+%S=60A#?=DCFAk?HC85gi(}x7pwHORa}LKF&NIHv{OpC(;IgMwcxrzK zDfX&W4#1P%q7{!lANSjZvv0JZke}?7+=@Rd8bucLdJMRAPbG7eb z|3RO>+@3{}KCH(dXabysC%M$lgsi}Of&H7Esqi3WLG^bl`zTgM?AQbQz`j!|7!l7@ zHfhps1z5)aSi$J`I3r?JnTgRrS*c1c5LB7TdY~44aRxLM;*BI)m2yDKCgU{> zN^a9u2cGZ7y+PArJbu6TIUq8Ony zhLVz*i^_g>`_D1`YQ*GCf>0Yw#SGJ%t*yr}61J`bOun`X-hN~=QV`K%xebnCqNq{k z7XGHeF+gO9YE_8S+;Rk+HsV}W`Sv>GrNuH0zeu5dYA>=i(qBhg1)U{D4?(37bfZR( zw2jP2%NRxh2`&+-r54E3p;qKbX!sp*a1eEe;fqD0{LoO}g}{X#xXUPBNTggKXz}-+ z2N9I`SLGfOYWRBG4QM>fg1ceCeP@wEI1JECPX@UuWo0w2$xcJ)g%Gp_a0)Dki_3TX z7-hjKj%}=mgrk9xy_l-fq9smC7f|9wNJuwbw|FsvN{VKpvtN(YhEZ7#T-x)BF0+ka zew$t5s;h59Kx3*B3xIPCO~u;K-xA#GCDImiFz5}!ajXMvTX%O?XNMP`fpUR(`?Llq z7*?w#(IjnAt|=eabPcZQic793?zN#%No#iPs`?|Dd%uCdn6gzLWPg!Rc9(e6%(%Si z3SwoVY9Zq4rtrs(`y`=cH2hFv9CzKq((?P3F1>q^q{+&<-mdCf_L4{Gim2hLcw8Wa z1z`-3`G-rJflFJ6pyrR4L>HK@TvGd?_Vz6^#frJ10mA_R}g1*+Brnp)CY44xQ`jwV;p*6AcH<3bM%GQhK(CGHng4} z&E62>17E&X|JIj*WCS0RC87BrX2)*|Vb?aY4~5@22K@sg+%0m};zCk_Kt@$;J%P-* z6Oz-YLqJZ;!iYBXA#L6~3bBh(W*LJ5b3R zuR@O!Uo$b#q9!0ZX&Xu%8_Wg`iqyngbMIA5Bndgwo#!##B63Ly65p-`sZ+EpzOwR# z7i;TYsjJ(%8er4kW34NrpAro+3i{-X&oQ7J1aFXLQMM55hO2&93Nsa@jgl2n9W#pj z2w412f$UR>!-zUcU#J5Y5u z)>~9sS=nQNiw*E-?4|mU$Ub5om_(fK2McK%x0^u#FD2thDIFOYz=+bCqQh^JH;Md7 z^qbHx^F=p&cnv>}R=Sr+08=8ggfqDs+hUbrT*Gq(C>z>tg5BFL^n)e2r@8SdL;&S3 zd`zt!D6@w&@3yzM&!8+9(7gR!eo@{f|5bh&?M?X`%#U57#ImMAi~lYrP+w^PSht$;7M?dciOEZN7ZqHU0r1Ep9{Op%9Tg9A{2xXx4-=EJ}Q9;B5zDmehU=UlbHj;nbH$ z1G%Dpbirivfh^O{h!23;lUM{IQLIl2xvRmoA$R72g$uxOgNZ0Y&u}wI`2Bs;bKjv5 z-^zrw&%bw|P+Ot|S$~n3FXkV}#9ym@Wvv2VXhSCurq!-yg9C zTRpx`%vglwq~~EO{?VDx9W;jIz$xFUQ$Bc&S^NKnX z#^Y|~;LfJuZV_uE@rf#H0oE=D?m__9SQRbfcuQe)8gh^<7$CUqnzA`Bzbta|cDWT# z0Bi^cm&(mkVrY%rzDDq}bI4}EgvaP0+NQyD085JC0^-D=J4ftfxq>J%INav+{)i5`rul;6=U+Q$}+V_}ioclq`+ zxJs-JDF7!eMl`67TZiB7=FOTdrTmscj29ls6F4DFzQvM{s2buynRpViolY=$J*@|p zA|Rxu=wQ+K1JcuRxaLH;w>LxXz@;a`87R9L%1S6Rmu%_#ad*guAqH`Zky>``YDL8~ z#5}qV?A}>fSzexZvE>~q^{3i1IncSPh|W)gcY$%Zs6k5xX3< z57=V_%u-^Num|lRjznE4vtTx|}RFw;XRJU7_3@b^XFbWmnDM)wBM8J9nC z;uzzBGv=&(w+YL(b3^r(=blC01jeQnUwe*x)y*6e%mI&kCgw*Iq{)jAl5QM>vW)iN zlNKz#ywPZi=fhE6YXr0pm5JaX;JDS!IIzph%w&Lh>yE9-1Jao00%_}5M;XhJ7-;rt zB{;b3oLzDQ>aXbQ$~dCBShcvGdDvqL_P8E|V4sW-(cbg;fSQqx^r1pien}4ohn{zU1Ir^G>^xVxG*s>MV3<%B}I~1AAhJc zKMM{r)Gr@AcJhq7=FLMW^7Q_CtVJpv!DG1CTj1(Vhc-SddcRSEk95b|&27MA6vOwo z8~=}Cy&(`%8#{*VT&@x@+^C`ez?cjMFYu;8FqH6FKMVpXt@muFEC>BvAT{YYC&wk5 z%?hfV!lKwaS}7*ODZ+z0GZN9kn-V&As#8*9*wR_+VsaA zwasTtsiU$-oZGkO6<~N)MW2eUbRyWvQYoI?z|y$IsBYEE`XeoY_kM(gFGANKJK10W z1?iZ)2OLnuUj#G6vurb}^l(xESI(7#L1LvHh>1vdDdrGLz96aKFz)?FF!jE{{XY$t zoDaRY53Blyq}vT=m}ADQ$*JbVU`OgBkkxe}*8rt$ZnQEA!_b;#x8IO69Uj;q$T$h_ zr!)|Rqvvi~l-B}Z&?B*%h+D~L=h>xc_^szK{*dkgH!+g^HXlJ4Zc!9t@}JFwE$O0|O+lQmGk%3e3)7lHK+vqYsl({q7OiwbECV_|4ul+MBL}iy7|Kp71J4~VLej4a8!GJGn^icI)FBM zCN23L@k5dze+piBCxj_%ORC{3>JPUQB3G6ja3RDR_ou@WG`!m|Kwg0>ga(zDdC(dZ zlN2fd=H(_>$UL8xtiy_|;nRm<6(5!+Z4voUU(~IGfc2n)(168E%;FiiHnP^pldEWO zA>W$Xh8}rTV?FyTNS{TG*I@ACg=8>iEiEf`AS5t2fB;>ha@MT&00jhg=MRE1VJtI8Ux~m$6}@;RTcI)?KZl+s$1ZfEJis=q?A!Z zA=07IV&k@!mX|B*DJA^5>6i*P#(exHls1`!Gy4~&)O?Zqdu0I@#+Nm4B|lgQRDTuQ zWV~zqm6M8#*RA{GyJMy+awIwBw--hKhNa0|mCBWNt6XEfdR?OYzwDSy|WtDD`tH6<=dRlLXwMA92 z3JqJoNq~bW%j+ruvot=E_YuQ8+A(y0HHa#C>>5)6xq2@RuXkc2R3gt;O?|0G)WCc2^(v`mjE@Nyy0bIl4aUU5X=y153BV(v=1h+!%{n?~ z;?-GW{HJ{#Q0*kXhXO9p1~q-*zJ7@mf0XHQVL~J7=!WhzqWLQb-tXI5+m4?_twFf{ zE_Qy~)_MRjmBX#+nd5V$8g=IX4n0aM<6PX;>A0&mW1eZ|*4EA~f&rU>b+AJF)E?}$ zgNSR#Xm{=M`+dF=GWSVOl24$ssEaH>Qrv}ZdyIds8uN4_EL#-r1Mep_;prpcaSu-; zQHy3mhhgqvraD2zI&_pJ%;8%4!_f3duc?Y|;Hq#BZ$lsDzRdMZ{pF7MQ;{L_$!djZc#bNQ>jd8sc9)_h$ry?ptw7S&Z(##*z`Rq^d z>KJ~-rqA)=>ZmI-p}Hraz6>;>uu-5x$g54jH1`ILeHZYi51tfcGiPOIXI(YY zEQC8eh}R6yk$@dwEK%?JNSi8w2H~z# z*1r*VT?e5KLxblY99INj#z&xh#<(q@6^z^DL7ha3D2~w_Y_6$M3}EQzRPq6c7;{@2 zc=n*TE=J3R6B)rA%!en14rGgWlX!npM~biz3At51x(xjOP>i~P-=~Tr1HaE4K(ldP zfYO(M54*0hu?}I4a#&u1)9U@)r5|7a+{PJK6<}aDg^jCROUa);LSdYSOGzbIGiH0P7 zp`m6VZ^!GkG&4#t zcmIT&pelJUV0Pg$mG-1`7dnH?x_Str)0j%ADT`;NstsWl5e!m42Us)qIT0;3vsSoD zqZ@}E@%xV)KG@js(ZR#tcstr#@p|t^pC4}Zb#}DEoo_(2Rpph68=ySWOT(;YGa~Bg zhz`T+O&a+yxc~8*9ylzg@*T~?Js99SqI*DmN0vb}^wbC42(^LN5xKQCL?jy7Q)vVNt#rXjD{KL1Y-RifFAHSvS zeNwF=@wvJA`6Ci-DX8!qnF{NWS~Hg7>V)ORxmkI6wnS_26sEw`*ihX|i?n9xlq~cc zWO&7soWB*&ooNp2qXG}tu!$lU?vwuQ3sOK>owAN6w|Iz_J_>^%2uB*b!Evg3SVeg+59gj*n6e_)TRt zk&X4!+P5(qD<@hbALZ-7Ede3LLj%Rs>gG$mOyltYd$JZK&U89FVT53aC`TLca8a~j zz`jy6UpLgCLj&fL`pe`Qrtx^`woa}E!=d6wBsL;Q%0oH&1nfafL>btJ>W~tfGB;`z zl9_Z(4X=OXi%%?qZe9un?NO&ax=4hlis(MGqc?HVF_AlQ&dqsS3OVAs*dpAK(0$5Z z1j;cZJIg}Qqy*7bNP>*L$4}|&5xH;vg^8o6K-${ce+iTBS6=f4A2>lk1OdJ-Asi02 zwjTPz;|~VUgoBb>(+|~3Hy7Qj6{cjytyZs_`smU)8~FnHGK2$R zR4#|z;~wZH<(iYR^&nic(WX|_FxUjfu*xphScBL{lV!7IL6zIWJUp;+w6~_Axw(N< zWz6hM%FBX>l7}+AmIn@j^G8JGxMbOCaokILU!+?kveJPQP|ug_+JU&$KorW!ufw(! z7p!$+d&HfTqC<{X6MbU|9*B~6Xy}9cmsf&H5 z8lI-)vmE+HtJ9tPtZ8>K{NWVDrFKhnv)m%LXsWAs?Lrt22Gz%+N}K(Q=%Zl1H4fVH z+P9eSfqtu(1MpC=&0e-^7nJ~io>XnLHNqsX^~`hjXt}EZc3}!2;zC*JEx@VcT^9J5 zhOzx|OKu}x^YrnkXU$&YQeb1@JFq(z%_+ML>q#5TE~O#wc@dI@LL4p;rt%?Z(RL6J zOoKm#+*#z%Y{D}0=+!QAtrLqs`^zoRd$OUj)ZwOF8*{L)&>ZlaF|OWVO#nyRxeZ>o zp{i=v%aKUcGpl2=01r*Pk^`1 zcA^+4zy{3I8IqqEGivmxOeA{_M*bMr-$(4`Fduq7$E>zC54`bbQ2r??eH1Th+Wj(* zGXSavkZMj{sT$Bh`!EKG{~IM7fUXtTEs*AOko!1P{u1}}3vgB34my)(ftn%-PpvHa zsNsd(ZzDtS-FG+6QGh5zLE(57HW-?G4w+#_43sj}d<8!^wLVzd)1r3>&wttS1*)yj z!Wh9aC=@Dpf4k^&suV#Ock9f|P^ZVMw!OynMaF#vY&*gk%ehRnGHwOuL=(ARb2nho`IZChakkSn6gFT#y#fJY@EFF$|fO)mZE)-OCGZX6BCX%}^)Zye$IqV=>(d(+DN{JaN?fSRGv z*rd7l?2#7=ARFxxq(sufyNgl+o;`4RHo;@p4SE_>b&sypZGQV$Z$cq!>cK;UZ=;VTy-QnvUbl1S&OM$$O5xp7gA)ifD;Pk#Iyz2Jm(P zgeN(jDM1(QLpo*@YZ6G}&z$J!=n4sDu&XpUlRTaifYvA5Y$H>VikKRY`s3k?5nY@f z%QIYrI>bPcbrw%wrle!#O70JxIq{v;pvtEEFuq(EUlg-0!1%fnoLox~| z_6s_JX%nLwJoTv|O+iBT41=-}jk-`v3U8ncNGw~_WoM7f966R=j8$JGX4_0~0>IM^ zZH!N_Nq<%E5;0Z%9(RdsQS!Zv!(HN#jZNo2@H{d!C>y@5>_MS#KZYo1`Zm;`i?IH+ zs9OF3QsWxVK?&1@mMufp(@H3j_$wv=^?TtWgncL|fYd>Wa|lly6ea^yprC<-KTH-5 zJ^@2VO3Th(xl;Kb-+jV+qB}l&)lTD=xLSB71Ao!i2f!|`@f`0CG2@Wowu~W07VJDOtw)z5vEK!z0E8V~^bP<}^_|

kx;XC$~|H>VPtNQ)zqTJ@V&3oScQ{;bXa;S}bO6k~`!R zSVtO_a)NuHWNy&={d)V-%Em62?qWwvDAe-8fEagHKC}X5yJ41rEJU;7p-M`)7|DJ9Zq;kIS2LkI#quvEZ&d=iN24q`W*g3b?2Dgim^y<|b(O z*K?o4DR&5eDJ7Qn{1WC z(Zn==FbW0?Ek-g6`#XFc-Tt&8R)Bz0E&lG4RP!7O`2D;V+0D^l3fz&20^+#hP(yr@ zIUG(*Oh_a~B-xmlsOu)|bQm1hLQ)p%NA`XaYtm^nOx6nW zc3_ST?K~ej*PUwCx<^X=`O-Kn(DjiJvojIJy7=G5+U5kkrL zQ;`+$fgu~aw>NMO^9Ikoy{PHuKMS<|htD}l?Q9{F+JdEwBEht@GMtcueX%{6+y{R+Caf z$wST`uKRN}J@$MZwI%@7f>i!jsf30y@1l=t8Vubt9Z=KhrdBb@l#_GANJ#Xw)E-0c zSr^xF5aBb*vN_J)HvX>ciZ6Cxe6(IYkMbha+{1LoZ52}y(NqLJbhP!_io)DM8eC|# z$d{F&kjD$k zO}%?z`IO8|`;wTP*4}fa5c=xRs-E;1_ssj!E=wrX+lerK=XpM2vJOofIv7QlH7+A` zZIsAH@nP-)=sHkPD-HKE)u@xtpF~mbE`T;kk>xn>(IN3Z8U?9`axW^;zl8RfivFF0 z{-r$5(x??>c0+Q7TrSU-=YyT6LT*;t8F>D3px->iZ{50ep8S#0y719_rFSREi64`VCF2bA_H zzk<)_PIAw3+qi9fIojR))i^={7v-7LuGuDX&CQ|)ahc{Hl%Sa4`ZuMC#1bh<1#IKL zt59&Clhd61!SsyLA}nA2qmVH}7~#FDN?rPeao3NZOK(m{1l}8LpMudCkp;Nr;`I;{ zk=|3CUFT5J71$rW5XVJ~s1N~cUoUVdn6SzNL|=UbaZ;2iNCZd==u|9>ziz5livlP3 z%hQDCAreTZQe=So5jP}TG-QuaK7kYGO=YwgF(n;h>;`lLfQ^1d>tJzx@NoD4_aK2Hr5Y3u890TBC&so><1vhf8Wy1oDv*FS?DR{ zp>By#1KW&a+Ho`>7lFAKn2S5PgSa%u%BLVF8e;7*0yOhAPknw4_P45~l8{z;HOm2Y zLFi`FbO2xO!Lm=(hj#*dpAEc70U1oNrS~AtNTq-x;XaYmX;Bj>PA_ubzC>^tU=YCz zw}PwwR^&!6AYKy%JjT{=3p3YJknm@>0&r>OinyKJ89rTY+(9TpW_AwL-FD$l3Z-E{ z4FVlYw(@B&lo@i&P(!^a_~gy7p0CF15Y1k09k)(VYk=4+bn)YE%NM!2y)ORKKff*V zr!szDsNO05_Zg=|KIv<~h7_UCum67VTA)nFRTSbZ(R7cL+649uEWO7G5oF!`wpU=M zKYbHR)*GLmX2OsgW<&p*eZvswtOON`jstOHMD7m-BmL2SAi5C$7ouUT%8}q{IA^`5 z&VWHjNEkfSI%JTEd@h6uM;&m2OMrU&BH2+Q5B8?Dm|aQ z#&GHwh2*0gz^N04MVJ&0u#KXVOZQ8K+#Hz3$Pv<%h|U5yXje#1&T$ZqY;aAlae{gS z{!bZS^{?TbvB+%=j`=o@ISV73akr3;O)E} zM(QJo1#RSB;a=yels1z~#28XE6^;s8RG?SJV+B19af0Hs0Pnn^?C~u37S_pku_oRJ z^*$X@HboEt3qbAH++@s+?@b35Wpc^WrJpc!#^J0=QL9e^u^L0=rhCwF) z)Xs6JAu3WrD17B+PJ{Imyb33MzBBzgy~!x;adJI9u0#L}_+$vu!Nx$ql45je`Ys~M zpy`WT>~kdcj1JV{B7o!>OyTW=eG9Nj(bO_4M`{jnb2G>D}Gw6y?C$tNJxb$Ns6-3=8Xi2y@){ z%l+qrv8@>+ISFT_$4Dj=8`pFj5!bDQIrEXEJu)ZN_s%<#cH5?P8#Zl|oPybcB9qco zWx3mpl@^I=(t3@Mo?=+N-U)dMC#d( zJGixHoPWy!iO=aShaBMN`m*h;(usJx$kEGne6g<>Pb>>c(mH72Aq=;5_#eU&{iGg6 zI8n;I2jpK!b^(5UwLW67nxO9*V$o2N8hV@olsYtZT?3CFOB7dYK+S>lA@%X&`3}R@ zR%}b>n}G8*S5(c{IZINsIczKsKU7sH3GR{2m=eLa%*_xXu83*3OXdPSM>%^hgKOSdvLxV z;0&k|S|QHhMx4QPxfza%333hA#u9*@YPhY>{3`k@lqS783RM&(<*vr-Uq+vWw7DUg z3|Gey`6Xnz)Zn=nm42k3=1J7IJH{|c3cz-7jbL`z)=qTK~ z*V6m>q0f3P*MM!}ni*Hc8{@8;@jz^W;vd)xn}Zgo$5Q@`;uzuZHMA#3rR!fw}p z={AyCEtpyuTTj5%ORqY*uWlx(0Yb#i_5WgetO_vUDg~(Y;Ym7t^7PzA;v13o5LaI zcE9+kj~|cZ@+4n_8^QGn7`WxyCts|qt3+t&E`SdvBut)MR66&bhaY|P(fj9?OqO17 zl9nPR!;isCCVey zZ*l#PU|!vg>yO`n($gsQm1Ipd!a)lTRP*}E9q+XIJ@p&b{i$yMp`+)tE+Kfd;m@EK zR}-_A!Ta{<_3euuxGB27$=ciW@xFb3 z-~Gn+tskRSZ4`wOuNY?mWhTtD6ifDqB!lW1-r70NGR?tYcqmO0rdhJPpC#`w1|Lcp zM6zrN{SjA@var5~Org84w@=5WhY`ymP*M%9Zj+{LTDt7wQ>Ii*hwOe+@jx}=Zv(4| ztC-S{G25ao#&>IAK|pFN?Njyyq-~RknXHZNn%P-)1TvP#+!oG&JquJ?m{%zInu<0GxAuC- zpPQpU*NctBV*HOS#4cKaep`S@+w|!8_>CK1`e)nmo{KU+dO<8_$GUJdFCTw>SSfgWEk43<8fA z=~9moeNDCm159zHR%qOEw5`gNLiX$RjSb8a6E$fL0S=f(pmNxj9gm zd>lqE)g>Q{(R(FE?_iAHL1V^!^!{P*;kK{a8b9p}56?jcREL;c+)%mmwRh^@di~AP zxp&T+@3^i|8r0a7UsQZ+Y1yo@B@1({UCr;;!jk1$mcq6*JbDdgN+hxg#lKa&?Fz2W zCppcwoD9rugv?sM#IW&34AL{n#$e=pXGiC$Q$0q#-WaC^Kd2dTTjhb1$I`~@1h+n9 zNw*;10xWtUX#}S`Tn*2tvv3Zi&~zJv|A%X2SG(9Wd6zaO`y{xgY@qQV%11yc>qVZWMBE#=AD4qC4RaY{Tnj_MVfK zLCZ)QJSfhk@pturOI)Vtvu4eRJ(ZPv_WtwJ#yz_m8sFXB*tGBO`~K0?*zn%&cRpE`QwEw7PGQz33T^O(9}__rhhnfg zPSn}$Hl44jNz&^W76!;(Q9u^5rBxS+?D3@LGcZ`pgi-J^@b|=NLDJxDysLuAzgc=( zjHf%ws5&!vD3E#vXFjqGqM|Mk=wm{>QBpH72lTT`v(D%w02U+n1E5DJc`Ui{>;~U|lBs~C!_7=f!G?+aOUsBQ8!h8*hoy@x6%fJTWvb(3 zS66@Bg6qgn_3Vi-wsIzxs4Y10T3i5K23^ixynB|dl%6(%DyE<5li)MwMHZ)=3hv`Y zx1KkEd$jLdfNm=<#VTL?Z?2~d2hrg__&5}u4;r_kqf#I6xE}JAv1|zr6$3o>l3m_P zeigcWbrxN^J^8GZ?U&Q`x$5@YuqACB8Q3EczmN#|aj6!J_|jZVBLmzg9&xR+5D}hA z&gZoAxtG`d8enq2bYGgJv|#3;Z}AGglB$>@t)3wUEYtqv_uOs~?li?c2vi8rG`yFe{eQV?3@u!> zS-ENqE?jl@<@?b*`zcP%$+sd6Prb+B0lmz!n~d$Jpm#@N4y0qw5RVCQ?vh@YG6TpB z&L12yE*)@nAJbmRo)g)8%%!PNYhu*{ql*mB)UT^N3iTUIC&UVb^&;8Vd|)4VWjhWw z96Hq4*!md&f((6#h#rfOC%O;+seOgqyc*udf-V-6SWN*#U_Qa=bOJ>L9MK_v4tS zafOs!JitC7CI*i-c>#5nwVFWKkef?HCd+}7AVOIdaljOsu0&GHgl9t`ZQ}_;q!K#Zrz2d#IG#`QaBwo z0{?a8BX;(NP~sJqc%dS5l>+XSDSWZ7FBH(ln^VBZYJ^ip==Mu%O$3TS_6O`Y{Ff{N zgDJ_JVqyAt10V7S%%%uSw@Ta8Ib4owCkzVl@)8p5CS1EY;`;(t?BPx!*q4k-e`RIL zU>*F@DZx^_3~2`yS4TeG@myuej4Tau(Zu9)Jt3ZO#TnNPZmFxw&(~EKsw$m!yIgYM zV{!|WA)zU>In!Oeot5>4~u zne0*&ha|H?Tf1{l6pSEH1q5v<*yoB%pL8vhg98UlpomfGDrpybYZhxzBAPH3CDD7h zP4(nSt!j%%1vtpM(f4Ny$97@{Y-SwDgFm26O&?(~no-=U51z2~q;RZ; z-lUCiW^ap^_65Q#3{Q4M16@E60s%SEVi_KP+GhxQzV@`AK>fLHuxdp_7nQc)p3wGd zt-jU{7Zuh~X4rrvq;;BNT3XyCN&|F@=nMQ2=uaf}N7-XQN?p2#liz}URznn4E37Im z?6;bd#?(K`ey?CWe1!2(h+ldDzeHXjRy7TiU{=g~ksp1)@J!`rM}S5O1d32G3N4zG zu(tAzZvcuno6mk!`_~ObMAjV)9NfHl7Ql@E!v7-(y1WNK%6|DBd9Qp7?xB$oa3#?> z&;lM2E!o)_eQlO22BVYCo`g^Qj+sp2a zbqDtU^H9sQlDpzlxIdXGL zafCdi>Sse~$reRzS9^eEjdaCzdHmk;$N>-kkORk|_9^nt7O=n}iU%p7mgw)y&g^sp z^Ey_}z8b>xs;o^YysISX^IH!FB>l>j3$uhs%kwd*JfX5BBxEt4x8-g4d}=@LhzRM0 zpul(JmCSu;rI3|t!+64@^-E-@c_Jq1gB#M*2I(SvUo_E@Oxf_=AaRa#b@{t|h{lEz z#@(1d*=jLp=e-h&UMx&dTo&FOIkByc$4E25MGaM1qgDRuQWoa=_oXZ>fO7BT^HUbakBWTs zQDl_*7d-WsZmVlu*XYk`MP6uLbg8DQbzPQe)Wk`XCXQ17vb&V!1|JpB}r<5DI71IU(3nt;g^fX5T8I)G?6S*ED5 zc6VE2K>Z3VwV)`cly!K&BZ8#nQ>0<+kTnUoI%555{^CIRLhyuZ!c4mX#M8tW%9XQ$ zZ{V!TW^D*;z@dmbos6rhQfPpcXC#P8Pl{Z7yU3Z%^vYsEWH&SrttWH<{o61;8rKaYscXz*g-jF{o1v5PqGLFr^by)!d3~r&i zme2W32^^;<30|0z-+|jE8uByLy|rbU9Ma6`tguq z!g6x?xl&f$52l@)?p(O?-b_Qt`{whnRsLlvqW1Ske~uVLR&=!F0>bkm@}+enuNf_J z!-gnT%$Ux_jT$TR$tYr~jhtgBJ?XxR_nq(u<%>ps*ytg8ogDI=0+t1j6kED{p2<26 zg){=*U@)wWkHcY6V+NHj!`~fj6SCT*Fg0`=>xATPOqr?3MQ{1TWmNb*q#PzQRSqsziqCWink+T`h>-*uL z$G#GI|LG78YEllWNQD85>QX-j%a>RlJTEGmOvpg+`qroV;0rN4N# z02g<^{E)m-UMl}i7UdPPi}piwty*k`%XM#4*-|ga0eppk8U$a3l z-{9gn6i|H;(-<=mZ6iK}Jqa2A57hjNOoL)JQ2Y2dh!xBRvaJmpSFzHV>NS;{!QG8S z{#{CR-Ualu2f>58N=xs?3M44)7JeDOg@2u|yoYb)Pa)F}-_l<^zsGOF7IXMA z1mEb;{9HL9Es@Xbr?;(Erpor%c)7mzW6C_;wK zCI~qVEb}w69|O!NQxDaUqhAuUt z26pQonwFh?)%Xe5NI?Gl@mjwj9x&^qggAgkzCG`l3ADnNkRzhV-Xh*{TgZ-h(aQga3R=pF0%eQbEgmfl8zI{ z+kHrRk>#^KgpKeF!mjpqg9TiTLkt1$S4Y13zQ=b4ynaauh{Z<48mb!+eL|IQ;Eh&L zcQY|^reWkzW}{u+O?(Jc4en|HliKB05Mef;)yuB{C{QK;P2Pd&8~Do89sO z0NcXIZ1AJ?!v!)QxVvBDI5^xQ(P%b5bmuk6I60lE0R1KEP`&Q=zj-Lfp-jmfC2y>z z(h(DHw@2r2y{I$af3!vd!;1#d_8GHaJ^zFGL9|v*1KLo-Iz@8@pez!SKi2l3(TOs&?7m8 zAcjM9Jtz0MHK87+MFx`&1`HV1+#|i-9zc>HGNL?i#4aXQDhA#FZ;6MCx?X^@Ab<{X{kH;2#?Fejzg_z_U zzh-|Fg$KKv^6wY*>G@4NZI0$$BH!DbFC{IRzjVpm5_@UBy{w|RZ1J)pbkkDYZKo4H zPVre&p0BaG+39Q(Y@w2+MG(M?3BkY^rLm7}n8GyugS;!C&^H^-2iSVb$s5k^;<>lw=-e zFKyd*Oo-E?RL&Q#O?z z)6$Khi{G^6UNg+B4|JV3Bxlw;9i`GR1G^b+ifNOwv&WCgu^T$P$9wvrlUn>9k6*eA zqM{1YPL(c)VWX+OhcDoQBu4!zrPW}JsjFlS3vmw40WIjy!^|es0ScWzi&TkT_@&}O z#g+)*Zc;cH20|0zXvT>MdE=i2<~hEJhcU0$8BAchi-5vTgd+?O$%XB>sQO<(p?Ho{ znI~^UKizyuKarKsO-n>*&HB-1qqV=iCk(h~+=MCn>ksr^IN$m0k-t}hrFyAi5iHf3 zOrJx8nhs~+FUb>xwt&{1xR-!hxuC_WlMM2;Wzl&PXPF!Wue}4=e#G*fBEVDe;z#Y%{Skm^Weytiw5l$-C_nP zh}t-A6wPE*_Vk6|`Sa%kB$dye?*e0f*J)gbUs|UDdW3Up0q#dYdaWu=SD@$CqURQ2 zCJ~=R4tmZs%^;7o-!kKt(it=Cs|cU5WcIw<9a9SOixg-7Ayz3Y23id19hK}~_{hne zhBDh3_*c6}mf2wtXva*M^M@5Hrb3^iY@nS`_P35)_285#Q?gQ0295H52w~mejRW8) zu7h5G=#9hiOi-U4+NwWSR=oh1^sjMy{=hxCp#+loS}LK1|1+@+R>0aKx9iO4?{x0X zF?O3}cssyuvp{9HnFnlnjNN9ujf#pHkh+7?7uLbJp>X}%Y&kao!agbIN{E{)C(`R1 za<0V3O0%Sb*zH{Jd0v+|EMsVb5IyTZrxD_Y z4jU4Wfe*qetgV+Y;vmED|6}ca0Gg`T|MB-ZJKGLp;Dmt#Cr%`#LPH`WGaWdUl#~?B z%#4i8io9O4vaa2`?F==gva*|%C3(rX#x*kYa=ql`niUxtA0s2+4{!eK62hj2Zx$^R4m1C=B+4VR&8|}Ld9}o$@OH)Ydjk%Df z!s?i@H9HTfELnLoZd-cS1I1I2{`Dku;%BvwKD>0!jbq29fo01E#wvw_6NTN#7XR50HwAr<84yLLHv0f;~XEbS%!jz0veGU*hHYim~ z@Xf6-)-YreMxT9AzO!n)+J)s%6(5`ieA_FEc^|LqQyzxgd^kI2Vk&AiOo+7M=CqV? zu#e1|4+^<#>9-iDdS&{?D?|9998JzH;`6A;=TZ3F7x~;L%g&E!rj^SMu(MG-%pR!r zgxTK(Z9(ZghhgWam&+G0+;COndb>`wpFY=nNvl%_eCJNKox0%bQ;Vug0w0w$IwNDW zB`I-eia8}Qn)!P}`XQ!RfZKl}PtyL_RTTIS2Q_@{P~#AE{2|7{XzIZc3MEPfnV?5z z(seNcVpyZ_HU?NeLlmwe9N}`CiGDK^{pJSr8_HBP3=$(BoM|E_;69H+tN092?~drX zL;XYbLiO9HyT_~~_}ngZrQg&Ed(v&|V-ROIFDg?t#w0wltuac4*gDFO|3}+mTnJ!uM z97H_rkpsIi`+X=aM4eV*7$1tvSzkh_`Y2MbpJUc)#^6<2;!Sjg_agJw+tTZUL6iw# z)A_EmL=M_@rmF{d5v+}%u7G72>WDmDtw(U7%FmDlCZ3n&3&MGOF-!IJQcPfv^tvKp zZK$tXQD4`izH(4seDKjy8x~kU0EQ2%ocM>8i>FVxDRcMkT=cKwQqq4GDgclmsD@x9 zs60*eU#ebSztKTz0L?1DghwyENlHxI{r68=+P-OO zZrJ}}W9Dcv;Pq>`#58G!>JE7+|qnp0Ex>T7__@Fgb$;t+fi|ZL!g-BuQ9L> zA*+++16k9)eKFErwR^tB95URqe?04at*$Oi(v^~TEf_xSC z7{*+TSci%Ds*$tXDZ_H3te-SW8(my-vJ1~h0u_n=8#spn?ME>g)b_tP2dHmK?Eiia zCor>E1JOC~tg5uzD{%{uYhI%4lQv4s;sA#27v~wMpI7~Y_Wx!LZ60u@X2g`2WXd|{LI0?ip6UwtQ|0BAk-v(f`eco)loaY z=mey)i(Tk-g2gl7Y5Q}Yyx=M3t9;iJTw*P}dk-;rXIBw&ceq#u9MLPVc3A`-m4(R8 zz8=926>@QbKQ#^P1v^<8w|ez0;9U3va=WKN8Kh*`Z^K|_fSLAgnq*<>U{>CYpcgmH z8ML@^fBRX(!B3BQ&frQo&5(2p^6kkw55LfKD1z+ZYGK;I&aOe7-qouM3(dpf%Qkj3 z*A1Ap;>)(Y-_ZEiii(PVG=Gn&qz5~#mUfN;bxkNaxy#=hz<@*4k|r)bevr!V3w3uK zKkHW~ni2-#`;cU38W+M=!0thu98Mb3NI&c3F(92Rv<_3PBiiHfBlQaXPB7#$@Gym9 zkq{&JfzI!xe420@lbn4GE%_>1G9P1&V&*a!##(h%Rdp~pCu{}zfrw?x64+{Uppcgfc2k-V4m#OoMit1H- zu|fTXCV}!I^b;J!HJHj|{1}*ZDHyOuwP3+wz;0YrgnNjuC1R6`e|mdW6-%Cm7}4ow z=BD`Zzqw`RKfxx{*zMALQLvYVM1QZR7iLM2Y9Z*&7!HYW6Nx53jzGW?`2O40Z#@A@ z9bqVYmP9(OlKEF8wGT;!5@Vd;pI~72i|_VycCvs6>ZKdTmti>CBszGLPbhm&X@9`H zF;ghOF`J z6cD$3f}}u>(5;~fAuFwtfsUyNxk4FoxjwW^ewU8`sr=CG2$3qMz=lwH=tKO{mQX%V z2~|Vs4%M7FRR~2SN8AFZG4NGYFn#vorH`(#O^2^lNEl`?+&?9vPCpejX)NE;@adPH zPCt0RO0ReVv=KLWnj$^E=4Y5(D#1Ny}^CM zUE+dRV?}e5I2ZQ?*DaS2K6P`=U@-9D(TI4eRakj3>@gj`Rmzp}R;w&@$bB;f9a}a` zIrULlCDX?HKd9Mty#2J#8K(|GUOzFIXOl=tz2K`q;5~h~v09CnF^>PJ6mx_w(2l2kfyzD_p!7 z&pZxF>Z9sfFh-0$!6pFa~oP8MBk3_4mM&__|tI_SuV!3@9=(v27o#8e$W z{;zXzfB0Fi<7x2{P+VG_PR(u5f?Y65fJgZ`C>MsIDJdyVJs)Mz!_?7z0ZWmvGY;68 zVBZg2KlGvZs{tE<-s03?M-y|qU6c&^1r^7!@bj_^`*rLG2oFo_#1p#Ko{QPQhMxNi zjIOL>T7Hf$vGdIovJ8>R%ht^Z?n6FLf(2L&>_4C{5HoZ{2N9avni10rokstY@+0JD z=V!06a~{zAL5ZaNnE7El8NE@d8?}6LGHCIWd8i{8QbBmDA`H+pi~qV$m`$S)ziBYC zFZuY1;{*B+=9(gUFpF?d*xCw2MX9W_mSRO^K*`3*dJTqNe_R|e8(J7O1wWFLM|6|x z(D|}3ey?CW;?R_pp1vV|=H#^fr@9-eH*ecZF(@}6qT@+BTvV8UFZ87xvO(f!hI@Q#`Qs844ZDb9H zPkN<7+1POfW)tG&o39`pU?f|NcSZR0im(y6158FCEc(wv3wC$;#SkASA)SDRtniV) zaF~}6X^Tk{o_}N(`nG#QW$6$0)f?7A%?dA{O?VLDn0DBV-sOwNju zh9Jul=r7MB9Fxl1+yU+*Zmr$Qr#mF(C7t6tpywvR^*0UIYlcfziJzRKT3_4T=G303 zt*P-$EzOmtvnJ|!cwT_z;DYdSVPDduS<7yLlK(bD%U)P-c4KK$f?qrg$<_ijs80RZ zEbEZZp0=)AArVmYBf=O2x5bmMv{r#Z=OB(iu14- zf8G35%SVUYUSE$d=nbno&z$y#1q=`6KT&hVgezI6?-JofJHN+qctviQ^-4?s7A^f8 zTAF-pWE&*EgU;i*kTPT0(h|+lxAL%V8wq4r64!I`=ttW(ZrJeJzHig&_q7x{qESQ-f{Qe zmj$h6vF63rpzk=FAtB|;j0s^7jU>##oGC~2VZiCf&A1u0JP`bMmi4kfg*S&Ma&I9+ zmy+w?9rmIPkrIwCqfKI(C+b+i`=vUa0I zs~s9w`jk;8>j!8;)ocF=TG5bGuW}zdUT?3ByD53WG~kQ3VpJYftsE6oE17pSeRFYG z)-;%UZ<&;tdGkH!p0{NuwAFTmx*Mvd0`!%R;ctbp=U&w_JO9}x?M&DAcK0wb7E}i& znmE-_BKQMTDp7~9%U)lYbpU_r3#j0p-pU2Ijib86SZ$#9JUZ16NTk4M;Vxi4zu4KU z(Q6EP-aK-oQ51Tmo$@Sr3u-!v zOG`$cStFd=?U11+9^O)G=pd%M;CACw^g#tcgM`a`9B3+e)xTa}2kfJO;Qp^?z>c7P zEUBf1&7F=R*o=OPPv#hI(gyh;&pRnxwlL{ z$sP>7_wgfJA?7{?Pmkgb{09h!m;K0Z@=9DVfFv_x&F17}_?p6@SY2<|I!LT;C*#+0 z-CgS)21EbF^KI>oRV|I5oCx;yM;Y+_d7qO-IXJ?i3F`H79qmOOHK2~}K^@(TI+}qx zQf;mN0IL}}oKyew&eyA7-v=OY&Bp4jHq4`fT&4})`8o%ejIq2Em(CvhZ2!JFbLQxe z{YfFU20%ksaWrZU*4ro3vhK@;Nq>8sp6@qi&7Th^*Q8tK7i8&w=!V9-nY}D5${N|W zL*hz`r$Xg;PFcvXr=r&smrTos<@@Rzi%V<(6ivo#HJLT=CB>KWfGR{Htmr^#;h4|M zT+-JT%WYGE9f$smir&UHMirJ$PNRVR8<$d)bOrOshvx!1@QmHc>Kt0&L*`GjO&uxe zQm5Lc%`1T%?X?jnv*MktMZy|eUqhb!ljW*4Ih_@`5KuYx!7<^pow0h@)P0zHI)8u~ zMquaJs_mWQpCHqWcE*eu*J|AVe1S5r$i?)+0k+|&l#YA&TiaALa z>VYvcUK{w~YW_7O-3-j-=VdIk-44 z?<)7MUAx+Jq0Q@e!&6q74?6&{b`F#EPy-~uY<@G8NG$>+{@HZAMSoaAE>_5@X^n*q8#fjmi>fOG~C8ed37KV3p#ro%e z?21F4uSZwRM+Z~8KZHG?;zPGOy`W(JazaOK1Nm<~Y#ibnIPDuT0XA;J+W*uv6uAt`(YspaXg5py1hD`p82~F_toCzSH*g}`n0;(p^2eO zK|vR5h{d-CgHF|VF=$NG>(qX(%ZrW((*sCRl#VFz{fKGfF>S-{g`UU>4s>(YkB*9k zn4pqWShI)9h~OcHOwrPH=$zQ3J}(Zj;BSc7=QS7xiR^qw8(@q)P)xFY3M)LkY3n%8 zMELA*^|A!*LcesQUp|I@S&Du+6aDfEkQTmL(-0azIhE(H&Wkzl_RD{K;DHCM1~L89 z=bx|X8N$RH9~d<%m)O5GCaf1ue2!eH4`TkgMdr%54Xc1pqB~Vj)jgJG4GsAMp?!u!ZM_YC_YvecTxFey9klex2{e0=Qlk zh5sC<2dz{TM2>7WKs4XST@rY3`YDv|ej5x@`$E$~HQ~A90sLA|pHKJkEjX{Tb51xa zh~Z;)P)&)KZdx@B+WZ-E z=wr==E~#E_3pNFVx#XFN2W~Qb)Ns?4sjwamO&K{n)|8fRQy?7pzAEbX3(~Qy_79)C zIu8QP&zT{MI}xl93OO}NSy`rreJy~sh8*0nbu_V4c>+LWJIdCGV19}lpI;^)(6X<= zl$DhvAHc>_4Jo2~EA5X}>ce=*zrn3LCaL()H?I%Sh(Gg}Z~fvm_eN}H@pq+#c=Oc7 zi|-tt-0>x4N#5^)uMFC%+UX4OX?I2T)7*QF=>K+CgsS?<_-)_tAl*1wm;2<&bw4@ptZ}@ z{oSm?7cK`J)q#gb6$Smt2h>B@IjFC*z5Uebj>IJMaLe#SQNI=+Y68AqLDZ^IYhlMA zF%jPkOG@kj$hEz_vrhs6Y&B>!6p8J_$naof{0<}IHy9ZYV`T7GU1cUhF|g#T|8M(! z+J9%1Vac=FVP^(MR4n`7_j2*Z|LyQ%A4_~Nn4Sk2fgT?B-|pb^ln(xXGqeO6T9_I- zasMs<^FIGS8&+&Qh$z#5`KQ5F7*0cq%Ky~!hx}U4|Igzq?pMYa47u_Ed0iPUuBZUa za18kC%ZI^`UmFHLA5d|>GN9nJ2uVL59pGxYeC%KkEcAH?&kv4qULEN1Yjh&;3o!Qa zj5Alp0@nZC}cLsP^Q1BHuu9O&C!!n#_0b)OEy7JU>Ir-p)lBTu!VYMyXj- zxMwP~WI0S1&(HGr6d{@&VM9p6i{4h{ zpeSDyA+NL9gOH|20ozwhKEGAf)U*VgqK@}8??)n+24LUdl2|Wkv7+NfPh9-aRH$kd z%0;o~IYPK?#$_r?|Gm+FSUhp)sd_jT?RLdQ??fsNBHTeGZAj_v_Wp1_7?(UE)nXYD zuhT_?s5q>R!&*rjZ!mN_SU24I99oU46iZ4_yC{>zrAr%-@XVxxk){W%C`e1>^97_R zo(uYY7cldi;DSz{dv*#7rcW38CK3vpr?Jw<}n#3SJ6=<_PF91eiLYo*4wz zbF%H^c|cUkD&(3PftsSso2psKZI0q(3GUx(A+Q%_sR>^9U9@LXX#jOOIt#2}i$>FsycIAinhu5(5Py?!>goE1`p%V+gK!*9U|E#@rfpWg5u zt^hk8RBc7C1;jzpRswZUY`0hB$wJ%CDM>L0SX5se>=i{XXc=MK(pW5V_#B9sEDp}% zbufbyIEeKTUM2?vDK%<_+@_>)f z5C3Z{RIEG%-24yrg*AJb1A>DUIN5sqyRgk;je%BhG8g_`^0w1o# zfe}}OA=CmiL;+U}mufoJP>VPQ-zasY|MtFiN{7TILPk27&B^jz%;w;$=!5Ek4`|!P zATBo&a9JYb`7f7nl!Yy4f+vY|iGOx|+=pGz%8Y%a&xOj~D}C z6+dsnFMGWqgY?26pYLcJr|G*8Xg~hV(eJ)JD#2vsMtT^8MgXAemIeWf#pCW#GxQfL zN-xOwG{mAHelWwzQij+qK$~PO^-GrZq=!nOpC)CXba-N&O~AblcoHwGQ=z`CzU@^Zv)0xyP|d2+oYEYq z0D^Bpb2gA|ZRig5c&?VsVAZI~Zc*&^>2yB067>#&NGZjLcMq1#ALob|+^rUO8(mjt z3DkMK-Fsc^EeCHAMbJ$H7$r*Dq7~_e!t{wYE1bWj43=02-{7SX>;{Yg1RDeAibCPq z0=DH>OadY@v{Pz~-hlKp^CN_G?bFJA(%H?ZYnq{qI6E=7Mt61X-o0;kSJ%GXID1rL z+mTTz6HK0tc1dS4tzNxiwaK(%wR~#3m~Cnf`Wp3yY@9k9M)eg~F;B#)Ghy(~30tJ6 zk>k?G1Oxi8i|UsiSdoc>ABlg^pK&>IA0D`l3|t4X@DPhl^zIH^Nmp0LZsj^sMjdIJ z(B9!ONxIc$T#3nKUOjLf!DdsoFWaDRlx_~@_m{FxE*Q?l+~)1C4DJcrqA+4}x+z~DnTu@07DPD?c-wHwA z;uvz~6vC5Eo$&#|@V?lTdkYd|H2Qh!W$==~Km@;mFU#bo3xxL&IbyMJhvH&_{ zQCj`db26tw*}eC{6)RTcOShvP7oa__LGw@<1xJt4 z%H)SKv(~L}pDVO3h0<$DUEc2gD1DTugN0BH{`+oE$Mjh@T?fvI z9Js5(emqwE;+$;#6wb`+<#SqT?hlpQf9zdWlM_i91C6BpYcj3-(V zXklTH|5TnmwfWZY0?zZg#=G9zndngIm>zWDg-Y;=qOUg?7Yu2FXQXFU@Yd-!Ds@5n z(C|phh>@0&DS?4AA&v@bc!h&41L8qxtf{!nO*qkNC<7IITWuS%!fV9FSLs=$H&T?V4z)s(L>-aqR*dA^Bu=lDauK}s8|28o z013iDTP@?#(*`&$;&9!UBf_W+6}AqT3wX25ta1n4C6Q0U%lM{EO{z>GvuS!5iZhBH zIt{(r&{hOyiS-9#u}QhR{h~O4&?24Sc3dAtmW;*qS#TC{#Ul?dyQ64wvVrVE&$Er1 zmBpp2fA>3JPS!y&tW)Ptm~dOlN-Hcswr}0yCEk)zj{21Hx%Xr)d7^x~S&InlABE2!pVi}$~ z!eSYjW=W=iuP99BYOI)JlZTs4dZVm5}A4!Yj|h2=@Vn zqQ9{Nqzy7rpXk`ph>L5SpY7zw%||OKj-EAA%qCyY`IAk}hyGes^|wO}Q?Pcp8`b@o z)+Ie#v9s#c=ZX6%ODwBt&&teduK_SMi$2ggYfi`?+M(kq zL3uP>84DoWAEm`fM?#$OG6~5LbpL(oDYcbiLln0#`T+1@QBP>j3aaBo?^Cn?iz;B@7bt`)l zM^Pb6#tY0Pmlve>#~o=t=EnN4(~B&1=e%8>6D=(*M-irSq^Wk#+ttLYp#b)TpaRrN(psIkX=R@_m2&YH-C^$ci}U1rAqi+UWcSh2baUTd5~?(pyn52VM;pGY-|y)?hvTv8i)?W zgh3L@2NeC{fP(*Uz&NCXGFh$TbyyO2oWT+qJYK?B#4r|M&}|&prlN zD3z~ZT_u&N4O`TYjv*pLVP*A3`tSubtgrVHiF`qWHWR_T031WW-`m@J(c66yNsmHd z`CAHf?d|PB0OR>?>HWk6NCQqwnj|KwA2&4#dL3X#4AYMup1XMP`WfPopW#J2X_Lgw zK$e@UAs1+cDCddK$+;Q#QUPv-dfZ7Bo|gmr(V#V!Owcbi>L*F6uJPl$9BN~GT3U|L zq3$%Mr5Up&uDxhEv4FrV%f?6aX0UatGNCI6BP$V$D5JWy)VPO6pjVl|AD@(zZnQ>)jMdGb+mv=3ZJ77)$I8dauuMd4E z$&m}f6Ucn>#B|wIv>oB@$}j$fyJ69Q1AS4B5lhA)2s|c7NE36j(|9z=?~bzbFn*x` z>R5>pPPb5p*GdEp5v;46y^0(;+%w6vT+dcErE4D!$DwuP@clE$abt zB!Jy&DHd~#07!4AfQ{zXW@#4WU=GAv5$p$KJIu!x&0!P_lo8fTAi#ntk-(=A^*X&M z!7>kIg#$v~3DYz$5uXYSxmr90gHWd=Fzb-?ej3-l8`u6Mu6-x2Jr~z*oHlK$b;4vM zbR3sGVcN9b-sr0*%s^&VClz7NgfTI_${R=2nnxc2j_AP^kN&}mud=eH-TNqk9(TZ# zOXV5WqxVhEl5Q{!8v)&Rs5xN}`uSj^<}_64cENZZj3c*Pt$aBQ$$ozJWfs1id8Kp@ z?lm8lkvVd8J%-9!4FldXyqgUx39X#(CDtF51*nsv@LU?>=$`lC8xpU#BOIYL{8;!8 zoZUVb$uu6tyG4)~^gF-BHkG9`<%39qq(mvfnxq?Anhrq~ZER@+=aD&R&dbn(?zE=l@TRl(wtF$hq>z$I+UV@TI>E#P6FZ`!M|;#wg#5$0txi_CW+y zKs>$$4EBB~81FDrMnA+iyYO8#K7S9N{{?#;fFL`H^~QcYzJTaDfFr8VvhN^H@MFl2 zzv6eBfugHpdnLZ&0Br;v z5wK76$RO4qL1z;6OaM_S%?*90K-!h>#2>%It-`*_{Za0}N$9^r(SHa00TfvT6pz#TWqq8Y#|$Ts8^ z4)7sfL%gkI>Hmqhm299SB?crK*+7|9LXrzihinfd3hRWFNW(+EO5%c_i2W(QDn-&H z$yfQj#($>uyF}YVQ(#xz0Sc1xsO~}I!NGI=b<NjXY$LZBoYpfzWRN3l?uu!BSxP7q(yppUY`x+n@h|4Cx_FS5whg8 zutSrosX{Rc&+;F#Z^K<-u7BvIqP{Prgy!Z`pk+21qx()aH-GZZYnwN3e)a8x5;#Ug zj@VQ#sbIm3k!_P;8j)U>Ylb}FI*a1FB3mRy#iMa~&JRi?ySx?K&9xvnqZvJWH$3X= zRA+epjI_><_HeEHNxGv2*yU2&#a5vD(_y=N0~JewxBgeV{g*uNNXZ}4vxTF z1`bATO?G-^c1>l56x}^`YqfH>2RC?qkB;x|RCyS5@CKH5-QYY@d& zHx$xNsCAbsqBhyUwT#vp(zASZt?1A+G_WQSR!-pekbi|6pN8IdSWlA`ngSV3Wut1voUs{s=rUW`2JMPD5Y<`PV{I_zSE32Gv+dgX z)3LxST(WW|r18r*VmpxFt6|chZ7LF*FAaA4Y5j5~lrxOLL3#{5hberf1!7q2YN50< z|7;M0Si3XdcNiitY{_LP>>CqhiKT}bW+dh%%IcvMGRdULds*;GQjO&7YPci{A)9mL zZwe3>orjh9c+?9O{FXF0Qy+jVy(9qh3agvmaO%7xzW*xZfiy(RAlM|mV2;OCI(Vqs zQYr4z4fRl2_MFGEr;}a6G8qL}P&cI4PSg!$!FdG(t5sf3HALi{Vm^2WvJYv*ASsoB zumkTu!Je&B&DDf7H;;(bA>p)Oh|+0D_0oV6S{D^9u)f~&UVli0J{AQ%z0Uh6L0^+8d_Wa;|JJNXv2c{Va&Y5dxehm--!se)6#34gBRG_hN$J zk}2?Nls;XA_P-D9Pni=ZqW!O+kx^Lk1Q8j_MSSF;RrB#TYt|HuS1KE#R?fh>IQE(u zbDsospPzqIHn`WpY{7aiIulIV)YPu7kQwnX78X1LGO;>=%P^P4Gn6EO> zShKgQQM4I$8_G!evKQ)%zRM057Ef#T5G!G2) zrGW1|LZ}1)^aYL1ARvhmAGpxtRWeA?q0jK@PwbIZae5 zC_)bS4lv1Fbbxve{BsxuF7O_0QR?4f;ov)BY$WP`IO?CWGKpGZ1)}MPjk2;=gePvE za5I7=HaOHrkBZ63Fz(ukgpA6KKqA}$E#wb~Tm1uG7vcSlk`!&U0CG9Zh$W_9EzL%M zrMMgej7QgT2nWIAI&6>PEOHqIN)q0o=LL4L#}7cXP9G&mV0wa57eIb!sG$;N-lKj* z-HXHSvQ(XczB3=!J_*;Jjcd2y+SzIXX4xa7;Ny2&>zJR%c(gESI%%X4s7q;qu1?{?#J z>InPgckPib(k{Q-kF?-h!0D0(0x6!Dih?O6xY zIhoeM`du6sz{e_VBIAq$gAg_nhd{Xc07kHg-{i`ay1Wr}ISF-{iMkw(x+LF6E}3Q! zZlq8d6S@!pAjnr)mIyGgWx(2LM@CoXFT;sBq0^z(e_m5l^QELvwUbOVqx#4~H5#(; zTDdYa4+02SmTt8Q<5^avWW#+3gq2V<2nbXg8GICD%#? z1bic;OJ}4r_0s$f8>=#DbRjgL8Q&j39V#`pn;I4R&{nuj{xm#!WZEz@=uXY1VTp;u zvL}qcGC9$llw^#JLFBn%a1t&-tz})^PJ-Sdw4?V2FrEr!Fq*j}UI_9|W619(t9lKls*Qu&V0wqZwJK@l1BBDOR{<6uP=e(ym;=)|S)uO7LW`zkE4E6*t5pQpwT2%-He(W&xCc?tI*siI z59Z{hi#a*d3Th9*$o##ay)s8yf@{x*bCf~*r^gn z9rZ!XGj#ynI~d$xz={FXb{N^n1#yvPUwLG2`*CECM-L~hoGh1DpbZFf21=z|I4+(M zvu4bgJL~qmyu2y6W-71okIcz}9l#-ic`FeTm$#tqNkh+p{gLKMl84H&?~fSXzmXN6 z)$*qqsNX4A-YtU#0q}@2j64i!awxS*bCo*7GZ~o9MLO$6)D6|7G9_L_Ep?EQ5{R=H zelYLnHK8CI6gPOdR+4zX{{m5uV>)mGQye)%7!4K-gG(ZS<7lP72zN{RL?P~$)*$3N z=PVYPJ0@yUPGMn@bu!ioQ{>ZbW*ehd%*(;2w?#fxxG^{K_*5dilTrs!V;wQU8&L<> zi2|WoqB3z-`Mp#kyKfY(l0x*Zn=l;~q1P!uJyIQG!b8y4ZUn%Ej2XEQ2t*sNd{6H1 z1Q_e-`*{-cJ;jMI6C2?iYiup!#6)cWfbDOj68J?>QL^;=^$Hy5VjcgXf`9xT!F@c0 zreg%TwE%-Y^G|m0K`J|vye)`45KR{!vVq*z$XoGtT2GWqiagXHPMQ7 zD6WZg5LQg{MJK;#{-UYSn=64z??gCorzH4y`TbyzC<4&jFU>>+dqZtt1~S2u0-!UD zx=rw|G)sa$6D{umq6bh-KoktjBVSvST!D4+a}x*9MYO*&K+Nf}4A})FM5D;05_sla zup%WH_#-~dWzE8#N?T<2PD@xCA7sJM^Kz(=G3hFo6cR9Q{% zv;7!cE@4E1{XpY07$B|-p>!FkEb5;que{P>ff z0}a4cGI3HSjC9MVV(It{Ixdy9npjeGbbk{nP_Zs!XR@R z5d=w&7+y`r-pC)^`usYFw)5>p9U zFGl`U6}IwBYxwu7@fDd(WrS+G?8|Aa7O9RlhYupo0Xe$4gM~=xV|EauUtyt)pN_l| zYTqVHT=H%NjdG(<^%miOyA)*gVq0ey*TkZTRw(9cB&F40;)qHxmg-_>7*jBtUVp9a>+DZ=` zL)SU=r|ZP~(o#8e1F!fN@NcuOWHCY6otN6HIwG+hgbFpX~ALk!Dq~}P@Hb6cqEB74>n_}4O4!)`BFE%8>CTmg& z)&X^5=S&+0VTD{IeP-qjBQP?P6T8H2Ou`+9u~N!|^gG4g*F9Er#g}hXR8+KFvyc)* z9%r3uy~=ExRWcRG0!4{=nLVX0$;*ycF)OQd@I^%+zJ5)1+8t!;RTI;^`=-DZKua^L zu(qbAL+w;YYrJVZ^4ImJNXDk74|gH0#@|o*g`u{)7T+}~EzSC1#3iV{d$i#H8c^CN zUqm*WLJ+4I8&Fv0ZBX2Qi)um~-ya?K#+gb4lehf82}uj@O?Bt-x9R7`TeZ1cMj6 ze*Lfnr;t3sW_z4$om4if7U=ySOaV~^S@nw5TVdXD2PLlf?tDm0$}U2@4&T5%uobJq zyNafcBtyc8+`@bEaJg>)`B!_uWP5xn`<$GjR9KVnWPa*_T7{`+GxuA$Iih`f)Pvr4 z0`8Y~huY^ics0?Hj9yceMhQQps`DE1rU3mS2cQWni;B!amtChzG9~F)4=THdRHP@> z+r9}3ql+VLlki~fs8N&9V78$`@bureZ-3*1BS-2sQ%8R{n(v46wV$UzdSs6YhhXM$ zCa9qr8PQ@xV)#(+S^TUQ7>b|^-c<+V$|;F?xO_|qG;3;A=+ebr(6qq^!-F`08V6}L|kmFfQaS@3(w=I04dUn6gfGWMoAzK(UP;k1M+Uuzpeq#!s_ch zE!%S8(#lEk$7(uS-hG`$$*Vh?&czLG5wY48TdLp>t)d~**tm^Q{&M4lm#Hef!ep`( z%8e&1wOVgTb|yyY1@8$&T?E~YMMYN#r=X9WLZ+O^=;>g8)BV0U<7+xcb2^;dP5{L* zdW1pQg`hHVL`KgRCJinr%1aW&?#~-P>k$*D+NLBbBdM@(xeZON7$aX$*$iHAuskH2 z!zK#PR9CyPPS%TFL!ieQb1AvDw$a^(`tEf%*3zi@=pBrzy3;{n=u|XP?k`4F@Ec&~ zk^W&JSUbsry39!Oe@Zq;KkTjEkkDW z3*gaZNMXy}O45g_1aNHE!cvh&QDiyZU?6^0dZPw*Ue7gZXW>_Nl3 zwnvjSc;GLB1t$N_^=M7X;7*a3 zaB;_GQ2xAphcI?GKj|5m1h;TosM)v%&ds%Pd%%6>Z`xFh z3C{_PC$FypLRp^3XyQ7e%4{$AGSZhF4d0-0zW#X^jAFi- zSS~J%s93+lEH*vl3%wRv6#5sp^AUs`7Z1|u0s3WK zkPAyjh3XFr7NGanJEWL{h4~p8@3)_RdZgvbTgEuK3tk(h-i@*~WRw2!^xlRY>o>iz zH~XOPeVgnXUKM@>d>4Y?RDJ)|H$ExGZvXx7bC%2)q4J;p=+7Hw!}4`ccq;5+qvUcW z6xCS~i&+5{%a0nK+Ht7ED~{T;A?s#H?nMisOxiJOQB;rJGc`-vH(n=%gbYnj>pyq@ z?UVm%@49daX9K@9TrD0?XV>YLL;IV1hn&%6Qgn*N0?IH!h&El7Ev?1Sc-Kg?z8|DH zY8DJ!^ar%D;H~2w$X=0@oRlE4J|998dUPPEJllEpY^SUvfEUHJPwp>dZzx57xe5Kn zhW;`VVq~gojdC$4dibqc6H8d7{EdS~e&xEgrEr9UzhE2r@oCEf0{N zw(zxlEz7sDPn1Lr>{EUQtIZ8x8)^g4-vLg9GYC*V-x-XJajIfsgAL@v$E=HTEB|p2 zzO|~ztX0Lvf|x0nrczaTMlZPW2(z(9^;U02u??Pcg&=DeU!1YP2Cf?gtNEgKK?eH} zg7rh!TO*MtuM3j|0W>gQU;|7=Az?`RRihJBp}vlkah7^c4v5s<30QiVynWbZtKA3u=KJ&$1;41fiapv5pg$oysI(Mey9WcF6;dh;8K%6*`RUH2@dV_GW z5B0_-4Y$US;#bIn)N2E`ai-p5 zgRV@LfsF8ze1|@h>{e|O+hmh`5jHDl781De_EswJ9k zfSnhGm#TKpnzdURgly`omgb=!q+3g9dnOiY@Ng@I^}sm_us?9iYwU=~a1iP8RuR|T z+Tm;U_%RS=)i?Zmp`q26^*hWms*IYN3`w_Rhu!Yjek`a-2ZfBCO3cEAcjTEh!H)fJ z#&vbYA$d_p2fB0LMdUBlAX$8Ja?(%(3w53TPR_@>4J!pCH0uxZ!7xb+xBJvN^kBVd zn69^1CvB7E2KCqi)ECXA6uT|gmk04BTIWds-O^64m19jj6f8yg7nQJIvMk;bUch@A z8|AKP2WSha9^|13L-t!f@%AZLtjk?v5UMQ9 zxs#Ny#S=2p_w32VD$F9+6Ojv|sEf_eYk(#vNa?ac*gZw#HTc_L2yd|28l<5Z<#p|T zmUt74@c5Ypsmy=0!VZcEz1|~jOYnF)zVik`QE?!F0Q{v73}byEl|!ZP?$%3Aj0guL z0@zVtt?mzPK#iFPYXsK&Jy!Dq{s@*vB%Xe~-XEzk!pvzcW`EoI(dQg$|wCH}0?U$FEoYR@FbR`27& zIRQ^Q`rPv@^*M#7_&!|CYFy1cTumPO#8g}p^W|ZTj0*ojxBo;6tTOqDM-QycMgI3h zb#L(8=X+l!PAX+eDaBIYjruP^;AjmOJNTBC$|>kPRMx0I5!el6s#GSG{Is+r(FqGB z<1yiI7fwpka3fo|$KjaG;NsbS)f)WGXMf{jV0gS01k_ugL~MqI<08=dGx6RPDZfRc z(hPP9jH0hWV*|_sk)K#7DeA>*s)acXyC`Lnl3jVFs-fY_ADrq-ry6pGYn|MPDUz{?gEEnzWemZtcfR0<=H(zyq|9-HzWq0{r)Gb?GG2nYZk@5RMOV8xO(5It;!5 zorClI;ACGrxbMzNG;IjHlZzcJjR*w1eJx+L!$%r5D8X_QO!hI!3865&gjl+$G>Q5E zexV)O)kUN;PIR)-4lX50qA(F;p5l5gNF((6AvdH9F%A-a=UbbOUFz}q!U-lJbg|bb zYJ)*>P>c@0aLSo@v6qF0P&&oYq0o?cyfO};2+UsH=OP*MEDG`m$zzxrZA$%2#`_39 z1X9RbovXN7hAvYsm0^-5K&LDr1~5Z(Bw>cs14pL*cx3ElM}jPcci;yC1F=V1^d{|P z<3)?(5&FzL*o#kNHify`&SL?9Psn#dKHzkVg5OGtoKb6OXvoaFxd7{5CkOz^@La7# zY_NmE@|#CnQl*502SK}c!*vAD!G@)WI41vj5X>03Kfnk$%pm*>td9!t$cCUvhLP5Q zk&qd_u?(bf^W^R#_e}J#I%Tzsmamq3>mHDqkw?=FEf@4=(#r{cKXDvl*&VIJhK9jO zc=4iNdig2V|IEwsxaKI1ErdJy3+nC*+=*;SUXUlNDbJ`@%*({YN?bXQu6SsHRh}85 zpI9`>WLmZAu0`{$IkLAX`Zq=64F-^@7R}7D<&sSX`{bIRL^j$ zaTK|^-@;M9{n=3fcTF~#1W0n&K1NzBmQiLih-o}(vpEg#(qOB@iV!Bd5#T-_0aa7^ zZZy6dot&(~cdF!TlCQv*>BzJMW~6XpVhWayDL*?fEjd{u@2c!6w%k&lcFg#`e_5?`VLCidZQL|E`_ma!Nttd&1Ch2!CM z6Up;}&&}|)D0?L#?38>UDwpgD*#cmRyn$y24>nC1CZM`SHov_uw@4%WyJ&a-56Ed= z%l^!llspa-u938?3ATwF2?fJkYiIZmPcVM zk1k#^qxabH36rw?u}~CZGp+9SK*6&1Hvb_p_2UB*#*T$UH#^idOM(x_nVJREMC#c5 z`u#^OSw{{dH-SIkw`#hJ3JbDZ56rOWkJOu`(Y3Yp4fSo!EnYtutN}-FL2A%iP-WF^ zDzB)n+G4kF*;27-OJ#-hwhdy?g-HpylKELnmqBW)*R**JM!z*YgMVhnj_K&Psp!9y zyDSy!Lz(@qz>jQ}yuE=Q!F&!U*IMW4sLG&8v z)kts4GMUHSt8w?2b0@i64z_}{nMQibjyx$E4RHzRAo(ueA8N}QaEm+2XfRXQd%45T z7SL=1PAMmef8|)3F`{rTZDht#W{gd&74w6YRoGb$O&!RBL@$1L!+w0B+2fb<4b60R zz7Z%W?6!!RBbgE+=Ng#ZNSC8|kPxm;$Cq@;OdYaP&bAJE zVt(Pg>G}E7Z!O55TU0c69#G)WG&jqt`*VC@;Z%ok5U%or4s~W>OG|n>(o7kyTsQ+& zQ2{)A53-G*fL;D$ytiu>rUP&_Z_PB!QlG)IK;<)5$*-B0O*R%f2J1+bPE@NL8i*~&yjt{p*9#*g))nZqz2E7ut^vlJFoy`lkeT6NkR)r_Th^~ zN*}M+=TJxK<-pswlvbs2P8kJnL>&*TAi1lK+=2;m6jy=rFozHsSrc$0TGfj86)Hr` zZna?wQP7CX_^pk8X=q)3ex14JAgJ2RdElhTbAM1?US99kfmm86adpkNAO%ckKT0SE zX=1j7I_2^zwsZPBh001_+N?afb(p=1(tMSYJ-Mxo>8}F*W6XdH0o$4Sv-S1$XMyNz zlUt_^>dLzjt1yABwqn|+vK1-~ak5gOkjVE?*;L-cI+E6lLKq4R6QYgA1bwjQ9Qas* z9D+hQEPG&pb0kvwI}PiH;OZB&FeGb*OYrbtimZw#!fXHonTnp7ik>-BwvS(jz{1ZX z87V%;9C2N^m|LQoity0A2zwOSNmea9jyTT8^Pq~Ha;T$DVZ4O`$--gyn zdi@x=;ym!Zc-kELHhm_&kEY7=pz{7xrENvEQpNtK%6k!$(9l^oTdmd^v*z8kcrj6w z&!09qC+CJq(`I5#IuoR6+0#dLU|98U6dK341Mo@^gTi$UxQj4UVL9s z!9<`jM#N)YH>SZ6kruBOR1@Hmj5cJ&cI^ zd%Mnl@A>ZZ$$uR?`c=y}Er*+rvi=`H($@++-^uU2K<##Q295BWSVo$VjJY_xWQf!5 z{A=xB|5k?-!28~Nr{mrX`e63X~e4V8MzND^^z_lmZ1SRzyWa ztcr-ND&uC3G1R0dKv7i0jxkpqYE|YsR}~#Yrp$G&V;wSwSg~To0u^d0rIfTylmGiV zC*{G1ZTIi~-T&9?|Ie4uJe}m6@5A-I9zNIS8j(Kw!iz3UzkJff33+*!Whu7vva&M9 zWL=V;j#`;EI58fWH_~S15)NMwF(~Jut6j_Z<^g2)fNX-}5`lVn~^Th~4#&Z%P?7)qb9)7#KtFs$d zUr^KJogVav9*Shkra-kShQMya!>^Vp;YTizXLg%niNcjj>aX1%8z<@faTv4)elM1C zpad^)Y+1C2-!$b*GGpAELnE-sdZm#-M&@yw@$qK`i zFm8EehV|#y`!mD(FvDW_bzv0~tm9fD4KJ!Y9J=O`ZJnxFhEpsbk9l#Et~HR6g9A{| z%aT}WED3#0l(nU?i%{trjh_%m&Kl!4`tcjC$ZrVWqx^;#E=MfZ*{P{QaiRJBEg8+K5oI+Levk5s zmQpoKxRF#Uui`xxkF;8g*AIWDu27(@p;Eh(NKjLdBtVp^E?LY%>VoO%&*Ba0i8VD| zZ+%tOn{QRVMF4h7?dHud_k#BbhJ8$hcYP+Z#o(1O%%XgwDu_^jUxB@r4wBR~mgegl z3`A&DV*kM@iDaHwHKGNw)WEFZyA~Y`Q%7!~Lj6(g#|6pv@CNfLGU->TUNxMnNaiXe zW@$}#47(ZwzJ!dx?NRRZX>+bYkuM>O3ba)K!Be|?_xi`zJ&_B}pGdQ=ZQt?6RYYYA zNZ9{ts0Mi`Vz&S}28xq8OeiK58I(C|RuNlg(X3heHHN3*g-9&<_mREd43ZeSfc~T} zzB_1h^aO*)TMm2 z(8LyX-m*M$##fOG^apTUX+!3b4cilFZqAi!2;Ua{#Jb1V@7`V8trsB7U7=5<#1$dU zEEI$ByfPIrov+sXRe%D0?Do{Ow9}W9Y3G6jRAO>+n2O9<7XtutqyD5uApl=2)Ep3V z97mj6xJKazJAEaw{z%?N3fCgp+QP6XJWHbcEA~85xYYGZZm5~!d@D$>wky*YQW?ch znInRp?Qp%7HDzZLtl_<&QrBF^a6_|&E+w2WJGgJ+aXrk6u?dt}a`QjT0@~^lEf5T> zT5GJctN3lvGB1qGYGL}DMTYoc@;{}0Lf~wUx=Jlmmm6&=bSRgp-@`4Mqz)xRJ1#9P zD|gb(OBSc(&bxgwu1>=vhQp^^b6=3APo~0Pd1xC8vO9d4`ec0p*>tNzw}pzh%kq3E z^b9K5Vj{hM-MV@63!4#Jz@xNHd#a|A!kdSSz#zY8ucUVA=FLb;aee(AU8_>4nHM8% zaPU9N#`F7#uK5n~v<~N3qrTA<>>+(VwvSVZ?vs!>B5m*hs#y0xRDhMG=~^cUe(HiK zsvj%?$){~?0i}!33?}cF%_4fq2@;E2q~aj@NN|`kKI#=<-u5axqIT336%-e*^jgM_ zRX*@pKN$PL2V-@$j6&SA;TfnZpNt6hqJu1yh=l(5RXmWDypZW7>m2S9?)(qfG6+0X z!b`S5z}AbX%;9$@@w=DtyF>V0;j{B7H3JIAjf~b3FP=1hLSBB;XZud3Tr#b2#;td= zW~=pq?d@BC1vAQ{gf-TeZr*kbqXaC=Aa`;L3RQY|g|l?M&#OQDXsLHq>DJeuebi5_ zy&nM5E+8*MD#|+bflg=UC3tY)8c2>&T6h125To20>zZJ*6UckEk-?nD@Q4FbnlKi6 z0DBEHc54?-CLH@TQHtEK*>!cbwLo77e;v1$R>~$Beh`7GK23daA&M|=K1VQM<^W3? zMNog*lv)y1mPo+0^n~z6jHV~l`yUdh7cFK1wL`Bb7Erh>muUX8%39aL8Pju!8d0Eh z5hCc;86y(MU2~s4vUXQ}Q&?4M{_@uk8=J8s+7I_wpJVI^9#Tl5fw>$kG?ESC%W!Gq=skXChj5 z8gu<=@z2tPjpH?DxU@HT{Je35yz?~A-ZH$cyLnG2C(0?2+tD4COhe=k@lJaJL4Avz zbTX?(B@?y^t-HO$rdYdld>@Z$F?Ha*;W z^ujzwf|7GmB8S>F>I1ivWs}%H)X`Z&{^#YlUOQBI@xzgqY8SAd_UkxIg7Z5&yO4A& zva857yAW;aLUilA@QqgeHS6xR+%R=sVGByt|&lhulfCF!UJwUdB z`C<7n;9IaLT2Iw~aTh*vY&^1m8lK*0+IDU#US<6LN>m}j{R-a94Z#{Ob`AFlZAJu(% zNz}#W!=n$Wu9iJHP+wiW1JBBzs;f`%R5=uR z3b$__3t~BBEzZ=Q$8_4FSZ? z>Br#;>4yv=$?Tk`Fr>-Me<@;UN+P>Fe?2mpUO(sEr@sEK{%i`#DzVr_ED52+Ap4dQ zt5`?oQ$LA;P-8s45*Qe9elE*mBypGzb+Z?-xzH~ZwttO2GHaDhSg>Hh)Qp59O*hP* zl92#Y)x3F$7WREd>g6-Zsc1>+ipcqPfM>B~;U8f=mzBV_Rwnl>Qa3%O5$##F; z?dbFiKb^E6S-cy!Z#U!C4_V8eM)$=1Y4>j5jCGa=UAcS!1RC#yu zz;4aazaJGiFtLN3F}PWX5I7PNlN~m@8f~ZeT`<-ftwWnbq`=4=k2$KeuopBRBb^On zj|hU*rnJe>YQ1U9##VSbjd_s6$oD;yPR?Yonu+8#l7Eama?|bjFH)Tm^zTG$*FP|m zYnjPEi_GK#RhU7qNC(8K<_cwYYK(W57#NIw;wHwInevcmron!lInbH8@a zQnq1I=Wt6dA~Uwc0Bk?QHZ1K~zPrTs{hPrU%`qaT>sYG0B5k9xD(d@u^XNtYdeYlW zG6I?Ol3cIaqDs{07@t!zl;1skc8c=kh_ZMM5`M8-23v-xS2r?ge+Wq&=&f1cNy^Gt zBG36BUVzGyPjmuE9oxVnV}37WgD68ziENU0rA_26oIO8|EGVpMJ~0aw$c*A=V*AX+ zOU)0g6&%#RSPaR^S&M;5A>y2_$OCb=@D5Tfk(fZjx_kMb)l|y2W96olcy`$|&OH^kYQ64xnzkMNCh@@6$7tEgrq1X4`)aYb3gTDS$N zehF*AI%D3x!0btMkF+N(%jS&B%4Ka-DC?t_&AEbG&bU05fl#Nwt`R-&n(^bu&tA0r zDptd@9Pu(MfD+KgWBG`zFMYrs*CsBy}i}|GvrM{E*TA_cR>@)c!k69V?a4D~9d-L*~rG z%$d2&nQNFcVwJ=f=Zy1=8hyd#vu;?teED(@60&$M1%%Alhy4GzrFh2pTq!mGO59Ht zTzesgK=SCTidIa-o$#_H=i)1_mC_QeEyo=F&T|KPpp4O&wk_n<_bG9mmz+ESHTZO1 z{d>?<9f!^=-&S7!)YIip8wT1^v?=k&T#cGrU`V+C^OXBO!C>o&Bdz;uYq20G9R>dJ zU*+KE8N2RU!Q9!G6&KtEh5SKG9lms@%wCsqKuiZ z^x$Rs?%e&?O&jzUMtd=%4N3`gvxOMERY@w!xvOYGZfv5|;G3~KS73AgM66CW zDv5dsADT2!aJqdy4UO(=SP3MO}`6lTfUmB zrXl$2*#+K4aG5&QFHwhTU>rS3Sq~cTAL0{I`rM3>e#E;%t0PV5I_lx99iV3D&k?!^ zuRPzWb#{hAb~rgeU|4K+Xc1x(oYX+4z(OBe5HJ~K>cc%zl4c(TU;}Wl)N#dd(R6!z zpet;(JM5NKabgLC@RD@moAJd6XEBsTTHqwVLtw;|;|mz26^v35qa>E7M6Ui1M#+*i ze@WWeLv`N28mgpmsiCum>-PWIa3Q~C;1-`fY$@M4Y<10nM*aK$w}%ev)`90Q&m6)v z7yPF~7@O?E>wIPyW6WV}lO6v%hcf=mP%^>+b2uY9s^q<`V?5_Go`sR|j9xPDjvGc^ zQMfn{b<>=6FWNG*F1_}?r9Ya2C2qEryy=f!zU1D83-9~>qS@CzV4&FS%deiDF96o7 z^vu91dqV9WDk>`ec?j2Avub5x9cgTAI?nvkoUVqWCj*-|zge4p8ByVcLkIr48CUUK z{6XJmgi3KT6!L6pWJ%^(yk4*WCUnW!Y_j57kT#1&iz^VncpeM2fd8iyA#qRM;E7i3K084FlAIrc!lWT7UHG%I$#kf3Zcc(9}cw<4Ju zSj@tP7i4koF_!;k!b94xGTTp_3N|0bZ`az^-a$olK%XbRYHdBy+SGWk{8>K>kpO+X|@6>a~1!kwjklAD?i zVoV>-Zs>*o@{~LsI|Gd6?%5)uTFy6jZUB|2pYHhERv5vpfO$|X{CMOhY{+; z9wPkowAK3X^X4ultj4MIq~PqO${RzV#0P_m7sE52FzEKBqZs9|;vciGV3x`w1#d;M8dN6rvdmDX z(rR6~8XAX{tBvpI!*}%IJNoe*66KZXiCICwk`m}x^0czFw$!U+`lh0+isQIa zO)*YCg^+a@T`KF0_%sn_`)ZR7X(+ull-?T3cPH}Qd^75vhsZ;AibRsVT6#{-Bt{PQ zHpL5Fq^`XEL>|+_#qwSlF0zzu*|bS0U*{Uj9e<3j%za`8(J3K1maa3>Gt5WkGdga4 z0@OZQP)L2v8@PC91QS1sGaAJiUCbGs&l#m~My@Se($jas8&9PuBs6Fh*rbf zBMQeg*b&lh4CffH=is?Bu?ti5ht+WC5m(BfK`B&$8aQf@V-PBNa@xrBaj6Dh3M@5t z7a&t1NFhDQxP2J;TlWD<$oqVS3I&TXno@acAlKI$Yr#2^?BZGpovQO0`Uf&x4t1IJ%}^&LeE=3G~lk_0C+ zx4|hXQ*g<%ej{y_9xGy|IU#Kdin~8)NXo$TGBPgC&i>w&<2?Z_sb9dMhHdPa!A3`5 z!~{YQX7vcM%W$1?zl!A1s;WtbgCY-{g3s%l4xmMBy_?xtBu23a$y5}c8{_-w6YJJJ z@#vb;(kUET0Lny)DO?+#smIpWBU?Kf|4N7ZlTNia;om-Rps}&OuD-VR-5s^fR$CX` zL8neO*S=S;-+NjV)e{L6k;Sm6%9$CfM)7JRs87LZ{}uF{h%U29CfqI~abYuqP>v*) zwN{2F=mmC~EfS5@UmN43oS+ipaN1ggRH?N&#t}C#AtBh67*_i_t)NyY?;LHzO^YnB zI{Gq`$W>TvA(huco@$R2YKLjOC%Bre2G^NCHYi@AFy;XKpe|~!vvRrxfZK%_gjSY} zIX$W;%#)!0nlaO^LGH zYj0e(tR1qGJx{ zxoImQw&(qH^)|Y&ngFO!L>)&H@8W)f?yY90p_>tpq&E+8;TY63i%pA)r-Hn&{qz|& z(glhI_8UonF0p=fv^`Azk*yDT_CUvyDexkXr&(q|*+v-4-)lx05=H6m?zy!F(+y4>-}*3Vz9`t9$VtOpuCqjbQCw6yJSzptHl zqkevCaPZg(Q!W|QC&nJ_bT}@%e%5uDx(D_g+WkRm6beC4m(_ZL4%kPea&h=Rb(McI zJ@$RNRRV1HTQyXequ%Ae`Joor%_%;VI!B)K;4qYB!@Oyh6j=8gXrt z>!^>NV8l(+r%ubh;^MK{1K7#XC1U-ynX{;jHikTbtx~B-+I_L>%743Q>sxPat=zhm zPg%Q5>^(~D`)nLvSoK%{*WAQTRHw;=Lt;SxJ#xB9!B2~nC} z%6b-Y>?hyAFASNee-VC_6t}9RxlL`QFJ~$kHDTiv6~UrKXBT9qEnIj*k=It4$B4{2 z>pi7HY8+LO@+Fyq8^e4iQw-PL%GJHQKjSKLX|w4JScG%QezEAHxO7AT|Zd}DVjpdxqn>}A3koVlTaQ5sX3NKunpL6k?#fxvcIOh_X zZ0#8y*fH209Enc1YtW_B$(bvaF`NC+Y%ORYiO?&Htu0)*DN|RLx z>ppCEIWL9|aLPo$ui34gd}Mf@Rlm=;j91wMD1*S5nD&Lmupnv~kzUrnKk$h?5Ve^0 zMJsD4LiB3bD#Ai;nsJ*Mk0&DQ>N(bByZ)@At-EMg@*rnIbWD6gY(jsRBi=bsQ+pKm zc|+YplN<@oqz*O{NyE_+D2>o3nvzhkG=lI@VQvYoQKI?N<3klvLLl)3AgGq~4|Wm! z6Q3})NDm`KFwGik_fe5Sv_N>9us{6Ia)hy0h}@HkQqvgoT*h3oQw=qM0^f;+x6HgU zC+EtUw-inSgOEQ7Z{K5vL=dS^YFm2Sg()fL->G|{m9i6bw4SO9;d+>G2K%9dDFRk7~p&p%&Y{`|8)UAuwJe9g~<|Nl-x5faas2n?$@e3xZo zW#xJ@g!$rNFq12}XnJ<__D@Qv$jcREXJ^>0U!Z3FacjY(Z2fi?qR=!-2g}SWr*muA zsGA8^8?gYY$%yCw4c?QXIG1$wC<9i_aBhaO1{*Ng(Q*7l2i9QQ@z&uKL|QUiPbVFyY4uIT?$!<76dCSvpDFixr!s;CEW2#(0u@=NQG`h>0%-t#^(c0wj@HhSc<1PB#YTQ$dY}QAd5Nn@ z;T@ELFFvc``Fo*;2IbIE|J_mmiuN%BP-zU^I^q-*ECcN%%>2@XQ}dsgTr{Ip)kxI^ zg8{L8nnC}EFm@t`&4N~gP%5OPxhTh%s5$y`Xiti^W@s?jsRX;jkWqIYX*qVXwK)(B z6UzZR*ag}Qe8EW{PPr~Ta6U`dsT0Tb5>4&uc^D-l%CB_>I#+7l-CfX#tPv5;4g_VT zjoNg~#TWyv@9S?O6Bz1XutSy{i$So#&jG*^0I0Fju3@F!!b-b}krzvUBqQ&bQ7riK zrR))x7T%x7)HNFgrfwgfxsW0hEA98r$)hiGrd_A|`X41hFeSxt=tDDiCc6doQ&;ES#v%ZQ#ql zBv+gg9no0&m#E#JqfUR+;7Xu~PF%rQZEV|3Um zdqZ)i*JZo-WT+pnhJTuz7#kv@hV>3R3Y6DcOkZbTl1RaO+QN_**b-d2PqD4U{_Ce6p9 zy~5$BT0>`R2&Xw5W%oU;9f*ct>IkAI7@C6qGs7zXy1L*+)UWAP84Nndv($!2?WVi9 zst35LJGd&*?T2wy7Zj$C$QV1J;QG1OUthTFCqKG((M|bWC$EnB=BpkuR1*{VU%&8B zM_;6a+~QsK6Xb<938u59E77p`l9Qnn30$WTy6B+1q+2@^q#rXWP_a! z^QHIn2J5pGjiWDGFV!t=JDS`EL_jFa<9vNO0SJ87iw_7vVJ-lGB6U+)J|lAzX0e%o zaU+4U;;1z`@V-^@&Rj-I_Sp#-)X-@PU>hwoe6hzLC}QK zLPbsD;&Kv4dYR3GE0r!kmkuE(F>fPX6sH$5fGpQD0q+WQ);GQ1hdX!fPaJl+kWx?3wG_S|%wQjQDfE7A_33@dqnLfk z=smlLSy6QL;@SGJtgNP{bmu^s21(A;bSjCZjdr)5=$D?Ja-y}7eXaU1o*Q&9L(dO( zmbg-La%$eL3)IwX+mb(y?3@9?&W~#J+X3%y4Q-|WOraxiv{d8MumtHs`#da37Ox|wuPbqIzr+M*Ur;%Hw`L=SV^w}qhZl<< z3a>PGuu1gqb@cD$%wwsTDY=p7;jt!hi{1OKi``=}G)8`fyFIhDI$GEdB z>FKW6l4OD$GjY{r2(kjnkK-2Z+$~!^wdx8Y)`VZ(8@qPn%NwiSe7&lostWIDH0Hr; zWsi8hQ~1E$#>TZwJ}S0Zs3bXJn>AQjBvO#2y*+IxxJFm2KJ(v6VA1E5(zwM!Gc{KT z9G9+uS`x=}f+N8Z?MO(lCxOvR=@TotMGiYUUFcMI;8avB8lV-g!b+uE7jP2~EPk=> z49@sKmq70fP$?NnB1eLH#5*lMnLPR~o4&h%z7sx838ByG8e`I=3sJ$t%G&s)OYd2F zCl)JRG&H}M+#225R<&=K$-AGB0Pp@^=oOM{u%ffs-9;%Yz~v%D=K|-s89O_lbw5>H zhCp{7DHVj=yzo@rr!_V>)|l-3(ZphgvaD~6EbA)StfkWok@-y)egTb1`vVAW?U7`s z&6(m%1Rmyc^|K@<_D^D}L3wsEj*-FK6*hkKrBzBi&x66ot)eSgIJB23dK|ssp*N&{ zknm3k>$1SGytXkZvzCNXZx`0?#o}$WWn595GN=f+!A50?u8i?1ba#4*lJ8fh_>?jV zAI%a)2GNJXpl(`+z~jQ_vrN)?-A{)|$(Ffv6~zcBW#m)xN|dc7N{wG0d;Hf&fFAY6 zjB%oS%HGZ2-VTw+@)`xFolsJch)&TntE4+%j+pEI~P)I%mg!`d9F0G0mA-HE>Rx}mGeQFUI9;Fdo@TZpLbF;_g zB7I*}%A%Lg6=iUIwy;XPLiC-agy^DcJs!`TVk#Q0!*{cV*ESI$EHfU9KKZCpq>t)4 zx_9s1qg_<>7-Ww;j^lCMf3IdvA$-eCz;5lt0mP4!!CyNRkxjkcIlmmNcfOaCDP6* zRq|c0)4l&!@j!WJfSvj~r4#H{vIDI4xCCdsy{+ZofkVeh-sn1oaT<>FAsg*(9{w*d9tI^3N84Tt<+Splz`$4mS~nU)l~$E`R_qPqe$OkNu=p?QUPjs3bOOj3ia0ZUkk0#mF~>63@ByJBi_E#|KA04rcUD_}7z z;0{*66|4Z0Vy)D+_(rsz8y8FPW8>iY^9!?wF-pU-3+Ml5deMOIn$*3zQeuJ<7BJ;G zy3*B5v*CtU=^DIAf+)EL9rg-dqq2>C!=}xDs{YfjH*J`Pg1d}aJcs!y?N$`4Wl`%N zL8Pvq$~y~95zGHnJd9fPd_~3ctMmcqOiC$@6Pc8~>Q!{R5*GF9e4o`Q72{JW6|?la z=Gu3?{y$K|o>#(8W`(+rx3qPIRIAMrYHIwXuAZuZEv;WQCB#u*LhJlC?aZPvr>tks zscxfUk1wLKS&k|yE?g-_BP!bfnHSu|<%V5m+>FQnQjdFHQ6rgS;)`6)tP!+}pd-?a zS+fbrw$^t4JbW3qf)02Trk;fhXM3p0l6<~r_QHt>$qMybcGAJ-PMUnS;5+;AS-b0Q zcGrJW_e_$SCj)YrV-S2SVFxV);y*U7^x=xlZ|ZVQ8m_M=&Ekg4a zfp&wuPO*`vpfFyF9(RMDe71m!%n?IaeWM~yu`%Wo)bSKg`p@LizuUXdRM2^zz1w?1 zu)U26TA-Dplp}{e-M9bCBS%`>jvWbfp-&SgIobt-U{_ZVy!NLZ-!4ba-ryN%IA^|P zpjVx#!Sj4?4W4L5HJVW+OO5d~qt0Xz>!en~5RN{AsiHV_ztY6r(CHDP(el zaNzgfyZD;)173A(|4vNW&ZI2e z=Gn0`VM1zkE=!%2tNx){9Li%U9B?E&Nv+PEXym!f)cfNwDSr)3zG~yT^73ETC*TQ* z-}f@9QIha=0V1LohCP|b8OEz)4Y#zoQWi4s)5-Jrd4HEHF+MIn(Up{BJha2AsMr$p z{^H2}+RehU>fhRW>^Nnb11F9(13u|Cl%?(y=oCf|Y@r8!Mi1OY4=khy1dHiWb~&UNOi1wh0!J${||>K z?tszu7@vHP@{49Y^EKDw;s5q}<~=9}z4gq6Umid(*!I;@&-^Zy);9~FpM8K)0A0VZ zXzt8(WKEPX1*ABW-P5p67U5#Mv9-NvJC3fOWAc{2R$2AtXM9S-&eR2JTx@)~ObUT9 zT_dZPHpS3sW}Hrw6QU}q>m(6~9OOePs!2cEKxnDVoWOyQQaO2DiVsQ4GBl)&@MY95 zuYT`u|DbmLp1mK{ee_A)zCF8k?%Y}P-k;z5i+kAl7mm5;qKht;nul3g7mXS@a>Q`A zd+0FzVr1uk^Cl!P3DK*Epo|O8h%1q}fs>kHr&^CovNU8Y+&Wi*3yxI1|MnHRi89l= zhhoV}imXUGtFgUzMT+izIrCBcYEprD0Q1q7AG>hZp(RT^Y9a(xHvU8}Sz?>JcyA7V z)1Z)j#s!_PbOlnAT=Rm>K}r@ZE;p+O!YJ(Y< z<@r_tvv3}ItQhE*F;NP+%fK_#q|NZLu|A(iDT}&{b);%iF#g#{&dH-_Fan3Q?qBbTU**QGaV*f<*w`BB3E`I#jwq4U8a*Krn{o4cLT~&09;M0a(UN`S;>yjGRB;>; z7dfIA^Q2(MdpKsWZ{lAG>Vqcmz zC6p1aK{{*=6^4R6Cl!|`yv%>*T_Q1a)veUU*rRT=EL8G5ir1eNJnI6vmJO z7>~yvv05p)YTn>3dfeiI_2m&0DI=)NwOoT_CePqJMDLgu9)q8{jaWgK(LyZiMfTEP zZF!U1pMHBakfO%WuF!tNHaZY8+cBoeBKYB6WSv)14ud|}=8G<_`Ny7pO+8U1F)hbO zEm=`~xpjX%j)&;wcT61;T9EQWuAyocMQ!*j*p)F~FHj3Lr~0}2JM}keCHKYZ1*%&e zsC=$GZ9%dXU$2}{pH!RFt+a#c0rfT2Yc!uaNsYmBJ&5)9tT7KiQ!in_T&%psQLTIT z*)tOLsE>Dik&*KQFkjjO)6ykCw=Alv?(gMwWAkv;i-T`BGAejRf@s^5TS32N6i?;4H%v@iSaOb7T!ToOl?XKF@7;=vzPd5<l5`+CAgRgk)ZiEJS)wT}S0el{(8l6bRaGTk zJ*nH8f?eJ4Yw3eY60|#9$u5Vz@$m7^PLP9x@%^MESUZ{;bu)KYY7#si8B2+0%UDhi zr@^Ap6gm=dxV0PHZ4cUh`7*A)%I7Fn5I&!gd@fWO+7Ws`R2OLnk?K&qS<83q*zuev zJde?Q=B&|7G)D6$6q{&Te$Rphcg*?bP%bcra-aGFgagv%s>2vcHvzD%#zd9LdQiPZ z{j<79b7|*miuzV$Fufqx?F?okq*Eq2*e7bHvHBQHn=zQqP>DI3_f5n+eNA1O!Hly# z{I^g_O5JG5ToBQ-1LlHR?wX1C(f-wFR^YE_L>j%RtWTJKf&FWvX>0BvKHAaM387KT zDL}m8)-Or@>QrOww)W3H-v8;rwvLnbL`Ji{9ZV;q85JAti)s1%5d5iM?c3M9N`}&U zs_m?y>@nw#!`HbvMwb@K@H6Fgcqqzh@}O# z$6oQw8|JwuSKKJd8ppk!Vcoml+Wv=qF~hFBdm?GS-sp#>4|5!#3WrbG?DK?H_>=@s z2!Ks!bEqY>-^&KkwCx!}XxAg%rQK>>_sq60qa+Ujr&7$5&r}kW`1|H(9`%H;qI~kO z$!aQbhGKOj16UE~8Izav=d!Z0YFFO;JfyN2+x&B%`}1-q;INsPH>CjY=TtPeD)xx2 zK5c#qkJqVt_LQg>EXikJYt+Pu8)7&?>2hsp27nH6-@Hn?RRwS@nIRA~ivbm)r*zjosL7U5FNwIWom%SBU4NrVK<4Ng9-Lo;$*G zDE@#_MpELSV%dp4n;ZH7EpJhrt9tM8A(v)d65RVvub7G3vhU<@k7weDj(u-GJ`rsC zQj4u^Ii}a*@N&!A*OgiyL%0?_RRb#}(8BpKk8F66&8+&D8z|*834(xz*D>aQ!Z?~~ zjaQQ=zacy$^qkMK;f=-~HslY~Wh*@4g5>(V3721%eVHe3@|3Ch0EXgr5c~dP-@Lmg zv9C(OxoUN>dlKW6PKF11c z5;C(~C2`W{A#U}c%kKdRTDNxH6j-ALi7kM;;_!nOa+gaXiQ@4bUQMBmMa?O;d7mfH z|2&a=2prV%2lF^=HoDIR;S@<H8=>J#zR6ZX+f(i72gK#Ku}W+glHQy1)M5iH;+? zV(sl+QE|FgX)GB`_=+1UBM$(sTchnZG7145hHN%J{I0sUue&KU+4JJ#k(js)09Dn*K(NyH9UQNZTB|<~B(yJyiNR^S}&^yc{ zdUc!LBLto8RjK-drpht7iboadOJU6vRfWgrUYGpNnd>rtNjsnvie?izLk>On80m{> z=DYD*TBZ`q4`{m-r~I)Q*P;dFm%OOj=2^zNO@>e5g|=~|Ach4X29Zpt(q}wU_G|e* zuLu0fN-tFA#{YAAe>shnb{_pAh+|%su)fnYSDEe$=ewjd8X&_^(1umF?jf;uU_rV3Z-ZIlGaZ-Eht>g|m|wK;PPKY;LrN z=QjPKY<`rC}UMa0vzm%8m54L@ZqRmMp}1s39Cg%Lw~W;el5PeI-uP@M>>@ zs!-5Eu}0gX(M8Djhh0B&$=}wiV=_nmU+L9YdvC9<{$__7t00^H{2u*z z3H>P?7=rOe`X{$*himH^4nXBrM68V22L zZSB^|iGoD8>l>ab|M}0$*8<0XFmA`rS2q3XT;V=J{9&ma~MAb>u4en1uS?5;hQlX%LhVO&!?hd?^pwE!W&|#}a3!-08T+-c zPhS)iViu6w;=Sm7j5wg&me9i+Hz4@?)WK6CBQhrc<<{3}u-MD9- zd1l+EhtdkEM9Xl_H&mV261yo0mDC)6--3d?tStUrnmH=Xod({UKHuVdRI#iqWP=w? zQ*ckxL?AvL5s2jmZf%cVCgr+(v0VzL4>XlT&HSrvon2OYq83`|75*(bztQfq&o322 z<6iZ#$2_6e9FINr*vo(4>+(#QGDX<{D+IZFTyxgw(WzQ>ASo-LJL1?4pxtLHV3&@a zKewRZ>inGSoGWusGvh>F8n^BMiq`+|bj`i&QqEWK)xG^GQEbTMXj=?JDPXwJ^1?;Y z`r4fx_^uRBsLJO=ova2RqBtMJ^RM%ZdqKk^yay9jd}9FdNuwsL&gcJP%tl3nc<_6al^Ti0S79c`hD&0 z58i+OgLmKF(iUvo`|19@wL3qqlN1A*edXG{B-=GBPx*$v`9a;Oj*ggNytfE5* zZW?JHg6fji1&~+R@E$eP48ewytgXM`?g(_pCMG7tq7g-DN~rD7!LPcbY(2*T$&)lq zl84`v9M4$n>;(YwDV5$6B;UrDAULfUw5|4T#cr_#{V$mFL8_e=e!Um>m9Kxbx@PBJ z{<3r1o0Uh}>vw&)cUSeh|JdDIbpC;8|1L>3LPz;ex>3o<<2oWOW!YVGX3tx^I5`=e z`ur>M^Cx7m@eWN+6M0QjY9QrlMguUu@3i_%NE2{iy4O=A4 zg^Yw~g~AOk+SO#KpoiUqpEWcW#_UOOf=HWd^}oA277?@8*C!%j5Hcg}dlKO~joG>t zih(M>-|L-3B=>Gi<6>=<*u;v8NSG&I8qa z<)|#?dX*vetwH6pzcu(Q4WZ$AjK|qx-xvWzzq!vEqhgdX7L@?L3?MnNR| zB159DqOt;TZlr-D!mBFRaQ0}(H4xCHJr{bHc7QCahtZt!42+6{z|MFt+wM270huod zVv-HwR(KYYsg1@wx$ys$3o)gY$o#7r4UzemvqsXm5~flv3M(zu`*7V?+IMXMBJ(q? z)|`>y`q;FT?~?w6Og#YOZdfWxr#{g0T|0mw_hTDLafoqcEA?Aa{C&T<1L(Jj+>Xd{ zSy6r@dgXt2FVJ5YN?C1cG6ftl(ciTL2t%>WkrdP3Vee<|0ir#!G-HDnHiPc=uWtxZ z=7yl3wGT)({y9C{)inuEzO-dSN_HRY`mTLJ_JRMPYoiJZ2uR*8QwVRKT5$HZkoe7Q z!PpG`f6>K;z9OENXnOb@ZwRU%`+zt?%1nPqn&}TAzk)RU0jye86{S!egA^d(k>*^^>fu;tl5ySBFv!=IhggVLi5DF6F5p|L_& zq$8J_{kUwh^se%+?OnUryD9Y?B(MZ&i`1qRf!Uz3^U30`dlz^#o+?0BayTM zTR{%VT&Bw^3MIVR+N@7TB#PlJHclx-`Qx&4#*P~c>A$K(d11kDxs0`wq^RJA&B_A8 z*&x57RqfslXEwg#BCqnY&ubyH-Q~9x6&8}bO^>eg=}NNyYd;X3o0mU6cRYm>qfFab z2hImKV{>b;#Q3GY{F2LkriOv|EUAW9R9gBPQqD^uTfS6^0mvi?S_RH08+I~R@(liO zQQn)BXQaA7I|WZPnEn;(>PQ~c|K@k6aNeo(&_H%Z$^RAY(J_Afs#UAjJiWEUI$n9f z7b~hr=D<@ZiI?hevu0s3Pr5QM>qcAvtYnnJ=!VdsOhYT2ep=_)iVJ_kX|4%B9W!PU*{afhYk0Nq=Pk1{iz9V5t zo*V!2lck%sANuIEQMxm=^{6cr9_TuB#fm&K zLH|jp^B>9v>lKGU*6Q}9cc&k13|j73Iu!ub@0G)FzA(ip9pFBn(e-!t*u||t}$HC=ev}eU7y1^IAC;Upz$BLSN8=n)BD@?+YBJ{ z2vlZ43f^E~i-h|v0QxADY$+ybcFQ_T&iCr=MZPe zNp5E#Pw5nI1Q0x5sa2Og5UCBA_`uSIXvzz>*U(ut+h4D!sG!^v-$9-WJ6{|w$+*xd z$)F2apkvnbU;2}5yhxoV_LCl~lz*V8IUf#1_L5xsbrO9eQJW04Z|$*`2KPW^&p&GZ_-@TxZzvD@qMD0tAZKI>puQ(@LzXMQ;J!|Er9usOq@m$+ zsgmMn>ei4GP@(t}@0v3`d)m0H#=!Xeg1L)+Q2c}C3|6(zdli>=MI=nx%K>ZrRrjcC z2V|%8!=)EDg!sx3SJstuQtlYH+nu5RVnA0ybV@2k2nG%s5TDqk9&b5*GSJa}k{FQE zvl^kOprTOz$EQT;-uTA-;KFE?`}#@iS-w<#1<0yABXebg$H&_1OqUf zXK6epSynG|9yzAiL$NM5IFo^~A)9hsvRk^>s1}Rg=O86G7!ZQ5&Y<18GU8{P%=P4R zJ;LB5u_B3ac|v(Wh6_+XtHPVY+5D{xRq`8{^WjaQs!*QS)6?j)%$ikQJzc2;_cUKA z2p8l0sxp3BLkXEcjl~a=%uByIH?D(`bur+{!LBjI%YKKY0<(ud6d&^PM-_esJs7gA~Jy{LK%1xOwx3gYtX-PLdg@dT7(9&rmneJn8_Vd^9*R zJ?h=+EAp1vHq5Ylw^l~Q9>WPCWM|rYE7K|*b#^HKHhdb5VFRd{g?w= zoz7PMqP7zRfZ}3Fd+j`N_T!F|UGPhjZ77v0&U&oB_06><(SJK5oXak-CA`e*2}6jN z<@Dzw(?M|1J)3=6Wuuj~r7?Z=RhV2dbIp|%&&(6ML1tcWMY1URNan7VmF)Ce1xsj5 zUrS{@-?DnOFiOZ2ULA#~mPu@`Ehn?i=~nm_a}L|xL{zZ>@I7UOo5IP|F^oJ1BC}g< z_X1lJfyQ6`o#I&?r zQyx2>ueVGkWp44^J(46W4?Z*AGOs}TorF%XIr4WJUcsgf36YpFSh>dqxSmj zNwT158!U^JzE<6qHsfv_Fw~TJIOW0Y?2%k3#r%qk@6O2{Ay?fm<;p?)IiC}+@PUFk z(HvA#2bO59;Fj6{nrx&jO&v`=0^m1aHYCSbb!&Znbvay%D^TVxiMT+sc)ZL=%M|p% z8HH~Kk5|O_%Q^U0o3>Wh>o373=_50mEE&xbWeK&kK#kem*mU@-&R`&B@Sv2WM1?d` z=wo}7u5Jj#RlFkB5|U40M+_RJj0uwZ34nu?v;wyXhy1o6UFtl`?R)6$JL&E3(c8+FA5$rEBx>emoclm_KU%08KC!v|4xuNZ$XG8wb zGNU~cdNZ__vQmd=e-FJA+6B_W^vFwHnPHU18DT`v#-T}A`JVOE+gxC@C7}(tU>qQ6 z58)slO8Ri_P*qrGf2VBGq52Lsd6f z3OA{hI$j@&}@SzdbK^ z`i#7U64l`-U_<;HKP2t9SkCt=pQ%#j+7-UpvT0LeOo_$Xw3VXLi`ebnRo41#UT2MU z#H=6YL%*{Ty~aH9Wgf4x%qyr^cP)NjVLs1^Ouk`Yj|;$pnZGY&t_#BtSxWN?@1Cx# z;;2e=A~W>1i^m(4mD&vh{=n9%)_C=|y_eVTY-u{u9@gRpB=?We?6J1p`&+w1p;)^` z2{n=_cI2y$wxdT9`X<7Qwy@~}NT0;&PR2dX_ zusRczkl&l+ayEQ%@bH(-Um#x&G#y38l6CE{lqAAeC$}Lk*NCjTj~iQCgIbAQg?{JD zqbHSS|J$bAxRIHBBQsfW`VuD+EqS6;ccmua+5)Dlv;ZLAX7JcY1nx^h%ari_+7rU2 zh)zr8F?5u_`;>NLXRx&ArY~o!RPfb4`EAAOi73B&RHt($CPTB)f@-7M zs(uFWx=DRo{V8VFLcpLvKGkLFGED+_n&JbQN37Lr0jWfauUSWxR%TdhtbV?D(xek|AOa#`MMjq;UNVYO;2iAuW^Kh^|)@AG8yxwT*VD54HF>0|t3K4Nf{20svP1$o$~p&9ea@__W)&7X z9EG!{iX)EPs0vUW2KS?ebu|$wu0E`0sYB4hKWF`=TNh4N{z1-p7FKCr)$aA+XHkNs zw(2(+n?@_59WG(x$w7C^J1=i~@zq_ew%8KufW)RI2<*(2es|oKro_CWh4W_Tx`S;c zYRkrnVAzw@;@Npzr#S^zD;^zQg*x0yON}wmYz$^9Vk?dCIzNp!Ud-AVHACjDekco0FOf=(cu4kO~7>Q3K<@NRZ;wp?V4o z{xnke`9pSX=s7_+riK&QTW|MSigWgtOcWM9Dtd?QLo$- zoI8?bGIr5&Aa6^<%WY4sUH$CAlw!$>d@42+8lIn@Hf7$;vu2|(sSD@obBt`0t?Dc4 zz4%p9*vK9M_q17TJfk%s25lxPOzo!xg!72a#;@T=xfS$!fTFAA>QU=ij zB#0^LL0W%DKiEWb>^(u zZ)w_VTmM)R18Vh^&3^!m_cDnAj&;t(Md?|Yjstskty|}d8<>&Q^v~_DA+_onbQn0| zTKBvrqPO(tuh+FsMHKv;YmsI|Ds2E?5EM(M@W!thVrjoqHVoRMq}$UKt&cnX3Z(e5 zyRXSgPdvVV&z{yj?fN^u{)vvBuMRh9)+lRKl+D_Iz@X%Qv9=!Hh(Uvfkg(F#5r|4m zZadQ4)^fD9$L1O`hynt!4qIGb7&Y931{ow8x`k3*Fy2UPN6I)vJEGY)AUTbK@s-?N z-4=!yyC)dZQL3ZrTeU=&%g1-bTLVo(X$}in$p8$-6Rjth;wKI@D^4f$c^XN+lpBh} zQy1(!Nlsupw6X8_4DGNN6)oDm;HU*}oQodyCL|=Qa$)Rx6F11JTy>;0OpR5N>!+JG zMsMy{T;y1>-Y2QCk)u~n>X{iie)S~tc)npZrY+xK!!$VO_vP1n@y-*m7FQ{A<@bx3 z+VhQ{g#eTQKO#e4WghuG=8oXf&gaOXoVoZ}^3mn0uq~bgw_iym6F{d?DQU|`*JpYZ zubP%ZZX>Br@eB4R6;?lEwLY_>AgLasU_B1YzU7-YmzMcASC%*K*%N3A*6nH3`|hsY z5ooM)kWXND)-?sHYj^9{BJ%cvecs2EPhjRIGPkGmf2Nv%Hn5L(_7Vm8X|yfb*=2LK zxA>x4+Y_`v;vkzMqpCX-_=BKPsdnnkY={5}(I&gkeG&lC|Ns6i#a9zu|uHSK8 zw{czenwsBK?SiRm%R|VCyl^~tg*evz)$D9yhFydTN;HTz8U?7DI>FL5hyED)Q|Oh@ zMpB!q#R)|Fb!Z7yg>6O~9-0`M6iTP%g&twUmVDp$LN6Pi7#6xPlo7fhG>4;KL7q7x zD8Cug!x!@t?;wIqQTGKupBuh0>ZgCMuHLm}3a2-P6T8H4zu&1=DxRKJ(k0k)p!u|H zKALoAu4$TC79_R&Iu9?OPzlZt|HSgEqe%;T-@7yE=&$nlDxm|tgZEzk>YVpB3qvlZ zfzLW*RKoCqCDwt%6V6X5v7UE9!tmr02hT1@g;O>)-FP#3ctU!LU!6Nw@}plRsv~I{ zk21sSA@#c05IzIgywk819wXoGS+$h5Mt#HBwlCH)X#=!aZKO6=dtCdC_MEns_NexT zR;Tq?F0^FO`dMt2VV2pJ+1d&1VeL+BKKDnoKk|uVmh&ywS_-*mXn&fi%~emK1Kg$- zaeqYp6Z*k%ZIpJcR>=KAp3hcJV0_#;|ITTM&A)JlC&~W17EyRD67?@Q__j#yiKr(V zEQPVHbcCS=ST?uD7UmJIG87l{J@N{_^S#r@y})r&UV!6#*1j&q)wkr||M6os0NDTS z&aae2kjaV4SAYF2JN?!tsl}ic2a`jB_b_e-Y6Z{(~3!Mg5%@ zyb}(6d8{LB>pNgjN?%*J{m8*XhmM{I+4>@5``LQhzC3j3aPvvtA2=wbpDlF!;1`D! zOH7OvgkVQNi?&8byNPMW#aLt1Q|$r7p$&W5_<-8ceu@v+i0#4k8AVKtKN8FJW640E zMPQ5K4?I`25-aaUS#&56lxS2Ak;s_nSVQ*c5-UU~R6&!R8oRB;3bl84kKdc=b|=SM zl;da?#}!MTfhZDZKTnqD31{BtxzuYEjRXe=e|%Blv!2SSo%N=levv$yDCD6HxgnBN zBsnev#mBJv@x)a4{N~O0q>WF0J+7GkpY^>_e6Q9DXw8ozAb2$6 z!)#hUGm`i1=dsB+kD7D7`6bTdRlfOt&h;kFcn;s}!I%(h%@xj#dJJFv_B9g`C>gwV z6|XtT$))PN(Z1wykN6|hZQDFyXY8hDtHi(c+NQ_X78q$DE2s+A$H>oxzldb9+aW7= zq9#@Ne3J}IXD+(e>kaLfPE!2l{$FCF9A(4j&4Jan6O9e+L9*X+&3CNJ)7u*=CmA+3 zMv`8n8ucyIwdy3GtCGY`W2Q_}=gV5+^`{BLH5%;;^#gS~f~7*O5Ujtt4in>7$|KhA zr_kvbpJeqyPq3(TB^0%K@sdW_dg#z%D^Wz2O`QQl1D-Bjsc zw%w7L+WF1~Mt-*{-E0aoHAxsJ}S_*h~{q|@>ukZe7KtL(*04vHgt~AO6aAV znvQjbR7*&X#mD|1}9VGVl>DT|f z3@v5K6=Me5m1Fzy8OS9PBXYEf2ZzK?%NASMAUj1CNrr^;;>kGnL89M+Sy#mF0KL6j$CK6!< zpsx9kRIl;6m#p!(*l^7Dp88u%)f`%Weja?78&S~Hly|H*fb7mBy_*ej6D>p8V-d&c zL_9{_Ohq?qhX9+jjh0Mj>)J`^9!3zm#CEiy)j4p$|I^yJfJaef`+iq-b*IzmJP09% z5HUbRMT8h5W-xCXurA2XvYyxnnooJm9fyk4-V672N?K}ad5o;A5GGWI zj-|G>wRVIkS${!7LNMsZJq6E|z7_}UIy7v2Rg!7a0mYw5X6L?ubu9xg|2K^=s9`q+ zx`Vh|RNUFA#@MmowJ%TBLZ=Wn#E88iZP2K(`dXnp`D1i1j6pr3*^OoqS;VN46-u9G zRJ|xP@rbb)(UfegGOF;d4*Z@@8{5-a0XLvPa+n1OG8W9qWS>az7$}Wjry}s%%{Oo-B z`B`Xg38;HZDC%S#5VrUh=i$9^GSHW4WIS&m8u1H8YQq1^NJW@2poPo6bb{Ugk5?G! zIz=pQg2o>qU}NT6SYZh=e5g{ zVabcO(UwG(znSVxG`hL!Hd?jnQ7=;VNGU5D(TgSO4qBy}8#Os=m4JGi*dnz-f>USE zx1<&*+c?To94ayYaERqH~-ad-oX~@s=9$Y&1 zilmVL^e2B6A@_eHRw{(D9yZdb(2=gM@Biqgu6I8x*-B)NG5#@= zM<{;d;lp)j_+F#sNZxQ80f}_o(b`%o7nq*ZNq3bHXn);ok19)Wy{^NldE9K0Ak0abRF*DnxU`VY1q!?tUk|bT_?} zO)p(cFO8PH6et9nGSyk}USsQ3B%7|7(0Y7lA-ysoIWXvg?&CXNFarpGIT=oi7tgzi zfxLF!oPN-<&)zmeT7+B7raQBQ>%lb+gc@9Zd7T8`?1asq7<+2;7SvWx%zB9EzI zJnF^<(s$dePD@6~4T~m=3MQ&-Pm6WdMMb%TEkaroYFXKm5H{45{+aCgMu z)Cdo>Sj(+(HeZ&C)3txNo^tHi!PmEL-TKy70c}{xf;$#W%E~IZyGVFsv)*}$7Wm|a zB76Z4g&7EM=`W`Q0-dcq{?=|aGq8X}TA?B|3QoJD{VUSEWOLf?c zZtoXOO=mkh`xJ1uiULpvLoCb+|FZdfm-BpA@q7z;zEYo)e3XO6o~(W6{kl&&C7i@} zy!NHFw1-F5<`Ljn5uF^jP)xf@RjYI{yBMg$C~y!jIObdxgD>81zw(BAi--n( zDjKv?mb8+)O8LbbZTp1Bvb^-7D+;9(U#+d>!PmKqpfGL|FN=Km|1li?CMfpg&mh{yHH z(xoL>1Us1-JH!UZ!bxetgN%jOYP@F53|hWt8K{+`?HLp}O-hYZoS~ROPLYrl>u?Od zDr@{@i6N)IJ!td=g(E%Pfg@8+1zFlW(OIr^br5YUSFAR-(uF8c)itBWIul}ook2yj z_ncGJpem?n<&&I1eL=gLAZs8GPjiDShBe}w{?#A?AC+=gRVyQNWg>k!fxf(ezPy0G zlz1`eUz!`%lvn+Q=sE4mfdeJz*GBkNwoXS++2Iz{H_Ub`SwfPCEO&`CT*}!1Qm;p_ zYy!C85h#`P*DBT!~V<=T*zV zy2_{8j<-Rkih1z@t6Ga!hZlK0V^GP+gCQJWtO&R%wWmia@0{X3nz)a9xsQM2KJMW@ zl*Y#E0pZ%Ie!I$e1~#H|QBpoQ=~4G~DeKoyWBW!-iAZpLv9ZF?dEDzOr^7J*_plW% zkVsspfIx%SIIOJpOe4|h&-m*qqwQH^yRnCQ@{(?(42^Daw9O+(wgH;cnLNTh(RMmq z!s9D(d%iPBZXGa4tX2$?jvn_FsT((Ltg2}dYI5P?#fzD>KHR?j_93a+;5pv;JmepY zzKp8e)Duh?pRFtT`Hz^|R1*g8ZlVDeY0~;wWNu%`_B+2@P0Hv#&NGFty^{qg(pD-S)3ou# zaiKZGlYECiz^p2_wl({bhNqMd0bO(E!;?uOX95~2K*-XGBB`y_ozg@I<+J*be;5%h z7@V*0hdyos4DBkEi%P_@dAmDf!h$J?;Yii>$a3>~%C9D5v{t!Xdx^m{_atTJOuKv4 zs#V32dIwsSJX#0pf)2#4FCfg!oT(sSR^mqo#D&M%pSa0k!^TTD1_$$UeSYpp$ zft4E98J8F-rACU`Mj2Nd6T|b>9f!QS+VKrihSfsxzCIZ}D#AK3GyF?s{iZ26p7@LD zo)2N*-D}-J@bA#hSva(dfXy6b$sbEDWoERE0$MZN2!`i49)Ir553xm09Db`tR)#E9 z_HUX7?Bp7Dh_uNh7F34IK$5n)UH^5uUTsd-UKmw>Y*zl{9ESc0(=5qRK47%nF@BIjka&qWYuYIcj9Uz%7;?U z%EsS(X1T5cICSqNOxYA|e^TZk+@Y~h4k<^J&lGQIRH(EA>S$6*)V$I0x*DH5zfjf$ zQRmAl%n^lWlh~jv%bTj0Fb*?{uThG7i&(G8@&S)5VYjtrXmA@M>2(u3An^k)@_93n z&>B{hrJ*1(C!dS@Ek4{N*jh0id7;8MM&t`VkqFk?g+wM`aC5%8yAV zk2N_X$=7tYJPtAT{vlsd=2di$egW?1!*wCQlvR0%tSd78q599{>`ndr;HODqVkxo> z2{-ZPYk}i^Eir|57n;D2%dpF$GVDi%loV`Vb^jN^mLLUN{ocKdo~qW23BQ`c!-|N+ zh-* zgr1(RJ`yCHn&I`fc)#t1&nQ0G=_FitPF!aMyU&F&@+cFqiCoPsr>+{rx`_@3>@%k9PHzQ@1VD)xjzt*;#Znc**{R z%%``I`xZPUq5g`&{c?SJWNMn+67k|*h=z4BD~3ekC$VD4dW)9hp-_D>nvVoQ%|^F5;f`rcZXa1y zHGjT71)qhSl)IUZ(lvUit3dI&Ee%^1UMc~ln{bLP(Pfd1htR9r6ep=6%fe%+w+v4x z=v!G)irdxJ#DsiF_B0AgVt|q zs({3%jf@r2V~!mwSDMJU%ea_12j}j}+9>a^V@6g-Oi!8lFX+`KgXi zvMz_*i+UaGBkRFQwxlXDej;2&4M^jv=(Z@1i!=Tioqgw6S$#|newo}UR0`y1YB0#} zX7%0>Gq3UQBTv#{up}$zdxthLSNMB1^(`2p0srj9_mo$;(;L0Kh<>y#P9^-&@>WbUvOU}V}x&GBL_fN$G zed(0n6tn9F)`}W!;VsJ-Eh?1ZDBaSSo!zL9g3vf1WLe-)fOJurz?7Gw^nCp;!5PYD zpAO}=wdLw}V~MW7xm;yN!gvqcQGt+fX6rC|@ajsUbLl*;HyW`ZocMn)i-!A42vH<+ zL^r^rdiEIw?=@gL2_;~xd%c>TDM`0QPl#vMNsiA^gzpC@l;kU~W09Ghotl%z+l!7}B(X>ag=_JM|doO4O| z?je}Om;;Yr9&k7Uh(mNkE3W+@75qY|y|$!;gcz9EjqY}zubY~H8kLnD`Z~=Bf?1DL z($qW_$pwcFD#3T_hBG!`fP)B8_NsigK*R7K+U@+8$>|t$&w_CcM`~%x?4@hyZHY;Z zi^>>@s?FL_#DjE(lN4WDArEt^mYK18Zj(%ClVucV&%}>#ms@>CEMJRZyJ~F#wPv)E zB6D`9C>dFWfCNJ>VJAgP@#iwLc^IcuuTK;xcDLFfE?sNBC|g`b7(hUj6c=k|D+_NpdH0MNWT37@Doq2kp;wVA&k1v z#Gv7N3Xjohj(@UmjYMbXg%!fDZOG7f-9vJ7XUv;JTz}5I8M(RFUerYyv961*)vrgm z`B85sftf5sV17w4?Ndq|k>ed=i}LWw$>L4K-0jNKAZi~(0ZMTX*|zP4KOJNg9sJV^ z+qS(M8qcsEA9`0GLY3oK6M`2Dz+K50k4lq0Ooe)%!b3@k)UZxWO0e4#V*1W{&z`fz z>6NUO(2B9ZOSXMqm#n2Np?{%G!h4EH}!rCnwat8?f6W-0^i3uI~% zxs{Dv;HBb4J(7#TCkxY~TtLxk9(tQ%a`fK_u~gEJ?G&zg1p8t;gYtSpDqZ;CMBh!*usFv0qt* z=8H!HE&6So8n=j7bP_u4AMdKQ+YfHt+o;dr!lZ5eG4t#N^U^kQk$Yh2d&~;E;x`@V z+!mr}8nv7PZZ*)=?Y49SFymKK-r=^gF#dQjd- z2$RK)*ZdFXSu*##^UMw}`@wkvXnX(Sc^*1{p4@-oJeP3)m;az26?px`r??}YB)`A| zGV)qwvT_-cEzX~pmt{RoxwbFPc1MTWQ~huBFYNzi|H}SAe^>ukth9fYLoF_;s_MPo zG5PsL*NjMFSJ>-m;{j&fCUq8|4`mFI0>)YhDlA17XlB{qSF-VX1dPt`tI)q@f6Cb~ z`UlrIIh@Jj@Bt&eH~ffOJXJ*Ybz*p^9@p4-+M1P@=kGrIMT0&Wc(h+7w66SFd_tV~ z4bTivDlQ$9W=!vURaHqzBd#gp>f{yO#|pN;5avQ~xFV4x)+iV~es>>t_h5tg5;xjUI7ozC64EnUZsJ~xxRcUgks=dc~m zp+A$T(9wgVaAY{o`sfGyw;!c8T>^ZSscY7l6KegY>U}3ahbs}X#Dqaf6lD|h3aK!> z!?I%JrFTvN|Mm<{VDu{Vrfs59SuwAKxbzVW+^t}{3-q|O{QN5~y_mGu31try0GUlm zwc)Yu@P`a*l0KK4pAGtO20b@5sw&7L8uM5d@VEm1ljARoheAOQ+L-V-eY5L=*0Zf` zt(bIe-*$9LauSp+mKjyiHz$%F$`j$KI1-an(5qx|*K(n9l#GwqcrG@2{hwq^9uW*3 z#ZI&#XXFdXl%B}Em;1;3aQ`K8|AKJYKOgYj`G0JGdt`s#_rAc~{}s;v8s{(MiVEqc z68dRS?T3BW0C>K6;s~Dlm6Kw3gN9s5cgfPqlUPO{NPX<_Cw~9j8?~Qx^kMD|y=KbCzY+PMPzQqF7?Dr?N-ZE?}LGOZax@QzzA|vEzO|=iWQUYg!Q< z^@6B~y=VEIH%`vUBxR>OR*fB!nKSvuJC{R66b3!#}SWwAlHt!AK{)<_GD){03k_3Rqr4lgCIT6kT$wBOo~gT)Hw7Zl{) zI)ezV)a4ElaQ+IlM7D2TH>KQKRQqSMUAs3vZWg=$LCu zrp^1+iWOyLH%%|d9pUV3`e@fPaHBo5>!YSl=ZM^b={J>?tyr=2)@da_8HHVrX_}tfk*bNr9&jB3bg9KnMlLm;yXAKUeZhfS4ku{l89To*fy<6;cTQXK1XEzk+wIaVjxGXEv>(@R(1$WIC5c&Ch zG_O=5;p4bcDPsn5wbg1F?fze~j>%e4?J7`rNVacOH5?BW6#M15M(~iZDtWL_lpk3%Ahh*&`a? z+`BiDaJ5~m8GP&P*~LRqBLW}qZHUjyx_(B%G^$X&ZJKY=gnL(cSU^!u?2)<$y)6xH zrJssGX1j4DGq?S-M9)-MCiU$*vyvNG{* z4o#Iksm2b@%;L}I*fB#WVPX#%p}4eRB4b!uT~zXBhc8~; zu;ZnI@Iod>j$2IBi!tyHD|dSp2|) z56-<<3x4(*iK#2XOP!S)wx0}YLw``U-T*TQWL?@I%7BQexuGM z3fwVc^L?krdi{C$_%`E2qjWLve%^QMkGgE_0lTmVe0cKgc5*$ij|V(=(h`x_>!rN~a zONWzewh!{ejvYkWZPnExjsH<8qz}dY{||1^88}kK#}Ao=-Vdu}YOJqNlq27pnhJzV z^_g!L&E?W4DWt0YuJ%rr-A+FrMZCiiZ}>%Lk%NL>gf^uU59uD%%VogbAVW&Sdqol&h9(xFHy$JH!A_y_SW(h-z`_;(YUr(PrNuNmVu82Olnm#Ec zK3HSjw$0`d_}&r;)C`Xyt;aYxmERx4SfU;jpOzvS#wlBlO~#f` z!MNAk6t%vdwdEvOl7fP&ikL{ZJ@G&Hnx(0!u1=;%`IOze3zX$DO|=wV z!7D;QsZ39>x^m^pTf}=Pb6)JB09BC&~eG@$&NzxtU#b8$Q`lfFqr1r#)C zm6d4~F_8`(^)L3P#p(4r=`mbTyr$8mpUK|+tcp)ZWal3F?>l#=#T#&j^otF{*U{SE ze&$;rpZa5Mw%Cv_)IP};>I^bg3@3gU!{|Z1vD??k?hT#qWDAZ8O`gHwAYx*5ki+Qc zAsyt*IS1?t2G&=5yH{;*549LZiwsIX=rTPk_t3vtMMh$aZ~ zgdZY`xfi%~v8gfR1$N1VU&M@kHDX?1mJm7rDhL1SI6l`CCi`R_e+$lK&{ zHDNmDlPwms<>R*YCnU%u{1B#NgBwd(H1MA|me%IR7K-GOi5oH%{zr6(R7SGQn2&I7 zNlk*QfKr z#fP6boAPTlS@Ee`)Ma6^=)-kHUr$0;=7F_HQ`%I#9O^bDJ1Eef<_4OaGBWTj+SvzVe>ID2S0JthVPD& z;31CU0Q2R0M}40QJMvut@wmIfrHl~;!p8?$XT~Lh@~h74p93q+cULHj$jRf(Yh=c9 PBu9nJqZqRa|HXd-w3BNw literal 0 HcmV?d00001 diff --git a/public/fonts/Unbounded.ttf b/public/fonts/Unbounded.ttf new file mode 100644 index 0000000000000000000000000000000000000000..f9b6c49f291f5515a8b6d38e2ffb65b88dc3a978 GIT binary patch literal 601956 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 z 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 ^ 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 AB>(^b literal 0 HcmV?d00001 diff --git a/public/lottie/analytics-dark.lottie b/public/lottie/analytics-dark.lottie new file mode 100644 index 0000000000000000000000000000000000000000..f82081b35f885b6d37440cfb8cbb818ba632375c GIT binary patch literal 2200 zcmZ{mX*d*&7RQH-Wd_MImI_&ivPXo%SjW&<3Xv^4gN!Uwma&v|ipE}($QW6&7grcw zOJc%EWNGXPW9QL`>)sFVz3+RUd(QKJ&iQc8dH&yi2Wftag&zO_u%8G3=+kaZjz6ho zC*nF0$}P~>%M%@{=!Xsp)WwlO9m+h0F(s=_EHE-GPy(}c+E6ODOOZHUJuYwkYn=$u zghn!#7jD=O#i8}^u}_G0|j0(M={oOC^#%vVz3@2{a813>=8tqKI!CddW= zJaPsA&YrkEF^h5w^$iL{EB)EJsQlaen$tw!oCeSDEWOXQ;u#|YK?=|=jQ)dtrf{z7w%9!*k;glNG2O|>F!Yb-4QetRte!_{R>sDf zBh@KZiP5^@eoTCvq-Bq9QcG{9RNff8JF7kdL=kjov>lKItsin<8@#go<*lCNd;95% zBOKH0A;gHYJbfqN0M$GV)OdyPkxj%F$m>iqHZ3nr`}`w)e<0*TzItGZ;dcaTQaFg& zd7d?*YO{CU#Myp+;o5wcO|Kd)p#`63Oz_v)Vr1k%B6k7QAkrL3+s-f5AknIea(Dq54HfF{EIoqRb6r`K_tI!*oU-`WR;h zT>NZ7N&*XS-S{eJVJOlifrlG6AzUK8%Evv_E3w>FU-i0*tct_Ysduj*?#z|ewGjmi z7JjV?>abL}_E9?$)o@WGfc8c1Ip~xLscUtNRUQ)(p?@mIx`$%C_UI@#z-u5ZX-tF) zV@&d%J}+|*?-414R4&v_dqBsrCzpdv`X|XN5<)?vEUPo^QTW1-qvu z1NeUHVRvPQN9={3bp1sBs5zpFEWg3{ z8fp1=nAWxKf+Do@>zI^qAh{0CPMYf@_hLgtVTVp8yhmr1!#g_>*weHajWW=A>ihM) zM?TZ2iPIZU`bsPf7J6Pf;wdj8JHfl0Sx;()lr~$hos`hFd*A8y>f-RUTf9p8PGP?f ziUa>6_(#|s2a}$XrlnzONEu%w_pEioC;gDJ{+qTCGw9vPnWiPG-5j-Ltdkv|g-X0& zt6n_aXhfx1jXa>_77gPTf0FDVAh}rH=ZIIi$<0Yg&UiNwIqui&QDXxoD*e(VyT`4V zHjN81W@+n+mPYRTEM>&bcpeU)WPhyIGv$D6bp;5%QIw@`qwyhV-jr z@e0)pjsN57Z5`WHx!rm^C@Pk9-(En5{mCoPJK1}h6)QJqBr~fnH~AGP43@ej=LLz6 zp@u4mRE>bV$T(r1U|%=_3SZ=~#%f(hFVwQwEM{Cq0$Gjxy>pso$&~W;U84oxy^+g| zDESSf)<}7Ksr29z((w62JqFvkS|wXhA5BOgm~fGg4G!PHD~1U~XRz14{bViN`AU5I zR}Q}Pvki4=pQ8;{azp8mKrpyoBp=QXS`!N{L|`29H{%qnF*W>URf9o=7k-1fenr|< z3a%HX*A)+Wk4o&GKCiUb8Y40#w>Rt_sI-Tv*@qgY?jAmI;pDccdHA4g|4ut=yj4*W z7Z=oVL6xmXhBqZRBx%Ha`Nd|~Z6*2!+2?~CQK<+R?D1(&sz5tk#y4&+n)X=wH2M7rQ-@2XV-Kb~T(tv^Sw>K(W7bs>e8 z@*>1?HsIBEaZg~4%Y5}rwrnzf1U+!HSbL4gxsr}UC9YKR{fq`zOxEOYu!u2eloD?n z$02g~_SR%9(aOVT1IvTXx^MC*N_T26G4KP+YVyuna(zt7)I@6gI*TU73BCNzpn^-(D&EmIGMKZU$n0kwLD4LCl}km40a* zlsD^mDR#t$G-qN40RBJ!PoVl=@t1Gl@2h`@@qhNJPTD_t{J&^Mngdz?HOzdH2`BaF Jgy;akKLJdH_rCxD literal 0 HcmV?d00001 diff --git a/public/lottie/analytics-light.lottie b/public/lottie/analytics-light.lottie new file mode 100644 index 0000000000000000000000000000000000000000..a348e5ae9bd2670e920d144250ebb303a7bc5199 GIT binary patch literal 2185 zcmZ{lc{mh`8pa1>5VB1($P$q;*_UZj_N6o!L$c2#S;oX*#+Kcbv6X}A#&8J{nJgXA zNQ9E`U?|6k?1M0pt-|TJ_m6Y$Irq8W_q@;h{_%a!^Zxg9MDYQ^002PnPyj&hxwdr5 zp;sSD^iaV*A$Wg35?L#VL<}*$+i|2*N8Bp0VwDNB?63?`zWG(mN+th|RwcWh4R`vn zUI{T4ZH?j6PevO=t2*#c#H92TbyR1KrR*T5i%$w8lOVA7`+KgQn0IOS#=j4zC_ejH z&C_QO)BbdXoA20~uqRa`si1xhA4#p$|0ny(Lh?EkRb~2*4yg(Tfq>9S1UUYst*D2R zfuH~Ya0&|m96xM(ST@*)j3WmO3n8Rb2@KT}OA3gq3*cnMXRmKeQ>VEIX@1-Da#ME} zcURbch78Ci+ojPX?nME}Cp04BSk|mgKB(NFd)<_?8~Id0pqx4l;l(%3t$gwd3250e_V^_i|blD!+!DwTO=JY+8Zg`4K1J1BJ))cJT+ zcVQBg$x}=?|Mf)<6cWP}j@gj=DuPtf_N&ZUl+E4`nXj|4;ca#)-)*^NPL&PPi9GeEgid>A=$eChxkP+4)=mDkhm}5iW`=!ZGK2whr6ThAR zMha(Q86eZSQ&)wYiy>Mf$Q=wHpzvJQOR{_^a_qTH~6s(0MC~|cQ<8y~A>F&e-d$u}4ETwUoo1G%;K;)$@k%{84#q1NYJM{F3R9!Ow2O%$+vND4 zXdZxcTS?qC?f_9_KVu4J#&ZR!N7F*`-7aKOX^o{_1q;j5H-8_`*T*^p+!s93qt-+9 zQTR#fy&0y&KD@t!y5=ADTF5e zmit-iL&5j~Pzw_NP*7ilLXpn6BdMEoWb-0iex+Wu$Q=Tao1%YwCiLc~-HQ+wi)F3V)u;4Er%a+!m=(j$AvcJVT6^r$RoS-CC{h$WOiL=-=1`gp-lv zb9IdJxuFTt5+3}3udo~c69tzDhiTq@iM#I9cD?d?Q#ian;YLPpB) zUsT3lUbkZfqDT>qr-g5OCa5A~EOezJByw6|T?S5aW)ffP3sAoKD975PG24;B79zRQ zQ^8&tR$Li9`#k|A$pOhlUXrTMmQaKlB`8_Dt(3saxe*QdcN^WKKu=Y0_acTI3^zT||Z zXw2@x@ZuHBeMmqo=C{li0VOxaVB(MII%4nqhU#P#&vB8|bY+OagB!Fyxe5A3So=GZ zT&)UH_eXro^Um1vD3czw8*V%2}|nN4PiGQu&^3v`Eq54cd~R|3Y8aXt-*DRXIt z7h429%Uo}pZ4TQ3-VEa14ytpFMVpr?Vrb_8>BWjSXebFqgWFioQ6pkjQMlNa8|Oot z!@|O@>=wVwd^&Gm^JH`wj?>FMYQD^9lrrFcx>aO+yO?g#3~$?V60G}n^Ubb~N}-7* z)a+Tn?1GTN)Gm))O&bQ@pLoq}>q#c#`*8Uzm)NG0TNlZ#m_-duo4SVa(QR@{J2H*? z-ACnRcD4;-gXr5%b!tO%QcK^}NpGRCQ$nFd)tq5ldQoD*Q`_oaURO-2+UND-7ZZA4 zYOKQtLNyV!t6)gT;ROKx uKkyGJ`d{-G{Qv#+@AUo8U+rQ16Ttt=Vn-A|=wHXYhkNVL*AEd60Q><7NZQ%} literal 0 HcmV?d00001 diff --git a/public/lottie/globe-dark.lottie b/public/lottie/globe-dark.lottie new file mode 100644 index 0000000000000000000000000000000000000000..b92bc8a85c73c9114b8d1fa9a2194109e32fef88 GIT binary patch literal 4051 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 literal 0 HcmV?d00001 diff --git a/public/lottie/globe-light.lottie b/public/lottie/globe-light.lottie new file mode 100644 index 0000000000000000000000000000000000000000..60f9b14d0907ecd801948a9eebb8a46ca923c539 GIT binary patch literal 4039 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 a|EaJ4x5+~FNl1U239oO|^%ST5z5NT_EP`MF literal 0 HcmV?d00001 diff --git a/public/lottie/groups-dark.lottie b/public/lottie/groups-dark.lottie new file mode 100644 index 0000000000000000000000000000000000000000..fad73c0e272789ed9e0b20f6e0582c6829939f0a GIT binary patch literal 5161 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 C3~+=1 literal 0 HcmV?d00001 diff --git a/public/lottie/groups-light.lottie b/public/lottie/groups-light.lottie new file mode 100644 index 0000000000000000000000000000000000000000..31d1777420616ef1b9194a5ae546c75c7c7a69c7 GIT binary patch literal 5147 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 r{jd5LAouUqf9GNU>-@z@b0|9SflV$E!Q literal 0 HcmV?d00001 diff --git a/public/lottie/label-dark.lottie b/public/lottie/label-dark.lottie new file mode 100644 index 0000000000000000000000000000000000000000..e985d619f4ebac95c89b1a7026fc8a8d9edb4866 GIT binary patch literal 2651 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 literal 0 HcmV?d00001 diff --git a/public/lottie/player.js b/public/lottie/player.js new file mode 100644 index 0000000..1a2d57c --- /dev/null +++ b/public/lottie/player.js @@ -0,0 +1,2 @@ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self)["dotlottie-player"]={})}(this,function(exports){"use strict";function _taggedTemplateLiteral(t,e){return e=e||t.slice(0),Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))}function __decorate(t,e,r,i){var s,n=arguments.length,a=n<3?e:null===i?i=Object.getOwnPropertyDescriptor(e,r):i;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,r,i);else for(var o=t.length-1;0<=o;o--)(s=t[o])&&(a=(n<3?s(a):3{for(;e!==r;){const r=e.nextSibling;t.removeChild(e),e=r}},marker=`{{lit-${String(Math.random()).slice(2)}}}`,nodeMarker=``,markerRegex=new RegExp(marker+"|"+nodeMarker),boundAttributeSuffix="$lit$";class Template{constructor(i,r){this.parts=[],this.element=r;const s=[],n=[],a=document.createTreeWalker(r.content,133,null,!1);let t=0,o=-1,h=0;for(var{strings:l,values:{length:e}}=i;h{var r=t.length-e.length;return 0<=r&&t.slice(r)===e},isTemplatePartActive=t=>-1!==t.index,createMarker=()=>document.createComment(""),lastAttributeNameRegex=/([ \x09\x0a\x0c\x0d])([^\0-\x1F\x7F-\x9F "'>=/]+)([ \x09\x0a\x0c\x0d]*=[ \x09\x0a\x0c\x0d]*(?:[^ \x09\x0a\x0c\x0d"'`<>=]*|"[^"]*|'[^']*))$/,walkerNodeFilter=133;function removeNodesFromTemplate(t,e){var{element:{content:t},parts:r}=t,i=document.createTreeWalker(t,walkerNodeFilter,null,!1);let s=nextActiveIndexInTemplateParts(r),n=r[s],a=-1,o=0;var h=[];let l=null;for(;i.nextNode();){a++;const t=i.currentNode;for(t.previousSibling===l&&(l=null),null!==(l=e.has(t)&&(h.push(t),null===l)?t:l)&&o++;void 0!==n&&n.index===a;)n.index=null!==l?-1:n.index-o,s=nextActiveIndexInTemplateParts(r,s),n=r[s]}h.forEach(t=>t.parentNode.removeChild(t))}const countNodes=t=>{let e=11===t.nodeType?0:1;for(var r=document.createTreeWalker(t,walkerNodeFilter,null,!1);r.nextNode();)e++;return e},nextActiveIndexInTemplateParts=(e,r=-1)=>{for(let t=r+1;t"function"==typeof t&&directives.has(t),noChange={},nothing={};class TemplateInstance{constructor(t,e,r){this.__parts=[],this.template=t,this.processor=e,this.options=r}update(t){let e=0;for(const r of this.__parts)void 0!==r&&r.setValue(t[e]),e++;for(const t of this.__parts)void 0!==t&&t.commit()}_clone(){const t=isCEPolyfill?this.template.element.content.cloneNode(!0):document.importNode(this.template.element.content,!0),e=[],r=this.template.parts,i=document.createTreeWalker(t,133,null,!1);let s,n=0,a=0,o=i.nextNode();for(;nnull===t||!("object"==typeof t||"function"==typeof t),isIterable=t=>Array.isArray(t)||!(!t||!t[Symbol.iterator]);class AttributeCommitter{constructor(t,e,r){this.dirty=!0,this.element=t,this.name=e,this.strings=r,this.parts=[];for(let t=0;t{try{var t={get capture(){return!(eventOptionsSupported=!0)}};window.addEventListener("test",t,t),window.removeEventListener("test",t,t)}catch(t){}})();class EventPart{constructor(t,e,r){this.value=void 0,this.__pendingValue=void 0,this.element=t,this.eventName=e,this.eventContext=r,this.__boundHandleEvent=t=>this.handleEvent(t)}setValue(t){this.__pendingValue=t}commit(){for(;isDirective(this.__pendingValue);){const t=this.__pendingValue;this.__pendingValue=noChange,t(this)}if(this.__pendingValue!==noChange){const t=this.__pendingValue,e=this.value,r=null==t||null!=e&&(t.capture!==e.capture||t.once!==e.once||t.passive!==e.passive),i=null!=t&&(null==e||r);r&&this.element.removeEventListener(this.eventName,this.__boundHandleEvent,this.__options),i&&(this.__options=getOptions(t),this.element.addEventListener(this.eventName,this.__boundHandleEvent,this.__options)),this.value=t,this.__pendingValue=noChange}}handleEvent(t){"function"==typeof this.value?this.value.call(this.eventContext||this.element,t):this.value.handleEvent(t)}}const getOptions=t=>t&&(eventOptionsSupported?{capture:t.capture,passive:t.passive,once:t.once}:t.capture);function templateFactory(t){let e=templateCaches.get(t.type),r=(void 0===e&&(e={stringsArray:new WeakMap,keyString:new Map},templateCaches.set(t.type,e)),e.stringsArray.get(t.strings));var i;return void 0===r&&(i=t.strings.join(marker),void 0===(r=e.keyString.get(i))&&(r=new Template(t,t.getTemplateElement()),e.keyString.set(i,r)),e.stringsArray.set(t.strings,r)),r}const templateCaches=new Map,parts=new WeakMap,render=(t,e,r)=>{let i=parts.get(e);void 0===i&&(removeNodes(e,e.firstChild),parts.set(e,i=new NodePart(Object.assign({templateFactory:templateFactory},r))),i.appendInto(e)),i.setValue(t),i.commit()};class DefaultTemplateProcessor{handleAttributeExpressions(t,e,r,i){var s=e[0];return"."===s?new PropertyCommitter(t,e.slice(1),r).parts:"@"===s?[new EventPart(t,e.slice(1),i.eventContext)]:"?"===s?[new BooleanAttributePart(t,e.slice(1),r)]:new AttributeCommitter(t,e,r).parts}handleTextExpression(t){return new NodePart(t)}}const defaultTemplateProcessor=new DefaultTemplateProcessor,html=("undefined"!=typeof window&&(window.litHtmlVersions||(window.litHtmlVersions=[])).push("1.2.1"),(t,...e)=>new TemplateResult(t,e,"html",defaultTemplateProcessor)),getTemplateCacheKey=(t,e)=>t+"--"+e;let compatibleShadyCSSVersion=!0;void 0===window.ShadyCSS?compatibleShadyCSSVersion=!1:void 0===window.ShadyCSS.prepareTemplateDom&&(console.warn("Incompatible ShadyCSS version detected. Please update to at least @webcomponents/webcomponentsjs@2.0.2 and @webcomponents/shadycss@1.3.1."),compatibleShadyCSSVersion=!1);const shadyTemplateFactory=n=>t=>{const e=getTemplateCacheKey(t.type,n);let r=templateCaches.get(e),i=(void 0===r&&(r={stringsArray:new WeakMap,keyString:new Map},templateCaches.set(e,r)),r.stringsArray.get(t.strings));if(void 0===i){var s=t.strings.join(marker);if(void 0===(i=r.keyString.get(s))){const e=t.getTemplateElement();compatibleShadyCSSVersion&&window.ShadyCSS.prepareTemplateDom(e,n),i=new Template(t,e),r.keyString.set(s,i)}r.stringsArray.set(t.strings,i)}return i},TEMPLATE_TYPES=["html","svg"],removeStylesFromLitTemplates=e=>{TEMPLATE_TYPES.forEach(t=>{t=templateCaches.get(getTemplateCacheKey(t,e));void 0!==t&&t.keyString.forEach(t=>{const{content:e}=t["element"],r=new Set;Array.from(e.querySelectorAll("style")).forEach(t=>{r.add(t)}),removeNodesFromTemplate(t,r)})})},shadyRenderSet=new Set,prepareTemplateStyles=(t,e,r)=>{shadyRenderSet.add(t);var i=r?r.element:document.createElement("template"),s=e.querySelectorAll("style"),n=s["length"];if(0===n)window.ShadyCSS.prepareTemplateStyles(i,t);else{var a=document.createElement("style");for(let t=0;t{if(!r||"object"!=typeof r||!r.scopeName)throw new Error("The `scopeName` option is required.");var i=r.scopeName,s=parts.has(e),n=compatibleShadyCSSVersion&&11===e.nodeType&&!!e.host,a=n&&!shadyRenderSet.has(i),o=a?document.createDocumentFragment():e;if(render(t,o,Object.assign({templateFactory:shadyTemplateFactory(i)},r)),a){const t=parts.get(o),r=(parts.delete(o),t.value instanceof TemplateInstance?t.value.template:void 0);prepareTemplateStyles(i,o,r),removeNodes(e,e.firstChild),e.appendChild(o),parts.set(e,t)}!s&&n&&window.ShadyCSS.styleElement(e.host)};var _a;window.JSCompiler_renameProperty=(t,e)=>t;const defaultConverter={toAttribute(t,e){switch(e){case Boolean:return t?"":null;case Object:case Array:return null==t?t:JSON.stringify(t)}return t},fromAttribute(t,e){switch(e){case Boolean:return null!==t;case Number:return null===t?null:Number(t);case Object:case Array:return JSON.parse(t)}return t}},notEqual=(t,e)=>e!==t&&(e==e||t==t),defaultPropertyDeclaration={attribute:!0,type:String,converter:defaultConverter,reflect:!1,hasChanged:notEqual},STATE_HAS_UPDATED=1,STATE_UPDATE_REQUESTED=4,STATE_IS_REFLECTING_TO_ATTRIBUTE=8,STATE_IS_REFLECTING_TO_PROPERTY=16,finalized="finalized";class UpdatingElement extends HTMLElement{constructor(){super(),this._updateState=0,this._instanceProperties=void 0,this._updatePromise=new Promise(t=>this._enableUpdatingResolver=t),this._changedProperties=new Map,this._reflectingProperties=void 0,this.initialize()}static get observedAttributes(){this.finalize();const r=[];return this._classProperties.forEach((t,e)=>{t=this._attributeNameForProperty(e,t);void 0!==t&&(this._attributeToPropertyMap.set(t,e),r.push(t))}),r}static _ensureClassProperties(){var t;this.hasOwnProperty(JSCompiler_renameProperty("_classProperties",this))||(this._classProperties=new Map,void 0!==(t=Object.getPrototypeOf(this)._classProperties)&&t.forEach((t,e)=>this._classProperties.set(e,t)))}static createProperty(t,e=defaultPropertyDeclaration){var r;this._ensureClassProperties(),this._classProperties.set(t,e),e.noAccessor||this.prototype.hasOwnProperty(t)||(r="symbol"==typeof t?Symbol():"__"+t,void 0!==(r=this.getPropertyDescriptor(t,r,e))&&Object.defineProperty(this.prototype,t,r))}static getPropertyDescriptor(r,i,t){return{get(){return this[i]},set(t){var e=this[r];this[i]=t,this._requestUpdate(r,e)},configurable:!0,enumerable:!0}}static getPropertyOptions(t){return this._classProperties&&this._classProperties.get(t)||defaultPropertyDeclaration}static finalize(){const t=Object.getPrototypeOf(this);if(t.hasOwnProperty(finalized)||t.finalize(),this[finalized]=!0,this._ensureClassProperties(),this._attributeToPropertyMap=new Map,this.hasOwnProperty(JSCompiler_renameProperty("properties",this))){const t=this.properties,e=[...Object.getOwnPropertyNames(t),..."function"==typeof Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(t):[]];for(const r of e)this.createProperty(r,t[r])}}static _attributeNameForProperty(t,e){e=e.attribute;return!1===e?void 0:"string"==typeof e?e:"string"==typeof t?t.toLowerCase():void 0}static _valueHasChanged(t,e,r=notEqual){return r(t,e)}static _propertyValueFromAttribute(t,e){var r=e.type,e=e.converter||defaultConverter,e="function"==typeof e?e:e.fromAttribute;return e?e(t,r):t}static _propertyValueToAttribute(t,e){var r;if(void 0!==e.reflect)return r=e.type,((e=e.converter)&&e.toAttribute||defaultConverter.toAttribute)(t,r)}initialize(){this._saveInstanceProperties(),this._requestUpdate()}_saveInstanceProperties(){this.constructor._classProperties.forEach((t,e)=>{if(this.hasOwnProperty(e)){const t=this[e];delete this[e],this._instanceProperties||(this._instanceProperties=new Map),this._instanceProperties.set(e,t)}})}_applyInstanceProperties(){this._instanceProperties.forEach((t,e)=>this[e]=t),this._instanceProperties=void 0}connectedCallback(){this.enableUpdating()}enableUpdating(){void 0!==this._enableUpdatingResolver&&(this._enableUpdatingResolver(),this._enableUpdatingResolver=void 0)}disconnectedCallback(){}attributeChangedCallback(t,e,r){e!==r&&this._attributeToProperty(t,r)}_propertyToAttribute(t,e,r=defaultPropertyDeclaration){var i=this.constructor,s=i._attributeNameForProperty(t,r);if(void 0!==s){const t=i._propertyValueToAttribute(e,r);void 0!==t&&(this._updateState=this._updateState|STATE_IS_REFLECTING_TO_ATTRIBUTE,null==t?this.removeAttribute(s):this.setAttribute(s,t),this._updateState=this._updateState&~STATE_IS_REFLECTING_TO_ATTRIBUTE)}}_attributeToProperty(t,e){if(!(this._updateState&STATE_IS_REFLECTING_TO_ATTRIBUTE)){var r=this.constructor,i=r._attributeToPropertyMap.get(t);if(void 0!==i){const t=r.getPropertyOptions(i);this._updateState=this._updateState|STATE_IS_REFLECTING_TO_PROPERTY,this[i]=r._propertyValueFromAttribute(e,t),this._updateState=this._updateState&~STATE_IS_REFLECTING_TO_PROPERTY}}}_requestUpdate(t,e){let r=!0;var i,s;void 0!==t&&(s=(i=this.constructor).getPropertyOptions(t),i._valueHasChanged(this[t],e,s.hasChanged)?(this._changedProperties.has(t)||this._changedProperties.set(t,e),!0!==s.reflect||this._updateState&STATE_IS_REFLECTING_TO_PROPERTY||(void 0===this._reflectingProperties&&(this._reflectingProperties=new Map),this._reflectingProperties.set(t,s))):r=!1),!this._hasRequestedUpdate&&r&&(this._updatePromise=this._enqueueUpdate())}requestUpdate(t,e){return this._requestUpdate(t,e),this.updateComplete}async _enqueueUpdate(){this._updateState=this._updateState|STATE_UPDATE_REQUESTED;try{await this._updatePromise}catch(t){}var t=this.performUpdate();return null!=t&&await t,!this._hasRequestedUpdate}get _hasRequestedUpdate(){return this._updateState&STATE_UPDATE_REQUESTED}get hasUpdated(){return this._updateState&STATE_HAS_UPDATED}performUpdate(){this._instanceProperties&&this._applyInstanceProperties();let t=!1;var e=this._changedProperties;try{(t=this.shouldUpdate(e))?this.update(e):this._markUpdated()}catch(e){throw t=!1,this._markUpdated(),e}t&&(this._updateState&STATE_HAS_UPDATED||(this._updateState=this._updateState|STATE_HAS_UPDATED,this.firstUpdated(e)),this.updated(e))}_markUpdated(){this._changedProperties=new Map,this._updateState=this._updateState&~STATE_UPDATE_REQUESTED}get updateComplete(){return this._getUpdateComplete()}_getUpdateComplete(){return this._updatePromise}shouldUpdate(t){return!0}update(t){void 0!==this._reflectingProperties&&0this._propertyToAttribute(e,this[e],t)),this._reflectingProperties=void 0),this._markUpdated()}updated(t){}firstUpdated(t){}}_a=finalized,UpdatingElement[_a]=!0;const legacyCustomElement=(t,e)=>(window.customElements.define(t,e),e),standardCustomElement=(e,t)=>{var{kind:t,elements:r}=t;return{kind:t,elements:r,finisher(t){window.customElements.define(e,t)}}},customElement=e=>t=>("function"==typeof t?legacyCustomElement:standardCustomElement)(e,t),standardProperty=(e,r)=>"method"!==r.kind||!r.descriptor||"value"in r.descriptor?{kind:"field",key:Symbol(),placement:"own",descriptor:{},initializer(){"function"==typeof r.initializer&&(this[r.key]=r.initializer.call(this))},finisher(t){t.createProperty(r.key,e)}}:Object.assign(Object.assign({},r),{finisher(t){t.createProperty(r.key,e)}}),legacyProperty=(t,e,r)=>{e.constructor.createProperty(r,t)};function property(r){return(t,e)=>void 0!==e?legacyProperty(r,t,e):standardProperty(r,t)}function query(i){return(t,e)=>{var r={get(){return this.renderRoot.querySelector(i)},enumerable:!0,configurable:!0};return void 0!==e?legacyQuery(r,t,e):standardQuery(r,t)}}const legacyQuery=(t,e,r)=>{Object.defineProperty(e,r,t)},standardQuery=(t,e)=>({kind:"method",placement:"prototype",key:e.key,descriptor:t}),supportsAdoptingStyleSheets="adoptedStyleSheets"in Document.prototype&&"replace"in CSSStyleSheet.prototype,constructionToken=Symbol();class CSSResult{constructor(t,e){if(e!==constructionToken)throw new Error("CSSResult is not constructable. Use `unsafeCSS` or `css` instead.");this.cssText=t}get styleSheet(){return void 0===this._styleSheet&&(supportsAdoptingStyleSheets?(this._styleSheet=new CSSStyleSheet,this._styleSheet.replaceSync(this.cssText)):this._styleSheet=null),this._styleSheet}toString(){return this.cssText}}const textFromCSSResult=t=>{if(t instanceof CSSResult)return t.cssText;if("number"==typeof t)return t;throw new Error(`Value passed to 'css' function must be a 'css' function result: ${t}. Use 'unsafeCSS' to pass non-literal values, but + take care to ensure page security.`)},css=(i,...t)=>{t=t.reduce((t,e,r)=>t+textFromCSSResult(e)+i[r+1],i[0]);return new CSSResult(t,constructionToken)},renderNotImplemented=((window.litElementVersions||(window.litElementVersions=[])).push("2.3.1"),{});class LitElement extends UpdatingElement{static getStyles(){return this.styles}static _getUniqueStyles(){if(!this.hasOwnProperty(JSCompiler_renameProperty("_styles",this))){var t=this.getStyles();if(void 0===t)this._styles=[];else if(Array.isArray(t)){const r=(t,e)=>t.reduceRight((t,e)=>Array.isArray(e)?r(e,t):(t.add(e),t),e),e=r(t,new Set),i=[];e.forEach(t=>i.unshift(t)),this._styles=i}else this._styles=[t]}}initialize(){super.initialize(),this.constructor._getUniqueStyles(),this.renderRoot=this.createRenderRoot(),window.ShadowRoot&&this.renderRoot instanceof window.ShadowRoot&&this.adoptStyles()}createRenderRoot(){return this.attachShadow({mode:"open"})}adoptStyles(){var t=this.constructor._styles;0!==t.length&&(void 0===window.ShadyCSS||window.ShadyCSS.nativeShadow?supportsAdoptingStyleSheets?this.renderRoot.adoptedStyleSheets=t.map(t=>t.styleSheet):this._needsShimAdoptedStyleSheets=!0:window.ShadyCSS.ScopingShim.prepareAdoptedCssText(t.map(t=>t.cssText),this.localName))}connectedCallback(){super.connectedCallback(),this.hasUpdated&&void 0!==window.ShadyCSS&&window.ShadyCSS.styleElement(this)}update(t){var e=this.render();super.update(t),e!==renderNotImplemented&&this.constructor.render(e,this.renderRoot,{scopeName:this.localName,eventContext:this}),this._needsShimAdoptedStyleSheets&&(this._needsShimAdoptedStyleSheets=!1,this.constructor._styles.forEach(t=>{var e=document.createElement("style");e.textContent=t.cssText,this.renderRoot.appendChild(e)}))}render(){return renderNotImplemented}}LitElement.finalized=!0,LitElement.render=render$1;var commonjsGlobal="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function createCommonjsModule(t,e,r){return t(r={path:e,exports:{},require:function(t,e){return commonjsRequire(t,null==e?r.path:e)}},r.exports),r.exports}function commonjsRequire(){throw new Error("Dynamic requires are not currently supported by @rollup/plugin-commonjs")}var lottie_svg=createCommonjsModule(function(module){"undefined"!=typeof navigator&&function(t,e){module.exports?module.exports=e(t):(t.lottie=e(t),t.bodymovin=t.lottie)}(window||{},function(window){var svgNS="http://www.w3.org/2000/svg",locationHref="",initialDefaultFrame=-999999,subframeEnabled=!0,expressionsPlugin,isSafari=/^((?!chrome|android).)*safari/i.test(navigator.userAgent),bm_pow=Math.pow,bm_sqrt=Math.sqrt,bm_floor=Math.floor,bm_min=Math.min,BMMath={};function ProjectInterface(){return{}}!function(){for(var t=["abs","acos","acosh","asin","asinh","atan","atanh","atan2","ceil","cbrt","expm1","clz32","cos","cosh","exp","floor","fround","hypot","imul","log","log1p","log2","log10","max","min","pow","random","round","sign","sin","sinh","sqrt","tan","tanh","trunc","E","LN10","LN2","LOG10E","LOG2E","PI","SQRT1_2","SQRT2"],e=t.length,r=0;r>>=1;return(t+r)/e}var s=[],t=u(function t(e,r){var i,s=[],n=typeof e;if(r&&"object"==n)for(i in e)try{s.push(t(e[i],r-1))}catch(t){}return s.length?s:"string"==n?e:e+"\0"}((e=!0===e?{entropy:!0}:e||{}).entropy?[t,m(a)]:null===t?function(){try{var t=new Uint8Array(256);return(h.crypto||h.msCrypto).getRandomValues(t),m(t)}catch(t){var e=h.navigator,e=e&&e.plugins;return[+new Date,h,e,h.screen,m(a)]}}():t,3),s),n=new f(s);return i.int32=function(){return 0|n.g(4)},i.quick=function(){return n.g(4)/4294967296},i.double=i,u(m(n.S),a),(e.pass||r||function(t,e,r,i){return i&&(i.S&&d(i,n),t.state=function(){return d(n,{})}),r?(o.random=t,e):t})(i,t,"global"in e?e.global:this==o,e.state)},u(o.random(),a)}([],BMMath),function(){var t={getBezierEasing:function(t,e,r,i,s){s=s||("bez_"+t+"_"+e+"_"+r+"_"+i).replace(/\./g,"p");return n[s]||(t=new a([t,e,r,i]),n[s]=t)}},n={},e="function"==typeof Float32Array;function i(t,e){return 1-3*e+3*t}function P(t,e,r){return((i(e,r)*t+(3*r-6*e))*t+3*e)*t}function x(t,e,r){return 3*i(e,r)*t*t+2*(3*r-6*e)*t+3*e}function a(t){this._p=t,this._mSampleValues=new(e?Float32Array:Array)(11),this._precomputed=!1,this.get=this.get.bind(this)}return a.prototype={get:function(t){var e=this._p[0],r=this._p[1],i=this._p[2],s=this._p[3];return this._precomputed||this._precompute(),e===r&&i===s?t:0===t?0:1===t?1:P(this._getTForX(t),r,s)},_precompute:function(){var t=this._p[0],e=this._p[1],r=this._p[2],i=this._p[3];this._precomputed=!0,t===e&&r===i||this._calcSampleValues()},_calcSampleValues:function(){for(var t=this._p[0],e=this._p[2],r=0;r<11;++r)this._mSampleValues[r]=P(.1*r,t,e)},_getTForX:function(t){for(var e=this._p[0],r=this._p[2],i=this._mSampleValues,s=0,n=1;10!==n&&i[n]<=t;++n)s+=.1;var a=s+(t-i[--n])/(i[n+1]-i[n])*.1,o=x(a,e,r);if(.001<=o){for(var h=t,l=a,p=e,c=r,f=0;f<4;++f){var d=x(l,p,c);if(0===d)return l;l-=(P(l,p,c)-h)/d}return l}if(0===o)return a;for(var u,m,y=t,g=s,v=s+.1,_=e,b=r,S=0;0<(u=P(m=g+(v-g)/2,_,b)-y)?v=m:g=m,1e-7a?-1:1,l=!0;l;)if(i[n]<=a&&i[n+1]>a?(o=(a-i[n])/(i[n+1]-i[n]),l=!1):n+=h,n<0||s-1<=n){if(n===s-1)return r[n];l=!1}return r[n]+(r[n+1]-r[n])*o}var A=createTypedArray("float32",8);return{getSegmentsLength:function(t){for(var e=segments_length_pool.newElement(),r=t.c,i=t.v,s=t.o,n=t.i,a=t._length,o=e.lengths,h=0,l=0;le[0]||!(e[0]>t[0])&&(t[1]>e[1]||!(e[1]>t[1])&&(t[2]>e[2]||(e[2],t[2],0)))}function r(t){if(t.chars&&!o(h,t.v))for(var e,r,i,s,n=t.chars.length,a=0;a=n.t-i){s.h&&(s=n),o=0;break}if(n.t-i>t){o=h;break}h=r&&r<=t||this._caching.lastFrame=t&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0),r=this.interpolateValue(t,this._caching),this.pv=r),this._caching.lastFrame=t,this.pv}function u(t){var e;if("unidimensional"===this.propType)e=t*this.mult,1e-5=this.p.keyframes[this.p.keyframes.length-1].t?(e=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/t,0),this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/t,0)):(e=this.p.pv,this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/t,this.p.offsetTime)):this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime?(e=[],r=[],i=this.px,s=this.py,i._caching.lastFrame+i.offsetTime<=i.keyframes[0].t?(e[0]=i.getValueAtTime((i.keyframes[0].t+.01)/t,0),e[1]=s.getValueAtTime((s.keyframes[0].t+.01)/t,0),r[0]=i.getValueAtTime(i.keyframes[0].t/t,0),r[1]=s.getValueAtTime(s.keyframes[0].t/t,0)):i._caching.lastFrame+i.offsetTime>=i.keyframes[i.keyframes.length-1].t?(e[0]=i.getValueAtTime(i.keyframes[i.keyframes.length-1].t/t,0),e[1]=s.getValueAtTime(s.keyframes[s.keyframes.length-1].t/t,0),r[0]=i.getValueAtTime((i.keyframes[i.keyframes.length-1].t-.01)/t,0),r[1]=s.getValueAtTime((s.keyframes[s.keyframes.length-1].t-.01)/t,0)):(e=[i.pv,s.pv],r[0]=i.getValueAtTime((i._caching.lastFrame+i.offsetTime-.01)/t,i.offsetTime),r[1]=s.getValueAtTime((s._caching.lastFrame+s.offsetTime-.01)/t,s.offsetTime))):e=r=n,this.v.rotate(-Math.atan2(e[1]-r[1],e[0]-r[0]))),this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])),this.frameId=this.elem.globalData.frameId)},precalculateMatrix:function(){if(!this.a.k&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}},autoOrient:function(){}},extendPrototype([DynamicPropertyContainer],i),i.prototype.addDynamicProperty=function(t){this._addDynamicProperty(t),this.elem.addDynamicProperty(t),this._isDirty=!0},i.prototype._addDynamicProperty=DynamicPropertyContainer.prototype.addDynamicProperty,{getTransformProperty:function(t,e,r){return new i(t,e,r)}}}();function ShapePath(){this.c=!1,this._length=0,this._maxLength=8,this.v=createSizedArray(this._maxLength),this.o=createSizedArray(this._maxLength),this.i=createSizedArray(this._maxLength)}ShapePath.prototype.setPathData=function(t,e){this.c=t,this.setLength(e);for(var r=0;r=this._maxLength&&this.doubleArrayLength(),r){case"v":n=this.v;break;case"i":n=this.i;break;case"o":n=this.o}n[i]&&(!n[i]||s)||(n[i]=point_pool.newElement()),n[i][0]=t,n[i][1]=e},ShapePath.prototype.setTripleAt=function(t,e,r,i,s,n,a,o){this.setXYAt(t,e,"v",a,o),this.setXYAt(r,i,"o",a,o),this.setXYAt(s,n,"i",a,o)},ShapePath.prototype.reverse=function(){var t=new ShapePath,e=(t.setPathData(this.c,this._length),this.v),r=this.o,i=this.i,s=0;this.c&&(t.setTripleAt(e[0][0],e[0][1],i[0][0],i[0][1],r[0][0],r[0][1],0,!1),s=1);for(var n=this._length-1,a=this._length,o=s;o=c[c.length-1].t-this.offsetTime)i=(c[c.length-1].s?c[c.length-1].s:c[c.length-2].e)[0],s=!0;else{for(var f,d,u=p,m=c.length-1,y=!0;y&&(f=c[u],!((d=c[u+1]).t-this.offsetTime>t));)u=d.t-this.offsetTime?1:ti+r||(a=o.s*s<=i?0:(o.s*s-i)/r,o=o.e*s>=i+r?1:(o.e*s-i)/r,h.push([a,o]));return h.length||h.push([0,0]),h},TrimModifier.prototype.releasePathsData=function(t){for(var e=t.length,r=0;r(s=(1e.e){r.c=!1;break}e.s<=u&&e.e>=u+p.addedLength?(this.addSegment(f[i].v[s-1],f[i].o[s-1],f[i].i[s],f[i].v[s],r,a,y),y=!1):(h=bez.getNewSegment(f[i].v[s-1],f[i].v[s],f[i].o[s-1],f[i].i[s],(e.s-u)/p.addedLength,(e.e-u)/p.addedLength,o[s-1]),this.addSegmentFromArray(h,r,a,y),r.c=y=!1),u+=p.addedLength,a+=1}if(f[i].c&&o.length&&(p=o[s-1],u<=e.e?(l=o[s-1].addedLength,e.s<=u&&e.e>=u+l?(this.addSegment(f[i].v[s-1],f[i].o[s-1],f[i].i[0],f[i].v[0],r,a,y),y=!1):(h=bez.getNewSegment(f[i].v[s-1],f[i].v[0],f[i].o[s-1],f[i].i[0],(e.s-u)/l,(e.e-u)/l,o[s-1]),this.addSegmentFromArray(h,r,a,y),r.c=y=!1)):r.c=!1,u+=p.addedLength,a+=1),r._length&&(r.setXYAt(r.v[g][0],r.v[g][1],"i",g),r.setXYAt(r.v[r._length-1][0],r.v[r._length-1][1],"o",r._length-1)),u>e.e)break;i=o.length&&(s=0,o=h[n+=1]?h[n].points:p.v.c?h[n=s=0].points:(i-=r.partialLength,null)),o)&&(a=r,N=(r=o[s]).partialLength);x=m[b].an/2-m[b].add,u.translate(-x,0,0)}else x=m[b].an/2-m[b].add,u.translate(-x,0,0),u.translate(-c[0]*m[b].an/200,-c[1]*K/100,0);for(m[b].l,z=0;ze));)r+=1;return this.keysIndex!==r&&(this.keysIndex=r),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(t){for(var e,r=FontManager.getCombinedCharacterCodes(),i=[],s=0,n=t.length;sthis.minimumFontSize&&O=p(n)&&(s=h(0,l(t-n<0?l(a,1)-(n-t):a-t,1))),i(s)))*this.a.v},getValue:function(t){this.iterateDynamicProperties(),this._mdf=t||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,t&&2===this.data.r&&(this.e.v=this._currentTextLength);var t=2===this.data.r?1:100/this.data.totalChars,e=this.o.v/t,r=this.s.v/t+e,t=this.e.v/t+e;tt-this.layers[e].st&&this.buildItem(e),this.completeLayers=!!this.elements[e]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(t){switch(t.ty){case 2:return this.createImage(t);case 0:return this.createComp(t);case 1:return this.createSolid(t);case 3:return this.createNull(t);case 4:return this.createShape(t);case 5:return this.createText(t);case 13:return this.createCamera(t)}return this.createNull(t)},BaseRenderer.prototype.createCamera=function(){throw new Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.buildAllItems=function(){for(var t=this.layers.length,e=0;et?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){for(var t=this.renderableComponents.length,e=0;ethis.animationData.op&&(this.animationData.op=t.op,this.totalFrames=Math.floor(t.op-this.animationData.ip));for(var e,r=this.animationData.layers,i=r.length,s=t.layers,n=s.length,a=0;athis.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame()},AnimationItem.prototype.renderFrame=function(){if(!1!==this.isLoaded)try{this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(t){this.triggerRenderFrameError(t)}},AnimationItem.prototype.play=function(t){t&&this.name!=t||!0===this.isPaused&&(this.isPaused=!1,this._idle)&&(this._idle=!1,this.trigger("_active"))},AnimationItem.prototype.pause=function(t){t&&this.name!=t||!1===this.isPaused&&(this.isPaused=!0,this._idle=!0,this.trigger("_idle"))},AnimationItem.prototype.togglePause=function(t){t&&this.name!=t||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(t){t&&this.name!=t||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.goToAndStop=function(t,e,r){r&&this.name!=r||(e?this.setCurrentRawFrameValue(t):this.setCurrentRawFrameValue(t*this.frameModifier),this.pause())},AnimationItem.prototype.goToAndPlay=function(t,e,r){this.goToAndStop(t,e,r),this.play()},AnimationItem.prototype.advanceTime=function(t){var e;!0!==this.isPaused&&!1!==this.isLoaded&&(e=!1,(t=this.currentRawFrame+t*this.frameModifier)>=this.totalFrames-1&&0=this.totalFrames?(this.playCount+=1,this.checkSegments(t%this.totalFrames)||(this.setCurrentRawFrameValue(t%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(t):this.checkSegments(t>this.totalFrames?t%this.totalFrames:0)||(e=!0,t=this.totalFrames-1):t<0?this.checkSegments(t%this.totalFrames)||(!this.loop||this.playCount--<=0&&!0!==this.loop?(e=!0,t=0):(this.setCurrentRawFrameValue(this.totalFrames+t%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0)):this.setCurrentRawFrameValue(t),e)&&(this.setCurrentRawFrameValue(t),this.pause(),this.trigger("complete"))},AnimationItem.prototype.adjustSegment=function(t,e){this.playCount=0,t[1]t[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.timeCompleted=this.totalFrames=t[1]-t[0],this.firstFrame=t[0],this.setCurrentRawFrameValue(.001+e)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(t,e){var r=-1;this.isPaused&&(this.currentRawFrame+this.firstFramee&&(r=e-t)),this.firstFrame=t,this.timeCompleted=this.totalFrames=e-t,-1!==r&&this.goToAndStop(r,!0)},AnimationItem.prototype.playSegments=function(t,e){if(e&&(this.segments.length=0),"object"==typeof t[0])for(var r=t.length,i=0;il.length-1)&&(e=l.length-1),i=p-(s=l[l.length-1-e].t)),"pingpong"===t){if(Math.floor((h-s)/i)%2!=0)return this.getValueAtTime((i-(h-s)%i+s)/this.comp.globalData.frameRate,0)}else{if("offset"===t){var c=this.getValueAtTime(s/this.comp.globalData.frameRate,0),f=this.getValueAtTime(p/this.comp.globalData.frameRate,0),d=this.getValueAtTime(((h-s)%i+s)/this.comp.globalData.frameRate,0),u=Math.floor((h-s)/i);if(this.pv.length){for(a=(o=new Array(c.length)).length,n=0;nl.length-1?l.length-1:e].t)-p,"pingpong"===t){if(Math.floor((p-h)/i)%2==0)return this.getValueAtTime(((p-h)%i+p)/this.comp.globalData.frameRate,0)}else{if("offset"===t){var c=this.getValueAtTime(p/this.comp.globalData.frameRate,0),f=this.getValueAtTime(s/this.comp.globalData.frameRate,0),d=this.getValueAtTime((i-(p-h)%i+p)/this.comp.globalData.frameRate,0),u=Math.floor((p-h)/i)+1;if(this.pv.length){for(a=(o=new Array(c.length)).length,n=0;ns){var h=n,l=r.c&&n===a-1?0:n+1,p=(s-o)/i[n].addedLength,c=bez.getPointInSegment(r.v[h],r.v[l],r.o[h],r.i[l],p,i[n]);break}o+=i[n].addedLength,n+=1}return c=c||(r.c?[r.v[0][0],r.v[0][1]]:[r.v[r._length-1][0],r.v[r._length-1][1]])},vectorOnPath:function(t,e,r){t=1==t?this.v.c?0:.999:t;var i=this.pointOnPath(t,e),t=this.pointOnPath(t+.001,e),e=t[0]-i[0],t=t[1]-i[1],i=Math.sqrt(Math.pow(e,2)+Math.pow(t,2));return 0===i?[0,0]:"tangent"===r?[e/i,t/i]:[-t/i,e/i]},tangentOnPath:function(t,e){return this.vectorOnPath(t,e,"tangent")},normalOnPath:function(t,e){return this.vectorOnPath(t,e,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([r],t),extendPrototype([r],e),e.prototype.getValueAtTime=function(t){return this._cachingAtTime||(this._cachingAtTime={shapeValue:shape_pool.clone(this.pv),lastIndex:0,lastTime:initialDefaultFrame}),(t=(t*=this.elem.globalData.frameRate)-this.offsetTime)!==this._cachingAtTime.lastTime&&(this._cachingAtTime.lastIndex=this._cachingAtTime.lastTime>4,n=1>6:64,a=2>2)+f.charAt(s)+f.charAt(n)+f.charAt(a));return o.join("")},r.decode=function(t){var e,r,i,s,n,a=0,o=0;if("data:"===t.substr(0,"data:".length))throw new Error("Invalid base64 input, it looks like a data url.");var h,l=3*(t=t.replace(/[^A-Za-z0-9\+\/\=]/g,"")).length/4;if(t.charAt(t.length-1)===f.charAt(64)&&l--,t.charAt(t.length-2)===f.charAt(64)&&l--,l%1!=0)throw new Error("Invalid base64 input, bad content length.");for(h=new(p.uint8array?Uint8Array:Array)(0|l);a>4,r=(15&s)<<4|(s=f.indexOf(t.charAt(a++)))>>2,i=(3&s)<<6|(n=f.indexOf(t.charAt(a++))),h[o++]=e,64!==s&&(h[o++]=r),64!==n&&(h[o++]=i);return h}},{"./support":30,"./utils":32}],2:[function(t,e,r){var i=t("./external"),s=t("./stream/DataWorker"),n=t("./stream/DataLengthProbe"),a=t("./stream/Crc32Probe");function o(t,e,r,i,s){this.compressedSize=t,this.uncompressedSize=e,this.crc32=r,this.compression=i,this.compressedContent=s}n=t("./stream/DataLengthProbe"),o.prototype={getContentWorker:function(){var t=new s(i.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new n("data_length")),e=this;return t.on("end",function(){if(this.streamInfo.data_length!==e.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")}),t},getCompressedWorker:function(){return new s(i.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},o.createWorkerFrom=function(t,e,r){return t.pipe(new a).pipe(new n("uncompressedSize")).pipe(e.compressWorker(r)).pipe(new n("compressedSize")).withStreamInfo("compression",e)},e.exports=o},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(t,e,r){var i=t("./stream/GenericWorker");r.STORE={magic:"\0\0",compressWorker:function(t){return new i("STORE compression")},uncompressWorker:function(){return new i("STORE decompression")}},r.DEFLATE=t("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(t,e,r){var i=t("./utils"),a=function(){for(var t=[],e=0;e<256;e++){for(var r=e,i=0;i<8;i++)r=1&r?3988292384^r>>>1:r>>>1;t[e]=r}return t}();e.exports=function(t,e){return void 0!==t&&t.length?("string"!==i.getTypeOf(t)?function(t,e,r){var i=a,s=0+r;t^=-1;for(var n=0;n>>8^i[255&(t^e[n])];return-1^t}:function(t,e,r){var i=a,s=0+r;t^=-1;for(var n=0;n>>8^i[255&(t^e.charCodeAt(n))];return-1^t})(0|e,t,t.length):0}},{"./utils":32}],5:[function(t,e,r){r.base64=!1,r.binary=!1,r.dir=!1,r.createFolders=!0,r.date=null,r.compression=null,r.compressionOptions=null,r.comment=null,r.unixPermissions=null,r.dosPermissions=null},{}],6:[function(t,e,r){t="undefined"!=typeof Promise?Promise:t("lie");e.exports={Promise:t}},{lie:37}],7:[function(t,e,r){var i="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,s=t("pako"),n=t("./utils"),a=t("./stream/GenericWorker"),o=i?"uint8array":"array";function h(t,e){a.call(this,"FlateWorker/"+t),this._pako=null,this._pakoAction=t,this._pakoOptions=e,this.meta={}}r.magic="\b\0",n.inherits(h,a),h.prototype.processChunk=function(t){this.meta=t.meta,null===this._pako&&this._createPako(),this._pako.push(n.transformTo(o,t.data),!1)},h.prototype.flush=function(){a.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},h.prototype.cleanUp=function(){a.prototype.cleanUp.call(this),this._pako=null},h.prototype._createPako=function(){this._pako=new s[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var e=this;this._pako.onData=function(t){e.push({data:t,meta:e.meta})}},r.compressWorker=function(t){return new h("Deflate",t)},r.uncompressWorker=function(){return new h("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(t,e,r){function v(t,e){for(var r="",i=0;i>>=8;return r}function i(t,e,r,i,s,n){var a=t.file,o=t.compression,h=n!==b.utf8encode,l=_.transformTo("string",n(a.name)),p=_.transformTo("string",b.utf8encode(a.name)),c=a.comment,n=_.transformTo("string",n(c)),f=_.transformTo("string",b.utf8encode(c)),d=p.length!==a.name.length,c=f.length!==c.length,u="",m=a.dir,y=a.date,g={crc32:0,compressedSize:0,uncompressedSize:0},r=(e&&!r||(g.crc32=t.crc32,g.compressedSize=t.compressedSize,g.uncompressedSize=t.uncompressedSize),0);return e&&(r|=8),h||!d&&!c||(r|=2048),e=t=0,m&&(t|=16),"UNIX"===s?(e=798,t|=(65535&((h=a.unixPermissions)?h:m?16893:33204))<<16):(e=20,t|=63&(a.dosPermissions||0)),s=y.getUTCHours(),s=(s=((s<<=6)|y.getUTCMinutes())<<5)|y.getUTCSeconds()/2,h=y.getUTCFullYear()-1980,h=(h=((h<<=4)|y.getUTCMonth()+1)<<5)|y.getUTCDate(),d&&(m=v(1,1)+v(S(l),4)+p,u+="up"+v(m.length,2)+m),c&&(a=v(1,1)+v(S(n),4)+f,u+="uc"+v(a.length,2)+a),y="",y=(y=(y=(y=(y=(y=(y=(y=(y=(y+="\n\0")+v(r,2))+o.magic)+v(s,2))+v(h,2))+v(g.crc32,4))+v(g.compressedSize,4))+v(g.uncompressedSize,4))+v(l.length,2))+v(u.length,2),{fileRecord:P.LOCAL_FILE_HEADER+y+l+u,dirRecord:P.CENTRAL_FILE_HEADER+v(e,2)+y+v(n.length,2)+"\0\0\0\0"+v(t,4)+v(i,4)+l+u+n}}var _=t("../utils"),s=t("../stream/GenericWorker"),b=t("../utf8"),S=t("../crc32"),P=t("../signature");function n(t,e,r,i){s.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=e,this.zipPlatform=r,this.encodeFileName=i,this.streamFiles=t,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}_.inherits(n,s),n.prototype.push=function(t){var e=t.meta.percent||0,r=this.entriesCount,i=this._sources.length;this.accumulate?this.contentBuffer.push(t):(this.bytesWritten+=t.data.length,s.prototype.push.call(this,{data:t.data,meta:{currentFile:this.currentFile,percent:r?(e+100*(r-i-1))/r:100}}))},n.prototype.openedSource=function(t){this.currentSourceOffset=this.bytesWritten,this.currentFile=t.file.name;var e=this.streamFiles&&!t.file.dir;e?(t=i(t,e,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName),this.push({data:t.fileRecord,meta:{percent:0}})):this.accumulate=!0},n.prototype.closedSource=function(t){this.accumulate=!1;var e=this.streamFiles&&!t.file.dir,r=i(t,e,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(r.dirRecord),e)this.push({data:(e=t,P.DATA_DESCRIPTOR+v(e.crc32,4)+v(e.compressedSize,4)+v(e.uncompressedSize,4)),meta:{percent:100}});else for(this.push({data:r.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},n.prototype.flush=function(){for(var t=this.bytesWritten,e=0;e=this.index;e--)r=(r<<8)+this.byteAt(e);return this.index+=t,r},readString:function(t){return i.transformTo("string",this.readData(t))},readData:function(t){},lastIndexOfSignature:function(t){},readAndCheckSignature:function(t){},readDate:function(){var t=this.readInt(4);return new Date(Date.UTC(1980+(t>>25&127),(t>>21&15)-1,t>>16&31,t>>11&31,t>>5&63,(31&t)<<1))}},e.exports=s},{"../utils":32}],19:[function(t,e,r){var i=t("./Uint8ArrayReader");function s(t){i.call(this,t)}t("../utils").inherits(s,i),s.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=s},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(t,e,r){var i=t("./DataReader");function s(t){i.call(this,t)}t("../utils").inherits(s,i),s.prototype.byteAt=function(t){return this.data.charCodeAt(this.zero+t)},s.prototype.lastIndexOfSignature=function(t){return this.data.lastIndexOf(t)-this.zero},s.prototype.readAndCheckSignature=function(t){return t===this.readData(4)},s.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=s},{"../utils":32,"./DataReader":18}],21:[function(t,e,r){var i=t("./ArrayReader");function s(t){i.call(this,t)}t("../utils").inherits(s,i),s.prototype.readData=function(t){var e;return this.checkOffset(t),0===t?new Uint8Array(0):(e=this.data.subarray(this.zero+this.index,this.zero+this.index+t),this.index+=t,e)},e.exports=s},{"../utils":32,"./ArrayReader":17}],22:[function(t,e,r){var i=t("../utils"),s=t("../support"),n=t("./ArrayReader"),a=t("./StringReader"),o=t("./NodeBufferReader"),h=t("./Uint8ArrayReader");e.exports=function(t){var e=i.getTypeOf(t);return i.checkSupport(e),"string"!==e||s.uint8array?"nodebuffer"===e?new o(t):s.uint8array?new h(i.transformTo("uint8array",t)):new n(i.transformTo("array",t)):new a(t)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(t,e,r){r.LOCAL_FILE_HEADER="PK",r.CENTRAL_FILE_HEADER="PK",r.CENTRAL_DIRECTORY_END="PK",r.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK",r.ZIP64_CENTRAL_DIRECTORY_END="PK",r.DATA_DESCRIPTOR="PK\b"},{}],24:[function(t,e,r){var i=t("./GenericWorker"),s=t("../utils");function n(t){i.call(this,"ConvertWorker to "+t),this.destType=t}s.inherits(n,i),n.prototype.processChunk=function(t){this.push({data:s.transformTo(this.destType,t.data),meta:t.meta})},e.exports=n},{"../utils":32,"./GenericWorker":28}],25:[function(t,e,r){var i=t("./GenericWorker"),s=t("../crc32");function n(){i.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}t("../utils").inherits(n,i),n.prototype.processChunk=function(t){this.streamInfo.crc32=s(t.data,this.streamInfo.crc32||0),this.push(t)},e.exports=n},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(t,e,r){var i=t("../utils"),s=t("./GenericWorker");function n(t){s.call(this,"DataLengthProbe for "+t),this.propName=t,this.withStreamInfo(t,0)}i.inherits(n,s),n.prototype.processChunk=function(t){var e;t&&(e=this.streamInfo[this.propName]||0,this.streamInfo[this.propName]=e+t.data.length),s.prototype.processChunk.call(this,t)},e.exports=n},{"../utils":32,"./GenericWorker":28}],27:[function(t,e,r){var i=t("../utils"),s=t("./GenericWorker");function n(t){s.call(this,"DataWorker");var e=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,t.then(function(t){e.dataIsReady=!0,e.data=t,e.max=t&&t.length||0,e.type=i.getTypeOf(t),e.isPaused||e._tickAndRepeat()},function(t){e.error(t)})}i.inherits(n,s),n.prototype.cleanUp=function(){s.prototype.cleanUp.call(this),this.data=null},n.prototype.resume=function(){return!!s.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,i.delay(this._tickAndRepeat,[],this)),!0)},n.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished)||(i.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0)},n.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var t=null,e=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":t=this.data.substring(this.index,e);break;case"uint8array":t=this.data.subarray(this.index,e);break;case"array":case"nodebuffer":t=this.data.slice(this.index,e)}return this.index=e,this.push({data:t,meta:{percent:this.max?this.index/this.max*100:0}})},e.exports=n},{"../utils":32,"./GenericWorker":28}],28:[function(t,e,r){function i(t){this.name=t||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}i.prototype={push:function(t){this.emit("data",t)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(t){this.emit("error",t)}return!0},error:function(t){return!this.isFinished&&(this.isPaused?this.generatedError=t:(this.isFinished=!0,this.emit("error",t),this.previous&&this.previous.error(t),this.cleanUp()),!0)},on:function(t,e){return this._listeners[t].push(e),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(t,e){if(this._listeners[t])for(var r=0;r "+t:t}},e.exports=i},{}],29:[function(t,e,r){var l=t("../utils"),s=t("./ConvertWorker"),n=t("./GenericWorker"),p=t("../base64"),i=t("../support"),a=t("../external"),o=null;if(i.nodestream)try{o=t("../nodejs/NodejsStreamOutputAdapter")}catch(t){}function h(t,e,r){var i=e;switch(e){case"blob":case"arraybuffer":i="uint8array";break;case"base64":i="string"}try{this._internalType=i,this._outputType=e,this._mimeType=r,l.checkSupport(i),this._worker=t.pipe(new s(i)),t.lock()}catch(t){this._worker=new n("error"),this._worker.error(t)}}h.prototype={accumulate:function(t){return o=this,h=t,new a.Promise(function(e,r){var i=[],s=o._internalType,n=o._outputType,a=o._mimeType;o.on("data",function(t,e){i.push(t),h&&h(e)}).on("error",function(t){i=[],r(t)}).on("end",function(){try{var t=function(t,e,r){switch(t){case"blob":return l.newBlob(l.transformTo("arraybuffer",e),r);case"base64":return p.encode(e);default:return l.transformTo(t,e)}}(n,function(t,e){for(var r=0,i=null,s=0,n=0;n>>6:(r<65536?e[s++]=224|r>>>12:(e[s++]=240|r>>>18,e[s++]=128|r>>>12&63),e[s++]=128|r>>>6&63),e[s++]=128|63&r);return e},s.utf8decode=function(t){if(l.nodebuffer)return h.transformTo("nodebuffer",t).toString("utf-8");for(var e,r,i=t=h.transformTo(l.uint8array?"uint8array":"array",t),s=i.length,n=new Array(2*s),a=0,o=0;o>10&1023,n[a++]=56320|1023&e)}return n.length!==a&&(n.subarray?n=n.subarray(0,a):n.length=a),h.applyFromCharCode(n)},h.inherits(n,r),n.prototype.processChunk=function(t){var e=h.transformTo(l.uint8array?"uint8array":"array",t.data),r=(this.leftOver&&this.leftOver.length&&(l.uint8array?(r=e,(e=new Uint8Array(r.length+this.leftOver.length)).set(this.leftOver,0),e.set(r,this.leftOver.length)):e=this.leftOver.concat(e),this.leftOver=null),function(t,e){for(var r=(e=(e=e||t.length)>t.length?t.length:e)-1;0<=r&&128==(192&t[r]);)r--;return!(r<0||0===r)&&r+c[t[r]]>e?r:e}(e)),i=e;r!==e.length&&(l.uint8array?(i=e.subarray(0,r),this.leftOver=e.subarray(r,e.length)):(i=e.slice(0,r),this.leftOver=e.slice(r,e.length))),this.push({data:s.utf8decode(i),meta:t.meta})},n.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:s.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},s.Utf8DecodeWorker=n,h.inherits(a,r),a.prototype.processChunk=function(t){this.push({data:s.utf8encode(t.data),meta:t.meta})},s.Utf8EncodeWorker=a},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(t,e,a){var o=t("./support"),h=t("./base64"),r=t("./nodejsUtils"),i=t("set-immediate-shim"),l=t("./external");function s(t){return t}function p(t,e){for(var r=0;r>8;this.dir=!!(16&this.externalFileAttributes),0==t&&(this.dosPermissions=63&this.externalFileAttributes),3==t&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(t){var e;this.extraFields[1]&&(e=i(this.extraFields[1].value),this.uncompressedSize===s.MAX_VALUE_32BITS&&(this.uncompressedSize=e.readInt(8)),this.compressedSize===s.MAX_VALUE_32BITS&&(this.compressedSize=e.readInt(8)),this.localHeaderOffset===s.MAX_VALUE_32BITS&&(this.localHeaderOffset=e.readInt(8)),this.diskNumberStart===s.MAX_VALUE_32BITS)&&(this.diskNumberStart=e.readInt(4))},readExtraFields:function(t){var e,r,i,s=t.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});t.index+4>>6:(r<65536?e[s++]=224|r>>>12:(e[s++]=240|r>>>18,e[s++]=128|r>>>12&63),e[s++]=128|r>>>6&63),e[s++]=128|63&r);return e},r.buf2binstring=function(t){return p(t,t.length)},r.binstring2buf=function(t){for(var e=new h.Buf8(t.length),r=0,i=e.length;r>10&1023,n[a++]=56320|1023&r)}return p(n,a)},r.utf8border=function(t,e){for(var r=(e=(e=e||t.length)>t.length?t.length:e)-1;0<=r&&128==(192&t[r]);)r--;return!(r<0||0===r)&&r+l[t[r]]>e?r:e}},{"./common":41}],43:[function(t,e,r){e.exports=function(t,e,r,i){for(var s=65535&t|0,n=t>>>16&65535|0,a=0;0!==r;){for(r-=a=2e3>>1:r>>>1;t[e]=r}return t}();e.exports=function(t,e,r,i){var s=o,n=i+r;t^=-1;for(var a=i;a>>8^s[255&(t^e[a])];return-1^t}},{}],46:[function(t,e,r){var o,c=t("../utils/common"),h=t("./trees"),f=t("./adler32"),d=t("./crc32"),i=t("./messages");function l(t,e){return t.msg=i[e],e}function p(t){return(t<<1)-(4t.avail_out?t.avail_out:r)&&(c.arraySet(t.output,e.pending_buf,e.pending_out,r,t.next_out),t.next_out+=r,e.pending_out+=r,t.total_out+=r,t.avail_out-=r,e.pending-=r,0===e.pending)&&(e.pending_out=0)}function y(t,e){h._tr_flush_block(t,0<=t.block_start?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,m(t.strm)}function g(t,e){t.pending_buf[t.pending++]=e}function v(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e}function n(t,e){var r,i,s=t.max_chain_length,n=t.strstart,a=t.prev_length,o=t.nice_match,h=t.strstart>t.w_size-262?t.strstart-(t.w_size-262):0,l=t.window,p=t.w_mask,c=t.prev,f=t.strstart+258,d=l[n+a-1],u=l[n+a];t.prev_length>=t.good_match&&(s>>=2),o>t.lookahead&&(o=t.lookahead);do{if(l[(r=e)+a]===u&&l[r+a-1]===d&&l[r]===l[n]&&l[++r]===l[n+1]){for(n+=2,r++;l[++n]===l[++r]&&l[++n]===l[++r]&&l[++n]===l[++r]&&l[++n]===l[++r]&&l[++n]===l[++r]&&l[++n]===l[++r]&&l[++n]===l[++r]&&l[++n]===l[++r]&&nh&&0!=--s);return a<=t.lookahead?a:t.lookahead}function _(t){var e,r,i,s,n,a,o,h,l,p=t.w_size;do{if(h=t.window_size-t.lookahead-t.strstart,t.strstart>=p+(p-262)){for(c.arraySet(t.window,t.window,p,p,0),t.match_start-=p,t.strstart-=p,t.block_start-=p,e=r=t.hash_size;i=t.head[--e],t.head[e]=p<=i?i-p:0,--r;);for(e=r=p;i=t.prev[--e],t.prev[e]=p<=i?i-p:0,--r;);h+=p}if(0===t.strm.avail_in)break;if(n=t.strm,a=t.window,o=t.strstart+t.lookahead,h=h,l=void 0,r=0===(l=(l=n.avail_in)>h?h:l)?0:(n.avail_in-=l,c.arraySet(a,n.input,n.next_in,l,o),1===n.state.wrap?n.adler=f(n.adler,a,l,o):2===n.state.wrap&&(n.adler=d(n.adler,a,l,o)),n.next_in+=l,n.total_in+=l,l),t.lookahead+=r,3<=t.lookahead+t.insert)for(s=t.strstart-t.insert,t.ins_h=t.window[s],t.ins_h=(t.ins_h<t.pending_buf_size-5&&(r=t.pending_buf_size-5);;){if(t.lookahead<=1){if(_(t),0===t.lookahead&&0===e)return 1;if(0===t.lookahead)break}t.strstart+=t.lookahead,t.lookahead=0;var i=t.block_start+r;if((0===t.strstart||t.strstart>=i)&&(t.lookahead=t.strstart-i,t.strstart=i,y(t,!1),0===t.strm.avail_out))return 1;if(t.strstart-t.block_start>=t.w_size-262&&(y(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(y(t,!0),0===t.strm.avail_out?3:4):(t.strstart>t.block_start&&(y(t,!1),t.strm.avail_out),1)}),new b(4,4,8,4,s),new b(4,5,16,8,s),new b(4,6,32,32,s),new b(4,4,16,16,a),new b(8,16,32,32,a),new b(8,16,128,128,a),new b(8,32,128,256,a),new b(32,128,258,1024,a),new b(32,258,258,4096,a)],r.deflateInit=function(t,e){return k(t,e,8,15,8,0)},r.deflateInit2=k,r.deflateReset=x,r.deflateResetKeep=P,r.deflateSetHeader=function(t,e){return!t||!t.state||2!==t.state.wrap?-2:(t.state.gzhead=e,0)},r.deflate=function(t,e){var r,i,s,n;if(!t||!t.state||5>8&255),g(i,i.gzhead.time>>16&255),g(i,i.gzhead.time>>24&255),g(i,9===i.level?2:2<=i.strategy||i.level<2?4:0),g(i,255&i.gzhead.os),i.gzhead.extra&&i.gzhead.extra.length&&(g(i,255&i.gzhead.extra.length),g(i,i.gzhead.extra.length>>8&255)),i.gzhead.hcrc&&(t.adler=d(t.adler,i.pending_buf,i.pending,0)),i.gzindex=0,i.status=69):(g(i,0),g(i,0),g(i,0),g(i,0),g(i,0),g(i,9===i.level?2:2<=i.strategy||i.level<2?4:0),g(i,3),i.status=113)):(a=8+(i.w_bits-8<<4)<<8,a|=(2<=i.strategy||i.level<2?0:i.level<6?1:6===i.level?2:3)<<6,0!==i.strstart&&(a|=32),a+=31-a%31,i.status=113,v(i,a),0!==i.strstart&&(v(i,t.adler>>>16),v(i,65535&t.adler)),t.adler=1)),69===i.status)if(i.gzhead.extra){for(s=i.pending;i.gzindex<(65535&i.gzhead.extra.length)&&(i.pending!==i.pending_buf_size||(i.gzhead.hcrc&&i.pending>s&&(t.adler=d(t.adler,i.pending_buf,i.pending-s,s)),m(t),s=i.pending,i.pending!==i.pending_buf_size));)g(i,255&i.gzhead.extra[i.gzindex]),i.gzindex++;i.gzhead.hcrc&&i.pending>s&&(t.adler=d(t.adler,i.pending_buf,i.pending-s,s)),i.gzindex===i.gzhead.extra.length&&(i.gzindex=0,i.status=73)}else i.status=73;if(73===i.status)if(i.gzhead.name){s=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>s&&(t.adler=d(t.adler,i.pending_buf,i.pending-s,s)),m(t),s=i.pending,i.pending===i.pending_buf_size)){n=1;break}}while(n=i.gzindexs&&(t.adler=d(t.adler,i.pending_buf,i.pending-s,s)),0===n&&(i.gzindex=0,i.status=91)}else i.status=91;if(91===i.status)if(i.gzhead.comment){s=i.pending;do{if(i.pending===i.pending_buf_size&&(i.gzhead.hcrc&&i.pending>s&&(t.adler=d(t.adler,i.pending_buf,i.pending-s,s)),m(t),s=i.pending,i.pending===i.pending_buf_size)){n=1;break}}while(n=i.gzindexs&&(t.adler=d(t.adler,i.pending_buf,i.pending-s,s)),0===n&&(i.status=103)}else i.status=103;if(103===i.status&&(i.gzhead.hcrc?(i.pending+2>i.pending_buf_size&&m(t),i.pending+2<=i.pending_buf_size&&(g(i,255&t.adler),g(i,t.adler>>8&255),t.adler=0,i.status=113)):i.status=113),0!==i.pending){if(m(t),0===t.avail_out)return i.last_flush=-1,0}else if(0===t.avail_in&&p(e)<=p(r)&&4!==e)return l(t,-5);if(666===i.status&&0!==t.avail_in)return l(t,-5);if(0!==t.avail_in||0!==i.lookahead||0!==e&&666!==i.status){var a=2===i.strategy?function(t,e){for(var r;;){if(0===t.lookahead&&(_(t),0===t.lookahead)){if(0===e)return 1;break}if(t.match_length=0,r=h._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,r&&(y(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(y(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(y(t,!1),0===t.strm.avail_out)?1:2}(i,e):3===i.strategy?function(t,e){for(var r,i,s,n,a=t.window;;){if(t.lookahead<=258){if(_(t),t.lookahead<=258&&0===e)return 1;if(0===t.lookahead)break}if(t.match_length=0,3<=t.lookahead&&0t.lookahead&&(t.match_length=t.lookahead)}if(3<=t.match_length?(r=h._tr_tally(t,1,t.match_length-3),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(r=h._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),r&&(y(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(y(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(y(t,!1),0===t.strm.avail_out)?1:2}(i,e):o[i.level].func(i,e);if(3!==a&&4!==a||(i.status=666),1===a||3===a)return 0===t.avail_out&&(i.last_flush=-1),0;if(2===a&&(1===e?h._tr_align(i):5!==e&&(h._tr_stored_block(i,0,0,!1),3===e)&&(u(i.head),0===i.lookahead)&&(i.strstart=0,i.block_start=0,i.insert=0),m(t),0===t.avail_out))return i.last_flush=-1,0}return 4!==e||!(i.wrap<=0)&&(2===i.wrap?(g(i,255&t.adler),g(i,t.adler>>8&255),g(i,t.adler>>16&255),g(i,t.adler>>24&255),g(i,255&t.total_in),g(i,t.total_in>>8&255),g(i,t.total_in>>16&255),g(i,t.total_in>>24&255)):(v(i,t.adler>>>16),v(i,65535&t.adler)),m(t),0=r.w_size&&(0===n&&(u(r.head),r.strstart=0,r.block_start=0,r.insert=0),h=new c.Buf8(r.w_size),c.arraySet(h,e,l-r.w_size,r.w_size,0),e=h,l=r.w_size),h=t.avail_in,a=t.next_in,o=t.input,t.avail_in=l,t.next_in=0,t.input=e,_(r);3<=r.lookahead;){for(i=r.strstart,s=r.lookahead-2;r.ins_h=(r.ins_h<>>=i=r>>>24,P-=i,0==(i=r>>>16&255))d[f++]=65535&r;else{if(!(16&i)){if(0==(64&i)){r=x[(65535&r)+(S&(1<>>=i,P-=i),P<15&&(S+=p[l++]<>>=i=r>>>24,P-=i,!(16&(i=r>>>16&255))){if(0==(64&i)){r=k[(65535&r)+(S&(1<y){t.msg="invalid distance too far back",h.mode=30;break t}if(S>>>=i,P-=i,n>(i=f-u)){if((i=n-i)>v&&h.sane){t.msg="invalid distance too far back",h.mode=30;break t}if(o=b,(a=0)===_){if(a+=g-i,i>3,S&=(1<<(P-=s<<3))-1,t.next_in=l,t.next_out=f,t.avail_in=l>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24)}function i(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new F.Buf16(320),this.work=new F.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function s(t){var e;return t&&t.state?(e=t.state,t.total_in=t.total_out=e.total=0,t.msg="",e.wrap&&(t.adler=1&e.wrap),e.mode=1,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new F.Buf32(852),e.distcode=e.distdyn=new F.Buf32(592),e.sane=1,e.back=-1,0):-2}function n(t){var e;return t&&t.state?((e=t.state).wsize=0,e.whave=0,e.wnext=0,s(t)):-2}function a(t,e){var r,i;return!t||!t.state||(i=t.state,e<0?(r=0,e=-e):(r=1+(e>>4),e<48&&(e&=15)),e&&(e<8||15=t.wsize?(F.arraySet(t.window,e,r-t.wsize,t.wsize,0),t.wnext=0,t.whave=t.wsize):((s=t.wsize-t.wnext)>i&&(s=i),F.arraySet(t.window,e,r-i,s,t.wnext),(i-=s)?(F.arraySet(t.window,e,r-i,i,0),t.wnext=i,t.whave=t.wsize):(t.wnext+=s,t.wnext===t.wsize&&(t.wnext=0),t.whave>>8&255,r.check=D(r.check,A,2,0),p=l=0,r.mode=2;else if(r.flags=0,r.head&&(r.head.done=!1),!(1&r.wrap)||(((255&l)<<8)+(l>>8))%31)t.msg="incorrect header check",r.mode=30;else if(8!=(15&l))t.msg="unknown compression method",r.mode=30;else{if(p-=4,P=8+(15&(l>>>=4)),0===r.wbits)r.wbits=P;else if(P>r.wbits){t.msg="invalid window size",r.mode=30;break}r.dmax=1<>8&1),512&r.flags&&(A[0]=255&l,A[1]=l>>>8&255,r.check=D(r.check,A,2,0)),p=l=0,r.mode=3;case 3:for(;p<32;){if(0===o)break t;o--,l+=i[n++]<>>8&255,A[2]=l>>>16&255,A[3]=l>>>24&255,r.check=D(r.check,A,4,0)),p=l=0,r.mode=4;case 4:for(;p<16;){if(0===o)break t;o--,l+=i[n++]<>8),512&r.flags&&(A[0]=255&l,A[1]=l>>>8&255,r.check=D(r.check,A,2,0)),p=l=0,r.mode=5;case 5:if(1024&r.flags){for(;p<16;){if(0===o)break t;o--,l+=i[n++]<>>8&255,r.check=D(r.check,A,2,0)),p=l=0}else r.head&&(r.head.extra=null);r.mode=6;case 6:if(1024&r.flags&&((d=(d=r.length)>o?o:d)&&(r.head&&(P=r.head.extra_len-r.length,r.head.extra||(r.head.extra=new Array(r.head.extra_len)),F.arraySet(r.head.extra,i,n,d,P)),512&r.flags&&(r.check=D(r.check,i,d,n)),o-=d,n+=d,r.length-=d),r.length))break t;r.length=0,r.mode=7;case 7:if(2048&r.flags){if(0===o)break t;for(d=0;P=i[n+d++],r.head&&P&&r.length<65536&&(r.head.name+=String.fromCharCode(P)),P&&d>9&1,r.head.done=!0),t.adler=r.check=0,r.mode=12;break;case 10:for(;p<32;){if(0===o)break t;o--,l+=i[n++]<>>=7&p,p-=7&p,r.mode=27;else{for(;p<3;){if(0===o)break t;o--,l+=i[n++]<>>=1)){case 0:r.mode=14;break;case 1:C=I=void 0;var C,I=r;if(B){for(O=new F.Buf32(512),N=new F.Buf32(32),C=0;C<144;)I.lens[C++]=8;for(;C<256;)I.lens[C++]=9;for(;C<280;)I.lens[C++]=7;for(;C<288;)I.lens[C++]=8;for(z(1,I.lens,0,288,O,0,I.work,{bits:9}),C=0;C<32;)I.lens[C++]=5;z(2,I.lens,0,32,N,0,I.work,{bits:5}),B=!1}if(I.lencode=O,I.lenbits=9,I.distcode=N,I.distbits=5,r.mode=20,6!==e)break;l>>>=2,p-=2;break t;case 2:r.mode=17;break;case 3:t.msg="invalid block type",r.mode=30}l>>>=2,p-=2}break;case 14:for(l>>>=7&p,p-=7&p;p<32;){if(0===o)break t;o--,l+=i[n++]<>>16^65535)){t.msg="invalid stored block lengths",r.mode=30;break}if(r.length=65535&l,p=l=0,r.mode=15,6===e)break t;case 15:r.mode=16;case 16:if(d=r.length){if(0===(d=h<(d=o>>=5,p-=5,r.ndist=1+(31&l),l>>>=5,p-=5,r.ncode=4+(15&l),l>>>=4,p-=4,286>>=3,p-=3}for(;r.have<19;)r.lens[T[r.have++]]=0;if(r.lencode=r.lendyn,r.lenbits=7,k={bits:r.lenbits},x=z(0,r.lens,0,19,r.lencode,0,r.work,k),r.lenbits=k.bits,x){t.msg="invalid code lengths set",r.mode=30;break}r.have=0,r.mode=19;case 19:for(;r.have>>16&255,v=65535&w,!((y=w>>>24)<=p);){if(0===o)break t;o--,l+=i[n++]<>>=y,p-=y,r.lens[r.have++]=v;else{if(16===v){for(E=y+2;p>>=y,p-=y,0===r.have){t.msg="invalid bit length repeat",r.mode=30;break}P=r.lens[r.have-1],d=3+(3&l),l>>>=2,p-=2}else if(17===v){for(E=y+3;p>>=y)),l>>>=3,p=p-y-3}else{for(E=y+7;p>>=y)),l>>>=7,p=p-y-7}if(r.have+d>r.nlen+r.ndist){t.msg="invalid bit length repeat",r.mode=30;break}for(;d--;)r.lens[r.have++]=P}}if(30===r.mode)break;if(0===r.lens[256]){t.msg="invalid code -- missing end-of-block",r.mode=30;break}if(r.lenbits=9,k={bits:r.lenbits},x=z(1,r.lens,0,r.nlen,r.lencode,0,r.work,k),r.lenbits=k.bits,x){t.msg="invalid literal/lengths set",r.mode=30;break}if(r.distbits=6,r.distcode=r.distdyn,k={bits:r.distbits},x=z(2,r.lens,r.nlen,r.ndist,r.distcode,0,r.work,k),r.distbits=k.bits,x){t.msg="invalid distances set",r.mode=30;break}if(r.mode=20,6===e)break t;case 20:r.mode=21;case 21:if(6<=o&&258<=h){t.next_out=a,t.avail_out=h,t.next_in=n,t.avail_in=o,r.hold=l,r.bits=p,R(t,f),a=t.next_out,s=t.output,h=t.avail_out,n=t.next_in,i=t.input,o=t.avail_in,l=r.hold,p=r.bits,12===r.mode&&(r.back=-1);break}for(r.back=0;g=(w=r.lencode[l&(1<>>16&255,v=65535&w,!((y=w>>>24)<=p);){if(0===o)break t;o--,l+=i[n++]<>_)])>>>16&255,v=65535&w,!(_+(y=w>>>24)<=p);){if(0===o)break t;o--,l+=i[n++]<>>=_,p-=_,r.back+=_}if(l>>>=y,p-=y,r.back+=y,r.length=v,0===g){r.mode=26;break}if(32&g){r.back=-1,r.mode=12;break}if(64&g){t.msg="invalid literal/length code",r.mode=30;break}r.extra=15&g,r.mode=22;case 22:if(r.extra){for(E=r.extra;p>>=r.extra,p-=r.extra,r.back+=r.extra}r.was=r.length,r.mode=23;case 23:for(;g=(w=r.distcode[l&(1<>>16&255,v=65535&w,!((y=w>>>24)<=p);){if(0===o)break t;o--,l+=i[n++]<>_)])>>>16&255,v=65535&w,!(_+(y=w>>>24)<=p);){if(0===o)break t;o--,l+=i[n++]<>>=_,p-=_,r.back+=_}if(l>>>=y,p-=y,r.back+=y,64&g){t.msg="invalid distance code",r.mode=30;break}r.offset=v,r.extra=15&g,r.mode=24;case 24:if(r.extra){for(E=r.extra;p>>=r.extra,p-=r.extra,r.back+=r.extra}if(r.offset>r.dmax){t.msg="invalid distance too far back",r.mode=30;break}r.mode=25;case 25:if(0===h)break t;if(r.offset>(d=f-h)){if((d=r.offset-d)>r.whave&&r.sane){t.msg="invalid distance too far back",r.mode=30;break}u=d>r.wnext?(d-=r.wnext,r.wsize-d):r.wnext-d,d>r.length&&(d=r.length),m=r.window}else m=s,u=a-r.offset,d=r.length;for(h-=d=hd?(m=M[D+a[_]],T[C+a[_]]):(m=96,0),h=1<<(u=v-k),b=l=1<>k)+(l-=h)]=u<<24|m<<16|y|0,0!==l;);for(h=1<>=1;if(0!==h?A=(A&h-1)+h:A=0,_++,0==--I[v]){if(v===S)break;v=e[r+a[_]]}if(P>>7)]}function n(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255}function x(t,e,r){t.bi_valid>16-r?(t.bi_buf|=e<>16-t.bi_valid,t.bi_valid+=r-16):(t.bi_buf|=e<>>=1,r<<=1,0<--e;);return r>>>1}function w(t,e,r){for(var i,s=new Array(16),n=0,a=1;a<=15;a++)s[a]=n=n+r[a-1]<<1;for(i=0;i<=e;i++){var o=t[2*i+1];0!==o&&(t[2*i]=E(s[o]++,o))}}function A(t){for(var e=0;e<286;e++)t.dyn_ltree[2*e]=0;for(e=0;e<30;e++)t.dyn_dtree[2*e]=0;for(e=0;e<19;e++)t.bl_tree[2*e]=0;t.dyn_ltree[512]=1,t.opt_len=t.static_len=0,t.last_lit=t.matches=0}function T(t){8>1;1<=r;r--)C(t,n,r);for(s=h;r=t.heap[1],t.heap[1]=t.heap[t.heap_len--],C(t,n,1),i=t.heap[1],t.heap[--t.heap_max]=r,t.heap[--t.heap_max]=i,n[2*s]=n[2*r]+n[2*i],t.depth[s]=(t.depth[r]>=t.depth[i]?t.depth[r]:t.depth[i])+1,n[2*r+1]=n[2*i+1]=s,t.heap[1]=s++,C(t,n,1),2<=t.heap_len;);t.heap[--t.heap_max]=t.heap[1];for(var p,c,f,d,u,m=t,y=e.dyn_tree,g=e.max_code,v=e.stat_desc.static_tree,_=e.stat_desc.has_stree,b=e.stat_desc.extra_bits,S=e.stat_desc.extra_base,P=e.stat_desc.max_length,x=0,k=0;k<=15;k++)m.bl_count[k]=0;for(y[2*m.heap[m.heap_max]+1]=0,p=m.heap_max+1;p<573;p++)(k=y[2*y[2*(c=m.heap[p])+1]+1]+1)>P&&(k=P,x++),y[2*c+1]=k,gg||(y[2*f+1]!==k&&(m.opt_len+=(k-y[2*f+1])*y[2*f],y[2*f+1]=k),c--)}w(n,l,t.bl_count)}function M(t,e,r){var i,s,n=-1,a=e[1],o=0,h=7,l=4;for(0===a&&(h=138,l=3),e[2*(r+1)+1]=65535,i=0;i<=r;i++)s=a,a=e[2*(i+1)+1],++o>=7;a<30;a++)for(_[a]=i<<7,e=0;e<1<>>=1)if(1&e&&0!==t.dyn_ltree[2*r])return 0;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return 1;for(r=32;r<256;r++)if(0!==t.dyn_ltree[2*r])return 1;return 0}(t)),F(t,t.l_desc),F(t,t.d_desc),o=function(t){var e;for(M(t,t.dyn_ltree,t.l_desc.max_code),M(t,t.dyn_dtree,t.d_desc.max_code),F(t,t.bl_desc),e=18;3<=e&&0===t.bl_tree[2*p[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e}(t),s=t.opt_len+3+7>>>3,(n=t.static_len+3+7>>>3)<=s&&(s=n)):s=n=r+5,r+4<=s&&-1!==e)z(t,e,r,i);else if(4===t.strategy||n===s)x(t,2+(i?1:0),3),I(t,c,f);else{x(t,4+(i?1:0),3);var h=t,l=(e=t.l_desc.max_code+1,r=t.d_desc.max_code+1,o+1);for(x(h,e-257,5),x(h,r-1,5),x(h,l-4,4),a=0;a>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&e,t.pending_buf[t.l_buf+t.last_lit]=255&r,t.last_lit++,0===e?t.dyn_ltree[2*r]++:(t.matches++,e--,t.dyn_ltree[2*(u[r]+256+1)]++,t.dyn_dtree[2*P(e)]++),t.last_lit===t.lit_bufsize-1},e._tr_align=function(t){x(t,2,3),k(t,256,c),16===(t=t).bi_valid?(n(t,t.bi_buf),t.bi_buf=0,t.bi_valid=0):8<=t.bi_valid&&(t.pending_buf[t.pending++]=255&t.bi_buf,t.bi_buf>>=8,t.bi_valid-=8)}},{"../utils/common":41}],53:[function(t,e,r){e.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(t,e,r){e.exports="function"==typeof setImmediate?setImmediate:function(){var t=[].slice.apply(arguments);t.splice(1,0,0),setTimeout.apply(null,t)}},{}]},{},[10])(10)});function _templateObject(){const t=_taggedTemplateLiteral(["\n* {\n box-sizing: border-box;\n padding: 0;\n margin: 0;\n}\n\n:host {\n --lottie-player-toolbar-height: 35px;\n --lottie-player-toolbar-background-color: transparent;\n --lottie-player-toolbar-icon-color: #999;\n --lottie-player-toolbar-icon-hover-color: #222;\n --lottie-player-toolbar-icon-active-color: #555;\n --lottie-player-seeker-track-color: #CCC;\n --lottie-player-seeker-thumb-color: rgba(0, 107, 120, 0.8);\n\n display: block;\n}\n\n.main {\n display: grid;\n grid-auto-columns: auto;\n grid-template-rows: auto;\n height: inherit;\n width: inherit;\n}\n\n.main.controls {\n grid-template-rows: 1fr var(--lottie-player-toolbar-height);\n}\n\n.animation {\n display: flex;\n justify-content: center;\n align-items: center;\n width: inherit;\n height: inherit;\n}\n\n.toolbar {\n display: grid;\n grid-template-columns: 32px 32px 1fr 32px;\n align-items: center;\n justify-items: center;\n background-color: var(--lottie-player-toolbar-background-color);\n}\n\n.toolbar button {\n cursor: pointer;\n fill: var(--lottie-player-toolbar-icon-color);\n display: flex;\n background: none;\n border: 0;\n padding: 0;\n outline: none;\n height: 100%;\n}\n\n.toolbar button:hover {\n fill: var(--lottie-player-toolbar-icon-hover-color);\n}\n\n.toolbar button.active {\n fill: var(--lottie-player-toolbar-icon-active-color);\n}\n\n.toolbar button svg {\n}\n\n.toolbar button.disabled svg {\n display: none;\n}\n\n.toolbar a {\n filter: grayscale(100%);\n display: flex;\n transition: filter .5s, opacity 0.5s;\n opacity: 0.4;\n height: 100%;\n align-items: center;\n}\n\n.toolbar a:hover {\n filter: none;\n display: flex;\n opacity: 1;\n}\n\n.toolbar a svg {\n}\n\n.seeker {\n -webkit-appearance: none;\n width: 95%;\n outline: none;\n}\n\n.seeker::-webkit-slider-runnable-track {\n width: 100%;\n height: 5px;\n cursor: pointer;\n background: var(--lottie-player-seeker-track-color);\n border-radius: 3px;\n}\n.seeker::-webkit-slider-thumb {\n height: 15px;\n width: 15px;\n border-radius: 50%;\n background: var(--lottie-player-seeker-thumb-color);\n cursor: pointer;\n -webkit-appearance: none;\n margin-top: -5px;\n}\n.seeker:focus::-webkit-slider-runnable-track {\n background: #999;\n}\n.seeker::-moz-range-track {\n width: 100%;\n height: 5px;\n cursor: pointer;\n background: var(--lottie-player-seeker-track-color);\n border-radius: 3px;\n}\n.seeker::-moz-range-thumb {\n height: 15px;\n width: 15px;\n border-radius: 50%;\n background: var(--lottie-player-seeker-thumb-color);\n cursor: pointer;\n}\n.seeker::-ms-track {\n width: 100%;\n height: 5px;\n cursor: pointer;\n background: transparent;\n border-color: transparent;\n color: transparent;\n}\n.seeker::-ms-fill-lower {\n background: var(--lottie-player-seeker-track-color);\n border-radius: 3px;\n}\n.seeker::-ms-fill-upper {\n background: var(--lottie-player-seeker-track-color);\n border-radius: 3px;\n}\n.seeker::-ms-thumb {\n border: 0;\n height: 15px;\n width: 15px;\n border-radius: 50%;\n background: var(--lottie-player-seeker-thumb-color);\n cursor: pointer;\n}\n.seeker:focus::-ms-fill-lower {\n background: var(--lottie-player-seeker-track-color);\n}\n.seeker:focus::-ms-fill-upper {\n background: var(--lottie-player-seeker-track-color);\n}\n\n.error {\n display: flex;\n justify-content: center;\n height: 100%;\n align-items: center;\n}\n"]);return _templateObject=function(){return t},t}var styles=css(_templateObject()),PlayerState,PlayMode,PlayerEvents;function _templateObject5(){const t=_taggedTemplateLiteral(['\n

\n ']);return _templateObject5=function(){return t},t}function _templateObject4(){const t=_taggedTemplateLiteral(["\n
\n ']);return _templateObject3=function(){return t},t}function _templateObject2(){const t=_taggedTemplateLiteral(['\n \n \n \n ']);return _templateObject2=function(){return t},t}function _templateObject$1(){const t=_taggedTemplateLiteral(['\n
\n \n \n \n \n \n \n
\n ']);return _templateObject$1=function(){return t},t}function fetchPath(i){return new Promise((r,e)=>{const t=new XMLHttpRequest;t.open("GET",i,!0),t.responseType="arraybuffer",t.send(),t.onreadystatechange=function(){4==t.readyState&&200==t.status&&jszip.loadAsync(t.response).then(i=>{i.file("manifest.json").async("string").then(t=>{t=JSON.parse(t);if(!("animations"in t))throw new Error("Manifest not found");if(0===t.animations.length)throw new Error("No animations listed in the manifest");t=t.animations[0];i.file("animations/".concat(t.id,".json")).async("string").then(t=>{const e=JSON.parse(t);"assets"in e&&Promise.all(e.assets.map(r=>{if(r.p&&null!=i.file("images/".concat(r.p)))return new Promise(e=>{i.file("images/".concat(r.p)).async("base64").then(t=>{r.p="data:;base64,"+t,r.e=1,e()})})})).then(()=>{r(e)})})})}).catch(t=>{e(t)})}})}PlayerState=exports.PlayerState||(exports.PlayerState={}),PlayerState.Loading="loading",PlayerState.Playing="playing",PlayerState.Paused="paused",PlayerState.Stopped="stopped",PlayerState.Frozen="frozen",PlayerState.Error="error",PlayMode=exports.PlayMode||(exports.PlayMode={}),PlayMode.Normal="normal",PlayMode.Bounce="bounce",PlayerEvents=exports.PlayerEvents||(exports.PlayerEvents={}),PlayerEvents.Load="load",PlayerEvents.Error="error",PlayerEvents.Ready="ready",PlayerEvents.Play="play",PlayerEvents.Pause="pause",PlayerEvents.Stop="stop",PlayerEvents.Freeze="freeze",PlayerEvents.Loop="loop",PlayerEvents.Complete="complete",PlayerEvents.Frame="frame",exports.DotLottiePlayer=class extends LitElement{constructor(){super(...arguments),this.mode=exports.PlayMode.Normal,this.autoplay=!1,this.background="transparent",this.controls=!1,this.direction=1,this.hover=!1,this.loop=!1,this.renderer="svg",this.speed=1,this.currentState=exports.PlayerState.Loading,this.intermission=1,this._counter=0}_onVisibilityChange(){document.hidden&&this.currentState===exports.PlayerState.Playing?this.freeze():this.currentState===exports.PlayerState.Frozen&&this.play()}_handleSeekChange(t){this._lottie&&!isNaN(t.target.value)&&(t=t.target.value/100*this._lottie.totalFrames,this.seek(t))}async load(t){if(this.shadowRoot){var e={container:this.container,loop:!1,autoplay:!1,renderer:this.renderer,rendererSettings:{scaleMode:"noScale",clearCanvas:!1,progressiveLoad:!0,hideOnTransparent:!0}};try{var r=await fetchPath(t);this._lottie&&this._lottie.destroy(),this._lottie=lottie_svg.loadAnimation(Object.assign(Object.assign({},e),{animationData:r}))}catch(t){return this.currentState=exports.PlayerState.Error,void this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Error))}this._lottie&&(this._lottie.addEventListener("enterFrame",()=>{this.seeker=this._lottie.currentFrame/this._lottie.totalFrames*100,this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Frame,{detail:{frame:this._lottie.currentFrame,seeker:this.seeker}}))}),this._lottie.addEventListener("complete",()=>{this.currentState!==exports.PlayerState.Playing||!this.loop||this.count&&this._counter>=this.count?this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Complete)):this.mode===exports.PlayMode.Bounce?(this.count&&(this._counter+=.5),setTimeout(()=>{this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Loop)),this.currentState===exports.PlayerState.Playing&&(this._lottie.setDirection(-1*this._lottie.playDirection),this._lottie.play())},this.intermission)):(this.count&&(this._counter+=1),window.setTimeout(()=>{this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Loop)),this.currentState===exports.PlayerState.Playing&&(this._lottie.stop(),this._lottie.play())},this.intermission))}),this._lottie.addEventListener("DOMLoaded",()=>{this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Ready))}),this._lottie.addEventListener("data_ready",()=>{this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Load))}),this._lottie.addEventListener("data_failed",()=>{this.currentState=exports.PlayerState.Error,this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Error))}),this.container.addEventListener("mouseenter",()=>{this.hover&&this.currentState!==exports.PlayerState.Playing&&this.play()}),this.container.addEventListener("mouseleave",()=>{this.hover&&this.currentState===exports.PlayerState.Playing&&this.stop()}),this.setSpeed(this.speed),this.setDirection(this.direction),this.autoplay)&&this.play()}}getLottie(){return this._lottie}play(){this._lottie&&(this._lottie.play(),this.currentState=exports.PlayerState.Playing,this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Play)))}pause(){this._lottie&&(this._lottie.pause(),this.currentState=exports.PlayerState.Paused,this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Pause)))}stop(){this._lottie&&(this._counter=0,this._lottie.stop(),this.currentState=exports.PlayerState.Stopped,this.dispatchEvent(new CustomEvent(exports.PlayerEvents.Stop)))}seek(t){this._lottie&&(t=t.toString().match(/^([0-9]+)(%?)$/))&&(t="%"===t[2]?this._lottie.totalFrames*Number(t[1])/100:t[1],this.seeker=t,this.currentState===exports.PlayerState.Playing?this._lottie.goToAndPlay(t,!0):(this._lottie.goToAndStop(t,!0),this._lottie.pause()))}snapshot(){let t=!(0{t[0].isIntersecting?this.currentState===exports.PlayerState.Frozen&&this.play():this.currentState===exports.PlayerState.Playing&&this.freeze()}),this._io.observe(this.container)),void 0!==document.hidden&&document.addEventListener("visibilitychange",()=>this._onVisibilityChange()),this.src&&await this.load(this.src)}disconnectedCallback(){this._io&&(this._io.disconnect(),this._io=void 0),document.removeEventListener("visibilitychange",()=>this._onVisibilityChange())}renderControls(){var t=this.currentState===exports.PlayerState.Playing,e=this.currentState===exports.PlayerState.Paused,r=this.currentState===exports.PlayerState.Stopped;return html(_templateObject$1(),this.togglePlay,t||e?"active":"",html((t?_templateObject2:_templateObject3)()),this.stop,r?"active":"",this.seeker,this._handleSeekChange,()=>{this._prevState=this.currentState,this.freeze()},()=>{this._prevState===exports.PlayerState.Playing&&this.play()},this.toggleLooping,this.loop?"active":"")}render(){var t=this.controls?"controls":"";return html(_templateObject4(),"main "+t,"background:"+this.background,this.currentState===exports.PlayerState.Error?html(_templateObject5()):void 0,this.controls?this.renderControls():void 0)}},__decorate([query(".animation")],exports.DotLottiePlayer.prototype,"container",void 0),__decorate([property()],exports.DotLottiePlayer.prototype,"mode",void 0),__decorate([property({type:Boolean})],exports.DotLottiePlayer.prototype,"autoplay",void 0),__decorate([property({type:String,reflect:!0})],exports.DotLottiePlayer.prototype,"background",void 0),__decorate([property({type:Boolean})],exports.DotLottiePlayer.prototype,"controls",void 0),__decorate([property({type:Number})],exports.DotLottiePlayer.prototype,"count",void 0),__decorate([property({type:Number})],exports.DotLottiePlayer.prototype,"direction",void 0),__decorate([property({type:Boolean})],exports.DotLottiePlayer.prototype,"hover",void 0),__decorate([property({type:Boolean,reflect:!0})],exports.DotLottiePlayer.prototype,"loop",void 0),__decorate([property({type:String})],exports.DotLottiePlayer.prototype,"renderer",void 0),__decorate([property({type:Number})],exports.DotLottiePlayer.prototype,"speed",void 0),__decorate([property({type:String})],exports.DotLottiePlayer.prototype,"src",void 0),__decorate([property({type:String})],exports.DotLottiePlayer.prototype,"currentState",void 0),__decorate([property()],exports.DotLottiePlayer.prototype,"seeker",void 0),__decorate([property()],exports.DotLottiePlayer.prototype,"intermission",void 0),exports.DotLottiePlayer=__decorate([customElement("dotlottie-player")],exports.DotLottiePlayer),exports.fetchPath=fetchPath,Object.defineProperty(exports,"__esModule",{value:!0})}); \ No newline at end of file diff --git a/public/lottie/refresh-dark.lottie b/public/lottie/refresh-dark.lottie new file mode 100644 index 0000000000000000000000000000000000000000..a029a1f1141804d4191ed68237dacbda92e8c4d5 GIT binary patch literal 2107 zcmZ{lc{tRI8pnUO$&z(6V;fUr2wBE1D*ITbaSSRa61ie5GnHj**+#N&jh#@;Gop>e zi8-363@u`0i9)VHhB6g0GadK-aqd0mKKFf}@ALh>f4tB0{qN&}5fN1c06=_K05E9% zdp3F3n|CF>tH?kC{(Nv$v_V)Dk#MwtA^8L)=a|y8`kSZ&!-0TE*pPKZRy;MJPTrf; z_586;g&dXci5D?R`^7X)(_L&jK7F8u(VRDt{@rr+x`vcxDny&b+d1WnV`i03ZI7hG zJAO6`4Pmtn-%GAlc=ROifLj#QbQ3fT z*YvmdT=u|@@lKn;AFYHveG0E%Hx3y6Tqs#@!<;V?%xgsR;4Fsa_$%{bB?`Yi-_*>0 zto}qEVj{+CT%sz#wy&_&{YRIwD%uH^=wYu_vA7{w`c22XK7<`(Ayxh3D>P2S(qDf( z<@tqqo-iWQ?EBa46)*ZEJ7U8)-WT$A#(S23xx2TCYY|<@r~BM~yEFZgpp|k^*=^v1 z-#je2yARC15OalE=TVbm?=eyLM1eD}gpR%FXNH|oS(>YCP)AFhm#U`JGCl~BHVJKD zilVB3LK97_OBqCIhh4%`#Y*pIoQjO$dxddXXzUt}^-6vnEW;cyy1dF1lXtixn4V%2@5f%m}A zHS3T{h+BDJqe8>b*T*fl58r(o1LrX&LH-xtFVQ=DY-g(BDRI`@EyqAKY%=JO&rO}z zQc_@$gC`Ku&Y)=)Ip|QI>x5>xP1`XNjUyED_woHZ*bYY(k>q6~4f@^!GQN8|%U`~? z{a4)*zhc!8&&FVRv?mQg9^hK!I+azfSmwF7Jko`nspYS$M2yvs9@kuJX?$Unf+!yO zj%aGh+2`-1c4!TW2G!pwK<%rzJE`ZELD_Z*4q;&zr_B|!30}H-X86p=9EaQp7tD%t z8M+NN8}7;pY{1=?%au>63^RrdO9kOn!VO+FAp1Op( zOqI_h0;yyPE1`w~BA6hCKGwdOpfJ|o>_9bv&y($XK6yTN6HuKKMs@Z^Fv z0INKn^~Mlz_l$X0lQId@wH8pzVCf>gO5Q7qEXll zC&VjUrR^yr8DOx6g8ODi#voFtQQ}EHKz@wUxAmGI2<#?@BFQ6-$}fY248mWjiN09# z&7Iv+1RcnIW_keKrt@qfY*hB!n=vKE)N--l6XK|OfUHBprE;;j_ug;_8@#w&uWhvl z`Sl22ff9YZrwfASBu==C5S-zLZ&43 z8=DfpH81lr;%S@k7@>z89P~Zf`OMVY2w2QT1H@#8DXhAiY>+cld-b#$*Sc6`AF6wZ zsIIA=u8@tUF#DTk`@F!zMW^hraV_Gpn0_I_VZiLZN~nnyYqpsgg}WBHm^M>7r{yaK zOZ>uGz}q?pCs_-3>f-t*jwgm~bcMoEV29(e8zln@*9yuV6SJ~4R4g4){f&nE8J|lE z%A#AJ8kG_gDvucT*{jjjGrzU=i`tczS7IJtJ*YKVRDp{2>;1I2mB=K`Z00lwvumgz zqIm(b_FioJB4TBZF5N7j(C26qOq`k7HfxVrofquy+SuxN#Y3>*{D%zo z-n<91BtkNKkwh?*UFwV_IG_3{;(-wo27v#M=w0sp*Zc+8e}DZuFaPs*XE*+d%>SjQ U2S#icvj8BxyBWLQu;*XbA4#Ib3jhEB literal 0 HcmV?d00001 diff --git a/public/lottie/refresh-light.lottie b/public/lottie/refresh-light.lottie new file mode 100644 index 0000000000000000000000000000000000000000..cd14ae89175ce7ce4054be2e53a4d3dfd84620c7 GIT binary patch literal 2098 zcmZ{lXH*ji7KKBV4hbm8ARP%!z#!Eq5NcvV5;90)8A21xB4g>&nST)?c zec;6hk~|QZNb&de2@E=MH86kzP2z|(8p+s2K3k|0gmGXL^_x6tJI&1I6NN+NL%P_l zrNSdn$=9I*5Soigh!#p{I5fH~hf|y|7`<-(HBUp_Jn9IzZ)f}b1x$Nv`sdA_XqD>y zV!lo!*l<*AF%$hdVq3NZq^#rV9~@H%$sKZ=q%FxK7-us$vd>CMBvYeE0QxU&BO*A3 zOkn_E;Vb~~(?Q#VvSebAe*h)W@Xz>*@xQxs312ARO=Wfu!#;r2;_A1^@sxOee~ibM z1_hgfkHi7(l%uOrI+vi#S2gWUR`y5u{; z!6`S*8qD-wKL44UsQu}3U^BbCX4bw)QgJTbEF;8Z*ps>1B9!NP+S#Bg|3PK_oc`va zTWBPHpD-{@zESseJaC4!K4=n-;ahcdp6S&-ZP&VQb1b2fdrtPA&7=GN53m}zHNstR z^d;(zV+EqZeUa@m^oR2WM4Vt{n3i`mq8kv3U!aMb`8qj6okzz4S6z$rzpXYO)EIsc5ezay*wgy zzw}+dWLAXzb^YILh>`pV>`$#m6^Y*~UX(b%q(4Zk8Mzyg2I*ZAd+XC2j-Lit$8^U6 zBf8$O^MHu%n;^J|>%xFjcb717@nEcD-6 zBh%yw(ekXz>hA1MH-9lVJKH>xmgWIw4_Rat2(0WeZtaT(3Kxx@^1@{5<-bw3yyC2j zBmAJn*%6w;E|b^rb*1%RH&Ex79 z`OUK>9SmqnaAT;O4H7r5EY^@reColN*{HCXpD$3IMc!AQt)@;SX7_8|wBJD;XU3ki zr{p*R(WrXMCY(pZ@ibKs)>k0C3`2cXNdkjLT5#@k`q3I4DT4~N6ATr+Uwcqg ztyXo+T|%|3zVNb7PAW6%vO;{1(PU48qL%sxSrwRwctm>}J)sE~@Aux*w6tG6{E!gY z%imsWynLo9wz-D+;;scAl%^z}UNG-w8tm{Hby9DGgLLId>%`rH+`-A=;kNMIRA-Q+ zPlk#zNQrl{iZPMfwa9Yom>gOa;YfI%Te_y-8<6B3*yt45)p38V!;v0O8NSsnE;JZMH75>t&}#a&SFBTu}kbKA{ji69J_KR7FhgN zx_vWBt!46d(Zua9;QC`kE8M5Y6yr;^ULhs`m{a#l(hgH6hG!ewE-+{`9?+%-&8fkA zI6@XPmWLZHZZj}Wg?70*ifsl-B!y4lMHfKdBh)!o&xLsn@m*`=I9RZaF02Nh<;0~N z5zS{2Y`sze-GU>8C>xIq;Y=N(cln4dB-Og07t!Ixr(Bd{ERxJ+3D^BoSHgB(!r!*a z8yjEKPd_&IwCrOvvsZ0rUiGx;#rv?3-yZS>kJ>HCk7-OzKGyUX2G4|SLKX)Sggy6; z{)mHZwW_jb-C(;i!vo7V(A|teERY6RfypAagv8AC0le%~$xK>XxT$&>|<(vYvVKY^M`xCrQ&0(fKF_ww{5Rvus*706E0CZ4R2ed7DX}L zS6nRXw=q&bZo)9in#?v61U=k29MXmbYBv*>9dWVmjRt*a@QKEYn#^yOY%QSE&#{75 zbU|4=e65}bpPJm0Y?D?XFny5VT27>ytZavh%vKh=UHhnFeSKbS3#x9`UzTqq-M_A3 z@V45br|~5x#qH|Vfut()Ln)=OtfW>h?MU-v%R9ZK%|wwzvCNUFQ!!G~HZkD4q9-eK zsQWm2y;%9I80TxDx>V ziqhiAWcxVU=N*}Z9)EJL%|RKYpx(nv_7Dd$oA_e{vtomUH2su&dXh7qx%=|e9=1Xt zI!zz8iC9Cpoy<9W%HSPVqTBcQ&Qa(|Uskezk)( z)SfwP8<06Oy->y$f8!IZ`1#dXXBoRq`{fac;vw$9Fy%dWV3ef3Z^SyaacI6aMQRxJp4&H! z;&K5ypHbZ9sYo<}j~@W||71SE-G9wrIQ{q6zhm-0e=iQ=pQQX>Xrd892XqAh_z(8Z KfoC52*YyWOamg3} literal 0 HcmV?d00001 diff --git a/public/lottie/trending-dark.lottie b/public/lottie/trending-dark.lottie new file mode 100644 index 0000000000000000000000000000000000000000..8cf537a92f6fb41673199936dd9805f5d8df1adf GIT binary patch literal 2460 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 S_yzvF0^Zx)J@5Ssx&94jN>ES$ literal 0 HcmV?d00001 diff --git a/public/lottie/view-dark.lottie b/public/lottie/view-dark.lottie new file mode 100644 index 0000000000000000000000000000000000000000..5a99974e51090a3e7518619ecd63c2f9d908212b GIT binary patch literal 2948 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 ( + + + + + +) diff --git a/src/Providers.tsx b/src/Providers.tsx new file mode 100644 index 0000000..a6709a4 --- /dev/null +++ b/src/Providers.tsx @@ -0,0 +1,17 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { ThemedRouter } from "Themes" +import { APIProvider } from "contexts/Api" +import { HelpProvider } from "contexts/Help" +import { UIProvider } from "contexts/UI" +import { withProviders } from "library/Hooks" +import { MDXProvider } from "@mdx-js/react" + +// !! Provider order matters. +export const Providers = withProviders( + MDXProvider, + APIProvider, + HelpProvider, + UIProvider +)(ThemedRouter) diff --git a/src/Router.tsx b/src/Router.tsx new file mode 100644 index 0000000..c5b9af4 --- /dev/null +++ b/src/Router.tsx @@ -0,0 +1,122 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { Body, Main, Page, Side } from "@polkadot-cloud/react" +import { AnimatePresence } from "framer-motion" +import { useEffect, useRef } from "react" +import { ErrorBoundary } from "react-error-boundary" +import { + HashRouter, + Navigate, + Route, + Routes, + useLocation, +} from "react-router-dom" +import { Headers } from "library/Headers" +import { PagesConfig } from "config/pages" +import { ErrorFallbackApp, ErrorFallbackRoutes } from "library/ErrorBoundary" +import { Help } from "library/Help" +import { NetworkBar } from "library/NetworkBar" +import { SideMenu } from "library/SideMenu" +import { useUi } from "contexts/UI" +import { Overlay } from "library/Overlay" + +// import { SideMenu } from 'library/SideMenu'; + +export const RouterInner = () => { + const { pathname } = useLocation() + const { sideMenuOpen, sideMenuMinimised, setContainerRefs } = useUi() + + // Scroll to top of the window on every page change or network change. + useEffect(() => { + window.scrollTo(0, 0) + }, [pathname]) + + // Set references to UI context and make available throughout app. + useEffect(() => { + setContainerRefs({ + mainInterface: mainInterfaceRef, + }) + }, []) + + // References to outer containers + const mainInterfaceRef = useRef(null) + + return ( + + + {/* Prompting background: closed by default */} + + + {/* Modal: closed by default */} + {/* */} + + {/* Help: closed by default */} + + + {/* Canvas: closed by default */} + {/* */} + + {/* Menu: closed by default */} + {/*
*/} + + {/* Tooltip: invisible by default */} + {/* */} + + {/* Prompt: closed by default */} + {/* */} + + {/* Left side menu */} + + + + + {/* Main content window */} +
+ {/* Fixed headers */} + + + + + + {PagesConfig.map((page, i) => { + const { Entry, hash } = page + + return ( + + PBA Alumni Hub + + + } + /> + ) + })} + } + /> + + + +
+ + + {/* Network status and network details */} + + + {/* Notification popups */} + {/* */} + + ) +} + +export const Router = () => ( + + + +) diff --git a/src/Themes.tsx b/src/Themes.tsx new file mode 100644 index 0000000..e87ab7a --- /dev/null +++ b/src/Themes.tsx @@ -0,0 +1,23 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { ThemeProvider } from "styled-components" +import { Entry } from "@polkadot-cloud/react" +import { Router } from "Router" +import { useTheme } from "contexts/Themes" + +// App-wide theme classes are inserted here. +// +// App-specific theming is added to `ThemeProvider`. +// `@polkadotcloud/core-ui` themes are added to `Entry`. +export const ThemedRouter = () => { + const { mode } = useTheme() + + return ( + + + + + + ) +} diff --git a/src/config/help.ts b/src/config/help.ts new file mode 100644 index 0000000..1545772 --- /dev/null +++ b/src/config/help.ts @@ -0,0 +1,29 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import type { HelpItems } from "contexts/Help/types" + +export const HelpConfig: HelpItems = [ + { + key: "welcome", + // definitions: ["Help Key"], + external: [ + [ + "github", + "https://github.com/polkadot-blockcain-academy/alumni-hub/", + "github.com/polkadot-blockcain-academy/alumni-hub/", + ], + [ + "polkadotAmbassadorProgram", + "https://info.polkadot.network/ambassador-application", + "Polkadot Ambassador program", + ], + ["polkadotForum", "https://forum.polkadot.network/", "Polkadot Forum"], + [ + "gov", + "https://medium.com/polkadot-network/gov2-polkadots-next-generation-of-decentralised-governance-4d9ef657d11b", + "medium.com/polkadot-network/gov2-polkadots-next-generation-of-decentralised-governance", + ], + ], + }, +] diff --git a/src/config/pages.ts b/src/config/pages.ts new file mode 100644 index 0000000..6b0be63 --- /dev/null +++ b/src/config/pages.ts @@ -0,0 +1,42 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { Welcome } from "pages/Welcome" +import { Funding } from "pages/Funding" +import type { PageCategoryItems, PagesConfigItems } from "types" + +const BASE_URL = import.meta.env.BASE_URL + +export const PageCategories: PageCategoryItems = [ + { + id: 1, + key: "default", + }, +] + +export const PagesConfig: PagesConfigItems = [ + { + category: 1, + key: "welcome", + uri: `${BASE_URL}`, + hash: "/welcome", + Entry: Welcome, + lottie: "globe", + }, + // { + // category: 1, + // key: "members", + // uri: `${BASE_URL}`, + // hash: "/members", + // Entry: Members, + // lottie: "groups", + // }, + { + category: 1, + key: "Funding", + uri: `${BASE_URL}`, + hash: "/funding", + Entry: Funding, + lottie: "label", + }, +] diff --git a/src/consts.ts b/src/consts.ts new file mode 100644 index 0000000..20e384d --- /dev/null +++ b/src/consts.ts @@ -0,0 +1,28 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +/* + * Global Constants + */ +export const AppVersion = "0.1.0" +export const DappName = "Polkadot Blockchain Academy - Alumni Hub" +export const PolkadotUrl = + "https://polkadot-blockchain-academy.github.io/alumni-hub" + +export const GithubOwner = "polkadot-blockchain-academy" +export const GithubApiUrl = `https://api.github.com/repos/${GithubOwner}` + +export const SideMenuMaximisedWidth = 185 +export const SideMenuMinimisedWidth = 75 +export const SideMenuStickyThreshold = 1150 +export const SectionFullWidthThreshold = 1000 +export const ShowAccountsButtonWidthThreshold = 825 +export const FloatingMenuWidth = 250 +export const SmallFontSizeMaxWidth = 600 +export const TipsThresholdSmall = 750 +export const TipsThresholdMedium = 1200 + +/* + * locale + */ +export const DefaultLocale = "en" diff --git a/src/contexts/Api/defaults.ts b/src/contexts/Api/defaults.ts new file mode 100644 index 0000000..01b486f --- /dev/null +++ b/src/contexts/Api/defaults.ts @@ -0,0 +1,41 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import type { APIChainState, APIContextInterface } from "./types" + +// import { stringToU8a } from "@polkadot/util" +// import BigNumber from "bignumber.js" + +// export const defaultConsts: APIConstants = { +// bondDuration: new BigNumber(0), +// maxNominations: new BigNumber(0), +// sessionsPerEra: new BigNumber(0), +// maxExposurePageSize: new BigNumber(0), +// historyDepth: new BigNumber(0), +// maxElectingVoters: new BigNumber(0), +// expectedBlockTime: new BigNumber(0), +// epochDuration: new BigNumber(0), +// existentialDeposit: new BigNumber(0), +// fastUnstakeDeposit: new BigNumber(0), +// poolsPalletId: stringToU8a("0"), +// } + +export const defaultChainState: APIChainState = { + chain: null, + version: { + specVersion: 0, + }, + ss58Prefix: 0, +} + +export const defaultApiContext: APIContextInterface = { + api: null, + isReady: false, + apiStatus: "disconnected", + // rpcEndpoint: "", + // setRpcEndpoint: (key) => {}, + // consts: defaultConsts, + // chainState: defaultChainState, + // isLightClient: false, + // setIsLightClient: () => {}, +} diff --git a/src/contexts/Api/index.tsx b/src/contexts/Api/index.tsx new file mode 100644 index 0000000..305ec0d --- /dev/null +++ b/src/contexts/Api/index.tsx @@ -0,0 +1,85 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { ApiPromise, WsProvider } from "@polkadot/api" +import { createContext, useContext, useEffect, useState } from "react" +import type { + APIContextInterface, + APIProviderProps, + ApiStatus, +} from "contexts/Api/types" +import { useEffectIgnoreInitial } from "@polkadot-cloud/react/hooks" +import { defaultApiContext } from "./defaults" + +export const APIProvider = ({ children, network }: APIProviderProps) => { + // Store povider instance. + const [provider, setProvider] = useState(null) + + // API instance state. + const [api, setApi] = useState(null) + + // Store API connection status. + const [apiStatus, setApiStatus] = useState("disconnected") + + // Fetch chain state. Called once `provider` has been initialised. + const getChainState = async () => { + if (!provider) return + + // initiate new api and set connected. + const newApi = await ApiPromise.create({ provider }) + + // set connected here in case event listeners have not yet initialised. + setApiStatus("connected") + + // store active network in localStorage. + // NOTE: this should ideally refer to above `chain` value. + localStorage.setItem("network", String(network)) + + // Assume chain state is correct and bootstrap network consts. + setApi(newApi) + } + + // Connect function sets provider and updates active network. + const connectProvider = () => { + const newProvider = new WsProvider( + "wss://polkadot-collectives-rpc.polkadot.io" + ) + setProvider(newProvider) + } + + // Handle an initial RPC connection. + useEffect(() => { + if (!provider) { + connectProvider() + } + }) + + // Initialise provider event handlers when provider is set. + useEffectIgnoreInitial(() => { + if (provider) { + provider.on("connected", () => { + setApiStatus("connected") + }) + provider.on("error", () => { + setApiStatus("disconnected") + }) + getChainState() + } + }, [provider]) + + return ( + + {children} + + ) +} + +export const APIContext = createContext(defaultApiContext) + +export const useApi = () => useContext(APIContext) diff --git a/src/contexts/Api/types.ts b/src/contexts/Api/types.ts new file mode 100644 index 0000000..9e8a7b2 --- /dev/null +++ b/src/contexts/Api/types.ts @@ -0,0 +1,50 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import type { AnyJson } from "@polkadot-cloud/react/types" +import type { ApiPromise } from "@polkadot/api" +import type { ReactNode } from "react" + +export type ApiStatus = "connecting" | "connected" | "disconnected" +export type NetworkName = "polkadot" | "kusama" | "westend" + +export interface APIProviderProps { + children: ReactNode + network: NetworkName +} + +// export interface NetworkState { +// name: NetworkName +// meta: Network +// } +// export interface APIConstants { +// bondDuration: BigNumber +// maxNominations: BigNumber +// sessionsPerEra: BigNumber +// maxExposurePageSize: BigNumber +// historyDepth: BigNumber +// maxElectingVoters: BigNumber +// expectedBlockTime: BigNumber +// epochDuration: BigNumber +// existentialDeposit: BigNumber +// fastUnstakeDeposit: BigNumber +// poolsPalletId: U8aLike +// } + +export type APIChainState = { + chain: string | null + version: AnyJson + ss58Prefix: number +} + +export interface APIContextInterface { + api: ApiPromise | null + isReady: boolean + apiStatus: ApiStatus + // rpcEndpoint: string + // setRpcEndpoint: (key: string) => void + // consts: APIConstants + // chainState: APIChainState + // isLightClient: boolean + // setIsLightClient: (isLightClient: boolean) => void +} diff --git a/src/contexts/Help/defaults.ts b/src/contexts/Help/defaults.ts new file mode 100644 index 0000000..63b1abb --- /dev/null +++ b/src/contexts/Help/defaults.ts @@ -0,0 +1,16 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import type { HelpContextInterface } from "./types" + +export const defaultHelpContext: HelpContextInterface = { + // eslint-disable-next-line + openHelp: (key) => {}, + closeHelp: () => {}, + // eslint-disable-next-line + setStatus: (status) => {}, + // eslint-disable-next-line + setDefinition: (definition) => {}, + status: 0, + definition: null, +} diff --git a/src/contexts/Help/index.tsx b/src/contexts/Help/index.tsx new file mode 100644 index 0000000..78e07c6 --- /dev/null +++ b/src/contexts/Help/index.tsx @@ -0,0 +1,80 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import React, { useState } from "react" +import type { MaybeString } from "types" +import { useEffectIgnoreInitial } from "library/Hooks/useEffectIgnoreInitial" +import * as defaults from "./defaults" +import type { + HelpContextInterface, + HelpContextProps, + HelpContextState, +} from "./types" + +export const HelpProvider = ({ children }: HelpContextProps) => { + // help module state + const [state, setState] = useState({ + status: 0, + definition: null, + }) + + // when fade out completes, reset active definiton + useEffectIgnoreInitial(() => { + if (state.status === 0) { + setState({ + ...state, + definition: null, + }) + } + }, [state.status]) + + const setDefinition = (definition: MaybeString) => { + setState({ + ...state, + definition, + }) + } + + const setStatus = (newStatus: number) => { + setState({ + ...state, + status: newStatus, + }) + } + + const openHelp = (definition: MaybeString) => { + setState({ + ...state, + definition, + status: 1, + }) + } + + const closeHelp = () => { + setState({ + ...state, + status: 2, + }) + } + + return ( + + {children} + + ) +} + +export const HelpContext = React.createContext( + defaults.defaultHelpContext +) + +export const useHelp = () => React.useContext(HelpContext) diff --git a/src/contexts/Help/types.ts b/src/contexts/Help/types.ts new file mode 100644 index 0000000..aa3fcbe --- /dev/null +++ b/src/contexts/Help/types.ts @@ -0,0 +1,47 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import type { ReactNode } from "react" +import type { MaybeString } from "types" + +export type HelpItems = HelpItem[] + +export interface HelpItem { + key?: string + definitions?: string[] + external?: ExternalItems +} + +export type ExternalItems = ExternalItem[] +export type ExternalItem = [string, string, string] + +export type DefinitionWithKeys = { + title: string + description: string[] +} + +export interface ExternalWithKeys { + title: string + url: string + website?: string +} + +export interface HelpContextInterface { + openHelp: (d: MaybeString) => void + closeHelp: () => void + setStatus: (s: number) => void + setDefinition: (d: MaybeString) => void + status: number + definition: MaybeString +} + +export interface HelpContextState { + status: number + definition: MaybeString +} + +export interface HelpContextProps { + children: ReactNode +} + +export type HelpConfig = Record diff --git a/src/contexts/Themes/defaults.ts b/src/contexts/Themes/defaults.ts new file mode 100644 index 0000000..30ed8a3 --- /dev/null +++ b/src/contexts/Themes/defaults.ts @@ -0,0 +1,10 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import type { ThemeContextInterface } from "./types" + +export const defaultThemeContext: ThemeContextInterface = { + // eslint-disable-next-line + toggleTheme: (mode) => {}, + mode: "light", +} diff --git a/src/contexts/Themes/index.tsx b/src/contexts/Themes/index.tsx new file mode 100644 index 0000000..77ed10a --- /dev/null +++ b/src/contexts/Themes/index.tsx @@ -0,0 +1,66 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { setStateWithRef } from "@polkadot-cloud/utils" +import React, { useRef } from "react" +import { defaultThemeContext } from "./defaults" +import type { Theme, ThemeContextInterface } from "./types" + +export const ThemesProvider = ({ children }: { children: React.ReactNode }) => { + let initialTheme: Theme = "light" + + // get the current theme + const localThemeRaw = localStorage.getItem("theme") || "" + + // Provide system theme if raw theme is not valid. + if (!["light", "dark"].includes(localThemeRaw)) { + const systemTheme = + window.matchMedia && + window.matchMedia("(prefers-color-scheme: dark)").matches + ? "dark" + : "light" + + initialTheme = systemTheme + localStorage.setItem("theme", systemTheme) + } else { + // `localThemeRaw` is a valid theme. + initialTheme = localThemeRaw as Theme + } + + // the theme mode + const [theme, setTheme] = React.useState(initialTheme) + const themeRef = useRef(theme) + + // Automatically change theme on system change. + window + .matchMedia("(prefers-color-scheme: dark)") + .addEventListener("change", (event) => { + const newTheme = event.matches ? "dark" : "light" + localStorage.setItem("theme", newTheme) + setStateWithRef(newTheme, setTheme, themeRef) + }) + + const toggleTheme = (maybeTheme: Theme | null = null): void => { + const newTheme = + maybeTheme || (themeRef.current === "dark" ? "light" : "dark") + + localStorage.setItem("theme", newTheme) + setStateWithRef(newTheme, setTheme, themeRef) + } + + return ( + + {children} + + ) +} + +export const ThemeContext = + React.createContext(defaultThemeContext) + +export const useTheme = () => React.useContext(ThemeContext) diff --git a/src/contexts/Themes/types.ts b/src/contexts/Themes/types.ts new file mode 100644 index 0000000..b1ca560 --- /dev/null +++ b/src/contexts/Themes/types.ts @@ -0,0 +1,9 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +export type Theme = "light" | "dark" + +export interface ThemeContextInterface { + toggleTheme: (str?: Theme) => void + mode: Theme +} diff --git a/src/contexts/UI/defaults.ts b/src/contexts/UI/defaults.ts new file mode 100644 index 0000000..dea2bf8 --- /dev/null +++ b/src/contexts/UI/defaults.ts @@ -0,0 +1,18 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import type { UIContextInterface } from "./types" + +export const defaultUIContext: UIContextInterface = { + // eslint-disable-next-line + setSideMenu: (v) => {}, + // eslint-disable-next-line + setUserSideMenuMinimised: (v) => {}, + // eslint-disable-next-line + setContainerRefs: (v) => {}, + sideMenuOpen: false, + userSideMenuMinimised: false, + sideMenuMinimised: false, + containerRefs: {}, + isSyncing: false, +} diff --git a/src/contexts/UI/index.tsx b/src/contexts/UI/index.tsx new file mode 100644 index 0000000..67c2f95 --- /dev/null +++ b/src/contexts/UI/index.tsx @@ -0,0 +1,94 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { localStorageOrDefault, setStateWithRef } from "@polkadot-cloud/utils" +import React, { useEffect, useRef, useState } from "react" +import { SideMenuStickyThreshold } from "consts" +import { useEffectIgnoreInitial } from "library/Hooks/useEffectIgnoreInitial" +import * as defaults from "./defaults" +import type { UIContextInterface } from "./types" + +export const UIProvider = ({ children }: { children: React.ReactNode }) => { + // set whether app is syncing. Includes workers (active nominations). + const [isSyncing, setIsSyncing] = useState(false) + + // side menu control + const [sideMenuOpen, setSideMenuOpen] = useState(false) + + // get side menu minimised state from local storage, default to false. + const [userSideMenuMinimised, setUserSideMenuMinimisedState] = useState( + localStorageOrDefault("side_menu_minimised", false, true) as boolean + ) + const userSideMenuMinimisedRef = useRef(userSideMenuMinimised) + const setUserSideMenuMinimised = (v: boolean) => { + localStorage.setItem("side_menu_minimised", String(v)) + setStateWithRef(v, setUserSideMenuMinimisedState, userSideMenuMinimisedRef) + } + + // automatic side menu minimised + const [sideMenuMinimised, setSideMenuMinimised] = useState( + window.innerWidth <= SideMenuStickyThreshold + ? true + : userSideMenuMinimisedRef.current + ) + + // resize side menu callback + const resizeCallback = () => { + if (window.innerWidth <= SideMenuStickyThreshold) { + setSideMenuMinimised(false) + } else { + setSideMenuMinimised(userSideMenuMinimisedRef.current) + } + } + + // resize event listener + useEffect(() => { + window.addEventListener("resize", resizeCallback) + return () => { + window.removeEventListener("resize", resizeCallback) + } + }, []) + + // re-configure minimised on user change + useEffectIgnoreInitial(() => { + resizeCallback() + }, [userSideMenuMinimised]) + + // app syncing updates + useEffect(() => { + const syncing = false + setIsSyncing(syncing) + }, []) + + const setSideMenu = (v: boolean) => { + setSideMenuOpen(v) + } + + const [containerRefs, _setContainerRefs] = useState({}) + const setContainerRefs = (v: any) => { + _setContainerRefs(v) + } + + return ( + + {children} + + ) +} + +export const UIContext = React.createContext( + defaults.defaultUIContext +) + +export const useUi = () => React.useContext(UIContext) diff --git a/src/contexts/UI/types.ts b/src/contexts/UI/types.ts new file mode 100644 index 0000000..32e9d30 --- /dev/null +++ b/src/contexts/UI/types.ts @@ -0,0 +1,13 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +export interface UIContextInterface { + setSideMenu: (v: boolean) => void + setUserSideMenuMinimised: (v: boolean) => void + setContainerRefs: (v: any) => void + sideMenuOpen: boolean + userSideMenuMinimised: boolean + sideMenuMinimised: boolean + containerRefs: any + isSyncing: boolean +} diff --git a/src/img/forum.svg b/src/img/forum.svg new file mode 100644 index 0000000..52b794a --- /dev/null +++ b/src/img/forum.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/info.svg b/src/img/info.svg new file mode 100644 index 0000000..385da41 --- /dev/null +++ b/src/img/info.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/infoOutline.svg b/src/img/infoOutline.svg new file mode 100644 index 0000000..de30520 --- /dev/null +++ b/src/img/infoOutline.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/logoGithub.svg b/src/img/logoGithub.svg new file mode 100644 index 0000000..06087bf --- /dev/null +++ b/src/img/logoGithub.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/manifest.svg b/src/img/manifest.svg new file mode 100644 index 0000000..a03f2d9 --- /dev/null +++ b/src/img/manifest.svg @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/src/img/moonOutline.svg b/src/img/moonOutline.svg new file mode 100644 index 0000000..c85150b --- /dev/null +++ b/src/img/moonOutline.svg @@ -0,0 +1 @@ +Moon \ No newline at end of file diff --git a/src/img/pbaLogo.svg b/src/img/pbaLogo.svg new file mode 100644 index 0000000..449fbf6 --- /dev/null +++ b/src/img/pbaLogo.svg @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/img/polkadotIcon.svg b/src/img/polkadotIcon.svg new file mode 100644 index 0000000..4186d21 --- /dev/null +++ b/src/img/polkadotIcon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/polkadotLogo.svg b/src/img/polkadotLogo.svg new file mode 100755 index 0000000..3362d3e --- /dev/null +++ b/src/img/polkadotLogo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/img/sunnyOutline.svg b/src/img/sunnyOutline.svg new file mode 100644 index 0000000..5f3f21a --- /dev/null +++ b/src/img/sunnyOutline.svg @@ -0,0 +1 @@ +Sunny \ No newline at end of file diff --git a/src/index.css b/src/index.css new file mode 100644 index 0000000..2c3fac6 --- /dev/null +++ b/src/index.css @@ -0,0 +1,69 @@ +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: light dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + -webkit-text-size-adjust: 100%; +} + +a { + font-weight: 500; + color: #646cff; + text-decoration: inherit; +} +a:hover { + color: #535bf2; +} + +body { + margin: 0; + display: flex; + place-items: center; + min-width: 320px; + min-height: 100vh; +} + +h1 { + font-size: 3.2em; + line-height: 1.1; +} + +button { + border-radius: 8px; + border: 1px solid transparent; + padding: 0.6em 1.2em; + font-size: 1em; + font-weight: 500; + font-family: inherit; + background-color: #1a1a1a; + cursor: pointer; + transition: border-color 0.25s; +} +button:hover { + border-color: #646cff; +} +button:focus, +button:focus-visible { + outline: 4px auto -webkit-focus-ring-color; +} + +@media (prefers-color-scheme: light) { + :root { + color: #213547; + background-color: #ffffff; + } + a:hover { + color: #747bff; + } + button { + background-color: #f9f9f9; + } +} diff --git a/src/library/ErrorBoundary/Wrapper.ts b/src/library/ErrorBoundary/Wrapper.ts new file mode 100644 index 0000000..2abf013 --- /dev/null +++ b/src/library/ErrorBoundary/Wrapper.ts @@ -0,0 +1,48 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import styled from "styled-components" + +export const Wrapper = styled.div` + width: 100%; + display: flex; + flex-flow: column wrap; + justify-content: center; + align-items: center; + + &.app { + height: 100vh; + } + &.modal { + padding: 0.75rem 0 0 0; + } + + h1, + h2 { + color: var(--text-color-secondary); + } + + h2 { + margin: 1rem 0; + } + + h3 { + margin: 1rem 0; + &.with-margin { + margin-top: 10rem; + } + margin-bottom: 3rem; + svg { + color: var(--text-color-secondary); + } + } + + button { + color: var(--text-color-secondary); + font-size: 1.25rem; + + &:hover { + opacity: 0.75; + } + } +` diff --git a/src/library/ErrorBoundary/index.tsx b/src/library/ErrorBoundary/index.tsx new file mode 100644 index 0000000..f74c410 --- /dev/null +++ b/src/library/ErrorBoundary/index.tsx @@ -0,0 +1,70 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { faBug } from "@fortawesome/free-solid-svg-icons" +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome" +import { useTranslation } from "react-i18next" +import { Wrapper } from "./Wrapper" + +export const ErrorFallbackApp = ({ + resetErrorBoundary, +}: { + resetErrorBoundary: () => void +}) => { + const { t } = useTranslation("library") + + return ( + +

+ +

+

{t("errorUnknown")}

+

+ +

+
+ ) +} + +export const ErrorFallbackRoutes = ({ + resetErrorBoundary, +}: { + resetErrorBoundary: () => void +}) => { + const { t } = useTranslation("library") + + return ( + +

+ +

+

{t("errorUnknown")}

+

+ +

+
+ ) +} + +export const ErrorFallbackModal = ({ + resetErrorBoundary, +}: { + resetErrorBoundary: () => void +}) => { + const { t } = useTranslation("library") + + return ( + +

{t("errorUnknown")}

+

+ +

+
+ ) +} diff --git a/src/library/Headers/SideMenuToggle.tsx b/src/library/Headers/SideMenuToggle.tsx new file mode 100644 index 0000000..c5bc33c --- /dev/null +++ b/src/library/Headers/SideMenuToggle.tsx @@ -0,0 +1,26 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { faBars } from "@fortawesome/free-solid-svg-icons" +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome" +import { useUi } from "contexts/UI" +import { Item } from "./Wrappers" + +export const SideMenuToggle = () => { + const { setSideMenu, sideMenuOpen } = useUi() + + return ( +
+ { + setSideMenu(!sideMenuOpen) + }} + > + + + + +
+ ) +} diff --git a/src/library/Headers/Spinner.tsx b/src/library/Headers/Spinner.tsx new file mode 100644 index 0000000..6b98594 --- /dev/null +++ b/src/library/Headers/Spinner.tsx @@ -0,0 +1,74 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import styled from "styled-components" + +const StyledSpinner = styled.div` + font-size: 10px; + margin: 0; + text-indent: -9999em; + width: 2rem; + height: 2rem; + border-radius: 50%; + background: #ccc; + background: -moz-linear-gradient(left, #ccc 10%, rgba(255, 255, 255, 0) 42%); + background: -webkit-linear-gradient( + left, + #ccc 10%, + rgba(255, 255, 255, 0) 42% + ); + background: -o-linear-gradient(left, #ccc 10%, rgba(255, 255, 255, 0) 42%); + background: -ms-linear-gradient(left, #ccc 10%, rgba(255, 255, 255, 0) 42%); + background: linear-gradient(to right, #ccc 10%, rgba(255, 255, 255, 0) 42%); + position: relative; + -webkit-animation: load3 0.7s infinite linear; + animation: load3 0.7s infinite linear; + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + &:before { + width: 50%; + height: 50%; + background: #ccc; + border-radius: 100% 0 0 0; + position: absolute; + top: 0; + left: 0; + content: ""; + } + &:after { + background: var(--background-primary); + width: 75%; + height: 75%; + border-radius: 50%; + content: ""; + margin: auto; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; + } + @-webkit-keyframes load3 { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } + } + @keyframes load3 { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } + } +` + +export const Spinner = () => diff --git a/src/library/Headers/Wrappers.ts b/src/library/Headers/Wrappers.ts new file mode 100644 index 0000000..6e07405 --- /dev/null +++ b/src/library/Headers/Wrappers.ts @@ -0,0 +1,139 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { motion } from "framer-motion" +import styled from "styled-components" +import { + ShowAccountsButtonWidthThreshold, + SideMenuStickyThreshold, +} from "consts" + +export const Wrapper = styled.div` + position: fixed; + top: 0px; + right: 0px; + display: flex; + flex-flow: row wrap; + justify-content: flex-end; + align-items: center; + align-content: center; + padding: 0 1.25rem; + transition: all var(--transition-duration); + margin: 0.5rem 0; + height: 4rem; + z-index: 6; + + @media (max-width: ${SideMenuStickyThreshold}px) { + width: 100%; + } + + .menu { + display: none; + @media (max-width: ${SideMenuStickyThreshold}px) { + color: var(--text-color-secondary); + display: flex; + flex-flow: row wrap; + align-items: center; + flex-grow: 1; + } + } +` + +export const ConnectedAccount = styled(motion.div)` + background: var(--network-color-primary); + border-radius: 1.5rem; + display: flex; + transition: transform var(--transition-duration); + padding: 0.1rem 0.75rem; + + &:hover { + transform: scale(1.015); + } + + > span { + border-right: 1px solid var(--text-color-invert); + opacity: 0.2; + margin: 0 0.4rem; + } +` + +export const HeadingWrapper = styled.div` + display: flex; + flex-flow: row wrap; + justify-content: flex-end; + margin-left: 0.9rem; +` + +export const Item = styled.button` + background: var(--button-tab-background); + border: 1px solid var(--border-primary-color); + flex-grow: 1; + padding: 0.05rem 1rem; + border-radius: 1.5rem; + box-shadow: none; + display: flex; + justify-content: center; + align-items: center; + cursor: pointer; + font-size: 1.05rem; + transition: transform var(--transition-duration) ease-out; + + &:hover { + transform: scale(1.03); + } + + .label { + color: var(--network-color-primary); + border: 0.125rem solid var(--network-color-primary); + border-radius: 0.8rem; + font-size: 0.85rem; + margin-right: 0.6rem; + padding: 0.1rem 0.5rem; + } + + > span { + color: white; + line-height: 2.2rem; + .icon { + color: var(--text-color-secondary); + cursor: pointer; + } + } + + &.connect { + background: var(--network-color-primary); + > span { + color: white; + } + .icon { + margin-right: 0.6rem; + path { + fill: white; + } + } + } +` + +export const ItemInactive = styled(motion.div)` + background: var(--button-secondary-background); + flex-grow: 1; + padding: 0 1rem; + border-radius: 1rem; + display: flex; + flex-flow: column nowrap; + justify-content: center; + align-items: center; + font-size: 1rem; + + > span { + color: var(--text-color-primary); + line-height: 2.2rem; + } +` + +export const LargeScreensOnly = styled.div` + display: flex; + @media (max-width: ${ShowAccountsButtonWidthThreshold}px) { + display: none; + } +` diff --git a/src/library/Headers/index.tsx b/src/library/Headers/index.tsx new file mode 100644 index 0000000..45888f1 --- /dev/null +++ b/src/library/Headers/index.tsx @@ -0,0 +1,26 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { useUi } from "contexts/UI" +import { SideMenuToggle } from "./SideMenuToggle" +import { Spinner } from "./Spinner" +import { LargeScreensOnly, Wrapper } from "./Wrappers" + +export const Headers = () => { + const { isSyncing } = useUi() + + return ( + <> + + {/* side menu toggle: shows on small screens */} + + + {/* spinner to show app syncing */} + {isSyncing ? : null} + + {/* connected accounts */} + {/* Right side buttons here */} + + + ) +} diff --git a/src/library/Help/Items/ActiveDefinition.tsx b/src/library/Help/Items/ActiveDefinition.tsx new file mode 100644 index 0000000..1c2d5ce --- /dev/null +++ b/src/library/Help/Items/ActiveDefinition.tsx @@ -0,0 +1,22 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { DefinitionWrapper } from "../Wrappers" + +export const ActiveDefinition = ({ + description, +}: { + description: string[] +}) => { + return ( + +
+ {description.map((item: any, index: number) => ( +

+ {item} +

+ ))} +
+
+ ) +} diff --git a/src/library/Help/Items/Definition.tsx b/src/library/Help/Items/Definition.tsx new file mode 100644 index 0000000..7a33548 --- /dev/null +++ b/src/library/Help/Items/Definition.tsx @@ -0,0 +1,47 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import type { RefObject } from "react" +import { useEffect, useRef, useState } from "react" +import { DefinitionWrapper } from "../Wrappers" + +export const Definition = ({ title, description, open: o }: any) => { + // Store whether the definition is open or not. + const [open, setOpen] = useState(o || false) + + // Store the current height of the definition content. + const [height, setHeight] = useState(0) + + const contentRef: RefObject = useRef(null) + + useEffect(() => { + const h = contentRef?.current?.clientHeight || 0 + setHeight(h) + }, [open]) + + return ( + + {!o ? ( + + ) : null} +
+
+ {open ? ( + <> + {description.map((item: any, index: number) => ( +

+ {item} +

+ ))} + + ) : null} +
+
+
+ ) +} diff --git a/src/library/Help/Items/External.tsx b/src/library/Help/Items/External.tsx new file mode 100644 index 0000000..477b5c3 --- /dev/null +++ b/src/library/Help/Items/External.tsx @@ -0,0 +1,44 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { faExternalLinkAlt as faExt } from "@fortawesome/free-solid-svg-icons" +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome" +import { motion } from "framer-motion" +import { useCallback } from "react" +import { ItemWrapper } from "../Wrappers" + +export const External = ({ + width, + height, + subtitle, + title, + url, + website, +}: any) => { + const handleClick = useCallback(() => { + window.open(url, "_blank") + }, [url]) + + return ( + + +

{title}

+ {subtitle} +

+ + {website !== undefined && website} +

+
+
+ ) +} diff --git a/src/library/Help/Wrappers.ts b/src/library/Help/Wrappers.ts new file mode 100644 index 0000000..1c2ec7d --- /dev/null +++ b/src/library/Help/Wrappers.ts @@ -0,0 +1,134 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { motion } from "framer-motion" +import styled from "styled-components" + +export const ListWrapper = styled(motion.div)` + display: flex; + flex-flow: row wrap; + flex-grow: 1; + overflow: auto; + padding: 0.75rem 0.5rem; + + > button { + color: var(--text-color-primary); + padding: 0.25rem; + display: flex; + flex-flow: row wrap; + align-items: center; + } + h2 { + color: var(--text-color-primary); + padding: 0 0.75rem; + margin: 0.5rem 0; + width: 100%; + } + p { + color: var(--text-color-primary); + } + .definition { + color: var(--text-color-primary); + padding: 0.75rem; + line-height: 1.4rem; + margin: 0; + } +` + +export const DefinitionWrapper = styled(motion.div)` + background: var(--background-floating-card); + border-radius: 1.5rem; + display: flex; + flex-flow: row wrap; + flex: 1; + overflow: hidden; + margin-bottom: 1.25rem; + padding: 1.5rem 1.5rem 0 1.5rem; + width: 100%; + + button { + padding: 0; + h2 { + margin: 0 0 1.5rem 0; + display: flex; + flex-flow: row wrap; + align-items: center; + + > span { + color: var(--text-color-secondary); + margin-left: 0.75rem; + opacity: 0.75; + font-size: 1.1rem; + } + } + } + + > div { + position: relative; + transition: height 0.4s cubic-bezier(0.1, 1, 0.2, 1); + width: 100%; + + > .content { + position: absolute; + } + + h4 { + font-family: InterSemiBold, sans-serif; + margin-bottom: 1.15rem; + } + + p { + color: var(--text-color-primary); + margin: 0.5rem 0 0 0; + text-align: left; + } + + p.icon { + opacity: 0.5; + } + } +` + +export const ItemWrapper = styled(motion.div)` + display: flex; + width: ${(props) => props.width}; + height: ${(props) => (props.height === undefined ? "160px" : props.height)}; + overflow: hidden; + flex-flow: row wrap; + + > * { + background: var(--background-floating-card); + border-radius: 1.5rem; + flex: 1; + padding: 1.5rem; + display: flex; + flex-flow: column nowrap; + margin-bottom: 1.5rem; + position: relative; + + > h2 { + color: var(--text-color-primary); + text-align: left; + } + > h4 { + color: var(--text-color-primary); + margin: 0.65rem 0; + text-transform: uppercase; + font-size: 0.7rem; + } + + > p { + color: var(--text-color-primary); + text-align: left; + + &.icon { + color: var(--network-color-primary); + margin-bottom: 0; + } + } + + .ext { + margin-right: 0.75rem; + } + } +` diff --git a/src/library/Help/index.tsx b/src/library/Help/index.tsx new file mode 100644 index 0000000..e95a6e6 --- /dev/null +++ b/src/library/Help/index.tsx @@ -0,0 +1,211 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { + Button, + CanvasContainer, + ModalContent, + ModalScroll, +} from "@polkadot-cloud/react" +import { camelize } from "@polkadot-cloud/utils" +import { useAnimation } from "framer-motion" +import { useCallback, useEffect } from "react" +import { useTranslation } from "react-i18next" +import { HelpConfig } from "config/help" +import { DefaultLocale } from "consts" +import { useHelp } from "contexts/Help" +import type { + DefinitionWithKeys, + ExternalItems, + HelpItem, +} from "contexts/Help/types" +import { useFillVariables } from "library/Hooks/useFillVariables" +import { Definition } from "./Items/Definition" +import { External } from "./Items/External" +import { ActiveDefinition } from "./Items/ActiveDefinition" + +export const Help = () => { + const { t, i18n } = useTranslation("help") + const controls = useAnimation() + const { fillVariables } = useFillVariables() + const { setStatus, status, definition, closeHelp } = useHelp() + + const onFadeIn = useCallback(async () => { + await controls.start("visible") + }, []) + + const onFadeOut = useCallback(async () => { + await controls.start("hidden") + setStatus(0) + }, []) + + // control canvas fade. + useEffect(() => { + if (status === 1) onFadeIn() + if (status === 2) onFadeOut() + }, [status]) + + // render early if help not open + if (status === 0) return <> + + let meta: HelpItem | undefined + + if (definition) { + // get items for active category + meta = Object.values(HelpConfig).find( + (c) => c?.definitions?.find((d) => d === definition) + ) + } else { + // get all items + let definitions: string[] = [] + let external: ExternalItems = [] + + Object.values(HelpConfig).forEach((c) => { + definitions = definitions.concat([...(c.definitions || [])]) + external = external.concat([...(c.external || [])]) + }) + meta = { definitions, external } + } + + let definitions = meta?.definitions ?? [] + + const activeDefinitions = definitions + .filter((d) => d !== definition) + .map((d) => { + const localeKey = camelize(d) + + return fillVariables( + { + title: t(`definitions.${localeKey}.0`), + description: i18n.getResource( + i18n.resolvedLanguage ?? DefaultLocale, + "help", + `definitions.${localeKey}.1` + ), + }, + ["title", "description"] + ) + }) + + // get active definiton + const activeRecord = definition + ? definitions.find((d) => d === definition) + : null + + let activeDefinition: DefinitionWithKeys | null = null + if (activeRecord) { + const localeKey = camelize(activeRecord) + + const title = t(`definitions.${localeKey}.0`) + const description = i18n.getResource( + i18n.resolvedLanguage ?? DefaultLocale, + "help", + `definitions.${localeKey}.1` + ) + + activeDefinition = fillVariables( + { + title, + description, + }, + ["title", "description"] + ) + + // filter active definition + definitions = definitions.filter((d: string) => d !== definition) + } + + // accumulate external resources + const externals = meta?.external ?? [] + const activeExternals = externals.map((e) => { + const localeKey = e[0] + const url = e[1] + const website = e[2] + + return { + title: t(`externals.${localeKey}`), + url, + website, + } + }) + + return ( + + + +
+
+

+ {activeDefinition + ? `${activeDefinition.title}` + : `${t("modal.helpResources")}`} +

+ + {activeDefinition !== null && ( + + )} + + {activeExternals.length > 0 && ( + <> +

{t("modal.articles")}

+ {activeExternals.map((item, index: number) => ( + + ))} + + )} + + {definitions.length > 0 && ( + <> +

+ {activeDefinition ? `${t("modal.related")} ` : ""} + {t("modal.definitions")} +

+ {activeDefinitions.map((item, index: number) => ( + {}} + title={item.title} + description={item.description} + /> + ))} + + )} +
+
+ +
+ ) +} diff --git a/src/library/Hooks/index.tsx b/src/library/Hooks/index.tsx new file mode 100644 index 0000000..d5272a6 --- /dev/null +++ b/src/library/Hooks/index.tsx @@ -0,0 +1,50 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { useEffect } from "react" + +/* + * A hook that alerts clicks outside of the passed ref. + */ +export const useOutsideAlerter = ( + ref: any, + callback: any, + ignore: any = [] +) => { + useEffect(() => { + const handleClickOutside = (event: any) => { + if (ref.current && !ref.current.contains(event.target)) { + const invalid = ignore.find((i: any) => + event.target.classList.contains(i) + ) + if (invalid === undefined) { + callback() + } + } + } + document.addEventListener("mousedown", handleClickOutside) + return () => { + document.removeEventListener("mousedown", handleClickOutside) + } + }, [ref]) +} + +/* + * A hook that wraps multiple context providers to a component and makes each parent context accessible. + */ +export const withProviders = + (...providers: any) => + (WrappedComponent: any) => + (props: any) => + providers.reduceRight( + (acc: any, prov: any) => { + let Provider = prov + if (Array.isArray(prov)) { + Provider = prov[0] + return {acc} + } + + return {acc} + }, + + ) diff --git a/src/library/Hooks/useDotLottieButton/index.tsx b/src/library/Hooks/useDotLottieButton/index.tsx new file mode 100644 index 0000000..3684425 --- /dev/null +++ b/src/library/Hooks/useDotLottieButton/index.tsx @@ -0,0 +1,100 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { useEffect, useRef, useState } from "react" +import { useTheme } from "contexts/Themes" +import type { Theme } from "contexts/Themes/types" +import type { AnyJson } from "types" + +export const useDotLottieButton = (filename: string, options: AnyJson = {}) => { + const { mode } = useTheme() + + const refLight = useRef(null) + const refDark = useRef(null) + const refsInitialised = useRef(false) + + const getRef = (m: Theme) => { + return m === "light" ? refLight.current : refDark.current + } + + const handlePlayAnimation = async () => { + if (!getRef(mode)) return + getRef(mode).play() + } + + const handleComplete = (r: AnyJson) => { + if (options?.autoLoop !== true) { + r?.stop() + } + } + useEffect(() => { + if (!getRef("light") || !getRef("dark") || refsInitialised.current) return + refsInitialised.current = true + + getRef("light").addEventListener("loop", () => + handleComplete(getRef("light")) + ) + getRef("dark").addEventListener("loop", () => + handleComplete(getRef("dark")) + ) + }, [getRef("light"), getRef("dark"), refsInitialised.current]) + + useEffect(() => { + refsInitialised.current = false + }, [options?.deps]) + + const autoPlay = options?.autoLoop ?? undefined + + const [iconLight] = useState( + + ) + + const [iconDark] = useState( + + ) + + const icon = ( + <> + + + + ) + + return { icon, play: handlePlayAnimation } +} diff --git a/src/library/Hooks/useEffectIgnoreInitial/index.tsx b/src/library/Hooks/useEffectIgnoreInitial/index.tsx new file mode 100644 index 0000000..6a26417 --- /dev/null +++ b/src/library/Hooks/useEffectIgnoreInitial/index.tsx @@ -0,0 +1,19 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { useEffect, useRef } from "react" +import type { AnyApi, AnyFunction } from "types" + +export const useEffectIgnoreInitial = (fn: AnyFunction, deps: AnyApi[]) => { + const isInitial = useRef(true) + + useEffect( + () => { + if (!isInitial.current) { + fn() + } + isInitial.current = false + }, + deps ? [...deps] : undefined + ) +} diff --git a/src/library/Hooks/useFillVariables/index.tsx b/src/library/Hooks/useFillVariables/index.tsx new file mode 100644 index 0000000..11058da --- /dev/null +++ b/src/library/Hooks/useFillVariables/index.tsx @@ -0,0 +1,37 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import type { AnyJson } from "types" + +export const useFillVariables = () => { + const fillVariables = (d: AnyJson, keys: string[]) => { + const fields: AnyJson = Object.entries(d).filter(([k]: any) => + keys.includes(k) + ) + + const transformed = Object.entries(fields).map( + ([, [key, val]]: AnyJson) => { + const varsToValues = [["{SOME_KEY}", "some_vlue"]] + + for (const varToVal of varsToValues) { + if (val?.constructor === Array) { + val = + val?.map((_d) => _d.replaceAll(varToVal[0], varToVal[1])) || "" + } else { + val = val?.replaceAll(varToVal[0], varToVal[1]) || "" + } + } + return [key, val] + } + ) + + return { + ...d, + ...Object.fromEntries(transformed), + } + } + + return { + fillVariables, + } +} diff --git a/src/library/Hooks/useFillVariables/types.ts b/src/library/Hooks/useFillVariables/types.ts new file mode 100644 index 0000000..0d2e961 --- /dev/null +++ b/src/library/Hooks/useFillVariables/types.ts @@ -0,0 +1,7 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +export interface FillVariableItem { + title: string + description: string[] +} diff --git a/src/library/NetworkBar/Wrappers.ts b/src/library/NetworkBar/Wrappers.ts new file mode 100644 index 0000000..9fd9997 --- /dev/null +++ b/src/library/NetworkBar/Wrappers.ts @@ -0,0 +1,115 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import styled from "styled-components" +import { SideMenuStickyThreshold } from "consts" + +export const Wrapper = styled.div` + background: var(--background-app-footer); + color: var(--text-color-secondary); + display: flex; + flex-flow: row nowrap; + align-items: center; + bottom: 0px; + left: 0px; + overflow: hidden; + z-index: 6; + backdrop-filter: blur(4px); + position: relative; + padding-top: 0.15rem; + font-size: 0.85rem; + width: 100%; + + @media (min-width: ${SideMenuStickyThreshold + 1}px) { + position: fixed; + } + + .network_icon { + margin: 0 0 0 1rem; + width: 1.5rem; + height: 1.5rem; + } +` + +export const Summary = styled.div` + width: 100%; + display: flex; + align-items: center; + align-content: center; + + /* hide connection status text on small screens */ + .hide-small { + display: flex; + align-items: center; + align-content: center; + + @media (max-width: 600px) { + display: none; + } + } + + a, + button { + color: var(--text-color-secondary); + font-size: 0.85rem; + opacity: 0.75; + } + p { + border-left: 1px solid var(--network-color-transparent); + margin: 0.25rem 0.5rem 0.25rem 0.15rem; + font-size: 0.85rem; + padding-left: 0.5rem; + line-height: 1.2rem; + } + .stat { + margin: 0 0.25rem; + display: flex; + align-items: center; + } + + /* left and right sections for each row*/ + > section { + color: var(--text-color-secondary); + padding: 0.5rem 0; + + /* left section */ + &:nth-child(1) { + display: flex; + flex-flow: row wrap; + align-items: center; + flex-grow: 1; + } + + /* right section */ + &:last-child { + flex-grow: 1; + display: flex; + align-items: center; + flex-flow: row-reverse wrap; + padding-right: 0.5rem; + + button { + color: var(--text-color-secondary); + border-radius: 0.4rem; + padding: 0.25rem 0.5rem; + font-size: 0.85rem; + } + span { + &.pos { + color: #3eb955; + } + &.neg { + color: #d2545d; + } + } + } + } +` + +export const Separator = styled.div` + border-left: 1px solid var(--text-color-secondary); + opacity: 0.2; + margin: 0 0.3rem; + width: 1px; + height: 1rem; +` diff --git a/src/library/NetworkBar/index.tsx b/src/library/NetworkBar/index.tsx new file mode 100644 index 0000000..4bb72fd --- /dev/null +++ b/src/library/NetworkBar/index.tsx @@ -0,0 +1,62 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { useTranslation } from "react-i18next" +import { Summary, Wrapper } from "./Wrappers" + +export const NetworkBar = () => { + const { t } = useTranslation("library") + + const PRIVACY_URL = import.meta.env.VITE_PRIVACY_URL + const DISCLAIMER_URL = import.meta.env.VITE_DISCLAIMER_URL + const ORGANISATION = import.meta.env.VITE_ORGANISATION + const LEGAL_DISCLOSURES_URL = import.meta.env.VITE_LEGAL_DISCLOSURES_URL + + return ( + + {/* */} +
+
+ {PRIVACY_URL !== undefined ? ( +

+ + {/* {t("privacy")} */} + +

+ ) : null} + {DISCLAIMER_URL !== undefined && ( + <> +

+ + {/* {t("disclaimer")} */} + +

+ + )} + {LEGAL_DISCLOSURES_URL !== undefined && ( + <> +

+ + {t("legalDisclosures")} + +

+ + )} +
+
+
+

+ {ORGANISATION === undefined ? "PBA Alumni Hub" : ORGANISATION} + {" - "} + {new Date().getFullYear()} +

+
+
+
+ + ) +} diff --git a/src/library/Overlay/index.tsx b/src/library/Overlay/index.tsx new file mode 100644 index 0000000..5127636 --- /dev/null +++ b/src/library/Overlay/index.tsx @@ -0,0 +1,52 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { ModalOverlay } from "@polkadot-cloud/react" +import { useAnimation } from "framer-motion" +import { useEffect } from "react" +import { useHelp } from "contexts/Help" + +export const Overlay = () => { + const controls = useAnimation() + const { status: helpStatus } = useHelp() + + const onFadeIn = async () => { + await controls.start("visible") + } + const onFadeOut = async () => { + await controls.start("hidden") + } + + // Managing fade is more complex with help, as it can overlay modal and canvas. Do not fade in/out + // if modal or canvas is open. (help can be opened in a modal, canvas can be summoned in an open + // modal). + useEffect(() => { + if (helpStatus === 1) onFadeIn() + if (helpStatus === 2) onFadeOut() + }, [helpStatus]) + + if (helpStatus === 0) { + return <> + } + + return ( + + ) +} diff --git a/src/library/SideMenu/Heading/Heading.tsx b/src/library/SideMenu/Heading/Heading.tsx new file mode 100644 index 0000000..17232d7 --- /dev/null +++ b/src/library/SideMenu/Heading/Heading.tsx @@ -0,0 +1,11 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import type { HeadingProps } from "../types" +import { Wrapper } from "./Wrapper" + +export const Heading = ({ title, minimised }: HeadingProps) => ( + + {minimised ?
:
{title}
} +
+) diff --git a/src/library/SideMenu/Heading/Wrapper.ts b/src/library/SideMenu/Heading/Wrapper.ts new file mode 100644 index 0000000..70777b6 --- /dev/null +++ b/src/library/SideMenu/Heading/Wrapper.ts @@ -0,0 +1,19 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import styled from "styled-components" + +export const Wrapper = styled.div<{ $minimised: boolean }>` + display: flex; + flex-flow: row wrap; + justify-content: ${(props) => (props.$minimised ? "center" : "flex-start")}; + opacity: ${(props) => (props.$minimised ? 0.5 : 1)}; + align-items: center; + + h5 { + color: var(--text-color-secondary); + margin: 1.1rem 0 0.3rem 0; + padding: 0 0.5rem; + opacity: 0.7; + } +` diff --git a/src/library/SideMenu/Main.tsx b/src/library/SideMenu/Main.tsx new file mode 100644 index 0000000..0acf3a8 --- /dev/null +++ b/src/library/SideMenu/Main.tsx @@ -0,0 +1,102 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import React, { useState } from "react" +import { useTranslation } from "react-i18next" +import { useLocation } from "react-router-dom" +import { PolkadotUrl } from "consts" +import { PageCategories, PagesConfig } from "config/pages" +import { useUi } from "contexts/UI" +import type { UIContextInterface } from "contexts/UI/types" +import type { PageCategory, PageItem, PagesConfigItems } from "types" + +// import PolkadotIcon from "img/polkadotIcon.svg?react" +// import PolkadotLogo from "img/polkadotLogo.svg?react" +import PBALogo from "img/pbaLogo.svg?react" +import { Heading } from "./Heading/Heading" +import { Primary } from "./Primary" +import { IconWrapper, LogoWrapper } from "./Wrapper" + +export const Main = () => { + const { t } = useTranslation("base") + const { pathname } = useLocation() + const { sideMenuMinimised }: UIContextInterface = useUi() + + const [pageConfig] = useState({ + categories: Object.assign(PageCategories), + pages: Object.assign(PagesConfig), + }) + + // remove pages that network does not support + const pagesToDisplay: PagesConfigItems = Object.values(pageConfig.pages) + + const size = sideMenuMinimised ? "1.4rem" : "2.2rem" + const Svg = sideMenuMinimised ? ( + + ) : ( + + ) + + return ( + <> + window.open(PolkadotUrl, "_blank")} + > + + {Svg} + + + + {pageConfig.categories.map( + ({ id: categoryId, key: categoryKey }: PageCategory) => ( + + {/* display heading if not `default` (used for top links) */} + {categoryKey !== "default" && ( + + )} + + {/* display category links */} + {pagesToDisplay.map( + ({ category, hash, key, lottie, action }: PageItem) => ( + + {category === categoryId && ( + + )} + + ) + )} + + ) + )} + + ) +} diff --git a/src/library/SideMenu/Primary/Wrappers.ts b/src/library/SideMenu/Primary/Wrappers.ts new file mode 100644 index 0000000..a270aac --- /dev/null +++ b/src/library/SideMenu/Primary/Wrappers.ts @@ -0,0 +1,104 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { motion } from "framer-motion" +import styled from "styled-components" + +export const Wrapper = styled(motion.div)` + border: none; + border-radius: 0.7rem; + height: 3.2rem; + display: flex; + flex-flow: row wrap; + align-items: center; + margin: 0.4rem 0.2rem 0.3rem 0; + padding: 0rem 0.5rem; + position: relative; + + &.minimised { + border: 1px solid rgba(255, 255, 255, 0); + border-radius: 0.5rem; + font-size: 1.1rem; + justify-content: center; + margin: 0.7rem 0.2rem 0.5rem 0; + padding: 0.65rem 0rem; + + &.success { + border: 1px solid var(--network-color-primary); + } + &.warning { + border: 1px solid var(--status-warning-color); + } + } + + .dotlottie { + color: var(--text-color-primary); + margin-left: 0.25rem; + margin-right: 0.65rem; + width: 1.35rem; + height: 1.35rem; + .fa-icon { + margin: 0 0.15rem; + } + &.minimised { + margin: 0; + width: 1.5rem; + height: 1.5rem; + } + } + .name { + font-family: InterSemiBold, sans-serif; + margin: 0; + padding: 0; + line-height: 1.35rem; + } + .action { + color: var(--status-success-color); + display: flex; + flex: 1; + font-size: 0.88rem; + flex-flow: row wrap; + justify-content: flex-end; + margin-right: 0.4rem; + opacity: 0.7; + + > span { + &.success { + color: var(--network-color-primary); + border: 1px solid var(--network-color-primary); + } + &.warning { + color: var(--status-warning-color); + border: 1px solid var(--status-warning-color-transparent); + } + border-radius: 0.5rem; + padding: 0.15rem 0.5rem; + } + + &.success { + svg { + color: var(--status-success-color); + } + } + &.warning { + svg { + color: var(--status-warning-color); + } + } + &.minimised { + > svg { + flex: 0; + position: absolute; + right: -3px; + top: -4px; + } + } + } + + &.active { + background: var(--highlight-primary); + } + &.inactive:hover { + background: var(--highlight-secondary); + } +` diff --git a/src/library/SideMenu/Primary/index.tsx b/src/library/SideMenu/Primary/index.tsx new file mode 100644 index 0000000..3baab1c --- /dev/null +++ b/src/library/SideMenu/Primary/index.tsx @@ -0,0 +1,79 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { faCircle } from "@fortawesome/free-solid-svg-icons" +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome" +import { Link } from "react-router-dom" +import { useDotLottieButton } from "library/Hooks/useDotLottieButton" +import { useUi } from "contexts/UI" +import type { PrimaryProps } from "../types" +import { Wrapper } from "./Wrappers" + +export const Primary = ({ + name, + active, + to, + action, + minimised, + lottie, +}: PrimaryProps) => { + const { setSideMenu } = useUi() + + const { icon, play } = useDotLottieButton(lottie) + + let Action = null + const actionStatus = action?.status ?? null + + switch (action?.type) { + case "text": + Action = ( +
+ + {action?.text ?? ""} + +
+ ) + break + case "bullet": + Action = ( +
+ +
+ ) + break + default: + Action = null + } + + return ( + { + if (!active) { + play() + setSideMenu(false) + } + }} + > + +
+ {icon} +
+ {!minimised && ( + <> +

{name}

{Action} + + )} +
+ + ) +} diff --git a/src/library/SideMenu/Secondary/Wrappers.ts b/src/library/SideMenu/Secondary/Wrappers.ts new file mode 100644 index 0000000..9fc99a0 --- /dev/null +++ b/src/library/SideMenu/Secondary/Wrappers.ts @@ -0,0 +1,104 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { motion } from "framer-motion" +import styled from "styled-components" +import type { MinimisedProps } from "../types" + +export const Wrapper = styled(motion.button)` + border: 1px solid var(--border-primary-color); + border-radius: 0.7rem; + height: 3.2rem; + display: flex; + flex-flow: row wrap; + align-items: center; + position: relative; + padding: 0.75rem 0rem 0.75rem 0.5rem; + margin: 0.8rem 0.2rem 0.8rem 0; + width: 100%; + + .name { + color: var(--text-color-primary); + font-family: InterSemiBold, sans-serif; + font-size: 1.1rem; + } + .light { + color: var(--text-color-primary); + margin-left: 0.2rem; + } + .action { + color: var(--text-color-primary); + flex: 1; + display: flex; + flex-flow: row wrap; + justify-content: flex-end; + } + + &.active { + background: var(--highlight-primary); + } + &.inactive:hover { + background: var(--highlight-secondary); + } + &.success { + border: 1px solid var(--status-success-color-transparent); + } + &.warning { + border: 1px solid var(--status-warning-color-transparent); + } + &.danger { + border: 1px solid var(--status-danger-color-transparent); + } +` + +export const MinimisedWrapper = styled(motion.button)` + border: 1px solid var(--border-primary-color); + border-radius: 0.5rem; + display: flex; + flex-flow: row wrap; + justify-content: center; + align-items: center; + position: relative; + padding: 0rem 0rem; + margin: 0.6rem 0 0.6rem 0; + min-height: 2.8rem; + width: 100%; + + &.active { + background: var(--highlight-primary); + } + &.inactive:hover { + background: var(--highlight-secondary); + } + .icon { + margin: 0; + } + .action { + &.minimised { + flex: 0; + position: absolute; + top: -2px; + right: -13px; + } + } + &.success { + border: 1px solid var(--status-success-color-transparent); + } + &.warning { + border: 1px solid var(--status-warning-color-transparent); + } + &.danger { + border: 1px solid var(--status-danger-color-transparent); + } +` + +export const IconWrapper = styled.div<{ $minimised: boolean }>` + margin-left: ${(props) => (props.$minimised ? 0 : "0.25rem")}; + margin-right: ${(props) => (props.$minimised ? 0 : "0.65rem")}; + + svg { + .primary { + fill: var(--text-color-primary); + } + } +` diff --git a/src/library/SideMenu/Secondary/index.tsx b/src/library/SideMenu/Secondary/index.tsx new file mode 100644 index 0000000..1255364 --- /dev/null +++ b/src/library/SideMenu/Secondary/index.tsx @@ -0,0 +1,47 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import type { SecondaryProps } from "../types" +import { IconWrapper, MinimisedWrapper, Wrapper } from "./Wrappers" + +export const Secondary = ({ + action, + classes, + name, + icon, + minimised, + onClick, +}: SecondaryProps) => { + const { Svg, size } = icon || {} + + const StyledWrapper = minimised ? MinimisedWrapper : Wrapper + + return ( + { + onClick() + }} + whileHover={{ scale: 1.02 }} + whileTap={{ scale: 0.98 }} + transition={{ + duration: 0.1, + }} + > + + {Svg && } + + + {!minimised && ( + <> +
{name}
+ {action &&
{action}
} + + )} +
+ ) +} diff --git a/src/library/SideMenu/Wrapper.ts b/src/library/SideMenu/Wrapper.ts new file mode 100644 index 0000000..1f6f196 --- /dev/null +++ b/src/library/SideMenu/Wrapper.ts @@ -0,0 +1,121 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import styled from "styled-components" +import { + SideMenuMaximisedWidth, + SideMenuMinimisedWidth, + SideMenuStickyThreshold, +} from "consts" +import type { MinimisedProps } from "./types" + +export const Wrapper = styled.div` + border-radius: ${(props) => (props.$minimised ? "0.7rem" : 0)}; + background: none; + padding: 1rem 1rem 1rem 1.25rem; + overflow: auto; + flex-grow: 1; + margin: 0.75rem 0 3.35rem 0rem; + display: flex; + flex-flow: column nowrap; + backdrop-filter: blur(4px); + width: ${(props) => + props.$minimised + ? `${SideMenuMinimisedWidth}px` + : `${SideMenuMaximisedWidth}px`}; + + @media (max-width: ${SideMenuStickyThreshold}px) { + background: var(--gradient-side-menu); + transition: all var(--transition-duration); + border-radius: 0.75rem; + + &::-webkit-scrollbar { + display: none; + } + -ms-overflow-style: none; + scrollbar-width: none; + } + + section { + &:first-child { + flex-grow: 1; + } + /* Footer */ + &:last-child { + display: flex; + flex-flow: ${(props) => (props.$minimised ? "column wrap" : "row wrap")}; + align-items: center; + padding-top: 0.5rem; + + button { + color: var(--text-color-secondary); + position: relative; + transition: color var(--transition-duration); + margin-top: ${(props) => (props.$minimised ? "1rem" : 0)}; + margin-right: ${(props) => (props.$minimised ? 0 : "0.9rem")}; + opacity: 0.75; + padding: 0.1rem; + + path { + fill: var(--text-color-secondary); + } + &:hover { + opacity: 1; + } + } + } + } +` + +export const LogoWrapper = styled.button` + display: flex; + flex-flow: row wrap; + justify-content: ${(props) => (props.$minimised ? "center" : "flex-start")}; + width: 100%; + height: 2.8rem; + padding: ${(props) => (props.$minimised ? "0" : "0.4rem 0.5rem")}; + margin-bottom: ${(props) => (props.$minimised ? "1.5rem" : "1rem")}; + position: relative; + + ellipse { + fill: var(--network-color-primary); + } +` + +export const Separator = styled.div` + border-bottom: 1px solid var(--border-primary-color); + width: 100%; + margin: 1rem 1rem 0.5rem 0; +` + +export const ConnectionSymbol = styled.div` + width: 0.6rem; + height: 0.6rem; + background: ${(props) => props.color}; + border-radius: 50%; + margin: 0 0.7rem; + + &.success { + background: var(--status-success-color); + color: var(--status-success-color); + } + &.warning { + background: var(--status-warning-color); + color: var(--status-warning-color); + } + &.danger { + background: var(--status-danger-color); + color: var(--status-danger-color); + } +` + +export const IconWrapper = styled.div<{ $minimised: boolean }>` + margin-left: ${(props) => (props.$minimised ? 0 : "0.25rem")}; + margin-right: ${(props) => (props.$minimised ? 0 : "0.65rem")}; + + svg { + .primary { + fill: var(--text-color-primary); + } + } +` diff --git a/src/library/SideMenu/index.tsx b/src/library/SideMenu/index.tsx new file mode 100644 index 0000000..35a6f36 --- /dev/null +++ b/src/library/SideMenu/index.tsx @@ -0,0 +1,126 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { faCompressAlt, faExpandAlt } from "@fortawesome/free-solid-svg-icons" +import { FontAwesomeIcon } from "@fortawesome/react-fontawesome" +import throttle from "lodash.throttle" +import { useEffect, useRef } from "react" +import { useTranslation } from "react-i18next" +import LogoGithubSVG from "img/logoGithub.svg?react" +import InfoSVG from "img/info.svg?react" +import MoonOutlineSVG from "img/moonOutline.svg?react" +import SunnyOutlineSVG from "img/sunnyOutline.svg?react" +import { SideMenuStickyThreshold } from "consts" +import { useHelp } from "contexts/Help" +import { useTheme } from "contexts/Themes" +import { useUi } from "contexts/UI" +import type { UIContextInterface } from "contexts/UI/types" +import { useOutsideAlerter } from "library/Hooks" +import { Heading } from "./Heading/Heading" +import { Main } from "./Main" +import { Secondary } from "./Secondary" +import { Separator, Wrapper } from "./Wrapper" +// import { useModal } from 'contexts/Modal'; + +export const SideMenu = () => { + const { t } = useTranslation("base") + const { mode, toggleTheme } = useTheme() + // const { openModalWith } = useModal(); + const { + setSideMenu, + sideMenuMinimised, + userSideMenuMinimised, + setUserSideMenuMinimised, + }: UIContextInterface = useUi() + const { openHelp } = useHelp() + + // listen to window resize to hide SideMenu + useEffect(() => { + window.addEventListener("resize", windowThrottle) + return () => { + window.removeEventListener("resize", windowThrottle) + } + }, []) + + const throttleCallback = () => { + if (window.innerWidth >= SideMenuStickyThreshold) { + setSideMenu(false) + } + } + const windowThrottle = throttle(throttleCallback, 200, { + trailing: true, + leading: false, + }) + + const ref = useRef(null) + useOutsideAlerter(ref, () => { + setSideMenu(false) + }) + + return ( + +
+
+ + {/* { + window.open( + "", + "_blank" + ) + }} + name={t("info")} + minimised={sideMenuMinimised} + icon={{ + Svg: InfoIcon, + size: sideMenuMinimised ? "1.4em" : "1.2em", + }} + /> */} + + { + openHelp(null) + }} + name={t("resources")} + minimised={sideMenuMinimised} + icon={{ + Svg: InfoSVG, + size: sideMenuMinimised ? "1.4em" : "1.2em", + }} + /> + +
+ +
+ + + {mode === "dark" ? ( + + ) : ( + + )} +
+
+ ) +} diff --git a/src/library/SideMenu/types.ts b/src/library/SideMenu/types.ts new file mode 100644 index 0000000..2dd78a8 --- /dev/null +++ b/src/library/SideMenu/types.ts @@ -0,0 +1,40 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import type React from "react" +import type { FunctionComponent, SVGProps } from "react" +import type { AnyJson } from "types" + +export interface MinimisedProps { + $minimised?: boolean +} + +export interface HeadingProps { + title: string + minimised: boolean +} + +export interface PrimaryProps { + name: string + active: boolean + to: string + lottie: AnyJson + action: undefined | { type: string; status: string; text?: string } + minimised: boolean +} + +export interface SecondaryProps { + name: string + classes?: string[] + onClick: () => void + active?: boolean + to?: string + icon: IconProps + action?: React.ReactNode + minimised: boolean +} + +export interface IconProps { + Svg: FunctionComponent> + size?: string +} diff --git a/src/locale/en/base.json b/src/locale/en/base.json new file mode 100644 index 0000000..cfd918e --- /dev/null +++ b/src/locale/en/base.json @@ -0,0 +1,8 @@ +{ + "base": { + "welcome": "Welcome", + "funding": "Funding", + "feedback": "Feedback", + "resources": "Resources" + } +} diff --git a/src/locale/en/help.json b/src/locale/en/help.json new file mode 100644 index 0000000..2335d7c --- /dev/null +++ b/src/locale/en/help.json @@ -0,0 +1,23 @@ +{ + "help": { + "definitions": { + "helpKey": [ + "Help Key", + ["Description Paragraph", "Description Paragraph"] + ] + }, + "externals": { + "github": "PBA Alumni Hub (Github)", + "polkadotAmbassadorProgram": "Polkadot Ambassador program", + "gov": "Governance v2", + "polkadotForum": "Polkadot Forum" + }, + "modal": { + "articles": "Links", + "close": "Close", + "definitions": "Definitions", + "helpResources": "Resources", + "related": "Related" + } + } +} diff --git a/src/locale/en/library.json b/src/locale/en/library.json new file mode 100644 index 0000000..aac1710 --- /dev/null +++ b/src/locale/en/library.json @@ -0,0 +1,6 @@ +{ + "library": { + "clickToReload": "Click to reload", + "errorUnknown": "Oops, Something Went Wrong" + } +} diff --git a/src/locale/index.ts b/src/locale/index.ts new file mode 100644 index 0000000..84f7c84 --- /dev/null +++ b/src/locale/index.ts @@ -0,0 +1,73 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { enGB } from "date-fns/locale" +import i18next from "i18next" +import { initReactI18next } from "react-i18next" +import { AppVersion, DefaultLocale } from "consts" +import type { AnyJson } from "types" +import baseEn from "./en/base.json" +import libEn from "./en/library.json" +import helpEn from "./en/help.json" +import { doDynamicImport, getInitialLanguage, getResources } from "./utils" + +// available locales as key value pairs +export const locales: Record = { + en: enGB, +} + +// available languages as an array of strings. +export const availableLanguages: Array = [["en", "English"]] + +// the supported namespaces. +export const lngNamespaces = ["base", "help", "library"] + +// default structure of language resources. +export const fallbackResources = { + ...baseEn, + ...helpEn, + ...libEn, +} + +// Refresh local storage resources if in development, or if new app version is present. +if ( + localStorage.getItem("app_version") !== AppVersion || + import.meta.env.MODE === "development" +) { + localStorage.removeItem("lng_resources") +} + +// get initial language. +const lng: string = getInitialLanguage() + +// get default resources and whether a dynamic load is required for +// the active language. +const { resources, dynamicLoad } = getResources(lng) + +// default language to show before any dynamic load +const defaultLng = dynamicLoad ? DefaultLocale : lng + +// configure i18n object. +i18next.use(initReactI18next).init({ + debug: import.meta.env.VITE_DEBUG_I18N === "1", + fallbackLng: DefaultLocale, + lng: defaultLng, + resources, +}) + +// dynamically load default language resources if needed. +if (dynamicLoad) { + doDynamicImport(lng, i18next) +} + +// map i18n to BCP 47 keys, with any custom amendments. +const i18ToLocaleMap: Record = { + ...Object.fromEntries(availableLanguages.map((a) => [a[0], a[0]])), + en: "en-gb", +} + +// convert i18n locale key to BCP 47 key if needed. +export const i18ToLocale = (l: string) => i18ToLocaleMap[l] || DefaultLocale + +// export i18next for context. +export { i18next } diff --git a/src/locale/utils.ts b/src/locale/utils.ts new file mode 100644 index 0000000..3e7fd05 --- /dev/null +++ b/src/locale/utils.ts @@ -0,0 +1,137 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +import { extractUrlValue, varToUrlHash } from "@polkadot-cloud/utils" +import { DefaultLocale } from "consts" +import type { AnyApi, AnyJson } from "types" +import { availableLanguages, fallbackResources, lngNamespaces } from "." + +// Gets the active language +// +// Get the stored language from localStorage, or fallback to +// DefaultLocale otherwise. + +export const getInitialLanguage = () => { + // get language from url if present + const urlLng = extractUrlValue("l") + if (availableLanguages.find((n: any) => n[0] === urlLng) && urlLng) { + localStorage.setItem("lng", urlLng) + return urlLng + } + + // fall back to localStorage if present. + const localLng = localStorage.getItem("lng") + if (availableLanguages.find((n: any) => n[0] === localLng) && localLng) { + return localLng + } + + localStorage.setItem("lng", DefaultLocale) + return DefaultLocale +} + +// Determine resources of selected language, and whether a dynamic +// import is needed for missing language resources. +// +// If selected language is DefaultLocale, then we fall back to +// the default language resources that have already been imported. +export const getResources = (lng: string) => { + let dynamicLoad = false + + let resources: AnyJson = null + if (lng === DefaultLocale) { + // determine resources exist without dynamically importing them. + resources = { + en: fallbackResources, + } + localStorage.setItem( + "lng_resources", + JSON.stringify({ l: DefaultLocale, r: fallbackResources }) + ) + } else { + // not the default locale, check if local resources exist + let localValid = false + const localResources = localStorage.getItem("lng_resources") + if (localResources !== null) { + const { l, r } = JSON.parse(localResources) + + if (l === lng) { + localValid = true + // local resources found, load them in + resources = { + [lng]: { + ...r, + }, + } + } + } + if (!localValid) { + // no resources exist locally, dynamic import needed. + dynamicLoad = true + resources = { + en: fallbackResources, + } + } + } + return { + resources, + dynamicLoad, + } +} + +// Change language +// +// On click handler for changing language in-app. +export const changeLanguage = async (lng: string, i18next: AnyApi) => { + // check whether resources exist and need to by dynamically loaded. + const { resources, dynamicLoad } = getResources(lng) + + localStorage.setItem("lng", lng) + // dynamically load default language resources if needed. + if (dynamicLoad) { + await doDynamicImport(lng, i18next) + } else { + localStorage.setItem( + "lng_resources", + JSON.stringify({ l: lng, r: resources }) + ) + i18next.changeLanguage(lng) + } + // update url `l` if needed. + varToUrlHash("l", lng, false) +} + +// Load language resources dynamically. +// +// Bootstraps i18next with additional language resources. +export const loadLngAsync = async (l: string) => { + const resources: AnyJson = await Promise.all( + lngNamespaces.map(async (u) => { + const mod = await import(`./${l}/${u}.json`) + return mod + }) + ) + + const r: AnyJson = {} + resources.forEach((mod: AnyJson, i: number) => { + r[lngNamespaces[i]] = mod[lngNamespaces[i]] + }) + + return { + l, + r, + } +} + +// Handles a dynamic import +// +// Once imports have been loaded, they are added to i18next as resources. +// Finally, the active langauge is changed to the imported language. +export const doDynamicImport = async (lng: string, i18next: AnyApi) => { + const { l, r } = await loadLngAsync(lng) + localStorage.setItem("lng_resources", JSON.stringify({ l: lng, r })) + + Object.entries(r).forEach(([ns, inner]: [string, AnyJson]) => { + i18next.addResourceBundle(l, ns, inner) + }) + i18next.changeLanguage(l) +} diff --git a/src/main.tsx b/src/main.tsx new file mode 100644 index 0000000..de9281e --- /dev/null +++ b/src/main.tsx @@ -0,0 +1,26 @@ +// Copyright 2023 @polkadot-blockchain-academy/alumni-hub authors & contributors +// SPDX-License-Identifier: GPL-3.0-only + +// Network classes. +import "@polkadot-cloud/core/theme/default/index.css" + +// Fonts with light and dark themes. +import "@polkadot-cloud/core/theme/default/fonts/index.css" +import "@polkadot-cloud/core/accent/polkadot-relay.css" + +// Core UI styles. +import "@polkadot-cloud/core/css/styles/index.css" + +import { createRoot } from "react-dom/client" +import { App } from "App" +import "./styles/index.scss" + +const rootElement = document.getElementById("root") +if (!rootElement) throw new Error("Failed to find the root element") +const root = createRoot(rootElement) + +root.render( +
+ +
+) diff --git a/src/mdx.d.ts b/src/mdx.d.ts new file mode 100644 index 0000000..0d6bcc6 --- /dev/null +++ b/src/mdx.d.ts @@ -0,0 +1,5 @@ +// types/mdx.d.ts +declare module "*.mdx" { + let MDXComponent: (props) => JSX.Element + export default MDXComponent +} diff --git a/src/pages/Funding/PBA3.png b/src/pages/Funding/PBA3.png new file mode 100644 index 0000000000000000000000000000000000000000..12f5bd68355602693ccc5654f24f60cf55d6f4dc GIT binary patch literal 1325850 zcmV*0KzYB3P)ZgXgFbngSdJ^%n907*naRCt_h zz3Y-~$#EX`WmeT%Ywzwe_rVY|nBfpGOo<>VGf2voWGdwFBiO(EN{(>&QEdO96d}E69AReAmL%Pji-cmG0Q zUm}7%XGp0a5K7KK%Xsnpr}#hrkN+KId%$b2zJ|}g_bz_pzyBZb-~Qr1#yp=v93cQg z2-x=x+qU9*z2bY{`yRgWjX%N1AO8^l&6mH7|LK4JS9t5KH_@a51Y9l`)F!C8BF2Q% z=^g||YXUH%Nkt41ITz%dad)~$2oZbExL&UyB23c+W(E-fM1bh)T(4J@QV?TAYYnZn z{<9DQYOUD!9ox2HSr**g-SzM1oFO7$X2ckf=7gLxT5Avy)T--41k_p)m@!Wi)^$Z| zRoAjrL=OFaM1*x+QA$Bd38fTVE*I?kj#3Jk8K=_;V4${Y_m2JDLhL12bcq zCJ<47E)hX%4YgLZ*060GTGRJnW&ryBz9x^47o@b{bUL9{eeP+R`Wm#>P)fnR?+77a zo@Wq|zCQ_4N`1`$^yg$|h=}fqeGxH2(C5(o5Qwy!_1X6wDJ9JF-1m=&?Ow58*WaKnbYi@u5F)#>%k3RYcpMCZj zmSx8I?oMU%{vIhMKm^U-c}j>WLB*c_!J5~qG88z#mIb*KpjCvxNHKvqsN6JtuWZjm z0GJ5Ggn6Fv@ee-6r$7A!%W1*sd`4hKObKb4FijIujCgo>fB=~08B>}-OlTm4xPXJM zX9xj-BLIR3P)hA`O+;Ph=6OM!CRF=*2%&$*^{=&dBXc=t5ChYc^u2@Xp09tcweO|N zkn5OVXIw{pju|mVlXv}DDFq^;@6gb7E9czz{m?hnH4cngbU%DwrfEVcrQh4-!sT+j zpW82gMt={#hwr=pzS|9EhCq<>*4Hs5U7vm5`{!NuiAeV-1Q0^k$5D2D?cGNDHDiou zwW5@aZQs-;h+vv$yPjH~ZQD@FvCnE#pnDC0G%@=Z`unDo0En$Uz^r<=t{X%eh}2Gp z5RP{uMyUn0R5WRjrfZa@gunp}Knejd9dZQ$hzX_Wd#IiR%mJkq)zcWkMBu=-4r@exES z<0=!tX;~0M?E462fYgUd)3qqIV%s+4oUtqmVoWF{BgTkjorErAg&KtNcUN1AES0-fJl!W)J`{x}S474QJot}EvG1R@6W5wFCU%!d{LWHy;V zwwLOs1swGEhzNlhY+ev-CfZXFp;B-3KIyIEm&_qy5 zMy;*e$<|um|56I3X+n$%wPsy25hMZ@CcJiDkn@gD9Wx4UE8ZWltJ{k`Z z2^b6kqk;eqU}CT^SQ={CQ1Xtzf^%ZLepY+%ljje}oUj%_lYqzp#EjB3{uclwz-gL5 z(ok|nvk-ooC$+1!c6s$@@BYT@lALB8(}ug*Ggr(TB<04 zU=FxkE-L31E4kc{_TTe4B0{U^dY$u*b-N-2&2c{Z=zI9NpZh#M_qlf<4G^JY4{+CkJKTcEECx3RAw^v_%wd=x7u28DRYv#-Rer^X` zFGf4+Yw7QsQqp_n3>p0QcrDjWUzgFodOYGXoVq_t}CM- z_I397!=LN!?yl?LXg^#QT?UDP)(T3gsAUJ5=Ho&E%mE;VaDaeNYX(FREXI@C5STTd z-*-I!^b=!Y6-*NW3J;dEMXcRt~KK3PmGxaz49&MAazuU7hzvwz7hpqKoNGy&RWq;h~7$YJuB!22^%pnS5 z3P82M4~%`=@Y$!IqSRuG-SCUQ_)9q7Jp&9_2|*R={{9{xe)tP$O%s>D{hPnWzxnMe z{^h^=mw5mE_Ynf)d^)36!A3jsUT}T9;Cz3Nlp@w`!@92uE?K`11&dj>$;*0z@1;m|6NHz%3KOkH0NIm zDjgdlO;BovGytUl1k5J|7?{a`JOw*yt8la==VFS@D7At@K!{22Yrv5hAOk`F-84a6YFD}U=q-iI`K6P z0T9t=8yrP01+^5g3GdzgGyOTUf=edEf@a1UW-yM#qqWxW?+PT+6kzh?5jc!itC;7d z2Q_{_b>M{BG#F&E^%OzQ8XN_8b`1y?P)bNQ&di-aO49)_)YhM=l!Ck$L<-;lL=O1u zv(K=uE8c$lZJh2-c=qfWo;`a-gFONWf*1lgFo-StKArK#Tb~1mh{sg zWP3<}90?FW$hq|3!UG+3fB`X0-RQZqc^W7XYar`7FHpmO{2Q32r8^QBXwzDQ09fYP z_PGL(9t^R)6In9o^5LMD8epK7TX4<;XMa}L1GhI%17tG2cYEWq`Lh7jzQ2P57=bv~ z&kme0$-4p9jXZSyc+*G^=Aw+PbZa+ZQHtyaUHz7 zySo9LJxPu+VxDKfWXN@O4EVVoHpT%Ef0lJ!5n@0L0XY}dIx)A@13E(9HHZ%!F;CR} zf!mB}o)InJclmZ(;9vgE4j=vtaNhth1vEOqN!O=+FE?PwxYi*AOjZnY zy>OZJ&yE0s$IBubAJ6k_g^_|OO$vAtfr$`8f>?5pOGRk~Tq`C9TF!uh=yl)lxV=OQ z5i<)~0OmBK6v7k~oWb581ca0@g@ho2^>PK6kz!QYwc@51X|+AKoG2)#Ym!l`Sn;8uiU3i8S5KHk8UhFX9)J`X2wpJM>jndcTwg}p;R*S+ zZ8rcJF_0`a^7w)*xb^*Vf9AhC76$!(9>;>v3rfDPD(~F&v+I)q0V9aqTEqE#?s~^; z&jiLiYciYn+6uL@i#v5H@a=DX3;*`t{abwh`yYV`2t=6X3ClcVnHS8{Y%(jjUROL`cbxAo5C;(nhD!(l z>+#lgyCfzzlqE#=K_)D*HZ|j~Uk#KnLB%YmR%@T0?XP0KguW)LAuA)_`dFdY&hg z<%Dfr@#6V&{O#ZT4XOx82w(oie~i0lul7yU1VoMchaY~3)9Hji{^LKwcfb2zP+P@s z{nr18_doc+z!?IA5rZZPx{nPU*pfE}aR6h6G@w<0qA?Y4EY!a5pr8PYSfC$cJXk>r zRim0y0HCZLs{pw{h{-@L1A$@;kZ^2FYgMbPX1sOb84O@{C6|V&%n&)&lbAa*A(sM+ z2h5O!F8Hu_lEG*(voVkuX*#L^!5K?(RIZ$vF)yf-;vVFw!SVY^e=cd7 z^eSpT>EB(DtXkC^oMN_MMAQir24O95=3QV_1_unKX&_6i$-0856@ge85m3;P80MT5 zFz_dpCPz|Xl~PZdq$zMI&_D;&Km^1DOV$W6&ZdwsAWN-@G8+gnG?0Op0zyj4a&d4f zuz`sr5T?$s(LDp0BU+Qbx61T`t%)iz8DK3CoX#hF@WBUo=bd+OzPm$+UcJ{!Kamf1F9=R+{inT zf{Zv45I2HP<=iP(V~`pHv%mh7<=XjTo_HX(sqEqM{=d$ zlUCp*EBN-5o!}0->pmZVrC-aFDi12WVs``Lm0|(nQF-alQL2JFV3eZ4Q?Ww97;HJ) z#qEm+1|D!RD=UkjMT49((wsD*X%5Ogs{C?LhI7mIuBMj)E#x$3!X81fIzeNYGMPPR zG|{A3gQEr^>U+KKJ94Sr=_-&KH3+W_xi#ztR6-w984IF}?{2qT-f9Df2;$J6i#Qli zs7dd2-5|2!bUGnTvj()#wefco5YjyNfu^9Gz}%xQs?3MRoRMSxhNuBQ7XAPAEd^(=ACx%54#wVB*CY}=(L z>7#D+7>LMXi6cf;z;%JUm37_B4ygUe`;Kb9({oV-IzzC||-{0Q=;Uem_OG_t@Xdfni<8 zH~{N>#N>3a6m=~cf)O`JtM@ngl86_6wZPwt@PkZ^w$tr`GRI?&ck56Tbsr&?gG}k@ z-e58i4NeTVX9;ejj|Be4_Rwvd=rZkl3g8Cx^&D~Z=Lf6q01JGb#e7ru4+Cp-^b37m zhMZ$$L%R=K*Y(B^1Gp(jyDxLU>CZUokpqhU)$^PXK($(jS?i26-y^?1N7h2BJ>Lkx zdZEqNWh~hGKKlI}OihLj_`Y|Blf~907c?V~l&qwM7{U$i(2KW24DI{id+d7S_ev?< zbWRZwS}7zSjp}Z_mLIRm2$QPPUQ$ zXWy=P@%&S4*OzEz!w*0H9{%&6e+N0Q`1zmzd3^DUU&LE)eGYeb_lC7Zdp|9bee;{& z!teafzrznd{#daoW`vY*I-PJnEm)QX$(Xj=w&Uf)10F6L&aYgwa04j5MAT#H-i|SR z`FCB$M!W56IRc!3`rZ_k-4;wQeJ_2z{de6*jMt1zW4n@}$s`I=Fj$6v&B&rcB5;OI!yFb&O)TKlWNn(JPAi5eqez`d z>&8Y}1IK{H1&oeLZA=LvMl@EV>_IL?!DNgDvc-*j2xn(Q&`~wl1h0VrOs44W1pIkJ z&_G@luYm(~uuk_T7-K^~;RyO+?F)?nuo}tIqzA^OG)xqrXrHJLXV(9P0FG)rd@W%D ztCgpQ01sTv`5TbQ1k@%dRe;tIVN4D*bBZcctvSG=15Eb4AOvl_QLsE9Med-kKv}G{ zw1X)Fg0yN0qXL5+tTxBWM2OasJQ``Y!{a-SVEGs{tm~?BX-uUNcQ98g>NK}?M@mtFdJ5o>lz|njV(5%6 z`)WzA_Sl`An#haT}}ysl_^pi5P~usTPE& z1r}=u9%?HnW$&^^9Iz}W0O)NOrBr~9Ad$!eU1i&X1mfVbD3creQB-}5WJ89l{L53{(mvHkAg4(!IEXNpwo*$L;*1#ZSk&S4onbfi(#$m zHxw9lP{3MTtcc|L;r82~N82%*6(){0cW396a_m=(5z*|;dc6V$aypRYa^>sniRajk zr1y-y<;M#WZWDcf$K+aNjSx7ZA#{K4w(i!KXsh8gP3C7RO4-4ZF$G4b88u%~_7yFj zA^Qrc1#jKm;T!|jJ!5YLl@wrN19!)Scq|N!Ocw_ph!kXiD3hqwiju9^BEYtp&1Wri z2uPV$DI#zLvmnKUea}dfCWfVC>}v+7;B;ER6p%|njNWqBP;!M-K_X=aM=6-8;S@BE z&Qy_GLCY(eRO}_Ari2(zs8)!D2&5JyX`qml)d!#nVLmNZfDAVYrt60%r>@ujGY4)) zK;7j6IEq*!Smkn}>ut#r)b=*fzvq$-T%*q94S{vNEcqP$w%flE2y<3*Fu)E^Y{Urc z`1`qB_XImMw5EWnv)ad`eFVlR9Ah`e`?y{9Yy12Ax{T~9*CUTP4siYG0`i<{+cum| zC+kWg8yx_I;6+5WDL(R`lK{LBK*yMw5ma(8*_mkmJ~1k@6&6>CkI^B z;5%^4L0NJ@K#bmk-}>_c2Us^g&j@gi0NnX}Hrt`s3OL3zbbH!V*SdWo8?V5GCI^v# zS#`HnE!xKz@Iwi|#EeD< zyUmLOI#yu50l=J@H~!mY%G*bM9D={6$MfTu2-kh_;^z>{j_v0zU&^82gK=or9+_bW z*h4lNWEpY>1sFpJHw zzsHY$_ybVWR`7W_a5_W*X&^1@cTrB=o+s0nkR@b%+hWiwe=xS34ydN?YeDv`SLk_@coY< z7R>$1ul^I9@9qF&DKTpwZAvrVd+!UX{2|~k|LVI~*RNyUHhlTZzlif`0h3a^1*D9q z2DssFtyw~^l_L!(tkNL|y}F?tjJ2u;%3F?_G~`+lO`e=mu0Vvcn%$Uv#80Ez*S(wffm@OB5mai6Ah zS=6Ff>s=F2vpNoGBF$v9e3QRYJp`fc!LtelyBM4jTFIDB^G#wQMkV(-XSG&itl000QkLCld%|2>L#qO2 zK_lr7x>l`5kJq;)R=^bc%xsmgY|bs`0tx}GX@ZL?%CIwo5QtGlTR&P;aM3H`>cjyM zBljeZAyW1JZoI_<%7n&hK%H?$%m5Q81f)qBHxvlTT5)QvAgesC+pf-7Dj-egxxnm* zVvJ^-Sc48hZ$Tw!Kq8{Rq!I!S=Np28sjVIk!kx?*5VqE^Z9DS5_rM_p2YVD8iBX@& zor))%4&=Il4dm7H1B~m{K`D@+V6(^(q`5Ix*)}Gz$%^2Xt@pIDGO}&DJsScY;HcP* z3^Y#=+*vwM@1F;#uO$FmkHdk~>H)mB^&M% z^@FuyH)__lV!(x!neu+H`-lirR6tyy3`3YLaQ0EzGsqaJB7(XXozoK-H5X-Mh=RVs zf^sGXnQXqoHK6Pz(I@$cKh^*smZCZX;2ffzA5;8%LiOzHz znL#32O=lZT;=eyK2|RgY^Cf`^ArJy3>teY=N`}-ObzjkFLL^`!!VCeeE9$y|LsCEJ zaf-!!tyQe+wa=ne+pj)ro+k5W3f}nq${3=~*ctptiaw9{VA8oh6SPorI-L>1egjmw z9M#%x68D@lKuxQo0zk612NOfuhR1TjX`XRPgwz7oRnYPdLhm2!Vsng`4LIrR-=;pT%u~?->nic>oT_EI9{H z+%EX{Zr9~WtT)KtxV9bGCk1`ncNAli>V9kf=B=ha=TZw0+U+y4zxuuTmgVN){0OM} z=Y4+VSlk(9>?yGAz^?1t(>T?c>43-U2apA5-r%59k4No!0Q9!X5ugMPzu+L!)2|VT z>L8a$2bi9YL-75owx8gGz2?^&<;yPKZH@axqGKlNIGfI|@8G__O9)z|^ZAG)z~}{{ zRtriy+L!_K_ZZ^`c7T0N4flM?cpbqx)$zj~XbfUGBiaG} z+UFUB7&LBHQizTLczp33>v{od!4E(FKK|sJ-@s2l{VCr6!WZ!2FZ=@De(PDn?|$?#NE$$bWu9?9op5(PW0`eMu|Tk`Tc5od(}Zc6@WvZ& zsD1RfP%Po>(A)5Lfno&ylOdiQ*U{I?f1Z*Sy$A!q=~o`s@`#<}27HUKnMaBa6Ic}N z(VS6lHcu0#G+~bsEDfjA0%B6|?ZtC^3=hZ(e)(5^70+II4chQ;0SgD5mNVXa?>+46 zhV}Z0kACnG{^0lj14=3Qm9KmSDV(vcs~Y_@BTxi$RIrNxW&sTb@oCcP)zpz0G729N zA(x8P9IYFFF@de33eZGQL?8xg)SR)Gp$ZUO`F(hELy7^2Z1dT4n6*H!!K}lsV+y^M z%6p`>1S5SQwh$EVBY=YrsOO+np1N)j2skE$$$HUSGd6=JIk340Y(c+PI|&@Dm%KJq zV=^=$O|qD=7aiu@4W=2YkO*YVh|;P8Yt}dI1Hv8XBvSUAkXPW8vDaF&R;|#h z#Jl34stGMbzbCEf0Rq#kEnX0^ninChDcbAV3mWN)S4xb(9e{r z^8u%MJ_aJ1yh$xO6G_qO0(c=AxoF@H}PJksy1N!ab|3r+eD=B(sbQ@j*`mLJTK;u$tupGK$$%Q3E3ej$6*D586@g!v>nG=okf`v5Cl2^ z6DbWGO^!*c?9G^RkpohQsI6gZn+EquZGwn0jheA~ld}T1O#^jH>fJdWplgLQY8@15 zp;{Y`9wzeYJfj&1qHEv4#7Myk4z&Rk`oR%8{M~e`Wgx3g#uyPmX0sXytgW#&11F`3 zWeUi7SI{F)SnG;b>oJg;^cnV|EISU`=0i*u?xrO1!fy!FAYp_WO=Z+NaF94x)k};g~<;Y(P)cT)x?gW_k^uC*-k7=<+iHfO_BK zupR}Njw-r8)6+H~zn|;!7({DueH@)zXRr-YJ= zv3=3mgl>QQx!wLbFsiLx2YbL{IM2I!>rW}Y9bavf+63KZPX>=!Y1N8a4i5U*lQEg_ z*@R;fr86S+24hm|KZg}2bSA2`35qiMYcAkga2E)i0&0xdV*-e=1VY=cD0{|s*-(~y z)S&ZPbIIDiXhpxk5hbq&8^geiCeYbhwH?J;ppQ6k*&Z2|M~mMv*JlJWJQ4Jy&WoY` zyAHZ-+lCMcQ(6$2(W>aY7Zym(czpQ)%8Sk(WBoV^I$dz^GaxO^7dgxdn z>#M}J2)M)A6CNKQJ8R2z-PhB9cl2!|cs6!T zjI)&wA1VFcKdZIcfh+%VFwLK1l)DjZbD4PRuYDiJDsukK{nE`Z#%B*)ecw^Gy?9PC2iTK1FTkkGpxnl^XZotFWn}N z-ydz~XfJ$RNViq2+4X2+U2aDk3jlExs9rfG7YL)88yhUfXo+#aJSo+Fy>58<{4+Cb zYLI^ASN;iJf8#9!VzebFr34PZdtZ1Ld%i+Y@xvee2!HaQ{s@r?U-_k9!ZM%iBs5?- z-RTKtL`WoH(*AcbW{fX{2#|BNq|%e>(18s%S`H+&Y{th}Or9K65v=>JhbEW+#}FW; zV75RB5J=MiLqse7ur*`*&z(;gW=x0$ZkkACKol7^YzTm|ibQ+w`ivX}?G&-)m=KA2 z3nV~jRMBdNsQ0$&xXqn|1!TsigUweewSifID5->)=FXZS(l%B`>nHaSF|y5ZA#YtU z*{xDg_tK486$e(>T9g5{Q|JVGqM#u@{fmVWNP(eJi_%!5Ru>ci6l__8Lj^_|dCRB` zh*2rcC1-49*Web%^8~9TyP->VVyg%AIcH2MDSB>(#s>&{FMPE7_ET+}*wF7I=>zOA z59U5+!4*yC?Hq&eN5F_Fpprn3Ua~|bL|m^|tm}$12U|Zkw$`2mhM%0sA?PWhNoB4S zJ9(*9lszLPZGj}fuEQM!Wg?VZ4rWpFfQCVhAYzAcDA^M+=q$ssWu*nPwxY%8C;16l zD;h`!8`MvSAt#q9V^uY&21d8;K(%f9aAHprzcH~MtGdmAJ7NZ#@I9>qyTZDeFg7QNcyO&bSW>3LZ=quX2y=O+-Iq;i#+0Igpt^s1F2;t?q|*V)FbuRF!S1m=)c@_e z-dn$hz{qvqWzq+Uk1ZEZ0V?;cexDK0@*v6Wz!Aikp76SU_^D;C+pV_lGo3*+26AHp z>_6*%-o8X`0l={p%XQvul79Y}=QIY|rRb?(<2#Ot)@UzEDZQ0tOv-K;UqkZkwxm{_ zyEm@?2y&KE`mq0FXt^hmYBNQgX{T|^0R(6~r*p_g7Lj%u_#Tf5ut4>-NrOlQQ@mM6 zPbNewX#HLM+1G6|pK1raNJA?+>nuf`XTyBVFy+3V%Cw=-5J@nnhzHR*Nfbm+G+kd} zTQfFFDDk+T&ZuEae5dX&Jh}6e-5iYewRQh7woUmuIlJZnj`Xw53JnW1I%DF{SFJ+EZ zb~xQHo1Yvs&nu-N=e^6m$503O277P1(H~!%v7q2!$Ik*_o`OzeA!Y=W{O|j=BJa7& z4!oc(Vm6Av>?3HjCEVFKTD14hvD=fZ$5vvugKi5imy5NeA2av-v!gv=<{N;{^Aq2P zecufn9qsY$I{EsHVBTnlMwxWq=>Xs8OU8nL%gR$3b=eu8LBtM{qhrL1<~|07$ADID zL8sAIK9$SSm%A)JEmn;89}DU|=M%9JB*z-Rc=4jYHyb<5^>EB_p6agK9%s&7E*C7z z(p$a#dAocL^Cq9NSw}YExPIe)Jp}O1PU|&}}y!Z^;^#Zhl z|N6rp;y?bu@8i=?Kf!zNy@xM-@k@C3-FI<+e~)RJF{P>7?0wttr+@Yx{NC5Uh97_`Fp@L@O{P2hDOs+TEyX)%`fxvp7<3 z0d=zjCmgJsPG>Mw`Ab&T9J8KWOq`Eu_h!1C4ZEn<7j}y=o1j2D*WOr1M z&KmRJd!%SPIF$2lGgl%a=|K}{qHV3De}@PdKmdc9Ad$BB1--KZr_g}OjWvi6lFidA z#g1Orq=*Bl@ogsFDEKz_5Geq8gbj(Tf+V4Fk zR}Sc%_;eG{y3F~##wuMY1-azTnsgZj4pxk>n={^Y7;NdMN7mL1;6IY45CS4Grbz+Q zyzdI|)S^IdOn{wmHnMs=h#3_nXwqlxez64n% zUk^!9-3{KV7>8uvW-L}Y2GHL>dxj9B0@>n_yd4?AxaHQUp?p+8rX004?u`F(FKo zjZrXPYPv+EhdYokIL1DFc-uEzOTlZezN!rQ)(}%ft9Cjy2VQXzp7^~+K*9BM1n%6AFtfJJ4La_+;eSRT6Tm-67)HR+ z*Zg?SW3X^9TG@R^+vC4G0*Yf*Jp{(%S8>2vJdeo%0~auggKF!ASc#@6T` zQcMFoMCX|0bp?9-NWDdQw3j^@B|ZGapPh)1W^Y$fCbyqjUvcciJk3aSMcy~mZAGnw zHD3|td(3GMgHNldjPZdhts-GfRuTwH)*5K8=xd*Xat_Xqak>oeN4D={vBHaUqppnm>~Vpw%{WJN^o^t6V`j@Yq(7I( zr{1Qz?RrvsOh=yQ{?ujmXB8k1EaNyh!PoKW9NFU6uUv0#MUv^}20%eE9;cWH1^&{p2V3Pk;FP`1B_~!RJ2z4!-!sFX9XDzmHd6 zc?BUvq?oYG3n)a?Qt%gl@t^UvuYMID|KJB`wSbynP804I#<=?#K#e|)-W$K z(llWzI%cM}hEIO_QycSTV}+pH7CM&c=8J$n;_GLDWMhmu%291P{>(q`pB({bd16=m zT5(heG5}z-SE~4gb=|=>Cv2J~pa9gG&XkB550^(gfBsVl8ou?dKS8O2fA-J+1>So5 z9W^wfOqMiHI6u3?2OoTZ(@A@E|N5{03SayB?;@9iU;oX2iWq{P7MKfS(#=saZUdyE ziMGOw!S->Y&OvomN3!(*tAiI7gpl~Kdg`ZZqBSE}qE`n4Cy31q(i41iCsPP$O=k)b z6ckMHnB&E)NmfkOx><^$#|rE;ITV(ead*B$6TP<^CwI1PB)0xcM*!;W9d2yhcwH`+ zn_z4-T5e1q9v*HCUpFEqAUW$1-EII>u^A~H0gwiRnkcR7-q+iW%ernLQUGaLW+?UC zPKeDra@HVbo@SI4BQI`nIl=?jU`Q_0&Ue)2d)|4r8UPD?c&j zFrgIzgK(M`0Q!El3F0&%rGPYP0@{jFUH6=^Zkqv@*3zW(Ih7warimPH|%86gsg0`~nF-s(UZGb1MMiEnGls7hq} zUUqdlO%p>8=54dozCi4RJ{*UASbJhAN0rY5#%;!*8$C%vxg%?W>A(ei+E4DQDO zY+Ro)I61x_y5nih4$B#WuU3`HIDYRaV8rgYpMKv1V|U!AlMdHc)`_lVsp_CE*Q=dS zcg+4^($ksG>5RbYz^We=Z#wBRwCBASK9U{OP^z8Q3c)l_+G^UGUWWuFZ@q=vK{J>K zafYR~b!z3g)Cw456*#J_erl$(?VKg!GEiFu3*+wozOTjQdg->anl1AnaGEAuuU7!T zl#<$U3$C&OV%{pO_f}os49s$nPC=<*4pnQNO<0>AJVC^mQ$!qE3H1<&2A?bD1NdRj zx|tnR2B4k* zlZJ6kM-YJvlfgtg9B>-gxs3#1OGw zuR3?t3y*3h^#!~NYo zLI`+#eC$c7$5}21&JY^G;HQijPkzVGwE-BqT5F%50<6H20km%GgLby$lCif2Fk_A< z-B<{FCQ__3iPEkV`eY7>D)Ab27jN?E_!bDbdA_Xp0w(R zj}0+}R7}Gur>=W$!@P|=hKTEa1w^|gJdUWfB5<@At|}HK1v+O= z4&7YPdav4ApTQXo@KT?t40W|jdTO#02uNA_mh<`iMP}VUjr*F->9j+_C~4tq->|M% zTrL;$XR))%YAq%|f_2@xt@18}G3j?59|0}5>jee^Dp z(Pp|Y96?mSr>~E%+gJqmXY$`=0NeH2pZW3evFFg^fd`du_r?9a1Nt6U9I+mHEb6)b z(}IiZ)krKlhyjP677<)7m+n)>_0D-msk_Zi)x6Nj9)W;b_MY>mDPS^OX4|f~JUk%h z4csbTJpUAb`1}7KUOa!UGu^)QCA|NI_wmN-Zy=>fdjD)6mueG{cr{Ih@d&++!>-T{#&Nu_Km zL?Ix}>KIat_|CV#ga7w;eg~yC{KjwoQ-qN8^g}LvUQ`H#+~<^Og~L(Mk-iEX0~}+F zJs4+ZrQ26+k>C(;KAkMN)7HBR7$tw#1f2-Go!%oNxLz)RBhyAi6`@eLs$EVCYpV9B~0NLL;}6OwVG-CzMnC5ni8#nY90nf2&h zH=NtLftc{hE3b5bZUikoxvsVJ08X#vZDazGYCzU_5*_S!l$)x7$z;xmp)(d#0kkbr za5^nIlphU|fhk3lvi0h0&N}}`g9U57V+E4-eM7ZGby;RJdKEFMQS!EsR&NJQ#&A@8 zyz1yO>fc!L1&($t4gnMn`T)#8Grw(OZG992 zF>Lq~0A+0HsZan2*mB167cX%C>=`&tXt@Ba>(MJS%m5N%P#q|>fS}cPXXWTY6S*5* zr{R(5QfnElDx31Da}|-E40}L3f^etv2_CqN$?`Oz%Z7gs0OmQNmO4})wcWYpWT zl{_KvV1G=^bKVg`#QA*c)zdMd9@!ou$8q4Eyq-=co4sVnHY_MDcQ-^Bv`Ws zEN?t}1GdRnw++P(87LN%#T2zl7872+e1TFbp1tx+0nmLzObNn-lx9rJj9dyfA4DA( zQ(R21jd=-Ro+f}v1CnJ1j8$5sB0@0F+V*D zZld$!G!Q&kH_`;>^PL5w^=9UY0!-G!5Qy;sSOc5P(nH-QDtGv@R-LQ*mDLPNg zt~VweuG5Fls$Eb0v;K1jTAa;1Ca-QQ9gLf%3G2G{gkTI_iKy@MzVF>GE%VY3x6p$| zj@FT7S#AP*)mPPBJ%r!@OngR3Pa-UNahsQ-p4RQj%l-ZRO;Y6Rr{L<5Sot9}BWUI8 z{}hQxOXxxf4`9$Ryg!A3G7jQgTa`_o&8u=diJ9%>0!A2Yjo&!c+6e8&OfoSol|9%ra z*dm1pslerW1qoxC&zMpKE;}wSS0p3^Qh6@5Arj$qf5yaTynM0a9245*5idXa6d^{u z^ZEC1x_<>3jM9M9bi(=c45jKUCP@Xx+Js+dW;(wSq3hLBSX+-(B=7hy+WY& z%jI_jo1T&p4xnBEK9I(-PY0;GEq6cbNo};2eiB$bsGzdO)dz#!<=+3lu4~s%w~bGe z?h$D4Sitqc<5d3&A>y^yUei47@q)X%JG7?5&{h9W{k@-F%NcfF@V;KJPk{CSo+3iC zjwxua;0FrS(t6>=qppdcDGDQ`S}??Etn8mJoVjT<5hW2pXO}dxjMC zR77tp)pyY`4>2jjSocfE6X^-(tuq4sxlX6Eu^RO~d@c1b8L~r*$oA-HS$Cfvqvsvk zjWf+A3&CejqBHJu)&dZLLF`=$+2S#sr{{9%_Rm>A?!%TvZJFN1{E>IDveUk4>eP}5_CbzKoz8JL}w zoDx3!>@#fJhSy(z9Wfr#e)X&P`@jD& zzVP1r_|liYgty=QJYIkO4J^x|V^r*!YAN`uzx-?b>)-xueDt^9Q@jN_H+h*(SmrZM zr^Vu-fIV-xuGby|I%%Mkf|n1^@#$xu;N|0v=g*&a#;Kq|s{CxWn;bw}lM$>x?7rJi zFL=3}If&~ste-Nf%iu$6Yaj>YNY7A+0-Y^JXkYxJt+(yr7$Hm$2}p_Y=G*V!E5FQ` zrZfKHzkC;8|Jv`N)QbP^*M1GBWr4H;qJ$J@FeijGqew*vjBQ_0i=I?xoi_dCN=QQ> z#=iOqO%V;~t)eli1AKV6z)!Uz5K^4Y&>HPk8Ukly9rz=L75XEGJw#J=_a6Q$T(T0 zn(1iEawF|dywnONpzJFe6kLSQHUL0H_r?b;N>l+2krC6<*SfWeB~9?b_4Aa#%Y0KM z(c`!Y+rH`E8pFn0sZtEc`;OWQ_Oc_)2}K(6u1OXwU=1mvwa1z#ruCA)g2oLxBIQQIhN9W*%0ZVC(0BJxWSN31mJ^)DY zlG=6&%v5!RbqE1D5T#ukQ!7H$erJ?HEU_hg+&WANx`p-@OODuT185JWYAdhzwY{)3 z05(QNt?4xZRN6IxUSl=1;Ytx}gHcPWvjeOlz%gVRxDo4~XD7slkAnfKM$`Ko_s27x zJxQ-tR#k02Vk(6YNh4ZoXk}ZgVggO?F^0z0=M*vc3D&q;Stnt8(&<`YR6<&*#X*$< z?;Nd-bAVAuSYeGtEE@Oo0VyX8=*bcXLmc$*Br2)D#6gj)ezC*tEh0VGcePcW67Swd z#~_2$HR6C;IvP%#J5#5(3UiXe!5Sxl%~@$0Dxehg-!c;znY1DX=a7t{%2`U(p5-kP z3d{^_JlXdQ0zZtZQ`BIwhKRL9#IRscBjRbnS^?3~5xBpe<`xKs7>SKi8H4~&X`+PK zJBRDt6#*X$oi`GXrOCyo!DVS=} z!`9&sD)ZWMdnr&-#uB@(n?^z@3G;ETj2w&6yQXzVRq1p3JtYLXR^_SHngi51Q#CfH zT#GPW>tcG?Ddi*q;>{rp-jv$2Gt@TWt*ahjs03P)bpvp%hK0n&)GE zk6uxn=e16i4;TLV@RcSQ>yO_ovi~)0$c@rLACFaM>!u!8a;nmCry2vI};* zYXRcZq)A%e3|NiRX~Ez<%w#do3ziTuj6;)lNI5t5C)*-x$)66xNJ&tNP%&bk?%};d z4g_430%WIjY3n!zwDogsKk)t&mW9d$Xa~BV=M(`f0?vtVk&$g+P8p6F@DQMlnVVBgt~; zsuiTIMa~MRlwbx2qe!=j3yv|D#tLCpW=s)bo+&}`9>#eTrLe?=oC-p$t%fNer&BAs zN+yLB2{tEELuJV?aY2X?qaLuEHrOBUP;`MCExa*sIpW!iU*jMC?r-q$+t2Wg_x~rn z_a}dftO}IL@ctS~c?{PUumdo77`nf$h~FAS&L|B zdMOGCu5YHPGFAiml1M`Fo6WW*w^}nm!crj2{9eU5>G9QeOQ6&J{e4R`Il%}qwnFoK zB1X6MwANQ-C!nG1dHoWM$^l3@F_} z%86{nvMg8*dzz%_9TXHXC+gZT03kt$%dbPM6IC7Qh=z5A%BY<@4hjVFr~;%~EY4X0 z+0pdv5K(xTouWyW%TgsyL@})HPK2<++6mqd7{^I`kNq2+1qPpuaUhLp4d;LuSF9^d z6?V=x7SrwRb&Z3&RwLyR3_cJzw%Kgz`Bm`VVqF%L%vzUpwwD-4o7B15F=R3MEp$(7VT%1?3YfIVIE`3iz-gV4mBL_vHDn?$ zfk9E${IL$#GDY8MDMS9XPULPb#Tau>hw&> zE~%RH7X^}2%A{4g#(-1@g;i;J7-s=y=4ICH^H5dWyP!bZDs7}aQ1KA26iI>=X38n7 zOCb5AQgAvQp$%X($$N!0K$VR7xJL>zoQ`<$;u-$>um5lS`m;~*_FHe^tAF$^-g@f~ zFm0|ejvKHvSd0PlVUOQ@{40F>Z@-0K{o-So!foaj(`F=}v~gJC3gtDB0`B$?wLlpw zxyE7KTp__A76WBGv?_4cAt52=6&99qPo+>|5$7{A%M4nPE;IQYiseICkxiASQN(r~ z{ZJ*x2wO_AlW&N%Kb$e%_-v_ z#V64r*#I~kj@UokBj=2de*7;8A>f;T`4@Qot+xQB;k^M6s>rp6d(&gPxx&@%2H*YO z2l(JSe+R2I-hcmnVzJaoFkm`%DNu&mbqeLc?Zp)+XDxE>f|4m`#31xMbZ_b4s$Z^} zHY|wG2LpbVdSzj$_as{uWFpA-Dyx@l zxS3VvD{G^%zKjKfT+Co-EVO!0X&ABfihRk83rkY98ry-f|@q zY^`+_+pKhXp?}8Dl|Q3{NN7LL_u9ZY)myaWKm-cNYU@g+d&dxJyLqKDYfa;D3H=93 zLQ23IBgWBV<3~hToR$*?+s9|~S>iR5`&hDh_~)f&6juQGUZti(Z(pL}1s0ph~oVazjR2#{*P}(sLOs%z8Ro^R0sWt(b^wL~Qc)7)4 zUDme$WB|xPJA>A|?@`;{Q=)x)T#s#S8dFqt?L1}|a8;9^{WOkef$!yBW#4BE4PTKJ zT(;Zn3-zF@Z4B*sa{?w=8?^t3mCj%`uQgv=Pw09Tom-Fje)#!Y%X^yw9GdRhS-H%F zBX-xZ1-{EN*WWkoOiLyf??1_S=lhrEho6sZ;pq1AyakaHW3D{&*<*owW_QurQN_9g zfE1L-vng3O^o*#Dnk(7PISg)sG1OwL4a=qczqNptC|;16DI*7)I=N z*HBiG5Pk*)M~Z^>HAiS|p^e78&UIQm1>}9$3KgeP&d8NbAX`p(EgKkb4MyF8PzlP* zlrQ50YlX<(UJMUJa#AX$j14fUXP(4 zO}G)>4%l4XVq;Fo$32SHn6?v1A~=r_iRnI!6H>`7X5zSu?K$sTKBLTTV3r4;*?F0X z`7Sy@WP(i79#dr$bw)V18S`iGAF1`0E8wi1tE|}s0|Kj0%L3y)hG~Q8>IxAW+v5o< z92~tcL~HS6jUO2VcT61FyXP1b*7U4+D$_j%kH57TSAcWLRzMl-GouX95 zr0z+eY{!-7m5Mg;jP=5HfD2lZahFO)TnX$ls!q8sz_QLbt~1#+>z$!Sx z{+8E;3YF(NS~(RFqnoqeiIKHDyWi&F60%6C6tFCFJA>@E#(_ZXloJ%HMx7?MdsYP* zy``;yBwIK(=i+vcS#{gvDTOoXAbz$SE4Jjn^jMtzl8hx9fkA+79OLl)vajX+!SN4& zru1EM;2hg__Q6WT{9F`an=O5f^f_$XODWh?4dJD>uJSWsZDF8yzw!IAE#-Ka!B)O5 ze#ZP6vU^VEE?n&9b%Y`!i64BkCBraaE~VK4j?FnP&Y5IXnog|9X*up#!`jxIeXe8& zrb>j#iHAybb~Jy6QVP?Cv_p@_1Kcnmr4`ONl07K}D0KF6CNK|!rwyp;V8a}s6ywmll8nK0N@Mb3@;Ya2|d|pZ^El1^-b+)&fDg~+{ zRphh-Oyn%~4-Z)O&s##1Gri$vnn)m1i(n=bt?{^jKnN>N^ARZr{4f98|Bg4_dWV7z zP1BC5G@tOpAO17G_r1SIN(t}3|30?6D-tf$bwMhC;JmAjl!9Fu=;ciR z#>OO#4{=p^<`Q}vim&(9=95|*Z^Y%5MPC2G6ft|$KPe24?zI~%`S5lzIvhJYaSN(|5bLDhFm7!_cpd4YWLj9OTJE%=eHJwTZDIVq-0V z44L$GYW2BLyi7Ja10|t=rsXK5dc`g0S}jbNPctzngrRAGjV4xNt_Pv(lcZ+Q_-l4X zjeSpE@NSFF#AI&vi`Xz4Q9<{@{S2 zfe6+Un|4_-pJphPYrCu_4U(b|=OfJE;l~}cHh6e=fUyeGIJCfAR?FDIOCU^wVKQLg zf9K$t_Z~kBzGr$)EaEQO#A-1>PCewHhuLm2_~FTf{C%eP^Zu2r$2Pb5s5%v${S|*M zpILriYR~M~1+cidJ-c3MQy3JLBFl1W8Gp{a%x&_m^f_$%dHv1-`}07UpFOX4&Yh`5 znwt!`u5I!)uc>_T-e>>M@8R``uo43dzUu5L(n-oCB9x5dvchN!1=8S}HjiqomJv&V z(iY2Ufi?xUB&ZAwj@JDl1jLe243Mi7gwlNvqfoWiXcEijqLVSEJ$JSttes11QZ-dY zLd9#-Y%|DKhn&x}R8R_1%m7GI#Awo+$|V7YSbVu;__{~s)LPcdBpcX=ucVZyFePFb zdCnQ^WShqzd@jU1K~gxS8S`<*=4uB(V-69j0MllNH=jJg@~dCq`1~oByQkRRZsCeY zN)gMtB1D>8Z*zvx3irnYwzoHMqoXP0#o>g6wHB+n#co~KrUS+8OKgvNYiYOT$Kw&F z)2Uy-%5CU~1fBW+^SprD%DHt>G61FTW6(hx4I~=wf=ss9D$tOYLb4$C<`LEs5fY%i z!}jVL^V2<+Qw018&W;!haJAiH`=uvXvxDAk5L3hu6n0i)do^L76;7dG38^xwBCN3( z9JO<8Hxo)xNF`xjmMX=;MJMX~Ablb#lwBsU9Ao#QVj)(Qh@0ddW`DxAo1a4p5k{A0 zYw7na6uQP#sZ*S(g}T~js*97|is5X3%4Z?{3fpT2>tu0T79RLK@?NK;6RmL607GS) z9cGCL_VWPFSXCVJw0M#(?#wqi=b%$UTm$7!SdrohqaWam!EPL}=7<l&Hvdijp%1}gzsT`6Yq&88Y(*T;I$A{RtPc_d z9OO)PyPMChH)c#{q_ZF7IFR=gOR?}?WB(@GA7!CY0(BC6lDUy&smV2wwu{e^%pc`i zN#L1Z>^J$d^w_KP+`P?2f9%#$g*KI77+JeN@+GiRlpXd z%FpDC!IS1N18^unl~yG{4|R`L4Q0Yl5{%V&{_+lg|J@Jp@y~yb$B$pZyYIe-x8HgP zS6A0?euQx(;h+kzEGPWzr$51WKllJY|LIRby8Q*iIAEG8)6F}QPSP}R?RY#AD5zA` zGB$Ye@+J2BJ%0PyXV~s`&`RUx`UWAQ5t{hX7DbqWu7ezuB2W$DY%vJO`$q0N-Xqdx zT;>5XACh@}s(4DtT?#0Mi0*X-=MA+AnZyAPF;wOhUEjmQJ+&5UgK?UmDq^T}u6jxZ z4-fa)Kinbbh@buRCn%-hfBs+p54`&1b+qGEwS|mvxVgE(fA|mo9!eGb;0Hgz_rCW% z#2E4ZpZt$_{ODDht_Y$kpJvi&P+DVI7idLHEj|P}XFwTv=iut5QlK_7N@^2wu0}O? z?E+d#IOGmyh6J|C%GGXQyJAD9+HFr9l;A-%=hS2mh+rT$Q316q&qznLXawI`92}GrsNNY^f z^(&?_GkOlKsYk2H&#` zdP*rx?3x*cl4-+x^77#Fdyx_D;1?Z>0`Eysvw+d|e$e^-`0t#&u~A1o>_zt=12ynt z=f(Fg0VoMVk>T&G0Rrz#3%>ZiXpi=Dmve?HU93{Bmvrzl!RPytKuM10W6I_8kk3Eo zs;LOH$`XHu+?Ud+13cuRCnlVvOC#D|wHVP@UIj4PV;D62Kw2X?WyDY&$>gDGE7WN| zA*PH14ILAp&jC?+t(QsSW$+<`brz_V&yx27pF;voyZ#ctr>ssgLri`azYi2m^OMgS zI2YjMAfvr!6+VtJvRQ)B=M^GZF)aYrut00lVOdgw1yFQB2`gM>ik4C^KO7NCZcfsf zFHUviwdK7h^~V@+Z+lWH#Ci?<+$G2&14gcrvYp@nm4j+#k1(t5cs%0Kqg!yx8`}of zl#@Uj+ao^5Y~wf~XTSl#neCGMf$xc*iv*SVxynkc1WQ|DBF;Yl4nJRBAGV)#9UX9z zg$!v|oO5v6o$V`52oHxt18Eo(BbH!)RylWF7yiTNu$@(OMkAk-=F=+6MONGSIvF%% zKvpK1a*ZUrGbI`Tz@U``q;k$E3b3ZLVPsOl=biVLJP+eAVqR7pPe&L_nw~V_B|_&6 z2Zy383N(x+R-14?!3xKdEof}t2BB+Pk+at^w5HkGO1n9>wq zN&PtK_oQ9Y`dqvpz}b1=eM*|LbJaJZLMODYtWpCMATBFP$~1}F5Mw)5;LllV&1Ij= ze|Qfv=*tYDgw8aVdzaUm^^iEu;x>P+6;enT+yplcNQVcohBNKGl! z{&}h*-F(ChhNJ)hAOJ~3K~&wXb3vW6T;-W-tlgSq@wx8bH?Vd%i*?usaJ(jCTWe`z zDaD!;FOTB@uL_p9ko1bzaN8Z``xlr)fYS!nIp{J#D+gmWywXtH4dUG%>pUY^0O5p^ z6~f&KpZ@lj2-afv&R1bJH%N(ORE#Fp7@x7jeosYLtr0Ube}I$$XMF{2QcJileJk%v zUOV2KEYHANT0B_AIfw0b+x!}{rL56JYR|p1LxYNLMH9QUC@xCX0-7->nK~!{l2zeE z+ZfZ@t>N`wJw;Tkp@9QS*yYk)BdIa7Cr(j@m$av?s5(hUG+ zz>2TkJJJ?*&eeRUvQFsDnm=W2Hc3K=v4dmXwpC_VEjnw{8PPJ1WdBKL$~Lf+pFN#l z-SUoJWbQsWr9}3y6ck-s?CaT7?Pm+Dby!zoq8n=~{?84q**2*5PnC;`0|Ta9S2@HoLm741BeP^oNd5 zF1h8;)Y;ciHmI79mFnvtazEZba!vWX%R(Qov)peIAK(}L4q*Q4|M`FYHwDy|HKGlx z`hk4GF$Db0U;Pz~irDUUc=YHIwp;4iRiFx~wf0O%m^OWF*^1OEcz8JA#mg7Cy1K&E z)fJ2)(QFpNq(I7Gx4VMY3eTQB!)KrU2J0Gdb90Mnoa&86+B~S!K8&p+gjJ;&vOzJF zRB@tL>Gn#aU0-)*wW^2Ssu*Kzu&F#WoRCT5z=7U*f_e@*@Xt4JLL3S{WF#VN&x{+t zhXh@?-IXWua3w=)((dBlmClI+IbIJ!(R*u%Oo*j1k?1@p?QD3s5-wXiWc5RWDO#V4 z;wum>)>=#2Fk+)BrHEEu3Q~y3f~g~~mDhy>M!DXXz$Jg5lTvOamQ^Tra{Tk`OfEmS zJwpLPNoG&0Ft!90ZEeoiNivZF9%|72_|YS3Jp}27q?Bs#p?VUGUO|%8TA6tA=KwUq zJc*xg)gAN%MeZ{`Bgf+b`~4of-425vNvVg8IXdGgRUuu)0I)f4Pa+VpG(9CgFA^M+ z&j|(1Ko-!@6E=F%k+h#z=ZUa1m@;6J0E7&F`JOnKk}rA20R=^IQqxUX9uV+T3Bjg zrnPQuT)YMpY=Lj~N5wEQZO!T9E#wDoAOCPAeX5 zC+xNx#5JJA3=4}GiN!4Kz$I|P>)7@OdZ62q2LVL!o|2$z&P?Tp_+A(G1<;BT9Axr3 zJ^kHN4CB}YV)@?rvt;%6{LFRmiho7|GqAeNI*U)*0RD`w4R@Ykg%FxpGhe?H zX67VI+6j3r5~!1mRJK2|MVikD`w|YWd2$!qWd1k42CBLB3Fc?dsq~>reBW~L5T7Hy zN11H$UN*Yl8{G@eo{h9kO%pPuvmo4B3qSbwd;DJfnR1PIEx4_i^-c?^uv0u!NJG_| z0Y(wHV03{&g2@@SXkzH=h^!*wX~yd}R~S{qkQdm~9{bNe#j{U8#hNmrGQ=damJ;PU zREwuF8%=GdypMT(r7!Ps#5r?O+F0I4z35XJ9K64kLI&AJ7M(X**LE4wWR>XoSoO=l4)`o=O{%CA3u0(HdA{(4Cu(%K>|74szr@&HHpayhykN6*g8cM z=yC#b#yZb1T4NXojGGbT?gry_z%Y!IIC_IP?{PTpk+s3N-N9;w7r*`l-}~FY!B0N^ z7_a@om$AEk1yJNSt@8xd)_u6lCxjTFHSJ&L2N**GV^DfxB>iXaBst%cY!7;o| z6|cuR=WT@?pRz4u`^TRtCoh&#T4AsI{a&15Tbpx+HU`dnC`&Q?$g&7pA(n)wQY~)L zlzCLJpr`~OV)Py>gPP6}SOx_sk`ke|V`A=en=0*9V*Pqwr4H)##26~mXjk>I&|(E1 zo+8Nrw7wSws@hT}i3XfkHs+8%Z(~&I_vHt*s9Sx}_4N$~UnlC8bE$-qGh*(3TWgx| z>S``a@7*VK_v=!%?eYBC0A21u?jIR5@q0+{jpMW;u21e$-h<2C-2XB+lYUGoYW@E2od;F@u#7L{`|{7pTtA7tLl)uq z#n&N=qyS+j#-20cxiztMvBdM%?ozQD?xv8oo?{ESHyErm)>KVP0vF<6A945Ma}3sD8V9`m{BwNoyWhnppZo%^z4ip}z55>C zdFS8Z@#9yp-R|J5hqXkiS>^>l|M}1G?QeYx|MqV`#y!W*~#%r&=UN!QnR=;AI2_e5!V?NY^ z7UL>17nJ*kpXH@3l;=n8{q{`R7uVRQHjbnHPl*eF>ebonn;W=m3W_&X>tLB@AZIM| zsexgxIsqVK7)R_jT>0jo=ZBCpwf&)-Bkx?P;-HET5*w|O zX-XI;N5*utTY*IXxC+c0fei`=nMx5`Q5s=+fb)eR0dPiJmPU<@fn>qRK!w+WfKJs6 zo3<8NvZBOw5Z$*vCu^w%R;<5#$+eOjpYP)`DUbmN_vzF3y3yjbldZEd@R3HIfjKrD z(rL+c;oG|hJmn=E} zXYAGHcrJoZ{w$eL^0RJsYAwnAq6$(_0i0TOKH^{KC zsBGss3=-s?m(?7ZNb}eHo?#_Tk^B35 zltO~tT%eGNoMbbx4dMIIT2s4_($F#B=4uPO-QwY4k5B?O*1;oS-hYm82q@8E-0Yy8 zMK&69==Z|+wT2Z&_vDe=J!BBaYa%PB92m)w>{@F~wW@&Gv&so=%w7^U+^hi6=7;)l^OK?)21-?dRMoC}9HiY-Z zWxGAw3uC%Ymi%maPNi-lfymrKRL;(J2lLMLB>7%iFrG3@(Flb=4UGb&ETBDApW^~! zBD^jbjmO{(=9sZxj<62c=#2FAm(a@*@wkVH0S~|U7snpa3 zP)Nck*Hiyo0OF z4>9Hy~vIT0?;tWY$`kO$7^$MoeTgogd)5uPmr8WgzVtox#%1IiF|VBi*lcU`~Pq zJba_uUeMI`oN9c=fSe(Aw9LKpjnWSB_jnCtAwtH@y!YlhG1ChXaceCJ##dc7tu%}#HrBGPSaU>C1>RU_ zSm>f_fB zd^UM1x|HGIeIcKhHpFO@c~H@H5Q2Chc>jcw@Z)=FSU$&{by=4DwQJVU$Km z5hw~73F~}BiUB!AXkt|$hZ$jA5aWu6yF2Wr2@g5q```aQe(}ps@#yiZ_@l3W6>q%p zCU(0mrg0=q!UAZ}=l=4OkMXU){eSV%kN*YhdV*2~-djxLfN}J-=*r!A5y!(3$K$cJ z{AU#0KDx!UnV_{rNChFLI<${|C#6Jo0L*GbjTKNyJ>|@vov#y`{v7|2c0|U-{QP;( zU%q}H*vrpOYtp&17r%j0(54hBvRG6B+iWl>642i5ws?4W!1HI%5tfA}Pg;%5w8L(@ zC5KQC#b&dCQVNH|5r>C8mU%@fKdl!X@#U|+3pY%y(Us`!3XdPX0{b-wtqnf>@I(CT zzkUSoJpT00{tIp&JtC^;sv1km7@A5EQ@=reaUw*E-Gg9$$pgommz^FNuCA*ge>Y!% zFVcC*VE^*KN+aRa7ZWp1!h#q;z{y}KrF|~HcV`PxX9_a~I57Qv*HB8qw3*=i`2pwe z$plZbv}B+n4K{yY8fO{M^(4rE9!;%6Yno!Dl?IGKsMDa@23HE&IYgW%0hh*BCNi?c zMFJEuumynacH5}YeBJC+Wm^@my#ym=lB_kIi&g;?*CY=t|DFUlfevmP)7#(Z^9rov z-xJ2V2Bc0@hJ}-Hl z0I>x5e3N4&#z83sMbi{i$`%U-Yq8sH5M#u{;fS=XKn8Z+p(urrGeQc`*3=501GjDR z{mOQ3dCvGeGLubK2ql2QU?lH}&1M7d#}+`8Qd&?TnP0Mc&S&+K4JjQF2MLcKKd$G9 zKzAs*Mr*pTGXpBys~y$`UUimi${ENBz9eA3$0^Z7+fgfQEr4*u{^cDCMr;R<(Hop{ z#wi8l+yg$Ph&kh3UmM;JxzzUO(#69W%#olZ->U>oy!TCCM}lqr@4Zb}Ri+Z_4e>LP z`#z;Ec1%EFs1u`m%PgM>-mA;9&~!{@CYfF(m3t&*Dl}a_Q+^)_F!Q}J(9P#Y?kNeJ zGVmzHjYI4$pB&gzvO2Uqe96R+Nhj;xNjq#{+ShXZb9@#~L%jKlNKvGW5SU+oZHzJOO2kG5M(k8V-C z!`%|FUyeustaYtDg9iu=^?6@b&o6PVch@?V!FjO zRvjmxRMxpOq)D^X_=;PAWa3v!X{@Ya97sDh#Ipj8Osx4CsOr0#O@Km*86nYh-V`H@ zHW-Wn)&t_*0T1bbc>f$vUcJSaUb}@ECg60BVl=YzfN_8^)P_lS4x=q{%1Eapmi-<< z7hDY<*?X)hL!%c0NML${tE;P)sLG5sVSG2eSAg z{fN>u^^c@4JoIM5-ThPS?;@@rzXoN*V7&6j2!-5JKMHjr> z-(fl3;ql{ZeB~S8z$=d)A%U0|<2WG1uGN;S#t*=)P8wMen4&dJsxEaJxzd$ABx3On zTn=Xm7yqAa%rJB&gDezq8!8HE&LY<#C$&Su7z5)gi!*1Wv|w2mAW+Pk>a(Mk;ojQL z_CywVIS$xtHV83d4FR^=6V~eFYt)(mnYhMgFX=_O4(|^p05JG03zzIC*QNuW9Ulo)HM1-^4jqF2ZoK?V07AR$$TS|{1+PW%@HLZ<-je^#G zzuj&D6r?IqR5w3TDrbd&%e;ioD}Pq&u3hM?VI8`)wZuWmJ=!H1oFhNZ zgE;ub0~i>5mCskkNt`cjx7#y+$hi;~`6Ot;_Cua0*3e}i*9NsPTMm6+DWwqB6+xYM zekq_b0CPKw(qEUHTl_E2x%5>%kBL~8UVPVWk%`yxZC0k8E;_xz*BXMDEVPD$G#^S+c5v@%uZNh8N7;+H~a zFsx9>P$)o7KuQ(p1r!Q$3^+VI;N^=K@ZRIszy1ur{N*q4+LPDu&RcKSK?*mdir-q*T6oJc6|CGd++J_eLRD!^C2`Yxtv1EuL}WfZ1qfOU`Y-g|$9Qh*=+@Q3)P zfBpetjQF!Z|8qQf@&q|WI6J^-jZiCKDT<0iN^su64S4$sBIz0+DQf$rWQ3|{P?_{! z$~jx2SEtIEljDQM*Cqi|X_R#h9{BM5zP7^xYH_?|tnvNGgC%uSwO;f+LuA{FBh?4grUkz9jh9Z~Js()wTn(jv7GC?T}Du{guu{VqA z0YFL>=!K#I88xt%`0jA`eEZ5}6wo6V+93?}BPWF2q-k_)hzCd3r5#@=r4jD|NJn-FmS zn_uDOVUMdSyq?jGnWCg1X2JrE!4}i$$LO4g=Jl6q`WF$Xq}QQGA<%X z@IWaAYdZ5=f_r>z66BQ$=_P2zd!JJGG;Vr~WQHgX!01B3K$%r#O zA5M^2dy5%zY(D_fT#*Tk_cT$9CP8*xIBBD0f=5%vj>JIP&zP?gRNBVPadH?Z4YVOJJ>{@Ks)^ymMGyM4xg{QCPyhv$F}@Ygr6 zUc@%IG8ssVsZ5>jMHK|ZY zDWK56Lkfr$pshh%7sPd?YPg~)g^Am#a)zrN4KNy7TNrEMy+eu&oQ`L$$Gq3&*^$g& z?;Mh)YPm+j@dT{7z?p>8%cuCs_rHbT{^G~@((A9_&;Ij&g3bZQ<4dTLQSyT5EVLV; zl}9ds^#)ocI0u{#p9AX&`@3FCfYz9{kKz1?;yhF)=2DIs zr{w^X3)WbW^NLv6UphOaHACx+_5LNo;T~7J36CG&Kp`QA6H-_a<{23p%Nk&uf%6U< zPsuWCO&hHcBk4D$%5+deU5iY*kU8hp`pBRpPycH%fHAEVP%>tjb;kSNXoJBy>eQ&k zp^|b1Pbo9G7#}&e$=R_^p10NSGMiWy zfA}6GkU?j)V4hEBEV;9`Y7qzV-?;$7dql=a>?_7;YAvX{-46Tx9>^Ig7a(N}HK~p& z!zKby94t~yP_e)m0H$DPEldhnQ$mOtP#UMxj8qf`>k(tdx-2m0@hHhc7_1>ett&uYYenq3m?DfbK+)6*1!m#YKbb(J+$Ldrx{i8HT%=L$MFWoD3XaU!8-{^uNB$Q>>vWr?qqZQ%a!;y!FNR!q+SD0?Ec_pCg&J!!R_x z(*~5+IH{dw0fx#vo54=0qssqJb&9id4#wHqB1vQo$-KLHc{4Zwhg(`W@~tE#RW z}cfW%MX}zTskYd2PEO`FxIi5XzijRN(F`hnqjz9eJSMim1zltZXy^fpP zTR7vI)~-@OQNYt@&+wh^d#dj71n8dHMv9yhl)xW2i; z%ey-gJWvWh|M-)ZgAC&U>pYRL>a)m&d_oG5@?)qvX<8%K0Zdw@P!s=k3Algx62JKPV+y9iim!d`>)2jhqiEd>ztR!6x3~D( z*S-d&6h8d$L;U0a_YcU(_=~^%OT6~#6O=^Aw=M-%YgkWUSuO?ZT7kA0TeUz|xTOY( z3?!uiW~#TO`}6m^HdvqJ#$U4$ln;uN9j+h&I2&)xhM<&u77(&=lMEI9JUaN5`dBhT zh>%ly_!{^RCwXj;owLFzbVDN(DgJymq^6?U1z%h*xt46~w9>U&6p8*xUIeBPaHvv- zRvK}o5#i1aBz&I|RW_?LQRW<7ZUAdOXCp8pXt&!T#@GU|O9tNQbULddTqfEaxU|-&BEWk=f|3%bl|RGJo7q3SKa?iWH)Kj?tnS)e z^vcL-rpd)QL6?jeR@~jc#58*N%@(F4c$IMNCu}wY!jf=*m{FX=;dsP6FEECt5EE#1 zzE?O{G1efgp@A>5?G2!*k<9p@q!cx{k5$K!CMz*`!1pczCO%gokeDg!E6QhQjHyD$ zJ!s=<9|sg1ST^=WOY{_$dBzHA-Qh$?Q}qWM6sY+HmWLNu9*%f)bBm2uP+`XY<#U`K zPVk!p%;fOdr$5Dv5jVH5V6`40XQW&(uQYARYhoOE5#-2Zg>CmVO)a=7=zzes5SRb} zAOJ~3K~#eTm?&9IFs3pxQ--m9dN2DJwvk-vm6dI_rEE*s4@kW=*=n|iwfO?JBOH+O z^XKGHR$u9!MgXeO^cj3&hNA@f_-7>W#plqXGu&h#%Ra?fvg@k0^>HiiWs!&hNWK>d z;z$-I-=7S;InX7>K|!q5Um5K1d#04mfK>iBV+F`VJrZ*KuEtA zR0;|b(mEsMJszHYhNr*&6j!gliJR>PgISt~E7(mA561;|7_fcx z7=u>WfA%Z9xW7lfehvQ3x1p_vfx_`{LMg=VM>%i5;kZZwYSM4W;v4@S?MpOp(bPDD z7;el=bx^2N)>A;q)P`DefzbtnHCR(XT4zdV{D71SF+@`YC%m!%xXjC0tj23C_Y22o zTp;4&KnQ_Am5`9q3P2;PjF~TK7hB}Hr~9GZu;1_79+LK) zV=(FexqXb=kvK7zal&P541s*Wayr3S0yg6skwU-{6Amw5VDejBZEj$!g4>QTGif3h zLr-{F7Ptb;%N_|d0L`R?qym79!Hsz1jW==oYQf`2R~U94p;+vXE3{ECuCj4cuCgc! zr+G%n8OAvn?VvNoAmp>p?aOAfIV-vuLoygK_heauRdWBz-;;J+DTS0{TdSB7P}`?< zl?sU=z-Wc-Fk#dN&S)g7v8IGItmvAn)ShUJhtm2C{8Ne&!OdnQ-&1Y8WTssfIyknX zXIS+vGfn^H_>S*~&jiP!a*&KHI`JN2(3WCB`dwMT%You`Jt+9mLMIYHx0)stCY^yq zpuloG0^x`uEwH;AsGOj*fge1UmF##y2Of0QR&&mwD2=o(4NwRxO-tpxwZ)Z%+S&K~Ue_}r>?VPn1QnlJIqKK0w7Ww2l>SHwi$5U~P-RE#C?&tB&0vLJ2@ zwY2Lx4I$+|^r^`?)oaj|+(P*p?MtNtlf^(bvG|3 ztjmn~c&xx!fg4Bs;U9h(@BG2P!#Hk90--Vm`5Zlc`dfVP!FTXaKllOV{t9g}=`ao$ zylYHeDujpH*+FONt+(C=l)|*z)%{g)Je?3z!Zc3UZnto*xAVpr5n^t(fbPGNg)#x$ zF-9l|9dX6~SB*U{@sjp)^~HOh&k=Vd^1haFk<7(gZdPBt)wCk&CFipd^Sl9^b+~)> zJKWvfVSm^o20ED6*Vou>r`GnSK>fC}rb;j;G|oAUIYTRpSua?Y6)#^rN6Z0XnXxV_ zzVYwh$Mx+k8I714!vX-_efM3IQt&VT@+1874}O3Y0>1gpZ{p22-vV?+GyAQ zn*oPXRFx^EQ9t>*cws29?BGLB9C&1T7t`iNE`^wN^E{s!bZMyga7#v*G-&c?)|D!E zvVu%Zz6jK0Oja)F`>dZsiJ`TwA^GfB*&%R(AQM8Fc=PAV>tur?sq8YaB?q4|4t-(} ze~$cYsz{V}*m902i7QANESOH;%W%fQ8EPSh?jVYMX43exv1EhBQ)Mo}HTk^xzWAQ_ za9zHyQpCh!A89=0H5g+WK&iE^6(xni4qsrJl8uS* z#$Yr9RHWoAm4a|Qz@`(NRjY`$rlDpL;azBz!r6ej0=EA5ij`fM~iJN~qugFP}}m&ps;srC#5 z=@`!Q3}Zd4^Ux|Ig#}Amfy3uGy!aiKW5NK1$pFXw9`SU<c@$+V|iF{YD%*p}^SC174cwiPKx8zCN$kz?fM02)b{C=Fw zZ?{vscS;t{lU5E|`Ft~A$ba}*@Z?thcj=F0g1`YQKM(#aX2LWu!Dz&)9jl>nIv%lx z72`BOX@zxOP;zb)#+B+|k#oIeh5i0zLczg1+j+K2dn98dyO$rznQDHW1a1>;~*azY6}2n*s`FiaD2$?(>|TZhv!6Kk%n zpR?o>q)woGK9Xf%t)=2}DUI2bN&+I_iiXh+MU#Md3K65pc=ho$*2j-vQ$akg@Y?}8 z)AU8>9F+4&Fc_u{#>bBVt1!PHX4^DvQI;8-n_KKWu)TSVTomScK`K-{R-j~x;|kv6 zvNfCcRQJ#41roMZl0hN;2d@XmG|a}}GsX!t$NlrN0IFabCJf%en=5GN@o-uZbHp@x z=#9nU;ea?V&_-dry2g0paWW4$Jlw&J4pwQTkb$HSLn074MkwQPy`6Bi9gz``W5A>e zii%j5468k~a~OvSTBANI05L<`1n);ErGZQgBffqaE4G9eor%oFQ(hk`0+NrCaW1a~ zuQS_3UE2Xm*2oG7YlKP#+GvusDH#TdG)k?(AqLV_(y}m0Lm8B!;RNvL?NAkrRhpP| zYh`}Q_(nd*%WfRXK}dHur;H_a2>>pX@EYYz>_A!QkU%VhB#r4*NT{6$)o>6xc#CPY z7@R^;RD39g7-z+5>ShT62rI(<1AGoJ;|_y1IDp1@C}Y5c?Hps9{@UUmW8tht%n>m~ zV%rsBsg~TqQ~+43)^~<#5+!WYB#1+?d~f{?ApoUIlSsS9XR4Hpd0yGd!TSN+GAIEW z2{h3;=3JmOO}7{;8;M)ebdQfyDb#K+llEHJA^@-t)QTyz$2$>Dbj0EQ9uNCH?(QE@l)*4g*lu@#w#WcY zFwKNveE$4*`0M}YukgX&eH$r|4+g*Fx`XFME^FxFwayJ~xWUKT7%sQX4YTLndWi&~Kmvw|4L!7*zoXV3N$bdxzF zKc`Z$4Bn4Q>(&}BpW!7=p-Sn%TR}lP+p0Ttc4Bw;_xSA7Pn({{FbvpC8|?d&Vz6`2~LS>tEr!AAEp6{nP)9H^1~2#%Tj6hips>mWl$PiCRfLyr})hgbF+7 zTHn58+(_*q?pKyzl{^&H=d|AiIxy#)YizlcQmcN;q+c2}3CvyoyR6uuaTcJ?mp{YhDeT1S~EM5x>7gfBAlU<)&A^q~Ve4#2ZcCL&*s_aodfmIvoYNl-9zi zLCgeeELF!dwa*n$>tinG=y5ZC^*W>;o&*Ih*H#9lY#4tZK*>SvAlMQzDd*qg_26Wm z?_0J|$wNuN991HyWw^In(*EJ;x}_axaxA1Z()JwhqjIi&$Jb+R7xaZvZJnfHXlwvY zW3yY557xqQ@V-*-xl)7*f2G`%{9WGzFJ{*VDYf za}c0t4P`4vxmXYW41WGHFp`Fm6OhX!G9}VC$vHx0n#iS9#-M$yxIWHQa?ohNp>)Lj#;7pwiSb-B%klduc$NBk5MwVm^^4jov z9FNDgmXcK>oi6Vq$vo+68Zj?33NoxUtvJH^dZkcn3Hu{Xta&d=8_YI@1F%$WIIpQ} zC!+n|{RjvAG6_$mSEG4<$#syLgZzDdj%-KR<_*Kpn8UJNS^CMG^BJfq&!@CO43P5u z%7B$^0>>B9n32P9(=OTi&UU^_rfBVwFk@(QCew4>>(F=eQ%Fij&g6qGhl=3I1| zpHFAw>INY2^Zb4Gm6La43{6n87D`#tt;-oDtr#5vS2cu zGEgE=G@wXBF$TbB1LLdU`buEHV8=7RFG1c*-^17FMh7Gy9A+q8;D;@8j#NZifk&@C zf_~?1m;`7|LjcC>YYbOA_{|2|4N!W7-CRQ(k76~{kZ|KBKx>@Vh&cg|UwZ??xIxI& z2AN7PcHc-UkAaF0j35!=m#C1#k-1f?uW4j88m=?BFVvPvj61F9hD zgqR3$HEw`125~t7Ipc75#9@x`yGPK|HHNDVvh~o0CZZebKSWJU|Gi#9YsA*XhFV_>5;Qa{fWatWT`-^a zNUA^?2W~B;>miU|qfRC+1jcY&#jWjf53@gz*DHZIptHAf)o3cEpyb}_-UReTiyzxf zJ`0!ekc_2r&b3R5ixah#yks07?r}OkU~6ay(yGJ%PuH71S(02=em~!0dGBRrZM^~n zfo{$a94<4okw%o6OwvC+rZ1voCe4T>R&vMzR{#y5x9YCSs?4`W_@)onJ;E~^Otb9j zs(krggopcG&OP^BPAL+NAx2OsN!xr%5FA6kouxwe)R)}c-{zNxlAiazU*7CCEL#M(n#eAjQw6?~bVD(@-M zFEOQsaqFBg7hA2&HQof7-dpm43Z5nbAM3y6l*oD|4ajF#+qHs5s>G!W2=E9vXrE<` zH6G`*?eDbyw_bC-hU%+Z+i#6|;L}q|rQ2d95!5cB`u}xLw|1(HLF;?90QtlF0AsX( zGa)dQm?*}$Oae_xJ=ohVU|0*wZ98iV2-dY|LCh9ZTh>I0P*7`kS|F~*=B+Ju7CMOLnR2S>r9S;gUOQrEyNWfpQkYk+8@EDF%sqj0Iztdy*nof)p?s{Cwe8pZtP< z{D+@$^W>WEefPTlH^v}|o~-ZJ@#(`nDkuM$7~>5tLI^8N4sJ2qF>%O=!X7u~d{{QmF%KJPw% z&L_Y8gwMbDoFDwvU-Iw&!=Lie$G=BEjASd?ER&zf<<;oUG#c&F8 zUk{g5rF;=MZ7Tz<@vhfe4|&^~(IyfSC~0DRn2@fo7i03TC3*Egwue%TRVUMg&}2Lo z`@mSj%Dkut+;Ny zIi6i6VgIl-@h85_Rn@deZ#r? zdC_00XRSII(*`Gnty=}n+xKesd%dSN5N`pF`t!$Ct@=4Ji$HV=0hJTebR?bbcs2~! z&44wEaTu8PXLRrkP7|}@?tJF5KVY^SOh1rqM^X?Irbm&g!BO!S4f&Pr)he?Vo*vwXho?3sWGAhrD9hFh|C^q({USn-(Y-5`RxYdaiq>}GLAjXVV8I8i2 z4wEw`XXcZ%dvsS@^f2I@<#Kyrnj*35>0i7n!VDeVR@z{M zL9Ix|S1Saxu3Dh=`rE=uYjf(Fw7&DPP0u-#qqMOq6xwQZvZxr?^c~hJrrC3u0xE(s z8I5JIir8DCmHm;GCLPasFDwD0G{%WeY6uY@WU84I_=F|c2FM^lY)02>vXal__%WPEx>vJNwBu%;*C!1QD+Dr@@f4wW<0 z@x+_`nV>tK-aJJcM{iy6Ut%vR%dKtCUbGJzmPs4T*LAKfTCJ_G i%^Z6`{r*56* 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