From e6e11219c211c24deb2fd844748d804251adc379 Mon Sep 17 00:00:00 2001 From: Ender Bonnet Date: Mon, 1 Dec 2025 10:45:40 -0300 Subject: [PATCH 01/14] docs: add commands each example --- docs/start/framework/react/quick-start.md | 174 ++++++++++++++++++++++ 1 file changed, 174 insertions(+) diff --git a/docs/start/framework/react/quick-start.md b/docs/start/framework/react/quick-start.md index f2f2049d08b..02b9d8e2a52 100644 --- a/docs/start/framework/react/quick-start.md +++ b/docs/start/framework/react/quick-start.md @@ -37,15 +37,94 @@ Once you've cloned the example you want, head back to the [Routing](../guide/rou TanStack Start has load of examples to get you started. Pick one of the examples below to get started! - [Basic](https://github.com/TanStack/router/tree/main/examples/react/start-basic) (start-basic) +
+ Show command + + ```bash + npx gitpick TanStack/router/tree/main/examples/react/start-basic start-basic + ``` +
+ - [Basic + Auth](https://github.com/TanStack/router/tree/main/examples/react/start-basic-auth) (start-basic-auth) +
+ Show command + + ```bash + npx gitpick TanStack/router/tree/main/examples/react/start-basic-auth start-basic-auth + ``` +
+ - [Counter](https://github.com/TanStack/router/tree/main/examples/react/start-counter) (start-counter) +
+ Show command + + ```bash + npx gitpick TanStack/router/tree/main/examples/react/start-counter start-counter + ``` +
+ - [Basic + React Query](https://github.com/TanStack/router/tree/main/examples/react/start-basic-react-query) (start-basic-react-query) +
+ Show command + + ```bash + npx gitpick TanStack/router/tree/main/examples/react/start-basic-react-query start-basic-react-query + ``` +
+ - [Clerk Auth](https://github.com/TanStack/router/tree/main/examples/react/start-clerk-basic) (start-clerk-basic) +
+ Show command + + ```bash + npx gitpick TanStack/router/tree/main/examples/react/start-clerk-basic start-clerk-basic + ``` +
+ - [Convex + Trellaux](https://github.com/TanStack/router/tree/main/examples/react/start-convex-trellaux) (start-convex-trellaux) +
+ Show command + + ```bash + npx gitpick TanStack/router/tree/main/examples/react/start-convex-trellaux start-convex-trellaux + ``` +
+ - [Supabase](https://github.com/TanStack/router/tree/main/examples/react/start-supabase-basic) (start-supabase-basic) +
+ Show command + + ```bash + npx gitpick TanStack/router/tree/main/examples/react/start-supabase-basic start-supabase-basic + ``` +
+ - [Trellaux](https://github.com/TanStack/router/tree/main/examples/react/start-trellaux) (start-trellaux) +
+ Show command + + ```bash + npx gitpick TanStack/router/tree/main/examples/react/start-trellaux start-trellaux + ``` +
+ - [WorkOS](https://github.com/TanStack/router/tree/main/examples/react/start-workos) (start-workos) +
+ Show command + + ```bash + npx gitpick TanStack/router/tree/main/examples/react/start-workos start-workos + ``` +
+ - [Material UI](https://github.com/TanStack/router/tree/main/examples/react/start-material-ui) (start-material-ui) +
+ Show command + + ```bash + npx gitpick TanStack/router/tree/main/examples/react/start-material-ui start-material-ui + ``` +
### Stackblitz @@ -73,14 +152,109 @@ Once you've clone or deployed an example, head back to the [Routing](../guide/ro While not Start-specific examples, these may help you understand more about how TanStack Router works: - [Quickstart (file-based)](https://github.com/TanStack/router/tree/main/examples/react/quickstart-file-based) +
+ Show command + + ```bash + npx gitpick TanStack/router/tree/main/examples/react/quickstart-file-based quickstart-file-based + ``` +
+ - [Basic (file-based)](https://github.com/TanStack/router/tree/main/examples/react/basic-file-based) +
+ Show command + + ```bash + npx gitpick TanStack/router/tree/main/examples/react/basic-file-based basic-file-based + ``` +
+ - [Kitchen Sink (file-based)](https://github.com/TanStack/router/tree/main/examples/react/kitchen-sink-file-based) +
+ Show command + + ```bash + npx gitpick TanStack/router/tree/main/examples/react/kitchen-sink-file-based kitchen-sink-file-based + ``` +
+ - [Kitchen Sink + React Query (file-based)](https://github.com/TanStack/router/tree/main/examples/react/kitchen-sink-react-query-file-based) +
+ Show command + + ```bash + npx gitpick TanStack/router/tree/main/examples/react/kitchen-sink-react-query-file-based kitchen-sink-react-query-file-based + ``` +
+ - [Location Masking](https://github.com/TanStack/router/tree/main/examples/react/location-masking) +
+ Show command + + ```bash + npx gitpick TanStack/router/tree/main/examples/react/location-masking location-masking + ``` +
+ - [Authenticated Routes](https://github.com/TanStack/router/tree/main/examples/react/authenticated-routes) +
+ Show command + + ```bash + npx gitpick TanStack/router/tree/main/examples/react/authenticated-routes authenticated-routes + ``` +
+ - [Scroll Restoration](https://github.com/TanStack/router/tree/main/examples/react/scroll-restoration) +
+ Show command + + ```bash + npx gitpick TanStack/router/tree/main/examples/react/scroll-restoration scroll-restoration + ``` +
+ - [Deferred Data](https://github.com/TanStack/router/tree/main/examples/react/deferred-data) +
+ Show command + + ```bash + npx gitpick TanStack/router/tree/main/examples/react/deferred-data deferred-data + ``` +
+ - [Navigation Blocking](https://github.com/TanStack/router/tree/main/examples/react/navigation-blocking) +
+ Show command + + ```bash + npx gitpick TanStack/router/tree/main/examples/react/navigation-blocking navigation-blocking + ``` +
+ - [View Transitions](https://github.com/TanStack/router/tree/main/examples/react/view-transitions) +
+ Show command + + ```bash + npx gitpick TanStack/router/tree/main/examples/react/view-transitions view-transitions + ``` +
+ - [With tRPC](https://github.com/TanStack/router/tree/main/examples/react/with-trpc) +
+ Show command + + ```bash + npx gitpick TanStack/router/tree/main/examples/react/with-trpc with-trpc + ``` +
+ - [With tRPC + React Query](https://github.com/TanStack/router/tree/main/examples/react/with-trpc-react-query) +
+ Show command + + ```bash + npx gitpick TanStack/router/tree/main/examples/react/with-trpc-react-query with-trpc-react-query + ``` +
From 54079ef5698dc495d3c048e4c86bc91a97d469f2 Mon Sep 17 00:00:00 2001 From: "autofix-ci[bot]" <114827586+autofix-ci[bot]@users.noreply.github.com> Date: Wed, 3 Dec 2025 05:25:08 +0000 Subject: [PATCH 02/14] ci: apply automated fixes --- docs/start/framework/react/quick-start.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/docs/start/framework/react/quick-start.md b/docs/start/framework/react/quick-start.md index 02b9d8e2a52..f53f7da71f1 100644 --- a/docs/start/framework/react/quick-start.md +++ b/docs/start/framework/react/quick-start.md @@ -43,6 +43,7 @@ TanStack Start has load of examples to get you started. Pick one of the examples ```bash npx gitpick TanStack/router/tree/main/examples/react/start-basic start-basic ``` + - [Basic + Auth](https://github.com/TanStack/router/tree/main/examples/react/start-basic-auth) (start-basic-auth) @@ -52,6 +53,7 @@ TanStack Start has load of examples to get you started. Pick one of the examples ```bash npx gitpick TanStack/router/tree/main/examples/react/start-basic-auth start-basic-auth ``` + - [Counter](https://github.com/TanStack/router/tree/main/examples/react/start-counter) (start-counter) @@ -61,6 +63,7 @@ TanStack Start has load of examples to get you started. Pick one of the examples ```bash npx gitpick TanStack/router/tree/main/examples/react/start-counter start-counter ``` + - [Basic + React Query](https://github.com/TanStack/router/tree/main/examples/react/start-basic-react-query) (start-basic-react-query) @@ -70,6 +73,7 @@ TanStack Start has load of examples to get you started. Pick one of the examples ```bash npx gitpick TanStack/router/tree/main/examples/react/start-basic-react-query start-basic-react-query ``` + - [Clerk Auth](https://github.com/TanStack/router/tree/main/examples/react/start-clerk-basic) (start-clerk-basic) @@ -79,6 +83,7 @@ TanStack Start has load of examples to get you started. Pick one of the examples ```bash npx gitpick TanStack/router/tree/main/examples/react/start-clerk-basic start-clerk-basic ``` + - [Convex + Trellaux](https://github.com/TanStack/router/tree/main/examples/react/start-convex-trellaux) (start-convex-trellaux) @@ -88,6 +93,7 @@ TanStack Start has load of examples to get you started. Pick one of the examples ```bash npx gitpick TanStack/router/tree/main/examples/react/start-convex-trellaux start-convex-trellaux ``` + - [Supabase](https://github.com/TanStack/router/tree/main/examples/react/start-supabase-basic) (start-supabase-basic) @@ -97,6 +103,7 @@ TanStack Start has load of examples to get you started. Pick one of the examples ```bash npx gitpick TanStack/router/tree/main/examples/react/start-supabase-basic start-supabase-basic ``` + - [Trellaux](https://github.com/TanStack/router/tree/main/examples/react/start-trellaux) (start-trellaux) @@ -106,6 +113,7 @@ TanStack Start has load of examples to get you started. Pick one of the examples ```bash npx gitpick TanStack/router/tree/main/examples/react/start-trellaux start-trellaux ``` + - [WorkOS](https://github.com/TanStack/router/tree/main/examples/react/start-workos) (start-workos) @@ -115,6 +123,7 @@ TanStack Start has load of examples to get you started. Pick one of the examples ```bash npx gitpick TanStack/router/tree/main/examples/react/start-workos start-workos ``` + - [Material UI](https://github.com/TanStack/router/tree/main/examples/react/start-material-ui) (start-material-ui) @@ -124,6 +133,7 @@ TanStack Start has load of examples to get you started. Pick one of the examples ```bash npx gitpick TanStack/router/tree/main/examples/react/start-material-ui start-material-ui ``` + ### Stackblitz @@ -158,6 +168,7 @@ While not Start-specific examples, these may help you understand more about how ```bash npx gitpick TanStack/router/tree/main/examples/react/quickstart-file-based quickstart-file-based ``` + - [Basic (file-based)](https://github.com/TanStack/router/tree/main/examples/react/basic-file-based) @@ -167,6 +178,7 @@ While not Start-specific examples, these may help you understand more about how ```bash npx gitpick TanStack/router/tree/main/examples/react/basic-file-based basic-file-based ``` + - [Kitchen Sink (file-based)](https://github.com/TanStack/router/tree/main/examples/react/kitchen-sink-file-based) @@ -176,6 +188,7 @@ While not Start-specific examples, these may help you understand more about how ```bash npx gitpick TanStack/router/tree/main/examples/react/kitchen-sink-file-based kitchen-sink-file-based ``` + - [Kitchen Sink + React Query (file-based)](https://github.com/TanStack/router/tree/main/examples/react/kitchen-sink-react-query-file-based) @@ -185,6 +198,7 @@ While not Start-specific examples, these may help you understand more about how ```bash npx gitpick TanStack/router/tree/main/examples/react/kitchen-sink-react-query-file-based kitchen-sink-react-query-file-based ``` + - [Location Masking](https://github.com/TanStack/router/tree/main/examples/react/location-masking) @@ -194,6 +208,7 @@ While not Start-specific examples, these may help you understand more about how ```bash npx gitpick TanStack/router/tree/main/examples/react/location-masking location-masking ``` + - [Authenticated Routes](https://github.com/TanStack/router/tree/main/examples/react/authenticated-routes) @@ -203,6 +218,7 @@ While not Start-specific examples, these may help you understand more about how ```bash npx gitpick TanStack/router/tree/main/examples/react/authenticated-routes authenticated-routes ``` + - [Scroll Restoration](https://github.com/TanStack/router/tree/main/examples/react/scroll-restoration) @@ -212,6 +228,7 @@ While not Start-specific examples, these may help you understand more about how ```bash npx gitpick TanStack/router/tree/main/examples/react/scroll-restoration scroll-restoration ``` + - [Deferred Data](https://github.com/TanStack/router/tree/main/examples/react/deferred-data) @@ -221,6 +238,7 @@ While not Start-specific examples, these may help you understand more about how ```bash npx gitpick TanStack/router/tree/main/examples/react/deferred-data deferred-data ``` + - [Navigation Blocking](https://github.com/TanStack/router/tree/main/examples/react/navigation-blocking) @@ -230,6 +248,7 @@ While not Start-specific examples, these may help you understand more about how ```bash npx gitpick TanStack/router/tree/main/examples/react/navigation-blocking navigation-blocking ``` + - [View Transitions](https://github.com/TanStack/router/tree/main/examples/react/view-transitions) @@ -239,6 +258,7 @@ While not Start-specific examples, these may help you understand more about how ```bash npx gitpick TanStack/router/tree/main/examples/react/view-transitions view-transitions ``` + - [With tRPC](https://github.com/TanStack/router/tree/main/examples/react/with-trpc) @@ -248,6 +268,7 @@ While not Start-specific examples, these may help you understand more about how ```bash npx gitpick TanStack/router/tree/main/examples/react/with-trpc with-trpc ``` + - [With tRPC + React Query](https://github.com/TanStack/router/tree/main/examples/react/with-trpc-react-query) @@ -257,4 +278,5 @@ While not Start-specific examples, these may help you understand more about how ```bash npx gitpick TanStack/router/tree/main/examples/react/with-trpc-react-query with-trpc-react-query ``` + From f113f0f990c27808ce67ef3329c0282a1e63c499 Mon Sep 17 00:00:00 2001 From: Hakan Shehu Date: Tue, 2 Dec 2025 17:31:16 +0100 Subject: [PATCH 03/14] fix(router-core): correctly resolve custom params from declarative masks when building the masked url (#5756) * Use params from declarative masks * Add tests for masks * Include the necessary changes * Update mask tests * Add e2e tests * minor nitpicks --------- Co-authored-by: Nico Lynzaad --- .../basic-file-based/src/main.tsx | 16 +- .../basic-file-based/src/routeTree.gen.ts | 71 ++ .../basic-file-based/src/routes/__root.tsx | 9 + .../src/routes/masks.admin.$userId.tsx | 15 + .../src/routes/masks.public.$username.tsx | 15 + .../basic-file-based/src/routes/masks.tsx | 38 ++ .../basic-file-based/tests/mask.spec.ts | 26 + .../basic-file-based/src/main.tsx | 16 +- .../basic-file-based/src/routeTree.gen.ts | 71 ++ .../basic-file-based/src/routes/__root.tsx | 9 + .../src/routes/masks.admin.$userId.tsx | 15 + .../src/routes/masks.public.$username.tsx | 15 + .../basic-file-based/src/routes/masks.tsx | 38 ++ .../basic-file-based/tests/mask.spec.ts | 26 + packages/router-core/src/router.ts | 18 +- packages/router-core/tests/mask.test.ts | 623 ++++++++++++++++++ 16 files changed, 1017 insertions(+), 4 deletions(-) create mode 100644 e2e/react-router/basic-file-based/src/routes/masks.admin.$userId.tsx create mode 100644 e2e/react-router/basic-file-based/src/routes/masks.public.$username.tsx create mode 100644 e2e/react-router/basic-file-based/src/routes/masks.tsx create mode 100644 e2e/react-router/basic-file-based/tests/mask.spec.ts create mode 100644 e2e/solid-router/basic-file-based/src/routes/masks.admin.$userId.tsx create mode 100644 e2e/solid-router/basic-file-based/src/routes/masks.public.$username.tsx create mode 100644 e2e/solid-router/basic-file-based/src/routes/masks.tsx create mode 100644 e2e/solid-router/basic-file-based/tests/mask.spec.ts create mode 100644 packages/router-core/tests/mask.test.ts diff --git a/e2e/react-router/basic-file-based/src/main.tsx b/e2e/react-router/basic-file-based/src/main.tsx index 3dc73ddd511..12e202dae41 100644 --- a/e2e/react-router/basic-file-based/src/main.tsx +++ b/e2e/react-router/basic-file-based/src/main.tsx @@ -1,15 +1,29 @@ import React from 'react' import ReactDOM from 'react-dom/client' -import { RouterProvider, createRouter } from '@tanstack/react-router' +import { + RouterProvider, + createRouteMask, + createRouter, +} from '@tanstack/react-router' import { routeTree } from './routeTree.gen' import './styles.css' +const mask = createRouteMask({ + routeTree, + from: '/masks/admin/$userId', + to: '/masks/public/$username', + params: (prev) => ({ + username: `user-${prev.userId}`, + }), +}) + // Set up a Router instance const router = createRouter({ routeTree, defaultPreload: 'intent', defaultStaleTime: 5000, scrollRestoration: true, + routeMasks: [mask], }) // Register things for typesafety diff --git a/e2e/react-router/basic-file-based/src/routeTree.gen.ts b/e2e/react-router/basic-file-based/src/routeTree.gen.ts index 588b2acb7b5..83270c2e991 100644 --- a/e2e/react-router/basic-file-based/src/routeTree.gen.ts +++ b/e2e/react-router/basic-file-based/src/routeTree.gen.ts @@ -12,6 +12,7 @@ import { Route as rootRouteImport } from './routes/__root' import { Route as RemountDepsRouteImport } from './routes/remountDeps' import { Route as PostsRouteImport } from './routes/posts' import { Route as NotRemountDepsRouteImport } from './routes/notRemountDeps' +import { Route as MasksRouteImport } from './routes/masks' import { Route as HoverPreloadHashRouteImport } from './routes/hover-preload-hash' import { Route as EditingBRouteImport } from './routes/editing-b' import { Route as EditingARouteImport } from './routes/editing-a' @@ -67,6 +68,8 @@ import { Route as ParamsPsWildcardPrefixAtChar45824Char123Char125RouteImport } f import { Route as ParamsPsWildcardSplatRouteImport } from './routes/params-ps/wildcard/$' import { Route as ParamsPsNamedChar123fooChar125suffixRouteImport } from './routes/params-ps/named/{$foo}suffix' import { Route as ParamsPsNamedPrefixChar123fooChar125RouteImport } from './routes/params-ps/named/prefix{$foo}' +import { Route as MasksPublicUsernameRouteImport } from './routes/masks.public.$username' +import { Route as MasksAdminUserIdRouteImport } from './routes/masks.admin.$userId' import { Route as LayoutLayout2LayoutBRouteImport } from './routes/_layout/_layout-2/layout-b' import { Route as LayoutLayout2LayoutARouteImport } from './routes/_layout/_layout-2/layout-a' import { Route as groupSubfolderInsideRouteImport } from './routes/(group)/subfolder/inside' @@ -126,6 +129,11 @@ const NotRemountDepsRoute = NotRemountDepsRouteImport.update({ path: '/notRemountDeps', getParentRoute: () => rootRouteImport, } as any) +const MasksRoute = MasksRouteImport.update({ + id: '/masks', + path: '/masks', + getParentRoute: () => rootRouteImport, +} as any) const HoverPreloadHashRoute = HoverPreloadHashRouteImport.update({ id: '/hover-preload-hash', path: '/hover-preload-hash', @@ -417,6 +425,16 @@ const ParamsPsNamedPrefixChar123fooChar125Route = path: '/params-ps/named/prefix{$foo}', getParentRoute: () => rootRouteImport, } as any) +const MasksPublicUsernameRoute = MasksPublicUsernameRouteImport.update({ + id: '/public/$username', + path: '/public/$username', + getParentRoute: () => MasksRoute, +} as any) +const MasksAdminUserIdRoute = MasksAdminUserIdRouteImport.update({ + id: '/admin/$userId', + path: '/admin/$userId', + getParentRoute: () => MasksRoute, +} as any) const LayoutLayout2LayoutBRoute = LayoutLayout2LayoutBRouteImport.update({ id: '/layout-b', path: '/layout-b', @@ -666,6 +684,7 @@ export interface FileRoutesByFullPath { '/editing-a': typeof EditingARoute '/editing-b': typeof EditingBRoute '/hover-preload-hash': typeof HoverPreloadHashRoute + '/masks': typeof MasksRouteWithChildren '/notRemountDeps': typeof NotRemountDepsRoute '/posts': typeof PostsRouteWithChildren '/remountDeps': typeof RemountDepsRoute @@ -700,6 +719,8 @@ export interface FileRoutesByFullPath { '/subfolder/inside': typeof groupSubfolderInsideRoute '/layout-a': typeof LayoutLayout2LayoutARoute '/layout-b': typeof LayoutLayout2LayoutBRoute + '/masks/admin/$userId': typeof MasksAdminUserIdRoute + '/masks/public/$username': typeof MasksPublicUsernameRoute '/params-ps/named/prefix{$foo}': typeof ParamsPsNamedPrefixChar123fooChar125Route '/params-ps/named/{$foo}suffix': typeof ParamsPsNamedChar123fooChar125suffixRoute '/params-ps/wildcard/$': typeof ParamsPsWildcardSplatRoute @@ -765,6 +786,7 @@ export interface FileRoutesByTo { '/editing-a': typeof EditingARoute '/editing-b': typeof EditingBRoute '/hover-preload-hash': typeof HoverPreloadHashRoute + '/masks': typeof MasksRouteWithChildren '/notRemountDeps': typeof NotRemountDepsRoute '/remountDeps': typeof RemountDepsRoute '/non-nested/deep': typeof NonNestedDeepRouteRouteWithChildren @@ -792,6 +814,8 @@ export interface FileRoutesByTo { '/subfolder/inside': typeof groupSubfolderInsideRoute '/layout-a': typeof LayoutLayout2LayoutARoute '/layout-b': typeof LayoutLayout2LayoutBRoute + '/masks/admin/$userId': typeof MasksAdminUserIdRoute + '/masks/public/$username': typeof MasksPublicUsernameRoute '/params-ps/named/prefix{$foo}': typeof ParamsPsNamedPrefixChar123fooChar125Route '/params-ps/named/{$foo}suffix': typeof ParamsPsNamedChar123fooChar125suffixRoute '/params-ps/wildcard/$': typeof ParamsPsWildcardSplatRoute @@ -858,6 +882,7 @@ export interface FileRoutesById { '/editing-a': typeof EditingARoute '/editing-b': typeof EditingBRoute '/hover-preload-hash': typeof HoverPreloadHashRoute + '/masks': typeof MasksRouteWithChildren '/notRemountDeps': typeof NotRemountDepsRoute '/posts': typeof PostsRouteWithChildren '/remountDeps': typeof RemountDepsRoute @@ -894,6 +919,8 @@ export interface FileRoutesById { '/(group)/subfolder/inside': typeof groupSubfolderInsideRoute '/_layout/_layout-2/layout-a': typeof LayoutLayout2LayoutARoute '/_layout/_layout-2/layout-b': typeof LayoutLayout2LayoutBRoute + '/masks/admin/$userId': typeof MasksAdminUserIdRoute + '/masks/public/$username': typeof MasksPublicUsernameRoute '/params-ps/named/prefix{$foo}': typeof ParamsPsNamedPrefixChar123fooChar125Route '/params-ps/named/{$foo}suffix': typeof ParamsPsNamedChar123fooChar125suffixRoute '/params-ps/wildcard/$': typeof ParamsPsWildcardSplatRoute @@ -962,6 +989,7 @@ export interface FileRouteTypes { | '/editing-a' | '/editing-b' | '/hover-preload-hash' + | '/masks' | '/notRemountDeps' | '/posts' | '/remountDeps' @@ -996,6 +1024,8 @@ export interface FileRouteTypes { | '/subfolder/inside' | '/layout-a' | '/layout-b' + | '/masks/admin/$userId' + | '/masks/public/$username' | '/params-ps/named/prefix{$foo}' | '/params-ps/named/{$foo}suffix' | '/params-ps/wildcard/$' @@ -1061,6 +1091,7 @@ export interface FileRouteTypes { | '/editing-a' | '/editing-b' | '/hover-preload-hash' + | '/masks' | '/notRemountDeps' | '/remountDeps' | '/non-nested/deep' @@ -1088,6 +1119,8 @@ export interface FileRouteTypes { | '/subfolder/inside' | '/layout-a' | '/layout-b' + | '/masks/admin/$userId' + | '/masks/public/$username' | '/params-ps/named/prefix{$foo}' | '/params-ps/named/{$foo}suffix' | '/params-ps/wildcard/$' @@ -1153,6 +1186,7 @@ export interface FileRouteTypes { | '/editing-a' | '/editing-b' | '/hover-preload-hash' + | '/masks' | '/notRemountDeps' | '/posts' | '/remountDeps' @@ -1189,6 +1223,8 @@ export interface FileRouteTypes { | '/(group)/subfolder/inside' | '/_layout/_layout-2/layout-a' | '/_layout/_layout-2/layout-b' + | '/masks/admin/$userId' + | '/masks/public/$username' | '/params-ps/named/prefix{$foo}' | '/params-ps/named/{$foo}suffix' | '/params-ps/wildcard/$' @@ -1257,6 +1293,7 @@ export interface RootRouteChildren { EditingARoute: typeof EditingARoute EditingBRoute: typeof EditingBRoute HoverPreloadHashRoute: typeof HoverPreloadHashRoute + MasksRoute: typeof MasksRouteWithChildren NotRemountDepsRoute: typeof NotRemountDepsRoute PostsRoute: typeof PostsRouteWithChildren RemountDepsRoute: typeof RemountDepsRoute @@ -1313,6 +1350,13 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof NotRemountDepsRouteImport parentRoute: typeof rootRouteImport } + '/masks': { + id: '/masks' + path: '/masks' + fullPath: '/masks' + preLoaderRoute: typeof MasksRouteImport + parentRoute: typeof rootRouteImport + } '/hover-preload-hash': { id: '/hover-preload-hash' path: '/hover-preload-hash' @@ -1698,6 +1742,20 @@ declare module '@tanstack/react-router' { preLoaderRoute: typeof ParamsPsNamedPrefixChar123fooChar125RouteImport parentRoute: typeof rootRouteImport } + '/masks/public/$username': { + id: '/masks/public/$username' + path: '/public/$username' + fullPath: '/masks/public/$username' + preLoaderRoute: typeof MasksPublicUsernameRouteImport + parentRoute: typeof MasksRoute + } + '/masks/admin/$userId': { + id: '/masks/admin/$userId' + path: '/admin/$userId' + fullPath: '/masks/admin/$userId' + preLoaderRoute: typeof MasksAdminUserIdRouteImport + parentRoute: typeof MasksRoute + } '/_layout/_layout-2/layout-b': { id: '/_layout/_layout-2/layout-b' path: '/layout-b' @@ -2262,6 +2320,18 @@ const LayoutRouteChildren: LayoutRouteChildren = { const LayoutRouteWithChildren = LayoutRoute._addFileChildren(LayoutRouteChildren) +interface MasksRouteChildren { + MasksAdminUserIdRoute: typeof MasksAdminUserIdRoute + MasksPublicUsernameRoute: typeof MasksPublicUsernameRoute +} + +const MasksRouteChildren: MasksRouteChildren = { + MasksAdminUserIdRoute: MasksAdminUserIdRoute, + MasksPublicUsernameRoute: MasksPublicUsernameRoute, +} + +const MasksRouteWithChildren = MasksRoute._addFileChildren(MasksRouteChildren) + interface PostsRouteChildren { PostsPostIdRoute: typeof PostsPostIdRoute PostsIndexRoute: typeof PostsIndexRoute @@ -2423,6 +2493,7 @@ const rootRouteChildren: RootRouteChildren = { EditingARoute: EditingARoute, EditingBRoute: EditingBRoute, HoverPreloadHashRoute: HoverPreloadHashRoute, + MasksRoute: MasksRouteWithChildren, NotRemountDepsRoute: NotRemountDepsRoute, PostsRoute: PostsRouteWithChildren, RemountDepsRoute: RemountDepsRoute, diff --git a/e2e/react-router/basic-file-based/src/routes/__root.tsx b/e2e/react-router/basic-file-based/src/routes/__root.tsx index 26cd6a60f85..da39e29e4e7 100644 --- a/e2e/react-router/basic-file-based/src/routes/__root.tsx +++ b/e2e/react-router/basic-file-based/src/routes/__root.tsx @@ -146,6 +146,15 @@ function RootComponent() { }} > This Route Does Not Exist + {' '} + + Masks
diff --git a/e2e/react-router/basic-file-based/src/routes/masks.admin.$userId.tsx b/e2e/react-router/basic-file-based/src/routes/masks.admin.$userId.tsx new file mode 100644 index 00000000000..5590a14062b --- /dev/null +++ b/e2e/react-router/basic-file-based/src/routes/masks.admin.$userId.tsx @@ -0,0 +1,15 @@ +import { createFileRoute } from '@tanstack/react-router' + +export const Route = createFileRoute('/masks/admin/$userId')({ + component: AdminUserRoute, +}) + +function AdminUserRoute() { + const params = Route.useParams() + + return ( +
+
{params.userId}
+
+ ) +} diff --git a/e2e/react-router/basic-file-based/src/routes/masks.public.$username.tsx b/e2e/react-router/basic-file-based/src/routes/masks.public.$username.tsx new file mode 100644 index 00000000000..200f7a3b6b6 --- /dev/null +++ b/e2e/react-router/basic-file-based/src/routes/masks.public.$username.tsx @@ -0,0 +1,15 @@ +import { createFileRoute } from '@tanstack/react-router' + +export const Route = createFileRoute('/masks/public/$username')({ + component: PublicUserRoute, +}) + +function PublicUserRoute() { + const params = Route.useParams() + + return ( +
+
{params.username}
+
+ ) +} diff --git a/e2e/react-router/basic-file-based/src/routes/masks.tsx b/e2e/react-router/basic-file-based/src/routes/masks.tsx new file mode 100644 index 00000000000..bbe23428331 --- /dev/null +++ b/e2e/react-router/basic-file-based/src/routes/masks.tsx @@ -0,0 +1,38 @@ +import { + Link, + Outlet, + createFileRoute, + useRouterState, +} from '@tanstack/react-router' + +export const Route = createFileRoute('/masks')({ + component: MasksLayout, +}) + +function MasksLayout() { + const location = useRouterState({ + select: (state) => state.location, + }) + + return ( +
+

Route Masks

+ +
+
{location.pathname}
+
+ {location.maskedLocation?.pathname ?? ''} +
+
+ +
+ ) +} diff --git a/e2e/react-router/basic-file-based/tests/mask.spec.ts b/e2e/react-router/basic-file-based/tests/mask.spec.ts new file mode 100644 index 00000000000..1b77760de69 --- /dev/null +++ b/e2e/react-router/basic-file-based/tests/mask.spec.ts @@ -0,0 +1,26 @@ +import { expect, test } from '@playwright/test' + +test('route masks transform params and expose masked pathname in the browser (react)', async ({ + page, +}) => { + await page.goto('/') + + await page.getByTestId('link-to-masks').click() + await expect(page.getByText('Route Masks')).toBeVisible() + + const link = page.getByTestId('link-to-admin-mask') + await link.click() + + await page.waitForURL('/masks/public/user-42') + + await expect(page.getByTestId('admin-user-component')).toBeInViewport() + await expect(page.getByTestId('admin-user-id')).toHaveText('42') + + await expect(page.getByTestId('router-pathname')).toHaveText( + '/masks/admin/42', + ) + + await expect(page.getByTestId('router-masked-pathname')).toHaveText( + '/masks/public/user-42', + ) +}) diff --git a/e2e/solid-router/basic-file-based/src/main.tsx b/e2e/solid-router/basic-file-based/src/main.tsx index fc12c765703..2ca59d07e83 100644 --- a/e2e/solid-router/basic-file-based/src/main.tsx +++ b/e2e/solid-router/basic-file-based/src/main.tsx @@ -1,14 +1,28 @@ -import { RouterProvider, createRouter } from '@tanstack/solid-router' +import { + RouterProvider, + createRouteMask, + createRouter, +} from '@tanstack/solid-router' import { render } from 'solid-js/web' import { routeTree } from './routeTree.gen' import './styles.css' +const mask = createRouteMask({ + routeTree, + from: '/masks/admin/$userId', + to: '/masks/public/$username', + params: (prev) => ({ + username: `user-${prev.userId}`, + }), +}) + // Set up a Router instance const router = createRouter({ routeTree, defaultPreload: 'intent', defaultStaleTime: 5000, scrollRestoration: true, + routeMasks: [mask], }) // Register things for typesafety diff --git a/e2e/solid-router/basic-file-based/src/routeTree.gen.ts b/e2e/solid-router/basic-file-based/src/routeTree.gen.ts index bf5f4523c77..0b0315d3498 100644 --- a/e2e/solid-router/basic-file-based/src/routeTree.gen.ts +++ b/e2e/solid-router/basic-file-based/src/routeTree.gen.ts @@ -12,6 +12,7 @@ import { Route as rootRouteImport } from './routes/__root' import { Route as RemountDepsRouteImport } from './routes/remountDeps' import { Route as PostsRouteImport } from './routes/posts' import { Route as NotRemountDepsRouteImport } from './routes/notRemountDeps' +import { Route as MasksRouteImport } from './routes/masks' import { Route as HoverPreloadHashRouteImport } from './routes/hover-preload-hash' import { Route as EditingBRouteImport } from './routes/editing-b' import { Route as EditingARouteImport } from './routes/editing-a' @@ -68,6 +69,8 @@ import { Route as ParamsPsWildcardPrefixAtChar45824Char123Char125RouteImport } f import { Route as ParamsPsWildcardSplatRouteImport } from './routes/params-ps/wildcard/$' import { Route as ParamsPsNamedChar123fooChar125suffixRouteImport } from './routes/params-ps/named/{$foo}suffix' import { Route as ParamsPsNamedPrefixChar123fooChar125RouteImport } from './routes/params-ps/named/prefix{$foo}' +import { Route as MasksPublicUsernameRouteImport } from './routes/masks.public.$username' +import { Route as MasksAdminUserIdRouteImport } from './routes/masks.admin.$userId' import { Route as LayoutLayout2LayoutBRouteImport } from './routes/_layout/_layout-2/layout-b' import { Route as LayoutLayout2LayoutARouteImport } from './routes/_layout/_layout-2/layout-a' import { Route as groupSubfolderInsideRouteImport } from './routes/(group)/subfolder/inside' @@ -127,6 +130,11 @@ const NotRemountDepsRoute = NotRemountDepsRouteImport.update({ path: '/notRemountDeps', getParentRoute: () => rootRouteImport, } as any) +const MasksRoute = MasksRouteImport.update({ + id: '/masks', + path: '/masks', + getParentRoute: () => rootRouteImport, +} as any) const HoverPreloadHashRoute = HoverPreloadHashRouteImport.update({ id: '/hover-preload-hash', path: '/hover-preload-hash', @@ -424,6 +432,16 @@ const ParamsPsNamedPrefixChar123fooChar125Route = path: '/params-ps/named/prefix{$foo}', getParentRoute: () => rootRouteImport, } as any) +const MasksPublicUsernameRoute = MasksPublicUsernameRouteImport.update({ + id: '/public/$username', + path: '/public/$username', + getParentRoute: () => MasksRoute, +} as any) +const MasksAdminUserIdRoute = MasksAdminUserIdRouteImport.update({ + id: '/admin/$userId', + path: '/admin/$userId', + getParentRoute: () => MasksRoute, +} as any) const LayoutLayout2LayoutBRoute = LayoutLayout2LayoutBRouteImport.update({ id: '/layout-b', path: '/layout-b', @@ -673,6 +691,7 @@ export interface FileRoutesByFullPath { '/editing-a': typeof EditingARoute '/editing-b': typeof EditingBRoute '/hover-preload-hash': typeof HoverPreloadHashRoute + '/masks': typeof MasksRouteWithChildren '/notRemountDeps': typeof NotRemountDepsRoute '/posts': typeof PostsRouteWithChildren '/remountDeps': typeof RemountDepsRoute @@ -706,6 +725,8 @@ export interface FileRoutesByFullPath { '/subfolder/inside': typeof groupSubfolderInsideRoute '/layout-a': typeof LayoutLayout2LayoutARoute '/layout-b': typeof LayoutLayout2LayoutBRoute + '/masks/admin/$userId': typeof MasksAdminUserIdRoute + '/masks/public/$username': typeof MasksPublicUsernameRoute '/params-ps/named/prefix{$foo}': typeof ParamsPsNamedPrefixChar123fooChar125Route '/params-ps/named/{$foo}suffix': typeof ParamsPsNamedChar123fooChar125suffixRoute '/params-ps/wildcard/$': typeof ParamsPsWildcardSplatRoute @@ -773,6 +794,7 @@ export interface FileRoutesByTo { '/editing-a': typeof EditingARoute '/editing-b': typeof EditingBRoute '/hover-preload-hash': typeof HoverPreloadHashRoute + '/masks': typeof MasksRouteWithChildren '/notRemountDeps': typeof NotRemountDepsRoute '/remountDeps': typeof RemountDepsRoute '/non-nested/deep': typeof NonNestedDeepRouteRouteWithChildren @@ -799,6 +821,8 @@ export interface FileRoutesByTo { '/subfolder/inside': typeof groupSubfolderInsideRoute '/layout-a': typeof LayoutLayout2LayoutARoute '/layout-b': typeof LayoutLayout2LayoutBRoute + '/masks/admin/$userId': typeof MasksAdminUserIdRoute + '/masks/public/$username': typeof MasksPublicUsernameRoute '/params-ps/named/prefix{$foo}': typeof ParamsPsNamedPrefixChar123fooChar125Route '/params-ps/named/{$foo}suffix': typeof ParamsPsNamedChar123fooChar125suffixRoute '/params-ps/wildcard/$': typeof ParamsPsWildcardSplatRoute @@ -867,6 +891,7 @@ export interface FileRoutesById { '/editing-a': typeof EditingARoute '/editing-b': typeof EditingBRoute '/hover-preload-hash': typeof HoverPreloadHashRoute + '/masks': typeof MasksRouteWithChildren '/notRemountDeps': typeof NotRemountDepsRoute '/posts': typeof PostsRouteWithChildren '/remountDeps': typeof RemountDepsRoute @@ -902,6 +927,8 @@ export interface FileRoutesById { '/(group)/subfolder/inside': typeof groupSubfolderInsideRoute '/_layout/_layout-2/layout-a': typeof LayoutLayout2LayoutARoute '/_layout/_layout-2/layout-b': typeof LayoutLayout2LayoutBRoute + '/masks/admin/$userId': typeof MasksAdminUserIdRoute + '/masks/public/$username': typeof MasksPublicUsernameRoute '/params-ps/named/prefix{$foo}': typeof ParamsPsNamedPrefixChar123fooChar125Route '/params-ps/named/{$foo}suffix': typeof ParamsPsNamedChar123fooChar125suffixRoute '/params-ps/wildcard/$': typeof ParamsPsWildcardSplatRoute @@ -972,6 +999,7 @@ export interface FileRouteTypes { | '/editing-a' | '/editing-b' | '/hover-preload-hash' + | '/masks' | '/notRemountDeps' | '/posts' | '/remountDeps' @@ -1005,6 +1033,8 @@ export interface FileRouteTypes { | '/subfolder/inside' | '/layout-a' | '/layout-b' + | '/masks/admin/$userId' + | '/masks/public/$username' | '/params-ps/named/prefix{$foo}' | '/params-ps/named/{$foo}suffix' | '/params-ps/wildcard/$' @@ -1072,6 +1102,7 @@ export interface FileRouteTypes { | '/editing-a' | '/editing-b' | '/hover-preload-hash' + | '/masks' | '/notRemountDeps' | '/remountDeps' | '/non-nested/deep' @@ -1098,6 +1129,8 @@ export interface FileRouteTypes { | '/subfolder/inside' | '/layout-a' | '/layout-b' + | '/masks/admin/$userId' + | '/masks/public/$username' | '/params-ps/named/prefix{$foo}' | '/params-ps/named/{$foo}suffix' | '/params-ps/wildcard/$' @@ -1165,6 +1198,7 @@ export interface FileRouteTypes { | '/editing-a' | '/editing-b' | '/hover-preload-hash' + | '/masks' | '/notRemountDeps' | '/posts' | '/remountDeps' @@ -1200,6 +1234,8 @@ export interface FileRouteTypes { | '/(group)/subfolder/inside' | '/_layout/_layout-2/layout-a' | '/_layout/_layout-2/layout-b' + | '/masks/admin/$userId' + | '/masks/public/$username' | '/params-ps/named/prefix{$foo}' | '/params-ps/named/{$foo}suffix' | '/params-ps/wildcard/$' @@ -1270,6 +1306,7 @@ export interface RootRouteChildren { EditingARoute: typeof EditingARoute EditingBRoute: typeof EditingBRoute HoverPreloadHashRoute: typeof HoverPreloadHashRoute + MasksRoute: typeof MasksRouteWithChildren NotRemountDepsRoute: typeof NotRemountDepsRoute PostsRoute: typeof PostsRouteWithChildren RemountDepsRoute: typeof RemountDepsRoute @@ -1327,6 +1364,13 @@ declare module '@tanstack/solid-router' { preLoaderRoute: typeof NotRemountDepsRouteImport parentRoute: typeof rootRouteImport } + '/masks': { + id: '/masks' + path: '/masks' + fullPath: '/masks' + preLoaderRoute: typeof MasksRouteImport + parentRoute: typeof rootRouteImport + } '/hover-preload-hash': { id: '/hover-preload-hash' path: '/hover-preload-hash' @@ -1719,6 +1763,20 @@ declare module '@tanstack/solid-router' { preLoaderRoute: typeof ParamsPsNamedPrefixChar123fooChar125RouteImport parentRoute: typeof rootRouteImport } + '/masks/public/$username': { + id: '/masks/public/$username' + path: '/public/$username' + fullPath: '/masks/public/$username' + preLoaderRoute: typeof MasksPublicUsernameRouteImport + parentRoute: typeof MasksRoute + } + '/masks/admin/$userId': { + id: '/masks/admin/$userId' + path: '/admin/$userId' + fullPath: '/masks/admin/$userId' + preLoaderRoute: typeof MasksAdminUserIdRouteImport + parentRoute: typeof MasksRoute + } '/_layout/_layout-2/layout-b': { id: '/_layout/_layout-2/layout-b' path: '/layout-b' @@ -2283,6 +2341,18 @@ const LayoutRouteChildren: LayoutRouteChildren = { const LayoutRouteWithChildren = LayoutRoute._addFileChildren(LayoutRouteChildren) +interface MasksRouteChildren { + MasksAdminUserIdRoute: typeof MasksAdminUserIdRoute + MasksPublicUsernameRoute: typeof MasksPublicUsernameRoute +} + +const MasksRouteChildren: MasksRouteChildren = { + MasksAdminUserIdRoute: MasksAdminUserIdRoute, + MasksPublicUsernameRoute: MasksPublicUsernameRoute, +} + +const MasksRouteWithChildren = MasksRoute._addFileChildren(MasksRouteChildren) + interface PostsRouteChildren { PostsPostIdRoute: typeof PostsPostIdRoute PostsIndexRoute: typeof PostsIndexRoute @@ -2444,6 +2514,7 @@ const rootRouteChildren: RootRouteChildren = { EditingARoute: EditingARoute, EditingBRoute: EditingBRoute, HoverPreloadHashRoute: HoverPreloadHashRoute, + MasksRoute: MasksRouteWithChildren, NotRemountDepsRoute: NotRemountDepsRoute, PostsRoute: PostsRouteWithChildren, RemountDepsRoute: RemountDepsRoute, diff --git a/e2e/solid-router/basic-file-based/src/routes/__root.tsx b/e2e/solid-router/basic-file-based/src/routes/__root.tsx index 883fbd3406a..6acb7a3638b 100644 --- a/e2e/solid-router/basic-file-based/src/routes/__root.tsx +++ b/e2e/solid-router/basic-file-based/src/routes/__root.tsx @@ -146,6 +146,15 @@ function RootComponent() { }} > This Route Does Not Exist + {' '} + + Masks
diff --git a/e2e/solid-router/basic-file-based/src/routes/masks.admin.$userId.tsx b/e2e/solid-router/basic-file-based/src/routes/masks.admin.$userId.tsx new file mode 100644 index 00000000000..c808349245d --- /dev/null +++ b/e2e/solid-router/basic-file-based/src/routes/masks.admin.$userId.tsx @@ -0,0 +1,15 @@ +import { createFileRoute } from '@tanstack/solid-router' + +export const Route = createFileRoute('/masks/admin/$userId')({ + component: AdminUserRoute, +}) + +function AdminUserRoute() { + const params = Route.useParams() + + return ( +
+
{params().userId}
+
+ ) +} diff --git a/e2e/solid-router/basic-file-based/src/routes/masks.public.$username.tsx b/e2e/solid-router/basic-file-based/src/routes/masks.public.$username.tsx new file mode 100644 index 00000000000..ea73ade15a9 --- /dev/null +++ b/e2e/solid-router/basic-file-based/src/routes/masks.public.$username.tsx @@ -0,0 +1,15 @@ +import { createFileRoute } from '@tanstack/solid-router' + +export const Route = createFileRoute('/masks/public/$username')({ + component: PublicUserRoute, +}) + +function PublicUserRoute() { + const params = Route.useParams() + + return ( +
+
{params().username}
+
+ ) +} diff --git a/e2e/solid-router/basic-file-based/src/routes/masks.tsx b/e2e/solid-router/basic-file-based/src/routes/masks.tsx new file mode 100644 index 00000000000..ade84f501d5 --- /dev/null +++ b/e2e/solid-router/basic-file-based/src/routes/masks.tsx @@ -0,0 +1,38 @@ +import { + Link, + Outlet, + createFileRoute, + useRouterState, +} from '@tanstack/solid-router' + +export const Route = createFileRoute('/masks')({ + component: MasksLayout, +}) + +function MasksLayout() { + const location = useRouterState({ + select: (state) => state.location, + }) + + return ( +
+

Route Masks

+ +
+
{location().pathname}
+
+ {location().maskedLocation?.pathname ?? ''} +
+
+ +
+ ) +} diff --git a/e2e/solid-router/basic-file-based/tests/mask.spec.ts b/e2e/solid-router/basic-file-based/tests/mask.spec.ts new file mode 100644 index 00000000000..f6ec42c604e --- /dev/null +++ b/e2e/solid-router/basic-file-based/tests/mask.spec.ts @@ -0,0 +1,26 @@ +import { expect, test } from '@playwright/test' + +test('route masks transform params and expose masked pathname in the browser (solid)', async ({ + page, +}) => { + await page.goto('/') + + await page.getByTestId('link-to-masks').click() + await expect(page.getByText('Route Masks')).toBeVisible() + + const link = page.getByTestId('link-to-admin-mask') + await link.click() + + await page.waitForURL('/masks/public/user-42') + + await expect(page.getByTestId('admin-user-component')).toBeInViewport() + await expect(page.getByTestId('admin-user-id')).toHaveText('42') + + await expect(page.getByTestId('router-pathname')).toHaveText( + '/masks/admin/42', + ) + + await expect(page.getByTestId('router-masked-pathname')).toHaveText( + '/masks/public/user-42', + ) +}) diff --git a/packages/router-core/src/router.ts b/packages/router-core/src/router.ts index 4efaa61b7b7..19b77531297 100644 --- a/packages/router-core/src/router.ts +++ b/packages/router-core/src/router.ts @@ -1793,11 +1793,25 @@ export class RouterCore< ) if (match) { Object.assign(params, match.params) // Copy params, because they're cached - const { from: _from, ...maskProps } = match.route + const { + from: _from, + params: maskParams, + ...maskProps + } = match.route + + // If mask has a params function, call it with the matched params as context + // Otherwise, use the matched params or the provided params value + const nextParams = + maskParams === false || maskParams === null + ? {} + : (maskParams ?? true) === true + ? params + : Object.assign(params, functionalUpdate(maskParams, params)) + maskedDest = { from: opts.from, ...maskProps, - params, + params: nextParams, } maskedNext = build(maskedDest) } diff --git a/packages/router-core/tests/mask.test.ts b/packages/router-core/tests/mask.test.ts new file mode 100644 index 00000000000..6b885d05f5b --- /dev/null +++ b/packages/router-core/tests/mask.test.ts @@ -0,0 +1,623 @@ +import { describe, expect, test } from 'vitest' +import { createMemoryHistory } from '@tanstack/history' +import { BaseRootRoute, BaseRoute, RouterCore } from '../src' +import type { RouteMask } from '../src' + +describe('buildLocation - route masks', () => { + const setup = (routeMasks?: Array>) => { + const rootRoute = new BaseRootRoute({}) + const photoRoute = new BaseRoute({ + getParentRoute: () => rootRoute, + path: '/photos/$photoId', + }) + + const modalRoute = new BaseRoute({ + getParentRoute: () => photoRoute, + path: '/modal', + }) + + const postsRoute = new BaseRoute({ + getParentRoute: () => rootRoute, + path: '/posts', + }) + + const postRoute = new BaseRoute({ + getParentRoute: () => postsRoute, + path: '/$postId', + }) + + const infoRoute = new BaseRoute({ + getParentRoute: () => postRoute, + path: '/info', + }) + + const routeTree = rootRoute.addChildren([ + photoRoute.addChildren([modalRoute]), + postsRoute.addChildren([postRoute.addChildren([infoRoute])]), + ]) + + const router = new RouterCore({ + routeTree, + history: createMemoryHistory(), + routeMasks, + }) + + return router + } + + test('should not create maskedLocation when no mask matches', () => { + const router = setup() + + const location = router.buildLocation({ + to: '/photos/$photoId/modal', + params: { photoId: '123' }, + }) + + expect(location.maskedLocation).toBeUndefined() + expect(location.pathname).toBe('/photos/123/modal') + }) + + test('should not create maskedLocation when routeMasks is empty', () => { + const router = setup([]) + + const location = router.buildLocation({ + to: '/photos/$photoId/modal', + params: { photoId: '123' }, + }) + + expect(location.maskedLocation).toBeUndefined() + expect(location.pathname).toBe('/photos/123/modal') + }) + + test('should find and apply mask when pathname matches', () => { + const routeMasks: Array> = [ + { + routeTree: null as any, + from: '/photos/$photoId/modal', + to: '/photos/$photoId', + params: true, + }, + ] + + const router = setup(routeMasks) + + const location = router.buildLocation({ + to: '/photos/123/modal', + params: { photoId: '123' }, + }) + + expect(location.maskedLocation).toBeDefined() + expect(location.maskedLocation!.pathname).toBe('/photos/123') + expect(location.pathname).toBe('/photos/123/modal') + }) + + test('should set params to {} when maskParams is false', () => { + const routeMasks: Array> = [ + { + routeTree: null as any, + from: '/photos/$photoId/modal', + to: '/posts', + params: false, + }, + ] + + const router = setup(routeMasks) + + const location = router.buildLocation({ + to: '/photos/123/modal', + params: { photoId: '123' }, + }) + + expect(location.maskedLocation).toBeDefined() + expect(location.maskedLocation!.pathname).toBe('/posts') + // The masked location should have no params since maskParams is false + expect(location.maskedLocation!.href).toBe('/posts') + }) + + test('should set params to {} when maskParams is null', () => { + const routeMasks: Array> = [ + { + routeTree: null as any, + from: '/photos/$photoId/modal', + to: '/posts', + params: null, + }, + ] + + const router = setup(routeMasks) + + const location = router.buildLocation({ + to: '/photos/123/modal', + params: { photoId: '123' }, + }) + + expect(location.maskedLocation).toBeDefined() + expect(location.maskedLocation!.pathname).toBe('/posts') + expect(location.maskedLocation!.href).toBe('/posts') + }) + + test('should use matched params when maskParams is true', () => { + const routeMasks: Array> = [ + { + routeTree: null as any, + from: '/photos/$photoId/modal', + to: '/photos/$photoId', + params: true, + }, + ] + + const router = setup(routeMasks) + + const location = router.buildLocation({ + to: '/photos/123/modal', + params: { photoId: '123' }, + }) + + expect(location.maskedLocation).toBeDefined() + expect(location.maskedLocation!.pathname).toBe('/photos/123') + // The photoId param should be preserved from the matched params + expect(location.maskedLocation!.href).toBe('/photos/123') + }) + + test('should use matched params when maskParams is undefined', () => { + const routeMasks: Array> = [ + { + routeTree: null as any, + from: '/photos/$photoId/modal', + to: '/photos/$photoId', + // params is undefined, which should default to true behavior + }, + ] + + const router = setup(routeMasks) + + const location = router.buildLocation({ + to: '/photos/123/modal', + params: { photoId: '123' }, + }) + + expect(location.maskedLocation).toBeDefined() + expect(location.maskedLocation!.pathname).toBe('/photos/123') + expect(location.maskedLocation!.href).toBe('/photos/123') + }) + + test('should call function when maskParams is a function', () => { + const routeMasks: Array> = [ + { + routeTree: null as any, + from: '/photos/$photoId/modal', + to: '/posts/$postId', + params: (prev: any) => ({ + postId: prev.photoId, + }), + }, + ] + + const router = setup(routeMasks) + + const location = router.buildLocation({ + to: '/photos/123/modal', + params: { photoId: '123' }, + }) + + expect(location.maskedLocation).toBeDefined() + expect(location.maskedLocation!.pathname).toBe('/posts/123') + // The function should have transformed photoId to postId + expect(location.maskedLocation!.href).toBe('/posts/123') + }) + + test('should merge object params when maskParams is an object', () => { + const routeMasks: Array> = [ + { + routeTree: null as any, + from: '/photos/$photoId/modal', + to: '/photos/$photoId', + params: { + photoId: '456', // Override the matched param + }, + }, + ] + + const router = setup(routeMasks) + + const location = router.buildLocation({ + to: '/photos/123/modal', + params: { photoId: '123' }, + }) + + expect(location.maskedLocation).toBeDefined() + // The object params should override the matched params + expect(location.maskedLocation!.pathname).toBe('/photos/456') + expect(location.maskedLocation!.href).toBe('/photos/456') + }) + + test('should merge object params with matched params', () => { + const routeMasks: Array> = [ + { + routeTree: null as any, + from: '/posts/$postId/info', + to: '/posts/$postId', + params: true, // Use matched params directly + }, + ] + + const router = setup(routeMasks) + + const location = router.buildLocation({ + to: '/posts/123/info', + params: { postId: '123' }, + }) + + expect(location.maskedLocation).toBeDefined() + expect(location.maskedLocation!.pathname).toBe('/posts/123') + expect(location.maskedLocation!.href).toBe('/posts/123') + }) + + test('should use first matching mask when multiple masks exist', () => { + const routeMasks: Array> = [ + { + routeTree: null as any, + from: '/photos/$photoId/modal', + to: '/photos/$photoId', + params: true, + }, + { + routeTree: null as any, + from: '/photos/$photoId/modal', + to: '/posts', + params: false, + }, + ] + + const router = setup(routeMasks) + + const location = router.buildLocation({ + to: '/photos/123/modal', + params: { photoId: '123' }, + }) + + expect(location.maskedLocation).toBeDefined() + // Should use the first matching mask + expect(location.maskedLocation!.pathname).toBe('/photos/123') + }) + + test('should pass through other mask properties (search, hash, state)', () => { + const routeMasks: Array> = [ + { + routeTree: null as any, + from: '/photos/$photoId/modal', + to: '/photos/$photoId', + params: true, + search: { filter: 'recent' }, + hash: 'section1', + state: { modal: true }, + }, + ] + + const router = setup(routeMasks) + + const location = router.buildLocation({ + to: '/photos/123/modal', + params: { photoId: '123' }, + }) + + expect(location.maskedLocation).toBeDefined() + expect(location.maskedLocation!.pathname).toBe('/photos/123') + expect(location.maskedLocation!.search).toEqual({ filter: 'recent' }) + // Hash property stores the value without #, but href includes it + expect(location.maskedLocation!.hash).toBe('section1') + expect(location.maskedLocation!.href).toContain('#section1') + expect(location.maskedLocation!.state).toEqual({ modal: true }) + }) + + test('should handle mask with function params that receives matched params', () => { + const routeMasks: Array> = [ + { + routeTree: null as any, + from: '/posts/$postId/info', + to: '/posts/$postId', + params: (prev: any) => { + // Function receives the matched params from the pathname + expect(prev.postId).toBe('123') + return { + postId: prev.postId, + } + }, + }, + ] + + const router = setup(routeMasks) + + const location = router.buildLocation({ + to: '/posts/123/info', + params: { postId: '123' }, + }) + + expect(location.maskedLocation).toBeDefined() + expect(location.maskedLocation!.pathname).toBe('/posts/123') + }) + + test('should not match mask when pathname does not match mask from pattern', () => { + const routeMasks: Array> = [ + { + routeTree: null as any, + from: '/photos/$photoId/modal', + to: '/photos/$photoId', + params: true, + }, + ] + + const router = setup(routeMasks) + + const location = router.buildLocation({ + to: '/posts/123/info', + params: { postId: '123' }, + }) + + // Should not match the mask since pathname doesn't match + expect(location.maskedLocation).toBeUndefined() + expect(location.pathname).toBe('/posts/123/info') + }) + + test('should handle mask with complex param transformation', () => { + const routeMasks: Array> = [ + { + routeTree: null as any, + from: '/photos/$photoId/modal', + to: '/posts/$postId', + params: (prev: any) => ({ + postId: `photo-${prev.photoId}`, + }), + }, + ] + + const router = setup(routeMasks) + + const location = router.buildLocation({ + to: '/photos/123/modal', + params: { photoId: '123' }, + }) + + expect(location.maskedLocation).toBeDefined() + expect(location.maskedLocation!.pathname).toBe('/posts/photo-123') + }) + + test('should transform params when original and masked routes have different param names', () => { + const rootRoute = new BaseRootRoute({}) + const photoPrivateRoute = new BaseRoute({ + getParentRoute: () => rootRoute, + path: '/photos/$privateId', + }) + const detailsRoute = new BaseRoute({ + getParentRoute: () => photoPrivateRoute, + path: '/details', + }) + const photoPublicRoute = new BaseRoute({ + getParentRoute: () => rootRoute, + path: '/photos/$publicId', + }) + const routeTree = rootRoute.addChildren([ + photoPrivateRoute.addChildren([detailsRoute]), + photoPublicRoute, + ]) + + const routeMasks: Array> = [ + { + routeTree: null as any, + from: '/photos/$privateId/details', + to: '/photos/$publicId', + params: (prev: any) => ({ + publicId: prev.privateId, // Transform privateId to publicId + }), + }, + ] + + const router = new RouterCore({ + routeTree, + history: createMemoryHistory(), + routeMasks, + }) + + const location = router.buildLocation({ + to: '/photos/abc123/details', + params: { privateId: 'abc123' }, + }) + + expect(location.maskedLocation).toBeDefined() + expect(location.maskedLocation!.pathname).toBe('/photos/abc123') + expect(location.pathname).toBe('/photos/abc123/details') + }) + + test('should handle param name transformation with object params', () => { + const rootRoute = new BaseRootRoute({}) + const photoPrivateRoute = new BaseRoute({ + getParentRoute: () => rootRoute, + path: '/photos/$privateId', + }) + const detailsRoute = new BaseRoute({ + getParentRoute: () => photoPrivateRoute, + path: '/details', + }) + const photoPublicRoute = new BaseRoute({ + getParentRoute: () => rootRoute, + path: '/photos/$publicId', + }) + const routeTree = rootRoute.addChildren([ + photoPrivateRoute.addChildren([detailsRoute]), + photoPublicRoute, + ]) + + const routeMasks: Array> = [ + { + routeTree: null as any, + from: '/photos/$privateId/details', + to: '/photos/$publicId', + // Use a function to transform params (objects with function values aren't supported) + params: (prev: any) => ({ + publicId: prev.privateId, // Transform privateId to publicId + }), + }, + ] + + const router = new RouterCore({ + routeTree, + history: createMemoryHistory(), + routeMasks, + }) + + const location = router.buildLocation({ + to: '/photos/secret123/details', + params: { privateId: 'secret123' }, + }) + + expect(location.maskedLocation).toBeDefined() + expect(location.maskedLocation!.pathname).toBe('/photos/secret123') + }) + + test('should handle multiple params with different names in masked route', () => { + const rootRoute = new BaseRootRoute({}) + const userRoute = new BaseRoute({ + getParentRoute: () => rootRoute, + path: '/users/$userId', + }) + const postRoute = new BaseRoute({ + getParentRoute: () => userRoute, + path: '/posts/$postSlug', + }) + const profileRoute = new BaseRoute({ + getParentRoute: () => rootRoute, + path: '/profiles/$profileId', + }) + const articleRoute = new BaseRoute({ + getParentRoute: () => profileRoute, + path: '/articles/$articleId', + }) + const routeTree = rootRoute.addChildren([ + userRoute.addChildren([postRoute]), + profileRoute.addChildren([articleRoute]), + ]) + + const routeMasks: Array> = [ + { + routeTree: null as any, + from: '/users/$userId/posts/$postSlug', + to: '/profiles/$profileId/articles/$articleId', + params: (prev: any) => ({ + profileId: prev.userId, + articleId: prev.postSlug, + }), + }, + ] + + const router = new RouterCore({ + routeTree, + history: createMemoryHistory(), + routeMasks, + }) + + const location = router.buildLocation({ + to: '/users/john/posts/my-first-post', + params: { userId: 'john', postSlug: 'my-first-post' }, + }) + + expect(location.maskedLocation).toBeDefined() + expect(location.maskedLocation!.pathname).toBe( + '/profiles/john/articles/my-first-post', + ) + expect(location.pathname).toBe('/users/john/posts/my-first-post') + }) + + test('should handle param transformation when masked route requires different param', () => { + const rootRoute = new BaseRootRoute({}) + const adminUsersRoute = new BaseRoute({ + getParentRoute: () => rootRoute, + path: '/admin/users/$userId', + }) + const publicUsersRoute = new BaseRoute({ + getParentRoute: () => rootRoute, + path: '/users/$username', + }) + const routeTree = rootRoute.addChildren([adminUsersRoute, publicUsersRoute]) + + const routeMasks: Array> = [ + { + routeTree: null as any, + from: '/admin/users/$userId', + to: '/users/$username', + params: (prev: any) => { + // Simulate looking up username from userId + return { + username: `user-${prev.userId}`, // Transform userId to username format + } + }, + }, + ] + + const router = new RouterCore({ + routeTree, + history: createMemoryHistory(), + routeMasks, + }) + + const location = router.buildLocation({ + to: '/admin/users/42', + params: { userId: '42' }, + }) + + expect(location.maskedLocation).toBeDefined() + expect(location.maskedLocation!.pathname).toBe('/users/user-42') + expect(location.pathname).toBe('/admin/users/42') + }) + + test('should handle partial param transformation when some params are kept', () => { + const rootRoute = new BaseRootRoute({}) + const postRoute = new BaseRoute({ + getParentRoute: () => rootRoute, + path: '/posts/$postId', + }) + const commentRoute = new BaseRoute({ + getParentRoute: () => postRoute, + path: '/comments/$commentId', + }) + const articleRoute = new BaseRoute({ + getParentRoute: () => rootRoute, + path: '/articles/$articleId', + }) + const replyRoute = new BaseRoute({ + getParentRoute: () => articleRoute, + path: '/replies/$replyId', + }) + const routeTree = rootRoute.addChildren([ + postRoute.addChildren([commentRoute]), + articleRoute.addChildren([replyRoute]), + ]) + + const routeMasks: Array> = [ + { + routeTree: null as any, + from: '/posts/$postId/comments/$commentId', + to: '/articles/$articleId/replies/$replyId', + params: (prev: any) => ({ + articleId: `article-${prev.postId}`, + replyId: prev.commentId, // Keep commentId as replyId + }), + }, + ] + + const router = new RouterCore({ + routeTree, + history: createMemoryHistory(), + routeMasks, + }) + + const location = router.buildLocation({ + to: '/posts/5/comments/10', + params: { postId: '5', commentId: '10' }, + }) + + expect(location.maskedLocation).toBeDefined() + expect(location.maskedLocation!.pathname).toBe( + '/articles/article-5/replies/10', + ) + }) +}) From 0781bdf29957ae150aa0bf4113bb4bfdfacfbbf9 Mon Sep 17 00:00:00 2001 From: Tanner Linsley Date: Tue, 2 Dec 2025 16:42:35 +0000 Subject: [PATCH 04/14] release: v1.139.13 --- .../package.json | 6 +- .../react/authenticated-routes/package.json | 6 +- .../basic-default-search-params/package.json | 4 +- .../react/basic-devtools-panel/package.json | 4 +- examples/react/basic-file-based/package.json | 6 +- .../basic-non-nested-devtools/package.json | 4 +- .../basic-react-query-file-based/package.json | 6 +- examples/react/basic-react-query/package.json | 4 +- .../react/basic-ssr-file-based/package.json | 6 +- .../package.json | 6 +- .../basic-virtual-file-based/package.json | 6 +- .../package.json | 6 +- examples/react/basic/package.json | 4 +- examples/react/deferred-data/package.json | 4 +- examples/react/i18n-paraglide/package.json | 4 +- .../kitchen-sink-file-based/package.json | 6 +- .../package.json | 6 +- .../kitchen-sink-react-query/package.json | 4 +- examples/react/kitchen-sink/package.json | 4 +- examples/react/large-file-based/package.json | 6 +- examples/react/location-masking/package.json | 4 +- .../react/navigation-blocking/package.json | 4 +- .../package.json | 6 +- .../react/quickstart-file-based/package.json | 6 +- .../quickstart-rspack-file-based/package.json | 6 +- .../package.json | 6 +- examples/react/quickstart/package.json | 4 +- .../router-monorepo-react-query/package.json | 6 +- .../packages/app/package.json | 2 +- .../packages/router/package.json | 4 +- .../router-monorepo-simple-lazy/package.json | 6 +- .../packages/app/package.json | 2 +- .../packages/router/package.json | 4 +- .../react/router-monorepo-simple/package.json | 6 +- .../packages/app/package.json | 2 +- .../packages/router/package.json | 4 +- .../react/scroll-restoration/package.json | 4 +- .../search-validator-adapters/package.json | 12 +-- examples/react/start-bare/package.json | 6 +- examples/react/start-basic-auth/package.json | 6 +- .../react/start-basic-authjs/package.json | 6 +- .../react/start-basic-cloudflare/package.json | 6 +- .../start-basic-react-query/package.json | 8 +- .../react/start-basic-static/package.json | 8 +- examples/react/start-basic/package.json | 6 +- examples/react/start-bun/package.json | 10 +- examples/react/start-clerk-basic/package.json | 6 +- .../react/start-convex-trellaux/package.json | 8 +- examples/react/start-counter/package.json | 6 +- .../react/start-i18n-paraglide/package.json | 6 +- examples/react/start-large/package.json | 6 +- examples/react/start-material-ui/package.json | 6 +- .../package.json | 6 +- .../react/start-supabase-basic/package.json | 6 +- examples/react/start-tailwind-v4/package.json | 6 +- examples/react/start-trellaux/package.json | 8 +- examples/react/start-workos/package.json | 6 +- examples/react/view-transitions/package.json | 6 +- .../react/with-framer-motion/package.json | 4 +- .../react/with-trpc-react-query/package.json | 6 +- examples/react/with-trpc/package.json | 6 +- .../package.json | 6 +- .../solid/authenticated-routes/package.json | 6 +- .../basic-default-search-params/package.json | 4 +- .../solid/basic-devtools-panel/package.json | 4 +- examples/solid/basic-file-based/package.json | 6 +- .../basic-non-nested-devtools/package.json | 4 +- .../basic-solid-query-file-based/package.json | 6 +- examples/solid/basic-solid-query/package.json | 6 +- .../solid/basic-ssr-file-based/package.json | 6 +- .../package.json | 6 +- .../basic-virtual-file-based/package.json | 6 +- .../package.json | 6 +- examples/solid/basic/package.json | 4 +- examples/solid/deferred-data/package.json | 4 +- examples/solid/i18n-paraglide/package.json | 4 +- .../kitchen-sink-file-based/package.json | 6 +- .../package.json | 6 +- .../kitchen-sink-solid-query/package.json | 4 +- examples/solid/kitchen-sink/package.json | 4 +- examples/solid/large-file-based/package.json | 6 +- examples/solid/location-masking/package.json | 4 +- .../solid/navigation-blocking/package.json | 4 +- .../package.json | 6 +- .../solid/quickstart-file-based/package.json | 6 +- .../quickstart-rspack-file-based/package.json | 6 +- .../package.json | 6 +- examples/solid/quickstart/package.json | 4 +- .../router-monorepo-simple-lazy/package.json | 6 +- .../packages/app/package.json | 2 +- .../packages/router/package.json | 4 +- .../solid/router-monorepo-simple/package.json | 6 +- .../packages/app/package.json | 2 +- .../packages/router/package.json | 4 +- .../router-monorepo-solid-query/package.json | 6 +- .../packages/app/package.json | 2 +- .../packages/router/package.json | 4 +- .../solid/scroll-restoration/package.json | 4 +- .../search-validator-adapters/package.json | 12 +-- examples/solid/start-basic-auth/package.json | 6 +- .../solid/start-basic-authjs/package.json | 6 +- .../solid/start-basic-cloudflare/package.json | 6 +- .../solid/start-basic-netlify/package.json | 6 +- examples/solid/start-basic-nitro/package.json | 6 +- .../start-basic-solid-query/package.json | 8 +- .../solid/start-basic-static/package.json | 8 +- examples/solid/start-basic/package.json | 6 +- examples/solid/start-bun/package.json | 10 +- .../start-convex-better-auth/package.json | 6 +- examples/solid/start-counter/package.json | 6 +- .../solid/start-i18n-paraglide/package.json | 6 +- examples/solid/start-large/package.json | 6 +- .../package.json | 6 +- .../solid/start-supabase-basic/package.json | 6 +- examples/solid/start-tailwind-v4/package.json | 6 +- examples/solid/view-transitions/package.json | 6 +- .../solid/with-framer-motion/package.json | 4 +- examples/solid/with-trpc/package.json | 6 +- packages/arktype-adapter/package.json | 2 +- packages/react-router-devtools/package.json | 2 +- packages/react-router-ssr-query/package.json | 2 +- packages/react-router/package.json | 2 +- packages/react-start-client/package.json | 2 +- packages/react-start-server/package.json | 2 +- packages/react-start/package.json | 2 +- packages/router-cli/package.json | 2 +- packages/router-core/package.json | 2 +- packages/router-devtools-core/package.json | 2 +- packages/router-devtools/package.json | 2 +- packages/router-generator/package.json | 2 +- packages/router-plugin/package.json | 2 +- packages/router-ssr-query-core/package.json | 2 +- packages/router-vite-plugin/package.json | 2 +- packages/solid-router-devtools/package.json | 2 +- packages/solid-router-ssr-query/package.json | 2 +- packages/solid-router/package.json | 2 +- packages/solid-start-client/package.json | 2 +- packages/solid-start-server/package.json | 2 +- packages/solid-start/package.json | 2 +- packages/start-client-core/package.json | 2 +- packages/start-plugin-core/package.json | 2 +- packages/start-server-core/package.json | 2 +- .../package.json | 2 +- packages/start-storage-context/package.json | 2 +- packages/valibot-adapter/package.json | 2 +- packages/zod-adapter/package.json | 2 +- pnpm-lock.yaml | 102 +++++++++--------- 147 files changed, 404 insertions(+), 404 deletions(-) diff --git a/examples/react/authenticated-routes-firebase/package.json b/examples/react/authenticated-routes-firebase/package.json index dd5a907884c..b313d387292 100644 --- a/examples/react/authenticated-routes-firebase/package.json +++ b/examples/react/authenticated-routes-firebase/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "firebase": "^11.4.0", "postcss": "^8.5.1", "react": "^19.0.0", diff --git a/examples/react/authenticated-routes/package.json b/examples/react/authenticated-routes/package.json index bed1dd63f33..1eba4a4b0dc 100644 --- a/examples/react/authenticated-routes/package.json +++ b/examples/react/authenticated-routes/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/basic-default-search-params/package.json b/examples/react/basic-default-search-params/package.json index deb589f8e04..f5f0906a171 100644 --- a/examples/react/basic-default-search-params/package.json +++ b/examples/react/basic-default-search-params/package.json @@ -11,8 +11,8 @@ "dependencies": { "@tailwindcss/postcss": "^4.1.15", "@tanstack/react-query": "^5.90.0", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/basic-devtools-panel/package.json b/examples/react/basic-devtools-panel/package.json index 1c5c2808d6e..8c5e70ff1f0 100644 --- a/examples/react/basic-devtools-panel/package.json +++ b/examples/react/basic-devtools-panel/package.json @@ -11,8 +11,8 @@ "dependencies": { "@tailwindcss/postcss": "^4.1.15", "@tanstack/react-query-devtools": "^5.67.2", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/basic-file-based/package.json b/examples/react/basic-file-based/package.json index dda23b27d0d..63be3415d40 100644 --- a/examples/react/basic-file-based/package.json +++ b/examples/react/basic-file-based/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/basic-non-nested-devtools/package.json b/examples/react/basic-non-nested-devtools/package.json index eceef7914fe..32f6684e827 100644 --- a/examples/react/basic-non-nested-devtools/package.json +++ b/examples/react/basic-non-nested-devtools/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/basic-react-query-file-based/package.json b/examples/react/basic-react-query-file-based/package.json index 9337e99cebf..9db426bf9ad 100644 --- a/examples/react/basic-react-query-file-based/package.json +++ b/examples/react/basic-react-query-file-based/package.json @@ -12,9 +12,9 @@ "@tailwindcss/postcss": "^4.1.15", "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/basic-react-query/package.json b/examples/react/basic-react-query/package.json index 420258cfe64..7cd955c5d64 100644 --- a/examples/react/basic-react-query/package.json +++ b/examples/react/basic-react-query/package.json @@ -12,8 +12,8 @@ "@tailwindcss/postcss": "^4.1.15", "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/basic-ssr-file-based/package.json b/examples/react/basic-ssr-file-based/package.json index 01fa352af51..cda5633509d 100644 --- a/examples/react/basic-ssr-file-based/package.json +++ b/examples/react/basic-ssr-file-based/package.json @@ -11,8 +11,8 @@ "debug": "node --inspect-brk server" }, "dependencies": { - "@tanstack/react-router": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "compression": "^1.8.0", "express": "^4.21.2", "get-port": "^7.1.0", @@ -21,7 +21,7 @@ "react-dom": "^19.0.0" }, "devDependencies": { - "@tanstack/react-router-devtools": "^1.139.12", + "@tanstack/react-router-devtools": "^1.139.13", "@types/express": "^4.17.23", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.1", diff --git a/examples/react/basic-ssr-streaming-file-based/package.json b/examples/react/basic-ssr-streaming-file-based/package.json index 7278529dfca..313b6a8dd90 100644 --- a/examples/react/basic-ssr-streaming-file-based/package.json +++ b/examples/react/basic-ssr-streaming-file-based/package.json @@ -11,8 +11,8 @@ "debug": "node --inspect-brk server" }, "dependencies": { - "@tanstack/react-router": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "compression": "^1.7.5", "express": "^4.21.2", "get-port": "^7.1.0", @@ -21,7 +21,7 @@ "react-dom": "^19.0.0" }, "devDependencies": { - "@tanstack/react-router-devtools": "^1.139.12", + "@tanstack/react-router-devtools": "^1.139.13", "@types/express": "^4.17.21", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.1", diff --git a/examples/react/basic-virtual-file-based/package.json b/examples/react/basic-virtual-file-based/package.json index ef71d9c17cf..ba3f88ebef1 100644 --- a/examples/react/basic-virtual-file-based/package.json +++ b/examples/react/basic-virtual-file-based/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "@tanstack/virtual-file-routes": "^1.139.0", "postcss": "^8.5.1", "react": "^19.0.0", diff --git a/examples/react/basic-virtual-inside-file-based/package.json b/examples/react/basic-virtual-inside-file-based/package.json index 3ff5820950b..54783486d7f 100644 --- a/examples/react/basic-virtual-inside-file-based/package.json +++ b/examples/react/basic-virtual-inside-file-based/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "@tanstack/virtual-file-routes": "^1.139.0", "postcss": "^8.5.1", "react": "^19.0.0", diff --git a/examples/react/basic/package.json b/examples/react/basic/package.json index c37f16b254d..5615c4414cd 100644 --- a/examples/react/basic/package.json +++ b/examples/react/basic/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/deferred-data/package.json b/examples/react/deferred-data/package.json index fbd3ad807cd..8e118cdf899 100644 --- a/examples/react/deferred-data/package.json +++ b/examples/react/deferred-data/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/i18n-paraglide/package.json b/examples/react/i18n-paraglide/package.json index cbcec643d8a..6cec6d87f8a 100644 --- a/examples/react/i18n-paraglide/package.json +++ b/examples/react/i18n-paraglide/package.json @@ -11,8 +11,8 @@ }, "dependencies": { "@tailwindcss/vite": "^4.1.13", - "@tanstack/react-router": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "react": "^19.1.1", "react-dom": "^19.1.1", "tailwindcss": "^4.1.13" diff --git a/examples/react/kitchen-sink-file-based/package.json b/examples/react/kitchen-sink-file-based/package.json index e7dd779b578..77c9ddb12d5 100644 --- a/examples/react/kitchen-sink-file-based/package.json +++ b/examples/react/kitchen-sink-file-based/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "immer": "^10.1.1", "postcss": "^8.5.1", "react": "^19.0.0", diff --git a/examples/react/kitchen-sink-react-query-file-based/package.json b/examples/react/kitchen-sink-react-query-file-based/package.json index bc1f4ac23b5..8f9d9266473 100644 --- a/examples/react/kitchen-sink-react-query-file-based/package.json +++ b/examples/react/kitchen-sink-react-query-file-based/package.json @@ -12,9 +12,9 @@ "@tailwindcss/postcss": "^4.1.15", "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "immer": "^10.1.1", "postcss": "^8.5.1", "react": "^19.0.0", diff --git a/examples/react/kitchen-sink-react-query/package.json b/examples/react/kitchen-sink-react-query/package.json index 02f4bf506ed..ce824e0f42a 100644 --- a/examples/react/kitchen-sink-react-query/package.json +++ b/examples/react/kitchen-sink-react-query/package.json @@ -12,8 +12,8 @@ "@tailwindcss/postcss": "^4.1.15", "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", "immer": "^10.1.1", "postcss": "^8.5.1", "react": "^19.0.0", diff --git a/examples/react/kitchen-sink/package.json b/examples/react/kitchen-sink/package.json index 012f4641aba..9082ef25a14 100644 --- a/examples/react/kitchen-sink/package.json +++ b/examples/react/kitchen-sink/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", "immer": "^10.1.1", "postcss": "^8.5.1", "react": "^19.0.0", diff --git a/examples/react/large-file-based/package.json b/examples/react/large-file-based/package.json index 654b381eed7..77f16479f1a 100644 --- a/examples/react/large-file-based/package.json +++ b/examples/react/large-file-based/package.json @@ -13,9 +13,9 @@ "dependencies": { "@tailwindcss/postcss": "^4.1.15", "@tanstack/react-query": "^5.90.0", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/location-masking/package.json b/examples/react/location-masking/package.json index fa7033f37cd..6cf0e3bd1b8 100644 --- a/examples/react/location-masking/package.json +++ b/examples/react/location-masking/package.json @@ -12,8 +12,8 @@ "@radix-ui/react-dialog": "^1.1.6", "@tailwindcss/postcss": "^4.1.15", "@tanstack/react-query": "^5.90.0", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/navigation-blocking/package.json b/examples/react/navigation-blocking/package.json index 311e8ec463f..44c87426239 100644 --- a/examples/react/navigation-blocking/package.json +++ b/examples/react/navigation-blocking/package.json @@ -11,8 +11,8 @@ "dependencies": { "@tailwindcss/postcss": "^4.1.15", "@tanstack/react-query": "^5.90.0", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/quickstart-esbuild-file-based/package.json b/examples/react/quickstart-esbuild-file-based/package.json index 0c818dd32e1..7874956b28b 100644 --- a/examples/react/quickstart-esbuild-file-based/package.json +++ b/examples/react/quickstart-esbuild-file-based/package.json @@ -9,9 +9,9 @@ "start": "dev" }, "dependencies": { - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/quickstart-file-based/package.json b/examples/react/quickstart-file-based/package.json index 2b021780044..20a8cf1f816 100644 --- a/examples/react/quickstart-file-based/package.json +++ b/examples/react/quickstart-file-based/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/quickstart-rspack-file-based/package.json b/examples/react/quickstart-rspack-file-based/package.json index 2a9b79ec8c8..9a39dbbc828 100644 --- a/examples/react/quickstart-rspack-file-based/package.json +++ b/examples/react/quickstart-rspack-file-based/package.json @@ -9,8 +9,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", @@ -19,7 +19,7 @@ "devDependencies": { "@rsbuild/core": "1.2.4", "@rsbuild/plugin-react": "1.1.0", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/router-plugin": "^1.139.13", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "typescript": "^5.6.2" diff --git a/examples/react/quickstart-webpack-file-based/package.json b/examples/react/quickstart-webpack-file-based/package.json index 1615940f143..38ebc22e87f 100644 --- a/examples/react/quickstart-webpack-file-based/package.json +++ b/examples/react/quickstart-webpack-file-based/package.json @@ -7,14 +7,14 @@ "build": "webpack build && tsc --noEmit" }, "dependencies": { - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", "react": "^19.0.0", "react-dom": "^19.0.0" }, "devDependencies": { "@swc/core": "^1.10.15", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/router-plugin": "^1.139.13", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "html-webpack-plugin": "^5.6.3", diff --git a/examples/react/quickstart/package.json b/examples/react/quickstart/package.json index 398aa8e6498..6dcbda2c1bf 100644 --- a/examples/react/quickstart/package.json +++ b/examples/react/quickstart/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/router-monorepo-react-query/package.json b/examples/react/router-monorepo-react-query/package.json index 9b36612ec0b..aaba6f351cf 100644 --- a/examples/react/router-monorepo-react-query/package.json +++ b/examples/react/router-monorepo-react-query/package.json @@ -12,9 +12,9 @@ "dependencies": { "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1" diff --git a/examples/react/router-monorepo-react-query/packages/app/package.json b/examples/react/router-monorepo-react-query/packages/app/package.json index 12b00514e3c..575e3a2dde2 100644 --- a/examples/react/router-monorepo-react-query/packages/app/package.json +++ b/examples/react/router-monorepo-react-query/packages/app/package.json @@ -20,7 +20,7 @@ "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "typescript": "^5.7.2", - "@tanstack/react-router-devtools": "^1.139.12", + "@tanstack/react-router-devtools": "^1.139.13", "postcss": "^8.5.1", "autoprefixer": "^10.4.20", "tailwindcss": "^3.4.17", diff --git a/examples/react/router-monorepo-react-query/packages/router/package.json b/examples/react/router-monorepo-react-query/packages/router/package.json index 92c5a492606..33854b2f894 100644 --- a/examples/react/router-monorepo-react-query/packages/router/package.json +++ b/examples/react/router-monorepo-react-query/packages/router/package.json @@ -10,8 +10,8 @@ "dependencies": { "@tanstack/history": "^1.139.0", "@tanstack/react-query": "^5.90.0", - "@tanstack/react-router": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "@router-mono-react-query/post-query": "workspace:*", "redaxios": "^0.5.1", "zod": "^3.24.2", diff --git a/examples/react/router-monorepo-simple-lazy/package.json b/examples/react/router-monorepo-simple-lazy/package.json index 193933106f1..ff153953d43 100644 --- a/examples/react/router-monorepo-simple-lazy/package.json +++ b/examples/react/router-monorepo-simple-lazy/package.json @@ -8,9 +8,9 @@ "dev": "pnpm router build && pnpm post-feature build && pnpm app dev" }, "dependencies": { - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1" diff --git a/examples/react/router-monorepo-simple-lazy/packages/app/package.json b/examples/react/router-monorepo-simple-lazy/packages/app/package.json index e3021c83842..536cdd73995 100644 --- a/examples/react/router-monorepo-simple-lazy/packages/app/package.json +++ b/examples/react/router-monorepo-simple-lazy/packages/app/package.json @@ -19,7 +19,7 @@ "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "typescript": "^5.7.2", - "@tanstack/react-router-devtools": "^1.139.12", + "@tanstack/react-router-devtools": "^1.139.13", "postcss": "^8.5.1", "autoprefixer": "^10.4.20", "tailwindcss": "^3.4.17", diff --git a/examples/react/router-monorepo-simple-lazy/packages/router/package.json b/examples/react/router-monorepo-simple-lazy/packages/router/package.json index 45b073b9409..c1ef347804d 100644 --- a/examples/react/router-monorepo-simple-lazy/packages/router/package.json +++ b/examples/react/router-monorepo-simple-lazy/packages/router/package.json @@ -9,8 +9,8 @@ "types": "./dist/index.d.ts", "dependencies": { "@tanstack/history": "^1.139.0", - "@tanstack/react-router": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "redaxios": "^0.5.1", "zod": "^3.24.2", "react": "^19.0.0", diff --git a/examples/react/router-monorepo-simple/package.json b/examples/react/router-monorepo-simple/package.json index 92a8f2a8f88..7c1bbc1a48a 100644 --- a/examples/react/router-monorepo-simple/package.json +++ b/examples/react/router-monorepo-simple/package.json @@ -8,9 +8,9 @@ "dev": "pnpm router build && pnpm post-feature build && pnpm app dev" }, "dependencies": { - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1" diff --git a/examples/react/router-monorepo-simple/packages/app/package.json b/examples/react/router-monorepo-simple/packages/app/package.json index cfce7218391..e217dfef6bc 100644 --- a/examples/react/router-monorepo-simple/packages/app/package.json +++ b/examples/react/router-monorepo-simple/packages/app/package.json @@ -19,7 +19,7 @@ "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "typescript": "^5.7.2", - "@tanstack/react-router-devtools": "^1.139.12", + "@tanstack/react-router-devtools": "^1.139.13", "vite": "^7.1.7", "postcss": "^8.5.1", "autoprefixer": "^10.4.20", diff --git a/examples/react/router-monorepo-simple/packages/router/package.json b/examples/react/router-monorepo-simple/packages/router/package.json index ab281c36c9d..767d1cba9b0 100644 --- a/examples/react/router-monorepo-simple/packages/router/package.json +++ b/examples/react/router-monorepo-simple/packages/router/package.json @@ -9,8 +9,8 @@ "types": "./dist/index.d.ts", "dependencies": { "@tanstack/history": "^1.139.0", - "@tanstack/react-router": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "redaxios": "^0.5.1", "zod": "^3.24.2", "react": "^19.0.0", diff --git a/examples/react/scroll-restoration/package.json b/examples/react/scroll-restoration/package.json index c202154316e..fb17e2c7bfb 100644 --- a/examples/react/scroll-restoration/package.json +++ b/examples/react/scroll-restoration/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", "@tanstack/react-virtual": "^3.13.0", "postcss": "^8.5.1", "react": "^19.0.0", diff --git a/examples/react/search-validator-adapters/package.json b/examples/react/search-validator-adapters/package.json index 77332f64365..20c81862542 100644 --- a/examples/react/search-validator-adapters/package.json +++ b/examples/react/search-validator-adapters/package.json @@ -11,13 +11,13 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/arktype-adapter": "^1.139.12", + "@tanstack/arktype-adapter": "^1.139.13", "@tanstack/react-query": "^5.90.0", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", - "@tanstack/valibot-adapter": "^1.139.12", - "@tanstack/zod-adapter": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", + "@tanstack/valibot-adapter": "^1.139.13", + "@tanstack/zod-adapter": "^1.139.13", "arktype": "^2.1.7", "postcss": "^8.5.1", "react": "^19.0.0", diff --git a/examples/react/start-bare/package.json b/examples/react/start-bare/package.json index d2f542ae604..48643f55675 100644 --- a/examples/react/start-bare/package.json +++ b/examples/react/start-bare/package.json @@ -10,9 +10,9 @@ "start": "pnpx srvx --prod -s ../client dist/server/server.js" }, "dependencies": { - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/react-start": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-start": "^1.139.13", "react": "^19.0.0", "react-dom": "^19.0.0", "zod": "^3.24.2" diff --git a/examples/react/start-basic-auth/package.json b/examples/react/start-basic-auth/package.json index 2404ed1d8f7..fe4cd67d7cb 100644 --- a/examples/react/start-basic-auth/package.json +++ b/examples/react/start-basic-auth/package.json @@ -14,9 +14,9 @@ "@libsql/client": "^0.15.15", "@prisma/adapter-libsql": "^7.0.0", "@prisma/client": "^7.0.0", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/react-start": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-start": "^1.139.13", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/start-basic-authjs/package.json b/examples/react/start-basic-authjs/package.json index c29f4ea90cd..653ed96eae9 100644 --- a/examples/react/start-basic-authjs/package.json +++ b/examples/react/start-basic-authjs/package.json @@ -11,9 +11,9 @@ }, "dependencies": { "@auth/core": "^0.41.1", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/react-start": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-start": "^1.139.13", "start-authjs": "^1.0.0", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/start-basic-cloudflare/package.json b/examples/react/start-basic-cloudflare/package.json index 334cca324db..42df1db9ead 100644 --- a/examples/react/start-basic-cloudflare/package.json +++ b/examples/react/start-basic-cloudflare/package.json @@ -12,9 +12,9 @@ "postinstall": "npm run cf-typegen" }, "dependencies": { - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/react-start": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-start": "^1.139.13", "react": "^19.0.0", "react-dom": "^19.0.0" }, diff --git a/examples/react/start-basic-react-query/package.json b/examples/react/start-basic-react-query/package.json index 336ff4841a2..98d8baa3e6b 100644 --- a/examples/react/start-basic-react-query/package.json +++ b/examples/react/start-basic-react-query/package.json @@ -12,10 +12,10 @@ "dependencies": { "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/react-router-ssr-query": "^1.139.12", - "@tanstack/react-start": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router-ssr-query": "^1.139.13", + "@tanstack/react-start": "^1.139.13", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/start-basic-static/package.json b/examples/react/start-basic-static/package.json index aa9b3726135..4f237f6e78b 100644 --- a/examples/react/start-basic-static/package.json +++ b/examples/react/start-basic-static/package.json @@ -10,10 +10,10 @@ "start": "pnpx srvx --prod -s ../client dist/server/server.js" }, "dependencies": { - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/react-start": "^1.139.12", - "@tanstack/start-static-server-functions": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-start": "^1.139.13", + "@tanstack/start-static-server-functions": "^1.139.13", "@vitejs/plugin-react": "^5.1.0", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/start-basic/package.json b/examples/react/start-basic/package.json index 03d40769a32..c22bb9a5a8f 100644 --- a/examples/react/start-basic/package.json +++ b/examples/react/start-basic/package.json @@ -10,9 +10,9 @@ "start": "node .output/server/index.mjs" }, "dependencies": { - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/react-start": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-start": "^1.139.13", "react": "^19.0.0", "react-dom": "^19.0.0", "tailwind-merge": "^2.6.0", diff --git a/examples/react/start-bun/package.json b/examples/react/start-bun/package.json index fe6cb79c290..17b466bbe15 100644 --- a/examples/react/start-bun/package.json +++ b/examples/react/start-bun/package.json @@ -15,11 +15,11 @@ "dependencies": { "@tailwindcss/vite": "^4.1.13", "@tanstack/react-devtools": "^0.7.0", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/react-router-ssr-query": "^1.139.12", - "@tanstack/react-start": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router-ssr-query": "^1.139.13", + "@tanstack/react-start": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "react": "^19.1.1", "react-dom": "^19.1.1", "tailwindcss": "^4.1.13", diff --git a/examples/react/start-clerk-basic/package.json b/examples/react/start-clerk-basic/package.json index 1d357938e37..0b2c7174094 100644 --- a/examples/react/start-clerk-basic/package.json +++ b/examples/react/start-clerk-basic/package.json @@ -11,9 +11,9 @@ }, "dependencies": { "@clerk/tanstack-react-start": "^0.26.3", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/react-start": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-start": "^1.139.13", "@vitejs/plugin-react": "^4.3.4", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/start-convex-trellaux/package.json b/examples/react/start-convex-trellaux/package.json index 731d4cc3e29..4e2bab928aa 100644 --- a/examples/react/start-convex-trellaux/package.json +++ b/examples/react/start-convex-trellaux/package.json @@ -15,10 +15,10 @@ "@convex-dev/react-query": "0.0.0-alpha.8", "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/react-router-ssr-query": "^1.139.12", - "@tanstack/react-start": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router-ssr-query": "^1.139.13", + "@tanstack/react-start": "^1.139.13", "concurrently": "^8.2.2", "convex": "^1.19.0", "ky": "^1.7.4", diff --git a/examples/react/start-counter/package.json b/examples/react/start-counter/package.json index 350cd191ef6..5b68ae41769 100644 --- a/examples/react/start-counter/package.json +++ b/examples/react/start-counter/package.json @@ -10,9 +10,9 @@ "start": "pnpx srvx --prod -s ../client dist/server/server.js" }, "dependencies": { - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/react-start": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-start": "^1.139.13", "react": "^19.0.0", "react-dom": "^19.0.0" }, diff --git a/examples/react/start-i18n-paraglide/package.json b/examples/react/start-i18n-paraglide/package.json index e830a3f66a8..4c26482959d 100644 --- a/examples/react/start-i18n-paraglide/package.json +++ b/examples/react/start-i18n-paraglide/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tanstack/react-devtools": "^0.7.0", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/react-start": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-start": "^1.139.13", "react": "^19.1.1", "react-dom": "^19.1.1" }, diff --git a/examples/react/start-large/package.json b/examples/react/start-large/package.json index b30f7b5a0f7..b01a8a835a6 100644 --- a/examples/react/start-large/package.json +++ b/examples/react/start-large/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "@tanstack/react-query": "^5.90.0", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/react-start": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-start": "^1.139.13", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/start-material-ui/package.json b/examples/react/start-material-ui/package.json index 1511047d9c5..b210db1a4cc 100644 --- a/examples/react/start-material-ui/package.json +++ b/examples/react/start-material-ui/package.json @@ -15,9 +15,9 @@ "@emotion/styled": "11.14.0", "@fontsource-variable/roboto": "5.2.5", "@mui/material": "6.4.7", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-start": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-start": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", "react": "^19.0.0", "react-dom": "^19.0.0", "zod": "^3.24.2" diff --git a/examples/react/start-streaming-data-from-server-functions/package.json b/examples/react/start-streaming-data-from-server-functions/package.json index 7ef7446b2dc..f346f7fa8aa 100644 --- a/examples/react/start-streaming-data-from-server-functions/package.json +++ b/examples/react/start-streaming-data-from-server-functions/package.json @@ -10,9 +10,9 @@ "start": "pnpx srvx --prod -s ../client dist/server/server.js" }, "dependencies": { - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/react-start": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-start": "^1.139.13", "react": "^19.0.0", "react-dom": "^19.0.0", "zod": "^3.24.2" diff --git a/examples/react/start-supabase-basic/package.json b/examples/react/start-supabase-basic/package.json index c0460b3d75f..7d3df46a62e 100644 --- a/examples/react/start-supabase-basic/package.json +++ b/examples/react/start-supabase-basic/package.json @@ -16,9 +16,9 @@ "dependencies": { "@supabase/ssr": "^0.5.2", "@supabase/supabase-js": "^2.48.1", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/react-start": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-start": "^1.139.13", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1" diff --git a/examples/react/start-tailwind-v4/package.json b/examples/react/start-tailwind-v4/package.json index 1660f397955..f8de3ac1dff 100644 --- a/examples/react/start-tailwind-v4/package.json +++ b/examples/react/start-tailwind-v4/package.json @@ -10,9 +10,9 @@ "start": "node .output/server/index.mjs" }, "dependencies": { - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/react-start": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-start": "^1.139.13", "react": "^19.0.0", "react-dom": "^19.0.0", "tailwind-merge": "^2.6.0", diff --git a/examples/react/start-trellaux/package.json b/examples/react/start-trellaux/package.json index 1eb3d04ab74..f6942ddc786 100644 --- a/examples/react/start-trellaux/package.json +++ b/examples/react/start-trellaux/package.json @@ -12,10 +12,10 @@ "dependencies": { "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/react-router-ssr-query": "^1.139.12", - "@tanstack/react-start": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router-ssr-query": "^1.139.13", + "@tanstack/react-start": "^1.139.13", "ky": "^1.7.4", "msw": "^2.7.0", "react": "^19.0.0", diff --git a/examples/react/start-workos/package.json b/examples/react/start-workos/package.json index 7c2030f5e66..a1b8cb17b24 100644 --- a/examples/react/start-workos/package.json +++ b/examples/react/start-workos/package.json @@ -15,9 +15,9 @@ "license": "MIT", "dependencies": { "@radix-ui/themes": "^3.2.1", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/react-start": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-start": "^1.139.13", "@workos-inc/node": "^7.45.0", "iron-session": "^8.0.4", "jose": "^6.0.10", diff --git a/examples/react/view-transitions/package.json b/examples/react/view-transitions/package.json index 695612e3a28..80f09cc0919 100644 --- a/examples/react/view-transitions/package.json +++ b/examples/react/view-transitions/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/with-framer-motion/package.json b/examples/react/with-framer-motion/package.json index d6ff6c353ab..b986b6c87f0 100644 --- a/examples/react/with-framer-motion/package.json +++ b/examples/react/with-framer-motion/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", "framer-motion": "^11.18.2", "postcss": "^8.5.1", "react": "^19.0.0", diff --git a/examples/react/with-trpc-react-query/package.json b/examples/react/with-trpc-react-query/package.json index 65845b0a58b..0113ac1a73b 100644 --- a/examples/react/with-trpc-react-query/package.json +++ b/examples/react/with-trpc-react-query/package.json @@ -13,9 +13,9 @@ "@tailwindcss/postcss": "^4.1.15", "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "@trpc/client": "^11.4.3", "@trpc/server": "^11.4.3", "@trpc/tanstack-react-query": "^11.4.3", diff --git a/examples/react/with-trpc/package.json b/examples/react/with-trpc/package.json index 6d2eab3f5a4..83eaf5a02fa 100644 --- a/examples/react/with-trpc/package.json +++ b/examples/react/with-trpc/package.json @@ -11,9 +11,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.12", - "@tanstack/react-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/react-router": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "@trpc/client": "^11.4.3", "@trpc/server": "^11.4.3", "express": "^4.21.2", diff --git a/examples/solid/authenticated-routes-firebase/package.json b/examples/solid/authenticated-routes-firebase/package.json index b2e85cc5110..c9cd7d2e8d9 100644 --- a/examples/solid/authenticated-routes-firebase/package.json +++ b/examples/solid/authenticated-routes-firebase/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "firebase": "^11.4.0", "postcss": "^8.5.1", "solid-js": "^1.9.10", diff --git a/examples/solid/authenticated-routes/package.json b/examples/solid/authenticated-routes/package.json index 5cc5993af16..be09774c3e0 100644 --- a/examples/solid/authenticated-routes/package.json +++ b/examples/solid/authenticated-routes/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", diff --git a/examples/solid/basic-default-search-params/package.json b/examples/solid/basic-default-search-params/package.json index 3f4515e7f81..8760efd05bc 100644 --- a/examples/solid/basic-default-search-params/package.json +++ b/examples/solid/basic-default-search-params/package.json @@ -11,8 +11,8 @@ "dependencies": { "@tailwindcss/postcss": "^4.1.15", "@tanstack/solid-query": "^5.90.0", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", diff --git a/examples/solid/basic-devtools-panel/package.json b/examples/solid/basic-devtools-panel/package.json index 61bb02af0b3..270eb5335e8 100644 --- a/examples/solid/basic-devtools-panel/package.json +++ b/examples/solid/basic-devtools-panel/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", diff --git a/examples/solid/basic-file-based/package.json b/examples/solid/basic-file-based/package.json index 63d4acb2aa1..9668fb7a17b 100644 --- a/examples/solid/basic-file-based/package.json +++ b/examples/solid/basic-file-based/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", @@ -19,7 +19,7 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/router-plugin": "^1.139.13", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-plugin-solid": "^2.11.10" diff --git a/examples/solid/basic-non-nested-devtools/package.json b/examples/solid/basic-non-nested-devtools/package.json index 80efb6991d3..80abf870bee 100644 --- a/examples/solid/basic-non-nested-devtools/package.json +++ b/examples/solid/basic-non-nested-devtools/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", diff --git a/examples/solid/basic-solid-query-file-based/package.json b/examples/solid/basic-solid-query-file-based/package.json index 098746123d3..2fa95bda3dd 100644 --- a/examples/solid/basic-solid-query-file-based/package.json +++ b/examples/solid/basic-solid-query-file-based/package.json @@ -13,8 +13,8 @@ "@tailwindcss/postcss": "^4.1.15", "@tanstack/solid-query": "^5.90.9", "@tanstack/solid-query-devtools": "^5.71.9", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", @@ -22,7 +22,7 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/router-plugin": "^1.139.13", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-plugin-solid": "^2.11.10" diff --git a/examples/solid/basic-solid-query/package.json b/examples/solid/basic-solid-query/package.json index da07a26316d..ac5e522dfa7 100644 --- a/examples/solid/basic-solid-query/package.json +++ b/examples/solid/basic-solid-query/package.json @@ -12,15 +12,15 @@ "@tailwindcss/postcss": "^4.1.15", "@tanstack/solid-query": "^5.90.9", "@tanstack/solid-query-devtools": "^5.71.9", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", "tailwindcss": "^4.1.15" }, "devDependencies": { - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/router-plugin": "^1.139.13", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-plugin-solid": "^2.11.10" diff --git a/examples/solid/basic-ssr-file-based/package.json b/examples/solid/basic-ssr-file-based/package.json index fc3aa3aec62..956364c2f67 100644 --- a/examples/solid/basic-ssr-file-based/package.json +++ b/examples/solid/basic-ssr-file-based/package.json @@ -11,8 +11,8 @@ "debug": "node --inspect-brk server" }, "dependencies": { - "@tanstack/solid-router": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "compression": "^1.8.0", "express": "^4.21.2", "get-port": "^7.1.0", @@ -20,7 +20,7 @@ "solid-js": "^1.9.10" }, "devDependencies": { - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router-devtools": "^1.139.13", "@types/express": "^4.17.23", "vite-plugin-solid": "^2.11.10", "typescript": "^5.8.3", diff --git a/examples/solid/basic-ssr-streaming-file-based/package.json b/examples/solid/basic-ssr-streaming-file-based/package.json index 9c49f8cc494..bd31ba4f8e4 100644 --- a/examples/solid/basic-ssr-streaming-file-based/package.json +++ b/examples/solid/basic-ssr-streaming-file-based/package.json @@ -12,8 +12,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", "compression": "^1.7.5", "express": "^4.21.2", "get-port": "^7.1.0", @@ -25,7 +25,7 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/router-plugin": "^1.139.13", "@types/express": "^4.17.21", "typescript": "^5.7.2", "vite": "^7.1.7", diff --git a/examples/solid/basic-virtual-file-based/package.json b/examples/solid/basic-virtual-file-based/package.json index 70bb00904be..6cf70571cfb 100644 --- a/examples/solid/basic-virtual-file-based/package.json +++ b/examples/solid/basic-virtual-file-based/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "@tanstack/virtual-file-routes": "^1.139.0", "postcss": "^8.5.1", "solid-js": "^1.9.10", diff --git a/examples/solid/basic-virtual-inside-file-based/package.json b/examples/solid/basic-virtual-inside-file-based/package.json index a4ac344a779..9d14963fd68 100644 --- a/examples/solid/basic-virtual-inside-file-based/package.json +++ b/examples/solid/basic-virtual-inside-file-based/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "@tanstack/virtual-file-routes": "^1.139.0", "postcss": "^8.5.1", "solid-js": "^1.9.10", diff --git a/examples/solid/basic/package.json b/examples/solid/basic/package.json index aedd909b529..e3ab747e8e7 100644 --- a/examples/solid/basic/package.json +++ b/examples/solid/basic/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", diff --git a/examples/solid/deferred-data/package.json b/examples/solid/deferred-data/package.json index 00ba4bd6d36..a7ba0be2c6c 100644 --- a/examples/solid/deferred-data/package.json +++ b/examples/solid/deferred-data/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", diff --git a/examples/solid/i18n-paraglide/package.json b/examples/solid/i18n-paraglide/package.json index 858b65e7715..360fa9dfcc4 100644 --- a/examples/solid/i18n-paraglide/package.json +++ b/examples/solid/i18n-paraglide/package.json @@ -11,8 +11,8 @@ }, "dependencies": { "@tailwindcss/vite": "^4.1.13", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "solid-js": "^1.9.10", "tailwindcss": "^4.1.13" }, diff --git a/examples/solid/kitchen-sink-file-based/package.json b/examples/solid/kitchen-sink-file-based/package.json index 07d269e6ebf..191193cf71a 100644 --- a/examples/solid/kitchen-sink-file-based/package.json +++ b/examples/solid/kitchen-sink-file-based/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", "immer": "^10.1.1", "postcss": "^8.5.1", "redaxios": "^0.5.1", @@ -20,7 +20,7 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/router-plugin": "^1.139.13", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-plugin-solid": "^2.11.10" diff --git a/examples/solid/kitchen-sink-solid-query-file-based/package.json b/examples/solid/kitchen-sink-solid-query-file-based/package.json index 0dd6095af65..d8ad53242dc 100644 --- a/examples/solid/kitchen-sink-solid-query-file-based/package.json +++ b/examples/solid/kitchen-sink-solid-query-file-based/package.json @@ -10,11 +10,11 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/router-plugin": "^1.139.13", "@tanstack/solid-query": "^5.72.0", "@tanstack/solid-query-devtools": "^5.72.0", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", "immer": "^10.1.1", "postcss": "^8.5.1", "redaxios": "^0.5.1", diff --git a/examples/solid/kitchen-sink-solid-query/package.json b/examples/solid/kitchen-sink-solid-query/package.json index 8bf756cedca..401f6bd1497 100644 --- a/examples/solid/kitchen-sink-solid-query/package.json +++ b/examples/solid/kitchen-sink-solid-query/package.json @@ -12,8 +12,8 @@ "@tailwindcss/postcss": "^4.1.15", "@tanstack/solid-query": "^5.72.0", "@tanstack/solid-query-devtools": "^5.72.0", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", "immer": "^10.1.1", "postcss": "^8.5.1", "redaxios": "^0.5.1", diff --git a/examples/solid/kitchen-sink/package.json b/examples/solid/kitchen-sink/package.json index 1b984a78c41..6cb2b08b9e8 100644 --- a/examples/solid/kitchen-sink/package.json +++ b/examples/solid/kitchen-sink/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", "immer": "^10.1.1", "postcss": "^8.5.1", "solid-js": "^1.9.10", diff --git a/examples/solid/large-file-based/package.json b/examples/solid/large-file-based/package.json index e47257a47b8..9272231dacb 100644 --- a/examples/solid/large-file-based/package.json +++ b/examples/solid/large-file-based/package.json @@ -13,9 +13,9 @@ "dependencies": { "@tailwindcss/postcss": "^4.1.15", "@tanstack/solid-query": "^5.90.0", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", diff --git a/examples/solid/location-masking/package.json b/examples/solid/location-masking/package.json index 0ca7e8f09e6..d0c45a04e8f 100644 --- a/examples/solid/location-masking/package.json +++ b/examples/solid/location-masking/package.json @@ -11,8 +11,8 @@ "dependencies": { "@tailwindcss/postcss": "^4.1.15", "@tanstack/solid-query": "^5.90.0", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", diff --git a/examples/solid/navigation-blocking/package.json b/examples/solid/navigation-blocking/package.json index e443bd755ba..b102482040b 100644 --- a/examples/solid/navigation-blocking/package.json +++ b/examples/solid/navigation-blocking/package.json @@ -11,8 +11,8 @@ "dependencies": { "@tailwindcss/postcss": "^4.1.15", "@tanstack/solid-query": "^5.90.0", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", diff --git a/examples/solid/quickstart-esbuild-file-based/package.json b/examples/solid/quickstart-esbuild-file-based/package.json index f731ff249bf..f49b060e7ff 100644 --- a/examples/solid/quickstart-esbuild-file-based/package.json +++ b/examples/solid/quickstart-esbuild-file-based/package.json @@ -9,9 +9,9 @@ "start": "dev" }, "dependencies": { - "@tanstack/router-plugin": "^1.139.12", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/router-plugin": "^1.139.13", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", "redaxios": "^0.5.1", "solid-js": "^1.9.10", "tailwindcss": "^4.1.17", diff --git a/examples/solid/quickstart-file-based/package.json b/examples/solid/quickstart-file-based/package.json index 72633e93785..0ddcc49553f 100644 --- a/examples/solid/quickstart-file-based/package.json +++ b/examples/solid/quickstart-file-based/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", @@ -19,7 +19,7 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/router-plugin": "^1.139.13", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-plugin-solid": "^2.11.10" diff --git a/examples/solid/quickstart-rspack-file-based/package.json b/examples/solid/quickstart-rspack-file-based/package.json index e93b12e6355..f7ace1abd8c 100644 --- a/examples/solid/quickstart-rspack-file-based/package.json +++ b/examples/solid/quickstart-rspack-file-based/package.json @@ -9,8 +9,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", "postcss": "^8.5.1", "solid-js": "^1.9.10", "tailwindcss": "^4.1.15" @@ -19,7 +19,7 @@ "@rsbuild/core": "1.2.4", "@rsbuild/plugin-babel": "^1.0.6", "@rsbuild/plugin-solid": "1.0.6", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/router-plugin": "^1.139.13", "typescript": "^5.6.2" } } diff --git a/examples/solid/quickstart-webpack-file-based/package.json b/examples/solid/quickstart-webpack-file-based/package.json index ebbda55ad15..35aed2d1651 100644 --- a/examples/solid/quickstart-webpack-file-based/package.json +++ b/examples/solid/quickstart-webpack-file-based/package.json @@ -7,8 +7,8 @@ "build": "webpack build && tsc --noEmit" }, "dependencies": { - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", "solid-js": "^1.9.10", "tailwindcss": "^4.1.17" }, @@ -16,7 +16,7 @@ "@babel/core": "^7.28.5", "@babel/preset-typescript": "^7.27.1", "@tailwindcss/postcss": "^4.1.15", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/router-plugin": "^1.139.13", "babel-loader": "^10.0.0", "babel-preset-solid": "^1.9.10", "css-loader": "^7.1.2", diff --git a/examples/solid/quickstart/package.json b/examples/solid/quickstart/package.json index 7efcdf6fb29..8f41b5004c3 100644 --- a/examples/solid/quickstart/package.json +++ b/examples/solid/quickstart/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", "postcss": "^8.5.1", "solid-js": "^1.9.10", "tailwindcss": "^4.1.15" diff --git a/examples/solid/router-monorepo-simple-lazy/package.json b/examples/solid/router-monorepo-simple-lazy/package.json index dec07e74439..cddcfc14489 100644 --- a/examples/solid/router-monorepo-simple-lazy/package.json +++ b/examples/solid/router-monorepo-simple-lazy/package.json @@ -8,9 +8,9 @@ "dev": "pnpm router build && pnpm post-feature build && pnpm app dev" }, "dependencies": { - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "solid-js": "^1.9.10", "redaxios": "^0.5.1" }, diff --git a/examples/solid/router-monorepo-simple-lazy/packages/app/package.json b/examples/solid/router-monorepo-simple-lazy/packages/app/package.json index 3aacc1cdcac..a16fdb704da 100644 --- a/examples/solid/router-monorepo-simple-lazy/packages/app/package.json +++ b/examples/solid/router-monorepo-simple-lazy/packages/app/package.json @@ -19,7 +19,7 @@ "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "typescript": "^5.7.2", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router-devtools": "^1.139.13", "postcss": "^8.5.1", "autoprefixer": "^10.4.20", "tailwindcss": "^3.4.17", diff --git a/examples/solid/router-monorepo-simple-lazy/packages/router/package.json b/examples/solid/router-monorepo-simple-lazy/packages/router/package.json index 1ebf95332f5..c3527984256 100644 --- a/examples/solid/router-monorepo-simple-lazy/packages/router/package.json +++ b/examples/solid/router-monorepo-simple-lazy/packages/router/package.json @@ -9,8 +9,8 @@ "types": "./dist/index.d.ts", "dependencies": { "@tanstack/history": "^1.139.0", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "redaxios": "^0.5.1", "zod": "^3.24.2", "solid-js": "^1.9.10" diff --git a/examples/solid/router-monorepo-simple/package.json b/examples/solid/router-monorepo-simple/package.json index 94de6f05253..016d0863318 100644 --- a/examples/solid/router-monorepo-simple/package.json +++ b/examples/solid/router-monorepo-simple/package.json @@ -8,9 +8,9 @@ "dev": "pnpm router build && pnpm post-feature build && pnpm app dev" }, "dependencies": { - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "solid-js": "^1.9.10", "redaxios": "^0.5.1" }, diff --git a/examples/solid/router-monorepo-simple/packages/app/package.json b/examples/solid/router-monorepo-simple/packages/app/package.json index 3386e201499..845196c299c 100644 --- a/examples/solid/router-monorepo-simple/packages/app/package.json +++ b/examples/solid/router-monorepo-simple/packages/app/package.json @@ -16,7 +16,7 @@ "devDependencies": { "vite-plugin-solid": "^2.11.10", "typescript": "^5.7.2", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router-devtools": "^1.139.13", "vite": "^7.1.7", "postcss": "^8.5.1", "autoprefixer": "^10.4.20", diff --git a/examples/solid/router-monorepo-simple/packages/router/package.json b/examples/solid/router-monorepo-simple/packages/router/package.json index d74dd237a4c..6f236216b82 100644 --- a/examples/solid/router-monorepo-simple/packages/router/package.json +++ b/examples/solid/router-monorepo-simple/packages/router/package.json @@ -9,8 +9,8 @@ "types": "./dist/index.d.ts", "dependencies": { "@tanstack/history": "^1.139.0", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "redaxios": "^0.5.1", "zod": "^3.24.2", "solid-js": "^1.9.10" diff --git a/examples/solid/router-monorepo-solid-query/package.json b/examples/solid/router-monorepo-solid-query/package.json index f19f7f353ac..1e852f5f2a6 100644 --- a/examples/solid/router-monorepo-solid-query/package.json +++ b/examples/solid/router-monorepo-solid-query/package.json @@ -12,9 +12,9 @@ "dependencies": { "@tanstack/solid-query": "^5.90.0", "@tanstack/solid-query-devtools": "^5.90.0", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "solid-js": "^1.9.10", "redaxios": "^0.5.1" }, diff --git a/examples/solid/router-monorepo-solid-query/packages/app/package.json b/examples/solid/router-monorepo-solid-query/packages/app/package.json index 1d401fdd759..deaaf4aa6eb 100644 --- a/examples/solid/router-monorepo-solid-query/packages/app/package.json +++ b/examples/solid/router-monorepo-solid-query/packages/app/package.json @@ -17,7 +17,7 @@ "devDependencies": { "vite-plugin-solid": "^2.11.10", "typescript": "^5.7.2", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router-devtools": "^1.139.13", "postcss": "^8.5.1", "autoprefixer": "^10.4.20", "tailwindcss": "^3.4.17", diff --git a/examples/solid/router-monorepo-solid-query/packages/router/package.json b/examples/solid/router-monorepo-solid-query/packages/router/package.json index 4f1c860a1e6..0eb629385da 100644 --- a/examples/solid/router-monorepo-solid-query/packages/router/package.json +++ b/examples/solid/router-monorepo-solid-query/packages/router/package.json @@ -10,8 +10,8 @@ "dependencies": { "@tanstack/history": "^1.139.0", "@tanstack/solid-query": "^5.90.0", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "@router-solid-mono-solid-query/post-query": "workspace:*", "redaxios": "^0.5.1", "zod": "^3.24.2", diff --git a/examples/solid/scroll-restoration/package.json b/examples/solid/scroll-restoration/package.json index a4623bc87e9..a8bf7f05c77 100644 --- a/examples/solid/scroll-restoration/package.json +++ b/examples/solid/scroll-restoration/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", "@tanstack/solid-virtual": "^3.13.0", "postcss": "^8.5.1", "solid-js": "^1.9.10", diff --git a/examples/solid/search-validator-adapters/package.json b/examples/solid/search-validator-adapters/package.json index 3caf11cb282..cc01e4f48fd 100644 --- a/examples/solid/search-validator-adapters/package.json +++ b/examples/solid/search-validator-adapters/package.json @@ -11,13 +11,13 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/arktype-adapter": "^1.139.12", + "@tanstack/arktype-adapter": "^1.139.13", "@tanstack/solid-query": "^5.90.0", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", - "@tanstack/valibot-adapter": "^1.139.12", - "@tanstack/zod-adapter": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", + "@tanstack/valibot-adapter": "^1.139.13", + "@tanstack/zod-adapter": "^1.139.13", "arktype": "^2.1.7", "postcss": "^8.5.1", "solid-js": "^1.9.10", diff --git a/examples/solid/start-basic-auth/package.json b/examples/solid/start-basic-auth/package.json index 00cfeb79aa9..b340c020346 100644 --- a/examples/solid/start-basic-auth/package.json +++ b/examples/solid/start-basic-auth/package.json @@ -14,9 +14,9 @@ "@libsql/client": "^0.15.15", "@prisma/adapter-libsql": "^7.0.0", "@prisma/client": "^7.0.0", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/solid-start": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-start": "^1.139.13", "redaxios": "^0.5.1", "solid-js": "^1.9.10", "tailwind-merge": "^2.6.0" diff --git a/examples/solid/start-basic-authjs/package.json b/examples/solid/start-basic-authjs/package.json index 4006df67dba..360150c407b 100644 --- a/examples/solid/start-basic-authjs/package.json +++ b/examples/solid/start-basic-authjs/package.json @@ -11,9 +11,9 @@ }, "dependencies": { "@auth/core": "^0.41.1", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/solid-start": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-start": "^1.139.13", "start-authjs": "^1.0.0", "solid-js": "^1.9.10", "tailwind-merge": "^2.6.0" diff --git a/examples/solid/start-basic-cloudflare/package.json b/examples/solid/start-basic-cloudflare/package.json index 628668d9cea..dc36c103430 100644 --- a/examples/solid/start-basic-cloudflare/package.json +++ b/examples/solid/start-basic-cloudflare/package.json @@ -12,9 +12,9 @@ "postinstall": "npm run cf-typegen" }, "dependencies": { - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/solid-start": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-start": "^1.139.13", "solid-js": "^1.9.10" }, "devDependencies": { diff --git a/examples/solid/start-basic-netlify/package.json b/examples/solid/start-basic-netlify/package.json index 00099c6810c..176b468382d 100644 --- a/examples/solid/start-basic-netlify/package.json +++ b/examples/solid/start-basic-netlify/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/solid-start": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-start": "^1.139.13", "solid-js": "^1.9.10" }, "devDependencies": { diff --git a/examples/solid/start-basic-nitro/package.json b/examples/solid/start-basic-nitro/package.json index 16af5241bb8..a71b4ff67b4 100644 --- a/examples/solid/start-basic-nitro/package.json +++ b/examples/solid/start-basic-nitro/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/solid-start": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-start": "^1.139.13", "solid-js": "^1.9.10" }, "devDependencies": { diff --git a/examples/solid/start-basic-solid-query/package.json b/examples/solid/start-basic-solid-query/package.json index 2baed237487..9fc3f450ab8 100644 --- a/examples/solid/start-basic-solid-query/package.json +++ b/examples/solid/start-basic-solid-query/package.json @@ -12,10 +12,10 @@ "dependencies": { "@tanstack/solid-query": "^5.90.9", "@tanstack/solid-query-devtools": "^5.90.0", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/solid-router-ssr-query": "^1.139.12", - "@tanstack/solid-start": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router-ssr-query": "^1.139.13", + "@tanstack/solid-start": "^1.139.13", "redaxios": "^0.5.1", "solid-js": "^1.9.10", "tailwind-merge": "^2.6.0" diff --git a/examples/solid/start-basic-static/package.json b/examples/solid/start-basic-static/package.json index 71fa1ecd502..105576c9b3b 100644 --- a/examples/solid/start-basic-static/package.json +++ b/examples/solid/start-basic-static/package.json @@ -10,10 +10,10 @@ "start": "pnpx srvx --prod -s ../client dist/server/server.js" }, "dependencies": { - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/solid-start": "^1.139.12", - "@tanstack/start-static-server-functions": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-start": "^1.139.13", + "@tanstack/start-static-server-functions": "^1.139.13", "solid-js": "^1.9.10", "redaxios": "^0.5.1", "tailwind-merge": "^2.5.5" diff --git a/examples/solid/start-basic/package.json b/examples/solid/start-basic/package.json index 3f9005b36a1..1b6b4a1046e 100644 --- a/examples/solid/start-basic/package.json +++ b/examples/solid/start-basic/package.json @@ -10,9 +10,9 @@ "start": "pnpx srvx --prod -s ../client dist/server/server.js" }, "dependencies": { - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/solid-start": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-start": "^1.139.13", "redaxios": "^0.5.1", "solid-js": "^1.9.10", "tailwind-merge": "^2.6.0" diff --git a/examples/solid/start-bun/package.json b/examples/solid/start-bun/package.json index 4f2efa50d4e..86bfa40132b 100644 --- a/examples/solid/start-bun/package.json +++ b/examples/solid/start-bun/package.json @@ -15,11 +15,11 @@ "dependencies": { "@tailwindcss/vite": "^4.1.13", "@tanstack/solid-devtools": "^0.7.0", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/solid-router-ssr-query": "^1.139.12", - "@tanstack/solid-start": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router-ssr-query": "^1.139.13", + "@tanstack/solid-start": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "solid-js": "^1.9.10", "tailwindcss": "^4.1.13", "vite-tsconfig-paths": "^5.1.4" diff --git a/examples/solid/start-convex-better-auth/package.json b/examples/solid/start-convex-better-auth/package.json index 4070e8b3919..387ec72fc5a 100644 --- a/examples/solid/start-convex-better-auth/package.json +++ b/examples/solid/start-convex-better-auth/package.json @@ -13,9 +13,9 @@ "dependencies": { "@convex-dev/better-auth": "^0.9.7", "@tailwindcss/vite": "^4.1.17", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/solid-start": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-start": "^1.139.13", "better-auth": "^1.3.27", "clsx": "^2.1.1", "convex": "^1.28.2", diff --git a/examples/solid/start-counter/package.json b/examples/solid/start-counter/package.json index d136528139d..d47c7adc029 100644 --- a/examples/solid/start-counter/package.json +++ b/examples/solid/start-counter/package.json @@ -10,9 +10,9 @@ "start": "pnpx srvx --prod -s ../client dist/server/server.js" }, "dependencies": { - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/solid-start": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-start": "^1.139.13", "solid-js": "^1.9.10", "redaxios": "^0.5.1", "tailwind-merge": "^2.6.0", diff --git a/examples/solid/start-i18n-paraglide/package.json b/examples/solid/start-i18n-paraglide/package.json index a619f180b94..6905d8712ce 100644 --- a/examples/solid/start-i18n-paraglide/package.json +++ b/examples/solid/start-i18n-paraglide/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tanstack/solid-devtools": "^0.7.0", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/solid-start": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-start": "^1.139.13", "solid-js": "^1.9.10" }, "devDependencies": { diff --git a/examples/solid/start-large/package.json b/examples/solid/start-large/package.json index 09510a0aadc..351a2e437f4 100644 --- a/examples/solid/start-large/package.json +++ b/examples/solid/start-large/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "@tanstack/solid-query": "^5.90.0", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/solid-start": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-start": "^1.139.13", "solid-js": "^1.9.10", "redaxios": "^0.5.1", "tailwind-merge": "^2.6.0", diff --git a/examples/solid/start-streaming-data-from-server-functions/package.json b/examples/solid/start-streaming-data-from-server-functions/package.json index 4f4b4894e64..0519d8d5496 100644 --- a/examples/solid/start-streaming-data-from-server-functions/package.json +++ b/examples/solid/start-streaming-data-from-server-functions/package.json @@ -10,9 +10,9 @@ "start": "pnpx srvx --prod -s ../client dist/server/server.js" }, "dependencies": { - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/solid-start": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-start": "^1.139.13", "solid-js": "^1.9.10", "zod": "^3.24.2" }, diff --git a/examples/solid/start-supabase-basic/package.json b/examples/solid/start-supabase-basic/package.json index 04fa4df1e41..e50f9ac2603 100644 --- a/examples/solid/start-supabase-basic/package.json +++ b/examples/solid/start-supabase-basic/package.json @@ -16,9 +16,9 @@ "dependencies": { "@supabase/ssr": "^0.5.2", "@supabase/supabase-js": "^2.48.1", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/solid-start": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-start": "^1.139.13", "solid-js": "^1.9.9", "redaxios": "^0.5.1" }, diff --git a/examples/solid/start-tailwind-v4/package.json b/examples/solid/start-tailwind-v4/package.json index e94ff50cc3e..956496569c4 100644 --- a/examples/solid/start-tailwind-v4/package.json +++ b/examples/solid/start-tailwind-v4/package.json @@ -10,9 +10,9 @@ "start": "node .output/server/index.mjs" }, "dependencies": { - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/solid-start": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-start": "^1.139.13", "solid-js": "^1.9.10", "tailwind-merge": "^2.6.0", "zod": "^3.24.2" diff --git a/examples/solid/view-transitions/package.json b/examples/solid/view-transitions/package.json index 5f1ea53beb0..aba93eb4c4d 100644 --- a/examples/solid/view-transitions/package.json +++ b/examples/solid/view-transitions/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", diff --git a/examples/solid/with-framer-motion/package.json b/examples/solid/with-framer-motion/package.json index 3d1d8c64873..7357389c23b 100644 --- a/examples/solid/with-framer-motion/package.json +++ b/examples/solid/with-framer-motion/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", diff --git a/examples/solid/with-trpc/package.json b/examples/solid/with-trpc/package.json index aeacf7a4b7f..506afd688e8 100644 --- a/examples/solid/with-trpc/package.json +++ b/examples/solid/with-trpc/package.json @@ -11,9 +11,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.12", - "@tanstack/solid-router-devtools": "^1.139.12", - "@tanstack/router-plugin": "^1.139.12", + "@tanstack/solid-router": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.13", "@trpc/client": "^11.4.3", "@trpc/server": "^11.4.3", "express": "^4.21.2", diff --git a/packages/arktype-adapter/package.json b/packages/arktype-adapter/package.json index f4283b3cd12..1752265d94e 100644 --- a/packages/arktype-adapter/package.json +++ b/packages/arktype-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/arktype-adapter", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-router-devtools/package.json b/packages/react-router-devtools/package.json index 5c847407948..511255082fb 100644 --- a/packages/react-router-devtools/package.json +++ b/packages/react-router-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-router-devtools", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-router-ssr-query/package.json b/packages/react-router-ssr-query/package.json index 054ef6beeb6..426c0f2ab02 100644 --- a/packages/react-router-ssr-query/package.json +++ b/packages/react-router-ssr-query/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-router-ssr-query", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-router/package.json b/packages/react-router/package.json index e9844da022f..87331a47615 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-router", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-start-client/package.json b/packages/react-start-client/package.json index 4c773951eac..ae4221f6c1f 100644 --- a/packages/react-start-client/package.json +++ b/packages/react-start-client/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-start-client", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-start-server/package.json b/packages/react-start-server/package.json index ee1cd42c86d..a537d585f60 100644 --- a/packages/react-start-server/package.json +++ b/packages/react-start-server/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-start-server", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-start/package.json b/packages/react-start/package.json index 15c8cf7cbda..27d35e52705 100644 --- a/packages/react-start/package.json +++ b/packages/react-start/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-start", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-cli/package.json b/packages/router-cli/package.json index 002c8b38797..0fb889d9ee7 100644 --- a/packages/router-cli/package.json +++ b/packages/router-cli/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-cli", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-core/package.json b/packages/router-core/package.json index 5d61399ce08..cbff61f4309 100644 --- a/packages/router-core/package.json +++ b/packages/router-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-core", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-devtools-core/package.json b/packages/router-devtools-core/package.json index a13d4e3458b..71d317f4caa 100644 --- a/packages/router-devtools-core/package.json +++ b/packages/router-devtools-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-devtools-core", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for Web applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-devtools/package.json b/packages/router-devtools/package.json index 13d5c51499e..6b442859d6f 100644 --- a/packages/router-devtools/package.json +++ b/packages/router-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-devtools", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-generator/package.json b/packages/router-generator/package.json index 786a3f19abf..433b18e93cc 100644 --- a/packages/router-generator/package.json +++ b/packages/router-generator/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-generator", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-plugin/package.json b/packages/router-plugin/package.json index 3d1e6bf9817..31095006a98 100644 --- a/packages/router-plugin/package.json +++ b/packages/router-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-plugin", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-ssr-query-core/package.json b/packages/router-ssr-query-core/package.json index 9d401da52db..03dbe75180c 100644 --- a/packages/router-ssr-query-core/package.json +++ b/packages/router-ssr-query-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-ssr-query-core", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-vite-plugin/package.json b/packages/router-vite-plugin/package.json index ca0355e9f27..b224c329b37 100644 --- a/packages/router-vite-plugin/package.json +++ b/packages/router-vite-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-vite-plugin", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-router-devtools/package.json b/packages/solid-router-devtools/package.json index dbf673be4f4..1faf8285c83 100644 --- a/packages/solid-router-devtools/package.json +++ b/packages/solid-router-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-router-devtools", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for Solid applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-router-ssr-query/package.json b/packages/solid-router-ssr-query/package.json index 6af3d9ec290..1f49f471c21 100644 --- a/packages/solid-router-ssr-query/package.json +++ b/packages/solid-router-ssr-query/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-router-ssr-query", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for Solid applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-router/package.json b/packages/solid-router/package.json index daf26022729..ab326919547 100644 --- a/packages/solid-router/package.json +++ b/packages/solid-router/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-router", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for Solid applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-start-client/package.json b/packages/solid-start-client/package.json index 47903cc1cb5..efe9483a109 100644 --- a/packages/solid-start-client/package.json +++ b/packages/solid-start-client/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-start-client", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for Solid applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-start-server/package.json b/packages/solid-start-server/package.json index 2f5ea8221ea..d7f9b30a841 100644 --- a/packages/solid-start-server/package.json +++ b/packages/solid-start-server/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-start-server", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for Solid applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-start/package.json b/packages/solid-start/package.json index b94c26a0e3e..59daad1d074 100644 --- a/packages/solid-start/package.json +++ b/packages/solid-start/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-start", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for Solid applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/start-client-core/package.json b/packages/start-client-core/package.json index 5df7e42b6d8..73cc04fb6d7 100644 --- a/packages/start-client-core/package.json +++ b/packages/start-client-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/start-client-core", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/start-plugin-core/package.json b/packages/start-plugin-core/package.json index 8c1b2bcaa4b..2d08145069e 100644 --- a/packages/start-plugin-core/package.json +++ b/packages/start-plugin-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/start-plugin-core", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/start-server-core/package.json b/packages/start-server-core/package.json index f9d2bf43cec..8c7048159d7 100644 --- a/packages/start-server-core/package.json +++ b/packages/start-server-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/start-server-core", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/start-static-server-functions/package.json b/packages/start-static-server-functions/package.json index 39e288510ec..12e26ccafc1 100644 --- a/packages/start-static-server-functions/package.json +++ b/packages/start-static-server-functions/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/start-static-server-functions", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/start-storage-context/package.json b/packages/start-storage-context/package.json index 6b765e17b16..a8a846e8280 100644 --- a/packages/start-storage-context/package.json +++ b/packages/start-storage-context/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/start-storage-context", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/valibot-adapter/package.json b/packages/valibot-adapter/package.json index d41db5f46ad..c16fc31a88d 100644 --- a/packages/valibot-adapter/package.json +++ b/packages/valibot-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/valibot-adapter", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/zod-adapter/package.json b/packages/zod-adapter/package.json index b3ad2bf3ce7..3f8f3c0bf0c 100644 --- a/packages/zod-adapter/package.json +++ b/packages/zod-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/zod-adapter", - "version": "1.139.12", + "version": "1.139.13", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4f84cfe73fd..747dad9381a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6984,7 +6984,7 @@ importers: specifier: workspace:* version: link:../../../packages/router-plugin '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7024,7 +7024,7 @@ importers: specifier: workspace:* version: link:../../../packages/router-plugin '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7067,7 +7067,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7110,7 +7110,7 @@ importers: specifier: ^5.90.0 version: 5.90.9(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7147,7 +7147,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7181,7 +7181,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7221,7 +7221,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7267,7 +7267,7 @@ importers: specifier: ^5.71.9 version: 5.72.2(@tanstack/solid-query@5.90.9(solid-js@1.9.10))(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7310,7 +7310,7 @@ importers: specifier: ^5.71.9 version: 5.72.2(@tanstack/solid-query@5.90.9(solid-js@1.9.10))(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7350,7 +7350,7 @@ importers: specifier: workspace:* version: link:../../../packages/router-plugin '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router compression: specifier: ^1.8.0 @@ -7390,7 +7390,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7448,7 +7448,7 @@ importers: specifier: workspace:* version: link:../../../packages/router-plugin '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7491,7 +7491,7 @@ importers: specifier: workspace:* version: link:../../../packages/router-plugin '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7531,7 +7531,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7571,7 +7571,7 @@ importers: specifier: workspace:* version: link:../../../packages/router-plugin '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router solid-js: specifier: 1.9.10 @@ -7602,7 +7602,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7642,7 +7642,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7691,7 +7691,7 @@ importers: specifier: ^5.72.0 version: 5.72.2(@tanstack/solid-query@5.90.9(solid-js@1.9.10))(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7740,7 +7740,7 @@ importers: specifier: ^5.72.0 version: 5.72.2(@tanstack/solid-query@5.90.9(solid-js@1.9.10))(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7786,7 +7786,7 @@ importers: specifier: ^5.90.0 version: 5.90.9(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7826,7 +7826,7 @@ importers: specifier: ^5.90.0 version: 5.90.9(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7863,7 +7863,7 @@ importers: specifier: ^5.90.0 version: 5.90.9(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7897,7 +7897,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7928,7 +7928,7 @@ importers: specifier: workspace:* version: link:../../../packages/router-plugin '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7959,7 +7959,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7999,7 +7999,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8033,7 +8033,7 @@ importers: examples/solid/quickstart-webpack-file-based: dependencies: '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8097,7 +8097,7 @@ importers: specifier: workspace:* version: link:../../../packages/router-plugin '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8131,7 +8131,7 @@ importers: specifier: workspace:* version: link:../../../packages/router-plugin '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8171,7 +8171,7 @@ importers: specifier: ^5.90.0 version: 5.90.4(@tanstack/solid-query@5.90.9(solid-js@1.9.10))(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8205,7 +8205,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8248,7 +8248,7 @@ importers: specifier: ^5.90.0 version: 5.90.9(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8297,7 +8297,7 @@ importers: examples/solid/start-basic: dependencies: '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8352,7 +8352,7 @@ importers: specifier: ^7.0.0 version: 7.0.0(prisma@7.0.0(@types/react@19.2.2)(magicast@0.3.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.2))(typescript@5.9.2) '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8407,7 +8407,7 @@ importers: specifier: ^0.41.1 version: 0.41.1 '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8453,7 +8453,7 @@ importers: examples/solid/start-basic-cloudflare: dependencies: '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8499,7 +8499,7 @@ importers: examples/solid/start-basic-netlify: dependencies: '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8542,7 +8542,7 @@ importers: examples/solid/start-basic-nitro: dependencies: '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8591,7 +8591,7 @@ importers: specifier: ^5.90.0 version: 5.90.4(@tanstack/solid-query@5.90.9(solid-js@1.9.10))(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8640,7 +8640,7 @@ importers: examples/solid/start-basic-static: dependencies: '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8698,7 +8698,7 @@ importers: specifier: ^0.7.0 version: 0.7.14(csstype@3.1.3)(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8765,7 +8765,7 @@ importers: specifier: ^4.1.17 version: 4.1.17(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8823,7 +8823,7 @@ importers: examples/solid/start-counter: dependencies: '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8869,7 +8869,7 @@ importers: specifier: ^0.7.0 version: 0.7.14(csstype@3.1.3)(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8912,7 +8912,7 @@ importers: specifier: ^5.90.0 version: 5.90.9(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8961,7 +8961,7 @@ importers: examples/solid/start-streaming-data-from-server-functions: dependencies: '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -9001,7 +9001,7 @@ importers: specifier: ^2.48.1 version: 2.48.1 '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -9041,7 +9041,7 @@ importers: examples/solid/start-tailwind-v4: dependencies: '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -9093,7 +9093,7 @@ importers: specifier: workspace:* version: link:../../../packages/router-plugin '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -9130,7 +9130,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -9173,7 +9173,7 @@ importers: specifier: workspace:* version: link:../../../packages/router-plugin '@tanstack/solid-router': - specifier: ^1.139.12 + specifier: ^1.139.13 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ From 0a1da4a99ee38f6e91afc503720d4147a5450b7a Mon Sep 17 00:00:00 2001 From: Flo Date: Tue, 2 Dec 2025 23:57:47 +0100 Subject: [PATCH 05/14] fix(router-core): matching competing optional routes uses proper fullPath for params extraction (#6015) * fix(router-core): matching competing optional routes uses proper fullPath for params extraction * remove debug console.log --- .../router-core/src/new-process-route-tree.ts | 8 ++++- .../tests/new-process-route-tree.test.ts | 31 +++++++++++++++++++ 2 files changed, 38 insertions(+), 1 deletion(-) diff --git a/packages/router-core/src/new-process-route-tree.ts b/packages/router-core/src/new-process-route-tree.ts index bbdbde56e21..64abb685b6a 100644 --- a/packages/router-core/src/new-process-route-tree.ts +++ b/packages/router-core/src/new-process-route-tree.ts @@ -332,7 +332,13 @@ function parseSegments( // but if there is *also* a layout route at this path, save it as notFound // we can use it when fuzzy matching to display the NotFound component in the layout route if (!isIndex) node.notFound = route - if (!node.route || (!node.isIndex && isIndex)) node.route = route + // does the new route take precedence over an existing one? + // yes if previous is not an index route and new one is an index route + if (!node.route || (!node.isIndex && isIndex)) { + node.route = route + // when replacing, replace all attributes that are route-specific (`fullPath` only at the moment) + node.fullPath = route.fullPath ?? route.from + } node.isIndex ||= isIndex } } diff --git a/packages/router-core/tests/new-process-route-tree.test.ts b/packages/router-core/tests/new-process-route-tree.test.ts index 65b7da14ca2..746cd470928 100644 --- a/packages/router-core/tests/new-process-route-tree.test.ts +++ b/packages/router-core/tests/new-process-route-tree.test.ts @@ -831,6 +831,37 @@ describe('findRouteMatch', () => { expect(result?.params).toEqual({ '**': decoded }) }) }) + describe('edge-cases', () => { + it('#6012: optional index at root with param extraction', () => { + const tree = { + id: '__root__', + fullPath: '/', + path: '/', + isRoot: true, + options: {}, + children: [ + { + id: '/{-$year}/{-$month}/{-$day}', + fullPath: '/{-$year}/{-$month}/{-$day}', + path: '{-$year}/{-$month}/{-$day}', + isRoot: false, + options: {}, + }, + { + id: '/_pathless/{-$language}/', + fullPath: '/{-$language}/', + path: '{-$language}/', + isRoot: false, + options: {}, + }, + ], + } + const { processedTree } = processRouteTree(tree) + const result = findRouteMatch(`/sv`, processedTree) + expect(result?.route.id).toBe('/_pathless/{-$language}/') + expect(result?.params).toEqual({ language: 'sv' }) + }) + }) }) }) From b563248f49733148434709381df4de4ce4b5fbd5 Mon Sep 17 00:00:00 2001 From: Tanner Linsley Date: Tue, 2 Dec 2025 23:00:08 +0000 Subject: [PATCH 06/14] release: v1.139.14 --- .../package.json | 6 +- .../react/authenticated-routes/package.json | 6 +- .../basic-default-search-params/package.json | 4 +- .../react/basic-devtools-panel/package.json | 4 +- examples/react/basic-file-based/package.json | 6 +- .../basic-non-nested-devtools/package.json | 4 +- .../basic-react-query-file-based/package.json | 6 +- examples/react/basic-react-query/package.json | 4 +- .../react/basic-ssr-file-based/package.json | 6 +- .../package.json | 6 +- .../basic-virtual-file-based/package.json | 6 +- .../package.json | 6 +- examples/react/basic/package.json | 4 +- examples/react/deferred-data/package.json | 4 +- examples/react/i18n-paraglide/package.json | 4 +- .../kitchen-sink-file-based/package.json | 6 +- .../package.json | 6 +- .../kitchen-sink-react-query/package.json | 4 +- examples/react/kitchen-sink/package.json | 4 +- examples/react/large-file-based/package.json | 6 +- examples/react/location-masking/package.json | 4 +- .../react/navigation-blocking/package.json | 4 +- .../package.json | 6 +- .../react/quickstart-file-based/package.json | 6 +- .../quickstart-rspack-file-based/package.json | 6 +- .../package.json | 6 +- examples/react/quickstart/package.json | 4 +- .../router-monorepo-react-query/package.json | 6 +- .../packages/app/package.json | 2 +- .../packages/router/package.json | 4 +- .../router-monorepo-simple-lazy/package.json | 6 +- .../packages/app/package.json | 2 +- .../packages/router/package.json | 4 +- .../react/router-monorepo-simple/package.json | 6 +- .../packages/app/package.json | 2 +- .../packages/router/package.json | 4 +- .../react/scroll-restoration/package.json | 4 +- .../search-validator-adapters/package.json | 12 +-- examples/react/start-bare/package.json | 6 +- examples/react/start-basic-auth/package.json | 6 +- .../react/start-basic-authjs/package.json | 6 +- .../react/start-basic-cloudflare/package.json | 6 +- .../start-basic-react-query/package.json | 8 +- .../react/start-basic-static/package.json | 8 +- examples/react/start-basic/package.json | 6 +- examples/react/start-bun/package.json | 10 +- examples/react/start-clerk-basic/package.json | 6 +- .../react/start-convex-trellaux/package.json | 8 +- examples/react/start-counter/package.json | 6 +- .../react/start-i18n-paraglide/package.json | 6 +- examples/react/start-large/package.json | 6 +- examples/react/start-material-ui/package.json | 6 +- .../package.json | 6 +- .../react/start-supabase-basic/package.json | 6 +- examples/react/start-tailwind-v4/package.json | 6 +- examples/react/start-trellaux/package.json | 8 +- examples/react/start-workos/package.json | 6 +- examples/react/view-transitions/package.json | 6 +- .../react/with-framer-motion/package.json | 4 +- .../react/with-trpc-react-query/package.json | 6 +- examples/react/with-trpc/package.json | 6 +- .../package.json | 6 +- .../solid/authenticated-routes/package.json | 6 +- .../basic-default-search-params/package.json | 4 +- .../solid/basic-devtools-panel/package.json | 4 +- examples/solid/basic-file-based/package.json | 6 +- .../basic-non-nested-devtools/package.json | 4 +- .../basic-solid-query-file-based/package.json | 6 +- examples/solid/basic-solid-query/package.json | 6 +- .../solid/basic-ssr-file-based/package.json | 6 +- .../package.json | 6 +- .../basic-virtual-file-based/package.json | 6 +- .../package.json | 6 +- examples/solid/basic/package.json | 4 +- examples/solid/deferred-data/package.json | 4 +- examples/solid/i18n-paraglide/package.json | 4 +- .../kitchen-sink-file-based/package.json | 6 +- .../package.json | 6 +- .../kitchen-sink-solid-query/package.json | 4 +- examples/solid/kitchen-sink/package.json | 4 +- examples/solid/large-file-based/package.json | 6 +- examples/solid/location-masking/package.json | 4 +- .../solid/navigation-blocking/package.json | 4 +- .../package.json | 6 +- .../solid/quickstart-file-based/package.json | 6 +- .../quickstart-rspack-file-based/package.json | 6 +- .../package.json | 6 +- examples/solid/quickstart/package.json | 4 +- .../router-monorepo-simple-lazy/package.json | 6 +- .../packages/app/package.json | 2 +- .../packages/router/package.json | 4 +- .../solid/router-monorepo-simple/package.json | 6 +- .../packages/app/package.json | 2 +- .../packages/router/package.json | 4 +- .../router-monorepo-solid-query/package.json | 6 +- .../packages/app/package.json | 2 +- .../packages/router/package.json | 4 +- .../solid/scroll-restoration/package.json | 4 +- .../search-validator-adapters/package.json | 12 +-- examples/solid/start-basic-auth/package.json | 6 +- .../solid/start-basic-authjs/package.json | 6 +- .../solid/start-basic-cloudflare/package.json | 6 +- .../solid/start-basic-netlify/package.json | 6 +- examples/solid/start-basic-nitro/package.json | 6 +- .../start-basic-solid-query/package.json | 8 +- .../solid/start-basic-static/package.json | 8 +- examples/solid/start-basic/package.json | 6 +- examples/solid/start-bun/package.json | 10 +- .../start-convex-better-auth/package.json | 6 +- examples/solid/start-counter/package.json | 6 +- .../solid/start-i18n-paraglide/package.json | 6 +- examples/solid/start-large/package.json | 6 +- .../package.json | 6 +- .../solid/start-supabase-basic/package.json | 6 +- examples/solid/start-tailwind-v4/package.json | 6 +- examples/solid/view-transitions/package.json | 6 +- .../solid/with-framer-motion/package.json | 4 +- examples/solid/with-trpc/package.json | 6 +- packages/arktype-adapter/package.json | 2 +- packages/react-router-devtools/package.json | 2 +- packages/react-router-ssr-query/package.json | 2 +- packages/react-router/package.json | 2 +- packages/react-start-client/package.json | 2 +- packages/react-start-server/package.json | 2 +- packages/react-start/package.json | 2 +- packages/router-cli/package.json | 2 +- packages/router-core/package.json | 2 +- packages/router-devtools-core/package.json | 2 +- packages/router-devtools/package.json | 2 +- packages/router-generator/package.json | 2 +- packages/router-plugin/package.json | 2 +- packages/router-ssr-query-core/package.json | 2 +- packages/router-vite-plugin/package.json | 2 +- packages/solid-router-devtools/package.json | 2 +- packages/solid-router-ssr-query/package.json | 2 +- packages/solid-router/package.json | 2 +- packages/solid-start-client/package.json | 2 +- packages/solid-start-server/package.json | 2 +- packages/solid-start/package.json | 2 +- packages/start-client-core/package.json | 2 +- packages/start-plugin-core/package.json | 2 +- packages/start-server-core/package.json | 2 +- .../package.json | 2 +- packages/start-storage-context/package.json | 2 +- packages/valibot-adapter/package.json | 2 +- packages/zod-adapter/package.json | 2 +- pnpm-lock.yaml | 102 +++++++++--------- 147 files changed, 404 insertions(+), 404 deletions(-) diff --git a/examples/react/authenticated-routes-firebase/package.json b/examples/react/authenticated-routes-firebase/package.json index b313d387292..e43c2783e96 100644 --- a/examples/react/authenticated-routes-firebase/package.json +++ b/examples/react/authenticated-routes-firebase/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "firebase": "^11.4.0", "postcss": "^8.5.1", "react": "^19.0.0", diff --git a/examples/react/authenticated-routes/package.json b/examples/react/authenticated-routes/package.json index 1eba4a4b0dc..d47ef5fa433 100644 --- a/examples/react/authenticated-routes/package.json +++ b/examples/react/authenticated-routes/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/basic-default-search-params/package.json b/examples/react/basic-default-search-params/package.json index f5f0906a171..dddda07ad6b 100644 --- a/examples/react/basic-default-search-params/package.json +++ b/examples/react/basic-default-search-params/package.json @@ -11,8 +11,8 @@ "dependencies": { "@tailwindcss/postcss": "^4.1.15", "@tanstack/react-query": "^5.90.0", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/basic-devtools-panel/package.json b/examples/react/basic-devtools-panel/package.json index 8c5e70ff1f0..a740f02c5f9 100644 --- a/examples/react/basic-devtools-panel/package.json +++ b/examples/react/basic-devtools-panel/package.json @@ -11,8 +11,8 @@ "dependencies": { "@tailwindcss/postcss": "^4.1.15", "@tanstack/react-query-devtools": "^5.67.2", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/basic-file-based/package.json b/examples/react/basic-file-based/package.json index 63be3415d40..f10e486779e 100644 --- a/examples/react/basic-file-based/package.json +++ b/examples/react/basic-file-based/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/basic-non-nested-devtools/package.json b/examples/react/basic-non-nested-devtools/package.json index 32f6684e827..30e0219358d 100644 --- a/examples/react/basic-non-nested-devtools/package.json +++ b/examples/react/basic-non-nested-devtools/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/basic-react-query-file-based/package.json b/examples/react/basic-react-query-file-based/package.json index 9db426bf9ad..b4312197e53 100644 --- a/examples/react/basic-react-query-file-based/package.json +++ b/examples/react/basic-react-query-file-based/package.json @@ -12,9 +12,9 @@ "@tailwindcss/postcss": "^4.1.15", "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/basic-react-query/package.json b/examples/react/basic-react-query/package.json index 7cd955c5d64..0fbb815f9f2 100644 --- a/examples/react/basic-react-query/package.json +++ b/examples/react/basic-react-query/package.json @@ -12,8 +12,8 @@ "@tailwindcss/postcss": "^4.1.15", "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/basic-ssr-file-based/package.json b/examples/react/basic-ssr-file-based/package.json index cda5633509d..a0146960937 100644 --- a/examples/react/basic-ssr-file-based/package.json +++ b/examples/react/basic-ssr-file-based/package.json @@ -11,8 +11,8 @@ "debug": "node --inspect-brk server" }, "dependencies": { - "@tanstack/react-router": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "compression": "^1.8.0", "express": "^4.21.2", "get-port": "^7.1.0", @@ -21,7 +21,7 @@ "react-dom": "^19.0.0" }, "devDependencies": { - "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.14", "@types/express": "^4.17.23", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.1", diff --git a/examples/react/basic-ssr-streaming-file-based/package.json b/examples/react/basic-ssr-streaming-file-based/package.json index 313b6a8dd90..47c68db6048 100644 --- a/examples/react/basic-ssr-streaming-file-based/package.json +++ b/examples/react/basic-ssr-streaming-file-based/package.json @@ -11,8 +11,8 @@ "debug": "node --inspect-brk server" }, "dependencies": { - "@tanstack/react-router": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "compression": "^1.7.5", "express": "^4.21.2", "get-port": "^7.1.0", @@ -21,7 +21,7 @@ "react-dom": "^19.0.0" }, "devDependencies": { - "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.14", "@types/express": "^4.17.21", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.1", diff --git a/examples/react/basic-virtual-file-based/package.json b/examples/react/basic-virtual-file-based/package.json index ba3f88ebef1..2515c96299c 100644 --- a/examples/react/basic-virtual-file-based/package.json +++ b/examples/react/basic-virtual-file-based/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "@tanstack/virtual-file-routes": "^1.139.0", "postcss": "^8.5.1", "react": "^19.0.0", diff --git a/examples/react/basic-virtual-inside-file-based/package.json b/examples/react/basic-virtual-inside-file-based/package.json index 54783486d7f..4ce9fba41ff 100644 --- a/examples/react/basic-virtual-inside-file-based/package.json +++ b/examples/react/basic-virtual-inside-file-based/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "@tanstack/virtual-file-routes": "^1.139.0", "postcss": "^8.5.1", "react": "^19.0.0", diff --git a/examples/react/basic/package.json b/examples/react/basic/package.json index 5615c4414cd..51ffad140fa 100644 --- a/examples/react/basic/package.json +++ b/examples/react/basic/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/deferred-data/package.json b/examples/react/deferred-data/package.json index 8e118cdf899..9b0a8303db5 100644 --- a/examples/react/deferred-data/package.json +++ b/examples/react/deferred-data/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/i18n-paraglide/package.json b/examples/react/i18n-paraglide/package.json index 6cec6d87f8a..c6703620dab 100644 --- a/examples/react/i18n-paraglide/package.json +++ b/examples/react/i18n-paraglide/package.json @@ -11,8 +11,8 @@ }, "dependencies": { "@tailwindcss/vite": "^4.1.13", - "@tanstack/react-router": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "react": "^19.1.1", "react-dom": "^19.1.1", "tailwindcss": "^4.1.13" diff --git a/examples/react/kitchen-sink-file-based/package.json b/examples/react/kitchen-sink-file-based/package.json index 77c9ddb12d5..2a06b40dbeb 100644 --- a/examples/react/kitchen-sink-file-based/package.json +++ b/examples/react/kitchen-sink-file-based/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "immer": "^10.1.1", "postcss": "^8.5.1", "react": "^19.0.0", diff --git a/examples/react/kitchen-sink-react-query-file-based/package.json b/examples/react/kitchen-sink-react-query-file-based/package.json index 8f9d9266473..97e2f89b397 100644 --- a/examples/react/kitchen-sink-react-query-file-based/package.json +++ b/examples/react/kitchen-sink-react-query-file-based/package.json @@ -12,9 +12,9 @@ "@tailwindcss/postcss": "^4.1.15", "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "immer": "^10.1.1", "postcss": "^8.5.1", "react": "^19.0.0", diff --git a/examples/react/kitchen-sink-react-query/package.json b/examples/react/kitchen-sink-react-query/package.json index ce824e0f42a..d46f929c944 100644 --- a/examples/react/kitchen-sink-react-query/package.json +++ b/examples/react/kitchen-sink-react-query/package.json @@ -12,8 +12,8 @@ "@tailwindcss/postcss": "^4.1.15", "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", "immer": "^10.1.1", "postcss": "^8.5.1", "react": "^19.0.0", diff --git a/examples/react/kitchen-sink/package.json b/examples/react/kitchen-sink/package.json index 9082ef25a14..eb2078c8df9 100644 --- a/examples/react/kitchen-sink/package.json +++ b/examples/react/kitchen-sink/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", "immer": "^10.1.1", "postcss": "^8.5.1", "react": "^19.0.0", diff --git a/examples/react/large-file-based/package.json b/examples/react/large-file-based/package.json index 77f16479f1a..14c0d769515 100644 --- a/examples/react/large-file-based/package.json +++ b/examples/react/large-file-based/package.json @@ -13,9 +13,9 @@ "dependencies": { "@tailwindcss/postcss": "^4.1.15", "@tanstack/react-query": "^5.90.0", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/location-masking/package.json b/examples/react/location-masking/package.json index 6cf0e3bd1b8..7fe055f22e5 100644 --- a/examples/react/location-masking/package.json +++ b/examples/react/location-masking/package.json @@ -12,8 +12,8 @@ "@radix-ui/react-dialog": "^1.1.6", "@tailwindcss/postcss": "^4.1.15", "@tanstack/react-query": "^5.90.0", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/navigation-blocking/package.json b/examples/react/navigation-blocking/package.json index 44c87426239..17d2224a6e6 100644 --- a/examples/react/navigation-blocking/package.json +++ b/examples/react/navigation-blocking/package.json @@ -11,8 +11,8 @@ "dependencies": { "@tailwindcss/postcss": "^4.1.15", "@tanstack/react-query": "^5.90.0", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/quickstart-esbuild-file-based/package.json b/examples/react/quickstart-esbuild-file-based/package.json index 7874956b28b..04a1992e114 100644 --- a/examples/react/quickstart-esbuild-file-based/package.json +++ b/examples/react/quickstart-esbuild-file-based/package.json @@ -9,9 +9,9 @@ "start": "dev" }, "dependencies": { - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/quickstart-file-based/package.json b/examples/react/quickstart-file-based/package.json index 20a8cf1f816..aa49b75df45 100644 --- a/examples/react/quickstart-file-based/package.json +++ b/examples/react/quickstart-file-based/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/quickstart-rspack-file-based/package.json b/examples/react/quickstart-rspack-file-based/package.json index 9a39dbbc828..f0f640bc7d6 100644 --- a/examples/react/quickstart-rspack-file-based/package.json +++ b/examples/react/quickstart-rspack-file-based/package.json @@ -9,8 +9,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", @@ -19,7 +19,7 @@ "devDependencies": { "@rsbuild/core": "1.2.4", "@rsbuild/plugin-react": "1.1.0", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/router-plugin": "^1.139.14", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "typescript": "^5.6.2" diff --git a/examples/react/quickstart-webpack-file-based/package.json b/examples/react/quickstart-webpack-file-based/package.json index 38ebc22e87f..4933ca58178 100644 --- a/examples/react/quickstart-webpack-file-based/package.json +++ b/examples/react/quickstart-webpack-file-based/package.json @@ -7,14 +7,14 @@ "build": "webpack build && tsc --noEmit" }, "dependencies": { - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", "react": "^19.0.0", "react-dom": "^19.0.0" }, "devDependencies": { "@swc/core": "^1.10.15", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/router-plugin": "^1.139.14", "@types/react": "^19.0.8", "@types/react-dom": "^19.0.3", "html-webpack-plugin": "^5.6.3", diff --git a/examples/react/quickstart/package.json b/examples/react/quickstart/package.json index 6dcbda2c1bf..6fd85a56961 100644 --- a/examples/react/quickstart/package.json +++ b/examples/react/quickstart/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/router-monorepo-react-query/package.json b/examples/react/router-monorepo-react-query/package.json index aaba6f351cf..2a090e570a5 100644 --- a/examples/react/router-monorepo-react-query/package.json +++ b/examples/react/router-monorepo-react-query/package.json @@ -12,9 +12,9 @@ "dependencies": { "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1" diff --git a/examples/react/router-monorepo-react-query/packages/app/package.json b/examples/react/router-monorepo-react-query/packages/app/package.json index 575e3a2dde2..64807f84fa0 100644 --- a/examples/react/router-monorepo-react-query/packages/app/package.json +++ b/examples/react/router-monorepo-react-query/packages/app/package.json @@ -20,7 +20,7 @@ "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "typescript": "^5.7.2", - "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.14", "postcss": "^8.5.1", "autoprefixer": "^10.4.20", "tailwindcss": "^3.4.17", diff --git a/examples/react/router-monorepo-react-query/packages/router/package.json b/examples/react/router-monorepo-react-query/packages/router/package.json index 33854b2f894..79c409773bb 100644 --- a/examples/react/router-monorepo-react-query/packages/router/package.json +++ b/examples/react/router-monorepo-react-query/packages/router/package.json @@ -10,8 +10,8 @@ "dependencies": { "@tanstack/history": "^1.139.0", "@tanstack/react-query": "^5.90.0", - "@tanstack/react-router": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "@router-mono-react-query/post-query": "workspace:*", "redaxios": "^0.5.1", "zod": "^3.24.2", diff --git a/examples/react/router-monorepo-simple-lazy/package.json b/examples/react/router-monorepo-simple-lazy/package.json index ff153953d43..d1e705aa486 100644 --- a/examples/react/router-monorepo-simple-lazy/package.json +++ b/examples/react/router-monorepo-simple-lazy/package.json @@ -8,9 +8,9 @@ "dev": "pnpm router build && pnpm post-feature build && pnpm app dev" }, "dependencies": { - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1" diff --git a/examples/react/router-monorepo-simple-lazy/packages/app/package.json b/examples/react/router-monorepo-simple-lazy/packages/app/package.json index 536cdd73995..5856afe75ac 100644 --- a/examples/react/router-monorepo-simple-lazy/packages/app/package.json +++ b/examples/react/router-monorepo-simple-lazy/packages/app/package.json @@ -19,7 +19,7 @@ "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "typescript": "^5.7.2", - "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.14", "postcss": "^8.5.1", "autoprefixer": "^10.4.20", "tailwindcss": "^3.4.17", diff --git a/examples/react/router-monorepo-simple-lazy/packages/router/package.json b/examples/react/router-monorepo-simple-lazy/packages/router/package.json index c1ef347804d..4ec8d99c8b7 100644 --- a/examples/react/router-monorepo-simple-lazy/packages/router/package.json +++ b/examples/react/router-monorepo-simple-lazy/packages/router/package.json @@ -9,8 +9,8 @@ "types": "./dist/index.d.ts", "dependencies": { "@tanstack/history": "^1.139.0", - "@tanstack/react-router": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "redaxios": "^0.5.1", "zod": "^3.24.2", "react": "^19.0.0", diff --git a/examples/react/router-monorepo-simple/package.json b/examples/react/router-monorepo-simple/package.json index 7c1bbc1a48a..9bd67751aa8 100644 --- a/examples/react/router-monorepo-simple/package.json +++ b/examples/react/router-monorepo-simple/package.json @@ -8,9 +8,9 @@ "dev": "pnpm router build && pnpm post-feature build && pnpm app dev" }, "dependencies": { - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1" diff --git a/examples/react/router-monorepo-simple/packages/app/package.json b/examples/react/router-monorepo-simple/packages/app/package.json index e217dfef6bc..d4ed83bfedb 100644 --- a/examples/react/router-monorepo-simple/packages/app/package.json +++ b/examples/react/router-monorepo-simple/packages/app/package.json @@ -19,7 +19,7 @@ "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "typescript": "^5.7.2", - "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router-devtools": "^1.139.14", "vite": "^7.1.7", "postcss": "^8.5.1", "autoprefixer": "^10.4.20", diff --git a/examples/react/router-monorepo-simple/packages/router/package.json b/examples/react/router-monorepo-simple/packages/router/package.json index 767d1cba9b0..422768d970d 100644 --- a/examples/react/router-monorepo-simple/packages/router/package.json +++ b/examples/react/router-monorepo-simple/packages/router/package.json @@ -9,8 +9,8 @@ "types": "./dist/index.d.ts", "dependencies": { "@tanstack/history": "^1.139.0", - "@tanstack/react-router": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "redaxios": "^0.5.1", "zod": "^3.24.2", "react": "^19.0.0", diff --git a/examples/react/scroll-restoration/package.json b/examples/react/scroll-restoration/package.json index fb17e2c7bfb..2cad288a8df 100644 --- a/examples/react/scroll-restoration/package.json +++ b/examples/react/scroll-restoration/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", "@tanstack/react-virtual": "^3.13.0", "postcss": "^8.5.1", "react": "^19.0.0", diff --git a/examples/react/search-validator-adapters/package.json b/examples/react/search-validator-adapters/package.json index 20c81862542..c3a0dd761a8 100644 --- a/examples/react/search-validator-adapters/package.json +++ b/examples/react/search-validator-adapters/package.json @@ -11,13 +11,13 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/arktype-adapter": "^1.139.13", + "@tanstack/arktype-adapter": "^1.139.14", "@tanstack/react-query": "^5.90.0", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", - "@tanstack/valibot-adapter": "^1.139.13", - "@tanstack/zod-adapter": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", + "@tanstack/valibot-adapter": "^1.139.14", + "@tanstack/zod-adapter": "^1.139.14", "arktype": "^2.1.7", "postcss": "^8.5.1", "react": "^19.0.0", diff --git a/examples/react/start-bare/package.json b/examples/react/start-bare/package.json index 48643f55675..90fca97beca 100644 --- a/examples/react/start-bare/package.json +++ b/examples/react/start-bare/package.json @@ -10,9 +10,9 @@ "start": "pnpx srvx --prod -s ../client dist/server/server.js" }, "dependencies": { - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/react-start": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/react-start": "^1.139.14", "react": "^19.0.0", "react-dom": "^19.0.0", "zod": "^3.24.2" diff --git a/examples/react/start-basic-auth/package.json b/examples/react/start-basic-auth/package.json index fe4cd67d7cb..15d9ddaaea7 100644 --- a/examples/react/start-basic-auth/package.json +++ b/examples/react/start-basic-auth/package.json @@ -14,9 +14,9 @@ "@libsql/client": "^0.15.15", "@prisma/adapter-libsql": "^7.0.0", "@prisma/client": "^7.0.0", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/react-start": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/react-start": "^1.139.14", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/start-basic-authjs/package.json b/examples/react/start-basic-authjs/package.json index 653ed96eae9..fe5d345e0bc 100644 --- a/examples/react/start-basic-authjs/package.json +++ b/examples/react/start-basic-authjs/package.json @@ -11,9 +11,9 @@ }, "dependencies": { "@auth/core": "^0.41.1", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/react-start": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/react-start": "^1.139.14", "start-authjs": "^1.0.0", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/start-basic-cloudflare/package.json b/examples/react/start-basic-cloudflare/package.json index 42df1db9ead..3808d733549 100644 --- a/examples/react/start-basic-cloudflare/package.json +++ b/examples/react/start-basic-cloudflare/package.json @@ -12,9 +12,9 @@ "postinstall": "npm run cf-typegen" }, "dependencies": { - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/react-start": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/react-start": "^1.139.14", "react": "^19.0.0", "react-dom": "^19.0.0" }, diff --git a/examples/react/start-basic-react-query/package.json b/examples/react/start-basic-react-query/package.json index 98d8baa3e6b..94a0a2c13bb 100644 --- a/examples/react/start-basic-react-query/package.json +++ b/examples/react/start-basic-react-query/package.json @@ -12,10 +12,10 @@ "dependencies": { "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/react-router-ssr-query": "^1.139.13", - "@tanstack/react-start": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/react-router-ssr-query": "^1.139.14", + "@tanstack/react-start": "^1.139.14", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/start-basic-static/package.json b/examples/react/start-basic-static/package.json index 4f237f6e78b..0c5c455cce8 100644 --- a/examples/react/start-basic-static/package.json +++ b/examples/react/start-basic-static/package.json @@ -10,10 +10,10 @@ "start": "pnpx srvx --prod -s ../client dist/server/server.js" }, "dependencies": { - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/react-start": "^1.139.13", - "@tanstack/start-static-server-functions": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/react-start": "^1.139.14", + "@tanstack/start-static-server-functions": "^1.139.14", "@vitejs/plugin-react": "^5.1.0", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/start-basic/package.json b/examples/react/start-basic/package.json index c22bb9a5a8f..3c18a207196 100644 --- a/examples/react/start-basic/package.json +++ b/examples/react/start-basic/package.json @@ -10,9 +10,9 @@ "start": "node .output/server/index.mjs" }, "dependencies": { - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/react-start": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/react-start": "^1.139.14", "react": "^19.0.0", "react-dom": "^19.0.0", "tailwind-merge": "^2.6.0", diff --git a/examples/react/start-bun/package.json b/examples/react/start-bun/package.json index 17b466bbe15..f15dc56d037 100644 --- a/examples/react/start-bun/package.json +++ b/examples/react/start-bun/package.json @@ -15,11 +15,11 @@ "dependencies": { "@tailwindcss/vite": "^4.1.13", "@tanstack/react-devtools": "^0.7.0", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/react-router-ssr-query": "^1.139.13", - "@tanstack/react-start": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/react-router-ssr-query": "^1.139.14", + "@tanstack/react-start": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "react": "^19.1.1", "react-dom": "^19.1.1", "tailwindcss": "^4.1.13", diff --git a/examples/react/start-clerk-basic/package.json b/examples/react/start-clerk-basic/package.json index 0b2c7174094..f81a5ef1c39 100644 --- a/examples/react/start-clerk-basic/package.json +++ b/examples/react/start-clerk-basic/package.json @@ -11,9 +11,9 @@ }, "dependencies": { "@clerk/tanstack-react-start": "^0.26.3", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/react-start": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/react-start": "^1.139.14", "@vitejs/plugin-react": "^4.3.4", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/start-convex-trellaux/package.json b/examples/react/start-convex-trellaux/package.json index 4e2bab928aa..646749d2881 100644 --- a/examples/react/start-convex-trellaux/package.json +++ b/examples/react/start-convex-trellaux/package.json @@ -15,10 +15,10 @@ "@convex-dev/react-query": "0.0.0-alpha.8", "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/react-router-ssr-query": "^1.139.13", - "@tanstack/react-start": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/react-router-ssr-query": "^1.139.14", + "@tanstack/react-start": "^1.139.14", "concurrently": "^8.2.2", "convex": "^1.19.0", "ky": "^1.7.4", diff --git a/examples/react/start-counter/package.json b/examples/react/start-counter/package.json index 5b68ae41769..fd0268315ba 100644 --- a/examples/react/start-counter/package.json +++ b/examples/react/start-counter/package.json @@ -10,9 +10,9 @@ "start": "pnpx srvx --prod -s ../client dist/server/server.js" }, "dependencies": { - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/react-start": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/react-start": "^1.139.14", "react": "^19.0.0", "react-dom": "^19.0.0" }, diff --git a/examples/react/start-i18n-paraglide/package.json b/examples/react/start-i18n-paraglide/package.json index 4c26482959d..124bca699ff 100644 --- a/examples/react/start-i18n-paraglide/package.json +++ b/examples/react/start-i18n-paraglide/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tanstack/react-devtools": "^0.7.0", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/react-start": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/react-start": "^1.139.14", "react": "^19.1.1", "react-dom": "^19.1.1" }, diff --git a/examples/react/start-large/package.json b/examples/react/start-large/package.json index b01a8a835a6..94978331b22 100644 --- a/examples/react/start-large/package.json +++ b/examples/react/start-large/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "@tanstack/react-query": "^5.90.0", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/react-start": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/react-start": "^1.139.14", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1", diff --git a/examples/react/start-material-ui/package.json b/examples/react/start-material-ui/package.json index b210db1a4cc..9b3716721de 100644 --- a/examples/react/start-material-ui/package.json +++ b/examples/react/start-material-ui/package.json @@ -15,9 +15,9 @@ "@emotion/styled": "11.14.0", "@fontsource-variable/roboto": "5.2.5", "@mui/material": "6.4.7", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-start": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-start": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", "react": "^19.0.0", "react-dom": "^19.0.0", "zod": "^3.24.2" diff --git a/examples/react/start-streaming-data-from-server-functions/package.json b/examples/react/start-streaming-data-from-server-functions/package.json index f346f7fa8aa..8e8c919ffb4 100644 --- a/examples/react/start-streaming-data-from-server-functions/package.json +++ b/examples/react/start-streaming-data-from-server-functions/package.json @@ -10,9 +10,9 @@ "start": "pnpx srvx --prod -s ../client dist/server/server.js" }, "dependencies": { - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/react-start": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/react-start": "^1.139.14", "react": "^19.0.0", "react-dom": "^19.0.0", "zod": "^3.24.2" diff --git a/examples/react/start-supabase-basic/package.json b/examples/react/start-supabase-basic/package.json index 7d3df46a62e..f48883060a1 100644 --- a/examples/react/start-supabase-basic/package.json +++ b/examples/react/start-supabase-basic/package.json @@ -16,9 +16,9 @@ "dependencies": { "@supabase/ssr": "^0.5.2", "@supabase/supabase-js": "^2.48.1", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/react-start": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/react-start": "^1.139.14", "react": "^19.0.0", "react-dom": "^19.0.0", "redaxios": "^0.5.1" diff --git a/examples/react/start-tailwind-v4/package.json b/examples/react/start-tailwind-v4/package.json index f8de3ac1dff..a9dcf1611ba 100644 --- a/examples/react/start-tailwind-v4/package.json +++ b/examples/react/start-tailwind-v4/package.json @@ -10,9 +10,9 @@ "start": "node .output/server/index.mjs" }, "dependencies": { - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/react-start": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/react-start": "^1.139.14", "react": "^19.0.0", "react-dom": "^19.0.0", "tailwind-merge": "^2.6.0", diff --git a/examples/react/start-trellaux/package.json b/examples/react/start-trellaux/package.json index f6942ddc786..07fc0319dfb 100644 --- a/examples/react/start-trellaux/package.json +++ b/examples/react/start-trellaux/package.json @@ -12,10 +12,10 @@ "dependencies": { "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/react-router-ssr-query": "^1.139.13", - "@tanstack/react-start": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/react-router-ssr-query": "^1.139.14", + "@tanstack/react-start": "^1.139.14", "ky": "^1.7.4", "msw": "^2.7.0", "react": "^19.0.0", diff --git a/examples/react/start-workos/package.json b/examples/react/start-workos/package.json index a1b8cb17b24..086c17a0559 100644 --- a/examples/react/start-workos/package.json +++ b/examples/react/start-workos/package.json @@ -15,9 +15,9 @@ "license": "MIT", "dependencies": { "@radix-ui/themes": "^3.2.1", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/react-start": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/react-start": "^1.139.14", "@workos-inc/node": "^7.45.0", "iron-session": "^8.0.4", "jose": "^6.0.10", diff --git a/examples/react/view-transitions/package.json b/examples/react/view-transitions/package.json index 80f09cc0919..e0f727c78cc 100644 --- a/examples/react/view-transitions/package.json +++ b/examples/react/view-transitions/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "postcss": "^8.5.1", "react": "^19.0.0", "react-dom": "^19.0.0", diff --git a/examples/react/with-framer-motion/package.json b/examples/react/with-framer-motion/package.json index b986b6c87f0..42f63637311 100644 --- a/examples/react/with-framer-motion/package.json +++ b/examples/react/with-framer-motion/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", "framer-motion": "^11.18.2", "postcss": "^8.5.1", "react": "^19.0.0", diff --git a/examples/react/with-trpc-react-query/package.json b/examples/react/with-trpc-react-query/package.json index 0113ac1a73b..16cad73841f 100644 --- a/examples/react/with-trpc-react-query/package.json +++ b/examples/react/with-trpc-react-query/package.json @@ -13,9 +13,9 @@ "@tailwindcss/postcss": "^4.1.15", "@tanstack/react-query": "^5.90.0", "@tanstack/react-query-devtools": "^5.90.0", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "@trpc/client": "^11.4.3", "@trpc/server": "^11.4.3", "@trpc/tanstack-react-query": "^11.4.3", diff --git a/examples/react/with-trpc/package.json b/examples/react/with-trpc/package.json index 83eaf5a02fa..447affe1044 100644 --- a/examples/react/with-trpc/package.json +++ b/examples/react/with-trpc/package.json @@ -11,9 +11,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/react-router": "^1.139.13", - "@tanstack/react-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/react-router": "^1.139.14", + "@tanstack/react-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "@trpc/client": "^11.4.3", "@trpc/server": "^11.4.3", "express": "^4.21.2", diff --git a/examples/solid/authenticated-routes-firebase/package.json b/examples/solid/authenticated-routes-firebase/package.json index c9cd7d2e8d9..3b588aef6fc 100644 --- a/examples/solid/authenticated-routes-firebase/package.json +++ b/examples/solid/authenticated-routes-firebase/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "firebase": "^11.4.0", "postcss": "^8.5.1", "solid-js": "^1.9.10", diff --git a/examples/solid/authenticated-routes/package.json b/examples/solid/authenticated-routes/package.json index be09774c3e0..c5e5b764246 100644 --- a/examples/solid/authenticated-routes/package.json +++ b/examples/solid/authenticated-routes/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", diff --git a/examples/solid/basic-default-search-params/package.json b/examples/solid/basic-default-search-params/package.json index 8760efd05bc..33eafd28d1c 100644 --- a/examples/solid/basic-default-search-params/package.json +++ b/examples/solid/basic-default-search-params/package.json @@ -11,8 +11,8 @@ "dependencies": { "@tailwindcss/postcss": "^4.1.15", "@tanstack/solid-query": "^5.90.0", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", diff --git a/examples/solid/basic-devtools-panel/package.json b/examples/solid/basic-devtools-panel/package.json index 270eb5335e8..5327d676d54 100644 --- a/examples/solid/basic-devtools-panel/package.json +++ b/examples/solid/basic-devtools-panel/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", diff --git a/examples/solid/basic-file-based/package.json b/examples/solid/basic-file-based/package.json index 9668fb7a17b..83bca0fbcf9 100644 --- a/examples/solid/basic-file-based/package.json +++ b/examples/solid/basic-file-based/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", @@ -19,7 +19,7 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/router-plugin": "^1.139.14", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-plugin-solid": "^2.11.10" diff --git a/examples/solid/basic-non-nested-devtools/package.json b/examples/solid/basic-non-nested-devtools/package.json index 80abf870bee..dbeb46f5cf8 100644 --- a/examples/solid/basic-non-nested-devtools/package.json +++ b/examples/solid/basic-non-nested-devtools/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", diff --git a/examples/solid/basic-solid-query-file-based/package.json b/examples/solid/basic-solid-query-file-based/package.json index 2fa95bda3dd..94b0b66639c 100644 --- a/examples/solid/basic-solid-query-file-based/package.json +++ b/examples/solid/basic-solid-query-file-based/package.json @@ -13,8 +13,8 @@ "@tailwindcss/postcss": "^4.1.15", "@tanstack/solid-query": "^5.90.9", "@tanstack/solid-query-devtools": "^5.71.9", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", @@ -22,7 +22,7 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/router-plugin": "^1.139.14", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-plugin-solid": "^2.11.10" diff --git a/examples/solid/basic-solid-query/package.json b/examples/solid/basic-solid-query/package.json index ac5e522dfa7..94211435a7f 100644 --- a/examples/solid/basic-solid-query/package.json +++ b/examples/solid/basic-solid-query/package.json @@ -12,15 +12,15 @@ "@tailwindcss/postcss": "^4.1.15", "@tanstack/solid-query": "^5.90.9", "@tanstack/solid-query-devtools": "^5.71.9", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", "tailwindcss": "^4.1.15" }, "devDependencies": { - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/router-plugin": "^1.139.14", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-plugin-solid": "^2.11.10" diff --git a/examples/solid/basic-ssr-file-based/package.json b/examples/solid/basic-ssr-file-based/package.json index 956364c2f67..9d2a237f3df 100644 --- a/examples/solid/basic-ssr-file-based/package.json +++ b/examples/solid/basic-ssr-file-based/package.json @@ -11,8 +11,8 @@ "debug": "node --inspect-brk server" }, "dependencies": { - "@tanstack/solid-router": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "compression": "^1.8.0", "express": "^4.21.2", "get-port": "^7.1.0", @@ -20,7 +20,7 @@ "solid-js": "^1.9.10" }, "devDependencies": { - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.14", "@types/express": "^4.17.23", "vite-plugin-solid": "^2.11.10", "typescript": "^5.8.3", diff --git a/examples/solid/basic-ssr-streaming-file-based/package.json b/examples/solid/basic-ssr-streaming-file-based/package.json index bd31ba4f8e4..1f189d4d906 100644 --- a/examples/solid/basic-ssr-streaming-file-based/package.json +++ b/examples/solid/basic-ssr-streaming-file-based/package.json @@ -12,8 +12,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", "compression": "^1.7.5", "express": "^4.21.2", "get-port": "^7.1.0", @@ -25,7 +25,7 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/router-plugin": "^1.139.14", "@types/express": "^4.17.21", "typescript": "^5.7.2", "vite": "^7.1.7", diff --git a/examples/solid/basic-virtual-file-based/package.json b/examples/solid/basic-virtual-file-based/package.json index 6cf70571cfb..c201cf4d982 100644 --- a/examples/solid/basic-virtual-file-based/package.json +++ b/examples/solid/basic-virtual-file-based/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "@tanstack/virtual-file-routes": "^1.139.0", "postcss": "^8.5.1", "solid-js": "^1.9.10", diff --git a/examples/solid/basic-virtual-inside-file-based/package.json b/examples/solid/basic-virtual-inside-file-based/package.json index 9d14963fd68..4e75d20e580 100644 --- a/examples/solid/basic-virtual-inside-file-based/package.json +++ b/examples/solid/basic-virtual-inside-file-based/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "@tanstack/virtual-file-routes": "^1.139.0", "postcss": "^8.5.1", "solid-js": "^1.9.10", diff --git a/examples/solid/basic/package.json b/examples/solid/basic/package.json index e3ab747e8e7..4885b5a22f4 100644 --- a/examples/solid/basic/package.json +++ b/examples/solid/basic/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", diff --git a/examples/solid/deferred-data/package.json b/examples/solid/deferred-data/package.json index a7ba0be2c6c..bf7f03526ed 100644 --- a/examples/solid/deferred-data/package.json +++ b/examples/solid/deferred-data/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", diff --git a/examples/solid/i18n-paraglide/package.json b/examples/solid/i18n-paraglide/package.json index 360fa9dfcc4..beaf1393aee 100644 --- a/examples/solid/i18n-paraglide/package.json +++ b/examples/solid/i18n-paraglide/package.json @@ -11,8 +11,8 @@ }, "dependencies": { "@tailwindcss/vite": "^4.1.13", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "solid-js": "^1.9.10", "tailwindcss": "^4.1.13" }, diff --git a/examples/solid/kitchen-sink-file-based/package.json b/examples/solid/kitchen-sink-file-based/package.json index 191193cf71a..a33021de8bf 100644 --- a/examples/solid/kitchen-sink-file-based/package.json +++ b/examples/solid/kitchen-sink-file-based/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", "immer": "^10.1.1", "postcss": "^8.5.1", "redaxios": "^0.5.1", @@ -20,7 +20,7 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/router-plugin": "^1.139.14", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-plugin-solid": "^2.11.10" diff --git a/examples/solid/kitchen-sink-solid-query-file-based/package.json b/examples/solid/kitchen-sink-solid-query-file-based/package.json index d8ad53242dc..8b27e113c16 100644 --- a/examples/solid/kitchen-sink-solid-query-file-based/package.json +++ b/examples/solid/kitchen-sink-solid-query-file-based/package.json @@ -10,11 +10,11 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/router-plugin": "^1.139.14", "@tanstack/solid-query": "^5.72.0", "@tanstack/solid-query-devtools": "^5.72.0", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", "immer": "^10.1.1", "postcss": "^8.5.1", "redaxios": "^0.5.1", diff --git a/examples/solid/kitchen-sink-solid-query/package.json b/examples/solid/kitchen-sink-solid-query/package.json index 401f6bd1497..a6d0aaed479 100644 --- a/examples/solid/kitchen-sink-solid-query/package.json +++ b/examples/solid/kitchen-sink-solid-query/package.json @@ -12,8 +12,8 @@ "@tailwindcss/postcss": "^4.1.15", "@tanstack/solid-query": "^5.72.0", "@tanstack/solid-query-devtools": "^5.72.0", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", "immer": "^10.1.1", "postcss": "^8.5.1", "redaxios": "^0.5.1", diff --git a/examples/solid/kitchen-sink/package.json b/examples/solid/kitchen-sink/package.json index 6cb2b08b9e8..22b1c44def2 100644 --- a/examples/solid/kitchen-sink/package.json +++ b/examples/solid/kitchen-sink/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", "immer": "^10.1.1", "postcss": "^8.5.1", "solid-js": "^1.9.10", diff --git a/examples/solid/large-file-based/package.json b/examples/solid/large-file-based/package.json index 9272231dacb..446e76e61d8 100644 --- a/examples/solid/large-file-based/package.json +++ b/examples/solid/large-file-based/package.json @@ -13,9 +13,9 @@ "dependencies": { "@tailwindcss/postcss": "^4.1.15", "@tanstack/solid-query": "^5.90.0", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", diff --git a/examples/solid/location-masking/package.json b/examples/solid/location-masking/package.json index d0c45a04e8f..e60358ead9a 100644 --- a/examples/solid/location-masking/package.json +++ b/examples/solid/location-masking/package.json @@ -11,8 +11,8 @@ "dependencies": { "@tailwindcss/postcss": "^4.1.15", "@tanstack/solid-query": "^5.90.0", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", diff --git a/examples/solid/navigation-blocking/package.json b/examples/solid/navigation-blocking/package.json index b102482040b..a97a10191d8 100644 --- a/examples/solid/navigation-blocking/package.json +++ b/examples/solid/navigation-blocking/package.json @@ -11,8 +11,8 @@ "dependencies": { "@tailwindcss/postcss": "^4.1.15", "@tanstack/solid-query": "^5.90.0", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", diff --git a/examples/solid/quickstart-esbuild-file-based/package.json b/examples/solid/quickstart-esbuild-file-based/package.json index f49b060e7ff..4e6cde72a82 100644 --- a/examples/solid/quickstart-esbuild-file-based/package.json +++ b/examples/solid/quickstart-esbuild-file-based/package.json @@ -9,9 +9,9 @@ "start": "dev" }, "dependencies": { - "@tanstack/router-plugin": "^1.139.13", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/router-plugin": "^1.139.14", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", "redaxios": "^0.5.1", "solid-js": "^1.9.10", "tailwindcss": "^4.1.17", diff --git a/examples/solid/quickstart-file-based/package.json b/examples/solid/quickstart-file-based/package.json index 0ddcc49553f..0e281b65887 100644 --- a/examples/solid/quickstart-file-based/package.json +++ b/examples/solid/quickstart-file-based/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", @@ -19,7 +19,7 @@ "zod": "^3.24.2" }, "devDependencies": { - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/router-plugin": "^1.139.14", "typescript": "^5.7.2", "vite": "^7.1.7", "vite-plugin-solid": "^2.11.10" diff --git a/examples/solid/quickstart-rspack-file-based/package.json b/examples/solid/quickstart-rspack-file-based/package.json index f7ace1abd8c..3d15abfcb88 100644 --- a/examples/solid/quickstart-rspack-file-based/package.json +++ b/examples/solid/quickstart-rspack-file-based/package.json @@ -9,8 +9,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", "postcss": "^8.5.1", "solid-js": "^1.9.10", "tailwindcss": "^4.1.15" @@ -19,7 +19,7 @@ "@rsbuild/core": "1.2.4", "@rsbuild/plugin-babel": "^1.0.6", "@rsbuild/plugin-solid": "1.0.6", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/router-plugin": "^1.139.14", "typescript": "^5.6.2" } } diff --git a/examples/solid/quickstart-webpack-file-based/package.json b/examples/solid/quickstart-webpack-file-based/package.json index 35aed2d1651..596ad2decce 100644 --- a/examples/solid/quickstart-webpack-file-based/package.json +++ b/examples/solid/quickstart-webpack-file-based/package.json @@ -7,8 +7,8 @@ "build": "webpack build && tsc --noEmit" }, "dependencies": { - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", "solid-js": "^1.9.10", "tailwindcss": "^4.1.17" }, @@ -16,7 +16,7 @@ "@babel/core": "^7.28.5", "@babel/preset-typescript": "^7.27.1", "@tailwindcss/postcss": "^4.1.15", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/router-plugin": "^1.139.14", "babel-loader": "^10.0.0", "babel-preset-solid": "^1.9.10", "css-loader": "^7.1.2", diff --git a/examples/solid/quickstart/package.json b/examples/solid/quickstart/package.json index 8f41b5004c3..d94a55c4546 100644 --- a/examples/solid/quickstart/package.json +++ b/examples/solid/quickstart/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", "postcss": "^8.5.1", "solid-js": "^1.9.10", "tailwindcss": "^4.1.15" diff --git a/examples/solid/router-monorepo-simple-lazy/package.json b/examples/solid/router-monorepo-simple-lazy/package.json index cddcfc14489..dd1bd05fa56 100644 --- a/examples/solid/router-monorepo-simple-lazy/package.json +++ b/examples/solid/router-monorepo-simple-lazy/package.json @@ -8,9 +8,9 @@ "dev": "pnpm router build && pnpm post-feature build && pnpm app dev" }, "dependencies": { - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "solid-js": "^1.9.10", "redaxios": "^0.5.1" }, diff --git a/examples/solid/router-monorepo-simple-lazy/packages/app/package.json b/examples/solid/router-monorepo-simple-lazy/packages/app/package.json index a16fdb704da..49ca79a3666 100644 --- a/examples/solid/router-monorepo-simple-lazy/packages/app/package.json +++ b/examples/solid/router-monorepo-simple-lazy/packages/app/package.json @@ -19,7 +19,7 @@ "@types/react-dom": "^19.0.3", "@vitejs/plugin-react": "^4.3.4", "typescript": "^5.7.2", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.14", "postcss": "^8.5.1", "autoprefixer": "^10.4.20", "tailwindcss": "^3.4.17", diff --git a/examples/solid/router-monorepo-simple-lazy/packages/router/package.json b/examples/solid/router-monorepo-simple-lazy/packages/router/package.json index c3527984256..9533cbc6ab7 100644 --- a/examples/solid/router-monorepo-simple-lazy/packages/router/package.json +++ b/examples/solid/router-monorepo-simple-lazy/packages/router/package.json @@ -9,8 +9,8 @@ "types": "./dist/index.d.ts", "dependencies": { "@tanstack/history": "^1.139.0", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "redaxios": "^0.5.1", "zod": "^3.24.2", "solid-js": "^1.9.10" diff --git a/examples/solid/router-monorepo-simple/package.json b/examples/solid/router-monorepo-simple/package.json index 016d0863318..da667924657 100644 --- a/examples/solid/router-monorepo-simple/package.json +++ b/examples/solid/router-monorepo-simple/package.json @@ -8,9 +8,9 @@ "dev": "pnpm router build && pnpm post-feature build && pnpm app dev" }, "dependencies": { - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "solid-js": "^1.9.10", "redaxios": "^0.5.1" }, diff --git a/examples/solid/router-monorepo-simple/packages/app/package.json b/examples/solid/router-monorepo-simple/packages/app/package.json index 845196c299c..013458943f6 100644 --- a/examples/solid/router-monorepo-simple/packages/app/package.json +++ b/examples/solid/router-monorepo-simple/packages/app/package.json @@ -16,7 +16,7 @@ "devDependencies": { "vite-plugin-solid": "^2.11.10", "typescript": "^5.7.2", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.14", "vite": "^7.1.7", "postcss": "^8.5.1", "autoprefixer": "^10.4.20", diff --git a/examples/solid/router-monorepo-simple/packages/router/package.json b/examples/solid/router-monorepo-simple/packages/router/package.json index 6f236216b82..a80a83bd059 100644 --- a/examples/solid/router-monorepo-simple/packages/router/package.json +++ b/examples/solid/router-monorepo-simple/packages/router/package.json @@ -9,8 +9,8 @@ "types": "./dist/index.d.ts", "dependencies": { "@tanstack/history": "^1.139.0", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "redaxios": "^0.5.1", "zod": "^3.24.2", "solid-js": "^1.9.10" diff --git a/examples/solid/router-monorepo-solid-query/package.json b/examples/solid/router-monorepo-solid-query/package.json index 1e852f5f2a6..d75b802cafb 100644 --- a/examples/solid/router-monorepo-solid-query/package.json +++ b/examples/solid/router-monorepo-solid-query/package.json @@ -12,9 +12,9 @@ "dependencies": { "@tanstack/solid-query": "^5.90.0", "@tanstack/solid-query-devtools": "^5.90.0", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "solid-js": "^1.9.10", "redaxios": "^0.5.1" }, diff --git a/examples/solid/router-monorepo-solid-query/packages/app/package.json b/examples/solid/router-monorepo-solid-query/packages/app/package.json index deaaf4aa6eb..e3b494a8b20 100644 --- a/examples/solid/router-monorepo-solid-query/packages/app/package.json +++ b/examples/solid/router-monorepo-solid-query/packages/app/package.json @@ -17,7 +17,7 @@ "devDependencies": { "vite-plugin-solid": "^2.11.10", "typescript": "^5.7.2", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router-devtools": "^1.139.14", "postcss": "^8.5.1", "autoprefixer": "^10.4.20", "tailwindcss": "^3.4.17", diff --git a/examples/solid/router-monorepo-solid-query/packages/router/package.json b/examples/solid/router-monorepo-solid-query/packages/router/package.json index 0eb629385da..c370cba7e03 100644 --- a/examples/solid/router-monorepo-solid-query/packages/router/package.json +++ b/examples/solid/router-monorepo-solid-query/packages/router/package.json @@ -10,8 +10,8 @@ "dependencies": { "@tanstack/history": "^1.139.0", "@tanstack/solid-query": "^5.90.0", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "@router-solid-mono-solid-query/post-query": "workspace:*", "redaxios": "^0.5.1", "zod": "^3.24.2", diff --git a/examples/solid/scroll-restoration/package.json b/examples/solid/scroll-restoration/package.json index a8bf7f05c77..3c8b454985f 100644 --- a/examples/solid/scroll-restoration/package.json +++ b/examples/solid/scroll-restoration/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", "@tanstack/solid-virtual": "^3.13.0", "postcss": "^8.5.1", "solid-js": "^1.9.10", diff --git a/examples/solid/search-validator-adapters/package.json b/examples/solid/search-validator-adapters/package.json index cc01e4f48fd..51b31f23ed6 100644 --- a/examples/solid/search-validator-adapters/package.json +++ b/examples/solid/search-validator-adapters/package.json @@ -11,13 +11,13 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/arktype-adapter": "^1.139.13", + "@tanstack/arktype-adapter": "^1.139.14", "@tanstack/solid-query": "^5.90.0", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", - "@tanstack/valibot-adapter": "^1.139.13", - "@tanstack/zod-adapter": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", + "@tanstack/valibot-adapter": "^1.139.14", + "@tanstack/zod-adapter": "^1.139.14", "arktype": "^2.1.7", "postcss": "^8.5.1", "solid-js": "^1.9.10", diff --git a/examples/solid/start-basic-auth/package.json b/examples/solid/start-basic-auth/package.json index b340c020346..32aae22d9a5 100644 --- a/examples/solid/start-basic-auth/package.json +++ b/examples/solid/start-basic-auth/package.json @@ -14,9 +14,9 @@ "@libsql/client": "^0.15.15", "@prisma/adapter-libsql": "^7.0.0", "@prisma/client": "^7.0.0", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/solid-start": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/solid-start": "^1.139.14", "redaxios": "^0.5.1", "solid-js": "^1.9.10", "tailwind-merge": "^2.6.0" diff --git a/examples/solid/start-basic-authjs/package.json b/examples/solid/start-basic-authjs/package.json index 360150c407b..136308eed3c 100644 --- a/examples/solid/start-basic-authjs/package.json +++ b/examples/solid/start-basic-authjs/package.json @@ -11,9 +11,9 @@ }, "dependencies": { "@auth/core": "^0.41.1", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/solid-start": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/solid-start": "^1.139.14", "start-authjs": "^1.0.0", "solid-js": "^1.9.10", "tailwind-merge": "^2.6.0" diff --git a/examples/solid/start-basic-cloudflare/package.json b/examples/solid/start-basic-cloudflare/package.json index dc36c103430..a85515e01f4 100644 --- a/examples/solid/start-basic-cloudflare/package.json +++ b/examples/solid/start-basic-cloudflare/package.json @@ -12,9 +12,9 @@ "postinstall": "npm run cf-typegen" }, "dependencies": { - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/solid-start": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/solid-start": "^1.139.14", "solid-js": "^1.9.10" }, "devDependencies": { diff --git a/examples/solid/start-basic-netlify/package.json b/examples/solid/start-basic-netlify/package.json index 176b468382d..04c99638a93 100644 --- a/examples/solid/start-basic-netlify/package.json +++ b/examples/solid/start-basic-netlify/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/solid-start": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/solid-start": "^1.139.14", "solid-js": "^1.9.10" }, "devDependencies": { diff --git a/examples/solid/start-basic-nitro/package.json b/examples/solid/start-basic-nitro/package.json index a71b4ff67b4..3164c2a47c4 100644 --- a/examples/solid/start-basic-nitro/package.json +++ b/examples/solid/start-basic-nitro/package.json @@ -9,9 +9,9 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/solid-start": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/solid-start": "^1.139.14", "solid-js": "^1.9.10" }, "devDependencies": { diff --git a/examples/solid/start-basic-solid-query/package.json b/examples/solid/start-basic-solid-query/package.json index 9fc3f450ab8..cb1a061520e 100644 --- a/examples/solid/start-basic-solid-query/package.json +++ b/examples/solid/start-basic-solid-query/package.json @@ -12,10 +12,10 @@ "dependencies": { "@tanstack/solid-query": "^5.90.9", "@tanstack/solid-query-devtools": "^5.90.0", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/solid-router-ssr-query": "^1.139.13", - "@tanstack/solid-start": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/solid-router-ssr-query": "^1.139.14", + "@tanstack/solid-start": "^1.139.14", "redaxios": "^0.5.1", "solid-js": "^1.9.10", "tailwind-merge": "^2.6.0" diff --git a/examples/solid/start-basic-static/package.json b/examples/solid/start-basic-static/package.json index 105576c9b3b..ac1e41b4a10 100644 --- a/examples/solid/start-basic-static/package.json +++ b/examples/solid/start-basic-static/package.json @@ -10,10 +10,10 @@ "start": "pnpx srvx --prod -s ../client dist/server/server.js" }, "dependencies": { - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/solid-start": "^1.139.13", - "@tanstack/start-static-server-functions": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/solid-start": "^1.139.14", + "@tanstack/start-static-server-functions": "^1.139.14", "solid-js": "^1.9.10", "redaxios": "^0.5.1", "tailwind-merge": "^2.5.5" diff --git a/examples/solid/start-basic/package.json b/examples/solid/start-basic/package.json index 1b6b4a1046e..58f921746d2 100644 --- a/examples/solid/start-basic/package.json +++ b/examples/solid/start-basic/package.json @@ -10,9 +10,9 @@ "start": "pnpx srvx --prod -s ../client dist/server/server.js" }, "dependencies": { - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/solid-start": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/solid-start": "^1.139.14", "redaxios": "^0.5.1", "solid-js": "^1.9.10", "tailwind-merge": "^2.6.0" diff --git a/examples/solid/start-bun/package.json b/examples/solid/start-bun/package.json index 86bfa40132b..e34df7c9619 100644 --- a/examples/solid/start-bun/package.json +++ b/examples/solid/start-bun/package.json @@ -15,11 +15,11 @@ "dependencies": { "@tailwindcss/vite": "^4.1.13", "@tanstack/solid-devtools": "^0.7.0", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/solid-router-ssr-query": "^1.139.13", - "@tanstack/solid-start": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/solid-router-ssr-query": "^1.139.14", + "@tanstack/solid-start": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "solid-js": "^1.9.10", "tailwindcss": "^4.1.13", "vite-tsconfig-paths": "^5.1.4" diff --git a/examples/solid/start-convex-better-auth/package.json b/examples/solid/start-convex-better-auth/package.json index 387ec72fc5a..2959ef2b9b4 100644 --- a/examples/solid/start-convex-better-auth/package.json +++ b/examples/solid/start-convex-better-auth/package.json @@ -13,9 +13,9 @@ "dependencies": { "@convex-dev/better-auth": "^0.9.7", "@tailwindcss/vite": "^4.1.17", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/solid-start": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/solid-start": "^1.139.14", "better-auth": "^1.3.27", "clsx": "^2.1.1", "convex": "^1.28.2", diff --git a/examples/solid/start-counter/package.json b/examples/solid/start-counter/package.json index d47c7adc029..caa4e5bb21c 100644 --- a/examples/solid/start-counter/package.json +++ b/examples/solid/start-counter/package.json @@ -10,9 +10,9 @@ "start": "pnpx srvx --prod -s ../client dist/server/server.js" }, "dependencies": { - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/solid-start": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/solid-start": "^1.139.14", "solid-js": "^1.9.10", "redaxios": "^0.5.1", "tailwind-merge": "^2.6.0", diff --git a/examples/solid/start-i18n-paraglide/package.json b/examples/solid/start-i18n-paraglide/package.json index 6905d8712ce..cedd8b7afe7 100644 --- a/examples/solid/start-i18n-paraglide/package.json +++ b/examples/solid/start-i18n-paraglide/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tanstack/solid-devtools": "^0.7.0", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/solid-start": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/solid-start": "^1.139.14", "solid-js": "^1.9.10" }, "devDependencies": { diff --git a/examples/solid/start-large/package.json b/examples/solid/start-large/package.json index 351a2e437f4..86fea79f1f4 100644 --- a/examples/solid/start-large/package.json +++ b/examples/solid/start-large/package.json @@ -13,9 +13,9 @@ }, "dependencies": { "@tanstack/solid-query": "^5.90.0", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/solid-start": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/solid-start": "^1.139.14", "solid-js": "^1.9.10", "redaxios": "^0.5.1", "tailwind-merge": "^2.6.0", diff --git a/examples/solid/start-streaming-data-from-server-functions/package.json b/examples/solid/start-streaming-data-from-server-functions/package.json index 0519d8d5496..4daf38eca1f 100644 --- a/examples/solid/start-streaming-data-from-server-functions/package.json +++ b/examples/solid/start-streaming-data-from-server-functions/package.json @@ -10,9 +10,9 @@ "start": "pnpx srvx --prod -s ../client dist/server/server.js" }, "dependencies": { - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/solid-start": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/solid-start": "^1.139.14", "solid-js": "^1.9.10", "zod": "^3.24.2" }, diff --git a/examples/solid/start-supabase-basic/package.json b/examples/solid/start-supabase-basic/package.json index e50f9ac2603..89d74e026df 100644 --- a/examples/solid/start-supabase-basic/package.json +++ b/examples/solid/start-supabase-basic/package.json @@ -16,9 +16,9 @@ "dependencies": { "@supabase/ssr": "^0.5.2", "@supabase/supabase-js": "^2.48.1", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/solid-start": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/solid-start": "^1.139.14", "solid-js": "^1.9.9", "redaxios": "^0.5.1" }, diff --git a/examples/solid/start-tailwind-v4/package.json b/examples/solid/start-tailwind-v4/package.json index 956496569c4..8daa8ce8e25 100644 --- a/examples/solid/start-tailwind-v4/package.json +++ b/examples/solid/start-tailwind-v4/package.json @@ -10,9 +10,9 @@ "start": "node .output/server/index.mjs" }, "dependencies": { - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/solid-start": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/solid-start": "^1.139.14", "solid-js": "^1.9.10", "tailwind-merge": "^2.6.0", "zod": "^3.24.2" diff --git a/examples/solid/view-transitions/package.json b/examples/solid/view-transitions/package.json index aba93eb4c4d..f63e24cf761 100644 --- a/examples/solid/view-transitions/package.json +++ b/examples/solid/view-transitions/package.json @@ -10,9 +10,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "postcss": "^8.5.1", "solid-js": "^1.9.10", "redaxios": "^0.5.1", diff --git a/examples/solid/with-framer-motion/package.json b/examples/solid/with-framer-motion/package.json index 7357389c23b..9eee75e8a17 100644 --- a/examples/solid/with-framer-motion/package.json +++ b/examples/solid/with-framer-motion/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", "postcss": "^8.5.1", "redaxios": "^0.5.1", "solid-js": "^1.9.10", diff --git a/examples/solid/with-trpc/package.json b/examples/solid/with-trpc/package.json index 506afd688e8..84a28f7c675 100644 --- a/examples/solid/with-trpc/package.json +++ b/examples/solid/with-trpc/package.json @@ -11,9 +11,9 @@ }, "dependencies": { "@tailwindcss/postcss": "^4.1.15", - "@tanstack/solid-router": "^1.139.13", - "@tanstack/solid-router-devtools": "^1.139.13", - "@tanstack/router-plugin": "^1.139.13", + "@tanstack/solid-router": "^1.139.14", + "@tanstack/solid-router-devtools": "^1.139.14", + "@tanstack/router-plugin": "^1.139.14", "@trpc/client": "^11.4.3", "@trpc/server": "^11.4.3", "express": "^4.21.2", diff --git a/packages/arktype-adapter/package.json b/packages/arktype-adapter/package.json index 1752265d94e..89f29492d21 100644 --- a/packages/arktype-adapter/package.json +++ b/packages/arktype-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/arktype-adapter", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-router-devtools/package.json b/packages/react-router-devtools/package.json index 511255082fb..a47542b30c9 100644 --- a/packages/react-router-devtools/package.json +++ b/packages/react-router-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-router-devtools", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-router-ssr-query/package.json b/packages/react-router-ssr-query/package.json index 426c0f2ab02..b9aeabfc340 100644 --- a/packages/react-router-ssr-query/package.json +++ b/packages/react-router-ssr-query/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-router-ssr-query", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-router/package.json b/packages/react-router/package.json index 87331a47615..afa9cf39b84 100644 --- a/packages/react-router/package.json +++ b/packages/react-router/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-router", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-start-client/package.json b/packages/react-start-client/package.json index ae4221f6c1f..5ec8bdf14ad 100644 --- a/packages/react-start-client/package.json +++ b/packages/react-start-client/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-start-client", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-start-server/package.json b/packages/react-start-server/package.json index a537d585f60..a935e1a1a4d 100644 --- a/packages/react-start-server/package.json +++ b/packages/react-start-server/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-start-server", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-start/package.json b/packages/react-start/package.json index 27d35e52705..97a63844941 100644 --- a/packages/react-start/package.json +++ b/packages/react-start/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-start", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-cli/package.json b/packages/router-cli/package.json index 0fb889d9ee7..9a6152c51f3 100644 --- a/packages/router-cli/package.json +++ b/packages/router-cli/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-cli", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-core/package.json b/packages/router-core/package.json index cbff61f4309..177c2cee0c6 100644 --- a/packages/router-core/package.json +++ b/packages/router-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-core", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-devtools-core/package.json b/packages/router-devtools-core/package.json index 71d317f4caa..fa69fe8385c 100644 --- a/packages/router-devtools-core/package.json +++ b/packages/router-devtools-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-devtools-core", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for Web applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-devtools/package.json b/packages/router-devtools/package.json index 6b442859d6f..c45f519e891 100644 --- a/packages/router-devtools/package.json +++ b/packages/router-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-devtools", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-generator/package.json b/packages/router-generator/package.json index 433b18e93cc..ddaf9b17bd3 100644 --- a/packages/router-generator/package.json +++ b/packages/router-generator/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-generator", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-plugin/package.json b/packages/router-plugin/package.json index 31095006a98..057cf38037c 100644 --- a/packages/router-plugin/package.json +++ b/packages/router-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-plugin", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-ssr-query-core/package.json b/packages/router-ssr-query-core/package.json index 03dbe75180c..7ec343a5631 100644 --- a/packages/router-ssr-query-core/package.json +++ b/packages/router-ssr-query-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-ssr-query-core", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/router-vite-plugin/package.json b/packages/router-vite-plugin/package.json index b224c329b37..62531487be3 100644 --- a/packages/router-vite-plugin/package.json +++ b/packages/router-vite-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/router-vite-plugin", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-router-devtools/package.json b/packages/solid-router-devtools/package.json index 1faf8285c83..6c0ba5ef84c 100644 --- a/packages/solid-router-devtools/package.json +++ b/packages/solid-router-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-router-devtools", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for Solid applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-router-ssr-query/package.json b/packages/solid-router-ssr-query/package.json index 1f49f471c21..9ccfcf6fc58 100644 --- a/packages/solid-router-ssr-query/package.json +++ b/packages/solid-router-ssr-query/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-router-ssr-query", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for Solid applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-router/package.json b/packages/solid-router/package.json index ab326919547..61ae673916d 100644 --- a/packages/solid-router/package.json +++ b/packages/solid-router/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-router", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for Solid applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-start-client/package.json b/packages/solid-start-client/package.json index efe9483a109..e09a3d1f79e 100644 --- a/packages/solid-start-client/package.json +++ b/packages/solid-start-client/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-start-client", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for Solid applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-start-server/package.json b/packages/solid-start-server/package.json index d7f9b30a841..7238e4bdff7 100644 --- a/packages/solid-start-server/package.json +++ b/packages/solid-start-server/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-start-server", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for Solid applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-start/package.json b/packages/solid-start/package.json index 59daad1d074..e28b653a9a6 100644 --- a/packages/solid-start/package.json +++ b/packages/solid-start/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-start", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for Solid applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/start-client-core/package.json b/packages/start-client-core/package.json index 73cc04fb6d7..974ac541766 100644 --- a/packages/start-client-core/package.json +++ b/packages/start-client-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/start-client-core", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/start-plugin-core/package.json b/packages/start-plugin-core/package.json index 2d08145069e..dacabae8855 100644 --- a/packages/start-plugin-core/package.json +++ b/packages/start-plugin-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/start-plugin-core", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/start-server-core/package.json b/packages/start-server-core/package.json index 8c7048159d7..25783d03f2c 100644 --- a/packages/start-server-core/package.json +++ b/packages/start-server-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/start-server-core", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/start-static-server-functions/package.json b/packages/start-static-server-functions/package.json index 12e26ccafc1..abf4df86500 100644 --- a/packages/start-static-server-functions/package.json +++ b/packages/start-static-server-functions/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/start-static-server-functions", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/start-storage-context/package.json b/packages/start-storage-context/package.json index a8a846e8280..7df580f59e4 100644 --- a/packages/start-storage-context/package.json +++ b/packages/start-storage-context/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/start-storage-context", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/valibot-adapter/package.json b/packages/valibot-adapter/package.json index c16fc31a88d..25b1dc6007d 100644 --- a/packages/valibot-adapter/package.json +++ b/packages/valibot-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/valibot-adapter", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/zod-adapter/package.json b/packages/zod-adapter/package.json index 3f8f3c0bf0c..40689caa11e 100644 --- a/packages/zod-adapter/package.json +++ b/packages/zod-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/zod-adapter", - "version": "1.139.13", + "version": "1.139.14", "description": "Modern and scalable routing for React applications", "author": "Tanner Linsley", "license": "MIT", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 747dad9381a..f867a67e843 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6984,7 +6984,7 @@ importers: specifier: workspace:* version: link:../../../packages/router-plugin '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7024,7 +7024,7 @@ importers: specifier: workspace:* version: link:../../../packages/router-plugin '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7067,7 +7067,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7110,7 +7110,7 @@ importers: specifier: ^5.90.0 version: 5.90.9(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7147,7 +7147,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7181,7 +7181,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7221,7 +7221,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7267,7 +7267,7 @@ importers: specifier: ^5.71.9 version: 5.72.2(@tanstack/solid-query@5.90.9(solid-js@1.9.10))(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7310,7 +7310,7 @@ importers: specifier: ^5.71.9 version: 5.72.2(@tanstack/solid-query@5.90.9(solid-js@1.9.10))(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7350,7 +7350,7 @@ importers: specifier: workspace:* version: link:../../../packages/router-plugin '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router compression: specifier: ^1.8.0 @@ -7390,7 +7390,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7448,7 +7448,7 @@ importers: specifier: workspace:* version: link:../../../packages/router-plugin '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7491,7 +7491,7 @@ importers: specifier: workspace:* version: link:../../../packages/router-plugin '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7531,7 +7531,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7571,7 +7571,7 @@ importers: specifier: workspace:* version: link:../../../packages/router-plugin '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router solid-js: specifier: 1.9.10 @@ -7602,7 +7602,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7642,7 +7642,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7691,7 +7691,7 @@ importers: specifier: ^5.72.0 version: 5.72.2(@tanstack/solid-query@5.90.9(solid-js@1.9.10))(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7740,7 +7740,7 @@ importers: specifier: ^5.72.0 version: 5.72.2(@tanstack/solid-query@5.90.9(solid-js@1.9.10))(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7786,7 +7786,7 @@ importers: specifier: ^5.90.0 version: 5.90.9(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7826,7 +7826,7 @@ importers: specifier: ^5.90.0 version: 5.90.9(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7863,7 +7863,7 @@ importers: specifier: ^5.90.0 version: 5.90.9(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7897,7 +7897,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7928,7 +7928,7 @@ importers: specifier: workspace:* version: link:../../../packages/router-plugin '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7959,7 +7959,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -7999,7 +7999,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8033,7 +8033,7 @@ importers: examples/solid/quickstart-webpack-file-based: dependencies: '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8097,7 +8097,7 @@ importers: specifier: workspace:* version: link:../../../packages/router-plugin '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8131,7 +8131,7 @@ importers: specifier: workspace:* version: link:../../../packages/router-plugin '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8171,7 +8171,7 @@ importers: specifier: ^5.90.0 version: 5.90.4(@tanstack/solid-query@5.90.9(solid-js@1.9.10))(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8205,7 +8205,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8248,7 +8248,7 @@ importers: specifier: ^5.90.0 version: 5.90.9(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8297,7 +8297,7 @@ importers: examples/solid/start-basic: dependencies: '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8352,7 +8352,7 @@ importers: specifier: ^7.0.0 version: 7.0.0(prisma@7.0.0(@types/react@19.2.2)(magicast@0.3.5)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)(typescript@5.9.2))(typescript@5.9.2) '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8407,7 +8407,7 @@ importers: specifier: ^0.41.1 version: 0.41.1 '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8453,7 +8453,7 @@ importers: examples/solid/start-basic-cloudflare: dependencies: '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8499,7 +8499,7 @@ importers: examples/solid/start-basic-netlify: dependencies: '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8542,7 +8542,7 @@ importers: examples/solid/start-basic-nitro: dependencies: '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8591,7 +8591,7 @@ importers: specifier: ^5.90.0 version: 5.90.4(@tanstack/solid-query@5.90.9(solid-js@1.9.10))(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8640,7 +8640,7 @@ importers: examples/solid/start-basic-static: dependencies: '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8698,7 +8698,7 @@ importers: specifier: ^0.7.0 version: 0.7.14(csstype@3.1.3)(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8765,7 +8765,7 @@ importers: specifier: ^4.1.17 version: 4.1.17(vite@7.1.7(@types/node@22.10.2)(jiti@2.6.1)(lightningcss@1.30.2)(terser@5.37.0)(tsx@4.20.3)(yaml@2.8.1)) '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8823,7 +8823,7 @@ importers: examples/solid/start-counter: dependencies: '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8869,7 +8869,7 @@ importers: specifier: ^0.7.0 version: 0.7.14(csstype@3.1.3)(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8912,7 +8912,7 @@ importers: specifier: ^5.90.0 version: 5.90.9(solid-js@1.9.10) '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -8961,7 +8961,7 @@ importers: examples/solid/start-streaming-data-from-server-functions: dependencies: '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -9001,7 +9001,7 @@ importers: specifier: ^2.48.1 version: 2.48.1 '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -9041,7 +9041,7 @@ importers: examples/solid/start-tailwind-v4: dependencies: '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -9093,7 +9093,7 @@ importers: specifier: workspace:* version: link:../../../packages/router-plugin '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -9130,7 +9130,7 @@ importers: specifier: ^4.1.15 version: 4.1.15 '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ @@ -9173,7 +9173,7 @@ importers: specifier: workspace:* version: link:../../../packages/router-plugin '@tanstack/solid-router': - specifier: ^1.139.13 + specifier: ^1.139.14 version: link:../../../packages/solid-router '@tanstack/solid-router-devtools': specifier: workspace:^ From bec0bb229d903b9f9035b4f17f7a55ecd83fa36d Mon Sep 17 00:00:00 2001 From: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com> Date: Fri, 5 Dec 2025 22:39:47 +1100 Subject: [PATCH 07/14] docs: correct local relative links (#6027) * docs: correct local relative links * Missing fixes * Fix lockfile --- docs/router/eslint/eslint-plugin-router.md | 2 +- docs/router/framework/react/api/router.md | 158 +++++++++--------- .../react/api/router/ActiveLinkOptionsType.md | 2 +- .../react/api/router/FileRouteClass.md | 6 +- .../react/api/router/LinkOptionsType.md | 4 +- .../react/api/router/LinkPropsType.md | 4 +- .../react/api/router/NavigateOptionsType.md | 4 +- .../react/api/router/NotFoundRouteClass.md | 4 +- .../react/api/router/RedirectType.md | 2 +- .../react/api/router/RootRouteClass.md | 6 +- .../react/api/router/RouteApiClass.md | 4 +- .../react/api/router/RouteApiType.md | 24 +-- .../framework/react/api/router/RouteClass.md | 6 +- .../react/api/router/RouteMaskType.md | 4 +- .../react/api/router/RouteOptionsType.md | 10 +- .../framework/react/api/router/RouteType.md | 2 +- .../framework/react/api/router/RouterClass.md | 6 +- .../react/api/router/RouterEventsType.md | 4 +- .../react/api/router/RouterOptionsType.md | 8 +- .../react/api/router/RouterStateType.md | 8 +- .../framework/react/api/router/RouterType.md | 8 +- .../react/api/router/ToMaskOptionsType.md | 4 +- .../api/router/UseMatchRouteOptionsType.md | 6 +- .../api/router/catchBoundaryComponent.md | 2 +- .../api/router/createFileRouteFunction.md | 2 +- .../api/router/createLazyFileRouteFunction.md | 6 +- .../api/router/createLazyRouteFunction.md | 6 +- .../api/router/createRootRouteFunction.md | 4 +- .../createRootRouteWithContextFunction.md | 4 +- .../react/api/router/createRouteFunction.md | 6 +- .../api/router/createRouteMaskFunction.md | 4 +- .../react/api/router/createRouterFunction.md | 6 +- .../react/api/router/deferFunction.md | 4 +- .../react/api/router/getRouteApiFunction.md | 4 +- .../react/api/router/isNotFoundFunction.md | 8 +- .../react/api/router/linkComponent.md | 2 +- .../framework/react/api/router/linkOptions.md | 2 +- .../react/api/router/matchRouteComponent.md | 2 +- .../react/api/router/navigateComponent.md | 2 +- .../react/api/router/notFoundFunction.md | 2 +- .../react/api/router/redirectFunction.md | 2 +- .../router/rootRouteWithContextFunction.md | 6 +- .../react/api/router/useBlockerHook.md | 2 +- .../react/api/router/useCanGoBack.md | 2 +- .../react/api/router/useChildMatchesHook.md | 6 +- .../react/api/router/useLinkPropsHook.md | 6 +- .../react/api/router/useLoaderDataHook.md | 4 +- .../react/api/router/useLoaderDepsHook.md | 2 +- .../react/api/router/useLocationHook.md | 6 +- .../react/api/router/useMatchHook.md | 8 +- .../react/api/router/useMatchRouteHook.md | 2 +- .../react/api/router/useMatchesHook.md | 8 +- .../react/api/router/useNavigateHook.md | 2 +- .../react/api/router/useParamsHook.md | 2 +- .../react/api/router/useParentMatchesHook.md | 6 +- .../react/api/router/useRouterHook.md | 6 +- .../react/api/router/useRouterStateHook.md | 8 +- .../react/api/router/useSearchHook.md | 2 +- .../router/framework/react/decisions-on-dx.md | 6 +- docs/router/framework/react/faq.md | 4 +- .../react/guide/authenticated-routes.md | 8 +- .../framework/react/guide/code-splitting.md | 4 +- .../react/guide/creating-a-router.md | 4 +- .../custom-search-param-serialization.md | 2 +- .../framework/react/guide/data-loading.md | 6 +- .../react/guide/deferred-data-loading.md | 6 +- .../react/guide/external-data-loading.md | 2 +- .../framework/react/guide/history-types.md | 2 +- .../react/guide/navigation-blocking.md | 2 +- .../framework/react/guide/not-found-errors.md | 2 +- .../framework/react/guide/path-params.md | 4 +- .../framework/react/guide/route-masking.md | 2 +- .../framework/react/guide/search-params.md | 4 +- docs/router/framework/react/guide/ssr.md | 2 +- .../framework/react/guide/type-safety.md | 2 +- .../arrays-objects-dates-search-params.md | 2 +- .../react/how-to/debug-router-issues.md | 6 +- .../react/how-to/deploy-to-production.md | 6 +- .../react/how-to/integrate-framer-motion.md | 1 - .../react/how-to/integrate-shadcn-ui.md | 1 - .../react/how-to/migrate-from-react-router.md | 12 +- .../how-to/navigate-with-search-params.md | 6 +- .../react/how-to/setup-auth-providers.md | 4 +- .../react/how-to/setup-authentication.md | 8 +- .../react/how-to/setup-basic-search-params.md | 12 +- .../framework/react/how-to/setup-rbac.md | 8 +- .../framework/react/how-to/setup-ssr.md | 16 +- .../framework/react/how-to/setup-testing.md | 10 +- .../share-search-params-across-routes.md | 6 +- .../react/how-to/test-file-based-routing.md | 10 +- .../react/how-to/use-environment-variables.md | 2 +- .../react/how-to/validate-search-params.md | 6 +- .../framework/react/installation/manual.md | 2 +- .../migrate-from-react-location.md | 2 +- .../react/installation/with-esbuild.md | 2 +- .../react/installation/with-router-cli.md | 2 +- .../react/installation/with-rspack.md | 2 +- .../framework/react/installation/with-vite.md | 2 +- .../react/installation/with-webpack.md | 2 +- .../react/routing/code-based-routing.md | 14 +- .../react/routing/file-based-routing.md | 12 +- .../react/routing/file-naming-conventions.md | 38 ++--- .../framework/react/routing/route-trees.md | 14 +- .../react/routing/routing-concepts.md | 2 +- .../solid/installation/with-esbuild.md | 2 +- .../solid/installation/with-rspack.md | 2 +- .../solid/installation/with-webpack.md | 2 +- docs/router/integrations/query.md | 2 +- .../framework/react/build-from-scratch.md | 4 +- docs/start/framework/react/getting-started.md | 10 +- .../react/guide/authentication-overview.md | 8 +- .../framework/react/guide/authentication.md | 4 +- .../react/guide/code-execution-patterns.md | 10 +- .../react/guide/environment-variables.md | 6 +- .../framework/react/guide/hydration-errors.md | 2 +- .../start/framework/react/guide/middleware.md | 2 +- .../framework/react/guide/selective-ssr.md | 2 +- .../framework/react/guide/server-functions.md | 6 +- .../framework/react/guide/server-routes.md | 2 +- .../framework/react/migrate-from-next-js.md | 4 +- docs/start/framework/react/quick-start.md | 4 +- .../react/tutorial/fetching-external-api.md | 2 +- .../framework/solid/build-from-scratch.md | 4 +- docs/start/framework/solid/getting-started.md | 6 +- .../framework/solid/guide/authentication.md | 4 +- .../solid/guide/code-execution-patterns.md | 10 +- .../solid/guide/environment-variables.md | 6 +- .../framework/solid/guide/hydration-errors.md | 2 +- .../framework/solid/guide/selective-ssr.md | 2 +- .../framework/solid/guide/server-routes.md | 2 +- docs/start/framework/solid/quick-start.md | 4 +- nx.json | 4 + package.json | 10 +- pnpm-lock.yaml | 28 +--- scripts/verify-links.ts | 80 ++++----- 135 files changed, 457 insertions(+), 483 deletions(-) diff --git a/docs/router/eslint/eslint-plugin-router.md b/docs/router/eslint/eslint-plugin-router.md index 562a5e744b1..6db567a7779 100644 --- a/docs/router/eslint/eslint-plugin-router.md +++ b/docs/router/eslint/eslint-plugin-router.md @@ -102,7 +102,7 @@ Alternatively, add `@tanstack/eslint-plugin-router` to the plugins section, and The following rules are available in the TanStack Router ESLint Plugin: -- [@tanstack/router/create-route-property-order](../create-route-property-order.md) +- [@tanstack/router/create-route-property-order](./create-route-property-order.md) ## Conflicts with other ESLint plugins diff --git a/docs/router/framework/react/api/router.md b/docs/router/framework/react/api/router.md index e760a073788..950c493f8a5 100644 --- a/docs/router/framework/react/api/router.md +++ b/docs/router/framework/react/api/router.md @@ -4,86 +4,86 @@ title: Router API --- - Functions - - [`createFileRoute`](../router/createFileRouteFunction.md) - - [`createLazyFileRoute`](../router/createLazyFileRouteFunction.md) - - [`createRootRoute`](../router/createRootRouteFunction.md) - - [`createRootRouteWithContext`](../router/createRootRouteWithContextFunction.md) - - [`createRoute`](../router/createRouteFunction.md) - - [`createLazyRoute`](../router/createLazyRouteFunction.md) - - [`createRouteMask`](../router/createRouteMaskFunction.md) - - [`createRouter`](../router/createRouterFunction.md) - - [`defer`](../router/deferFunction.md) - - [`getRouteApi`](../router/getRouteApiFunction.md) - - [`isNotFound`](../router/isNotFoundFunction.md) - - [`isRedirect`](../router/isRedirectFunction.md) - - [`lazyRouteComponent`](../router/lazyRouteComponentFunction.md) - - [`linkOptions`](../router/linkOptions.md) - - [`notFound`](../router/notFoundFunction.md) - - [`redirect`](../router/redirectFunction.md) - - [`retainSearchParams`](../router/retainSearchParamsFunction.md) - - [`stripSearchParams`](../router/stripSearchParamsFunction.md) + - [`createFileRoute`](./router/createFileRouteFunction.md) + - [`createLazyFileRoute`](./router/createLazyFileRouteFunction.md) + - [`createRootRoute`](./router/createRootRouteFunction.md) + - [`createRootRouteWithContext`](./router/createRootRouteWithContextFunction.md) + - [`createRoute`](./router/createRouteFunction.md) + - [`createLazyRoute`](./router/createLazyRouteFunction.md) + - [`createRouteMask`](./router/createRouteMaskFunction.md) + - [`createRouter`](./router/createRouterFunction.md) + - [`defer`](./router/deferFunction.md) + - [`getRouteApi`](./router/getRouteApiFunction.md) + - [`isNotFound`](./router/isNotFoundFunction.md) + - [`isRedirect`](./router/isRedirectFunction.md) + - [`lazyRouteComponent`](./router/lazyRouteComponentFunction.md) + - [`linkOptions`](./router/linkOptions.md) + - [`notFound`](./router/notFoundFunction.md) + - [`redirect`](./router/redirectFunction.md) + - [`retainSearchParams`](./router/retainSearchParamsFunction.md) + - [`stripSearchParams`](./router/stripSearchParamsFunction.md) - Components - - [``](../router/awaitComponent.md) - - [``](../router/catchBoundaryComponent.md) - - [``](../router/catchNotFoundComponent.md) - - [``](../router/clientOnlyComponent.md) - - [``](../router/defaultGlobalNotFoundComponent.md) - - [``](../router/errorComponentComponent.md) - - [``](../router/linkComponent.md) - - [``](../router/matchRouteComponent.md) - - [``](../router/navigateComponent.md) - - [``](../router/notFoundComponentComponent.md) - - [``](../router/outletComponent.md) + - [``](./router/awaitComponent.md) + - [``](./router/catchBoundaryComponent.md) + - [``](./router/catchNotFoundComponent.md) + - [``](./router/clientOnlyComponent.md) + - [``](./router/defaultGlobalNotFoundComponent.md) + - [``](./router/errorComponentComponent.md) + - [``](./router/linkComponent.md) + - [``](./router/matchRouteComponent.md) + - [``](./router/navigateComponent.md) + - [``](./router/notFoundComponentComponent.md) + - [``](./router/outletComponent.md) - Hooks - - [`useAwaited`](../router/useAwaitedHook.md) - - [`useBlocker`](../router/useBlockerHook.md) - - [`useCanGoBack`](../router//useCanGoBack.md) - - [`useChildMatches`](../router/useChildMatchesHook.md) - - [`useLinkProps`](../router/useLinkPropsHook.md) - - [`useLoaderData`](../router/useLoaderDataHook.md) - - [`useLoaderDeps`](../router/useLoaderDepsHook.md) - - [`useLocation`](../router/useLocationHook.md) - - [`useMatch`](../router/useMatchHook.md) - - [`useMatchRoute`](../router/useMatchRouteHook.md) - - [`useMatches`](../router/useMatchesHook.md) - - [`useNavigate`](../router/useNavigateHook.md) - - [`useParentMatches`](../router/useParentMatchesHook.md) - - [`useParams`](../router/useParamsHook.md) - - [`useRouteContext`](../router/useRouteContextHook.md) - - [`useRouter`](../router/useRouterHook.md) - - [`useRouterState`](../router/useRouterStateHook.md) - - [`useSearch`](../router/useSearchHook.md) + - [`useAwaited`](./router/useAwaitedHook.md) + - [`useBlocker`](./router/useBlockerHook.md) + - [`useCanGoBack`](./router//useCanGoBack.md) + - [`useChildMatches`](./router/useChildMatchesHook.md) + - [`useLinkProps`](./router/useLinkPropsHook.md) + - [`useLoaderData`](./router/useLoaderDataHook.md) + - [`useLoaderDeps`](./router/useLoaderDepsHook.md) + - [`useLocation`](./router/useLocationHook.md) + - [`useMatch`](./router/useMatchHook.md) + - [`useMatchRoute`](./router/useMatchRouteHook.md) + - [`useMatches`](./router/useMatchesHook.md) + - [`useNavigate`](./router/useNavigateHook.md) + - [`useParentMatches`](./router/useParentMatchesHook.md) + - [`useParams`](./router/useParamsHook.md) + - [`useRouteContext`](./router/useRouteContextHook.md) + - [`useRouter`](./router/useRouterHook.md) + - [`useRouterState`](./router/useRouterStateHook.md) + - [`useSearch`](./router/useSearchHook.md) - Types - - [`ActiveLinkOptions Type`](../router/ActiveLinkOptionsType.md) - - [`AsyncRouteComponent Type`](../router/AsyncRouteComponentType.md) - - [`HistoryState Interface`](../router/historyStateInterface.md) - - [`LinkOptions Type`](../router/LinkOptionsType.md) - - [`LinkProps Type`](../router/LinkPropsType.md) - - [`MatchRouteOptions Type`](../router/MatchRouteOptionsType.md) - - [`NavigateOptions Type`](../router/NavigateOptionsType.md) - - [`NotFoundError Type`](../router/NotFoundErrorType.md) - - [`ParsedHistoryState Type`](../router/ParsedHistoryStateType.md) - - [`ParsedLocation Type`](../router/ParsedLocationType.md) - - [`Redirect Type`](../router/RedirectType.md) - - [`Register Type`](../router/RegisterType.md) - - [`Route Type`](../router/RouteType.md) - - [`RouteApi Type`](../router/RouteApiType.md) - - [`RouteMask Type`](../router/RouteMaskType.md) - - [`RouteMatch Type`](../router/RouteMatchType.md) - - [`RouteOptions Type`](../router/RouteOptionsType.md) - - [`Router Type`](../router/RouterType.md) - - [`RouterEvents Type`](../router/RouterEventsType.md) - - [`RouterOptions Type`](../router/RouterOptionsType.md) - - [`RouterState Type`](../router/RouterStateType.md) - - [`ToMaskOptions Type`](../router/ToMaskOptionsType.md) - - [`ToOptions Type`](../router/ToOptionsType.md) - - [`UseMatchRouteOptions Type`](../router/UseMatchRouteOptionsType.md) - - [`ViewTransitionOptions Type`](../router/ViewTransitionOptionsType.md) + - [`ActiveLinkOptions Type`](./router/ActiveLinkOptionsType.md) + - [`AsyncRouteComponent Type`](./router/AsyncRouteComponentType.md) + - [`HistoryState Interface`](./router/historyStateInterface.md) + - [`LinkOptions Type`](./router/LinkOptionsType.md) + - [`LinkProps Type`](./router/LinkPropsType.md) + - [`MatchRouteOptions Type`](./router/MatchRouteOptionsType.md) + - [`NavigateOptions Type`](./router/NavigateOptionsType.md) + - [`NotFoundError Type`](./router/NotFoundErrorType.md) + - [`ParsedHistoryState Type`](./router/ParsedHistoryStateType.md) + - [`ParsedLocation Type`](./router/ParsedLocationType.md) + - [`Redirect Type`](./router/RedirectType.md) + - [`Register Type`](./router/RegisterType.md) + - [`Route Type`](./router/RouteType.md) + - [`RouteApi Type`](./router/RouteApiType.md) + - [`RouteMask Type`](./router/RouteMaskType.md) + - [`RouteMatch Type`](./router/RouteMatchType.md) + - [`RouteOptions Type`](./router/RouteOptionsType.md) + - [`Router Type`](./router/RouterType.md) + - [`RouterEvents Type`](./router/RouterEventsType.md) + - [`RouterOptions Type`](./router/RouterOptionsType.md) + - [`RouterState Type`](./router/RouterStateType.md) + - [`ToMaskOptions Type`](./router/ToMaskOptionsType.md) + - [`ToOptions Type`](./router/ToOptionsType.md) + - [`UseMatchRouteOptions Type`](./router/UseMatchRouteOptionsType.md) + - [`ViewTransitionOptions Type`](./router/ViewTransitionOptionsType.md) - ⚠️ Deprecated - - [`FileRoute Class`](../router/FileRouteClass.md) - - [`Route Class`](../router/RouteClass.md) - - [`Router Class`](../router/RouterClass.md) - - [`RouteApi Class`](../router/RouteApiClass.md) - - [`RootRoute Class`](../router/RootRouteClass.md) - - [`NotFoundRoute Class`](../router/NotFoundRouteClass.md) - - [`rootRouteWithContext Function`](../router/rootRouteWithContextFunction.md) + - [`FileRoute Class`](./router/FileRouteClass.md) + - [`Route Class`](./router/RouteClass.md) + - [`Router Class`](./router/RouterClass.md) + - [`RouteApi Class`](./router/RouteApiClass.md) + - [`RootRoute Class`](./router/RootRouteClass.md) + - [`NotFoundRoute Class`](./router/NotFoundRouteClass.md) + - [`rootRouteWithContext Function`](./router/rootRouteWithContextFunction.md) diff --git a/docs/router/framework/react/api/router/ActiveLinkOptionsType.md b/docs/router/framework/react/api/router/ActiveLinkOptionsType.md index 8f673799e0e..01434bf41aa 100644 --- a/docs/router/framework/react/api/router/ActiveLinkOptionsType.md +++ b/docs/router/framework/react/api/router/ActiveLinkOptionsType.md @@ -3,7 +3,7 @@ id: ActiveLinkOptionsType title: ActiveLinkOptions type --- -The `ActiveLinkOptions` type extends the [`LinkOptions`](../LinkOptionsType.md) type and contains additional options that can be used to describe how a link should be styled when it is active. +The `ActiveLinkOptions` type extends the [`LinkOptions`](./LinkOptionsType.md) type and contains additional options that can be used to describe how a link should be styled when it is active. ```tsx type ActiveLinkOptions = LinkOptions & { diff --git a/docs/router/framework/react/api/router/FileRouteClass.md b/docs/router/framework/react/api/router/FileRouteClass.md index 47f565137f9..d7745b45802 100644 --- a/docs/router/framework/react/api/router/FileRouteClass.md +++ b/docs/router/framework/react/api/router/FileRouteClass.md @@ -5,7 +5,7 @@ title: FileRoute class > [!CAUTION] > This class has been deprecated and will be removed in the next major version of TanStack Router. -> Please use the [`createFileRoute`](../createFileRouteFunction.md) function instead. +> Please use the [`createFileRoute`](./createFileRouteFunction.md) function instead. The `FileRoute` class is a factory that can be used to create a file-based route instance. This route instance can then be used to automatically generate a route tree with the `tsr generate` and `tsr watch` commands. @@ -34,13 +34,13 @@ The `createRoute` method is a method that can be used to configure the file rout #### .createRoute options - Type: `Omit` -- [`RouteOptions`](../RouteOptionsType.md) +- [`RouteOptions`](./RouteOptionsType.md) - Optional - The same options that are available to the `Route` class, but with the `getParentRoute`, `path`, and `id` options omitted since they are unnecessary for file-based routing. #### .createRoute returns -A [`Route`](../RouteType.md) instance that can be used to configure the route to be inserted into the route-tree. +A [`Route`](./RouteType.md) instance that can be used to configure the route to be inserted into the route-tree. > ⚠️ Note: For `tsr generate` and `tsr watch` to work properly, the file route instance must be exported from the file using the `Route` identifier. diff --git a/docs/router/framework/react/api/router/LinkOptionsType.md b/docs/router/framework/react/api/router/LinkOptionsType.md index 5f81578140c..481a5b4a3db 100644 --- a/docs/router/framework/react/api/router/LinkOptionsType.md +++ b/docs/router/framework/react/api/router/LinkOptionsType.md @@ -3,7 +3,7 @@ id: LinkOptionsType title: LinkOptions type --- -The `LinkOptions` type extends the [`NavigateOptions`](../NavigateOptionsType.md) type and contains additional options that can be used by TanStack Router when handling actual anchor element attributes. +The `LinkOptions` type extends the [`NavigateOptions`](./NavigateOptionsType.md) type and contains additional options that can be used by TanStack Router when handling actual anchor element attributes. ```tsx type LinkOptions = NavigateOptions & { @@ -36,7 +36,7 @@ The `LinkOptions` object accepts/contains the following properties: - Type: `false | 'intent' | 'viewport' | 'render'` - Optional - If set, the link's preloading strategy will be set to this value. -- See the [Preloading guide](../../../guide/preloading.md) for more information. +- See the [Preloading guide](../../guide/preloading.md) for more information. ### `preloadDelay` diff --git a/docs/router/framework/react/api/router/LinkPropsType.md b/docs/router/framework/react/api/router/LinkPropsType.md index 4866cb400b6..e8df561a97d 100644 --- a/docs/router/framework/react/api/router/LinkPropsType.md +++ b/docs/router/framework/react/api/router/LinkPropsType.md @@ -3,7 +3,7 @@ id: LinkPropsType title: LinkProps type --- -The `LinkProps` type extends the [`ActiveLinkOptions`](../ActiveLinkOptionsType.md) and `React.AnchorHTMLAttributes` types and contains additional props specific to the `Link` component. +The `LinkProps` type extends the [`ActiveLinkOptions`](./ActiveLinkOptionsType.md) and `React.AnchorHTMLAttributes` types and contains additional props specific to the `Link` component. ```tsx type LinkProps = ActiveLinkOptions & @@ -16,7 +16,7 @@ type LinkProps = ActiveLinkOptions & ## LinkProps properties -- All of the props from [`ActiveLinkOptions`](../ActiveLinkOptionsType.md) +- All of the props from [`ActiveLinkOptions`](./ActiveLinkOptionsType.md) - All of the props from `React.AnchorHTMLAttributes` #### `children` diff --git a/docs/router/framework/react/api/router/NavigateOptionsType.md b/docs/router/framework/react/api/router/NavigateOptionsType.md index a06692c3a56..e9c3470e181 100644 --- a/docs/router/framework/react/api/router/NavigateOptionsType.md +++ b/docs/router/framework/react/api/router/NavigateOptionsType.md @@ -50,7 +50,7 @@ The `NavigateOptions` object accepts the following properties: - Optional - Defaults to `false`. - If `true`, navigation will be called using `document.startViewTransition()`. -- If [`ViewTransitionOptions`](../ViewTransitionOptionsType.md), route navigations will be called using `document.startViewTransition({update, types})` where `types` will determine the strings array passed with `ViewTransitionOptions["types"]`. If the browser does not support viewTransition types, the navigation will fall back to normal `document.startTransition()`, same as if `true` was passed. +- If [`ViewTransitionOptions`](./ViewTransitionOptionsType.md), route navigations will be called using `document.startViewTransition({update, types})` where `types` will determine the strings array passed with `ViewTransitionOptions["types"]`. If the browser does not support viewTransition types, the navigation will fall back to normal `document.startTransition()`, same as if `true` was passed. - If the browser does not support this api, this option will be ignored. - See [MDN](https://developer.mozilla.org/en-US/docs/Web/API/Document/startViewTransition) for more information on how this function works. - See [Google](https://developer.chrome.com/docs/web-platform/view-transitions/same-document#view-transition-types) for more information on viewTransition types @@ -75,4 +75,4 @@ The `NavigateOptions` object accepts the following properties: - Optional - This can be used instead of `to` to navigate to a fully built href, e.g. pointing to an external target. -- [`ToOptions`](../ToOptionsType.md) +- [`ToOptions`](./ToOptionsType.md) diff --git a/docs/router/framework/react/api/router/NotFoundRouteClass.md b/docs/router/framework/react/api/router/NotFoundRouteClass.md index bfe954ba000..1efe0e5dae1 100644 --- a/docs/router/framework/react/api/router/NotFoundRouteClass.md +++ b/docs/router/framework/react/api/router/NotFoundRouteClass.md @@ -6,7 +6,7 @@ title: NotFoundRoute class > [!CAUTION] > This class has been deprecated and will be removed in the next major version of TanStack Router. > Please use the `notFoundComponent` route option that is present during route configuration. -> See the [Not Found Errors guide](../../../guide/not-found-errors.md) for more information. +> See the [Not Found Errors guide](../../guide/not-found-errors.md) for more information. The `NotFoundRoute` class extends the `Route` class and can be used to create a not found route instance. A not found route instance can be passed to the `routerOptions.notFoundRoute` option to configure a default not-found/404 route for every branch of the route tree. @@ -28,7 +28,7 @@ Omit< > ``` -- [RouteOptions](../RouteOptionsType.md) +- [RouteOptions](./RouteOptionsType.md) - Required - The options that will be used to configure the not found route instance. diff --git a/docs/router/framework/react/api/router/RedirectType.md b/docs/router/framework/react/api/router/RedirectType.md index 0435eb4910a..021c4ccd25b 100644 --- a/docs/router/framework/react/api/router/RedirectType.md +++ b/docs/router/framework/react/api/router/RedirectType.md @@ -13,7 +13,7 @@ export type Redirect = { } & NavigateOptions ``` -- [`NavigateOptions`](../NavigateOptionsType.md) +- [`NavigateOptions`](./NavigateOptionsType.md) ## Redirect properties diff --git a/docs/router/framework/react/api/router/RootRouteClass.md b/docs/router/framework/react/api/router/RootRouteClass.md index c0e7e2e6f36..1553dd2550b 100644 --- a/docs/router/framework/react/api/router/RootRouteClass.md +++ b/docs/router/framework/react/api/router/RootRouteClass.md @@ -5,7 +5,7 @@ title: RootRoute class > [!CAUTION] > This class has been deprecated and will be removed in the next major version of TanStack Router. -> Please use the [`createRootRoute`](../createRootRouteFunction.md) function instead. +> Please use the [`createRootRoute`](./createRootRouteFunction.md) function instead. The `RootRoute` class extends the `Route` class and can be used to create a root route instance. A root route instance can then be used to create a route tree. @@ -31,12 +31,12 @@ Omit< > ``` -- [`RouteOptions`](../RouteOptionsType.md) +- [`RouteOptions`](./RouteOptionsType.md) - Optional ## Constructor returns -A new [`Route`](../RouteType.md) instance. +A new [`Route`](./RouteType.md) instance. ## Examples diff --git a/docs/router/framework/react/api/router/RouteApiClass.md b/docs/router/framework/react/api/router/RouteApiClass.md index 60fa5144056..387089cdf3a 100644 --- a/docs/router/framework/react/api/router/RouteApiClass.md +++ b/docs/router/framework/react/api/router/RouteApiClass.md @@ -5,7 +5,7 @@ title: RouteApi class > [!CAUTION] > This class has been deprecated and will be removed in the next major version of TanStack Router. -> Please use the [`getRouteApi`](../getRouteApiFunction.md) function instead. +> Please use the [`getRouteApi`](./getRouteApiFunction.md) function instead. The `RouteApi` class provides type-safe version of common hooks like `useParams`, `useSearch`, `useRouteContext`, `useNavigate`, `useLoaderData`, and `useLoaderDeps` that are pre-bound to a specific route ID and corresponding registered route types. @@ -21,7 +21,7 @@ The `RouteApi` constructor accepts a single argument: the `options` that will be ## Constructor returns -- An instance of the [`RouteApi`](../RouteApiType.md) that is pre-bound to the route ID that it was called with. +- An instance of the [`RouteApi`](./RouteApiType.md) that is pre-bound to the route ID that it was called with. ## Examples diff --git a/docs/router/framework/react/api/router/RouteApiType.md b/docs/router/framework/react/api/router/RouteApiType.md index 36e1f4c78e8..a5d806397bf 100644 --- a/docs/router/framework/react/api/router/RouteApiType.md +++ b/docs/router/framework/react/api/router/RouteApiType.md @@ -17,7 +17,7 @@ The `RouteApi` has the following properties and methods: }): TSelected ``` -- A type-safe version of the [`useMatch`](../useMatchHook.md) hook that is pre-bound to the route ID that the `RouteApi` instance was created with. +- A type-safe version of the [`useMatch`](./useMatchHook.md) hook that is pre-bound to the route ID that the `RouteApi` instance was created with. - Options - `opts.select` - Optional @@ -27,7 +27,7 @@ The `RouteApi` has the following properties and methods: - Optional - `boolean` - Configures whether structural sharing is enabled for the value returned by `select`. - - See the [Render Optimizations guide](../../../guide/render-optimizations.md) for more information. + - See the [Render Optimizations guide](../../guide/render-optimizations.md) for more information. - Returns - If a `select` function is provided, the return value of the `select` function. - If no `select` function is provided, the `RouteMatch` object or a loosened version of the `RouteMatch` object if `opts.strict` is `false`. @@ -40,7 +40,7 @@ The `RouteApi` has the following properties and methods: }): TSelected ``` -- A type-safe version of the [`useRouteContext`](../useRouteContextHook.md) hook that is pre-bound to the route ID that the `RouteApi` instance was created with. +- A type-safe version of the [`useRouteContext`](./useRouteContextHook.md) hook that is pre-bound to the route ID that the `RouteApi` instance was created with. - Options - `opts.select` - Optional @@ -58,7 +58,7 @@ The `RouteApi` has the following properties and methods: }): TSelected ``` -- A type-safe version of the [`useSearch`](../useSearchHook.md) hook that is pre-bound to the route ID that the `RouteApi` instance was created with. +- A type-safe version of the [`useSearch`](./useSearchHook.md) hook that is pre-bound to the route ID that the `RouteApi` instance was created with. - Options - `opts.select` - Optional @@ -68,7 +68,7 @@ The `RouteApi` has the following properties and methods: - Optional - `boolean` - Configures whether structural sharing is enabled for the value returned by `select`. - - See the [Render Optimizations guide](../../../guide/render-optimizations.md) for more information. + - See the [Render Optimizations guide](../../guide/render-optimizations.md) for more information. - Returns - If a `select` function is provided, the return value of the `select` function. - If no `select` function is provided, the `TFullSearchSchema` object or a loosened version of the `TFullSearchSchema` object if `opts.strict` is `false`. @@ -81,7 +81,7 @@ The `RouteApi` has the following properties and methods: }): TSelected ``` -- A type-safe version of the [`useParams`](../useParamsHook.md) hook that is pre-bound to the route ID that the `RouteApi` instance was created with. +- A type-safe version of the [`useParams`](./useParamsHook.md) hook that is pre-bound to the route ID that the `RouteApi` instance was created with. - Options - `opts.select` - Optional @@ -91,7 +91,7 @@ The `RouteApi` has the following properties and methods: - Optional - `boolean` - Configures whether structural sharing is enabled for the value returned by `select`. - - See the [Render Optimizations guide](../../../guide/render-optimizations.md) for more information. + - See the [Render Optimizations guide](../../guide/render-optimizations.md) for more information. - Returns - If a `select` function is provided, the return value of the `select` function. - If no `select` function is provided, the `TAllParams` object or a loosened version of the `TAllParams` object if `opts.strict` is `false`. @@ -104,7 +104,7 @@ The `RouteApi` has the following properties and methods: }): TSelected ``` -- A type-safe version of the [`useLoaderData`](../useLoaderDataHook.md) hook that is pre-bound to the route ID that the `RouteApi` instance was created with. +- A type-safe version of the [`useLoaderData`](./useLoaderDataHook.md) hook that is pre-bound to the route ID that the `RouteApi` instance was created with. - Options - `opts.select` - Optional @@ -114,7 +114,7 @@ The `RouteApi` has the following properties and methods: - Optional - `boolean` - Configures whether structural sharing is enabled for the value returned by `select`. - - See the [Render Optimizations guide](../../../guide/render-optimizations.md) for more information. + - See the [Render Optimizations guide](../../guide/render-optimizations.md) for more information. - Returns - If a `select` function is provided, the return value of the `select` function. - If no `select` function is provided, the `TLoaderData` object or a loosened version of the `TLoaderData` object if `opts.strict` is `false`. @@ -127,7 +127,7 @@ The `RouteApi` has the following properties and methods: }): TSelected ``` -- A type-safe version of the [`useLoaderDeps`](../useLoaderDepsHook.md) hook that is pre-bound to the route ID that the `RouteApi` instance was created with. +- A type-safe version of the [`useLoaderDeps`](./useLoaderDepsHook.md) hook that is pre-bound to the route ID that the `RouteApi` instance was created with. - Options - `opts.select` - Optional @@ -137,7 +137,7 @@ The `RouteApi` has the following properties and methods: - Optional - `boolean` - Configures whether structural sharing is enabled for the value returned by `select`. - - See the [Render Optimizations guide](../../../guide/render-optimizations.md) for more information. + - See the [Render Optimizations guide](../../guide/render-optimizations.md) for more information. - Returns - If a `select` function is provided, the return value of the `select` function. - If no `select` function is provided, the `TLoaderDeps` object. @@ -148,4 +148,4 @@ The `RouteApi` has the following properties and methods: useNavigate(): // navigate function ``` -- A type-safe version of [`useNavigate`](../useNavigateHook.md) that is pre-bound to the route ID that the `RouteApi` instance was created with. +- A type-safe version of [`useNavigate`](./useNavigateHook.md) that is pre-bound to the route ID that the `RouteApi` instance was created with. diff --git a/docs/router/framework/react/api/router/RouteClass.md b/docs/router/framework/react/api/router/RouteClass.md index 7658092ca4c..514a58cd418 100644 --- a/docs/router/framework/react/api/router/RouteClass.md +++ b/docs/router/framework/react/api/router/RouteClass.md @@ -5,7 +5,7 @@ title: Route class > [!CAUTION] > This class has been deprecated and will be removed in the next major version of TanStack Router. -> Please use the [`createRoute`](../createRouteFunction.md) function instead. +> Please use the [`createRoute`](./createRouteFunction.md) function instead. The `Route` class implements the `RouteApi` class and can be used to create route instances. A route instance can then be used to create a route tree. @@ -15,13 +15,13 @@ The `Route` constructor accepts an object as its only argument. ### Constructor options -- Type: [`RouteOptions`](../RouteOptionsType.md) +- Type: [`RouteOptions`](./RouteOptionsType.md) - Required - The options that will be used to configure the route instance ### Constructor returns -A new [`Route`](../RouteType.md) instance. +A new [`Route`](./RouteType.md) instance. ## Examples diff --git a/docs/router/framework/react/api/router/RouteMaskType.md b/docs/router/framework/react/api/router/RouteMaskType.md index 9ce6e42e36c..d3e22c0c0d8 100644 --- a/docs/router/framework/react/api/router/RouteMaskType.md +++ b/docs/router/framework/react/api/router/RouteMaskType.md @@ -3,7 +3,7 @@ id: RouteMaskType title: RouteMask type --- -The `RouteMask` type extends the [`ToOptions`](../ToOptionsType.md) type and has other the necessary properties to create a route mask. +The `RouteMask` type extends the [`ToOptions`](./ToOptionsType.md) type and has other the necessary properties to create a route mask. ## RouteMask properties @@ -11,7 +11,7 @@ The `RouteMask` type accepts an object with the following properties: ### `...ToOptions` -- Type: [`ToOptions`](../ToOptionsType.md) +- Type: [`ToOptions`](./ToOptionsType.md) - Required - The options that will be used to configure the route mask diff --git a/docs/router/framework/react/api/router/RouteOptionsType.md b/docs/router/framework/react/api/router/RouteOptionsType.md index a489fe24233..215e21c9ef4 100644 --- a/docs/router/framework/react/api/router/RouteOptionsType.md +++ b/docs/router/framework/react/api/router/RouteOptionsType.md @@ -109,13 +109,13 @@ type beforeLoad = ( ``` - Optional -- [`ParsedLocation`](../ParsedLocationType.md) +- [`ParsedLocation`](./ParsedLocationType.md) - This async function is called before a route is loaded. If an error is thrown here, the route's loader will not be called and the route will not render. If thrown during a navigation, the navigation will be canceled and the error will be passed to the `onError` function. If thrown during a preload event, the error will be logged to the console and the preload will fail. - If this function returns a promise, the route will be put into a pending state and cause rendering to suspend until the promise resolves. If this route's pendingMs threshold is reached, the `pendingComponent` will be shown until it resolves. If the promise rejects, the route will be put into an error state and the error will be thrown during render. - If this function returns a `TRouteContext` object, that object will be merged into the route's context and be made available in the `loader` and other related route components/methods. - It's common to use this function to check if a user is authenticated and redirect them to a login page if they are not. To do this, you can either return or throw a `redirect` object from this function. -> 🚧 `opts.navigate` has been deprecated and will be removed in the next major release. Use `throw redirect({ to: '/somewhere' })` instead. Read more about the `redirect` function [here](../redirectFunction.md). +> 🚧 `opts.navigate` has been deprecated and will be removed in the next major release. Use `throw redirect({ to: '/somewhere' })` instead. Read more about the `redirect` function [here](./redirectFunction.md). ### `loader` method @@ -139,13 +139,13 @@ type loader = ( ``` - Optional -- [`ParsedLocation`](../ParsedLocationType.md) +- [`ParsedLocation`](./ParsedLocationType.md) - This async function is called when a route is matched and passed the route's match object. If an error is thrown here, the route will be put into an error state and the error will be thrown during render. If thrown during a navigation, the navigation will be canceled and the error will be passed to the `onError` function. If thrown during a preload event, the error will be logged to the console and the preload will fail. - If this function returns a promise, the route will be put into a pending state and cause rendering to suspend until the promise resolves. If this route's pendingMs threshold is reached, the `pendingComponent` will be shown until it resolves. If the promise rejects, the route will be put into an error state and the error will be thrown during render. - If this function returns a `TLoaderData` object, that object will be stored on the route match until the route match is no longer active. It can be accessed using the `useLoaderData` hook in any component that is a child of the route match before another `` is rendered. - Deps must be returned by your `loaderDeps` function in order to appear. -> 🚧 `opts.navigate` has been deprecated and will be removed in the next major release. Use `throw redirect({ to: '/somewhere' })` instead. Read more about the `redirect` function [here](../redirectFunction.md). +> 🚧 `opts.navigate` has been deprecated and will be removed in the next major release. Use `throw redirect({ to: '/somewhere' })` instead. Read more about the `redirect` function [here](./redirectFunction.md). ### `loaderDeps` method @@ -243,7 +243,7 @@ type loaderDeps = (opts: { search: TFullSearchSchema }) => Record - Type: `(error: any) => void` - Optional - A function that will be called when an error is thrown during a navigation or preload event. -- If this function throws a [`redirect`](../redirectFunction.md), then the router will process and apply the redirect immediately. +- If this function throws a [`redirect`](./redirectFunction.md), then the router will process and apply the redirect immediately. ### `onEnter` property diff --git a/docs/router/framework/react/api/router/RouteType.md b/docs/router/framework/react/api/router/RouteType.md index 6e2c675c9ab..57e23ecc8bc 100644 --- a/docs/router/framework/react/api/router/RouteType.md +++ b/docs/router/framework/react/api/router/RouteType.md @@ -28,4 +28,4 @@ An instance of the `Route` has the following properties and methods: ### ...`RouteApi` methods -- All of the methods from [`RouteApi`](../RouteApiType.md) are available. +- All of the methods from [`RouteApi`](./RouteApiType.md) are available. diff --git a/docs/router/framework/react/api/router/RouterClass.md b/docs/router/framework/react/api/router/RouterClass.md index 24fa525afcf..dfb4589b77e 100644 --- a/docs/router/framework/react/api/router/RouterClass.md +++ b/docs/router/framework/react/api/router/RouterClass.md @@ -5,7 +5,7 @@ title: Router Class > [!CAUTION] > This class has been deprecated and will be removed in the next major version of TanStack Router. -> Please use the [`createRouter`](../createRouterFunction.md) function instead. +> Please use the [`createRouter`](./createRouterFunction.md) function instead. The `Router` class is used to instantiate a new router instance. @@ -15,13 +15,13 @@ The `Router` constructor accepts a single argument: the `options` that will be u ### Constructor options -- Type: [`RouterOptions`](../RouterOptionsType.md) +- Type: [`RouterOptions`](./RouterOptionsType.md) - Required - The options that will be used to configure the router instance. ### Constructor returns -- An instance of the [`Router`](../RouterType.md). +- An instance of the [`Router`](./RouterType.md). ## Examples diff --git a/docs/router/framework/react/api/router/RouterEventsType.md b/docs/router/framework/react/api/router/RouterEventsType.md index 0d31f05ce38..fd1b6dfb3d2 100644 --- a/docs/router/framework/react/api/router/RouterEventsType.md +++ b/docs/router/framework/react/api/router/RouterEventsType.md @@ -66,12 +66,12 @@ Once an event is emitted, the following properties will be present on the event ### `fromLocation` property -- Type: [`ParsedLocation`](../ParsedLocationType.md) +- Type: [`ParsedLocation`](./ParsedLocationType.md) - The location that the router is transitioning from. ### `toLocation` property -- Type: [`ParsedLocation`](../ParsedLocationType.md) +- Type: [`ParsedLocation`](./ParsedLocationType.md) - The location that the router is transitioning to. ### `pathChanged` property diff --git a/docs/router/framework/react/api/router/RouterOptionsType.md b/docs/router/framework/react/api/router/RouterOptionsType.md index f3a15369d58..e8ed9af7bd0 100644 --- a/docs/router/framework/react/api/router/RouterOptionsType.md +++ b/docs/router/framework/react/api/router/RouterOptionsType.md @@ -149,7 +149,7 @@ The `RouterOptions` type accepts an object with the following properties and met - Type: `boolean | ViewTransitionOptions` - Optional - If `true`, route navigations will be called using `document.startViewTransition()`. -- If [`ViewTransitionOptions`](../ViewTransitionOptionsType.md), route navigations will be called using `document.startViewTransition({update, types})` +- If [`ViewTransitionOptions`](./ViewTransitionOptionsType.md), route navigations will be called using `document.startViewTransition({update, types})` where `types` will be the strings array passed with `ViewTransitionOptions["types"]`. If the browser does not support viewTransition types, the navigation will fall back to normal `document.startTransition()`, same as if `true` was passed. - If the browser does not support this api, this option will be ignored. @@ -182,7 +182,7 @@ The `RouterOptions` type accepts an object with the following properties and met ### `context` property - Type: `any` -- Optional or required if the root route was created with [`createRootRouteWithContext()`](../createRootRouteWithContextFunction.md). +- Optional or required if the root route was created with [`createRootRouteWithContext()`](./createRootRouteWithContextFunction.md). - The root context that will be provided to all routes in the route tree. This can be used to provide a context to all routes in the tree without having to provide it to each route individually. ### `dehydrate` method @@ -259,7 +259,7 @@ const router = createRouter({ - Type: `'root' | 'fuzzy'` - Optional - Defaults to `'fuzzy'` -- This property controls how TanStack Router will handle scenarios where it cannot find a route to match the current location. See the [Not Found Errors guide](../../../guide/not-found-errors.md) for more information. +- This property controls how TanStack Router will handle scenarios where it cannot find a route to match the current location. See the [Not Found Errors guide](../../guide/not-found-errors.md) for more information. ### `notFoundRoute` property @@ -287,7 +287,7 @@ const router = createRouter({ - Optional - Defaults to `false` - Configures whether structural sharing is enabled by default for fine-grained selectors. -- See the [Render Optimizations guide](../../../guide/render-optimizations.md) for more information. +- See the [Render Optimizations guide](../../guide/render-optimizations.md) for more information. ### `defaultRemountDeps` property diff --git a/docs/router/framework/react/api/router/RouterStateType.md b/docs/router/framework/react/api/router/RouterStateType.md index 401ffdfef44..6c4d2aca934 100644 --- a/docs/router/framework/react/api/router/RouterStateType.md +++ b/docs/router/framework/react/api/router/RouterStateType.md @@ -38,20 +38,20 @@ The `RouterState` type contains all of the properties that are available on the ### `matches` property -- Type: [`Array`](../RouteMatchType.md) +- Type: [`Array`](./RouteMatchType.md) - An array of all of the route matches that have been resolved and are currently active. ### `pendingMatches` property -- Type: [`Array`](../RouteMatchType.md) +- Type: [`Array`](./RouteMatchType.md) - An array of all of the route matches that are currently pending. ### `location` property -- Type: [`ParsedLocation`](../ParsedLocationType.md) +- Type: [`ParsedLocation`](./ParsedLocationType.md) - The latest location that the router has parsed from the browser history. This location may not be resolved and loaded yet. ### `resolvedLocation` property -- Type: [`ParsedLocation`](../ParsedLocationType.md) +- Type: [`ParsedLocation`](./ParsedLocationType.md) - The location that the router has resolved and loaded. diff --git a/docs/router/framework/react/api/router/RouterType.md b/docs/router/framework/react/api/router/RouterType.md index cd76faa95d6..c5736638a0b 100644 --- a/docs/router/framework/react/api/router/RouterType.md +++ b/docs/router/framework/react/api/router/RouterType.md @@ -16,15 +16,15 @@ An instance of the `Router` has the following properties and methods: ### `state` property -- Type: [`RouterState`](../RouterStateType.md) +- Type: [`RouterState`](./RouterStateType.md) - The current state of the router. -> ⚠️⚠️⚠️ **`router.state` is always up to date, but NOT REACTIVE. If you use `router.state` in a component, the component will not re-render when the router state changes. To get a reactive version of the router state, use the [`useRouterState`](../useRouterStateHook.md) hook.** +> ⚠️⚠️⚠️ **`router.state` is always up to date, but NOT REACTIVE. If you use `router.state` in a component, the component will not re-render when the router state changes. To get a reactive version of the router state, use the [`useRouterState`](./useRouterStateHook.md) hook.** ### `.subscribe` method - Type: `(eventType: TType, fn: ListenerFn) => (event: RouterEvent) => void` -- Subscribes to a [`RouterEvent`](../RouterEventsType.md). +- Subscribes to a [`RouterEvent`](./RouterEventsType.md). - Returns a function that can be used to unsubscribe from the event. - The callback provided to the returned function will be called with the event that was emitted. @@ -100,7 +100,7 @@ Commits a new location object to the browser history. ``` - Properties - `location` - - Type: [`ParsedLocation`](../ParsedLocationType.md) + - Type: [`ParsedLocation`](./ParsedLocationType.md) - Required - The location to commit to the browser history. - `replace` diff --git a/docs/router/framework/react/api/router/ToMaskOptionsType.md b/docs/router/framework/react/api/router/ToMaskOptionsType.md index 3c725af5407..fa0140fec26 100644 --- a/docs/router/framework/react/api/router/ToMaskOptionsType.md +++ b/docs/router/framework/react/api/router/ToMaskOptionsType.md @@ -3,7 +3,7 @@ id: ToMaskOptionsType title: ToMaskOptions type --- -The `ToMaskOptions` type extends the [`ToOptions`](../ToOptionsType.md) type and describes additional options available when using route masks. +The `ToMaskOptions` type extends the [`ToOptions`](./ToOptionsType.md) type and describes additional options available when using route masks. ```tsx type ToMaskOptions = ToOptions & { @@ -11,4 +11,4 @@ type ToMaskOptions = ToOptions & { } ``` -- [`ToOptions`](../ToOptionsType.md) +- [`ToOptions`](./ToOptionsType.md) diff --git a/docs/router/framework/react/api/router/UseMatchRouteOptionsType.md b/docs/router/framework/react/api/router/UseMatchRouteOptionsType.md index a7e622a3191..885b7d26d30 100644 --- a/docs/router/framework/react/api/router/UseMatchRouteOptionsType.md +++ b/docs/router/framework/react/api/router/UseMatchRouteOptionsType.md @@ -3,11 +3,11 @@ id: UseMatchRouteOptionsType title: UseMatchRouteOptions type --- -The `UseMatchRouteOptions` type extends the [`ToOptions`](../ToOptionsType.md) type and describes additional options available when using the [`useMatchRoute`](../useMatchRouteHook.md) hook. +The `UseMatchRouteOptions` type extends the [`ToOptions`](./ToOptionsType.md) type and describes additional options available when using the [`useMatchRoute`](./useMatchRouteHook.md) hook. ```tsx export type UseMatchRouteOptions = ToOptions & MatchRouteOptions ``` -- [`ToOptions`](../ToOptionsType.md) -- [`MatchRouteOptions`](../MatchRouteOptionsType.md) +- [`ToOptions`](./ToOptionsType.md) +- [`MatchRouteOptions`](./MatchRouteOptionsType.md) diff --git a/docs/router/framework/react/api/router/catchBoundaryComponent.md b/docs/router/framework/react/api/router/catchBoundaryComponent.md index ac3871cb211..deef0ffa22b 100644 --- a/docs/router/framework/react/api/router/catchBoundaryComponent.md +++ b/docs/router/framework/react/api/router/catchBoundaryComponent.md @@ -24,7 +24,7 @@ The `CatchBoundary` component accepts the following props: ### `props.errorComponent` prop - Type: `React.ReactNode` -- Optional - [`default: ErrorComponent`](../errorComponentComponent.md) +- Optional - [`default: ErrorComponent`](./errorComponentComponent.md) - The component to render when there is an error. ### `props.onCatch` prop diff --git a/docs/router/framework/react/api/router/createFileRouteFunction.md b/docs/router/framework/react/api/router/createFileRouteFunction.md index e6330da51e6..945e7130757 100644 --- a/docs/router/framework/react/api/router/createFileRouteFunction.md +++ b/docs/router/framework/react/api/router/createFileRouteFunction.md @@ -17,7 +17,7 @@ The `createFileRoute` function accepts a single argument of type `string` that r ## createFileRoute returns -A new function that accepts a single argument of type [`RouteOptions`](../RouteOptionsType.md) that will be used to configure the file [`Route`](../RouteType.md) instance. +A new function that accepts a single argument of type [`RouteOptions`](./RouteOptionsType.md) that will be used to configure the file [`Route`](./RouteType.md) instance. > ⚠️ Note: For `tsr generate` and `tsr watch` to work properly, the file route instance must be exported from the file using the `Route` identifier. diff --git a/docs/router/framework/react/api/router/createLazyFileRouteFunction.md b/docs/router/framework/react/api/router/createLazyFileRouteFunction.md index 5d00fb74586..87e1743ed17 100644 --- a/docs/router/framework/react/api/router/createLazyFileRouteFunction.md +++ b/docs/router/framework/react/api/router/createLazyFileRouteFunction.md @@ -3,7 +3,7 @@ id: createLazyFileRouteFunction title: createLazyFileRoute function --- -The `createLazyFileRoute` function is used for creating a partial file-based route route instance that is lazily loaded when matched. This route instance can only be used to configure the [non-critical properties](../../../guide/code-splitting.md#how-does-tanstack-router-split-code) of the route, such as `component`, `pendingComponent`, `errorComponent`, and the `notFoundComponent`. +The `createLazyFileRoute` function is used for creating a partial file-based route route instance that is lazily loaded when matched. This route instance can only be used to configure the [non-critical properties](../../guide/code-splitting.md#how-does-tanstack-router-split-code) of the route, such as `component`, `pendingComponent`, `errorComponent`, and the `notFoundComponent`. ## createLazyFileRoute options @@ -17,7 +17,7 @@ The `createLazyFileRoute` function accepts a single argument of type `string` th ### createLazyFileRoute returns -A new function that accepts a single argument of partial of the type [`RouteOptions`](../RouteOptionsType.md) that will be used to configure the file [`Route`](../RouteType.md) instance. +A new function that accepts a single argument of partial of the type [`RouteOptions`](./RouteOptionsType.md) that will be used to configure the file [`Route`](./RouteType.md) instance. - Type: @@ -28,7 +28,7 @@ Pick< > ``` -- [`RouteOptions`](../RouteOptionsType.md) +- [`RouteOptions`](./RouteOptionsType.md) > ⚠️ Note: For `tsr generate` and `tsr watch` to work properly, the file route instance must be exported from the file using the `Route` identifier. diff --git a/docs/router/framework/react/api/router/createLazyRouteFunction.md b/docs/router/framework/react/api/router/createLazyRouteFunction.md index 57e9fcdc717..48c100c352c 100644 --- a/docs/router/framework/react/api/router/createLazyRouteFunction.md +++ b/docs/router/framework/react/api/router/createLazyRouteFunction.md @@ -3,7 +3,7 @@ id: createLazyRouteFunction title: createLazyRoute function --- -The `createLazyRoute` function is used for creating a partial code-based route route instance that is lazily loaded when matched. This route instance can only be used to configure the [non-critical properties](../../../guide/code-splitting.md#how-does-tanstack-router-split-code) of the route, such as `component`, `pendingComponent`, `errorComponent`, and the `notFoundComponent`. +The `createLazyRoute` function is used for creating a partial code-based route route instance that is lazily loaded when matched. This route instance can only be used to configure the [non-critical properties](../../guide/code-splitting.md#how-does-tanstack-router-split-code) of the route, such as `component`, `pendingComponent`, `errorComponent`, and the `notFoundComponent`. ## createLazyRoute options @@ -17,7 +17,7 @@ The `createLazyRoute` function accepts a single argument of type `string` that r ### createLazyRoute returns -A new function that accepts a single argument of partial of the type [`RouteOptions`](../RouteOptionsType.md) that will be used to configure the file [`Route`](../RouteType.md) instance. +A new function that accepts a single argument of partial of the type [`RouteOptions`](./RouteOptionsType.md) that will be used to configure the file [`Route`](./RouteType.md) instance. - Type: @@ -28,7 +28,7 @@ Pick< > ``` -- [`RouteOptions`](../RouteOptionsType.md) +- [`RouteOptions`](./RouteOptionsType.md) > ⚠️ Note: This route instance must be manually lazily loaded against its critical route instance using the `lazy` method returned by the `createRoute` function. diff --git a/docs/router/framework/react/api/router/createRootRouteFunction.md b/docs/router/framework/react/api/router/createRootRouteFunction.md index 6494924a70e..27cff720321 100644 --- a/docs/router/framework/react/api/router/createRootRouteFunction.md +++ b/docs/router/framework/react/api/router/createRootRouteFunction.md @@ -23,12 +23,12 @@ Omit< > ``` -- [`RouteOptions`](../RouteOptionsType.md) +- [`RouteOptions`](./RouteOptionsType.md) - Optional ## createRootRoute returns -A new [`Route`](../RouteType.md) instance. +A new [`Route`](./RouteType.md) instance. ## Examples diff --git a/docs/router/framework/react/api/router/createRootRouteWithContextFunction.md b/docs/router/framework/react/api/router/createRootRouteWithContextFunction.md index 38d5c394966..7e157375394 100644 --- a/docs/router/framework/react/api/router/createRootRouteWithContextFunction.md +++ b/docs/router/framework/react/api/router/createRootRouteWithContextFunction.md @@ -17,8 +17,8 @@ The `createRootRouteWithContext` function accepts a single generic argument: ## createRootRouteWithContext returns -- A factory function that can be used to create a new [`createRootRoute`](../createRootRouteFunction.md) instance. -- It accepts a single argument, the same as the [`createRootRoute`](../createRootRouteFunction.md) function. +- A factory function that can be used to create a new [`createRootRoute`](./createRootRouteFunction.md) instance. +- It accepts a single argument, the same as the [`createRootRoute`](./createRootRouteFunction.md) function. ## Examples diff --git a/docs/router/framework/react/api/router/createRouteFunction.md b/docs/router/framework/react/api/router/createRouteFunction.md index 7294e6abc75..2ca9bdcb2d8 100644 --- a/docs/router/framework/react/api/router/createRouteFunction.md +++ b/docs/router/framework/react/api/router/createRouteFunction.md @@ -3,17 +3,17 @@ id: createRouteFunction title: createRoute function --- -The `createRoute` function implements returns a [`Route`](../RouteType.md) instance. A route instance can then be passed to a root route's children to create a route tree, which is then passed to the router. +The `createRoute` function implements returns a [`Route`](./RouteType.md) instance. A route instance can then be passed to a root route's children to create a route tree, which is then passed to the router. ## createRoute options -- Type: [`RouteOptions`](../RouteOptionsType.md) +- Type: [`RouteOptions`](./RouteOptionsType.md) - Required - The options that will be used to configure the route instance ## createRoute returns -A new [`Route`](../RouteType.md) instance. +A new [`Route`](./RouteType.md) instance. ## Examples diff --git a/docs/router/framework/react/api/router/createRouteMaskFunction.md b/docs/router/framework/react/api/router/createRouteMaskFunction.md index 45210ff31d4..64722c57b30 100644 --- a/docs/router/framework/react/api/router/createRouteMaskFunction.md +++ b/docs/router/framework/react/api/router/createRouteMaskFunction.md @@ -7,13 +7,13 @@ The `createRouteMask` function is a helper function that can be used to create a ## createRouteMask options -- Type: [`RouteMask`](../RouteMaskType.md) +- Type: [`RouteMask`](./RouteMaskType.md) - Required - The options that will be used to configure the route mask ## createRouteMask returns -- A object with the type signature of [`RouteMask`](../RouteMaskType.md) that can be passed to the `RouterOptions.routeMasks` option. +- A object with the type signature of [`RouteMask`](./RouteMaskType.md) that can be passed to the `RouterOptions.routeMasks` option. ## Examples diff --git a/docs/router/framework/react/api/router/createRouterFunction.md b/docs/router/framework/react/api/router/createRouterFunction.md index d82df5e5a7f..7fe5779f7d4 100644 --- a/docs/router/framework/react/api/router/createRouterFunction.md +++ b/docs/router/framework/react/api/router/createRouterFunction.md @@ -3,17 +3,17 @@ id: createRouterFunction title: createRouter function --- -The `createRouter` function accepts a [`RouterOptions`](../RouterOptionsType.md) object and creates a new [`Router`](../RouterClass.md) instance. +The `createRouter` function accepts a [`RouterOptions`](./RouterOptionsType.md) object and creates a new [`Router`](./RouterClass.md) instance. ## createRouter options -- Type: [`RouterOptions`](../RouterOptionsType.md) +- Type: [`RouterOptions`](./RouterOptionsType.md) - Required - The options that will be used to configure the router instance. ## createRouter returns -- An instance of the [`Router`](../RouterType.md). +- An instance of the [`Router`](./RouterType.md). ## Examples diff --git a/docs/router/framework/react/api/router/deferFunction.md b/docs/router/framework/react/api/router/deferFunction.md index 7c1c1130c1b..929b9d7c631 100644 --- a/docs/router/framework/react/api/router/deferFunction.md +++ b/docs/router/framework/react/api/router/deferFunction.md @@ -6,7 +6,7 @@ title: defer function > [!CAUTION] > You don't need to call `defer` manually anymore, Promises are handled automatically now. -The `defer` function wraps a promise with a deferred state object that can be used to inspect the promise's state. This deferred promise can then be passed to the [`useAwaited`](../useAwaitedHook.md) hook or the [``](../awaitComponent.md) component for suspending until the promise is resolved or rejected. +The `defer` function wraps a promise with a deferred state object that can be used to inspect the promise's state. This deferred promise can then be passed to the [`useAwaited`](./useAwaitedHook.md) hook or the [``](./awaitComponent.md) component for suspending until the promise is resolved or rejected. The `defer` function accepts a single argument, the `promise` to wrap with a deferred state object. @@ -18,7 +18,7 @@ The `defer` function accepts a single argument, the `promise` to wrap with a def ## defer returns -- A promise that can be passed to the [`useAwaited`](../useAwaitedHook.md) hook or the [``](../awaitComponent.md) component. +- A promise that can be passed to the [`useAwaited`](./useAwaitedHook.md) hook or the [``](./awaitComponent.md) component. ## Examples diff --git a/docs/router/framework/react/api/router/getRouteApiFunction.md b/docs/router/framework/react/api/router/getRouteApiFunction.md index 6aa13b74a91..cd78075a3ae 100644 --- a/docs/router/framework/react/api/router/getRouteApiFunction.md +++ b/docs/router/framework/react/api/router/getRouteApiFunction.md @@ -13,11 +13,11 @@ The `getRouteApi` function accepts a single argument, a `routeId` string literal - Type: `string` - Required -- The route ID to which the [`RouteApi`](../RouteApiClass.md) instance will be bound +- The route ID to which the [`RouteApi`](./RouteApiClass.md) instance will be bound ## getRouteApi returns -- An instance of the [`RouteApi`](../RouteApiType.md) that is pre-bound to the route ID that the `getRouteApi` function was called with. +- An instance of the [`RouteApi`](./RouteApiType.md) that is pre-bound to the route ID that the `getRouteApi` function was called with. ## Examples diff --git a/docs/router/framework/react/api/router/isNotFoundFunction.md b/docs/router/framework/react/api/router/isNotFoundFunction.md index 8ace56b3533..17411b7bbe2 100644 --- a/docs/router/framework/react/api/router/isNotFoundFunction.md +++ b/docs/router/framework/react/api/router/isNotFoundFunction.md @@ -3,7 +3,7 @@ id: isNotFoundFunction title: isNotFound function --- -The `isNotFound` function can be used to determine if an object is a [`NotFoundError`](../NotFoundErrorType.md) object. +The `isNotFound` function can be used to determine if an object is a [`NotFoundError`](./NotFoundErrorType.md) object. ## isNotFound options @@ -13,13 +13,13 @@ The `isNotFound` function accepts a single argument, an `input`. - Type: `unknown` - Required -- An object to check if it is a [`NotFoundError`](../NotFoundErrorType.md). +- An object to check if it is a [`NotFoundError`](./NotFoundErrorType.md). ## isNotFound returns - Type: `boolean` -- `true` if the object is a [`NotFoundError`](../NotFoundErrorType.md). -- `false` if the object is not a [`NotFoundError`](../NotFoundErrorType.md). +- `true` if the object is a [`NotFoundError`](./NotFoundErrorType.md). +- `false` if the object is not a [`NotFoundError`](./NotFoundErrorType.md). ## Examples diff --git a/docs/router/framework/react/api/router/linkComponent.md b/docs/router/framework/react/api/router/linkComponent.md index dd990f14255..6c973d80df2 100644 --- a/docs/router/framework/react/api/router/linkComponent.md +++ b/docs/router/framework/react/api/router/linkComponent.md @@ -12,7 +12,7 @@ The `Link` component accepts the following props: ### `...props` - Type: `LinkProps & React.RefAttributes` -- [`LinkProps`](../LinkPropsType.md) +- [`LinkProps`](./LinkPropsType.md) ## Link returns diff --git a/docs/router/framework/react/api/router/linkOptions.md b/docs/router/framework/react/api/router/linkOptions.md index 7226afaf8aa..2c828500be4 100644 --- a/docs/router/framework/react/api/router/linkOptions.md +++ b/docs/router/framework/react/api/router/linkOptions.md @@ -12,7 +12,7 @@ The `linkOptions` accepts the following option: ### `...props` - Type: `LinkProps & React.RefAttributes` -- [`LinkProps`](../LinkPropsType.md) +- [`LinkProps`](./LinkPropsType.md) ## `linkOptions` returns diff --git a/docs/router/framework/react/api/router/matchRouteComponent.md b/docs/router/framework/react/api/router/matchRouteComponent.md index be23a0b18e9..2deba6762ee 100644 --- a/docs/router/framework/react/api/router/matchRouteComponent.md +++ b/docs/router/framework/react/api/router/matchRouteComponent.md @@ -11,7 +11,7 @@ The `MatchRoute` component accepts the same options as the `useMatchRoute` hook ### `...props` prop -- Type: [`UseMatchRouteOptions`](../UseMatchRouteOptionsType.md) +- Type: [`UseMatchRouteOptions`](./UseMatchRouteOptionsType.md) ### `children` prop diff --git a/docs/router/framework/react/api/router/navigateComponent.md b/docs/router/framework/react/api/router/navigateComponent.md index c66e9dd6ac9..a4431eaf87e 100644 --- a/docs/router/framework/react/api/router/navigateComponent.md +++ b/docs/router/framework/react/api/router/navigateComponent.md @@ -11,7 +11,7 @@ The `Navigate` component accepts the following props: ### `...options` -- Type: [`NavigateOptions`](../NavigateOptionsType.md) +- Type: [`NavigateOptions`](./NavigateOptionsType.md) ## Navigate returns diff --git a/docs/router/framework/react/api/router/notFoundFunction.md b/docs/router/framework/react/api/router/notFoundFunction.md index 53848b4af81..02bb26bfbc0 100644 --- a/docs/router/framework/react/api/router/notFoundFunction.md +++ b/docs/router/framework/react/api/router/notFoundFunction.md @@ -9,7 +9,7 @@ The `notFound` function returns a new `NotFoundError` object that can be either The `notFound` function accepts a single optional argument, the `options` to create the not-found error object. -- Type: [`Partial`](../NotFoundErrorType.md) +- Type: [`Partial`](./NotFoundErrorType.md) - Optional ## notFound returns diff --git a/docs/router/framework/react/api/router/redirectFunction.md b/docs/router/framework/react/api/router/redirectFunction.md index 7fe7afff2e2..5c680a3f0d6 100644 --- a/docs/router/framework/react/api/router/redirectFunction.md +++ b/docs/router/framework/react/api/router/redirectFunction.md @@ -9,7 +9,7 @@ The `redirect` function returns a new `Redirect` object that can be either retur The `redirect` function accepts a single argument, the `options` to determine the redirect behavior. -- Type: [`Redirect`](../RedirectType.md) +- Type: [`Redirect`](./RedirectType.md) - Required ## redirect returns diff --git a/docs/router/framework/react/api/router/rootRouteWithContextFunction.md b/docs/router/framework/react/api/router/rootRouteWithContextFunction.md index d2db4f37125..30cf6d69a6f 100644 --- a/docs/router/framework/react/api/router/rootRouteWithContextFunction.md +++ b/docs/router/framework/react/api/router/rootRouteWithContextFunction.md @@ -5,7 +5,7 @@ title: rootRouteWithContext function > [!CAUTION] > This function is deprecated and will be removed in the next major version of TanStack Router. -> Please use the [`createRootRouteWithContext`](../createRootRouteWithContextFunction.md) function instead. +> Please use the [`createRootRouteWithContext`](./createRootRouteWithContextFunction.md) function instead. The `rootRouteWithContext` function is a helper function that can be used to create a root route instance that requires a context type to be fulfilled when the router is created. @@ -21,8 +21,8 @@ The `rootRouteWithContext` function accepts a single generic argument: ## rootRouteWithContext returns -- A factory function that can be used to create a new [`createRootRoute`](../createRootRouteFunction.md) instance. -- It accepts a single argument, the same as the [`createRootRoute`](../createRootRouteFunction.md) function. +- A factory function that can be used to create a new [`createRootRoute`](./createRootRouteFunction.md) instance. +- It accepts a single argument, the same as the [`createRootRoute`](./createRootRouteFunction.md) function. ## Examples diff --git a/docs/router/framework/react/api/router/useBlockerHook.md b/docs/router/framework/react/api/router/useBlockerHook.md index 218efc6b4a2..98d4a06c3b2 100644 --- a/docs/router/framework/react/api/router/useBlockerHook.md +++ b/docs/router/framework/react/api/router/useBlockerHook.md @@ -3,7 +3,7 @@ id: useBlockerHook title: useBlocker hook --- -The `useBlocker` method is a hook that [blocks navigation](../../../guide/navigation-blocking.md) when a condition is met. +The `useBlocker` method is a hook that [blocks navigation](../../guide/navigation-blocking.md) when a condition is met. > ⚠️ The following new `useBlocker` API is currently _experimental_. diff --git a/docs/router/framework/react/api/router/useCanGoBack.md b/docs/router/framework/react/api/router/useCanGoBack.md index cfae5380554..39b84fbdf9b 100644 --- a/docs/router/framework/react/api/router/useCanGoBack.md +++ b/docs/router/framework/react/api/router/useCanGoBack.md @@ -14,7 +14,7 @@ The `useCanGoBack` hook returns a boolean representing if the router history can ## Limitations -The router history index is reset after a navigation with [`reloadDocument`](../NavigateOptionsType.md#reloaddocument) set as `true`. This causes the router history to consider the new location as the initial one and will cause `useCanGoBack` to return `false`. +The router history index is reset after a navigation with [`reloadDocument`](./NavigateOptionsType.md#reloaddocument) set as `true`. This causes the router history to consider the new location as the initial one and will cause `useCanGoBack` to return `false`. ## Examples diff --git a/docs/router/framework/react/api/router/useChildMatchesHook.md b/docs/router/framework/react/api/router/useChildMatchesHook.md index ae4480d8223..cf31d210160 100644 --- a/docs/router/framework/react/api/router/useChildMatchesHook.md +++ b/docs/router/framework/react/api/router/useChildMatchesHook.md @@ -3,7 +3,7 @@ id: useChildMatchesHook title: useChildMatches hook --- -The `useChildMatches` hook returns all of the child [`RouteMatch`](../RouteMatchType.md) objects from the closest match down to the leaf-most match. **It does not include the current match, which can be obtained using the `useMatch` hook.** +The `useChildMatches` hook returns all of the child [`RouteMatch`](./RouteMatchType.md) objects from the closest match down to the leaf-most match. **It does not include the current match, which can be obtained using the `useMatch` hook.** > [!IMPORTANT] > If the router has pending matches and they are showing their pending component fallbacks, `router.state.pendingMatches` will used instead of `router.state.matches`. @@ -23,12 +23,12 @@ The `useChildMatches` hook accepts a single _optional_ argument, an `options` ob - Type: `boolean` - Optional - Configures whether structural sharing is enabled for the value returned by `select`. -- See the [Render Optimizations guide](../../../guide/render-optimizations.md) for more information. +- See the [Render Optimizations guide](../../guide/render-optimizations.md) for more information. ## useChildMatches returns - If a `select` function is provided, the return value of the `select` function. -- If no `select` function is provided, an array of [`RouteMatch`](../RouteMatchType.md) objects. +- If no `select` function is provided, an array of [`RouteMatch`](./RouteMatchType.md) objects. ## Examples diff --git a/docs/router/framework/react/api/router/useLinkPropsHook.md b/docs/router/framework/react/api/router/useLinkPropsHook.md index d3f70ba0c7c..3c29881ba11 100644 --- a/docs/router/framework/react/api/router/useLinkPropsHook.md +++ b/docs/router/framework/react/api/router/useLinkPropsHook.md @@ -12,9 +12,9 @@ type UseLinkPropsOptions = ActiveLinkOptions & React.AnchorHTMLAttributes ``` -- [`ActiveLinkOptions`](../ActiveLinkOptionsType.md) -- The `useLinkProps` options are used to build a [`LinkProps`](../LinkPropsType.md) object. -- It also extends the `React.AnchorHTMLAttributes` type, so that any additional props that are passed to the `useLinkProps` hook will be merged with the [`LinkProps`](../LinkPropsType.md) object. +- [`ActiveLinkOptions`](./ActiveLinkOptionsType.md) +- The `useLinkProps` options are used to build a [`LinkProps`](./LinkPropsType.md) object. +- It also extends the `React.AnchorHTMLAttributes` type, so that any additional props that are passed to the `useLinkProps` hook will be merged with the [`LinkProps`](./LinkPropsType.md) object. ## useLinkProps returns diff --git a/docs/router/framework/react/api/router/useLoaderDataHook.md b/docs/router/framework/react/api/router/useLoaderDataHook.md index 809fd3785ea..dfcf2d37583 100644 --- a/docs/router/framework/react/api/router/useLoaderDataHook.md +++ b/docs/router/framework/react/api/router/useLoaderDataHook.md @@ -3,7 +3,7 @@ id: useLoaderDataHook title: useLoaderData hook --- -The `useLoaderData` hook returns the loader data from the closest [`RouteMatch`](../RouteMatchType.md) in the component tree. +The `useLoaderData` hook returns the loader data from the closest [`RouteMatch`](./RouteMatchType.md) in the component tree. ## useLoaderData options @@ -34,7 +34,7 @@ The `useLoaderData` hook accepts an `options` object. - Type: `boolean` - Optional - Configures whether structural sharing is enabled for the value returned by `select`. -- See the [Render Optimizations guide](../../../guide/render-optimizations.md) for more information. +- See the [Render Optimizations guide](../../guide/render-optimizations.md) for more information. ## useLoaderData returns diff --git a/docs/router/framework/react/api/router/useLoaderDepsHook.md b/docs/router/framework/react/api/router/useLoaderDepsHook.md index 7e3d43e2ca6..bf9a3a35ec2 100644 --- a/docs/router/framework/react/api/router/useLoaderDepsHook.md +++ b/docs/router/framework/react/api/router/useLoaderDepsHook.md @@ -26,7 +26,7 @@ The `useLoaderDepsHook` hook accepts an `options` object. - Type: `boolean` - Optional - Configures whether structural sharing is enabled for the value returned by `select`. -- See the [Render Optimizations guide](../../../guide/render-optimizations.md) for more information. +- See the [Render Optimizations guide](../../guide/render-optimizations.md) for more information. ## useLoaderDeps returns diff --git a/docs/router/framework/react/api/router/useLocationHook.md b/docs/router/framework/react/api/router/useLocationHook.md index d5680958523..7bbccad150a 100644 --- a/docs/router/framework/react/api/router/useLocationHook.md +++ b/docs/router/framework/react/api/router/useLocationHook.md @@ -3,7 +3,7 @@ id: useLocationHook title: useLocation hook --- -The `useLocation` method is a hook that returns the current [`location`](../ParsedLocationType.md) object. This hook is useful for when you want to perform some side effect whenever the current location changes. +The `useLocation` method is a hook that returns the current [`location`](./ParsedLocationType.md) object. This hook is useful for when you want to perform some side effect whenever the current location changes. ## useLocation options @@ -13,11 +13,11 @@ The `useLocation` hook accepts an optional `options` object. - Type: `(state: ParsedLocationType) => TSelected` - Optional -- If supplied, this function will be called with the [`location`](../ParsedLocationType.md) object and the return value will be returned from `useLocation`. +- If supplied, this function will be called with the [`location`](./ParsedLocationType.md) object and the return value will be returned from `useLocation`. ## useLocation returns -- The current [`location`](../ParsedLocationType.md) object or `TSelected` if a `select` function is provided. +- The current [`location`](./ParsedLocationType.md) object or `TSelected` if a `select` function is provided. ## Examples diff --git a/docs/router/framework/react/api/router/useMatchHook.md b/docs/router/framework/react/api/router/useMatchHook.md index 5c43705b042..966fd1d7c11 100644 --- a/docs/router/framework/react/api/router/useMatchHook.md +++ b/docs/router/framework/react/api/router/useMatchHook.md @@ -3,7 +3,7 @@ id: useMatchHook title: useMatch hook --- -The `useMatch` hook returns a [`RouteMatch`](../RouteMatchType.md) in the component tree. The raw route match contains all of the information about a route match in the router and also powers many other hooks under the hood like `useParams`, `useLoaderData`, `useRouteContext`, and `useSearch`. +The `useMatch` hook returns a [`RouteMatch`](./RouteMatchType.md) in the component tree. The raw route match contains all of the information about a route match in the router and also powers many other hooks under the hood like `useParams`, `useLoaderData`, `useRouteContext`, and `useSearch`. ## useMatch options @@ -15,7 +15,7 @@ The `useMatch` hook accepts a single argument, an `options` object. - The route id of a match - Optional, but recommended for full type safety. - If `opts.strict` is `true`, `from` is required and TypeScript will warn for this option if it is not provided. -- If `opts.strict` is `false`, `from` must not be set and TypeScript will provided loosened types for the returned [`RouteMatch`](../RouteMatchType.md). +- If `opts.strict` is `false`, `from` must not be set and TypeScript will provided loosened types for the returned [`RouteMatch`](./RouteMatchType.md). ### `opts.strict` option @@ -35,7 +35,7 @@ The `useMatch` hook accepts a single argument, an `options` object. - Type: `boolean` - Optional - Configures whether structural sharing is enabled for the value returned by `select`. -- See the [Render Optimizations guide](../../../guide/render-optimizations.md) for more information. +- See the [Render Optimizations guide](../../guide/render-optimizations.md) for more information. ### `opts.shouldThrow` option @@ -47,7 +47,7 @@ The `useMatch` hook accepts a single argument, an `options` object. ## useMatch returns - If a `select` function is provided, the return value of the `select` function. -- If no `select` function is provided, the [`RouteMatch`](../RouteMatchType.md) object or a loosened version of the `RouteMatch` object if `opts.strict` is `false`. +- If no `select` function is provided, the [`RouteMatch`](./RouteMatchType.md) object or a loosened version of the `RouteMatch` object if `opts.strict` is `false`. ## Examples diff --git a/docs/router/framework/react/api/router/useMatchRouteHook.md b/docs/router/framework/react/api/router/useMatchRouteHook.md index ab597abef85..01c26d07c6b 100644 --- a/docs/router/framework/react/api/router/useMatchRouteHook.md +++ b/docs/router/framework/react/api/router/useMatchRouteHook.md @@ -17,7 +17,7 @@ The `matchRoute` function is a function that can be used to match a route agains The `matchRoute` function accepts a single argument, an `options` object. -- Type: [`UseMatchRouteOptions`](../UseMatchRouteOptionsType.md) +- Type: [`UseMatchRouteOptions`](./UseMatchRouteOptionsType.md) ### matchRoute function returns diff --git a/docs/router/framework/react/api/router/useMatchesHook.md b/docs/router/framework/react/api/router/useMatchesHook.md index c8cc3ccaf82..d7a1be8dc35 100644 --- a/docs/router/framework/react/api/router/useMatchesHook.md +++ b/docs/router/framework/react/api/router/useMatchesHook.md @@ -3,10 +3,10 @@ id: useMatchesHook title: useMatches hook --- -The `useMatches` hook returns all of the [`RouteMatch`](../RouteMatchType.md) objects from the router **regardless of its callers position in the React component tree**. +The `useMatches` hook returns all of the [`RouteMatch`](./RouteMatchType.md) objects from the router **regardless of its callers position in the React component tree**. > [!TIP] -> If you only want the parent or child matches, then you can use the [`useParentMatches`](../useParentMatchesHook.md) or the [`useChildMatches`](../useChildMatchesHook.md) based on the selection you need. +> If you only want the parent or child matches, then you can use the [`useParentMatches`](./useParentMatchesHook.md) or the [`useChildMatches`](./useChildMatchesHook.md) based on the selection you need. ## useMatches options @@ -23,12 +23,12 @@ The `useMatches` hook accepts a single _optional_ argument, an `options` object. - Type: `boolean` - Optional - Configures whether structural sharing is enabled for the value returned by `select`. -- See the [Render Optimizations guide](../../../guide/render-optimizations.md) for more information. +- See the [Render Optimizations guide](../../guide/render-optimizations.md) for more information. ## useMatches returns - If a `select` function is provided, the return value of the `select` function. -- If no `select` function is provided, an array of [`RouteMatch`](../RouteMatchType.md) objects. +- If no `select` function is provided, an array of [`RouteMatch`](./RouteMatchType.md) objects. ## Examples diff --git a/docs/router/framework/react/api/router/useNavigateHook.md b/docs/router/framework/react/api/router/useNavigateHook.md index 5c28804ce65..916d2cd2372 100644 --- a/docs/router/framework/react/api/router/useNavigateHook.md +++ b/docs/router/framework/react/api/router/useNavigateHook.md @@ -27,7 +27,7 @@ The `navigate` function is a function that can be used to navigate to a new loca The `navigate` function accepts a single argument, an `options` object. -- Type: [`NavigateOptions`](../NavigateOptionsType.md) +- Type: [`NavigateOptions`](./NavigateOptionsType.md) ### navigate function returns diff --git a/docs/router/framework/react/api/router/useParamsHook.md b/docs/router/framework/react/api/router/useParamsHook.md index b0624c71296..0f3ca88fcac 100644 --- a/docs/router/framework/react/api/router/useParamsHook.md +++ b/docs/router/framework/react/api/router/useParamsHook.md @@ -33,7 +33,7 @@ The `useParams` hook accepts an optional `options` object. - Type: `boolean` - Optional - Configures whether structural sharing is enabled for the value returned by `select`. -- See the [Render Optimizations guide](../../../guide/render-optimizations.md) for more information. +- See the [Render Optimizations guide](../../guide/render-optimizations.md) for more information. ## useParams returns diff --git a/docs/router/framework/react/api/router/useParentMatchesHook.md b/docs/router/framework/react/api/router/useParentMatchesHook.md index c6c577fbe07..fe4068f3972 100644 --- a/docs/router/framework/react/api/router/useParentMatchesHook.md +++ b/docs/router/framework/react/api/router/useParentMatchesHook.md @@ -3,7 +3,7 @@ id: useParentMatchesHook title: useParentMatches hook --- -The `useParentMatches` hook returns all of the parent [`RouteMatch`](../RouteMatchType.md) objects from the root down to the immediate parent of the current match in context. **It does not include the current match, which can be obtained using the `useMatch` hook.** +The `useParentMatches` hook returns all of the parent [`RouteMatch`](./RouteMatchType.md) objects from the root down to the immediate parent of the current match in context. **It does not include the current match, which can be obtained using the `useMatch` hook.** > [!IMPORTANT] > If the router has pending matches and they are showing their pending component fallbacks, `router.state.pendingMatches` will used instead of `router.state.matches`. @@ -23,12 +23,12 @@ The `useParentMatches` hook accepts an optional `options` object. - Type: `boolean` - Optional - Configures whether structural sharing is enabled for the value returned by `select`. -- See the [Render Optimizations guide](../../../guide/render-optimizations.md) for more information. +- See the [Render Optimizations guide](../../guide/render-optimizations.md) for more information. ## useParentMatches returns - If a `select` function is provided, the return value of the `select` function. -- If no `select` function is provided, an array of [`RouteMatch`](../RouteMatchType.md) objects. +- If no `select` function is provided, an array of [`RouteMatch`](./RouteMatchType.md) objects. ## Examples diff --git a/docs/router/framework/react/api/router/useRouterHook.md b/docs/router/framework/react/api/router/useRouterHook.md index 14d29a4955c..174829c256e 100644 --- a/docs/router/framework/react/api/router/useRouterHook.md +++ b/docs/router/framework/react/api/router/useRouterHook.md @@ -3,13 +3,13 @@ id: useRouterHook title: useRouter hook --- -The `useRouter` method is a hook that returns the current instance of [`Router`](../RouterType.md) from context. This hook is useful for accessing the router instance in a component. +The `useRouter` method is a hook that returns the current instance of [`Router`](./RouterType.md) from context. This hook is useful for accessing the router instance in a component. ## useRouter returns -- The current [`Router`](../RouterType.md) instance. +- The current [`Router`](./RouterType.md) instance. -> ⚠️⚠️⚠️ **`router.state` is always up to date, but NOT REACTIVE. If you use `router.state` in a component, the component will not re-render when the router state changes. To get a reactive version of the router state, use the [`useRouterState`](../useRouterStateHook.md) hook.** +> ⚠️⚠️⚠️ **`router.state` is always up to date, but NOT REACTIVE. If you use `router.state` in a component, the component will not re-render when the router state changes. To get a reactive version of the router state, use the [`useRouterState`](./useRouterStateHook.md) hook.** ## Examples diff --git a/docs/router/framework/react/api/router/useRouterStateHook.md b/docs/router/framework/react/api/router/useRouterStateHook.md index f83527cc500..bcded1d4158 100644 --- a/docs/router/framework/react/api/router/useRouterStateHook.md +++ b/docs/router/framework/react/api/router/useRouterStateHook.md @@ -6,7 +6,7 @@ title: useRouterState hook The `useRouterState` method is a hook that returns the current internal state of the router. This hook is useful for accessing the current state of the router in a component. > [!TIP] -> If you want to access the current location or the current matches, you should try out the [`useLocation`](../useLocationHook.md) and [`useMatches`](../useMatchesHook.md) hooks first. These hooks are designed to be more ergonomic and easier to use than accessing the router state directly. +> If you want to access the current location or the current matches, you should try out the [`useLocation`](./useLocationHook.md) and [`useMatches`](./useMatchesHook.md) hooks first. These hooks are designed to be more ergonomic and easier to use than accessing the router state directly. ## useRouterState options @@ -16,18 +16,18 @@ The `useRouterState` hook accepts an optional `options` object. - Type: `(state: RouterState) => TSelected` - Optional -- If supplied, this function will be called with the [`RouterState`](../RouterStateType.md) object and the return value will be returned from `useRouterState`. +- If supplied, this function will be called with the [`RouterState`](./RouterStateType.md) object and the return value will be returned from `useRouterState`. ### `opts.structuralSharing` option - Type: `boolean` - Optional - Configures whether structural sharing is enabled for the value returned by `select`. -- See the [Render Optimizations guide](../../../guide/render-optimizations.md) for more information. +- See the [Render Optimizations guide](../../guide/render-optimizations.md) for more information. ## useRouterState returns -- The current [`RouterState`](../RouterStateType.md) object or `TSelected` if a `select` function is provided. +- The current [`RouterState`](./RouterStateType.md) object or `TSelected` if a `select` function is provided. ## Examples diff --git a/docs/router/framework/react/api/router/useSearchHook.md b/docs/router/framework/react/api/router/useSearchHook.md index 985b42b2062..39c8ed5d9e2 100644 --- a/docs/router/framework/react/api/router/useSearchHook.md +++ b/docs/router/framework/react/api/router/useSearchHook.md @@ -33,7 +33,7 @@ The `useSearch` hook accepts an `options` object. - Type: `boolean` - Optional - Configures whether structural sharing is enabled for the value returned by `select`. -- See the [Render Optimizations guide](../../../guide/render-optimizations.md) for more information. +- See the [Render Optimizations guide](../../guide/render-optimizations.md) for more information. ### `opts.strict` option diff --git a/docs/router/framework/react/decisions-on-dx.md b/docs/router/framework/react/decisions-on-dx.md index 1e738344806..cdc82ec3bbf 100644 --- a/docs/router/framework/react/decisions-on-dx.md +++ b/docs/router/framework/react/decisions-on-dx.md @@ -90,7 +90,7 @@ This only gets worse as you begin to use more features of the router, such as ne What we found to be the best way to define your routes is to abstract the definition of the route configuration outside of the route-tree. Then stitch together your route configurations into a single cohesive route-tree that is then passed into the `createRouter` function. -You can read more about [code-based routing](../routing/code-based-routing.md) to see how to define your routes in this way. +You can read more about [code-based routing](./routing/code-based-routing.md) to see how to define your routes in this way. > [!TIP] > Finding Code-based routing to be a bit too cumbersome? See why [file-based routing](#why-is-file-based-routing-the-preferred-way-to-define-routes) is the preferred way to define your routes. @@ -160,7 +160,7 @@ We went with **module declaration**, as it is what we found to be the most scala Something you'll notice (quite soon) in the TanStack Router documentation is that we push for **file-based routing** as the preferred method for defining your routes. This is because we've found that file-based routing is the most scalable and maintainable way to define your routes. > [!TIP] -> Before you continue, it's important you have a good understanding of [code-based routing](../routing/code-based-routing.md) and [file-based routing](../routing/file-based-routing.md). +> Before you continue, it's important you have a good understanding of [code-based routing](./routing/code-based-routing.md) and [file-based routing](./routing/file-based-routing.md). As mentioned in the beginning, TanStack Router was designed for complex applications that require a high degree of type-safety and maintainability. And to achieve this, the configuration of the router has been done in a precise way that allows TypeScript to infer the types of your routes as much as possible. @@ -234,4 +234,4 @@ That's it! No need to worry about defining the `getParentRoute` function, stitch At no point does the TanStack Router Bundler Plugin take away your control over your route configurations. It's designed to be as flexible as possible, allowing you to define your routes in a way that suits your application whilst reducing the boilerplate and complexity of the route configuration. -Check out the guides for [file-based routing](../routing/file-based-routing.md) and [code-splitting](../guide/code-splitting.md) for a more in-depth explanation of how they work in TanStack Router. +Check out the guides for [file-based routing](./routing/file-based-routing.md) and [code-splitting](./guide/code-splitting.md) for a more in-depth explanation of how they work in TanStack Router. diff --git a/docs/router/framework/react/faq.md b/docs/router/framework/react/faq.md index f66ffca03c0..a7c0887298a 100644 --- a/docs/router/framework/react/faq.md +++ b/docs/router/framework/react/faq.md @@ -16,7 +16,7 @@ These frameworks and routers have their strengths, but they also come with trade ## Is TanStack Router a framework? TanStack Router itself is not a "framework" in the traditional sense, since it doesn't address a few other common full-stack concerns. However, TanStack Router has been designed to be upgradable to a full-stack framework when used in conjunction with other tools that address bundling, deployments, and server-side-specific functionality. This is why we are currently developing [TanStack Start](https://tanstack.com/start), a full-stack framework that is built on top of TanStack Router and Vite. -For a deeper dive on the history of TanStack Router, feel free to read [TanStack Router's History](../decisions-on-dx.md#tanstack-routers-origin-story). +For a deeper dive on the history of TanStack Router, feel free to read [TanStack Router's History](./decisions-on-dx.md#tanstack-routers-origin-story). ## Should I commit my `routeTree.gen.ts` file into git? @@ -28,7 +28,7 @@ You should commit this file into git so that other developers can use it to buil No, the root route is always rendered as it is the entry point of your application. -If you need to conditionally render a route's component, this usually means that the page content needs to be different based on some condition (e.g. user authentication). For this use case, you should use a [Layout Route](../routing/routing-concepts.md#layout-routes) or a [Pathless Layout Route](../routing/routing-concepts.md#pathless-layout-routes) to conditionally render the content. +If you need to conditionally render a route's component, this usually means that the page content needs to be different based on some condition (e.g. user authentication). For this use case, you should use a [Layout Route](./routing/routing-concepts.md#layout-routes) or a [Pathless Layout Route](./routing/routing-concepts.md#pathless-layout-routes) to conditionally render the content. You can restrict access to these routes using a conditional check in the `beforeLoad` function of the route. diff --git a/docs/router/framework/react/guide/authenticated-routes.md b/docs/router/framework/react/guide/authenticated-routes.md index d94ecac5419..32ffa61ef9d 100644 --- a/docs/router/framework/react/guide/authenticated-routes.md +++ b/docs/router/framework/react/guide/authenticated-routes.md @@ -83,7 +83,7 @@ If your authentication flow relies on interactions with React context and/or hoo > [!IMPORTANT] > React hooks are not meant to be consumed outside of React components. If you need to use a hook outside of a React component, you need to extract the returned state from the hook in a component that wraps your `` and then pass the returned value down to TanStack Router. -We'll cover the `router.context` options in-detail in the [Router Context](../router-context.md) section. +We'll cover the `router.context` options in-detail in the [Router Context](./router-context.md) section. Here's an example that uses React context and hooks for protecting authenticated routes in TanStack Router. See the entire working setup in the [Authenticated Routes example](https://github.com/TanStack/router/tree/main/examples/react/authenticated-routes). @@ -171,9 +171,9 @@ This approach can also be used in conjunction with Pathless or Layout Route to p For detailed, step-by-step implementation guides, see: -- [How to Set Up Basic Authentication](../../how-to/setup-authentication.md) - Complete setup with React Context and protected routes -- [How to Integrate Authentication Providers](../../how-to/setup-auth-providers.md) - Use Auth0, Clerk, or Supabase -- [How to Set Up Role-Based Access Control](../../how-to/setup-rbac.md) - Implement permissions and role-based routing +- [How to Set Up Basic Authentication](../how-to/setup-authentication.md) - Complete setup with React Context and protected routes +- [How to Integrate Authentication Providers](../how-to/setup-auth-providers.md) - Use Auth0, Clerk, or Supabase +- [How to Set Up Role-Based Access Control](../how-to/setup-rbac.md) - Implement permissions and role-based routing ## Examples diff --git a/docs/router/framework/react/guide/code-splitting.md b/docs/router/framework/react/guide/code-splitting.md index d655096ffdc..e422562725d 100644 --- a/docs/router/framework/react/guide/code-splitting.md +++ b/docs/router/framework/react/guide/code-splitting.md @@ -71,7 +71,7 @@ This is the easiest and most powerful way to code split your route files. When using the `autoCodeSplitting` feature, TanStack Router will automatically code split your route files based on the non-critical route configuration mentioned above. > [!IMPORTANT] -> The automatic code-splitting feature is **ONLY** available when you are using file-based routing with one of our [supported bundlers](../../routing/file-based-routing.md#getting-started-with-file-based-routing). +> The automatic code-splitting feature is **ONLY** available when you are using file-based routing with one of our [supported bundlers](../routing/file-based-routing.md#getting-started-with-file-based-routing). > This will **NOT** work if you are **only** using the CLI (`@tanstack/router-cli`). To enable automatic code-splitting, you just need to add the following to the configuration of your TanStack Router Bundler Plugin: @@ -95,7 +95,7 @@ export default defineConfig({ That's it! TanStack Router will automatically code-split all your route files by their critical and non-critical route configurations. -If you want more control over the code-splitting process, head over to the [Automatic Code Splitting](../automatic-code-splitting.md) guide to learn more about the options available. +If you want more control over the code-splitting process, head over to the [Automatic Code Splitting](./automatic-code-splitting.md) guide to learn more about the options available. ## Using the `.lazy.tsx` suffix diff --git a/docs/router/framework/react/guide/creating-a-router.md b/docs/router/framework/react/guide/creating-a-router.md index d18d6329ca7..d84815bd7ce 100644 --- a/docs/router/framework/react/guide/creating-a-router.md +++ b/docs/router/framework/react/guide/creating-a-router.md @@ -18,7 +18,7 @@ const router = createRouter({ You'll probably notice quickly that the `Router` constructor requires a `routeTree` option. This is the route tree that the router will use to match routes and render components. -Whether you used [file-based routing](../../routing/file-based-routing.md) or [code-based routing](../../routing/code-based-routing.md), you'll need to pass your route tree to the `createRouter` function: +Whether you used [file-based routing](../routing/file-based-routing.md) or [code-based routing](../routing/code-based-routing.md), you'll need to pass your route tree to the `createRouter` function: ### Filesystem Route Tree @@ -73,4 +73,4 @@ export const Route = createRootRoute({ ## Other Options -There are many other options that can be passed to the `Router` constructor. You can find a full list of them in the [API Reference](../../api/router/RouterOptionsType.md). +There are many other options that can be passed to the `Router` constructor. You can find a full list of them in the [API Reference](../api/router/RouterOptionsType.md). diff --git a/docs/router/framework/react/guide/custom-search-param-serialization.md b/docs/router/framework/react/guide/custom-search-param-serialization.md index 11f3329edc5..33124513e8a 100644 --- a/docs/router/framework/react/guide/custom-search-param-serialization.md +++ b/docs/router/framework/react/guide/custom-search-param-serialization.md @@ -38,7 +38,7 @@ const router = createRouter({ However, this default behavior may not be suitable for all use cases. For example, you may want to use a different serialization format, such as base64 encoding, or you may want to use a purpose-built serialization/deserialization library, like [query-string](https://github.com/sindresorhus/query-string), [JSURL2](https://github.com/wmertens/jsurl2), or [Zipson](https://jgranstrom.github.io/zipson/). -This can be achieved by providing your own serialization and deserialization functions to the `parseSearch` and `stringifySearch` options in the [`Router`](../../api/router/RouterOptionsType.md#stringifysearch-method) configuration. When doing this, you can utilize TanStack Router's built-in helper functions, `parseSearchWith` and `stringifySearchWith`, to simplify the process. +This can be achieved by providing your own serialization and deserialization functions to the `parseSearch` and `stringifySearch` options in the [`Router`](../api/router/RouterOptionsType.md#stringifysearch-method) configuration. When doing this, you can utilize TanStack Router's built-in helper functions, `parseSearchWith` and `stringifySearchWith`, to simplify the process. > [!TIP] > An important aspect of serialization and deserialization, is that you are able to get the same object back after deserialization. This is important because if the serialization and deserialization process is not done correctly, you may lose some information. For example, if you are using a library that does not support nested objects, you may lose the nested object when deserializing the search string. diff --git a/docs/router/framework/react/guide/data-loading.md b/docs/router/framework/react/guide/data-loading.md index eb449e27435..6f54e37d997 100644 --- a/docs/router/framework/react/guide/data-loading.md +++ b/docs/router/framework/react/guide/data-loading.md @@ -49,7 +49,7 @@ TanStack Router Cache Cons: - No built-in cache-level optimistic update APIs (you can still use ephemeral state from something like a `useMutation` hook to achieve this at the component level) > [!TIP] -> If you know right away that you'd like to or need to use something more robust like TanStack Query, skip to the [External Data Loading](../external-data-loading.md) guide. +> If you know right away that you'd like to or need to use something more robust like TanStack Query, skip to the [External Data Loading](./external-data-loading.md) guide. ## Using the Router Cache @@ -222,7 +222,7 @@ To opt out of preloading, don't turn it on via the `routerOptions.defaultPreload ## Passing all loader events to an external cache -We break down this use case in the [External Data Loading](../external-data-loading.md) page, but if you'd like to use an external cache like TanStack Query, you can do so by passing all loader events to your external cache. As long as you are using the defaults, the only change you'll need to make is to set the `defaultPreloadStaleTime` option on the router to `0`: +We break down this use case in the [External Data Loading](./external-data-loading.md) page, but if you'd like to use an external cache like TanStack Query, you can do so by passing all loader events to your external cache. As long as you are using the defaults, the only change you'll need to make is to set the `defaultPreloadStaleTime` option on the router to `0`: ```tsx const router = createRouter({ @@ -404,7 +404,7 @@ export const Route = createFileRoute('/posts')({ Ideally most route loaders can resolve their data within a short moment, removing the need to render a placeholder spinner and simply rely on suspense to render the next route when it's completely ready. When critical data that is required to render a route's component is slow though, you have 2 options: -- Split up your fast and slow data into separate promises and `defer` the slow data until after the fast data is loaded (see the [Deferred Data Loading](../deferred-data-loading.md) guide). +- Split up your fast and slow data into separate promises and `defer` the slow data until after the fast data is loaded (see the [Deferred Data Loading](./deferred-data-loading.md) guide). - Show a pending component after an optimistic suspense threshold until all of the data is ready (See below). ## Showing a pending component diff --git a/docs/router/framework/react/guide/deferred-data-loading.md b/docs/router/framework/react/guide/deferred-data-loading.md index c60086d5646..8ba29da9e32 100644 --- a/docs/router/framework/react/guide/deferred-data-loading.md +++ b/docs/router/framework/react/guide/deferred-data-loading.md @@ -62,7 +62,7 @@ function PostIdComponent() { ``` > [!TIP] -> If your component is code-split, you can use the [getRouteApi function](../code-splitting.md#manually-accessing-route-apis-in-other-files-with-the-getrouteapi-helper) to avoid having to import the `Route` configuration to get access to the typed `useLoaderData()` hook. +> If your component is code-split, you can use the [getRouteApi function](./code-splitting.md#manually-accessing-route-apis-in-other-files-with-the-getrouteapi-helper) to avoid having to import the `Route` configuration to get access to the typed `useLoaderData()` hook. The `Await` component resolves the promise by triggering the nearest suspense boundary until it is resolved, after which it renders the component's `children` as a function with the resolved data. @@ -77,7 +77,7 @@ If the promise is rejected, the `Await` component will throw the serialized erro ## Deferred Data Loading with External libraries -When your strategy for fetching information for the route relies on [External Data Loading](../external-data-loading.md) with an external library like [TanStack Query](https://tanstack.com/query), deferred data loading works a bit differently, as the library handles the data fetching and caching for you outside of TanStack Router. +When your strategy for fetching information for the route relies on [External Data Loading](./external-data-loading.md) with an external library like [TanStack Query](https://tanstack.com/query), deferred data loading works a bit differently, as the library handles the data fetching and caching for you outside of TanStack Router. So, instead of using `defer` and `Await`, you'll instead want to use the Route's `loader` to kick off the data fetching and then use the library's hooks to access the data in your components. @@ -139,7 +139,7 @@ Streamed promises follow the same lifecycle as the loader data they are associat **Streaming requires a server that supports it and for TanStack Router to be configured to use it properly.** -Please read the entire [Streaming SSR Guide](../ssr.md#streaming-ssr) for step by step instructions on how to set up your server for streaming. +Please read the entire [Streaming SSR Guide](./ssr.md#streaming-ssr) for step by step instructions on how to set up your server for streaming. ## SSR Streaming Lifecycle diff --git a/docs/router/framework/react/guide/external-data-loading.md b/docs/router/framework/react/guide/external-data-loading.md index 2bf31c19037..a636bdfd789 100644 --- a/docs/router/framework/react/guide/external-data-loading.md +++ b/docs/router/framework/react/guide/external-data-loading.md @@ -4,7 +4,7 @@ title: External Data Loading --- > [!IMPORTANT] -> This guide is geared towards external state management libraries and their integration with TanStack Router for data fetching, ssr, hydration/dehydration and streaming. If you haven't read the standard [Data Loading](../data-loading.md) guide, please do so first. +> This guide is geared towards external state management libraries and their integration with TanStack Router for data fetching, ssr, hydration/dehydration and streaming. If you haven't read the standard [Data Loading](./data-loading.md) guide, please do so first. ## To **Store** or to **Coordinate**? diff --git a/docs/router/framework/react/guide/history-types.md b/docs/router/framework/react/guide/history-types.md index 5559788d80f..c65afccd277 100644 --- a/docs/router/framework/react/guide/history-types.md +++ b/docs/router/framework/react/guide/history-types.md @@ -52,4 +52,4 @@ const memoryHistory = createMemoryHistory({ const router = createRouter({ routeTree, history: memoryHistory }) ``` -Refer to the [SSR Guide](../ssr.md#server-history) for usage on the server for server-side rendering. +Refer to the [SSR Guide](./ssr.md#server-history) for usage on the server for server-side rendering. diff --git a/docs/router/framework/react/guide/navigation-blocking.md b/docs/router/framework/react/guide/navigation-blocking.md index a82626cfc00..5fa852301e6 100644 --- a/docs/router/framework/react/guide/navigation-blocking.md +++ b/docs/router/framework/react/guide/navigation-blocking.md @@ -98,7 +98,7 @@ function MyComponent() { } ``` -You can find more information about the `useBlocker` hook in the [API reference](../../api/router/useBlockerHook.md). +You can find more information about the `useBlocker` hook in the [API reference](../api/router/useBlockerHook.md). ## Component-based blocking diff --git a/docs/router/framework/react/guide/not-found-errors.md b/docs/router/framework/react/guide/not-found-errors.md index e370a805aa3..ed156cb99d7 100644 --- a/docs/router/framework/react/guide/not-found-errors.md +++ b/docs/router/framework/react/guide/not-found-errors.md @@ -258,7 +258,7 @@ export const Route = createFileRoute('/posts/$postId')({ ## Usage With SSR -See [SSR guide](../ssr.md) for more information. +See [SSR guide](./ssr.md) for more information. ## Migrating from `NotFoundRoute` diff --git a/docs/router/framework/react/guide/path-params.md b/docs/router/framework/react/guide/path-params.md index 74c8e0ab413..4ebd477ace2 100644 --- a/docs/router/framework/react/guide/path-params.md +++ b/docs/router/framework/react/guide/path-params.md @@ -68,7 +68,7 @@ function PostComponent() { } ``` -> 🧠 Quick tip: If your component is code-split, you can use the [getRouteApi function](../code-splitting.md#manually-accessing-route-apis-in-other-files-with-the-getrouteapi-helper) to avoid having to import the `Route` configuration to get access to the typed `useParams()` hook. +> 🧠 Quick tip: If your component is code-split, you can use the [getRouteApi function](./code-splitting.md#manually-accessing-route-apis-in-other-files-with-the-getrouteapi-helper) to avoid having to import the `Route` configuration to get access to the typed `useParams()` hook. ## Path Params outside of Routes @@ -740,7 +740,7 @@ Optional path parameters provide a powerful and flexible foundation for implemen ## Allowed Characters -By default, path params are escaped with `encodeURIComponent`. If you want to allow other valid URI characters (e.g. `@` or `+`), you can specify that in your [RouterOptions](../../api/router/RouterOptionsType.md#pathparamsallowedcharacters-property). +By default, path params are escaped with `encodeURIComponent`. If you want to allow other valid URI characters (e.g. `@` or `+`), you can specify that in your [RouterOptions](../api/router/RouterOptionsType.md#pathparamsallowedcharacters-property). Example usage: diff --git a/docs/router/framework/react/guide/route-masking.md b/docs/router/framework/react/guide/route-masking.md index d46dbc7f334..b31647db810 100644 --- a/docs/router/framework/react/guide/route-masking.md +++ b/docs/router/framework/react/guide/route-masking.md @@ -9,7 +9,7 @@ Route masking is a way to mask the actual URL of a route that gets persisted to - Navigating to a route with the search param `?showLogin=true`, but masking the URL to _not_ contain the search param - Navigating to a route with the search param `?modal=settings`, but masking the URL as `/settings' -Each of these scenarios can be achieved with route masking and even extended to support more advanced patterns like [parallel routes](../parallel-routes.md). +Each of these scenarios can be achieved with route masking and even extended to support more advanced patterns like [parallel routes](./parallel-routes.md). ## How does route masking work? diff --git a/docs/router/framework/react/guide/search-params.md b/docs/router/framework/react/guide/search-params.md index dec18506718..ce3096cefbf 100644 --- a/docs/router/framework/react/guide/search-params.md +++ b/docs/router/framework/react/guide/search-params.md @@ -363,7 +363,7 @@ Once your search params have been validated and typed, you're finally ready to s ### Using Search Params in Loaders -Please read the [Search Params in Loaders](../data-loading.md#using-loaderdeps-to-access-search-params) section for more information about how to read search params in loaders with the `loaderDeps` option. +Please read the [Search Params in Loaders](./data-loading.md#using-loaderdeps-to-access-search-params) section for more information about how to read search params in loaders with the `loaderDeps` option. ### Search Params are inherited from Parent Routes @@ -415,7 +415,7 @@ const ProductList = () => { ``` > [!TIP] -> If your component is code-split, you can use the [getRouteApi function](../code-splitting.md#manually-accessing-route-apis-in-other-files-with-the-getrouteapi-helper) to avoid having to import the `Route` configuration to get access to the typed `useSearch()` hook. +> If your component is code-split, you can use the [getRouteApi function](./code-splitting.md#manually-accessing-route-apis-in-other-files-with-the-getrouteapi-helper) to avoid having to import the `Route` configuration to get access to the typed `useSearch()` hook. ### Search Params outside of Route Components diff --git a/docs/router/framework/react/guide/ssr.md b/docs/router/framework/react/guide/ssr.md index 2a52914199d..73ab21276fe 100644 --- a/docs/router/framework/react/guide/ssr.md +++ b/docs/router/framework/react/guide/ssr.md @@ -46,7 +46,7 @@ Resolved loader data fetched by routes is automatically dehydrated and rehydrate ⚠️ If you are using deferred data streaming, you will also need to ensure that you have implemented the [SSR Streaming & Stream Transform](#streaming-ssr) pattern near the end of this guide. -For more information on how to utilize data loading, see the [Data Loading](../data-loading.md) guide. +For more information on how to utilize data loading, see the [Data Loading](./data-loading.md) guide. ### Router Creation diff --git a/docs/router/framework/react/guide/type-safety.md b/docs/router/framework/react/guide/type-safety.md index b5a45f6a9d0..fe17ae3d69a 100644 --- a/docs/router/framework/react/guide/type-safety.md +++ b/docs/router/framework/react/guide/type-safety.md @@ -65,7 +65,7 @@ function PostsComponent() { Every hook and component that requires a context hint will have a `from` param where you can pass the ID or path of the route you are rendering within. -> 🧠 Quick tip: If your component is code-split, you can use the [getRouteApi function](../code-splitting.md#manually-accessing-route-apis-in-other-files-with-the-getrouteapi-helper) to avoid having to pass in the `Route.fullPath` to get access to the typed `useParams()` and `useSearch()` hooks. +> 🧠 Quick tip: If your component is code-split, you can use the [getRouteApi function](./code-splitting.md#manually-accessing-route-apis-in-other-files-with-the-getrouteapi-helper) to avoid having to pass in the `Route.fullPath` to get access to the typed `useParams()` and `useSearch()` hooks. ### What if I don't know the route? What if it's a shared component? diff --git a/docs/router/framework/react/how-to/arrays-objects-dates-search-params.md b/docs/router/framework/react/how-to/arrays-objects-dates-search-params.md index af31fb8a0b6..3c0613434e6 100644 --- a/docs/router/framework/react/how-to/arrays-objects-dates-search-params.md +++ b/docs/router/framework/react/how-to/arrays-objects-dates-search-params.md @@ -756,7 +756,7 @@ const onlyNeededData = Route.useSearch({ ## Related Resources -- [Search Params Guide](../../guide/search-params.md) - Core concepts and JSON-first approach +- [Search Params Guide](../guide/search-params.md) - Core concepts and JSON-first approach - [Zod Documentation](https://zod.dev/) - Schema validation library - [MDN Date.toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString) - Date serialization reference - [URLSearchParams Limits](https://stackoverflow.com/questions/417142/what-is-the-maximum-length-of-a-url-in-different-browsers) - Browser URL length limits diff --git a/docs/router/framework/react/how-to/debug-router-issues.md b/docs/router/framework/react/how-to/debug-router-issues.md index 2d698121a65..b4d20ec72fb 100644 --- a/docs/router/framework/react/how-to/debug-router-issues.md +++ b/docs/router/framework/react/how-to/debug-router-issues.md @@ -753,8 +753,8 @@ const route = createRoute({ After debugging router issues, you might want to: -- [How to Set Up Testing](../setup-testing.md) - Add tests to prevent regressions -- [How to Deploy to Production](../deploy-to-production.md) - Ensure issues don't occur in production +- [How to Set Up Testing](./setup-testing.md) - Add tests to prevent regressions +- [How to Deploy to Production](./deploy-to-production.md) - Ensure issues don't occur in production uFJ*0`x z#;vsVk8|x0yJ|d)e*BOhWEIYoKQ`DnZPQPA8~pd7_^aUA&+9=>UY405KRW0BeDol$ zd0;si^{EIx2-X{#|v83_|tvJazB;c8K`Kf9qz zA`L3|)qfw?9U$`02Q^&J;JAK2IPd-e2Ei#~23lPB{OI^468&h6M>27A$38zY^7lH6 z1Al(Se;D%(>TyZp<>8;HhD5gsXZSCn$92;Jg@+r?dp+xf9_E0XY124(%wL_L+@);l zl=)Rox3s3V(egy$*U(%$?=hOm7}_5~|B~`UJxaH3a3IwmgN|n>T)q-pPTgs0bnOwK zH@(jXBq1f#OE#qVVOf-eAT-HK+g&ssqr|0JwJGQpUk1$pKX!9_Hg!2guO&CZyB++;mQtrGxKX8&7yn$2e&CM+RB|% zxz|MXc8i>(QEyuWUAwCSIhl9gOr8yrFRX4u0!0NOUMh2tF2sC{-?**L0y%Pe;;H`b zsf^djI%3jmoR#%=le-CPY9AHADhCa5^`Gc&3RVRHUomM2l_ErxNwTCVqcCqKRcVS* zDbl;ijR)T2jTLK+Iku_V&?}SY&RkpX3;QHkA7%EpwB_nxLpWz9{G)vy4tPy7f~AVM zHBZlx){(lyQe6W$9{CgkulX;2JlVJpb)#}!2WM@_UPhVgP$v9sA)65^ES84N&b`w( zP4^H#VZZJb{^}4P|H+-4iE>Bfu@gPWGsAzeAH$U?-Hf{!xWc(AgfhkGg7`GnE+*4F zplA?OnB91l+L$Iyr6bT7fTV|iMn0Rg{G;o~>RK(~HT&@p?`Iq+_%dMSPs?d+?gp!f zky*wk*>a#V%WFHbY|=X1U~RewZ>3wBWda2vHfZiu1zUMm0U0BiD2K_DaILG#@ai`> z2%DG9`AUaq()P96UCA zehhsp!H^y2rs+}@RRp2zCu*W)lfV3gmz}Ef664A~#ts*9@u~x}edV{5DUt1W2VdXb zjb(^^?oys-p(^NQvLU-Q+=Did?^5yg&WLQ9X7k^*qJr&|J(y_(DYt9fl}VslQZFh1 zYNh*ki%Gc>Wd6uppmW^$VVH85t6Bw>`dS(H#XH2c(ALl8i@BzA=Vz7=^?Q*tb5 z%L(P`5#$o4Fr%{Vrq{C;6=8&go8DtFW*S^Be7v)68h94xuZAzWQu5O6EGfPsYkmlZ zov9yBn|phe@BUGG0dQG|H#W*%w5SW#OaFthiu-^<{eV8@+W5hn*5~x2E41xwHGPXF zLW8OH#ZC?8KrHiokB@4pu9*$~M46mD%VR}rk5|VeEwVQaG#Kh9OzW~r5KR@Yl`55g zn#XIwJaVt6f-F5$GTWTVy@!RB#q!cE@X1C_0MpLMI@Wq+gCDx@bAjhnuE`@J!<_AKl- zh(v~`3z|U&joyb}D9OOWW+(~g1mO99eg9>(T zmHO?K@g3p42U}HetAb2V>KBdt-U239n|_@<`!Tfg@B#XUUFQ4lILsrYUsb-S+*7fl zUc!SGXZ4ANC0{oGbeIU3cfNc~-%d?A9!u!Ns!waoY6#|sW^7{;w%zNQ6)R>dHqXjkgBP7#aq0S~3OxijyRabybq^~6YlsLO zRLk&2`Oauc`!e|A${VxL^qWUe-&Xd^h>szGzQ~JVN53=wxaQ~1R5((~Hx(HNCJ&ER ztM$By#rka8()wfIKkQfP9vyyV1l;ehh9c)Jy9=l-#y)Lbi17EpdslrVJ^Hg~G5Dfh z1S#mX6=9pUY~DE^w+*XXV~TRhM`EUb)fn;EREL0 zgBc1Z!w55OiTFs{9=SNTsnq5mrebA@+eV<5h1u0Fa+=)Q>`U2mS5-(FmxZjx}B9agkL+ac}Vo??Le& z?*W7JGs{9Qzfjg-@^D>?6*(G;JvLKo$Xb=bh*sqM8y>!R17`ee5V8<)0eKITFU*9_4%b=}aR(m+%l{9Il-)jr-89Ysq$}#)Zt`JZV1mwh zV09_FTr}_JZ=B4n*D)g75K*c#373_Q$}36YqfD)-S~dh)!3x=eYaR<*{cKs8{HV?s z4l??3zh?^i?-z)eKROY97ZybS7V>Z3*0Jj$sZ!NBMmuMj$hTG;i+Kk^AlGKVNNZF% zl?%LMGqcktaX=+q)Av(Q3wu3d3%aXQ$GuDDVbQfOs;}w8aP|N*-&r)s#L2vq=1B8# zcjT1tDSkbuGbAfl`-&R+6o)UGTY z9A9ww6UewRaJNDLGHwMSj2yW@nCM{i>ZlDas8A z)DM#%H1BM8eX9Cp>nzA_m>%65VHDPKBXX=R!pE9hZ~x(9<%K-3uLRYZ{~xK24I-P2V7nzZ1qm}nE<+0*3DIZ|<5e4e4GWQ?hm6h94clcy& zc`2s8@oE?iIROo;bSyXL&3rv8n+pf2UBXdbK+)DlMIy)%{ArnmI}+2axh8U2@LcWD zyviA;cvMP`&aa7RJfd)mm_F(Osrjzq&|Ik@QR%kNA-rsR+c!T)0dB1U{0la|ytuKB zU;Mg-lm;K9zLYu19kxjiG=%*{R>6vDMF2MY!&o~BpMJR-4y|ZI%_ug1W(xvhH#MA% zs?&`;`^GlTG-ACWYGnSCb$?%MbBvOU_e$qPJwcL)s$s>c6u9xiw00e$0dl< zabv;i{XZ)kHp^E>|Jg9fk7fSR*Zv3jX(CuXIZjHbG+o(heuaSlY~hpjTMelFcD>9c|sT~X=gS2auSxs?`=fJNbxFp=ICq}kI`eHTC6rKq|6X=M%*V9KAE!7G4 zMiQ8hT6UL)4Q398MTE$+EGRwD893AU5&uxRn!)Bqij%0jMURl8mb-Lzq?3uQobAZjSJ+JpAdlzUgOvm=tHD~^M#I;uZu!44)9`yHv?IoTr#ft6EJx~Bzo2gcwsmP^AJD&sMsHFE+L zS;}v~JzKfItx;zqG3A`Sw~Y>4S42sNKE?;RXa99rp-WuW*HpiFDB)q7_b4Jr5>o@8 zaGJ~Z;^F_fijrhJYr6(N54yM41ao2_;=QJhgK2N9E3QJciAqupC8r&7N+MILb-Cvt6(rwDG z`wcGXj?D!KE=}Mv?`Zoak-gx1{>PYb(rjHqAf~UrAwv4PA)nbe#8GDT=*Ey*9oQGN zOj#`;|mcFEv=u;>Z{$P1PbN4-uF?lDH5o9CJ>iAYf z_e-S>oiY8u-^}WwcCiYB+?gY#{i3k21+*WyS%NIYfX%5{*b(Y5Lq;C^_BfwXfr`|CkREjc*>X&UH3pA z@8T*JI+2l!JWIe0E#Iz`+cih@Fqnep;cL^aci@36`I=hE`dQ?kqujrPsDRFJ2Zz4O zRYtrBe~4AqSJ;qaD;ZbYZEi}kJwG`!R__>00iHMQD+~W{Tm%omr)_9v|ZGK=^t=f zn~|NO{Gwa)b}{AF9%}^0b2zE~?6Cn3NTRmBi&P8S&>!cBZU>W#jPG{n#vqFBH*pYF zkZmh!3@x`yzERY9?z4I@0a=w#8ESU7WWg2?Rw+@3RX%%dw|9)4no)=vGb=LA6Y!>r!;w$0xPtHcIVqTuqpRLZ!$^$6r(U35Ar z-Tjfx2cJC8Y7Xe1VFw!B{~y7uHvfNtStFs_n0;M(BO*jJQ5^w?SoQ4c>))F{H!+xY z0~P9?wdcq2C22D?{2=WYrV|f%*u%d?e+hQ$atuyWKb^>@%Cu2+q+Xl@Bdf84D8P~*f|^+U`8TOq2ZQN<=rv1;fjrbxCs2jv(vlNzJgh|N(FKrnHk za2jE^6fW;JvN?afg;kMf5KE|0dhh8lg($X_dO8Q8v;8}-hgL?lH(B%DSkF+TVy!G? zRkSB{yNU92#172FMtSf<$92vI9NGMr6@?A0yZZZ8OL5iib=S$$#&XPe58+L&}v1HtEyV;~!^I%oj^YAs3H;R

2Klvc%xs zuDGrgd`&Z$bQV<+4$Jgy`^JUy9cOOuK%@|Vo1NNvS@et#PFta^fDF}Vs)JVBPKikl zu=poo9Hp*R>4IV%vEFoH=JATLLk&8hTCLFx+Ao<~58ci~&w$a(Kl#RLF=F~qvZNHaq(*dU6N!vOIFg$p;P=3e(Sr?N|*V(WqkraH%t+N=kgha^J+zL6fGNm&t$TGT}{ zk)O`3t9Ma2c>Puy1tnx|bfRaY*)jp&^oFr&Uo+K(brCk0%u_$={XcL*X*d`I){E|2 z0tO($(3xi3atl&0cs{9<~f!~GMo`$YI z&;vGheAk1fO^ll_^zAKIvqnvfj&S82#YIwu0l4>1AH^IyepXe#pi=4F^ad{8NI4|P z|WV+pZ`P` z*CYSZI$G&YX!z>vo7({5zSdG2fN!mLeit=&()$nFbNVj2sPDfzWbPGNR=F0aj(gS* zwIs!Z&oXPEb1|j1P3Ob<(7Fb~A~9@n!J5SdFnfkw0BuNJvCNJps9DF}dBA_Gdl|L) z0eKR;H=rp3gi#k$-M+#zSex(CHf5^?%j)eKIIvwqt+WQ)H6DHt3KVGiv8_3o1g)J5 zzH3jp;pUDr7D?9B?#?nDoqUUL1R} zPhaJuRHrwIw%VRMe+eASXZ5M!`1A280S)~T4Xr5~L4-zMm{f8C%?tt{kZs7eNLUj)}TCcsY%c>&kmdK&!lQ^Ude** z^Bm_24_+UQ@!US-_j42W8AM7j|Kz(2vctBeFw-Gx+R z)=+DvN+c#J{XnGYIZ%;Q?8V2fz=vjIem->@Se!M0$f&%3w|+=l?>O4_K6ILZ9!-b4;UWF*+FI$ONtX&yR}{!tMq^0UKNhlh1Z$~cO%Jd`M!UqxIx zn-@vzh2vFXp_@weNMnt{6T6X zMcGuJlgiZe0{$<`(iB+m0q$@`mFM(s3ykdXtVZ{ zU#ww^ngETx*Rn{-Jg65wSTkZ@43F-fxAQvjha}f?60LkBEE>~VxH|N1LL?oVzwBS$ zC8%*>{?EO|)h??&S5FN^x?ph>l=p$sw86`tlnG4@IN>U3<-CRI3O#w8!83)k=)k4I zx5zh>f&2ZW8oFZ(ub-Rod^_t^I)v^&5L-WG04FH5mFo-*B~;7R0p&_W!`fNhUe>ts z0Nc6N9weTb6_zq;wN#N%vQ2%F=j8+DYrNTm3KLnGXGsF#DX9@xOHcN|7%~JYVPb{$ zkYHGpz=*dZjS#Q0;D=R)I4Qona$GzWAWx};jJB#2=R^A)St=K*u`PuYwB{YvkG>^f*vv0m zO(H3jQILmA+Ay=Q2LrO2A@i zm}#%_49u)VS9CYjLhiXi`B4^DFTD`0bcT?x%BKiOCq8jN79hhdIU)YK(1#|<4e^IHXc<8ev%b=Iz9PDR;Jo zw(sWz&y4^Ha`%(NP5yU$^Kx3}KH&Ud%`2<=7~G}!BgaT0zn^oy${WEX0C`%mh0@5Trs$IM78){&-YCWzRmUmaP-#UQx_3E>S+7i54SC{ z;GaO6wR}-C(X93}NUQnzh>x(WyPVA4*~5O=BgXz%ymiOz#~Cm@6YAAm%`96i8wJ;A zgrSLHPyagc$2rP_Mv5hz=e=~dSIf%gS_B9q_7bb#5Q2MGE=cjgzDfVhHi7!?6(v=x z(_l>8{B>k$@lUsFh4>2qnLp(_cQF1Lu<%YqwOc={&P5`~sa7tift==6+X~`NZ>=Rg zAP#WZ)pI)RzWArf?*SO1#*K5eZ|Bl$5T40G)7VeIf^6!XMM2`GgVx6J9K6&GI7p1J z0SZ0yNY3ZnCUvaK43}!i7@IE|*jw)%cvNk?U!k?NI1^+EH{PA=@S++fAQQGhw~_n* zH=Of%+$|{Kb}C~=9Mmuvzk!?2u3KDaO21O_{eag~`)w4Kv>QK)I^a$oOZ!yEBj8JZ z`zjZ2_;x)H_(WiF^t;cgbrD0d!*GHi;Ww6RpQ=-OBFSJzw}%@!O8KMTOr$;BWqwF` zanV@QwXj^h8fipWykm*-jXv?HYy@QDlP5YRPF*CQw0J9>>W-7aW)DePXo{F(1p?_} z<9I;`O9!hp50SDNRia(RSEpwwkDWK1Fz-o!^!~}N$-UWJBfkkKiieOj|{~+-qxjtcfNUNu zTTL}>U~6V{Jh-|a?0U$rn2}zvfmMJ8vHd5s95TP3>icTlU0)=#@BWQ6iw$87;ehUT z-E`ihcT*UFkDRa~_{{^iInd8IY6ov=gngGt}mT(s>n-;6)Z+c*J_{?Kx0%rqP| zH^(DC{gkhZP1D*us$F`GQDE1-plAOIH_Ap?fz!Igv8TPHx}x7kPPxPc!!h)>!qSIf zEmRwi=v3a5NqSjoV9Bf8n(@t%d-v()4ULRSmT@;VquR3oI=}6xQV#i40_0^QURFm>o`k&FEz{7T{t>k>7x?5cD|0eOYz*#N*eH&vnu&!xU zg>q(7;P1lq%xNVbRFXoEIi!r7Y9IoBRyCl+e7&s}e)TSb`2SY>;f@4;0sZ2YS)X8p zspSYY&_x}T2XwjF@Z$^BlAzcA>WXk;)wGVFZCa4%k=hY7%JgJ$4t@;2cF0=1as<#R z78~|%+@U_(2Hufp#Vu25cjtbX`S=!`j-=Lkjtk#CZksxCbpNmq-H`nDVEQ1YZ<_z_ zwg_Ma{`mb6{zlm!RZ+!REjNP;bI&wwBXhiG&|!AU(zy=b-wK!B`MBVKn^`+DTc zRc?P}JxslIsDaUiPYFxp%yciN6XXr~aEV9Jh8hr z`kaJ17~GFB7k&v`ud;k3Rms+LGCO&jlG0qg6Fpu~li1*&ktwodMZ^be_F7LmB~!fQ zb^iA;##us8(D;(A0x2idsJU-m4kJ*d2wzdBGcwVpJZ60Trm8LQrhxj2#$7a%0|%@L z!*;AD8x@x3Mm5dwtaqB-Y~B-`Zz5)|!G9$pg!Z|bqoBE(nL*x@n@_&8$y$fsO8J^4 zLXRcfM~}b23_6(ypII@ujwW;EUCN-Z7eg9#&1O5Q?F|?pa&ZaRb3s>-;TdkFb1-+qUqf+2QzN}<t%)&Bx)OMWe`x<(r`^*HL_^4zs+qj6p*(0s5bJ)~;;g>>4sKac{;ugqH};C| zORj-j+>OpEJi(JaqFs6v+B%j|a~@$&vmG;`(!ee?|06lBt3uj`FiDtGs?Nc#CVNk; zaegtXWVv6?^}5Tpfc(WZ^)lg z@*%ZY&uP#9hRKmT#j^`puFd|+%ylz7fXTTgrP)0y{ST8X(=SU{KgD|+WXwLc`18nJ z%^><5#^A5AMS~`HG)N1Bw4W?SPFw1}zwVYB2-0ElN14nUGHsiB4PE`KJdgT;bMnYv z0}~Gnayxj3#>5XI6X{>pJG!rpqlklMFfqr0g;Slf=i}XVC3QAZES|%!Io|JTTl;Ah zIY+t2?5KU(dW89O!(D`%1iZ5jZfngaTn~C4eA;0-0p6>v#Dv>^LkV1$g0>rzugfQE z&T(B2W;|)ZV8E%yJL)bqIG$e%IO3gghESegtq-P+YSaCF2j1?&&aG|;dz@E_W_a)Y zzQ@Znmrer4f3exZa#gZvi(?i|l?QIDG_e?^+_*MC@%H7>$~*tUT?-jZU-N~+BV{ev z6{bODcNM5apN8}q`(}}m>JoZWZc|%mE6i~(rs#JYzp6};U^ADWfj>d2$AXlS@;hJ4 z1u;#ZCa0?R&~7R}OT)rqg|J1&_TT%qkfmud`|H66YS}{7I!jSiN0vL}o|0vGQ?yjB z*+h>oqw0=zXEi{0O=@l3M(6;PtY5%iqZ>@pgO%YPQcINZ%oy^;atx$Q4~_`vdvZAW zy$(O0*VE)vz7ewK8?vq`%4~)l2GIQRe9;dzp;T8_1t9@UsN;Y zi|K1J6=gg{&6Xc^KIV%q`$z7` zy$GkJGsfCF*q;kAM^rXLrP9~3&U4g;!p}n9^ByXWKr%HY5^QMv^icYQw0}&xr&b(F z|9y(I71ctC`XRkIN(`GIhQCV{uA`%3LOQB^J7BKpK8Wb|9oBD7rL9hVViWjijP~{W1w;zeSxe`!z;iD+PxZ#kR~N z3)-o->weH8@u0$48)|L5$Q_VUiTB-h*~<+sEGk-yeBY}fforQVzB<`J zJo`a#^-lHtNF)Fy!pgGBkCwMki~Q^M{MKt6eClBwU^!{LR(Jmy&32F;npE$t_x^zkImL~079RG4V_5WW#Oht_cY(h(b#$LNKYEvq5HT`JvjBv~DTA66C|h+7u+vW4wsJnhLD9 z4_&*57<_3vHZSaVQ)|S+oyyPQpG?5bbczx$rWghn)z>wImMZ?VX1NU1n?6!o;5et_ ztKNj`P|&%tBicEz`UtCV4Pp4lNeyAKd>(&;)&=o`&4^wZ*qB_G68c?!8VrTy-zRng@WrV7Ce^L8hJYiCz-QO2bDU?t%bYL0%C(W)%GXPWvtnIEoq% zzJd&^&XPUpgI}}B)m`(Moc3NFV`4Ez{oIs6Y7u??^197^KKl8AGv<-bx=$t<@wnzg z?-UhZmm73#<8PGWxOUBlBCKvL#0cuXFscm71a_ufRxUH{U}ZLH4qq4pcc z23;9{gpsY{+@myGwnt;xzAQMrm3y`pMwap1<*Yo_Rdq!MdkO z{ZosqG;jF0umPk6MS<)=0qC z<_7V)tJ6PhWQodMD~gLx{Z-j9g;fYZucPt8#&%W5KKM5A>>try%C+*c)ZKQfx!l#- zL7sOaJX7S#7glpkbl&frxean@<#X6yEe@a*e}jDw)pjv!@%@1YUS;pqqP<}^tW9ft zU!-+WUPK0J;AeU9|lxv|a`pK+Av^EdMPLl9eBKf(UD7fmZ$lTVVU|Ud%#dZ{X*%Jw!=6Xoz68nCZ|7C* z+pqplD67_ww9z?>*$1GkHlI-kFA1papyb+s>}EBT^}VT9&#DbTSz8eQL0K2vlmE^l z^lvtB^GJHGcBAMRUt5lCP+N~tpcuWH5z#?ulEqB0R1(s_i(>-q1<>2rGGQib>7&H7 z07C!C&0=UjbMDG#TdAE4nYXVui$BA`%{&0JGj;+_-RkkUj;~!DbL{R`4_cGN2>EU2 zec!cAi7W@5ojS^c9j;8-5N#7c*h$%c>SwvF;A&WX3Z9^#v9+;Ytu{U8u#&*?1E?Dg z-;>F2Qt_7{t?RM{7ElzL^Hu1NG-Q4?RB+RZq}I6!mW^Y-&^14?1yBa)n|j6)$aUZL z&|!oAzNL6Q!tB6Cx%h!2^u*NUO6rL6g2+>1k>>;U;<%?*WY2JK(? zWo?#FTcmn1t{JxfqM}5CXssn}P%eZk>-nNf{0&^PC!#X!b%F=9X@*wMmevesffQ}{ zKe|P92YFl%oFl7~Qp1-{!oM_q#&G3vCutg7WfuK$R8+Bn4K?cvi`3byTi8nr=d~{8 zru>!{jw%hy=_PSOVnH5nK=j#?;YY|zBRQ8T#)ZqIqrwj1e(Ad@`zJDv@Hh1Bn$Tl7 zLFKII9W9;lQsnU~6{FaE&@7duhK9cgwYoxTk-2ud(n+CGZOK*A!+qEJF6~kibLmlN z4PRU?8XK26mZ|F*^%OilWb6$$lUOS>6p0s#0-RZtT95Xc201B>%QCAKpM^~NSSIBc z({fCGnT3I6p>#JZh6nK^iWAe?2qU3#c=!tF3(~vuP`!yMs8O4hLYDB8>LmQEpo!bvis#TCmA$7bB`R>B1%H9@Vcx79)dVb@ z>+cR>tu_gMMnB@4fg883CUncwT8{@!9>M34d!(7SQY$UDcxtd}mx0bqHhM9vmD*Hl zw9~bxx2bilrOos*gI_PUzru+Y_-Lkv+tqiQzeEIJE)8+SZBeE3{Wj(C3ro=0sn1%WVW5LMGD3C* zqo+lq_X`i>m#bK3#6eNf$^{5g+KZ&J4t4#e4n}qkWw6YaX|5RcJ>d`jpjHik9smD@ zbfvluwVtkb>1om}ExXc&VS978ikGrHY2X2tHt#z$o@mGS1i=cjdeNURFc8rdY3m?ngq$##jxn$rW%@uRe1x*KsE#y%ngT* z#Nq9_%j5GG!)OA z6ok|LRSZXi5f(u_h)+vKwQCG+iOwHGoCr~I8X6S(K@OQ=eFeIju?pUeyk+EOC{b3R2UHx zWWE+Q4|G+zT$;?^Pt|fugr)UNp>iGTl*V!{teA8ZIQls^GWE-1IDzfxFxIzgtQw3y zW%y0U;(|E*L%JQkW_B5!$2UWM4S=+oo-?iJ zllZ%GNVGV(h34`E&3sI}ACzM~AhsJ>aDkwJ9QWbsgWQQH3l}{FKL1-SytZ`USKX&_ zTlYxI>HT{&bjSdr=93=jTmPb5%Sj}4?#KyoAvAIboU|y* z)1paav@WOa#&`an4kLrv275)di~^e%cciquXD}iBc-m1LCnNr9i^>;BQboZd&}GPP zjVH~X;fy=_(U;3dp2|Vjyd^>t_>aCo0M%6wBSLQVwDg!SYVn8*cb=Z&H1nX`F zcuaE16zv3?^7R7u*cg5=kN`puZmI>Em7XfgLV;C&1y9g|Xli}oy@7JLpeRLl8EjUL z)3<&SdY)*NUZvQDeL|KD+rZe-Mb8J4J)W*4K1=u6NSwHa!ZHVFkC|igt*F-qm;2t9 zzC<2<>P9$*k03aR3sVzJHqClW(W5hk&>ksS{eg~@$k}<^=(n^X-VdTYB5^k%EnD4d z_bpqzsIq{PX)$eR@T=tI9>QKN znz4_lZ{Q}ZI5nW2W08L>%m9(zF|uyhbaDvHt4nfO)ZC5Up1{KF_7ziptJtjRnf1Uw z>`(SHy=j(d%kkEV%LE*5nlMy43@ps_bPzi;^vnHlgPC<_quud7(5o&Il&dYw`HxN} zB!#XQYfW!W>P=XG-P>~7cRkbVS-%EZIEQzqM%`)tH|DY`qHU%tzI`c=)$jWZzq_u_ zVD#JBGURI_d`-Q?U+cr8&w+ocx?TND5&nJ~(PXE|lRQvWLrJzh&jUY+8>=_QxZhXLsTG6ZOLL|?6uHuRKi6rDhv^9>Zd`F? z@x;&`CwWET4Dc{>06b`BbYm0nFkkx5!~8?P%Jr~GRg?(KWqZS3GJ8kPtqGhn(APLh zdGFm{rwdFVJ(uwi4&;;+BIqivxi?WD8EMuOYsym3}Vx7mu625EwGS3Xwqxi&De_SNDqoIJbS`i zn$0p!G`(Ja>Z+&k1TV6YZ9&BtQo@ecwl)5s+Lc9TN#dnRWeH86omA~0;#`&0(1vHr zHX1-Fl4K91F{$(?Diy&|c!6~V)i)X#XNqURR~Paj{M;vQ8v}{B@l%iMWNG8zz7)49 z4UhjqeKKE57OhjB_+5of3Nt1vog)%tnDnss)UXzYqCi2>F9}N9%G2d@hFBM3Qnfy- zlF^Wb;-eArHPX#yrHK84Q<&xvOuG6QCaRk8S$9lk-`GHPqd6mU1JfAJN-vrTT*`DO z9fb0@Srq&9&P-Qio{IIlTqRrH%>Rm&Km$jun~Ulatdy)To%nI?v!+l z>xTU@y+i7=Kzb9iB&Mj1)Cp)MrxDJXGKRmQGNw)lVijp4Ob*8^Xj0Ev@d1~tdH^>^ zu_4;@-BaD@LFj%@fBcIj+JyhP$4IyiV42Z?1VMH!f*iud&OxcsRI$e!@F{9V}xVpwrd9_=U2 znbk^b_)H(^m_+^Pa}OG>6D1Ain$GH@`KyM&!{@59CEaW3hp?}F>!j0>s=M~%rjvu> zdMJ1Te}a(OpE69USMD9--bA&A3PpT79%ax9g9?PPkV<=k`K(G)#7qmaU=T^UB6nPF$)JO1|~IqLz0Q#ix&YRTcI2k1%cEg(6Z!QJUW=YqBZz>#_XUw|V&|NZ|8 z9I3i0Rf-V6Knz`yO_3DVcqh;DQyHFmTRoq`W4M}H4HjKP5$?4mqA_moMZD~UuA?FpI-Sonqmj#lrh-)O51bd*6$Gp;+ z_~YNFHsz!5d9S04M@X#$hs*9D4G1Iz$t7Qk8O9-K?G(ic1RpM{?#TLJux-{9)iO1d zWAFgip7jmRoEo5VC3VaQ;9DTBpr0%wlO7mNxR#}U-E*i*#c_}n=U0bY@VMOx;T;}0 zeA(ZkEK5r1DDipoIdM9csB!y7>rEt(67r1=g!soi!cyrLu3iaZUxFi{fFD@)H)72G zIXbcMV!AkCJ?b9Mwn`f=M!3i^M16+Emm$$dh}+b5|N8MoI_2er`#eIS0<~`ILef2y zu_}ySGcFdm!9#a05DhHFa7wy(Lq_RGkmvqQAGz~JbSe;dt<)%GY%1#&uJo7gS*zek zrF~EY+o*HHXDoX->tJ6Eb2jaa^k?{eXza24bL^o9tUc*0bZ1Zzo`}A*B}lN6ATi^r z9tjTwRSVf={$;OqM5U;vaDKV{eRvRY^Cac#_%oksmGc*vsH~LIG`l?>n;*9y!D{$% zbs2WrNU-Z!?^8OGx}PfXTX%yGMW-V`- zPj|2w*C0ar6hfmQ{B7N>;_}+Uys0xv9bVdBCDnpBM%Ecs{z-V-&TBoSI%Olob>N@a z-|c~VgFM5?O5fX#m zH`(rUvwc%p8M%MFWbncZ9K!TOE2+Y2Z}fOd0NFo?McQRrQ9bv}9fJU~8?ksjd)=A2 zN8~43bm@Q{Ssu7-U?Ds-RnrZzwUS|*Z`BDy-+UF)uXCLTd{{-FaQP+PUbn{mKedJT zykU*Lzq&ItRwmmUy?OQ|z0c=1`~q z;a*K~Za^!zp$N)^h0vGaUF>oQzxB(Y3 z=t^ILnoU0Qp9@*|fq%GpH*g_0Cj40@d>%dcq}|&wvLK{k$erx;~$4j9~y27 z8uvm8$LsphZQ|gU{VzBpD_5uMZ(x#xIes>^_8(YHc4&HQA~lMn30H0s3@zjz=!qgi zmo;f-Ow&TgvIKcahtI&kTIN|+RB629xxdg+-1zB@$NEr@ZlwJ+W;uf>{*^Mk03a-P z+HvFS005LMfv=t|E1ZcQ3f@6iGb7v6tu5)VgOk73=@pDSnEC5lYfR`<6mBB>+-?W; zRrvUUOqB}7%GabXbxtSfys z2|h4m^L_*BHZgOp4Qnb0JAG!gaA)2PKp$jmnv(z08@NH_n(p=k*xX8Uv9|N=pK{m$ z;SDfRm>C5=WljARSVZv&>HjEvE`%{7;gK8~3vL6}qCW_)lph1?h2GmeWQiE(hgxDq z*`11eD>^mywmD9CZv@4eS^Km(i5FRrU zeqBE$5HY%v?UVZMvQE7)%B1Yq`uOvUlkkrn?bjg@GK6;biH~E-cVeIX#E+oXfKk`T z=Do%F!>lo_<|v;K4Rr99&XSP96=!sGR$RWJ7we8Ms{Qf9PG#48_BJq90-d4)0&n>yFqWP$tgOYP?<`#IqLRCC9-L;JI*E1TCP$7Ut&5u6PH z!jwBP)&m+mg9_CQpk2j4jK^aGE@VOuWzPSErZv`NO8w0-pOVa2l95uRp5U zTX@uVTY28((0on63EWX@R4CJPMA6?WXtxvNZ-TO+SzfO}j8tqdE$v_Bo98JDW?B@t zc%SQTZ6++Z1!%5wchL^t)de~$^ks0^2w-^U+R5D8{s!Wc8Bk)+0yp?FXL49Ktugam za#j%q9vac{wyd_M*?n?Dc`@eCeC+j3bF1#XIsQXW?1Og5vPum}nA^sem|=_Rx?q6rQ3`}gZei}@ropxDpRY#)m9 zfVLHNWJMtw3tT>eK^iSWi#N>ZK9Ymg1#OH>)g8Z&Hl4lymV=3N9G85fe2vI-DuOeb zGM4$Ykg}EO4HZAPxo=Nwf#P9ov?oz=In0y6A)hga+5^EFX`6J^qMm2UZ$bGQLBuHZ zsj&~8h=fzs?$+H!QJ!@fh@U&(R|MlhmfW#w_(cz? zFxgl2ggC$@&ywe-cc4-WmcH~DDo+oG?5x;swq5XvhJcZ<(x{#>dZNpzI{Q~ zE^7WN$rEAgbL1_@N5SuTM@}{-h=f7r(fH-MukbOcJ6?yr{N}TRh}enb_z}pnx;)iA ziI;mkx%%S6edd_@fnA3KP3~$_O~k_e;9ID1_T1(%Q~9C=Z%wk`LGr3&LA?&vp5yQh zX!+?+FN%JfuHT$k{am2Ov!+a17PsT%7^Qf(|$oHaMyX51d1TE5o+wx6m3ItU0?lm5V^d$SY#wy?8+}<>uMtZoew#A%v9K< zv+wKsdFNLQL0QHUfMIgr+A8Fl-}#|y>K-hV41BS55_62`ThAe zbc}iUm;q)(`uPo4;uOb8C+U@YZa`g4RgIS-qWw8&=s>B<_ARBB8BbxZ#kpy>5?{hw z*z<37%T~Ni;h`60eJ?AmeM4}@RwsRpbKR|Vt`G6>k*HDo5KHRn=~5IT5#Cd_EcjV* z-%FZYG_HFFm5l25jzcZ3J;*Hfv>pG_L{O!KrJnp7hk%vg!J5NwXPlr0t?Z^J6XM3I zvpo8@zWz`ziBCp4cUp`8vnh}0=6*CXR%m+nS$fmtG2VH_%g*NgZ$n5 z$+$c^wGZ_+Cr!7VYArS8&?O@u1rgsv{K|4}yxgcO{dhZK$kTUOgLOW*Ub=595n~@n zQJC^r|5rI_0=f3DA+PT5?0K)1j6rYLJ876)n6~Rc;vv$zZ&Re3JrPCCrzX60iJGJl zH&HBhUJ1h2AfmIaPD9D(@uY6JSKOD9Q*mQaN1jTVO|c$nnJSIz{7BCLM?$BMPZ#|R zO*e(X)o!WKOFYshFYC|s*DYKV6%HfuHc&8iUKM;R~d zg+L|wf?$A(Y_NG{`GeMIw_Tt$g};tWsq=U1#NB_ft2qB*67CxPsF+khawNFrn%WVb z4!Pd^r?K#3@xDWtQCZ}5?kfucY9AVs8k4+2v>D%llyGdpI@T3p4RMBAL*AR6v513} z%_&1hVyqR)I{Ns!G}?u&M$X!X-M21mjei)Ho!rJqCT?LST{&rgkhH1CCpnJMoq(}Q zdIqg5PLgMoCrVQUb-+9WmQfVKLqS{Wp0I;YB-#?^$L zDgL!t=)hZGDq4JxRFexW#Qk(qX$<8em>I|b=!_NALYaPAw}-f*t7ho@zC@;eIL{h-T6Va95wd_{zP}{ z+MuzvX>_)u3ui}EXAKcI@FH4=BiRtfjo|QfdnL`*Z`1e&(%bn07f!Vzbw=7 z4{IjS6n*RK@_Vd@wIjSQbZNmoZbK&*`rOT2oxC~!j!h3MZ35nzF|7JHBn|I@MKS5B zYhO_m{5d@8(DM^;=@L70X-K_%?GtjKe)u|po*WFP8My2z@vj57qaID5PUOeNhmDBx zPFj^d?;!&^qY%b2raSA0lB&0F<+R=S=Lx#IODt~i;Q1%9rIL~{$LF+nh)*uQoS+oh zM-wm!$^cO*Z>LCLg(fw<`flm zf^XmRJ%CQC{PIv36?{o`&`G{RJcLVkx=Z~n&PZOfm)N*cooe(`(pku7&UAK<8 za;3$^<#%HHu&4r`)!aDjB?;b&?|5zlk${hoKIRFB21#G?$3qxcmM^o;<5w2uy-vKn z$`naMJ%QIRXoCuRO&y_OB}G2G_Oyml|%;A-bt8OZ7k>3hXHuo5C zmTIe(u}aQkkz8EWh=uCRQAAnD2ZJ+vCm(6G zt*dI%=r}tcj0VD6M{QX;V!@?+;X@ddV$IRiy6~VY0Bp%MkJ-5*0=QcKPqC-k(Y^UU zM>jm6&5WaK1znFCH`QMc`uP*}&yTM<{I@u0Tu0xa=(gtUon5k!BTo)AX1odczp6dI z%Wbz!^Vg`gSLRXnCv>gBd70K=I{f8C$7VG>L40o%;fSLY~z>J%S$qcJ3bo z_6-Ft>(zE{FjqXTr*%k*>_8iT;K{?7G4LCg#%P99^vYZfb&S^m%%X2$;l7uh)Y*{3 zt6to`pBkQ8ZOD|>`vD zB?(|AsnReF^?Ha6Dm!ysdS-@nL`hI7sSl?FZ|>3+6BgU%&dv=lTN?kS-u9n-+NdqZ zXZ$B?Z%?+S`0fUOYFFz*DT;YRGDP`{oj^Po+%me)-*YAx1zp<2s&J0@IJ>7Tgz^q+ zeDonUY4F!vz7gIl$zG&-h`Q^_0lehlN0F~fJ1oIxQD*cIe%ALUQH^+K8aOU_Z5i%v zb222GVE}IJq;&@zHpz#xCl1*GT^*Q<3ctBgf{|ZP`V}yC?tA(s`oUCLk-q1b46SxD zH!u1)1M@j-Z<7`IZd6BieaatpSnJ;d4rpssK}PRG_L5;2_D_SX6Xcan`?KVyY^G9s z=rLwqYF%fS#y7nIS(maah*Wl~`T13k)~oclXlr2KAugM#`tJ<d|$%LGtY{ z+QqAvNc~P=l(%1CHjwH;o*C!$|3TfG$3ywQ|D%;k5>u%pF(IkMqzxG+Nh)P36(Unq z(qhd%OPhTsRF)|%^tMb3A0>=l+fFh%ZnGl z#&q|E-r4YprOUhf?yqFhD|ebEFsmS^J=L*m52X~0#ti@Bn4WO*qW@>qG&95g`1h{M zYk;KO<>$nGZ`ECo#3xxp`VZ-=XMUA{Av3nI$VX7QS>^DgqSR;sSSU|aZn}(&jJ%db zy^ekBtpD@Q1$|}bt_SzrS|&;WM{lS4t~k~y-5iwCxhL118!hv3V12RaY<@8ad9a$h zI5ahK9S7t&e`IJf&jEp$5YuA*r)*2<-3~a&$86EU4jZ_JUKdz>%kAT+vLC#p2&VMBao5VbqP|oA8X&&IT z!#MMDsV#0kLdUfYjD}!jWumb1N>&cEV)u||!=7K!K!qc}{V#s_CS#Yvu(P^y0{??w zDs*8*)q|`0YQ-Uc;^C7Jeyhj=Bd>c#+{hf%B|~X{Aoi@L#Y(snE0s-M?J=fo)^GI> z`;}EghxK-*Q<9syiB8s>`eh*+-=MT}FG|aQ||A zj9z4NUQn3H+z>RsLNae8@^zKkXKxuJPpbdcmE5T)kPO5@#ggobmk$umeJmqdmCP_~zFd&A4bhUfC+F|QRSj(CjDzmsA!S~9 zIL%(>2Z3_XKaOj3Mr|>hYP*m!Mv6ejcE}R*k>5x@HZvis^rNA}_tnCUkjJ_%LvV}Z z?Ub?aAT7;{+TlA;rEYwyJTtoj^&6$|El%33T?T2dj^Fc4PrJk^@2 zfCg49fx99100=2lX*M&Gv=hPS*c~O!KWHJ$0bUyhBW{*TX43A?f*su;Tg5BO0Pon#wtW(=IDL|M!~L z;6{1k9*DR$Z2ZAD+=^cBM&157x{JkMi;CRWRpE%)ZID!1@BUQklC}>Uv$B;WKT~Gr zu6ZBZESvpd7@Z>6)MO7+HZ{0d!l3Iq)oV+&Ln@tiCf0pi)Ni$T-7;nx#XLUf6aHnF zepH}3dlV`c?T+54qfW=}>6K>Z;+va#CbxAe%hKOyB-}%wVCP%2V#?J)h@&W{N2h;ZA!Z{*cV~nM5~;_++eDNn4Gle z#3Rys?1yovF}mBBF^G&YEY07*`WU^1^Md>HfLq3cz5G@o=kXoWQdNI2ECmRx9ne4BD_5rQxR_EnZq%UB_Dg` z0>@UA2mWL7hWsYLMeqE)0d8LMd6IO|qjPT|M7p1}vMx3Q@9%B!aQ1RZBln2OJ4H6r0%}!s-boc` z$pSToUP2uzF?}#ffV+!1*SvRS@fGP~o`5Qj{+0Rzk0f|fRc;tL8!ajru^L3z`5$&h zAe^g`g=5?YXd={_?3Sro~<`q^6Rwz-*_iNPv9Q)329WI&8_d7 z$rAJkKT*<2-@aHQTeFlYPF!`MO{ea)#O!IXQkyPQv_P?ol0M=^9dcI7sr=z{^*5yI z_eeGLFTdbcE;mik-h}@~YA|Xkv}#RT2>S2}p^yRZ7YI)eO2zz-4ZXUVko?tKm;pM4 zAZNR`mo2x@vso%!^+=Vf4h&HqbaeNGmA^V_z6HSYf(!PQ&;|BS0IF;SAmbh9yWGeW}me6Xuyi;hg^ z%ClCR=hN<8C`(JL2-IwBvFRriK?g`6n_49vvF-yix}he9?E45tVA5Sm50dYgt?(OW zD+GvcVU57*8v;5KLL^Cf(`I&lv7z1XwqnbSvDGW^z@D~KS zg+=bxCojUvjr^lVYBG-$crQ27_M8>mbnLwCrBws$D{F7{KBC10u_`W~|J7{Fa9aO* z!`QOK2wp2w*&I5YvN6111_tEmTPsfj4y4s>_JMogt4s!<`Xhb`<8cyeNh|c8yp=lU zkdQp2kBc6$qh4>fE`+|w^?nr3CiK~2D%FPoy6rzBE8S=J+6RXB?tl7?I1nv+{QKAp ztPvws_3qc;tj))IaX4&eeZ?P;{n=8RjKB_~KYT8Gi>F}}6bgIJ;1UXTf_{V%odptS zi4DA$<4}2wbh=EWkS@|WcvRX`nisG@@-=01Pp?mS`Oe7`z`B?ULGU>JIeDr1l63d} z;d@eQg{JSf<6X_o=moy<*!B7%o2UACTNCzP6 z;ljAsiU0%!M1eS9+9?*I1B<;oASBBUQkS{_=Ix-Lc-I)ch{bqU&J+7fQN{~!6fceY z+YIe4rosFI3J7)a1FFncF~5p+9uvzy+N=Yk{L)jOfXVZ6)t7pf73#wRk{zCR7cswB zQITdX&M5FqB-`bsbt$1xJ-l4Rd*`gLs4nVv9f?TNz!OUh$1bC0MCZhxhCS#$RRZCR zD!H17y^*=pV>@+J;CUTIj$xS0AngWW6d!mcx22a9DyR#(@~3ZB`k;a?evy-f`V8w* zMIph>@Vtf}K9mJR4=+jzGd*{Urm+=!5WdSW?4doXIL}J^Tu7QRq?`RZxP3pAkNYg7 zT$ecQC)K#VArHm3w7I3Ag#_p_nQ9Iu6&i-rPXz!D>^uzBy%~1*pIn&Hsj^`ejS~N* z_}Ki3i=um`)eV`KKcRwFVLaYQin5`)qgQfnW6>Ya<2=63F|G`37bvhU9d8j=G~>P< zOj==V=J&2^7s1)s|GvQ4d49`9ZIuEHhO!fxCXs`IyD-Eq+P|p;^DEr z&zK!B$qmm6tUR#Z_Lj zLBwB%(tM?(+jE&{OJi0&@58EwgBDIxJV*LON&~vvxnB{=o~E=)nu?3jv@t46e>f6_24p~h`dJ^~*^ILR(BElhY1`3G*69-L4+X%bj8H28ce zn}%d5-nZE}ovG0q>wtRL{&Y=YuV)G{^^kvYezo|cJlwMFR4KN~_JpNu&WgHGMZ`6A zWdpzch=3&L9{#9tb5U-n)b-dDoizu-Wcmp|zD7;T^)_z%LuL%nYl%JsqG_J;+G zqG;~oVvX`&h%DZMtX{CJ83_2K@)h?M?lGa#(9l3fT_T|_lEu55|C~V$lhJTBAap$&?oFz^mlMMU6ow&1b{7_BJRTA*B)qBXRuP60mcEL_9iKrOn`vBj_l3=m0n&D8;#ujIU0X4L73+O%LFb)6hgNuT-DT}|t`e-`S#!cd zN+EQ@UqARb+WFSiTc;YAS96TcG0Um1-N_p_ZG+HAM;uHufS>ZS=&Wv>06}}#PLn7z zsB(kQ$2i^fw|C(3Dt?kq36+ew`(bA$iqn$CebAkd)zaT#I2)FgA|t^PaDV>rH55h1 z;9*Y7OF>gVD1kx1cU4oP_@bSs+sV}pOo6jm=?oHIid*QBm%9|bW5G(iPVzQz1Yeab zdotzhW1h7WYe-x-2a^QXio;{>bc&=D__3Lcxe9^r~HB$TX8QapGv zSjf4j-+Pt|J5IAT=Gg2d{y=XdHOzI|-k>$U-G}vWa6mz!Sxloq@4r>gWoN07x=B`p zz?HS%gT?w@XN69@U`%$uRe8+YFL(dxQWvp}pH1E8vFAC0ZG-s6;$KsK1;l?y`{8`T z_8en7v1)yPYxSK=NWZKwqXQEOs4i4~a=lxRom_pRIDKuTGp=AbxNKmwmgm{(ck+1R zx_!73_94o9SKwojnH~_AhpK7a;cNgM)|ZS8?Ej*EL}7RyJ0Qn>ew@mB%}^_N9zTt2 zLm1qAj2^;WhX?7$YT+6R6Fqaf(&9u#@Z>w+#8wN9?x zvlH=Fnuj)?412ozCCcp_>G92dYtNZ%KVBCZVK896A5l>QTjoi|SeNpTIwOv`l{*)T zKj?8SvM%CSyfeg4(n9vUeE)RGa(gS1g}xdykZNW?GS=*NP6RqcrAupF_-C*{kw3iY zv)2C;a}NLfzhTZJ38#Q+-g0(XOEP#fzxgx*V4M^^So3vE zZQJj5kFr{Q{u2Bs+t%cjByM<(Qu7Aig&|WLKaj zB5^JGJgeUakp*DqgTw!A&7`uGjAWv!Mt61a_W2L(!Kv1=qwrzT?hjra0B~tXg1(R-ppH*{~xyi zS;Y3rAYfZ@Wk#3h%0vWxc(oE04$PpLzmNVAzXk6D$Jw8X_&^j`>EfUZDBk z($%>q3v}(dp65RS-DFC`tFr;T`gZ{*zHDF-~vpQ%c zLxZ|Te3)5vUz}+4!+WOI9@!{wN_kLOz?$M`RcsbNR*&aO?qr~0WRK6hfr^QyiHrET!Ziu@j54!U}?MM{wQ} z{EhhgT+828i=H$+?rHofr^Pg{ujmf(=OGjvN+Jn|mN*g0P|pYG&GEs*Th>5vks(2} zeP(J%u6~^-m5`4+gisj|BEc4Vqq)1fh0bPEd6~UBELEm!RPX65YQRTgT(EGQdv*Qu zObDiOpb3%-%YgN^<>@hOan9TfFnOZv#~>6O?~CB^Vvw&>{1P{Z!7S#)rFjk@sQf)M zu*4kk`xNL!=pTL+9+uVWNY>So(vPsrgmjH1@H2`s8mC zTH&?o{)lT~?2k_L#XoIq3o6?;C2too3hEyG;&{Vf!d0a_HGjyh?SWykkN>_|b}MBoC$pXHrbW2ZToM{ojgC{vaE17 zg0kbYd<~Ei&&6$Tax8qXT%#;agRfY*WZFoMN4YY54KlVcIjFSe?1`U!Sb{(G_-T*d zCy7n(SGK{n*I>teGP6h8grpN~wA)U{vYZPgNmAxQU}kHX{saLD`dZ^&mB39v#|_}+ z@~w3*>bPB*HI?X4$Gdqlfvp>&My@IToDXCfNOr;lcL}vlQ8L1pu8v{#S$);tOP*t6 z!xe0;Hly4v5U&njm?o`+%;hzlnhsxgh%`@Zc{(&aw|Cn6KWM}-c!FbRRf~?bvn~jatren>E!hh zklq`}F?fd~7YQmwR_^thWMgiopH`T@&!N;v7Pkxz4p8b7eeXZd!RAx!rG6DEteLPQ-4;IL+ zqLXSLoF9ATS%nh4r`G{GWTn>SB|m5fUnSlzSiVH0yP#Y~wxdv*Wue?yQKg1Y;VnE^ ziT~Zyp9VolFV;Ws9{sP>HRoap27^1s`04qKCd`G75-*869Fgs+yt_+s#RBQH{}iIv zILg(keb#Wja0u71e!#dAoLX`Bmb4C08pVyPa_|~{&%|}_L5=--_+a-Wvakenli!CO z$-;@Fn#kXpZ6kVnn>DXK(+R(flBK3;CHNWnV16g3)*V;-YL;&en{`0-d<|=X7>m5N zJWr-r)&5K<1gWk&D;W))H&Q zP;U$IGw9Q8h|M}gN#HVeH=OwzMdjsnc~14*uY4ajb0Y6SC^oi}DDQwQ%j%z8rUqDw zKgKnE8w>=;wceS^1@7ZmaCv(iQBuH`n2YF2kLBuib5eLq{IA-Oh=BNS8=~is?GXMi zzDH=!g0%vJONo5TNG6iyw{4Xv8MaPI+54tg6OvFjaP-O zGnhmsEdYJ;Zd;-18%`j+mzgrQz2gdgRitchLY=SH=LW-;4K_QltInCPN8OBuZUoPTS{Ms{ zrIz( zev|E!YjuVx*5V#PsPEnbktRV+FS^WIwgO6Tf<_t6)Rp=qM`lYc@=?88F+YS4EX1JC zO4B9*dO91?f=QKXw)5w&CoeZQzcc``x^!*XqrMHN1u&112kes&v5AK8kY`1Y(aePi z^4>rY;&|ALAbY>x0$gtU-t15;uwT>w_KVJ5j`%em?)v@-$%{%($s$cqRKT9^fu9h6f{L!ZeDVXHV&3PcYV7I^Cu{*_qs=(&)`8(YNZLf(qo)>aJfUXnwPTbNxx-VKV)OY`|)(pozbIm zMQQT{istq5{M|G15yVN1*tWeF%g*H9L~*$?+n$DO&?(@p-0+<+wq8tea-EKQoas*{+CTWSyb}^4JD$1|w81zKXR99Jyxwxqt)~m?KLwdz4l@)|! zgb#dIvb^>0ZeBhP_3H>uS=qvwhvRvs+6_{l2VZYS!pQI%xAD=RuMw#X!7NiBeVz0* z-J3MjE8S?v7hIAgV|1FdkbL80YlQfmL&afU=ur2&vlxe5+jJUjrGGALO$m2jX)Ix+ zM&VT*h{YLNij0r;S(Wy`ya1k5BWUCTnRd1mb%tq@>=^^4*4_F+_RBG% zd0r+pg!JG=%KDM}Zs{`%g(7f5f!|BQ*04Sb63c2CMtGW^t5_3zT5`EJnwQx^X+8{* zG@^f!0LAS~vbR+7H2|kcDjCMVknF?8l_K0*DVq2h0U*-5e+r>U~2i#dwdgmxpGC3=g}YYTQ5I^rWPGBuot2v!Ju&AoMF zr}HiJPmig99*9&)3R;-Nxp~o zZ7xun6;Hv@6&vno=M#uVnKNQl%Ea4lN+C zPSD$Ch{atjWI4<#)#Oo>M*yoIM@_1KljgPXOuKg?#@$(-*f!wyL-LU0A7$00*DUAw%BUmo;6_ zeYWS^1nH7A-52wnn*!?jtsuMG#OUZM!>D~Bj{vU-Smg`dK^PD@U_NXrmu{=J)x5Jb zTKUeCLoLPvKlsoq8Z*F$6PL=$g(`TAXXhYqD=MZMp4bm;PL^`iDn4agq6Zxse)8{b z=)@G5Mt`2@0&W_!5r+a)eyGXJyy^l4-~LL6+jvlJFIU7`Ci0oB(AIbeP1#zEdH1^B zFGsqevE&}2JGOFXd3@rElw0(Qv=hL8i+0#&ba8(v0UGV&UW7Ftl&Cq0a2mKR77kAM zWllv7r)R}SirS`}`@5!iLEy7!58WThl>i-)?rhJm+nYK<5bD`lWC(Fm5|6ntu3WO&^GwSOZQ7TV7LeKSRT%Iu}n}cZ0ufD&E=S^m?%}=Q{i_>5b?QOP_nXzCK!@ z2$nkQeM@abI}fQ($;)>&d&>*1>MO5*s&?skosi)k@=$-;!SJWf0*P<}@(^%JAC(@` zFVEOuz}ZNC9sL)GhRmJKB&~`k&0(-pEGxoj$c7;MO>@dThM=DMQnV>xwL0#MlSqlI z+MqMJS1{@ef2TTrh^|S#e1VXV{wyf$bUa=aQKi((fdCV% zS3D*~ItSCkOA{dNjw>QlT>?W>yYv&cuFu+LX1eF46L&`N-{&x2Q`DtiV#e(f=}IEj^f9XL9^`2@vVMN)2^5_5?bCLY3jj z_|*iqz*?J+dISUB1IRxFf)dr7Ib2eP_!RR;oE9rkTw_ODu-+@^7RQQ{#IVBn?!#q@ z%)|vp`a-oNyq?5Q<}K!8)g?jqF+*2yw=wyJUu+C0MP?mlRp|}dX?pnAR#b0MWPQ+{ z{}?lUW-$q%|B;F2{@}M0!{Vp%#?GYs6YlcWZ=qCo#=*bS~Mig*+r_3+8xnf>r)vGt? z_`Sv&ex`go;ZAweGWM2LFVKO^f0vbh3{2o;nROiG?9z$*qqNDA(qlRWYy3E?JY zvJ}4VTcGBFA=h@h@~*kJviRmn<%2y-_IQJDSp49Kp)3VEbptTP4;%ZIvU;f$7^WOz~c9TVq ze%-i_J1tm|)KD+%)Qy8F9CpT~JU~=>l(ww8{}z!%m?Y&5DL?r?q0mc|Ck|{`R@Aa# zY6MM-|1U-0Lt#z{8 z$||VreCe_9C+Z9%8Dm3@WZ zu_)KBS82(q`)F#DuCAN$(`M;?X~Bo>1^pcMSm5G``BQ;18iNSHY3glrNPeXIW~LX2 z*DEmtuxHpn(E9)D&kK%)|M>H6ZvUa7{9FT3(AfOHnBn@*GByUe{`e07n!F~t4jcw= zORR(^=2k}D<(SQYc}AVK!;^Fz`wR$oN>U|7(8v#y1LBQh=cv_=dN+Xq!TaT$wyKHN zYVwIs-;QQcBjgL6#)^O!Z*_e=`CngMtj2B9Xen^wMJQ!-rRbH*R=xYM((zldV%Tq^sGoB)^gVJ33flCPqaJUJ1z8 zH3nJtfK&ZRxr@!ZWf5H9aCB5Nve+La0#B$#IjT7Uw!ts!;3w#tUf>g?BpRRj=`egP zsKtu5&+}fc%3HBwgOmLiKmu0y0vNZR>`hz(3M*xh@{>4Ei@n&1bN;nDZ&jsrO2tJt zwBFO$e+j^Ux8I-)?KYjaU|Y_Wd~`DVMHk=>7xtz>&h+uNBSV`@s{?h}gyUw@lib~# zXMfXmEl|+}d+8LNm3Q{6^n4uYj=I0t*@NZvottb_ezhW&<$SL)m(-Q_KF|SI>>MHl zWN7IYOdjd$up!4jeiFvBT*B8_dT=!dklg#Qc?@;tBWchwfNXoiz+3{qwqB{6g{!S&kbOe<|iv8xbft#Lue|)J;<9Z;AK=r!wpN zv|Me6nG^nDZCP{H!Q!Xyb=FdaOhW{z@*v6{(pEjM)f4Wwsy^5h;p~7QWo3aSjf0z4 zz9A#;`7q_(aQC9TJ7mtVo>_}UOp>1B#xnNg3i2`p7o^WP!b8#W(@{fISKWGj!SiTU zREae6l4nnwYzt*97eS_Y(qhvbYbe#?c)>Q#y=|V(#NT}M$tbHy!rWZWV#Ao$l&#R# zn49Fiz*Z(K<&DiuGkd3)S)9QGMD5vN~)vtO{q;wpRq9LfKa1WD@kmnw^sW@Ss*_I4uU z+&aU|a2L!O?kAwrqcNDX%49RdOy%%CzIM>#+h$2fP=ye;1?)!tvK+vH1p|-Q80A}4 zv-E@hpxypo?7>xYZwKKVGA?;m*2aF)e=f z4!9fYf=-A~*2~}>;Wnau#%bZU|72*d`*t*sp~y1NcxHxmmxVU@{T?tlxnF6GXOiu) zZ3nwjGDtM6dbS$q_2ch$R3rpXnTI_G!rVd%aNl84#K# z6qW%^y?DJ!3lZ24%|^Vd_{ceT-IHH6qgH?HPqrpOP_m>8NWnM*Q@p--4T z4qJfAY{ejh?$#XLaKXO8uB>a#(T!~i|Ez;79!~Svw=zwzjBswp!N{F;t2)hMbL4BG z)I+@S8oVA-c?ZI&S_WGM$VVQb2JcvKKOJuvYV_U7Y(1mHdmokfw1?J5r?VKKi|mJL z2*%MAu?9o7aPbvG0a1uNzG7#~>phE>x4hE&O8+05Tx7V`*bk) z`i*4n_Z8J03PY(C6Nu7foRpSlTq}`7>*qk(?q-Y|Zt)qHyre7euId!0PkI*W*KYTl zgovsIF8I=sb4QKE33wI6_j_*>4DQ7{&ngr(b)>&LQX_a1_drP&^8|gF9KGfsV&tHE zJ?yLX06yD{x-U$;TGtmHm*Kz@)N&vA3>*%QJs^kpdt;WtG0QNzeHxf(5Kh%izi;*x zTWm)dNTxBg0S7MZLI3IEq8)gu#c>@<+DrLxMW76Vk!O=Fqtuw*iJ0qq0VsybRqqf-96WHr}brSly@6jps*uM89 zK_xHjJ70W1gG-5W7xz-#8=#EAdGdUGSEL^Q1I4KeeS!Na8P=ooIrw4YJwsQ5SIhKknHg`skTdS8@4!^ zYS=R~B?4+0eSa$I_jMxF$U>j_(0ha_{LW9WRpyIda+)oto)eU_>^M4E4auSE;ovRs{U6cD!F4=5lG-1mXGNZt82{=>!9Wb+ zH~d|fn@M~Pt93enEptsF%c{UO|o)YmKBuUWB9nt4@j9{axiUT3Jq-iVA(mCI0Q z$lp*&X5z;^ddq;|e_c1WUo52}er)bwD*Q-B8=YM8yB&jhJizd(O0|7AH4 zCbszAJ4*fAfCzkPn(|PO`%}j^(Q330V&Eh167YxO9hVtD2cv1m%(XSVN!SjEn*}$S z^vR|3w<8YdqDTDTzXXRhd0P_MXFaT7(|9+CR& z6u|%8fTQ@t4YLL3NTZ0y59tf4+fBc8KLzU#)Vj}rL{6ffOaHNZHTPSzYtA~Gp|hPk zfP?*VTFyn%q%2~q_FFyVosIr~Pq)2NChLMKli}O;F`@C`?6Q2(7T#X&G;u@DyKg{3 zrB8qw2i%PVPVFH-1F)~*FDOFt@V!Vt0xQAm?{LyFRIN!Cg?iS?Y&Q(qmttkHPWh$I zU6mcmn7rvw;8gqV&sj-Mz7Clvw|Fkdy|=j-r5^8$!sn*|%V{CZOVzN~@%JBfpG>?6 zuXZ=gFtOS22NS3oZK-5~VS`@WdXqZ&f2j$$aBgNTJ-v3$ zk&NVAW?t1pR5~%Yh_xjbAcf4~{V=8)_m7r0ZE$qiqN#x{mw1cfPX9y5511fNA*byg z!KR`I(z&{{e5g1V)>^|kmR6_Q>kFVfSRHRy;az}c2H`9v z);uQ?wqd(p#b@l9EFJwrQ_5_)I35OIm)+V_^IkiqnNSX>Pn?(s#7hlnQ^fObC!KDgn^=b&m4ev5*Fr=EWwo@YOfBsicefiTL zvBiBI$Ue6&+ksJE{(@YqLsphZD=3`^-cP>M4~%&_+zKIGmBI>);naH`M&p9^ruD<} zWtLD4?)dEd_`lbR3n0u@-^^Y!yuHMi@VnQ#c}L=V#*(>_^4cTp2lWE_Ej0&=qwD$Nnyz6@*{yL~L#dUs|)cj`MgM{Q`2Th?ODB@;#?FIwOk z^u=G|m>mA1LE?%_FDha5<^X!NswBxTZEdUPRKNvwK`kJQRqj*Q&508Tl8wjKx=KFq z+Z7f0-DA?tEGzNuHZ7#km8wyAS*-Mr8Ee+pq03h{?t0*;Juee_^#`|}k&m=%e zZ3J5j-Ll!Rbe?1>;qZM{ayoM4e?Za-oheXX15Ujz-(b>RU8Mfi?3gbIp8IFwFel^q z&R);)fMwTqhRj99bw50tq6UcVEn`1BabYx7;Q}}${tJ`pP;7sPb1r2!XtzyY^+F-G z(f`~NKl>pzDdkB|O7@0*D>ZX#7ISSF1uM^yOf+q@JHUS`x3pur8(0t(mO9ELTb`N| z2S&uf5xh@A#G;>f{G=h9*4hWn!frxZ47}}JLk%*T1d&S)>M;ri|Ge@&}dh{b@$k3LM|&tD%og=Z`n{B&k#b&s zqZ*!R&HLO&&b5n43Z@6CV{+5x_4r#Ke~AgLa**Z;bFM*E5NzH02fpI-qx)E&xrx0- zxM-bh#KWp+(ch-loKQ)0nF7fOR>ZchFK@B>7d3@)g~wUSze$%p?GH|oceq_&Aov(; zS!L={ft|wBhY-Hb8{jYNAFJ>+(1pKBs#R%+c9mDeG*35eJOp871nvBx*eOuPC_6FIfJ z4bsF%R0=O7h+5$^ouP%87m{ONTu3KhvV6yMcsGM2K!TeSQCk8wZBjn>Dlv*3FXh`E zh}eO=reblkG3td(^joaVg`n&04FxMYiBDW8>pxFTT3$e18lYcNXvE%U90wxOM(l)C zkINAxhLrh~>-&VGB)k92-wsiQj9q@I6V-3zNFP9Dt$s5dDBc~9JyFOh^5j`!hz>;# zaha>Yq9VTcLhsdRU}^p-J77-t&YUC=M-M7cckB`d>i+q zX5WzORU1q!=g&`fZeenopW{+W4a@OTnswO>@(!+dZlBLop;O5aw6iprKC#tk$|?>= zCDs6QO@2->F~2(}rwjU7K88><$GobWgRkF&LPinnbCPkN2MdS60x;(;r8%^B7BVdv zSMiw=rq4lXjO!TtbY=BiC@}db*5juAl>aAFi(6Rr0o7k3D2>h|09FA`p;m0>jeJF=vf zx7+4EuZ{IyIQ5F6!OblFpa{&OrmJjV4BBGH0$OuKKcBv!k2DfMa_~{dvxJ2d$<49ng+;hSn+dfFh54uKA(qSKQAd;Cw%j4lMbN@~R5DS^seYR% zp@?vl&7wRvOfcQCY%8~^OD22gcAvk#-1dLX2h1Dg^9*@oD~PX9p<+vZ1Nq8aIL;;y zNxdJ^=%2pi$X8MS@VZlRPuYlf?I}MB-nf&_uGxISb ziV;JTXgjU^*REB4UDizsduHCPxvb6q_Jtn>_lPzZ@cw|tDb}0_2R(ne*0(Jm&MupK z&i~Se?^^jt^|8TrcITT4(MrJhmLzn}X*S438Quj15bIqJjyW83A8P(89~@EySx`^7 zcWe%%R}{^e7qS-fK#@40@Bd&DDNH=`rtmMcWA5XbFWswpnn88n)%zS8GYkjGQ2QOL zRVtq{LY|b4Gy&}KaH0VkEqds80!-4%Cl^)Y(!oD=UVPR%q`A_x>_%Uc+`vITi`P z&^<3#6jvlg+e?8SN-N3!!4d`Z((g*UtClHA6(3|9WY^k_6`@pKKmU+Uf0R;>K9$7| z3wyJ2VD3pv=o;WkKv~fVhWcI#t`nKt2%?};DCQTo-dOIcFP`7(Z1xlupTAL}m-X&5+K$>GJNEhA`Px;VuFeXfHT3k& z?1^2kQANGYwU5}j8V*_a=FZzxc#ECQ9O9pg(y6!l((8ot^-S@*AObf|goqLbPtJt! zW%QBvUVZZ*Zn*yfk-*%7;nu=pYQSVMk1`b5}HEUe@pApI#~< z4Z(q*5@&TOsmxu|zZ2|;h8Cly`=HzAl%vE{e;>Ici_gQij~R4p5g7F6q}$So0%hWG z#T{|qb>uWrxj>r`r8x1pwot*l zT4KN>3b(Qqaf@tIVF^8**4e|Un1fB;n1yP@Hi8ThN?RIi{htGf1+QV`xcv0|!@#a^ zAOmmVvY5?+7_R1gd^~v|I840QC*myITg{acE4gSU_RB@-OkXY6a=57)^`=d1XUuhq zFZQXF;ww29TvbcDF-hgAox;)E$2vOKoF}inn>tjMX@)F+O@B0@u<~FujX!eHXWfquS4ZYV#JJ6F{7W~ zQ%?E&S6bxUh`9&MOSN#i{#-j@C*k!y%y$sFHpj-uvNd`-i;Xho@Rh^(9+WPzS@O>v z{oeA;1laHQ!?PrknfCC>ESFlR{35h1kFgv==cHb#i zkrl)90WN}(8DTA1pjG#96zk6~RP%F0#X-+0A!bx;C);fjez*-5J`7P;n23wfvweAL`M_;hY~Mm#P==r#l)9b@-5YpY9+Io zxKGcY@C>j1Jn?kCHhTP1l!dU zPeFVwW>_1r;UMjgDnf2eZ#ah~9{s3Z8tlTa*yhTJI+9WnykRh^L$zyhl3vm1SI&C? zi^(K^oZS64OL_>k&9c{W5jPl5|6br$SNB+CdBD$H!3(Q#;tT3)MA@&h6x>RDqk*Kr ze&L(ym-)v|$J?OPz^vAIv4Y42QuAb@w&6z9_=`GvS0=dCD|6OI{%BWy{>OixY-V6Z zsR~Xp1AbAQm_4^`&YNUknK_GaEcM_yWIvoRas3o2HvBbN7Il6%CE;l&CvoTi2ebV@ zxT!DG`1vE#g2G0D!;{eo#fR3jG}&#CE4UBnqd9$0ISM=RIii*ElL`OrwuOtD&({8P zoY-(SaK1CDC8VAptvEG^%ZDvS%1;;Z8me%2MMEuN!L4t#Vnz4fro|5{q=Y%4n!O)U z-$F)^Q)P}TI5LXK{-PwyzIYdrM(Vu*?C z^}y9vxRYXd`2~J%=~}snV6FKb>&utu_N3iGqM&@?R|z`6jX(=$DhUQa z^p~CQ{clsKO=P#Em!F*=s0e2FT|&<3-i{IKjVPTr#Xm)7iVZ7+N_YNYkxw09%^A;G z3YL+a!Rv;=UCM8foTG1d3J}m0I;q^)w&ydRo&QYT z)ou!p(8V|9;53a;58)(SHo8qd5RYW_7Aj#nAxh-F94FY;v}xTr4pxdHgSl`t-w0y+C@3h!qTkywYGC9F2DhPF4$QI+{q z-v_=}ptROr1bqx}p_@>W*EFW?#FRkkR+R65SMajt3$)(I2j6XGfN?|jWYis`R%u^7L7Yu9vr$YVEauJdgDmUX}jo88P@uH3T3 z!IczT96g}UpPou-&IM&aYmTScN&^i=y~&tRDx49gyKK5B?90~q_6UzQ=$gwQvg@jbhRF=3E|dtW zTDxUeOZR_8pYYfA>j*eg0A3KwyYvefYB4^-H)xhv@F%gG=uWA=RzwT51K{L(a3&y> z%N@8A1fMdLK8K314w6GlxfAsqn1adYNBNzACd|34iB3CCl#H)fpe*T%O(S6# zg(Y0EOfx5v13YI56yH4G%JE;T8k84>F_B4C5uANSy5KcdmS5DG@1xOS%rp{9_JwQ>?1)3UX!W^IoBM!U*D-#4= zE-~db2XqCiz`6*1%Nr*l^v&C*F#Zi}Ggo$M0C{l4fEPu(W6qPZLA78;Op=oc*Zk-5pJ0;pBl zGyDyK%6W;4K5_#-&dLF?5NV^?z5J!TPOE+X$zq7ko>JlX1;QqOz-J|FdfF+md7q^@g21q_a{fYU?l!50|$ zD(kOA#8(nYxU*hRYeNKSx3tU{9o-nRKU?l4!L?QL|;()ZE^MM5}2FyBECg8 zt^|VTww*0hP>Ze~l3rJm8LCQ|tNpm;GL?|ic*^)~Dfo-z3_F;Ol(9wOKV5uza}QjC!YLXfu&3tsHEYQU|PciP%sFhkk2ox`1 zl_*rJZYK4s6n708V0=u>GKryl2jEwMZ!D3H<4`3eXMmyX>}o{FBsmerql2Bhj#BVO zGe2sv_0QxXpDwifV|$f7ni4gjUloG2b~H80q!5l+_A1f@PF#7S+BO(#drUXt4>7L0RY{GA){k?FNLqoQV+*xemjl zBPVIA1OZ+w&^0GmUG6*I>p!i)C7j z-C1<9X8R&WB&5-=-|*f*Jgl1}(o4PHbB^(ju9^Lmo4pFrSM4!GqfVYJg&qVmvaTy6 zLGWp=ucI+Tl!s;?Ky`XH2~UE$x3?wcNl@74)qIgy%)9fk6~CxJ#dAZ1WH5YB?Q_hmlF#W84K z0y1Fzs0e$PQ_$)RRn*{Yux*soc}lO$d@y~C+VfZA4A(SwbqOpLu{4p&Y}5-+Tok0> zDkFb4_(phhZqY5L6!O?keV7!sQcUK>H>Th}8ot#mLM41Kjvfrls7H^0Z_CN->zv)U z+~?HarF>~2#P#XDupJ@r0gbArRUxjrB-+3B=zuYzj9H4we$Td`*vv|#EJ;W)OC`S3 zSLRj>a^>isquy#TDIOTK#m0Hn2(51IMkDT{_ccUm>6KN%O#nOmJd}k?V&Vk$SlFePxrsYC;Cz1H^ zQ^4)~8O{a)^D^8*2vrY}RWxBAOT@5H>JL-q4e4}5cEDuPn?nr5uVwHW!hof9ph3fv%y}5h?Zz{J%S{xy_2PE5$J8+z4 zIvvfaJ?pbOn^zluM=*?CaHLlG&KA8oHZ;#Hw_o4weZP<8>5Iz>uo+lrLXuYA7Sp!h zV@$u~zc#Y~?oZ&Eo{9DPy zt@Q`D?oztDPU+Q{*$?lYd|%p?gw550O}fp< zg0|lLW~}P68rQ_SCV8gLQSMvDi$B>RHN~J8sDm?{-g-w}$KW2EMK<|Cr@=B3wTqb0 z+$xy>^NZeA$TBc|U*30abwKpP%olC5Uv3Xk}ruF(^Ztm znzpFblKXthTn_z3A4JDoH~s;Y>-GbB4$gFn9$aQWOfVfV2Ys~8L`Eo-0JN$N2ZNuz zo5Qz%(Xf)+{0Gds`ya1*JxDNy9hAm2oFwLIoH;^w+N-WY`eLy^`*P>`4LC^|#Y0;5 zUBh|FfqORg+iO>ZKm#O)29X)r^u1qbR1n(Hs&p%>@d{z^i|k29Z~#)ro!$-l}lMcKDJ&(J9$s<&%zEa@_GUs+#u3z2E;@viP$psqpVDhU0IuRv; znHn*@aFr{vi8tn6L>7<<(_}WB?F4_!v0@GBq52XJ!5cqig2;op#0#iYxcMLew@dS| zBwB~@*imw32{bX9*hxc$8&Y&O9~puxZIPeAo6Vh@F(j@(0W!^VUPMnLyysYyJ{FG3 z%N|8XadXmO>pas9!aR1n34y%4X26sFjEYGEnWo}aYEjRvIc^I%N!(-KIj-tUwFuHP ztO-pGKv^P4y2L^Q4KlD2OLs0@BvF=YehBi_0bfy0(C>XYyo>num^#&^OwWTaIw znUC*kP6PQuasC4|X?E*EHZ6t2J-QS<<;#)IBmZ1hJ6Z3;e~(946`(!xe44Q)N&uHV>)z@9Ly=@ z3UUKkV$>L&ldyK~)lSp0=Rop|OZZ$9Y`fuz{CgWqPQ$))MV&^IAH(R+H;(3@efm~( zdqj+1C!?{xD~nGp~{Fpcu!Jz@S;$r&YGzAQubN}DB7)>HuV`(n_ohZ+&vPSf<8YZu21l`Dj~lP@go# zGb!zDv42^aR~gt)tZYsOlV5}32TR4O=+r-viOxD+7~lDp!dzm z{CV0KqEqgx9sT0;S0LXK3CehOyY2mqlH{^LQq(DZV8q|E?yY^fLebp5|Fd)G(9 z;EZ*EU=>yHJ1kzUHdbeF+hu>ka_EOZCHW!C?UF3uV7J)#b2 zy^wWspoi;A$}Cs5S(pG=f{?U-&0U{A8YUP44C@Ftr$ZAQ3jvzDwr^W9PX`!Q;3eWK zisal&XC4EGTOdxNSkrLoZuU*Zxih`yzU_#z9#h%h(}Bt=@P31p1>H)`z~RkO8-x3c zk2YjdqXG+28rVReQ(Q^~>Dltxa2o&{RzAXbH9TfIl_c8SZTfeMto}Ced$r^DV-34y zw~jY+%>e^=-+(!sX!hAp3VSF{m4C(xKa9^Pe5!HAQA`beQ(Ui4w2 zh3@t}Hj$~%h|Oiv>umt&DA-VQdzdjK@^5b+f5WH}s`Sk|BR~J^ztvWi@jHK9dp&T) z)UU81=w@RnJl5lO(kSXiM&yx7)mz(cpWUb*I_d?Ct}ZeMMpsA0zg<>znvDUjSMskv z-Ml^7%AsXp*pi8)e>LV{Q4tf7rvDY z&5G|;jIK5unrdhb8C--k4y9w(fSEAk!0qpJr|DW10ANCZsW65@UZJjQB&Kh1i}#?q zn%DZviyLC=z4fKAYY#0CxhdCJ0;Q;yC&#bOt>B#ZSt;#rklPnAoj}t>0STvMcZcK|4mjB|89SY z07AV~KkEAx;x=9W<2O&3Q`bH3;^!xBuN^{%?EW97QtSW1R90>=mC64xl}hxRTI#iL zk}|HJ%b*!U$l<> zMtudO(N z2~%3-vR2IM(d%4^ny2BV(GZVAGMrLb+W6W64ARX2FGL1S?a)?%daME_PmP}$w(4^? zRHavP+EeQ&Nanz@>2YyP^f@`b{FQ9B#nHJUaXa-Wh9GLF;V?N8xva4dTezog6|=@7TWT=4nCC>&L7|Tv-A0U zAzdHg|3-JfFmIR`as5+CCU~hH4i3l1K7b|FbcMrYQILG0B<<7m=XOGiQ!zECb{X)m z@j{Zk;f66S8?}V1$6NxGYRzHy-mw;(YIhgXeVEgp)4@7n>lvKHH>1(nMMBaTWH0RZ`*;U@t{knA{m2x&{z@lVB*YycM!A#w^6<7to0=q0cbya*8c#= zF*O+;*~C6JBg>aoTT5TJ1tw%X-#-asJ@p>?yM;9J4}rBFRLU}@O?OZgcxrEh2~#oZ z_`9x%_kJTuFnrxZu+)OuQdbM?Kw?1RN}?6>$7*;8`dr%eGr=ysX5Xn+#TC)WnM|AK zYq>E~7gcnu8~;k$r+#Y^q`jOx6!Va`zv4`26uh}XY?^y+?T^;A06X2E-aw~ap1GD2 zglc6W5erq;cFz% zLod}nEE<-yAf7)xESLEgf`bZbI5f5SrhV? zU$p?$Nv0X+sQv-AFS&ie*ar zJJ?PWc$9n83MUR9R-kVGvAs-k1y!1I?jXBXr_=DxtS68K0_Rt-7Bl{t(}x^vSvXRL zP9g+G!Cx-mbq*c#gP`o3!VAMg55ffTIa&`SPRHGWZ#4Co=DBK~1xVD|a@?HG2C1B( zj78Z2eIvf0#9Hu|M2ELWp0F`dr2?dK@K0ul`?Y|_x_uR^jDERc)F?c0H4H+xu6n`k zJHb8?*FnF#7$5LKVETKKyTNdN`II)WTWZifM8&lY*Qy%_k(JbQ+nW8&bksO^>obmm z8aocr=|fXCMxy93i=8TjYlDm4_Ni~9A>(k!Pa zqm{cnhef&o+0nZ;%cMXm$IvFV?$jJ<#lF0$f_UM5OoKp!K&Jpn+8EfM%(MRJ4n*R$ z51DlZSQSbN)F)5N3F5c;bp?RC_9-HE1Mo)rX{qUE`fTuA8j$HpD`i|B20mMueL^N| zyJ(K|7G1x1xso`c*$K!4N0kT-ZT^?JrxGh;UJnEtx3&`OpL?OM`JXc@Cj3t?faYW1 zP(c~`<^33dcM|RXSjY_XNOUKK9IUSUs*#+w$FeeFN&S-V!}Yq5U%J1wj(69WuH2lD zqwfY)p|?h$zDDcKs~5U9wxlLBZ3n);Uh-Myu6VX&47?N;cc(%#&Ezar)(xPs(z|7r zLVWy>S79XNHjLWd-1sT}EvRcD@b^@^%B3O7XCqfJaqYl?hMPg2;b*P*QsCO0J6D3; z0gxd)JQHl|E9ZNvZKnjaJclO-YJ6Ufc>J^ z?FXX1|C4rZqsvs)xm(D!y!SqF+vjIR&s1vUJ>GhNFqe+PvYi{Ufs{wGbq!qA>~8l zua^xJu96Ty2|Imzl|++Bd~%3+S4GGciTHPWooUXLsOQxmve$V6Lt0nhiW2QzK%OCb zEC-xJcjjCo25W!MOfdDncgj-#;v@6jcWe%*+m{ao?uCyhJ@q!5eav-jq)1hY6T1{e zfALBLTu9lqWZ~#}r}rE~`7<~0gA+Mtdst0tr=+$PfB!8mfcRD}ph!3mqlb~jp4Y$A z23WHJ76T3{O`Ykj=+Mm*{R<_w8eBkOJfaQ0oPB%<+6wJ{pQrE;TzjQe1BiHwqd7Zs z_vg&&vX*zWF&o7Ybv~L>3(aTX$Bb2-N6-S1d{YugBmOVl|00aB;Wa9m-eMCwb&rZv z*2i=i2)h6l%`Qv#!QH1K!^Sr!4@-L^C+=^c7RggGy(^9QFArs`T`oT@61F&_{wJ9B zuaf-~U)ZAxRf%`h?SD^kWuYr++h4R#ueW=IJC?yA;?W7gcfaW@gXkVXwx9AlCrid3 z^7dFesoS8^Aa$5>DZG-o!ehAViS}8N~ zdU}2|pZ7P?73#~_;ewasHlUtyX1Eb%qUeiWEV(H&-0D60frUiN@laEpb2xFRXU(v` zDd?SbUqe}v<8^-AY8=JE@{p93_zh?UJuaeD!UeC+u;Scp4lE@12lmqDa*3OGQ|ej> zBUiz(u5mme0Drbrq-xtJ}-hBv-r=s_vW9@z#;wr#7{X=EzN^)ZZKqiZ#REXNA}-hogGM{C9iP>s#n_XKG8Y9sda^UH2Z@SV4=3M>fCF1^O=`&%?0 z`O2(WZ~^E4m4ETzr5@$gGTAxACkoR&>0&dgH@j8hVRZ`Do)eoie4L**i5Odb^jm_` zD6r8qIw1(!=_|OrO8m*C6!u}#HyE77pXX4BFz`QJsLPBWa#w2qvQNsoy9%sr!=5zIlQjIc6ma#}QAp7=WPjbF(iteyjFMw+O!ERrgy6g8ukuDMVp9rRjYjG0Z^Ba)C z(joT}v%TLgyEJZjNC1Q)tLx2+DChEw*hPCHbkRPh$rx7}8s1VqU%^Wrf3pweAr)8b zI;rkBX!ESf`SQ8mItYC`Zu&%nb^*xcU5|lM%=v4_!~lsUSd8~b_b zrsi%=JeyJGkB!Z<%|Jrl!=(!nHFbi{3=M7=usXe16&Ilq_A-UNPJW_o0g>Zb(lxP! zv-Ux54QjD12AHng+ecUp6FF}qk=s}1z*7Rf?^1)9qNh1Gxd&(Dm{G05&7V~z;2NSW zBF|0E(z>k-A=YS>LTm1Y#aZH1A~O#33#D{lhD+)a6Qw+;WT$zz8Pq5A4 zO@hRCJDv8SW6oGdngR>b4lD?SG~#8$H$q)`i+aa&O1f=*11WX}?8UK;H4V(@wtGYZ zAd>goN7Pr`)?#6ckQSrWJYithMv7cw%A-gPB#s=`laiNmBV>LrX3oDdgn7o{52$Hy zs@L}EJ;f-_qt(F~LN_mRp*u1*vTvsO#Wvz(BBzxQ+5-OPuF*J+R9>R8HX$fA4jseT z6##ftV0;H*sDM9B5(?RU-W}DpvMsxAJomG@XWO92p&fH0HJlo&O{wX(Tx3kT?h ze+E~$h);jZW+hn1Vkidh4d@Mkx?6%h89!5ouO5gFwCa8p!K}dg29&cih3Fb{Aov_gLO@m)f+T^FT$uw6DG%a*CvZ;J&ldfagsbI*- zH(%fN+~x}Woiq8HA=Pm?V7~HC69nz3<&A8MHyjM6U%-|YL4yz!EDdE#%p$g9Hn#Wj zx??zp^#WW>HYE^$!6ejhp&Vs$kXGJCq`2neyAg%1P~h&IXB`teu_Unwx)nouj?wA_5z(sF;EI@>!v0PD z&e(aKi_PU+g8@_k)&c(R+a;6!I7RyU4$gggxM#>06b9R`oU=kPFL1gGC74anI6v<^ z1pjcliTUM_L%k5yZ&Cx(!m|_w576@OO&M?{S+C1J1q^o>fKE#rFZSBbc}^vABG zHdUzeIH*6bC)LKCx9A%JTR}fSOf-w*mIcbN3sr-R6u3H_KRuOGj*aC1S(&==1OCo4 zs8#6Bf@J|ACl@C)T`lc<4D}p!1&haQ-Wx|Znv0{(MOPDW3CzDHY0>%3o|JO0=jKc0 zvoUG3%H3exm6va8 zgcGu9FY_>8F>CsxUx`z48#g%RQ=8MBf`)4_re>Alu^abC%X#L3L-JrM>&nhsNQ?1c zGRp^AjPO8o{~(JmXO1A013z|+q8GNE$4vu#vx4qXbnA*2@{e-SFYIU^y2Paw1*k=f zteJ_ zfCrqDD{SP^W(KDS($#K+o$dsWJVOm+IzY>`nyocfghc z27JxJabvH>cDvAj^!>25t77&*0#oP(XGNtgVF{fA#Q;+duuI^ULkgCNIFf;+yp+)oaTq33&1(Ksv`h zNV97<6m-y&yp#6Bm>W(jrdeIa%LW7D&>h=qw`6K*nFF9jG20 z^W%_>bg#GCbs>zvSKgNe5IeJDif#SuQEgR^D&IQ8KAwBmFsSY0cDQNz?Nc3FU<0hm zJM*jZ`i_X{)R>)l;X2^x`76+^2LJ?#Z++x1 z&2RtSUo{+U4;`n?{v5l4=yiqYyL3$k%Y!UrDz+`)6AbL7SRc(vy?YhOsoAuHELUvF zUQNvPMT_a_)!!cl?U{h;A9V}aIs3&6Iw@B!%H;*k0?=T(V`HRN;z;EdFzDLR(BIhB z@_$4IEC3lS?E9@#nulQfx1=CH{y?mMTR+Uv)=qzqNsLL!oRL8ORCr}w5m8eyG}(f{Hn| zQ-D$S-t4J{LX=(^pi4ZZlD~pI##B9k_aRg}4yH2j$=nyokjSqKvVtO8X4!sR)cbj6 zawE7#q%nY_fEt<5TK&9-U#VDEqG%kup9jq=0?3tH;5>)s%hrh(|xM=FD9!d zox(k~4ITa0Le*qO|I|m<-@oTsduEi-gadIb%jyz%Lrdbp&eDkrB=2vLHV@f&Uj6L@X=KmLWtnuDN zT8D7OsEOs3accLMt}>Blt-a8>L^zTa>3;%{S4X_cC>Qiz-WEHB9&NL#w%dFMy|TLU z$nREM&G_osdeJT6JMXmb=3wV6CmtT_`509b8L|(9UaD+>eqEDHSHZqLglXo zrDcxDSdh0T+J37L%k({cYb-wbZ^cD>oi=F!I!Z-=(zw|oUsKYlSBI? zMsQXQ+1!H>h88BP>0B9L66z~}i15q@rwyS?qAhlt=AL;aEp+W^4;r8Y+kT?9(A4*_vxV`H0ld@}H=)7L20svpq*TV9BL1$QGY)RD599Giq~%Q_!i-SL!f+{-+-E@eWw#LIt0KOARfLI zwmL*vW(ihGEB=V71`^j0Bruw2_YK1|hITwcQ-^qxunvSB!XS>v9x)A)YXN3Btw7-P zKoX3E)A@*@;yuTik8tr1IGI>I(w7PFF2l_?e4615%Fw4sfzj_WLq>W823!qa6&_rR zch7*VhYsDu9e1)8`+;4%Z_5j{Aqnv#qgGT=H~E?zt?@o0eNE#b8tlk*A&Ua+g3Su} z5PT?bm&sb{EP4vk0q3smNef36=dJ}U5S@81rsDWR#0V#fUOp(N89P3Q_-()@_T!xB z8^*J=5PI4?znAHb6)>H4sD|AMDr8Hpf(mF+2J6B?*}M(=zd6_-Pd3OQ59EXVzS-4> z1nABm8bg`9JqdgkqJU>aN7+p|z))^!eKc|kiqI4@ee}{8WRClOAO9iSuCI%)NGMiCxn>UNA8)K*oMJbtMT>KJqOVJ?vYBsk6EnoR!N!}!+ zY_tM(qu#!`fL}##Tl19<^2Ire`gN{Kri^B4zHMp z$N1SsF{ddH^G%D#uLI_39|Zzj9{y4nFSD=@Cpezj?J#DlPumWWH^Pg|Dv7(N}~EgQ$e9KLJA0K zZZgMLo&rwmYFWqSV%w)SfWxNjO?zdfVvAr7oawa_aKC^o8F&xkin6KJ8a;V?&-9{-sTTZ;60yD@Eb`20E_1myE3>5u~^(=IsrQk(*1z2Q3 zHvpQYp94qs>l09`0kE9OHN&bYxi*`oSdjkW?#S`S0kThLPX8iIj5>A;f`%E}7G7Nw z>cuK#n+{0o%pqm$YK!(DcV`nSum|OQEsqHT2NHCwpOCmsan(U~^Nemy&iZN9F(ZDD zMRbSg0~L1wRXT?SOq=RTqOu*pN$X)&wnswBC+vPaKUaI-VsY^yNP*rVU;l#ZiC9m& zwRcxj@z%zlC>SvIel%H8)N9_!_@JD|oIdDUD8MYIhTU6@>6W0Kj6AS}t6Ak@@c8|{>lWhQE03bNbq>tKL_XX%bhA7>si`8d6Up-nDD4>^yI)>W1Lp+g|JUzwmuw!E0qpo#1 zA_wRqBOIw;XWabibH>d4Ctuf0T65&RmXCNGgD$jRQdb2=cglrgZ*L0XuT-Y8LH3Se;A2_ZIx}SEJJi*; z5TQ)hiCdfJy}wSqL@e6j?BSuM>B=tsIeXC@G5@25`0Dfb0nW_h`I#z5hH z{_g&f@{DlNa&$l3t<4mA`0XF24su{7Up?>3itvDvofL0eWj?NxD*B) zQ#BqH!#b5**9;~wK-{t^d8%(XxE!9ujk+Ly*mWFSg5+*udXB%tm%KSj7kMF#o#tKP z$qPCeRIpa?673t5YHw5y_8(WwzSe(~E@YYoxG8-{z=ms8hCweHbE4Zu%KLsU{@5&t z##AH41?(RRWm;c^nS+SGptIa`O`Jl1bLq|{Kkd(^Iys+k9Vlj>6BrfsnSFHH(-pdQ zl#sYioFa~(qZunj7@6aTt_0oeJosysOd%Ws|D1DDFDJv);&)WK^Pbas{ndmqfDQE< z3T4Kkp-^fKiQE6KI$A$5f0te{w?X}xW?~A-E@#CKTOnSOZ@JVLmp;&9R+%)wE_{9V zVoo6vbSQg*lVP_;JV^w4{xWKAF_YFxNzFpcszt5ERvM&^gfVhWaGm^WRC$j`iSs{Q z#)5UA#cFD42mFS~bvwT4> zRTfE3U(?gV)Y7NUTuAe}k?qbXEuQw|VtI<%Ip0*&DJ_C37U)U!zi{j7cEAl~(}gnp zyrA;vgOAsT`0P&z%8)QVYoNB=i?p3q@AR*FPY*p6T$=#WUb*pbPg}zlLIx=AOre3E z9O*W%-{5PNAba9s(_g2S#HthE7jS^rbyoq*mUL&7?5Dy-*)v=5FjR0HFF?9L`wMIW zhd;e3CoA|<4L6i$usfZ~_U&HkQUv6+rA%MV@3td7)k@!2`Rr_PTSqW z4OwTQ5G#q^pcVRdkaaf;1e9O*qGDFt?Wt`t^EA9?ZcZEcdOFOi!0NuH5sNVK|kw3lEi5ar%49}RD$lSW#IRU)9}Kq8Kx zxFk6*yiTRFfubu{R$47WFUVspW`?ByFpMoJ@sh?IH{G-Tg_X>wr;Vo6jv&46;bnYQ zx?3yAY~Sf>C#N1vw4v(5J!@IW4}6{b->l!FC!R=k;6ytMm6rdb$0p=-F4sN+%7Ob8 za^RHvs%LEw^AfebS%*&*(6nF;$%oG@`LdWp^H#lE5I9s&bt3r4xO+=1vAz^1hgXnn zE0@;ph8u&Iin4(iQ@*il=h?_z(dW0aSAWrnktCBXCuw|ToC}cU0@m5ZsbB+vlB>jJ zjU)Ljp8Psm5|Gx3%`bAp4_CEvTZZdHO}j^g9Gto)x3B%SoqU_Ben-42GsU=*W+tPZ ztbfrDbj!R#ROcy9&_eM1Z-d+HBMWa87&-Zp34rBOPRZdCqSiqWh)lL&P1E-w`h{QG z?7vu@OkeaH4pxDt==gQ;?6sz268&GX>$U-L=Kn*JsH=>`6Z1NVI|Lj+_(JdzS~JFN z+3`XJ6LjqSCwAmZ0NoVbNrtwurV8mPz6qTMBpj>l6sbnM*kQ{rVJH(e35bd6r&*d` zTzgn=Vn$8YaX3P4FgD5vdSiA7a`I&FGf$rU+foag*w_(>^5der`G^f62MA{Aoi47x z_1(j8>+pfO95}LcDQB&j)wl+k2l2RcTouY*=M_z|!ey!w9|L&2=7L&Xo2G;xC%E>w z_zA#iHsdYU>-3I|UF`@L=4r^%I_7PjU9khzidm={4>!8W$qk}(2-{3R26BEhlaKHN z2hpM!4DZUF7@+{W?wa#w`X~o0Lg193A(mMrdu( zPzH}MyfU4mF-Uk1nTIuz-;;)Nkjf7>tym@Ff6+4%EtOdFlqn1_13(N=I&o}TBhQ_V zA0YH6MvO775P6^(Vd0M$#_Yj71$NV}U>~fXCffb_=>^(Vo*WX_8o^a$$@!mWN^F=~ z6Kqq6VeqL(kTX6cR3HDC>kul1z;kq+zySjZaKnfWs}8ty4qKTVI$4VIgOcM;!WszV z&=HNVr#5}~u?ue*%`Car9AG5H+we@Lmg&(O^WZa{5ZYZVGme(n3J-Hd)~fTIXm?Tl zxMF@Ch8*gFS{`uqSzP4q zrCPBpaWl}@8q0}(4dX|d&ZzG+TrK}5s|O2Xdm*(}9`Ik`T1CtWxDr@9I}xz?8MD0k zhMX#x32TOxO|tl|pjp^>1%C_!q8f5fxZtt<0(ijJ%9=-h?~I{G@~=F5M&{`cDDWZ! zlm|3stZewPs43Ksn81GU*h(JpSa~;cCXwFBRY0_(XI-^$zi8TNt~sorYFJsb1{}V? z+|B2)WtPz9jiyy_kF^e>s~Mj@IyViYx^|)~c^QBv%7!pB`5nt3iCJ~b-VRH7&Wqt3 zVWB7-TpTe$FdAMwf|{rX>eb_D7?OFNCT?FR%iOJv$leI|;I)zyM{wvqLP`9sl!9C9Yn! z#sZrP;KV;UkJ|#ijLTk6y^OYSntE=v+5vJPs_6g7RPNZ=GRTX7Y9a+&;Ilu)fbxY; zZ%WxGL)5DUAI)ODaOd)H)h6+Ku?O*aOy@1$vqK=TQbOB2>rFkLu`=N1jCwP5DB)i` zUWFZ-aJtQwS_s{W$8rgEqNj!Ins*%hTpA*W6YX^Ziob-U*Ji+;v;NXrpp@1ffRo74 zGCIUALrYqb z;6$qPdE!>H2fWxD!>#l%&d+XX2T(vwjP*cHHerE!4r5297egO!`x0P4X8JH_6sR$f zT)(PQbn&t!wUn4aYM*4C@@Lop&QmUeyMV!Q`=a@41fYk5*<-U_)4U~xgN%2FTU)3d zNS16>ZC&f!5+toh^8R-noZHlUxo+DT0^j2bsx@QR3EfBWpubn6Lg4|gGq`|C3Xh)KH&LWm|oX!NPzhZ*v}ZS3NF>=eIG{cI>lQT-apK@9hyNm7Vvfy zu~)X`<9@fX9M>wuB5m^oD?4?B?}D<3>-xj@Ah-Cn94F@H9DT9KbS$`u`Bj>|jF{DY z%5!w=3~A=ZQUc3O;Nq@U+o<8IuX+}t2JlrK{kLscK*ER&py z=azm!nciKk5C$HXqT!(ZpDnewvK6^jK#r{eJohZ?d+QsGjaE?HQ{;#r;4+tbzZL;b zH=xZsNg9&_I>F`th>h)yE~@2rm_EeIn4Oy4k*kw4|J3@tYmO>@6>?528qeLS$6@2X7%%@t!0g%gpUPAk)l)l)jnN4kh@29REZ zjtqY1;lzWx|I6D_>IKx&r_=w5A0nqEH?#gqExbl%oNQxAuNRnkL zm3>AlC3}U)SSm@fW}PKewrnAZ3?YdOk==}aXKWe!&e)k@%s%tH_5E%4aoo@G{Ep|o zpMRd?{%7kEJkN`__tlOmM~I|z@RQo=PRr`Z*T&w9cLCnXF1?}Bb`Ay^ z*FLIyb-Cu-EO0(AS3tj3{l!ty{wLoNfZ7@M?6x`lMtQp$xi)mnwkP?n(LX<}8@I(% zDis-%S4X65C1aieXghPO)jybT49}A%CR&S6+Y%?J+Rqy5&%EAgM(!SC?YYB_Yz7ab zZ_AHL7|9)j36}xy$G_SOtwUo3prD+2axK%69~fCtv~5Xqq7pA&8GI`}5b;HOc`6fI ze&f?mR8;i1nS6SU8u09USIIh<%2-X2Cqc^WJbA!GG`0}9&<&h>5tAhsE%dGT)^Xv^ zE)PGPj3e%MzTmBKHaAT3U#2rfzt{fJ);mY!pYL;#$Ncs=ILfurpDt=0p)ZVOIZM7{ zrGe&lli%D1#xCCJvvCLOR)EI-%RS(V@p|t5z~ke1dZ!KJoyxe@JRO?FHqM)g^}EcBhSxqYI<|g*^<;J( z4iDqXk*;iPgv|a4XA_XI)=P2oo?ZIeeKs#Bt&3=3D|Y%?UYawj{2VAN-|36;Hnr|0 z>O2!uLo+9;5_V|EMne*@eEAeE?PVl&M;NcXvJ}$l+W5h|$|Rimq0cS{%(xYQ5#kor ztc)sWkj~LvFOGvuxmIj+B&c~)U5%@+U{}4wl0p52hAe*AL?+g?i2=qg;97#JU#856 z_ze-IIAS)l$R-YNawYfL-A?``A;0OuFV{N(cRNLAE>bAf657SwewQUl>lv@fF`Suj zq{{$G5e^#Az-dcXZoXbkR?1`A!yVd&3fi4FWh}^vH2(_Jm|u|R?d7U+D0Cd(u;~l@ zHAG;&!dia?$nOf;QyLiitY-WHz4ODi_{Fo4yW?C}h?C?h(=D@VyRjTF=>1QdayoUo zb#tfyIY;Lqo>b2s@*_c>RwEb6yN06Gw4pt45It_mhr-Pzy?_uYdDKK1sou>(VcZ29 zpD=V2@@n;971Y>u5Zy-a|6`o^8&m8Hi};;e4sk3lbTS~q)Z9ic|V z=qdDV_~@)p6!$4ol_rZ*fo&KdZ$ln<;3)P?o%A;g z$r@So=@{pK*Mf=`!wU9&lH5q{Sy5FF%=Vi;A9!V58LM8v5C{cTx(iEy-tmo3@RWDN zhXJF5>Z4gwPuAlZ#lmLIFVBvb2FclW|KcVvBzgGJJyE%!3~Z7QTUxYXT;3I3Y0um^5#{D8oMq#MkfO>n3k+NY*;G%t0G4jkJj&~(ew3^ zG#C5pieYa`zFlXg9!V@VXp>i2{GqGJU~QWtfYx-sOes(2^>ZVqeY^3LUG8CgKzprX(sY;ZWH-$J$aG;&h8lIm zv2YTopF3=0FY;-4#QtWW`%lyK1CZEXm+qWay#x15SNefAFN zcT>B-yEYd3`U5zEo*;67e&U?IUA-rLdxFgCPiJ380{0zbhTAH(K#7=#&O&Qpk}OS zZ@+4#0cDKlg>_z?5J!E9Rt#*ppE7Swn#53}8D=QEX2!hgy`BBGR8kDGRxVI^IfPBz zcxA)jmqrA$thr_oQZPJx=Ep?49H$67Uy4TuDW&v*^ZjXGvtKnXy={~8dBB#TH}J8E zG~-fo#D$+i8u)ORa>*`^8|7-}0vH>LE0&sELDzyftt6^EDIHf3Uy%3;jgP+1GIf2< zxsT{H&+&O^ z+my@TzdzFaktXekJ9`r*Q3W-`#mrfII77)+W%;Owm~x6f=>qLIrXJeg{CUDCG};vW zi_70dvf9{#>kqa@jncmj2z62g;JMkoCoZFSb-geXGegx;lEq$j^T+g6UtgOa0X*G)O9n^v2TmL0pe zzo0R=heD+rzugY)JeKR*TUV+oj0`B~TI$RfKxaDfM?W`Yrza0%i6Y}zXDNc*3lq)6 zY&%UVD=)=W1(%B1(t5>Z-Kp-HQfP1TrGmI-+k8vEUudVXqx+W6Lp6J^F{uo=@Anc ztiVnE3K$kPkvQ!T2BQWyQ!!?FTpMQnI|git*h_yEh6()2B$%>oTER@S5+isc&B_yN z5ss1Nj5JQXUGB@>q;^nD`YvP{Xn=%EyGw^qx@<4J&@kS}bsd#R#j7+?zvD;O6)_XJ z%QKZ!SNhaa^cSN8UBsE7zKR6qvNf8&%j0M^lNf#z)@5`QGuf{5bFFeSaaD-K86vr$ zLg6b54Nq9>SgZrGnZpj7i`GPybWs&97m7*;^+jqb1@Ee0jkTXAU0B$`@j=BiFlm+td({U3NXe$u{&e#KZI~H zZ8oFl^~_ic^G`Tf$`9ih+fsSB)7}qpC zAi^hHKds_fs*nlroX3C@S^aM;=i2`*%el%tBAR=&dna*WM{(Hve-wxRFBOMfVhdcx zvMWQG4&IrXUx|sg=#@^&z>OBDHnki3dcx^hZv-+q_Jt*m+FOwWs`F#RNpTo&wr|<> zB6ouobNZ0`0$5?Kt&%jBVD(FdMrE^Ja;74!e)|120$p1b=+LxX@iJ?*Vm5xLO4lDx z=>TW7`O=;wRG%_vCeE%JJW*N!Rz2SAcWk_`ka~+5%99AHfa3gd(s=P^poKsrIq!O~Mv>5tb88lp*kU_>rr`bu?=$;<=P{;E_U*NksoD}_aW z%1M(t1P18VMR2VjPjL34#O5w2A=rLmx?)&i`8pTK)CvBm8cB}eTy?IN!RO$a4&%i_ zbDfyUW_hLnx9)akJL?{iCT4pF-okEDtp>Fcg=rCLgriG)s46#ctww$}bB+bGMU-_i zO2qqBdWRgL(Wkb9r>!DLM*A~}d7>;8JV;2rGsbbx7f6Bi=e;UkjrK+DGbBoNU1xx43x1Eo3-RS&-?neI!EMwICRWI7 zKJvGzPz9kzHlva_GAOx}wU8yoFJvCn_a%GU|JJBAo&_$cBTA@m*iiOqc2{6Y5;Y7% z!ij1p>;NT8^7y9a@1oQTI44Z8HkR&h-KapkL!LYoccX_`9d0R(tDMvU zM1HFBFkUhI4UA9Rd)q2^KgM03uf({JG!lb<6Gab!r1(2t4> z{-CSw$2r6N4tzTSD+{t(hZ0@?rpfS&<28Xkb8n|qsNnmku)mRAO4O@!kjQ_YD%He3 zg-}IqTF&fke!M9-WSv@1po532%eE8*f`k>h{%KfIz zqf1OuQN^zWjK9BpPmnNuvW`IVP^Z^5r?qvEO^`~sDAh02mY6TK^1FXtGtdsFI0?7+ z!?o{ligZ3gO^@MtCRlEc5Oh=YrsQDT+XNSL@I6-c_C9oI`zxu(W{(BX7 zn{l2>}5@1j#S7LMup5P^VtPz0%lE^DfeZs9L` z0V`G0kU0a3U!s-Rwf=-?UONOs=O{6Ojbs#vN;JB z6zx!0&*&V+9mhoxzDBXyI?JNxs|zX&!7H+v0_2GXoLudDXQfDr{E{w*=MxjObd(m# zlo@bZWF5h)gxCv6vvScCe}~aFb21;YeBz!@C^V{O-q{iNcEV5lMVDB(>h#P}Qc&_k zl5aUpUgSe;vV-O#4`rO8UI<|tg@H*CYhwCk{n?7Jg6}2MS!FQDi&(KfZ#&#uUG`!8 zGq~pzO||A@$xDb*l`QtWK3qFIqOvh2Dukb@1Rtg;3C6}I&uA`&Eu%X#9N~FrQ*%%R z@P>#g`Gb}N>?!Qbq@O}x#`dxQXyZ;E2`Y+1J6us{OKwVBu z|0OyvC7-A7!&*shnP_|&>5g;Waeu$#OW{)^bQkZ;0oq0#swZ#jPer^27TdRgiR02I zK`HR5KH*DkK-^R{C^Yab{uw|r{;iJR0XKK{TPKw6owG6dz;D>mE8EvJIO*XK@C2jWPv;EOwkNKvZ{rc9gW08LG6<2#?dFEHHr68h1rQ8&Kwy$tC6 zpnzy~>(-6#HrNYvZF&1wA*tfk-2=PBfMRNN2c4(t+s)Rh@wXFZ9lV2fM*!?_@g+fD zgxZ)(A5{S&^duYh-?PCH<<(fpsa2k)gW4QC*_l>xdG@SLRHPCDc?PzOlX5keO5 za$Y{GM{$ck>+Buz{=TK-BScpcdtP2S~KmkH37 zmB!@Td+oLX2Eg#)xDJ;917iMM&$59XZmU>F6Myo_dpT5fTM3ZDbPdIE z4t%S=Y9^gc%Di*5xhD{(L;*xL$8^_yL#&(q^DMa3?d*oJXb_qI`ZQpqb~U{Po3UJJ zGZKqq2j^^Ouo3O-V;|MJ{T5jjv<89auDL@0o&`YO`3w!0DL}$C->av*W6J`ogX%%Q z&=%G1?pPpH{n91EpNpvgwzIiyDYu09*Jy&isA@?C`E+GC&NP#}?3MyM`euQw4CWa+ zhlj20-i5PADF`kP&4EfejQ z;g^Kc$3FRgp!6uj`|sxNR-~#v%+3*##d>IeuJ?wWpqE3wYf-D85`G6$=XC>kvNx}` zPw3M5D!T`vtKAv&t<8&V$S%kr5Mg$;wfQ$y1du}n&oi3Xx<7sT)PO2^-n;8=Idls9 zY_d4|0qWRC_Gqf6N4^~jR?{F(-0$XR^Ki+a1h&++pR}_1AWSS5`UfWDkZaX79_;I_ zy;}7dZ)T56VOroj9IGcw-TVZ*{FgkRvnZ3aK163h=^u1-9+a4xMTuq!3$2S_DjSR( zaAzr}H*3e3Jd}6r#RMiFWvz!jS-<>5Vf;I414q)D>;gDM^M;0z@33_FJ!52}r%=mke``Ya{Vm=)TgI?6Y1qIEj)Kj=iP#5qpEx`xz`w z76F^93%WpS=wwzG{ZGgGUfitDJij4oLXOi(Z=c|15nm*@qEMEzP9YVnSopv?IG&}l zLQ@8}Mwj6VjDQ4MbH)_O-7{6%HEoka=df{kUGu8ls8}GsQj=?}gUg0t_CF8)ah};K zUlC1L-CcA%$6Z>{ApD8_&Fhfc(*5uD4v2M(@WPZrQ_p?I?mNbd6YoUE9W~l)u-oG@ z{s``AOF3}}>OCW^2018Hh2!%`k{1Dl&jAW|wA;qzDNZuqqQ;D?TzQRZ(oAV$tk?LM zzXF+TUt7#vJ&@2L8uSZ@gHm0H)7n@F`n}~8a#3=F&txrP5M1HDEl$pQ*}^wM1O#{1 z5rCK)F^tyBQmEV)@t-iRa|gyL-;|vK6sk&NxOisNSD-o~r_A)yOj5V6j!-Yq@{St+ zZFX;-U9;O6fB=ymU%Z~%4TG;)^`#?>0KW=y$FE|m-MtHRb7}wbk^Y;3z!_e zRhHi(#|G$z7g=loSU944z{?4$(%AUMVQ1p|MXSJjH!#XYhkB$=6{18O&FjE^GN3a= zP^@PAmIa~-(BGWc`U;2(CtE-|t%;4Sw*7Be0ts0KQ{`|br=6R?_mcc*3)lhW!@R`+ zq1wb2I%8PrT&jq@5+!0`_@(&=Ci(j7rNyk`4V5d9J>>>^Z#N7P;qU|57RAf&z&|hk^tkYdj9wEy#yWDP9x5*lk%qJcB#~dRN@>Nq zKj_Ju$*jD4OBsK}V#EC3$)I5nvn~dW%(GJ5sn<+NOg4oc)#q+UnB^oF;dVX1wmDVb zglU;=90xKAdNIS))yYJXC2AghVdfmE@Z-OpLNV~{)XDLr^oGt!SUuFeddInb2a!WJ zNY(V;3nAs+Yc`Tl7$8x|J)1{R?`asM5+{8;0^JEMe+lhqHf%@EYFaNj=2OAB>&@HI z&F#n&^Gf=*=5xfV7LG-yoKUwBzsD)dkad@Gbym|Z*5k$`u=LDdz zH!Vp<2OKKFAJv-pRhgA;y@;0|#n@gb1Pte|x)|)LsKg?Px+1Bd>Ze_eoK2Sb09~O+cxQ@n+*$WP zDid$qtUs1Ah9-02*6W9po~~rjTgUv;e`!Xy!5#=OhnT;#yygAKZnoWS=O=oIqiGC8#@R6S&Pl<N>zq5H_;ZHDU+T_*CzI`TkhFZVlE4*o` z75hHHRVGF@$=FBC?N5A@O7x`d)-p%hifuZ2aQ(<~*=)G5HYu8zTpR}rBfisq)$ZkM z{sEtVc5O#A>*c#6&D?FfBh3V7gO)ADV2qnU{_EQ?kq>sHr1FuY!RRGj$?%I!<72Br16U^DWwYus0jg?TyVKHp95 zuWDTIKUCu@MwY6IrRP_5O`F_k{>_3r;ai6yn{#d6TdO8CUMbbnaUXqDCkir@s(Ok# z)wCB8$@d+!H4X%F#$7zq`}-}hALXW$#ltjBc!XRtF5+f>WolS@hHFtdCJhb9#7_bG z^Vd7D4%l7rbM7nq?vao(ui|f^u_rDCoYVkZkn45v4ESc*`N{*xumE~@z&O0bD%6#+ z3YZi%vQY(H4 z9@ixYpY{FGhjEX)3&L(?<5kPK@@&_}^89{A3{_<1GQB)?bi2DW)eFnV@mg{EH$lwSB3f_tqb%Hctm9_iJ9D-$6V{2}UBe1T zb`|}h#WMM-apl>V6V*}X(L)-LMt>)jvJecpJYSYaP#5($P#SdyLOn4AeMt4Sc{<}W z*tEX!2w8zL;S&oGVYd+83J3ObCnK&m)YH~eIAPT6&*o!9{w}^0-Q#8SsyN^By3P9t zj>4-m+R!h4QhBOU8lV8|aILvtq)?~W7gYcH?1;ZQVgSDqh8Q4pMF34UnY|fV)J(nH z+{_vH0ZPC#4nv*TuJk?%kyCOMM5V8UjG_(+Wob8CR&xH3Ix+akWerIE4x5VLB(630 zY7{|78=?oymS$$xCvMv>#=;gf1@(ibObPf5lI>E#O~wdOSeJl5EbcQ1|9*WC#*Z$8 zSV9(P9_${Cha9ZQjL|Uv0Ii*6%2k;_`}pK?WuWBE-xUy}NLLa{1Ld*`>!16IOkh8p z(VJ0%CCJzsyy7)3UPxLbkNbac?s83k%3`_%Cd1OyaX0 z3LxB6^@+!o{K#Vy&&CES^x3e89_GIAz6}CECH(befTse>;6Nn<%s(x@<3P5V%8q!` z_TR*t&&q|SIp2*3z9w`h;St8dVt$plhpqo|nZNs=yUg|fKX92V{{O;d-gaVvOC(Gz zi!He5#zD8Zo;zeOEGJTJg&#J40f#M|;Sym!v z?$g|Dhi=VjW~|K=(F<|Q4(zPE0%;@k8yp)oN+z^HkBz(FZPej{9aGE7<=BVGvE*T( z#t%Av>G~Yp@woMif-rm=&7Ur9o>6{R#Th5m)!ukH@uT9QF%Y)oKU6yLE2lG zyHAuavL4C-B9QTSrlk+vkL(2J70b(1{LIbig8Zda^zu13f<|_B5nry{;Y!7tR_yjmE>$OHzc=Qgia3tw;1z$`7x~Xi_+j@t)8DpVI zTB>)Hv`|5ZoetEeWfhp}Bp;CzIsb1WzH~>TO4sox#S-E!TZOZdv!5>=S3BT9Z77aU zta6)_IqOvFHGWZDH2Sp$@UPdOVKiekKTLb{X6#(~6seO^$M(|>#$Rak{aT%@EFQ|* z8OOF?4MK$cUTT!(00~z#rFT&tV21`Ep&YWn^m|?A@DykO733YP!wD_AuByj12g7@q zH`?qE83SJ{fnjHxYRxAqUP$QQ_NGVJwqh`X{)~=!+|&n>t08#o7zT)sxn>SY@`+enBdUQ@=LL9^r(ss?Ic`tmt18XYSt~GA!}~p|hv;%bukyZMm?-6G^4CeB>u= zE;t;O5{QY~nV483Fak4D?6C)z=U&IGGGq>n4G%SJ&Q1xb^ieIU}8Ev->2^ZnuD3#zY&V^_<}VI?5B<+vT4CZ8+3>-MYYD;7SCQ(Gpr@-`AN#VH}87M zp-ZN6<1)ztElCd9OwZ4a!gJng4ye!gbB3Da1l3%FI(IPA3Pzhv?PqD(vhWt%2dv@& zR6|HENDd!;n`NxJM`;-}Y)SmdV_6YNKl|@=m2T>N#mn%YU6NNhxe7)Wk2VO_@OxH%?Jr_2WHo9U8?; z?JD%jCZF%JM|l z>;B@1IO6 zz3r)e=HONu=G7->rEgth-S)bPknuZn-re zqyLeOIDNY1(jSB4HoH0x{=>tm{d9)qI0U8h@w~GeEI4=~=tacWQ)Zd6&-@3Z1k@!u zv0GbP+YA@#IMLIvLGI$ka~U2vc|SUSw5<8yD3Ky^7pEK4<)k;C&NbSYxev>iiSXaO zj41XDZMjjPB+=fZP$t9wLc>lS(RTG64^(=#BJ@>}D)mYRvgHK1cHmWPvUrHcR?R&$ zS@LU2o8YK)vpm>B(e140$$W9VMb!9L<2}e0%AGRhT8r{GSJgiaWLMd8`~{QeB+exm zH99$-3iVr91AgvsY@vvux*`4Ac~yzF>>GFMw(9w}OLuJs?uDOdQE!9Wg(=xRwoPu9 zg7?qG7PqhVLOxZdWU$g=a%5vl8l8MjZ?8&GO2Q7F@-SCenqD}Xg67>2^Zz&#zkYbJ zZ<>{xTaTFQ*OY$z#eR*48YNbS*(HRO2d!*>ZRvdRD8*kSZQa!3%oJ}lVGm7Kw8g!R z_+~3E1bct>ba4^vF7Cp!-HklAFRoqv*Qc?sPZe@`y<6Y4L5mT2ntJtH zO~?IBcaP!L-{>}HDRLzG%Hi~WH@?38zd16qaObknk|~#z3yU_#3}ZF1P^-r_&Jufa2NO~8*mmyfi;JxU#r18?72w57evIo3ihnTI(IVtaz0pwoVqp(;w;jxu&?$cOTY-I>^KlCHkY?)gb$_1cF=B)uJPi?^EJ1QjV>*i za@|+=mg8X?_dP=q$CpF;`vW~=_VFYNxp;I`1!36<9utDAV9ThhDfPDUj&hO{dVUt@ zDx~u!lB3>!E@~4~@x>dlcW4n6hWctQ1WGdf(0X4H2+brlck0xfS6S#ca0SNlp- z&pFP0Ptb#l{#_H+FnPX_k>>bfm}j=RXSNXRDp_og#__TvTdkOdpJ@b`e4@yw-4(O_ z$rtPuBpeiVU8N;PB)7K1KJ6-9Y|k;@&`~_!zuSW%AKkrb)L=N?!}M5MJ(v|S;If#V zwJiFwNV3(c{OCte6x5B(4-uj-EPco^LeTK4E=ji`*1P zZ}D8+Xh53fS9`D*GBBvkB!>Lg31n&oHz(CY`=3=;J!-6`K}i#{zQ9VZ?b_dNPF zDx`hadGa|-@)PvD=VVw4`E|~EGfHW8&^4_H^ute>AR zjfFmJN^G0iFy`Je^y3k_5oOuyCO~g6U--~xSaa{xJ`aIA<;OqC{8?|$DV6^P#s4mP zTs~~ke3RpDQ zx$c0RN&)L+;5m>?w&d2#o1^XFqeIl1)xJNw>sWPC8*gsbuHy}2_ZIOb4 z-MW~-SY(E^;Zr!y!{)W!$jL<`Jz}rYD$LMOd-gJQ{;7qu8|+Z)L7&LcZ!#Y=*H)k2 zK)Tt}4ln}q;?0a_Up_6+4No4DON6QMdvyH@r!cyYLwE)f?@dtBU!oxA2u-U?wF2ewafZ*g=n*gTCbwtvgx2^2?8PR4KyiT^ZP#?2 z)hXRV+YX}wTRe3u#V2Sw>i)a?_6FCW&XNtt{B)6A`_ALbtbtG7CT?&a4~8C80)vmP z3VWYv`LIYPMwi~+Gw@^!{s7Q9?-K0*@s28Kn(Ffi$y`)F)Z<5lj z4_pJ#D^#7H9D@7?;X9=%MdO-S_;k{zg93_s2LDBw?Mg;(tnU&cr;$uAR)SO zk7sGkx3wtFhgkIwUPFU;p}FF|6CtT-u85^TuYKb}%L2~>*jcT8oO~j(Uh*ej*8w$# zg}P@TCvbDv`sMvDcX=Vg$n$6F9pn8*b5^rkJdZVZ8x@+Zy%T8?`+6I)upJ{)tiXF^ z<({Em?V*IH+4j-zwP*JRvcy;h5QBOrzQ=@vpx1|YdCQD5gT_n~GG*y>tkd1^46KM}iLy@;~c1kE+EH@lgNgfvp8@dINtJpK~ytExf+ z>dF|j&+w|H*@GDo+$z~;sZ(4W)=J3T>|h;V;#`~g(Fl4t=Y*i`mS)~x`I8t@cBt|p zG65b8>f%juW%MPQVQh7+=ceW3J&i6Cx}s(ql-LJG(NMPue2s|u-0qt%of?UW#)3Xh zx--GcDTiPsU1nA1d??S={SDsFHo#=0bX%O7jklhJHW-DEYg{#~G6u_KOOZcENV3Ew zO=Xlqz*b0Nmt)H6XJE6))tsT_j9PN$gJ*CLGmBFB(QzFk+1X{ai#N?-Vy{^Z7p_WO z-es7<_~(YqNs58B3EQ{!8)y2EXKNX}MziR*+x%$9?CQy-bmVm)!qoPGZ>@cxeW0Ca zXkF(K0OLJ<`{AUbYg&~ln?lDVB z^!^xHw#WU;Og#P{&#^4H$m7tva#gk{ep}R~$x59r%XuOFyU`soO7$nsir9|q%IQBF zl1)xc@qE{=0_~Asw|-hZZbGR4bhq0gDz&+Q9nAluTwQGp5(7EU-Uw{vx zh-a9$<&;|7W}YwX^z#GlQ{4N2HQ8@wmE zjR@;gE?4ay3ICQwMp@}*5Ib_4$;T@D`(6u#Eb@uA-ai?_r~Bp`W1m*V{Nb$c;&Mju z(#L0W4J>}1G}4?O`95co(bN2>y>C+qUFnLo>-|H@B!%||UZGrs=lbh(s6+X}&)XpfM@pqS3e*f!f)4IVolbA>BZ;o5 zZe1jqFx)t>>}V-#a`h!0>w$^M%&|h?Oa8EE6q z)4QPCGY6~6C{HNx9Qf%{cJNa{%=!%ceCe(@o3A*zwLOpg(dy8-lk}P<{XI`MOt1^G zx)|HS8f(SLnUh|Q0G7)>#+&xV=d|O-i(MX72tL{0w-54Ox0elkDl9W|9(bTH`m=&vK#VEPPe?ROWxZq$Dq2GqQ`lkT^7`Vg%v({fAC zFw93Lh~c4qg%?(V!_AvJLf-3tnb4Yx=6+@EW!{rY4I)TnqQw+xXOxHXgJ5)co zm)i}7m)~*bW@~Zw+=#6RYgTEAZawZ&S_C2-af==@JEY%=`V8%s!yPl4iz3h!K3GA* zXN84GsBmjz@>&?N0&-h-kI-^QzsCR=xAunRN|eJ|ggnQZaKI!>vRNzs6|$%5BsYOA zOn=h4T-rWE;nWi;=Wz~mU&S5?<&~h@Dz~{KF)Ao4EYhMJa(fyGOiA=$-y0zO!p;*2 z!CgYX1TW>oBwVW@Vfl^^=PJOhHfT50+il*A<%HIJ*l~iKbw~lWAI@gW%ji9HTkJI54x5Dg(o7WYfF*L* zJ&ApsOBoKM<`Lc6vlOMqIi}s0DJky)a(;LzLch(_j-QS%L4_{e0*x$x%i2M9IfiwbM>P~q3yAt( z5}oAibuIX^(eC zxx%H}Q$ZdGml5%g>%mjV6+11Uz~+>z_0la5WTS00q}pmc49)XTWbFC@ ze-K~UOP;K~Nuf>Kz49ZqaE8Q^v#dcef0D%?>V7dw?g0ecpQHH^7ZW0)5xB8s!;2B+pT>q!50F+BD=+h_a5I_ey#_7%24Cm+$HYN*Mh=C6Na zQ{;CrXdSpOPa(56v$s>i`vgCg82Q!CHEEN|c#r7j%{&?g?k`p0!-u9=w=3h?WVctk zwX%ug?Kh43o!J@0JdtCU8t)n2Fm=sK@jfsh73O$G@AXvq$aHb#UQ5`cJwFH|@n)_f zrwa?wf%wBp8PDtwqaH9_BKp>DENowXg_^3=VU4dw>r2&0Ro<8vN4;I&BkrideI!vG z^lJ1X>ZcxLqK;vQyv7Vlo(1-w-D}af8n97)lJ4I}3G|LS(yCAMi!uX%AT$9!pkfq@ z7Tnj#ZHc~^j~yjHyN3e#C1@qh#&GMDzMT}+%`S6sso@5bwLPk5m1o_Jk zplmd6NF$pv|Cb&zug zDC4^i%Q>+!Q~aCX`K(nvrdk@=uYmE(4t!mx&(A{F*jn4R>0afLXh;i%Khbd`_{O)7 zIy?7u>|kj?|Hzq(Z(1Jx{0=kK+EEJjd7RJ>fXlVEx!f)$3wyn7p4G+ z%wId|CXZIJw;wG8XWP_H>2sd*`R# zKD1qUV}|0_tMY0}6gs@6*#FtBWPap;ghI>v`Fehj z3Yuf)P0!w3wdUo7LQIRL%#S|MA1JkDKeT${7U68AQ1{4Ehp42M2~Q30>q7Qm_kS9n zilUuV_fH%AnQr9w2JY~K-Bo2_)sZpr$pdsA)!E$YBu7A=!}xtdLS0T@%b61VCi0xE z+d?036LzT|QFG|6KA$4(BYJi_DV^)2v(VuCOrNiMHZxN6^r2AV@iEma%yzb_7Gjh@ zH_&h;x&YCU*Dwl+W~@-b9d z`_D)LaKt6QYD=J$g_=fqNJ0YONd2JU)N>xL6w}`CzIQ* zU!SY@R*W$Onu_tm!tEb?0LE2FNI{ra;efO;kK62Qe6SP1>Ah(-;7v7243mzlgvnjJU>5Bf+fQdHuucf>;h@=2hhaC7L?xPdM)};#) z85;(xahpObBg#}ec{$y+{ER92Z_C%Ae%h5eTs8JdD*Yh#xZpIjhcf?6{bku-n)RU9 zF7hp`;Kyx|)*5kF6u`2=nO*4TY!`-D^%>9~EfN?#v2c{~e0@gxR8=trxMZZQ<*Joc#ACZ_nS+(w38X@K-)ZRNL*|4l*kOaMn*P9u;Y+$#PlXb@*lVoLr9{S0p|p;i zVPSimzW~zx5N4=--Tg&`jMHNoLrsxWgjl$F z5kaFVv=t7ha&d>v5W7~m#yNdj##unqhoRQHJL=2P+H$gqO9nlhB@DWX?R9sJyng*2?x3_#O ztu^Hw&}LRuKx+#z=+9&>0VyX75Hx224sZFINA_6X&o7 zFRn@yK|?J>2nQfoHo1h(`xLG~1f+1-VQDs}RIXs;b0hEkdi%2Nwa+G;;T4tL#GB}^ z%T`7Yc9bhj0X6Pawe?JcrthwQITv~rdir=vL0xp+$w1=`px{=E1metO2y$O|t2z(( zfIEf&B`2&&eZ32i*C0oWtu5)m6;u-zFY~3aH}gpgu*n4O@R@}gax?D~f!!d8Kwm?9 z08PPu<98LPeNEl~V!aDCY3l@ytFbm*R%&vud^WafEXkI6kAZl0O7JIbnGkk^vj^Fh z>25~Sq#h>#*B?C3jHG2;f$VQ~bukMCWr&9BItDlM>rKP(Knc{__H&UM<~MiheYh%L zF=e9FvpFEWHsAp+ZX(W%doTj8XEn4($MbRu^;lk**{*MyY%BQVQ7IF@tSw1LpPL@%i$6oxQr8Y5zO(w|&|lr+amq9&cP$wzm_? z$R%ADfM2OxrMs2PTxR}A0``hDctLAVMupP&rwHljU)K%i6?GKtUP_+z@mq<1YZ?35 zLPiW!#F3I2X>VR!@H%)noM^#RC_jxHpt6T_2YIjeC_Z=jaoy1S0$-}#&Aap;!-g*o zd4uld5BF5|`0#7JMxrv<+O#AoOA5@e{|Lw0Qn&;2wwUNJdwFuSsL%{~k%aPJOr9N+ zLfB5pj}#X-GZLq!)*d6Fd%9j)mQ-enR^Axf;V!FY#TWNb{jdE(90ozpvM^jD&+krbOtMZ_2bJ#@um46On06#_Qvya&tZ3X z0?Nos*q`8VE|sAg^6!+vg4C{+_}YCH@Wo)m*Iup-@`;MJ{s2eeD$Jz22Go??xfsxR z;=fST53{i&3J><@S3eLUZ*ezxFtpf`%H(g+EHy-21{>w&2Pz&}M-;;^`i72ex;%d9 zyIcPWH5da=Yn7QV$K065ExD^-bV1FyM zff}uElKhlgHN<9KEk;LReSvz&JJ2y2EYAh_OZ$mNfd?y<)n!XS$y{LWoCv0DY=QyN zFaRCO+aNDHynYgIh2wVja*5!SVLr}3>^Br$!KkYRDeMLhRrJF zOo5<#Lx!x|eiW-4E;plglt6K#B*I_X$>{a{LtlheX%kJrk_y-i`| zSBxX0x+2r2TXuxucUSrZC6%N({iPaU!hiR>8lwL&jr_2tThusePC|hjO8b||`Nabg zU5tMRue>X029K-sWp+qw-Q#adBQ<~dqvpr%dX@j4*u^<1NhN6sdRE=c@O&b5I@WgD z4%20uH*Y5%Qf{QpNa-uZfn#!;zmT@1RGiRhd^MOjl}U}VFu|NEz}4&(=CS<__KBJV z|B9M+v|-OdOrWfEM6gZ3;c0_+;l{1-qe@0O{qQ#{ODt>Jnk{wh`Q))xmZz_!=n?nu zNAVSG=UNZC$29L=CQ=U50*e;yqS55>LLd(Zlv|GvC{*WuySutHkT~J?H52!i%&uJon-l0E@v|!4Z9ksVDj`{A2dyARccz_5J*`3arzMG z1w?8Jw79_{N&JPss3GLY<)6g4VmYFn%)3Xm#pSC^hG{%niDBBui^~J;SHhy1@7XQk zQq13i!Jc5w$Z0ehdGMfy&p3DKo~Ml(tTyjpna zfpmsg^p&PmSal8ko^i~t23;?z7M(Bu#)=<=zGyo0Y!!nE79+PWGdhv|;O$iC+LkBK za+0}83o%c$#{Ob~lVebRvzz#~Q^M@DKJcu+$S#2Zob;oKO%R?VnWFXFL`}AWUvc0n z?wq=7OGE|`boZf%L@Kz(o;Rpp3+0q6M?!z#+Ij|NvBD`c&NySTxE0g~E^k?!0pvx3 zryjA1R2vTm!AoviV~qe+Y8WMiG)4?!#S^747d{p49)L4LqaH$jt$BOJ5C2RNo8n^F zk1VlrqA?chw_v9rgXZ@b$6zh)3T%r@^5zNt#TAhH94Ke!d7X6JTm4~ZzeHh}I7C_v z60Z?2a2xKq@I)L@9(tA!)9jNT@)Zr`V@4|85c(W=d5?GTm#SVUTpl_EFDB10$$Ch* z*iu-G#4OaOTO%5F3H^Qvby*9W?(+mc7gv|5FVK8Dat3oTVp0Dqw@ol(z=AKq2vSdR zSDC;K{K|lvq&&f<3j&jb4QE*#8xfpY?x6#~5V7Jf+($q%gA_jlMOI%v=y}t-0MR1S zstwO3eTN=hwqCVWCQ@!<-L{2nDI#RhMhEKAR}h582;UV z1(Ax=k^hbBTI7HB6v7qWq?UhQ{YJKxp?}|AhBZ%vev_B=+S52zy)*5C)m4QbWuFrs zryakRgubk@ElA~+nkOj8xTrtpMoS_+|9=qPaMO>bUsxMq0M6=Sc-G5+cfsp=)cz-m zSM@foOpF|z=0DcCcXzbxaftWK8^56)V*X_N@NMSJX*j&p{*SHVQq4BWkYD?x8aIp` zQ7tn*fEepI8(49{c>A~>d}qkBXJ@C1j1=N5(-_WssX%?#Fc)RXByf@xO z-^nz46U+=NiqD2|cint;XjqOPKMH16*AD`6iOp<_A9yykPCcMY5X`~dHmMNjEy=*G zQ&sF`l2ROV^O{Xpz$t?K$~2K>2}FE0zsdXP>?sSndgD)led;e|5wqM74Wz*UL^%l=&PS{F83*6ce6?+dA1Z?sTE@?@G0PsVL zGj%c(?D8ct%n(kxj_msbWV0EjM3vY zE7=XMHshrk7kT#{a!D#O0ybwnQ#RtYBk;+82DZkFx0rn(1K9sIp1+#hHfCE&&{gbK zt}lol1E%ZS(OA|;;WfJYe|sR4XyXO(xLM;Ouu1N{zoV2>{7 zXPGhUx#27+Iun^AsgXy?8~TL39;)O6YT>d@@g}6CK42Zjz~WtNt$T zKMl+6iWg8zuzy|-k~Ru=*Wvq`O7r%jOk#R7lAS^wJK6WFt;(GTROym6nC~&g4b;W^ zWD-RPWyR+;0H5KRbd7Q*n!f~TJog#l&;|6ygDnqQWssXjq!Qv!!Uq#UlaF*x;-_o) z&K_7LFcm;^u54t3@}T{?L3kG*@*vm5?DIVo_B4euN={zR{7c{_rGx2S@#Q$ zoq|im#4l$OFSReZo*nOnI6Uv7<9_n6b7{E$g0cxxK!t9jX1CL2S@;!drC)Zq8Ry|$ z)YW1cE9b!2uEN>5+3UbE>Jr`KWn>-umHzyrvyu+@Bn>Kfy2qNk)dMWo^r<64!Dw+q zyKJN8C%gVR9qC^l4w3ZfeKBGmQIYV!Z{8t7NgxP~_EE*n{SU<5&qJ~i@(@r&vJ6uJ58VZlXJ zh(*!cLo7wT8x?R^n<3>=BOEx{cOzADoHGMI|Ea<`Mk-V+9gR%s0?tc`VvZ|G2!qg( zRLjOT+!NUISTx{}-e#};M4qIi0Y{Xn{%()HuLqx3$3@3`nWtP#0qTj$hrULaQ}tJ{ zaoAP*d$V*NzcHKEbQeIPWosQJ#1cN^_}D1HqG1QQ1i zMYcj|^WEZd1J5%qwc_$|&36DKr-e-NcXSqntTFjPDjCM%yQq^HosshhuO#LHwdLq~ zSaYV|vu}vh;;kq)3%=Vp(@8v_EZXv~$m`ee%O2_Ch$9XuC4JJqUfdaN<2-l^LwWx{ znz%eCD;Ku(ZvQ9xd2j-?HVNvL|2qX;bAEr`AY!6(ks^EyNdd^W$&53xTng~6q@ zIf`T-WY1@KQG|&Nmrit08Z!~AQ`hhD)ZTW>uZH+FC4gq}^fh_jE58O9jhwuEYtHak zz)yO59=b;h(FTjbyW*t12xL=Iur?P1VQF)zswx_yuj3zqqkm`7FQvO@&1ZsdSUS10kabO>KF4?51!HGv-`yje6< zb-(@qi^`GL#MUWo>392vaj}C6?srca`TM8i`%Q5-PyVX_<6SXumv`!&YGZ9=)u1+m zPC{qUC!vo>X95Z; z!hLoa`mdl5OxEPi^^dzmilApz&rPJ$$nON;MymV~GL30kM!kxR(Z42$#U7BEw|0sWlt0l(NuUD# zjpio{1bfvDV77m?w6JE!hKsWT7KNY7{6|$kQdG9s$ws|(%F18x+EfNdNsB+R5 zM{n^2D|~itl0C~~tj za0<2n05_1z8S`DHBO25LX9sF??595LPe$Ag`BF6xRRQV9BdZyVmFz|CY7b0BDRfs> zS<{GN@DI@)uw&B=y*tl;?o z-rdM`-$;!*^)~;Y`G5sos%jXs69KInR6doDyVLRr(yB7PA(w4!$TAa#mSf6MF)EWc z_73dnSspO;IO?{7ckq~u@C{wMI$=A2a3iK%*QPAj1Ig8BL*@B)!m^Z7sE^2rk}36- z1v50TN@2zCVXUFA2pfkh4KJq`V9g8Ul7efMO3+VYy~p>g%oF4IzE5yXUfai2wpehb zA3MJ-R!saD2~7t9N@;{UR+GHe^|~v9rH`t^rcb67pWQ)w`v!FeF$w5KDPqaku1;rTm^9gJXLE zgim3te<8IPR=c_6`noz@>V9CFToeET|LcJ}117C%p%Hy>%v z%@-V2{7}CsN4}^x-kNelWpLbl|DVvV_DhXEkNZ{aH}KZNw?qM2(9s(b^z}Q_2^>x5 z$(&Vk3djL}BdzoxLe*y^9?jl(^ZkU?$s&yDKzs)K8}$r`M`zyllQYPbG?Xk^Z8gs{1>J5TQ0YUs4nLl*{ z5I?!$ zpxitt`yqRdi2cs{?E;UHnk2+YP138G44yMrmg_eRwaF89mv0kAW!sfY>{?J!d;X2w zn5n0iZ6>eUn79hEiI-PxR$kT5l3J{|E1Y9cb4IueoNOt-#ciV0GJr-L95}?h)-JT0 z9WZ6LX%#op-Z*&u3o#ehdJ}T;pxmIOY^*xQp3^8L$?+YI%A4Si&q*1G)$|I6OCV$C zBrWOt+EJ=`W)<+qrA6tS^q?WuRU*ubagEA+f%!{}#x#VT0_pEJ3myk&;YaoY5Xzu( zOGl#gYw%v4sEV(~08Zw(&Zv>GiZA{k#oU12ep3Gt>Fa;{c7Vz>eeS}#4mt3H{D$cr z51INS6+-0(`UB7peL;o%%3g>dI|s_L$LSEGU||$@&jH8aG5t?#f{%dJ zA`b0})kN`>tSPpkP#*XjJb#WA7OUD1CVyoZp-hh#Q;%_fs#9a|A1FW# zbyq{0F|E}>vh<=t^;(>@cwv0nJqRR4-k~Hp$XTp4S_K$+JVu6s_$y@_uPlHz zdp4&FqUz0*v=_F$FF8b6+|yT^o~z%e9Z3d`8)!;tfFJ=yY*EGzpq&B>B{uTdTf{m+ z`qBWjeb)S2r|4joGUgdE@qOOWocEv4NiW(==R}>hds6W7&UwKV#oL_G$l}l|*3UC+ zNUsx}G~j^3d&lYEZ^>vJFb<;92>5qWS^E_<-o5r3(6!Ua-ypNyXAuy;$Aih`m9M zgE3*CuO_&)Z)L_fo8bV){HzN+ARWcwL$k2U^NThd`USq(BJ~HjkDv^BYUMHXqX|-e z!l_bp$!8(~|4$#nL>n^h$Bcu75XxVtf(}SJ=0n$SbXpf$y z+ziNd5N^U9o*o}xnp3lWX6Au5inWk>;W!bsq|zWfA0&z~2v#z(6E}Euuxh@(+M~Kz zWO@hp6ge<*+)C@B+y9$xcNNsF^i1$cYZ&&K88{@FH}{~z2`C+hADX3x-KlqxK38u8 z+37;+kIpAp8m>!rDUh>(^~u1~Nez;Yt`aQV7bS31PEs4kBr`Y?lL3c6lA|(~G89J` zyjv@cX28ybl+wnl)}l__B*`4DoS|B(rjBm6m(xhdjTyd^H({Talo`A{@^a? z5fo#y;qt}Gq$E_MTMAG5OsCh{cRFBDRt7|M@!;PrweC~0D??Ge;AdRry)sQIrUp~;iDUqlXu8293hB{}r2Yf}72tb- zuWB`nHg%na$%2)yldzI5rI0B7(D1({gsax31OOGgbNZAgD@U7suB=&T+v5(B3rXvH z!~SlI9+uQ%OE3#z%NY?C7;A_E9XPXeYHdh=*hF(%B2x>AT;g+GvJ)vLcTLz~_dL1Sh2;n-i;mn=L$E(g+Be-=TFVne9ay2>=+l$S}g6Yg2FYjJ8Wu68hK zJibJdUw?|dZ9qf-R~1kK0p{}EO2j{LN=Xphas3CA;mA!1gg5}s<8dF1?Ee6eiaDum zei|Wzi8F_g$}S@R2l||7Yb&l(G}`zyK|Ys)l-r!qDn;9Pd=1Yz-u3J<;oS>PA|1s>S02Dj{5bmRu3 zOrizUJ^Gm{mDi)#Y5;KwAfM``ks2wh`v|qxwgOErK>W2I+KiyS2mh8ysW>G6n;{`h z#Ia???55zNgTYY9?>Af6Jb@3ViQ=S|nshI!L2$L(h2yqro+l zHv-7ief(m~JCJejczoVknA|cMvGCyBii-~TSiqx=(3~634<~uP+`i*KvSL+th1nNl zoG7z^Hv5O%+d}u%+Y6?NRTgk5h4FD);WYDMY<50O=WPC|{(PutviXk;)>g3BEu>Vawrpvf+lxpJlfJpUsR@F&Q z6$5(bc!t8T_VeeZCqI-g{1M8zdB7Z6yX^MX_{Vt7CL~pVwaOLgpsLR~0**jCo#RR} zqa5J-{XZqoa}Imy{&sNbm7tt}n*Y1pnf?88)7eVA_Y3Ja);Mrpsn(?}Txu$RfwxJOKaxjN5bId-Q$dQL1Qk-?n7WYOsRiy!_ z-O2u9i9Ip|!rmL+GQ+x6|)jKTlwmUlG8hP1)Z_;FEFFQ>!3fCKoGnXj#1ZScJ2fd zzb4N;2&`T9C9jKDjeW3pYjiJMW)>Ldn0;ItdT9zF9EjI@s$XZ-CRKZuuBlpsa#__~ z{ZOl_m$cRGS9T%;FtIA%OjPfCktW6U)QQ)+i2b=GzFiY{7t0Km=K5HtOimS5+F&0# zw0erBgJ(tM(05W()bGUEZL#-)<1xzisUFNg$cdb9aOBn>IYoMh#ro` zb)n6(U;|~enh~qdgo$ALv{usS5yrDSdCVfqQdQ4H%&dVf_UryQVhT+2k9YH#L7^YD zu(*TFsUh566izqv$cx(;J$I=h4rLsJ{p_jSef|7 z;1#B%q@mm~T-CHLqQQ{aqD>>x?Q->5uC>;EK?XKDD78`aXnRc-Fj9 z?6<{UF5d9BYrgQppg*9p9pcBj<*jD?YTI;>^`lE)j(pjC?BYLtT*DfG_C$_)y?G%DVa^E#HuUlf zZy({Y1@nWdzU|<-3K7Z^OPmt)vA_DVjIP^90+-v_?6h zzcN{To%H~L@wsGD#xgvfZ52`IOz zc#{=`j*`h4C9`u->m>`WY=_VfcWXF+W7bn=it*+Zy>z^lv%X>nAE_VVJo<`S@k{_sy0uVWa5KKe^L-k-0%c zr5{;4Kgm0LmFUOx3|)@8cEsDg_T14PWSc7Ul@}wH=&WAA8_;?~!sH(F%h7A6WSjZX zW!X?MlHEnbW%CkoBK_=QGOKcyDfm=YAwFMbiu>*|uWMjfdCRdBmA2JYd_LaRC+A?ztq}nQ?9#O}PHlpst92#IZu7WiOW+zGv8JFDglNmNv4{y2s zN3*T{|E<|>tgycyIf;1Mj?}tXy!eeTv(6{XWsFKPxc#eEQOHT-B}X+@QaerwKqFw# zg9OAq;c;jhrusV51c^QRFgev^%_$09IfFWHWcG&kXXj^86gFi((rIF|=njfETlP+L%(A`!MYdrwTb8x&- zU^=q!Cd3AkQKF`LYff2z`X+f4%`D~~ST3ttlV7HDB!NvxQIpgL`*L8A3Tz8T=f^c7 zfR1mme`z&2{-Gib3TzYY;&>A8HF@JfkG4ywhSB;Qh)VUAUM{A!Z@9`JmtFhM_$p)7 zi{2)BBJBExt4K2_QiorCvSQ7(@1~qBMbov5f`@Lj=sN}^KIgejMX%D1ne(nR##Uj( zn_%>mbSXfLy7;Q!XclIw|F?M=%{Mr_dgpUxqjpSjju?0d_*GG44cH79=-?HDX^y@4 z{}4or3JET~A;1s2w|f?~`K!TO4aLW?!*JDqum=}pUJH$|s2%2_$5=orfC0vy6! zHhc9#?apQE<7?dxlkBKfr8!f%Er|@%lEvNi#kz*`3ks#AQJyBy0|Um2SI%Kn9`;IT z_=JPY3W@iqC~qBeiJ1j2P|W7%X(&!;dqah@tv^VI^&?$SaRFcf-U6wGHVcUk*D4P- zE|&ie#$RMke&ry_Rt#Ym%1P?&U2BWu)44ScSaViDGmzquF8E%-;pZ#gY3F+td(W3^C2I57K4j}tSY z8A+&(O}06v>-Xh6v!j)%%);h`LQjc+K{8QIl+0US<)fFl1oZJKK_?h@17Q{_j$bou z=a;tftvsJqd;)I?%Q%onEe2f22>AokUAvf2nEYX{r3{a^<)~G`X0NW0ty}Uyf}NPp zPfXU)l^jGhui$6%sAAvG+y9n-f7yO_E)^(zfAj~y8y`)mk;hmQyWjp_G~60aMmU>= z62^Ov-D7$qZh6D1dhuzzv7d|#=EroYbC_sv=PMLzq_$F}yZ_y<0ox@!$Ld5Z7F2d? z#4&mInbi2CqK+T~$g+L<;9gFAVYF7nSKd5x1x>3PIecJ_Eo*HU?dU%R_!75jMDTsK zh@FS`wYe%;4rWxSwG4lXM!zHj(q7%2kLEh(QOb(T7TlmkdOE+S(hvI(kxZaPuwp_^ z7dw{vq?awXTKC8hxa`?J@zSC#S->Y-CpX@mOe|MR!^kP0C%jSa?(m)->r*%D6>6O9 z?FoBWM7&%{**O#5SyvO%LluNWi6oW_?xt{@NWN?0zbKp)j7Z!C%`Fx*^q8T0!JSmp zszOgh2J}|4W2vjK2!m}br?nu{IsSzfcf}{Jm)z8qJe&A^<4r2?j^j)JIWt@S(rqHo zNtdwECBGNvB6Vzk^W`J5U0*ycH+~gns0`TvgLm=6z!yP4bNW8?!|kq*tArX&oe!he zB#*cqUZE99cy05qK4(3tvMrJQE`u#kFw*}8@z>|ag!z|&qJZ-SE*X^EyHIV{e%yE?<}1xmTqThv75)^DuhGK_$j zK&-Ggtfc7Mv+!|U;iuuADM?Ap{nin8#vywQS%f=}sjJoEX?Q!-8ps5I7m2^$eCTz{ zZ~mAWLh?)1uE3;JR|85p&9HLcy9Y+~z|acb896Tply%FOMr?ZbF@H71y|Wtt6Rg?v zs`h>D#c2TQ@O=&NQ9oC@Iz45I|3uPqhqkrg?+3c-RPoNc0l(f}SD+jDIXc2%-tu1u zm)G-n$y7Y~$p&D~-6D791|S=k%r^3asB66skRW2mU~~9xvgilmqy5KXh0l$!q-_t( zycZO&e{%(AWnU>to2_GNPj+}}ne%=qimo?>FC5Tbvw-XAUwj8O-nj{J8K+)Kvu?o`!LSkjpwh1o zOf=+sxJ~=Mw!>0dHVo;T-=!VOMA)5^c!i!;pp7*qH!&wH=qZD|@ai*AGcG)`MX&_qharxV%Dy3O$F|9JcFXt2zkcgJ`wv}cnVlX zH%=@@x)}CJQR+ZwkF@g(C8E!kl4sCYYNMb?V0%p`P}JxjL~sdtC0-!o3p$m z7pl+0Bqe#(+fZ@#q779HhG&kTCx}_aqRD`sN-*x=+4p;VyNbJ7RGi9}Eqz$)=%z>_BE{it)es6B5m`RDB@nCf~_?11uuvfLD-1v~(1M0J*k@|V0t&QmaY z2WofA8N|%N$cK!u2a$t91^5mcq~i$KFbuX9)C<~|3MX(na4uaa;i_>zBFDk(AJ96L zpE#L1I{b6;*7F-&%>yv_f^6X~s&XB%ma&^>S(3`e|FI^G3M=I-IxUu<6SowH7fzIp zsB*fjo1XVIXNH9RLi2(SEfPRKPe5k`C!nn|c9RtQ4gAdkjZ(=S40cYXn zVAugul1qiFq3I=6|8A)6F)t8&ly$p4u`dy8;+J2?jY%;#p;n zOC!PwwWXlP4^RKn=x#)Z-U)|1KB`@}KAnVJySDE1{H&|!q@$*|gIo|A`F2cV@ZD$T znW2?K+&fm4uTtsT_C-BD{-Y0Ya_B#_GN7(|9~5PDsy11dLg#gMCTLxS`o1y(06b-| z$vrEASCm{eKP|xfD)wT$7K~q>Qn>AeDAU0ELI9w_XZ_XSR}=`s?OQD}3C+cgGg6Jd zn^Nv)48c5qD|pnzY#i{-0Af+};;w*(0?Nz8Be1LxKWdhqzAE?BTM5i_C$R~4JR}=0 zl=900M9kDI>`Xht222RJf-U`0tloFvT<6+v`<@z|QAo^-+^ojTU43EM0lHGI{5$*i zhd$+@daZQK;LVnb+2(;(cMQH|OL`)|jcRwdZ2#TVjkj@>8V^!PC=Z{_Gd2)U5G!s9 z*IKCGuxkji)39)clHD++uQJoy#xvz5>q2>LLi; z?>Z-Py7bDaicQ5QRc)a_WnR z5M!wcoT_!cLYz(j(kJ$7H*@YeHvKT;UVLuFJ-U{SmtgLu0~^$~c5RAmTX;8x>k_YG z!gM1F_R*=myaU`AW9b!LropFjBl)JvG zo+3Io!TD`)Q+*U<$Yi#&L43ToN3hbXRI{D<(nxJ^8uouy1Mrtg1|Ttr#8KeUJ8Vq)Ok zoZOvDMMpBM-_Ozw${4inwE44_pt;%fjvLqC6&$(B{)X6d7hB6b>u59XJq?)=87Aw}9CnA=>;|OcWBf(dWMeAan*bj?KJBFRoRq}39rY*raU#;jUoa5J)5t?F2 zEBV9lECBko=;rHpa^^4{@TZR{j8ct&XUdpe$9S8k_S*a1y3~7sbKyRWHvXwi%fhoUC zSqy2E$1wexNus1yTZNm^STfAf)#f7EcFrAsxO4ZUkqch zR0OBij@2paw$`=dj}k+iG_kvI{D+N;Rc`9GB19 zkglRv9SNGLzfgLt2OR59>}3A2vJonfb$AAsQn8C1IC3&e@LT-orALTz+LdRA zCQZfcd%T_hySD!s?BlCnhdr5lJP&X6+8tDj*~~1$Wzhx_I`8R#WUk3kEnkEa7EPmWKB`?57S6;sw^n1I`v#c=rq3fbDEOq}8{?UvEVr_O z5)xf7@gLw4I8kn9YF6=aqEn-Nd5&qN&R5xIfNAmViO)(`>!bt+u~871QZ@B*MlnSCExfR0SH35vy}M<@ADI138F&B&m~6u(|Nof=egP5g(=xb2 z*1Qsw(2ctC_~x;nppX3w)2s1y(dmbuz$Ux4G2^UNXD+Lz%fFE2Nk;iNy#DjmMRh;s zlp4DqfJ%%^Uzk5<<+8uku#tF7m>Zr=jc=_aFmfckuU zk<116)Nv)Y7^ytM7+0chJ60kKdEK}be$S$)Pux#-cM6U%bqBA6vL6hW1B_HdbOrPeSY}3$A8akPn+-jijBngcu(6=`OAqtWFA5!6>vB?Nz|+DN z%Cwb{4$;LOP;MH0y+sNd%I{%}c)15goXIHmoRz)k`pr{#5-=*N(PWh;^>N^v#RSp$dTrM2Yz0(x<8LLx7Qg`r{JGYgYFB>M0!!;H6RNmhXHlHt7NWEa2r7 zYnAt6fpwj4ml`iwrgBs}-fR2;WBIbf}gDPjWBp=J50bK(_hopI1FGd%irru%6NPIN;R*yrkF0x01Z(%)ax>w^t<{y+pyTA0l;%?V#?R%AZ<&Tu_Q7KO>{uNwywsw0bJGw&J%>eMb{Wa8>FprH z#G7`}CGEq0hP1MhCZX(*I3@DlX?YqevropAA_!T#VSo1{jgXm{vl+{x;Op*q!p}qlM{xM zF3gjmj^zeyxh;RlW43=ODRq`S(ughAvvO$Lw=B-{ze)$}x4fnVc4;N+8KxKdCsP#ru#Oz01QUvVnvQzjuggRN9o=QN8wdE&9Qz~#Y$P-oETs6L?D?$7Q|?@_&p zJ!x2>3wnhEkgJrE3t9HV7V=u5f`Fa|EWZ%YS=%P-_MLV81J1m+uis05)6f za?48e&g*KU2c#Qn#&mEP6kbnuA#kSlQoir_v$p34&Jg>2xqJ})8Hc|zbg*A3k2B~K zUl2Jc@W+%x^$C}ASF?X<7fZ1&7+1BRx#$yL#5LA`rX0lt8 z_sSm|8?dz+cydAO<66#5kl==-Au`-4nH*KlLkfM7fY&e}{l#(g*ma&8@-B;b`k8z! z5c7lB*;sUZmi{o7YKX%q%`fK$Ftq58rc}NQ@yg!I!Vf3erm>&7R=AZ z{IDG!aqf1@`04_Q>&s3i`&R;NoY*2jU04@vcCt3|MDO)8kYvYl`{B-z zX#&sO$Je(l*SfP~sVXDSI$+e`X&z|%ANZWVr^)&`@|^@taV`W{NCHwZh5@h(%8j&6)yRdpMbo(o-96J z{KLii-v2?{dqp+bf8C-AA|eVZ3L;4CfJ#x24pBh?QKFy%QbG|C>Ai&nMClMI(jf>4 zC|!^aL3)q$Dgi=hk&=V}2`T&GegFGAdyn&tbH={dW8@+iPe@4ltu^OdbFKy#k}z_Q zusXc2f0U~FEznyya(OY!bU+U9_`u|0h;lwPZh5yk5}x388Qi z{iiD(JW7ruLuf$8F^&YXX=A-x9|}(jWZoHr`r`h6PK;%& z+WJ;8L~DO!L%jM3_pFG!Cot%B;^dST?T3mSK#7&+amd~A)I9Qrw98_cxwb7rm};aXSz7~4vT0s%9{PV!mzi3QQ~S1tlbjBx}BM#NR$xdHmC(Yp75+UHFr>+Y@cyyq<@aC1sx0rvedt zn!4&P{|1v?1)GQAFEa0AfOf|85|Ax=13zqhGnXB}K*rL!iFE+8c{dpbbnIdT1Hg$7 zJoWhE-QH?V&&>4kTdk!}+9w{R=ObH9h6*8p(qlI0ZH( zCUg%Nhe++umg>}}*OO|bx(zfS-^b9jVAM0y(dj;w|Nox-40jSotCL|_>5+po*C7PW z=`FyBQwRfW-zXLiRm{r$_~qu zvInJWj+B#50PDA9dQI)@09V<}>=C<5s`++fD?^Kt-$lmC!lGZ#37@@?K*i*4;NK`i zbwN+LmbBY5Nf+WU4i1H#*-Yn*>ge=1vU{&)D%_-fsRHFt`Rbe1dE3bhb0xq{K%0Of zN@xhy6zd!9mjTn%!-Zw>BFg&{b77&P){`)?+Qo~gt#zd&j3ecZ#Vs)>opJ^0CZMmr zGyvyy+XX6*vTl=uNY?hN8ce~Zf~6?xjeHmHBc3r9<1s>*{)NGVdN~>T&2GXw>|8XR z`Lo8tJ%F9MfU$t0iE4I>b5=<#so*|osr&uE3u0x^ zP4znu$edkhNA;BwzgONRgdTU(Ch!oD=S)v7<^@!PLYFL<6FG+*XNM$x1O}st0B^F8 zCyVfK**f|VUV8%3%6pIQET)P11WR0O0dfa?FHxoY5`pAMql?TIrY}IOWENg5AckQ* zsmhea$jFif!idis_;C;L7nhNF-XcsS@Zli*;yrFMsP=Ta9ar~RziE`?<1Gl6{OO5 zPtwDA_KYHJcw>GrfVaMwn=KCKJx33N1LmX$B|Il=G8ryqUy{pKTs#o%-NeUR+y-8Y zn-&MJK7Iov-O+(ISUFLLa~>9dE|PL*>&A-nC;g1sd!2$RJ~H!ijiITGOEaJJMJ_Ie zho1wD^>le1{~Ve_8aY@E`|t=@3h@@bXmODg{d`IJ;b3daXXVsUTuVFso>9U7%mRo+ z0ApsrFhqTgn(SAK{a5_v8z=E17pods=PfFy+o^{qofeRiioPcuRltJ@8FF6n+llrd zl9!{WKJ`2Mwh?$?WNxH|ccyrTIv_+E_3=62yL^#rezk}&5{KTpPw`{n5ic1 zAXQ?%>Gn=duEZjhJHB%;d=5#9sD5vxLzopb7ITl4UCUbc8=*FE{uH0mO%xxJ{|(+N zn;IFhgM=%NpzR7Ozn!KwuU+OF*W&B?Aks?V3S^(}Y+h4kXK7Yedxv^LL5(CHl_ioS_3*Q16()H*z?3u$H=R~G#n2*XUfT11?7GMyB)0K` zWvIBMwKml@z&-@zhZ!gKaGl!|(*1jDL8?2Bhmw$;X#N}0&6Vllx>f}j7^Q8*&@#Iz zI~JR#>i}o3H;QT7tVPJ?+>W*K^LYD{k8@2Ec3E*vBR_9wXfax`=O^|Yb_*KAd~bzA zm#9%np#p%Vbu>@-Cdn6GrX4v|fk~rBxV#_FjMMq}kO?_`AKoo{c47Id_i0!Ap;&W! z`ZtyNpoQfJp*7iAn=U*|Ap64o_8Kr%#rv3`&%;k;lCt}MUE9V`rQA~EIxLdNVA_ay zVt6GYKJHar^Brgw1g@j#uMvI!KhK-?G3}S-Zm2Qqk|QJ9TV2=Z!}y)+?_esgYf|(X z`p=O3h=9qu}Op}_4{<#pMHsvo!eV@n2P7KDzq+ilAPz{ zgd%GTO)$MGHrl2}OFB{~$2>ASi5*|IwFxbdHuS`N7`99PR_+w41Qoa-1~uQ^ODGHJvsxzdbA*`! zs;X{RcN3JpbIEA|8wFs(^LZP_6}AQoJ&fd!2COV&6GMI8j+5mh73lSfJz z>*=dItO8cO@1hmRrTwj)`uVm8dRIP2+d5BNJX08bqT5*#YV|<3#xlR4`I}GvtV_YWLi?G}j`VxCF7c$>;T=LoZ3>^}hIyX!pq1G*a&n zxZaA(cKnmI_n~;CJWPVEG#^`c5hMH@z^(AU@d&zD^f7)nC~w|!b%2oTjG-^5Ab8jAr%()5e|^m6nKMlde8?ZoT8{5o*Xtn%*WXzm;+0wZ)CgW^D)EwE8S!3)8QRm?(Lbmzz|`hX?Y5_Np-GV!cy z@#L5S^@zv>FyKKH+VY2$OtUl)LauZxj<2jq^k-KTFMad9O85qxd1gYV`gBul(x82ie-fDfqUqd$Q+c_+slJK>i)t74#X_NYCnaW0WTy>VWu z&(Z1RhGJBV4C~81Xo=^EWVIy$IppxvYj__B#{NYW(cFa8*QJjvdXUQ^cAwy|vm3CVQk56yXsBJ9ctJ7 z#n^u$5fHV`4S&hbv+yat-Gqf$P<5l+u_f{na^Y{wAfY6^gx3@Zp?jUzh6kcFT-5V@ zPJ;*Nmr(8qDWV-PA|L2|C!YS)Edd$^Dv(O*whj#2Kp4?Ah+kK7nf_TAbqP`_YrrK! z#RTfh_~|;zI!!#$T~z^g4jzuKr54m|G`;Uf?Dgx&u|$EvwmbeEe%|a2Lc;tGSHh=*xTmf}=8UHIr_+BF1^E{Z~>3#sP5g8qFTs^T* zh4XWVa)kOt0_?a~Xs81$B`{d_{yo4?$QfkHE^pdbTZ_bA;20l?fPadGUSZ zrDIw08D@$FYV;MzOEd$?ET#RufvBn_F7Q#l>TSHt{T|wv_fE>ehI`HFOIO9%8mvx~ zIlH#=y@WA@F!HA&_R3d_Ht6}jurIun*H4F_wAM*Vnj48A z=DiK)i9VQhK*|tmoW~bhB!<~6Z6E^!9D)mh5i`$+?h4qJ?1Lm=7X&&}6o6iy`x#%@ zd@tE?>rdYnD$3QbAY5ty`?u5awq*P9`OTWCgNsfv^`Aje`U!#GIXaPs*}z&MwHP(N z_5DW&t1BlJKomO<%<4RBf3Lp3XsER;Pu)qk^OH*ufYD|H4KwYU_qxByADF!0Da5CTBZ@eu7&G?sH^V3Ya!;nQC0xoCfda4-gTP3jdJJjnR z5$p|7hM~gidH#h6*`q=^#X~gleaClEtzPx_(pNvShHowdmha#8C8fBsyOIHAcY$8- zoEW@nAUts>52mRg8wA89H1Y{61p;9tysw+*fbZF1!wViL0FJ0@^opXvmGh#NoVuU5lm5~CMue(=w)$sP0r``s6kGBJLXG#Ff0YTy-rOl4*|Fkf z2=zRG^nLAUYXO84II&@sx#!efH5#I-f^fa&#F6NPLTvN094X4s-H;JY1bGa=^9H?< z#S{{GR-*J;^+-qm2Dq@1g?DJ}mMGBydC=%}f>$kY_-}x;jK+azP zXPwjgD@xlJH;uBaPbbUk^bXLU{FB}Uk4--e69~mlr8ZwX$BPpimnyl98Ru@~?(IXY z@`?k}alFlF8!r{cO$ecKt#LcXZgi3LFA@%|{n~loi^(M%ToV?LO&o-M2CTz;`&p%r z06lQK*Jh!N!~8P%5n|7^C;J)0f8hn`bqZKtx1s0~wRizivzY-&`ve`L13lz^Oup>? zR6J+UU+iYV{)gKdLk+3_bB6aDOxGoll^4p=2ZA?BW*?Ij{ukc`m4%r}J!~9nvSdM> z@i%so`6Ck~7%(2(`Ut|S?e_7(`%JEY94(_mcLx%z_1WxovRZhiew8-6D+qfUf`u#T zA-NB3+`p&uLqq3Sv1jOMfoG?@Zi{`A5k4l}bmBsQVDHS((4Ue$$`m6#j%xh|UsV61 z%JC1y+5_#i+T%ugz1S5eTE4p2m-zK8cD3VoHX&8`4egj%hvv|3*0fPJa{iESSgIXp zw-K4%{bduWNJuFq(byB}SA zZyLz96gQ!5BL8K8c@iUiEGTe81h4Bi2Vpq14`Tl{AuJ|ie%0vdj?A}PhvbvzR_Uil=x13cFKxdG&#?71LXSO5v zM+5x5zS;OLcPO^CKepvD^g*|yc8GDfc-3uLhuK2u9`WIa8XE{5rM#T=)jzHg6?N`)kwy%ptN=cV z<2SG1c#K43k7DnZtzKh3WhkmV$Wn>@ywj^BU+x#&?sw$LPvU+=D44h=t$dVh>e-SuJ?!Asdam zoX~^UyZlU?A=J&kkNDmCj znn{#W;>9Qd#uAWz*0^~n((^P?e_o8aA|RNA#l>R6n7h zE{~u{+{Kf2U4NhPK?ZjRk0L`sa2Ub&@b;WSI-8o>xO|D~&IiRwv;#_Uvu^Fq_@uPK z4BeN!LH7d5lpw~8`)K9?g%{PP6#l#vT9~%#To(QY|K+N^xP0k~v7v|Uvjpd!+gGkO z@}7#rww=kAd-=)x(AT%=DPQcrosdz!*KAlQ>7Z3|MOr^CaObCBZ`VK!wHXATq&Krj zJAFlo#i?<(`W%iQjK*6I-c9-=**+2XwKRAKAbgLV9;;Ky*SL!O*3_9^lC$=$P`6LALfR~G~h8MAmOwh;x)^mg3D>CPml3tPjX1~8m7lyrI_w(ARX(5I!GCb=_*VYZs~89Z8JrzH67ep>vnh4X$Ih?(YME zNuvwr98bXE3)cs@@T>3+^d34f;$~;ym8Q`wzn3|G%HwoYe>8zxpV#&~YQ^S5Zr?_DveQZNy4aRt;Q!$GQnM)Sf2#Z1 z59Kg!2d9IRD8*2ldq!_oz^}3p-SC{nSCKrwtq**N$MU^N{t5CbyOb%8hMzy=;2!@X zNA~6G#7BPmaD!f0^bdt=OTg)?Z6xX`@A9R`>L88VF0JJ;>Z*0R9_!I9d_qF*@m1iN z!)$5QsV$FpPN$dj1qZn{e*YbhJtG4WlS-+R$Tj&=;B>HEr?NsKcUnc9pyI(2sR~F_ z88V3ZA+vnK^cJ}<)U!yE+!r^f;htBSJ%4a!0 zy50|ZT0?6Zyj5?ae8j&Y>FMrOv)&2l;wjWD>oRUEk_uO_R0&u0z9m`N#x2t*XrSfK z?wlR$^uQ;!G%6w%(x}zxEshng5*?G`1{ZC-y;&6NG+N%^KQ{|~$qL7bHNN$8JNsr6 zdqSY9?L`cPs^2QS{h6kLkLs)HBd+1{bKunXq=7%FZ+1RoQd;WjK0UOMkQ#8AWBLI* zaHt~W4D{|jH%!nD-c70Qdw|p>-P6&s@zbU zP0!^@$-g-##^@aI@1CcArGDq>a_A|{x%e#ocd7fG}!ABZn8+mcXuDD_qquVHG7 z;5DRZ(B75xPE~d&vQF3gZkJlcpm)l z`ma^HC{I3ZG*`J?T<)3M_17$7(RSDcS(30V37nk=eTkMzTJTzdvQ!2JpyA+~jbNEZ zH+Yvt6f06HN$Q;ohOFrbH|(aq$0d?mDxCk&%mZm}1+p{vd4VO2FuKn28)sPS)oPD%4p;>N z)X=W~BJK`~b<*h_LmaX!lSUfS96`7`%r$!@2yxnu9xHm-%JI*M_l`7krw>nqNK ztm_}!sRqsEl3(evB6n+uH`{a=lcbP#^lKz(Y?De&|J<@C7A@K*I)V2``>_-&X1HKC z1W3lh!~vf3QlE+AflxtoXNfPNqdY}wo);-^ho$fSpwsCUlXOjxe`1RB8as%Z1TSRm z#zAb~*H^}mS$HIpg*vMAZWpzY)X#FwOV`JPGEFs+t@+5!bW5Tewa59EE>+!dhVX#O zj`g3t%2jO1WN!*9T@GSf{z*Gm`pWqOta~Fo2BT~LD}dZGdig%pf9^0s=1k!9Fr5>Zw(-=!$!*Hg#C$Mfa#op*zsL3O%_Ie_faA zZ?P&at1&$MYeL}h#(z#!W6#e=u~CO}E}s=dMwpo;qfShg+DXuS7HF~ab&(-StJk5`U}Z}0cm|1gqE zu3CGD>DC{K_sFWNXp6t$PLa3^w$_=l?55nG%dE}NxcVHb)2oz6Xt~zwf!BK`mvDIh zQBQx~HE_F)y`=9+Oh&SB=Prn1wybm94=dRN;N+@V~z1h#M!w!jUe zwsYL_EWM1fG*YZd;ZWKRedE!0JaI@;D7z9j{s_?i~)<(JIPLIy!?B4_-h zC7UEa17#;z1U&Oc>9wnUFLO=k&CcW!(9a|k2U4X+H8@k*$=0m)#MB*TlUK4AoNSQ% zt36XZ0%xWAV&a}?mxrw`%(kmyayX|d4BMXRzx-C8$2z!2c^WJYVbDOyP=+$t#<70$ zyP~2>uJh&3#47RBW$2Ea%y?}k<`yht4mJ?!Al%cFM~^mKwDD)UP)+M+_YMGSM9O-W z@O!PLc?lTGW1h>Z{*806CK@IMm0%#xiZ*a+qqM*6NUeZU^TS zgwfLuAt*=IWI(?8Gmou_aF&Bp7CYL#r|)F^22Cz*$jn3vp;8uv<`XyM1u&rua$JO6 z)LB~Jcujt-*hF?2V8{9WwOLHV4R}U&pmoRNfz@ z8xf|{n{?raO1PS6&gBt|vKWXs70tVv4HJ~IZYY0F<{mp9I-~^hXzN_+0JWb1L*G(- zF14peqg+sVdOq^ec@C`dOx8fb#%~|HwIGE+vu$G)CYK+Zs$MxLQwJQZ6F|RkVfRKz z@=5oiqWaDURQk0O-z0l%wSUeJCq6Z8nq@z+y7c~yNiR$$yI-ZTzEPT@ak|QPU>fM| z&b-?9L-ey9Gl*XYTE&~;2TOEq%sgulR#+rk7%#XZXH+KX}>oe9FJawiLhl&NCyR0gup{ zkUM4r&eNH!PV&vwa2v7k1^%|V*GYlN8MeQ?ix<{|^lT=<;y{nhFb-g7^|dzWx#vsr zJq=y;NU|p3E?U;{kUEPZ0#?rEoW3Y2+qzf5ZhIrwrWD$*2C=i!O7R38h3|f)Vp`vJY0EX{NJ7K&*=+pF;MG|ETtLq zsmbUXox9F&4$HYSY1!Qu_oH8U-QgDg&BKl&bKQ)U9Qy;r+xnFsd4P`(sx$dhVbSS?i!LJUv~?4As~cqMVHdYYDd2Ic!stRb)uW05QH>gMlm zwkJHFahKC^R;#!O-1RJ^NgLNzlidbuQ}b)MCws$ar<_oIez07WsHzVamaPM0Ir4_G z^3*97NnJM!9oney`FqtBFQXn^qIzOWel`2Z?O6@s zs@J!d&pBy??aGrQjQmxa7`H7!i6)G&gOuylco;YO1n1`VYWN>|>1m?bq_VER#igIT zOChp|?hWpqrV0Vb!UZ129d$Ka$Z7HI(9%()VP6p67QbLNbNkStiU+Gx{KjsaRQ}zC zAZ|Rq-iF)F=i#X&uk)gP2>f2-By0!4WGptyH}ZTIPQHwBS67lc@e>jM)YvS7 zwEDcvXNy*tax+`kj%7Q4!}S|$IA5UhW{ok_&5@TNj<|=%gZ*ddgGff956vq>wj*Rs zejvilaoyy$!OU*HLh*UfS(Z|&RW0~uzLLQa- zP*F9U?y_^#4jbhXdiL8y_U*9I@j6f=!CdLm<@s^%v?Z?d2hJ+gEQN94t(a{ZflN`9=DI7vm89FmoFZC8S z(@th+5XxN07zJkG;O?@LS+}pvuQ6rQ4nLZTVh9nlq|RavG?Y9lgMt;ACo-D%irniX zBQSqqvX%`e(N2C_170cm^_3=jO`2-q@^<5QSqpi8tUM_&uQ}r2lIww;+95q3sgOg@ zvQ~Z?ng!g3KFpv7i>+R!WxG#sYW;`k_rr^!J74T-fs(4Eyn&keuol%Pza?QjT zJw08(e5kgti9s8Rbff0fCHpiVv!BRwXTr`tSZnqiLcB#2cVDIyT{@MvT8@9p=9oPy zIsVFgOva(9~$VT@l4pHO%f!Emieh#%?>MZ0th7_Qmyc z%u2Y;Wnk>?Od^s_O(`WBT|UU^4lZIyBdp2{e} zzi<5vB?*rnH?%g}oU{IT6s(&EOXKg!+lf!ydge3lnq(8N(qnr=h>%z>p4*r-x>B5* zo|34xQ&0T}V%UA zZVed(=N?Zx^G5Mw@DbJZrYyeOs21kO=A@)|!D6SjI7GK3-gyn2E`$Ot?{8iH&g8@u zf4!HV*0oID`f-L1}j~z;g}$&OQ7SukR=*t{lOW2=GcL9lq;E zW40dT%3l2Qb)PxvXLC5NRr4U{?_(ujmcA`i^WkLpKj)z8_%pTBV z6iB?P7X3fVBRg)3Fcg#sF4lpQQld}W$#%fY8_L`giW0Sj39{=$>{8lU6<9quQ0W)7 zAw*8zQq=@jm_QVS>0{^yYfq>2fcHho$NZQZ!2jP8N~E?T$6nULaz@@{=&*w+WkBHuzbH_!|R`9x9 zhGbvt>d7+rZreacGIX2t6di_Z*BU&Ps>C{$C+PooY*xdj>AB_CU61Kd?@oraHM`1=yrcc zb18B(gz9#7#Xh72ZD;Vy)9l?3-ZhPsZkcpTUOPW$Y6w)M&%KNn>a z#SMIsWz?zkUrQNA76~$tZeXA`JwBKI-l0A-eHtdB3Z7h&>BZDa9-+sK7xA72FZeuP z2%~7|DB6mU3llIq$v8`p!Bdu!zc?ZxX>G(Kq5x_F2f*u{;s=a8Li&*)5Sn*+7^TfR zPO({#`UVD;sVZ!BRIL4C{uI3!Oq>KZr!56DrI^xn%=BoMvq&#hM+QqX?SxW9Q~SM9 zG##4CEQ&>k1(2>r`yTT%nD^IgM0QA`J9N<<`m+Y}s#|XU-P9}z6jf`8{1)z!q3k%^M3C9Z;j17o$i6e58o+&`RCB4}$ ztOBIaPJTLzt8R&b`v6}T$T7Hh*ksk)nmm`KBpYA2b^xydW50q$QTf2GUxP0Gl z07Be<)~-|Wm@sm3C^ixuxreh{1a|&C>`~MJnlXLI7afa(wVXEqJ#im)JRDO#l!==c zv#W8i3UoO>{W8OqF^FsNFZWv`FRm9QZn;zBBuqessct)IGT7ZOJ1I_kylQVHXS}{W zsr;C5vS6|Y{u@?-4v{)t|BlBID$~I!7348>Y!tE?ghsN>{W3o;v}8R*S6WV)2zVk# zbhF#|ZEs4|Ew5|{QXy46pEUV9B=;lYruvOaJCCY_V^gc2ZOr7*G#uKTxr;&wLk}zd zj+%FHFDY_LBJVW*GN~r0f^Xa4iCG zK}j7yIqG_8y0@e2(QdFjg9{pSdpA6;!`JoU2O+AG?iF;TK*q6?Tes4O;bhfL;0UaR zwR0w5T=+}RLk}7&bC_WAL{@C|4{FO9ZT zk0hcpXk%y>%fpFy#IU=1t3$p$xl$@5#w<+W8$j*x$%s^YH^Vn6wmn|N)+OY8PuD=; zgx{Kx+tSaa6XnsbRL}P;Qn`0bWjFS8fM6oJ|Avfm;_GaM_E)ajN9(&y=c2_gLe4{S zEYmOX;WFD2P9-MHMA)kf4whtrSUXM|DSrr!l2c2jrCF;W#&_x;)ZUYFwBK0& zFS(vhEJ4AaN&hULOisiedBOg8M?ugGlJtXI+P-uI**4~FjL&e6Lss>exHSzyQl_)I(_D=7K47>&dF-xB}aWub2!)V{WM%aTI zS+RVGK{%g^Ok--^SC!`)Rv#lFP`I($!U8n_F>x=0U4xfp8L1}Vj#u{cW>oM}s_;5{ zX$}5+mkQUArCaQK9aA>3v1{xB7L7B+L58Du;vp-A3{eTB zg63LRV=>BZ)F^xR9kc>Pkoq+U&uG$RUYf9(VaTkJCNMWc6f`v{C0kQhVB3gQ&=wyl z0@14omtJ?JkIha}1DJF3)hwOMtxsT`ZDjQn6cL;b64Pw#=Z)OsIvx1s|%_aS)3Qc1rZP>eTr$~q`Jr<^i7Dl&LoxqGEw|3$sg}_BlJTj)Xr+M`Y znNtann$Yc&;Gx}fB`qD%$S1^~t&k`oVa_eS`S^Z-kOWGdQ`S%<#=mVt2F=t^S-~^d zC>p~ZyzL)9R4&RmE|BtI{g_WqxV3J z{y{;aqFGt-h^wk6-fy}oFD-AI{E<$ckVc>5y#&9Vu~yx@Fqf&XHGhR~| z(Pr}dad{Q+FuCQwgcBb&2B$My1I)gkZ+YPF--LsVv|or`$(qs`lHr{6C}yOvFp>8u z?HL$ZTJy!}NVeLgjiaa3=s(`;Gf%XWU#EdLalEY;*n=4XktEYw*O$+oLd^1SiNbzX zJ9roUqn$wdT`E-Vk1K(X2^Az8p&F%Y2fhzt`yF79enmKdu+P@7t(7E`pB;=6xT)~% z>A8}#HuVZ*8R&g~=9P5cYj}Okb8(@b>S=)fagr^1`dtBFXTRk=1rvD`FYLXK2IO~< z!RO$i#1FY6`vSJ0cwKnQH$cD!1pHS<7d)zE8=qVzdY%i53j?tx)6!Eu|M8kTx1J2{8*&+=R(L-h47zv z@k=*5Rx;}sAEqqmlniBCk-HPsoE&F%BPUG28g9|0x0vJh4#!Is;eEmx!UT9{QD5Lh z{2#KIy6%_69puslHyG@lneSSsiSM7Pr1S{hEXF8XMNmcD&ge@$cAx0d#3ioCzq3=z zgTbYC*{`jXUtAl!Sikki;i~mJH7BQ3^#yP3^Ejr`RbC&lueQ1&3BUZFvH3XIJbze- z!iPHiym`gYzqyQmP|5e+wAT5w#?&##6a*2$3a752m>zDSQZm0q%Dn$H04qH(gqdPS zE^YP0qse*0fc{_SfDtK!z#l~`2i`XK%FCp@6qESRJ1umhZamPx?cmV90Cd&NZT(YD zaoa8IZM~Eaf8zfS99i){ zSAYSu<$2=(W=qN`DK_i$bBrSGOn~A8@Z)$*G=vJU!9Q~fdD_AR0)ObbC+;iw#lVPJ z-anNcz@E>?;_^SN+JzY{x%-cQs3|tN-rYVpyU!ti=U;xOyJ-BnTT+coM3}HIEF?EZ z#`oV10eYOOoF}WUuw1FzU%AHr>=*U5E;a|{0M`gD+oMV_o!%XLk9h+Sz!;hrHn3Vi zBgeOZDae(#2e00oo7dER|Nh!f?o!w%N0;#{v(yv3Fv(605v;xQs(XtZ#Tsww(;bqb zVWxYSOoRE)lTNA06+|W=SH~V=tMLNV!+Y`+O#QBy0eS!fP`C3=Kb~F7lfttPN&Vqs zFS^y}@)etA$*i%eFmBH-;l+hz+tw4S!@!pGL}FDAPD&o-tis<2(oBOY7Sr03?%s-Q zu6Bs{qaB-{&<8%8Ak|Gg)Llz&APRzV{MBa0rB-dJMvZBo#IdtE;Fmb6(tI5w*j*X^ zsfx(5pO*%WZ!byHIMw?3)U4Hty7TDeL6ilP@!WT)0D&kc2<-vmb-h(4^5ZQtO6p9g zR3vA4dx+mypB+XuY~1BoK~?qd{x$BY#Re?PVNsch1KahRsvsY~y^DYU$;?*iV=z^Y z15HE`^@bn8Vh@d6x!)ZBQ}o3HFE#C}8rQVi>gW9SRJ^OJY%-{StrpjrZg2eb<=T1{ zeXKky*Sbi4dm)Qw@u;a8X`yiya8t3*go4zI>EPMz#oC(2I;ZHdMq#1llKBg6!Uh|5 z7e6Q7DAG5rl^YI^xVQC)T(fYrt7~!4;f-kzq~_S#_^5TLxjlQ|GW_exEuOXbxMda= zL^UE4p)__k*!W=8v-fEl2>cVMgItx=3SCq*dDBO8vE`fjZv1Y|7$lNvq}x2Nq`l}C z#v5lvD8Gk2ltkc6GNa(7?R$J9M0Fsy%ufBQK#kpS+)@PhQXpjpI)1+bZfkn`okS8< zzEGDgf})mosm)^{^c3RS6rp|3zO1!tmwN37dURicYJpkwfOV2^2T!wtr_lEFipDh; zijSlUc48@UK%r3nf+#M+#oJ^R_pxBdsP!BwYrCp-5@IPO3i-RoyJE7DX8y60Im%?? zXYmqJegE!_bO{Lmb-;DdrT2z*5W^^2g#6qWVj2-S$RZOq8W}|pmNvt#6E)~_F-lY% z1&ov>>86kpPgX_lDD`K1gXKmk{e^V-dfq3vxHg~0bTk_lWAl0UC7zd>YK+Mv8;3$y z$d~`>l|klu_K@Z!9nY3{4)R$JPT$^t% zRW6rg+*I!(u1o*`F;&o-{LIM~oOFIM{eTj69OqONP>O6qR5j$K-TNU6{l6 z7OcJP1p8R1j2CYymymCzOLx6}2Da%N*|qDi&BSZO!PM2Ai*9zT*qWWd5*eYT^$~o? z(YC{%4yC>@Ds;!+>U6yh>k2A*ewz1DmZ!8(BF}J_`N#?kH30F0X}`I?=-hgOlz@sLDScz?og6er2u*}i<-<@%j?a9Z|E=XX8wU1d~$8Y zthZeA{er*F-wAB#li0=pY@*@m@EaH@KvcZ=K&Zm3m22ei{mk3T%I2#^T#t~Q9&i7} z_zi{ue>AOunj&$@dP=&Gk#^k{XSteus_#VzK&Q$D{(0~}>C|f8N9ne#9H2;TJ00A< ze1~u6(ZCnj!)FaV<&RC7M}iDi544Iu!Ry0+S#==LbhpYriw#iqx0}$I5~=dMKU4hr z#lNY>0r2J&K-@~bYJGkM{SPyhdTdYt<@-j6~$L>@7Vu#N%DsrKi_h;PCl~(?j~K4 zCUiF#D3H(o2XF5k)N~*23#zE7fT*YuX(B38q$tu!R8$azh^UB^Pz9t(Zz-S@sR02& zTIfZ3kq!}QN-;F)5Fqp(LP#{kHw>nIJ4??Io0ntxiiNJWKoXGmN{_}1t0ri}B1h)2dS(9>%mHAEy(*wczDid0-wgcnX zjW({_q)XF{9o$j`R=__Hk#pPlqE)>V(nWbUU_n|Slcb{vks<0*iaeWWiG&&v#ytro zM&e9!Casc~xj+_7{Oef18KY3|Q~tL+{RGGRpVT4LkX$?`9VBo&PN4pF5~pfj*%RB> zM|kF;B~R!-c=^X$Ic2->4dEE0a*zER51JeG@iG0MEShPD(#Yp?>O-NwpNvN7n-XaL+knS=C>Q0gBMVZf!%sGE3^J4ssgGu3NOI*XhP|bD)7!wwH z-bl;IZ6ya1tue_Y0&ZZ<%uZ59cazGTjB6cy8Tk9u-T5Debzau8IPBQC3xxlf4$7-2 zGW711!fT@OQ+khV!c%S_wZ3TdWm1$x^UoU`z7UXccuR#TjQfh&$D{thmp#Ci5pBZ{ zu?Qm4Wy#MYzG?7uZEwm^9&Pm}QZqp*vu9e*5;^H?k`5C++;vVHq`HL&-!;YO+HF-R z>9#-Sq}D%RhC-fXmzN08-GI9GUU)lmF5IV*^qYAxb|?cwrN*_BErxRJXr?kO!Z!+j z8A>Ccemx&vO6d_27JY)UWqh!5;QT7=sxw6uTthcf@*0WnVK^m#jMc=T=6|)1O4LKt z=;zgTRziyj3Voan)VMo&D0VQ3LP1#5O**+-)l7P~D4=;eV10D|UVsk$lH{!9ggT;b zYofMgVb3#y4%=^(TV{%EQj9$lRwNry^WNy;M!fcz-lq6kGXrXaVf@(5q~rZVQ4fjT z?Kx)&ssxV~%td$Nn;A(0ii-o7COO+${+u=zD4~KdFd;(-BckCgx;$yJZ*#%Ka0Rocg1v*h2XZ>U>TN zUih)XD8xpY8zlLJW^)-di*tr&67tqOpR@y7K+J8(Kp3n*ZlG8`rM(pq;SnrZ+E_^d zq=X8_&lPdR=!l&2ReUfjH)W#+s{78+ch0G!-t{SW(bGr0)5zr9G9Wv`)dE+;YcR$ku?LHU8qzaqZWrZG>L;9zT;4b?e5(qOY&YKlZT4)OA@P3yyCa|AN@%S2uoKm3&dG@m$-eB*R2XO4fxgQ6b z>%1C-XK~HO4y;&sc1+X+A;IzU`kG5s>}aXO^ZeJ3N!Hr?V!r|&>SJDpX?;1Nrab?W zq8@1W^xU!~;oSo~IZ&$A4W9AbCvjNLIrUsLsrY#`h$|4PP( zt1Av4lC(S-<&yCjN)(3AmaCy&N)bf~pZ|$)41m4HnkfYQ`E{f(&BK-CVco|8OkXeU$wwTkY~ZW`GxSz-C@!K2vmc%iERNF8N*n{V#;( zga53+|5rjYFK{lm9;ov&A`7gLhH7t->^nU~z|mCok2vrSUPh$u(>kC+mvklGx`#5= za*1DRcqSj&cK7_7e91YbE=8*699L5M`Fm9{$c!$XCy~09c?^C-R-<8Y%)J*9U+uGkFd0v2W@z%L4 z)5Uq9wr8bjalGq1P*=KN8gDsXC{&=J*nS6+bLM*v0pCbl$j7x71F>pC~|rh`~Fv zS=PKY(L)8sza&`#RTm!{r#;6PT@sqC;<@bR6E!-tRJ_S8@Y)zw9ky}1F>yZn`mD<& zPu$ia&Uu4}T@=;afnqU!ABI(Z2SpY5h7GkgXM2u71Qs;+xx^`tBIJ>{IJDa}YP7K7 zPlV6UChRgG{J8VM)I`6^oLWUFz7+w8CtyeIBD&Xithy(6th#;^&no9oE>F4cs9|5q z;!qf`&F7!aCvN_iBG}@yV8+4NZG`cQ~i`pq5dez?PyJUNN1M$SgEPiLj62`}L zmoXNXlQ0R->9(|*4MwpX2v{eB8IsA6&3(?r^Ym*=$cc#jBu$XQ^!>rdPnv+Fr>V=j zaoy+X?v}&nbprjX<6mP>%y~X7jxNqT>}nqrqtko+g0o(W&-#+&R}2}$45o||Fn8L6 zW_-Gbs3x6;^-R-p#Ky{W5KDNK_h-3N7PR8#B*|-F((FdOGk+9U?#}GH4ux?!$lswb zdk<@Rk0hLNQhv?=Wa5*h)Ur(=EbpHUt|IP#e%XGm(&Ez5{g-2S;K6$D|1t{Knvj|{ zKp;3);%YYbWGr<~s?EjLr<#Zz-$JP1-YZxAU6{Fb^(H}PA^L-*eKqgyH1*y}sNWeJ zGYQ0F1DK?|>jiv^QHNQU-uw|Y+pX%U-OZvE$#Xl7!k(w}>n-5|cQDGm&y07j#S^~L zfm!y#RtBCE#Hau&u1~X`G}mRx3)3`!^qch zaWTL!+4*PV^2T-8d3+ER8;t1!sZtiY99K~GGcSk8bM(?KD@(BBCC>isp~uYbRw&2= zL34HHA1YLfyOp91u=(42>8+jmL&6IiMl((ss5)|D8{xbUR)XkVI^%ZPV|2#y6I6nc zi&tAI6%6A~!)7zUA`&?BImFKb0`v9UT-*L9;#xb}0A11QhEbzB1#JbAFJToK{-+>s zpkV>H0q-UxI056B(}@-3S!~S#lcUhnLixHRdF|9H5SaekaB*nyo9|7P#tYoYn590k zkzZCRiceFXb;kK|ZHFKMKt<|u9_C6p|A+5_MaChP`MP03Dlss{kQ+9441J791N?oA zOZg_(Am{oA?{1yVAHT?Uo~;6qMG8Iw%9+8<<(Xp696o9L3@5R7Q`Mfw1fR0_yT9fVRyG=u6wnyr)pohm^Ld{NJ|8Pqq z{u|%Qa4X{iY^Q{>ha%(eI(qFHxHfAiMScI&zs-;1tuk(~Nn!RabWbwulV*`aynKA| zglHjUYs?hufPFfQ#i+f_Rly7C8@^KZ1i_a$Vwr!Q(UbKBkO9kC3aKC~OQR56iHnvQ z`xlqxe&7^kYUDS5`C-`|j@8tdu6Vy`H@uU34=5l+TGXpj@NY@ge8 z5~#ZFU@lOb_tEmH0X9ai@b*KwF~PkV7bv~SsteB)V5HSBe!9WEGL3%o7=XG|I2$MI zlChty&lk?Uv0?iZ+M*2rq!^J$t=kQ!mtX(GpSq`__?=Gbiyy!5m$I>`q3khm`L@;6 z$-d-pMEg!aUQo=MAlO{S{=hl~9PwGafd^yeiSD~WOVQ6{qb8ml)U_VQzkXazX74$= zE-+ROnYsE(uw2QcrAT$ow!cccktj9y=X_S_@O=@j1H@FJ!z}(kJXad<)azf+eX!RD z;u&#~l^CiX;18~lv3~}geB^TQ$nCJ#CWfrPf8Rl{cM$t!CZB^z;ebLDk<(aZ z;KK|8dy5K}DDSrDGDyl3<5OZG-JqUK7Owp+dIZYjIpPORS?cr9;aisyrBk6|{%Pww zUXA^*(Ce_+Vth|3_~wDb1AD)(3~9f8eTQ4LcvBTsT&qHti%&wiwJPg}Q+%2($qjGM z&~@9IuDzze+5YW0Umdz_MaiSxHm|G;&L-Z7g;I_+Bd%fron|Y4m~fJ0-Hh?fS!&!| zJ5|OZ6>EtQq!m?@aq$GT!Iy5t#FfG#z(tcoea;XyrEX-pKA90{chQ9hxBJxdTQPvP zeEl-C&(ojm?B9=fY$V&bRC{Fnu7q1emWuzKXTcmpMFoSYJ<;Ec29ZJ?XA5KHi}MO9ENWNLvG_# z_JnVG2v99Elx61$GL%~}byX^$SjCUu#8S#f7^9jZj9SU*F0`#``TNFb3J$U^|oh^dm+zK&c1GoPZ>X?z|Cd*qpZk;A=v1XLWG;BNPnRGZl8*huF!65 zhV%DPhc4-!+XVnI_E=cMZu;=0HVhLo*Z zvoI@mF^GdDd@s=SW}(22M{86A!pBL7VEanG-Xm`p(z%fcx(m2CPN{6X zM+UIGQ3_GXI4DoU5aDV{(wq)V1}oRSw?vbS-?(nkAa!bGzh8Z_5$Xmge4e~^9Cp*N z;M}soIF(YDP5{cE-_k?6+rl%lE5dCeMMKWR5zJq(yZq;$`gHe$S2rZ+0)vm5SKNpK zm6AJXugWS}WQrTg0uCi0*a{fUv?ZD^ZFZ=el}Iw@L#0#FZ5XL2ZAFN<7Y()x>^g@b zTFMP+8U+0iO?c=a)Dmtou`-x{ml#9T8S1yGf9iA|wlZUR89LU6b5&Vi;el|vhR4~! zZ!xA)f|{w;v4lrsx2gZO1|( z0R7lOecL*82MBvEH}3WP9F3VHdk_*afPqJi%YlRxONO?!+Am;kH!imi0qUF{PLn~f zFW2JPs%`?tQv-6M-S+*&*t5O7>R-PX=B_Y2ek5EX@(prQ?M^?@p&X*KLSMbv(_Uo# zc(~Ihpv#)_dXE}n!plL_^&-1GHU>+TN;34NLq(vB>Pr_~FR)SVAK8|^ab-t};xDR3 zpxy->|0)ou^|#<9nr&yPBL{UG)ztf*haV%=f0bxo9Du(pd4#t%Q4xQ-^O?i*R5T>! z7x8P#GYsU3m6}#ZPD0gj9$tqCf|CL`%U4CB%?DOcv-0?8p zf1W>HR#Lm?=hKA&*51f&?EjKWJS7eZ5v{h&uwz!pX=cIF-Vb1 zl*8^MMxL`P${L+{G01Q}nX*)NQ#br1BK>S!$c)72M_lK{AhfdJp93;q(zqXS^~L(} zB)+{K`S`5qikX(bSe0yXhl1(yIWOaTlyML9Cg zR#5y(@+#uU9#BPIrpnY;7>qXOpVW1D3lPL_-v4|3Oz(xQkXOa#0f#d><8nzB=F@$l zcs^X7a(+!%jD1=iFmD236|-HfK+uJj_TJV15p==Pal4NJ7?Ur4k$oxuPwa$HtYy6f z@n7?L)NKaBtJXljBy37C=7yk*ofE0)juRa^h>%}J=9o-V~ zxF`~yyh8q0+uE`GEa|}5_VAw&ip6CB-R<~N*&4GF@bkW#O0Y(5o+^qT(lbzaJ)dI)85=QRm@E&Jv1LR0yT#HU5ax~^uO^5qiz0@-e?^X9VfoB$~ ztL$FhCeeJ&5H+;F9Q1SugWS-loUe%#gNT+GgHH^QxDbaQ@0J8#hp3oeSZ$KzEooLV zQP%l&uL86s_T}h`2!oABG?Jh?sq&Rf%lD@|<_qlG6$!jwF%qU;GNj)4{XOMKn`k&B z;@nu(7N8xJ-XA*6<9H7w+t&VP6U<~U0Yn*218um3EpI~qW%lyZK6HSoR9}&`{r1!i z85zs=C-|+*#};d3q}n4H0TM{rj#KG$0b*q}8lX*Ip9wPd@EuAJZ(G>sQsj z^j|I6o3NXD=%w%%;oD982~hyI+H9)L|4CLgGDvQ=*=wi zs(fs^xMf<^ICAg8T<0P6fhghYZQozKMr!>&G6bu4Kr-5qO|*4MhOJA9N6)vIou=%X zZK_A2i+p&>ifc-el=K&`OMe!2wD_7=rdHDGPfF4B>W7v;VhCW9Fqf^b{5ru$jlmj2 zv>*NREGONxFaYZ8+LJFmP?j`G3W)dqrygZl908;(b>gvs&* z?U$g$nD@u?!}p5#jTTrd%|(f>qr_TAx&(5cV)>@pipjl({u#SKm@0mW>Ld{sh;aBR z$_l|q1;5X?{MJg#02}#-`rr_#Kd9Ycy0{kM%oxi@y(Q$6@cuYY8!G|N>*TU^o;R2` zdtIdD4|WX8nV~k#OZU2e62p$a92~j}w>UwVxGZI28|fQ|!H^vHm8WUNH;{YF%pQm+ zvVT(K`{2eMa1LF+;+$iP&LPaj8m353`WccA2S&mBJrg;U2e2 z5Ju0U>+Hakq;9(Bv% z9_7uLedHJe?JV7LKl}*E_U!`hm+7IU)907gDa8SZJsy>%r3&|)qg|ZE&*0s zfE+UObH8XZobC!t73Ml^kn_fg2U#pq^W~6F6 zzwbQr;bZcWV^3G-0nq>&BsF~BRxZx`qoQnVXM;m#`&%~!FJtXQ$WNPXIS)=(p@v_E zwN|=bTRCoWO&|qqF#jIU3X4lEa?%dwSv8`-j6^(PE$<+-g#t1@P6%UvesE1M3K>?v zyY1CmiteVevbMkBRPaOkYLOBhxEcn`eHHXOVx+Dl?#-!wl*1Bvx<7Iv0&422LTPfu zEWfegdnnK=1zA8(e{=hUne#ia>&g!!4`!z4iCa|HI2 z6u{>N>>Fh(CE`0_yPwX!DKhgLTw!z4tu?VdbsquwP@jO6e5#U}hs;*$2tn^Ff9}x5 zX*{DMi_CQoEC{F8T92%PMOT19@2tpJ;B8P=z9JDE^xL%fPx$c=G5U?#~7tM6~C__h8K~5D-L`PAzRHTv=FFDx+)7ff$R7uOAS7j1E(~UHwpi25n=U8(DNs=!Bfa5I$0m zg)&31nqKx4Rf6iOgm6k9puHrXHT@3r2W0J&*G^Ai{z?+iJ26{dzHW?0*~2=l>bTy_ zKxI&$F!HEuOhGMTc+#-`QXJ$7Jc=y$1lfk3BXo2L5ce_?;wFf>S;j>8dqoB zZf8DOC@vy3$CK0)jh(CQXPddB90R&+Ye&jPXi|_MhfQ5&`(lEff5%i3ACu9VBou{uQYS*JT0|NV~$&0 zYPaTN2ih(ru7C2n(RyjHv9va_y^U0;RZw}Q8jB9!uG;OMoDg!ER@Od>t>ES9SJP@(BjwvbEEZhg z%HOtN;K&#akYx4E_qxx@GyD+UPn@$L_4nJK59!{vdM_PLTQ$$WLoeTk!TTs!m(LvI`CbhESfTfH#II zYVdCJo6jg&3w7>4T$ab;wwmkB#-QNUla5m-<=?^N*`V-;9^Q@J!t|G9O>+T0m=5Z! z?dlh&X=?ech_@l8q&_N?~-Z1Aa}7O$G`1chP*f70G*COpq^R_ zF!|M~#cd1(sR2BM<*(aPDVkHmDRrPr=Fyw4Y1#HCC-#_v zAW1XUlqE@saK>qPI9ma>4Wz{ERQ!w-TRB`OaZlN0g=M-N(VDGdEVkDpek{k`4``{x-~hui;kWB=Ur$OT1T2)A+qpV7nNi>(lZ;8gDA zD}8#MY7sKY@yD-eFVQGcA)^6n*#L=4AQs9PJh~?T*Qzt^D82IE7{^c`*8BeyEa1RDai)UF~i0(dkLe_z6D+dK4aN2 z#}1$=flDU#K!>_x_ZvG58wKqB%6Nugcd(R1tc`I4@#-?dOxB57zZe_7?y;_(Y@d8B z-%kCr;=6`aD8Kle{_^69oJsR?Ml0JwSB;Bvy0UhJnnCxW#CbszxlSR7cJiKm?Cw4M zaq>#fbsliglkP`*Wf-pJFM%;^cEZz>!rMN5rfpdWakr0+Y?-PO{cD*kc(Uk(`dUrnufJ`XpYIb@X z$d}`E7dL6GfyVzwpz>lQT7{c&`Ac!HKuB?~4y;w( z;yjvgh3BbMx-#nMtLBHas7t4e?$hR%ADDx=o6hXA37MU-tuB??&gA((8s1f(+6(9; z@2=bVNQb0c=U*=QUX+c^iCB}`y8eoQ=H%*z>*-)nu~G)Ol93BScu)Fo&(deY(Vqc|rOXu&>g8bRUB6q~y0>?%;PrE9e`qLB{X?$rAvjyVK7^_D1?z*;02%P>< zLj7_S-+-7{1;%*=#cHnO#7}kMg??y75sqHM`n|0rLq z7O5=F_$G2zv;Bdk3$132W4kG##!qV-hpo2#gBg# z>Lq!YS%qbS%)Un>^4P4MURgnX=un(u`m?CmEsoKUf^YrLE3{STZ4U}~)n#K}yM zIR(?qVDUI!e!Q*hA5_3dB-c{fi$tN9QylAaA^WQDyM)m;(h(ci@wuU8rD2N}-rq3J zPlYd1WNyt9jc?Aqe%wV+u>_VHBo}3T6e78x7UH^a%n6vRFxmNWqAeGy_Z~D2-GY*aBrfHT2r`zcHcLnf=%^T8D}>T`1={ZyvQ+7m#(S7h*$ z1Rk=5GoYBg;5F~|dA5~ghw89B6O_KrpML&Td^Q70>EC1>^&4mxd;Mt+H)d>A25;L- zpuC|A&s4Q;WqI$CD&|A8QaCOAIO?dBRNMLm_)nTmz0FJxKrH;lr;{U_5pDU|6g1Lk zW+-N`Tn8m-p!|oDlNpMQgc0>x{6;;WP%7b|oWz+mje;Dj3lNYvzr?6#Dg?dlNOo$) z=Y(-%60L*rw+L0CVw1*3(p!`rZAD}p-<`$`zH=zLr@FMf)=H=iDY5Msr4c)!{NjBl zvFzRMvf`vEYjSZswwb)QQEUje4s}zR>#%>rDS{!@^AsZ+FN1WUY_&APZ{&?gG^l?L zhS=sSxy?Xq3JHA7Nj77l=hz3UcNxv7O@H%^G^{CS^Ki02J*tv5;!Ot4nRof5eZigl zAg?ZkdT2TIYyGTTDtRU~Bm@0=;$Hq%6b3kqY$PgREI&?kF?8-cLH!CB>YF_EDuN!{ zp;q8*a1hM%^GNUJ^Cf^NyclxZA>Hy#aYX#v0r`t}-y5#Zqoo|J4}IJPG9lks6l*B` zJ4qUyV(U?PJpw%ARaBoWI~Q<*T^Q{<5`9@2&^c!;0j|HAovnrUWxJv7bo?{h5h-TM z2K5a|fDz95RgBX(P=-}iB4g95a4DNYuN#)aR-vOO9Ra8gF*083)I478)W2FAy@ZY^ zE#=SY>l6x40v0MIE|o^{^Ng$=2M_?9)_hr-p_J?x;jEhW`=Rb#^|7|cO#7tAD8gW) z7conz=Z+Le!emHEV&rHsXpk{1j1H&S&Ko)UpuOmclkXV74vt#NDkx>Jo5b?T(eVl2 zac?TEX*$@!bBJUArt0#|x!*Fk5*Kl6c8MfV<%DZ!Whli|NYMG4vfS@6t-Ye6H;x_& z;G=VzN4%Gnx64!#ozXOdXQ??0s!hj{nS5%(!}8eONPWoOMc_S6;(SLNJBq6%{RO{= zP@yZLPh!kJ{F-@AWXEYt$x*JN*}vCb<$k$*M@{Z(bc}%0ciuuyE_3~5bpK6IzmD^) zzSmMyT#DBS4aV$;CI}<<`pM3ZNH@GG51MOyuw90LT4Y;=apZo@tNtT-`9QU^(vUuG z!R}nZ-W!8yTCM4be{6QK?t?Na*TfT(c`cou0-+PQ&t=-z!9C|X)s`d+ynrGIBnkoB-GDOrCP6kAc%|#v zO9Y40cP4aQ8vzWUgOdN?pF*2jZ@vB>wxCOrBYnVKQf2{ZfbKJX1Tg6Wnb?0)RRJA? zoY3g^+AcY$23Kz~5Il6D_R7UeRV;u!8gq5dI}jr``@hOo1MZ+pjsX9XvBkRHZ7%OO zscr4<<2~MhOpiW%>ajRTs(&Rn>BLlD)X0iz0#q3F>9k`Uy0Wh77kW!{r$`L)4gZYd zwq?I;v=u&t<6Aq%`fc0sK;QppdMI880r~Na%hY;C4*4yHAlMEGUD~$V5AXTb(83SY z&ZjB?-q@hRj}2CKpf;{u58!F}>LZZbP|bZn!6;Udg}o!;0^bJY1u}nuXxpHLV}C%r ztQ@cBJ-!Z2lN22;OV3&)d3gotNf$jm1J!=dyU*wbb*+n`LO7a&N(L7-Wql#ESjXF_ zxgh2Tuf3rLE&DEBvlSf>A=&-Z(O_taK5}EXv1Yg9uFKk}8>vIA*hH6p*Tr`4i^9*d zE5gI-IIg9t%2Gex#Kk!aDhDG~+xcppgZ5DL^2B5Bi2?^`2L5L@bI4&mQLh;Ph~c;V zIy!lydiEiePB$+{?F}n?QcOv1cyjlA4szM5d#z4xRfITv5Brg0dnT>weL@2{%`QG} zwd|y^_UE|nbtR?5c^bvOye2?*{d*L7?MTC~5D3s^i|DP-skx=5e6f=2B$Rkfe8T!k z9{rU^+PZ#-{^8ImUH(%8k{1qjKBj8jjE!D}Zd!3_4{gZV8aOunCX>xR-gMJjX*3OF z=eWE!{Edt2YxdUimh>$N)xHGRyRmxhxL6(GPVbXIuYhI_=5#@51`ykn{Z-9Ml(}ER ze$#ve5D!1r^{17!=i+|r36=ZD0)l-$ZMZgdseL1!Jr%4g>UgO|5}{a<((-fbx0UyS z|ItYM^Hi`zsG2EkNzTT@Ugh7@^ZV|`TUPG<+c&&EAT?BA?K;;MHizNMrpRX}GqymM z*IwDm!(Ol}r6r^_8aY`w{*`0xa(*(h(IS!@b3k%;EpRRfT++GC`K!8YE$L$RU%M$i z7EnqKw1UD>w`Tg-XKySqX|?X#!I@TnI4^CCV1T|@2}u1)`NJxbJuV;P)YuPis@Cf8 zR1pCZlc&2$Xsa6XUrVqifqSfd`(MBh;%$V33Krew-#shIE&K%Fu3w~3L}Q3WEw}(+ z&5C2F_E?)$<;N|=vo?G-S*s=>D@-ZL@j#yRIH66TO|UNp0}KymG$2qq_T(M>wHU^v z3>Z+8Tu{u|;b^zzX6~vK4mXFxu*j>&FQ9g4>?s!G@0DeAA~-t$9g5P*3+>c6+cg#- zy$&qp3AoAT$|mxwRIyS5zK)P;!iH}l`OM=F;y=7ZAorL}i3|D4XFHMrHb1jR8g9#dE#^_!J&vks3|vzudQB(~Me*sm2{5q%|w*{U;}%^>t&AvIfQ=gZSi?ogs#zuXbQ zcxP*jc()zYTki~;fak6M9stfM+}W#aiU&yTKbPrT!m9)ADKJ8ap3VUt3#>7)F8R^h zWbZ7;t>vf}3}-IM(Cfv&D!YFMQBs22U&LtHq&gz13l7oEZBcfuLLNL#p)J z8O@)sSumCY5=ZU;ShtbO`)bFC_fKh5s)%-4d-m3vTe*t^i)(65f9LNF@2e`ZF{Bpv zk?|s)iBgh|wmpaup2#}?S8rqHJXLFgEb%=ue8FQQC4K^c?@F)^VDcoyma$aK(3K${ zP2AE+N%BQw#yldr1+_7H4N`%2NpZBYUiwUyytm_|;|_v0>Jn5ihyaQW`d%qbII5 zc{5oA?dAU&l=B;5#C?B$J(-2n$t25lNzy)|Y>Ke(@+XFO9FnnS>xjjP$Flu#wx=&f zN`%)b0ow>p#k~FEuIb}>*R-QMEc=26+rL4u1B&V(rIKQK6Y5U@mqgva$1eJJ?r)`M z$1NdCgAuKRQS$E*1sCZCs77>u!>5BF?p;=wGtiG^VHMctPl3pwu^Qqli(*Fyets{P+}*IF^DO$y#zDIL^OkZRANyD{OG z3I|=>|2HPv1G04BJqu#4AEaIoeBblQY1B(!XdyP(B4f;ZM8-|N`MpMha8o$<|jp0BvL{TFO1L(G78VKoN8wSvRd?ps_Ycd^3;j+e<5f^+{Nhd&@~_YQ=4}CMN1>~)!%nd2eLsZcilzA$8a7qH zl2xqNrY^no$)Yt%`Git0a`tzs>#NShXt(50(ysl@m!D%zzCpv!chg6*eX{kB=fPK}qF0W))joU`N>{Zis|X&T(h2I#-~QOu&N)tZaV^j_>|Ad2@ZEa}a7|;%GXw|E zq9b16XZD^JVD5hR{t&oBQMSr~KVd~~BSDS7@f{eTlS{n#5+_Pajbwin6AlySyM@AC z(}z>hTURt__H~D3Ck;q#nfR>#Wz4_ zX=?puy29+=bF}vBp+MZDZ`YwvRug{(=GdXz^WKMc%^0;ihi<&$c>0}na5#AAxWwRs zxbC0G3Qf(YbuNL|2Z5!1evKuKPV`n}Vx)8Zd%h=zi>ouo_DA+0v_QJFeFyTb!hwV` zIT`SwJs<5ror${}A!Q8op=t?>O8ulqou0)cnbn1Tr!LCR1#>UmEb&_dRm+ZEjj?R- z`TV}6t(tRCg25+)`ycM+_5G~6c!G|#+bxBvr7?7g*r&?dS(US#t->(B zZlbnSrU)7v1pBHg4TCk#i>Leub$5O}$aA~M)2;PICr#7WUfyX|X z@VDGUJZUO;N!OsQP_SVvZ9r(i$QWkWxM{|FOa0xPP=oXNtFpHK&VD;+VOWhJ;%%ohu$L31YQ=nirpT5W#vSXKswVrmuCw0 za`a7Ogh(eA;?lOPnyet{{BIi1lt!BX?hhF6F>g4sX+3>{P2hMMLT?;wCBo>z2Ia0f zU>l!MEa9)&dL-CD0)3v34IwbzbwcKzBt!6lhPNhjm=^!3>#O$o1xIZNG7GK2CWb;k~iT#5?{YM-Y_Hdyfc(75J9VbsqxQr*}%rqB%XCA{)2eem5BQ**m|fW8aB`HD=h99X8gE zg$zU5j#E@!NYul!<&I`U^+^ng+SRswdY#%^6b#%_xfAC-;j$4?zV>Kc?i%v=OLmUuUrMKq$Vx>_GV|&|@y73W4iOt3QXS;FA zXbsL0d}R)0Y}8+0pWf*+Ubupojzg36%S<+z%qxS;@AzrF~G*u3H-ZA{c6}_?`V0)&tvx3}H_Z}zd z<8*)D8fdmBb?4Hk&CQh0%oC^ zK2mY2DK6eWWZ}o{7HGafl!Td`TR{jr<&(Q7J;6IU2&1JtO9H!)eOyu1d_Ti$3^h6j zEk{{u6;aPR-W5+{V{sQUZp$Iqa)z2nfOCj(q~Z=Cj}BN1a7j7SlZ}>h0w1ad<=Qfz z)rzTwhr(v}cZ^~MXor_pu?ge}HTW(gjX3Ep(76Y#&MgjSEjr9UMt$P*yfGZ)=jikc zMlMf;4P*XL-D&xdZanrmvtQ90b&BCKPY)%&WIwuZK_F$)6k0a!wwQlK!R5Cvt;JN& zmdF^4%bI{Zo`dODpK58UOM=Ly+-m|CL>VH-JpzZC02OVBfK@W~De>-(V=}P;TX%Z* z5`BHp!v&2E<9z;zsMeZ>yck5aqL>|O2_1wJT_n-z5{>2ir zooqy_byE9z0{#Jc<6Bkn3fbRC9^6N4Ms^bE^6D5#Wk4I{IV*a4x_JSJRb!S+++z*{ zIdk5_Ltk4A>JvJkaIBmQ&}yOgG@QS-bb?P z3pjq7P>v$(SI^8UnUi_i=hC0Gu?z|WbjODjljccV9N6LXp2NLwl+m{NZ7c)N^qC)n zY-y!ATJ+9IEQ!@*;ytCqUt4#eoy6Pg{jhI$H~8a)`S*eNV_j%GPx0E!c}iVRQ1`5J znUZWDthT~b!f^a&-sZ4xME}Ixte01HjPBUn=kC?#-G^nrZV2!aT=$J!)_;CkH&Q-S z$+O7$(!rN+sf-(@jREm_I0z&}o7*Ik=TB-E<7Gh`BgZ+PSeM(qk6Zjf?U?thvqAdS zPQCD2{DGQ~afBvR@k~C#0vhyg#&D8kB4aMoOXaQrx5Y>L#nGw&>gq3%{oH+i*?m}D zja3QSxDyg2dHC03@2LLny~rpI^2es*ljR%n-6WXp;Bo7mh#N2N)V_v|CW>csv1NsA zdP*+Eg!f-d22nnUL}#BB6QC|VQt(>7Vacey{g9R7MvV`;-7=u{rkzODuQF(D8N0e2&?X+<-2i19?SaV02>SetYnCvwytz7k>@-kIlb0%?6dL0Q(N# zv9eX`hL!B)>yLb#19ClsbrnS*f93eUxK($70FpR~m(2yqg=&R-)pRqSS04C+4sih& zcVo8nPwy08!Q(a-&&c%S_MUPMw4SZvk96JrSO9Sq5u-P|E(tFQppBS5<5AECRhb>h z9DHZt4M-JZN?r)d_MI?Tw08~Slx9lTRFXVp2`N9I*>qy);wySlwxJ?bQZY`3GdcsO zVb}wCEB=&D8>-D|rc`9L2Q9&?h-imtNs~p!*~cqL(jdI_0NvF1Lo!+;3;9|S}Tb_3|~NH605v%CmB7t7qIi| z8qR8)=?a%Iolm?mM^=^EcC~QzVzH^CTfAi3hi-Q<%Sho$KcY&bS|{ zowuO$gray~Ke(%Q4b~|jt<&#o1D>IfdLP7nI;;h(E0&4UYE#C|@LY&!=&arpH`?4RTDm8}V<^n5zvZldh?`3G?1T zc;Ie@uk&0x+UIMrzH_YL$I!af$FK&-n2AYLlK}Yj57|M9sqbfHf$b#490i;|Jh9&! zO7Nq`r6ne8cI=O5&YU|}%Q}(ZlWj!>?=jJzP;V_>ynXq~?WNmGkL&@`R;$w0nby#_ zsK3R=nk*BF8|REFdg#}=NRfInznya7XnE&Ne@chFM?4*^Y!@M*6l~#nt>L5Bdy7zR z0kw1VUBNrY<-`14W{mySCtof?lbtUtR+W5EI@iM* z75V3(`;B(oA90Fl!Gk?1Q5?W{&>pceUEV(Ye1vN<>IdZKx6Mc^%<5^;LhWU@J#9Iz z*{=_A*HDQToZ~OE)UL*0K^D$5DRLk@U72eMns$|b_4blls`=QkRH|mW)ld2vjS0uB z!<8xF*QhyWye#eoUX|K*tAQ)oT(VU6yRC}y-J2mxg12TlC_mkaLm5FbM7F@%2aP4k z_33%Z)$5kl`o;g51)!?9@mGRdLvl)!4~v`#>N0|P^}G}mGEWZ0&*R^-z@G|Jzu(KB|6(Yd_Ce+Xtv+sdl)E(vF$oW*XYaDnxZ9Gd{qVbeBTg=^5 zviI3{(sLz+GoQr{7ms^WnOsC zUNihzWm?)j)xd(rQ~Bao*lwoI&TQtBx#q8qFP|i@%*?EC<;n>me&R(XYMx7Z-0ykq z(WKFnRrMkEnD>t(wr*Cx9W8P#A5>S2VP6_LXPJ(hieKs<3(&+-AKW-Uc5U>7XG5ba z!dST75tLF?T8=D$WbetRoW>WL<;%|wQpp-BG`@)n{>2^ny7d6tY%If>qz7fRqG4PLM(;e>{y*a_8^^|74u`{0W*Kn2k z!)B*~w;#4eRzsu}KVADj2s_hoDBm~kmy%F~kaa3sQI_lsLn@TghGZF0lwD+>8C%&6 zsgPxqin3*wZERyGj5WJq24iQ;7{+YR^!p#rtLMe@jycTjKJMc_uj@QN-|u-|VGlpm zy9JV5`JXpSDSjjv9`E)JwC%hIB04POgVqCVyPxAzMOY6f!2Qt z^={jBN$_5JOO$Ry?LIFg&B@@M(2mP!>K1b{dZ|krHX^C7A=X>)sAqfMyNcBNr>}M3 z!b4qnAlM0A?{wU%WtD$9d8g|%ef5JVGM2gS9Ep`%j zt8QWNEy6yU3X}!%zA8(>KdY)Izl%wLS<$D1p%++d8t(wbfO*CtVVDGJEmQf|?IY17 zgad&csb1HXF%LAirgUIxE!MPx1IeF0_}7%;S$;c|+}KeIN;(Yw?`AbRnKgd1TVo5< z(M!q(a{2Ug&=!q$xjN=u}Iv%4J=R3uy4kYG7&R4{c?c&a8%34#cYgUB$Xqz5{>uHB`EH`t33V#uxYZmw^%}^q z?P;j&JDFd(Q>`rzDkRojycbcNZdxB=cOpCO4dI7~5?^FYyUi=QIXdB^AYfom(5 z@D!K5rLiqW4>R`>;>Ma?DFW`6bW17}Dq328P!-VmfVT!P6{E1Wwmadk(Qi|Ha$B}# z?`o4b1$YMW=QoacfPSggd^`9eYnxaz2=&%BAR-i7f-V^b98gE$%$oUrp}4xhT^$@nP}U)tva<2Td!5`{!UOj7EW$?{sAJRz^Hv_dBcl869#O?B1_W z47p%9_6}ti$AXaPMHEYH3v80noIto1wSUshg*yGO7eGE-gno`Q9q)+S$ZY9~OiLUQS+Y1MG^e{tyG3bwVyO(k$Yv zcP4guygF!_Q(Qb()+8=IrC+|DVSiMJTI6tK%c}v}wpe<{WSr}MLL>j7`%TIYTs4O# zxhh11lyWuS75E=ikyvyH@B=NhRn>LeLqfwe<8WUH&_NMS%{-Up7#`J>rG z>?i%Z(g$63y^OC1yU1JK$yVT()-p|zQde-j^Z9_*lm*VbK13IUerSt+8YnxUf`9#r zyJw4+^oO1M4))%W36Xq1Zflh{<5$Y{CP_@}`g!Vp#6*kNxcq1pq&Vp4!N?Usyjz+M zMv=tJtK@nxBKS1z6kIk)zC=Z({IU4^&B^57B(u=E;dW58iJ7nI+lFEtq&u|~DqEw@ z4d&j8v50c}8nQEalhm|lwdobrR9MJOwy4~D89e`t6Cyt|rDb%W7m=Ij<%W2k4Yt>M z@DqK!WnJ~nDoy6p8L_Lv%)_!w{yeuE3d+47rS&|c&yHQ)i)pG(X%bD|Ygi?|rq3HZ zlS9*f@(;GxKKi?ppOzx!sD^OxxDuiA)C&7-@~ZTYgoCrxd0L(ZfW8aQZfrU5s^Vak zz~;-j*t2N#`A zY*{zZ{W;*wTjE_xHKy?pfsp-mdCsNVY{4L}d+&-v;PC#DY4)`74LS$V#3t;J#3Z1J zv5tN8cN$VRyK&}2b3)g>l(PB~MjGx;%L5(B!L4p`_?GMa=qUpG96(Q_p1MS7A5Zw2 zZWdXBo!vTMd^i;iSRu?|9hYtbOetWZV|AFXhdcEbIRbgHVd1Ez%Dk>BMS+^@q%s_m zw@RkoB*CA6#$(fL@qdF|#xZ2?5?Cm7^p_UkcUgsji+y;Mfu$+kC1)g9cq~TAk;f-X z+Cck@!XWl=0}h#sKq%1Gx=6+(#i%T*k~f+NgrNb>XU-x>cRn(J%+LE@ zLlRn~w^);y3W&t~TcITCsPdyhiTyhGt;!5slrM^Z{x$h**~JzC`JKxHi8zI+uXUp& z(&NQvT*aouJNO^bcE8RyOdfee^*O@Y!0(st7Zdo;jp?Ug)EvTNlKbHvU;nV2i-Pkh zmG%2aT|#PjwZ826(jR-!l`fYDNA4HY%br0OLK8qcTjQ*-7ch-Ua0N@NeQ_^J4LQlF zZO}Z)8fP#Wwlplhhia~Kmhlxqu^eP7?y!PEo%IVxY42P3g_k#OI+7B`CP7zW`bq;+ zoPmFMJ8|BhrSXS_S%VIeHgS!$?>31~qd5Z#TUUL#UJL~rBNl@)JBa0bmIed+yddp^ z2yFkiLzd8JE2Fv;%x2>9ZHn9O6Qg*;6K6<2P<5X}IIAc^Kjz^p9-YMECM!wmTjpP3 zf_TSlPw?dHKcKJW?JEwOpPR#`q@OhTG1H`c##ZhDU($4by4g0sE#t$Do7}Yx{*DO% z)neiPrMQIXw_A48Xwp;qbsd0(Mcaj2a4JoVaNd9RBdpQa`;tS*flDYHPnkZ|TWB?n z&Q4ipbwd0Kh&5Hnrw5L(;^0b*AZPswakspy5XJGX;QMz29n4$_5CkDVsaL_@Bcf!t zhB1>b9HUoBSXz0WS2{8g7*~K79*Qq+mhSVGQSFxzU^2M?+Wb=ClH79&X~&VzMKVNG z`=8Mxg;L&6hTLfH;k%kxMDF{s&0E9=iv7LjuO4A0i9lR`X)xK-p{qKdJGyMzRr}Fv zD)unfb|{BKu*8Cx-+R4O9gOV3_13HxwLmmpCGMmymm|c`c=c(3j<~$L$;%{ zj;&tcIX6ES8_2BOfD-qt{D{mGs8X=4@T}ZO6lksRzEE?hzI(&#oX_~Tz}kDt-_rVT>0KAS^Kr7%=F6=s=Risr z*pd*-(~#20nzE424ixS#Dw>;Y5N1ONXlgQ-d>?a_fkBqgMPi^5; zT~$nILrh`g?BG;nqv3r>`xFz%yHqvU&;J;)Yp-&U`1v+?TstMU0@g{kCh~P!%KdmD z!RuCE*U^~_1^@M){&;af1sKv&?cWk_LW_UJlX31V5<~RvI?_1(GlK$4(og?JKHrqE zSDmA5U>hd1CC74~z&=hU1e%|I9yxy4^FGiI6GcU{FD{QK-q^N8J#ed>P2qz0%~nZh z`Wa1=y_+uYU<1gTA>#NQ!Jcw%)9`A7d4Tio`_7rnAyOf(pugaHuxUR${;+RBFt$H9 z_fo_dR&n-e_|!7(HZwbO7@;CD-}5qz>DW0VDUOKM4yTVntB-M0+^T~0_xy3HZNYlq zL4MD%U;*}**!jo?b9Ipb0e6uqX?5u|w^CZobL2{NHAjP?&#mq@(#lQQ0slvKWyYML zSEiw3&3W*?mCOE$ZCMqLR~wnCFvc@dt1&QgH~*YTG@s&5SM?#r`PoCa zala0mg&tRKo%GhBWZ(>(Ccq)F*_mytp=y%cx7 z_%dY8G9#PE{aU+Ay?jG2zg&f5B069$5F8KQ*K7a!`lA0%E5y~W%x{-^P8N*Z2ZN^U z_b320{Xon89^bcA8@k{Jv@mJgWO*ekgtT1{+uO_!a(5LeOpC3H;34rY!{gVLw8S85 z)?+FgFJQiuC)dwrPxl`UmaWH}I}H6`P8Rw687R1tk$MVqjaqu7*!B5o?uDWopbD?< zq|fIK(Cz9%q#coaH4x~B(RG{D7-WofMtA?~Zz;ys{)jWxbi33zLyh&fYcs+2J3vAs zC;sUb{Z~_80%v8k@AYh#DH^0NrB!xc3znT%Qp>Yih)vDM#88c8C+)-!D)(;I7dmF& z<&O)?FtW_nkyI>!y!rI*{j%Fq+O;jELH>gK%z?l6)b#>CiAmTDX_?MU3zt9fAL5+$ zzW6f!*+B<+hNx>}vL}uR-jAc=_n0-mcKxweZvBK6cszB6PqggaSJwfi5ZQwS4)S{q zeEj{0uTJVAZgypKs(@x)eLXL1J}u4oFf(uQh!n8>sD-C&f^Vnod{}L^^xBk0J(jB{ z+z!RK`Xp=$a-NI5yqmG5(J;QPd5yuP&Q zKW+X9*7$QA=Bo+ZYi|Iu`7uv{jop0QkNq41!0xNlWNahStiMa-0 z^Euj^C^vc!%&^)@GkGj+UMG7UJ}CAwr1@{&WiNazuf zJnR9&aRJ+}R&6I_8DrJH7yB;H3l6drmhPzODf}B0Dx5JKyrFX+m>avKkit`_u>3X` zSXQ5w3JGUFx5q1MN9>URUq2y74t2G>u6h#donu^w>yD{Dq+I3SM%kLaNF=OR)>G2< zmF!a#6FslkGxIF4G#K}^Ay{?`wL`J&gSOwe)#-~j9OI$bG_Fv7i7cx`POWg!wADMTgkN=Dr>D}yVHd(4UXz@d*V)ROz-hQoph)w!1c|kItFgleN};O? zuNcZO) zd!X1%(5k7c<$lxMCU@Zsdxdj78^ZYQ+kGBBWbdFvnwolB5`}&y3 z{-4*D1|3cF2N~IJu(9DP&vC`3Z+Jvlv9KW2Nwl zZEl{`qNp(;=U8lArhx1a+(+V?+(FyIt0>_$QBiwA2Jr2+O;!M0mSVN}#J<4Aq%})p zOA*s38$#22v2tu9&_XhsHGi^BDt(D7HOx}Xx-`hEL~-ljY_$~u!g*l)@RN;ZXto7r zAtdS9p#kdxwv9jku%l>z{zCni*b*hOhm-1FaeZfhT^%sL}>P4mFGdp_}yjN4~H z*4F`TPjud;Psj?`x8&0T!Tb!7{64L)=^7ju^T)5#SxnL_>Q=1yNbE?3l$U4ir92ES zPxQmBE|limeMxrW%Hx=K0geOycWE#lT9Gc9sEv#hN^Sre~@AFGu3D0sr z2jG5&`Egj(AglSV-(5T3upQX?dH4I@;xOpYz?ow3cuAuremVdFsuSMB70_}h* zuZI|H2cq_FV7PXN&ple;m)hkoDL6R!iEa#iAR-FpY!o$J0H}?G{%B^SZtttqTQV>q z?6=5-Lcb<2?J{V?@eTiY1~vF`i~_WqaAu#^Z#j)sE%6)srS2bnAAU7@;H_~1G}81N zhqJT1!17#RXW}m%q7zI#l7rZ*%-Vx6h5Y`+JduhbVN_Y{??#q=2mF;M2w%T!V>hy}>tn9k7vp$9O|wMI|xX zlGed=MsnM~nV}NM)0EtjhjSdf0qhplv1>?Oysp$ud`>Sm;C@k((^Y@e@;{3gafxkmdN47id73V<9qr;CIy=qU7FrrS65AL5Al)nvffB!bRalVV zB^+e^(k)8oM;-nde@GW)W>9{>Bu^!v%*X63!0&~a`A(w6=b(79x>lsLIoa%++p`e) zfvWTMee*FbpVBTDT>!<%hCcjk3Q)Qr(sDFJei~B{#rR!$%bPI$2$DxR3lRG2g*?<$ zg}*8xG-oR|E8lbEW$%JQhLqxF<}yaD(w(VzteuBMuke3*ANY2ii|7@}4p+bpLB??= zN2{vh4F5dz%w9~HVsllz;>eVtu2w)Nz;#e&6g%m0=r=)i>)E&)$C{2_j0)cgFLnJ| z2iG^If&LLp+vv|6i@T3A2!RsB7` zzFVq!<&&JG75Dee_osVm5^mi&1$Z~{O2E;0;}Y)^=o{_QtAF5OD=VgPQXT|LeP4E# z#pc|rmOrmMV}2{AIZTtz*I4rENNUX>Uqqz_R?}V!pYSPv9NN-RD5LmAA@aOWhY|G1 zKsupOJ9hhV(aJZJm<@+;VgL=uBiKw|^*tvA8~XG>a-h_qreMAOK~#j8Yi(EHwjE6?rn)yXssz z;g$=VvFhu5;HF%ZwzOcYcDwL#z+{TdtSrB5f8D>z`&x^rUt=D$MH1mVJz3m7zon6c zR16E4mL5h+YZmf>GB->q{AV+q(RtjYSvbAq7de46q<*~>?;X8cbuwwD;p*ebemPK} z^Y3YDtIHCxgR76ct|9oFaJD+;+DrL9d~DB-4*10Wmk{}H1(^*}T-fwX*?zUpJ?(PV z`KIrwzd~et3pkpa>)sRYL8RhI6gR&3-RE}4usk?EblZ>3l53!(n`BQXXZ`eL(Vn`a zGl3_}oa%Z=>*@H8M`zJrLah@3S1TK%&AjV$Cc~Y9>Fh=&5Mk@!DfU+4K1bWaXWfA3 zzjHo5jxbE(Y#QnN)z}#-OEp2fT{cyHbB~^sgyZTV7ZjMqn7(A3?ZOEz4=0e<(?vI) z3Q-Re?rtFVwd4o+`Lj1%GBUk{2+k?h&Xmty&#`nRdz+V?NuSXhwq6@6GUY5!5Gu3l zVoGom`y-sno1CdJ=880F4Y@6#{z?#b&-e$=wc0s{K!UBMcEJ?JOt=2f!!O0{5>o~1 zAyKZ2(gH9Q++&{x0NREv!Jur7D691bbPhR&@I2j#4@DzPTQTV^{}*b{R|_oSi9-J&t1X4^92mas%Oe;N;eCNX7)Cdhw%8(}!U^nUl<~{JLFanNG01ovXnYJw|V@%zE}ZL^f7M zS1c>+1ky>`Sb!3}F-_Ly)c>k>xGIuT$L$T}rB;oxjA+3Hr@kiiAcqcVhZ!!jgao%((GGdGH&hj@XnFfu@vCJnP+CS%S7QE~5 zV0~S|@Ai2VzrTbPTuUTA5?X0$_d{I?NbDu33xF0MWRX)g8gPHlhyu>BCfgdJl#Zoa z2%2@E)42z}7)5d;2J(S%HTu>x5fJAx*9@P!Oz7fPYEb#Pb_9Y`bEsWXd1xR7v@W~I zPNpw_OY*0@KS@>hl>i=t{v6zTp?7**hvRTD_J4|d3^DFt`q<%RF8g#;{YG%&cEDrY zfX37tg#>!Cw#RhNoX1y%gqJ?mspkWEZ9u{nTK91;9uu|N_`L7ZB;T=(dRKo++>JCP zoM21u4o@kO;%jBm2=+T9oRJgzSb_D_s92v1RX;h!y|||b5}tQ2cgn^YpK`0tBZg|X z%Z-^A?WQnHHiSKqpyxB{cZmku5`!BDT;$67Wc>jJDC$$-RRb;@!9>RXr2!|T=}sOm zd%qP*La4ZJ2^H<96Va`f*TMWn`=`<6H|iG@$G`52>?hKT9^8dqV6Y7=mq&i-rDXKs zh8_qiGBp!2*!j2tr!WQ=JjPD5g*&;9CGQo|btpkKdsjy2;{UHAkAK}?*8?@8KcQRr zZucNUrG6td`~N|N%(BM6NR>~N;yf<)4S8_L(|SPYKRBGy$r=>~^md-zzyHbM4kK?d zhqg{9(3`5r5VQO`1LQky@}r`uttJT?FVgpCY0L`O-_VM0Cf(cY^AE3)&wLB8PKm-L zHL)V1r6!>spVI53zV1NnL-2{ak3ygwQP_vSCn7AqI&u0xb^UUHDyQ;dB1<0D|F$>{ z5lRTXwCQvcQ#-|M%@|12aaOu*K8wFS{1tt*6rf~r54oO=>uAd8>NEc*L{K=-x{v9VK^Wn5OEOI-hm2L6S$QICMGNoge1@{=WTgz@_j4%4 zgvctyq_D#MCd~$N5$p6=12_9SdK-XjBP7lkgaT|>cFNeKog~KLZNe2lE6}EiHq1J1 zx*at4h?}LfYP#j@8usL&ReP5y(_S!SQ_5B0$AFtM^_}?I{1+nb5l|`GG= zoX+~v@1{zv5}iDUb`yHJn5K$Mcp4_#eI%*2pHzb2P*{ipwzO2YI2&d`Be6e9!zko6q6>mGczLQ(~uga3Z7{ zA4&EA%5V;Uw9%7VtA|Z!-ed+=D>!>+G@g-?ye}InJK%#g^bFiQQxU&gEtO8y_4ydx zv%j9sDs6QYlId^_a2m;h99X&fj+gr_tJ@yY>)p#ur8mgedv}WtkH|}@OcMmP$pqMNoZM`2fwN z4(oFYwchXp)(ra+tlL07-Ge5dw#3!Yd4E=Il{*ZSL(pzq1mQU?=CNRhhJB7lp)7ao z4b`+ginaZK-pBxoFz*@$ecloU)ZbZ`0lwK?2Hr{q?@&A|dN!1hLhlS-qgB80s_?Fr z^5gFqgw{a6W6^8p?bpr%-}DW+Koe!8Cw0C;&ddceIDkv#rj~!l{wR4*@#Gt(RDzki zDpvuUlj;4h}C>~wslIBsKB>2@^x0mFd?ZutC-0yODj`{=AW%WIb^jmB!y>Tp)V zEG;_K99jx-j46gZ*hkV0xqkCi+MG}djo+(tj8l=rm@)#GD_I27{+2<*?-bK`M#U^; z?Gt0dmqpzZqgpi+hJ|e$-N9A0_N1M$xuZ!uJdYFI{=4S=+wlU*Uh@ zc!z4l>QHox)wH-C#wh;k^upjTqwG=#t&1On{>uu4*SUG0Q#CXH!vq(mE?872u+hET z<)7BkqCLe9cRK_e+qy6&6BZIJhsJpCUp)pwkQ&^V&mLX4O?>p>@p;7Lvr2dS?>#|Ljm`f8pJ0l<<@c9jN zX8oq%+Qbc8?Gt0=;n6DTf$z>7N18OTt9|Rwh&%@kb@e~4e%{=|9p)~Ap!a904jtg= zKT3^2-A5tTa8nLoF~;YKv;Jwl+#Ca;3%1l5ITHW5U%A}t9T9g@2CTlju{}FQT;-*Y zebQG3-#|@O3p-4g`sz0IoJH${GgK#!dA$Xtld0HK2L+dP@6N)bp?~{}dpmUmYrg|neug>1TlhbN(>G~Z zVIMBN)^HzK-0V)T)lE4a)T9QN{erOne&SV3@Xf*H%7C$0nvJ+7{+)=spZYz(cSNk- z>Qq84vk!d0Zi$A`to8+MDwvwUmZ^2UAb{&P6^IiMDt?eJ(>1F6TuK0{419Axv)bg7 zLs-&#<~z27qwPjOsh5v&^2g$3LUyEDvqL@k;oZiHg48KaDOty9wp|k%Gu{@+tUiMN z=iTJ_#yn~#OIiQyFz~*4y#c5ECeMCY+0fKxIz2oAO{Ue0ZeYTQrJTR-Xw6^KZ$0+-SY~(1ex{jj+8kg_BA} zW|O)_uN>jKV-39S%@XstHHo6&a)oFAd2Jtt+W?i>5qA3#ncfY_yHJKE8g`-BKzU40 zG~+Z}yzTS8obKS*k>7^NI9m%gy_#A8C&cdjV_!7_iqc)g2ODeLf4VT=a4&?l!_Ipv z8U~6hZvH^9xBb6Dip(zJuYY8~7?mxZ1WvG%icOHvgQHZxiO#!k30z=pq8XncXD`5f zV%SVU4x>HFM5_CY2e!1{#DvgNFu|Icd1%uFpmA7j_^*-3I!MG={|H*2~)rtd+ zj8l+9>rx$hF+wDyr7zOSHEhX90%z9hB)2Qx0GpdUqWo4@uwjwkuO6_%%s!#~NhT3Z zwx9M1m;&npBJrrU@qItY<6i)qaPQ_)V^X?%-F+E+B+0 z@=PBS`i)RCh#@^)jCXV-qE_fHvQJVt-DQTe{lY~Fs$LU zb^`ADXkJ(H0WHj1aFoD5%}Y5jZz`#VGEs%uSmy9rudZm$=4{yH_SX0BA*5s)K#kuJ zI*_9i(thbuKW@4qDM&!RM4gz^vlG7OXTDwApzlZSyGbPRnz@=@)lHwW6@YfiSIhY2 z(Wl{?u)WQrV%UY#+bGP?ObC2*QB>p}MB1EGRpg9}xk?%7u+gy2eVdJ(Lu1O_!@?1>s?LH#;uY7euKMh3FMBVI~c&MzhmwF=C{jP@Az-X zkHY6-xpz%eyXfsdLU4W$Q3zu4M%?p8ene+Rq-&!l?k1peAYh=C<7rzluPV)p1a$rlUYpa zIHnIeJ2!>Nq94d3)Jugk9NQitCdY(U=>kYt3Hw)mVp0|V+6`KrK(i37VS-VjbGNOm z^Kf3sJ~hkW1P9O7(UD(GgM?SOVy6aW;z4Jy_E_=OUrWEs+x`=nb~f@+{-t%5DgE1e zf7kC}@bJJE=~~%Q?>)p8f+;r*HFWrAWS3BedSFG3Q6B$M>z`UJZn*pRnpT|~^OVFh zwjCpO5O0{@f-g0)p`$lj^LbH4SaGF}S|W_7Pe3%cb>z+(4+R?j4qL;MNVhpiSa$c} zy#}lzTEq+bCOcmD@apGBT@imdVG>M1|c z>$#W1oVqb~g{GRGZ@A85b4D;v^5@7YwPlGf+`kSRECwCg^^tmoZ%#R(j9Je80aU;pB=O!_F-}V}f$MKC9yO(4p>y#z41K#&h0q{|43L~v) zVm3(_FF7H^)D=l;lmF||R9i_u)pf*n)zN5(b>hJJzQGG2q3GKCK%r$WHR9pzDs<@Ea$aj{e13YU7he42Wu$wa$8 zj+W|staed}z?>Jg2&%@u2GVE~Ht50_lRLDkJMFOSnURE^s+5z|PoxZm-0)cQHQ1Y$ zt_`0nots=ghfu0?XB`Gc4E_z$E zcfD7#A4iI)auuNky{2jDMmS-6He)CYTSs0A)vsR;nGc+)hgKpDSj#!X(nXM}drD3( zpv@<0`g;z7oN{Yg&P_K6!(NetR_JH_Q#-HmE8Wzud4gcvt6~r(;6U`10jW$%v4kMc5CGg7&xo=m!p9b-^i99z zo${|s>z5o%JyFe*1f$=d(w;uK9wcHmhQzMpKL_YBQ})5eK#S1J=H>B-Sq3gx(J%&# zl&tSD$e^&VYeD)MtjeqmAezrks;a#^9r`?ezYw-^ow*@t(x{mWHl>3J5#pH?#Ku@N z^2=Y*&91C24|E!C1*ie?d#GbzoUy*(*9njS2)<0LAGrwz%qi#WQ+bZ!MQ5mm>gmaK zae%;3RgYt_Cl}#gm(^fG!Ikz<@O#v7@Q0fZX$AdEU!}_~hbQ09=+x64)ZIDiFrvh< z3D728U>)FDa_xlnrhf_FP$I>n33g=qqfFPv>RQOciEj*Ll9vu^ITZ>1wROb}m(haL zBp=E)+LBC2nLBdnq%v2V!Aluc$+|-q?6y+;56|?3#d7#0;6<_Rasb?au76<>A;>Cd z{Lpuk;X&JZdwNXkVrtA6e6(xPCoxYH|6X!$Xz+Go_``^oJJ8wO)+`;PMnCC)_PFBu zn%KYmKb57+R5rv(XfluG-jNNfiGoVgQ($2jF8GaXZ5J`l?*#Lq9`scfd)6P`LzqqJ z5vIz9*NFxxds1x>;9rsnG0<0R7Qh9RX!vGJY)WSN z%wC*sFgY$OOMej-g85ABzi_0Ja&lcE!oCKE*h@1MdD8h@a^ttOxN}1@x8XPUEfNU)ukw@4SJ~>H@mJb) z*{w_2a^V6_N4aH@{PQT|x0`!CHhUJ?x4AcqL;L+HDYjm)~9;77z*4F3dj_F#RYYS=!Y?blK}FGfu?7nbrm%o6LBzG!Otrh;R! zEJSt?pc^_3+*v+M>UOc@Fnl46YJr?i1*Z;%#^Q_r)^Wp+!o#q;Z^J4nd;{BTk#4l0;B*++b~%!ay{eaOeOto^i2@_7|yYECEi$nOKPSliZLf zyer!76f&J~@2~?#9W_-+{Aod-3SfRO1gF8Q$tlS4fFYROE};wsM(I-#+sUWcjwYLe zeQOi6^g7#C%}Xp0-Rp3zgcV{kyhh7|1<>#t!77~@B6t&R42VdQ>3RaCg(o3I*|&m7 zCPByFGp0IdRkO@S4sLQd^b-feADu+Fdj zdgH>>z(3odHTd-_3`fHBY6ZLEkP!H-72wiuX~T972#%LTRnl?A`F1~n`p*Rxer~jX zEsXN2Flzi@8me{v-KWK+|HNtdBd1c{$Fk)V9(m---*R7KWF+HuGVp90WX{YNa~2q{ zJDQ z#7}1)#V_&gn@BI~fS{i?4iU5(&H^??EZW!Ja#tEKG3(hb8R`ce*3x{P5Mrk1dgY+| z!jEt2Y++;7Zbqfify3bF#aj{lp8I&^q&KW14#tana{u)VuvLf$|IL+|ny+OPy`Hq+~eA*}7j$&BQI`Blp8s08`DNpXYUFh-xcP zr7ehHv*7mkXbt&xl@5_YRh7x;_bZlD>h4_%kLIy*;U^;DFG~b1nQBJNr1KTI@4Ndx z2>376LR_5#B>f9eni#9>{Jy6K)|0@{^)Dd{#3Sqh`qEd=Gfw;%EdMC>uun>I)|s*? zWpbVoH<1z(3Jr-6URF3}+Na(Ri!2>^A&RoAusP)R6l*k8#UW?4Q@p#{vc>;sv*(d#>o{cfQ{a)EjQ+6kI$rFQ+_AEx?G>_;M{fX$+WWliFTLqIB8Ol5aQ!UO%_d^^?YO8 z6R8s1Z|L8~NeK2a-xy8G6E)mY^k@EZ>$#@6U8}#TwFlbwo!?K9%+}C`G5@>{SYw_^ zrFi|RpRpVeY8$qka&g>g-tH)BmeLW@M24?PY4w(w14`WgSsrrOZxv}f){!z3+>%^) za6WX%Qeu)txUHRi{b6Sf>3MWZXsEKz)}^Yg-+y|m%IbT8Lfh2_jRP)j<#G?}p@(38 zgv~HYw$D6)-HfM>hFjJ?Ybl9?ZNQtVmDb+X6o)x}fevu+#V+3KTY24tdXUUFHaRjx zk}`a+^2JR{l00?TQ%xJPN~*o`D;?izWH!PL|D=Y2Q4D2$5NlMAl_A8alHnK&8Qf;I z)D+4-bf)uWxIlrHlMc0DyAa8m&JYUS2{+YV2M1ps`T2n6E_KPG7r&w!$7qLxV0W9F z1%WFA7x|V0nOBM&g2f#(GK35wFEYMc>SF1M1n{%GU3Pot^`CpS@oED49J+e)!?49- ztVSJl_m2Nq-KO@faARNI)lUuHKxRqKK4}q88cS>;ge;v1*FEcNhDDOA`I$3);45g$ zxj%jTaQr~Mi~UA!gb*IT#MQ!TRA&TzMhxWfpT7ZPNCYX6HUeOM%hX}bD{Co<0CNirZ_f!Wyx|pcH#|h6dIGMq+|u9-O)O;QcDfP$i>E9US|cv2 zHIjvmD44O`r;>*O9bj7niiAT#hJgLYY&CYVQaB)R+BMH(*UykE5KNV<+L-1g&YP`~ zfEzzVGl}Y$Xb$@va6oQ7Ay9p{oADR=SNb!Jim}A~Vb;y&7$TlNPr?|$KB_%*a$0$D z$TVm}(+xAUJt*x!kvQ~dr+M)>hw|J{up9!3Tq0)Sxh;s_10IFfO zpXFjNZ=~AlBOtqpeak7sFY)lMKCjbvz#AWtsJ48{2PdH&am#W39ozN5u}mGup;v6x zP2#FbJu4BwGH$4QNZND$RbT*I#CYbusZH1I+T*U7FLR(;*>1)b1&9h)gQ>9I3_J_mIx|M`K zlZb?=i)Do9Y|G0tDB?S?p8>DL;Mcm`0TgRp=PKhriW(=Rz7o^x!75L~QLQ8>v*6q>jmRVF#l7BzeYnDubc`+CH4U02{Z@Gf( zy64Zvi@H87eeO&fq-;)} zt7fo^P><;ihx@uhqXOLb7IV$F-pv=E^0B|#ym3ifv>1vhsH982C1izTV*KR$`0;M1 ztmd-D4YeC%zL4a|n$Lxn9Ckx&jPu-#ppQ4L*tBo`5ELIiUnC|jaYa9fFS|l5 zsZU|x0rK_-Q(WV%yr6i}5sON+Y*sZW>S?fiOKwh{cDjOSZ_fkL64}7TmFw-q2B+a< zL=VY=>?VA0PkylKK5&z(mhbbGxj_Hf%|blyA(NkJB{`E*tH%1ps?s1eua=OlXjc~A z?2V45i@e+R7?;!9u%$#zJUNhWK;2NoJuhUQ)O$vVG-Gy!b;Gr9AWq}+*zxLtR>R=M zWcWt%^1_RNnp>uWXQ-Sh*@k|_R23xYqW{9cX=&2+9PckOLWNnmZVr5iSeR#&4mGDZ z@5wBwAM9CeA>16v`G}ilBH~yzN36n2{otp4)0}pIPP2}4T(1Ad-x|1&ftAKXZ9~6N_Zqd`&w1gj|IGAPzthR-8$%!% zIiLD_x7yEz3%-{CjDBp1J9D36m{K=k`JM@}xxfKkggVtBZnRQBwQ8M`8Tw#1M^S;kg&lbtMM-l#GuL^Z=XsoS9uO7d1eqpH$|eXasHos|uO?I)*S>r3-`wI&%RDsq z2b#U@wjmHOG5ToVI9@@>0P+?_4`|q>f-j#uo&uX|uF=69AvIQSPMPfd$*smy`wx+B zcAB18B7WPzcyjsme0~!6o{9~({1cm%d2tsAz;C|S4TZomCZy(AKvswxZ4xR=f0K;- zBZC6UxzWoO+A!)c)TIX8Im!0ypW4duw?!sdE78lfer**Ib=hKI+kbu&?R`v4{lDA_ z%mkB|DuU(Vke8mvX2!Gc@UXU2yyRqbedm(alXOpvf_7uPymkAtX-#s`eR!jUfJbcl@ zYvD>Gi7`m(J8JOeCsnB_o_u!Ft=IRSI(G&iX4jJ_6e^5f}ul9az8*(IM7*$MZmoG$@WmoP%+{oh|djRR>qulirS z2p^}Z0szAn!3PdOgw(VTu;QVgjvd~tRdRYpjwFR2idzn_^_LGy4OZdOAR53&QLSE zXCj*0RdEBb7Mz9Q;qdE10(B>50G-dS;ZL`BsONRrd^PqlzYc@N@L{LBBX~5Npj5Zr z+lKcFF&#A?io=H;AY#71xVR{?At#)S7wXS&uOH~rReluMpr4a?(7)en4AC+Yu!&%@^PNY0 ziikeZSwDy}j^*=Cf942A+P~MC4;TU*u zVc@Dv3krhr*I)s!iM@u0%@n`(b6uiqr12~inQ$dLBg zeg#}nYNHp0Z0-IVtgdw?WIANXsReKXvwN{{Oa$z9J#_;>l*v5EBhuPt?L3o>m!F%- z=JgOqT-ZgjZ{;pk)_ai9(y`SbcKMVx|%bB*%(pJ%1-{iGkMEb5->Z9n*9;(y< z_5NjL8o+y{8jSj?- zzZr?efTfA=Y!vraa?0Y=1Qy<~$-1Crm-48wd!uJ|m~mfN^?h)I_%AhHE-+N}@R(uk zn5vHRZd46IEBF85YjMrUa#jni!o@;R6d0^~OaDwrozaG-!XS|OHXri=M|Pmc;n()K zUT*2;1%V-j<$Za-0H*yF>1OPME{l%PBV$T8;5X9TlxfyA#)^4mTNhtxopPCyzgV?N~rBasRoAmoaTJ%f?R++%xwd=Cc)3 zhLI!=1IA#1lR)Qni+%5V$7|_yA=>wN^72rlkd&CZXDTO$a$E9j@~?tnToL}o=di{> zrJGpP`oZ$B%BigW{E%_pAEBwl42ihln5Z`0#N$p2p%^hJ4z-l{$gXa(kIR0Y%X5Db z)VSD#zCIWq5hk^-5g!b@*EK8K^Z~>SE%hBdyw~H1=$@U`izRaG!#wA^K;PTn za|Hf=Prbiw6bsg^qJCf3n^pS2=$rjH!OtRWfe`PXa`tIEWNG-dHwFxHUjux)Era3C zT8-=O7u=H<&V7&NU%vOoph_L1O*f=bt7F$Lq|mZ}s1{Xs^9<=h_Jd_?s$5n~0_u~4 z^xBs9>&f!7*bbZD{c>C;2_YXA4esM5vHpDri7i+9iGkcmiDhuyk*a%oYPH^GjRn$|C3sy1#Ivh&tz zK13r(;-MO2A0hc|G{w}o0Q%(q;l}e~1GT#gzy`$?-2IpU)^8CtdgPxGJWac%Ys&!A zm#m!cv?xJh_pf=C2Zz>NW%_p#Z;N4b-UKv7S#F1L5W|JZ}ezW5d`bk&hCj$qkk23p`0MF&9iQZ1|Lnc<2~Ha zFW)Ls2(%O718D#WptM66!B_w&r}(jrPs6BY9=Au0^19D7qIPXcT_w6RMw3ja400sd z1CMeFlx&t^t17rVUl_AD$x2;XhRefgMTi$k$4_fINNlthgAdJ^h`(-Jml*=kpDtH3 z@Kf9E5s8})HYo52danU+XOg;i$88-}_Tan>Y&)6Kbg`wS^kr7>27Ajs>?Kq@UwW!FZ$|$L~T73D<{^hZ<{PEP!hu zyMYqROn$U1Y({S_1bJu}V9*x)IHR1lE9W6kzQ*q{iuSkH@a_WZB%-WYZ@dSXER5DJ z)%y;{A#MvbldTl0f@`IFQun#EH9Ca^3^k)4T^BY;&NaEQ&KlGlvv~qM#7eF$A}Nuo zpvFG$^l=#H0?f zhlp1eZQeQvRNQ{5!p-}N2S)!LXjHX6c&YR&zoW2b2XcxF*m;nWA&1(Petgd7E4M}s zrlvz;IN+L-`iDrV&HQa%$WCqNNwTwgVSm5yDE?OAk zWoV(a)^oVXylYQS(a2I-NaW;iEzQDS%{M#--M_v~U-SMeN_(D5COQwS6cFl%b-?A6 zal2FSgD&*##zCZw?YE&pkY1qBjH*=3_Iq9agH$7Z<7D8hBQIO@tvqLZphTnWg>&UR zD`nyZR1lqxf1JtK*CyAtCx4E%V3|C5x_Ma)AfyCDewiJ?SZ^#Vs%YlK#O-y+UhYC~ zL1du29<4$6>gH9%zdDZK5#&!}hi7Y$^Kh16t_bz{x znj-kDq&043T()?T74du-^ToB03mm%1UmwW{)x`LY4{5XZWG~^i+$vRIe?CL_U|oTy zVO{mDzEr)UEK$($8}AbVjMCqaa;Z0!N?ja$k+T4mSMK#Bd+$B$_!SwKX9u&Cl}El-x)EVCO^V8++o)WhWCL8u!I%K4)Z^#)&h3)N~w z?+HwH@K*W`!*FLLp~SW9t_&q=bzkLM)At134u60@Klgir&70U^+TU@N`Xto%l@;TY zUn8pSj*{1xR&lCN=V5z`-2=A8_h^hirrZqfP`n4HoyuEQu6s}9R(txShw>Zxau8za z)@3 zcpc(}r@=S2F6|%B9tQVMa#FWS;9+$598}O5pNM3#`mTjSuHi5+eD<;YK<<^G4YAF( zr7wZ2#z+CMd{*^rSED+4z^$NRXeTZdaUX&fDAr2+gUo3LSRG=wfJgr z6Tk5Mx*Y!CJHKhAaROLy0y~}_<#c%1RpgZssdKLmGHr+)C9lZ9dbTvg+1`afG>FIA z2bHuVWu;_Il*A{Ibbd_uk2B3%mFCAkCJWAJ@L~Jhb;}3fwEG^Ne*nRUv;F;e*Tn-( zD77}cPg5z(T-_Xw=(<&i`HKoU5?Jfri^_0bl7r$8e0M|8O0d0r7fk!=fTvpG}L16l;qH^rD3mOseVYVh9irI zcphiQ(Q|7_fZ~*wntoT*kTE7fOum-7vHAJSZ`ocoV!-Ft{Kb>qlXt@N%g77g?WdvP zP%oF@gXNFJ8!Q!S`(wYA_1o})$>SAObc62*)u$Z|qQSfAOQE^Uk2U$MK3pqtAEhuZ=+#BRkSPU?d5Myka% zB9tr9^ZJCK>#EKu&1xMo^s%52nx4-Dlc6K@Am(h|(nFpu1U~F5i)lFyRH@$X(F+2^AFN+ANlvS+yv$)_6GVJq# zG8e02pL5MO=BzsJ$Lx0DVpM`I&BIc|e6E;A1{k3_zkwtGUI}tTU`e^)r1*o^0+`oVV;#(`%4#iJNNk zU2>ed_Pha4w$qkn3@4Q)5P3n_@*(vR1%Tu)3$(2ju z_Ua{#XmUJdZIF_f^_m>+!<4pX8Mx4Or76Hw?=DWzJinV(eJ=<@V&Pw~?9AB}xuN?` z%zM^7b^12*mB4+-bF`j{pyu5R$f~9nC4tjL$zl3w_t{yYJ1O(L3imgtJme z1^Zk9v=CkFxSE2_${S?#AIxGSJqV}`(WYHctEVmSueD}#XMSVwPWKm1o5di`*E%?l zXmmHbDD$DEr{wq#r{N_RK<`MW`{R2_5%;<<8W^Q_tzM7W1Q!)IM7p_U0WUht9{If&VfC}1ecuJ*TOmv}0TS(*}9;u0!7UOL&B!lkb5P)Gv> zF#rYUocj5uy;w|kk?T+-pn=l4sEGyzEx<5zt6J=>klr-wSapI&?#W`4=wc2HIZ8tXDB5mVY#G&Ql!m) zasiUC&86s{L0&*pD(X)F?&}T6Ms|G8!@Q!)JYqol-F|n$&B@7$eE00R=H0*cVN*7_ z5(gRWAY!Ymc^>UM%(*ZbZ%u0X64AJptx}Z@Lf(vt!I;Xbp~(B$U>DhzieVvY!)C3^ z_O@Z|oI8}JLmLoNSF)^w#YD&SOP8?YUGDr$b7msy+{?oZvvmJhIcT{=t}>L9N781S z1!O$P^NE@CDdx>6>JsZJoF!)kBV-H3Jw(W(T7}k>{&b?=(NNCFSDHjHZN}(PF8k8S z%%F?%!cZsu7}91UQi`>}M+bsYuW_~SkefvK9lESt-LS@PkRYM#5p=-ytmqnvdjdDI>?NB}%$2FYB;aKxMV>R|J zOw^K>*vU-U8Z{Bx(+}v*ppPdy?mTxm0-6e7M+0XGS@>_&e)oL4dk<2?udci(4m~tL%YT54xK=I#AT1Qkis6?%S2n_ zdFK`e0j#&2@AG5aJ}PVwt+V^q>J2yC;varnF>lj&UN7=u1wPL=O*c3?M%N#Cp3T#z5Jf zvl}QC#6E%RJuIW+XRa6Yt|U;^SovMipY9*Q3oG3!K##uMcu&TvKeRK!hu<|~$!HCy zLsd&}oEi=`cMqn3(@Zx$ikY+!M0--d6YT44O9B*dZL(r*cMIq(8qLN8Lp}iIcomI< zzQ_GMhBW~`b@uIK97BFC9`SG$VP=Dl!PAt6bc*oq z=9smvg*Kh}GA`3}))pdqZsyq+7N+g^!2L^k%@2mJ{Wc_XyGYO@2QnP4r#MP|)$c*Y z^VEkNxLn1GqudHyvc?m;`6*F8lrxv%r;$$DieDCe9M#{gU)wppZgbRE9W!^yx4*Rc zUqw>cH~gW5tQ`LsYgD)AL!T_bgBQ($iR-^9q@-n`1^c?Hrk9T-8hGyGV-)A__UP^s z3W#Jw=yO289OG78U>GB&y-&hy&TU_Ab_a%6;ll!S(+(tyWkJsA8A7d_KTxJL^D8KZ z!GU}(v(cF3slmv%)S-Juxz2ozhQ-e6K=EzzU-hl*-h=o#UK#rE3f3 z2!pqc4`XZZ?^q9<|51y&c_WKoTCg9BHP8O)PH%}H9{huo4Wzft9fYJiSX$cLAwV`G z16c*I1K;%&LI+vQe`QYhbr1YmxM+Qn3o+_KzwaQrsYkogjHa9~HIK9PLAZ@)dN` z78WlDTZz}Q;ZE4qM7x5vUu-5#Fk^Kcwq)^MH`ZZXb%z$c3@?8ClboOC(K@$QWJ+Ii zoHNVIxD@nx_Wd=;vJ3ciIb|^;_M7zI4CLFGKnxemgg-$M%2hRgtoc+IN^4YyYoTy3 z;x4tfi3Wn*2rR6OzpaaV&+*e7csoz|X{p>-Sj|7COsC_frpNnQsY38<5OkX-6HZj7 zv7^SYeb9#+8)iqQ6@4+(6-2)?h~UWiSR%LWBCr~C@*cD`zDO9av-1_dJ_NWs;+&8( z%9^F$uiUg_5UgO{LgL|-ovWAHwaL?J^X6Em^P*X<*R23Db@w&`Ht^F4;#z}%eBF93 zjMCi4&_*Hqqu|gJoBRtd9_1WV!wJ0rhB^rWY~N0V-<~Z=Qchvg9^|`eb@$sUxC;zD znV2UHJBk<|90khwG#A{1d){p^u_N!h3|vM)=oWpRE2e7)b;tXpkNbC)eV+v73T?0z zWtDW_KKIAPQ&{7T(Z$sa=fZvpfW+_p7p}>3_v+s+Fyc(JqGR{j!C7w;x16|rc8{N~ z3%P7MWmMvRn7(>~iKaRlsIl^>JW1m_YO`irDe)yPJC;>Ri>4Q zdlMd60p6&UsNVcLos!I=od0a-^BnX38wa^wGlPYMD@mxHKqirvJN{o3>t5%9XYnfz zJeeeSqJy_9ZJXE6uYxLtd|;IW*ANoG`qN7(h_!16^G;n^-MpNM6qovTrv+;bF<5g6 zTac5DU6Ht57}O<7jo9}=u1pK@sCej2!gIPI`s%O5YO4nb4E(5xNxjI#oZuyob6L#g zj;X*X4)ZsuHYn-8T{!B?{=3*xA*!_#dh%N5<#WLBDp~|N+bf@UC1tRhUT*TmTC{L; zS0E@P{T+;$VYh;I&;8`4hD@NR7F(DLDb6HclJw6OPvuA3$V)*DcGqIoHmwxVvFXI`VjutgX&C+G7W05?bLXXH0rf^)`4tX?7kM6Y6$h;OouQ5YC!Dk}bfR++S#Gj>c zYK4rXw`H8i#_AROW1ZJV~r1!UwqPO>p>Me{@+b_J94+ zW~7oiYQtN!PXeX_xtjQJ~=!u#lHhsErU_=S(%A#E|) zUjcJdzva~U9#pAxC3nl!bABxtZT$vc&STJ1IX}XcA8*3*z$4>=zH7Hz_jfMQ-~UBn zo|tSJ1QT(N^w|5qek3ExGpbFiRKiuLkI40f;(wJgZo0(*eJcGYbc=^*nrzo#lx4)F)@-)dp94#TQu;80141n)@9I}`WBSMNA1v)Y8GJdBPicMp zTEfx%S?>qqvsX|DeG3KmAkGqEXzR=mgZ@J1Po~%-(>Bt89yE5L7{?F^w!a55P8(z4 zS-N-0zj6wkFy&{Z#xCB@>D{CMVJTK34TDMVrN*AXxjzLL#Pa|;xxVc+-MK}+3FS#=(eL^5*Bup#s4csbGucF zXy0?|JJhwuEFTb+d()}kri!4Rm%%0sxzw5mJ-M3EvYh{zD`}~0^#J%i$)#J7vYN*B zaK^N1+tkN5_wV?_T&71kpYO;8w>A!Z?eM?}Mx0z$&`=OP zZe9S@@X-6eTsUo+h_!wY=*C}LNrxxjZTGymM&w4|cqpWw3c3h@R^OcH>mc83Xy2 z>i1AoEVFmlg2ab35XF$*TwVU1@)5{#OL-7sdaO!!Q+rVBEwY>!`|f8i5{cXX+2|lN zJkzwOaPsA(D0==MLDpj;vOErxNO+E7+mE6DPucFm=fM&%;%M#*C`rTPCs=AH-I$Dv z0l8CY$P?0v*;Q4ZR$OYJOOsoqgY#$mqvn$`r*2dD3(|c|cJ=a*M|0frjTW-*TmPz5 zc1%`D4Dn9siayu1Qf2y3_n5G@0HRz7zee4#$#X}w&}9RX#^pf=^RtJ7Holn6iJNIg z-5E7^F2nDgh+_NBmzu+(#p3vRxRQo)a`%+~m>b_k)w8YH%M8(ipXMcw2`zczG1M;j zr{U3~hV_+V)SyCQnAgQdyDh{TdzbJ?hv=X;lQUV)j%MoQSYGe_d=WTo|7s`G7)6*j zt{<_9V#kY^syr&WFv@$emE3k{7{rZD{;IL$Typ zWtsqVF3Xg-pUZ*@l)OF!2b+Xxikv^hE|Gnrw%?Q}YsO129x4lKgi$k5OP8_2A$IR= zg?QN~S%MCMY$OWagKW}Z%n-<}L*7bMIRGAKy$Uag#|-P&ksE|xkqE?V7XN~C>uRqw zu4fV-=E8aajzx40!X<12yz4<9z+L854#bteZos?J@gywD3|MpYuO;yzU888O0q`Na zL|)kllmaFvUIIE9rvG(ng6?iRpZ}3{JVf6fO}B6GI@OZ2|H&Exa~E(79QBKE8q@!{ zv<0yD3G`Jz7s99##fzPung16v#y^X8$N#TI`#Em->HkMtT-o-&;2`_aJ9^P;p58va z3uHeI81fZ?w&`Kun`22}ByhH+)`e%^X+Ep%fw&pxn(wvxw_2JfGnECOAQ^3?QW-MU zbi^em?-A73w$j=UtC8$^%8Bk3CzECz={nZ*=%|87^RBkYiZRg$?y4iVZYfAH_ zzCMfVNYgflgHg#)V+V9r=%r0t3(jnf?er9NsOq^ zg6m}X>-<4uek)6*{U##~A_7&>w6iJMd)v$Ys#WZ+RZ53eus4^drTEKB*PXOyw;-o$ zcg}!6838zd|BAb2_D!&R{bcxj{0;1aZ|+g@{)0~~OEG|+@AqxKi*;WJ=^ZO(OcnC? z1C9vvw-eTnFR!kfXQU?EPD>;Fo3@eJ#*}S0CuW#-{=!ct^p)wrf7_HGJn8W*F`5u~ zRGmfUP_tI7I`iPbz}Ph#W3s9Rh<*)4+n~+~ltnVdULP7&Xr6ufch$JDgG>!Z+uijh zSh~}FBiSe@wJ!^2Md;Q|Iq_7l2{)7tCzWe45k(tJ!*T^RZU_FcA#l*A7a!jK8ITk) zmPc2Jztu9O(s3*B*x9yJi}v_e&(qbY&{PA97=VDjePjPS>kK@ zTW9Y(`gnjRizE@idJqq9lGpyFp$RK9pili+QV%<9KhQgG8B1eo82w$*|H;MnN4YK5 z(O4C7TSkkM`*9iQ&FiM0n;EvXLHKPU+n423!tO1}#wu?v_@=M4v4XV46vE|eZi9tw z0~+lI5PHRyQ6CyLfKy4B$N73s?#{nT$2e>IE|*(`X`&?-ArviF16LGs$!pBhGI#}h z_~B%kwPx(6K}fKZzFYTMY`jN=S2QV^2NSQiw_h^_O}eRl{!A^^ zsibSd=VMHF|Kw++)fTX=D7rR^ z%a9$$(M=I>G$NsCl>>_d-j}NZtgO(osF48;cM@mLygK~SUUNo+<%M%i zW&Rae@95>)*Lg=SKWU3y zQ-qqBBaaUy%~Bs}hG0t@2tD-(TB3~7MP)>L2wls;yd99Si+Hhb-LJgUq)h3O^CYq< zY|YCR2QDMeeh{toH1hkc9G-lul1X_9)m>ZYb89Bz&fE}`Azo!QnYAr8?&rQI;+=bm z+zTKc9SKUo1St5#qX~&SW!Z>lbBV?j( z>^ZxXU{hA!H?J;AX??x6QN36Ve9WmA68>EG^jY3ptXDPIF6*m(@nH-REJa0M0y0VE z$MA+H4c)&dS6kcU;pBg`rAkwUHPR>^y~reWXTLv#gXz^68m6CT%(d)6rGREcN`*4P zHDAci+7KDy%I5Y)|H@(cBevY#ot=-qPs}IcNd9u+m|$LBJ6X$_+e@$7@Rn7h1scEN zGCoorL<2lF!l*~T+!@9FA6s*r*~gvwIpF8p!8UbSD~Dm(%>>9Y`l~nivJCS}bygj*DNtg)o`x*VU%M=NIWIS2qxDTL2X834#pRCg zhnq$2dq;mY6;l*?CqJ4x@P}g!EFSDZnQB>7p^rn|mh=3(`dZ^?m$hvQe`KIZvv zzj1xRl;R&gG;5Re;m$KyI}yo#-@-R(CMog?b9?l;!X>i3C_002qXKIZwr0zoT~Waq z%aqVPwgFDVpU+wuc-Y>XIHkS#v)^G;entT)=w^cZki-NGT(cOP{N`&!*c3(;b*zsz zlpe;oId6e^khppaNd2V{Bp~F`$E`uWC6AZ1yRKK#a`T-T8_iEsVbk>;om}yA#K*LFofXFV5buk zWg+RZ`d5OyslQMP@|r|Qn`HMgW>IyxI#~1C8)l*d>T7zsQopfAaW*RFiRWjbBeaJ{ z!*P>o@vlNFa>Y+dAX`>GGI*LRp!Y>;DJJ$0J5lEvLx^_aY3IC*Q$dzsC*()e<~Fs5 z6a$6A_A?T{2*XuNFKi21vF)Y_q3W+q?P`!53kXE%fU{UyNWV1pSPoh^WGgODY-ng$ z?*dRiQpvRj9cy(YL?cMAo8j2ZJ2o?ndgEmtIDr#S42*T}i!BL>#oWgzkS+^BBe*r6 zzZverl?jw!74eAXviT5bfA<{3KgX7$tNdGa57-G5L-m)4?{_1kma3GtZk1L zz}iUp8|7(3Wp?-DZRHPhRX1O+wk{8ATuT%DS*n>G_&0JZ>YXa`@`vilmOmuFVv_nN z<&iIqdoOl3@3pmxe%ts-qG?NCWS~4^6ULUoYDB$=-^B0yj=6nw%@Y4zoKxGxZ`Dh{ z=$*{{!@s`7<&_#){e@bc!k_zRs3#-FcW-+aL$C7Ep5<}x8Z_jBAJTk~MlhN~^~gNH z`29FAla%33ovDM$ z_A<)waa0W&klq6BpbV*%*MOvQJyMPcL&Q+pv8mR)2R)p4n_acH@h~)crRin2@vH?g zPZ&H8_G!7ictl>_LJ6S`PNuhoT)~Bui~QoV`*}EI4q!01m_|y@t%0%!QnmfxT7iZS z*}N=i!-vazj131x-_)DlQE&b^k)DA|0cQ_qG7hitcU!|hlxWPgh@WFm1!;ED zzov{~hU<=b&e9(r^fJ^3g<2#AO30^NwAtyA(BP7NE1_|-9HPVcsi1uR>bQ33ny!m@ zCR2G(Rk&Kxj9tFxxM}!h9?mm7=iUUB(nlw+^J)cu8k&>(zu6+kCXUYIDeW zOwBJ6=`Fc z)y^0`-_YPB^$_G~(LjNpo|+uzkZo-=#xH& zwZt%BEl-E9Ht_ZjhV7cMx^{O57BBNmeL&RRqz--Zk}X^)72(eHa9RC(;=b`}H%u&? zR{LE?FqrY1_Yja}Sn~I0gn+pu3Fz#OuBha1B{V-BXx$RKfttqLJZH&R=G`cXbC#0u zlhNMAVhht;X4hAP(O)FAdYyQJR6i`83ZU-&c=43!&aRbCw#%Pljt~q_w}F-%$(OUL zJ5eOw2+vo6+P)N_;rji#b*G)XOwUIYWp(RloHfDOqWS#|{N{u|uX8@4L`H~o{kin4 zdBg`IpKjtQ;#(tqgY0PFv4`#Z1SQy=>Yp!nSFq$G@fqRaFuk=KEnilm(ZV?#n6WN;Y&sW;wtammx z@*OmN#cz_7X-^o|yg$iTefiY2NOr6wCezbqo=b%S~Hh;kaX@V}(M%Xs6~OeW;3@ zS?|Z`o)_eYoUK?wzR@kq-LKYg3b9JL;yJcHYo#);PGmgt1|W~j3K}hR|D8l*KQY2wjbqlh;Iec5VgNhs(Vl`n;6Uj2z?Uob8XY z49#y8Depw3`&udYO;fgRU1|Z1UOnAAl^kub^{#qU1vr>6gpKODJd;p43WM&e&P+Dx zaG>Dthw(@LbI7|YoI}n;9a&`RkL<3K>*1U4Ksrj{hNQEsy5)EGy8x~+g2@(A%twB{ z!;+YgEratf^OT|K3`(`qelj)ZO^BOT>{2-yU$=nIAuJ`x8O+D9QQN?Y&u6<(Ve>)P!)qc5hn+6I+tY*DSrJJS%15nhuxK#Ixa=BZLx zZSGbG(AwstD!M^-J7}ErDHWAo4zbj-1?c#P*juNjD56Lin!YmZqDtAGc)NNdAT_MHoprRIN3hSeOENo+x zQ{K1ykO?EHo@IaplgXmo>itf$a>j@QCCFLz-RQ?5q^`6YdnS2<`-szg4{n~RmaE&U z_8Al6J}tc~8O8|qZry)y!#-F3jmz$rVA`)pJG=VWnb}$1n!(ffD;yduD1XU!%|exJ z<2@tpBFmFaC$O3U?RE3~UR@8b^S`wTp96ClFzV|01;HG56vs^-hA^G!tDSlt!2Mad z756z1Ds^U{q(nay#!)X$y^wdOo?5@7pPJgM$AC3u7ABXr^K(@1Ra@6FXM!U(-`zr0=4HCjJhV7; z&BD!k?@+P8$0B{I4Mn=ygp-e@id|{4YQT=kb#O_7Yu>MdH+syhi3f)VyG4Ncy}bVI znuejp+v<;setgoeG;5Yq_A)A&j*^*mWb`e&T%0=DBazIC95=d#CyB!X5u1w1idYybhszNr&ni>5cky zf44JE?i*jgUkhY#sCzv{=twhtzRu=O<2yS2(`ODMk3^B|SPT1rOV!uml3(g3FsF*P ztJQ72rY!>!S{G~Yt!`}Y79utGiZ?S1wbCQzcf`J7zH@rwcN#}e3xOXoW75jVw#A4&<8Nc*wedV=!{5V1slTK)0!42JLOE%d1B3v$%t&_-0^$bs@; z(QQ*gL5Q>MRdTc|K8soM&5P}Kd#4;VwAr?N6wJ@pX|_bJ766mH_gl2-!r&(P-2;xD zIKA^LpIMkTP+BgL$&V56lrXA#kCsQtXlt}B;R|K(B)6v|r*iw{7ArvkXm?TLHL-V1 z2BFw4@Z`g)Aq;Y-%;uO-N?cZU_!_@svyttW{eUFN&^+^Xf)!5|`(e>haBy57Sg0=L zf6K0Vm^X#zYfjLR!}eRwpk(&WPn<+b;JI;LY4mhMR&K)~aHi=+eKrP|$PE-0#`+u4 z$?xMWg29}_I<%P|x8?6Efs{kwlX9g3%bmM!U@wOJI-6B{fpsi8gtfV$g}ea*AA!p) zzm*8r-)(W(S2bHbC&&1dfK^qY1KxvM=Y_=Ke4Izhxd1ieak=TGKN$kLI>+yTtAUR& zMe4L^-;Zqmn|71p=jwew_=$z6j29r5J#Q5mHMaAc`UbrR|iWAF>xhx72!t-U zhy6yX6ij#hKg{H2=fUok-2NZfC+gS6{R7C>8yZ6vG19#*&3Eq@;Q0C>@Tc(gaO2;H z{Dub1AT;LZ*CFk_9_#k)pygQ1_mG1(hxcx*xMKOGl}31Wj^(%OCmAt1-17?D4n3Xz zxx$^EWnA`*B=t?}^r40(&E_@Rf`0t=nR^c&=uxp8YuJ z(|bNK?}STKUALTBo5WYcz3`UN^OhXTP~u;|VL@jY#)aD*Bd4$I_NJ&dcV5?J2h0_G z_9@SmK?zg^yV@~$IrI9A6RJ}2=y&rv!C3A~!j2ujF+wd#HH%@aW1Kf^&PXeV<2UBP z1d3d0Et?s(d0Y9sfd=wit6?gwXDXHvC2lHx3f50n$Q=5b;Ptp)=<0*V{X_lW5`L)z zrrQ1UJ+Mw8le3;8+xjj|<%%X)s4hpz{Z%(Y=-DEp z$!v{eya=-KL(WwLNs%F5>fN~;|4$b{)QI*`wep18niI6bS3;b9`oXI51j8hewO`jb z#n1xw8-J}wi#8CsknyAXP)k-AYn&U%DSoovUS+0n0g|Xu`A+t82!m76U<0SgMAY=f zm+6>y#U(-bKx3Om^wwDiCLdQN(94G!ts3sKH zo#6IW6a$OtQjCv2{PsoS7)K-LQZX5@FCg;%m9p!tngM_7_>;pVPUEu#=k6;c7D|E? z>Ii?B66M-BDwXRr<^1Bq^m9E-Uq{Obz{xhv;0 zYfH$7O~B3;VBQ@aqLJk7vkfB1tr4L{$6UdG;&)^)j~yNOKi%1Es{!o%g28x9FP-0^Y2z^Q-yJnx8(IbJ-8c^v(ygg%QWCv* z^6HAZUGr{H4Q>@CnMt|??zinG>4^S<8Z8@}eeC5{y?4EOlkTB>V7~t*on7@j#@IK{ zSJGrhe~P>4Lf!M*E`VJQD$o^N9V?itJbHCstccV!sNN<0zv93!?^T}f9A*la$}H8* zLfBLN47WZ!8F6`@iU-;!g-IwyZt;*TffxD1 zHzWAk?(UyXY>dr!mXVtX*bmpKl#^Rt7Ky9hTPb)tzPlN>Ujb9IRvrl#9nAaXyBpfi z-iLkuGLKH-cHhz3M!r~(h01yCnJVPI%Ebl{DbS53b6S>NV4KxqZ}8Lg+DFD<#C|cA z4p->py^m^Lg9S}qBaLt%}|&Ugi(c?2Rn3Y0cZAFPo+_H214_=jG3o$$=c^vK zv~za#z<>tXXqmCYACx{Ji~4+4-{uWsZJj#k8h6iu+-Q)9(Wd^S;W?+q+^3IDVmLlW zp9&K0ZFhoXrS?jOF1*a!?NlbeyU!XeY@;Surx_qA)ZVXxZSy!;^3wDa)d*|K(hv6z zeqcQ8yp6-Yo4wZ#f1a503%4D7^sUBY;kl0Q5ZDG2r6W5B72dnKAN?8IcQ0`t6PF#; z&oN$uytAZ6o1%G95=S_qf)B1aHWeH=Y_|J~U-coeL82UYCqf2&Sh1RGIz_OnqtkL* zfO(;V|2QcLK>CR$=aUk|kstlO;O{Q}C}KPe&0zOMR)+bg@pzgfM|hP7v{CsWyz6CP z+io4EjV80;|6UtcLzCK8Z!c=8t<5%<3+AM2l9^_`-_BU}gCJ82iiBW;i>5(2w>Dbf zH#%JegRg>`0`xZRAZ`rv2SbI!-PRqaWWq+%SjlT6aqsLG;w{s6 zm&u6?(*xdT&#VsXI;&R=)*fEq1+X4Oyk|hmxX64L3wjpKFxrrB8!K|>q=-Y!k*X1%TulI$mekBa_FO=)eM>M&Sos(n`diy ztOU-N4BOrD8M8<;ZC6UG=?f+l5}->aR`~r{pWO%^Q)M!G#yuQs=`0{WtbB0@%1JeA z!;tq+)wWV6w+O3PmD#c|Jb6fJdVjdJHi-!~Fk?RBH><`t7?BupTn}UIKC#(wh$}iG5 z7Ito8D&D;Sd;4qO7p;orC#gQ(+f~ngZ}cB+>b@t$I2QPf7ahimI@rfgMi*T#G8|vu zTxu}ebuFxJ!O?4oa2BhR0wdRMB1#Lq8pUoT2w8*$sHEw&pd55P^n+I|&>9PiSZ@=T` z89s+W1?bW+0>Zh1D)EIshA|y|YCse&lsZY5_?N_^+xIPH zB@9j`C*qgkWZClo&U0|4`G9NO0pp)9Ipu*kgs~aH!dMOUjuy?o@TcFFm zH<=J%>PEKDgsR1pV1o?n$y@CZSj(-?_ZL_FOP1R3Gs*#Kqv_l^}7Q>*I*qe#du`U2YqSzTk@OO`%`wB`6qrZ3Qxp~{tr+89nJRt|NrAPD%7f~qDGXe78NyW3)P}j(OR{l)l$@| z9VA7K*6dI_R%_O%QCo}}Eh6@wF=CG-LL%|Y^Y#9Gf9K@SoRd7xd7S(Ge!E^T*Xvz> zC0^y3b52i(#%t7$*_gs(g^vPO#+k4(R=@i~J=sHi!IXoKW1Vk4E#n@7h32q(JG%vX zDDXGvjJ2pei|$B`Jzu6g+E|Z?G`Xzwwc}jy5S_4|d__FvT4F(R^u0vX@X+Tz^_YJj z710%IT^q!i!3VHT0mF@AAnKmnh0_kv%Y_44p6nNc(J`LUM<8`hbwl;Dz}mOBNU6fN zTB&~s`Eqv-4W3Z0g<pMmAT;vAxOx>;@Q5>)8FuK{(fHbg|OaLf%3Mq%;=GhD*}( z>gWUD#h9>fJKF1^t+Z=vP7BC(wAC~;tkLrUMnY~$GKG7T5J5K_`edAzMWl_-baMf* zwJ2ZU#8DMZ8vvQCNvu69plBLcHson5d>y0ahv;x^LI?ejF^8pyGTNdHD$5SjC@eX1 z%q`dJf0+CKj=D;|vO5&W$;Wdl3>xI7I0o#A2WcB;$lnF7aB#lu7+bslcni_%RVJbM zqe%~FvxF^4c_m5;q5L|0tRnM>TylHsh=C3p;|Af6gH7aBL);ATfoI95j_McX!N(u& z74kxQIUG&`VXqz#SIiLC^sH!oNvNlfUww$n;sCyejv}txPP7bXz9>PyIeW38 zPTya68dtTTt}X?grM5LTSgEnSAOxR^tEyv8bk={6N>{R%$rAqXUkn|XFSoOz&3m4v zgu&?Z1H(2lBcI91OJMipg^toeTI%q?^-qhe2v1Pq@N%|NvYm&9g+;eM>=w9 zCn-JoNvw59S3mBz!52zE^2UGP-Q3*FkzpJp`UZ%mB5e}fGx=eR^lbxzx)I9)7|vaJ z-YiVkj>aXk{;(slUmhyhW+pm}7?Gv2JNjwm9|Y(fqzAUQ{5Nd0XWj0&}*7 zPBc~Q4M&dLoZcJRD<~e3Fho*MR$}qw^Ttnng4Jqk0t{|IVb4<{hytIq5fRv_JwbI4 zh+ZVszG_*gf^h`bcdq^}Or%6tEvt7Lc}j5luc%8G`vboXVRu({C!IOUk)QzN{zpmY-r#0)_u5p)uVwO|f9e$9 zA&G8Ai%w4uYb)84&rz@i@Ltv%8zhscY-_&i5xUg%TL1X{#ydp$xqv=dy}C(Wqhn2o zm1@+ZBMF>nEZeogYqN=u$nDbuF@2#APo7Jt(!`(?h}ne;MoNIH+(>!!Oz4yIubShK z#Cf+%cEPI+2K=M@C2k&tNDVxnF<-xuBl3=N1N>x|Hu?hwvNdG+u~Sa4=ZgXh={gn7 zBnvcTN?sd}0!&`5&TDGF`dNx}Ad-Mhuxy0YfAl zk4BRhVy;bhYs5lt95{s zC6;kpKf(^aO^3B#b0drMWmfPyL-lS1E@Bu*2_dlR!NVUbAH^`18jQ69%9}RqNuAke zoa@5JKwO`O-e%z6lh>>~8Vr;wr5EeqD@^^y_P{hO0rb{Ml$u9xjSI&wD5K27F!=`jwuPl6YM;MZue=*{fBqxujU z@++y?c+tnais#9ek8#?jbmz4zC^^kZpxKDLmt^S@7 z$+bNw*EOjrRpA>npA~wX^2+r#~{*qu=c!Bo5Qgg35t>{Y>=)34x{w*d-0+Y=M)-6PwG+iRHvg zc1L;|z+b_Ei2aa7KZ&9`cq#;oTv|D(HA13|t2sK(g2hE)L$DwwKAA3hD_WC=7Cob-M*PEYA z>(FRNuLfn?%IoTAzCK{mfQst-PQ*ozUANy2?-nG-0alKDo@nf+FY5yL`*{=kFG?l4 zj>d+>piZM4@I-kTvCjo9H#H!FZ@a@XzTyoPrwTtF%9TIF%uCf-Ur7^aG9R(UX=MwTWa4Udx!dkV}!Py0wp107!Z zS6dhNuJt5V6!xtPJpih*wJ+FyGV|Rs&YL0a?%u}Zq9NZUK7D9mr^9DuWic~t-|sH* z_w6R8O{iQvC{yGSsjGfN_&8q|E`<2V~wZ!+}_LAgE$XBU?=g%+}ehVl7+y0VDo1X>6W5 z%&^m~@CP-Ek*hUMI49Q#&S|xS!*f4ZMMy*O$(QsYmNqi}AKWXSRbh3&0BTC&eWy@- zEUR-t#l7ItaX<8oRQjjL)+-=}ua3=0xd;aAr$_`uvPky=45bM!ey(I|`A^%Qp+ad>Q#5s-{J^)p0ZDtn>DBq6n#rX%m#%)ktMdn6g3Z@>g=710Dt1oITq*p<98v8hWM^14g*$Uz8bYc0cW19XE1}lRy}Ui$k|d;SjI{-*PTaU+jF3lz53(vQl$Kbk0JD8ZKh#k4 zG}$i^#rP5?{pI}MuMX4~|2Tk-ewH<}cj^9AKW^3RaX`~WqEl1@ZpAJD%ePojWd{`6 z*?cdN4e!dmio0hN0vVg-g5h0WF-$om7_1xnzmG&Fx4m4(m%@%>)$0Q zYofP)vnaBe$fFI-%{0TSn^WKq)(Uy&KgZ||mPY=WvXkvAYr1YrT0cnk!q5>W#<83T zB?b+61I2esyQfFnc3*WgZ%fm8R?_#dlf}}x%{Z4LYbgjF-79&kjEV5pC_>7&mpu=u zPuz@#ZGo=#y25`&vHhj!WTjwWvV4PJl?5<5zV1fVe=h?RqgHkm4Z>@#j-V$S=@m)9@Gv>Yw#`q9NY6y@t=Xhm8=7bsi5+=om?e8fmeObYF0j$W=1qf_I`uV#B{>zTy8T! zF1mj6c6)eWj!9=eG)l}&Z|g11!)v%CcwHE~_3p-Bw@{XJ;}vyqy~IVe^MW2q9MO7M z4@moYF#k%tPKER19OrXe?v`10tfgAL|>!B#csp@oBu_5*A3 zZM!C5&jD{At}b1}-Y+29P)`M0n(4#V-ODbiSJ2^GG+NA1Q<$N0#>a+Nc*eURdANPA zBoWOwJ%v13%*uPZ`|5C&XLja~{S?j3K4=|$z;vS@b9WDMgIXSz-t`O@ep#TG)4=%0 zM>mLZ$ncyh;G0-qu$x=mX{l~OAj*C)jF8zdr`4)Uy#f=t-lZ6k2r`<`rW_0Ah`9pYFuR3!7#1fnP z0EFH&$|&Xman)!WbE;Z$&@NpuxT;qEaWh9Jf~>No;heYLy06&d&?e~5W}ce>w1tGa z$=mBr-ox~aF;`6YY2(LuRuu|d6?X1G1FqUV8%%gG#FA(@{-X#ScQ0mXRT5d*d^vc@ z%S?5y-it7;{~o0(%?X$_G;NaJl#CP}>l7Z(vuvd=d%9|BU!Hh)6V?3iZAnk`)ILdl zIsu}G?|)h`(onsd&-?9X(#c-k#g_7NpmBa(2EBYP!=|kkLn+={3XAnmqMw!BzbY@R zc!B8>*o$=eWzLyXO`o{B9_M>`baYBf){UyYIiEhBNyGHFqnfhYnaLC^X0RJJzm@=K zPX7*;+iQV2#Y#aK-?lBBsxYL4*=w9uLnx6RP2|=bWNVfKz3Xqf^8ajM*1g6w25cSO z_}OYT?O3&Z9_<4^hMiKRP`RN=2Tf)M!Z)J;32I#YSS~G~{p;6LGP3qI#M!$wNBwYacQ(?4)|b0blEspgzbFRJRsu&T zre9?=3Q{^Oqz=1w$0Ag*$>+M(c3Dc^%M5L0sGl7nRb&?{$1M`!5fixt^|nl@s?d8eEid%6!Ntl za%P&|HFjD9eH6g0kh;kRU8XD%CnWXv3x8*2fnVTV1BT+%?ZpX7?%-ka7aKqEhe$c* zxyg+RJ;dOSo5fHE&WS0iq+RnpA^_qoVSYC~g{NhJAXo<%|v>^C5`s~?#O zA*Br2G*|6>M5@GFj!wo=iafWBKzxtqUE$K6jDR6r)?xCZMU|$XUAI>2-r*@aRFY+a z)XwNf)m;y`VY@0gO3|ex(UvQkdI4MVcz4vAEL9GTVi`R_xP;!PIdDlP>j4FXi$6+d zEg1Y-zKw$mehI(h9)~AvS+B!=Ltl27d&uh80fz`*Xu?W62Myop7NDUy9@-)F8ZCjv zjJNR186g}Ni%M|*P15t5gvD1d>hqh~#wVC-a<>Y4ONC1P$;l0)Qyh79a9XpoI>B z5LSQ9N0H>!vSZeX6t1n?t49Hkz~oYsz}eGBS;pGII+;MBPocWBq9_iPR^$fkqTQL! z)x@d9m#4MJsp0mN8e~js*}HOz86P2fTuN}(cP`Nnjt*68BTyYkUksGU4s8|W7ko~6 zrSsRAf8FT?gif}vYNacB90h}Y%#Im!s)6VKCrrnnXCN+vRB^m}3N+YUS$NlM1U z{|FfuFL&@`)rthtt~7lLLlDz0Frvk>)TY}w2I%n3l_tu82nJFxm&5$nkQ9xJK-=5c zY3Faby}o~9>@*ViBz@@G&-6w<7qY)TIXU~#vw7|jrhDAPh}~Yd%|W)pDcAF7 z`40_UqdaeO$CvgWWY4%1kMaS0Hy!z|>dC{R7B2CnqUv2OBU#70BcJtWCjCp&pJaZ{ z>$Ju@*7!?KtP}&cW@D(D2I#(D`8qh%&RcmQ+0>$Vtotz!8?yoN=I)b62EY0~Ypj-t z{a|;hy}#=HZ>Q@YPX@Ni5N3=d4~W`bGQARQX{Ka?`4f7_x#WIXy6krm!Cc2%{x;2D z!{*t2vSqF_P#&%qW&xibrQe^hJ=oE#efnl8Xktzq9=!jnh9db#b@3c245c;Ly3<8f z-fF^aG>C&5Li=}@gBGVW3TOWZswHSV4G)P}kGzfll_+T7ob4a-tI(pjrEKy)B|14J z46!#t)vQw5OSVMFe^8^$*NvRLwhAAT| z>w`V9-KTxG*L?g>LIfuc8*Y%eY0WWAo1_?+@YSv~PckPgrXUk4S#DA~R7b&~rRJ;Uy(JkfTM zA}F_Q>3+^6gPoQ2$^s|Pz5|mQh7ibpZ@z9s-LD$<)J)Tx8q@qNF*A(n{W6F6(@=$1 z=~4P4@<4jw=J^ZYEtWCei+BGd=bWczMu~^M{V5EY-8?vX1U41>NKff+#P=)|CbOO) zenYx1RQHE$*lwyYP<&tJB;Ib#yUgUMl<1gA=|ETr3kqlLBwoP)N97>4+AVIH_juuf zcx4KVEV+wwA=4+fN7$at8n2-r?}0yG{UV39VdxU>UCRTbG~Mm-4@dxo@8GOv?DMeq z%XkU&4^`dyJqdCTC_T)6NAMB)Pc7fsFT02J$b919O&a*X7iahy_B@kGF(K^B zYK8w=Y^g0r5?F2>m$jQn!zw0ti^xtE2YmbN{l5N<2Y(`Wo1P8*$9nw^T_5}mxd$7f z*iiBV;aX|PeYh_?kp^NYGGerLK#dh_%A-M9TQIIwOAT>8Yl$JkCzicLLjKnM-10cv*#$z`TOGPhXl!{8?XN_f+m&}WRtcD9!_$No5R=*+wy)t?zxv_y%iPJG-eqcq zJwUYS26l0^qh8vmT^*`AJIrSlYLU??6zw)RezTnZW9hq24YKW7_|aFp8PL)=0}5_) zN5=T3{TZ$+NN+;oirtM5%6x$cRp_Mz8~(yOW8MZ!iNo@XnHRoBw3tDD*K00I!cD!7 zpKh<%{6w~rKjO5e@?bZYx*5dbfkeIf?|jtW0OS&vBiT%|kOHWR_ynO0^kwZl6-;^Z z`|7M}8$pSsj@&Sl*e8{LjUWfn?qXR=tNg_Rd z@HYC-)Rox$j91F=H>M||i$VjXE+Zu=#dS@c9_J1mMvElV{dVEQ{T0oYq||>raa_<( z1_`74m!@aO4RO1{nd2Vw`tI&Rci#zXV&ERW)c) zVJV=!UChN-D7^1e5X{$3DD*YyrRvMg1ZG)KAsGn&unWa{tLH!GzyN8)Mv@4WFqJ`w&75t!f!iUZqs&|;W55fjqkvsH*l&_-Z$J{#01_P3w z_Z?H~4G7EW&hIYwxUO|xvH0G8(0~1HJ=!g}9n_N6VN%hcTaopm)1netlFf5e7B6$U z+`&Ep)>pD6UK}?Hux8b>7)2MkAAK)ryyJ9xDUy@=%&&T{BOtPShtj`c9E(GzlVe%& z<}if7cJW1xIG_Jxh<~4nzi{GwFNcmr1`XC4_AD2Mtn#IMA3sk^W*1H9L0H}AMKuh~ z>vT{)9Dz7e%C8@HmN}sRPi&@?X%FFONF4fMA;h)nGLF7#oh8*p5N&Boc}|!M!U?|2 z0YbjE4r(!xoL>ID>r6kgQl?~Ypte)#ZaNK8d~$d$c(J}hlz}4oGG|@w@~-7!Q1)(W z8x0k?JaCLhPfPKtx5miSZ%1XK7($qO=%%tHE_1>W7tR8+D_|$b{P+_wuzk9I=zbdy z&htk!bY8 zJ@oIrA%QiHPo38ze!;d97Vk;Xr)D5VqvZaT>Q7VCce`g?cwS!HoBiRg`kHc+tz7OX zoc!fCv&MclKlWTA4)E0OdC;qXWGEf|<@)vV-uk+Vpy(?I@W?hV>9mj>-6bJJF`r(l z9PGtEFU$R1%OCX#rh8HYq^ZfO*F9DLkW>DHj5+Sv_qgpWN8)EWWjG|gz=wNEA@B=J zjjiU|-vVjKhQBL-zme|Fk)fwLIov)-=%B0FHDKefo1MP#)sr{VmbiROk^94zn{O3& z?``Xkw90m)l`5+5y`@L8gZ9+DMmUcc(Oxe+OS#cQxM&BmnIpYJ z`i4YzK@*Q876`&~phK%OC}Idu^~Rf+`H^yOP=2k;pB!{$+>^P76puQic1Kew(S;fa zk5-%#W(K@vuJ4 z9=eU*P*V5W5)dxZ+)+Y1&V9dXs7!0M!6AV&3(adhuFr@}h+ojzz#hBpdPi=%yX#)0 z$)3VC-fn?rkT;j@T2{L`VvC&<2QW6WCZeKb8rSNK(WHS4@x?@Wbbz1V3+mAm9yxQl zQFt>|1*5)vwi4FVR7&$x38KfL*A?SSa))Yb6}&^Zg$`ONuh-r6`T$`&LUz7=d)eRN zw>wh;df6({wp3!~2k%27-|S>4U7HCWyi!sobSwLsL7O_DK<+3OzXrU<++rI( zZe!ErGM9J7)h>>WS_!y?DZUgoE2uU2Y*FQ1tLvXDu0>LXLjL@QK=lJ|GjPEb%3(;? z#K*k+zIiLdfHMlD=J$^@>!rlsC>hrtFo#1$+3muDJLU>bZ+Jr9KRUU~-NHB|_71_Y zF%XjjVy<6!2P>OFhvkqBmewB;%#(_Xe`>vhpQpzL6g>2sp+!krV_poI4ACmSE5`J7 z!*Jk9nc5Jc+x?<>>YQw9)xFUYZ^OX%9NPM$z|18?UucT-zgMiJ7bRWv+;N_SV)x;9 zpjfxGiO|~S@>Jq8V*Uqpg zq5@6@8xQ|TIi+g{Z@^Vv{Lyc|dB@+f#BEwT^bdrUL-I$_db!E@U0h0vWu7 z1>>}D81T;p_pKg_#}@qW#9dzQL7HW$E^4S%d?j=qxA3!c*87{R6fMOA&|!iS_OgM2 z@5@`4dQh5E>wg%!=kF~CT)x9V`P7s3U|^tZzi}$D@bOgE+8{rz{I=5B=He{U#Ydi6 zYoezI7+ZQI2Q|}(cP;vYi%T$O;c(~lVj_*%GeN0PjzWnk_T%&2O`chXnCM0OlM{@y zsiBm;i8dshViM5c(0}-2Pu81$E@UV2u){5<%s06dF#gld7^1Rzui0x>JdYY^tI`xm z0}8>xGW1x;y52bz4>#~7Z?~fS;NzyFg$yT1NMjJ46%Rpd1>)AQ_<3t%!}(h(8!mO< zl^2ObC7RNXm|OS$@_1%8D+zgRymET}VgV(M0P9@0PeOr(C-o?d<$UjbE*U!j@>MpLn%Hw%}%k0tRa< zzqmqnPnfXA_ra=%NNqG#@B1qe%n=>!{W`sKIQ?_eFuL0As%H1;$E_egk$vBz zs(5i|pweVIB^USQTFRS)%rzxJ>2(cbxW1;r;Jd9x-iU*qC4Z4<@$#&$bCE|)w%$j) z)Q!OE=`#L7|JG9ESFi$nsq@9Ms(qSB;%(kl`ALhIPPz~d^zsqFX31--=-LOjb@bqi zUCu_~(Uz&@E?W?FJ^D>{dGsR_yOI#`*}$9yN*Gg>b%noH)F0^B-w2k}KGLH)M8V@Z z9mJUt6Etvps>{$_Ui!+{i{IiH>3>-wasv4K(x0SBCRu+Gy` zZKaUBBcoFE(_P!QDvNDG8|iKd1scRmk=CIh{co~gtu$vwGu+g$s*LqyI{X|n^y{O| z-mfTa3eBARJyqB!$2jD}i-I(ji?ZcAc#*N^*?DbSOr zQe#^ci9Kh~A|ADwI#pU%^!!)co5YcLgpI#TluNyr-#vN1d%U4Vmv1~3^WfH8ymBx8 z)`c*YERPnQC)m993nGFesN2O}{?=8T(gSWC>ZQLk`xgC+VRCtoSW${cjj8c)q>L$^`f@;eQ_0 z6VWhxfLTDFoh~Qtm#BDdoVW_x-<(d72lM3W|9{eV!f_VJhmu-g>O11c`vilH618$q zuU{`bGbEnk1GMC3Qaq8LSB_LDzSC5&X415!N>ZD!%6_%ol4#;B1CB2pd|TdKdq6YH ziEn4Dq03I5^Xs`~=i;CfslYozpcD*PNDuhU60?feILa#sJ?cUhkIK3P)Jq2@$Wndc z(^xkEGCKbE15-1@WDZ?nCG{R4E)7Wsp&#VxIG?!BZ+5)$5HOpGI#}wu#2lm(H}qnk zJ3#CUn0-!GcfygJZeFubqkcareX5x=ZK8Q?&I2PesrWd>NP~3mWQ($_63y#<`d5Q? zZw+ciL6Q2OCN4PP{tY*+jr@y*>%}|2iwj^YC#ZDLq$igfuk8Wd5pvf$=2@R}ks0jP zN=jeJ*ZvF?w-#D-S?QB1J)rNuSyJSlbGX@P0x}PaOBD5%jfZWBV{@tZ{jT>0)YZip zIU#f-*<_$y@B`msBlKWR>*TsM9#5u>29;4A?`9)lun2zoMxn@+H=QNmuVI=B;nT|& zOk;O87ypZUh>TL60xS;N&k>mTw+o%7)Q2>$ z|M+VFhsNN4M$3Qvb%fX1aA@g5Zn;1J!yjrM>^a|$|DZno9F%7*n3j}b;{H!GZ@CF! zf#UAYg^UK-Tc26o@Sn4RZ>YE^{{-48UGNK~nSrw=(IfjR-+w02xNH8uyZ^9h>nZ;# ziOU&5XYmj0fNTw#f%%LxVwm6dH0+wX*w$a6HUCJey@hO4(p;;zO2=i)h3zY$IMgrC z5VvDT3VRH9JZT7H$4&~JUe3qO|A$;hh%PKXBHM_S;}R*riL;w6CV}1ysceIF*i(TJ zLc@_l~CvM7b(B|9<{kh;FRFj;WeNlOLBpONM` z8}}HA68w4-9{Wc7eSNa zvqWc1AlE`{d$jSjV>~r(J9ldai?X=zkmqcl>2SL7py#m`)wNL{DOP#Q{7QX|ZPnF(aIC-euY#e!*W#qd#0oOe{?y0&? zX9+O}C+K=sOT-ry`F|_v(&7ImhiKWI{7lMl(*U433)t}6TkQ3PupOEtis^QmIt%w6Yblc5N6~ocZ134L<{Z7KH``lh26;m}s@tX;7dEy&KKVCPn`WG2%F~}Vv*BqHO^Us}FipGOktHK`;eV5|%V>i8qiNo$l8@$y z`{O|<&4pOb->YQRW8(>Lnfm?!=@6Ra-Yq2q({Gd7+}fak8_zp?Z=Z-d@Q?T+2$uqa z$1bvwzprhF@#yfwKsLZN+DzhK#u5#xNfcwCk>UdivpZOB7cwXO#)H^>ANbRo_7950 zv{~1lsa0l+zaV(kiFU1jfvG}sAf@9n_WH5#K$kyiORKAfku9l0KplV?s4G1cLa%PA@wfa$lP=9dW;&&a4VrSvkoMmwcIPR^6e`@{CJ| z^H*VRDK)7zNj6D(C6sGGYw$%L{9Nul?-<8_NH|=z;(t+Z01Sq0##+XNjn5RLq*!Xsje>^-;2?ZujS^72H*AH%!Au<60ADnz;Q` z%}}<-`yoN}solk$TcIY0Pc@H?iGjp&Z*-aakKKAxmVIydh6NOInUC_mV& z)gYcX{)8PmA|;58DDGj(X$kZJN-i6@Y6yI>p6QU07+tAh3eDYj&^!ta>A+Q(kjxT0 z98Qgbtt%>xedjnUkwvW+`-a(k#-;331e6H@derbC%jDCG>tVh=VVMK8M6B6BO;y3cu#Ql3k$Z zKxJkOG1OB3mdE%`Nb|Fg+;E&?ur(&V087@A^c!UME&?BN`2cQy6atFTG;f21U%#@C?_BsSw(bah1cYLOQ>o+jZI{(S2j_j4CqyUR^+n zC=eCC4{TUlf7pNSno?cB@YBBeJfw`Zfz)01Jdfk=JleEJIeb3jD)7&x zyNGtf`(su`IhYd0an_3m&FkO##NSo&QDl4t?2aFN$xj4lC@&_FJ6Y|?&u;!VK%h^j z79?vnLdS{NaA)kY6ikHp$UZv#Z^T~ihS%!To2SjDRcB_2U3<+z9CGNyz3Q^5o2g-J z_<`H*FM8n3ds?L3pB1mfEMyVl%=Il7o;5DO1dya$Dpu^xpNe%s;z{SmzHvy7gTGTg z_8*N`?;1ohS~OH&7NoB0&Bww*B?X?6`f+5i#(nVF7zN#_)Jxq+tOy{a`&B7aR+_jY zw)kE+=LUN;z0luF&Q^n6Q51{GB!=QtT)gb{X&x)f_+mrxfyvhN5s8xp>fXWzpzc&~rV3FA zb(yz)nUifzt3c_SZ>wUhh_KzqB$A~=m$1h8znl%s70;RwG?U=XGz|?j_9t&?rcfU% z<3nrqo;e5I=-IYBWa}UtJm@{RK6(%JH-qAZL8j0`@^;2$Qu7_|eIdeKCOhLNUv8s9 zlJhfOr|@Uze*hZE`&0b|9YGnzb%T6wO}e0Of|l0YUSncob;#w@?jrNP3*jl-eSB-0 zAfob;nQOYLT?Ru9)i;WSc{TZVOHbr%xeVtrVhCD!Rfqx$(cDr3{Xuh&^LzrKbl`Xk zmp!BO8{Je<|D`0o`(gA;QYs>YL-!1d$-Tate1#Cbd`tGa=V`m~wihFH3fHiB>vMtV z^~4#o0A7u^^S?$%8ddzj6XaAB@lpNZ1Bd^!6uL~q=H6sFR2mnuVs3T$j`%7?>esBD zoX2mwr{G=eu^}ePc~wz2ghTjt4%-J!$FSZnAXo;bg#?A8hwx$a1EZ@XLpUwqp-JRa zjv)eNKjw>WUB-=sRHSPKY^kQ%BL`5vZ7DK@U>@7*P+GM~q5$~L%$J24dgOgVwaOh# z@*7AawXOn^HV=M=2WL?oApL`_xz{VQK^v;fJF$HFKccq?>dE37joGTR|I}tT{Q^_V z*PSULk0+u#udOe$zXWz3|HTE?*dGXD8y6yv^o%ua8V`TiEc`gJsU(!)lvI&^6p5jM zkioaGCZF(f*2vH=0l1mXiBNIn#B|E7wmTIgC{Skw)a=Y6ajP|#I1}O>;=woXc_C&C zmP>xt8i-Zr>K{BNTts6gI@^Z*s7yF;qww-U8LU-e9ukNAt$Mc7G*1Zmekel~QHEfN z!BBh4*$~bcLIgpOM6IY$9Gja&np zOo7U%$km3>gQxFlP0AXsq>~HU{LM6aLpA@DXrf)qYI=a_-~vb_ui|0n2cmc?S24d2QOPpA^<2OcDJFOTi7FW)#^(%eYLF49!V9NSP&2yY?h*H=&5*M>- zk54}{M?w#AE7J%Ov0`J>D9+cC7tXL|bWYW|NGWahAnn?*RYG;sgb2;TC~s1QZg7(Y z?{gP@*li)uSy#Vcch|05V@Bm9?lHNE|Cj%*C==Fp>*vQ}W4@zL8)v@31!rjj8&75O zjuMD2E{9z}^-p50AJ3&W2#d84{boRkkn!Ht7S=J*cZh7Cm4|djfU;_5e(p}M4en%C zg>qu-GW`zV(>D+OpV6;=+W)0vF%$cj=EN8Ob@AKG-7W}6y=cmsij~60`rKG}E$5>Z z*H5pSYA9`&ItK~rkBhs|&x`~Wlfl_n9eL`qXS+E)V5#M;M|(9;KN7Elt|;!5<}2rH zl9m}8*G3j{MSPa(iVGC}{C`~l#sx&-WxxbJdu-kAExQJRE!-{e*bl{VF0+d0;Y*nH zA(iD1g6wq7nJZ^QCxpml@&6C^xl;-eDj5)8vd-q;jXg&Ssvfk6jJN{>(jjH57RRTpR>z#-0coD+s;mV zgR%Ih3CSrlX72EgZ0e!0@45z(y&&>#!N_$Q#>ciFV;q|LSmhv<%{KB{Q|o12JAK2? zYBlrG!N%S8L0vzSLau#Uhge0WC`q~0J*3oG!e}B~OG}mPxQ{ONOHvwK#E=yM+HEBU z;E`|=xcO1+xr=-w(W{b!3;-e7C8>6Lm;jsCBsCpPsYciTnKCS+bHT@7+QLXK}|ETDa*T z_Q9KXbo7pmMLWHYY56_swQ(wPTSaC#uHg@4A$#0jR=Q=~73#dSAY_>~y~E&&&>hdBY+*Y; z$$s5=Aacy`;BDJnO6qenaaS+8=bipd!%aw7MB42;N6s_gJ9l*LjhyS32)wVCgaX4F zK}V(cyo*HN@q5{2OMVKQD}LG<_TII+(dgjPEL0;0XR47zn=W$RrM5M5)b_$sm;%V} zx!byOu=?O>+O@hc8geviL0|2ca>#z8Nayn0g8UL~5gTVn6D+{zviVi|(K~p;FD#K7S;3hF*cykA5CXu*}>)=8}H?lDi&%+Tx z4r}%%vZjE{bWz6E6Uc|R-5|+s;yvwi z0Ro1^S&DeNdJz4~r*%2X{KX@h60&bxcXIn+zmqIHX7As=T{arg=7qwe!e(u}jQ7r? zrdFUAkKc`Mnc3NC&nS$Kc+4c`=g%X7JIy;cSzbOg_q^J=1q2O87$YBT-SyBqM{CLw zW6&r70D24yf*8|q%C+qrsCm>wkn*wMuhmNmgLFq7iFa1qP=b)yxI+y)o7X+*EWX1% zV12`En-6RQoI^KWdhI^Y3g)NBmZGDr8LN~QA$DWTB|XSHju*AS?w5Ap$L+%szxXMm zdKw7V@_nidkNs`>%_ftx#p;S-PlVm0ow=;h1QF8sDG{je z`-n4@q}DQaZKAuKnWg1JbF2;z@yAsew$*^Ie|SHe_DmF$@bTU~+kL+-S&4$gweqK>j`)Cv zx=u%GADMauW{k2f=D};gTvrs^OK{&)O(UB(eN$XZd-6$V_;qo7nde#5e2C8%J);)s z&OR=7OhA6R=}ZSaGwhPTRm-yRAo`pV8=VI}-B_&#c%yCMxbINMn@=xzHw1O6!!Q9O z9ohTt-om#A@JhU+&c;^cN@PEyhyMbrEDn~R58Kw0SF6s~JE`tL!j{*u)!8Kd&F_*X z1GfX_^*qZ1qh(a~w$2ZymN>O@4-TELu80N(O?M`y?lnif?GBpKLjSd~l|v6|pX(Bl z&I~$pD}>xDwJ1}hn3JEE;=z{ca%a1eFPKRGIT?mN0^9TVChYxWjHcY4n5wsKCo5s& ze9ChY9?vd_Q9#!g5T;_7f4=$G|)y|_zxsG~C!QM6ye#dh+)?72=ia|3bu)GyOH=HAF6Hf&8JTj}z}0ba9ip zM>xOPs-MwYBUhfySpnE~{rfFlq7y^9XV=h1I{>1x*(FlD`mzxE7e!4&vT570&U8ji z>hCEFi9i+Eoy?56z-q=bVY6}huq>u=n&04G;tGq?eWG9VzK-!p; z``{RzS56iG4vJ6Q`_MKTs_BAE44HC&7*%{fF7(3bb8S7w%F{^ie&w1YW zocGT;XXc(WbME{4Ue{;4m=U`<80YYa?3c*P)|jkK|GIIUN3n2STqIP|2?QD0=Rz)A za0erv28pzx<}twyZY&mg0LPPKWa2^75Y3_+vhfnh9Y*?&SKy^2x~+TWKrp{+koxAJ z?~cvj4ccSkwLcVp1oy3@U`jy^utIyMk=9YO;!(V?B#Q0BEDp_sedvahdeWK}*ZxqI z@V^4;2620IscNJ?0OvovFBVZZzwm8K&0Nz@Yx;0SvV{G5*;Wb)?|`_nlq@sw&9OD| zfZSVc^J&7k;86M5#ALN|uq~VIHH~-dw}$K&5bQ6aj)TcI(6i{9K2pExh6XAZIC;R5 zEU$9U-YQKELmkTqu2G3=9INerTbzHY zqF?~d5SH!ap7y;|1cnbrWlFSw0)-K;D|5>D8_ zRXHt=DepZsKI_aI*h=pAcK0l4)p3!@K0in>rzL z_gE?B7e8q^{&d&A5Ugh=8vpY~VOQ7r>A*hyX`Cr;iSJj+JDHrrjGP$n(p>L&Z#i=& znD3!9dF8gzMz~qA^MBC`K0X)gB){T@-Rw;T8J5vLjGCWt70}!251)D8~)5*{&R_Nj2;)*Bx9KQ zeJ$tl;Hz}@5294HhdCkTTC8zq*^^|8lr%B}BppZ>~YiD8FR?ca+{heBskvMxdy}JYBOfIv6R1@$U$Di$} zvjM>$ey7nz-gJI5F*Dc_1fG{TePHsoartgJON?PIxBiwOI>ly;m%y2W*nIIR)Mh)p z>ifwy$5EvELVFfM+uJ84HuUEu*+SLw@?f{-_g(SM&nDite;Ta&F#n<|0Uk&sR+`(b z>_m=)L)b~wRL9{rP5GVhVY;(vjG&%mLF010IYaD zq~RDah9mn{qqj-9s*%8L7FwJ=x+B)lwN525e}PVTIXgL$W#~g7^Py3z>VaPkkVXRO z;hd-nNagc9lWXZ??JKuXi_bedZvh<1!-mk$EkSJ`VJhlj>>zgu-xAXJ2W*qMm6?oW z_y$&78?wzysGk!4i^w7t-LyW*JD~Cy5NG`YPj*uZArFcx&FR!`JjK6Ub4fff_f9Ik z3cO53^yrLYlX00pf5z}h(I-cJNJK`|rN_#)eIrS!>Z$x3d*(ClQHWet?&b>G z6ililUhJnU9`G>9o0lAHZn=;47Fxd@G^|+psb=t38zFRS2#Bz*{Uh*$FB#7*UX+9^ zoEn7fwV71*wI_lMs>-P!@%)K$!XWd5W5vOhjTWh@x)GXZB7FYqjfC2&4L$!8kWYctR25ow zWM75$WJmF4$D(Bf5o?*gv1FRSA8ht?C%z4er8uz%xjs(`xY;5lyQrfq^XNq!FG1{M zC}@-#ePrZmRvIAi#-N)O9I(6d?4Ro6e|jcCES2jzZ+kDStxX7B}5aEeb__lerjwPn}PXxYg4$>J6DAf-uOQzjGsw% z4;20S9R;1Y{dvwXn4d+5kQt!RqgkVW$hdS{1cQx6hTKNZpnl~Tlc)Bpw<5uqBZvK} z>hmQ2QScA{&bUNTNtBJ~=Q7He{UjnR-CRM1^2M?6;QCmofOuaA@0$6V`nRdLsty}YyTLRZo$O1 zyb)jVrbAgeaqo{Z$h2_xBFkkaf~GDS)D3a^)p^r8N3{OdLKVGNwhi;x3WORB`(AiB z8&Yfz_#S2#Y>^mji+*n0vs-thMHw4B_t!IXnVRlq70HDd;SV1~{zr(JLT=?jnUPiR?RqT#`_Q_Lf9>sg4A)evy_$K=BeH_zWV{OLiHihyz&C9(D zkT&^I9)vV1B}Mo9yvu%@JN2#(tl3cI;s1R{h}pV`S)V1G3Z)oWufqk z@sBV#4?SgR+bq8I(DR#%^FhbH&$i)$0e{!n%+8>T6=-^NVt+)yXKoKuxKV^C&-b4w z6>O%4yNNO{|9i~!IkLR5F^Lht<8`x{D+hBK$(66dMCf^tXd5&*Wy6;JEBjV@5y|DZ3i~%l$S7=s-V~ThLr7yh+#n` z$*W2Ia)Pl>ZtYp3@Fl-;F(Z!qrx+BEt8$yt;2RIcALn0h zzS;`Env~-Bgfmw1nOF=-?7VWpz2AWPwh}oEk4x&Jmn+F&V%i~4B+c&zphxzVsw++& zg?$YXyI%Y-a7weu&GCsNz}r)z7N_HE8TggMfT87j=({(WzJV>_H+W{~v!8RK2e2nv<)n`_R^{(cb@{HbJEo*&ut;|7aDj zsq`=r4A9z%T>Pj1-Vg#g9Ju)mtYPZZo?&C}Y$*>R5Nk6dC>%P=V6b3dB3quN1PhENoM78{Pb1JwCx-U^6Ig0uzR(2OSDx z1gPzcveNO_3_w)SflURn3tfr$#edxAx|s?c}nFGIHqafA}Yu%tofJ2n){tUYMsjynWex z0wvsMMK468zW%r)1mD7u6k(`lr`=A+9-dm~({eYT-1-9yX6dg>T_0d1-WPd_4)V;( zj5#;flYQ4y6LRbmr~yl-9}FE&%oJm*t1wUHY;xqfH18c4whwBI2Ct)2ca(3MJwDRb zN~6n2eFP|dm8&v#5AeLM<+&7C=l;(-Ski=&i}CJUu@$v>n*m>1QwmCKW)7>9nl8uo*QYc3SA=5+Wk4Ht$J6f4^)9zb-DC4{St#jc-fpLWP z%>wB3XjEj(MtNMhAzCOEql$Hzg-K2O3k|AdFHHkbgO}SA&Ilzt#3aZ;{NGs^ov0Iy zEc`Azo!kzDKaB4YLty(?9%loSxu=Pk`0089;8Ixt6?a5Y-vSdevk zqzis~cmRSdsR?grqnlQq`E!9Wx78R8Jzm&(Jmb#03Wqd=)O-zcnu_^f9_Yz=^?ooB zA6UJ-!Lf7~nw`|$@;QF?$By4OJ%*#+a;n9r^P3Uka?`CAn>qH^If!j#&67i7Knj5v zD6s_{_5Jw4rCFQS^bq6nKXLYl;-$z@2Zo@4bCWJS2k`D>7y$XA56keX>I=W&H}&R> zeNkv3^OjQfS75Fzz<(K+;GA9I`dyVL@bORA#z>OZfF}$s+U+rt^-C!RTO_%SQLrw5 z>&UqJ+Nnc|b}hWZhSZeIh-~gV&=6;sxbfQUxu}-C3zq?Xe*&;|B2y@WGiOe!exQ_= zSApi!8$s|QP35Jn!l6j^hhrQ!BKRCvU{*I1%jyVvcRGgtIGRO&0OeSEK2)7rx%1Zt z3Ro9VgS%KE<(Yeu4Xf`Hdp)hw0u!82% zTa$~8teX0lj=zEvM_U61&-dx{h|8<~%B&igX${JV&fc&x4?X2m6SjYyzorl^K~;EL zQgm1QE(h%>6+LtrpzytH@Ug63&f`GQUu%~eH5?1wOC+Kh^v_txDe~~6-_`9lGb8g- zTAc6?H=sY3@=O%Q?XdAyvI*Bh7N2%Z)z5K;Kw$%KUhef-5;WiI+dxns>Bwf>sfwR< zbWlaguSNlb$}VQ12l7u8&-2fK2Shscqt9E8$^3Zo#2z3k`{PGt1}j@|jN)Oe;@flf zo$L>)PQ5>!KlxpLFU$K4+#56Rk8`2S&$Nj-ptXDlGry`4=WFqUWy@2gj#3R1W=|5c zf4}_5Fb)ESs*J@f;EV|Nv3gTM^S)IU!X2|}%ei$zN`&i=PtPK}v!)aTrtVj@UaOBb z$-Z`KHko%5Pjjj1@$@}CDcSM;s2iVqTK|dfcHz0tSo z{)OZlez|>{gUO&TT!ghQy12I(nJ0c`5u87j@)gL}%%_wDsG6URksIp2`JMZu zK6Un96^Q(~vh7CBQ^pay-Yq;5BUpT_y<6t95{36YilMFSgQ;O%S_c^0f2^Z6JvSq^ zal{lRA6KrQekZT7KkS+&^#|pz zCsO{@#-z(#Yr0r}u=@t!(CAu|51G4@_s{P@aSxR`pZ}ybVU5U1qP*8>hYB*c$^I%@ zG=vjv)hTf!P)}Cc$>9kta+fsDACn;YqK%sXm7#@+dcW7?jHHHeo>py#k$~so>bxxa zzTJ4nb9!=5I3C#aT4{j@8lDsjG)tPy)YXpTISRSnPxx!_M(Yfhk? z%9RU*oB{YIKxw5mk%O2LVpd(89Sjd==S9s<1E?K1eA`Nt=VhhrXDxRAIb5l{-@59N z-?=+X7TGLXKP~RQ426S*grkqYz{N`nnLV{cf<@K^%Cu1*82>UsnkaAlX4 z$-{MSf?gOm!4s~LjzN9v4R;53R79--D+RGBF{iX!hE%uTaD8gvXuf(eBIKrHtX>)K z41%=+q&V```RMn62%XMti3%oXwd&ST)DdA7s0@M?ml6&{U zf`@MT9leK@b3)p42OJmsIGX2Lv8O(H49#5Xcx|V%9;*j5N^|!gav3;tvDK?bDAG!F zT{P5+g^x7BdzM@NSbpDUnZ`jF#uV{IO2A^Mep%9w)>#O<_hZd=KAF@rYnAg7?;D*F z?kME7R0Y+Hq-8`hzWFz62RYe2;@$~qdC28awN`FN;cX&IW?HCB#`60~^WFka~ zACW3Ba>REG{GTUp}Bog?&o^<7BqGk$HnPv0mFHq$aWsj?5pVDl=s|9%f zun#q<`B?G8N|Mpanax5wF7;PC;r^J>@)MeZR1W0(`0)1ws42fxHYRM*OtZ#ju3;p{ zy0#D}Rl(yrUd7{be0S|7J@>22S7m2Zkeh6?ssrDEaF zXhSwGih;l7lS@O17(ITnQDbwrjra!e8KH}%Tp+pTb4zXYStnWky(r%y%PFe^N zW!)eRS7TyaeV*F-$YvkYfxU5k6dq!~Nybpp=?+3AC*qz(nc(%HGVQ6pnTH_#fI$P5 z13R*>+X4rLk8(#vwdI2#Hj(iR%GEQ|CIQFX)}H&KSEG-xGg3K@C$zVJmQx-zX^c+{ zeM+3~BD%muuD@zr{b}jE+=%xOb>lMD@zCX_5w8$nb4X~OA5FG9TpRPh{pQeFA z#|vj^Mr3OENk#oC&G{hcGZJj`!qkX^PCh&DMRj<`=iWz2zpz)L=~|IaU#aRpTgX_3behlV-U>1ynUuTFn!YX@-@+*$fIA)JB7VYlJ%Rs#pL)M7 z43oHhU<$)Y)HB1{QcvAJ#*_mQnYT)(q|S3l#<^webV^4!I&2S{32%8=@s_Bz?=+XM+>qPu2Eri4iMzS5;r#^Cn3GR_D zDxhlC0;JdMw~1HaWuyj?gZo<=qi~sH=vqd39;u9zWF)5_ji{^i1dU+O(0yhtcQwSz z`sVyYz{#iMP7B-s4B7985`ZGAiPV|wBSa|CeuVB6OS#r?@@vj`nDQj}ALM0d_Ck`n zI4DhS2v6y}Ql?!Fd`uPdZAMKA%bavR0M~L@f8MuAKHJAq)10UV!@rlt1#j%+AFaR< zNtF=F{1q=x+N}Wsj>G|mVOL9<8HHa>MylB9n4cPZz!Tm+SioCJXJp=cM*a8dvFJg~ zLkps$1SQGA3_)p~DF&>yP-{1s-=AnqNyKm*46JZu zuK+{zFKWh&gc_1|04isd0SV{I-z@uGTvX%a`TNg!6;I|WV8rdRkxN4o7b}qJEl|&i zc6eyCl_!?z?x7CHyB+B9i->=BZ7-MFv}gku)-cP4iBEDvC;|?THJb5Nxvy?8H51Tq z%ak?kl;|F-3T2UI{ACymMm>s6Ezi4S)!FQ4w2B>@@kR zl!{CFG5fI{fM5J*usBU0bE#q|J|B;>5VlC#^|!uuqI8E?@W0MZdWSzy(*z>L`U3B$ zJxpXFFuO2p$vT=1C5zW-prr7BBt4%&4L;@Ps9yM{tM|!8ROnvF z18k0C+m~`1BOLS=lCJ2=4r}sJD_w%ix@efxNcIR}tqqY1Vt>hiy7&{u(E? zppFrFRogeSwLJ#n^&T>PLRza*7qtZ&~W9Wnc z-l89S2QIiAm4)<6JY(}N(5RaS?9br0J+9o;kg#`aiX!7`yq|O{lWRDzq?5-o52SX! zGs6lNdwg~j>JPeNZ%3~Wq*?{eCIa&uymG8d?v;rnygz!c1q2Nk(bK!I1cw*6RMCY4zH!Ew~?(dT~S_y*l7fs8kp5&k*ioe76m zOSBOe&2x}y*8=7r;H}Jh5lmYJViBWmjoTL6CaM&)Cgs)~d{U1r8xn1BK5^NCV^Nr8 zfqX(w^wU~-h(QKFK141smo+AvXC7023q}tk16F*ioksK>zdaKUwt=zSA$gT;xF< z*lFzYv+>`c*^j(3BUHN5d_uXT;`;pn@+c`b5^obccwcx^S9S>3D~PohlkUJ@PO=9F zp4zSAzQWj8Dk3DOkl81Ql@d9d&ruV*mjCL$Dpsvc!SbDPm_m~|@w@Q2E$2IQy@bi3 z>}n!GY>6j^mdEm{$#d8$$oa4HUt9gt0;hg)xlY*3eX$CKTili#YA-ncI+Wko31=g- z*4I4fBD5kFOPSiP$$w+C-6?ir(b{GFnOD$0nhO_kSC(>WrK6yteT7YD^@xV=9zJv} zQzi6ye2UU8>t{JAWqS2KxhD9W6rsefMnb#nhAt}$e+FYLe8jpgrhxtZChB^J*W)%F z_un^1Pqn)DpZU}M{z01#kZBv710=TLS|U$_%yjz&u?u*c<0(_Iy&PsO9$x{8H`q_Y z{n(I@+rYDq1}?_HXW%U85Na6j*;L_JjFyOeOz$RbkuY7UVYJLH{z*gt^dBtG06V$zaoTw$Yk^bOke z$iQk#%0p9HNf^UeKxO{-+jk_M64#=6Gs@ZPM^j5#@;rj*_4Y^caP!&A6TDA3UN*gz zu*P@HC^^zEy|rqN0OXYy#BWVLC6do?&IEg_)5TbREbv+FTQg(Mmubn=TPD}8%DPHm z!JpPgrcNF$vk-XdHWj3PEU}E-ylnr;w?5SV#fx4u{TF7h1~Hn1oEGuy^5h2xRysE1 zc~`uRPamD)Wkx!`qu20N#h-1ip93olt^ANaMdY4tP1%etM*B0MjHgR;;(0i${tA~n zhyVPAr=7v@A|FPTD1Po?zOHi?!K-cHWTD-yA8eV8R7QVLX_RBMJlUjwt>E?8$dROdyHB9 zBV1J~|9`F#qShp`RV?^H8g*Jtlj&f`YMYg#sBZo;U~ zBleYtIHZD+O=@_Olwa2w_07h}d~4GIyT>Psm(_90V!l#;7L3r~cs>#tKA@QKocLR1 z{(Es5s=w2)wobSly3a&oU@$!skWicVmm@ua4OF3YO`6`_vNJ#S*G}0pI+oYK1J&@^PvJ-9u;N=JiFeI-^lRm&`9p+nfPw&2lM`7r2)r) z1Tt8CuQ*uHHx3ni;2adlY~Fe}k9gSjk>ioZ0=IW}B6;3Ui9oQA-2}&h2N^X6N&wC` zMWKFG48Z2%$^+^crj?r}CCW6~3!nL`&;Y>75?Tx>0awTL!D7d+-Y;t+PdBQ9_h4Tr zpD-+|;WBO@$m!$vxGson9gKjEU56wuS&~`_VC2V`6~C6X`f@f9a?U$(&Ux%N=34y= z5Ar}QxCastkRmq(C=6vR$2ISC$Mi9gMZMqAEB5_Jm*SA5Pxj7xM1Wk2X$=R-MGgZ| zikUcon93Z{(GzsOFb-4XO5&ueIIFI^Ok9x3QQ$G#-|z6F$h8Cv$^9TE83tjig`eDJq=kQ z`RSN8*c=zMJHUapzP(=!Sbli8-rJ|DatW@^UuOc(ahDx3emg-{!s+~>@zoV=J1zvj zqjz~L9}pjRXX{u>c;yFOv&prCk(BlXy5dGt4K%+X2%u))(Y+y>eJ#>Tzq#e$G&(an z5_pA=Ehr2m$a%$;`25Op6pE?l|aj#dHbc2|6Q6;Vt$@qF)M=8gT;@3lUwPC?z3-D_lINCMH}rYQ;mC8U4(J1_ zRgd%$CpFN)taXz#gl z3-s_|7MJ@(kozvYlH8LT4yFIS1JC%-)O7Ly)JnS!$pl~ftATpmXV@b(3{94k>;?bZ zO`NEZnx*A6fsaX3mgVA!x8~ylRvQ=8AXs{63z4F$>ApyWJ<(hvMr$G)S^~ja_=hd3 zIQLm#9_6aJIOz;yVa+IvUU`4k_}6SAjY3?4^}8QMO4;)bp>7-SW$wYE7T`2txxfWx zg`uV7zc4GsM5#8ri=k2#is+GpnHMLFG~#@y zZn&`D^reoct$u%nBW*-${&Dv3tn?XpJCUd_oV$nWP1z3r)eF;b^;JduQk>mDHD40m zyC%>rg3I0RA5n6xqN2wrHYuehXdvi3k;)t7*Z1ya3-oH~%7fjkpBh66mdZmapf;)^IsHM0VKW`pKPZG8R&qcA?^LK$#M)jKxHl<9XiVC|Y7BVHD@ z{;Z&+l(J@V`}1)lQDTqnRv=3(w8?`l9_D%r_UnD|uz5*ggWGselntwTC1S?kIY&=< zA);n$)eP2kr3jD>8)B*#`&*Z++29#of9b-b9JC5|f>ecmjtIp$(9=8&t9T!VQFTG4-OpI8EkpH^)r*+z?Ky#4hQP=W%-vT{L z@^NnpWw;ZAOt%v{a5O5T4qs1}GhcI9?YL-|M3r;MxI-~L-xc_%<;n-rb?J_&ik(oF zdB0J#5n~Z1&KRZbKSvaa{~rjw-7_THP(Ji-EbHqN80w)p1g>0X5XsO57vL2dLP0bF z4{R)@+aYk(Rbk8!ihg{KFGyfFVAiv`T@k#xKXdBhV`lqwoO^4+i(y4FQtL$i(aCu8 zpB)MIoNPu*`J5Rq!AHm&GRrZ(4f>k8+9jmNk0IJtw`R8qVpBcX$U@Fd7mw(DaW)i5-NtOFPE^6n#fMKGY9<%Vr5Vvh zF@=Yz^!6^<4ifF}F3$Gn#Ry zeYv676Qg`)T9{XeBvUU-%tZzv`RCU16!Jxk1|C~*^&<4{R7mPlff!SXq5cIfj%G7$ zo7P`|VGqlPZPwWy%+O(3_NV&bo6qBJGth<%&cDi5NiL7hmf27ij~R8TgKXCH>CI6w~UN;>xMlET~U3a?%~ z_#6kJ$}pgBhqR_LuO7%0E)B`JRRvjIom>DjWTfT1jQoyyL$-g0Q((66o`os&f1hJL zvye1Fxj@8tH13MK;rRIy_pEK~>K_X7j~x6{IN-c+pyTa1<;?yWVtWI5a`BD=O}yNo zvLd%7h7TMd90aBAQ!fe7raej?40iZF62o>n<2U}CJp9&al)C?KReJM#*+S!-AH=rRc@6R9aQQ!EQ@yh*(70<_68O+se>S##TMfQnC{`;cX zeMb1*tPRH%NCN3xL`ZMc;t?{zcuKxw5+VSeXvY2PKaou}rH#>FR@ z=7LA;GF*+ce%9+ZV`Jy?3pC{xSC8AQtMY8b-ggWuwY1*JIm684U8vTESK!0IO{*;i2Ti@vz=edQ_snd{!PswO_#|H@vzeZ zhuu0kRx+WXuMVdV3Gwc8#-@en?`HAN#zUr)*^oR1tr}s+_|p@U-2A`3bi8@uQKWe> zQ22-^JcANbB+mcey>dFzT00PR+=)i#v2g6Xs3>~mh#fgwJDR~?I8BOvevfB;;4efP z{tTow?>?D@tq}v>$JkT_VjzC}kG>w|S|V;G?9Od&M02<+TbBOQ>JY0VC3q4T>>=J~ z8W`e<`q5ej;WUcG<3o$;&PA~JVYmsCc%~TTv26I!)$`t%V-xD!akFL!HHo!*!5`Ku zJ0t~bBULBkeuGsvJ=F1^r9NMoc9|&qhU9HbZ&^eoeKLk7FHg*G7$R^cW!ea<`|DUm z##6LA4Bny{?cSb3dx7~ikMMWv(T>ZFM5da{2Z{j*`oUjDw5rvZXZ8tx7>YnTQ-8w= zi$E1E&~Cx<`h%jkbeuWZDiL!&^~b*4-B}&?CatS!=6~IJ{^(G6^Igis zg?y`Ij!P0j->U{2BN%AUvo^->abXKuHQ2r;weTu-0J}R=wu)*Uua{X#xUKFr1|uxX zx!0!qhSa?~X}(;9yML{_{;v{Hsy8V9-#_}T$2VW~lqlf70U-f=rAw$5X?$*AlHGNj zhDa?+a?$Yq#e*8*NRtyu)Ixo#q3n?NJqL9k&`n^7@~lq4>5F9kW#(q(z`qQ5oIxTQ zo(zO~AwTV3oh_UVxPi(w29pmuRn*)q#74iHi0JbC{@@w)@EK$_kWvuq^si*&9nix6 z&Roz4T_sLsYxwr=JnCO^U*VDDJ;UWF`o)_&xt7kmA24k!y3m6UI&49^SI1BZnbDG; z1EY?CR+GBqgiVEqY~-_ShYJIUwqt+#L~nI_F8CHGf8W@!mpT-Xi8;E&LvtjZqOsG8 zliu~tr1lu^sc>;Dfn`e~K(y~Y z7uuWCaK2rgbLm)fVbpjzO!9p;JZkVrz+H0T*~>!^Vwoz7lM;cPTPU@pYrQY(d5f3q z=GyAk#s_}=1iY|N(%%Z2xK1`+*5iXphKK>XB((AMmLb9TA9(Ba+O=agWMX^P&0U7$sSd( z?e8K5)iT7ag$Z@d9MBbsA8k?k`}s8f7AZDzlDizG|5*;E?L#C0lmceD0Mb6m9tfs3 z;O2n)vp|zw;{$qUh}|!%pDmiIGZ>RXfQECn@p$4Gd<-zvFVuBdymAIS1zxhB&B4Uz zmA^KjPHfz!Z>e&Jw!4X@A9r;!ZJGPOk4J6Ct}j6cP49^&`GHt5QYCsl(O`28A7m0wN)K~JkISL=bl8d2@M5iZNQaiYiJceX4ur} zb}P~o(wT%mK_vbA^~)t48!zyh55Mdm2?GAg+4{hBIOLTOD-qH!sT%^I<7Q6lj<$xf z6s6TPE$qAoJAWxAbyHVGGEI{U-ryt{e?p`XmK=HN-c#7sJtj*x>dJ9lkxitv{vFo& zd(-ltb3%lDAMKpG0h!aE1Rn}LBCVRf>@u4gh%H<_g{Rhsg0V?W(#Y#QOhJm~e;9{k zvAT(M;oF}}vIJNIF%K!B9;JTYIneoF@B4{+KITO0Q#M_!`=cDmZ8gmAX=rxrk*S1K z3vT}V`=Iej6Rmay2E6^H_@4^lZBFUYj`4Vk{1rj$_h>C8mzkU|Wv`B=`31jf-)Rfc zT9GMT2VQTYk(h&my56PNx(SZ^3ZvdSoeb3Egeh-58c+5aZZgt)aB)i9bzaS^D|#=y z@lAqF7`x2*=RM4dGI-nco?evp-zD8@FInKNk!SOp7FLt-2RF2QT%F2{$5Taue#rv6 ztWx`w1xURImsVEwrSOZ8*mvpDd4mxtc<1|*kE>ZE5YsD!zj)m6h{M*1kN#Luu1dL1 z8TZhW35eKRIB&-9)KgrK?Ff0W3N6GI``!%JNJycyyXF{)sl^eo{NpCFfmCKsN zBLYS|=$UHibR3&n2;?$N3}h@n|-x) zGIQ0YS{2(>4JFX>-yxRox zWS6i%G)BM@c25RyEPT@3pE(nhcBlSM5(Zf%?h0^d0qVx>B8T0;T0GWlCh8AH{{~Bn z6LZZT3_ptozM?FQ_x`L!%ao9vQYvbaYouxPQ^)Lv!iR)n7A`0u~c^5Ni5xDZ$OMc?s-r(@-_97K*QEL7bs z?cdNZUPK>3r~LDomFPi#Y4IQji#*QP=}GTMN&QThfVO|$Fw`iolL~bsJH_tdZxl!~ z7H>INBxnnr)ozK9*{eCVbUWMlSLYl)#B?#X=H{YLAi(~QDx+kXM^v8eQEp0Nh)q~J ze)TcLCcU<0e7Y?+bXfU$q!}H&U@MbVsErH((h!Xg*G}b^6MdwkEdaC}xzAQ73JEca@Y&)p zF0(N9Q)dS8=ckbVkjFeOWS`G^qyiFWpF>$lDa*e++jjEC@;*K`pT#e~o;CyhoQ^D^ zy(9h7KO-evc0kr?N!|Of!auO^_4wa9qJFr?D}I`>zN`t%O7EhiN=R*;CUU5yta6GlF_))A_cfzQR4@3h?U-Fj(Xliy>ppcd`r zQF?6wgm( zA!OCZL9JZ{4>xC11~omTrYjv`H{sbX8+Qw+<%o>O<;|L(&YOGqQVOJhG9KY9QVvY3 zyVNoD!E{q@#HNU!LsNS3$fUcCVe=8z@Xq)xzRFh;z9wDLK1|GND)$U?xU{C9DLfDm z_gnqRQo7m6)jF3ozQ9+B9c<4V4GWNKc7DzyJRY$XM2uEl&IgXq+$qq z8_xxNJ=q>!){w&`kavnDUIF4gHI@VfE?>Hk_ZTE7?58eTB)^m1xUQp~5y3OoX-*N$ zW@Ysxl*ilb@!zTe|3!KarH5)f78icS^>FtiOp8J-#719RSa1K%pfJt-cXj4!chO{O zr-03Na`$Rd2K-~kascxF624#<2&!r-N^|fi1b`@SWMwQsD`LkmL%I7EY_n1!{pPP9 zpdG=l#i_^*aBDn*X%}DK@>y;OXU^zWp&>S3n#2=s)6>7E2C~>Vwfx1{Gh{JZ^=+P& z(_>OpyI>BPFY?xp!L)yOs+|;1)`YYDU3pitS*&`*G_77!kK-EsUo%>Jz!w$*H0L;n z<)}ao2pT=M%tHd32-3X}pheZ2Qr6ZvVd~+MRrKCf8*!8Fgw0yFmR?LR-H_A}g8gys zc@82|ZU}sgg{Zdt`u6B#i5R^|%XCnq>{_ zjgr{YePpJO&#?De;^UUIFE=1d*}{aDc69Oq^um^fhbGw8T8c2cn%cwDGRxbiBr>X#No z$Ho0Yp-^>SGH=7`fhEZ-4t4K5S@YsNxK}tpG90Qni57y;WMQN>9^VYs_Eh;-c%hse z=k)yCRcTTp+ZE%R)a7w=r#`J(Zv(P)jbxlk2FAUE1C1FpW(Yw=QBMgAxXk`bf>>IB zw4t@?2F8F@Up5WbTWe!rRPgwfRwHPxiB0vuRpuo4;0gS>D)Bb9Ao52;Zlr4dqbA*U zRp|Ku?#o+1*=uAT>6VA42w%Nznq4;zsXs$s0F>V62fQ$JI?sN=^QOgo-)SYbHOg7s zNveXz$Mo~5E+^|me<;d}BG<$5uWW(A91;uoUSbCdH?;opQKZk!UV*nobv&^cVGIK< z$Ffu9orA{BL{KIfuq3-V^1m4QT}T@dm0|q7tJ8aj;=crz`hjcaH_tIXK7i=Xj{CR_l3|iSgk~&DOU6`XE&7%)V-OD$++^>>2wj?Mw zxPUl7Fv7{6R60efGT5nIry=(=&%#Gj_99O zD34B@gt4fhf!Pj=VYA^`M zwvp(64fWBT#isign!p=!=L3wR`_g^rJO%lrx_Ne6zW%(p8O|vOn*@&KKTP{0rVp6CNvvlXp~w3= z9C6beTFm^1rB=m@_S*_*#XnMppOFjzFjSS4?aq%`y6;v|GN5|$xtU1DJ4^6lvVH!n` zscQITE!u83q36R!we7I(%WjBxl0S!Nj73sd=s|tnR0=o2E1)F;(BQviWnf+WbEBKG ztwV8J$Vhuf=up_|N4!hV4j{Ou)9J!vb#bVuR#bJVomf_}Mg{!p;p&v@gh?p}w$bP3 zm>%9bXl(cm&2Oolu)daQ{ALuhI}E5Z z&pgy-BH{3x%n)D0!mh?>=_Dlc+{Wu z?*jgv*R{1%u@v``aJnFsg9?1@35)O#k0^hbrvEhBhEc(IiWwa}0-7tCv+x_2icS3n zyx}8rYnl=Qh@B5Su_w$^q}IgBzKphGE8Z~_!5LgLMr`DK4=xySPSt$gViq_^ed@J# z8`w1%vD%k$*G8mYPQdf8#L5N)jY|Ghk4G~sMOzgtUL(#4dvRZ-Mk{#A&H3-+*(i&` z%x%(c{hr6E9NW6z${J6V6%^>!0{C@V=HBw#LnU%ZX)=##yL6{R#%xzWXpWx*SkHV~BgZ^HOn#aYd z)p8?4F>D^OI9dI!i({X8CoRUwE~@oYPLVcBD)w6UZB3~P-ku=YGm~K-|5QI(VyIM_ zxCs>|?<`RGU8TLeCvOl~)t#V@237*mIMY<*-a~B=bX$Q;{qDG2{lgN;q_jsBn^hj# zeRV~VWjcPPyTgnUS$!6Y8=i6AbwR6_uG`#WBWu+$!|H@x?zDrBx*b8ts1A+glQw5+ z>gBG4R{7P_if`hP7}X#mX-3lH%AwXl$@LD`k7X;!n~j{S!$$VN+5I2h-ZQAFHfsN+hzJO%2#Az`JctSi(tA*(C{+AfZNA|0gn-U%p35fY{ME*(PeEeQ}3NI2W)`M)#one*j*ICJZOk}~Wzr9A zi&hNQ@pCVDmaxW}R*~m_t(!H{{TEZ55-C`6^F^bd-BD`;$Bi177yVlaU@qII3mhIp zzqPv$q!ot10GW5+F=kM?{MXuQBpCU(5l9nuEVL3!!U7V9Mb54qz7zP%a~-D0fu*k{ zxsc|FG7RPNRq>%Xhr1oJwQiW@_-&;OsEPMTfC=+ISAR|JY4VW6Y(+~7dSJq|ar z{FBG_&%(~5&eSNfik<|nBX26shI^YnP&Ku-Qw-nc)hYDfnUoxDorYuIs}R2YaWxUx z>aYwMse){mQum{^^?kZ+w9*;(By^&ny)ESOoxvfUlU@#~z+fP_yW(3-cX@F5I+~o& zDN&9edBMOIaqVL0JlaRrlwm|;ZH<9b%Bk-3!FDV23J&EZCrc6_mSzcz?3`t;-of+F zT%AB8`MF@piaxN1m4-huWbHoRQS{bvHTFjsu`0?#ASwzw<)s3kqU0|pbrPJV&h=H} zzR8)TO-1pxVW83Ws>T4{2(}zzZ{Zd5{ya)P-jMA3A7U1bVqM|X$lNdp=VnvQ)BQn+ zs>IsR-eEEz+tRh0>?hV$i36y0KWhQ_|SaG}!QUT{t$-F3g^+ysT`q zC)B=ByG~+Y@9qm&Yx==xBJTk$z<>LlQ_*hdM4$T218Dbghk|;#bP9#YDjn5@&;FX( z`6KL&T^(UER%$WDb&>Q9h24thc86}L5}TvS`l6JLqZ@W6DGN$y%l~3VN*+)p)~oaw^N$-B^0dmarLvEbbU1ZuD-F20&d< zI(Xar$E%iKj`;=)f~`a{vUUmc8@%*pG!AdSPE=M}f4}tCo#PGr9nEZ^K*hY-n5=v8o7AcpF^kN76LPfV zN~Q%!+jkjncEhAvHzk zAK!s&4&92l328WsnR8dNe7KpKd;YF>#*r|ASUiEUFzTJ5hc2XlR%c&YA$&}W4wcik z>FSx@H~}_+zeM+8M0gwV^tn&oIly6jzpq>Y4u=_Y{QF8Tq-SSgmU?QaS?$&Tfx2Pb zF@UWI=uMs(L(je{mqaC}zpcM+)zB@s;8pL0K376`o||o?o-yuTzQ*;jFQ&KNckbzw zy!7+twD8$rzm2PcB9`E|p&kB|hq#OzoAnfm0V``DzO^skZ=BF+u76Qx6e(krHM7}h z8xrk*NTFq8Fmj&C^yZC)ByjSykN|=$24EMFZZkiOXc)`UA;Sax&}Ximwp>AdEYGWk z*SR4clOSR1f}bSpL#>O?4~2|s0>JEZzwp0lHa9{s<_Q`0alMB?R+7`llgqNu15&LK ze4j90PNU*dVJ+iTfqC2+Ab#elG_8r3wF8g_A2MVXV?QpI_Q=)8FAG4K*V+IP zgu+(>RB>QD8NTf{l~jh;je=g`v+Ewt06PigkAP@b7xD%uocDOI#SG`HCe#U=H_#U^NB=l43%9-?sOWP6)V*O_oTesyKTABFP#|zeEt~XvYRZ8B! z`q0l+VQz{Ha#Q89!(|GP(g&Cqk85X1%v8Txb8w59a{kj>Svbr+lVs(M3Q z^pECRW7mB|lLw`7tkzK`&UlgAwL`yZMF-5QYz%djwHw1;R~Y}{5Yu)y16QS?Q~^UC z_iKr&qVK}Do;hy}SYD+QlzTHnd&COx2&&q}?AE*UlcSPG_DkzId=C|g=X73Mf5MMO z1?)$>L4)f?vivOc=}HI(&%1OSG*`{L{PLtXD>;57(;huDpD>njdj;qNsT+}3lCH}I zu5s(mgb9SONEk>ytCGhrS2!28ua)vcdmy(eB^iJVu`LxlVtw5xX=Lvzg*E*UTjwlR~8;z-N_K zv{JKjqXzIWj-5|J^6^ZjV)|QJ)YgKZWd#8jif%R8yAZA@%Qu(k)Xh?uI_?5RU!f_L zSO2FQL5imU&g`g*!7Ao+6>NuOx#hk$7m2if@(0~{$Z@|GDtkyEq%1VpmAvmVIRfuI z*nVUNY5NkMaG=!yI}SUR55Gl>+DYGB>(j|8>P&Q;-_T5;J@N+rzo`(KaI`XUm0W#p zU_+jU6xh!x_#a2TypssujPW@>uYw@GY*O ziz!A7t4Q`m$BPBOH*e@ADD%KJ#daD%Q@0|OdDC34Gy8v2)V2RZQ4js!DC#4t+kg3I zt!q+#x{7O2CDKJV*#EK`9~+)MwNoqDq}Wo&+C*IY{VNDqT|GQf)0Jmo6=`LNXM>-*)exLxlo4t|D( z3m?dlzs8>+P?821>?AUTQ2XYHLgWW#Q|O(=&hs zTY>3$a+2GyCb9ZTrc*p`LWyXzYYb&2 zobW&Tzrf?pE%4Kp_<%X#Vl0s!K&= zb)@-wjY)ysD|+iUqTmBwKV*AFy(VPp3X9AkKFl(qSc!?yZRh=O!`iWNlZ{N--)-G| zZnHzwqQrjJ|9M<)j{sZp(97=H8P<6zB$dE7tJdf)r5{v-TuUnc2)B1HdE@)&sQfuN zNS~gY3I9tCWj%?GCRCCNy5LR!3a)9iN6AqQnF}f60|aX17rHY?zGI^Z<7dQDq@o&5 z{!k7Z$}WBKt!(W;;xyZU6P;;4+-OXLOwlT@0$(_NzIXwvJ!F#mlF8O_h9xIFvOOhh zX@6T*%7|QMK`a+baFwizDsjS{vFQymGr@o>!J;8 zHOC7}O6)_2TyU)h3*ycyfDZ31A0;rUoJr~?4z7KU79JV_vgEUHxyRtk(CiDt?rO2n zn-YWdbC0sJd`Zk3)LE>{=QBRvxsJN0*dw-M?0p8(>RkG1Saru_p(kp%Yr)cCTaNd9Ujq+#%Lr!3{?5Ei)cOI0@iatG=j1Wag=i8$p zTaEA9In$bN;OZ+PCGhaniAe&4in|F{ub~q zeeFyhapI1#F$e%m3P0HL;W7Pam5p1KVcZGhzb6T^SXO3?U32B6unZgOJIqK83e2Kw z$GV6^R2{pSZ(|9EpHHD31QT=BSjV!qo#v1lm9FjlYz8-<2~3!?VIBx58COHD4*^wSoobl0%86K3%(bpa>Dk}J z+{SA-#;Ly_$aeX_HU$hiS)n`%_)kGi{KVVRM!i|cR<}q`dl2#Dw|5P~1N|;;9h-n& z)E9dFuXrl)@C0ubzW4lDGwk#+$apCo=PP}qQ-*vqBvAgwlS|1A74OY~zT6#q+0H=d z3&*FX#9GRevlxtmF%j!!%2q^z6C#&?Y8vXH#kgRkYUkdUU2!|J5_C@xn4n*UHMAER#au&gQ{$2kU_1lW|=` zzI=__7rp>Ma$>XZXPrb}lqF*?1|1vS8jLB)#eD+NIxVrFFdoP!u^T)_W`#hw7=?gJzj&W z`ImREt*$+R7fPLRReA-`D(4u_*hB!pPxMB|h?XBm-|<%2^e*U|yv2}-syE1q-yq&p zZKp6@T0t)U9UVwUJdY zy7tMy2W<~$Q4ly6vSX-|Aq5E zet`^A=~WGzR~r_#7t`u?HUrtdTVDnhWXtR@rJ+Z<#JvYMYTY<55@UDU*ae4nlixS{ zKE2`w?7hk4|CX3bx4k+YRfZA`OuhMA(60%`jdiQN-c>y!>;vyL0CPuEP@C2DF>k1+ zR1-QaTcxB!nNRTszj(jFeQrX#+hwj`>Rlv1adYZGwTG(f0^53NCiKE-;up!6&Q5M{ z(X$PRP5|YoDavjBf)9UW&E(=Yyg3sP9Px|+E&TSIG3d|Q+c#We5mb+~r*v8$#{?R2 z9O`cmg>FjJykEK!X}zgtHvI0jTNp@v`9THagBHnS`XFEENF@*i(V^ z{=7sGOp|@0GWbb(K-lGsza96RO|(ZMw#bwejt_+bQ}?8Ej6f` zk^PQrR6CYM+cWbn3Z|vhy+Yga>_1`jlkjKp->}KdE~)IaUl2M4#HL_I2<4H*tLs}0 zwKp(ym`(5(;ARz0y49kBEgp(23`_Hp9_!@vdY?-Z56{t-md=(VHtq~`{l9+yFE+T3 zI|)!;squYZ2hgAqC9?1BCTTU8=`!UiATT4Wnq0U|ON!!6Oqdd&XqNjm`w?S89gW&= zC|jI3vI4o-$kU%UkQC(s=WW;P#DB9uTRK-=EB+wSmAPX5HXx! z&`EbI+v-`ZkE4vw@39JM?+*$$Z*&nfzk${^BEHW~@6}UuB2{pKk%9cQ=;v&(uaJAj z7;;R|5h}|evb<5mL^08G>gg$dowuEu5ZtdeavnkqJpU@3_3c8k&gT`EeJty2E9v1l zkqm$JQ{Jf{v?n=+b1?*x**N}a6p)A+~-Dzr*9BO>n_xMLT@F0$ZA?1`_b&j ztyx+0<3sq>xi2Jid+95o_tvkOe7TI?y+^dGL85P!l`M`5ezl~x_6l1teL&-~gsxMe zdS2*Z{hhTcM~#25z`$Z~UAeQ|N|_0^kulKgoi3P8TlEB0jtKE`+kaZTfBf-w^+(1` z7Kyu(Z?uKpf>v`#m_)6kU%Uwb|4VCFOuad&XQ`-!iV_&cZT4PlmzQ{FzRH1%GH;d( zoRazS>Em_>s$XX?Q~v==*xAxOMqV*9mU2?|Wp8;2Zuknkw@UrqZ z4tpPh{}Ii4=%5yOb@gdd`eB{@Su}lGU|42U-C*c&0nHIS@fJ`QDcx=T^0?zXfG^5r zF%CCY?3|1x*ZNuX?nChS`*ekpGCe7=%M*#Yn_goP?-nssz9&7?!Z+$)2>8+|eh_v#{>5f!HHFW4c(%;M8T;Pr*a_1)9PTIs+O|kJ)0Rtx$=Rq`v zid`$_8z|o4ZRfYhU-hSCRde8??!+^_%et2W+E?cy>~h$?D-KG7Q{ZS^Vig5(#Ms(! zBZ9w7uh@`4JT*EM{`rcP=SIh)#w_Ig5xUq}0^w9bQkF3WpD`(tH3isO)e%T z=4a_?BSwvN_%vsUij9~=+xcAI)Yg%_sIOlzK=*rLn1Hc z?T4$gS#a=BhnvPf?RO70OTl0pPV;a5#Tu)7pe~=3aGoZ7$P%BNl5ptcn#PlFTtBA0 z=$fz-0sxJ%VEYA?b_(}4cEaCE>xH57g$CSJZ0UV{ccshJ8|}9`TSJz~dY>>z)mQK_ z7TEA0?5-p+?1pF73bmpd%oQpLM@)*Zz($PY!WUL|D>KB>Cj?E>BthI4cOYcKcpsjN zz6Nm)AOG|F4P6KBcC{1=SP3pDhk5tYM=Q-r#(TFo@iLzMe*iQX*c>isaOoANw{-f6 zv^YkY<`&ezN@){9Z84~YHn@XuzgAb{Rwxh__t_RdZg;bU&fY9@w}bOD|F-ps4z~PR(yhUL89v4&eIB3};z7*1XOE?RSnX z;|C+MXMv__jq)cMvHt3N!OJq-2+nE^X?whYB?&_431hpstO zuge*S^k7*RF^x|hPw!^=`?j+J)Nf$>V7gKlTO`=kx5uy7ry}Nr1@v7z5dUXwaSe1B zcx>EsY&&;lqTac0A6{^ri6sn4g6lqzzTvxlvz8pvL7ao$h8TDoua9cq87d;C^ZuKQ z5n|MFjE6-8^%-9iR3o(OASUPHAE-1+4GWWNS3X1Sv*Mdy;Jg{6g?X_ue2|7A0R`gv zVZzDxlNC4w{quNndOvxS^ojnApF~RVyjb*P+~NOHUxa_;7y}WeY={lD^KZMH-SlDt zRnT+5=BenBvvb{ZJkSo+?HlslI^Ot!2?hIHeS_SXOiqQ(p`O_%@V45QjJoWn8;F+# zm5YA!Iy3p4HuzsbE2zQ}gkhF^8Mf^)OzYu+ID>H=5H@pN~}Z5oN}O-L}8-c8|g##|VeG7I4=aJnlz#DFM!x zym^@-3bl6|Z?*{HA1Z=rr>kURvn%WYqxNfctk$GN~7?Rw)iqZ?XgB4Qr{=5c7FC zAj{Izy~0feFp6M#nCgb8@gMu0_N4YkPv~T=6sM6BkCoq;g>8xL)*ZGzVxa3l3kuO| z*mj>cc1|+TS4kiR=0(?n_1U?3pHo7hVjYU#ZDrcGBWaBYV~SL_vmPf}?}cSNxXpIm z>`XNSRu)iWzsn|v(R0veX4BU#tIMYlyuoBo+@Z*cuuakz7e!4ND=PI@n$A8AW%Tr0 zNR^CXX9e$8{ z_pSNwj<&x{u`s0K&GhCzrGcr>UEjTO??z9na#lK4p+X$^Jgf)_*0^ZF{Z<>FYUpHV zxN%!O)uFqN4Qx#iDiEslUSxLe3Mb1E>AF@Ec|s3tijuN>>-2VLhVt18QzwIj*wofg_II*u&CxlR>ej?0bQ4>zx)du~j6CeqZ=OZOKn z3MPwQXgXuw9#UTgX}4V7v-hs0B~NnV+u=n}3vA=F^ZGAU2*0Pkk=3P5*6eX>g5U7x zhwDP=Xda=9L*Ee4uoJ@0Z~(U zBwu`R;LMTO#4#1N-P&Y3Y!U+6Sk*ZcEfLACysO11;a$QoVK2c!$c+VHKB&K($%l~) zZ(FdDnlY(h`psgQYc&D$|7x}2cVc%g@%02|Q9d>O74VlX=;780W{8jqTG!Lm`kQxA z&EYS2$M2l(#iA{Ft0nH-oF>%)=dpYBP{rt$LsN5TjTy(^)_mL4l@IKu-9YRG`Mb9t z{}RL^2Gl&LB<_H4s)V4x1zIxzyZRHs0Hj_-#mIav2-iC$Q%LAXqZWxnIDJq_$~FFE zD58M6ysI}%&uy6Fk^|whS~TschpL=ltmy)l5t?Kkjs3dQ%%YyfFIoHWFF#Pl4Yz^j zIh`q=_(w9Hg;KJvTmE`G#v$GT{TsBQ>@Jeb%bzOv>k(tlzc7Kz4#!Rl-~Ye_fFl_j zAD^9ve?a-yfw$zze;*de5ay$A#o^W`(g0diBnvywBu_s3IoD+Z?P0R-^Q1b<#CCn5 zIxn7P?SJ>&sl0MaoqGSf0?~RdCY-L^Cc(0M{O(iM=~qAUgA$K(e$MUvxi=Km`T7He zOm3-lAdbSfjw4?_dHBpg_L%3Dt zqj`4VvKnL_7#npYIyDmH4f5gp6A_HVlhs->n}UjBN(qX?4we7JaII0gi#(GID`$O| zzlMtw?Rm{;LB-657Jl}cx*13Ls};+s zqTH&r!lQYnu8|!kaG`$r+MLeI&ID34N|5`h&rCC=Et zIge=T=QcP2sNA6a7T2P{MXBA&BABg2;@D~q8iBYN~TF35FvL#0vY-* zwD2!NJGpjzi*+07#A+{vw!@AWL7R*)Lh?`H6%q$E4&}}r)zI9~h;cOyH86HobGWD< zVqA`?Fz|dBYnjAeg=gDq>DuR;jukMF7<~jx>me@V-{}Q_9D; zaEXb9v8GKh5Fc)O?E7TVemwfsg30l8SM7(H4~FN1PYuOC-mqOnN{%P3m!f1wXpf-s zD*?>IqeFCkTg_DHbe|pl+7H|RBp{o89(amB9Fj^#ti)!IPEdo)iC4~(1kkkfD~HyL z_s1PC-Gtb!0}&U4-*p<#9v_hwR}?Pqsu72pzR;)oUX5s~@@s#*j}o$9KO@qucUg~& zOKoL(!z~_U>0tur-ES*-e*z3}TAa1I-d!XS#OZFey_?9jnD*<+CL$jxTH1h`w#NQ4 z7wo=mP1oc|oxk<@7`kAo++W;hB>S*Ddo2F#!S-n$?r(*~_d7($y#V+w_&l&r zB}HJSbc^WRKPPe+0gNgDZKY8FdfF@@P@Fk zF+*~_56GZ@h0>DBQ$*F7uqbvkwNISy!T!F!W~8zJAPkUnpi7+mV0^1F>#2s%OeL><|szvajpHUIEZngd}`dZNrhVpq?-RJx*G4e2lKG`$`h_V*q(_%WX$8+5c*l9h6eeWECj-5Nc5*K4!q ze(mQT(NBhB>db(GnzZM-Cd?&%$V13F{xkmFh+aZux7BytiH~qwQ5`aGOQ)!A&o~^R zHA!(Mdo8NRKSm1y%cU`wJRyts@L#p6fpwi8|ui9ZlM|+}rkb5duzLc50=oWQx zLNGvPB`lyX?t+SGP$a+Tz*Z(BzgUAOVGmi%)KE2<^dntJrOR$n75be7HQ1ef0xR2W zkg(R;YCs_Cmu&76&^n{+orhXeqj@gMQN+e*#wrfSQDt%SWqvlsVX4oJ0%w*_fJd(d8A4GRN->Yu*)hspLEccFhAN%Clo@AY0|*IEL;l0?whFPz?R`Mr5#o z>dh$a5f~A>@rn5?C`w8EQ#-zPBiWs~e%3a@^?@^*kgm5GoQ%rBV_7ZJl3pq11#SV^ zZuWQoR+9Nk@qv$G6h+E58%2|Qx8nt1xWkmZ_2>AAo66d8#`n*J8;OMd>$Q6mMtA9M z#$u;8uv@j?*T^h}^RS6P@xT#g8u*X<Y^z2-R;wig2@-^N}Fh* z3Q(fC0`uW+6Zx%aU8xtYziSq$nmUoiHil{%MLPMx2hA#2hP1=fNU8`1%E_b{jciysIH)B=kr2P$+-O-B4_Bx9?UgPwkkL zj_52(bmgdy@}62wZ)hiL0cBXodQ9AfvAZD5qVvEwPUPkd_|5?HX6R*rGo{Np-TN<` z_y7`Se!UN}3>cQlcpyLl^gZa=eBeU-HD#rg?;Sh_A$wqoH`%wWfi>-0Kr`8~XWajP z*~Cj5_elrUzl#rt<%SFHk0khOSoWjP zS@-Exu&$r{ybg!&i8uJ&+ED3G4&%f7|$vXag^F|{<+2C0{@q7dxZ2( zk1*|V_4oM_p$Og!p6f-wU5mZXYa8mhq<3XayTt^?pl?q)LTf*vyZqx)%AYINdu)=+ zjU*st7l7oC>k0Rh*WIn|EoI+-rZ=UVgyS;ycA0wG;c4!OW&E~dPvYkP=(KbNPWkr9 zm)>Wd2o@L29G|$|GWF3yvuCZvo?%((u9CvfiBWFFOHQ-~0~K)(R!Xi8os5TAG7-Zo zWwPOU#aXG(1d^Wv{7zXs?U6pfr~aUnIP}NcnUt6Kmk&<@8MqHk%J7Fi!LM`STL?b= zNdog`$8D*xRL61Mt89aEV4tEt%<)0P%278zvkRWG34ERsHGncPDbkchce3sqeqbB1 z^W+b#8orYg{&G&@>!szH-sg5AvMf(7yS-9e+~RTnL#}l$b};?U2%pEkrRKL%KMF+Ma1c>v*Q6fv}dY~r?9ow;WhwwA^{ixDP#S>U`8^Ll(2klE!0u3 z)aZdE8_}Z~g3R2Sh-3ARC_7BXvI-Wh3^k1Fk9PU=NhZMWcP!OA=;Qp2=UY;2`%PB1 zwk#nNl|uL5AOv{pZ#<)!UM{RqLYlW--o6K8&hNI}Z>BmL!@~3b_~<^ehW=w8DGU&> z`M`PYfssGgPT@tBaWM4NS^1M}@s=CdaN{^qBMkZcV&!@N*1Fnf^^Ev+_^=Nu>s1cO z@NWqTB-ewtqG--oX!txxmIuwgnZhu$3q_Z{W7Zzsh>3p;vK$D76OiU12Y2gpWZ|X6 zt}dYUPdc9Ki#rZFOK4JyQ4mR!+?lSlszKB1c-ym>IP_RCMC{Uz#j;Y!lkkNt7>&37 zq!<`92{DkkA=h)JNs~5rHrR6LmG)?dX_7rFLdi-1i?U^{dIH8=Zm`V}T+yY7s3sCY z7Qr=Ua$%22#UYtjO(i&aysnSNh-xW1dFt<}eHhNP50x{KKQ>9jEyJuyJHmQn+p7Ab zc&5;HEjyKtLiT7l-X}~h;`do5d!>^7YP-}JCX#>LEM#fb2=2zb`A94Eye}CwTo3m3 zJiQ0U9TqkfqZg}1zFHKwb7S;2AFW(ViZu{6RAQ=<*GKx%JbLxcOlav4C#FAHxLR2;c!&cG zd)Ff886zxq7fS`8sE63v4{K)1wGqe0Trt!AZoW6)18>Q%$aC4L8}_MR_y`VHo_mK= z4m!wUtZZ&GdI4SX-=v3|;a>){4NQw!?MutOjy(P_KZ3VmJgEW4>i8!+!JgvM2f=F6 zW5hg#c5rPL#y88HR~9yG--rKw`JWY%J>MBSpq|3=JdCDvMu-!pCzF2U=Rf79nL-(X zz)<=32@Mo2+8LFn4{5p=omR}>-t87%U$(hfDp5kik5DhgrG)pEp3$6t@8V1zlCh#r*XZ z#9YJYE#iC9soRlP2W0!NQCrxotg#5#H*`ytI!6B&HY}&ZWwnd}$@eCK67A0#!mCNG z%3PYC``GL0$cG*`EXjF?`+h>H2Q;H&sacr zqV<=2OmpGZyJVYZw4-(6{s9_H-!K$&-S^vi!ZpVTQAbDK*~9sIiUkrjKswm=^X;+x zEbUv>bbC`R(G7k+W*P&*wpQ6r)meeq?E;oq7z z-pgSPZ$~fT(@+pE>t2-`&CFSn_l;NIbq_c++cf4Mn?hz%*%`&~w;wZs`ladbKd>2( zyjE4&9C|sqnp5{%Q|mvEr}}Uf6u#u%d+I*^Hk&dx9zG?T+|B23VT~U>YCYOLimIsM zGN)5$*UKwpm-BKn{a7J*^mQQVj>nYgaA?@pGqVl&VNmw~-b|Ob)kZa>Kr{vH|0H=O z$~2IZ=kfUapBiyYifyh}W90YDy^bqmN*%S@v-Ct*kJAq{O}sv{=KgRT@BAHg2M8w7 znF4^AN7DV?z~Mn&dN-2CW!0VGSsldjrdZu&8ZCk z$OR|iPhMAkooltlfFXeuRB+LzH#EF)9vnI`J_AT;R+^!i_ZuFXpHUafFN*^@d3&aU{w80l-Q|eac==^G!LB%m z^%CY%&-d(forpH(PFIt9fCClaEOY?@Ic2G}e}1cZ{DT@Q=}?L+oP%B|i4$NCYlO>dfaIOjf>OEW zPtw5!oCx=qUt*6UiqMyD%upxY+b_0`C~AIuumHXj_0%HiRSpWsKAC~ zeU_fT&~hjMjthog|b< z0Bf$iV}*`n!HGxc_U~z9$4%QC*E}y%#{!w`|BmDMm@?~Ikl0Cwzl6*D`!=;r3=@j_ zgAcG~&VI-lSg~vVn<{qoSdq;e*(UqHS=C=QN;oaxu``r0mc=Q2GRCmQNH+G66Y?2R zQJpbtn#Lt9p7e~6cPdpcs4`YQ+=*tm^+0R$2hILi?Pzn4;{$VnemS;hP>jx%sxQsz zw3${NGp|7a;g zzxG|vjb$e<;})obLH2?A{7;txVCDm=C7N->y}WR+PJcZ0thB6Z(HzS|C^IbEebq&* zFi2lcKpPMi?>3z4ZeFo=h>Kgld39U;kqf_ngONEb%Y|QLo|T68de&5REA5?01m{*) zxLQ?e@y&CGZ?WHXkMV}5PhPex&J3>#y)k?7V%#SQYNC7Qpp%Q#+Wqy{O&z|5pX5%5;+a6*N02ZdeSm2ZGH=-|0MD?R{K4V zrbu^})FfP#HNl9-xB=X9GtSN8#$HI;P$!MrDJDynIH^I>72(2UuB#9Lv>tyy)MM|FmOj0 ztYI;*+vlNgJ0ga_+hbt$sLWBw{9BWBZ13`{eSMG7Gbh4-Vn=%f=j{7y%Qh31+&JZh=sng?J3diiIxLFtsS(!dfNmpe4Y*Gtd zemlh<3j2@)3BP(&6bgbIr;IA7AkHciJ|;v-UHU;{9_T+$pWWy~qE5v;&%-TMr}=H* z;)5GZ^;urWuDG4|Z8&e-?AoCY*Hmmr!;)Hkw>}Cvy`x3sy%Jh?Nn}xd-5@Ay4c8z` zr0=da#l7(yME2O%WbHd^Y(De-@{7}b$`IlEkb!lw#;QVob8+S4G$zq4b7*WQ>7u!S z2gajZjPHY>?x!)sG_$*w3CY`_b1)|63G_R|OhTlgHh4KGs$U7BX3)p1AR=;4&1c^R zGcGo?aj@cA&DDr5&{UXln4iI>Z)o6D;jKQNDpc)??jBWa95UIfgkaKFL}1`Q7t=D&RT*}2b2!znXj@` zCS+?o^L83!^L{9Ouo~;H=;|Br%Q$0?`3Wa9<~uxYa3Qq^^Maqz^|hcZNXRkW27Qpl zRe%4WwQn#!dB1T$^xlp$H=Hr;g-qvk6_6&*xmw5X(|00vAbl(5J-*b-AKjx&WUeR5 zh;!G&@cE*{$o^^OtLCVeI<+^k$kc8neU7D_b6r>!tu%1TASH!3n5*#Mtltjwp zY{OUCIWU@*o?_|^Deo0<_k=emw}~%Y^!Sky^nPCUK=GCNODs7%O$#ScF}-DL@Jnad zCKZM780Hh(Z<)>g6ek7?O$F! zE#`P~BnAG5p?j$QbMqZ(`~&~Uh-r`1jvfQOZt3`_(8T4hV?j)JxI_j;2fs!n*bBx^ z8bL{h5491`DA^znq72?bdsD+=(RrgD32Vg}w;vPSonc=cIg7xOJk4+lZ%5>)-Jj)M zDK4J9xM_GZIIrdTa%|g9#~U6v=&K&^F?S=g@*5G?GZZYT=aP8?5G#Jl;v3EKhl_0< z#-mY7S+G5}2hu_2IZiA0n7ELKAX3GzD4ub16)O zPwFo>C+6)uIep^I#OS5T)r5Z=hnLuj1Fu%V=J)dX8JgvcI!-<=!`!SYIhwS2+iAv` zCzaIjD{)zW>aXn&Twga3LOh%>m=wDSm`1Kp%b;=$lJ-|zbFg8t8}H?_zq+J!?=p2b zr&|UYsKiY0PG!?QJ@fYQ%@I?a`ugbN_z@{+4TpuZFrGOmV6x{G83Y@NAO5 zO|GpWuC}0R&*PsTnkUbtRJ%f@bB449CK-BLS(DWv2BDu7oYP!FWIUjU_p*01OysLX z4>d6fs1|M=`R|&q1v`?zDFc%|CI3+{5fWvZ-mv7RBSvm<0>8RH)+ATxZJ6xhTE|1_ zn_l~am)%z_rk0zs<^D%PZdu2xI;l{sNqR*Pt;obY)+mzS6=kcbG-*>y=B=n9;a&7A zeM^nq22{DzJYD2lu`kE|E1hKNJ#KL+T1!^+{AU2aPz(Qu7fpmzNj5nDJ;pcw=NotD>|bk}%)#Nd#W^TzH!DESt| z^w_cA0T{OX<^$tFsD0uAq)7_quqG3hfBO3cXI~>LLMpz{xo_>oOt%FNA*}i9PwexN#vsR&}B+SMScPrmVN)3=;d zc%9`wBJrX^b7yjTn&;ve)FC!b-D0ELh+a2Z`&MpubtnJM$^pdX&-lX=Uz+WZz(ACJ zWMb7yDe*q)kd_z$q=cj?HOs)h{}7$bCJqs1RtJ>e&c=tskX1T};^c(xKmm?$PI_K% z{l-3syv;_v{^OFDSpQSZGj~emwDt2jb3SwOHz=s1%~l`M zKwe^(1gzEnH0K7ORGkzc2(GwmoZ0hFg6U}lOQ^35U7#v4r!ZpyN&%1TrM2WkSd~=W z5{a<^0{2r!zB_{%C@5XbD0FAh(G9jWJVJf_9go+$)x&s)k{BP1vt&s*&-&SZ-WLvP zk?T)t?1Ij}4w1d*;^pCsoftSt*oct(HW*H}?cU(-i{=%biaBF&_8EHhDva| zq`KPBCg`w?uXakL>Wljfe?YIuC%4?dQf&7zYd0P8;^R1KOk-<>dx_X$@{SH<}$jl21UYnzOhjnPk+p*eMn&vI&n!fxtv?;%b;f4O>; zT?)JGCDD3gKnb?y2z{F?&7UEay?Y*(E|HH<4j%(k$enAfuxs$h4rqA&^1bj=1}~td zTt2Bwaq{A|Eu(iWW9xLLz*@3+Bj+N??uL|?~!hpInRc(<*tH7I>)ZJVW_9m>}on#ruP@} z&`B184He%aLzF|8ZpyxFMe@;y#*CJ-juGM0a;epV-&;B<2B*yeS@ub$LebDq(4?M& zm`EwR&isw^!bw_pUUW!MTz>c%;uFY_kLJqYr}rK6hWr?f#U6)&(;zCV&g>hc_}Kg% zq>T$HT|^um4s9`SUM5V?x@VbBQl34@z1#rREx=8Fm5OsfCIpZ|u+SKC*)+(*7Rkwk zLSgwx%A+Cvbm`(E>P;{K(dbmel{1+>{5(QCoXzN-FO5^LI5Z6D7M`gx{;}_OSMLh6k2ug^qvecwB$K;JjwFp`e_uG=VO_;18>nAk zJ_4o6^CE6a;*s`%66&s4as4xt3lJlmd1tKH?YV(_s3!S%o3BtM=jf=S*32uJM2+d! zt~>BA=?szr>2FKkc9a+05h4HR-obqxWpNVi;p6=5mxO_1g$;ijx(JkEZ4&X&ysVo1 zC#tOd_tOlm_B!OmUPr<@;&JdI^LVv|&KUGHhtB4Krwfv*X`4eAGSY^zl9I%&yXu-= z&|>PI%?_J2)3#K7`Kjh1Wo+gj*A2I^C5}6gI*$3dypkbr>DbOd07Q?C`@eYl`*^1R z_x~TyQ>dI($~hyI5Q?0iOeu;`NpiY`$ocvCHWHKblTgTgmoH@z)$()~`pPw^! z!e-lVz22YS_n-Z>?Q+@UvEA;+uE*_m96`-%Gz3R0ZkFMS0=qw#wfE7+W_oF%UMdfx ze&t;@4^Lm0jMkUPlvpwRC(swIGT=~(I_LN_LiN>Jfga%Y;k>uA1k`M)O%srijr4g} zY3HO}u(+L6h60rFhR^=V$eMkMmIRYm%Tcr80Nej&fAj(lj0A*#LE=I_GGBWPxc7>s znYy02@E4|w)z8+nqI#@i4h!P{Z=s)lk8Xh{(2!5IUvxZQq!R7UKpu2$#QtHxBNPj^bJ?&gO6=#)qY@8i8cN)aPq$XxFld|TiOCpl460R6p1#Zt zLFnuS4uS-P)4i?@{5*y)ENmaQ+oOsL!5^0m&54$0-se~vGjsONTD^ty< zxxtxfwKfmqp96jQ-ep0A>gRUD}!8o$ad0 zox0Mm?wbT8m(IE4Tz~Hdl_$Fc%lcZodODrY{aqSpFcqxe1(EmP#q~cPOd-76Qft>wun6Lkr7v2_N6zFhz=EJGy2=gphcjqVKmq=33@pE;)xsilFaGawARC0zy6<-kt4D zjXCwYt?-BaC*1X!M_rhB_cclPEKOGwLBQ9e2xDH-@rvFQi^1@j zFVLfZAE>(p32Hy5J-{;hltcUbx0Y6Z&3a|8=JwTUA%EX7GZ;B7;CfFw=6Ojxw5{J6 zXhY>*pBoTreTcN}a_85nuV^8B1eW--ukgezL3a!d&gA}!+*iWcq&?t0W*qXQ>!+yv zLf;{sJsyE$Jd}Ba(Oo>Uf8l|fU4UN=No&OCD-x;-_hBqg+$p1qgHX{3=V_lGG4All z1;8}v4bap^fk23jGz?3x)+C?Xwhp5aEa&wW;~Dp4&8uoVZfcSidYjUXI?p;orI3A=`bvk1@Gzp}|yuUo))XiwXzQf_<7v#$L z?uX=T4B)wu|CXLYpsbUiydUpqyKHTP0Q=$L`bJcQtQTVUjAN@u6AHKHL_hyl{W$d)gCAFd@Av%8(ug(O}sab|yb7pO zQ#t-eQU&_`>pq|6z{y+LQpl)gPH?at?f3@fDquergO``Oq=#pNFML3@BNAp0!N%_p z%XbCcxp5A)O)nQe?0T&Fba@=KvKMf)O`8i(4KZQl)u1R6<9ws1>U}%dNBOhfz@5}d zkZW~+%0oqI3$FRTPiJH#J@uMM8XmU|YjEue|SwLNFEJJgL9C5heT>qQMr80*6K*Rnf$ z#ZZ5sMdv}Cz3@+7MqZN&X>3dD2m7ZqJ!p8La}n>@d*37Ui_id3np(65Pxttul91hR zXY7~50FcvJhodF;*Wt(~Zmyv`58~3l82SB_@3P`##LJitwY;)j8s4}0^{`HQsPM%* z93oylhVZBH_&DC`@%M}n#?{hzsyRQ1kL0K_^r0`dW7?dy`=MuAF>c<_OL2|OLF@6j z@Xt%a1w$O!Y+TISAYGR2xU?2EW7U^<)bcmxPmFOJm)pM&;ny1u<29T8Gnq;{tD0M_ zCx!IX=m{!p?wgTtU`%)VT=$)gx(i%e$vZTDk#VC9R!RocGRqWU;w*n6y1kXUZFt+} zw#j=(fLSCD?V7#{kN`Xb%602g!0om))|C#JPOw!nloSvy&5xSq5r2&8k2C%URX z+G`JXBYsN}1X0=^uRo*K*wIXwx{#fFyas6>aSCeJNWrv`J29cpAr2hnibNk(+0LsZ z#%ayka;=XkrGj=WLfpet7(NB0t+jGe(OsjtwGT zm64Ge0x2YvfSK(J{g(f^x18OrgfuNZg7ka-P68w<9$c7Pc#}F6(KyH1t^uVMqmH49VS|S!^-;4> z;IfJoy6B*=$MpUwN7A5=eI9&6q^FKH?pxl@)a-3=5~-VFez) zH#nJc`2^=Xt|@*)PAd3uG8ciUj-3Bw<1j0KE!1502J3EYrd)5dq6qb`^tiO7C*g6- z;GkFCX{vCqtcl}0beh=qP>lK%41D0>i|$Ac=6ld+I^M!WZAf1rX~BccCtq|KBA4o~ zE>ghMITP$-O47hke*F5j4JcM0>H1Ciq@S_Xocc8#>Ht@{t3s0wjz~x9q3t~1gUIxK zYEWs+37lnmn|Nq`n&`*!D;~_fvc%{8ncfCDXiC9eI#vzC8}3q1 zV9)KUUy3)DF6LD+5Mv({auOQ&kcT{;#}BMp_khri|B-xEmIAbv z_nV~G#X-o-1?qU5y0H@#Ivdb17+%8;HfMbAbl%@-h|_+&r`!;IOnCE8#%j&?ygLm$bE$6`MR(jB0~b!FGUYk7P9C4g z=`!k=*Soi@8h==!VdVKafWo9BfkNw;K0adpg{ycIwwS<1whagfwwlMbvM%1=u47VC z`XG;yIm<|FGqC!kN;64w>uef*Wi_M|&lZxU3)D5;-`%$eJ*hR~y>gK>CJF7Pn(ZPP<3OP-c>yaVi+<^2TR+ z`q`#a!xOil$S&FAY)01aES)K)gKpf*MSfSO!zW&s-9MR8)10W?CxsqlUv&&U79V=` z8nRe|VtSX)6h$+0wI-YY^uGbTv?=z*8mIG;`y+6*F{8pHWyQ#d+6EJI3FQBMoKt9h ziD8S5VQbbUuzB7l<1jw`^DimuD=b4ov|t{oA^X!|T1>I{FI~B4j*Q92G>n@${+FK} zF2FLvRPkFuxOcn`HPn-m>g9Y?j9p2c3Ard7b0dN;{6m_IJ^gw|a+1I-S@dV!<75x7 z)$wQmP2>muk;|92>@9yQgT74t=T@Z`YNbMI|N=istp9H`%dWc<=`O zSvxICi;|L=)kKtCFv=U8QeGZD8$woAeT%7vA>p>R^aKR;2L$d`1ML!TmPjU%!u0t5 zA%Mfb96PT}nm^|9o|dgz`AiXIx;EciFDSGV9Ec)a zA#Lv0ThdAoEy9>E$sZh|7q84Z2y&!>zf{(2duBkaTh*a)tGcSJf?Af5JQOVzHRKCw z`3S{uQuPu{)yoUE52d3H(F9+&wukW8-}Cysi+<-NT&a4ey>!Q0aQG1}yhO=*4{2Az zx_h4%97P@Wb`o=nfvq+D`=f83Q+6B-Abw$DW*%-3GeC1Dh9;JIElO)|a#BeCW zzp0pn0b8?;l2Je!H%9V zPi-A8vY5XUTIM0)RFOxKk&>2JIx3n>MlF2H`$N@U=Gnf{`$;!3G+UXkeuI{ikB+T9Ad6j;k zoy=sG%qVMZ_HM(QZw>N4V^#%fafXn_I>`Ey=!BzP*F=FBw}{6~@6+HX5*?E{G37$s zX`oZ=Z|WAfCndt@9;R*7PQD_FdOoB+c!f9fXpi_gNl)!*9+<4?T#`G1ywg2@=RY0} zcjLauC078gk|*kDbo-PobO1U-?tV29p5!C6E5ag2P2p4!p#CEfh2vHusWHesUv93Y z9!H(bUy<({k4_j}A2QVJ`uzpnh&hiv?g51YC7@>yjm~-#mhPL@D;lpIn%7j#`LqU& z{7xvS&p==exr(y?q`q)vhh{9WKp2!nu7#oP#tr{_ngID+IFLDTvZY>9%{3&u5~$q& zd*Fss<3ylSZ{cm|R>C8D{>Suwae#BeGouCM1Rw)My>_%CqtmyVMqL6SDN1TUTCS~p zo!wY!{RWrHWur>+ONYXjiO~}*-7zdmyPWsm>A1lDpf0ft)^wMX$ICz2-m$8A?(Z+G zYI*n_7bh}85B_y9LyLHN@s3i#e%yBPYanL@RiIM|FqlL=1PO4?j_fJUo9^1JfASI#O3HhX-s0LW}ZKPPKW|-IiLrUQl`=HKdFTC)5%6 zF}+Pg8@2VfFdOF=a7s(;6$JP~%^Y*uB#|3;&sueWH4pN4eLSfee@NAM(rbD@J~;V1 zL(P+SWa?_>2h$%A1-dx9x`%^1n}@A~gg8&&N0- zcVrClj{jYg9FAQ|936LkRN+5wxxRn0&h)qU4+a)(N6|aqg&eoi|LqMv$}X^;ifCNe zBF}nMM6LB|>uMH1Tu>17G5Ce&bnz^F;l+0oV`!TEF^f|nDijiMbLkF^|7y3BT>KdMy_S&E~t0dvJ@IJN33GYrTi2oHE)~_6Q0C&c=J?W;`2i@F0T1qMF*>zP;-S&sLBZu zf0vI}%tUPXeR2PoE%nlrI2*&?5ZJSKZ|(WwWJZSNXv3c@jwu&31k5GIeO>ZFCYN3$iolQI{?)Wv{P6=%vMi^!bzBC z)MR`5XwzmS6La@Ih+M#gkz^cwo}PaT`X3N0tkR>#D)VMlIPLof9+_-t5vU$2Rs2f3 z$GdnPC+C<&F7x`1z`f`Z3VN`Ey8EOTkwc*-Kkp-y-D*H|r*h;weo@T%lvn)d1)b_d zIRM)6&#%yD8#a;GRMPXOnVBo$Ij7q()^4r>kX z5VKh}k`{~FSQWdRms&uP> z7%+0k5VLt!LFB!K-hAV8dd*4DKcm|}gynP_E{K@RZjw+&Tj>3%c`*kHbdVqN8X&ESHQi^|ip3e}oP z=3;4XDX~FK_tsRq(jPYelkUh^bj}7^geN9NeonZ~Y3M-Vs?NJBXeH6r0o#U+Q8sef za01_EiRAZGHM_SGDt$n-tBnOdD0s#`vex_J!sZeE?QY5EFyx)Sn+FN;guRi;k?@`%n;4rgWOGBsJTSfo!t=yNmwv?=2#X6Y##RWmwS%&aC)KnbH_Rj@sNzFGh zJ}$A(r>q8irZ|)LJc2(1@22CW%plDbreXM0toXRwJz`x?PgU5&aqNzX<8Uw&Uf)^^ z|L8Lpf9!H1-$+T!#$8Py|H(5~)j;C}6IMfOzE_3v?}>X6+Uw0k_;>3*%!BQ)m+%o$ z#I&ROw2L%v*5P*CHQqnYCQ8hx`dapxm}_t4^v9m&Eo5OQy#_A*G>O#XQl1YKS(}-| zm`y&dp*Ta_VX{P`!yz*ZD z&_((9OkAG*m+;~!*e7*@SGr2E`mMG}`WC{15F!~U;q$Na#+7;?I^UEU8UHYoXY8#V zcM_Fc6@J~lO$+ww=?eGf8Axr?S1-?lQ}*rGY-$z;6MtW^)0lVH1y=uQPV`X3uN1Cx zAnUW^B|2yCne2S1nfH{WY9{yg7H`(ghr5l=0gug_MyszC;|xfdt*^VFX8h0>mA=-@>!W$neC9 zPq-eeVfwSG9Tv)dFVA{sDpVoQmGjxXuRc10?A>kG=^xhdZ~kC1{2NSLDro+}QS56r zsYrSP&V;cG2hI7x(pW(rq0iJmE&C{Z@E26}P`@)5Us%h%@&}Rhq;Ip}ps6Zby;@}n zZoP{~vTALCk}h*cCuRH>af6WDHXOqCRz8KhW(^-B@9@z)eVb?am3WEf-&F2`XY@%D zN&dRT_#()5N7!%GakCiZ$Fe@+EJLGn3hg)GnrArEKqibfpkDGc_$TY?%`b05Fw}cP z^hy(Qk0I7io6UM?z4(Uh*Lvw1LW-@-vxkz&A;)cemJ#jJUTIWjLH4`KyK9HjeJw>0 zH7*Jq1fTz(=K*1AIG~19k{a4%|C3M%tEd3$et;B9TQW#S**a0e_%KrvVQBFReK5VTR@zt!X}oMi z(bH5r^fE2`bRKjkYhMMuw_I&ho<6>^@UYV`;K_}pfX*yHad3#N@A%5r=6J@}7tzxE z?)6n|?Q{${%K*0|$CXN0g|CIb)pk{zG&+`uYEYYsNnEjo zimm8lnEzE=-qkp;zQL&a)nQxozKKVKF6K}ZC+j9Qs$t=dK zhHe^|$vohCjpD)$dR27+byk${BTK2r1=Gv^(AtH1zvft9bDjjUA3WboW)&X;A;#a| z@1h}C_qk*QBzjOy2V-8m8HaXpKSz~vSbtJGRjz>$V~%o^5UmQ!P)(JPf5VLBMTQ-v zyp;=0ldpruRZ80JEE?wB!!fK(J&8#0`w6C^MCJw)Ydjy(YBVZO`;Z z6D-Ej(s{`KT)xr@nT2(5y=5(#OUkp z_U1UhLmN!Yvv%)aZ7lOu6HDgN7C+PZ(L+)*#Mk$;k*Ge1 zkT*mVEPKcCNLDI-;%tO|EEs63M0ZbIf?MI)yJG(DQ2BF3-=nf*>ngJE*IU*b8}4Ng zo_YZA1Jk$(^tJ^sl#`K#Pdr-RT#$EPf|eFhv3uP+Ne3emZBI|A*(>wEwmT7xxzneH zfTD+Pz4~63C3|WE1jjboEH>HayU@I#9QUxTIV0}#Cyzn`% z!LM``_uGcK>dSiW3(|#_VY`>8GOluC_-dx0hI;)@%~>8#-?D&6VAZ!wwKtvooHFduD_u+D^bT4#hrP)Gc3CNsN$S+};ePXkc@>v_JN{qDJ*St~o>#n<*;o8@P z!2|{}=APXy1dQo@t4;aYjFm0#6IQ(=?d9wFUZd%NL*j_h^7#tiew(V+1TplBTN;;{ zT)*%(fXxH``Xdcz#b)XEv0$)(%`^y*NYtgolRh*g;RZ@3OEf=85BaOp1$W?FuDp|q zIUTfa^%d6S+G4AV%&+usA*rpeDDip}IMm}CK0gaT*-d$5ucK+RT;J)K!_{9zGy^Ge z0^NK%I?SeikDc7c##o4{B7OQ4Cbdl_-wF%ozP7`ZV<*jB=iUVjx1G6BymfVFDkd3U z9iNL)>*T^5c4Z?uIrEe>`}XU^C++WD0giV$#m3~BcO|@fLP>$)p z5Pch0$2)ljV@USA(B660X_CG+RIeF+G%0lY;^Eme`1K`tDX{~TEF481KfpUQa-xWE zqI3o5jAS_l%$Ox5ZUUZZ`sWfeC(c7~`qki(Q=3Gh>MV}T!tM^85HACywx`2v zm5+(eGnl0?ENbOD$AIuw{xL?0BQpEgu`#RmSRI6^K>N@DLTYAU9|Hu2)%jA!O9i5X z_J`=#*OwkYM%X3+;ru$0Y%j5h&_N#VUwY=0`}51+Ambw-1YMl{Ut2#+=x0KTU)Arg@a*Kg>dh#9As!`r^Dg|yh zEH699cL0(~{z%u{s{RA8dsyHZGaDSIc`a{`o8|-R0sjv8_sx)IyPM#HA$oiKqcJ|E z*~E^?p2GQ3Z!DZ#BRAg{Ze{IP-s|F5t2$$dy0_>vt6iQ0eU&5$+W8-Gmb*@;dr0kh zQm?(vCjnZpB+IC`H<1ZbYRTiH5jvY&*rYi#b|WvFCGT0+D{$7zYdXAY-Fry$(Pu7h z&R7;J1Qh#8-+E!N!YY{A&uRz54}P1tY^^?0o;M1FKYsleMjh}H@OVBec$f2efMjvO z>W7_DRba8HBkT|sX9Tfwd7mUKThUIPrgYK%dJ7EQ!8I}+4+y5FH^_u z89rKjCRei5ET<`TzHY*{_@7VGIs8U<-l_Raomuh~Clr%irclYS7<6GGm~&CiuEs{Q zJrTrU0K|Z+RQ@Q*+8^zw8~!YB6z!cEk*ZYKsA3In>{gTJZ$H}DEGn2D5G|PxP;+(G zFJ>2+A?4%;(b|3MXIKc*930J43T{-Y2Q(p0#C0DXBqc=-g0E ztkdN6&3n%>3ArVfIEVnlq@y3{rcGZFSJN|P>%AOdIK*5Pj4`xd0fAJ|m!?m!C!Hm4 zuU$?tBW1)uX&!=~8IhN8I)(kSp0H4>6T@-mhFw*vFXAFWP}f>D|IN7yk=(?4w#|C; zr?umAAa#;D)jJHm{XZ)+cVZBk)2Qq^a*kWQafaHC#dj?q)a=#qsM>vHo@{s9XN8C^ zQt%Z11ipPgLo2=oN;-J$Nbk|n1(GMlAo;8y#?-sxr)Nx}-sd9aD`oMn0Zd0@k^l++ z=FH|Yw^x?ytzn5`#Nc^Xx_A>ZTiNf&>q(%wyBy|jd~GxmwhQKdhh3snar=FLaR|~tznc_B{JpYhW5KZ{ZT%N?Z4kmWRnsR? zzTQl^jqqDdm(^qnywfRv<>n2MdX+02`-khV%mYgdE1Qlx{?1!Aec|nTWy%^Rq4+97 z*>#k4ttXWt)X_!K^`~~dBpJO`t}twQFA71^o2yQh8&&EcBL4C;X&b>*`-s&t>Gzon zzh#Jcty9x7kD-?4Vm~#|`J+}|CAb@rbJ2afE!tAgYE zQ;3}zx4Isw=ogo@`__HhZ24YtPpNMxW6pI%)9S-`Z~2}sGXb>^oi!Tb@wz* z4G*G&K!qez)L8}gEwq4H(J{N|Gto*(OkFqC`HjL1yu(GH?A(rEzY>0y41S%Y{LN135m9PPO=R^rBD1zPo=uVAH9eZTuOHj2Y2EdU#6igINK_RdocXzh?yt`SNF zG5ZF!<+z1s#lL70!1JsdQePwE!ndz?0N*3O2^dV{qdEFp$hCE?bFG;H&`Hass-`~w z*!12JtKk*<*S7!NTme0~bHM)+dsX9>roTvZFw^%h&hnb03Qo%0>#yM#ClR4vlzYYL zv3`b;PA4zc@@<;ZYua5lkd>hSapp_2AB+ceeNXyE3OlBqn}WDG9+}^mLH<7n#O-ux zCpIaG3GVzkDM36>0CoT8zy7Dt8kNdq3?lybssECmX8Mdfz=(IqhTg!B=Xvu~w*`xU z?Ax9H(doOl{)W$Z{wEjyiM73Kklon_eB?E9wm!1Wac%xQTPgtCYiQLY&6;7eJTkp- zYj(91gODKIEC0Q!ChP3N=>0N8J2jW``Q7PatT+lAkEW;u)6U1$W>yT{!(FJp&^o6!?+aWv;c zAO2EV$I5LI6O~T?3(<`#TFt!W&Cp~gyi5C`dEM{3h*Xt2>yVAdtN3liP0)8bFJAgX z6b17|Ik5ef{bW&9@PTxL@j6xs+k-PfmG&Q*>Bn7ztYVBPxinFsTy7MMp zYxWb5c2|+n$jC!F*tU}O#a<=^Uu>0pV-+q=ILC~2!ZM)GDHGQs_?v@6Jdt8@dbL@A z^Lv!+e$p?mUm`pXBmc;DU-yMI#Qyb{Jfud)rWuhBTBk|1PULH@@fw%n&wkZ0E?ioL z^cL=C#;i=lj&cMLXfnJWa4y@rTb3a$rHy1m4{g+Z6ZuaF_0|5Q$gat%@$h0K_e;hf zo=wH9v$p^;0FN}Q$-9P?D<6BnPm}ws2WA9CAdu!~vU3FH?qj)uP><^wUtav- zz__wn*1FnJ@36%?)meK68CsIbKik8_KD8KdzI`OL>Z@PNL25o=cdj7%P>#Iz?rh;E z@F^yTJUDI%9o^5!)WB=m#<+|u;`RLd;^2w}(KCv}n`Qw~b8fr)x`3_MgLt~#TeMA~ zOjU+Ms8z=YYh0kSqDH40v-z((m=dFp(Mo7jg@b~ao=>T=8yEi1gUp2C795c5ydXDk zOY6JXfR6(&p1u1SZof)+8yX8Hhgmk?g@TW#AI`=RN6%w-X}ab>)a2rEF!RG*EU@ue zN%KM1!JF`?O!QN1nf5N{vi-)vSS+Ax4g;#`%}u5}_{$do`=J?Fnsb16b0PKJ(&RU$ zy!SnLHrXwCO>C8Pnn0;7IDpaw>w3=q!uL)NHa@CzDgfK&V{fEaq+4g?OP(L)!TZ(? z7awg;LU#&f67{jZl~sx##rSyuMz&e7D5|^RS2|fc6}mx;qtAV`FTeDtz->re#Ezwm0TIjsJc5 z!yD97&iN%F)YtMJPbUi6Ip}V^PzKVp&vB+vd8@tp->>7Tya(UY$f$Ed*YPC4oLyrX z%%v&*wL&E{bswu&zRCbxJ@3068aH}#Tu9$TIcW-ksp~Ph+X6#Sk{Vq$B}MCie=Icf)>D0pCxNUO0 zH;?SD(0%4rgBGZLGu6;jeY_#m%=cEyAiN)SddqJ?xdLYr$%KK{o=-iHTwwkELknvz zeEw<-r-J=g*rhx%cfQhrb$tTcf3SZQ*sj=CdT>HM-in0nA>bYLC_Pi?2wQh#5l+N& z@Wj-jetUPlP#Grdc4fFnvz{0ry1kgwMdaU&ftsR*T}XKx$Idgqud1w5E_F|%0M~iR zpg>*9o%t0-dR-_a79*^}-1Xu-XyJ2Hm?1mVhoVVrAfD$@=>4C%#*_7@$%6;@l~Y@a zH#&`QBP$=ru%ag;zqu*pBi$@KneYTtsS=KoJTn)H1D%kkID1G@i>&n^j9(P=z_*%- zm#+;nMD-ZwFGkk`&?mxX`*HQ=I!=v41OXeVWek978}SKH*CgtBKt;2lC-eg0 z*{bOe4!+k57JTQ&S;S#W!HYSw*bhxr9IGrA6M!l6E4qO`G3{|)@Q)ByaNl3o7n-f- zJP3>YNtlHxN^Epk$Kn{|v@8b#AH$1S_4_=OT zXCpZ$K`1V(^V#-i;cdHy&V-g7>*HfKZ~Y+Csc42Ub6)CR$3HQBpLlkHX8*3bDgBM= z43|4?w!Up>8}f#?1f{ft%Crrx%IwJKiW(lDS8yyQCQGeA`AZ-c`Tmix^J|D?3mDcQ z^zyO5))z$kbM@4Bup{@K)J@66P0&-QV95V}7J$(<%Mfc(eDyL7Z!{q3w|vopbgsdt zmyVkB1g~v%S;F=yP22Yp+0V4aw6LvN;|6OxLxioWkCIP`Wtq$U6@HfX&>A2ieh&B7 z{WM{UR_cqoi{ojIcdF5^NT;2(8inuX(9*zo#>yvER%$Kb(YZWYxo}@N8TmJP9m?{rm*QAS@cPLfrLi3x`N? z5C zC57Y0v;^n&ZVcN;!jC)Jxs!wV8MY4VpqVEevxbn4F=+U5Ht#cL4*zEn*7qjWlduvX z@(!I8MYUg08X|Mbeu_q|FRB(Vi1y9nRqs*b9u|)VZHd-cxSW4iC~vtz?*DT-R~A5c zoF1q*`?ngp%!|0RNbIP@{b8V*$FGp=Mf})Wz*nWv?u$YihH7v{$3N$*vy1l+yDSJ% zt_2XVh~MccrlL7wI|+AKgiH=DRAHr9QG29N$|s~p)vp--r%+V0|M!lY!TR(d-nH-Q(c4h2pShbW-h~qR_HeW zTmP+>{|*S)(Mavv)pNyHqkRS!Y#%b@G=`~Tg?_eoKFG31JY(GKqfLf%xWD38T3eN_ zh6^UqlP`_UlaW4zHOpfL2G2AZ?p&I9mvQ~!AE38r-pP~`~F(~pwK$qO5 zP)#U7#djwf;NR5x;>$p`mNL^GF}cN`>P|ojNqBu4=tqrxfQC4{`eAsbD%fzp^u6>D z$TjWox40{;C**|OrN@5ajTVk@pU6Ql&TW4O01V(yFg=ZsY}%WKcgr-}H&Le_MAhJS zuCraQDN;u+l+A%x5`(+UXS>nuvQCOeHdC78RbPU{+KM;VqV!frkitjUK(tbAY78FI za6x;e@N84QjYRKC6qpTDue67g_R7=)99`1lg@cwSE5p=o!|K`r%BpUT z%`l_4D;uR_%#bnhXzrk6y16}xRF0+RP-w>yk1e!cqn%r^=|JX$Zr)igHV zm$@y(XfRw|TcVydkP^AEJz==}*R>$JF*E9s+Ldw4t=Awk;?vOMvQo3z%7d9GfIIOF zp40K??&2R?rdoXM%8C!|&O~BeWn)Kto@f-aMrR4GeHGYhQyu|oaRad`& zy-f6~3gLfSv%+xno>O0E9R~GX4>W~rwwJR*LjyRcmo@1%t*)@F9oB(k_DbiOe%38B z{ro~3RBrb^lwYIMUnvU#YZkmHNz6RhH5Y60-wPG7)Z2>HU^8kc040Ike^pviEtO4t zPpD*xRJdMuM|-_SPua<4(4R14HE3_sQ)H-<{J9Bi+fIADQ zqh`Jv0ZMxc!=&?e^B$=NrE=~Uo_}(=lT{F9I=~Zk>6MDWpZkFug_lK4M)wpL;l{TQ zPy6xKMwAapX>BHGLk8Ko4QAXVgM;o4?T_Hzd*75o{zHCpDy{7!=g`(i-f3i!vJBU` zG`6#4LG=#vJf392IDdXc9a&;TPYC(pC@VBInAvSwOu?r#0G8+Nh|K$u4KCg`bfoTuRgJovb}5=bU#2dDT7T1-@r8kCmW?)Ch| zpW&Ty2Y+JO?&&=5Vr}_xondK~kR0Nn&OpM>fbKxBcy2Z^R>BmA)%NjCTtJ2&Xgtt$ zduXQt2EjeDk&NhvG%Yju!LOZLTwiU3uLPjX^{9~;z4J3kz241epmu2N?=;+ynAh=H z%i0MmIB9R*n&YR8cY1${ilLu(3w%H$b)M7qycC=<@gkg6ECe7vrDIVUQwzT&mXHvM zGVUP<#obi%Agq3aCy;H@-&{n@lpy#r^sF;9c`t`+_^rK7EVk{La;NhA|246)h2Y3P zQFvGAxCP3+Br$q{>uhIj>-TVc$Vu4jbLlN2E5c03o1bEFegUczMhQr-eCh@N?`5cJG&ZHr1q@t%~){(lM-An(E`m9Sm`o0N#K~Il&6d<APZ2jNrL5n<{kp zBpVK)e*UL}ba$2MFu@&dx2hv+9#wIwe*js+#-3ZE4;v2+MdP|iudjseil4_4l0BQ8 zj`R0BNU8Iv#FbTF%H(ILJ93E9+aWg1YB{erP0q#L+)e;f&4>}Sn0mGa-IK;7Eiq?d5fnat|f*+mQN4qJn4L! zB$p6gBZ{Pa5wu6Ir?@ABWwA)e~XHmNmUA&F&b zqPqy1KC-Geb1Og>E70LypP$q~ckCHDt<6DH6f{`>wGxhOA)W#xTBzd!4&;L(c`TZ_ zn#%um?riRxdS{dNxDy$j&m_m)09;13aPU-omX!WyJZfc*;!@7Z@+I`kJt)uWWyJmTCi@9MuLkA zgm9zr0?|(?*G7?L$lF^>(}tmZsA2a-pBl^~+T){IB%pHweN(5?Lp+@hbpcq9zwEoV z-XSIbAnZP7h^{f!qoyy_`v47E4w&VEbvn;Wft!oFCs~1j`5kfz&8ebhloog6|U9jsR%_(6vgUV4KIEy z{9S(1_*1INyZ+_R@Q3tqW>97bXGVQCh><0H_lC!|!p#O`bzPTZG?f! zpjWW%=*HXBT`PQn)>~tr+>3d{psw`7x8_@$yWIH(q1!t%yohRle%jt_#|ci`ZxZ!M z4|QI5khuNh!`&u5F|3k@RX`Cm|%7;j>Elz4RtX7C3Xu3j>%> zT#Ao{|CV_RH~ct6oyR+nT*mQWaO*r zN&Gd;_8NEzwA?i8>sN5M-q=%+0`EG`FXRMiJf`q|K;0ueqES9EWe2fncut1antXV^ z<^n88%gX($7Cm=M^85h09@iJ|W8?sGh1#sr%vQKeX2%9W@N!Rd#(~KHS!e>TQd5oh zdBK6rQvvcZA4{FPrlmHg5DlK+@?w9*O-olTpr7n0KY5R;>Re$sjH6prxEb&;8xBn* zH?}jdCJ&Gg%<^Qgo_=n(W>UrzowM#uT~4 z3i+`4H9s1CL4nmA(EBgZ=%Pj--44O%4^~if?ADJ-{oJm>5cw;gwyjq%dJC`_a7Oeh z@m~V>+8RN6ff^ZhzqaV(J|&cY*p<4N7Y$}HT^(sUnLa*5$TwSiqat+ zBSaKLKuVBMDGBL@jZ#2q=^UYefDGwIq$Ngoj~LBh#5T6QUw_Z_yx05w$#v}y2HW|b zbD#VE9G30(pPBhJ+Ro^Y9@MdZ3|_tH3yeBW{#wO7`c`z41*!;$^KtPz&jQ8Oa8rK^RBK; z>Tz<5oW2Px1lse55uyUHJ;~tu+_{)~^Ud4;wEX|qNFHIA9+c4bfE)WZ1?E;l&B<;i z5S5c5qDEHQZdi|5zHzQ?2UT8t6d;kQ@#nLOzPhB{Wo^C>Mc?|2sq^WZ-VIiBPg;P) zYqYh3%N(0Vxym8Y5xV%wR|{h!?T>9{dmTDO%a2Mp;Y~JQ&In>{uUX2!Zl?Z;)k^85 zhQ<#IJAQBa@VId0`NehXOqduK70RswqG??E+%R(Nge&_)ufv>!9X5Qb`fpN-{rUWJ z`r%TXTuN&-Dy>X_L58?v-kTU@^fzul;5jZ~#gAN$mY$BL^Y3m(_h0gr>#&iR@EgUa%;mTtSk1}IWud&&ym4t!-}k}d}^PeO~Lo_Q61H-=`s+t zg;|9KhET!vjm}5q_dv1i?P#pS?2Ckj0Z>vOT&*I#*51vk)X~g;Ows-53@T7c`TO-Z z&*xjoCa;?*ai}FWSKid{=z~w^RsZ8Y&$Z1BaszPz*^H%XEn@AbL-S9-#u z0ip3Qa?`50Ex^cAUO;s|lB_s7)Qdaw%CO|ww< zX*cV8&-wrFJa@<%hGZ&tDn7dFi^cFV2rN|{Sa?~cXu;3(F8JQrn7VA66cUF=cMmp6 zww-_Vb;^Ruvf^H0zw3)o6FvTHf`#$BEgB0S3dvA`;PVlr^;YHj3ND}M;7uJr)$b&a z?o$WbDGn*e-Ak1`7odw+5pirj{L{Zke}4*Rw7rx)=5O7-J0pHPQDuXZn$x7G8?W<1 zY9PA4IOm3bLieipeCieL;Sg2(q8H<%u60>9tkkHFOC#_WqBU&#Y@BZv5q)+eCtnSq z#A%mP=>-kj?OetgQ2J9p+hT(UkG0PF0rGv)12V<%hiYvvaRLy07+vDvDUlEE3&erB zU--0gq{bXzhP^*%G41KN6%$V)Qu{ne0TM%a)bS^Y#QUbb9f^1vB8B*(@i(;bU_j!4 z66W#iy76hTuM%;urhFAW3E8#`FWbK8QY+3UAixActRMnDZp>#GyzP57)kJxdI27>~+OA}lZBJTb=Q zhNwM~1*v{t=@T|ZtLFu$4pDk!)sXj0qn!}SBO_A1jyEyi8Pc&n(ajT{XBI#7t^kTJ_USq`>^ z`mntDl!G|u$_~Ve@=i(Brf#mY>=sE=kNEl{KloQz%F5Vgnz;^xyMML~r5+1Y5Y9P$ zMpbQ#Hv|9eP5*7xcCMbZoAh|G9cpw4wgA=r(cAhEq1vDuK7zuc76!nxO7Zpy{4V!a zVC4nCJrr)$c_Uv>!;GALFC&JEZu^AMK{*2z{)Dn~AyQOWn!66b1NQ!yiRtiPd1GfN zvl6_Zm7OEr$)UnLJ}P;6{#icNzi#Xebg9f@D`QcpBZ%XMU;W^_UyB;{BhxYp0d`y1h_;RppXky-+nl#1VPQx8q&@$3 zmrKLZPhyZ{Wa7>KKNV^`)8|kARJ{kK#MUxz?c1ly!n5yHNo^-Q94pd%O+z;V-~T$f z;;ZCfCN0e0%D$pm6^6dV9%rIzzU8-|$gU}Kt=sK~?&q@L zL=b5s;VT=esqn*X327KvGCGQ8;x)lhTsg?{#)dw%T|jb09vdp5g}`m?24Baa>{J23 zNXo$O&UcmxCc5Pwxf($(u5%A|+6Q53YDal$t+)GA;Sc(WF#t2-pMBjl#i9{(>f50p zyVtMr=(ocOXcg$XDcMlQ4LjczT~H_emM*?rKOa609N!5y=M#%na?w-jUN|?bvc~V# zCGFKM{t+MF$-~7+&*l=ti&v-t+SIQLH)3cd;m5r1qY;VWy4sq)lhhzJTPaizAET@h zH%6>e6W@P>*L^tT;AjEA%A-7 zPwv8{S@Ch5C4Y|eqmr0B9dt|K{;TQ-*~gWe8IPnF8mhB=Z%_B#(#lmj7M3}?Zi4xJ zVXY7={{#iVQ>c_Vg%v3}z94u_re6M!LA~HQMh^ats1bDAl6x_9XOd&6`K6q{UE0ih zIzzLfq@-6muj@bFni#l#y9j^(I`6q)ABI|cl8iOSlMuIPXsOwo%qZleB~O$yU9K(3 zEG+fcyo1OnAchE)2fvVa4IE5^_B;b6gcu5B6GJX@qOah+|6lidBFkxjtDwV`&+7Q1 zEj@VdwFx1V%gBWqpQWDPu8U}Yt}g?@!qhcW;R3dlQbXv^y4_?MOIdacQLa`C#4sZWCGF@ZS_c^&f^sWvvQni?U&tw;B-!G^s<>z)ja&cLr0Kuq6&+!m%DmYqV= zh(p9+1)bjm)Sp~yQ)##CB8{72I_-ij*RqHiC!2!*+1-iSU~{T?w=8@U(39`n9Br#2 zT3)kjtK>maO%?suTX%2n5_G@+D|m)yYV&*_F(geOQ;&$p7i{1^qWYJGI~*hY^sraONHLzQocxB$vSj6mdPljTlMZ8*PM`F%1DFm>rIyS9@nqwhT< z|2J@XKkF8AukgQD1JTS+lQQMURzLo|h|kELEyxHV5`yZg%-k=)jcV3UjDntw1e7?91n>l0`tw%8>bN<) zg4=5pGqcTjOFjKd6*tP4e2nTf(lG6ZKuq(KV~tpdVy{HQ?m-@Hj}%`w?X4QWnOO*{ z18DDxaETvCOvIqoKFNG;@qEede;egR!0r!V75vXNfm-_rr}3CW}_Q{O$!_(`cvLLw49pIK^0t83^^@>2fsGLontbK5Sv}E~S6tPRy!4~|R z0%?#DPv3;dnUXZoa*va?#u{ykxavY;6D+(~?XE)C{HOWA4~{pMxm^@RHqCu&E^aEZ zUF6f9mY?}=^iA>coLTRzn($=pt^bL&AG4V?ntK(FTio-BU*z&m+K-VIasbn2s%!1; z%SK;svgzx?1QAKlhjA8pY=u#sC;X>#|5?e^pqeAT3PlEAvPL96Wwd-H(hSMZh!0a? z$5XFV$;?IlW@~DGvcY*Q`RX1UA4=C+F)35M%klG^Sya#&re0{{yT6#Cq0Whqe>ZM6 zB<4>+(}#qcX_Lt~0WCpk&-QbF6W?>3OW&~%Vf3fVUyG95u_)K>Q(((EQ)MR4_nxdP zFlVk`x>oeP!RIcG!94a8yUf^|n*WzSl8f80PeHGw(5$Y{c^6Ku?N6E$|Bs6;f@QRC7 z!Tf@5owA_(+g{#?;Kc3tM$Ci8|H&haTtn%lR44|Or3Mm@|K=|6SnKzMolmHBsnnjz z+2)?bcDbQ^=^`=$o!{htQ@wCPgay9o4eJKQbfB-P)-i<7NSZS(;5`C9?jXDj>#5hj@}9Twlw4kFPwd%V`}x3*4e-Jrm&c!X z_BQuEKjXDoMZJ-}9s(mMJQwc{!14&oHs6t>qnJIB_#!O@{g|pAcWN@c)U$AZf2zu! zzRBe$;6{lXUN~cFPN2+eLhuAJ8);6FVfu-uEL)aGoZPP0QkASFmmJT2uFWPc^7fjT z=PJ7>o$siLpT@OBzqaR|dX;-p|DG{wGKMddf9iO81shzThhXGrJE~8eZ9i9Zep-wV zxe-t;V{s@?PFuckA|39TiExH1-pF2)jsu86cL1<`^{eoyQ?0pP(=8`1=DV4xIYUNU zzztU94MNhxz0rx8ShYQWUlVnDtsUJ|jJLKA)dU0HOt05}e693aysHJ2gb{Gx91{Up zAD1)xsVnazb{!J^UO!LWtKCja=Qw>PO}F3s&RT@zK{H7|lPOuNa`yIjtxvOI;a;^Q zT@w;*kxHRPM^D%Hg^D|QWr@K3c@Vu^S{rJn!i=lwRSjC|7wNOoVtJ;q6IpG~?0=#B zW{0b&|NiUK-s&7~`-4suf+4H@jd<@VLC>sMp`cwdJ@e9U5w=ULvxYZr;9X**_#WMd zC@P}WdO(3MV-75FE5(2V-i)v8!QiZ-P*>@Pt<%Tl-p8JnwC)BKeTK!<*YY|zoxMk; z*{|#F70d8o6{ku8Qrd~r5SAr<3*REurLy$3L67qhjp!6HSVh{ z+oXcfr3EER9L~SH>oQK#k!r1;aVWtmmYC+$bh1HvOhs4igw>SAMC#l0RWkKKtX?#) z%GplA_D()V7tL&*0X@`{j@TdPc_*>*eFNs3y#ozReHfuSZ+!HV`<*sJ!tbxCse@eK zg+g0@VD8+rfay711dg{SBNXl(>s**k;B$7eKLJ-DiqVPTtH+T!`q5&wVTtYbMj0VF zP?e`ak?1{eV7*i2R4X+1vE9!f_ubt7V@lKRFmcl(W6M15Na;uw@|@9YAhzGkQ(S~L zOFh3)`qRG6Jyw1HcbdT+tk~2)O@T_7pgD4`Oa_o?{xL`PL6nhe5w-O58&rr*9p}3y6B9hJzUl3$D5^kE2nuTL=;)UBPQENUlj82A`8VRLY7?1R#HQ z(?Cq#A?{uxkfkKRM0f4lpg^Aq*Ggjnd2zcn4|D+S=r8n6vyOJFVjb`5q5nUQ6O(dI z5r1+*j`!`L!<`4jbj##Fyrcq<5skgbDWL3HGD`KfZA~%W7)6AUriO#I>P|v2E;$H6 zmdysTBdX@m`aixerL40C7ex%e{G-QBB~tD;sp4%^4?xp8n_Yz81XEzJ>bQM&Z>j;P zqBX(QIv#D5U^g}tx^qW-m_~ef2mZ6>8@GsgVvw=?{d=G84mQ+8N|$U@#yW5=y!Gra zez6t)l}l6n+q&d0wAE$8rMnjY1KZxmibQ=U`(+ODQmA<_zyWT_R*?U>9GBama&jh0`l4> zozG~;93cvpvM!?7J!vLGVbWcvB6YlEcK9}Zc1ye{;(+K2Q_Ey6Z!MvS7{RFY>Mj)q z8db{7UEWi=9*qNe1>B#IXrJWx%ezpW% zTT``C>@Du19F`W6qi?=|`PAKaJcWi3C);xw4ht_#HLl)J+KBqqeNncP_e5w`V{Uhy zBa)-7yzN@+5o+%=ppaj>@I}vS7d2MGwaI zCKtr-Ver@s;!Dq?pIR~rz$Cqri>5Ws5|VKJU2dZJ`ppe6Ck_CGG(~Sti#D!%Ex9&z zpZg+|;coA^iCG&nMIc9X17^2}PoqF$IO1fZaf*5%-EQf+ZSEJQJUNFPTvWF)sWDg0*E@Z~ zbJnLiuK80cBLprrKGsBmT$kEzSv&fs=H=;D_A@;15w8_ zennoMq%`ir2In2|F}}ciKqpoyE*kPrN;UH*uOvx)ru4)_u(03GAD z#V2C&FdGOU_5^*L6EWazez35bH7EV7d4uSN4{-~_+|Q{s{;-$FLM?M;3h_qh@b02K zc8783gr9xh6}*+6+h(p?E*r=CzT&==2W!FlTP`dxJ$C#8))=cXd(v}-@d`SEfi_0u1y%)0YxbRf~%htt!(^hig1nCUqWD{K^e_Oh_sW zrig#>K98JQo$M;3Z^*T~jitzX$4`hU<>vs*{NyL2Qi z9zW1{)1PpfP2Wmi%B^mgHD)pUXfIdAdHN$FL2!`#Rb?+Cz(+_Cvwd@ReB`0qcK6#* zxx=Dnc!IaO(RqsA;P~+TW1F9>amI~5DvK!1k#UIu#R0E)C!j0JCC-mi{6Emw4As(^ zf&=JALQ{*sR^h$dr8y4|RG##m4mslhXNJh@s?hDpWEJZ);O7nOis4*VhD@w<-K8~aM*v8+u`se*y=L*D!S{)yqR^AwX#}OCD=-7 zbt%A6YBZwt%)@kKc1ZQ}C*)}5-s6%Fs>}}dlu+uAU!HH@%weTp^biFV!aM*B)Il~Y zQdPWgus(J}p>248$r;AS5XXYZRygcSJk2$c7<%w6N^NnnMtV`5o`6M1?-bOtp)7Oz zZHaf&=*2}Uq)``7!-DV}5hKR*1WYbh9h_4!*%W=#cnD#YkzjEq+my4=nkrQ8PIo7% zksIqD^0t==B1L(2P^kzaq3M#9I7OAfz47y`z>5_O z7K)RK&?>M0oCCGB5N(}?OY-IgIu+LsMR2;dfM_64&V?Wh?lvQ1!OeC0m(8|o4`%m& zBSyWcf>QV$90olTcPQjKX|&|nb3V2E(~Rkhju@AaQ&X$yCk?Wpq?-vT_98s3s@}96 zU+Pnv7kgmt+%Z{4D)KL8-?7Sh%xfD5flTO`@wI|R%GS~h#6I;+};HmtPX37g5BHSs7szgP+^D? zS5pyZ?gRyuDK!jK!q`meDedEZq+!NEOXk7IIg<@hV>2MZwNA+?U}m*tMkgQ5bwlPf zVi+5KS0N6;asqw2TQmmB$7|RV4%dxgU`@QA%4EPOu2Y;D|LnqZM`Y{-8eER>+;RLG zNcXwHXZdZ<-@5tC>lj?*j~gmu*)SxZb z{FLaCPB5_~&^h5G3l3gm8fMN}PWj4OC{Vn?wieSl8kFSt*WQ5>`o$XtmRk&{T@94n zFG>naK3W~M{Rrme)wYPD_0lXVNkQ(1278vRvJV)`TE{P?5!B3wQsC~-P75wB(HoV0 zeqPaL|Lu?K;gR-pGLmHXY+LK9qr5{~+?kGNku9KuEVMtB{NC}PRy{uP=8T9yU)(#mV}&#y|~-M=i#XepgR z?TKS(G)Y6jYAs!rx-Y%Gy31iUN85;8XxCzGVJpJPsYwpBAF|{B8aGlYI;PC3Wlq7r zNouhyi(a;K)e`RD;NSXX5;0ajSC>oStneeapQ`-3e(-+i%?Y%tU&)_|WG-vPa7wY^ zk#xSugmyB15+gtlqAv>-9VA9R>p-4U;fhPkN4uo@D{ivrvnbl7_B{!fs0X8MIa+E< zs3Q8N0M_Ue{+;>9$u{N&mg?h?YU_dVtqes2_wWkhHB-F2ilBUWN#|w%Ays;h=1TVd z2t9L~8lUN`xy?I@&p$W3G|A^uJNvDr^?s#f!kraXg+5vSjc1iX=b1;0p!809fo3)0 z)G>0gIQL7kx7l!9j%o9aUx>RUuH!0rNKl9r7v{((mQ&(EgwK- z2{3p@^4+s3K{*#?{B>`>KCE^UV^}@rtou!UuEqbuaqaB!hWcGo)62NC4YW#!*G1P=UUYDv9heAOE%zlX0MFm zDAdEZ3d`@r3JdPUj~k{KP7C*hV1rZcaR$2Y5-e^y$Tj70UxakI=@ll ztl1XZFW^{glZiGkpSt;Aj$OK=yfYO=1SNktn)xc@OmVzk$~8gnY6br7r+vG!cERA) z17g=E`ZDg}$R*5G=;A$azN`n!)3yrSO?(gG6dUaksVeE_`ou>chxc6PvM8BsD~ z2eVXWSyrc9{9~Q{x;OQ5H`9x(3J${I(GT^j9lJ$2MQq@DwgM;P%lx~r1-&b6@6MAA zlRY~oHphkz=E@(mGB+lC1HN?)kN(`~RL9fHu$~KP(_*r%+Eii0HH~Xrwb7@x1I?ef zgWO~1B=g+{_@G?_$|M>fXn351U+^FIvX}cvxIu2-rl2B@){$L#D)$XWcVWv}cA5W> z^YrhrNW+WCC7UswJi=-Et4BJpKwDw+FJYr-^#jmqL$g&HKCE>`dVFdO4t1j?LI>r& zmr_7Wp3+&qF|p0T_F1(HzvBF!g%kgpe}pIgN#gxAiH5`UmiMDG4D ztD`@LX4T$3WV!HV779A;dlSUM+t^;(g(4oHyV^v9E*_4(UsD3Tv{6pBLnT<1%$$&U z@BU2-8dL{RsDY5tQv<fa<-=FbVXVwnWY6;6VGm2pyXAFDQ-m`4h=+ zYdk!V$;nL)US3>|uO<`DpETI)if0$0`P5JA|1yVIlDaWGpDB!~?}p`SPq(+NAOZgQ zczSoNx9*kiN8PP&av*B7WzV!1-m)4iKx`s*zl|UYAzqe+c~Z+A*H2Acuv$7}G~gz3 z)B8#xL8~ElKV7iT@Wx|l*;~AP3n=W0VMEZ?mmYc?(}TyGo7-J9Tj_I!nli{!#34c5 zK_UO*@JS-SrKge{=X~q!J9(FWw>e?O;R=u_c|zX6)E3gkEEl~Qy}$|Xm!@h9yIOql zZ3jL?YF*p8NLu-9a`0E$d^v}lcy>nAb!ZDZqtAvpL+7woMe?GAi)dMu|R zW~WY&jZrCsONi_0SV55vJ1nFDDsH~y2`L7DDeY-k{S++{=Ti--0WOLF#8=T|P;?Cc{T%q}#d?S6J7ebBnjY^K@0Xa}W|p>L z?w~gU&|(Xz`sdcDE|rmppxGBs-p@^WM+gdPWNA|dO6-67GZCvAQ?%L@e6c*RmvQ~# zhv;9CTjk!Gx}f4Q)dd#Mwq6$Fme$}#qQ^{JJy_4LMnBXx2-NAOOtltz(@dme2jY6@ z1)3zt26vN!Enjigc}jgs+3)Y_**jke{?3^*fgWJ#Y3+bnqad-eY@PKruwH5W8RF}&iiXEd11j_R4~ z{kP!wRnH_B9*K4&L~PQ+0KsZ??-+(XcL}=us!5gX3sIrQmr=-ckP0=WH)RVTwg9+$ z&WjSYQ@<>}B7ddFE>(yrL*ykzJ6MlSjBTz)G(W$8ac$A(jM9X5oxoAb=Gq2_tb~lK zg+D4W@;h@|tyuU=M=H9qLn3fIMn+gCz}Z}bvAcHoFhLve0X}7N6e!-+=JY-2%=5m^ zs8K;>BDSN1gO-%Fhxl+yaPtk%8P~j=Qw#e3g~@R(OgihYh6C`VTY8p#Bdx_>Qpo&N zs&Y70PZHNJLLNQenBqOn1YuizD%q=QITJ>P&ny|{wxs_q`HJq#K-48kNof~BHMfv% zu-h<>|K*Etv6S{W1GfC+TP6a$?@U=bxASA6Z2Bn&yX^kOw7(F0PYb%k56H$KIma;q zwa!_7p`h-<|c|;oe(UQwCfaPB8)!#uDkK=VX`Exj50W+#33_U=rrL2 z9mV?t8nd9UuHQGW7Qs9MN9cxinr;C@#Vg%-^a>($zXifvbG>6aRdbR7)k*Wr5`4<( z@WCAB&G{uWgy;vSY#?Ct=3bzzJ8oWp+q zQ*6(QrU+{%v3Kf9?WWSJ^{Ap%z1ICAZp+iDT{MF0LQHP2lQ)X}$kAol#nd-HcPfn7 zrwm6UKq*${^8t8z%>bKNiTJa>9c`amZZ6$GC#%uty96Cqa0;!7v@%2#v_S`C$6MK! z{v;v^(a`b||1T`ppl_C*JwpCTJUTF=%aAC)xXOj=(m9#CjEmur9{FJhfh|JuicK!t z#A!9qQV>|qWxLKDrM>bPbb(w#6_T*ucU|PlA(D#@V7hHDS)8BdE#roE@;bs=k$oNV z#UW)3$X}G`dp<(!<1Ob)czJSQ{4&koPyBRxKghW$VUe&2OV+#bfC^OW~vt{Np zMe}S-=O+z4jX6rI9D9-IQ02S+r`;0vdvhX4=rpbe+DC8~IedRn zaGHNXu803pain*P_&P5R53L2LD# z?erx%IR5gsQu)+(C%5Dso#JEpG5^RTLlMWcJ!pYDa|`G%ld=3g)INP>4wcxB z{wC>-8MsmSYi_qX_F4TXmEibEF*5a|K#NFjdEN6J!}ah>Su$=c3b&I1ZCPBL4TbG{ zh&k^fH?Ch&xyo}{wsxb>f8y21t#>7={P)x!KJP7#*SqZm|45rdJxzZls{^}QBAt7C zj0B+i_jH^VNcat*No+_6`UqpgsR=SGO{uV)aE>DuUxG7 zAYtsQK)L_x>jRR?Gk;6XuFlek*cy1QY~76-Wr{nZ`Bch9Lo<;z%SK*N1tI%s-WV?@ zRr4g2;Yq}l@u)Od@w2cZu3$sdEA4~WfSb~rZvE__hKSq4)xD6fcY-;2g|7(xIkQ(K zTPx|pUbfh|!sWb<4Pm+F9&AQi75$y6wu~#wu8KC&{MVfiVwQ6?UJOj{azmX5Ur%Zu zFFF>jJDUDTq#yR6^xsxC^5)FZ=*G%jJQ`181m(cHc#h?oBXu3=hmDtcGCH~{uJtU` zt(GmjPs8R^^enHZY)C7W^|ZCMHGC!hvVJ&pvSJQk5R1yW9m-2`AwCZIzYaK_Xv-*D zMmpmoTV(!?5Uq%6IQfsG8Ha z<2zZtP581ejyukbDsHrrn8=5H)dLacZF~G@op(h`K9m%hTGzv;&0;~ELq1k-o9-Mx zZd&KDNZw4i_%&1HHtZWbK60y9DsOp=Am_oxlA+2|nU6)nk(cW{Og+bi@yLE^E~r>G zjjsv^rL=-`oEwAq8c6y1|FQsv>3o!_RP0~sWqm$h3Cj$*3vD~I2pAq1wMd_GH4o@OY_0U< z@Hkrk8_L_VTG`Tep6@v8^;A9;`DCOac9`Ztd=PGH36amt$ zNS#>Q+`5hIf>wyyKpp59o-WLWS^x~`y#6gO6=lze=|9;VCLCP*{AM73e8|(p2ziQkN`1UyM7iJ~VIdUi4O*+S_ z*n(7WtT`0{-gX53FA$1Yg3JaKKeDUaUQZ7+5`j-4YcXCc?@Xjd zo;7!$h0KXGf>pdV8BtF2Nsi>vWe6v4+4(lK6qs9%$ZIA_3MZWWJkxN7gop$k)Ezwx z9QJCZ^DN#`BMdMD&q6xB)ww-Cvwk|!h!7o_ zt*RW^!+OVQxf{uGn;l|aGFJ*{Zu3j~V(*8Ckl6L*-2^k_E%)xu#2wj~e*DbMeA;c5 zR5GJ}oBcQN&N;s5^8T1pZmr)=ev`t0`tUmulU%O5pw~=ZF!js8%&L$^NoRgR^c5j+ z@W-O=M|RWf6yT3)9QvL5+h=9tp8KX}i+5(n8wF!-ttk7l?Sb6_8eL{tioei9i=Kx4 z0d7F^nw3|@cbPBnAI(nWdo6;hUAe%jE0%vG9x?n1RI^i}V-k36O)DJ8*PmhZ)cT4U z_hbWC&t}Pu>oF!omB3y!%+SJOL0hM747gHWUKBgX0RRXj3_X2b8mgyq=D^|n8qEHj zSyXFe7)dk0wbDC1v}9lu8&NX*_Zqu?TQaAC&Xz#k-Zgw@dv&X9b@U{1_yW${tnN}> zp4f35INZp2vByz@>R@~_9LW$fK0f-~hO74)=_L~&PQ0X_O?})L5M6+S@V(0|E&emR zVKuvV@H4*_Oo-u^u5FiQMUr7oi%JU;b2K&x>IXu3lo)vB6_<40JU4A~iaqfkpE5Ki z^dVMcvp;f=q^9?-Byv=hYu%F*sfMZAeH1uPAjMM8PjXe~=O{QvY}_qHU3hK>q851a zS3NlwxTEbj!AH+IDrw2x*6Mb@%P1z>@lUZGih$T3Cg zzUeFRTOEm1dH z>?LH#2&!Xn@*r!aUInz-mv$ZOK7(g(J3c`5yF)F5FZ0qB*Y;>o5rarU%l%zVV{>m? z_Vho$Y{4g2%%y19P&R+;B*Z*b$>ZUQQ)X_=dky&MKe9&TT9(*u0|)cAk=;*~uvy~q zVj3+Vr8}_xY^AYtajPj6bWcmq?;&=D+K);m3Mhl>+!%~C2FUlGBft8Xy^3V_=gZ=SE#;ZygH{-4yQuMc z8vlZxD(7=nxH$H&DoOdVssQnlDZW*D<+O|Usoza89FKI1jIZen>xnVT*q7-825$uzJ$zdB2Hv!36ZbFcZB!=#;R6d|tL zgN50}^!y0QJL>bN=K$vZ?#|~o%A>PcbA=<@>c>}F|DH%Vu~$hzPytgMb&R;55b6)N zV^N0hFv+!~a6fnPiU$>ATCeS+D z$GA-?G$nv&e^BnO{we)RhLGjDX2k=BVf$|}_f|APPjw-&`v>W+6C9$Vi5)XXhR&j@ zT-UST{Hr>*)8O(Y((!rWPm8o_>;L|%SiMre`K52X@Xo+iLmIg`qbf zgdZ~a1_b9A))zalW`HXlKN=dj6|gB>!`Bmdo708>wxiN`?RBAOtozlI=xb~gH?O-~ zUVGk=4E#pncgF31k3A?4(gUXW?GIwQWEtZt588C=XCJnoUmbKC$!BZ@e(1Z&T;f+F zaVszUWs%2!HT2r9 zpBedfo*!)Jdbj#-Bi_h z+^l9vc{zDYXhwf#F?+;d|5|**hX`|5ibp)JxqDKh)SFh8`b#IrTrB;fW@WV$0{6Cd z3mvR8mh77RXCXz*4(&WRf9w1M|I$ncqetlyOBG}0hR(-nV0ciO%C$D|DCphdGG zca9C846Ly9bQh#=UKq%IENeZXEoL5J;LyCBlon8L;CFp@+1*vf+3aJt2g{>rh{ud6 z?r$>vX#YW(A4FUCa!siMU!Y#%tRTzYR=zoNS0ppoaTiT=|O6$P9TR{+k4 zOZbGaz%Ow6vFO%=QxkRh=+XjFgExE@>^Pj5-B{xZhc)~0QL@eZh%ht|fP$mFh_6D2 zZuV&0b3XY{w`b&eT*IQLJ-Fzl^LB+^uEZyx)+#JP>4&Lc|=6ICzPD-uP&n2ci~N3m0I;s-`!Z#yd0cF_cLYfir0*q)qNL^~pEQ)0{cut9nB2!JNxvG()HTPWh z_L_wme!KOf{E$?SaTC)@lww@l=^zDWK&SA@Hymgkzy!%|b^B^elRUeSeBFpKX<$>i zy=OhCtNmW)UpaguYE1QYE!jdhk|F+T)MEE6*X=;A>p7ykMa)43Z%rwo*Ep_iFxpw^ zVlO|sxD*%u!#8lRk}lDIfLIlTR#%MMETk0VHy)+esc&ZjwJP-ty6manwA3&^p9bZ_ zz~nN!cKtn_6YK2CI^aL4UUVuoF0Rqx$p9fK>nN(Sjp8z`4$I#A+Q4KFU5!5scam=c z_dPlze4Yx8oPR`*V?pL3=z3EK%c%(C1mz9A?TN z>Ew3nxs^CY&z3~`c*uwWQZN>=8+3Qncz}~Wy))SZ6v=NZv;IcpCEF?bygl8c*pq3k z?mzOjtbn>v`lCB=>ubr}R1A@CRF#){)E6B!=CnRCv>|8Jf-8?4pY|tPWx0}fcNGDJ zcuS`k*-x+nU;9*=EkwRe%t!bCC+*4w72vhYfvT!MaWFQM0e+e22~srozI- zXJtcihKpF9FDM$X+F=uldwYuL1btxia_|BMq z*&V=w;K|VAznQ+o&c!}!>+d3A2Xm4}V@gQV_XCr(fV=Rqp_kYAF?u%?EO?9Z017Z{2NK`a{u+v(Mr&8xLd@^UCiYck^0XkGDT5$ZHG z%zKuDS5Dya&$UoXi3!PxeyuC(nE-^v>U;W~QH|-%`}IQlD;vQaZ}{)Lp%!mTgI{63 za(G-K@P{Qo!RyG#c()?3NHb3~TjtU!RoR(T8B+5dcG2J<;CD0oN_ zS-+U}*Tkpm?*t}W-&U8SRr28+K@aR>jD5w4|8kK{xnqpwVO=M4aVpa|#R|kjT7@^E zYXyhY{!k)B)kiUMI2lIfWZ4ovyBIKa zqJ`IYsz1>HzX-_jHLZu$g60>h@7;9s zQ#PCvO!Bh~;aAnC64K9b@^`Xw%RgvJy!iB^Y+1$L@_Y6hUG#2`W(es>1YY!AXO+9x zi}kAo$<#ajaR6}j^egoL(Dl|~P5y8AH;RDd27+ewdLDS=VQellLymvatx~;4yV9(ObH!XJX zlz#YKLOL*rxb@*(Hn2STOBpVsEF0+62e0gg7vqfh%g}&}{M-3eakQ|B#VHkuU-;L} zfTYczBM7nUyM$7tC90id5!)8thEy=OKyVi|clykj_(J+Q=J4J9TQR?^C>v4!>!xr0 zej)iAt@0WMXzhx;IFF`TEmIWWvuna8*Nc#16KK6J<-zLofCwJ509hl!R~}!#f8L$a z(yL`2M-s2Dul7(izBH)HO7^+TyVT;u$BzuCn52a5Zd{)iu^|<_suY4>{dWfQkuk6> z1=f0gQ!m4}rgE?2h!sHF<8QD|JFl5KW&5K`k7vb_D@ zkikrgm*c4D#TTfM#r_xT@^TQ?xMX@j`TA*}(z3qEyGYq@LGY^-`-4Br-pc9D%^^uLbZ!Y}zC;yq2v=>KfnwDWLb_){bz)p1TIv8Wfypf|Yit8CG zo22njXE0g+o7+_EmVdWznrG_CT4tsvN)s{RL53e^pysM7C#%L zCx6Ba_{CDY^hqcJ*96Voo8-#Dvpxcwu;uv*`XVU)d6`~oxJa=xu+GP%*op0y zzdha*hrN<@(qG3pSRY@k6oP=?DdYC?-7udq5C63Ia=eiBE-7BdE(hj*pvLJJXLWE? z!xaA=Ve6Lin7|N7Cn5DMft4eW`8a*UUTCm)4WAUTBo4K#3wm%c%sio25LOtAfXHi3 zHWR*vc&!kRRNPRrTf?S<^7AOabt{d~KE|c->UNugr?$T36eHgcLB9}c}t}?L-<*r@POu-#AKRz35j@!t+Xaf_p zK<+@H?85ZsBPwqEGNeWp7MY1ffGG{0TyZ$e))P){FtURF^6J+V+X; zec9e&vQy$@(l4vzryXn9-afd0-kCwDE^*CEGTuq0Fy)F;8K0{0DdR+F8 z(VYBgj&m5j>)!jtcb%UR9#VWwo|wMVrwWl%ItW^riBmidsTuBt*fy@mg*+xQURtNz zbY5{mKepX|Oow$9tgOg(H_FSz>jmKhfKWFkI9Ar zt4u$`G0)sfuP7k zm)((y<>Q9a+0hLv=-+QIZjJfDo`nN#{jK)RyS6)>f{XMM_Y=oY^lm7@m-S>>;S@)Xz=0iT{(sa0#KhrD(7uQ&})sWaIMoOpv9@Q|Of_Qq8FyMoi?;1&*1r1RQ$%kHTv($-K5 zPy$*hZ11&!45t7B@Kp{>(g^aD>Tm7IWe$;e}~_8s#e=<*S1&{)0y+Mn!7a83Ey zebTUR&Bs&OH}R$_mk%c$cv$zrCTwJh1j?Rk^RSr0qX+f#@eeDQ!$j+a8C1ZmtLg$T zd^^~`X$wJA%x@N7pcV=3SJb_5)Vqw3 z#q75k?>$(vCiG^q7p`(W37rq1yna6M^$T7*C5REqoD5>i%!WVg`iA%v{L$kK_odBL zZSx`(FFy)$IU)?<4D_ouIDe}`PdhvZH#6|v+zk`FO|&<)RY0HLPP>azO=hkC;_Bi< zxYn0-c1n9*aBu?aZbpc%7~w+f>jnIGMkjI2lCEX%_4=SrXJBv)EAm0V{}QyywClBk zo6&okBNBgceFT3Ti;7;!xjP9~X&&~oOsSI36`-D)m?|FUHZo(Y_?%GIXXl5Jy@P5Go+$u^Pl45BV#yK(W;+Q$KeC)7SYIpYA*M}bl8zR}pk zBV+q-5m|{|@Yr1gr=spvO#0(~HDLQL+Bj!=MHM*B>r9R!eCU{mgF#K;A%{44{p$)ni>L-xxx*fWwwU`N(4DeOn|G>ah_-CPP zWKfMVhos)}(Gk8B5qivOK(P0{0GUQ`-~V14 z&MC5VLL|mQN*uhd#PYH%lx2kQKsU3l4OiH!o$H5avu0jEUZp#iIp#*lD)WoNIBW`Ip>=UL+GiXRxSAPgwtcidlIvIcbNUevor)@K z%HCnq=6*o(tX_+1%CH)Fu=$&b959Em3YIcvyOh`#tth`Q3ecR2J zcMOS*UYQEV^AjJW$Iv}F6nqP6lVpOUuJZ?&-hIxZzXQ{>BV~trVV9A}S)ywwj$HiGXZ2MmesCv&7K@f{{> zbA^=cB~OPET{&8NXOzS?3jf5(hK#(M9=#+BL@{ahnv~utOFUe-ICzW_deZBVAzF@& z^?Hr@4SeH)JU!aBn?eD4ZZr+b;%N$Y4(FqWY5=TEU+|7;Vi9L)G4wUR{ zfCuj1s_}29zJrUJHd2t&h%GnAjWmBQPCpt}8hdlLajy&8o<+uu#!o)fpfz=>`#eA; zq`<32x%U-C!8v*|Tj^f{i)i-@xxF-c13UdTz@?-p^hOiYufm+^Y+Y z?g9Ci+b?LO18c-8-;qrM(6=pAh4bNhYk8~psqY z;rfa^g+|N(sa8zGK1#V%^~PI2-XTIbb~x%U~)AZ+x{c7dLw! za9qu!GEA6>jei}(Z{2nucop(Xmb8UYxoAJ=yMFCVsGEd&>H#6DbDUF!;tl@85@g3$ zXHD8N=1d(WB#NqZ(~4YMjpSEZdP@(hZnJO6&lW!X0|CU^mpM(XF{8$CxllSKU~z`J zSC{Lal?BDz(PmJhKkWBbwHqZ^ES$mv$ zWU;o4ZIM*N@Ni-XjuQ9x54e~SU<-w}9@G;U$zQe|6|B$MXbusQCkTv1kDoSi^C{NM zTsnsQH;h{vf@R$XKF?bPd_H_8>1`fL$GU0oMfS0uvaIN=TtsSZ-Q9@z?6VoJL9 zVSUR!2S%yh#&2=M+fo2joXBj#-fi|(higQqpT*cvN#Kd`!vZ_WPX>JXs_)6`to;`} zajQdsBtj+oJsMae1*!cT{c9;F;`wuJh z4}N6=e20*)+24OH$ya{;#Oo*iYPWYpEOQlp1zyP|e&k;^0os+N*AXAm-coYrDSa$x zKMhjbm{?O_$x==}H%%+f+~?dN3B&aqffw_G_r}{p4jo(zkN=*X5Q%wE{*bEJs`Tz z(<`H)vevRyv`zDi(CyEBNioXW&>pnK$fvqM?B*Ipb?N2VonSpUP z6Wq@rOl*}GLN{9N78;ze>6DV>C*!nbBNJ-MEz3t8rWta}xY>*}J4nff;)+mqGsTo{ z+Uvd3z>QQtROg7>i^}(NgyWmW@Fp&Y?x!pmDXy7qV1a7ch;FcprN}U}?n_a1rt|2b z_sOpx@NYe_Zr_vUd8xw;m8%Z&TZS*3e!bDVZgukq!S^oH`+WYgG$;$RRgHMVfOJ;^ ziMljHolIrF-=X$~ZJ_8^sd6_9wR^F=cDcL>$FA8#PPV-2N8-A@Ij_8(Gx-pt;tG1d zonO}5*^6+)2BF*8)XNMXeOsM5wROm`#{=oUFDaES4lh42ef$UPWJZumh`%JqqJa>P zkp(g-*bsFN%4-F)fes5D_{UY~AU<%`FpBkFw+NZAJSo(EHTY?xG$y62BOF*MQ-CynlZeuo|Wb%PLT@rNEf_fVQHj9dJj0Q@G2J(S>H z*b3Vq|6$o7ffN;Tgv4Y=5W?$u{495`CdI}qow09JuiaR{U0Q27m5X-0Z9043w7shB zz;r0Gm1TArW-kV3-aV;q)zewFj5yeC6Fe=cxHJ%mn(#9bh&laW^N5z^8~o)4hr+IW zwZzE3!8zS%_Iozs7R2La8cL-55$^kMhz*=&NiRxPcC=J(IA=3F@VCc$&r{!yJ1L{b z%$EzlvVH{^%!Gt@`p=JRm*Kn|VN@>+a6ErW3hp$+x|20q8)B9&7d-?-YdQJMWg4I| z*Sd{GOhOk{m%np^FrV&jLgj7Kr^DobLUeECwxVBIs{PtR)XKdSrbTpn(uflRFWEvb z?*LtaFhbw0r*jW`MRBv^EzJpQ5OBhm?Au4x$7VlaLNsu7Xz4*O*1dE@@8XXNYQZXE zb|QJ;vT+%NA70YQ%2kQCC?x(o;ojJqD!mx2U@to3g ztYaX1k$g^LwtV))g&_Xps)s2&HLH0uu+nX_{$A=Xln>JgAuCNo(t>k{eUIdX@6*iw zo4f141gaPz39qC^^=f}9G%Te_k~J9g$FfSPv|k!Uq1h7jqjIw)#IK-E>TfQ*TRvM} zYlKp`4uRr5-j?V8K!@?J^mI>RlvXx99P=moeqYaL>}ujg7TD=U#{5c713&I#nKpQa zv063N^KK;(e7O%Wa`HbumYLK!+zYL?npkyjUWl$Q2X?QTEo6WB zV}2Z-kDj2_?!bCYAdV^c-LZ+mVWSA@PZyfmV5Q~zub=H*A}GLp$oZ%AU;02uUmT` z>{rkVf2A3!c-ZrzyjvK8IzgU#BNKAdf;3GY6y#Ik&2YC~mjsaBwS6@0+XU?mWfj-d zh+~_#pev}zd0UL>LY?5{6KrG}VttOgD@9N~AtkHU8`g%ka7wg*t5@5?^H7OLCv;mv^I>epcf@(<0u4oTBUdlP*U*RWd6_v5;5qr8}+E$41Gw6wMcTv}0HRpDU zN;BXbY8xiE(=@)|A8KurGIC+N_9ul{^D|~Uw|lXs#!tX)Zc~ z=+iX%N^l#8ibg^SI`nmx^r#8nXGQS$auPi%)mty+ii8eiw&nUt@pJ#F)MK-wPAQawzE^gPz1>wj!nmQ$cjcJ9A*kEC3 z1nIsA@@VMA9rbBrvqw|7L+vTW*rbvR@8K;sZme5*%hL?65Afoa#cv>>)V0i%ms!^2 ze(h1>Rsd_o-J9Y^TKJJEb%rlYKGU4vpL_B&e>d?RJZmO@AkJ96IYIqmGmeaH%PQyX zX3PkaY8h6kOk`eYz(c*7CM}8=?faJ>dm8{4HU*(_re;R$kGoatI*TqV;K$5w1bwpY zmC}>tqA$eUOxa1M-_O`yW#y!BdV*xxwfNc}74(|(?=1E54`~=dFBp?4tEIdu2R%oc z*X92x_1CQ4W24HbHI9tTX(s&r1-&zhO;M}IulNa1!vHON&ls+HnfEHE^+wc-EpZLO z25=pboEp1v6iE0f$n_|jc+zWBd@Y0_V#~Ab;*uS5kHy!@EF>guIk~Jc)LEj$p7=Y#>r6q#(vjLKv}{VJO}JeCv<6{wDX9Pw(r$ zhohfL3^^1u{@p*{K0&`4!=7@soH`n}VA>~Avk|9+-W77=yJ6ubl}3(Phb}HINkQSl zaf?p4l2FkvqY^N;)`%-~tkR_TpN6e^<;`bbgLDUci3R5=T-L5B%`h(DDsbRu3WI$q z%u3TvvBEIT_AFd*)GwT6N)dvN2Y>zAW(pu)og2xk>~c(BLsY9ic_pOZmZ-|^_5%Jb zOXd8@?p)t=scL8cokxqF^4Aqqo*>C!1MgDCDi(V?AFdR}c)TYlKz>8-cKc3;h7X)& zHyzQ;Rs0?1r7NDGCO##{g4#ZTRb^eR--JBB9?VaF0^!h~0Oeusk+#GnxEW*SXg7Yb z4mgA^BnghECWL93*|1UC)@Z-%mQ3m}t%@q}VhjIWzy?w7&)WT{NP9QSK!VxApW6ga@?aKpjG)^bI_-rCj=o01 zJ|a*Z39YZI;<9%OROx|;jeRW)8TK+B|Mk@cVL~OIlZz&VSR5L@FzpU3P$uQ_&kGfb zp8pV|azJtXD*XM0XzwC3X77SNCC{H!Nr{N&0XxtqhxXKe_u%IRLaIrguuG1TKMb9X zYrtCq2>M`i?IN2Dt~FkV>Kfl9-+t;lvIW@9vL%A8XH9l5TDlp4IpoewTy04Zdj1}~ zxRe?d@=mPRAjvv70Iu^=Vig31=1thQ#U>!>zkQ9U^pq@x(lwq%A}#W+fNzHSyynqs zrr_}}`K$L0w>J1gy-`7QlXNL6l2Prdx9jld)8fj!J6%Taj2=fnOHKUOd(2o-aw;)A zG)wec1Rns+5CE4e@N?2*Z-#GtL^=+{eVuN%K#h(Z%(8#-rAD*pODUh;$ft?_3XXPXmmP zYq6@{&fAy3h`RH6;ONRd@n}UepVXNnCH74pFYnk2<#O8O2m``apy+_6UBTKEZDv!; z@4|0{8lcoOo7du$TTRsMy`5L)e;=U0N&f z1U2Rv*LDSKkQ_R?&=ZNT62Jb%l!H;kduYjGT32o;gj;2eSFx%+pe7@GOuoh{zH^V6 zEyKGHwM<>-Qj`Zexc})zy0d3P%ST~F;h)F*FN(J{27-|qh(7{Fo3^-Tx9DaEBV20w zt$YJcM|-xcz8~C2|D@Xg;BdKS#0vg?m^TtH9$Z?RoE3)jaka>ubx zYfRC~8ks|*I?*50&1LCMJBwl?_VfL9h*f+MHhHx4ID-f|(ow0X2S0dz4an!_J+S-n zkmM-pQ(4Xk5tRaZ?i00Yrs2yRotS%f5tW)yzmvbOVc)>uW@5(>nHd-}Wis)e% z=nU-{mMBZ@fF(UxjYM-)HxVim#WBl;PTj#nO)>?|dC?r&2Ty1_>!XVCIVBRj3jN53 zDj#fd|LhLeWNcXfZ{U2DL|KnJlmEA>)%p3N7c(s~il*G@$9j&v-^&CXw$j1SMFj44 zjkI0Iv^O6rHR^-g)xNS)u}R*z(HP^@b+l%$JK`r5iYb!b@wXEb@A(#voelCuG0XL5 z{aojIw+s7H7FZUVOk4>M8H=UXeO9Blx;eamLZpMxp2IddIu&zfLAA60ABA43g}t$a zbK%Nq#RWL33xFdU^%*ZNKdpuZd_5abqh(|Y*sVT{i8ReNv|#u+e@ATvb(fZv{n(k%%?VqE@Ckyc`7TSDB=Q25%*2s(sqEW& z%IL?z8^%hCYuO8Wf+gi$ev}w9lW&@zxY{r9haDk{Q!Mq zLm#YFH0N1|xPQl5W8B>*!XleWI_R!%2I#0;FAJ%sOM4TDjm-<(?vl%jukwN2rvMt{Kk2bh@3D}r6X0(#X5Kg6x8a`uu#mY|+%RTP${72VY?LwMxT4m$0fb2L8{R}Mc7sJyMH z%JAs&9!?iHQ8uVEP>k(SdX0Q#0ZFJB1{C)2T)O5m=STiaAW441;EUlKg@Z6EKWkr& z<8EU;zP$U1E>EkI~O1fygDj;PX z0#XL&L;V1|7Vy)KWEJb21BrJ_t&<1VuN$F%8<#aUrgS56MhZ?9I`H@ z7-n_-HXT36q>I~adDZ@?m+MIKl183CT7YxuZj2F-eb-UcJkHD!e%!&;7^(=lm9+qi zbg{Sr!e#>m=BGVvOe#zP{F0aGB*6{Ei?(}OSSsnG>PYLweK!9a9WCvsWCDEUt?hk5 zN;Ko$af%yn7YC3k3+5L4La}p(!Ib2yL64Pf1@e=w+ciZ zoZeU5`?4*@F7L#x*wB^DKN~e?Eku1*snkM|;o4;11LAy?u9Bw&SN!JU9E)yu2gKrU zt~TEw+x=VB*I_Oxcm9|!(FAq@M0U6-z4HAlZB$pFNd9Qc7_WjynVM!xYL(qmPb$v7 zi!Gs)?oTmi32}1QcHi8rRBk~0)jh#f)+_GRPGvZ$&y&+%kl=lX+vFLn?1eo*zTZp#@z2s*xZTC>%#Y6LY= zkNd{%%N}Ym`#OMEn719ytGn)>lMdQ@nw+?L*I2^ydDgv4v>Cq=1v)o$jr1h+D4v~$ zAzMz){X0fp1NvUx$g2mRE;ScEeVgNV7}M_5wqn(SM_Jy$nX}#Rt@sK*LM8f*AT{x! z&4(?;7=HuS)0KkAssSotV1sNRL^YHJY-%-RYGcqXvHW$^lpcTME*xjgo~RLz>>#O; zily#9zUFXMhW7d%*)_DP+l{A|P1`5Aw?lp0WJV}tC}Xsicyd_TB?C(wlrOjzk4BZ8 zw`L0OBv1LtxDEvt|Mc)Ocy98ZMnhY^qznQ81t}yF3R~B(+Z5-zO#2;`BiUZuUbmq; zCT}20+FanLq<$A)TF!F77T&?DT*78~E*^~;JmIeXk_h>w3ppnsbO!4G%7Fjm!cbx~ z)=W;PssDUGxHXG&!6W;luUQhE`xaA4d8n#{M zR1=n#JLt}()yAMqz$VE31u528BXX8st*7|D4$xim0z3(COt$yX%Q$dnjB2Ze=p3U8R@)rcn zf*;F~<`^bjl?1IP80#E*ueh-j{OenS^!a;9R+BU*IZn9WZJWwxc^@4tUMXzP`WgFL zO!H05`0Iy4WYw;ixU7NZ{|`nVt{U~qlb64pE=DtYIqU5Ns$0N1OCuJ}v_*vjp(?ob z)D~o}N)V5OUtlK%URw5PWxh|y5Mtj}F3s7cCO0yd_Q#+-ym;+qqcu)U#6#Z`!f*wb zk76+z75;)re&;^8-5#ZhY@at1IDEvaTcS3odJv`5J4 zkWhZ%RU0Q#bFO&Vz|13%r-Qnf9 z>avu7!Z+;~%=;k5#bxQ$VmWJGu19mwn`Qqa>@5$?X9&6I)|&9WQ}wNO{Wpy~V}&(H zvkh|oNfetZ(&s9pt*6o;9U#c5a^=828kFTdEHcbd5^B=X9x)Ldqu=SY zF@RTJm$FCCF+PSR^XT6%Un}&7|DE!(UlcO``$KdX*lsXv@4wX>H&Mt5e^$gw_-9{= z)z4-AQh(>~KO0$LDp z?4Y80mT7P&Fe|B1;I%XU74IoYDny*BbBNWPSs|gmkMtPU^RCA(l&ja3(4B1&Lqhts z(szpDOC*}FaUi%cuLsNDms)ARFIh{Si5vXn|6+1Zvy?L_*%Sy4UtbASG+xKVfrh5n zD+0u-Dtzu?(~GIpjOm7bUiqt7jBNcC@yf~S?4kW4@YUQ{cH+5gAE9ivr<)7`;4R_ zeQU=1UhqW=i%Rp!!Lt{wmCWknn!{p&cdhGfCSTuk@e*qNL?3gnO0*%*mqNFsjUbMmLdBsm-<;f1|GR*0tZ@uRnb0 zzZXkHRFE)zLExFv*`$4W~68(tlP$cKi9%y|E*=^StAMU5zxjy=Uxqrn=p|C_(RqL2)Q=t5AA z*o8vKj|X?!uWGFPW@Q=0q*yuBi7JXVpWp;YTl}Nu&m{~M%(=kH7SES=mKB}bMmR@Q zVSiz;cskr##9WI?RKg{OvT^kf&Jq1%m{B{<1KJiGsy=w)lTdi)^Z6b++=;X`>6+Wmpagkn?RuB(~KR%z{7IDn3#pL=iUzPBj0_U<|zaiXm~4!A|e1tc*Y{Q>(??5P9%De4L>sh!O^Rt z8J=}J%U?V$Ro-lvtq*VXPEuR)AnIV^?%wMg(J6cqfT1+_G;5w_tv-K$gR(c9aaa|k z&ZiyLS%>-df7pEh-)djTA^Tf`vW!>w*t17W)Bkp1W@L5Y6XDQVcj5Ic{aw}<-;{n8 zv710F1ia+E$bazu9~p^Y=U!4`*sXG&ak&#moN!!Wh*9nOS1K8WLnGLfj*sKPQ`X|f zNB}r`=uE+`wWs5f6;_L+@#;3AzDom?)lja^{x}(oxwPX6&(CQ~Kj`HL>9iimjvfc$ zN3F;<>KFW77wx;Ik)GeFAA2aaA>QM0sF!=N#x>M>kKWqW4v?E=sNN}zCXw37Ngwrm z74yrY-MWnKX1_>F4n4!<>)!vd``n&U=0vV|s&jQ6JAuary)>T?C8f>Bq>dL?c$TaJ ziMIHcN3}W%Psl-YCgE(w4mQrOlP^{&nKXJP$pb=t!=20XS{?y>{!t~QPwEXruI*KF z`AukD=oIw>J&1<3ZQE}?0OC(9wP1v9e1U$!i`{Mez@}KDNs2tW4&9;CV&>|6{`m3; z8`mSCoTWe<4lg#)UHfIc0n+#v-x7r%WI^1|s^TTZxwlYKia89{BNzKYw-@}D&*Ufr z0;qIJm_1-@FGDTC4?J{`zx3CYlUmIfVI~ra`qHBaZSr7CkE;v>diSLp)6|X?@Mjx& z!8S_#31gblsA+RINXJ%eH}|$YL~3{bOnP9$IiRSYf|Z_W`9GXbo2(p-Cmiq5&0;S$nG_BI!#RzHGNLs<(DbAr|rJn*9C+Sq^^f6PM&p(6+jv# zoM5(|vmV|nP5Ax;+h}dRSE&oCT03MN!;$3J&(`HRp}&_aaWeIV0m3tZrywbB?jujv zyWUr>qo(4wW3J_WKcjl5Q{BTBj`Y)}ycO!$tKDm6w34_6;efJP_1iU9Qa6ZZ4}K8t<#zkWd}LWxvUR+u3)Rm z{4v;FVXksu&|WLwY!yX{{HNa(2z;12I|?PE8`WV6R#j;lUh-t@NsktuD+s@7oJUKU zae;8luSkr$cHSav}fiIZ5QTzYR0${e%7b*v~ zCYw)<)hWt6n>ZpbE-BS&lHY5EM-{(t8Iu@sS!1RA@-byd`v~ws#02~Lz&x^=N}ur# z{?K?Xd{4_c+wB-eYA;zkk{C0sD||rC>}^r6Ssabl;V%+^Umo^r9*$3D6S*bsl=OSP z=0TSSi8#;t=e-yPRdLpdyyOLJujB$6y@lE4%`_(yp86pp3-5yBSizf3fKyARzaT%c_(mKU zGjvK=4EQl9p>&_M)@o2ZXiFJO0C{|N9jrTt6&kK=ii0`+BV@rZH@+4m49 z5BCJ7Jku~0(&Pq0(XD-lvy0p)Anv)IV9xw+z=MneLaPFTYWYGoxTSSM?5)Ohp0BkW zf3QU)w|FNk`u_kAD+!u4JpA@AvkL*3uLyT>_ni;76QA4vL7tHRHJ612i5zsMr*mM- zL5EMF9WhGl{!8$OONIBUSE@$Kj)t@R%~n(sA6>z7%nc@>uodX$wCu97ecikMyTcn-kaqCIAqS>7U@>ZCDXFTq)MT9&re)nufdYE24Fa-JNyMWTYf!m|EE& zC9Pi4iy1Hj%gTIin^gT1)mAgJ|6ig%=#s~xKC5Bdao5p>R(7H)re8Jt5yWxwSJ2tw z);J$g+05uZDc%CWz1$m55wsx<;}h+h-2R1OdO$HQu<*9C%eAjHXI{5&T`|41YlpZ6 zsvkE`SoXMCvTV=-?}jVS5=rZ(K5Ecjm3*C!1Fz(m;LV;e1A@;T)Dv*^0TiZ6P@Bas)P}}+J70Nw@jl|e_Y>IGP&PPO?5ZI-ZGb= zG6R@wuVb!8WeC-ld?O5E4~E>5WoD2xEWLc(kN;l zzcLK83w+l%NR(gc&PMd9BD~UK%FE>5-4$E?fO^L(#CMZ7%DMQkKiD|r5v9}Hq{Iqa zGNUq7td8(ku#m``94SK=x@ajsn=Qb138oJXE9_o0#_efF)^qI%dqM*=oh-Xf#zbzvjUgB zZI$C|y@uPo*XIXJ%>o>kQVbMnPNR|w+~*jS>)C}7k$V*S>z@mLDNPgzaeo;7%LYF| z%_b|Kly77tMT86Z`PK1dLL71q+iVWR?NSeOU#N7&lcIrWM~=dc`^Zq{UGgC?MVeuwGifF9AgqL(R_ICV(ksQqRg1?ysV+RA@`Kry=Pl4_LDPzgtoSB z$*Q>et{%aeO3vb#0-TZYO_B zh}!M>h5F^(DL2j{IQ*MG`@DwY-og{Vqb4qP)%(b>?m30xeT|i8RJZ|+_3DUNsxj3a zJ)@qZ(}F8WdSf3e`K0`xet0CZK3DH1l4fsl#b8^iU*5MaRX#n{-%t^YL&93rwiXpL z{CqYa2_JsBS*L zG-|2~b7^I}+|e9Th0p>oYUdSf4)oRIqZ_O2461SJs#`RFAPs+gJ#L@4oeqErlW4)C z&Wp5N=xw6UhF%7?6uzJ1fS=1a$b%?Lnb%$0U;a+nG(MH0clsS$HbAlMaJlkoLWOJe z)Fq`_yI1~iN7Udr_(=(6NFK!GNiu6CwoLH1`6kUt=7rWL=yI4?S-ux8?BHJY)OHW` ziv$S%D*h~@*OAa+(t=rP!YoRau(O{+9zib`1dHJDt+R!J1*Fp(oeAyKe1T(PGkR}M zU6dXjK$VvJU>`xFtg@ua;2b%Taox+3qdT8_CqUxL!@dRATQQn6TiHtpW(HmLdlxU0 z!Hb@($|o~S-Z0Mt_TDi;&_kGHt!a2Ev^9wbhcrAv2xjG*u!#LQ^B)=KuD=?nlD38L zUP#qTYo-XJ3cKiwD%5v-3Jc5Eqc7le|D8fO>V;YVp*S}I!Yg6IQlqWMyDy!x4-FTv z6MjOHi|7z~s8y87h|rP(P2R(rlf@0+wVx@g^OS3w5Bv!Z=@4ewTHiLr!S|}i;leQ@ zAF^9P50yH-`TSFvd*n;%j(k>+9kTOo!7h|b!)IHwC&Mzc)iAUAD52P`X&F%dz6y?P z?qDLjcW}sW?puUE=hsz`j~d&#pxdL0iO7)Gg1Yy=D#)!QR$FGLt!0bB{7J$Nuw~VogVD1azN}&mFI;L#CF>D4cJv9m;&CIE8}Lp zx^L1itqfcL)+_{i5QJJ(A(EZvJ~na80!gEucF3UtZS?+N!?mS3Fl^!XZZvlS$p(jx z3u?X9?-J^Eu&lzxOLV1^c$x?9ZMdYOl6)Ay>#mqa^#bL?!L1J2CAz zQ^fJF`(eP6x8|nH2gU~t^OTywgXo(Ph`;fFYGrW6>qqxTw5)gVy@k;0+Mf9Fu)dnt zn8Y@d`x_MUo7@E11a=*;%Fg>hiHU!1iEs-@K1!N>8}UY1 zYEL3Fa{tI!;+is^p8JeU4-t?Jn~jt9%N}$m>P!u~5r>M((a+A^{G5NNo0$#artIKXnsrX^`JtM>O%{&KWP885tIx2%1U7mo7-f9`jBsF*&9i=tCB<5{Lil}yAHHG<2yq~J!Fx$Rw7}WSIrgM4=<^{%%^a|>8 z(>V_Ecd7l2oaiBi7axO2sq_7;Cc`OnRj>8x3V5^B%dCm6zi{9b&4&!p^EjwF@IaH< z=b&E&pV&~gABAz|kyt&{6MbOpM}lf!M*mXS-eI<^i3g1axaMVz49lx7eI#AYlxJI3 ze@K$hiQec_^Pn4<<_!oLSb z*S#Fva$pL}y5#7q5v7C~UpKAiPcQn;TwIEa;LdE^UMB`8I0!N8YfBT``3L1sr##w= zPV-pdxqxXF4waI4j*O(Smb~|k(6YRqDuvm>pv#L=6wd{;4u8)m4p77MqXxHkt(Hk6 zMou}4!ca|<@v$eC9uft`aeWV=)2|6R>PqBX!ZSACK>Y!JHGECVbQY7-hU|1SXR)df z)Y^k{bDg5AQJt6^MwnwBItqF{(6(DR9gpQaYKhXKDgSQi57x@>ky+7)kvSguxUtiU zM0qI0SNbHlb$~EqRO>}CO6p(-DJIhdTaU13^Ld5GD_*Oh$lslz(&9ZOv{N?hIwsb0 zuW%)u-G9`5Xk~5-WVy`E?Hn&Fs|Q@#UhzAQb4h>p-ZXy62~u3-PLKRkRVNw9%e6(X zKmkn?i#pF@uOq*6vY-?IdwtdJ3Y^0|qW zIEmozC=bI(`|c%0v6LA)iK6PS9@UdJpkD8N2U68wmp@q@dqjbT7B#iSWC;eGpRAx( zd|c=Duc&Z^r#GV!*a5j8jNtIh`|C96N?!GAiq__#L1P&w+t94j)iIHFvYRW zs^x3dj6Q4|%h#g$ppKr){+DjSq}LkT=!FnHr!Z}xiOGxzXOJ4j?Kk0=kb2@5vw{6< zOt`~BOHtv=Rvfq>o3JP6jV#Ni7*x=JeDX9);DPvuIdhF>++l^PbqYRtxX&u`;||yI zMdqxqeJ*0X;$TYiM^BD5$ zwKjiKQFG$t(<48XxAz%_d}kQLK(tP?(t4vha#ooWDu?C_ayG(rjWj34fa+lYgHyN~ zAMwg1{%CfT9^I;5KJ=bEcl+zkSiaO)V9DDpr!XqM}nIj^r z%6nEGAJR_Zb&X8=PXnuVX)2dkxwiF~~-VHV){tF@0C_>(8T=MRo(q&kA`>|;a zPP?TJL|U-z{j`?>QEU%?1@W3g)WttEbYsYGw~?VdH@ztTl736c6D$4^sP)ej-EVy} zUrj55hSs%xuVMA9GYwF-Z#X|>1`p`t2E5k8o%@0K%Lk-B`_^^G!iD;zd4ZJ98f)h+ z@d+%Jf&XNXBxqMA9p|74IS<0g%2e$P=?)$mwLC??5lly6JX|APV0^R|yI zD9IZ4lk$$Q*7`&HNI;?b+eWXMLRvnt&ek?L}pnW3+(q(=h=Y)*x_n#)!@_kavb zfwV0*Agb-V_RC-{maQ37u0I!h6c=MLb;-}N9Iq*Xp9NI2RG5hX-SrXLxsEA^=jHjm zU&~Zkj-O6OsH-ksPQ?53b($SeI_yCFMjdum!p;f`p=J*gR8VYEZ)*Gbd{n+8e!HJ{ z@trINxb~QxaoFXS=V#F-8`ay%S8brd15d#BCzOb%b%k|bg>UaakPQ?nD=O}Af@O^x zJ2qw9D~HBJo{0PmSy$LKtxFnUk;pF&c&@KWv6idbsWn}3dpC$^SG?#iV?1d~@O&SV zwEg30Ov*DH6EQEEmNPLeD~i6=nlqwcq;B|R8|g7tb&4!1%l%ZhSQcM5Uzt?woReVs z$F(faU@CvsRw%vTRk|i}@AZ&2E>w)ptUOgbbmOl0TUEq}ee9Rj`znKG^9G9igGw`g zFYEFYXsU&`=@q)oh!=X>9_34_%PsqNgAd~D0oK^5zo7WXM=iJq_9lJ_4XP2#};)yx69r^Km4-@LPQh=b?27JvtEng&a!cYRh zYbn*{Y!On{iVdB^gv~$jwg%1!1ce18;E2#gkxikt8YBs8=Uo~HVc#?@%fAXi)?Db zWI3dN|1Vr&YRdB8Pa&ek5BX=*#40%Q@*{lw(gbk2=L*LnQ2D^+kmY#jt&7A*&!cQdf&I3>TR0CjdP}|nP!*8VB$%Z^qD)AewO0!W zw`pOP_K4~|`FZiFyBuR0D=<4&$zIGhmuP$+7o;Gek>xI#@GJRE{f3f_Co=vnhXo^0B{Y(jv!P zz7xfWSuXxRWW9Gh6n^{%9wLQQvd1ZvL}YJAilj)2%p-fAz3`TcW$+`h-%y&tdFbB;zDyZ9&lev$RS5G1W1y&BKS zS#z!dp4~5CFbNoMpc2-hW<|v_UDftq6siT#{_BIIqw~D+8#4_O7*AlTbz-WWfVE3j z%(yCXP}g=E;;&?%V!{29!Au;ZaYbm9;Vaha!*CRr-7|-cZ&QGxfAi>!g&n& z0qYz!3xNyf@=mE0U4#@H^PB1Cda|+`{-mb;sQ}(bEpV%k9-GJFvYwQ&Y<&B$Kdd)4 zT^!a*K02;QTl8QUMjl1(hU?I0d;)?lZz(OlF|!~ehU^f)76hb8ys~BU&+*{oo}@r) z)%idlP|`ZySiIbi4ZHZs!|d0mRY@RwS`Ov;YHgqWA{&jrl>N+cWc6ZXf%M>0p020A zmRpeW&J(0pU_ePxXzPGwnPz2uS!xY{?JBHr_UdEX^^EVEf2{A-f_hPkAGLOKpNc}^4Ck+ybEs5D?9KSNcZ>FL$#MLojJtU$>B--mfiI_*lqs9} zG3UjxEyD{x)F0O0=Y;nVl%2fI>ZX;Bmmel+e>nL2B~0yG(X7MD z58Ta;V_#y`k|SHvCY@k7bSoFJ`FA8SPl#GcnV94f&0||wpr%ulmp-aC535=dUxk!b zJYRM%kWP-`UX;ccZD-wf$E`0sir;rD4VWR15nuZ-mlDSITFm)KUI*XeN8m|E7HzsFW$ zqGAfcezeR-y{DqwLF$kt! zg|CQD<@)|LS+Dra95?R#^wW3N&W~Nbo6Ua4}c)#ap}nZ5RG5n2B< zh#^QOxRtCT$@-1UpX)K^^s-iM_T7iUXt7IoIZ|1AW-%kxNur0L>H1 zs-~;P{C&%TQrM=h?)u1E(ZcE$o$ug@2i_a%mOc9XLkF26(xytjg8{I(D-7eaxn%2y zj?Ei!5mipMP0ctN^9LzDIY_xTjZI0Z14Jl6jvWQ9lGR`OrW6Epe^ z*M9a|nYwCP8&giFn7qzTkm)rf%~Kf$fNDRv5;+ilP0F(Uo3f7Nvv@ zg1p5&!z20})0_5l4suQ$Lq)aRTWBiU#OveA3mYKFuWW4C5dG$$E)5%_)iT#q9Hrbd zV)(5nZ~9a`T5V0Posd?m7O1+pHacBE*6yt?`1!zwnqfUdm1Q&ALCNsgW+4@MtnIDtvH zLfPZb#zL#D_&%-dwDKnB_Yjd7rLV4b?GZ_R)0?2OOAT1OW3$w7mPXNftVhM#^d6UOvJGa2+814)2dM}1qthfGp_oBAEr74E}w zLtui$%_dNPwL$#yJI{bX7>35jUjmMMy-y5!RZy5ud1u=`ZyfeBy z4q&g{c{}|tupQ2MOtqA;PH%6kwSi()xw3M;EKRN=T4~iIWH~%+*qxYMHmDan{>?_H z`RIL!6T;zv))9s~9_#k{o0Z_N-mKxL>UG>|xCoc^s3z$CZ@Tk;4dQf=d^k(m7Wgv_ z^VR|BveCuVZ)-_X!v$aVDdxX2QB1*gSrP>3#;7{t>~-O@9!?i|XZGO&C0I%Y#gKAL zXF_bsn)myK+d_;DMir>>4Q=daX`6~h7D*4A1xI{Rey|*Ba98|Y1sk(ygo{2XmKh79 z5?<*(#|i9pf$ZUUBKNpFN8`3Kg#0ivrr!;d#;MD%zYpBHr*Fw6P9;=SkZI9#*AwvuV5%)4Bdj29#$mqo$7SOkf^0ujcKw2pF0jjAjBIwwWGfRq z6dQpcTyyhPN%H>ssbfW$X{9TM4u5%yoO`Gs9CM?0cX-qjyNWHFQkw8A3NzjA==#x1 zZvWTEoy21eoP{?WO3tS3YXdE(H(3s2aWU}2$o3y9pPmWC*sl}=s?}7%v}XP#Kkur+ zxwk|*!eRt^uLT5#Qtd5tVYVq+*^V5=8&6ngrr(r8cpl8xUHVYuZiss{ukX3PM1C^p zp`rU57uDs^^q0*>PNnW$%0+{^8{HCjKsg5!-4oI*-TCmXi!1w43i@PwVCQIuFhj7{ zBS#ERZuIBxMR@i&vnCn7IB0?L<6i(Fa($F@ts&BrYgjX6z-QHlNE0X;e>NHJe!TuL zbM;bv-}R-tBW3V*8CVIc)%XMoou)*wg3z^O@h3e6cAf*OE6m9y>EzxGH)#30xtY&b zy7L#C$v@l|kCZ={?9EL4a6Xr(w1~_BMo)#u{AZA6OkBqLN_(JsP&KLg}S>RR(XCJIqt=}@RP4$lFn~|D&9W#IC*~T z7EpF48rnH&TI3+&qHRetKjX~H-*$A=JT-ANc14cyoZwPsTW1iM2Yv%3|3TP?0l21; z84;V4U%%qRgG{f>EHcbLk`58AE-xsjhcN~QBZ9ah<|F+cmL-fPJ|k=l8F9}Qneh}Y z^N_fXha|@25gdhWWVUHaSz7V#dcolVx3U1S|r=d->cQiwoPS0g$~X|GIg~*JyytgG49V3 zzN(o*Qrntx>DMn3Zt>Ec(;vh+DErY+!t z{nD#n4b85emq5(Ss_YJxxkbGfb4euKEC!j~=Su5LvnFOWZny96{XA|1L_BX(>TpMq zdO>T-u#k5X8uIunNa7>NZcAZ}_Z1%(8ZlxOL+PC``JV@h!kk;Qe5;@0H9Zb4lSZR( z@@fJc-wOC~x(DQOM3yDjqo-t=tEA2_U?OzEq`NQ666vp2V;tXg;XIgAkglan_Z!fx z=q46xm;`*h5I9W3o+bn+h!KFi)>Gc}Dk{3Y9=Bn0ETzyzcF6Vm)J%FUyVY_NMYc zM=vX%15>9V*6>i20ZlBDpZrVBIJ?-2Dea%rNWxgbcZ88DXJ118)h)B<%ZCC`M&DUi z;6QvD23JR2r*co{F!k_4XM@KAaf zPIV3(J zw<3E3{pwx)du~l{b{)5#j2)#8HY*#|rGNYO2ow8J_0_e;$7+GPmO+@g?Fre=mz!aY z%^}&rdM7XPP0mzK(#+Ps%)+>Kdx?;!35SK)&7OG3>sCq0B&idp`EYLW<{cH{m9~gV zN*y6>9^lh1jb`;`1zOr8@%%KxupeHHVO5u$9sDYJ_M^xt_^`Id@i;&VeFnsmRF}&} zB;8T!HojIzs8NM|KeABsY#a!hpRJlF49jlG)E_w=+syn-UiI0Wyc zhSh4HxI*4~tJ46a<1qzCOi`l4ZQI=k#`ccabMv)vQTSQXT|7A)pSOoyP*mV;^xb;+Nd+Kr%x) z&WRWs40G5#WjswBJKTcQnv<^+PayT?K8K?Hi!)G3ZOe=0C|xLJd>^$ZK`)K1_8j)c zgQ_FUeM*u9v1wS;fC&kBKW2!kqIvLhtAZ626pawP)xgojO?frpvJz zw@3I)MxV(ZS$qx9^_!BTs=W!Ag^!TMQ{73UuYjL72+6rgF||OC!#{XMG7&Yio^J-Z zcyioS4||j3nGK<1Ai8MiA4tdpheQeFkJ}RxG~Qb%tnGQ+;iug0h*kozVOTM@jrF|E zpdbW6{g(hT^UqXnu+{rlha}#nkU`gf7VNiEUxLU&~5k*qVEev0xHkSLgeu#{qiL?Z z=^T8&m*=i=Oc=1&I%D`c8ZopOKmkcoZN4v#>&}(pNi72Y#GqFaweCisdx?am)?4nx z0obRHX2^u=k2!y$8!4CfhW5&?T64S|@822@6|)GDmrA`&@Xs9$v)Y5yPQQQ#5u1_= z`HG~}G7qg2XferooMcl^8?CPrGT0{?^Z<^ts`ryu67+62zkRdmF`03PdN_uL48Pa; zcd5Qe#Dw4!1xC+`Fs-g`-&sC+PAMktMcp!~v5vr=N^dm*Xm%q;+XOwEe~kTW<%ZSkCIB(^j{RVF0*tW6{!n%d4O%uoO(s`jP zK=ih0R;FaLPHq($vS!+YHpija8^F+IRVE3r? z4Z~X~7ys-B(nWPbXRVhpH9fjX6)ASQF?M|$s-uev_bXiA35ya4h2RU*OHKlrvyXiG zr4>m^aM>bXnO^tVlO8!U{givQjP9X)9sLa7NO(CX-lu|U8$GP?T3;k#GjE&%c*8?x zXOk^j0lgcSQcgUdF{D?drh`a8?tRTe)rB`aT5z=i^beL@yQ3u~+gk7^xr@X8zO_C7 z4&zcWXwZ%_MPkm!c$7gSL@xBb8 z527~eE%vGvm(OC7C5U<1202Aeg|fGw2swOu@~T)q#rLeLz1^7jM!>AmlmU?uQrJ*q zC^zd4ECnJ>m!cOPZ{6egkv{W)vkt1b)F4Ym8HYHz)u~D@nJ;{pJ3EqSt-bZxa=u*=bj@d>U?k)e+ehHbRc%wogn&yze$EjGC6<}&h_au9M4r;= zX0$x$&h`kyu4Y&UTnZ2Vp-}3}aE_+ds)-ygRa}@48Y`44tdncS0GC9OF%n{jPg0>k z>4XfaB(Djy8}@Ti$c@xD$l?l>ofjr_Ag5!c^R$>gYqWClc?398$UJELC5A#q=Vou_ z=t?NP#bu)4dgV~XZLIEEY$xibznTb+FT!uuy}Hmm4)nnBk3gAkp1ulsEpDwa!!lN_ zXbiP0_+dt3O*C@1LCg`b;ue4l9GgVmVhOO1mAlBjDMIZO)g)TJmX#U@|G*aEUtMjo5fhRdyuZHKRl&6sH?q}Z{V7b6C9fz; zX<9}+FZ-Uxi<%N@T(yMQ+!5&+zua6v+aT!FXqq1R_@+ybuFlc%XLVK`{xdx#NChj< z5W2mG+T_2bxocDsRJ6Y(HSECO^)KV?)$R;*+E(~o8Ez{0vq;?lDA2K}5k(CWOXIBK zEl&6MT&jN^2Ie(!=l||=>N@(}%dnK)SI%7nYvFxJ-3Er7qP4lwKIyESKHq}pb+=U0Ng zU`!CB-R$PtknfM$s3?Vr&+WKeSuXMcS?4ObH`Je$bm%Oj2Z6J#A{=#oHet@-UunN# z5|L)e%XGJ%iBnQ>@`0YK(%gCbr!NO!nWV{6{ak{CYX??ZByV3kOPl(1!ndyJck7&!;5R!crMEd1jAKcAzK;a(I&m-Au6xtS`W#n4fnOg-D>x${&d?x;PB z2rK?d8}l{8oxyIuzq5?09HG){w+5d8CcamQEd0Z9;PIEy>4DzgmlN*3alD{<%ZzO& zDyB8}cFf&BB>Kru8GAn`HCk|*^@tj4O-tT?yJDn#Ia{lJ&rbh(7ULUu>H*eMdyg&a z?9WoCaSYFz1B#{3%Qk9HJNb0$5gqbU;q~??Qm zFQaFUl^H|k3i`epOvh`LG2Q@c{U$AKxM4O`EiABazTw5dr=joi~D@!DQ9zz^gv)}PTkK>{k7 zmzZcu5FKwBYe5nnRa)14SfPfEGq%SI;$No6Vna!O+ioryeivWKg%*iExF%k$A)!D+ zKPmTVp>ABs>$0b%cUaZ9%UwrTn~)HTzY%-GpoBP?+Pe~;993fOQQoU5-Ob7vBY_2i zOcU`qwC$kaV)&3T&o`GDqfu#Z_f{=xoA4hw)~hBWb7x$?x4A3>1IQ-uA0`av)#7JA z=T6%?!dkDO9N?<{pDWBgK8ob;9R8ISPw5r_g^#bFzg82KJouLA>0W&VYTE1^^Z@KCD2vNiA3diaUL?ghJog0`0m@?<0 z{|Y!g9z}fVa>v$1#Wd!x0HVJKL*r-SOd|( zKF{uu`g=T$``Xl)jee95Up%FuKV4tEG4% z6#KajQbfJE5#3v{Bs$pYD8>o*&u{jF&%1K?zKdiyI6I;A%7T!0!TqN82;g<9@-G0h z?P%c!iHnlE?gCa=Hh?Rs(3w92MwQ4@-aVm7ZH-MD@Vq7o-nH)ybzA>C`GCx-sB zx*KpW13{2SY#;`20Uu-A-I$FGVr)E0?J%wMwVNkpe@m@9pU2)yc zxd$dvuNJ z#@4l$GgvYlcz-ziG9zHCmnZEu;dYj>(KM>F=iBED{N@bjV{H9ArcV)xu1!)q4q{~x z>M1G8z{K)SY@SNbJx=?6SQ;YCIM30+q4uXGGPfWnGvcU zakWz3Yv(8b{CC@a+Z$OSTKbRER7`kne1k@<-VfH7^p*jtL0NBu{^FP9-uS@GcB}E9ozuJWgyy(@5<4V^9+y3)VmFB$sU0f*FQh_U7Z|@Q zKe-4qC=xyen*#7hF9+uE)=GfGeAG}fvkqUzs6W{?sq=9I1W#U(3BDAidve+QCEx2ZuGV8 z6A6wYqN7;|Odfi)ue*+{{O!+uvU*Z{^MH?LKa_iI(BR+ED}X)fJDg8J?su!C6ApAO ziS^K#GNph&C1|P3!)P@V-wzd6y!OP3^aH2QPRPEbc82#brIGz!V#++KYH0`j9HC8) zH3@G=d8penC3?(pVn)aIb^qe69wWIEGIl@)N*leGDjlH zynd)0oOKa*6;5}*=dADFVkD1ET_XsJ8CAw zqzWawbrh@MO4zIX=(~B^Dc0P7&zS!@P)70$rtzVJc9V7b8FCj_rAu0vJhbnHEa{8C zlki`teKJ!dMR%J7ywPs+JlJhqsG3@2!Pq{HYMm2KlGsnvz{Ehe41dUrvq!7HP=MdN z5SRcQa6}QF@s@A8&EK83czFIav|YAil>GY{`dOUc_fjD`&C$A(7bZ>Jeo~=3BO^2y zH*Kz>Br@{4;Tbek)~n4tqhdzz;nM8C(c9HUxE@@Of=YFhW@GYQ_!rD|xr)_YrPrCo zT#uJu>D)4TTs)au9(P2GP9Q07(m*L{9FRvaCes=BUpS=M=o#rl1 zE~_~0MPe|1{LkId7}+7?v*XCIx&>WR^=qnz01a4}a*~RdDdh0UL7elSewHSE6UhodT z1`s7Ric;QgxFda8>?IoI%!P(xXs|WZ844&hym)P}^1=C9cxvUPxeBz}8DQ<34RGT@ z_cq$PN3GE>r(a!Pdo&uP)Ii=jwvC&X?$*igmEY?~5>GcowK9h{(fi?SnB373-0p-L zA0i2@ae*`f_!%4SPB^N#rcRB}f4c`&SU-dP$fA>8mU!6P*S2@|l1n6%4Qpq-(qoNc0%Z=@3{kyK4wm;K z&b*vjkH-o*lk^#a*i@Ak@gGw?u?3{s<$hE7kbRXeHF#zl3&XQ<7m6m7)CANfjPCh~ z5k4Qkhp8;}l8wzp_^a)^d4c_V^+Qh7H0>9++dMipm(mJnj4OfM7m1&4c^X&sTfb@h z6>Owd9(I+@r@wwcdiZBIXK#2MDz@GXl-BtA?7!lvc4lngb8=t+M2pGchW(EBEvexO ztqU!9u=9^($iC0t%Tl`+$U)k~7rBOSq?n(Jg_Zd1;4oTW6W007t4$9ScNrm+i7Bp{ z@AcE14D+Y)C56Ey`<`~G7k0w0p$uqMZQa<1HCshF=7m`;VYyXsrAa%4#2he=nFe-B z4t?3v5jwOmpia3!4Z#5w4)z?HC!;CNTK##BMnFSszQQVCo$8YwVVarGwv` zb9wl@mE}dg_e^x@Tq|GIqw|F*G(EIs{a*C=*L{i`lrF-V;N^*p!)0;C6UK%#{c;~f zYLiiG7fKs}$5-TGH?{#7;UR}851()KM$J6THBSFLE5eROlM>7rIci{!I9CmOac{2U z6Y=EtgzhylDoO1KJG-pUmEHF^cFoh#nr~ljf(im~Z{;ONM_g4+O|imUpxw&RDi#5H zk7dT}ExmdC;YMCPLik0E{z@yPO6b>Zg6Cagzys~}qt_w6B0^#F^^zR{rtJz^Ly?^W z^0Lq$n2A}=U&0ljT&{qsN085PW=LoCSxjIWFw%HpnEJcL%#_4t0i?N zj2D)nwBZdC|7V}@o_)I{al6G>2ehH@n*ARX#NtSxnsT0ZCg}4s5E`EQ+2MX0Xda^) za4!G%=q3>ln7ZIEEv_v7PjSW_6`yv1S84zeAZ~%JG-J3$sQRHAgtqtOl4zpqD!&){ zON>siC~YNoOF};2s#gevOYm^=qIG-KQxuaa>dMXXq{pYieZLVW2y1Q&UYD3FEo*@0 zo7Z^so~3s1Gj2b}`nYWe+?POUmP~gaAD!R*c;?Yyvt2A^GA2w%$BU?gwxj!3>*Yc( zoLh&0E|_eMq|8|30vS+s2w=oE_ou|9wmhXGzA88S?*U6?jw&+~g8By^5NA$hj5nXC zj!oGNx3d>u_5enL9Kr9Zd!z+(re|e~b3$TxZPBc*BGntUE^R8)X%g#*q1o$mJWxZt+)vUnT*B5k`MkBuUXFbaz zL+1GWgPfd~N)^lOnoWwrQE zY=%J6PMG&-d4UU9CQ2}nkkoaL>0*D=DQ)N$r*^!A$uiFhkFI&cdtc|`VkyQB7`I&Q zVn(Y(3BxaS`scdANiSx-^odt4v^Iu49RryUOXB4i=p>rUFHjdoK*Wi5#3oxux1N89 z4RkdL?!Qqf+pmsV+6(4X;VaWG)vtp(HFJX=H0*cv+dc>T)9e;A<6&rGR><~8F#AK0 z>4Ni;wg4H5@5#GlY#&Zv&)nevT`NZYmr-K-A4j1=2l)m>B8BGAXy+wPcyNBRJ72Yy z3que<9eh0NeVVgg6{pwlQAnQ-PP=outQI`V4N5732j&$+N>1S_xKByYp5R5xrVByT z)JJw2tRJY_JLqaQa;<}Tk4kpK&a)ovBB81MnxA@&bv`I=6BA%p=Z5ICA;ees!%NO- z%UP|M0`1&eCB|h(4gi1hl-JOP*9p7BDpLl3)*4jIZ&cK%Jbi4a(cCh`)9EqH9IOmj zemsf%Ps#O|;k=s@$Rv68)EW%qz815&6yoUB^++CqglzUlZ9;3`$-ezP&qEyTt%SFz z8!k%c?}^Z2g!4|ryCR*5e7973&+i+m&>cXO!Axs=E0_yA=-Tt zm-w}gZbV_sF7H2R5_oZaqGNFJk%hisL4fqykatpYdyS~w&fL5mnoYv@<&^4!Jk@~K z2kQ3?Qjy}i|A5DjrH2=N!e#}}8;naSFM{=Fz_-qK^@#G@^FbM63wM)+B#{V#jFg-^ zC28+|Qtm@_4u?wA9zyy-7bCtkZxf6w16;wCEecKE0qAUgTgqz1%Rakz&(%s2t?zG=UafAPL!quQ0^sjF8f)UrrX}v{oYQ;z6FLP#t%baeZ(n&jlw0x(tzZ^80eUp?<^p~O-NjU2cX zMM?yLj}s#c?}ITbRM3hPh{6T(Cyt{Mmm8O$Ckpq}BD{i+##=Yt`<({QO z`|;~2H{v_KD3iG#N*D83{bYKMsbx+7;#_yn+6q%l)^s99C+CnF=azFz-$MuXJLr0z zUG8CZ@2PU|E806t-yW6bH`)EtEAT=w;rsPN3uUqXT%P12z`H25p46l?W$EtSYPRs~ z4L!FE6T=zX^&O2s@;FNs?U((Lml4a`i_?kznoxx&*{jP)jPOEY8zs@NCq9&NPt2gd z&tO}?In}zSw$_@l!g@MXk@-~9{^EeVrkZ`4Fc9R1xG{^h~;W6%I~5;GWe%#k*B{42+@Q$p5(Y2I1Up z?jx|iGEwm&;DGzTA^rcw_ZRr`Px`~qO`GMI^<(|-Bmcgc2k!f?%frt4BdaRrH-*@U zocblbM8zIsBK4dui0g|tVj1wq7ED+@Hay$EG$SYK zxF2Y?PrF4$H=BCYL3=8==!)jG@U+)FKLvu;C*9K*+l^-kPZ|)tV4sc>n$yUNW^BG; ziTw7>%@QOuj(DS0%FUr-J~%hzh)H-Uo;!Q{HALRdhaK9oG$3Jq7o|dY@4EQtL+R$N ze@Vs+=UdtDH`A`POJw7n0>{X~NpY8nM?-`)(X&)U3#Ei`<5r=-DLQ zB7V!pw%>nAS8Ol2XiG@FYly~1lnV2oREl3tLeUH$Rv5UA^%CQE>K_Xq2$y2I?pQwU zxS4FsYij%(vgMM|iwQ>S?R+L4=5su_T)>R&np$JD!UevIxxkURsY&fw>2p97or=mN zi8LMDZOZYoz7yM<$6qkBM9bXaTV!h@`<-dGSOXkL+$gczwm?eUH@?*%ssnEvJE+=> z1!0a4N2!?JkVXYv(1w_S&Bu7G)r~k6Ttr1LlRwGy`~M*OhxSpj!UOjcfvA$9a*;6K z!vvNS(w8u@hAl$)dDAOcgu9=3Piz6*qNY^iOVPg$dl=K{;~pkb+XBxp>TiJ$cT{+? z`j+n0P?v!t3vJJN1_#kn;C$rmk%Cq7mb?+)>W|D^eI+`G0x(POPX60#_M#0tBk4i! zsKU5YK{`lJ^a(FrIc{^a7r*wWto5ejxnz?#6}k820{16$E>sQCF_jS}_kK}^YJZE4r#hP$JM%K4!<%=?LoO2hB2YUZh;@eOyWbn zgTV(WFw9Q*>Z^h8P~hU74LI)936@5c7snk^(rLmj(Jlb{Ivd29|NbJcCTcqDz&t3g zkSnA@1{!YweLerR8jCyvi}HDD4dkmO-;mWji%a_L576uG+jvdih8gsnuV}+j0r)en zmP7c(&G>j(D?0KB<>QtQq^vgS+eaLmbH0nrh|5G}L(!2^7~QSl9hvb--y(4c$lQr{ zJrDM7m2iEthGJu5#_y3DjX=u|c2qULwAC5=rGmjcQd8$m${qPix@?4E}ljtd4K?nd4QNmpw!FlgIN|D-W#byt@|SZ2IkkN$b9s!QoduAs8#i}F~F z<4h|yTg1-!1go`}dFar!L3=%c5Hl*1+roS7;-s!M3eD-h*2UG9{dL4EZb9ygYRyag z!L8&nd!K&$0@YEuP<4;QBAXS~TlAHG`WZJvbJL?;QN8!Eu&H~_4i}A!P?*bKPh`2` z3qse)HJRT%zy;D$&WYe;xsm0eL?Z(vf>O4aj>Rjfy8Wnt`pv3A$tKK*ikFWjO*li|9t2Z`dKL^H z1E4zi1nACXK!(3SKqzQ!CxXhsyv&!Q85u2Rm@C;Lr`1m4o^+h0xTQ3njbPkZB%e*`SH zY}onzoGfN=$1h8)HPw-g$M-w-j*?G_1$_PkF)sO}S!y3sI(*wrypQO}OMB@inU)F6 z)Mym_2NpP)v7`j&^&?u}(lXiW7?G^_rY#T9IVh0`b4}5a^4Mmyzwabbt#< zq(iO>{TeiR94<6Ua8=!J3Tt79ayU{-9N9y{Z|ezmfJjH&ibw!uKzXj zhICq~tUhHgrfRLbPD%1zM2Jjw99eHXZU)UOdTxIrB6= zm}uMk8f1DjMQh?QuPEiKZHoZLa&NVxc#17kiR_xdRehC$S2+_8Bkog!%)u&)2JtC1 zB^StzY{&Yq8m4v&Ntq=A% z=a3KD7Y{B)4JkVX4Wa>lYI$vQfb|uhN2`$5-Wud8{lo1Lsp(ViN`j8t+YH#sK@pau zYd7RYevU4Zu`D6U!u(Zi{-nwL7q$PppPq^HDWPMZjZ?jiWKW2Gg+fJcrU&BbTkLF@kP7dD+6H0K(A5Vb$NqXGcCWg3MxY^ znYjTz$&!*GyieEP$@{-61ZK!}N7RLWv5Rq#bvVfb`rll4l`fbSs~C%=rBXvd&ET}- zOg^7u+yF zrqt-5Cfh^htGLy;EItM|3U_WaTTX6zU7|A5G*KX0u9PZ-Rl6O*dpLGN-&bqcw3Y?H zUkaSBt^UWl-Qjl=5uc!i)=L%-$$Xy|YU)7)x?yn~UT<{7TEU_}W|cE>)s2sL*TzlN zoo*CSlQ({;9wWtu+EsU3IKwxL^az#V12&Z3Yx=&XIg&#bz1UvpU1vVW5G_O9Z&!5zlIO>NxW zCwoXkA$lr?`dvjK()Dabz)({SvMzUJ>-Jn@hE-g<)nWg)!$F_C@AIi zPFcu=q_FF5_Pv&B|E>yFA1BcB9qnQP>{wiv2vzUHc5_08PL;MA{dCw`a(D7W3yzc} zp0SWyp6zF#^T$vhDAAo0WN@-~`45LQx@RFA$C(RhZeI2ce&f}s7&wB4Vz;DiXUpo6 z`z3z9+#o2U8v)cK%yGH@h0(rq}W&&SUC2b(!ud45ogI^O!@~jHcsDLDU$kIZ-pT)G#_`MByav$SPth};CO1+1HZ$>eGQ?X+ycq ze@dAT2>f(Ut7pnMK-1s3C|6+G_p-vj@8=S>=!x>HalgUUyGqRZcN<6=2;u709zDv6Qacri-_YNv~`@us=UT?0*t1*lb%UZA6 zG=2RG9U#U|>;ESRV)#um`-#-4lUMWQI*WT52*{$;lFa^x0{HDKOUa3L3M%wiUCqNs zG{V|9qcp2r7-p*5m^0?cwuCx{cl+;CVyS%=GNjfb)ke5AI?4*?DeAMUcy0 zor+y_?UTMP^xGs)h80p>yf9|&e`7i^G?|k;^R`RIC8KzC50*Ov|6L!M4q=^mG^K%m>_Xv4NR#7VCPw?!PnIi$G%!ufL8E$$~5 zNNr2MWP~0gS$0SMeN;J^)7pz*f(S$j_=c=^NN^|f(jMH>4(8R|Oomn%0^@NP6vC8P=Z7tDX5UR(bb*u5b_53W|+3gNfVjl;M-Hnm=9O0F$_|k zEp*Uq`h9ZCMRiSPS_H{{I^dQ$E$E^5f+=bx?nA{L0n7h{7-p;m;@M5;g5-H>d;s;8 zn6{D6w<`u$oM{J66;pzG9&k^(0=@Fwqy(q zX8Al3?1Dz;v`J|DrG4kL)<05XJiAB=YE)j&n#`6MD|-23s`;b!C+h6q zV}sG#-cPTv4EpXW8Eh}PCl@ORJ3}J-*o|SAPMvc#v0D85v(76q&8Pcbb0amEgIe~x zsru3;IN*Sy;@z$`M-25on7Z_rDiV^%WAMV`uKTbM0(jj_o-~zEf#MERk!|Dk5Z@%t zW33fXG-$=MhnQ&_mrc&m~ELg^1JdbxnaFz2xmu&RUU#(;3tVe;uE1WbqYY)FyH;(Tc!Y3YD zH68w>HYSqW|B`f0bv=+$Av;8fExDJIp{3gVXSTbb+EMqe9_`^@l~huV?3Ukb2-%+^ z5(f)mi}pWFI#V%Gog-?`z`q?myc&?Phh1L1!G<6jJthp5U#ei;y^whTSc!uk%9

10&l%@BQ{HDBl%K^$7OVvhMBSQ7E5x^`Y0u;Z>)gL|Ef|b`KV|3$~-DwU>dXo&4^o2cDOW6Idd@#50pU>e?L`c z-R!liA>{?B+dLjrhmCFiY_vRT>pfO4+_Qdtj9QV{Zw8aA@2fxry2DE#+%Prc*}$(T zwm_=IK<*fhTIa|W$xu>wGGff>rMG4TCw!pL(l|Da0AHEIDfVTe1tyPrFjO%` zvgiTEJHZHeEkezUIpX7#M++eL=J%d1@+o=yNqeUSQ>~*uyYkb^M7;OOWsyF0N}FaJ zHcVX7yfXp@A(rtd(*s|Z=ZR$ z=0ftYHS(j^}*ItFXsZb7u4Ru zvymNc3(?)j66x;yUPt<4*07PFnZ~Yb-M^au|Bitl*JUDPfT_{!g;}H#H!o;g&Bgj1 z(YESQgCG0mV3JD!k7=4u%W@%AJtTa|9Xk1~?B)==&sQI^*dXv_#i|a(08lhJgvv`A4bcd3`+d zEd>>Qr$4!B9tV64d+alO$yWnxvgHlI0tf!Q`y11cZg7le3$E>tYtetj3|v( zlM@VpYElr)Sm^+M?gdZP_{knYz21lb@ooQKG$ALd7qtq#-Bp%uhqhi1+j=WWgI8S6k54uMzzwfO8-A>y?0PkVb}I6B27S01f&K;L6IiCCLqm*h>D<; zs5Frhs?;O`0wN_8X@UdHO3XH(wXV?93PkX{Y zYVh%4!~43E$_9A{``p9B@<(Q#XXt`US6?n?f&sxyU`ufiGImV{~&s#{loFbT&hhDpA2uyU)A^5rZgEREa#iBOU`P4ZMu7C;f-DSoVw-G%R& z)EpW5jLFfHX^ep3xrSZ0T*7IfwMHNs>XRHvIr{t|U!|EE0svV}6htcwX<#EXgp>>L z-PJxuKdxhuM|}TQm1ZQ)T)%c1Q;8f0{Sc}-Zl>axx=d>iPN*V5>Z_kyR~P6pwnq7v z27^%bCqafsrw$(b=HUsCS0qNOD`?RPp`&IL;-qZ(+rO7^;lh6qf%t!cYhE?$^;~vo zg`AJ;S(55#Vn9pSQI#FJw(pI9^#Y$8a%)nat#k8Fzi+4J-0&)B1IcK zeM*xq=QPfGhU^H2G)9bMukrEzhIC38Dbulxmfy%|fDak8ACRsXixe5b)ZPIH$(v}q zeHV=TS3U0!mE7&3F5m7ZT%mo9hYgptjqhE8uF#kP5R$?35UVQnztBJx;a8T^>QtZB zQkneLCwddR;Qd+pzNb!t_l&E&ZAPn~HWur|pA9K7@4~%;lvQd9aK6hsX%JB&bdixO zH!~yejn$==YO}y!TnA^&hrNu>)Xkp^2YnESEVQ8AY26(tmD`Yl_#a}%2%-H7Kh9#b!Cnt)j0Q_ZhS7SF_?iPeFqLEeNAh; z*xdaG(&LQ(+ly0_vxj~PnrCXbCq|{S+)>NKw(KW)t%P5vZW2xTX@sYa!c`{~@!6>U zwO2Ihv5mDXT1Ncd5AZfTFX7>)?vB=wPl>M*IUtJ|)Q{#YNF{5>T2k~U^UZ6KPxX%# zcuSK=kN>5mP;Y%i7YjvJpm2a(4$6@|zv*LD!Smb|Xr~&?`}@D59H#X_N3yF+`^6p2 zZMXQ4AWTDY=(#hoeLm9=%{@-gP}_tY$Di2hxhu0OyR%{}Rh(ZXgTL=tJVd@31~zw| z5sxKHA;|goX$;EuR(NIE{(H{f4>*2^+{jts*t>5ETb18SL6<~|+<)CP;LUpa?1@u~ z6RG<#mL(0p)W%ZwqdGF{xv^%q1(oyr{0Dtwgc)t+HR2|Z!gaW!O@AN>op0c7^HRsQ*^g%OeMtq=NR0=*?jBQH|V#_n#4VMWtv}V33&_z5xd?7?0#x`|M{)wkLqNWtDE}b3B~-Q z9_`?#Li|VUmid7VK!>1?4@ccJd|KZ{vw!-wn9GXq!N|0v?!%@bKihLojA699GbgRfvajJptc;JoaX87j9vywgj zySrzr_KflPfb%ldLV8~#fwPiqmbp_`5rMZp%>2E)0pqjLzQ;JkA?gOBfyrz+&aRFl zpS%v1pE@IY|Lnc4S-6+`_zPSxpBq(F#FNNgLh2Ghyzx2A7#)`s`eKhg6_A@4?JB3X ze5bomjks>1Ww5IEr-1$Xk1iQBxpCCi@WQ}}bC@X|a4qm~-=%8ZH4*CbUGlmAjO|0S+;TSM`zK#z$fZH{FIJ`0Oemt+ z?>ly1=ij%#tIm7noq0Y0>`dA&SfR1x#t5z_~9nM>>b_OI@q;b|&;%&$OAMIBl#1}XI_ zNN~AWaTAed-G|TxvGqYmw@wCL1af~Eph;v8BJ&C)$IKbeK2xd($rSIcxDg2Vx*#@ZF!1p_IR^fxMXIc< zFD*zIkJXCyP+IP_&4nH>(>P@jPFF6edIvZ*psM!-e(-2K9M&u{gn%xJ&~@JHq`auZ zpJ8Q11P=yj031~;Imj9tLPnvRV#A7AGiqRab9X*$-r>+7DFzN-!N79h%fLPcGNn+7 zJfmW1`5a6b78{H;&7V*W2m)dh3a5fQM2@R%n3gdPBK(K%BG061q=THfG>Iv8tme^3Ry1y~Rbs)02oF9Nls`W%F(`#$mZx zxq})T&a~7IU6F#x+#}=lW~E1iV(aPkIly2FD@vW07IN!`ze{msR&&S3lPNo(oL^iI zE;_5lrwcJsvOv+iO)6`rYG-BBJx{5Ogx(E+?!9w2p33o?JM8qWV;jNAFOQBg+Z6T zt)NnhLLm0^pXCPCi(kppHvk6L-UjEs&GV{H-VaMaCGM)tgvZxxX&$)4LXW+H>O|_1 zK(440G5g<9N=EYH%>fk6a0O$&$aeTdEp_WJtzSv9d~p1zPDSG(hT2E*94-XXJsLyo z7>BNbYTUl{l79d5EAgr{CYrXoG}5S*UmK1v8nRaOLY0Ti1ZyK@6&imIpoBSS4?WsP zj<2I)==}3*$c$$S4R%cz3ym4UWeMtV9~(Jn&f81m6rt(n8!b>O^9h;VSo>6>y@dYi zm2mi7jdHwAIml!9t>M0`VJ5mlfpWW+@L(B5Nm)LF)vUine)=tokF0UaS4nY&966@w zQscBHH|+jFDvlgJ0)LZr>e|s=l!#W~Px9R-UURbIhHv2FW-_(o5^sh;CWFvVSpNpp?_ILs(Z#?sVsx5CWlok^9Jak?ozxTu1v} zk(S7OM#WAhAb=%4Gh*voLoV~%w6-oixq305%%W?r1K>+UQvgAx$>?CRB+ zu7Z6f<4WF?s|2iHA91jf6-c%2GfqQy1?R(W2MH6z?3oxrt)rYLiS>tG#4GLroIOe~ z{S68*50>h2zKXsu2AQ}!V8~KiF-qA@ZzH0X&2G=`IA|dmh&3^3Fcnwwl)6BUS6jp=_GFyFdrb?qUXtDFH22s_!wJ;X+-pG@9Jr!U+s?K5Pr=Tf7LR< z;9E%Po57Cu8;gA=-@?=}VK7~yK2&o+gPsG>p{R3m^wRL#&MaI<-s@Fl+V;{s<11C6 zpgG#`{Oz@WYnN3A7YI7G?*RP#_uMqjWBG0&M0^;B6sGjS3o}hl+PnxShmYD(&3Rkf zM+jtX&$&2JW#Z)#UUrU}g^z`ufm6<#kGd2w;dd6qn5PB#1zT9XhbnsQ2NC~VI6IN` z<-T3#0xrsb6*+y|=Y6$#hkob!r~&`40Okf!UxoAF)M(gii?Y6L=Qy4V<(}fG0-;#_ zUZU+e8ar+Fr1(boPHs2wq4_0duUK@sxlMe%4!gj6PFBr!%C^^a)TFl}Tsdgrinx0Y4C z?FoLs0z*8|vX4g1Y77F$Gf4cz@LU!)J~LP^-K!qgI0M3R$59 zeKi6PREo}m`%<;a&bT_6!-d>y3#@o)buE^OX%YG2$t=pP`NRq6+Xd>D038DxaASH+ zEOK3uvJKah!FVgb(>RGmlppqZQ0G-jthnr&Zt$uy@Rwz%Rxca*FVmz!hfJto~anwmw{Wgc)JcSlGK#yHw(CL_^ihke2a+KAb;=ZEQMFW zFhsjuL*RKkW&N|LTqiMx*sp`n4?yal5X#J_`WbC^y-!RrQZuTxdm?`X|D9ITdTUd~ zhd2FJ(!dEy2(2s8!lnKF<1;@1u!5bGAQ&UfHTO1QEi2G zh#nAIuUzV8T5U{|li6%JPHc0cMUafX-cT4adq(-NVfS;tf|%27=X*1=Fq|+>>o`?) zYd=<81pm+Mw`A~cVHfIq!*`?-jge@CGRF9qb(Y*qlvwyrvAn& zfBR(({_T?G3A=OMjoCB5_gIOH@GcZhuQz_xA0BrsadVj_^UU{eR17Fm?yChCS1P;G z?i>h)cQfm%ACZzYdDi8&&>cwPf2Ju$dhdzsTrbcjw2x7~S1lkvgr`MHWP-myj3lJ! z%3?IrM+HIE`-alm-Q7ZA-}@O-2qXO*^r?dmrbBh*#bzz(kO$R*NkL)y^ed3epv z-!RHBDWVYazoU}mV~Jn?QLBcKEivJ%xc@Kn@aBemnV})&*W-GA*sm83{QX>Ssg29e1f@pscwSV>#oe`W584 z54Y4NpKj5ASH9`0`0`EktMUQe_{1#h^_ytHGGU!1<74HX?B{yc9}E{X&#y9taVpYO zPmKK>qP-+Jkuq95@FzdUp{;A>EE$8Um#kBMjrcV;`AL*L4|fXY-?_IQymmREh?L?7 zyGD9n#Gi>nrKUpHdc{UmyPEuYwLt}Zdxn-z)z6PArD=7xfnxG(Y|<}VMzz=*#G1md zMRYUGxJ6IOxv~EVuQy^gzZ<$TuAIrcLkXytwl$9 z*~p5%X{^Y8FnxKwCWVrGS5z=r=Noq(-&BsH`LmZ`I#Ky znIZF(yOLKEsko5-ByihnS;2k5&q3ItjP1}t;S;R6HHe0NKInQp!-OUqr81iQ`VN^r z)g^2U!og3Ae8~w16F({Js2N=u%{pbi#k{r7jKJ5{Wy_VOBfjy4cA1F7^%I}ZhQv~3 zei*SmC#Kb4;-X8DWZOY{z zVwzel%_4qJim_F+&bFg}lmX_*$*2B z>s%(|^v{v=jio*{)ErfiEv1BKESv$0#LEpdy#t(PeT6wx!!b)%13!H6hQ+}Zp($u7 z?nzITLr3zRPll9XqRam!7(DCIFW-Y=GX{}iUaEmUVshk(eWRCv_Os=3s!WHlF5D{m zxP3a{fbi=gWr7sFlk2g6@$?Q^aIAxakP80vq|QViS~ z?ZQSxchFpb&`Vf>8AQTrpfbFwMpZ>r_%q+SALuQkKTvxU8jdx2!;;RCRB#f@k=SO) znb(A`7&jzC>mL9AVGN@L+YLmPmuj}n!i|jI*rsNtDvX}N50dKndvaG?iLRPa7JTUk zb=)6Go4&t+WA*ioWdE(RXeArS?Je-%2ItQ^CBtJN?UN~35M1)I>J+laSPnX#NxU2m*=&A9;>-eJ+IdsuIZ7TY-=-83!)DHedg{}3bmEm zs>aLGKtlExEyA45(s!(V&6NvYtw|4*r?F^oazYQcJ|+!PTQf#N3d&tQe+sGGKDkYu z`j!7BHP-cfD`fB4omqw-5fjx0)#5!WFU+HUd!L0TJ{)2nG!s zG2er<@Sgh_{3zD$+N&id&UD~d@LkS6;OxZ*e5sfAr>2iGdCd89c=t6d4i{^wAT${ZB7-w?xNzm_NV*@ow! z67)NKZxFT0jFZ{Y;FWG||ASY7RP`D>2$>v2fjI`xl`pkR9cuJBC;QQ6=kmXF)oWk> z@>32z!1_E8J5RB@JJ1k$xu9XTFl1C~Gn>VL_s_BtYsSB$D{$3+)g?~4KZh%_t{45- zFIEmzcn}#L0n1p~667U$^VVMaxYHN%ahaI;?q=|VftqC*!bVH(n*@WsL&Z;;R?jPA zZgkvh`D9mTw9K}h_93@~8-f2I|+v68Y91Hqw6>BP0l|Eiv3 z4D*{YHcvFc8Boe9iwjuj$Id}E&YA_yfPE2i4=~@ww8#HV1NZt9+uyumndterK{e+e*p-qmFI>q z?bFbd=&acgutfD@2cVl(R>u1T|EBqnVtpwll+xo%yQ4uQ_5G^f2lmdQcPPo zCI!upado{--tepT-{NdKe-_A0^Mz%g`I2OaI=9guJE2Zv6n&2F85+2YeHVP~(h|zq zPe`}fGUz^}yS}tcaHKc1izLcuTAx|NVv=9SXHR_8x}{yYpEjeh8l5~F3~+1`xSZ#w zo)?0q)5`cY+z@{s{P3o;!^b~E{1=AS)#RYoNc=9Oi5d3ae8Fkj`aW|8$^UHdShv>oX1Ty+7+daS|`&6-=cuCPmGMe?& zME^$ViiQmZ_8*@Gk|}BuX;^U$(5+9z$%iW(f%?PMX0~JV_+RK36gq4FdhUt5d*ov2*RN~3 zu65XWj(V}kc?iwN-?Jpx#n>#{wOr|lUW?0^Gzd;Uh+#ZR&!^3>6&v`hjou%(NwCH| z|8EaxPb>&1@xyw3a(&PlZAOztEwi{-c@VZf3`awvGYQe22%;=$b&K`pYaJJ##T zPIg}2D#%_ckVyWtJ9D=>CMS{k7NK~m`94VMlQgDWyClo|7}R#|EX$r8=)jYMgmb-*qRW^;HO3kZbugr5uNR2+Pa7poSgbJpfm&(@fIR(;N| zh^{|=@XI%_eg{%*OTczImUy7-QSbD$D``%;bhZ2v`$vaj%IFr;%8AqD8>uLEaW+90 zy-y8{bIY}&$)Apolh0T*kf9AW|r46~$2veM_`C-?UFl>Qs1y_%2I)WrK0-98 z25n&Sa-(FMPW?x~b+|ynP!{e_UVY+=$lZT9s^ux>UjIp{-3FLaItv{bu9b;vYz@7%9q%PDxUJ0VdX)H?hVex_ z{!th3;rBjSm;5kCE=^QCf-s}#HFC=JG~3Yu49Uf&&;?AloUYQm4+C8a{`e(%ze%%Y zJR9>B_YD?;|{h*ITDSQCtR=Vlns_^ zSwMxtRDw6p+{=<982hb_ifFwWv&+ozY#eJ7-0r_25QX!)8p#G&(=mKtYDeK*N+uzV zWex3YwN)%noY@{dOl7S)i(u=g=HfU)-L}jW)=yj%t^eEDkoriqs8b)qUYr4h9zXx? zN*0$_43I8I(nLpQE~;>vSE+Q5Hky{~Fh-P>nG$ILZ>xn2Chx+M8~zI(OdI|Wc)$iI zCf;eKSA~@$+=O~VKJx8A;rYh8vw&~#TA;+hz%C zndV5v1nf0+f{nkO`#fep>>P!g6na(g{%NG53C*K}%6Neun27n@IY%&DWgpPBX$c{7 z&*avD+N#TzBfh3t{=eY^nzExFE^P)7yB|l{R5n z3reeRoSFyUQG8%oF|we$^lnnv;Fe620pN5h1zL{ODO^EjT3^OYSUIWey$UPXrfTHA zvVJd+)HqDXr#D36492E)STSNaY7XvVV*jGyzlFh*~Z?mc|C9%8E5sJ7MSWo-RN zFKgX+`!mU1Z>*z1gwo>QXi3x;x9!B{3fJwzr!wEpV#V%UYFY__(}bAsI^ zK4M#$ft-3er-emKlX|OSdRpk^CI$K}b7qUXyR+WRVVz3!_>JY6rz(&q$%kGQA|ms4 zUX*`#@>d;gzd9WIv1gvtTXHsx(?qAi>#0Iuh5lt$R<`dBAN?7}6f~d?4rLsFAO<4P zgu_DNM06ldZ38F388a58rl>P5om<(RF>}&oub}a(Fxzz6UWALh>oTIrfZ^0`LLb^Z zL5XBiWqlhi2C3;vGH8o_O4F1zzwdVDcG0c+C7vU(S+efsx;sN-gH>6BRUIn^e5ay= z%rc{+-E)n{O7F$be-iLh&_S>M;KC!J4THB#K6CR5&wslFMWx4vh!qOUrbGpNKp@uReG{;T2Cue6w3I2zKoWbJkAP7#sVmZll-3_As~a^sYAQ;<{%f^ z(C75pV>~Y(t!Yo#ri^i2ngomfnQqCsh6y^ipTBr#l-M($TjJl^8>9@*@SVc!JrkuL zLA0UnkNuVUui+dizc(ovKXars(;E)lyX4mj3-}x3bTdG0S#FE+16~7$onhdy`UvTm zrCYwU+2HXLT{?CEYrU5st%IE?@b!6JxnIm>&~|Ld%DS=O>j96b8e=eqQEfLTa%I)b zT6zO&Hk16HCVHV2zjAqH4-dpI&6&J=a=&w1?LkO)8EdsnO(Zy$%{bH_+~QqPdx4E1 znt2i89{|#iI4MzJf z-8-fJ3*dVHFFs#gZk|LT!A;4M<9d#Nbc)XI-D|mjzFsc#yt9pu?(h{YU(RYXn=0v< z=-O8weP-BN7@gP0eTRn%?B0gV6#Lf%ysdh5?K@9M?B^Rd{_2_LeT{#pl>C8$-sFJ5 z8crgn+{MK3_Ve|A3Sj%j0P3J-$#S~tW%s4F8WsExUR))bgsF8xQ+8D^)FEunQJ9Ei zg9!0|wOEBx@BWudy=ZFME-Q7-q4f0}HaBwK>%^x1x>eu7>GgX~6Lg*R#>pd0_ zGHYA<5ms4INN6W};%Dq$9;!E?Y=7&5zXjmSN%ol^S__#CSbV$g4Ivu%V2Qx@%SML0 z60uRBiO}F~36k}W3&~G+A#xD72_&GQO%j6VpBqij%SnzkN}zMBVCS{k)MbvjP`0F! zn9%apO9tnH;J|ckZZp+GQryc1a|C5gY-@F4ZcdIYAP+{9K4QRc6HG{YFhMfl zY#kX=JZ<{(TIPIx;l0DAk___;%9A}_qHH*Dd+m_j}^JTKeKNMH2D5sF90Txqt$j)Ob^?Q zP5CDeh&j!F$biaY!ha5*{SjW`pq?zXx9XZBh?aS$HC*D#3Ep`o8Ia@c=ywCim?Lq0 z^qGD}QVi`?Edv|?P;fHX+zT{@D-6p!jn&L}-r1Elmm|7h2`aV1R=ghNRt z%@&tOgUVI`H6b4w@cxTQ7zZdf+D@u{{{o3t@zw2B8}@3! zIDp$2I9XQf1K?Iy6E<0RcX*$qD?}J~pt|f`JLK#qK|}j?>t!??DrHb zzX`t3@=PZkT%KkX^ue+mQvWnbFfXxP;`f`E#$PCva!E{X_fI;DEZowF8m^uWGx1m- zpDNuJO|JDgIm8OVs^0wg>^|YA2WkfP;G8$<9Re(K>JJ;nCa~{>h_Mawe3!fpZr@Aw zwU>qp)lTUkx4*I+60a#5=Qv!aUgFxQ(!Hm3%Q)BJomK*udF2hNoLD+CJy<>IcR&k?m72Xca6I+hKOBW8C*3IdVDjyb3R%6=em})M2vKe1kkfvi~P^b zd7-a;MK&0(NUC#HU!#mkOU#udsD=vXPM{jx=L#GAxZy2Omg8Wd6Ooz_g65YMYQR3L zQA)UqWMQneAfN0&YJ!A##Y2RRRRJ66lNe@eV=PPA+T}%`vPYQp80n%*6LIYMU>%6M z2rhFGFfe`SdyinMf}SfBZtniJ9Y2@ZWTM9g{xavYANT12v3>Ej==0W{I62mS6VO9o zkW!pV0{X@V=1aM3J_ziT5HDn6&S$=rF=yK4qpl$ecJ?tBQ%cI@CF zpAOa_;0M-G*Y{=5_{h>{2$D!v!dfCPPJiBAXC zf6;Usybv}K9#M@UCZlbfm21OU4tZsjlwth)LZ^2wfvH7Rb*O;JncrtG&N?%EJIKd4 zXb<_=5VX@6g}%^yH2Ui(@>*!f8oaX#o#;h#5uvW775QLJ9Vq1iCmNW|`MtA!3Ikj8 zA4%vcDSuamibmAIsZQu+YkxxEd*xY@2XU|aJNj03Z}9|IBIs^2T6`}ENA28=lLfN) z98p#}6{kt{**y4OtSsdU@HxqI7Q^wO9~6of*+T#i6;kBa@_lU>ui;2L3Ec0xQ>*I7 ztxg7f>YN(SoMty41pYBXjRjWjziM_TM7Hh(9IbBo&5yo-jOFcW%W4s5x*9GtHiOt^ zIM)$5sB2q)yip@eIQ#ZC>SO@j&$W)>%Y7GmDd0Uxclvq%mHrdz7)bI-Ce9shZf^Mz zN6G_xJu-~3sDDxk{dx2Dv?|naO@hM6Oeg;oa~F~G1N&V7bcm-;HS8H8*Q-HZfxxzC zT{P$0*Ab(G2(dl#mrM@o#jP;PyHF&+4uLr|IEewAIy&+E)6RpRRO%LoR~$n8h*u@v zHBQl%ZxUI`pPsM_{mF(Ve>@opL3*5!BLQq|<$dG|8&N|nK6POZK=SiB{4U_%hw=THi%MVD2B z>Qy-A0Tc@71h0ayKlS~b9)}zGD|vg)Y->U%TnO3Cd(5W>eB4UG0@wT#cX3}yUSOXB z_&eG05FTPLzW2mT0_^btGWcL5`FX*l&Ym}QkC>YR$B|9<#$`rkF;|G(6fNiu?LVBV zO^x-TO-Q6czxhfqN$#+e1S8f6&V$|$iU|%2VLzu3XIqc{HC=}>30WJjtH93vQNP4E zZ#xSM;K6@Uy|DiG8qYY>IZ%Uqfxk(rPW7+QfX~`Ib9OHTNsTYS12pgCi1(u2rx)I{z9nayN64yGvL{#Qs^uEtJ)vbm+~G>ozuii* zz0iAF_u;gyXqNjn;duo3Z0PstUM3&ohg31zbcRrco~kAhn=baPcNI>KPC<-POKtg zdv(EbTZLUJH-0RWe~mMo3_J16+DP!kx;2Kb5TtK(kCL!?_&z<`5fboL!nzU5 zRwhLBxZS)1-Lyzt7&N`rdHZAHD+kYD=39}0`=#>ps`vhuvO-U@Lf$>BJAD@#u}7ji zin%#rBXd6qqqC&RwI%H??8VxB^vzT#w}opbg76NaOp;^jcn4x)J4Yo~L!XiPr>)@s zYQzHW`*tEvtXmddico(mZ0-Jbim5iW?MI20k%RC8yJlcmd*Q-ozch_`RkOx=%7BOH z@@mTC!AW`W{l8#Cc`f5C&_}O!t^GK>EAIM}EJHEDcaUWZ!R6LV-W!Gc>KpdD1^Vv8^ zj5tzzXgG^OlNOOQ9-`OM(+j%IvFi;w-~xs7wKoNOEL~$V9|Y%|Ie^Y|e6T_g!N_)M z8Tx>{TM=2Uwhy!~QSPggOtQ?87u&`9TGwp#Lp;FL3P@GXS()E+b$0Ss!i9pJe`UBt*NDuZc4 znnv`2j?d+iXT7H3A8e=R?97k6Z`-V*384Vw`+^m)Ji$AC1he8jS7ElScZTx9b>tml zck9^)lPTSm-N3VrCD{^6w-}XaTsHJ;@ahAuU^f*>7W(bH}K72u4BwhN~JMrkvKPLX9`S>3J@u@!dB2E3JP z+-|>^$nhmo3kuVD8uQx&jd-iwzg3O>LQt#w!A2{~J2CXzwTjv!GWLcHM~4kfn7QeX zD6KPz-41$51mn@TY;EH{>IwEzj_u47h~L6;dag)n}B2WYD7+%C7KO@B*h z37V*jUU?aV+yv3mvVJHt_xBaZU%hFIeX}#vi2Sj9{$q68Rs~MLSycTft-4mMy`5IV zoVJ3l8fJONynCyuYg4hM13BG1saAncV#*v(O>W>yvU6mvx+v#0x?TowDD6bS38A^O z0Ma4m6B~N{{BsYnk>&fDw0D!R)ow9@e26BPO)4?`KotR+4&f99_I73Dl0hzwEl7(GPQ4%uNnVD%2RJSKXQCm z_`#YXe}#Ye`Oiv*!gdm?4?T}8egH`*K2 zNX(sc8U!uDyFwA??09$gcK=pzpG0EFM!Qxj;BdqHW5w}f@M4zFsx{B< z14`~Z)qyFOlx{|thRuyAONAKjihF_FFQ7?*{s6B*m&Fx=ONJ)8wT&QD%>xFy&+p)t zhRq%vjsfDaSrMT6<1$)tz+d`96#>)axVqbF8(;(-UK5@Ud-!EaKY8s}rPNH+UWfEg zH95WvSy6Ys;nIBR$mu-k)`t+PunAG{Di3eRBhp+AEW3v=f-Mx9*QVU-?RmwmQp zFIQEcm)`yYw?BusI5*dc3y=bRsYHmW9h`UWE@a@tU+j4*OjWa~Gp|&?^SSn^vRVLM zzEQMC*+lvA3hR_9?$_6oVxE^e@b)c`=3zClkxKN5yDy8BX~U1SEX8X;$yTmAQ{ynp z_Ylwb8=N1T_&sb=s6()XmQAck9w`)$Q;JE)M7tQLlBXIa!5&cwQweMz+1NfH7qU*@ zccP0fA1OtI!1c)9cd_|?!Tv;!J!kf8%aCg z1en-~Pl(C*N?)!e{jW1PP&mRc`ZSIt@pO)3iRH-y%NLrrvpe^bUk%I=#C>|DRca^U z?d-ce^{$Qk-ltoJy<$7#<@=9h!EVODqk;fZgu|RJ{NUzE>fk)i+6dn4@MS-#-)8pc zwaSs0CX0H{*@t>*ql~l#NUy|`>gN#O1P#9}mt*yygXxV?3PDB{vYC_z>XffU&#m9L z2|~I*W2C50Pw+fRgg09SF5NxZ6yvDF!w)j+4o{a|Igls~lHtCfkOfpbz}Cq?AY_tb@#C)F z9mk3KFpx=I&sAa#7OPLtH*H+$(5V39$>}!T73Fc{LUJ4qsbjwLJM{y6h3LTfk~Xlq zIn-**yW5Bja5MZ!yQWSZi=J?hlR?E2+-tBLv=exG(zxTqW9iX6YzmW2wjL57bWfVQ zgG|(lra(RGz!(nrP=+(}=l#t0fln##fo{DRRjMesF z>iKP(UG6p9-JQn)O`abPpr!YR=WWgyh+=l~-HU6z@Oq(()CA~xfWYMWn-i@hKuUxO z3|dXq`i%@|#Dp_omPw7hzM15F=#P=qC7WGkxbyuqiQ;}xbK>bp_AyJ$vA$Ia=pI^Y z*&szlY1p}5$qHuJbs-}q?Y8?&rKZ=FhK6|R0H10a_ zqjn)Il|<{{$kUbOhTX`Y`lPO1rZ3JE%BxvWSZl+w*)X^l$Bn_Z1HXs=*?rWaCZqun zn#S_X@}6o&yFdnS@^=nQaQjeFnPw*v&6;=Mg*w9lm;=U>EC@7Lqoi^(v;_ND^s>f6 znn_YZq|ia>=o~{}qSj-#H!nGZ>~3`281N-@RRxuhh9k62&QV&(y}fm=o<3YGtD4@z z5eG@CvKMbUBX|=w_#FA_3NF2;JK|R+$N%VP^OH00ygd@8Z2I-He@4%vke&;Hu6of{ zIVJ22Zof1K?&0yzPb5Zg=iO5Fzxmy;NIq zg}S36?9&;ueD#d$&hB4`Mo7-By%xvp6drNLD6T^xYgS{?yp^|6TMwcl9?f{W5BwQB z&xiDWx#9OW`;B?7tKY>qz@G{hh;wTYpX}H_?N`SPMVQFsqG~iA2i$~hu?|)XS?q~e z-19vnZA{K>@FbaK)}CsPt8J>a+!689uXH-Yb#nBYwE{x3t)kVqxc9*B)d z{ui{o(&p#xNMF=u$dypmK`~OzrA5w$TELt@ueB+$qtg^R{r(+D+fC=#YRFU0iLfij z?wOKc0aPr`8HvAX_LMuRGp0-Q6B{&_;D^MQM1ReIv_H zPH#%W2u|&V%c&0Bt9GQsBsExcAjHH9N|c%5yyHy;!h*3+d5r?_k4vhVBxn z7rQTDz5Wn6saH`-I{|;7$jjK7LJ*c%Em6~g9&41u^m6Zv7bOTY0&!x2QlhJr)v_CR zZ4bVN<`P83=zWa zhKPb1F+)wQi~cLOU}{`M9~+xdtD4}+j0iv|3&w`3XZ!j zb@$We(FDpwpa*|grrqw(CE0?7Mz5oBn&R6@8|CganeOeB`=qYDLaC~}c8%wy8~UCf z9on+=%YpFj^SWxtj!QsoBshNFaBhu&Pm)9Lx8P$?g{;{AZoE57K727s9q_1}ke3q@jD)QM=s2NlHeFT@J|iZ~*9DRnbc z%ZC|w)ja*u3!z8gCk|hYH5R$C63e#xG98#E#J);7V3i^R;vV;Bj~sX99KYJT^187~ z+X;Ccb|)s`;QBB4Uuz1cIh@V~tTS-hG;3IzpJBLyZLuN^$s7b#P#=T!(>wFz3+R+v zI%i#g=_;Kp&St@P_J_Mx?s;BWOn-O-#p_C#KVNG2MB**rthtFy&)4G~I1SF>hs>&o z9e6@%tDCr=nPit`wri~=cXk1pje#2`0Z)~`>~O>*vZmY=h0|WiH_A6|20VT7kNY>@ zg|-+^myo>KcYIpQ$mqFo2@$B?E!qv2?`wq|UPR>h z>;m6%&c%p&;j{5Z$$?}vT^|S)xJpt`4W+Q27WW{QS9!yUzehV~L8rfcs?lE9t$qD# zA5NF-?CxAESFzcTR%Yg%RI$!-z5w~Tl4kj*%pasos*&?~>(>kw%pHL5pJvp3u_Y8X zxZD^JyZwpfP}5ylVi*^)yEvGnpc7+f|BXm6k>DE>xx~gI!~iiFND7ffPz~@rOk3^8p-(SM*`YDkH^Mjv%=*YB!QTkeAK;z&Qv8Ie3h7}Z8Y@x|6%H_ z!$%ex{*ej0qc$T z=KFiz=Y9X#v14op_m17yb$-rIoEQ700mooNcgu0Rn0-~epUE^cv@y{HZOLbN8K!19alwCKjJ@0^RsA3` za&W)f%ex_0s66EEozpH!1==@CC5#y#qNOc+a~Ogq7}*{X9t0n51(es1OxX*RnHE?q zEz*`*$su&RP!qbc?&bJU;Y+WeB}bDzuM{F>ca8Qo8xZ<`$uZ{d#A*x2XM6fE${#+` z&roBw|3QMRUv2)Hg2rck^d#TozGP3%(h=^H103w-m%SUbu6sMygpOLjeRu_U#Eewzrro^9+Y z@8{ZqS72IEg4g0f6Uj4eckauXcek^7llVTT9&@0~uh=6Q#q76H@xoY0JKE+N?yVqr zfe#nBk{??h0^Y!m;LD#keG&Go2lpw0d!{=577>@0wYpd55uV&6o}&mt$l5tivcxF>I{5|jn?TB2g|$8_{cf~l$kZ*vze zDK1jAf*)20?ffat$-_Sk_+)vt#HSHA-b;+$fj< zwu+>rvv!;P#Ip;5#-goa!*%X$nJTMH7$MBFCP-KZuqhiKz0fCeb|+^g{ish|gwk@E zpqAp+Sm0jiB9h~2PJzp*OCbDlWL$C&_*7Ah7@)e^2aE%x<^zd#ns5=QQ4mEzq=W%v zt*bm@J^V`!b|^MfTZP2sg@`c&U@y= zzI^q`b7Ym?d%b~@)r==cofOI8R)t+YuG<;%Hrf=`uF5&%!i&4_{U}?WOn-c5%D+bM z-bkCGs>dv;yMN1WUN>EHL0s=$J@dc7TWawe3iT=XV%dcU=PdaudH2xR2P#DG9iN5w zE*+(vqJvurv?n4y3qJ2yh1x+~|1t*^!=V#uVa#6OcgrT;F22Zbt5ary_NwvgQ^0?S zXqrfTR39U)mm?HAty>T_>~mL5Z+p|(bT(b-AUz%16BhX-4^gpa^WYYVKGx<#GJN4( zaisRXs4g7rJN&H~w@@%|?T(-;2o<+{psvRu=YJGENJ}|vYBPNa`l_Q8_HIVZI!Az{ zoF+y4EQR`Y!bm&w(!++?rV^>NaC9M%7M&-kU#PSW3i9&D_R#N#L6772Z$knuA$G4( z^G`pT(#!BFC~I91D?KEhDIq?ku80CnYx<+2{&W!SN5;tbA8$Nvh)V8K$_q%S8Qt?e zuEKK4I{{n~bM7q6jwn?&-d-1%FL9)8$$Lk4dv3+p;$E{>Ff%WW38>Wj*Yz%=(nt$B zg{Rt`L3rba>*85j8qeC=f!Zr3mK9m^wIiWrcx2JfEkbd%I2D^Hb;7^BSLd{oJ{3lO z!VfpD?YUF=anic$n)>A;sWtL9pn-e;RP?Ka{-@#CyS9-UDKTsQ_FLgcbf22a$MflQ zUO`y3-M$-ZmqtHlFV1{frgs|ld1DNKI^ZWo0$O$P=Y*D6<~8~?dUN(->j$h7$D8*j z^khr|CXVwMieJ}?|Ff|r7j!89s@D*eFyge&cZShe%)`b3IDBI7doRCt0e)>An zv|-rn^26dmqbESG{md~Dy4mQGC;fx_2f&cgj(Bc$!^I!f}JaaqpM3=hgd*N!jF$5RigRMY1IGt*Y%M|-AsH8^XBv=&D z`H=^!-M;)u$9XulvfILjy~Adr&v~16*+1wvf5{ynNgQC8B|i4eF%)zryD6FWviMdh z6?Aruh;e3lwP(fZg}y9*;UQd?=b?)PW$lBNEN&^yRfs9ug2wIk9}lP(j`Xgi3a33+ zG+o5|q%{kSIaufvE_DTX`zWjF!8HMgs$ve5s-V^V0%T^|lgsRbSmh$z94XdtP}bUV zP&T_vi+>WKX{M76d4v;jSKlu~I4zX&Jog$D(cT|RmT1(($j{^B1nS#*AL0Zu=#cRn zq)0E-H;cO2eJ_0R#Oo}hY{i9}E~go4o78LKMgw&LB~fbX|QfjV$ZJ_OoZ$^)T?MFGdfxY2$78y4g}^B}iPnw1L^#-Ahx~8Z>@S zt0L9RKSlCQRESt6AY9RPX;v7XJR%gcHi6z&#`~zcKo^&MDu~+0<&mUG+mfnN=6)#! zbxb|h=p$$GilkE3Ul@NBBIDYE(0lU_5tJv6jfRjsU0sXh*v%!;!sH2b zp5PY*$LrJX?G+#m;^Fd4tR^vQiJc#%hHF}S+a*YtlRp&Z*tWN|OEtR=5{zbzwGXIX z=07UE@9L?2LJL|WzG0wwd1gS6utaE;6fB(il?WYpM=>?Mn=kXeoDmYVavWkJw-xJ1 zHrOE-`hX_Qy2kMv=0{Um$=`g^9U{wVVS<&!%u7HgB3Y=$^DtE2nNvdi7#{pZ;!O)J zy?V!KJug!Q!Uc`^dE94zZ#npmDUz!K?9}pV)qUFP<`q0a6z9IIzIU9y?@q&W_M`Qz zh%Dy+wC&HPUUzxS0apbq9SgPpjx2ws1|GG$5d|6BhgHj~<6v!|cUG@q?Hr@vaI}+u z%fDlYiK_gWsGDsjQl0Wg%1qfk zvi*1%vHGadNZoc~GvU~Y(9*^t1kUCxTBsm#*QjoWU%9$B!ji;mFl+>9pkUz8!!V+! zv8dYjM)e7rh?qB!pJxDbw-NUWCK>Yl?+UYy3%grE4~fOm4k=c#{Yd2a z&qt)f9MG_Q%6tIhJGpgb;XU=0w&g43o*?|Bchg*%QZzcp?Cy7&X;!+D)xtXu1RX1# zBSr31s|Q{D%r$Z(q={J&(%ow|OY)xI_$_$7x87q`)#i!5Q z3ln%tiOY-F2WOY6GDJua{#3Y5W54p%DtBLC(U(<^|1D5((f7wZzT2mcwyH2e^o~U4 zE96B_(>p)293@tE?hLZ!aOTYPT3*a8_<6Yg6>P#=+n#h2q?^Aqe*&PAY(&&W{9v;8 zLcR#Lhe~k#b|v)MiHNwgZ&vu8YDiYW9~E!(bcFwoSl>c8bMccjh!?W6H@3vBF+VqQ z|MIu3*pj1=vCX*o-xs~L-#J?f4m#+fwJ+*?X9{+HptkwM-{XOz=Av+^yD92xwTzN` za;LnYCTG+i*IyCY!M)2Zdk_6yY1|?$I%ZUyr8?H5hrU_P*YV!8jSf($6{uwozhuXg zb88&;fJG*yuCgOX-lSamE^fWg8SdL3czA|O@&DVH%tLY}$|crxa-8 zIsWT^u%L0wQ4wn0^*^=xXT=5X6p93>>(u3GwAW~xMACeMzRZQatGz~{CSX?M*G{2q z7kF5Oib_&;2619Z)PL2~+?k5pzZD@HA(;W6uGm{L{i70_BLgqJO1Hp1t(D02d(tX<*Vdb=8MCxs4QnxN~mI6M=tGR4jXY z;=sZJ8fNISe?OjplXd!c&M%KnQlefz{|;!a0(3OBfuD7C+JM3yVaz3V)}jXR*tze` zsgnBvn%l^Z0*AO{1fY(zpBta|oCtL+VI*Pbyh0I2;m!Bwpdc-htpvDY#+N$TFr?an zbCIfUHcT;{t+Yd1L{O8~+%^8+1ydt(QomD0i*<*A#XSQVdzURKh6UShir;UKI|GUQ z!1by`84v2!uM)k^*%JHr(-fwO$yVBt*bH|Dv8ru=6S$qWV@8S^3BUsDa`^Uy;j89} zb8T#r(kaM*r>F#A8a^`Od%puZNVI|I*Hk8o(l~dYymA^j$dhg0hb`8yQ-INt9G(m< zauzNNU;hEdIxlXw9V~b^dhyDXF}TbQm6;!+$AZ)MnYu;iSO=;UcFd_;f~G)OZ}&Zg z&2Y2TV;bc?|ee)+D;Ie9xs- zW<7nM_uV<{p(w@aRcN=U^R=G7+sPr}_=x)59{bgRj*Y>_Bh-hR zRP39s)V3o2O%?QX1<%R1dLyS$j(NL-_r^od$o4^s#^z`CMKQOE97HB)1}Mzq+&%8u z*%J0q=sJQB2zMLf2@kjc;|ba$K$HW?TmN?6sLjZQ@z%`ghjtOEsSXaHg~Zx8!HSbF z_&c6zt>h%ey5Pygoj-#%N{Bn6YBCT0oz2rsE7vid-`kHO8s~^KJyd|&ambE)_LyQ% zy7_y;So?la@_Yr+iacV=A=(-;ON!*05${%8g!|dayzgZ4>E^n{mPYkp(=$63sZ|3P zw~I{9aQe$Wb_E?Z2D;uyFy4~-bMSiHh}&T6XOGEl?&il%3v&=L-lPXaGl?CCaH6>i zIP4-LNoE(5{Lp{!Y^5aprVsay`?BQHlG@wVol+my`0=3#&ORS8s5pdm?qUuE<@ts6 zfK_tfaC)DqpVXdS-+;ifimg27bel))K89nBA{`kM)lx2 za$jb#NO-cT9A#Fgk0l$ZR%`%kePrZhKpd2EP44TmXy^m%CpLq`T0>$dC61MLJcG*} zpg3JotdPh*JHDgH;;3@`rvZzIWF;Q(5;AAYOl^Z)j(>96;!G#$-eqC7-1#7%7=z9K z@ckutkf=zK1np5#Hx&ic?tC{0Vo3ZGygZ1ATy*w^r4Tyyp&I6# zDuJ_Y((`A-whPW176Xvvz^ZO8kt6m2to?&mPccP+>?dDWQp+dGVw)NlXqmfw#Y*|( zITrB`N&D<=H2;vmUS4pQ{QA-3-WJ4h$89S=agH0WS6|3(4{q09E68+TO^{j({U3AL z&LLXS+`4Szi>Ijf3Mm-DAhre+vQ#&q%gt>at)$*+G-vOAR0K8K^#@j$^NeoG%VKJ* z?L4{AiBa0@aVaD%ekAxUcR|6yF)*YFd4L)R%uEr$^Hw6@qt*GrM0;xN*8fQ7D-%x~ zehfuY%WxF*_WYIf!d;fXF@gZRQ?d zC&l=$J5C=pzNtSOh_UQC&?)Iy)QJIy7;PN1{A*D0dok1M_hLz`)psGY>5|ZBxdd*_ z_m|jmkFV&m0u^?UqJ~*-RpQ&a8oaBDK-Cvp1-8pdx(S#i+GxBuU&1UnHY~PN)Z5Va+3gH3JMjY5Qwfwnbe|^Dyr?1?jpd2wK71!4KiTZ^DXCCmIKhH~R4k!bjB$?LS zb31H#eojIo`Lc0T0YGmbXJ0xLFnt)c=dlzUk#8nDRe0*1pL6=uG8D;-lO9;qlaLh~Q64zgB;q zB3>cqLgH%y*W;a`y@0?tfAz^ z`(BM;73zD$3du(RRh(vG^z|yhk4}xIR@_@yH$Cs&Kfds{G>H)~OW&aT582#Z?dLn+ zJ+E1KH@#9AHrBrBT@oRnpiomp!LJZ)9LX03I8VwbUI~q8AUhY9aB4#rdTCFXuCak% zR_cDSGf)p&4(~bh0h_0ov@rO!xkG+=+e_>(G5g-Vj8|FL00(tX3TD;l^-j&G*L(?Z z+4`wJoHp5SoKrgKIMzkD{hU=ileWq ze;t8P?c64@DJ3v!V#$(J8n{e_Li(Z<_R{VCJwa+n=Jg2e75|Vt$ve_VPUY>Ei*Iyl zm&5Pm;EPh#%V45Ck@8UIM=~2#>Sb?k$_wTj ziQUo5lL&R}-(6dFJoRCQPv|ge;%jTGFS-vbKMG93GI9#W(5I_@{MWl*Vi!&e>E-oGwItLh6o}`R0%IUarMk;lb7Dg!)jQL9Z%z zV(sT>F-#i-AG=?TYDU?){-0^0Ty{B-&h3Kd{^UvAACMSBFR405pioxBJSlFjM+z zFnBOFj5@f>L3UNvfxy}06ebyMbL^4^-+Ap3#j76R0q5V5Vk5i+ud!eZ)nC6PyhG^l zBn3WEYO8=XGI`EJ&y)fJZiFH1SU&WZf6mPIz{ZRKkZX}{U;4WHDiKdwu?kApt7|veCycl%|r83m7~b zT35n%`N)bZ;dMFt>`Fg=`h*`CDC}1tTWv;A@<@zbTk3n337B47l%aQk3` zsROyD7iW(Ebz`oe28p=$SNCzmyD*_Wc0_|_&5`-R zr{vz9KeqGBXFo2uI~876rbjAp1L_)hGe!Cz+5PAVTC!ei_c^QH>T&W9sa@#6`fGw2 z_eadCr}y$jzYT@?z*xQPvw0Fg1+qDXLA&svX?Bi@I?5nDdz26TY33dfQ(o5Lb+xVx zEEMh{cH~>Q;M=sQiFkIcoTwR{?5#e#~$p2ij^o0L;0|I^4pZkRv`HsM!sroo=d z(Yf$ADqrRT0o`0DrD0qaoG<-VQ(oHB->Wp@X9qvkFj#zBa}@$m_!Z(*V*zS!D6W6w_qcqN z=UWcfS{F_im(a*0^ZWgK)Y|_QDHT*@q@TI+yRGoH;1BPF8Q$vlmY?bUQ(0_pbgV~~ zhw1MR!5tIy^M*4rbr2!U+x7JrTgdnk{p%Osk85zueM$4PcXi(}X&sA*sJ_YaTuqrN z0EI;}EBCMVNF67O_(=U+=)L4yMxF9O8OrzCM4k;S8GE!p=lS)e14il9;e?I4?6gMy zu;}|V8bi7lWYi<<(EOAon(3rNhOY{Do0UGkYX@Rx!~DbS4GzoQ33goF z;YAuY3^r_~H&q#nbZZ7WX>@6>2yX)RN}-}~`l)Qk<@=|rdFolAhsum$T6=t!Kj9vB z|1u3Nyzt++gc8GRbUMW{dFfx03@8%c9pQ*mB0p4McIuw}z|Fw7 zov$LR-Gj0S0;#4zM#1QQElA3ZORqic@w`ONcb42t^(h^mi5D*p&yB24NVF%|{uBRw zU@Y%$n|{VUkkAgy^$j?sp7nHxOFiO-@NWM%aolYF@=K#sQ#*Bjx;GVZ#lpuu9UR{|GP48v}xLWks zgJ}`St-Jm=-aLld(cK#Kg)#~uVJ8Wmv88(rB8py6<^tq_qzkkUu8N2q+r*@*x@(;@ ztH&)~-wezwrIFelYD?K2&U-7U?Ww>Teh?H(`rm@ogxvG`dH*y(GSH6|3nLCH$v$uo2ZiMwy7=ctITb-E8 zW2YM!j<~L)6EHqivwrDHjI@IxXTLGIqhkbvr>m?BUlt z19ecRYj9;ZdyXx2_56bnxqLt~kQg8&%3U5(PWaPk@Y}=t&z`%oH!AXgBQ&o9sN9<%+Xrnyp=Jn-P4Ds=*1K9349m&G| z)C@>DI_`NwgXj^5(9J%Dk4!Xj;ADj0^sLbIiBLmuIsUWs{NX+Sz1$4lE8yKR#kP;D z*ly%Y0mAoZZQ`A8{LhB?{MX)R?NQZBA}Ta~Dx{p#L%?r~ASX;&N`_}czMELZGHaqK1HcbzU3KZl3vA(OveTUSYUIM{Ch#ot2?g8 za-g0+U+h%Cfmo_tW|BfIygd;2vfqboF4uSh(aOZO*Q&s_*8^8NlO4qWNk0=XCs@xX zNg)5c@`n|^g3o6;nzw#|gf_#O=+4%loFPc1N*GC}9eEAkc&2#Msui1m^d@UHS%HRu zvP%*grhTOCa}&g-Hgu#x7WYrId#**4R*g6VW;}P2dXYb;;oWsGY4T7h4As)fnYa&= zxd$SP_R%03f-z?l2kv{xidIoVqyV8d^w|A<_K?899B@1s!V}9f(^&VQ#0~S)POLMatj`HStCIAKF8G1l~7zyda%$ zg*E+Y8L9N*^5E#bDXNy}a&3epdyWhY5jp-d_xF4D?n8~t{VdYnECs0eGjtJrSawbR z^F8&%-#>D`3IYDKiwT}Dh|q2tX64ZST-^Tlbv7lJN=GKqelzj^Z$Ti_)6TwrxXXSs zpra%Da$p?@7or(qFuZ>YcIj(rb#BT__lO5WZoD7@`z3K$mQ2h&3{NHDSeIGHmJ-PQ>Rx>i3Vi$0#EDcir5A#&@E)Zi?mu1UQhFbEHJ$1FMwG+TMw;uzgFX zrT&2P)K$n~?q#m095JB{57jSd{>YL3mn9W0{aq)tfMG|pF%wm|8s@WFxoGn=3j;q+ z;%EASefcWTKu^^}y++9WT69v$ndBuWl-<)wiM7L}*hq(}4{Z{Ygs}rEL1bP$ggg7H zcx2;arTr16JH2`FCwCn1N{2VO(&las$^Z56NvJlv`hvOa)20EFCCY6ZIASRct2Y!G z5ML|Ty^V94ls3k#%ehD#m~pOueWR(ww)cs0EIfXTU4eZePNJkSKDN9$|5;S{Owiiw zbc^Cg5);)?q8&q4&|Q1$ZJLxe%vwm~{=wO7-@<_^zNFc3`2-izBjAmiotv*5Q+T?% z{Jl=GKjDAcz&}keJ!_Z!KbL*r-@9mT=Uj|*A z;CKh?uUxZG7GV3uF5I!9$y(8KM@JK-CUqj5C3l}SWrcJn$`i1FhZ~C3{%31AXUIU; z)ASGw#pIhmllW(JO%u;;2af?A!4`lsv?duta2gZvuh3McC(O{!>w^A&Mz>)aFrUh7wTr=uTmN6xw->nR_lD zmFWm(oan#(xIN$-_x24_sPOtQoq}!F`^FX2lLJ-#=T>g#CI{`!ZpvKchtK^1-VeIs zaHMeY8}^FR+ngfBUOtxHbcz~<;|=rE@4?t_D)%DF_P#X(nDSgV2U@r*IqNiiX*qFuHV_VlyRJ|3Y%4(8B0y#aW5fQs>ukEbzv_mB%?+mY zlb7Gf*C~2LDY80W=0Rr`jVs#o`RbJ2g}}F@Rp;ntxCqDBgDA}z1HL+pw)E$nidwR% z;~lP(dcRx3{3bF3b_*>LU;d=Rr+>91nMZ}_Gcj00ujgp2`0OIy~R8Yq)0~y13^_KAhf}z|tj0o)%W=fAlcNUcO~byeV`gbCJ1# zukOdhsBOKpf9+{c=`UghytM{-)8PX^b-6t)T>1z-^H@r>E2fz%d#DS@@{Iw&=KkaJ z0QZfUL&ZY;M?wmSuD+&?x<+?Y9}xU>0h7*7`gzKNkN!leqSU*Sy>64`J(wjl3mXs| zdL&hrXLDro4sid-JgZG`(x>2TxSvs&_ONpMJ->oh5l(3T&3{CmGm;V|6y5UQ3hYfG zKw<>gUBvZ)GGce`vB?G&Q|QZyK*Akr#8n$ zC4X5t1^||ziR*)zKr&A5vG%2Q<}Ke4<}D21VF70Z-v10@@9b;}is_is2(*S}-weC-3z~z*=lQb26tiK|anB&@i67{(~ ziatpd>6b`ymf$kvVAG4;bPV4sbdXlLvZ9y6M7ufC*L^JT0?A%bo1Ri0#+Yee{^DJx zXt~kk&m|k5<3Qg5vIC_m;U;`_nd=8%R_%I&FwR>NwN zH^5Tmi40BFE%Jzur5*Fi<@ZO(M(J>y0%T-Cw_o|igA^TjA|RpZo4lY|fYKs&`zfECo&?OnL*GP|&JOfnMn9&&S= zDdMH*B4V9F?WB}n4Fue%J~8R}2E^AXaJ8Za0QGP^BzRW+fsh~sC_s;jqLW~Yyq_n^ z43tZP2G>lMMt@d(Btn9J0_^&*v1jLp>OjkgE+`9lpUZ^7_^R^Pd0E5ZNA#w^71N9Z z7AaM>#b6-huk-eR>Pfcdqe^vh7?Eh8rd`q(JA0oh^ex{3j#~FL?_EjqqW)4&0i^i> zQ=es2bz%7=jLBD)TNlzr@}6$(!#brhb@6sned4{i@#z)mUqQ|J%3{u)7gCSzJ17TM zWQ}aEL$&8CCY;taMC(%2{}DbobKV3*fEA-5Uxa^uxoZQwT#&D!?#@66kQPBjnB8y( zwnV3oE1~L{hzp;vZwP8pdLD+WrP28cIT18QY!Gx@H+hymwn>CNtH;yKZ&KmX{Hn#{ zOQ#Bme~&Q^OK4s1!Bl4QrI+tgILLG9!Xu0f#E~XXxMJf$mNyU+T@d5{?QStj7T3+G zzv!2x&g3tXnx=Ikf4$|JjLYn&@S}F;Pimjpvypr5x$K7?Vz+Jw263)i8LNxj1SXLO zP<@Ya+-DPLF&Yvo&=%M7VL~OWw?w?~Enl2nDczCv9s3tQlX?@W_v!I7ny*JQdK^rW z<+r3VQ8`z(Bga--RUOBg9>C9bx8Gdtz5HAouL;`iJuwWjJ6-O3s3u!2aOydpKZ(l@)8e1J8TToYA$FY94~)9`vuro0%jDn>DUl>2(rBHXE_^ogpw( zTnA};i$wWt%go05y)&=UvMyihBKayeS4F1RlXm)>J$EC&Q=EcPE7Tb8Gtxn`p4#ar zjMh@aNuZraKaYxMyvm0OF*gsF86>mvn>M8oHm;;?5eFYxmRE%-a+-4&(0*98i)Uz! zdU8fNRK?{_TeZz9cM^P1Pa*Wofv1(^HzTsC5JK;b2HLrNGh;Ge##mc`Vq4FR>48}a z8QynbrjQ9Ywx2ky6oo!WC~((yf^8#TmUoLw=Ju3sX{K6@5v`VTI#Pr&uQS|fdP!86 zf=_VUUq_96D5^RF=V|Tq?wAKGtkrLprtOO7%rV;@=W6LLeb!#^eZ~2MMtGq_S*#>> zSQYXMVi8E%eXhFn`SjUjU!UArfN3}4o$F3&jYJozH+NGWXBOGFgK*rDAVfkONuIFO zX}k=tRF+KENd!m|6@*ZG)!zm0|$1re6SQ7&!uaov*Qi4MBRvLuOx zU%og58tCI1ezywKMechenh8&VrBD|NT=bAyZhGIb%iZ3?W)?<9dak1@uCJS>$ zpTw91l!-8WV`-^0f)pQ%SSJv&iP>p^4^%^8K7>2!G-t*cylJt7YBi1oK#X4&xpYc1 zI|Jnom>KLl=!6jiiz=2bs9!e~lVUvzL-P5N!}m0Z;dqUJ?UgW}kt3^I#at5O{AKW; z0<6Po92p2XF{csIHzw}qp8YD9o<(($2X}9&)T5Oo39i=a2jT%ZyZTm-YYrR%Vh+R5 zzg&ykH;fZc<4{D;6t=Ov)G(;{aS~WxhaHyvc07Zf?G5_rnMIc{XUKulI7p zoTYN~l*eXLYy&BA^<~`#`mnL@3_HPM7rFd1%%f`*)`D+UU{(kVuZ^$R2y7Z5quRT2254eB8Vl38vo^pURg32)5mlQ_#$xkx6k9UkM+A)rY_+ENyWb_*mV0pJ4md?KJVq!Dyz#WrJ zyOY5nZdo?cYvvQ^>PRx^9dLc~^eQSxuEx$Eg*ma(=JhCa7CEMmr>$aX@8J&^sH9-t zQ!49;7VzGvT;1OmifvcWm!Q~5{{&^Q6aLYsTys59tU+W>WuFFiJhl&kZt!J1L^gFy zZO0kypIq^7T2IWq>I8bJ+4b&|lG;$fY&`mF;Fn=7jX)Fiy@3y};D$5Jcc5iJ&9>5I zI>vi0%;MO|VB>&$BkP-AUm`x{!Y0TMV(U!JEvThE`hNo-ITK#3uKoYDAC*1*+}{70G%kq^M|2Tj|R zztOk~8VJVs$O|SjkEa=m+bxLL5hCp1?yQX1G(@7!L8ZZyLJ&x_9&z+^5Uw}s>yhc% zmZi;amZ*n2!3ns-k0)YJ^u9@)P5QjHC$)$`4$4kL$T6owM~YMM52ag(G)?w5b5jv# zD5@Fo%3t?RVn*u00V9l)3Sh?z+k)$MAg@WQ>Nny^Yv4eV_EGIF?n1!WZFQ*?`x8V_ zKsRSkmv~zD6qcmg*8}|oJyz&h%@EuZ355P$2he@^EACFm_c}W&ZfBhJ;CFA1)W{Nrn`i+ZC1GkeUyfdaE_;K{&6aO{Uq~*s!%`VQf5Bd4DQzrXH?%CYRJVV7~&j^h*swiE+fVs(T!+AXW~;0NwYLK z@`&mHwkY;}C`PXhp^TnLD2GpK?XXw&KC|$G>2;Bx^$j0g)>|ekc~6zftMiW_KpNI> z;Tn{!kjr0vLfSb6|H86CZckqH6dQ?)7Ye$`(&c{r6?Tz^e#AwM>Vug|d9DMufiCL% zb~)w7gDYNFM8F9s-DSG214*OQmhDFqk%y{A!zONK=j?(deG2uvuz}%k=fOl7Dr1EQ zJ^z4aqyo?g2unq_x5c@Cl| zCp^7oXucH%^z+bJD30eR!{4(*0vI6bx0M3hdmbLiycXGqAvTds?mnwmu)4IYK2pA% z0wV6Kk$GWenS{Og!F}RrTXR(Rx(I#2{O{ReHyDn;s@E*eE$kuQIzv8|dDFvG4e#_p z2H~{YvqYHexsK4Gi3KGY)Jd$G+rxdHe^-9((L^GnL+4tFEtU<~FP8J_vHbpI`wK?@ zyrtAzB%f$UXo?{Y>~(pMSCy}iKP$kh|I6@PWfB*=&x>-^wpLACa=jNg?w}mVC9qDA zGUN?E)OH>82(G%q^%WKJRC`2$bpMiTU9R!C=JOM6o|4tbI?K*(9f@@V$BFyy7J804 zD205{Cy=*AIE;K3eP?>NwQikE_*GBmCVwRueP~ zwV4j3J!vr?ln4@bNNLg+%t`i4InJcZPe zQm`M|>zIMQIaz;hiM9@U3%&5};KL++agz%Jz|0W_fb7+~x{ACk{0VbRfwgBq9%xLLpA@Y~-w`NESS+C;dEGQbWzGd!jBmO-$( zxp=aT_-W-H@)zP=r_7QHwLGa9gWhB^*^wP)rKaU^EU&?!ZJM4f7{bYl0t zDulrbxGIW2MP14BvIeO-Zf578Ps1J+b6|oNVyRI*#ISXmLc&% zqky6)pvwt48;L1Z+ZgAK7>i(6tLRDR!wO2MWp^rtJQDl8ep>xSidj4EVf!EVA;#Va zy$;4I&AeIf6@?Jsqi?Ln+SKn25aigt@Ay8#WYQ5yt#5#_5Xk1}NQv(ge_ylmEWSm3 zA+R5ioG^7epP-Jw{%16KvxO(cOqDb`Afh@1}(=)YD6HwnT~j<57(XLni9{R%pEU zGxl_n#w+_1Eg@>b)q%r7p7XD4IIm<>2u4Z@OtR2&R6X~^vj8*TaCXu(hlj`(v5 z_J&#c>4u!m%&wUux7^5|E&3~C*w5(gty4^01D0z8$`wz-5i{$o5W{q|?Z0b1wxy6|zMq#0kAS{D zT`NuEZC_{joi6z=%qC$imnHUmRSW>O{>S89dXOTIY<33F=VulQidzLIh0p_reY_8Q zr%Qay=pbWNBA$~yY4J|JNr6P8hhgfIL4o%>l{< z;CBanI@%R0E-y5)j*OGjkdzZCwHfCj!#84IE$>0g@L7r;lB-m6>JM^rDu5AwNrB|a z<9KZ1O9)l?o#2xW+G4TaZPb4I$uBI<*+1$DXm`UKRf^X)JP@BF45L2atz^86Eua5n%mIfkZ{BRb(X#K-fXHRx^t&Tff19h`E`j zCws%~!p!fbt($%CE{ak;N2w{93vFz8UNg}Abo*d|ydm=2 z8agRv?aM}cDsd|gFUSA(fF*qAtBGN&KxgjEb?Nb$Mcp@HHgMb67rx_n>=uNw{W&La z-5-8sSAIkF9BZApg5C!k(uCb1b({8~*MesM;j*#r?2db8)Q8J*=xf*nyQMtz19}KL zI$s85e(lBd?-FfKBZZJ}B7)1s;&#E_|P;F?*;%|pm>`Eo_S2bL}^_TrdPkb^=S z8DNBGIiq`ESN|Iq)7zKT<;RXs@BGuFeX>csCRNYEP1lVvW6$O3Vy@5mr*f~vaA_rJZ)q+T|Pmin4|Le*<$V3hUR=fqkNHj&aCI_s`@f{ zUA=-}&s2ifcw}c;U9dZP)wCsO_7?dSPc)ujR!(wUrNt=BC&Q$w>GegbXl9?((=_n@sb) z?Di|D{Q6))yvnu|v@7g$IrbBEg|8;}2FODQ4*y5mbU`deaG?&y!E5Z9vau4>p}0Ly zgMzd7$0``1-bmOs0&BJ2H?@MRiY03AShEi52|%bp7O>qfNG(+cLbVJOvy6!<2q&r@ zI}jO;uQZ52H;!cc`j6j3&v-sFm7djMf`2xG?k+M$Oqr~BIKniERR{DZs!|t{0RYYc z-*vtfbtZ6B9Ldy=#)(u;eL<(JLHjXAz^Ev4fV$_-lKRrn9=WUu#Y_Q_ktYnVR&wqIBvw|RLSwo6+V@`(!;kNHUSnxWeEMgv->(M0X_(9c-~))$?Z4~ zZU7>?xHLip$mKq_2hX~`N^zQ9lO!%#Y=kb0yylH}Zk9UQh2_3rNzw0P<`jf1+ z(%aXRs*{$@;PIINf0mtoDr}CT>Ay@7^$*>Qb9QWhLOkYvi*kr^7q*iDRChPjV70*Y zjb~Ss1n$zzLp1eL>?ry#3ZCZw^Tdtl|kT|222^@xYp z-`w75?DTF*oj52#t9*EDzXuq1*_joL>EG$PJl1o*C2L}QGR!%=sf0GZ5b0l*i2j;X zesx&%;*Ze}bq-4jm&`MEnm#H*G)j=qjBlDb4?!ZUF^>0V?+15)4dyK)B+=;(Gbd#1 z5(|&>0O3UKoiG2CdOjkCb60}%9yxcmrze{z>&yB7W*jFoLIj(7$;D!tJKgMVq_H%t49XLJ=I-PHn+jA6(r)-*l* zjUPTKE`>2*1MY_eCe#T^>o9vga9`b}n+bUh0O4Jz{ExKYP0`YLwpqP(9BD7>$C3FT z%SRnoKcNH;iLj3zH{@6NXQ1zFS(Z4UUf;hqEcQEKZm;d?NA$}ic^%8|H2)pQ4rVw^ zT5Dw2N4i#yy=ndjV`3``rVLinTkuKVvV zZhnU>XKx_fcR+y9wpD{%zTMlu15rxK<5wf^pYnPv`PZ2kc}{jb1QC(jP2?xIL<4Xa zPjEdw8~x9K5@^NW4mLb@{sz&Dc9%OhvBu11gIU-MjmfUfnqxtcEy=CS;kL(S)Rn96X!fK$Ki-!z#C(p< z)8i=9HkjAp2*jz?c4Uqx{jDwoVkb>VIUMJpr+Os@zZuE+!QT5|)Bh&BG=4z1D$zj- za6i1a2^jF^`S!I_mQUTQ<8gxSge8H`{?#chr}kX9x2mS)a@H;@6tpDoFIIa4I=F^a-|~9cIdN({=0{Lt zC*JH0Z@&4&vE9XG#?LI>SlKRWdTv0x8oa-B4ZE0@mj3P_2yp4da^}m9^UvXxjXNOo z5X6NXZvWZk4^+a&gT_F=47KM^6dZOudSBimc2h3M`^uX@GUJ|im z&rGbeUn}OW$jS&}`JB2D>y^?Lu_amJitlCUk<0lE$erspB|@s0o3eguME1DS-&H8# zl~cNU2`>+^uH>WDIe@Mot%dy!MIRa$V-9UYHHK|~VkaxzCeDd_Jb`qT`d<3+g)esT z`6s@0T`YjJBXO8#p+lT1eA5`G7zpijoh+mGoM+1~{BI5(gnz5rcPIM|N)GY5xb25w zxn*p0!+Hw862mBz)ot>Qc}|sdv6TsbamgL+)Nse>hWc^ECK{1FSK*PUs5LHs2`HvY zjC3boIM^Ee$xXKwx6+2P?`9qJ^qydRTqNz@pMJv2r7PBE&FnC#0#xUctge4KyA)Up ze9)WN7W&x0D`U>gVH*A0T~2tPXUCF)q~)|uAk?OL47RZhI^`*2MCuHVlW4AbAd-}t zzPLWH_8?KeAjJ_M+(cCIq)70WwfdfMWhs#aoU>D)Z&CV>x=kU4Puh0MN6NC ze{8>xo8~>6CL&Az{t}2K2RI5DYDxiHnnz@@PHLHO*Mwl#Rnh0~JF&JSe11CHauBY! zSq|o%-*Axs6LM6r+EB# zy``EkvVonbMvVF$vmj`XMI>ifwv&lF2;=%5pp)^<*V5f20FX1!EEW2K>46!i-Qa%y zF1}NnzIOSoL08P_&DnP8%PK{Q3z<%CNs`!KP$d3 z?kz`$K6}#;Kr0jnrf>c_rlr>&F~Aly+uN9#w}^AIY1v3B1;d`9VAT~J7Qyl@$E9dxc6?k_QKxjo}yXE znV#?Rd*k~T;r^^= z$*zx34DYZ%=uKQ*^x>h@r0A=94i^TgZl40lNA`JKAgH~Msb#yE=i2=zsiiGyoh!fc zSAHg6Og%2F(qeSf^!AGNS8}Yb&K0jrKl)#YmfqClWO8&*+H0}sKQ$v&d}ZG()$#Ub zUiRcWBsem_{KMBhYKj#Y#SRQqrLeB$T;dzb{Oo7vAC*gGq3o!iixXe^T_=LE&o(8d zk?hfe=^lq#kDq@UKS=8_ufC)-OqCxfjuukz2>&hgSE2p&>SgX;&l17jziLSZs*76n zf1Uyp9qEfuJtIE5BVI>;1^%PatSv(S16%l@i)sid2ta;Ri6a7B2u6u zc0b2Xqjf!*o$z42!=oO?yHWxCVK9g{N39Wokuk@A!6LV&4dK0is2@f(chaSI?r$1% z)h}Ub0LNEkQ*zb;$^9g<7Jo)Z;gu8?poID5I~`2%{#dFOqoO;b2%6eTHbP#Uy8;_X zo=cwd7V81T&9PWxXAEK)87!Y9zXU_}&L1YJeqQ0I(FSSc8_frJKv0FYnE*V>bs51< zk<9O3bh*DN9)9E@U6ICnjF~0F3ORYWu|H2ZBW;fMhH6hvbIOf?BD?GyDuMbahaoN) z)3tka70~#`kZJH@X#=Ra&4i58GCR4iIWd!vqg`1&&0xV9&^*^&VE5$=De)@HuNNoS zvfEtUH!b1 zlqlJN_W{^_j>CTh|4&Rn5s(4CorpM5%?E7S73V*#@2DHKbroV&!Rsf!hp3B^z3_gn z(21s9ww%BB>Sa^6x$D8qfvT|vG#8DG}XOu{t&l+XJ6yD889_*QZR z)pn_?hRv3)xn7$QPVV5~gfedQ{}){Ae89`_ zMMa#Na^xz}#PF2+t-1eL{b4=`ot4^PX~FI^Mcn1nto+a=citH~l)pM~4v$B zv22q{|Tqv5~A2i#&^ADB)F4j?c8_{O)L zHi^`*-u2^43g|nO{|O3Yajbf>z@nkStf2Mdz-K&_DnV!#okT?$>U-&KAb;`IWiSgP zS{v>70X#fuD6B3do35BE(Y$+Ml|VQ>Dy4j4tV#qwsyUZF7uauxiw={09LVF?)N(6P z47*X_PI_!9c3zKgi2H)+(2tJSINM%KhYb+8lJhSoIA?c<@>nJSSSC=(C>CGC-8x9a z4*~CUr^n66cUE0vR$HqC;vrQVs27CN`5%)wcXlHAgmC;5aom_*|GdvO-iSQN)+Tut zkjT%D`4gU?S%_TC8&sU~cL_gc&W<-Ey^>MFs%8w}zwo+|H)#>M0hUKt;qbABTV;R4 z;c5(WC|XW-}Bl>DWzH2?)pXTmr6S_R%T4 z4U!}f%cr!DTn&LgH{uH=S0mtxq?hX`JvTtSO_)(8>HkAY(6p*jr=i`V@;@!Xo~sxB z02lbn7$Mi@q*x&)2^nC6Gh&p2b+#$$b+qu?&Xe$=*!A<^JDQ>XfA6f{(=$kZES)dy z@Et)oeP9aO0v)$pH&+6^DLp6AZvCB<$6SuB%?9z0x^VK-h>+_V9RqyZoqqws`DzG2 z`!6p}^Zq|}jPF{_J4t#ai9ThhR#d2yBlUkmwe^99UOZ6^*-ovh1Jq zn+ACf*$v_qIqOHfxSK}eenP5Sa(Qb_PF0s~Ka&;rZX)IW+_~b6dk|B#cS-j69(iHo zTjy@&$$uGm2tAcCyLTyl$yg-$N&4@HA8tp*ULZu?{VZvrb?n_C_1F6sCI0)U&{;LLm`s;G# zO6O?ncU4>jOQf;V;oYJlpY0Lw40lPTtViJn(zu4J+5B1Q+^Z8wWABC3r}l#zY||;j z7C8&lZ&!UcBdUWxfjQCk>LKqEYZN1|GH%AVo%^y-nUvZQUi=#Tf%^LdEMD1T+nQ8vok3q$3ucL|+D8fE&kH4#n}v&Cve74| zV6Q^usB$!1Atjj+QLz%6wrdNMw54im!yi#6-=ncvUAghS1&gIBBhWjTL&ebi348=n5 zeH3~f_R*c%A@0a({c61+M>StiCJvoeVRnO)A@TgXvS*@GP+iz7Z!ZFTvi&L+Ml&y> z(wUgne?Pdp0K~*5*hK#cWkgNQXu$UB;2Y)20QRhJ+AS?Jj|hctRnw#s4M~H zgrdNT3|GA1E4${GN(X@gLCpcTv9B}hiyM7>(ZCdR!zO1n-WmjZ5~pRftjwH>n#mqv zusnvp{CH0L2(mjMvkGZ2OcjZ^r$DM&5Q%R3I>AKuBGRL30+hi!ZG~fgEd|hm8&|~2 z_SL05N8NihA;wJvRpaI7-DP-MA?^U)5`5SX1-de5AM-pY;;wW+n z5cb!e>1UlFOk!R(y*`MS_~JInQ${(r2MYMLh7C7hy8)>tOhp-RHY$dN=TW!*=0JWA z>)se$oSYJ=1Cleh2C%eyx(z$kO|i2pgMtC%bt<`k5uID=A+YoxX+Uk?rUFo!gquAp z{D(mLds=uH3~Zgk?zC_RJ~dV3LfzN_S!N}DwEQ@sp|*WsAE$?99;J5^0&`=rnU%bed-gkQh!pOIISq9g^Z*6`YY1wnwNcA!8WU$g8Ibtec)aa-oN9 z1+&*#`J__Vf;R$8?R}(2Tls7FB42>^I3wfof@rx~@Vne~YlVtKc9jQ|d@dimmA>=( zT?D!Kq8$C18X+S4nX*pLyu=idsPRbrk%e09q5`~m>bt3h+A2%vX2j#(Z`teDQMT`W z8a!T){8pP%`e=#9O`#)}o3=!_Sq?2eV5nL)szQRQCYymJ4|g;th67p}3Fb0|pKG1M zTYG8|lp5U0ru!Ho9V|}IES+@r%udb=Z6a!lj3%85JB7vMdNu}CkfI(jlY#taiVW!v%uTWB8 z`tFh5ctSZ@_bwr>T;H_K@9m}*H;wQf4x#~wI!NJp zcz|M$O-8i~YSD(ZTwAY!Eta_&AU!_0(BZX%Xm3evU*%tNlf_$JC`=i)0g)cNtYOg~ z+ylKoZ&9w+(QF?4Tx;HqZe^5g$Ui1F(7LZC8)iKmzag#`kvfh)QNYegRA5R7`LZ4J z0xuZ(KQ?j=Vje5$LNe}*n*?4(ssSs6pH70*2$ugo>>@ zoEN&W)<*3?TEgouZqu!PQkO3AP!fQ6$`g4ydK%u>BFb&scQNjKn{({hbhZRV4a1Nu z78m)m8Rft@5LVI|T;F`&`cn*9uo>DGQ>>3tF_ydUza!XsefD~cT!uBUA$faB>bTw@ z^oGnzaqhO{hAp5h1zER*kK(=uXMrbN#YBIc$6$?rIKjKnv-Q4$kz0!@KAslp*US_ zW(Fv&Uv0`KUf$sz!}~P0J!j}WaMFzYo)yi0yp4Rs<1fFc1a~R;r@*yDzJmS&5>PbS+HwTdqBn=+y}-1yeMAcQt)!ng%IqKN6C- z_%+^k&wx=+6>=WT{Hg@+C4jmB5+r1cK0Zvv0K*elL)~}Ny#-x0Gm2a#^9Mw?WR10O z&*G0D?Qs)jt5lh!qP%+?$TMy{&Us-Ff;=l4XEcq3Mn5_(n( z%f`+sj2RmyO$5ugJfml&RCfqxWq132D*?|6Upi!jzIEb^C8SJe@9hBowy@p<9!zKA z(bEn=UYhNebCnTKN(k$__YdgkL`w^L>Goavk}!f~H>Ue;9{Mi<88+K$$yiz4jN$S3 zcRvduir^1>tBByLARRA_#QY6+y2|TbJ~Y&hrkg$DO2f$6t-B{ zO{&1oQ;heV+y2$(t)gP|iiqBQ&uEVUj3e%)igujh8)JSFQ5OJu|rCu5P0TNrYkCmY1Ng(*BACxi=g_iVD8N`shXomRAgxp$ELA2 z4p8=UKbUr6Kd=osf3cuvLDOw+vxsvFdmp$)Rc|+$hA&Yo4jFY6(J=XO1^ioE*lGLj zF!-1!29g8zLIon&_4*%=3VR5@WoqlZJ#~FRYZP^)gq@*#D4B(wAr0Ld(xUH%E)MQ<=2-}w@$*njF#j0pCNFsk!z3HxpmXywIk%= zikA!ptPDGU%lQIkqU*^PiGayUAqMymqg$w}MEsGoC>RfbAY^@_9*) z*U|yTm~8WA&F3a_!pmiZUrq@66@pCW1+ja1s1ey2)PMU|gRs`_uM8`%zx1sqIR z5AYAZy{>LJYl_qv0?Zm5?s$o8sc{}VQzaoXNKkKzIQ4hsZr1XA&Q2s^WW9f~_Q1q( z{nmc&mU<>FeupH|(!b0p-|3eKe8)8pkuy}^{jJkwQ_3rc%*q}TNe_DKi-7)g2)$IL zGw|h7lao=mXNW!08()ZkrdbR6J!rUV)>z;+f2&O=^uzBD_P7_v#(BZ-P<~e4VpS%~ z27hq^OK#H97R{@-9R-){9EckFd+e`#yX>86Lh zMo)I}>wcY6Uk!CNE8ve%XUn(!b%-Rb&VvlYi0pXsacoBV9iG*=$s4Y&E4&MQOj&i< z4V(~m%Nvu>s@rg>B>3jZoo0DE=+|diW4;EzMxc+~Ojo#ilb?_>OQ7waYatN{FYCO0 zF!RC{aSTOM8n=cDkcKzEFhY&2JLytV zbr!G`wN%hxH}D(FrmbT;12{aEa@ok#1?Mp3C&F}ChEM~Dh*Wqg*J1twZz>FK3rirU zQ@k8}nc9n@M9BqYJ|v5&0o=v!{f_InK=IB5nI{M-!j(BevY1M)4+`x*lZ;Io&s|k( zk@cg#K(SqRvF#n4*a){{B)F_4^A`6rTQFJ)R;L2jUMSF-t%Zh++D*c3QB!IP*pka` zrwM|Z-640$T7r;iwlaU=(`KBG9`G@&2H?{yC64za6hPfhd2o~nMXi2>+bqK_$Q@|Y z)_lR73S;xD8v6uS94qR!D7Ccwz~IK~lahfB9Tf(=C_MJie!cGES(p2rn!iXR=>&62 z$iaR6Jdcd+yPZJ>?7Z)Y<-Y{%DUYi1S;H;j*1yU00EI3L`6ZhpGcQ3*Rq~Hj? z&Uf$;wwrCiyg?q7D4xAsI4?&m80VEahM9)lr1&h7D4S_w2j=(9JT4g7N=1zz4~Mf( z(rJ~=Rm|~uvX#X9PV8&{Pzn7b+QZt>MQ;?yzhv%O5Yju=3<3M(Pz<5nl>(OZn zSOh(38~~sXkLup6!HKFaH&A=HN#lgDTYSAL49Nbg#ycwf88tu9NQ{nLeF>yqXZ!*2 ze06m(PeNa7_o43YmsJ_CGx+l956nsFRoA=UPd3=sjQHBO`~B5OU&bMwQNk_uwo12{ZCVZg!Ksmye6b9#M{uiil||W6A9F~n zT6!+9yHWQZqbMg20Bm;nqx*-kyLhZPcWDQ<2mh!vcx;wiv$fp;J8bkq;La!QBuKsy zPFue<;##E*KUnwVeFPpjN#myuok0!N(Q|y?!KtA35B1gDRJQE6xXrQ|r@DTZYT@(m zqx8_HF55+T_4(;}!xr(n`1wolyCV)1vuw(`JjnvDU`svQDD<7Cz78Kf2UbkdiG1p| z0BnxDw z+EVq~A*pKGBCFT6c`L{*uRj;yk{s^{P6yjG)M+&+rVn}l?~_%;ViV`bn|k3-hC@1t zr!()lnU0}#y&bL<+X>HAa^b0@ZnlF*m+J)?D&Zr^n20UY>OoQ|%Xcx`4{bxOSdZrV z#hBd`4N4B2@7-q(Ix@Mic@eOj)^0M!$UKXNx-L>f9cij5-PjtDr}6UXg_PH8!~Z)3 zbQ9Mdo3D-hzj?<=Wy9SXKR`#Ey}vUYbunTN={HXzpJMrt1|J`=Z|6fKb^Et(O6QTH z1-7xBspBGlI)L>Af;-Fes>s1{0A7wpI2dwGKE^7=#R(S}X&~~@3cxKMa&hAXu5gZl zY2v>!tWKSk0yQ-~&AzyK5gnF(tp+#9*!38hGQ9}zxZy0j!p9==WeCeB=Jy3@Nsf5| zKcw3l@fq3oPX$sazJq;?Vvl>yo+O!?Gn26g9GN#b8~?uOoQ(RAZW|D+khl40lDI85k1Q1Z)l6(x zgU@NP{26mu;6oDL3R~5|WBpv?`ki@DGzm6O)$L7cY45$mM)g0GytuM=5#9)0f2NnA z=hhf#RMZEE(=Bf7H4Dv@ma#{?f{{kx`x6SI%2!X~=ZY0`zA7l8@x~<=q z0OR?mL$Z%|dWvq(pUFKdYqjvnKyk(}LVvB1RWQfkVE437Eu*p-#$nmY3z|8??KVx5 z(}Kv|5UU*0Waxuj18B{~wJ*GWn;$*nQ_H26CEmO9ds&XCS}XnA1tBHz4!Cesqnfnl zR3)lVmO>rlD?`U!|aWsFRJcRvR3*o z*1bsOBygTI+pA)u8W)~cFQ^?c-;DWF#ErrfHy&xza+>`BK7`bA2HCGkd;}8tUiY?C z$9~8^fbaF9OiVRfir~{+CJ#SQ8;WCSCs3T2j-igW%onn0)223UrK9Oy?#naBz8hS= z0kf7p9<6Wb3c7_(`;d_Gnl zqic9nWHv&skr#=sgNqu{kLwHS-r#)!O6GEkd6wgKCfm^J`3_~q*$QyR%P$Ff-YN69 z4+Ghq?Wm3$ofXRB&U%NJ(BF`POR>f;cj(Q+!k;(S31>L8mH^IdVgP&isPuPi8s#dh zMU`nBI{eU!{rT$HZAY3zA47c{NV#VH%X0~2Da&u0c?Qx3jGll1%A;{ZzEh*gfhT>> zDcAJXV0+epx?&GA`cpOo+7w-Ce0{ zF0?uNMlC16YgLd~ayMgrewGz@9J8~YvIS?O!AG&IEPUHsXo{_}rV`!&PR&Fj2>O7S zGTltB@tc?Z2Ob{vIt4R!+WfU^eLB(dEBAk>`Nf}=s9`?bJbSB{IogPB7!?R93?S{ySvb%$NKU?Cly$i zby4+XM{{vr+|Xqh$$dm>d1Va1yt%9_EPs#8IR4l<%+4iTOfYycwc4&??T3W?uHDGiJNa+E@Gp%!Kq-$ z?@;^2pZwZRH8PD^#lOK@L==_n{A~3G5&IR6YvI4SeK;It3S-MH+2v#6_pKL>Op(su zGobuJLgmR2l|D=gB<^3w@spF(aw>!Mh7B(wf2nuU7}-^a7~UoizW`cy%azf7xOjgL zks`b-uMhtpHtrM*lZE7w0$(|}Ma*z@lb*!E!#WU%`n6xz?32r@I3mn8z^a_`Xu474 zyPX!nq&z@#6;Xi+W1H+=V7k%}MY4YxzUI3dK<#Qo{^`+TUD$M_9;=_R*`4$^}_mqm1#DYz8gbz}i- zsD9O8u|UjnQsRP%>IX(osw zEq(5{KE55W+ka8MYD0G?oHa*RFp|pUbfJXJUT#cC-|xw8`QR6V_USfs?NkL0``Ps& zJd`FYO!_XFSJt)DJ++An-?7JG^siz%V)KY#0EtW6(hoFygP&EC_#m z+2+$b!Feak?lg-e;%V zYt%*+W%^?B*KyH39w>C7oLq@F+wp>7ZE@0idD-e)rs%b2_9`i!dQ%Uj6&&{PpquL1 zGSf%FycO0Qii?CFb7Qt_z6_(XH)f6N12>rgoDFIKNnprApa?Sh38R~2xa^Y{ksZh= zJh}d5w@E{L7n9EGZ_ei?Z`MDB>p{bccf1?8wE3aay~6$-4TfF+dYUntWq_=vym~(r znzE};{`9t@uV;I&CiXnXFL3w^&i!P%)N74kDYbS#j$gAP>9F18%hpV60^O+;-kShg z@cGZ|c;vss<>%cYT#eKWk{`Nx26k@xtw)+wtamoRY5 z;<|<>vc7WX5517C=?|IH0urG|Uv)5DW}(3}k-nF4Bweh$>>xmkm*!Txmgh-WUq@uq{?ixbNYu>`3gI$J-%S?0K3cSco&-P!*tLmp zO=EF<#@Q;w3OWdu@s^|uUuL4^``MKkqYqqlp|bfFT1{ID*`~dRI2Yz($8n4{%p%mW zpiPYV0>g7|yUl8Z&1L;Lq67Ir*i!83ImK`B^&xvf2~ucZXs0{EYQ#h*$nYj7e{4(v zJyv8ytJ)h6=EX~%K@Y2Lcp8NBd<4N}THWp?+Kk*r?z zE}lQ){~hJ-m=t?ve{v0KPPrwWw}rmMX-ln5O=%$MXseASjzaGKA_uMl3%YPQ~AIr+bgiyGXhoj@ZJ2QYTVOxo5`QQ zND9d2a0pD^0J<5TD;l@_G)g~wuAK@H!EtEV=(=A(KaaFT$p?+s2r_$fea>CK+p%;- zgIgI;2Yy#!5nXi&bi4Z^vnp$B&QN54;I}QPdkbm8F}MYPP713huayR@FTSWfotsTi z_)beRY`>g-@v@I+Hfvu z{mpogD(k_H(Ixxs;E6qIlwxPg)Wp{}rGMJBtBJo=8e6Wcbx)cGu{8uD3 zKsAJ%R5ReGDc^H9s#WUuj3`uPZ-Z3;Cg_;uOGs2aXNoc3eq6W@C@Kqpi7_5A+E?*H zJT`XMjKA-Jca?i`{}}RVkQz*bz?d~_E-e7QR(l{lN-S#MwN|ryJjEb}OnP*sis95o zVhyL!a$u@?H+T8mBiM*@&_wzwn0R5 z|HCzq|L!WK=f3zmb$y@NIWO!(v-#?4Uc~v7r_!Ra%2yxzz&?P&x_AAU$u<#I&#TCT zY&9FSj?%C3~zB_oVGal2qd4(?xlKH!rdIM@sGK?RvtPRcBKL~1E8Xm7MEuVZ%(!+Oj2;U* z3ZiBOXbrWpJN9+OqSi7G$7RJHmcu@Jy?@OU_HHB{d<)Cy*%Hy78i5bj-T10_QcOn< z>!?l|FQ^{d=g9q%_?r2C`}H@r7`2$89mgJ7XI~r6T87wwLvL|20(|)x|7C2yGvM(- zx1oKPdT>F^vah=q5uuzoo0+azyW5rc=n4nsFt?_#lhW* zuI%c>vvGoHQjSCt+kZzmus%@u)kwpjB(p#X+da?*NdXYOMa9-}r6P!G_xJOU&SBG` z7JGY&0K=*ykojVRf=ciIJsfuquuf%DZ2jeQiw^v(D~kzj#dHFo?ZO8;Kk&KQ~R_U&tmTcUR3mt;kRm0tU-%7d~@{y?Tse}X|5-LGI?WC zOY3_KUCjACKfI8HVlf3-?5v}^`aHfsd8|l(Bg#P7Y?yc_dn_n?WcM}90*wxv$NlQu zLko1EUT$hEW*bCkGM28X81rjZg~Rw_`D>{VIlFB4Uujl+a7F4#M@Z%zzWgh5&h#F! z;~P1Z{i%H0chAjVOoWCzxSeO>l~<+c19xEj#<*tkHf_ zP*m5uEt|m6Pv9jnz0I@LRS1D?#i`#@OE1axyOFCb-5YTIX-=n&`_A7zfH0JVV9D8@ z#nQcF74bvs5+R;VJDE`W{tT0|Ug>KSBDr1H#SHX1Uhh(e%ENkARdJB&V=0$Fiusevk`2{U{namFuD{^i$2qhdIa-^yK$~_dJr^ck0wdk~l z`(8ddu_ta%)wGx=h}k`AK3S{+epafqC~*7CGOEyl!pCz{teFU!Ad%mXCT`zZFjft8 zDM-eOQH`{)!``P3jm{tRQ;Yh9=&8quyb5q}E`eP*O*-3AyU|MiquMO(@KJ60dGlb< z&1G9&q{>4OdCDqFWY~+H&;0Q@IF(~>p$&RkcZiQC$dKydj!e`^cww&JoEV~vTrQvN zDx?%`4t=LxBgR`LMy?*E9Yo99x!nW)1ONVYN#;cq!5Ba8bd=p}^hKj?TK+$|&Nb$t zpd#k9)klRH?NXuf^rJ%C%A5AakBd#e(>! zE|k0e%9Cb3nzy)klL=Cei>Q75N-#+oW0B{X9^0zSJp1th#>VivW&{EEdjoRI`nxPtQltIV-2s&c;E<}?~&*C>Z zt}3Au7S-7zsqu8urpJBqEifZ}dl0$uFLi$9V^3-lOQuaOr(Re8hhb+Da2z|%Td4H2 z%AxBN_ygI6JN$8oUxgh8?-%6S`>!!Qh+3`W|0vu(1p3+;l!k}mJwwqVX<&6oC58fZC<%-FlYy5S%i+sS_&8${(}O<~ zI*;iUveEpSHU%eE%@Ke+K(rJt;@GNsF*!g_xKxhs zNWDdxPe6?0*rc^yMs0cxa>x;Z7(O1^SQ^o~IAwfZiSW)0`1Rn9UnBOKv%YS2Q+(uh zZ>)h37J=eOA?9YyP=|DKG0{O|24|4={qHwR4h0XdW*LPWwPI2vc7F#JX77wTDBhYW z*SLOGNqC8ReoEM~A8Y_ske=q9hGE2n0dNt-(Rv`!`frfFBGOs^SCW5>YwhcO%AR^3 zR^K(seAH*p#xDXU*Ka^=3ve_>rw>jgI<)XOVD25pC;)p})sie9Q!B9x zdrr*^*px$2KUIj*8*i=%kPLzh#oV$t!@h!WXPa}B*u59D>0_2w&ys(7EIS?ex>*if zllZ?t|5KPYPOg;wG>cit?q-cTwRr=+LkIHf{&CI<-|11|RuM_X5r_cq!#`hep!O^omIVFb zPAJp*ncR8}*4m|eGpoEi{r1?E+>;J+7EGuN`(`NkxhLB!^hX!!4vdc-WT% zzvj$JOWvSlbJOq%X(6PSf*W__69xfO{2kFzIWk1K zPG-p~XlvAlx8oT5GD+N>xueUO=ujN{*nuNVcaus^9gZ>N1{ zYk53s@0K-EXdx&u>ppUImFmK6&z{0k^?IO#Cms53efcO8SpBP+ zD`eQmylg>D8+T?Z9xd1^;Gb&QfQW0qCInAZkd_60p6K{>mtE7b@zxIR{UEf2n6h># zPuWy7OAJUVKsM{+xm5viCV#7KR(&AAX?7j(tEHT^wd&5}f@30wHW4lHg1U0tQ~V9cXN~BzV5;E+eSW8Sdbc?41juM0Hj4GI9909eGq$wiAS_wRe(6chzBm6Z(e>bcJ{! zoA&j(VOI^tc@ILKZ_CZiZ#iu-E`&DD$Rd{eWXlV1VuX&Vy3ortvwCj{6d5V~8=cl6 z@eAZ6Xh3I2)*^OS9}9pHfGkK$IDS`_{f#phy4z8c1wu^WBChbsf?c+;VL?($Vq#s( z+G(|sm%}n&a*b4rA}@;E^?|fBrPosea&X?fBa>>BEQ&dc_Q^$U(X&*o#GFHwl({OTeRh1cB2A2ccp@3&#iw}rZ3!56)*AD;< zUzx>cfq?`+`r{q|;mIH9GbQqyC9k8xv9d#|;W=cL2t(wQ&0Ta;q-l%O8w9VPO=45@^}L9e6p(2cUNc9g2aXmP+< z5sRV8q6MZ#kgq*wAnlgWs>L_&>zI|=2Jn~R9$4Y5OI+*FZA>xu#e0%&go#l^vn z0*Brv6qc`|%Xg~yEd9uxH4(PJ-}+CtcCW~`yh#H?BhHg-=eQZ?AFf$#qBg zo66$U=90_wv1^-ej~w|RI?j)>iAKNYm^=Izmvu)s^q0vtn;PD81ab=47@-4QBXQkA z7R`92<>3JjPBM=Mb4e1yNraf9ORmsWU9XTl?y$&U3Z;}{aK;sQe*GjfE%fK5wTdaN zPEvJ-;I*|gdcwFVspXv=zM?-eKt^y0GVixNwkgXp4tu`vM&VcCm6gwKquM#6(vnN4 zi8p@bypqV8*Irjn9j@$MPC0UzT)M6Mw<%JmhH#YjQvrBTUj%BBHwf1_w|`Xx=^w=%Ftnh#?NCIVIBB>a`9RsAnv*BZ`U5 zh0GNwvHcjchgrX3n5v8rbLa z&uMrpBSW;*JPsuAkEjcigkMOT{`kKoy{sX=-b&n7*fvXDOjW9Qrr2yw#%2i1=Nu~i z^|CHvFIQ__6ZECN?>gd~(eg@LNH3aq%+~$!@{3y?e?shU6MZcRip+mH{_lo!djE&F zHw}dH|HFTiN@YtFvbEVmQph%nQi-vK#E?X&AtlS0Q9@-a`#xmfcVi!nCB$g4FJr7( z#xi4>ea`LsJO6VYo@eKY2h2Pe_kGXj^S-Xvb$x0Cpa9=4WodQ8sN<5I1g9%=_!7Q9 zb5-v@Q{rCs(Fg1YHrM%Kjqik~{EsMdFaA(1%B*U8*pG&$mCHYB`BoNkbix?90C?*T zC$T_k;9Ffyn^tfgpov5l5MLxCEN4)Wxlsw7dnXw>okGwa$H_j;;6Q z#dziGcwm=rs|$f`{}DRMtYZEagnu>zCg$tCy4e=a;qQ25ynpS6*p8)N zuoe&OVL7tj3USuaWmi!L3fYy!u{#}ITS5W;3Zs0z?!#*?kBP(S-IEDQ4KH)HWUD!( zo?G%BAIX>yd(lI-y*1@vT-2Pi7so5u1?;56T$i$RtJMyF4I2hH;x1XGE^4Iu5@v*M z#ynj?#3Ui*&=q70(WvWP{jP}~kdtVWw0=e4|2`}Ol=({6R{zh2Pg;a5*+u084oz+5 z6LhlR^$cL1|CB(r6qjB1qyB5z!fdkq)C0Hb#s#O{-r@gJX0{`@val=~o*lGJ@g(e} z|ATtoo=EyA{Oi?m->d1)&A#9a9Eq^w6U5xPoQCh=8Ag7?ZpP_}M20|ev@S#aeW6?s z^K@Qe(VTs?-=y;lxO$_v=&RZD3}yJ<_Fex+b>2I!v0(SK zs>6^1DnX+8VjIz8JQLMTHS8&~_;;GtP?)&2%Z2{z^z&Ux$JU9$Bh*idxAvYcpMSEB zJ1z~w(D4Qxl=f*)A5YCR37s>>dz*M}(!R+`TX#5QBw_MX>D z`k_T?#Zx0Tdn$YRCu|$&=G(TvW6)Qww20i!r}9(Fh>8M#p81&rGVgB>Z5!Y`0Ol#4 zI$r(_y&KVs^aNlu6?2_&yw{IbZk1YpOmuNb-H(7^WRUUE@nLsTiC(>l|1~{ zZ8oe7uQY@d92ofi|Jj9UXn8W}l{6^SX!Ji1A0Tf2KRtZtfrqcI3tc|q8m%aChi_nib3(yB>7b<@3ui5ydyG65G|3R9=5SRLpG zCWfoh_nNOcv&@Ks9skHHms&qF`|;b1cSGib&nMlb*Tuv_^5Jyp4ibpuji>&>-qjmA zN3ZWj`aN_p>kt0NoIk978M_Uz!fIL%5mBh$NNs=7L9qC|Lkl|aN!@dCRVR`l%jLa{ zO@&}=t;F}93vZegShL5WIp}~(Q`ENU1NVPxkI|+x;XK(`&`;&#EK%q?WJ`Nw{880p zb-qo3m}mEB{btygWH8}E+&Sw=)pn89cNuAOz#N1FFpmkV6D_E@`S5Z~*j$3K4=e?gy70XpqPVzgOuVJSx{b^nG>x7#eYBKY-R03$n zAim`L!qkzncDWQ|3+2F?;dc<)12O|aj>cFa*4}NEU(&jLR3(KION(q3o9;{nlvjaP z89tmARN_#QQAVQrz;3B>1}D5P|KX8lT?L7EU3SEqG?Wps z5Bcks)JSyMo^hs|e{?Zrp3!ctVZspIMZD{VmM!!CAVoq{N zI`51Q%N6nGV=>n13Hn|;8!>IE`_5$Ojp;w6cd>{>N`0ru8f!QRC54{&S|^F_aRxK<99Jms zhU-`SY#D{yw58ZRqGKzG=>-YLKn81(C4mJm9n zteptnJ4S^(bK@;wPN|?^sz{a;zkWVs*i`ZOQ*k7{`%gEgHpZPaKCf zUd2`Q1vXC}pg4DmPUKGl-I0xepe;<8Xs;v2h`fkL_O}gPE`|Y=`uALTJoLCi(*gLQ zYG#z%Q3|ZJ-=fZ5<-D?LVzg`7%645_x2N+L@Mi}B{%1>iX!4;1;>34re-*dZtA`RY zYIDGzt_&~VW!v)5*sx8X4g5yCqdIe|r$d^FK})eL(=+=h zY2{;S@%T0o#ZFFWWJ<(omEIyt;$PfH$Sv(*il*^_yaxBi~rmvP-7;TynsOd1s zz8er0fd9AWRlnP=iC?NlMZSBl7bLjs8X>58M>{i*mzR|%?o8i`A~XrfK-+WFog;$% z1*LlC*X-T=Jv`z*?LIt#7Se4IRhg*1v{|y8xE8`y^tC5-T3Q_z9neb2KpK*h{2au6 z#@p4EAHf|R!oucm`R%~Nq&F$50it=RY(l1%C+o$~T^K&!cIIs*wru#zkDxy5!?*TuaEEF%xdp_9-bS(>klRO@*U~^b zUbSLyiD`e;DZhRh9TDk28GmV*W($Z`vDLY!2ReZ3p>G%{Cz#%w=yx7CFeX6|xZsoeUn*0C9S((7 zuRr(sQMqt;b?+R(lj392?5HR;FSy1b+W2Le%eLitNsvh(ew^)^QjlsK@8radZ>Q#b zPfrqrvk2io;W9xD%k%X!lUl~HSn|xV2@E1mFryVIL>IrUPM$VwlAlIDR-*XMBS zNRiyOoj*$aM$iALCYiCNWIH|=1h~Vrcgb}>eWLG8-?qL3D?;-poIsx5=YL+=SeOVh( z{N&95r8m$Cv4}edwryQC8p_cPmHFpGTx1RZn?lwqs%=}^|2j$s!I@?d2?49`q+OcO zWnR!{iZ_*NvTavZ6|_3MB1z2OfL1Y4ivSg1qLt?xHNOU=M($WJLBdKiEUDH$wa;?m zS{ZVz)G$lv@J<&ta3W>OZ$%J3&eTT&yq>Nn`U6EdYC^*%vi~AH;fYOoM~J;^%80Qf zC=wf0c@chZK7QxW=$xOp;@|r(Rh%!Dra%*l-+40@YR(rRfw5V*@O0bdcovy0sSkO! z>vz+|FHyErvf{voWb&?tBrEfW)DPkl+tvkZHT$bp4}$&RIpHm;^@V0Tmqzz_hT`)VCYB3T&C-HC(VhVnmOB0 z&p-;icQ=4pAsi#j4YbCT6C;XjZGQP`K6VJWVxr*-5nZ!OLx!Nx6lwf+FiLnTeZ7-? zG61#l5zJz+)TbDoE{yYPygufUtST73;r(J6j`yoed*o9bHhc~CIy^OV56eDJQ@7yp_k{^;Xd#rQ zI&M)J?i@bWbUIhqpRCC>Kjd!-`^;F5-sHq}K`ItQloFBU{Z4v{7z0i5k$L5b2*F#* zt0`9(N`{2%`W)Ar)X5n{>76k&*9Q%FUOKjrT=}}LW83s*cMto{UxT-C_*;H3zc!Dy z?P~B{hHmrcbB_W_&h7>zdK|ynxc07g{U$_9!kK#l@4NS$H+?~5#Yhd_r9$am7Cig& z@>k6sK|$kfCGO_ERJ0hJhNdAg3^m+I!M!^tMn{*_dfvUEvEw(w;6JG!#GQwS+RqJI zTjA?O4;1FqdpEFeIQJk{fPZmGOyTOMqm3G~0)A3vXD35MFfsfYJ&9AHW-5mWr)W69 zh5FL>+~`F4|FTY`D?#HKDT9`+$1NvQ7zYEZs`Yu5%q6{;P(z)H5ao}Z&=5-{vs&dF zVnvrOrHkuc%UJ)zpZ`X5&2U<-pfRl>@k~6h8@FpYy1?Pq04UP&7J=s&cM_~mD{yO_ zS4Di&8H$Vke(8o|e0j{o-D8Z$eg3(H=7$d4+{dftlzX-|nb#q}*xR3TF0-TfK+!g= zYHL2>+MhTTWI-{Ho&?5P!|baq+?;IL^vBtf5OYZiU|Rv7@(`yCs9)&60K416FWFKh zfsy1$-?rvhF0>rGo2Og(!NQhul$v6`JCf}7WpNL9>7%=oJ|?eI?>Rrb`4AZ2kC`CY zwMQ}&Tel3;Vh*&d3rZ76AooTU`s8=Ky-AJk-xcM8pyn#-@K6bbmNojx|hL=p)}d?xV}|&5@!#_ZJR4&K44J zpG`St9~9}9^ciXO?k_iG6t(V*yoiiWuA*4B7Up3|?!EiHVYmOzU!5dM=2L}zSTV!$ z@2j3zpYD(pqr7_mTd^ZM@X<2~A($*JTm75zfUl^WxVdgO`DdRbB%F1(m6*6=VSNHa zva*5?XAX~QWWfp}VjOLyuX!Y2#4Kt&g{`FDRzoVWh8qjD*6Y7)mcc}0bpk};C+F<^@+xeSN_E9Y#9H< zj3h0+(Y^^np?)E?HEw~ho8M|eB~fA} z`G@)=xc&ZC>dXs%Y0*h40e_bwNJV|tuJj>?htXsgoOPZ@#NQFEjt}k$CeWk*${UDV zRM<@%g}D#EF;^L`dXz)%_)zJqJ9GKM%kGN}6?)stf|}&-n42@}2)@CqF3U;z-c#lg z5RFXjK`<7>i)Ku3Eh6^Z@$TsDRPyMtK>|cnSEaOkx+U0?vB!al%m<0@?eRWDtk=Cw zBk*}^-LzzPZrB2_s~_T$V%<7B;`@@L5XVsn-jNb7?MrjZ|4vLYT*kZ?4k!d-YyV3~ z-^v=B8`=SHDYIXVE#HiNeX`&SbTtNsXk9B@wN(>+j1WylJR755!kANJ-hi%^F-|KM zUhaF1|F(JdtM-FNp1t>)Tk??F=5lxyLXXq{D{je=;C`L#+|(UiuOhKq-|VzE=je;xH!gKI)s2CdR|(Tc5;D z_;zf|C6H1+{W{aKLV}R%H8-LNXt5t~*Aa{Kx@6EmaY48F(|Bxlu@Gp|b+u=rCYnbM zoyyWrqpAr&{BuCRUr-PiS>K)F3@L*32}s*5NnC>4T*?B+Vn6u0qA&;})QaUNjC3Yu z)X^W#?6_FV0Uzw`f_(H3ot&S%IqN9$pAn8l-~gLyK)Ul2n650o|7ro+8hC6Qr2c79 zJISdCxZmmb{HjjKBPCfMG8b7Ncv5f<$7|&qA5k5-suQWQ^UvzfK>RI0m`5PYY1#ge z(f7Co^p#~v_(q};#cc8WITzqNnN+ZUbx>Yc7DSvroNM=Sv|H!j(0Q8q%4Z9nESQBE zF;xd?y#(a-H%l1JEmg?SMVw7*6{Y{`-`v2jbBRZ5slT1#8CEu6>x&1^=p+b;>O$AaJ^sMn~3j>Kk7k*jw2Dj0SmyYbg^#y_fZwmiV%QHQ zoxiIE^%Q2S;k+{_$S#C>YTjLO?L$R;j6CHbsBdZ1MSC+^HhBn|yXWptGbc~6&0eE? zA@~+CAHwBu@ing?dv|J8=dA?QEYa&ze_41k9drG5K?O7yy}&+??xFxGX7M?=XeiZX z3x80^P|dPo06QdU*AkGa_+)##NC07(ONaNkCE`c)?&WBDo8GNhm|9cI%bGKwK11k3 zPD_R`?5EOvH<53xOa0nU;Jz=mHy)N)#rB67z@2fwbT+~o#Oek>0*OXUT&I=aeRJlI zIl=eGs{OQ-;-j0}*}o?s$1;dX6VP5TMRLRn?s9YY5@NFPA_FjDmj%|Wijawu8eMxM z>E(3J$7_h6`La4o+u6JNSxZL(t;T)oLH&zJk=|Q0(~LT6&TA%AD8juOz)$GA3h(b$8jX(UUX)A2qhIY!m(N-PSvtu z$=wtQcY81GVKCK_5*@ipj`&p61Y6UooB!GSoP&Nb`Yi!nVBl;9eh~l2_}t5y@Rr@O z;oa>&$U)Dc^e`Owk~YS6!Oxn>1>FSoIQjvpz<>s0^M{vi^V06ktORr52S9!|V7sGm z?Pk(q`Iv_Ov|U*X!yQlF2*UtvAYF;#TS~_>FYNs87LJUlgE9CNS7u?6vFy%>puic? z>^8zF%86nv(_;H{*ymw+N-NzOOm!vw)6@ZLlhds1FaIqLPonknefoGLZEfRl*Xi- zkvhzfk@_)#dk)`0znwQ&=K%5N-9dblu1@^M z7`nlMRm>!P+cXWKc^6x;WQaM040xPuN~`?XJ4)|hi{NG5An~bf zy?k}8wc^HQR=!>(V%@s&q4(`Vr^06oYKy#&ztI8!SmL5n;T|jI0ZIF+#Oits9Ph@s zcX*x-iD9Wx3|2t0Ol4>HO;9r0fTM(F#g9JuX@w{WNum_jA&%7PhmX9NeL33?ns%IP ztJ z5=Yw^C|SfK?h(c<;_K8hUw$AS%(_z9e!h<-30guA!m2B|gt-+1`j{$nV9Jd}$lol4 zD@%c?K}Ow`Wf`e2A-JvRA32$1y2(KKpYZKKmFR{rti9`Lsm|PWOM+ z49{*Pjjpvx@i*1ccwYU5%|`1Pz{#lSv z4c=qx0B3|CT1$2wF3NBG&6rbmMDm1l#Jva{y8h6l^PM(){>|N^XF=nn^i}s{1&SQ_ zdcQ=kZUftoasuy3b|1Wp<)4?Uo^pk_C#LWNy=8%G_7KDUDwoUM#Er!Vb9b-QeO}It zd1oX!=zPIcw^k?ob+GEcVH>;UlfgdkO5@`HO#V+n5t5>aaE1LyMz9{zx|?cj`Ydd4f1P^+Mx)QP113nM-p)S#JmbbxbwuEIIP=7HpOgM$ z5jwNk_V#gG0h|8osBJmnFAJ~Bj^38~01*xCbh26XrVj->Wk>Ly*cat=w&`ZcgoSh9 zV|7Ndjvv`&EQTOH5_wtK4^+d@@U$7wS^4ofI0_$c=rY+*~jI5OSrpb@}oRUtv4bNs5J zJ6b{Fbppp_#Aj>9sonP$4D*J9Xw~`bwoo?qB<=4(Sc97IbrrMZcR9pVOS7(IdIfL+ zGb~;tYHBIvB2LK-w%KNp?mly;g>#Gd^0WS) zO0XZuL?8|!xD5>h4Ky=DCpqR<~WXNlKcpa^|(J#a!7VZp3nYcmV1lng3i zT6Xkam?vM#_<{U^dcynGXlow+@(k1Mk4m=o=KL{g^~)nMAztR=P5xEFloZ?rLN?6S z=AD15_+K<1xGwTm_6QuprDm!%0UtixIbX|ZOi>wuaHdJ+WFV(JZD2_kTpX-@?;#pi zw|xQ709IgQK?|&C`b*!&Bua$E+HLs&=Z0#4fx&ggE! zPdwj2rKNzpj(HBmRM)4PA)!Zp?henrE`rtm%<*6Pv3>}Cja5dr*Lt5_UnJS*qw=<} z`TmS(sT;iYzs>;2&8;`IxC5H_iL)GQ?gMCm=RY>#+tWFPC;BIWg4Mo{?J(Ramk?){Fz(u%%2VR(6^!t|3(%##64XEFxBd>?)1IF0~N!iD?) zgA$+>`CR(*`gY#3v&zu`fR9bmB6RvZ!?Bf5_W zcjcdnrwfm*I@6P_U%TH9yg<6~bA)rJ|7^+_XnXXF+n^i&5~B{T7_QV}6@9n-9=o9Z zG0RJf>qYdwq2GtZDh3RtlztL`X1=}Of6n)}UuAx<;J%04x@&ebRrpk9jwD*?k+x~= zC9SZ8IY7JU&si;^KlII6b7C7n`(Fm4^MNvqTz~+6QKS1J6S%I&avmGRDFFUnCbdv<4-izvru{{wIY%BUbcErAO)q5hk^TXW|-EsY*_P$x* z_KkdVigPEO2Z(gavCBRI;vThmFGapiNtp@j@y`HA#nHbw-Dvb0dM6}LZOA*W>XW(V z^-O8-+1z3P?eR|g=oQ;LUvZb)5TR&46#%j*pmI8tIi#1B5!2&%<+XzRh$|2NTxyxr zb@pm-1|+IW)29K4;S}I7==|Oh)Rauq0qOlpgqh z@%`+hWnYd8?4N@I@4oRx|0(5oUn$Jen!u$WZ@u%`4fw75Ey47yJgS^vyx#Hs%&n|H zu{1nEjd=v>j~LTqOQ>P!iQWYr2eWFCCnP9zv`87QRcxC6D$^_L{|`_M+k^-L|^e(xvnuQRs9 zWAA*j(l~Yq!pV$Ji!UNZwGy!i?dEMICfYL!p*-8WQdqo7rp^9)R8PYT zVsvJ7q3pSpZ!0NxDt01ja*sX;P8|Lp0^s)E&C8%COgrhwW4yXmO!TlhV`i+$(aZG@ zKP`4Ap3dee`h}Q2`y}lMigfqauj`Fjl-yQ6ly#JVVAADkE6$%=2}z}tUqg?0?%qGc z0q7W7tqTcv7c)hz))6;!m7Oys=N|4#O?AHj+nupLYMD*c!++y(VH?Q4ezN>S(SR4+ z`E$mb3^qe1mj@|h+g)hUupjGs&(Fq!;s-?abIpv>54+e{`>TCaP1ajXyzkucbGo$P z0JUGT(Pidl{P#Rq+TW2bZTU339LF-dC2*xubYISF{5JnV0ZhtJE5@{?Kj&K3R3(5h z+(UI9wi7!atHwHWY?xV1*UIXQX?j@1aP7l+iJDjDJ!U)D|J^J9c$C^0zFKm|cZ`pIBY8GSO$?YN%T?mp&ZtJ#e=_KbZ+R~sKLPys zF!J?E$B5@9=NqlBZ5QKgf?S9O+SCLx2ZaE?3b1KyI7C;uPJ z&Z%Rvm@c1&J+ohB0K7I`hM2WjEHwHvR=(XWU(#~s5$nJoI9@~^YP@k!=4*!TGidCk zoLK2pv@LHiW*_%`3jgE*!A@?4H(w07&k}{pqPbvj>d=fni_EkYN^Ci7kMS^ix3`C> zUDgrR*--;lB?jF9^Q$x!KTB>DBkt+_(<&HXpZbdpo{W%K0)skVJ~|d1*7(*l)hV}G zZ1y>i9^;QeH2vj{%d$G}pf=?C`8V4}I~wZcQIq&L3G;1QlXG2+i->P7&;c-TvgWZd zP6HGWo^gSOti6lE+-OeDfR?Lie;MRYJ(ZC@iWAzFiIXFVHgs^1L3t*5J9;0G@*! zYQt0h)=?{7#U-@e34ZbWYeV8CUgg@w<(8}Bz?mJJD-|n=#fWu>Wy(Y%~B!&-h{E1D^E~gbK?{w`{ zP}l_M@~$g%09jl z_`bp1B|W_u`Uz}PNe#GThfY3=?u3SG_Mk)!xgVPBzWKn%c^5tnlG8NWml&vaT>;Ap z5_+tZq!>NBss}dMO;Rze^kgpC1Q2~QWh(R|dFtCa8;`<7#umuGsRER!YCJ}~4ju%3 zuA&tjEhY6cJjTDZe>Ii3dDed3Y?C^CR0|Z%-X} ztE8$!cVcYMDQFG>&zfaUis;Qpz-{}j&QiMJ?e}wErm_wmR0GZ=kPFY>v!iwH1;{-G zlT5;#v-wN;ztPFoWtoTmOM6*$91fhmv-{}w8DtWld%5Juk-9I)crJbRq}#(byV(aL z*)hNgfQ154efEX^@>Y9ie{V_a-fJM<$3sLwk>2_MJrkGzeq-q{3f}^Dl@8i3ewS^#0niu&+?f?OEd^k7WHf;omykqQC8OR)z+YO3HqU%36AUW3VNAHPQA{O-^Tq!mbBCfd3jJC67?LHI2MdD zex?*5&d`M*g@JE+>0y*K!v3PlDQBgj6AVeDy8YTe^h*+NSQ}HG^#fjnbvS0vOg80!NTD_a4fFl|` zLi!~`k6AGWVSrYHjzfRS8r@Nr@R^lI#9a@?3V}57bOERwVod~(55TowSmU?JyVNy_ zg-&sS8Drp&O-SmtCu7A0Q=6*Rf#1!p2&mu%&x=fB3FozdeB6mHUfFzp{+G(PKU^Es z9B;0CeJJ3P2Gcc}=Qnb82KO3#UkB_jHib7@Z={>3A2k`2D2ra_wh-a<6y#_iyxd*5 z)jeYp9Skhayj#veYj|pli2A?4=^116yMNG%Wet%gkHDP(R<@k*Nbs1;rlDw@vULZu zLJoHqJ63%$j$%uqg!&Upm2!$WZqTnC=KTqRZwWzDKsWrU|NizBh6ZM(7fgB--j=g? z|CYnrUlzl;D7A!YlbiJg)Os%mrY4ID34^kjn;|6Heme9_6a7QE=o8L^ddeuIzqpg; z*4^>59F2X9Nbv39){4+r&lBI1YgfTM zBoYtD)QpJg97%#wx@01YJ2Eun9%||-_VRW{Z^ul4)mOplbxIMHx!aYHkU*y$i}`bu z3M*A?HbW7MnCNy9Mtjfkvbn8Q_jsqx*4SUVcoC7iw*Q@QX{Hp%e;pWpbjEy){)SUe zPm)evyYL`EMB;Ds#|6LZbzqPAaDtWkThE0*P}>QEwR_I?<05a;ASBQ}im+3jM@eLT z+WckgU6O@x2)z1kS-_~DR}$wb%C|U46n+%GwEVVQiDqOHG5!0&PqZYmu1Au!b)s;D zWBC!ie+<#h)4iLMf|$&=5)&Pb=2^+aqW z1TnE>)p&}LFAIX|F)d;GDfAmgC|dB`#cgxnUWjgDGblA5UCK&e5}0YnL`g5t%_bq# z)LDH%SB8}@m99!bt%ggq99>mxXMKyl@+h9+MxUU_FXdi`o^bL| z*h3V~NS3lDM_TFWWnIM`8;CPyBqb+=-3GL8_Y#i-Z4Xxm@uH=&gv*GSyV{UEUjtSH z&k1m+w`yzQ+OYptF?owwbI=5^fg0hp{m>1I$MTZ4b{J#C<;?^8-@L;Rz16=rqa~i1 zh`!l{Kf0s0eHpP6@`HVllBD?KGxE=iT?%;GaE5Fm`Q-P?t~Ot_L`*au>3JP8j5z*x z1pCRII?mhsnfEcnPi^@R+qR#@CETPfLT6^-(>IIxsQ2;RxWr9=Px|H6#2Jm22^fW! z0B-t$mRo0f|m`WcdY7Dmf0BQUIk2`@HElU9fY~j+Nbh399#0l3$08S0+5H8-!oPyy<@gr`+PT|5erR6Q|L~OfpN$#OSsR^=A7MIl6ww( zU8$6_D+SXQ=mpI@gC-^q%tO7tGS21UUnPog9rHx+wL>p4XLkn{di({Ab_0mTk#Wnx z4?v-=m>u{vK40di`O(fEufOC+rn~bCe7BLr==i<}(`O$bmPT`Zpri8J2$ccXim=s|0V6mu@afYLCw$r zj!KS0H`bpDy14lEQ)S`CbO)W-lSj0bRIm>D22Qg*eLuRFBIlQtdf9TXot(VoPu#c0 zEskvlXEQ3^5zdPO{2+%x82-?H!028F^FrVLJ^}dHv?5HAM^a?fEp)Td)40?P>sRR! zF(n-AL#jT<#pmZ7DV+2)WLk*%*v10>MC*>H_+Ze0k5shV*BgXay3n2nPx5Q;vOT$f zc`tYjdA#kJ#N6Vv-)Zq?%5z^5m~|bt3}M{z-Rc&(H}|uHQ5Kv%iSIU-s6}B(3Omnv z*YYRZTC!F#F!(U<$oJvYveMbnX*o4;8X^MTNLhug^t!$Q8Fe196KR#IPa67*2FB1k zj|=4M<8Mj{IR#d?xq=WG1@!D!d?hkJz62;@CJ7zu;xqErr);^NtutSxVi)UxlI{7fi+A@}g>)7o{@1>clD#6Al6q?Lfd2tBXumhf+wFd-xyaZq z=D;K<9yanPcl$)*n^UcGrhP!Ybx8iu0&Df&tz0K0Y*5eN+OoeeYOP#%boe6M}q(1 z!N4QC)bTUe=Vh+=NkcHlNzi?6_r~w{nkWm;t^!Oy}GN zY_+FjIvSxNI#vH(tzIJ39Tm0x=xy^i=3$Nwuj3hEtt-(!1z%A+d~^xK`#YJ};(M}Z z{wd+y5MKUg2gS9!8N&LEpiCw7KaQy=mz9RAlapmx;Tb=IiI3dc;HH=DVEk3X@6*sn z#gkasuy?%Bk^?ub1gAZQVe<#Re;DE$?|4mknmHQ7^~jp_%aaR!*eD@OdDT~MZni2g z=eV-N?8u>%a25LOS85l9U-Jq!fcBehz3bXUr$@eVb<^|Wf;4tDy%=g~@)^{l4-kRn zvF0g6HR8&Ay)S|~d&_s8muX3!kwA;iFea=pUGqKUkDnyi-lAPu*|yk_`6h|>#8a=F zbcRm&+!f32E2|Gs>po{#t2=r^^ntytZPqt^}i;DX96gn7mWuB z=}LTs?uz1K=0T$$mv_sY(Pge|dv#8|(twAY_i^X8hs*VqpNaUamyd@$PkP_3s%bN! zJnOqeRcerb;B3WxkaguNQoZ)B?mJMUnKP}BNiiJ&?p9~B-K;d+X~T^JZLYuLcdF?k z_O-SNMXpfV7ZN@83V?hvEe7*^{+}%ViX}uI;mljC`*g(ukV5PPM)3^5sk5xE|L`@m0qdLdNXqbi1d`P4>Qd_ zTlo@X@XP4;oURe+%;0TKUeqPz~BKe^4b)fIlm`GbythRFn9H? zHwRiW^aTTgcA6}vZms-SfdPG*duHx8} zzZ772`-{an8<1~AH-CvoHPGabwN>~ifX#1dc|>oIA+&_B0ixHz90b$${*qgwIz1O? zcK

Ml6lf{W01!OFJE@l=s2PniVp!mDjeE95~mSwtY7_W@BZbPwkTXPLiRmmC>eO zHOP{O#Ob&$tPZXq8nq(QP0pB&+{aO~K_?-!NF3KDjDW?g1Zqg%01cKoQ zsOQ()@pdB+wxKfhVvU)ov(}uPomY(l50nJ{!eh7_8HRo<_iF^K&pgt+WVH5mBzwdn zRwislYrPt>3lVBc|9Nt1O(EzHvyEU*;P~EBvms5&0@XqO{TRKPvw6}1r+6pevwncI zN=RiKqNgrpF5^VdTWq2 zl3f5joPA;daShrJQ>lTy&L3;tN4&%N*`e&Fq!yCocCBZ6ZVtH1yaI{*GTerK69Ic_|AlRZG6h2&Ez^#cFL0~bVV&c5 zSQwq3UmbIy`kO_fKW{F+s_li96YrgYn7Ho>B%bIY8w$NX6=$_d>J;cMLb?j0?I9;E z&_EnDrnumo8Gs;XJYTG@HDoU%2zDM(pa>T?4(wQkj86|QSaJMAZ-s9KO>gxHvbc_Q z;Xf|OR($h24L0^|5IZ~Dd-&;KMY+&tNFTW8x5(P)&XBiv%b!ZI4%Z7-yU@mr&K|Z1 zRe}^HC4FfhRWw?g&i!@yeaaLZSp4jc#Y=dLdH}{m%Qv5h{I|Q_OWI4CyU_nT4glmG zMJ*^eLWNAie`WWjg1~zeg8R_j^lC{zy=|@EuV_U^)rmxJb9DQ1?|cm?<-J1rvjh8t z-E-&29$4sL7cSfn0+w=NQ&lj)l zW{#2d*GCm+LJ^*CJ|VbgWkkgxB(0h~Ip zYDMvIgUI|^zGMFHDJ;;lce`2wfUeQP`FkPXQVcOv4L8ZU6a6b);_=Zt*-#j9L;SYwdvl6DeoSH8UM z1j}dW+FrQ{m{QHpExeSKSodD>xzVH}AltH9zug#rwRUn-B!+<7k%5YW`)m`CKB%n|fXmU0hk-M!tg`#0-4l?Z zDf_0;Or4>~K9(~YSk!?+-Tg1s030lzJrNy8iwEjH6K+i|ar8!Brv+HmZpi7VDrX27 zeE$+%X1$wW#5km_^V@HQ6TR~>6hRpt{j;pJfh1o-&_(T;4}R8@Vh>ZBLpj8oVJTYk zrGrWfg|F-be^iX;fP8d!+p3D^5{Z0za^h@WfgK(a`(%~%H#&W5FxaV)`>iEtSznI5 zwqq}!(pM3^5-0z(g0D*aes`vl{%sGb$^verebgDmTAxyn${dxxh*eQVUq1!C_+r4I zWk>6@n6oR)=QXH#zok3`=(NITYR;^;Zq@R?V*Fd~;9#yoctQVJz__Chy4i*O+_ISAOm|QnA3t(| zv(GlT(NV-_PR#EIxIEY&M4nphFfO^?cU$BP6?*!|MEfseG@z%>;YvZ14$>7-v=G%g;=E3DF68Aq_$}x*P zZ)iM@EnRCAc*2can#{XkT)mqQ&>(N3EfBGuX+eKkz{PM?v`f5(bQ68!!79RXyhfEO zZ3x6}KLHY_;mZ*q{(y_KjdKLZwWx1jseeA2&NSP{t@Tt@&Ls+msG#ILjGPIPV{=mD z5K<=g63y{(y#KN`@hO1{znj)Ptd=7&-W?G z*;tjp<7*7z^UX>Z!6KE6YZ3{*J4%oHlmzZB^!{q_}lyuMEwMw!vEO1N90!H=avmKkz`tA3OE4xRa=jc~l zYEMd)-HTSX!Jbu@{^gEnZVt}0e(?zN-_;AT34Qfp-74WpqO@NYTAHmtderTAVHX+% zSYB*a!2`aHzhUfCJ#NUC=z{*^@Z6P{G4V{)wglaTcWCl2obCvaV%POTGFxt5F`kxi zI1~V7#9!?AyR%3e`^)ts|CAzando)95-tAzICoUC1d+31rBZ%CsZAq89+bEF5oX-1 z`mq!$TlWLP&`%$5;bxGrQ%=;pr=O`IFwB7X^Y^h`dR#*}2w5EqXup4>sR!>$ve*^J zm#lm069~CF*gjQY*RnE_KU5?^i6Z}$K0pSn$TdMCw^~5b(Z^byB$tPuE(BcB-gJOa z^Zl!yYFooH%-CcR7oR2VN}t;gQ+{|$%NMT37_Gs5mEhdq;F*C~pYQA^JYH3ztj(#F z+pp`;c5wt9)-H}Z`H#Wf`_tvbu-*bMvZWzRh2=lV@49ZA$vQe~de#F!Ci zGDrN(*&}K0V-DwRdrsAA4^1ve=!_txqZvk|=o$a2fSvV9kiLZU#{75^^O*2BxjGtN zN$X+JAwCEaf;BmfW2_(v_Aq+ojE2&rgqQY^?VbcE&}Dyb6x|fCw~HIO5|2^!O06Ey zE{CRsYx3zNZHw^iHTVT|9=gZ0|5E+}ZE~B709|2TB1$_Q{XEV~iGw=rOFO|*!`@i! z#?!gx!BlXUn#88p`!T0E|5Bf@7WaDA1lFI}iPWT2Y zGiH}0fP&9E7q4^TXceM;wo`}Js%?# zY^hNlFE0FcrsmB}&EzsRm0O<$p4cef1aDlUjAGf7Sr4Z6M5>=P{|J+BuO+YLNzfrr zHK7q*SU1?PlUi|i4)fez|C|c3y|C3L_=Fku~oQ!BWJmEA_mU- z`~qbb_gL|v<7sSk(~&>QQ-C+_-~8%AMj^N^r`g`9?XTV{+j75h#Q0Z`$cU~u&W4fl zF}n#`3a{OjIc4n2L@zNecq~s-@;Wn4CxE*s`Cp7~X`<7v&urN0;Pl~Q0Xp);Xj$N^E|KXx-DvF*ZaMz{Nb~MG5Pz2&4x%4r+`@VinC|SIr8JMI@Hbz6~Q19;;%wo zSWjttaO2hW(wOFSldeAAn1kWE8Cyy=^xmP^Oj#SP4L=k3M$+D`@HdP4Y40WeXp7f2 za&H?K924FnlIQhEUsBO=Clqyz^}@&C;qN#N^>){YjyG7{OE)`wzbAVAj@3yh1)m`T zmpPm-koyU1w`#aN(wxj#1m=hLlD$Xfe-uM~+t57pBf-yiIQ4<3mYo9LKD4caO)4{f z&5~EpeO(@YXrSoqulRWbuBPcPSlSnt7C)wrb`5IzRBjQ{11{ zUpfbjv>TbePkG|kz5i8>HXm`SVZB%pUi9Taj`ui{iP!5h&Xwt8>7TVz-);VF;>-N2 zT&wBf>V)rk@eh7eHvD`r%29)2S~mPF^YIyoI(K^GZUU|(y5*TaG!LXq#TL7mKRha) z+{JiM6ee(2v)j{vFXUzffruP1{syy-H z*wHP@3gGL8w@$}Lq}m+*{cnxKz$c4!?<@q%TcF!iq2!CPQtGoLNBKXSwrV7Ls#u;8 zDUJ^VZC=CHB4B*|8Z)2}eJv3y|AAapS_M&_M9jUv{kCW-FXJ~^H`!y!p?)Dwn3-uN zGD1yW=N?*}J5wadtb=&lX3)9~0tSrxFsmUBClPXuGi;YPi^1D0K8+eZ6#hGFT^*J7 zjl|hA2%!$~$E%)zs}`SvSjG)2B?s``cAyo93kB+Z65zs=tiHrsSUo!jtDCrwHqJkpus^t(klobLGEJ+`)&$njTaFj5Lm5EpJ3ME-fj9Y2nFLj}dkH%Lr$iD@!aIU&|GlRC;>+ z3Vs|KE^WKHp9GDPhyo^h?q0XO)dy3*-E!dRutpZLs!X2?L)C>d*!H5*=j77}43jN3 z#-m(E{#3nR4_$N<7~^-78PxuHEDg$EmlO+XVFLPUiewQ+L$6Cj{i|O_>IjajD*nUH z^H_q2yt;xw2XkhI2ZQBQAUiqQnZ#1=NZ&*Ed3ENgMrQ3EpOS9KvpklS*LH1FpV0-y741W|wRsvxTAssJolbGjk6`4z;s ze$^9x)B=5|u#&rYh06YGR3qI`i;AKv%>qXB%w8;a_lPi@7xIILt$TslW@HHcI(iEp zMRoo6mJZ(5R^ubE{r9o*-5zyrcH{$?dQqdjWBfbc^7qyiCZndt^zufoYFAdn-~sbh zA5GSK?(P5CWRP4j@Sn##^{GpyUn5%DP5GZhTS7&Ocmm%-`NySbIJ5usibD1`eKU%} z9^#@P;x^?QcTb@2WBdu~Ui5>f!y;BmkSe)HXTNHt+DFEvQ1|t3ZX>wJ_k%#xx=Skw zdo~tlGbNE{L&Dbo zTsFQZJ=M945LTQH>$>V}uGD5zh*3*E+`Pc}H?hGsr&A>x>ViL1zJUmG=y1lX zfqQH67zxhl)D3ige@d8=h!l(!PJvlKzgEVOrB;Om1pPbOMN&N1u=_I+1V#T0=QvB;Im~g|vI+z_MGVhMYhk#-R=rO*@(rhCQ+&U&CkSHx<5IWjKls81kI=he@POVMXs?1 zPp>3u_`9rHPP`||n_K5J59}xCo6Ci4XNfKZ7S&-+o_P{?YpS2^Y?$SPeUEkH^a4yY z)ZqzPrQmhx9kEo*h>69gF0%v-_>7>E*ShR?B9^>e4SbLYoRy0eu@e~E#P4n+N}a;Y zVc+(k-xA*jnZQGBHI~=HbF>;`b_|b#tX}mPN0ef@!al?a^T#_qDVm)8J*xUK?@7%A z!Aw(2RJr~~w$iKXmDnE-QwmtP!g!`}Wa*DmX!3z-bL)N5XO~Z~_Cl0C_mOgzaEz{L zyJ%C$O3!=i%%diS8i(kKNT;j=+p(sP4LqGrB;nS`sQ_r}CaDlCki_GwECqN&9rK6-uYDEZS(}1`X~-ox=4m3?0I^eJ>BIFCBPWf% z!sNIeUnlQ_tjiDVN}T@vr1gnTlXD=^R-DT>ItFK0KPxbV!WZFhI<2H>mo1>YR#D3V zViM@rV+1oA_PVocD*CCo$E)@|anr+8?jyFJ%s%>VcCbutNJc9B?Yx08(BoNKd)ed} z!Se1fsY`Xn%L#EJ|C7U?pPPx6^DQaH9a>S`)e?hDmUL9a&3d5KdS;JND?!b5D*i7# z7KCE>b`#6>rqGu2Oz@*tPR5mdi7zZ8C47Nk}&8WSb4_FZ+mg}CbiT!fP%Ng-&2(RMX2kuQ4XFW5H z(67rDYLM&$=*JmLL+f|cC?@wF!D57GDVZ<{VUL|eVv5MppOeOj%l@Dze?R+6`O#AD z>?I0aZz@&4!)|3n`W{eV9GX!!<(wGkcz;do7E)*Rxh)>BOkF z%~v~J%gyMAt8xPgdk)96lwuogu^>P7%A|M|zI0sdU{3PgX-iW`DYN;{_If_4lg=gEd%ctKrMR(aHY;u;O*WF?#qm3rP166bm5J!7C-TJ0=3X zHGiV*)@JjGLnwYcraGM7*c`S&bhGbx=^xfFm97B=Z4yBQoJ%oH!dhLztVPx4!!ZcX zTI*i?1CcHFeY5Y0iarggd^z2VJ}d0YTWw@z{SSJsY#jjI(6`lj2YCr*{3To9^e0E_ zne3loK(lp9w}#V0* zh`RH&wU=wv5hydcE=fRsknxX$7XG(QIJ@Wn#7b#5=N~d^i!XVJyz=fLN>z9aao&5U zb>Dd4rdaa+f*ZWX(*G-)%T+w2UJj%yikgJm5Munzs&beJSjk&PvDaj6UToqm)&CZZ z3x5Yevpm@|A4xLXf|~slX+vDB3v#E4pZPV=U1V zw`O{gDcQKZ+Qz*LBUVr92qIkmyKLAEmyI$#R2dZ&a381WdJc1r{EqPW=X1Ho;xQ|e z!KsLl2-pn#mj6=`Ob=~U0ozr)U@bEc6<&%7as0`$$3hM#d$2*w6}Pyj-$L96>{;rZ zX71)n{wuYTmKAp@{LP@&YwM}n^{xZ~m<85MB5M0r=P|bJok46%VU>)5EW~!pdd+^V z8~N{eW~^_KzVuiVq2)5C<0JP_{Ww)XzmDM+xq4hZ`NShN?0s@R>w2NJ3XK^*zAR2& zcQL{?Ah(hTm|M-cw?MaOIAJi(=lmG9*6{cQS!AHMY&$sSyBN`wk7loIs&Nq%!;8hw z9D}_p!tO8Y(k` zdoR>H^BilT{MoG^f9J#F?~B4$o(WnpKlHmt_mfR=uelTIlJi%r_vBtV^W)Nce9wt; z=Siy}lTSxAX@jjPA}MpkGNsppAAqknsN06Q^CO*7oY_zr1v(y^J`*0~D;xA@}ovRdsv@m(72+@?q;&%o3GJ!jjGoAvHM5yFS;#71o4>;jVF6`nu zc9C>Eh(;FY6Ke&0nn=7_gkc!hdQpS}tF5)fif~3nF!MCuEG{2s+Tp2pR`4mpU_bpY z>z8TQ%N)Jw>Ow+sah2thj}ciY+a8po8+N~!?eU6qBYV$vwlt*(r*dJ?Y&~yg)y*5T z;hbS_k(K$%B;QzRbX2NBdI63X`f#Qat%I-(i_BJ0qH)XUjjjRRHUAx0@Ts0k`PHcgA2WRnGexL+hWE{YMNf8TP0OA`lW*^B=34N5 zhgSNBHHQ!sXgM&$%kOG4_X`r3ohv|l2N^zhY0+86@9RYzVbQb$_2~L@-0C}_(s8_x zr&qdxu^hc}PSkvqY7)}mGHO!!g6j*V6}GgnIB7r_4dv!%aZ8wp=mg)V5aKlD{gl_p z@A)jQe*bg`=xk)cG!q+Jfw-|`9LT+q6!sQyuQD^E_o#aclMYk|*iGdWg4N7_^z;rY z0lUP)BpU#!tDlm%C#Hd~`cb5vz6UDv4#F~&dFO?lTznC6!7+LdW^fm=K{JV~T;Fmo z48{6TbtlFuE_mh^knV}`V{H_ejdXA5xq*r^*N7@#G9MN~i)J}_QCPW-oCX*hK+BaE z3pgGEv(|jdu*Q4>qwcIi&iuZoJ}A>4wvy`O{~Mw@=gnMBgL$N)^Ycg)N&TAgGyHQ` zPXuRL4s#1B`7FJ?p%{6@RW>o$=dF!hDIok{0>3axinTj2AflKpE0~ zHx*q8zy{m%WLT(I&eVyQ1(Np9rGd$473@Qyy3w91? z&){D5?9~kYTFpfQXKVbZ8m#c`5Fhw>F3g&`#4y60F7w*>J;+E7Thm}-q})XF8-g1n zQxO6{k}R&tmuk+?^rN2(3rpAceSz$JU{C9HNABwe}c2SBy*0VFHcH56Q*~Gvh0fF@%|Ux!czw*3u+mB zaidnas_0Eh?7Uo#GXy2P$6=<^R>*%x7b#*kf~JC*POq&bvR2k?M1utR8Af*JwmbJ9 z)_(5E@Z`KPx|SwaH@;;GuJ;3aJegA&Zi`wY%{f4ayo^5_?1$TJZ@(AusiJi0?I#T?cT?n?T8uWsum7lSV!z874^{bLenM=V}Z_*!T~6THKbCCf?>` zho)!XXC;fHw3ST4deL|p4rPgG!+a|U6sQVj=zS@l*e=Usi;(>wyi&GPRilNI1V9SD zxo?c&#Npp_z^=#joXWfxbB}aCMQ8Lv6nd9%^q= z-8N3NE7k;K6?d?*r=-TSS+f>)VW-KfDN>0*YvysXj~k1>k2CEf`uKa$U~yh84_seP z%0^qgQ$drr6D-;Y$}3aiUtn`fvE4P8#`JTCyqP2G(zx@U@|Ep)62)73*}pTXN@My< zLrZ7&(3jYhJpdC}XneNegg`1x@8U4xYvs9X0_8U7jaBQ2)Eei3>FNWJxJ(|@dOmG$ zpBvTLQPOl;G-ophAE^I#YtSj107 z*60&*T1i!9PknA*PQC3`pH7i&erNeXq1sG0KK5GI+Z)iwR|7&#_IjsEBl(A(hgzrt zL(o)~XkR#@lGVWQs49fWvtDisglLZsI-{HLGSO@>4oZj2|&WT@!uQqUxYec znVG~`xSCY+21a^yaQ=N#4gQblHyO2?t?NYf8hg}}0!P;fsOxarKP7I}6)9F4CwPnUB?hW8@UE?ty#d2xh z%ct#XO3gU^kdRSg^y$aVPaH*_F76<~LlOQQdf;{fNF`RzB&CFSXFz4d0cIR9)R#ol zO95j zkw*Gg;`@^uZ-=!y=MRg`YWvT&5ANwDFPsSMWbdNnpJ3lfhf{s45R&uZ@4VWi=dFLu zDvh_Oinm0*S84YmUq!@zhg>th!2`PMNP)7Joy9VH-b?8_QAlesprg@P9b4gF;Z2Sl z+R-8%gUH%>kA*zF(?Yxv>4&i)-iR-#RnPq-S3q->E2U2uf60u&>;rg}@5}Kih2UkS zb55i1cTtpuMK<<#m?!6v)+}6G+zp@ZMax^b%--35#y^D|66@l_N@rWz2>YqD6M+FI zq0L;cXy>Vl3-&^D@eP3cT=SrO>=}zGPkYN!*XHokt0z z>#cH48E+Cs&tB*4U;ptY200U+GEc*RO)TFLpA$fw$w?_3CTy#z=lIG3XgO^I%3<$} zS_;4>s03ACBNs1bOYZqV*f?HTO(2h-`$Vz-x!M0y4vWysyhj2OnVt6J9f;kX^$ul23Vqn9(%UGRBQR`~HDtkW2w|*Dy%ZJ2TR1P-ZqRgjM3Ump zDr@d~tqUXRo z{}ym#BhdYr>(9a*|K7k=>>?kaNlLFYB=X*rXJZnMu_*gsO%XKGPgsz_a?GKf>$EjD z=o6b2bv~}wI{dO+6U|gaZ491nubD(T0!`Ys6L`JM5zZzvmWLkv5TnMO^@n*}q>7X| zJ#*c9Sdxnz{{2Ij0QEK6mY%V!I6Ycl2!<27fzkG3C;(s$C@o@&T=N!pq^NAbe3hos zR1{I|5|iF^Duq8#`A-t3(a54z+UlwbWCXHHvP$;gRiVN8#cic@!^-qX9>dC5w^5SIlyx+}!$pqr%dK zRVViJ-1!DG*{};wGcZ8D#O;(<_`0MKtB8FLZi)9#okIi_KWJoK4Epmp{|HpH{Ucvt zW#NGk;Hzx^-p8sgn;o@$HCkcW{Bm0UU2!w&IOu>2^qoTY3Zou%=?&=Much~j7tjhw z?PJR_2_SzeEG<6MG-tNIma_A)@Ev_f)u!<87Qc7y7y?ZAS7pLa(mgDN`VI?8(YJK-`{=2K+pDEu(;*ChJHh$YgGE6%C^Qb#{y zOaVKeFJlQfss|~{yG_!Eo0n{&9HxD9SMMAuSG3~OG_gqS^%&$UIp}c=4=wXu33`Ia z5k|qYV>bgToODc5(8j?PGZW@?1R4o*7{H8V*CWlfr|VbS9*rqt*>4N>{{sJ?y#N>m z=?<^gUu)hd*}h?Mmesm_umq{8d+sXc53uuZy7?`4MebIavyVM5o|t+fsu2P(l>+@9wP zy9I?TwVf1(T&)6gU?p*?=yq_CSQU5^uIjdX70<^tZ3-Xr8d^6SYD!Cj`Crh)yle&M zY-YD|761Img=0}e26A3jlfAgC0!)ueifp>)s_o`?;6-^J4JOINsS=)xA9H?3g-PMh zO*&#L+zuHo%f_Cq#w2V(?}E@6&nYzQx=!MRVc~_@t(>MxxBlNIB(-Hk7Rj#_8>g*W zwY6z<&}%7f@E9P8;B25Z#ypu%LHCB+lLO;YxgKK6l2_MaQt(JJ2^Y{vY?_pfo>RhM zZqW{4G-0?X7tt~ku7eFz-up>(_+hIfvK~D9`|;W}af5-C`Yed6xYRST?bJ&|@Mq^| zom+~ao;=F3KXKa4T*L``-wJB@CYebiW)JWk32zupBPzrsn9kdIi7xR=RWN3^%;}{u zzSymz=Z7w315V!e5F91`KCUiVQwVz}c5sU1)r&tZ+7-e=n71i*8p-?D<(O-AJ?j7D zMkbyU6i-1r%k@h#iACa`-b&^KHv@K8vew!=UaxM=e21SAeUg9DrSkVohtw6eO`Qw* zM<70o=fk0X2a7g_U~F7H@Z9Cz@n#7N98BabNvLv-7&Zq(6fhi!JLLM7&WDDlN;|RFOKbxYhk9qbd4@<&)LeQOv zlr@l$G?BsxEc|3|^;9T$d2`wX>WGnz@>>-;x1|Vo3Zx=R{T4B6hhbI`{7Z^MN?w1g zb#tw^he%!T;=nh2CeD!Fo;xE;>BL1sAi6NFY`Dmq{hA)oNjDX1o*BnZ?49+vQuRaS zne`KB@gI+r-QO?g|Iyp}suMa|aWqeS7PF?w0AC~Lfu=Ur&4t~Wf5WcULvd-!Vy5W& z))OMfsX0m^^tNfnX{fK5c+sS|ki9@6pYVH;VWlw^x2rQ0|_Go1wIq z9z;i5v(vv+y`~k=!xBUW)d5_=R_8Y^9&~4hGYUfCoig$+6SVhnVT~eBhpsm?r5mI? zq~sT83leLvpO)c3vIXT2e1F%S9+y(oygss?{t@In25J*N8C}3Vfoah1bD|!f9}Ff` z=kqX@yxv!oN1vKAmo|pgstf_Ld)#h`72r;*P8Y3JxXMzRMU-o2BQ}eR@8nAxdLO|u ze_=1INRvu-9{BL~F_a1}1X%{JgX(`iPQ3g$X(avbd<&@`b1IbV-5&B!K=eUq{D-)w zsYy2z0HUtfXA2XY)XYD^(>b?qFZFwI^5VQXF43OX(gUmaggg=HH-HCw{f0Peg0tZ^ zSPv5)by*hm_CvXg3t2b%|Ce;gRq70z_T*cjWxtOTLarc8%|Hw_$;DKqvjy?2BR{}X zmyo>Q(`Kw@mK|&>wdXukbk?Z}amKVU5A zr%<2s;Y;V&am;sfmPPDMDO4P!{73$5pxNg(cg&7aPb{lgG(JckhVVveYirfRxKMP7 zyC4=7^fjK{;oo9#(3w+mO9#F*$-_ZK_c%@%U?#=$g^i&g(#{fq>v7Y1p-{D|0{si# zW-<;z34r92AU3X5Cow1Lw69A_uvYnGmMQU{4o8Ay&y-DF`avb6q{j3F#Ptn4TB;Z; zT)Lk?_F(nY(X@$$=6Q;T2K=Fe<9a9{n1x@DMjY%|`QJKUJ5u}1lPGTnvFU8JVjjN7 zLfjTKgz?=c(ZK;}=T0@1Hoo;grSH}Mm(nNs-%6jIBuV3P|Nlel>ujZ}vmO?TKLELu znWKXv$P&Q3>TjeD27Ta1XUf`A=X+QVh70}$7qc?i-mUrQBmcjpzA7qjJ3cNmH}jpG z2hX0d7`)>;?5bM?Fq;Se4nMNCO;}i!PKa&rVQ1 z9R@&oOG%_Di$Zx4zM+hE1hdOaaDgX#@w;Wwsfw^ra#(BimRev#7;pJ+r#Iq?_sv93{2B{3kYu~vK z7tsYU)U}jr1<`y7dCny9`kv>HIInN1FO$qqg&$a-oUROt&#Wtg?+77*GBHf1ubXzj zQhjP&bN&F?`}OntQ8J^?`M8UolGUDnn>SvAvlod07O#54))Uq@m0%) z+Ij$>`gj6aG-Z2Hqv}fHSL&C+qLI+@8S91yhcL4zh3y_8+-0#cHn8~JE6V; zaGq{b!SrYt@C@2L`zU7+zz1`ECq#i(bEb8VPQ(+}8GX{P@Efcq4r{rt>c1SXEfyy6 z8TuB0A7tDc`c7IYt4~lO$_5%B?Ei*b&4>p`v`cM<_m@p>Fct@MK3yIOz5gL#8~y20 zlJIVZ{h24}Su;0HqP`%bSz2zbUue!r>Ldy<7yE<0cx%|W>oPD#npA8ijB^dQIntEK zrLGRahU%rKwh-|88VvQG3uNXsYD&9fyvUc3`PhX3E%;;}csOBsihev^ClGr5@epWE z{n6c<;VJ(lr{gwz2In<-fY_9t-6uT^e|5A-s}nZ^dOqvMAu4OLGKlk2KA*%G$3wJ?f1y$VaWH3XE+jk$ zpAqs9q&REYCEoJv7;#sMWa?@GLJ4RMAhjgBzQkQ}XX;s?YBj!`y2ol*M+3Y3oL$k) zct{>URhVtG#CZgSj_9@>-&AaA8z2ps9O-!?U#KrO=i{J)4=RO{r<@UT$Ewq%k-*$7 zOkDBeqxEttO@t&sER8kb>`2g zaw00D>J2NMK_LU8%>}0neV*CYqkV zwHiD_+<0=GPk3fBL~?!)YH;P~LWPl@`Mtvt$VT$HPeLt>ADJTek#qTix)_Z5x8jej^TCE^c&>j3qq&*LEXt_Ye8PN(sL zFVuZt`Ci34DPx9(CSt|Mg5Zu6C)6EP*McZdlyZF(!}m1W`X(GvfKFzW2+<`o;6_!J ze>XF}^+5|SU z#z2Sf;B*DJ!lw*BuG3thy66_I(VBb zW`qw)q5oJTXt^t&Y` zC$sdsF<qam@lWh<8;Ei5jE^m3ENTB=_b#oTk!28 zphH~x$3K;^1up(+sG#Gp7E&&$6WpBsCLyA9vtQhkv-tbaRb8K@iL(!v(%bUkRwb6? zWXxk>7opmPi?kKA(3h`3vClU+He9y8j%g+Neaq=NT|jXA`odKS)~UaBLshOOwA^(R z_P12#lhsM;#C_#yRfR=EYIgsdBv-UMp-n=6K?8Uf+*U z`R?&D#%zMhM-0C!96&JyLO6Fu8=@`Yf~#`?Pd{?9#grWH!1ySa|Z#aARk7y zvsnIq>7r-P1&PIYd4m;_ZDA6&GX4g!-i#KnMy8ZH>`UZSy=znx&GB%V96ExyMUscS zXQ$RV2QO9D7uWIM4f}RWra0_c08m6H)y;wQEDYGz2CJY6hz~1xS-kugs6llx+h*V; zIj{sWUzBKvXZlDE#9|*l<>Eu$^tw6CVE$;))3);WzUBYc%(OG3KabwuxlK>pI@SIN z`HRq?K!+r$%t_wID~m|Gu??1b8O0{&hPeH{xQJr`yaMFR++W|XI1kpL@alRUOQlSE zOxce`RrWR6#waNy)~X5gk$h_^<-r9<&+oX>mxe!rK5W&RUEPhbL$<5n!%X(8I@rx} zGzplAvEnw~2kybM-CLFtqrNQX5dkIqq6t|eYry9zH}t5Ux#H3D@-VuhtD z^ERkUE$jpjP-L=VrCrnBM_Dow>k4hF9cwSP!3r`r z6&8rmNG_+tk05;S&p@00voP2xT+y{;RvWA{#+ zCxPQ8mwo`|+yr-GiSW|uR__ogJo*AN0#>TuO$!1EXS_t)3oq5QiyXQ;&Nk_NQ++3D za|U>+GcT)EUs+#yu@}}>Ux{mxV^iY4N*}kDKt#3_Ww8rXV&F<8!U&|n6_4I$ppFk~ z1w2KzpSd|YusNgES{*L?&=@+MBRK%w-!$gK2lCU+52xek*HthJIqnuLJL?Woj>6EO}aegZBn+$NO?CxS=AKH};3VEm$HCwk@T69gd-Y6KZ&^ zTT>2S6evDmX~w{YrC`q7;VsF$Fu?~MCE{?D(8&<`TA#tcU0C|Q3*-plWBt zK-qHKy6CqcrcHd~5UgqG9+d9Vt%buNT!|xi?$q=+P;gQ%VD!S5UGe|P^-^e+y;0J0 zD|g)F+F%t?b3}I0c#aoMBaxXLx(ff1hb|XYuaNqR)CB7VY%D|E&{V=Z52PK~i*A0( zd-f42wu_ITyTp*n8W2uaYUs<{pSrbnkT~{LgJKR>lcEZn+&eTFW$>9Wwj}-n^D!`n z=dBOfh(2SEQ;g&9&$suJ@)cX^pRIp!Gfbh|i&Uny+?uDtW3f~CMoh73JL$k{`FH#X z$etUyVOi#9pA*}7$CY5Sm*pk7I`pn`_FBif90gWNIgVUFo()1DoW3l`TmRrz8+#l7 z0?uvr{QD=zWGIa$KpRLMs!)q(>3*F&{EKc#*31RAl8RF|xks7SN zjLU3a$k;PRzN@_5=4w4j%^1qsQ2hnT?8aLX6xk5`J79#;>h zDC{i6HCH0-F5HH2f>0Wy=|nD5DQogmPrnqS>btcfML>__`TfAQfmv}LO=(wdo_UD9 z3tg5e1ERr;rjX)50dnxq!t-SQ14MaB{>=Obn=fUbBTc%fwuN$Kyb?GcZ8t>SUX^>x z`ib~b$@0XKC&990*dBB8)E$Zi_j&C4RJ(N$9K~)QPr-_u02D_E7g4{c=#{~6H_{*V zjn*zJRD;GKW8)BHdHC8IeYFQj_^rv}rq$t5${3_iirK`e!F`bqr%}|eP186^HK4EK zQDgVRzsfDjTpb>wHo7aXXPD5ugJJcC_X3i*?>8dJ|1|gOtOTQB?+$QdW?R z?a+cHFCFQVgDGC5(%1a#b2gntNS_@_u5h@N34(HwFK&>!`S%R_;-Q9>f4fqXXYO1vTwlm3pSHZcO@z zspke&CwzE0+wwyIjFQsh2aV?ULjjxUj@eI*DBk&4N#{{-B}o7*cQ)LKdTiUtm!EBGpC~`R z@%Pprr3LAkHZ&^Mm8Kz|eZb!$+Xy|8?K<7N6DT;$v`tPwcSvkdTkjT_Kl4_b2;_Ur z+DmURSEBwWST<~GHYy*$vdw$Z2~?vkFLoXH{ps5Ks+pCyk-qU@^Cq%V^5o-acbPwr z{`v7bH*p#_^=%v&t+&u1obeNHTo#=bpO00((H71qN4$IjnxGtWJKO_!M!t8Sk8-<` zD&sd$fx2_|xqjF)K>TROLC5hzhCL>gOtz9x8&kr*iodVj6{R~I!O43QZ!0wNGgOi> zejM*$&O+$7cxfV+lf;axrU zWMmo{e!4@stDm+T?Prn!ZyWSKkUy>e@cC%v<*K;<#0N{QXS_I|Q)+jh?^;D|=LusS zK~8o*+e=Y8wJEJ$o@4|arp?5>!=90wcV~WzcCWgDHkq{AXJfaN zqV(V48URvYr#v3jl;f_Z!5(kaugTo9rl1Iz)nbQ*F=}1bbRAWoULztYOk1rBC`wY$ z3^1}psoXgrGqR!aKt*Wszp^$N&EA}F*B;OO-u@i<0F=AkRH9;S@d;Q5#L*%Y z#wODN=xbN@_l#6M;;Fs-VRBj@fPa!Td~L!qI6{ct1n@ftubhEyw5>0v{CCLtah$c_ zob4U+5Ua+PjM!VpnL-}tTrPTm69E#nDhWDcKp3D%Njik@|JlSw9BDUV(+`09yU%C5 z!HZ}~mV%)q?w6zJ(b$weBZnnC{CP|MFE=rv?=&2wU;hC8Q)NWQN!;XK?1fZ)GZV?9 zOTS5i#vZ zG&dzS!}R$5c-^=2@=r-0*H-*gXp?Uw>eHSxjKBqkpy65KK5AQ0<@Zngo6hqU^mZOu z>7?{XXr$!>;*Mt1DJ8N1@ftBtbW zzk>~vq2wB0Y8Sv^nujfL85#{f=oHCh@|tBh15Qblbd~ECoX2X|Bki} zKaYDs8u?GMLm<={vqZFVxGkRh0`6VM$H&pszIr7pk0Atp@Mo9UQo4PWQphddDU{78 z!=}Vu-8e;%}I%5v?ToWpO)qmH2x1cQou<_5x->;LrrtjJ{-Cm8<`|S^L(kh{Wd7MH zD#FZ+nW^FmzEQ2%X9bGdVzT}`3!aoik5e-%55)O+l32wwH>&{yHbW88Zi;pImZozMd`qq~mT%854 z9Q3Sqw5Lsf;gYZz(mZ`a8k4Kv?dt|w*cisSNtM4p7w8hDrDvO&vTL+bUea#E*Yj!pwQESuM>zPc@)kUSa`Zl| zq~_kb@#_M3LSES1)`fwz6^Cr{2jN7*y_Elynh2fH#~T@QgyzfFut}f^UjsR92<`T; z6>D}6&lF!7JyapzMIt%kuk#UU)~J|`pBUk%cB)+E?V4nlpl2<7(K*sfaN>a3x_F`v zx^#p;$QL@v4X!`KPwL~$YFmjVWlcQ}z${0~G0B=OGN(@E&0zhS9JcOD)D-J(oyvQl zWkg;0VR1&+COMU>kMk=@FysNo8A)7EKp*yd5$MUSH?)PS$WhTY`X?$xV0jSiyP}_W zx#rOw0{rOC$`F_x8GNV?lvax&b3{?B%CH&v!*ZVu=lXoxokrVxIiY!~_1_uOryrR3 z{ggy9Ay?JUwD0fZlu5H2?o6C_KVJ&K|HW&1Fs?S8;oWQ66~d&t7`zgaT=B7 z2yOZK4WWebU`dAyj17%~SxSfdN5EdP*EF z^mU~WKAjqunFusYZMeT2Or-YuA?BU@ExJN@-@MJx6Za`E7eI&b3Z$46ZK z>rVjvFgWS$XO{zNctOR;rNm;{iAimUPcVVvLxt+B#n2Kki?ThiwP=O z4w+n~g-7mq{caiGbY@`q5kKX1i@kKqjFTjC9le=)5V1*n=DHkT-F~SA(>ds|6uWf# z8|>}n2kci3g=l-0e)R+NfwDwi>(T1t4h$d}NHhI#H#;k&NfRsY&IerR|0;~;ZUTk1 z48JxH)D`i7w5;(Vhv{5-*x>l%c+C;j2d%D+e3}yR4x)ZM^#7pi&EuhZyzuc5l29p2 z%2bk+H40&dHpwzYMOlUxaBuQk6LYN`@I?0-CFf{gI#_Zeo>izls z{`!9Z@#^)Wxp(e8_uO-y^E}TPp>_gU|5o@3#lmQ0NjrOtN~IdtdTz{Sz|w(T8U4h? z%V7q%I?D-rv+r_=RCOQtI+QA1rpgX6-{4yQ>Rk0QlPNOlDkPP}_l_Q+FTYPc^fTLieKLS@?FkRE(LP4E;FH5?Wn=0t!L}RLi`Y>%#m5)`#A6@nj!S#GcDw*Z|ocB zW7IeazDLxRx!-44@csDuI3xq|+f%M?6i6n>T!>&hZ~P28w-&Oigut)~a!>wNXui(3 zy?TjG{9M95aAm3ob+TqGOT^KKxoqC0JByiK!Tns$d-IgLcim0aK<1I1y9rF%3fhh*Q?O-iRAPF{RpQI&&`uH;%$(n#;#8QdTlAJym5BfV{M6kvW5PS zZrwDsz_uH|g+8TtJM(-WF3*+(_S=)!(??+h7!N&M6eIi~_QfdmNH&1S!yiTLWFlwN zDH%)5;K0wvF2fp8_6&;A65?>=6E3C)JUIh3spqRfLzt#i;-<7yM8y}9+;Dqp^zh;x zMd%78HMCbK(;3l=vKom;oP)_|2=AKpa94!?O>f-H?+a=fEO!IsiJ|>QBTh$}4sIY3v}@BWKQu0qY*L~-hOzAA29D$; zLXpz!7`N0$! zG0)l!HoZz&eVNGRMX2en;3)XBucV=^cI{B(kzE*j7Ybky@l%bwn=z(^3;IrqXJLy6+uOKQDW##cJhXMM&6p9W3-e z3PwihCeOy3z@*nr&3pN%kvn-qIq~C_c+!IlUm(kuK1yeuZ&Zw=KY{^NWf$>abWVLJ zGDW{q?FPCQBsDr)P=?q&?&wd54-7#s0K;++_2Dj`8PWBnP?tv`#G9% z5uj=O*K9z6qCe$$>v4et@=W%J$bE-A$#y?_w;r-frw~GPxrM9E1tub&SU(O$s4=a|OyB~{M zZ3OY*JHvA&=g`;g{kqxl^LtdxyIOqI=w>n4>0bFZOa+0m{v-3)Z`hvvCCQUJYU%~i zUE54`8#VRP@ltaampPf*$L7qNbZ7GlhS15dIs6UWmp)X0tINOJx-m?6OK+jpw#H{$jElF?ox zfR&VTSv)@DoXB{MTY5bF@Z8AhF42CYB7Fezuy*s;1C$X(llBtWHT;>jZ;wxl%4(nNu6yZO!*Kzi zc+bA6_rhO>f9)d+sYS2Z81g>0q{v_*BbGTRd--gmADJ!@DRAV>Jddh^Z39UjE@u5*ij0^ zmW2%;XvMWLl|TprH~7%_|8DSe@g$kH8|aa9qx^WY-OIf-kjn>-=?B>d>WNca(*ujK zJD+}gy+O)*jJg z-`Iz9d>mK*&wt^l!l&wJhK+;5g&%-BN}@Yf+zfYIQXXD(>xFK3iQmr05UD=6`bDHl zQK;6fV--G^Hc9-;3Hr#wm$p$gzMnitbgkcbrJ*JaV*opciwa5xEC7}8`H-pGNh2$L zB;Gpe$o-nCmuaNvxqhp-(bX`~b0b8Q$~V#XRRaTC>nkFr^SoT^D%@MMWqIFao?}+* zMO*yU`72^TwAwj8;(6!;m%%4zCgt!v$*$>t3Oqo6hm+{OC1%_}h~8CHU-48T=YyaJ`j~bk{Y>Rk2GLQ#5Fsr0kc^+F z^s~t~RGF71-`mjd4o1LGyKy_)ChE-$K|?UAfmu8y?kKkx@_R`6d&=2X4AJmQQi4zla{zRi!XDsnm#0l)@q~6sL#kfXq(-|GjYx?P}V5^V@?2+U#c9nOcZ7iiA=x z)u4S#tRfAJQ%q0orQkmUyjoG?;sMbiGH@=ShiA_sj@UD6cAnlC*MC#(Dafi;BH=Ej&B`R$@i}VjGHh(O4ihJUoLff+ECRL|Gyb+WkG748zjS4=~H`LsCbp#mV zUPW#trxb(jn#XBU4~1V?>XdWP$8laQ`c@-AvtZL1dyEh}`H+T#Vb=415(u>O%Wt1Y za;4d4gn7>VHsTp}8~awmt0Qguo{pdLjB+^z8m`b$hO{PtCMz^B zI^8*&)~8C2m2|B^@l_dh3H(R3HL^4t_9@wjQ>aFTDr977=L0E|Ho}V4*z=zZi`xq) zUYE$;D^d5Z(Hb?1-kpteSFXpnG*%dmG{@fC@wKEkemJVOQ4TnK&snMLEAECX?V{G7 z`9Cf5f6kfj_+p1;oY1tX*Pc8-RK7`YTJ2wkMVB?PHBq-`0G90whmyRejgk66Z+o8t zLbSA(rAoF^?n%OiE*gHoJ0b*dz9Cq@N%`4HssQSvb&i&WnLZ78cfLwB$ud)Il}P_r znPr}<2Ux1{AqA&6Zm+)X`ssNTAVc03nO3v`=I+r~MCOPj>o^+lrm_3*jUv}UyBjwj zdhOJ04_2aohiH>&%3DA;w$oeYVhJq^-zt#_eC8g_7LEPDBwr=Rs}mq(;SWFW+(H2I zY)Ws(lPuveK(L&V3vg^T7(2tvErjLcV*G_B75-L7RzoJrb-3~9UghsnT)C|$EI5|# zEzHEw?TXZsQg-|A_3uINJZaM6B)n6nhkb+`ci1~|>8Bj)=x_^k@y%~o#O-!~gT73? z4Wb=mxId@N;D@NXe7KZ6z6h>urjBw-&|MH`m+o=_%MD7$t93K?u$oM1;+-eIxNj%= zBtb`^Z~271=zhNiw6YLzsM6@?4t>U^`QV7#+AzF5-;Jvsg#|nZ)B{`dghd-VWfLPJ zWvu~+{?1$MQS&w{PQDt{H90{0ABMY^VBlM4Q?_r@S6ZUt%oopQKjS;T#Z&b=rz=M- zV%h$C`R9b&f`zkog=?fIuW)+?Ya~L1*>Us9yDwcHn3u)yTz-DHb%Emq2qa*Sc8`(h z^pz>&H6SLZ>+=3fsOHJ?0@V)!mnN2D-v{s$#MkD<$Dm7q_iNci%cH9Ek=yXbx-tlY5YH!HS#+GNfqWHs$eHrg!Jflh)WZbItfk=d zddax(L&RN?l!ZJnTtwqc6Wg|VCsUd&?MW?B0na$bVP?oc~ zW9VTfil6d`N*wjND+pPs9Siqe3GX7`W9LQqPTgqC<#zYeniYEFnq1ysy^PBVpUjJI z3DX_9cg6rmR;6i#eQnP&0Cjz?@eLE>SGmG7 z&qQeJ$*$4ZKQd7PPijrfC=g|vr*3WevuBaY(*wr!hOMOI4%d9SPslpns_#$??ENejEFq>(<}UFYTR zh~nS4$rDGsZvFjO(ED7x)N~0*KS~`+dFYLvk*56!J$Jpa0{iNC>~FmKdH)kPWH$r` z$KDsXTeU_z#T_cB>^IV%A?H#{@XW6y#3cphDqB#kPLEpUj(*+ zz>jV?ooQX#a}S_L?Y_LA4`W6#KiQHy9Yg_~FoiXDJ!;yn3lPz6T$FV2Ps}!%X{}A~ zbeGt<_T_p&<~AV)pnw#(*c&bJIL`9;74--YK=QMY`z7pG8TJsX91R%PDH>Mr!qUl!%!kFoJU08Z@1NEweO?nr*0K4U zE~JSN`6R2tc9C#ryy0=0FJD=kkzYPnA#jU544EN*TgoMF|BZfEc~O|k`&OE$WTw&r zdGtDfk#WNsrJ3|bb>hW-q+;uhS5UQLI2^1l+>#J`{reR*@MiBrc38dfY2^|hH*gm5 za9&WIOsk^S+XErh=BfMLi~mj!6VOw?cik6-{L*!GLEZ#Qm;D&^elSL_&O1Gx@pORl zjpF2a`k}*($CUnLq|YbeNtS+=#GuOGp|zprh_ZKxbMGoSL#yJ;2dswUB~l=O@khDY zcg{4YSV}$_FciFoS0IqP$d|B-^jv_5$EDX5kugn6rk6(1RQ4~~eY1XOoa0S30$*mB zF?5D^h{CO1KeT6I!~U-I^49ksRiN^3z_Zn`YewYN0qf~v-6L}wz97VaQj2mz08cAP zPPv~zyd2e9KK<73cv6xzb?C|UdufCTL&ZWz2)H0)d{d5p)}9QpM%zz)GK6ndtCxN7 zqm2sc<9y#w$Hv1w4qp2i%ZGF*8ZT4!bmltnR*`-cEAp~Tmv`oO zjmPnwA}DtnMPnvee0aH2>O4QvS*LmyQTA;7H%AK_L&acM8=!(@YOBW}0W5iPba7%t=0@J5(0bfj&rrgLGK^;3&9jnQ|{ie!XZD>%Pm=yz&KBsJV&HRp%s80YtLpM>=xf%>0HKWa?gpeY;`+2pG1ePd5gmw|04jmbk1V(} z+wcUAa2=c9!c|!E2_Ak0DG36r6hp^AT;^_IhvgCxeT((c(f!w5Xd7UdSDo5GXLfs9K3 zG_d=`i^|AF~dCUZ)l>iA#3r~dpvfPohX|CsbOG*h}H$NC0rtiGzpRNRUfGExpUeNS)YzASai+SBRO zYd*`URkC8{3r-X<4#2GfKYp`Ho`uG@+)Arka}j#t$Dg?U2$4nsXIXjq;RJZ?XIV<^Uv0T#V!o<*#Kwsgw)e4$8$pyMlL+X%-lpmUV;R5}(dny&@8q@`v}7sP z%g~Hx?Hpk&w9Nrbng+=``zW7}6d%d~Y!@RBpL$>d;B+@1Yt_~jG;NsGDD2NlX9IAF ziDs}CNq4|#^Ti)SmZB#Ei-FPLidyqEV+4>LFNVyA%!OJ%m)erQq4@$z#N9T=J)&F8 z=4&<8&BN#41g(6SP_;2ZzxM%3NUKN*k-T5|;P|m~ z-=f~@WI%J35S6>3LK_$L`U_0piN~9ppU{94xm$5OicG+l99TDK010|Qi}1)t0-qX5 z&Op3T#8a>Aky5qWWC>c!z1;5&vTJ-JwGP2$@OruDvJv)!MgK1Ph(Rp@pAx14=SeE- z(3hB%;h}t_n+YTQHqU$v*iBY4^%ED#aEXVb!rnD^Z}`pvPobo`;2!b}>Gg&H=3t)c z3lLCT+grw!xbuJW8r1(8Nbxy;mU@>gk+kk!v}Tr%gfTc!(xPIM8^CF>H8t!i>9O($&*H`gy*Pl~hmYD7 zc5Mg5H!92VSCMMiJ0LEH?kG@H;u=%Y_rVBkf8D7K*;y{o3Yb-qx$=QEmL2>ZYf|pfL8?;-Ih@Hw^9FqW&)=QQL#T;%y=A}O z6Z}iph#lNKRNb*fqHUM)udi9ZQP3mdVb6Jobn_jk3Tz-IE;I17-W#>92T`j+=h{>R zXMCHRAH;&7euV!0Q|pqECT^MuQ$MWpvgBss8MD1MaiDeEW+47>KhD(_*~J;G1EdkR zS3A*OYw=^<4h!RDWWV*y$7ukcOiKG-r=t#ro8UTG_&>%PIF)XkE-CVhXG9vysctnm zo;OVbP_>K;kxXL$%P`zm_ByLyd<5uQ0OM&iPVWTv#prQw>=7m~F`(@Tr{0ybNurEj z%byt?Af8l=^5oEf1Y25^U%_Z@R_`le-l}w-i4~Sd@Qv1nhf@Y*`L*rC_OF}R|^+?f| zTlY}~l*0iE{R4!*r+Y~|9)ZT8em#V{sNp_|G2x9y51ZnizrnYyls9shJ_||yQl#+odQ}y&M zW57u!7T=6|YkCKN$UEwTiwwZireCio9Shc5Yq==Fe#QK8_y8+KkALlbe`P~N>*?>O zBPGN={!1-hJnxwLaYFz%1V~Q$KsmPu;LL@nOD8BJj)JNU9C|Rb?BH#HB=L0t^7=)k zo{V_Ch~q<^I&WL_Hb_qi*B^0`#{S{NkKO^UorhdufJ!s2;-Ns3a7O(j@pH)MsF!~0 zhqWwFrRf`5(Mwe8l=Zd4H>tT@Sir|?MP?nsk(a3kAi#XA1ZY>vI zH@nnFQS74mJCdm2+~Jc)ARh=4L$BK-ZDMQ$mU{P0J#wv$i|MAMs3Patdd+!8af_-MY7Z_=zV5ToQ{k*S0XMg7B z({5y--AlSu`-O89cXJhB;nC#cIBe`-Z4TrQuo2RjDE-L22rd+j{}W9+U;lVe?+s<^ zR|F-X-$!g4byioD*Uu{gH;KnaOvNWICbIw9wZV44q;Gz2KsQJ900Jz(Dhf7bRILWT zde-H+mmtPy&#|WOkG=#r*E#~)%!EhipuHNYEiTWwL?<>A%Frz=^_X~pP8m+~6?oUl zU>IA-qrian#EPQ%xm#$VVuTs)G2bQ=N2!qgTe8ld>o6Y3SmE|kxxf7yXPGtaX#dbR zeS|Y>h}+(>=z8q)S%?8_0o{hxCU!Y+yk;usl4w2Eutc6V-|gmLC5DhIFtS_QQvoG; zWlgc(_=Bc%Kp;2a9^(6<50gw%0S|0R&vOEOTtg=IW3^yBU?;K%FAN=rI0d;8-AtH3 z<-BQK&uFd`FLXc5m%?z*^`jFJgvxt@q#8b?X>>ErRBZ&UOYGL0I*1CmP~SJ*Sn&&O zjYy<3m2V(?1t0N^o~V5*G$y4|Vo9;$Da*_Q>p>aBvM#KJ9_H>y9uH8E^X9F1#i!{2 z1M+-haEJZz!YWUv6j7aYeJ^Ik+Y~-yqgS~{O zeCQE0Xu8HsH=%_qwT$#d6K7ccik)S(6J5<>^a2J#jQ+U=>fJyoxeC8Z)GB%bOBe`T zAb{?(PX;Ipy{cwg*$eQk+d{9c4r%{EzviD~FSDorUN+Nh_M3sF5qOBlY}=ojYu}Wl z4NAeBfq)~a$A(F48l@Tu;_U~#KBA+He#NR-F`vX#MC)r@zFcRLrD7vO##AhUSSKS> zl7G+3tWSKvE6Ls8C%f}xF-k9`_!U+u@R}E*J$621A4%idx7Ic?o?xp@7g)|{@i^3I zDN=9xS981lUA7nd6!s+4vXNi4;qlwg;Q32 zrNx`C!|wiyEt>p5Z_qt*Tl1~_JzkbciW}?KQm{B9M`yBPTO^VZA!cwm)#RE}GKGH} z7x1G&ZTp3)3;DF((R?={%Jk{|6X2&$*;bkB&{;JrbZ@Efuvq(N<44?h+1Q`55)X#o zz2fN3N@_EV$`@{MuzQ4CsWp_ZsyCX^^i}CKgV)Kf=i@^bMUUGf3=l;(lnlG!K;pb0 z{Xo3ZpjDN0m*XgOwnR6N^BW9Nny^;S%p_vz)vq}7XC*oZB-vt2HJomTxBox^LgoxE zH8t_mJ>s^(8{-#m=(XlqCb)iJXsaf}L$0-~aKgh#M%*J3ryq>u7dA%f?Ooex(BS+j`x z6C;Jh8>yX_@lSo$<`oP6w5`9(13M`gSK|OHYURe_o0*3A`eoJ*!r$Cj!TaEaV|{1r zfDxrFzcjpio{(9DO@w25zvHVkC4@hr(Y7c26Jb610AV&acsjnSV?IZ4+ffCd0O2$m zxz?l$Em6h4HUl~;gQbY$W2C;U-Yc;53zqPhvkTBgUpDHWGg>3 z^&TF+x^dOn(GAi+lySPYXnp*%KHj8a#dh7Q$c2*x-66-uisarCG&SkMnU5wM;9b9M zl-J2S%8v0@H;U1g2I8dR`Bdf5R1>!fGne;+tKo;r2~%Uh}?x}O3VGa zV9)0pCBHCz1{6(_NXJig1;x5U-T6fK4w;)7p*a-236QXq=gPMO4;$cKz6hI6d}`&j z?*3|LJ|iZ}EDKnaV=n)VINU+oSk0n-WX-Su<^525wzqGtD`I59Z4~mg_9FWX@-SGU zwC=!>0jv}PV`ZNza1X6lhxp|S-=-q91@RzX$SUX6vZUAWa$39G^Z`>Z;`yPDGp5NS zMqVe7LoK@GNO*u*@&~#OAmf0ytr3qX(y>J)Pj~x(A?rX@*?DBGlVcO%i!#B22eoVK zqK>%`JW+rgtdH`_upe70$O#9q7rlrTsl@PifH~bqqUMn`==i^y{8MGOY$aThs-Hz3 zuJj?BMnqhBaGkkhzB`;Jjh>mmV!QVstg&_tFl*#DFv#B_d0_{8iXTzyAmn2}ugB0N zWT>BCnYgrIt?dqErg5lP6&IXW1DnFBUrw|V=3wR2P3A$bn0tI`TivkO7~@8x#K7`-GUa%fP+}YZqPsYEKTp*~7ovnj0$N4V&bd?pDKmS|}TO zxx_6wr(`Zxp#W@BN^BxZEGW_M>f~khZrGo`0@hl5XYGrFEhq;9v>D3IRN7JEv9q>( z+qHd*KD*`m&rOrZDw>%W#&(t@sef2 z1muHoyxYy0+n1NF^(*!~81~x*SSn<&+}|PUg}}7c<)bG4ru(4Y^3{&;N2lBXl<@H@ zIAF!^np;Dr2y-aM08{unacZ<2`eW1Jm_? z5JCNB=_6CMxcw2E8Jx4iR~LbYS`)9|g==i^0B-Q1=g_f$P20jZ_x$*t+%1avUVmdM z5r9xx7T$!#8K6Ed@AcAfT?A}U0!ax``mL&)MWo6Ai=s?naAi4H3oEi2F$rqaz$yZV8U%FaWLsMJ-6AHG$RUlOa9(mgg0WR-); zD{BK_1wqDa>$iONK&`;F|P(c70AiHc5{@O?g z>fW+>XkZq9w_@)kz~gZ`>sXhRBw1oVYiktWGF9brlNs7lG8L`TcGt3Rmv-4EdNdCB z8~_(MXui>>8{Lf3kKH#JiSS004jE~e0L!f-#``wSuf?85A9=P95U==OeO@@ef73QY zF`xI#q&0=~1=)=yK}cXce+6J>d~wb;90sn=vG@I6xD_$V1wR?mWwuL zq(}Z6KSk+FU!uHJX}Z4Y6l|Dg_3pMO=UrS7Zi;6JAhEfUGMnY2Z&e{{hZK~$^1BY6 z00Y}B*oW%=qj{)9?y~7TK85{+ClVnqm?Y3QnVXiVSoSS@xg%-=P?T?SOruKMkM&ccE+)2c<4cJ9I|>EE8M_d5=RZ!TTUdjS8mq<{O&R2@-i{b( z{eVt~R9IF5D33at@o>)rMJ(K`G2X1^_Yg}2J2!;xAvAD|&D@dTvr!s?|4Cj8slAh3S@ zS}WuHZs~xUTTnEucjrB+7Zcg<2`)|FaZ7@qLw@Pff&s7KZ1#y_%)Wmyx<2`f>(>Ubs?&H!M^CsXXeev!%Kzn+i!=~BwU28Mh8&1U6IeaRp((L z&ly>deAtehk8K%|UApl12pKNok4HMX(Z6{6kei^pd8Tmhj&2a|^0cO)!fiX!X2wsT zOUi9-3_=qUll8-S$ha`;wQGNL9n8*wjh7_{1MZ-eNTZvJ??ZA>rxF(l3utO+JMlu@ zm*&xPq>``1>#THh7ygKS-NiNJ$1vQ-FgtpMS+d<1tp0??(2&b#thd?y3RLkvp(Ba= zb|Dxr@E_~JsuYsPh{*$3eSy@%4hVKjc)r#%NXe1Fw%jCGbEZb-$l7~TSSmfzL>2-y z2>xT%$zq}le!gi$2vLS43OT-8%l$Wz19 zoEADO^gNF2s00zz0}8ouG@}PfjuVmz%OVj-M>;@qixX}k0~ztN?~%#JK3Z8@?>+4m z?Y1dQ7m1yZVW7~g%kF$p$eoksNq`FmbP>*9k4_260esmYXccc!?B-WJrCHgT1IMq# zF3Xb|>b9?>Db|()3=qYn8^Tv;8{;2(UjWb^VgPbd)XmA8@++64Zx?=fdgf3Fy|^Dn zEm7i%iAny2QRS29yR`Pm^2%1*ZWW(cD}e3#n5Wdd4iS@Gp)61wicnt!XGw8SKKUt0 zkJ&^zpC10HRu)vY#qru4#hDv51e(tTsCJl}+MkMITPM>s3vh#_BQ>;;YsoKl*^13G zXmY7PUPfdGRb=B8?DFC1u{p_{5>Ksw-HiF4YG>KN0p|B4Tz~YpK*dj*u*P-F5O%vg(579h znGM~m(|aUq71+N>{N}+`NGU;4QwzhHkv)Zu#&RY&Y|Y zb3~;xD30{1_&V&~cs1CdEYWEYvlHIyeloPC)X74o#9MBCX3e36FrtJ`Tf;24brVnS z$Ot%806aCn%l~kc_62=qSJS`Jfphd(nLL=(lc>zhTyyyw{pHW!GDSk!K7qoLcW{|> zjd=g+;U!OzoAPl@3mHREQo|%rc&`Z=szO#`UnP{_I92}L@y7-l3lQzz<1V#C`N$Wo z>UA;voG}PvdT7scPU#jKXh;5?PlXNI!g0~2P{Y>t1r<_4Z$_JLf@VjA@7pKG*uHYV zT!gC<5#A$`kY2I%kwCu83;X7T^sddL(I>yZek$p28(;cxDU*Wty~4n_8e1qO^8XYx zh#Af^1%rf%gjQBgkXf6aoTw#}>qByZWRRl-bMtr5ykcZ=)?o-?C9iH;WoKky1AH@I zxKwxl?M&6nFW0Zv?Y4&a|JBO<7S+4;MxEyXE%p2ZMMsm{61AJ|9Ln6E`5|Rn*n`EU zs0NFA+@|AZ=}p#hKCUkoe-bRFUC8(lb6sM*f&JNV(c|sO?nx6no(a9`tRHMynXTJf z7p1bO&Nf)Bi(rZ`Th)1>Cz|s77gY2?g!^y}o>J=oJ=v+O@gA9?IiOq(dG!$azMVgCScfc=A;+n!HLmuF5vjatM8Vtk`E%p@YY;f6V^km=rIjI~%O zC~RFa)x@1G<~}7isq+h6i_e(V#y824DuOsNU8p8(=$Yw+@X8<#a%UX=8!M0K^)iCI zICZVZ*ebgux!?L%XQWBQjyQrwYh|*qwZ&x3Oz$1&+2Wq8ok9oQrLlvkvPF8(`kt5E z#g9ZQ2gQjmMhOO`Vea9=;7i(QM5G_Mm(tM&o?<2|C$lf0ss1f_Aj0@VE9!ke!F!{C zv=W9y1b=~x7Lw3S!FV2Zl!89;TIlro6Uca*PWr@N7~|NC@7@+MH=&^{^}#lHHjIKH zxO4tP@iGS06^kLP{XWAQ2mP95HiD;76!ue;ayVhm z1=-*n&@x`{`0hD<**X*XB6_p+hx?2ALE`Wrr^wQ0!P_eHcp*53L z=pE2=k+v()4==*)AuF)1)?H?MQHJDGOsn^$-(S_uqH3*H502e4uX9~TR563rEq+U^ ztht$>Y)Ka_-YB272yfJqcTF*{-;q71Xh&*&F1{*#lcn5tA{JnW3Z8+Kl~EEw-JO8( z?PK?e&R*_*2Q<>0nTfJGhzH1_F0~gtsLuPU4>X*eWB_Nj@(&mm9{OtW`%8;2C=4R) zjMy!Ec*42;y(`DXEycbq!#Kk90R4X1MA?hN$)@b>+p3}z-CC3N1zXQd`oF!K$$%aV z*7{9&J7^ps7W%dRZG+3~y6FxR7>7pQV^yNu-2Yw68o-6!G6T16;KGB(eBg2v0l2U| z{+d1haO$J`r-W^X?$rXsS(UPff;I91LhtBq7a3c8RC4JicEimZCcu!0YJJ#u$ZuvQ zmViBxG?7d}r$~2z%=vtfu-~RbaZaeV-_c{U@4KMe3YP?FrX4V5C+R9DKk!AR2fHQb z7mR2jyo;lS@8Z*S4NlGzO7M2*Mf!Q+u@MaZ#pmXI@FYS|Vg@g!<8U?3Q>$5nBVtFK zITzVr)ZTk+)dk^2)qTwPST03vIrt9Sp^jbB%{(p#fAWjIz}p%=(@D+5)Ls_lhDXY& zPJGf|l3yS_i$zY0m_7#M?id}S06b2C?&kuS?(CZG33mM4PIkQQLR9P3aI>L9=2HyJ zdxw&xQ(rPs-EAsQNc87MJ7e)z%rEv-VVjiX7!tSNwYp~pS_majBa-%1!#~2?4|8<% zgd2JAg8A?bC<5K0?A#xp(R?g0Vygp@IRR5rTqpHSBu{}q72|c}m{L=)^xnXmnQi>| ziOLJn=5lvl2Md2ztI>?J`en?0x@Lpid;?5y2dmSHBKg_-mQox+2>$++S7YPQAZ#oG2W#W3qe_2Zugv(OpHZ9msDMWZ2Z}eM$L}G` zr3t@gG?QT3aFb_kIy8?NnuhQ3L9U(2+zxpokC~*hnj|@IBBsJ3 zrWl*`fSV2s-Jf0O9@-h(giP#nKeyoe8B>P4Kbt_4I^?dfsP;gs*oN%12<4u6!Mark zTr2F^=?B`ljg)gPlW3Avpy9Ikl0q;Rry@5C`A<(Ixt}g8Y0l}#+7W$L`O5hsad42( z5BO_208HVDwFy=S1qa!8!Vl3Z*MPiYegU_eeTQB4y3<&#q^G?QL=@g68%K)qjo6}m z{EYPabI2_I(LwC$FCEpbMEVe%n1QHTs__*2p{tEe_FPgWai$;bi0 zbFeMrw!qJIDSp3w$;^7qrjE1PC3k6bDiCP$JMfNJ;ILx4uOR)V)DYbsW3gcKeA(!J z!tS1i^Fb{O+@qoNl{osdQ=1*26SD~hs|V?EKMXJZt_s3MmcQfFv*dN?qYE+&bc0>V z3;fKwm^aTFJ)-;gW_TfKY!1kf4=s5(V5>$K4f&iCm}szKF$!;wkJ@R~A0?_me{8n$ z!k}m0j+z8o>=lgm1GT}cOPGa&Yr(0Rfs%jukB}lw$pOiiaS@P%5kKHN6~75WySQK2 zS<_}smEh)-5)G}PtG+~+l~xtRU18l)gYkau;W1K85M<)8PPhg>ztq^U4)~hZN-K)L ziTC$$Bju?N{c!MQ0`MMh>b-&ZU2;}RtkCZUv0@*%)SXgByZj8Tgm3XhKV=27n8AXk z;l&KInwW69yXOKkZXb+%O@(>t{w7otlI;; zO^}N_*D7|$X{-ZTH1q|F%Egk`7tde*03Q7TTyEHo0>zsag*8CbM862Db>OY25^kCf z8tGBIUZuf$bQCE4YS+=nU}o43<5{*Nu9f{NSnz)15Cs?Nt{1}ARnmK6LwgDb`HxOr z6sm1EmI1&1DjA;4b(*JT?4dqUxwlW7UySWH($ z2s!-Z7oT|I%~1A8oW#9p{g-N(bXiH&8VjEI0sgsOg^IQZnWuG31E=2}v2&d;#uS6r zX^2xTDJiia$_Xq?_(1rDlq_h-x+xjywVg2>Uno3eKLeTAw7S=xSB`VHM_C~Qp8gBQUzV{{nORFbJ)b#6 zSDd98joH(Qshuj1?g@K;pV9pq0i($u5XW`-JG_zK$Fz%pGXe4#pLzY+|Qe!QCt zf5YFLm4!XWRyDgZRGd#*vnJEWUi|g4Yv$>6dl`S^7r*9mnj(6c)W?O&bU_S9Ob$M? z_4bTFL*^Kt`653gp4327$!d04_hSWdTT3#1IfO(dcRS@(o5qwaBjY#WD0gcl`S z<0sQhWf1+kYn!<_HIOtSLLmyM5mrpCwhKhY~+JE~xKq|yPo7(Y%XU*ioOY0>f zFA*GZZCmyvXHgs|q*Bd^sfesziiZD8Cb$?A(b1;He1Ujj3#`6(AzLw0j~U*s4j!!M(^HD97v@Lp5Cc@{t~6#$F!x$|Nl< zPA@eplMhx6QI*I^&yH=`=zr=xqime(B`dJ0ZP04;)G5VtD;k3<(7Dj9)5o?hY!nL+ z@Uj@>epJj-cV(aL_kjF)#jzi|5C<`gZ>#tsvtsk^l9oI-454*Y5hodx_;buqrpS3y zjaqTw2+^{5icd1(OZZoA5?GeE_(FERiDs6N*GFae;z`p9k!rT|Q>RpMrq2z!wSx8~ z)nsMhrNa~PV-^pk-|AmV7XJjA8#G?_Ik*95W-_7_%j(}Yy0>ZLwwjDBWN5*E<`GvO zKy^Im{vu~AyQn|`=(fWt!*ajU9WmV>Ng!gSMWN|jsQNAXInMPI^16z1*&`!oT`S7@ z3+8_VL5P@}r(DtwSu7*|9P-KBw;g_S1^5J@iuY5Q75Wllu6F{koMdv$XoM>>bXBKhg`fyGS_bp9ux1*kq&N;CvaiJdnI(e zrBTLhjzmwbA5ilY5CW20+sbt5U|cv+@HA>VQBV_HY^v94{fwI&u&{|e*x73;>gAS= zJ7j9@W(%+V%`O2#@6Lmhe*%X|XBb>cRIh7<{z=-Sbs)NF+|Ksx=hoSjMYo_AwP7_AJlN z?TdPa`R?CNT$eEFCVa^ZlxQIXh2Ezs>=ald7efKUxkG8erZl;S7H*blS|#*Clfb1f z%dv}W7bf9+lKH%x9KlOEvNLQ7*vW>n#Ib6>rBmF43SENHPsw6`U|F$bsp~k&R#>LA zAFrJ)zi^Au3Q)K4J}hi-_gi5dqN$NQ-Q4P{!y1L@{kHOeXKbf1&pc*%11WbxqMoLbfqcwcCns zHX|rMfumf(BI_84Oo;9^f(e!#QT`fq3Hy^GUtV|D>>XyADcwwyC(zk#D|o1Gu@5Ph z%ex}%^=-&g7so=frz7z-qCu~MR{NULb zO0STr%NDJhhO%|D+ceB7Y(6~2i@z{x#V=r5b3k(~cBK7qODWcR98Ib`h&J@+c$RzR z&lB5IzfR`5?A(9vguk{KHBo1d~WIHR4tDplyrc)K%#thoL&)BvFP z%LZW?lKUlJUWqMe-BD+@Hs@1iHGSY)3jTQUJ}sbd(KtxI*^i9{b~}b=?^Og}s+6t? zcK1{T>KLhu$nPArp^S>gIt1`Rra574J?+lu&Xs)##&m+%E2mZ6Cu6Vx;qNXlem=T`8%lu= zuE(3rqNd#r;gs@$mUcJ&X)>MlJ2nPYBMx78w?AbtZOJn972ti5+N zc+C$c&7Xnl(B}EX`gc5?myi!%)*+m$PTOS+N8bbIS4P>f0Mgn#OAT>GWEq$WFF@*K`94atqu&6) zVddGd&lm77xQBUG)5)2}nhPjBd*BP0UH})(reJa_RbD}dPf#fk!QqE##O8lJII*o= zWlnejzh#TcSA;oOqGE1DvRLA(u6W~~jQ0B?2Y<_?$N{@W`9F zRpN5y3qdYUz4(*%{#bWNCH_ciMhl3PD)=&rfz5c8)ESc=p%5cb3+w&d)1`+CTada| zaHCYj&ejj?XN`=h1hE!+K42_$DX4S0`L81oSHK-J3UEL#vaKh!-7EAls*n%YH1Q1l z)d_$K1(=&oDxpAVC4PF~vRJw6LLmkSN*9j=Nw>;wCV<;XfZyvl%AFikocG7RV9ub= zpDZn(5kzDd$7}W&3|733f0gd|RUa*Z_D*)LOsO6WFV)*h6Wpg}R`W!{7<*Nvs}7gU zkK@fp(l;OeD$k_u&gwb}u~pp?rbD{LbZtxs^!0V$XaXBWoysK=&hNoE=!{*)^S)@nmNLaY8 z&zloSUHpDBTbm4GMe2T-thO?{7KaQm8>^>n4~{))8vY5s$C_I9=x4ybF^TXT%B&pu zw*B5Hlc!j2?d`Yt|HIh3$20x^|NoVul2%btSdvs^uTnX0N=1ovc$H&TR4Ubs$YHi5 zA!Vc*g(*sM>>y`T4s*(q!<>h0Cc|tqJ8!?|Ua$B2`~Cbbzu)(F`TglaqvsxbJnr}F z{dT)OM409$kT2z9R%N3@XR2{lzW(84edI=H51I{elB zem9m5A-!@dW9sK$)8s+MgKP6@Ew>E{)f`m6Ok`) zJ23H~QOzx#_8F7$qY(NAkqSsP0&SF40t%Wx^ zKXp_5=ZbzhEzAqwqc0$?q7SYiT(Ig+dvidG`SY%~lkCnm(zfpUgyIObYW2N_-kn8_~R4%A9HQer?CC4m7{(3>F=sf1SEBTl5 zeL(zPRy6KFJeQ2t!u9jFSgrN$!23@4xQ=E%KJ_xZ41k~+9%CdN(epLnsl$E-iiDM@ z?6v#@fnWLA1bzEl3sS*>uW?(K-mx@yWwbqJwOF1D@5`Zj7h{K#`IB5<>02-@d=1Ec zlJbs3U$Ro$yMRL`6%|3jGzxzsjug&-yXp{BJX}8J5 zpoLAzjfZM&+Wd@8@U*j7nj7Q9=XIFqSalHB&Kv%?(8xagUM*PieZegMA^ zmsVni>lMrME){#BWWV2!fA??63;nK78pyk+xRiBJ=8L`T@cdYR-49u8nEss=Z^m%d z*n|{VEi8raY|w$Qzf4`yiubk$bj^F2RXVstVu}J^g0+$!(Nb63lvspRgvuQ|w?=Ki zgBP9#COB{B9M9Ttz8HLLa9{Oya5Kk}{(ae~Sr%Dpc=IMwY#^xEL4r-O)=V+aTorR> z=eOwv&5WadLKjHLfDBAFyJWVU1JNvM!sFEyd-$&{&}YlNtYr2jC9|Q08*}Rdp4@~f zR8P;6;!yDxVPCwhCptHz%9Fvq1Ukf@>c)?W%8(tF9mC?DAimKM3%#U494f_xds!C; zJo2&GWr`0`fw`vu@!hZXSg(;}`6ft_xA+X%_G}#527LmWk461h;I;ff+eib$@BT$` zUVH&Q)a$RKcJKM-IDZ{;UGAmmD}w8e(|WT2UCO59>3Kh+5zE9tgYm*rT0Mi9k^hEn zK5OlP9eYf``sgYz2FJb5C{r9`~C)6_biQ~?hhVl>ndQ- zeB}u#e@cS5ITpk^tfHWiD1Fog*qL<}hKP!lm@8M>_uM#XTV)mGvQv_LBBf7k=$h_! zDEE8rr=Z&5izW%Lwqw$8v|sNzJ#W$0CAf%g{-Kh4Ea`EDx%ABiSL|5*ibUZmVm;o_ zk6V6S+JW9~j7ttkOB^M`-Vv|Xc-xcqRW=g6joVc$D*42;VQ%lH9mY#85+{-S6bZJA z&fEviE^UiR#3}gVqPH1MYF_b3V^McehjY5oVU7AzP=Sf(oi-^aD9pOc8GA;!Tl%`k z!bg`anus=0tQIm*hl>P3cN@k2VR8FRp z!o;jti3;ESSzgupV)9Z4Hm**#N8Dma-9wgLCGN^9{R?w(PSW5|KM=kv3wB@$b>f(` z4YzoC1U}wh`7P^rG|B99*3^BroQr) zl={d#V7Q43^IWmR(&1>P%)l0uxadlY6pd|g-{38zZCPv~!y3?IiGqR|b|}ma1}Oyv z`E0}WRoLO4^HgNuR%5aoKm4;-3Em>88fivgodx6EaeT(slri%&8rVIKQst&8B12U@?N|dRV^FrS!9%xeYN8PyJ+a00aJHQ{At&$F8 zH-LL@hd(6M0FHmciTb26T&V^%?m{f_L$@^80|ZRPX#|l2Vqt^^zd%C{9M)} z^MKZTg99PyN5_;CGtA9xa+W~RqSyr5c@*2$^qmWi<>4nZ7Mx|jRn}^(5kZ2R58hL7 zg8|>3t6~>|F24U9zDD;=)67xzIZ{roy+%(D@jCt+BlIHNnfOYcFuVVZiB_2?A{^+) z6P$FfXH1Fz3x$oiC}qL^4-}?%t!CC6TKR>Sw_U7_^tF4tHo7PEo)v9PjZ@THGmYm5 zfZVMt&WWf?(p7lzZN936IQHJH1ra2U-Y?IE&1xV1RMU&9?K&3;l>DKGC!$3F0rAhC zEvGlxCwNZVN2f*{*1y-H1K^O0%_2WqrNRHC!QZHaQu2Ki*1Z;-BCkT8g$2miX#y{v zT~l~GGU~B00_Ra&@Vl;j7-u2ukw*^1pzIf2{%v7hyt%GeY(DCG1W*~I{xuAFNF>J- zu^QxXhIp~&9$agvB`|zA$CBo=JRzq{n2Sib2JuistpK~12>M048evZmw6DY?QcJ1C z3OhmaIiPrKD3Wci34kS|PCF?t%IS4#ve;eMcMGs*RSLt%rN1gdHgX0JB;Ggs2F2CEn3GHvOdtAWQ7`xouIlGOBN)-JXyyVyqeWZjleC=Z$-J96smv*M&Rt=ZOW z7cq~8?50N4mJAXQ^IzmZMQ^)=v12O+2>4&riwHNziH>4dw+?wXzjO6ok+0p6r!3(8 z?2L$N&^zEacbr_EA{Yqa0aQNu0`k{TqWM~&xRCA8YWHTVx7`7!=)8xx4xz1(U3J?2 z8Id^;%cE|J&=vsby&6^sxdE-UwLaPQG!x!mf9Jag8io1v9zYVSpIqDR`5uPxgl0bV z|3(uwKZq0o6hw8AFcp}JD}8Ef6sU{Lu?`vQi{HJ9^e=KNaL=|Nq{GDE!zY{y;QMu| zF~J)XYBE$A5yiOi;KqPShN8RQQ-V~|qq6c^I zUbla}dTg%A5!GzB{#<2zQVbzF%}$Rz>S2*&v;+s>wR5))f@DcYPsI-b7Xte&m6D$T zqXF|2t0-Gc-_9}Rl2J1NB2T&i?DcTNnroX@)t4uAKlyUMEUZDVMGZ-CL4*K?r$D%Yt-VMgWR!h^;YfJHFy62v~ zYBgH27oN-C3v}iN3DfKn;00c(rUk!_*-t9tn}+`|C6 z4xjcwvL1Dy^aG2))eI>LjY=T^Ui}cW#}m7U{sUaI$`nG`Q`XuJ=4Vg2cXreawX(A~ zQ(=+C3RhW&T7o=`O8nVQ9FJR!W>d7KrFqy##8H8|JWQL)fnb)mmLGH_j+|EgOw~r| zLm!*ZX&)I~*~X@gnQINbrW$RVeVVQA-Ej?b#D@kUKw3Ayx0rt!`k{C0^k%O94l~yh z*cOVRzJzv0SCB7u(c|%d28(YWF7WGd_^#xtDZ(pCk z%-DOdHP1Ym_tQ-A;OIMOV3IS+2-Y9+2R6TfnMNnXiTs`+K7ZR%jy9nuqWv(%42pn_ zeNkmV)sjkJ@_eIlJXJ1>J9QX(eQ@zYQ0mUgo%pDuLwio=dcY3la>j~@k1lOFb>)lP zIq2Y3X`}p9o(qh>mU1qU_ooIreUU<~kr(mwWUx7KyJq?d&aqMHZpY(Ki5DyBY7`G$ zYCDxqJplI0n&wAT_GJ)aG1@rZrGSRD=K6-)TZ#IVkJ*UR`MuPVodQ;r7VeI#{0`&K zL;W9g=Em@0*v4C!+F?cmQ&xhQ`W^AXe0{RQGfb#b7ok9&C3I`wON?k2x&gDH8WKa@ z!4brT7tVH~olNjIgP+uPRH8NqSqRxp{Kh?D8^sCx6mema zQcC(dnsFIdO2`dMlC(?ERm20m0lNWryma?2abP7uxX5avw5k~pRuwAF(e%hk5B~h{}6_LV1^K-I! zEQYnJnjTQLAzlUO(j~7e?EsvnPjJh3NR)ts=f`{>1jmfP&9N(G7`-VS)0< z^3h(Yi_`$g@yFy z9pv%Dbx56w)4W(_R7-;Z^cgLdINm5{o75OkYI-Cq2!v)o$+KauMN2D)NTgHMVx{xk z6oiCM!hx}$nC2Xf1u8~FVJp@Pj*_-ahq?!$GNf@d%n4)?Vh+E$RQ1OdT?*_eO;S6d zETdLxUA-JSb$e{nuLb1cGG}Mvl_Hv$6z0VH!-9Z=g^f8(gF-H6 z&ywv>E_&-O4p{)(nr4r64&P{UcFlhvtNYH8Uw5yy|JksB z&6v{oigpgI%eQN}*VonFRc+Wdcy+L{Qz=?fjjX#J2Y^;fx7X}j`&C2TK5CfRFKPL%-Jhv0yR{(2NU}PC?eCQj0F{rDX zT0Jk&GYXQ!PWo&uzlGoLCo$(e*t!8hFL8tbe@V2r8pizAPe6Eg1chT%PF63*fC?$F zRRo9Ghs27tHENt3VW>LUio(2TQ@0OKw384Yu?Hg)Cd~M+QFYtT zf|@>kLjrXtF!!f=DvulXrGr^bhpf%G(TI}b4M-O!yJu;iJ)kFU9y`I$Z&e7RF7d7WOZ4*DQ-FM~Hs;ydL~`&oCiqVt<&9#EpU=BR zpsdgX?&|JU6KfQbQu`mF!?asL&A^Eqsn!}-hUNm*uLE~g^>JX&tcmtfNPs=mjkuK8 zjwC8lu!qg0O!)dOkFQDVd$T|0TyIkk^14sK$zptZ+%~{cLvO^88DjOH`QDP>RGK$+ zcv{vq27gE!OeJ%T>P3#|i{ST^H*~Muz!}K z_R8y!(;I3EE%IFlq`3q#eN;dNE3vbYWk3bFBt%@hh=^jDYT9=F_ zEv8PuVB4_-+bb>K9Wvd&ITjABJU8<0vKeR-#x2Vn4?9ZEYVcc1p&zW3lsj%stv?z% z;Zye`)q@d-SKFdvT+Q5a?TNE94?rLqx|=E{hPm&!N+<6PzVWu+>Wfm*TwZ z%RxTWC8ZvF$7-bEwnx=i{zJn|%wJw6Pt?fr_`P!5daI=?fc0qls<8ioy)Ht?>{7sr~XUoDjWgICSCN2u-KPFx4PutV0m#o}DM;uo>m zUzEAbDBz*Jj;;HWb|MnzS#t?V2Mhu21?hc?5nA2_a`*DaI?r9Aj*gLCj>t!6uzhCQ z2V!9M(0umh{b}a~Fk_8Zdw})16S@^Xr zy?M>M@2jKNSRO>vEt36`2c@;TLmt>QXA800<2q8>4S*FX*|DGL%kTTz+yzvNmpER_ zI{+p2kMM>UTdA1!owv{JDM4i>W}M#kM!B02b60pa#9{KbiFWCKVjT?9tw@73HP&X- z*lbKU<=s?PoL}lez@+Na4`V*%x(V+nTEb$ znY-GJ*6&q3mM0D~3)pN%3{HGpKDy3|R0;>S#JTvH_G$vwdQqi7(s-r>8ll3IEe+Al zy~F;gqZHlA*X^J>%31_*wfyCPcB>kmoke)sgDtMs24n@*)LqR?In88*XgW%88X*jq zl!ET}D85)x^epGRb|6Xey#rfWlr|B;Li`I>d)aj%TobO*)DfyjpO2RGzDdWvMLZ*J zk z--M0?2ESnm5~64A8=2nMunjPYtSMNmAsw#ku7d4d)FkoykclNn6h?TA*Ywtq!bhoM zWAzxshJ1X-7iCL^7duDofB<65(Zkd4O7fKIG@D+pee_&8@MP{h?4gzMZnS|!(Y*If ze=eAX1njM&(0xaxwpV(-U!2}1*W1j_*+OfZh5^^C7Y%cZr{MZ`4tH8*;DA>QJvL*s z^a>3S4yZVeo?KJdyS3A80eDvo!P-2RV#P^U%)+Fym`n|hmCkhlkWgFVQfCj7O?{pQ zk34TMmf1I~u97De?{egL-x&RU=ox>ou*TzZ!_h5G;2eQ+DX$IX8&O<)usqKG0Ny+dTF!0?t&_Bws ze8o{CE&EP|bVzN+Ok z;15sR$N{;#vdgVqYGm*OoJ@jDAMcE>K^^G*^C|k<5ajW!4-?2w0kYe!8Y` z|6Kjv;zZ7-@DB~!KZC+i+MTwCVc5a%ISgLI;#6qV3G*q7aFLcdg0o}Yv1P3Kb3SEE*x%ig_kCO(I} zG=5VUh)Jg<1aXU65Rq?h;P5g(kHMabhu`Nol z4_ogoVyCI``G#6_7uJvS`nqWh@vLMUL@$G}KwxQW_S{bd2_RK9uv`*c>;k}BUwzq!(+0)-LcM1AxwJp*Wn0Vf9Y9WE%jvxX-AzD!tBN*WS% zU!`t7y&Jk8#91ofpC3F3{h9LsGF@WSU&N^D@QiYk92F7H5_?Nh6x(e#9_S^s_TG6@ z{S+=c`z1-NMJp(UyP-i*U+ml1w{T|^2fIGoLC;|=04+lH9#4N)D@9Al*G^|UPbfG% zeDX3TZ~*oJdnhX-F&~!#r)RK3GWYl^c2%s|Jaf7&QPx6VL1yy)8V%=;m7rx)#P%xx`79yyAL#Q6Dab-VawfS%L)az+hoS8}-tp zco9ni`jaR5VKj~HM+V72Xre4mcnv#GbF`9_{0hXlSHtpKdJ744uzbe7H6SlSruvm) zYpNEE`vvn0bnASvAOu_2Pgs1(TVe-CM#u~(5>&`7VVI9QOn z#Rm-#56(Wr43o#P-`b9idwl|Xy;=zu8@Jy++=OnS1kS-#&9MQ4bIiWstX0A81M^Dg zL^DU&CRi1R1b4~8E9CNh)9`OZG0%iTHX#wNt>76VUUJFoxP1MauKCz}WQs+*U+pPz zim}Y5C4ud2uOEUjhW3<+E04%@frgCo*=M$r=#GYDz^qR9&@ZUAfV!|Db+%$rObG!Z zYGC1K;Y}js4eXFPCJPEU&4woJrH~9FZ!t_NstUnwW`cv=EeZZ=cGJ?Jaw%B!0*knG zFjlr(d$TCyZ3fnI$rOkqr;!xA^6a$QLrr1&K1%e}s*0juf(bUmu&_0xf9xL$K2R9Me)U!pM2*^(za zb;T8oBb2QIBn6J_!!6K;PhVejL*6WpNk6u1zKC{!W_oGwXrLN5nhe;LpKJtpb<~FR zFE}z_#JC!G`$rM*^|8kEp}h1>g_ln$aa+sVGzOjURBcyMKE9Z z3_xmm4&Ld8ArebY#Ag-mwmJ>QPeRv`adk{=-IZT-^`GbUXCGx8je6Z)F|k!=(mEcW z27p84rS<%MNsT+NFzY|>L0_$Qy7)Qbf!*lX1^6$4Q!QuKV*Hua1#$@ZbR=-jyh^U1 z|10L4-WIMnOxOJ(?@_iKK|YluBICYelZ5FloE{V4MXPXQn72ClY~X&*7Qq=9SEehf zD9g&W2poo`z`@6+VUh&L|MJC|>HvZ9g3Su@AXX}G4pAGOkYAgjK70D9xM-HL5O6eV zwV5L8*cR~UgNaSu=VXk$KjFg%uzwOq>q8`CYBOrc!!xXZM4ZJE71&IyFogq%loT~e zku`Sr_jB&R ze5u>b=8;dk>sIW|if`ENvsTF+oA_y@`s3Bt>k^ly)&javuWcbutk2QDA_4yR*{tAR zRbAK!05|^^gtYQ$+T_~@ND>VxK#Lx!W|X1LCLXUH*$nD2ocI9DHID8edduGG=LzxP zufP%a!~tEG7?l2A$h2MnNMsB_weA!4dQIZebKbRM7uf2eht4*lyQ)ET9yXwGfOr)4 zsC92;T#exc~(h zm^Gi?1%0)XkK5@c%mrU}KTM%^ZDj1qGWqE>c>J@^>lYR#x6(SMB6h2vUZ4Iqusj}Y za7@*^0qi*0r$&p_sX7Du`%ysKlQ&kqw&+jy+KE76$mzHBKi(e7QKH7$<&YmF;KO~4 zJ+c7YslI0H0MTcTJI<4X5PuoML=8y?{}pmtaU1L~o^#CLwf?>6==Ohgk~?zEoKBxX znBoBB6TbcN-YXvY!0oKhz=!mxoBhYa=Ce5q97{mLndPX4U*5uhD_r(Dtbh7ztBxQx z19R`F$DdK`{oQXa6QpW~8l6i6h_+A80cXeegD_z~bjf<#*V_1RU>RTVlKstoXM|(p z2dy^cE_r<^@-%X@(sJ2Zzwk5n`IOn=tFUhx`l6%^-cq%INKVHI35+$l!gAhgyK(En zk{!+b(G1p6I@C5}9ar`Vz%7~s;a1>YpqRhtlS)QzlP|~@mG(2a9;cK@;P`9T^+Qbc zS6kK0uDCKM4`N2eL|vKzX(#5z^_Wcmtr5U~vKUQHX!pE$m3Y*L_7$={a0G@aXofenz02e;27EXU&~>Z@l#P24!0(vQ-N$8_hjVEp zMDALJI1wE!$KF+wFv_Wb#f-{P?8fr0F3k(E4$@WCmcGX(UaN7pHvrL0|F9SpNtZ-x zGe3_^e#$MO$RO!?Nrs@uWrU97U>)Pmn$?w$3xa0x^e0}Il8;ACDoz&jtWOkUH>}S? zvS{!f6_^6=N9od4FDQbb;s#-4+fU^FZP>PVEE5t?JQFVW5Xu~3Kc$gx6+NBkX6gIz z7`wWfDBoq5a1YDGPSVA;9DRQO>L-o6hiN7v0t(i(d@-V})>~8(5j6{8*%x~c6$Gu? zP@sJV)|(d=bq1Nr3R$RHah#VIIs+$Ou!_(pqS1~jVb%3#*r=)s-i3j*Fj}l z!!xH7>6Mcu7@yX2vR%_h_9_6cRaCa#LXdRG6u;D+ygZ*~!u627$M#T7nN43tsQi+d`;v1rNj@z z(vrn^LSs(U*gjjIL4@N8*)am-+Lp&1?HrY$*AE2hww=hyas#XmQE2#@ELs8EEA;<~ z4d9Mb-*#S6JH>K!mTuyYOb|b?69OJgJCY&|%ENZi6G+PiAuv>m*FfP6$kdQ8kZoE> z&zrU2h$FJpZTGA!$HdysyN18I-UIi(rM!oCe}GTr2-FBby>dGk}MuA$$d@J{%|v5O_j|MdpY#Ev|>H!amP zw~2LvcO1GnfP=%ffL{B)aZBxney@Ng3eI4W=di~76Hy;fUIhsCphSyVuu3w|FvJLD zto*loZ{_OmwIjy=c}@sem$x8L{-zuCX~xH-&nz0t$)G`F_bE6)pOe+pFM)8NG7#Sq z!d79v?vzE_j-gW*^Iq^kB4_<<faYt?fG~=pJDoPQFgS26I&-M({+LOd-q5T!)ni6fW|$90=kh zer*+p8$A^E(ey!J%^JIt;pvbQutiYB8LDccc&GpHlXFqG@v$cjX&=0?k0SrB#GoT5 zxDHl6H?=bvi+}hO38h(Qwtew-S)%w&#rO3fc7u-E73jR?8BOmEiNpijzgq-14`>(> z{tH)WVx!Y%qdu`VW!Um(1C<0^<9V2t1Z1 zad@O_+mmoL^7_c{h$jC`HFb)lyft_-sPq2>RMo1xlI4@CSIZ^{~qp{Yhf8&-KOd&F#Q zafs@6dWKt}^@ufgs6{;rg0+P0hke>FFb)_#wO8Sw*g|03Tm8In{j#gTRLoRSXLpnH zpf&|8K_flcl!>Nx3lh92%Q*OPRM}~6dV2Mlq|r4w^1_Q|*Hy9iYd$Dmc6Pm-f$grl zQaimC+H$T&Nmi|Y(tjVa$bsRGe)(9(N4!jIfkNvx6L$g;b(EH8^WDibEO0~R5P)AX zje5Mo)<1E!O(nY~W}mck1jQLv#ZAbp^;`7Q6OeHwE&lxT3q60KJsIBD9{s))YpIE*}_N$jP^h=9sDUGz>}ur)}_L|%O(K?H(oQ|_7q86 z>7R3gaj-ZzMRWCzyUKA7{;Pd}@E2Qa2e`>FwDx$CiZ*avM+H9hUf%Z9t3Jx}&3}`S z16Z9Pgg;xSj2`Y(yE(A_hl=Y0=f19p80++9$*MPb4I9OK6z3Nd&-)6Ei_#0cN9|!R zc=vPPmjs3L@W(H49+}q$4e_;`DVfOBIv)h|8h8@?>e^zeMe-jNf9Rj3pALPHpStt& zP2_G+`xmv9hcdVmkma-mwh@JYVu=x}1!R!*1IYQaXgRj`)$XAZU2IES)DG34no41H z6#Du`Q(jXE^01FQ_J#XSigD|X0@!|^J(fPe3`Tr4!K>v(`&JrcuRr!TfA3Fl<*`#= z<9bs!AHG0*EJikbkeLJ}mK?0ak$t5@B<2UQA2x_%mk-;mVf34kIt|Yj6Zg3|IPAtf zatUI%!N4A}U91pqg!@HzV(;sI`}B{k?_?q9y*-K`bdkbKfIAjdgx#O|wXUUG*n*z} zeZYNGT&YZJnW3?4SnL<=rEhN%nmDyJ@vt)ydNA$hIPn>wmo(>w<_LiYITSzkPMRbq z^bpjWnQ4e5N6`&|?CLW`lT1y5Yo%dwC~jD%i(j3(WQ;c8Qgo~}!g<(N-aI0|&d-wh z-BxI6n$Cfyz(&|JgyXVGs$6m>>NOp?Iyhmu=sNma8|}N%`xE^up;2;UaInbWX@fL5 zuGiDIU#f`{=~u38Am-(|c#`B=vBCqx(}iuC$Yh@MMKJgSElwQB9B0uiNeoYnB1<@J?NLj0Y;zw?o7U4bsF z+jqYh$H}2R^A_c?1Z{l21_8T?hiCMww`t7^br{QTjQk$)S#q7_o!V}nDvYNwIYH96 zums8(2bSZkS07|@eQt2&S4WG7`aakeco|4i{U{ZqMJYkfxJXqThwrQand zTxEW?-xHwR>s~IWQ;p}ielGfXMffi`Fk(xHhl75H`4BZD>Ly=P(o1J&kjwiht@61^ z;%5-aBcdQjtcj=055$V159LUJ!+{lTbRe{`Kxaht3 zq3rI&%fRrgec!K+9+Q4r`{xdLVf+Cq&A?54jpP)K)Z{oTeK-Dr@CyAIcH)SK{5n>o zc#fE&&@)Aj7{GvQ5mJHy3eSU+SkWvMyGslF^2~vau#Z9ipDl{E`gN`AM;Lk+x9+Dv zeow1DXZ#m+e{5QIORO0_g=b8;aP|jn%06bObL!BwKFThONFx)LSGN=XZ#tFd3)Eo?}(-Ue7OF4Dfj*5|AFE=jugxx*U{ z#6)a$&zRPK3E84uEy7oA5_}n1)NWn@#AjG!?|7KWYswjB?*f8Q?Tu}F|MX*b`s>mk zyt;Hk;S%mNY&$BkwY0Xq-@~7)zq)ef3T-cU9l`?x>8v?ikdwT^*0V0Kwd-%sdYf!u zDB{?t|GW&4#E>Q~#C%=M1II5NR~dkTNEINr5*lL#)Ao|u)qBuOgo0Ui0Jl%}8iPCT zn(=3899<1_dVza>p(>6Fk-_0z}=Xgm@)rt7=1a6OchpcOi&R6!(N?} zQJz)UM)nPCb{3FZub(20!vKv+PO`XO9;oF%oSJOO;;#b8S?x0Youbun zX86QoG23c(>{SNF-5yH*puJ1f2*nlIc&O&|cRE)XPijqkwqETQZHCI}I> z>(qc$9VOrliqW&K(Ij0M2(YOL8~@7 zZ+}u5IQlHowD_G*Zx-C$R-1cF{;R6Y&GrfEJrQwz1XQ|J#s=n?WwPxfpgVSKp}Z&E zFuBIZhWraTW`w~yWeKGow5f|auX!eO)e8gz(FFGoNkD94|70i@G#0jyfsg^v%%(H) zIzLbHPH!RsGVzDX?4l0x*bE0)g?uD_`dINwE*b1Pk-qpq~XurR~pI0oExxJP5UpDdmsP|s$NjG@K<>PbOsbE)j43~G3x)vlZ>wSwuCxv5z)4vtA)CzZXRv7#4(e6Uco3Hzl zM;owVHGf(@2F%-#kBcVXP*dVpp={7&A*S~g>1UpHV|MP(!;#2?%WHrsvS8a4!npgO za(edQd&l;r!ame1)TYu+$O;uvJ=6VuMDt@{1A-=W43L0`ANKx=L*o~$WOdsoPA%IX zH0{43(VJyVNcUduwhtV91*)t`<5u*Uj{T1HJ9*Z;a(Ol*;cFeB={DYRMkeC}su@k+ zl$|kMIx!p3QsFN3g-0q8czbS2;8R`4cj(6&3C_g7|1$fOtj)W;uLE$TgN4ok_g zLT$Thz4%5k)}VhgdOhe^tzC=0SiALAiTF&UfcrP@uC2~#`0789q^mRdAS&3559@{L zv0cn0(Y@G7N?W_^gTG?xH%{(E83GR2E4w5gh)wVqP$b$^KZ5ntwW821RlNPPNf6gX z)0L@)2hW;^6*_j=x9Zp0_DPDxCTo4M74PbfJ|DnIa%zQ5i;2d)potMm+(G@1qz}gZ z$bLijF(9-%S&D!7dYHJteJU`Sv6!%^#+VT4@~;#OO#q0<3tOWU-$QIZkvC2^7>G;& z{elP_`7yekC))xV?T=FQG5^AD5(wsncL%e&KcLmYWc9@YurLPw5Xm9EQp~%pBynog zA~Vh?=9wvSzML8r71`^5u%eGN7)JO&>1B5Brx;Gs7UQ(QDC~V!qIf}=9+uImpCR1L z-`4E+3HFF-B5ZAbih@D5Ur^1r?)}OiEuw#I-0reke_TN;cq0Mk`{)7ZjM7UD&ro8${pyqC2OM!bcc~1y8dFLa|1-b2_hUg_Zt3&S z7PAiZPl*J4qzR6km$4Ub??kxFQ6g9QJjDIX!zX6V4S3#hDk05puD_v71M9IxL)qBM zrDoT(Mi;XD-Dw@wW+2+N@L%^McU%ITV%M!GR@xpfpub)ZngsrHl%8<9n4Dd{Yl;Ef zci433bK&2xbC_1p>m=k8^S}Co`^OtXvx}RAt|50+@XJf1+;|RrAbUquDNL(QF!-VE zJ^|D-&Fkq6TSJTF?sX4k9}xP}=!?{LHS*{-Na?7^7GWhl>MaZvR&)Q(zNsQs@3EW( z46U8b09)O&fTz=cPwoJ2&0S>c%YF zK!wTydAtg-rS5QDP!>?tY)s=C&ouzMU7P`MT}klM9AhWUKYnS8`C6%%LxU`4oCgv} zklBi3fRO^6-_9*(agPrN&Yuf!4atd7>@n-XwB^knh6!E=15(n4u)RVAr)q=KAw)X- zr0xRW+M_c%ORi~#gm&uIx>b}BJ88XP$QB0V8JDo5)e;CfOcwpXHM)=8(u>Gcf_&P< z(~8Y$v;{xT@yvG^rHe-GxkU%-H6wWB9n^7w+vukUEFAgS$if(8aP#hUifKaCQ}NyC z3gb~V{m|lV#JQvlFLy^^rLMFstUG-#AbdjkUW#@!%M3@s9Rlz_ORWBGl5rh7o-V-` zg3GG*4U+1H&Qd=p8ry-i#hLrV@KW3X-gU6}oMY0MZJbv%tkO^RZVtLG+#WGxEO;s5 z)Gaq=@4(zrn(-H&nlB!Ajg6V&wvGlK9nVg{Vo4 zvEw9_bwIlA*9>z@#H|K%SpxX`I5ku1*%RE}Zc)($Tue6(nZ|w`x`PPI%cRm`Eq0MA zu1PBhrR>wV(a9$^fp{vRcUoP3M82x97mOfG0X1^O`3&Run4IJaU#U_+pIp@{8p;8} z&TCMkkIrfPdoP@orCO(pGrL@C=~X~=5q$xhK*Tkd;3&sk(c*|IKpq!HjBw6yO%@xX z{AK}_C=5`E!p|~+<$UdVgdfTy15#~C)8Ys09R*@4WDXNqVX$@V8rV8P2GZ6Tlw87n z>v|dt$Ueho(GJAu>S37cVu}jyLujTW9pC>n zN|edtzT~W=1#gu-sKt!^Hf@xX<*w)RF()f;sU*BUT`47+8vD`@xlgU9FSJ|sQbJ|w z1^M0~L;Mi^W7snpfho0<-7HG6%^+n)SnMs!Uf=YO>KEw62=}#?c;$JQD1HAY<=01Z zIm+CHvrER+;}y4|8bCa>!@r?k?X;6%7&4Uc*ooSgIXip5I?uLDjY8NzoKH}JXcbl z@MUwS1+Xw0(P!uPcvI zhYc?77jT#zCU$w8!JYn_cwv6u-o)W^@ar9!FaN+Dpk-4%*1U(-aQz<#C8XGrV`XB3 z$dKTRknY>Vc_FIfL{>yO%CzE69Q|7_e%qt<2Ml0ZL1*ii-F9(hT5ZU4`nTGvbgw-K zWP}0rs=IX4Qr|*BQ<+4U-e?k`xxjUG9r|aoNx8Bg6A(HT(dOj;nLa^ z>jW4u8HFbFwEyEP*LVWlF^1Tr27IpJmx_E&L`9w_e`vV(1UpgnsL>)wSP#lHw}jiS zERv_PKNkZ&akm9y5U8P#2aq3!{alm-pwe zE}CYa*%rRr!*}DLZWH>)O%@gNc>uPhFa3fZbS1X8cr4-JY=4%V z(I3@{j()eK4J(33?LgPa+}g0kGWQXA@{^a}Px9*}cVZRopU zHK0GG`k@LAdrG=NjrZrHXG-GyhT{q-9PWc){Zcj19J(IrHbkY+|CM-ti#d7O1!TVi zHvf;rQz1PBqsB9jbo%f2;c8}v0vL1z@cY!0?WML-Y!;CdY_dUZ0Z??9 zKNo+!tB9v|%kAy*`FVER`5+l^hB_MXqh;gDR@4ARr{R2NnEI)dcnRXm5AKjp zQQH2LtDn`TOy{L)VgvZRGa=8!Qz;S0BZ0cZzzK~xP?s?DG;P9WTA9W%oDX%5nh@P@ zIs<(7NZK61Z{#{-!Fd<|N2kXAq+S}3$E&h|8o=DB9F@3=46^d-pc`7<`aA-M5S~Dc zhR8R3L)&U5-YRRCG4-*u%y@7yEr|+#WbK3jZrRDmaO=w%gStMlb*~48)PqnMrbT;- zkxI2kBC_3ZO%`WYpuW@U&&X%DdY`6dyjZ3iMbE01FRF_7imkJ1mX2P8m#@6cr`2_F0;Tki&*H0 z%Bt&K1nqf3rwhyvGeE?Z$4$QJ`{F4L7x|zAYDeC{P%d_N7zGO7xPG#HMT)!j+1d!a z^L)P7?=Xm^JO>NGqHEfhajJ{Y!(xanipzu%z-PIZql#=r+JP~jv1M5;H8TkMuOEg$ zw$$SxQN=Lw?nUQeio_E0TfjBuR3OI!C$5@<%>FOB-aVe_@c$n!=TerC%3&l)WTYae zk)%?DigH*;l5#$dZAs2KlvoGMAxRDs%6W4>XO5B6gqibUGiqmPbZxnpAtknYHBZXks*6=fNr%Io0Q*vAI~np)R(fPT|jtf zAPVr!?!08~^IBPjT_j?*nPLQa@N$hX_1qx3&^9DzbTgc4lbZ{AWyun@|DE&?HOt*3 zc1mx??)P$jUbFiHBk4wEP8I<8;?y*2>Sx1jH(?*rb3%W)@E7HY#xMRAH*TS!>}NjF zj!`BB)ULYisI=H*5>IH1c5)73*8XA{?1vXe4q-2#N;one>u8eOU+jf=C=kg6W*2R1 zOK6hFO&t4)I@-_HiKAf5Y8~`D_;ahE7xdfu7jiENtL;<2KO`-A9=ksi;jn>ou%4*BmUXxXBLVQD;u2`BX6x6tots&DSVPU zqji@&BFG5yTZ>`Z32-EXe&^KF&NnXHw;TU9!rw_Ro-$>_2eQUH&^SHP3{32lFD`TwXP&!|llw&&R%Hl8P*>+2< z^YrK?0u0Ci#$YF6a}+ zQ!3zu__48U_VK&O+6ozv1Y8mAUW&}o`I9?`p3%Z)r3Ia=Z2Ll?({d?2_#)1+N(>Nx zrm>Fa2`S@XDgAo3tSw76FJDWwS^{rol{Ca-);nIjnsXhsZ!M9qzNhb(yx9ffTQ;xe zx;*vFVloz%Z@Vnd!A$$DIV3=&L2t<^t8c|K)1Updz!b7?LpG;?@ZK?)vtuU^Kv8dd zCSuS75LcOv6SDqCtciI8aTFTme@a_*_l6QX*Q{ZEA@HDqX{0gtgT>!xD^%?DTydf9 zNWrUDbA`tr-^fjLp0_#L@?4^|lnS9d9tRJ-RFX13ui_iX5)8&Zz%lK)4Mh-;4r7#4uvRvS77`{+U_WVs+H)%@X zD^SsCP(}jIky!h09=$!Vwq&{&3!{#?|5o}<>@)%elubshx=etZ)@0){U`du% zP5S}Sp8GnnBL}91Z__s(hhbTI>VsCZXQQ0*Y3Hu$zuf{1f}QIQ97!GP$^79kKj}); zlhg}wX3{-SZ(3BhIw^@fHy=Lr(gJB4*C|R%niZc*HK|sK1R)tQwnTmGA_17JSUWvDW;3vojKU@S=WZ8pN@cX^SI&&p!qc-`RDwD5G zU!oV-O}rp{YU`6|%R;IrY-ZyhXDw%(i|@|;q;48IyfrTM(TndM^+eNsU5^Nz7DP_b z0p`*(@Pfc5;44^;c|b06ZwdKcwZ(@SbY0M-3*fn?$iR6D-b{AyuHd$`6^3yWh~;0! zn|yZ1>60og^tqjF8I`I;t(8S)b*h&ERC?C|!33TJe{wpu88tS@q@)s2i|*zxp(uQk!@ zw)7W5;7%Y~z{7ZSvSuBqNqpykBwL9BZ#LU@QJON|m~?sg3;&7ghh^Nf`x*!EQinL$ z!L0z2t-=Yfwdidbp}O%YUMT3<1pgYR+B#OD#fZI6a@}tS8HQ1~rYjEyVhe0CYWG!! z_G4o#AcdyaS+_VR-o5_B2oB;0uhTQPPpUwo2Ch@`0QY&)@Noi?W4x*c05mwj3}XCH z2lU0`nol*Xk|DUE7J@Ces({S_gO+>W{x&-3YEf3)>IqJ%hEd1Kn!1%Wnxu zySUKAi|s$Fpk2Snv`#b5OVpHNLMd%IySkr#0;K?LSD;vJ1CF8ZA;9?1X*Kd+9`(;n z`;bSkx35EcieDDtvz0mq-TV(WHeXcoxHox&d-d_&JV0f1stXAC*D#2d8?A8mbo(DO z4nkpU(X8MoSu|uQ^8#YTKvD=V6tks(GM{zX9GpScq9={Ehk+tKH=kZeir9c3NC^G( z8xVe){c0pr*+WpvF7*zNn+Mbjyk_mtkzS=bPwI3JtKy`PWvPp)u>~<2C*d2rTtVuq z0p5Lzu`dAxN5uS@T;~m%Itjf~Jipzd$sMK}DW&&}e>3zb(PFPJ{`&fO!*ab*rbnt5 z574Otv3=KtWPVQA$EV9+CP6}t_pA6et0MXdj0EDrDwi~A?ChJ|ndU{^U#P@8CH>MhQOaN*@gf@B%jmxBN% zGiofsXE(^&>=Bt1a%Z{>q&(F?7v?-S+KILYIE9l_L}3t0UhRVVS9cLJQ1&z$S{-~0=TNC2fBc`&S&av;KsF`-v1~+z1(zZKpwiVG3(v- zO?+aA7i!SFH7c@NZoNb6{|(sv_Q+GH)`2}t<A>=E!lP9(fQFy z(06SvYexz7l8w?cTOvyax?d)inmggc)|htn1*KG!12^u}7R!u$7|cMAcUdheGD97w z4nv=AHaX#&YIpXnpK_~H@wyZy0&c`V4$Yo2?0QDOCqeA|`!OMfV9trD*{V^`gPN@8 z`rTYC_kZ?=$*!$&;#?yywyiqtMn<(*9*xW_oQ33tFwunf8HLTedPOc1hWhZVh)un9TUf@q$2 z0UpZtlOaJVQLgw`{DS1|-O|D zN6zn!9t~S>XisOOg!{|Ul$KBJ)9fzVlDPU*uqHb)IA}`E9v=AGG*)AfoP?8kFY#^t ziJg7ZV*gAby>}WE-4Lj)1QQiQ1*VS+&#VP3{OaGKuE3wN?I@93glb7t{EmppgTErN zJdw|)jdV3w8k)3#=cqLrOTg5iSmT@}wplNoOtmk=6yfLa*NY73;S1F&TWz%809t5( zyjr_X>-g>7iCKYUON-HcJVV}tgt{~UnsxN}YK(D5MM3MvUyFoOG_PCIOtS?HYQpcr zgpJ3bfpaY`sAgG;klTX2nZD@PjPKX5Y2$1IsA0lb!ZTC;-=B;VFd9Am-MNKibCiAB zfDH_VuCQ%OQP@{UFNqCkswPAVbG)X@9-RxDrPln6+qt!wVUJC7sR>D7q<0$VtVX%L zCroYk7B*?SmxUxzUz2|Tqqm#4w%HOw@2M{F^>)Y|5L+~!4|XyGA4;`;cM7vDjh-h}+#I6G^(7M;4ug%Yd%3@aNAY=Ct(uF96;W-znn z$8)W^HG!y02xX#(D1(+93hecX0A!?NLlDRiRB*$nbP$YuL%Rq`29nS!0NJ z?K=;(1R{Ar1IV&q+uJTIUq*CIYgeXO#lS~8e@u+Bk1W&*g4FL<9Q^ z{WJ&VHgVtV(Vw3ycM@z7=G?C1TK|y9MaP+>S&2D+6?juvoW^#H?$`4ANjOn_!6R+) zQX0X6b1|rGxBwH>Lr7)mtLu%S7iguxEFqMTKM-dp5=K*4At~tyWizYd_`3qndCZ++ zWmQ63o%b`$)#rTa&t|i%zm_UTNQ4ZNfxZCWw3$Kza8C=pSKeM=X?4|K&~;CYaNe-O zn0O5#7XBa*NX#IG<+56rayB2@$UJ1Rmq@V4NKN=E@(^>DYSxTgBC4aB*nrs55)lpc z)NP?sB-Vj$a!KBSwLo_dv=_k`cQWj~Ziz?{(!n;)kP5rgFf*h@K<;9I&oMa+N*s6u zq@&&JN7YDvOCxnv85P-?)77bm(Zy`9#xfL|IYvXMoWLM$7u4IO7AL%fw8Ge(|QC`7mwIemg2r+n@aST(>qeJkBz2%XQ2i$bKfmo`ByIc(d(4Q@Mgd#6R1s5_h#S?-$Gp ze0E8X^&La0Qz*ieEjj5LYm>&Z>jogK1OV-#>n*f?Ctq38_8g|)U=G>PAvBaX$NNyL zz1x;j^#tbjmfJO!G4cpmi@TL&vOe|#k)weD;>j)9MX8+mfI}2V!6`l@k2kbk{L5eN zML$7kASciiA8_bD|AzYE|6(pQ!8U-Lk*zB`WY!{J95?*Gq0r#|+-{8yx0>Vp*I%DE z{%;n*IeYkY?(mNhvzAsuVH9T`1bB+ViA6C@+|)4G-e@^6EFB;*BB$cv3yT-WItAUm zes|=6X{)}U^^VX6rk;o9dg#nE>~s|fd=wq_#I>|03_$b&4g3EX;lEEDp><9HTC=Tv z1*uRMTIZnp!kW}HMiVQ$9w(`{W=KBJEdsin&zY$%$WOMJ5M#ABHWt%%4516{TwuC7 zC6YDuWG1B959n#yTAM?tbaLekO`E>W;_NhUkOVh4O2X7m2%g0Rg-^*vlEuNl>ev3a zi8a@;`dD5T_o#Naj~!P1&`VP}(sMeo<{kgn=GTJm9#?yWuB$+S8vrzFFBd)a3Nt}5 zES`mEnWkiGH2?|hiTQ|^(8Wdk% zCS6cj{+ug2-An8g><(98SiNnHx=9sr@659O>CL#{^wn%T9PXz>uHyc|cBw{h%D@r< zA0_{P5)ugV3d%(QISZtOKXlVwXB~5S_?6Hoq~xEG-psmrPIaIf2n&1xY+{K-rs#s_ z%_uK%y${r^t^I0gz~ z!KPn}ykWHB`T*Pg>Cbw_P)Wd30W{ss$E z4_Ln5Q^57Wdf!Yfz`7QMCjhyu%M(pVXwmSh7PbsAt_6@)AbY_j&up`qXFcry0}S2w zzhEdkqy*q4D=d+T;$}vaWSZF6CioRqZ!)`U2?p4w<7OYiC6e3Gw?Iv32La`^GL}fM~|FV)}QG8XR$2thd~Nd z=3h>^#O3_a8#2yVnO93a9VBF06@5 z@8M3#f3lHewj?Ac0sCIL!FuwCgqMSLziN#*M(%OVoNada6OwU_&En60VUd)15NczD zUl$;Hw6`tnU!iH@IDc*2Y2($H(|pCw9bAPqOLf1#GzSg`KCI^bIAs};P1J5HP!^Km z4*0Q$?a;G3Ce3`DzypCnYIEYlfP7EwPz`tg^xL^7+X}_Bz#I5mQH26?_VLnlt=X*D z4A`z_^h1=%wWQsff>_G>I%?G8xwZS`A08p}dkgn_02bX7wAj&kU^CeK{b=|AuvMNu zoS+QEM&b{jbJ^$78N2&HBjw`RVnCgBQHFfeT?UvEO%1)0&zc-A+6-x^x!)#EH?r0H z;sp}CP5kg2ctOR}(GEeUlgfbHmfssuR8VaFB)~w`nOHykWe33aR#y+CQj{*Rl5T&Zmu;fks}cPf@_UBx&(_-)OeO=rkcT)YNPOdVjF#k*4fesIv%-x zZeeJE1b*K=tsY-C2REtgxsSKNJ;Izs^VYn}UF`GNb#^0l1 zoolO*NW^2@Fz?OH_|0sokg8NafDQ0jFD&#BK{J%YU-~p*Ei`wve-Sl=>3-zl7Q|^g z;8Ku){oZUx@Hk+AtTk`2tvR%?XkkyhwL%U)rXteINZhq^ni1ri@xuXN6|cvOE^J_1 zanW?L*JBa?Oq}YZzqZ&Q&F7K-NtL8reY@Ot$##`95TBOH6yI=`spbrK05r{E&I1L% z-3Nyn=^WXV^uI(@naLiWn5qKa!kHU(r3_K3#ePe1g_RzxSAOzKSf)s=Y z_aKjVgrC|2!Dmr+CmvYs##wqI+0%d~a>Zr=;0*D;6APR&0# zDO4#G0y-r2T~PzgKt<~joCP7p@#M&vt9{gMKwC5c_YWFPI+61f`sQ~E>e1D)OY zAmg-CD#XkCK0iQ|XhLRy?DpxM5`J&a(tpw@6X7xuAwis)Q$VmIB;5s(R^yD3*`+D{ z4Ja0leJ!!JGGm~Din3f*as~d(TaPZ_>j2*F3<%<`ZOPg7at;gvQEpE^%mMw7E%LY7 zJ2%f^<0_laS7Ic!$j&IKEAg7Hs+sc)t(Wk!ca0a`(YQgd4oD^1ta4$rsc{>>pIqf% zdw~tBEjZJ*zjL%z7kj1pmn78IAL<3a>^TWKa&!8smgc6^rkdcP06D#vyqhJF zuRbI{YH=gYH%S6F!RDB{)_!Iy;TrpqlMC9@RwNuJ?Go)YpTPRtP3;*qgHON@CLf1B z!bgr~|Co3PV!*ylL?xum8X^)YNd!X*^t!i&#lPL<9|KWfu;R=dLP$6Ny_UnH;?3c*JZUkom;89}}qUr%JoLFPWL zYs`u(>$8J`XI>m+i?F|kxV1rzS9oP=I3YVjTN}>6n zl3cVT9^Hpk^X6FK&fiqT9F#WxPCKiJrhM?e{X`n|1$;aLsf!!9j4n>#yXG0-`Jnze zlDAxl7t`hn>A84W>2#LsGGGcp1|7{US|!;A#N0=XNT0D8`|5`a>^NgTdmVq*6dzS1 zs~m^VPc{GG;pyS~O8EYd3g`S(ucy<&L9^^!PXzHJJ(1tTIrb)M!Q;Me|wi*5xYvonq8%0tyhP72TirBxaC8Dopj4DO2*!;Yx30PH6WLWZ2RbL385WD z)j0j{l$?U;#O9YmsVkq&Ghs?eSahvIu8OK@{qvodqdNQb-t^mN=tcIBMP_nZN811? z&C7$Z)>GIn=Hu`lZa;mGZnD3Jp zRZ~?ho-XIEuD^FcR2y|*jnln^EG_j3SRD^0A`-TwwK))S+NC6y?n~;`TU~#iQOxm3 zySvr1Efd>T1{^SAGlwys3%kt1S{8mAag8jD+v)hQHK-x((v^Lhk`@Nd`NipbhPrin z;OD4&rqD=0z+Jrk^B?P1CBA;UJ9MuT&B?>rG73NX(rA}v1Yy?o9Xu36ZE}0?TDZzc znt;}C)5RaN>T}1pI_4Qiik82IN6vMX%i!A@$O7Ui5?Y#HxA;{r6Ns(9w%_*M7rOm+ zXR$D$%uIJ{GrM8lUVEKp2Y+EA6)*P{(^orqIQ|hiVeZND$R|dA{y+ec^;M5aaSJ1V z!)h0^*JtFqP_av$X6n#?FQ#hX;EdR@|6I0sCdw0WMI^LLi8QeFUma`az<*oiW#gjwuBuEka{1d z5^;S54H?-t5YZ931S4RmKOa_RwjRByj&tn&6A!XuMKyj{ZI}$1pAXXWePg9apbC@F zg!#|Gt7au_0k6jTDc(9wcGeT~7rtS0e~$Y59H@>NL70*qnc9hofi_wNWvnYeWyQu>Xgc9 z!$a_ltBBI2$gCys18GF?vl)58q9M$N!24h9PM-%C;Z@K;X4YCXe7V8#52)O3s@a|R z93td`RCzKAmcz1fGb6bn^8?rcgGr}b}FfJ2*}g^H^}CF(&%k;mUm zMpya6r%*38)#QmsNA;z65A z+xVs>L%RJf-g{>p_LRxnE|rwcHLW>e*d6}3{B|nsfUm@P9u5d?ubjI4S(RP+(oI;Q zLZw!<#&A@9;Cic6ONX;itG$|uF1yPl6WRR6cXlT8)G8Lwxu<{`|1%lHGT8iXA=$li zgKKdxFNa|}a`id>*OAm90rn=7bBFqSTxVS_eBo%MIy797Kc*qnmdlC<&I?Dnj+T6Q z+Pm?j@lUXHpvA2ZUa?zxUr!Qly&)*5`eu@aht|A~y6br*sN72Ro_h1`*QHy7BW~E{ z8?u_ue?MO+VoGmO8)#uH$Q^m3y1iBmyDy@jR(@Kkc$(O51nzG(Cx~tJHT+SL6@ObH zSXp!md<_2aeKFE*Qamc#C+!B;CBE2Nt1o9x2|7>ZShq?0sa z%=u<)zxsP=QZ235H8V)<4<W# zB}ue<@-v4YEaaAY|1Cf_obZwnZ%pdDUvxlrIWL&q6<%uZC~$Al)xaTeLRr8?`*+_P zyRMG#QrrEOLNil)mbE+OfxngTtGcJUmldi)GBp?FU+Iu5$QWDAMKQ5c&Z?a`#TK3~ z81?NZflqo@!?OyXS>#jI z+>mH+E`!%?4~02Y+1O84N#)l}ev$f#=6PJznVt7gvI?W)`C9fU>@EBQi);lYvim5# zJIQ{DpPtT`efRunIQNsVbMD1$eT2vjf(Yw=;9NwYiq_)&p0O7%vp)HY^b7A5f9=Af zaEH3gEoUWq!$sSRW>=Mi&1!utSpYWJBFPg4O5Cpuh=PoJZqdIVr-U*1()t!LdxqfT z6l2|mY{4KQFKTpa|1pQ|Qo*u-0%M)8tI330E|sqiX}`Pj)&W&RPt)l3Kf|*@GMFuF zwYjIsye_-!6&_J0m{Qxr_`q#^;aXa%nG8Q8^>Boa!aK3?We7x)+C%-TL#czf`ka!S z0~y8LO==2dU)SvUM5|LhUKfgtnARtX3T?n^^~HmJbYiu}%10mTRC;X%T^U8>BhSIt zZ2t~|Jo8}X_ip)-wvpei()@b8eGl_9`fUP?=VjhT>I7Lyk3okF-(+DDY~ezZT;w$F zmt^#lR8oiVD}g77P%hVMi__h3#f|OzkMzoPSMLmtd1t_6gf`U4uGPlDRuhxqAVWF{SoKuV&mLkj&NR*EBZM7WIQMkZ$-Zcf@S2 zDiTT~i5(ZNU9H*}1Z}08w1M@o^1=46j=KdPN=2124&Q(E~dk(E zNFOcOHP-%w?P$CHL>E1Nxq4%Nycym*@#$^6&|~4xXnTb5K`FK7k=(P$4C{vk$BpLU zQhk`sU+?kxTq!rLAR5i+sf^@Y9`X7FXO3npSfp1Ss5edRmJ2693NeZx-Rd;3e+I@U z_aka3`#Z(Aj$K`U@x0Xq2MOHE=M`|quZ3S4#37O*c!GVj%~Fk&(?l_39{jV>jZxbi z@6px18gvn#Ps(C$sul+$wU?lKYmejfhPcHgH~-{EKZq8$F@rK=KKeG(=8i4C&%n8W z{y;LJ#J&PErXb&PM}aDol5Trj`V7x!yA1oLzg-Hxoj_sTv3pA{`mEWR3<$8+wg?59vo9T( zWHl3&GDJJKi?-rx(&x?!hFUL&x2@>?izH6GtGb( z+pj)T>Xr1|3s=YS<$+&o{1iLE{b}i><1tLrTyXnN{Q<%Kx30vspB1z<&L{`=(rMc( zc9cJQU<0nPo=WxN5K)!m@8Y_py7e~*{vBse2G=R*t|(W`W*ZS=vL!|STpbIqoO7p( znq4Zc@_O<3HB|*DtmndSdp_r=Znq)r;Gvp9hD?*{-94Spd$PYmwYlMs>3$_%{up`b zXSwGttCR(&w~GTGY2#8Nggf?b`tlv5^~#B!>6+W9QmqfdbA-!0jE*YFfq-u8?J=x| zLtwz*qt@rcF%gHGVOgk{q=pzVCBL#cbM!BP0?t-3vCFcC1W3*+ zrcXkgKFstW(Y<;p<0@z+%ea*!vc0?o{YH4`hTNIAx?4ChvJmZJZ%#NHa!~Ymg`@uF z(eg=^T5HYG>zT8A{+RiT{`;P$YBy^EJ(psA#mWcR%{E2P%BWn`bnY3b39xdIeUHE^ zj0#}Uj=bxPRnI+e*Kcv)yj=}*qV=0GaUUO68Rc24iP21@N6Q>h-k=^h4jQD+FC{@W zn*WA?svG@nzC}C1OWubnSry$WRGGsfx7S@D30#(3M~{UfPoLZ(HE54(8S* zUeytj_S;4-^mU)TZ`&AZSab)A|NixfH>tx?Md$qcLE-l144@Y_70&$bfvW=wRZ*AB z%ndV%>Cd`@Sw}(_U%oRub9i0!-Wj2a&QGE)m3Q}59=byYHtF4??^k)IJJj*OYM$af zCu_?5R2(?BV?FVw?UGk&lV!z6uR5_8m%VOLHNmkLrI8%@ z@LI}LjWkT<3FJ$SYvjhso&;-0S}c?*8F^RQsZBE1sGPCh;k=1~u|k+8ooE}ju}Yyv!3koJ}-~) zLOO$iNs9M={oc{AA9-MWL)-xR5I=r5N$O`im3}pk+Z_A*i$t~&T4RCIsKHTNd!Yc3DWN$rL2|{uye(il8u2a1znv62%f-sD7tdpD z{TUqoNJ6o5zWl1Xt4kr0YaxVCt_x)o9`E+JXp0H&2VVhau6_hx2bQ5MkpR|1l}Wv$ z`d|0@xmdrs+-^RpF#6hB4vpkYPq>!$v zOtlma5l0|zr_2eT#>53&SEd9PxI*lkubcn@0))i}6X?7-IGP zUMM!)QiH3Y#`HK27hG1xCsy5ySKlmeGh8>rfsWjrH?$1;jsP4c^g2x@X~jhaXhFKl zG;DJRc`YV1iNM#=Re*Wi72*(C(yNH7Typtb8(nHBb^){bdK$7j{9I;uFKUp6lTov1 zo)Xj$d$s}SaVv)s7E{C?kfC-(z)W*Sc!qh10#S6|;M%+~>M<) z#+y1*3%xTZKLZBE@Tme98RC$WRE0;R33QI^hH}VgC+9<>Lm{h1VXvCu-H2tp5=>%fEnbc-j?F=?ku2s;^ zBIHuJ{nem;)3qs?fZ(ai!YUBx!I>g)byI;aqv;x^boBB$W6ybvVvH&7+A(xDT+g>1 zctcjlWbd~)pZU+AcUl}cTSlbbnLv(o`ybYq)GTw^vuq7~d+#2N`q8trPWD)O%2Oox zfK)p5`*;%T-aUp(N9a3%Hu@USwfht?0+#}Y?At2uE-6~7jHUM9;@xo=)bRDcGMD0l z+#g1*RkEHrMvV(Xe}!TFAM?O9d(bz|9AWV^bfgFfGfB~+ieo|TZsr&a7~$x=7QN)K2cLV^2rA^WRAm)f2IG{h zpH+?8#~5SS71H69NSeU-=6kdE$?nl;6_9QIzB9rYfBK#uM%llHUw=F|eb0};ZFUrH zJ{ZFi7jc{cX1&CVRz`If)C)Eb`1C;!`{;L~?|uw))%VXPy|{L)j(c9KUhC)j&=w_aCs4NA0Dq!DEvcl)6tE)Wm9jQ=I527wC|lR zGvdC}ow$X?s~4$%$R>B0Dvffk;g5dmkRNdlM_4hFhlqE>B4oL0PX@dM7Swp|hjbZX zM@MFhS5HG2CYBh|;b-eyStAo<6sjU>TpMzt$3z1ix0v(O=UHP^FNtt5QJ!9R`A<9i zVu5*fRTVvAJ#$6d|5zsej0?K+)I{)dul2!W!?FWc$?n+$3YZWFiZ$k#O81WFJsqLj zrka$0rJCo;sNwl-G-PPgftOx~QbmIu1DIZIoqrdaWvKJbkcnttM4DNb7Y>{oav)_=^Al z;>?wKG(0syQ(-G4Nf3f2OPfXN_IrPCThB}L^%V}7sW)|;ZwQN4j;V?8z>_{Yz}_%yRvPilLq(Q||xg%$+MF-Ra#?A7h$xy$M4M`FT=Ssq_% zPfV3*JcBAqXRqdCkyl31j_ZwA5=jir9oYEXN{Ese&SI$mTz~I(_3g0|@l$V0e;Om1 zLA|v;(Jq9nh3XAW$;~61iEwl0g9P?$oKs}4M&*6{pHsEVRk zE+jtz?Dh~fH&j@t^#rfmrX?>fG27i(HHo?$&}n6xN}#5qLNzf~b!xTJ#h}{~*9(6*}Cs!}U3~^t#1uY!Pu2=ZGqz%f=rD$-j9$d_GP2xMQUCIR? zSQ;x@z~b2|u<2Xh@Rb{=yL0N@;z{;s;gs zgq~vt*&>$AWP>MHP-5tAvST-)ahz+={(lUjsXM=@E0!j>otB>71L>A8 zDKASAI8a~Uhd+2qIne^AP8u5A8r#m~U(SR3xjFsb$OBqwzs28oMxU2fwl9vj0V|L# zKM{1e(wt?y=+*MLyfk(9cR|*J^V;{M0+tLGJW~5t5tG;b2rpYj zh5|;Fe00p1X3Wb-h34!fbCsaiN#z5`OO%xkR7~V@Xmf&Q(Ag_`cJy0kuq1n=(~>;d zB^~3SR*EB678 z;auWT?TE!ROaayP3~`-uR(Ot7KN77EQu%n&@i^x8kl8Hg@yrYVpq)awp4Pi>N=nLZ zHvQqtm{9C_t#WwMK2Fp2hTEI<1-H0E(Jpk`LubA*f88xg?V$^_(&=NA5`>-rw4|?+ zPZ_-1;hrVz?1G~QH78?sJKVcx=0=TULcc?iS8zM;-M0O z^}fjJ6AdlHndlOy9~+AvgLElAZtQ8nrc9q2=kQX@4X&h;1k$~|sWAc@HdVrNtEdx} zaZ>{kCPr}JJ$Q3XM|AGI)i-_9d0i*G{gOVrlyAM{#gh6ELrjiKm-#?MC{^iRn^{7> z@syVL&nCk|f{8S*FZx={nQ5_d=lV#{%Gb@Y=L$#6!;DSMX$u2)#LKnEXU4bcET4A# z&4dK5?(`9Mp!A?D~?@@LDtE*O|j@yh?GLiiw3zEKCro8cdo}EkvV3U8u@`E8rn!$d*un2f9(2xe>4KJW zb{5Eh3lo{VE-vL}^d&?L7}y0E8n##1zR3T=nI1l^1uSUZ3j=EeOsK>G1Py5 zDLS&LJ&Ec-AA&uBoW|^Ks$;TSE+f6bj#kp>DbIhb^AEY8;lwJ5Jwm-mfL__{%qrGj z`-umb)*1f3eOu#yuPp;FtK%l zA!}l6dhGxUf_YEjoecEsg~wgoKwmrG?Y{##S+{2nQlRhS+mwGAXx&e|3#z}Y>KL(Q zl)~ltll%1M)tQO4TU3oY!Q5cxjSvJneaaESg%s;fcrCEunSqDT)=b9A!fQ**30{XR zh|$%>w;6kxD_{6FY7WU!`fOH_8F0`?QB6%5n^9-q_j4?P&bwElDxcyU8&u6EYMj~h zsb>n|IK6ecTo2@zOCuO99oKp_W61wb_wq9g&GJcluuP9u-=TX=!Jt`vwEY9k(O+DZ z_;crWNsni@jTuQk0*oZ@CZ&^~Q+=d^CYh^B!gJi(Sh=3^%RKNm{N=hoZBDlN945sF z9==8=(N7Dxuot*A#(fPhFh9O|@Wo+szzoXy_Ta~2?$ZHlvtJ+79z@HPeg;@Z!ynH^ zt=fkG&+27|e4me3uVmoQxm4S_Y?{;@YNOpE)qf{?`PbI%q>rEEV%a~4n8Cf6gJ+|MEdUF(kz4q0l9t4^%lWzYG}U!%>t91g|3Vu~zZ7*z!3 zghA0hmCDTy06aOV+MTWj4OiQY@IMtki;yI2$p-IZH~nRdJ?kw^%XS6ZUDIw4nG!qP zH<7a`VquQlh~FIifv@!Zt+ekX*gH+bPHQoz2Q8OQJZ<%FH#&rFM*3@`^(r>r&V?(j z(x>w5-+`GoDo@|NhA4c&@Yv{til1zbLuRG}=pFt?`b@+9_|1$xI)m7$IjiYYqc51& z?M@%dlZna$pFA@_$m4G%>3>3@x&kWEns;s($BWxqBoZ)ZrZO!j%0$@nCvmuUrKrA* zg?6(O^ti?|p!#1E7?Umg%N;kT7K83kW3v;EytZll6+14LDIH{ZaTm!3XpVv-lBe?; zGW3L0N7A1lgoCwi!rnYY`*xE2ArbSP0!^7$cP5)IJofz@4Jpp{QpA|h<}rjo9A zhyzn|Ro{yD=V9OSTJKPssq9wEJ<{T#dT1?x57E8+P0S0(^S-5bZsWX~152wOa>$sh zmCWOP;7G7vN-S_bCP9(OkL=n|;%_-!3ii*ey973xrEOfxTm77%O`TjN1V`*DfT!m- zWv0!iGo`KiT_(Qt%CbiDYqy?VetTTkAp$;IX$55EM{3sz=$zwXsb0xIi<;}zugiUH zWjOC~McD33%!)_l&nGE|to~Jpvo|KNggo91%8E6+-VE7Z#q=KEcJx zjnXH;n_o$a44wf{&HYN!{AD%Pf~lfI{s;S==~pxvieGdO{J}f!*Q1-?yw*FZ`G4_X z7F__A_m2f5@#PZm6Ip{5Er&1W*j4@axCAycG*XB{SZ8odcjDC6Q~01{psT zP)!imSe`Tm@oxC7;~tShe_x}zT%U8qxYuW^SKUnNC9>=dIJ4D%A9{+U3oRZ^kgia9 z8S#=aaSezvgN$bwqCQW=3E=g!7)Ljbdp>kQ=sTqDD5R(aa4d)mu!Y4A`T$`GRt2d* z*SS2W9#eb4ZeS;!gvY)f+NP~ zVKk)RVLeF(h~hngJ;)QW9iHpWSq%W11%`t0)L5OY4JR}tuy=_S}w@K>aT*4Bp#hO>bp#X7k>bT9f!IS&FSYp;A4wJWihxUdzTOstSpYC}n2WqIi-iJImoa z?AUT^?+@fV5MA;@ap}l&vXo9^Jj$brg}ku!J2-n8mQLw^SgQ53Ma=N#=+r-&Egf+h zOoiNmS|{}UfOaX|yc$_Eg=)YkM(KmSGr;G~Ypdtv3|*?FHy)?a$m3 zvjog?JAL0ThtN2?i`0JRBO$E|ibcp9Tbji&^#0iz%ey|Ep~(6$vu}#(v(0+=<3ZNE zivcnxdbU=DHGA;uo59~!d)j*`_diaDNk>=Bom^C?_;VYfv(IiLmXTrtHMxP_8;fv2 zCEMd!`yS6(6+@qJ=Mq?Krt))CtRW#v9~9Zky9HI@ljwZGE{kx`jpDwX$W?P^t`9Rz ztzg?}%_Na%+h?F@gs=%l+lC1{Af~Fh6Xf>BW`xp`6xK@aL)`uyL#R2kJ{C zbP)?44Va$|(MNbLpiiYyc$sA!y=tI4_81>6feBAj7h|P<5;-kJnAu>5MH7}V5DPDg znA)yPA2W!?wrsds3EiQDH2b<@zb`a`&`&lVUJ+W26PUUQXiMUc>r6c*>YdOqV|&$R zpXdR-=n0|OXPPzY^T0mWy&s;Prxos__Au{<)Jss*}?wLrH+N#gJgjFSos&Q z^(>m4eGU)hjR}sD0v_@BkkJL{W=m8B>-lYBUQ_dpVR*Qo-}J%h^AdEk+@kD(TnsXk zc1`IJA?ZauHOCFZVmoam@c4FFE}~Z;SuD*edz1(9;C!yiD%A{1U@R|Eo(_tRnE)f8b)phM zxm?*(Ds}OS@!J)UWxVWyPjbE#}&)q)Rb^bIsJoZ&7Qgr;VriW7^_~DL!C&21y zb}MTRJtz$gDeH)wYjZg<8da?-K7JN6rO1CzL&$pJORhb@aXatNoE%|0%)DV$ZE$&Y z@GPq?BZ0D7cqH-Wbb~0+4DX)Wr&9up(>eqydsc!@!2m5x4_O~~K>1$K&!mR;aW>7y z8M!YlqkJYq^v*SN?$Z8Fz5yCv;BurHnzv!@7Hxbuj>`-N%(hDb{o&S$F@A?%J#kPR&0{CpkAv}PS!$h1WDxKR<4lk zKYC*69eL%>Wr@AxXA%}-6;UC2uiB6IkE?-uC(GS*+nDo-Y}9lh#dDUzRP6+uc|Z_g zmoe#qxDPKLsUv=og#t8bF#Y{4Y6~9wXW?g`THx>F)GLrZusD+Ge$8xMNw`GrHCBPq)7QCO>4$lF~Zi1}^c+`RepB+)vpeUb!)#t1S$4`tlTu6Kpj zL3gXIdj4s6jISH__(C-Wx{ti}erQd124+X)Y$ZV%!F<$W|X(?P&g8polAw~Iy3$g$dF%xkE6d|udx9<0v- zTO#UwVk4dTHdaVcnMpThKpCj3yyw1}vYSow_Z8ipc)AY92#x^~E#E)uv(t6t0|G#q{=lj)E!1%jBx109L z!vC+SW=Ct5%Iy|M1jkkJC>#F~8|j>+vmW{uuJd;+{>aW=PyyZ|^S))IcbC-(Pc}(34EWz zt?eMLanQ{rza|&UM!2ITcJGd*)`cB@2} ztJ*7ne~Bhv?~;EEP#H|cEY+oAuUWEA)K&odEL+K$st3NKWQO|;4nDqO4p-Z6oh$3W z>fn7^#O()@4IWcp!TwJ4je>sL6QW=oK_-Krl;(n{P(#RWb{XHl2M*=(Dp5$R7nZ7- zK{}$T^7r$ppHr%>&IaPF23*e-XY>mW^gZdO1u_dZ(r(0wJ<(^`Q>cL@@pXjY5%igZ z%I|ywj(^j=SEpUGR$V{c6U?0Y;jIg(hoz^b`+VBM-U!RuLbQ0u=2~qh-eVC5;?VMj zO?PMmSJ^qVCGhOZX&woubyPr7xjJvoQv8|HK{R=$d&SgqB&U3?gzyY{aqa(@j?=tY zjc1CR9dyIbQ)B?w&LzWXcv7RltVB)pXp@2Tr*sRTB*mVyfN7~OXxODW=y!9a-ZSl$ zonhR$nMm1F)Dcr}C%mz@vs<3D8McN(Yex^4y47Q5U?&2k86nO*aN5w?7fcS$?qj$>h&BZksypTv8(zd~&QqJ;g^m929rjVL<2FqY!%P zQ_K?|>X>>7bWq|0>f!O{@6YS*Uaat-qba0QC#TM^fPrGs zbkGruBT_1tMWL|WS&Nb5h_J)*_kO$>IdG#QVcf0A(s)W<>Lwy3Prh8*?cKl3Gj{M%W0+%lbb!&gHE{TkL zZ^38#F_!2ccGw~A0Yg48o|AgVz9N4uG$WPr;bCt}Q=`Fo@XIin(a?<>YwL(z&6Ja5K>UDp-qm`JiYB`1E9M)*L)Q8c3)_6Tb@Vn=))* z!<|OcW2TL0p%=lm+uq(|CZ4)-$w_nQp77lZs^M5+A&F|CJoa=_JnlLfd! zDg3BO`J?4e%a@Bj9OeC*+^=ZhTtM4+B5F?jLb-eb)Vt$cEsKH5?U`& z2u^Q4cwKb=*v9|!W8$%ZhsOYdc^D8DEstqJ#buz}8gJ+KZh@hP?p^1@^FK9$e{fm_ z=!gcK*huoltX(oXF!z2JOGHfGLVw``PFpLOkE|Oe`msj|5I&R$Cj=h)0-~=PrO} zkvb>+0pk)acapFCvebABjfU@M2W*Alj!DEN^Ti7%gSaGk=#!ru@(gBsPce`}!{&h1 z+~xx#((3Rt(lNQHe&oftK8#6@(;sr!HQ_WD<>pkwiMsSFb;rv$v|gx1pmj@pkGlI&<+} zMQ0m#ljg6Yk(X|kE*y(If+zJ93P0&yuVE?SD>TL576VZt7Q=>bn{gBya68473ouWG z=Vjs?WM=l?g=g|!G(Mp+yxoJbC@+1Qh&!o2aLA~b%)mIRVoyvIHKlhRruc-g22nsPPQzY@&)%`_>7FhBMNVf1DsRblwJmQS?*@ZY?_<6}2Z5}J7{ z*N5Yx9pyv^6($%Y5kA2V#>_X$!w>3i2Hru-z!!IcwbQxw=)g-g2aXNMYe#=}`e<9? zIBrr%F3qiujKaqlA#@aT_!#}i=#H@KYs8+zBT#p_YgaOL0f~LeqC|`ynF+!psF(8c zZJ>qLl%p-g(A0r4Gi>ol#DKOG-*Woema;4)g36j=c;yJwv4Ou9lDZJe;#OCFjkq<+ zK>Tw5{WJ&UzU*0u#H(*nqx4*l(@x<|i@$nyuF(vw_6*p&CM zb@*mM#f+=YwyzOYKm9hUbCGK?9Q2B12c61+YANfF7spB;X${fRHy*CL6%xSTyFFW# zONnYxI5Z=1nspAp<(eTg?vC3yJ&?UBHkl-&!u$4(^v?@ zAH*@=tpZ)*Dw=u1^TFqGEXeNa{y2|C+Q60PrYrW7wVVDI0c-@50I4c1{g@l-(^aln~OMo66JxH09rYXFg;7<9Jv`q&7>}IW|)D` zntH>!ST^d38aN={z;sRky`7^JF)wEEX9Y?$P`WWSI}6ɔQdLki2|kzV8U zBgo7$o|P5KIY3A4Xt+gWI?BLZDb}jtTTf`r285HfF?W-RBnxT+_%}CmR!{<3k#Mfc z=EM+<1uw>*Sa@~$=79u1yE!BN)^K%@d^ePLhJ#VYSkJMU^_nOD(*?lra;uzgj*S7_ z!F|N0dT`7UbVOIvFOG%tOo@cgwD)7=z~-b&mTQ^iCuWqDdK3q2X)7Exl}XbaxWjq< zH9Q~{N=zQmX+pR8!5KoP825rcUlHzXBgNmuh0MdY`pc4R$fx9&^c3ETpYJ*DG~%l+ z`y{gr&fvKgr=0|S^4gze_rE9%P5b{3g?W2iYIsfIIWYfRIrq9NV4QaR$?{W!w`zXS z^T`)BrNjTZqsMwQ%%38~nEw-^*=`ax$C*mHUmGNQ%>7k#yF1I0kNI9EpjN54Yvi#1 z$g?-+U7USu+nDQ0(;?%Y;8vwF&$1+cUvn_Z(fN3GdUgGWdxL9J+UKl`!ZAuLP0+oX zl+EY!5$HJLD};cohLpn2WADZ9M|YtWU0+(p4jS80hQ3oLRTO6C;gVIO^lxuZn;jONoUs!!_jUC9MzWJYwMPj>2}@5ZuM_RPmQ)R0 zs>pbyoVrUmXsS#Q+HxH>rn}JqGI5>q&il#qLdvxLC9}5S(k-_YnVGyucg&TX6171f zU_swr0xLguVJ2X2t)#Vrek#oI-0Q^>n{6t*S{jdXtt@+G9{mow_&&&1@A72&)7r#8 z#-0|%#YWva6zA}dDyJWNuQ61~Zd!VhUtKi@pAb{z%Us+xSTFx>CZ7JB6wk0x$sm@< z^MkiUkItO-4`u!R$?OzEgWC-^vLdc0MM~eLO7+rUKszdv)cRpHVt%~9NXO##=%2oI zu)cCx8HFi{Z;!UV)%_o!Na&sOYnqaLIkQ}4cNau%L(?0~GZ{jQ{W*5qnB2_pLSJGB z!0{UFg4OFi{Am-;eM_rbEfyUk>?Ua$+Z?kELpx{MF)^sTlvtt= zPhf--w5xyoPQpf;YIU(U`E#}VKv4To(y;BvRq#hKq6qVf5U;Pp6}p4bJ-1bx3*8*}aFXFs|jKBP-ec=9santd3@PVely7?=vFTYZHGmyHTe zX*w{-K}UE;uu9tgjUwp+EQ-g!o}Uc(UAjpe=5ZED(imw$W{$;M+^)TPG*Zu^%*(^w z@D8qI>ozfEoThxl?9Dl%dg#zYM~i93H&rh^meoK948+~tQ9ct+sNJNBiv=uBYxOj2 zw~OLGxY!6;T&J)m4c_WpDyk4QFga>I@Bc@tY*(!dOgvLZaO!|Qh4=BGA zkncIxVj{=QF67h(y2ArmD?G_WteUqlvgejqu^ZCoNw1DB-pV(;hNBlzDpt^|Y@Rl< zCoC9PlX8w3`=p*YUOP<*&c*lNy>+M@C~e4zn&E*s<+&J^o{;xzL3#NiR z^H8eHPvAl}NKsx;^o;zj#;|t!g#y%ccMO#wam0VVEn2*M1fA zJ__<5_$%u_?zNoSL(xF$BbOHdk}{?0`(+VS?cnj}*957RYaHO0p`800W6Yd)&RC*v z*1%qI*DoV1GPmI~$1Nba5YOyhOTD`&{8Ji($V290)hoLX=UV4O5d^Ux9Of23G* zyVl8pCvGIA>&wsG_r5F!-(EZaR-73g(XETe)xWF{W77O^JFbXn;;%Ra{|wVta*u^$ z?9TS_$RA_Lb+!*#QR6Iz5HU;55~-(RemK;FyF-iGf8_ntRte86%sN`}FWq>5;e%KG zQaKYk;(iNo#%>1AYLhx_a6iHB*0&s;7-=;UFv{4px#jq%H;_cE9@X(3g?Fdwb=9J) ztL}So?%nOQVjZ4^A8qE1mph_5Hg#Zf`ICxU@bXifye)=rOoX~P+t~o9fGzZ$gF?8b zHyJRycW-VyPpyy2l*FnvS}?@}7~7Z2&-mo(0T^!Syhjh~Rv#B2--vx!3Z>gT^Ur1H zizR5e&i+^7$sQPd-{cs`8@x9BdpWMESNB9)E;gF(_tw2MKsb^JetNMW{94wg_|0B9 zlaISBLh50F=VoACJ*!f<^bvSUMRkeMv)6rsc|Dnq8xjqeG6A1Df7+D}gh*_XJT zKf^TZzs$kX++fWs5H;4BxyG<0Wm)mJZdJ#>E|x)PeII|r{+`3&pOidddHCm^C%9{n zH~&G}bQCesG^YHm{iONWd13!;@*i&6XPhqFUnZ6=pu{~+yqesyUph;i*M$Fy64@Hy zSirzb>NLK6KrI^#=^*GA`XK!>M&Ld~5tV(`ta5!Vd7zsPk*gINO!Hf74r=PsCn$;t zW}%vUSIPhWD~>8Nu6?wx-hKOGvi7zE1>D;Ka8$iC$zT2JhEUrW^G(uwKmT`&Ob0*z zrPw|M^FXOa!bheN;=dVs{u!eKz|yPK{j+N#)b=m-aIOYJIt6>pbgj$8i?oC-{{~7# zhup%)n=}E@jI#^vxF7E6N&Z_Qx%MzIm;6lSlr!gPtPCA<3pp#fsbL8J?G-bPnk}zJ zbNN-5_nT^uT2y@x4_8)2WeYe%z!LC>S<<7gVBXz5(C?Udeu>0sbuleT)wA^eDB08f zuN2If_n6osVaubAP6it3d;^uRUkfuX06zCg=Ymz>^lq49I0u-se^(z&k}bc=Uw$Q? z4?%h4y(A?g@NL$kBltIvIVy&6Z{bDPRS+AgWcU4`%W-J#{L@O}D#nv}kzv~`m^bcJ zy@On`yBZ!R#V_6mjyxPMP}kvAk~LHpzNMcd=~iW=kk%!qigH_&(^~Unw&0(aHL*hsKAM;&*5R4c?&%xA;_t}2 zR*%^UJ0(fD_cpyJ{1Z7SC@=RM)A_-B3<1!G3I%q)K}xS}q#V7(H9V$ocwF0xq=R91 zG~M)SF?>R;2B9z)H@QA%LeGOiW0PNLvfsuHsR9h_alm(2LSZtjHs*Ji|LqSG3;g}D z@C|hdp8iL+i5j)Z{z`8}Qu8y97L<#_oEYp^-nd)5VJBqlPig*igBsq6jY_Y>TiwQV z>rXf^7?|-VXhx%hi?ZrI`sC%-AB<{WY7M%eoscv2i?4 zb%lYf!{PAi7n!T{Yn}V2@vTc4d{v(X`!|@hOLK7bOUmAW;?^==(%rs)cQhC?{DDgH z4?CVaVl8oQzY%{wL8BPWBxFAD$3K;Dv)K$w|o=KnJJ{;wq4wAkgeVx$Oy8*n|mHREB2*uDMpPnjL3^R!Fi^LUP4j3y#e5pFK{iT*yZY8+_$vu0ScX%; z0NdXnw+nv{7aaY4zA9=_=_c4@5DF06b=HpS2{9@xId+A}OLkKVYUr2}F?9LX7Q*Pl9Lx`Da zU_It#Z>M19Jx*VqJPgGnnarzKiS%)vcjhfipYU-S|CKp_{#v=umFR2TtVtSrhv5|R zNv%AJ!!C(1HEZdbKxXrG0x%M8E1VvzA7m!$P&E`{u`c>1^PaFc=k0OS%)PCH2miuS zVp!t2^2;`}0cF4#`76vmfp2PJHvg$Ytq?b`9LT4vo>>n=H|)2n|-jYTnJ)e#0*01oet zg&yfcK>Vp^`aj+NowXOTtX|jE)B{nBRuvj5cJV-U#dNLP$p=1LlcY78wIfZD^ZsPh z63nN+?uI!+?G{Ho>W;V7tGA`S(qwi>YM%k@6^ko(qUMq{Qe93tJ<^b@(R~+aGVgvz zbc5o>)^qj(?>*aXIs}|V+{k&nR9|Zt&`9!wx%vay!1bt$abC#GFgJ}(t&mzoF-!*B z3XnhNc-&jD|6(Io_BOa%-!XhpgN|2UbhzFE`tmVY@GFZyd;9;+#~16$HZ0lM{};0J zr}NDEqYhX_*~QVaPY39u@^L|G`r&>{;lOZ0PHllbyn5iTSyRG&(lnN?4;T?;^7#U+ z+GL(%c$fU$#BPK}PjNP}>ED`B#AZcOi_!JkZY^c>DKsAG*4zOAZng(!dk z!GV?W2jAtLZ{|5R@CNPk=+6?_+w|BQtG9|pCf|DVXRy|?E$09UC%yW&@8WaUeBz@{ z&;J(bEgIwRgY>OF^d8p^-n}&uYe5HTM2+VR_^?NpD+C$0Lz* z51D?jl2BaA%Eg37s|_$;o5Jh9t=_9x1M%qLi2!dW$98jQtWSc4mDxG2gyoDTNiKUO z4VA*v;ej&R2gLG^{=SOK^$+I{U(eQ=FR1snvjqDf*?k=rkMUPuIJWE}bjMvq~83T`T;dyPi`qS%>LN0xzn47>y*cmYeb{ zi$6L`Nrzn(ge1(dPmO+30l!`Ml6v!)vz$rn@BPkc{s7UV?jkJp`$op-nQ`$%fzP=Z zDqFog`c^-7sYzQ(L&#?k3E+vOB?VdP+X(Tr2$!Gq+;>XXe$cZh|NOx(Ulmiz)yzzO z-TfuPRa820Wmx8FK3rW$Xh70@#2a7m|Yg(DU^e-6!Wzv`(0F|4%rNmBUE?<3H&zmX17bl`aSKoa_QwN zakAirx`C1-hmIy>9$4&MHGq@roHFd>vkIY%YMt}BxD(^Or~Ll$8gcl_n1Tj=b!hsQ z4~R?pP0g6ri@^p+wPp zy4A!c=JCMZglI|;Zv?=83TVLw!=*{mHtz6;Sds9@kciTOBM5$G;la;MkGh{KHFbvAWP{b6ZQkJ#sLfMn%dEV*C3cDXy@ z-d$%Q#U$@9C2zyZoW;16p7ON!pCXHCnNweI_{(D-%eHsyhqJ6+rmQwC-jQh)!UY16tZb{taSzWc`6t#<|A1(P_y?rmZ6| z@^GbtuV8AN^H2F=8AE%YYFTC1`Fo_MCYdw-k=C^uYp7Mt^zgEs>wPmN0=0Q*KBM0< zN1m>SYMe__vP;mD?pughXkHu5`M^SvP|f|KoAryoFKV#C-2FB9D4IipA(+R7J29Zb zI^>em^6ud66b*1fJ+f$duh}mC)^0-YIKO<*XU|$u$c#EhdYqB?p(wOv$7IntOB6Dq z`yvf*oc6w`<$h<-R2f>)=-QaAstWma=&u5iLg0I{d(>R{!e)t<&2X*OLL>u7RvD^&vfU@743DrsF0tW1Zlf|2HH7+#Og5G9T^tUuB-#vVr#+^p{>biV@z-Ybl&us_$`07BV}(Q4&QgUqJ=&E)~6h6FJN zAOT7AeCHD@354|~^FnzfhsA*$*P{?J^Nm8q-ScuP^H;b$#Gq#u1^~34qf}|$U#&6# zAm4%h5aT;nffHQEnto0N!^C5XA`8A##BSf<1yFqlR-NqdOCJUa8NjojzwvQd!{;AP z34oLA&>KJBm88=D1ltw54N0o$8nbjaam$Q7$KnT>_t@*HpB`-qG-H2ei8Peo2wkY| zYqEPbAN1;vjK+cd?+F{&7I~nr|I9Zc!!;A-kDCY1NCubD1<4H?SGft!wndZw8=yCJ zWgR0L3dfv3D?=+rWq&*huyy6Bp;mi=a+J9`7!$JEXUCZt(Ln(p8XU!08=oL6&8nQ; zCig7^J`#T8{I^)XbXZ+=a;rj@z<-W&<1wGvUDxAh0JYp)IX=}*;*c&-j3CyGRonS! zyJd$VN8_hhCMiJJ-me%Gk?`p_0%Q-0Qp!Jh?$!s2pc=j%Q?F7Ni-`G}Xc#)r?jPloxMZvu@CmoWj zm~fQwOhaS8nE39@X+xL+4ac?`OLx$7c+>kZ)Ol!^38FIzVB!_%OK1t`yYUR`*(_Q2 zA(PcB8YSiAv;x}Bta(Q;AKNmP{P*SX-l4$588mE8s{B+C;$%TkUcNfI=p4^b9uSF4 zRhrsC`K^D?gH1?YJXu069X3({)w@3~YAM`Tl)=GLeKdsR{43|1jM59KkimLctMQdY zGE1JE%*+Cbj=%~X&*F*9{5V?(0H@r4^VL}g$Tm zy(zWUR(o-3n@jLL1r>Aweun3l3*nXYtu>f@##mG{!;(NACRHXBb9+{_tle2IR{GY~ zdPRM?=PP5X9@NqLf|%cE+-&yr!R$`jfl?t~(4iwqAr(J{>A>!Z>p%LVul#HSdrLn0e9}NEow?;3AFt=Zo5Pzx_m+9|q)NVh%&ppvMMJl7tVafoFTu zw_p*B8?g33h;b~H1J-fqb@mJ6ah;^Wvw0Oap`W{FGEQcK89TS`y|?t8HZX2q3R#Ge ze=4Ok=g#|Jx==*_0dGLGTGl4|kAG8vxS#qqyoMv#O045z%QtOy`#f^-rJ_d1b<Muu{6>&v2Soyx#O2? z<=9%uZOnB4DQ0t**=SM7YiNS(JQ&$6r`=WtN+mGt)!e^z;4!wkVh=I#ZLFv}>9?Pz znD53hU6i1m@W6`u^FwZFX~1YRK86YYhMzWU|R?FFXl7c$KN_$bDvB8 zuER6$HT`|!@y20d0Y-LeBId}*e)3~kGY8i$Q`^hsUFKCscnSQ9cUNS1KGRFIrZiX8 za=pP&9hv1PX9>1zv7R8hMYd@sIp_Y!6$)faONTr%CZ3Ma-_%UU{;g3MvSgxh=WW#& zvCEOhIdZl|g!cZJl~uBSc#*oriP^il&LdDAxRp85X!jwLrCs^G!zAgZrw?U&0S8UC zy|=F)&3)p4u|8V^X2RO-SHTAkHX=z4*_u45j(OjF7C`v|mLK=|aC`W>Hc}1p!gomLpr?j>M#12S-3euP zxJ$r1+jkw&XAq28KW6Rm#(m-5pFStj(+rRcvWM@Kbd!kL?=qPu3|y)o!C(&v))qs4 zj7eb3;k4OIXfTVNh7Td z8y4Uc`_V0dhSFEQNY7Mz!pk^2(cI_7_ZvDB+{NMw;-4dv}!P{y=Sr$9@ z`J1{`#&SWg<2N80H(M;?SqR3pFS0;U$jogHnrB2!mE|_+6c;uX4ARVkmLzy+KVD5Z z;RmlRyq|W=;Va-x#JADgDolNh`Ybb9)$kel4Fci~R_^nTR5{tU!8Lt{#a2HSVaDvT zMN)&qQSW0;c%9rfr0~ze`D!Yi`qxJ9hea= z7gw!xZN}6r*CWf7SZV!yUG(Ld{rKd=>)#Y@#rP~j>}e?hez***DIG|0%zyPW`j4>IaRabknYT1 z5d?wNF@n_~?)wjL9BXPhi~K7C?|#X9Ua!=Rg}t39m4ippi*04)6K%;q#@}1qCmX)3zh5=j(RP1VLaL8UpQTb7i7l2e z-5o!2>5{kiB0AA@T+0jxRJ?^h_n%N6-x~DeLuL$ON)(|sTb`rM&+crE>Ii@y><{$; zEsQ^D1@hEPrN8jR%QzoQR{f^{NcaBKuAQ>qUGbPYvwiKgm){TbiiOO3J>&NCqc>QV zq=u1)gk)n7FYMkd8BH|lgPZ4K6mU^-l*A(VUvm@zq|9<1wu|F{`qi8m2f^M>+HzAB zSAhTzr#tbRTKuugLJx<$v8Gncfz>Gel9@91#Y&(U1NVG-4ad#dos8z`{|e>kajL$l-ttFgf1y}5sZ?YL$%UVyN)7KT>eDoPwtN=0iYHG}>Mr64t zsOWqqGKuki%*{kB9+;)trTUx8sdaA3Cq3yg>7`4* zih@!MIw&oGLN+y*7rNYDIcCbj@(03W7QkGmtB_4_QpwnPvgaMF%TC>!jH29)q+Lz2 zV4xTz2K}rEHHy_3=M84MI3N90R0>RX7%sFcdm6{(`F9O8H<23nv6oY5pBC{;wD&R8 zQJ`b$YzNYUu>`nC%oP2dEN$rhcpT_=67z)ru4E_jlhK=Aql2dNLZ<9mp9(i{Mp`^| z2D!^`Wm|9|HbKVY(At8bEJLMBjwKpXn@n1*p^lHy`%YNKoCiOr-3}KSFkM@EQte(?#^ z(BiEq@@c8WUf_4J^jo>#%GeJjwTeMJAI(k*Z9MtBYwf-n#1Lbz>k6Bfl9_r8u)J1V zO!q{X?UjxUddyF}WY42m!k^rZY=CRy*#dgsq91-bny;MboyhNx7!dc5*8taMf}tAr zKP;`fSkVFGQ==!d&&Do8)5Dt)V&1}^djm+U=6=_0|HQQ1T^LC^H`~|gA@N+hg;W*n zRt)!+%9;^$5=vFSrHArK80Ss0on+keZ9K31LPu$X_d$Bdc=yNjyaTpv6@HyE)aI#^ zsw$1Gt&urJ@57scWf5Uzgy{m;51Fqk7B$l$XY6-057lBjy524)%c>Hdr0_d!XD=g) zrkeW~id4>SFbKZ)iMbW`d#NchjnDs>UXZP7sp)aytt4-;w}Xma=ROxHT`cC0EW1>g zGV6LaV3Wy%%k93HS`dZ&EOX`;CxdU83y2{{RiXZPRl!MCtmpW{ZtPHZ;{K?MmejSQ zl#RMO(nX%g{;@pA@zX~eiE}E5H~F*Cv1O+(3j@*Ee?Gx&{_B`pt&8C>-5RZk1sa?C zxr&5!w%3GGL76l4&Y5->Aq&nz(6!c}lK!OG0i<)L_=-f&FK*JG4?LjVNX|1jpxbkp z-7qB?<-chn1(bhg#JLk&FdsP|WxxBJ6u{NV`|2zoS1=zX(@29HtCD~^)s>x+Y_#Mr z;2x96R8!BO`)r1PHK>q&;;m#*tAmObm2|GxXn){2=bjN*z~kYDUHq%>PRP`X@E~kF8gHQ;K63JN4#%uP%aTZ81{%Twq38No z)X;%f{i=a^Q5h06=P&(6&I^9YA_Fr9P2U=|3#E8dDEfe`nQE=`|Q#Ova9Y}i*U#Ym5D9pOC{ zyLA>O+$uk;`ZzjM%g_7VhP(%Y%Zwzs-dj*dSSt3-{Cu1Xc8NG>XKIln(Az$2L))q9 z5%74Eb93|v(l~9&7oW&6ZgNrhPT@wPi833ib+g*%{&~Jq1oRBVida3$WAIPAf9je3 z)TeYhFVsR!hwAkl=)8Gmc8huOwcj)O?k_j9(iTtO0Q8Z_n`Q+$^dIK@%WkA@nCWQw zJP_gR^|+%e7aR2t5=a6d0S(qO`6R})Wg_4XB(b)oAr6DMfc_gp>u2ZwRSeKG@)QJ$5RlV-XPF3u*XV*j(z=YqLj5)Ra?oQiMhMA&)hJ(eD{wVuP+Nnhil#N zW%OcdntEFAUY)M=S79kT?H@C6eBZupWjINgLatoEaf(+=?w2kkQ|-mkZby#fu1146 zj!>us(ehLbXmR^ZSCYXHz6#Im_IBQs5sSX(HBxp%;Po=)x$@4sS7h#Kkyop#C$_0q zU6+SUfxPH9zGdjSsqOv+1~)kUu^{?M_$B}!m?641e;k`#A_p_Z{5A-na?HLcx+(LW zm`hj*yuG*n13T=5jq(6$YWRs|DRZM zUS1a~KHiPrXYAYg=!9;JkLE;f{E~gEmwf-mV#My|5vZB$T33mEs?Q_b4=;MpvGw=T zYVysxb2+2mZR&-+wF!56XOcdxpSQ2N{v$0MgwWUf=Ak}9OQ_gNjEV+Qk>Zu9;e#|! z-n<)5VE$W`Oef1CbfCc2d!$=Ds$Lq*0*GXiQcV(Kb4BQ<=L;UUzoJPDHJ7d-bJM_w z8^v(NNj9`P2z+n-9+a2A50`TC4(sNA!uSg7%GuC)KZ3FI^hF;3@&IyqB{U|MaC1ve zO{*@xgWUqr@wE>ZnrYuHNtYu4RbgwNa*EieKH#woTwrh5>P`w|bI8Wn$jl1n;*`pz z$IP@E3L0L~y_IiflsNZ-E}qp^bWojP02 z%u^$%wA0i5B=r}U%M1Pz1MKGhQ-lw!7DlGL)3C9xG0%AS`cGz86o)rbzrf5`JyJ}` zGQ*l~p{5kZ89&X~FQdi0nk8L6qRpeMu+Nh%K&T}}0DhC*DKwn+Wp&as+NaO<=pOn~ z#Xs)g3h;wzLsFi=-KD3p5`&G;DTxkU{6a<8YS{`ai$L-sC}O$KkZn1$&9PF%!(%uU zF8`z`+H?R&=Dc4XPbfEXETm+G2;`;7rlei-kxsc!4j|3sKrS9Gt=(Mfl#enhOW|wa zd{kKX_YHY6_ym;^5xd4fRc6~SufGzES}-HFKJ&iAGo9G{eey47J1@O~(#m7+V2-Jv zHqtJe>Pg8f8YZo5%@?!C!`q35btlONG@=~asS!lOg}5m0=I`Pa>#&%jyI$+c7h>S< zx-pJgBQBE>u6YkIw1!)89Y@R<9?D%06j}MLr7Tph{uef$@laQ0Isjd>^IW#}(Px&n zwfci^^P1^sf9?zXg%^qo=n2DRt>UE`3%Fu6Ij~B^q;c!F#f)>&8$0~!vaVpbQxlcY@7YU zKFxb5IzQ~jx7~AZ)f9LtFn%}Ir_jqI?&B}-a@wX6 zgQs>@Cl0SIM_FuJ2XI4}ugUJ+CE-6J-qSu!b^Q`wkmKb%|H52=P5B>WmQYhjeMg!SR9nQ5 zDL0yVsszjb;9^Xh_&k4bevvf1OIs_~rywPc`b6yQMJ~B3yZXv}g<9PajC&!AXD$5zmtB*nvIz7 z*W_Vt$h_S0yD4)E$aZY^U_4*bqo4UXGw)qP-6m%wHu9BFWjlhxfqVloF+Iv#G&5RM zp>9crcemWOq{YA(b3e9KF7W;#wO+$(9XY-mNFKPIEVx&H1_xwus-|(U zl55h4j}$h4SJDF3esa5AYrlK_$yo~S6-)ih!YjmYB_Hcz&``@GJu>@;v~PgQiRDjP z#|Nh=q-Ms*^A}Ie`@zSq;PZhH&)62OlwlpxE!RHR&oYUS8Lpooe;4QO;F|5qcYS9y zN>Ndu6giFNS_z*~Y8Qo^Uk(%RyGQ1+XVFnsq+VE^pxlO_Q)Ita`eeLP5U)S3xUTH+ zab+d}nNHI#p5pxN(mP+Jv77JY+kb=l<-K3vqiWKtqbQtlJD+E)qfP%j(gY1pQdKmI z*%FNij3wH10~spP{BjRVdbzSi600r%{o8jNG~iT}pQPvqw(e9Dfm?&zKrr~TzZWrTgTc>-{6>yWa{bPsxKCRN@-&~i@A`{ZTQ^Q*h0aw$W{JTMn-959TB{HLfB zHWU!LlLQpTe^6P?%r1HXCbstL=b74NnzjYgzW#OT7vNc*f#DR-1|VKND7|GaBAyKX zYOVTx}La$J(>ZdB%8= zc=~~$lIXS$63o<#XTFENqNSi~%MIoHn^C)Dq`1_u+IISZeTIUs0~ zV?|9B_Qihv@%E?n2s>B!GuaE(vQHrq9Xm58+n%=MDxX^?9qI=rN($xD)Natg2s>0c zftD;AqXr#Hk-npIHlQMf9_42td#3&}jNWjX(%dLD^U%>)ynMmuS^-M9s z{y+3NQS|LJbzRX&)OZPA7{FMn*p@%gW^HhJ-8sG9QEysvtZv6et%Y|*NOrYOg^56W zwZF9_L)vU}qH4AG8pJp5?fRO?uFTwbG43Eg&9K4MS!3=b?6E*8Xo(Umd%N}RYQ_fv z0~a%Hj#fG=crOPBeyh7_^COSbDy+;T=2lFG$Imdw?d3a9G7dINx?|+mqO!YS&A8ykLjLc107AT3Nd@;zuf z_)!xn`K7RzK%b5R`}vm{2Z+5+g1?kV4NR236QBQba42wYsd6Z`-`y)(d;Y0!>u9k+ zzltnd{oY-kyj|V-bVcuH2*H4kTm8dZfrpM6aqGXLI@XQmhFrDwQ!nJ~*S7vlTd#OU zh{8QsrS6O9OutlOE<+(qppRr$hr0m0)M8ak825g?DH6vIhmiqkHbCKq$5CiW{b*g-E_BC!-}`^jbnfv?|L^}V6r~)? z`IKW4%K4B@QIedK_*Ai$e-di+2FU?cwOGyJ6C)Bief6|0q0UR3b zTw$QbyL18{SQZzqM28Ds2j45a&^G~%^_#UT1KLxR&$EepYOJH7?he55j0 z51wPTSjgvOFQnK_NuUM9^Ev;3Qz50-WfB*bx0|$;EG%yMxPuvH5*7qw^_d&ir}^DO zM_|=^?O8E44!?Fsq*M$@nv|}kP|A~$ezueCs5ym6a?esw8%r_w7t-mIet`g-1qHhk z5Es_-Fq<V2XrV$0L!`0#>zexz<>?!)S{*k|Fr+F8-$)imk zCkf*$QFq^xtP#!HGV-^R-iPd{YnbUMXME({-|r3ANR>9<>gdsPWIcZ4aYFMma6 zjJPBC=I(_5zO~wI(`P96zxwH% z*6!|{=UNW%89S&KfKI%T;HH7s>Ykv6JzvE)G_& z_&699qjeq5dG3ZIk9%~S=x8P|1Mc85t?)JN^ZQ4EMGv+>fE zgv1}4B^AFmH?tbX6>UWK53e9YB;OoGG*zFaZB_=)+n3xBUXyD(JxDJ>30eJG4pGCK zE{H`tzZ{bBi2fGcw7tYa9`1ohcJEH*GMjg>{>|KQ(8lh*$Kx+;F>o2{6ZbiqRdBOv z%2&Oi=_;@6Z^J2MiBobcPI7T~xHv{_cPnY?ofw4Q$@x}=ihf8QN-HrRhvpMcp?aXz!cw|5u@W5`}}DF110 z*5LI|3QX;4&`Nn=SNATdX@%4WRjp0FcC$eHCdIrHbPOf~xowLgb{DfsOCa(L!F7Jz7eM@`? zsk>onBHZ&WY2>%O$C6pba@y*Zmkl>$ZoKf?B5Z5}$E256#n#1jLIc_&6(69Bl-fl$ z{P^Vi3hq+y+w=6Zx?ps&IpO^i096auSK5myv@z*;^zW$x+L(;HSh(U{4t*-atK|GS zP7C&DP3MzN2p!Qem{l+g^aHj@XLYgL{(Ql@O@Q@PJ~^`!LtI=vtaE9GLJES65*|c^ zEaha+K0ZRtrZ$4HvhSpsaOU#Em6bmsbt@d5arTbjs(txA`>zY1L&sgtkz=J2JQo6c zwt>&!N=x}q?QF<8EKv(5(jN}KT=~M2*-TE#V~yj6A|N2Ja~BJiS3$-a?@h@f&JK9T zIs9;(HW`52NKyc<@$ ze)VkUN^?e(qafYI#)s>q_l74E=9&pM?hCs!J4A-PIjj}`(50d2Lwji^tf$x;As z|GQwA{u?^0NIzc8NdM)+3_2Fr%`fp|Q`J_U-)7$lHJ7z)pP;A48LZ@Ao;i8Cd{!-c z{+x0bOhaI;dh{Om*#h`&4XO{0=j%D&q;_S=+5h>cI)AM_+-zaUg7s%V5Ivwk%28c6 z{jKuWKHhYP7`e}i)q_-O{{m|3%8x7UbzkjO?TSlT{yz(VQE;j@UTr(i_9+1f=X)@( z;%jq9Bkz^kF&$S75^_IRP5_e4(T@Gn>Yv%Be|kVhWG zMqr>N+xi0`@ayt+xu-7B*=l=LTy=2t^iUwzoocOx5#F;|pPt%&R!{|#&uW7x`N~(a z{)MZw4gOHM^KA9UN9!@v_tc_QwV^mI-R>jcnNL z4zQrjA=vY~W$cBrCjJYg=-=B>HW&Vl1v*?9O!ek0H|ck~Dm*#Ustb28yk+8bH_~bE zJGX~Wa9B}T%Sz4P<>}m`XL}o%zA|57Bt6N`wRrHO{N+)t1dYOv3G54ZAb^vL zm-1ljmxCAUL+7cI!&i7p6g(0<*KePl=uuSW zrMakmM5dC9h)h{|3yBPCF*tnlN+z>iE8F6azw*x<)CQaG(*^yrBWrbh#O_AhXt1-6 zZjW6aT-b$0%X(^y4!)t&bx2%j(UbSxNt57FDyLT-RC@V}A%JDQH0?7jv@(o+EUvOO z<&PoZHiYB!dbH#8Z_jMbDDUd{re5m${gm-%Rzk17_Wn`CT?+uOikLov>&nRJY9GV~ zZ*|`uZ$fcFHy+4&6~p|sZ`mjWN61LYtuizCrgunQO8mUCdKX#b&+EIXtD|=}b5)9c zp2fn($7Dv@pnv%cq0EQ;-pwid%pZO79r;qj*8%fV=JF=y15Ib4I#W|ubau-lKGxq! z0Zm43G&fUwz76t69=oI7mg>!CPhbki3}k>LTfD{1MZ)lUcsvnx8G~c zE?;*M$&VTJxIat$c)Z0}SsWT($aOC@>NA__6p`)EruvTg=st!{yxdTe?s#M2L8kq- zKClk>d2`&|D!Ty$&r-hE^SjOS^&(3@VTawSAoygS*;tq)YFw{gSK)FQL5820-A_oo zm=H8I#EO-&P52VM?dLr2R7Dhen@~j<(Kt!gST1{&5O6xYKE|-c>bHFM@L~3@rGjo7 z124a_;l=@TSbP?p#1rxAVRN+6Il=ef_;FI+f9hvOFH$sa9__xDTECR=l*m` zAYeEu-MOIu^f*{BBxmM2-MXq)@7_>RsJ^dOx!%>(vaa)1acOE9Ul1BH#RC3(!oNso zVDb?d|Dn~rDuiS2-0<(eulZY<5=$@#remS3*TX0jdbo+QL966f^pw*Knro`wRK)kZ zOz&M?*kyWy*s~_PtN@`XRW&Nh0L0(?SO86U2nD?pWUIB%3EPm#1`d#%EJ?SCzv!ZJts= zI40(O+C7ju^vMgPb6n{Cw;4ZnlErB>FmFF>04hag8H92QuC$BzdUC(ON&Z_&y}yRG zf<(YZmqW?1D=w|(K&+wrAMsV@<9|!nu7`yZ`dY?5JaqZ<$>LSN$E82NqS_dHip{H) zb@CS)Ljt-tdbqzLKFPgl{+$FmV<$C0_YDzG_c7*ZacP^kA!E#!KmCu1I5T(XXP|;P z{lXY_tR!iG_;>m342W6k}^7gr7`iS0LDo@?t%;&L=QbQl0K&+%nl zJFE8V^6Km>7SsHe3telwmt-m&MsswQ(|eQG)2jnN0XdtN>DMIC7sFmK1o7u2HX|Zb zNY7*j!CP18?*X5=fE%007pG=mc#KZIK|fU{3#6({^74EKu2i7cy#y>hTnN~xS8luY z^y*#(XW&KV22Drtmux0~-+c1SWRJ_V)nrCRl#dnquWSEPGq;OhP%L4xuHB(W$&PhqMrrnAP@4 zg@v!YfYmHa*~IV_;?eHN-)-+=j8Z=_DRI{;;FJx~3f($5$+cTi^0rp)6^&Rf5g^F6QL^h7a=!d==?lsh1#<^Ua=WifKAJi10o; zj}KUjr9T$q0;4DxPY9Y!_DbSPP$BI%{F42wG4uXVu@x4kc3dQsLwuuc3W+Y-?50?f z{C^Q^VcK-Wg>dmjDMxqAZDe4Fi&?pptafQD;H0W74eb!u>1$b<(KAbGHcvFu*y|m2 z9?NT5yZ6-<76HjY%cjdeGApV|Nu15e?$w?fCo$gC?Ln~%limivhFP;%Q__m5dy-H1 zp5G&!hglJ%7KJ7jVl}BZglXbvJp+*Y3*gQVKNv2AUd7Q?8vXq6vX+ijYFe^ge48X0 zV+U+-t31~m3leX-eK&M7q%Dj$l=}WR!wZ(xVe(=0BK?g&Cu4V^l8-u?r8`xx4PIwG z1I`9QmmpI(C*G~p0EB2xG^=45zBf5%i(Rd(8h@_#vW=`m;mEvL3>Xxx++W;-Io_WL zjQCItmRZowc`uv;O8R_H!&9btX&XL}8mcc49v$dG{3;q`S{W$2&4RNJSjmG&GEtzc z)0K98LT`&DYZo0oPda$uO!P0*g7rGd=Q|2EJ(UJ1Dr}XsI;D?%D@03x`?(R@&skA8 zti`p#SntWB-~0BwT0DwBwKbxnXNcL|Ryv^d_|=;s7iC3OXJ z<0qYX9bSRpiIw<8|Nhy4+Kc9e+S%}r3`bjrT^jzTA{RMs0{X~TS?_Cq0&RrZajSKx zZ;)?3F%-yD`GxeK3nA+oW(LRJMeCSN3*38fFCWG{}r; z*~&?WW~OrJ&{k7F@eXV8Gfh8Tz8yN*mOz8Y{yzJ-4=_M3FdanxyovE%LzlSOcvo_W zF%6{(1<8-v8V0h~wxRvI-wgW%8-QgZeM={+~<$6vl05&yI%rm z;*>Iid`z!llh)TW%sXeKHC_r$OO#?h@cm*bMx$|k4lWzhd;9oqU4l^1R?q3>IAuZ4 z6^Wo|PsM{jE7Np?Rg)0gZIS46;GpGuap0S>_}%7ygY3X!yCvuPgNYVf%pvqM{_sRU zW=~{2;kmwZaVfbnBf66$81yp!x4>>{gfe-?2V#* z3pL&?Hf&D-?>tt_gKKZ$ziJD*&DFq(dU1!O?OA4^{>k(Q=M)TBIZvnFK^9L=!D|Wy zy?x9SLtaTJL7>N7lO+~7%G$|ujU5AWAw1;Mtu5}5E=?Ji7}u-ylY)j&nQsS7Ht(@G zPKd{kVt?SqCu5+0 zfsWHQ?~cq>|9WG3mev>9-X;v{KW!6yz1^^L=Vm_A6NBm3WnBM!1*%%ChZ=q&W7B); z4SE4$0y2tlF4k{mZWwpaUrBq@=h9Zaius@yY0bx>0(J&9{867N?_Vl%ds+7E zP>GBuJ-P;ywfd$y>Q$HWMoVYV$Ph&KDqcIOGyQA^Ew7j0lofq*3>2TAcv>kn8Yxn{ zxyZR!iWX#gPFJ;#-x-JOh43_NQqPGQ{Y!{#i|;>ZiQR&9QJn8&i6P?;``fy zuF%l_O_Irs)HWw{W2i#lomN$k?EQ#cvHpnoWP=19aAKCf5`kAV5EB(45y5bb$ zzrYH4mX>f>p8^>1f^ncHE=bqF>ry)vPu_l%)q?oCM)i^b=k~cPynG=9?YeTO{s(w` zs>j(e6;!xBUvr|nH}5}fF|VN9=pi{T$#+M$?dWh7~t|l!l`}0kNqL<2hz9u~hGz zqfu!HPX_reaedRW*b_##e3V9;To@dbCbxito!tvwojpG$I3eK*jfXxN@4@RakBPJ* zFA_IB=^9_K9Q9(8YTryaqN@VII!k0l%hv47yq6 zGyp?rEHH2duQB&N>g*szHMDAj+YUqTWyOI^%Z6b{9!eW($i6K(44gDA0}XWYgo4^b zh7hZ<{mC^Vl%utMP599lQ9k(QsaKJx1WnuEAvJM2)-XfM{rL*PMDmx_JsdC^var=ZWsh{dir4Zbh;;T}nvHZLkHK)m_d z7wu4Hy{j#CJqFS|IK^`0Jz4%`HgWaQj zpa5QK%upC_RNxDv0F&qE8W$t@6_WaH=^^T+V)xZ+pT1A!sh5t>>Yvos8j9CM9(`*W z(~mQc3ivAIwi@jDs;S06rzrcTzF)DwL(Es`S4jnjrE=%4TPo~o8(8P4;^FY-?{g<$ z;5^FnZb?Dr#cGY(e?(aq#n?iun%UHBAP1~)ia%%RrSL$ zTQj6U`B~6)KI~-i2b<-^j!XKH%1ql8CH$UMlC^K}8qR|uXjUoxrrxlIQ-968U5xUQ z7n=oY=t(~F*xa~nNNQ9t5I9|m&j0DxFe&A zQmVLgi&NcK!(*7nsw)0R2A{y4d&@^NMFv+*RYX%eIB7AZ zcW8qfl zbKYK;4CA-egV+voh%30v_w1tZXTJ%T@C)AIY%w9R`1Lhjc;8{8xF^f;=3O zq#=P{9xvP-{i1@LNu1L8=%=6PB3DKaoRPhrlnWAZ66rlsOH*?dn5zZ7rO_YetPw93 zMXPB`zZpEUbQR;2Y85p=yFGh7^7TPeum52V@3@ksyK8Lc-)$T)C8X;y^5khS%}~3G zEL$@E-ZDHf2R$a3mt5it&(CVC`zbP%z&#;dr&DI-n{X?P-OXu~>GVg}NZ^u2jyvl~ zbd?VhW5xvFqfU@gIgv~=^;uZQh1EtACwpCd0(#jx28rs4=@iFR1j+-V>Byddl!sB zd$Vq7JV9v3naiAh$WGG7PrON}-A6zb<~!~*)}g*Wb9Q@Ot5hvhE5it}Tz`#Ic1v$E zob^1ZxX|VacWBIn#y?;Zz;OKbZpN^rEWh1o5r@*k3mHu-f1rN-P7S+-z1(vaT?YdG zTY&|Aey2>q$wfvXd56kq$F2f+efMzX+Z@Q<-P)1#OcCLs23f9>g_SOgJ&(}oU`|8M zu&hIa7s!Q_lFz;th8Ytrc&?Nj|5X&-wD=OQa&w{D)(~x4{kT>WnV=Ms)PMx@vK)lE_J42+V9qm4iGA<$9^GT!xTp8aBb ztY^m+nwmwMg_0<^F91`;%LSRa?XTCEkDL|ufqTRB8vi`>3NnupW2)iE<2NmIT?rLHD? zcvt=L=7nBf?w#~_Sm9sJr+7MI3|eeAAaW$S+w5;E<8w3S zZr<2=(8s)9I3ZX-e~{C^zQI?i9~v@n^#(*XY?hTLKr4oP$xSHe?Bk#p(`|OO$vA9v zZ-a+4`p@XdUk4#!EduMEHcHHbUgxb%_X?lB*MxJ*tlek5M)&C?!6x5gxG+miqh!J` znQ_9~2v*_aa(36?KIso(ELGoz+6DSSSZk%fgQno`fnK0~l4FiL(7T_=ixf^B2L!Et zpak5n>?w8(F4tgq>BN6R@cbdsl82m6F3`y4XWpATX72lWc8+<=+i4qCa8N<^KM_nd zAQ>R6Hj-EV#i_jSnuh$9RpiHk1`&<~-3``btyRk31JJeL9F!p_D|)BWGLaJyb}bvf z8S)uTsH0?ePA_E@2CvBHz$CP@nKR^llGiW|5JC&xzjEjxY+N_T@8nNWkzxz10?dJIRkx zCmXIvee27Z!{c6^uTz-GVwJjnmL$XK?zvM*Q<%)XLjRrc^>N)t3%eMLKV6-qxPXpRv z&N^#jfqE>|2@w~8f;X?ieWarVj-i_9EFJV>e}}OnwE@bS$4^|ZEAvN_9@lRx-8P}3z$Clz zHd|YHgXOW&>h;GW%1;pG4I9|PET1}_snYmFGO$csQm{?0eTFI)o|@8doqt9NA|(M;0v|*efOWdggR8bY0;!$UvId|S?9tMiB@^ z{g%)ntG25!UazHP3S*H3RgpG`llf3B-+e-1+QIJG32pssg}M}B`Ge>{#3tCTCTOQi zS*W|#)brrG;mxyA6QC0_Z*Za~jvZI?{j?N3yp)Tbe~m>I2EmSArK0kK-1hR~WmU9jYKf z&@#F_xmRy zMkevp~=IJW*62%!!g(~!R&=gvc$6}6siE=sA$QHgrzLDmWKxZlmAD~uT!k&Q>N zvi;F@8ke&VUqfIB(Q{0{6}$cA!1 zYiy|R1S{5X{Y!C|$9JnbI;JE!qya&->*10H4UoVoFN@p11c$XAe(|R)sTH)In>o^L z4DqU}*ZGvL0GW@fWWPYlGOy^iUk6;{T1K>3q93U zbRIS*i$nbH9&+}^Im2uT#6;e((7n}97<+_0g)VmPl)$`}PQGzvuxC02(&kmet-j%Z zII*lrb?pn$)oAl%su39iCqSLsvvs*isdi`GpSLPX1cI^^?iVg|>x}^;0OtvAk_8~J z4pmd^Mynjqo}2Z`3wKu>Q0nV3n3xtLti)o!ML4luz6K*~qD8p;u=DH$J3_t|A$G0}L9{ln@#ae7u_rRlG=uykaS~zA8{gWFQ z)}Y;lAvj)p(o5B#d%?Z<`8?l5CC9R6!pXEF37J2`4XJ)n_v#b3dEgg@BitUM3(u;E zI6iw`));jw?fO=naPC_D_I~A-;1XeD3X#>^OO$KhoTZen4RqO?N1?vKi$h1!726D~ ztq((rZ6spOfdl(KTq73&N44o|z;jLzpQ$?@OYmkC4Wt} z(`NN3?sVvPX0p|zy3xtgm*X$3+(P%399|hB@2nV-Izyew;Z}pp8%hJ?plWnlUlJ;E zOYkshc~!)xUmkwPka-Or^tvNn74#D9BnZ{G9^7>p$Y;GJIoo!BOJcj=LVc#_4xBk} zzOLaVRd`Q@^aSdAgS4^6jv7_=B!8|#TESi-MXk(hy2A*1;w>3d>^29WiLdW2oO#pj`vo{&HHpc=E( ze*t6w&M>G`GpG$|tX!Qm-$U5gOd8fZ)8hz!fIBO}^T0GiH1L<_+9iI$^pV7sNST-r z-Rutc)c~(HqWs_AbQ^vbLr!B9`vEbPsPmW+H6;irsTCQ9se%h+K~-OaiU2D`%ni8K z-;IIm4oyHk(~f>a_oU^OkooI-)t8#kA;{Ml( z9{rc&NPH7h1mFq$Zvw(*S%rnHN2sA_#8b+inZ~N7q9+{%yDJgnXjy5t`>L`0wN1Ta z&WzivYj25L3+_HXGQ_4Wd2^=h_xPiNd$(KgGK&7gn+!eW#>j=Ub@{@d1UoxO#tbyEgN%{v8FYTvqN7K6h^L?1PpUH}@>r*V*{Lc} zvo*}8`_2Lg_T^}QMLw*zuCB-s#QacrJZHH6=dC9k6_=Nqgl6B>`rahg^)}YH>4>qy z=S35PQ&Ie-c5`C?(N3bjY7E(rHV&-B1}c}h-hhmJP2YWX_^oUhb%6SI%IazH*OC9e z@t&eTC_8rjc9KqB6-~1-CROAC(n^8Bq+Ql{TdY}QR9?2Vg!tQY%5rGn0x}fs;n{aX z{S^rZLyfLre42LIQ=!RE^0WUu{XN%QdN*%(I1Z!k;Z?M=-E|89;aRl0 z)uc4_sX~zO*q}!!bYlVYe#YFbE8_)*&yyoBEto&`@Nqk$FQnt5xVKbR4 zAx?9*1ZJ_+;W>>70PtwN_$aQh}1Bx8sT9lvS@l1n3U(HP}LOE6c@q9#iM0(JL?nF*TUK{ZT8qV9E*^neP!;H#z zKPyZGy`Fsq>>}myV-T8VYt;fj8E3QBWb|M;c_N{9U#-eS@nH z%rhHCsZaLR(|9Ffok2)jyc*55P-LUuam<6r8O_~|zi3DlT5kxf{U}K~yZdJA-G312 zK;gNIkAUtk`s0SJ?5ic|n=+t2LuA`9^VgzD~Oj<;rr5xI11Y&5fI-FYpPta6E0WY zb+i;%^B&$`2*350bo*U(E6OC5uCJxcC2m{q#fTdK@3=5{n6vgYLm*83A+WUj9yn%L zSm)RD8lKj~XhO!28ZriSzYfH=;L2#PhHCS7wlY-{ik!vbr+u8GwWzj|*pIy}mMZ^Y z?`m*({1gA@?z1HZv9v%W^XXM_@$Fx;GR|jH3u|(P|HN&{YKRYqS7am*2Q%uMz?G== zC2H)%sb!$xs0{z{a`;EFu6m8yQ}(5zLIuAe=)ZhnIrypgCDje9B4EUp8Wlw6#c%L! z_WKu8M`>_o$|d0DdOMf3S7A|iV|DiZm*Zsm_dwUlrgf!$hlAtOuLj^r4*L92aTaMF z2bkBPbaL^4ph*A}Pd&PyRYCke+5W)+ugj$yDAgT;1UujnzMRB#hj373_37Lsy?WCB zgik9&$Gi$zCIh59tS>I4KWsi#@bSPi7#%;W^M`Bq4V@s)ZKVg4gLDr0_ z6dn44Sb@`vwVgRS5QUlWB`&e_NxoQcBQP}EOeP}%Cfi-nW9CWfJ?WIUdSu;=FF%pr zI}SeNBAda&;7FNcUAF=v-ad~}@H9T8A;d(@ZD$269i?m=<3hls?VO~O6%SWdy%AS5 zoGEhucF|vUJ_7&|T;`dsXPKewa(R8Iy+-v}f#y1qBUqTcLd0*!Sy0oklE<%CHYWEd z7os&G*QF0e-lz=9SovALGXGM(&A*R6b6cp;}TsU_XhH>&2ND#%y_f zf$OHZN|D4`e4act!ZyK3>#{nFnf2waV*AYB_Ey0h3TA8;kP(UKwT0G>c9u-Ma)qVo zyvMfK$B7ol4__JP^BBYM4bC5Kel*W;2enn^b(<(ar>!6YjYYvWWI>+H6_ zn9Y#oth`h4p8#<$vLD!mRmZbQ3^VIb-z4~v$Jix>INw#&@?phB3XkUfh6)$cIVz3& z-N~uL@@p;IwV2?0OULU^z_d(9k@GYT6Uyj7L*ET~9y9HJP8~%;^ZU#nH%gG&C!B4{ ze<8|}DqUX<=3rp#3?i|4Z_e~-wV6kAR^aFp?GTz=D&>Y!(PiNw!v;PqK=XMt|KV*< zukw6fUVIg~QW3KNGmiWUoSlp3w!V4B_lj;0kJd`RM4|D^V!K zdt0~J^OATH_qhyrP3lRdvkqU`qoq>LPu~Z`W0GL^QN~XO&)KM+WnDL3SmA6cK3Yy@ zIFcH3ZS2j(V2NZjyv|C}eMxmFu4hT=&bQhF6>al2&S2;eWe$_@kZxau8O&AFn#W)3 zjud3Tce}v)yC;iWD&{mv3~NO1fu>ocm{{(EU#0A8`-qKB9HN-hDJ{hO2n#0ek{zfvd6t(PJKUX?|@q%Pk{=t?=VBYr- zorfF&4N8!9&q6JQAm1B>PXBZQWF$!Akzbio7Pt+~+qnTtW4CXzn5AqUqC5vXU<<)X zXOu+3$)yT<_NB|17N2){GF8XX<1dtJJ?{3@34ZMgweoaQp&^@A4TocJS3w$_q{WBX z=$?V`b1I)U<2b(|QXhdxxM`&H_<$tsSZHJPz|rq0xUd&NMAJ#)@!wAkjwX7L2)h`E z&L!U$cZW35v`t~;)ib5oSj_}Rx;z{{9dpJ5Z9jdO!fBQ)E7Qw;oX1{T+U9xQ{H^k& z=pZmp-@h75Pqw87s{#{i8{f+2OR4gY{qa(~W6~;&t^_eEg#a+lbRVF^2jlIQZLQ@ z_cr;rtp9n0(zBtT=O30*5u~4+bFOqA+~e7;|62xxQ3#yAT2RmIhEqOrZNCdBYN6md z(2xfGDxTHOE<{-1M?u?{$h$L5F={129=c-;RRXJ@h#U)0NFbhHES0A7Cj|wjGT;i$ zm@!dDlZCZ{kEmyU!#iEWY3|vhuq0II+J+JPEa)PUGatw7*ZS*;) z4oMC*PAGx^(O3_9nNy;mLw<6!nJe0aI+wK*7W5$S5N^k5Syw|o_55wdt=uK_wT-dL zr^k2M=YIurQLpC05&S^#!fHSZp>uRdgM4Mx)ZG_p1o~_M8qp&5dPNk$0J#c5!t=~k z!UHZpl?N@HU0mt#y!1OH5J0I2cy#yk!vWss^n*iE4y4i&am}Z^;dx-Z<-rPeRm56r zSnpHPFXRi0nFU5B!pFf7-W&w}{<_*7()pLyMqHM+WP$z7jn`yqOF}|E^PHfg;K=fr zH)kKQ9nD-+DCwa!WS_YV4kmBnZOb9ydZc|g5as+2|Ba@6zpoPPBDkd1=NVFB4%VKP zm!Q!&c>1+(nSE`-a4n3R!!A4xb3il6igj(~dRb6(@W2pygYEj$JfWTUmtVa;SGk2WFcpqG3hPx+LVWd^kU35NlpbQCuc&DyTebpV%o zF|y9VF~qJ-MnfmVR!jXIzfhgEL2S~l`*~HzjPEsnBqf;pyBLyFf{Y9TBQhLM?j=bZ zs0LyaG=I^)cz%|g6!m{grKk%AVuSAwp}keq{9|;bi8Eag|9PIL*HXpGg6;szGgorH zb^~Ab$`P9qyS`Vy-nRYe$qF^TDqyc_Xfpr8<(EpIz99TRA6!A0qKq_&;fT$m6&lBz ztnDLP`pgCpy=n;rhfJ&I9m&rP0ORZ!tn0jpu(j83?h?J(_P?*URs%N|=({c{WXveF z*jW1#0@Y0U5V&91eAv6Xra{$}|G9aS#&b*){{s%*%fN9>1z35gE?0&7Aha(c5xV}` zN2CtY^v8T?sB#YVpUaL}?HW3x7FxC4cigD$jr(({%(!EXKWxuBsf^s&frma>W^{M?pY5A1Z`!8g z7|y?%__qCga0;TGr9#@8F34-gTMB9cRQdYy$9S62)6@QI3l0O+~6g-@oXuvK;oR=$0gRwC`x~+%)P>;(6#Z{ zxyeH(X*5Bjpu~B!hG{|hR+^d~Nr)8-)}bR7QJPt?>vIu|Ev38oHT~``!?krMdggx; zju(5vg9(ekvW>aOBh(Y8k1D+V=1kx1{*8U4h0fJ|N$^=Vu6hu8*?Bxx_l8NZHWVh=()gUEs#1ZF;Z!iUd3$na61Ao5hpRIH$R?gx`cJN$qS0 z%g#UyUq+#`wRg4Jp5T&f)0dt|Ae=Wm=o)16MLiK@b#(eiEI457+~0P&lqn>2&vPL4b_31W@x%kjvNbYWX7ZERS)Zq;;<&EE5B5vg9Hl?nUibaFl|TtaYlqW?qk)&ZNGC zy(CCtM&k{cwo&~j{-3`S{@I6EL1Q~SX?x?|uc0g}RQg$KK+7^uwWG2&8CWTe(OGeP z+|0x77CJYYBXx!&A?WCn{{Dv?%gq{{=ec7dl(E*03maH?E8F)VawxkpZWg(O+8=n_ z&~4aXXhqLMFaY8H0^;1?1jAzz99s`|t7Gi6#{Q2fZNlWq`AsbIShWlE6K>*eqDF8; zAK>JN*ata({sPxcj!7`mTkCunJ+3O-SfH@ zN7I{jegIuySZEWGJx(zKtxM8E1E>bknlP1PM_Fl`rsvXDp~0)Cc2W>NEKo#F;_Qwr z`}>DL?8bk0QLpK#TKZhCRfmA;9SZWilL3aRwB#?T17Uuo>wN>~S#>N4xwl69D-rpb zp|$*QA96yxCMr6=@t)nN~nbIoF-Nv_s*|_3M2ps!Ai={d+UF{fkotK z$fZTX-yy|FI*8d+p~=JN<*zNKI0(({l}JhfkU;G(Z7LjjEN~Ozd1)<$tUNRcUS@mk z%d=+BjE%{(fgM_p=TcSh>w;d1-Cx&}3;AfJgPiGznCEmshKBm8FoD*64Cx}S{y*{D zSCtvA8knti&Vj4In0>7T0PXT@H=K?pPlnt@!s7YHbor&>QFs8K=)R!UdXhNEHmz(g zNH~|@>I>oF+7jX7?B&&162}kgz+aLNiA{DpSRf7ao$Rrp?1u`fK*~ih?ugw)Way+j zpMToC40`tA(7A&7(ySJ94NotvD;7xXX6YL*j7aD1|637d)i2ofw_S! zz^i?z=iYG|ye|GN=`r#!^YJ7;{rFEBM(4KSdIlz=^6SuSLq(}fj~HD6?5}`vD?<=# z9b|Q^@ixGd*>hU*tReOsM`dftX1$1R3x+%|zbN#dn${YIS;2)dW*$g}IAQr`6^&A@ zxIkKf7ZLk<=ge~apT`w_Cr;AqdXz6sYA=cQ<5Pn)7!YTvlG9o$nCId+oQA}Fvn-yF zc3xowP-e#_3(B3ZPpGRrB#zYc~1R=I^GTM}@ilLgLr`)JMGz1?ckp!34k z9-;b1Mg_9V%8NP_By{|2>t9p{j9@Y2w9Q{nIVT0yL@#t`XiDIwXkk^ZFyPZ`AG>w z(kOt^Cwm&HGxIQVW$wn2lK5gY{uL^N; zsv&B0T}nBjW^>4(Y!cDk`Jue2#}ZwNF71NRCy(x$^I=X;Bw%WN%sb3!8;}Z>zQ22N zfiHDF9j5lE(h&A7(8LF%&G>-LfR>}0KW#t$9Lscv9%SDq{g4`@z4ZS`JM(X--#_jb zqOv8GtW(xh2w|*42niu1%cMkP-wkH6HDq6EB8)BjR`zwW6WRBDH)i&gg^XW){s#I)o}I z_R?MIMQU-7?4o(cLyYWV-6_in6&XjlTVp38JyH;X;EOQ zpm)i6KCXnR9-4cwuszr8mX4reN>k^HkV0<6v^yuE68D`)&*VIDU)j!PF8TmD#}S|l zJ%6l`5(lHS>V54k=`gwUo+sI*FC;x)Fu2YT^m#dr80J)}KB{^D!M2?&#X-E&pc-9j6_XGnqgClq_wV zR3h;MpRH_no*T23%T)9mQ$mO+ZPJf=eacvQ`YFJ5@DkI}^H!&npFD7`z7Y8D(-^>R zdb_iK-4bST%&l+*M}P7oK`*a__SCLF(|)M8eY39~q!Q2^d5LJ2_teuq4>oS$bO!QW z@|AKZQd_$LFI|_$^!oFQUM)KQn@i26p}HZTpyr49txE^qe^S>f#zqaS|E>Br{cSME zY`TI9_o*6>o22gn&$ZgOlGnHG3%y*azHXn+D?o zE_JxE@_bYQkIYgoIV)97*=u`F|L)F^nyKn}aa?k9Nh)iY1~o794%Fk=Wg6<`es4lNEe`qz#3e`h z^cvo{pb!CziQ4xV?`@AgN%aJ5zuk|oG7Hd~E@jt5t>(#rh&V_kGB-5D0>wYYFi)m{D z+FqElmIo4~X~EV}@qbv|=o+~6+~GhcZo?-=kc zf~jz9CU=(ORVnf71t+;23w@tZ$Ev4LxsALfhw4A`t{E%yHDxEjEMDNb8$e?_CbnOl z2N~{zdSX{TUWM()B9Duw0-5*c72lX+ssq1;WU6-lc;f93hH_& zJlO0=hbIF!G34{{UZOUinrKhwqWA4xlDh zbXuymoH@$qF{T;;sRTBl9%C8J2*~CCLk>v0o4$z|ge=OO$kI1FXySKEI~HIGcYsRl z-WrDQfHKY6fkPL2KVAn`u-nuc>WJWdOL)+$`FSUUcHVowainNT1zti|QaEi&3Oc>3 z2wkDuzSxN^U%d10u{V$C>!Lc1EV!iR(7(;g(=NX}C*NIhXw4L;&fV)dcO8AEXL~Q5 zI&-1)LDpebSEM~Uk1qi`KB|vD<~^d{Ezg94!r%fvXbX4kR~UXO#d+IFrs<~b8^B43 z4==X9eh+R}ZDG0Bcsir=wU>#GuIAu%gZp{HJ+}{tr%YP~1(UYlO?yVU!KxF>%`jOd zt$hv@y6|;tTrOez#=Ui;H_$ZW`hP^09^ z?w*f2kz(raM@L4YzsaXMC40V$y7Wj zyUa!Ni|=^~T45*Z&zb~}gRS5z!7X~#R@m=2Apl3(i~k$q&K(hizsV60{ijenmUBN4 zlkKHlJS^6DBKT}di_FDteD-LxGyB{38x~3n<3|^C;;vg*PBc7`R(uwzqsOwNJ(wDE z-(lGBs^6vSJ$k~s?;WrQP656OMf3T~EZ_@Wk?(WriNs);b$Q{P(QIz2m6fg1mFI}` zd4~;hSMrH_z`NU2bQgN8?#B0>XI$#NdAfEV)+D*1omPU&hlJ#BwR3{jSl!yf>&qI3 zXUX4$bq@noM%?~ORVX}(WUNz{+%n7Jud(e9K0nw-YyiiNmAboW$R(^gvi8I62}F#g zF?e;wDt|ltW6a+yi{=X(%T}lPR{xI$VAgliF03cZd4Xvc3aHga`U$98^ZvQ7vGN0S zCsAI)^7o=Mg;}ry2QmdiUSK+(+gw;7hTV;7z&vnudzv@b0A-$-50n`0&3 zqB?(0*3+q{^8K!pPj1e?%41Snk2$Pmq#^=-8Q=FR{e!9{Yj3jeDS~ z+@iR1QA=+9sW!VQ-KB>R*ACue{11wHl}v)`DkC?&S|6!e?8kL{t4G4gK{vtq=p2fb zM$DJESkkMfW7KD_(pgXbSq)G*B<$*J?EMWpQG7?dFnq~19h0N79@Gp~?_8&zu zVBr<7ZU&$mzQdAT@*apOYG~kWe=;w!?(uc@@4pb~A2vxDa z=;C>g7Zwq%zWHv;@JMR$@?eggqsTKZ{N`g^e%oEy`xe0wH$*rs3bn51<39^39);2z zR5|z;*X2B2AdX~PAbNMl`E!+vbH~(UOe_%^$6R;xOSRF_`IbgepN4sdtLI7R_zxTU z-N4v+g=KO6SBhHJ-?r7-Wf6bY9Fdpa6oRYaiVqmcv@^}5qPw#GL`)ICLT`T-RbDA7 z?i`@%s&*sSHV2RknE}fLqnu8B9=RS@SH6gq{16Y@e@`sA*MsUd>Iyl-Hd`c4aOLEe ze=CsRfq%DY{&SzOTiBM7td;q5+@2&ogB<-KUR-Bs z9r(vPyW?)Uv5Jj))oVlCsdGLbQ#ZeqT4LufsR&V2YA#55nnQmJJ7RvEN_(6(yg}2w zQPWpk%T0VFMWxtx=j@ASmD|=>({rhs#jC??zCKGEsFB|IubYySpz;s7;Ik;6>nYvY z{^inPuTyg{xoEe@Do%$_;DK@VmuD{;n=H3{V^6?77kM+G{>^qbGTK}%^oXFhmE;7>oR&r^ydi|C;Sf&Ae z6zmv#`0ll0kfPfuk{{fO+I4;_^OS+nA=g8fD>L_oDrO}>nqL0liPzUGsK{$oOj8KF zy(>=a=wUKQ2@1s6Y81Zq!KV-I8_!q(%HXC>BxTpAQtnMiTnfz3%Q2@!Utv%D z*fnIl1m7sD4jOinY3#$vC~r9&J0ahdA=dcQ8}dJJ+n_MgL$Sm7Tqm+gc+2~d{oqzl zUMa@;Hc7_kPxIH?pMC3OsG2o%K_Ksj>p=bMXYS)}xp&W=$^1L&L0#MtIaRhanDOgB zsZ;Umaasv!6~*p+kbE9cy^;_uzUq*P9|v1UsFZ! zo6t_na}N|GW?dtlE9z4r`M*$MNxJhoc(#Ll#y+`J;VwMz@)Occ>eEjwb0@!(f;r4| z5m4|rt!coGMGt`p&tJZk3GCrDmOl=zg&)YSs*%c7tci(e|B!9^{R8GKfB}!BZuH$< zRQh|Geq#nCITST}rj5fue*&VE=i)#C@@6D#UgKOd24%AOZj;P*l1g5P*7OI?^&^1T(j*r|aEUJ^Osa z>xB@v$-f&cLRGqr8abX{qT##Mc%DrHmY}O4I<6m#}rvV@6xJJjbYhL^=|C9*uG2YvRCae*&z$6YqB|b!y0QK% zHys+?aNp%IE1}O?BmMLM3}3ltW}eCUA51T5vIQ7XN>WaMVDHaWg^J64_Vm}T)V&nm z*o*BC^xLgPCQE0$z}2*#)UhLYzj)b#)uCRCNt?eT`X1@{5g@x;Vj@IBL1{pjiu8 z)}7+9>!HRKC#c1m(ein)tyE1RpKKo)&E67#mF?4c*isAF<#Gm+fxfi=#Q_oWYOH8FWT%DKT=$KHh_?ZBxf-sO z;UaF^mB+rhF9dzg0uf~Jgmk&=FdYBnXKKv>&$$1 zw_(u#dNP;raI+))aD)_=qgSte4>}fC$~9rP@_iD&lqeEI6t$LJn?6%tN9V|SJ9Irf z{x9-#%P~kY@$N!~E#SzO2BGDDhAZpwvrqm^_= z5B>?vgH1D`h1~z?mmAhNE?_cK1dq(*tM}TJC z8zmqN(;z>O4GJlxOF8V9eNgkfi59w^6sjHNbUn2SQ?T$f-TORY!EsnEUC%&?Gpzv0 zoh?^YT1vJ`Rs2aDV38b2&^sqE(M1OVm95TC2O4(pwD*9>-@~>EtdlC!Y3VhO4cUdH z&*&osA|dj^sm=))Nd84#nY8);OBTWx2{u5>l0@+L`?C%Y!2zOQ07A}%Aax-o4L}$D z4{D~y7yGig%T}cX&Db<}rl6;^CS|ngI&GohvQR+5^*s_0LD}rV5pq+9R>)6M(fF4asRX z3nTmUx36+u!v}>z;f8Isa5cv3i1L~^w^&NrV8o=mBv5~hVyFJ1QH3?7saKPQgA@l5#rg9saI0KqrU@KH`>ZUll3TUE9 z+6na}q%}6 ziC3n{H;tvZXL)d0oL7`8AZY)P_fIXJePPLglQWR#K=Nx$rimgy@REfz1S(D!80yJQ zm7~tQ7Z0XKGrxW$jR%k5XYta4mi~Mx4BMBFT63`<+L{k^=gEMkXjWOx>j%l_8_<)S zzRbt#lAN{YSUvf4w(bKj;_kpQ*yccI6X1>woxG(_VSesAfqH(X^!0v0t>I$q+n*h{ zy>36XZ2~e}Vfm8rb>uAidLV zu}!^Crw=~>6>u1%V)Fp8j=SdMJK(S|N!eksuoEBZlsv@wu}NfZq}g}Ow(Djm)PC!# zS>bzkjY3@Yw6V;3MrWG(jb&LFSM{XV$4dX5+m-*u%sx&<{xB{W^`412`Q=}hCfigl z#Q5^S^NQAWZgbu@^cb*$s4%Il5b9xrvbpn9Vf$EVA^5G8Bzg}CO$BB?E&q8qq0vJXLex}xlI!}ipQRNjU zLD%ctkKO8ESGT05$%0GkzJJj3lDYt7ttaU#V6;}aR;01(uiW6x2JTB?Q4_j3%^TgG z?M~^t1zB0RZ-4N?Jgv;2FsOO6H3o9H9aZ#kK&=S~76gXjo-ZXD7Fx-uj^o&#YF%iv zAZ&>HtOw`qyKl4|qgWTZ`fdPjyyu(p8(MqpujpJ^u($)0aWKSVf9b#QUL&3E06tzP zUks*%DmKPF z!6`8TT#_`8U*>AtW5+%>U>$zpUW1Fe?|eG`Q)7|sZl)8P+N{lxG#7OJ?09@$J)`Kv z?vi%omKgk%{;GNt8{me78zoi?q{N<@7Pq^*I)C-vSc**pzzZ^5tE73(BRREmk*cX@ zKo&o7>WaQ!66^$2Y8gO+V0o~4=tCY)xMs#X^M=L!emY}9;~`atdVD0h0<=6$7oBaJ z+4#KN`G9YL;Gwwi8B*CW5Cb{Ul%k3L;blKm@FHM;)Vu3I#2{Nqy;tm+xzC(kfi_ZE z3=-__S}sj$@Y;Gdz|@BkqZ}DV8;2?eM;OQfn_F#IaswRj?qxj}8yk#VU1HigBrrGF zq69a&wzL)Bf*P^AE!^JZ{dFNm5}MA)IHBY7X_&N&8+oBs?~&u;ft0Acj1pC&q|)G) ztS2!-=riW}TiyYUzwSLkt)~Sw$YjZYN8hMBS^EkCI(eU*$k{f=!2JbZ1WDMxf=@s+~ug0mN=L;jL~9=!OeU*+G5bR_&~d z)_$?~TxUWfx#}fgR|WZ>u}j@rH;zWjH)-u#>Qd6$+hchBR|Q|r&5Oa_kkTBBp{#*v zge%9ho$^)cG)WC^rYEnap`dlR zvfTa+0uy-;eyyW=*2}E2Ww6wBq_m5~Z$5`DoM7LJfd5P5853g-RB}U17$7_WHkzX7 zsbK2-7qIr%-mB0*^_x>C1N^44RsnTKOOh|^r9DZe`kO#ilL6z8BV)wElJOA!34XB$ zRSaux*fa6SS-jqtir3b>V*vRhhKJmQ?z|ZSUf3Qw;dNA5qn3tquvmmSd~)(ezVXtQ z@*x}VUhpu*++|8=Ozh05ekVKUInOn`{WZRwgn6vSHu+LO3*vouKUsZJ(vErK#9!^7 zZCZ4rv*B&ADeV$84H%d45hS@dIn{sM+)rwjM-cFv(*|!bp_Soge>p z?Myg{-;xw=65nJ888ov7{*Ifgz z%g(ii($0ukF{FkfH-dcKq()e<<-%geufsd_tvwQOc+A^v1-D{e-@PdgXbH0qK?IlBZP?BU3CXdHMzkBcQ*843cFW?WL|HP1oc z+yW;Yr(qF{4Xx!o?U2h6--2GmsxAOR25WHPui z-PphHVvuU5?!;E77D=HR#BciwVa(FbLpni#NHd3FoqSxe8mCMKMvUzG0TI2r=@?3L z63N~*UE^Xs$aS?_=;*%zjU~`>UT2#B-Jg~R^{YvGuQ=+| zd?Ad3a{}EaG@Dg_ID&@I9#1@_YV;On#*11n9CznJLps`vF-FTF)z*Ej|oY zfzBuffS#7JIj-n3v?XsH55&302cbL6bz#lIeN%-UJ_Wp0 zM!hzNbJ z-X1dv-YR{;=v32E@t!-=t!jhHFN(`MAl$I;c~9V6w6Y$Y&7cf;iaGH&0cW9M8ogw< zH{fOAlu%bZZ22fmnx~6%a8ABut``4c*K^^*Ie=uq-k*Vm+ZI4fU?LMi-^Nfk<|uoH zqfG>tV}dhg%U6B_48FGffbBVkvX8uvm3>X}<{o2{@FbkQS%lTT@&RUUgsHxMZLh%{ zx_F|f$3}gNoqcyo+*y4o@$MgO>d!ZUmLfm(Z>|OY=+3T7CH0|9S0Te)DsF29&wyGr zfN_dy1v5ye$S86(`e5^tHd(g$hVB!SdX?EVw5XEwWP_$X)}~+leRf?*{y#v$6&CC~ zd6!Puzs^O?_b(sG0odY1all!qTdYjG^C_OI^S4{=N7~GpDI6cfH>~~wtuslMQ#!v9*D}rc2t2*|M55-r zO$(*1L+>hVGws-*oe&S9((hY!;MY3L;+u*#tpTQ6*=-#Xogd3wWk5pEE#Ng{b>8MX zbCidDGWQ5gC`jdhOJobX?YvTM!7}g_LHwnWcb8gz3K;+T9g#qv$yNK#eWTOwK6i$g zTzPE#V?DsV1_yv{(sx_ui?zJ6)VG!c_iW?!nLCG5W+=7nBU!Zi++G)%g==}wV?63gedMGy^2&ci-B*Qy^$_`iVKcMoS^t6@2SgT&XIb9*$dOX6+4YFMjG3ST0P}l=N7N-%gNK+eJ$$ZNcYg3 z^5x^_?-OO0D&h3!gQBg_eby_qnv?a%>TNm0Cq%*MjFMMDOArz_&;b1V{-}XmaA1-nvFj=_RZij zt$C>`{WuMMOm?|B%}S8e7U#`D_{Q-jJ_4>!s17}xY0OEymUEp*lE>XsmNlXF zZnkQkgd#{ujQKdKVg2v?bX5%?8k*7rLq%VXB`vL%Z>;VXf8qVYl|A_n68ia}2JZ1% zL*}MzeRayWqPokSjQP^NuNSu8<$`6J+~2Ts@zc0|{4B!H?TpU7JRynOi8aez`#r&b zrUD|I>i>}W9s)1|$cdvo`cyvowQ?=+Xnd;oV9w?G+rP{eNIdiD@d}RCNH3Wy=(?#P zYwKGglX85`&6L&KDu06=C$s`d?Pls$7JlVCR`Hw<}=<+{;JC4LqAXZ z0$jAD!B?()tbE(9i$9g(4Hx4^qZ; z=`%5X$q0JjifwCj`EZ|2b2=_*my;^gQuaSbO6x=Oqt=3P5ixgNm|icb*4VluKD2P; zuhglJhyADi`OL-20^@)5ItT$OykXnfrMy0ikrhtvyz1`QTNVv|7ax&8$ohq? zpneyTGPBRBE6Y?=wrVVAAd7Lh6SOAQXdz>zO}Xt3XyECY;!}er^P4qv0zh+Q*3mSY+r@(N_ z!1D(DkxkuJn#O2rlcB(&`57}EBBD za-o_8#ez3u$cf{=w}Fk1&wkAlAu1A(Ekpdd-|zOGu6>g9;p1~lpL3m2?*Z$Pq#wLS z?dnOce12G-a&M}}%SWdgf4|bpR@z&>nE=6#WViX;KdsO80|uzi0W1E7Xz(wwKd^|+ z@&Bta{x|Pl<0WJ+c9PkVhYHGd+Z%uuZnd=?fFj_+J53CO@m1=ImiU80XQM+eY8DZ~ zsU}cJ_>Wnz~D zecBhBI$ZWIHFH=7T|T1EkknsqF0Rf`ztyTWJ;x__3t;8XpT6RU^g~3m;acP|Gou&n ztn{OB^0;$0g?=Hs-eJ|kCw{X0h~?}iDvcGWwFsIQ0fn;h#s7B90)iM^tLl}0f@|KG zfRp&0jfz(qhfUP|i{!7gyOTeKc_Yya;}=r>cZ`hq_5bkUo6j9zmfBd;z=pKxW14?v zTB(l_XvbDPkK43leEQ!I@`T#5-mv-4t`psZOMwm*_CTdC7`8qY+cbDeSrR`=YucOV zvwKkrXE}%>vTriiy-cqvSAI*sF4qbZ9nW?%(2_&)%6g&Sjvtj?K8#18b2XuMCr}mu z2Xjl=>E|^y6Wm|=E><45s-?%|W8TTDrFXKKeg9UZ{9k{&GBdoGt-}3JwFduL=-KbE z6uuz4;?xd*TOp5EI)`MYeEZ@IF`{6+CKqHkJIx#|TUWrbi8aC14Tw!( zJP3dl$kA`M*02Dc1mKHHsaIvfy8wxC24oWR1NsX%G4*rVfd$8 zpS!EB%$pLdm%ks@;Jl_7Op-Y^!_U{gQ}rbKHrEp)#2WMQZ0hI;UcQ0xPSe@=_05lh z4LT3h(og5jeojAduH|IGjxThNgA_T;@(N4kpxvR2g5ew(`%3dq^k?x?#gZ;g8>3mW z>iN4aER9yfb7}C-u6K}E(Er`f{%D*|?1;jv2k3oCD1ClsTUq*KWI`3e%|25tmb7U@hv{Hl+}X)PRucwX%v`w`lJ9kx@Z+;i5PCU0AtQfOG|RU%+WrB_gMU*+kElM z(WBBFKuwXhV2D6v_Rt4t6G08w&1jcE(-)}fTi>02g>u%Jo4%?2zhS>jxU#6G(lLid`^`A6d{cmD0^*@NJb1woqNpIA`fmC0L?ZM3 zqZNYB)l~m%>c1D~Wg>+iO(0SNryu?;H`xZ!iT`P|yj0W4vM}iJA7;)Q4Yqeu+E)l* zouCA5oaD5(91~yF*p%&EOFh5k@$F;!BXXOw^wI55DV*LjAvE(LUXRcdcqK;j4WcJ` zXOtC)$XK0u=fp$;Rm#A~N{TYq3zK@USA-Cq_Zj5&2oL!l!$x%m%DaX;6x4mtah{b1mUG$KM}5^f0sdhj_Re zqyiVh3No;v|8Bg~M(jC_j1RJjb1pSMOt`=n&(ZZyitCo=Hw9M)*>`Qsb-zpPuH6tX zLWdMrO&N%w<;T>@Q=%dmADGN%+31NH(7pMm4cnYF8M$DNkInAUUSAFDZu!}}t)-s* z0qoq(QMs}ve=Juy4$V0hKH~PC;c;Zo_R=^~&mn-|ucMN~dg$vcAGi5J!T}z9U;QrO zxPBLszq-oI@%$GH_TRH%J}NKfzhrm70Wks?Z;V2(n(0Tvh=8wTL4Vkjb8MW@^FJMP zZ}bAd1p$m#WM#YCK=NgC=4Gn)m{v~l{9U~7Az(T}g5YYF_LQaRT~{aq*Ir;pDge(*)@S-n2on?zZ{q+er_L+n-_`MzlioXdLoJmdsp=1-uyoy(WAd*$HNQQ>aQS2 z3;Bsk97xT@6S)g?eldNL|FVS9!amz=WYgM?63zQ`L!ITxZpf|6A-AalFJx2?@Lr^% zp~=?NP)ok26L z4{9aWr9pNfp6qW>n=4-oOzxWPUP76#|A?`KLS#C(H)kZ7O%D6zs|)>BfigpSvBtZn zc=?TyU-q)4#pSu?Kb>kePHWGp%ROv1m+1Z0gdNJG#*O@Tl@f0-#weaEG`!l&dvI7# zFF|1*T9s{Q7mCt<;47w7mS&xfVPeOwz6}^MZeIK|tao`Vu2t6%(JIF~%&XT8IX>&s zyFFyv+@O=@6B0of>eI4)!`<9mm;Inu83U3SAc(R3O69i{rr(Gk3~)$bIBH5s+6#?- zfN+hEFPdx+Z6c08V{$&cx>}y{C_9F|w(zw#&N;TosXb$7xW8^>kqjE@uV6STV*4wk zd#2j`FO{SXxiMN-e1x4+34pp*&CU1OH@R$~$9{H1waXG=7nK zLcG&3Br$+IzK34@x99F=oh}5)NP~L3=wyG~;`RisbVlD(m=Mj~Uh)C#aK`eAF4rEe z5qmM>0{ziRFjc_!CzOuy&w2YuT-Nz2C{+bEk@4(z7LwcApFwhXJ-5{?~Zf8U8L^)IU^Gufzrc!zKN#lq&?~Z(-BFxIF4N0X@fQ zDmJr&o+vfjwwiqJBcHR_t8g`}9ghrCUSu)Ls%Ir?B>xFcwoX6Y>Yi^wCkB#H1DqR~ z%oGlJ8|F&dle7kFO3nIS$HbkZY;s)85jFFKY4K^QbL|r3-LC(U>xBF=FT%hJ@e5hK z%{I#AzDIXXdh2^-tAU0P&u|ofJcsdz*UHo$3|&z&#mOAJI&O&oD?5vg=>^mCQjV@(Q6-Sqiu6eSF7V+-95Rc*L;Zb_W!qx^jL}`S)*6euC~RTJ=(B zPxb>5YQ?SJm^Rh#YV-A4v@kT(;fX^qs^L@hgQXM%<{Lly_)>fmlVu7@OmYv#BBr>F zM16dm%A}WxG@1IzVh~PFD5=Im| zon23mE7xd8Re%4W&<2U*o&Rg_h=8}8YqpxET_PP%y35+NJ#W-F5c(nT#gMf21CR!@qe!c*H?x>SUF`o(P-z?nsGb{(gr9DSOdwCn1FnU>uo ze6zC;h2kHQ=t-)7eScBfR9_9(KTtv?gYfc6ist>L$gTT4JXz&4!F`ybjFooN(%&S; zsc}N`1-bLv-*==pjM;`_CdkNRO}Zjd=Y775$^oxSukc&E9CpVd$!Y?ynlY#)*D=;4 zq>p?zFCS46D9Vog8ITajQw$-GlyhZaF%KuDm2|@K#Ci2y8S-!2}+2oDSLLO5qc=q6ECTJ%HA{p`%9tU6DFj`DB zY%LkMkc&ZS%3ha*Fn-i1#zWUTb;H2NVUSi)k@zRBI={`_bOwOii==?EhZ>K*nNT z(E^@%haiUT4R)+P+VvAjaHo0F=7+k4clX9?TjF}Qr07dT&2DoTbXLs{BkruI zyf;%9d~l)i@0Xqzk-_^6N86~l@$Z3T4(oIZ_Y&K551qg}Y;7+0&QxM#Ib>gQ!;t6U zlch)F5&S*_WGhX`-MH;#x5Ptg#x0pvHVco7o@2tu&0x#zQZCK)9%`+FZ)&u7_g01@c}-(& zbBFmili*E#jCFU5OmoJ>BCt%@?h6g}JH`hp6^TI~fZ3V|zFb{Pp6j#Bd4_$&OM|x= z&flrs>Evlb<2O;puI;`Oo4XCOHuyV`B=UKwOd?ka8QnM5Gj#dyxMZ{f|6f6;-=liU zRd}|nXF6m#eAyyQ(e^9U!uv-Z7A14dk*eKLjk@7r+3oBF6Il$5@Bn^VMadoAkUB0# zm<8G$ymDHQHghQQnt-wXUEjCt*hbh+M-V;YY9jT97CW{Z zRI*#Yz4xwiHD=tK^tCj3TLw>a+;6fcaJK?9=KL9P5lPXN9qYLAAa0pOiLGY4CfO$4 zR!s^^NtL+1IxMfRT_hs7E#CdH)eJ$8(^7qGEn7{tVhLp{p}!=cB}?XQp0M`HHf?#(@e*Dxsm@s`o&GQb?)4?eM^aky``;DDIb>j!`m%Iz{cNy z-rr&x<05S>h{69h9E5wM`s39%cl>znTZ@(VDMZNaU`eBYubgtKOAP3BHtAd5ODMe+ zC3nVuyrf;4@$P)x>S7T)s~%^B6pTscj;u#LrC+y=o<6Md$eH;wum)E44=_*KZuBm) zijCbZ(1dtR?hDx;{%hLB-$A7K{JpekNxJ@>n|Zm08)`#~Plv10!bqbu4IY1B7Zbt$ zORjXAapmv4XM8bo%j>8bpT3$dA07Z5C-yc9@^*fr=em&2_skvAGT*ObtEx#GBa=%f zo`3DiO8u;$SkUTuEJ?^>&(sCt=kO&!>YsAV;In&}&4b~$lczBX_=m@ro1QIg-!*5Z zGT*lU>)ZLlkz0bP~+ag3F8%_Qot>L z(-nSeJk)6t`%`O@8COpk+-zl5H_k$M$Wb@WLw)U5g1R-_CpdUqM@%>M8;Gs2NQmhf zPrYNl^sKdo&{h*f=_*7HYI8HIuR8i>u|`0=m{=c7%ArD|&t2p0GKiFQp#&Fke32d9 z;&XecXdLxO82$`G@<|R!5Tj+!4f5%7tv~P0G}L8e>8WdjBp(Iue?8Q0fGBTP&v!a^ zfcgwgQ~XIR5|-BOsE2Z^Dpa&@df5E2n03TbY2#Z+1|+e)8A;(-7FdmoJ_|=4{W{BAHo8)GCTuw= zvENq}47|f|nE`g^$B90Cq>5!W%+P)~>=0X4c26n1k)@i*R7xt3*7Nj_Uix*0Jkw4% zQ{dZ;xgC?dA(Vr8fqw70*FHwq$GjSP^jKk?Y}TpKVbr15OpruO9tSS#E$==jf|c%4 zlLRn$PXR)Yz%2_+5EyB?rOh-(`Y_Gn6(Azh^wn6I7Qfv2BD-4|vwqhLqe8fJv{U+Y zx4IlZCpYhEDJ5d__CFVBK`x;}E5JF*pzc^CP<%|iuLU=Ev(NR8IraA&7 z?Qd72TXuIS2Lmkk`jtFWUfXoHo14W4k~1(0R%`0JdfD^0bGx*|KtCKNz6ZjAttAWA zhQu)HB7~e)gW#L4S)**multTwCCD+i-5X%^N%ymS()z@Zx1KH!oO2BPuwF~(4QT1q zwoUI;Y0Eyo+p8=#IVhlA$0-wHeGJ7~2?oeEoGs%{`bQ}*$ls~GjJ8T{zMpGaFpyP7 z_`RjPPtji5YvN)`V^8w%RXp#7jGVFd8^;?-Bs%YDQnC>QPUuTIP?_2Gg-IisnVfP( zp?`=W^2eCesuw>fdwzAC6p~AF9dUEMVAgxad>KUaPM(5|qx1E0dX#E@kPLOTNPNpkctU65NA!p4o6xFFoyFYT*l5~7tX6)99q z13h(Sd*q+MS1jV4ueEMrH8pxL;9Ldjn)j>D*wo-G?kV|5;`Uss-PB_y3M}PffYK^G z7+e5vr;DOKLPqhdO#xFG-9p)`EKjrq_L5^$Wb0*({0*6Hj1@&O#@oN#AGDK|7OpNi4B?%2tb$0ON{LrV+;BGPFXBZoa~^#Z^v*Wa$u`a=Ovfr3-5Nhyf3J0Ogoq7PkBW|d5jAX z$|km6?*xiX;yLpVtS(R*^6r)_eU?BG+{u-@Wd9 z;sMp1=^6gdQiRBgk2Oew=N;mt7L`0z?TqQUQ-3%SeDXs3394abmC;VVn1bZDPDl9$ z)zDWRCQIda3O*B z>69KrC-MfOf;l>dm@U+<;VZi^BrKFS*;p#_JlQ|A?tIM8;8^?I4)6SQo|WziqM{q- zWN%4c|7h=ARG$IQn@_DG#BqEef*k7jJymO{S1q&OxY**_T`MPZ2+Qxd89B)5}CdI!Jnei!)-eNKRIVXCNOpeIsq z-!pAUw%-dk=Z43iDc6g-R>z}5l(VqhrulZ!hbnNS6%9r3Lwq>QG2HU{v zs8qT1ekb z(O`0^|0?}vUh8r=OymEF)%h-1T`obKA_S@K{zY9{srT7x?fr78}$ zbjBQ($X$kmN8!Go_Wz;8PS_W1D4zIyWS*%_TGHE*4O`11_$h&)L!?%H2{A>?J{v#j zCP_Zc#l`IFEZZOod&;o`KR}>Lp2jnqy?gMS!C5kN?IJO9cg6VuH|x)7*MSZbWbQx) z=evH=NAlqWLZ32%cgJf&(UDEBvyl5n)AO*}_1N<|CY6Q@;B!TJhCUd^g^j=$xRr!}U}Mi-&Z!m`7m8+3a*(w=BVTtC~OV{zJsw6JcY$-zDu=k7Z(kr*{{=h+{EMzGA# z7KxEqq)I?eA>_*`Oa4QY_!AS;Ej>-=J+a2LRzxvEdO*O5Zp*fu5Yg--3q83aNUazG ziKaf<*N(oJ9EE6@dGll#rKwdLf1ZU;=E-0*h(G_CY;~}q_0}I2?D9bUhF!bVORaU8 z;-AA&c}`hKQvQBTfXpWKMYVanV80NQn7+ur1QX!LT+ytMv4F%m!LAPmX7NzhO)j2Z zbK;BQ1d+^`&5&~U1~{F0XKQ{1yv+MQT)lTZmH!|ApM;92RJM~;nof~D4#_B@@-E3Z z2}xvz<2cSCF5x|AER>fZNWUc)OZyrkSOs6$>s$DR&H7vooEVb@#jZ4U)f4okRn&3qb)ILZB; zDh-b#FSG@nxU77MrOX;sUO4H&3d8p=|4Ncnj*$aB!Cp)8c$>G8LJpwa{HGb%Y{KGC zp|0d|7USjnoBs@3rn6I2c|8ZBVNG#i&Sgv%6&*TNJWt=R->#lFZ&5a|7)_$av*Zy`?{2zTl>*Z!g>;wIuL2@?Kla=brbSiNpQiC3^*7tm7gJ zcaQVE{~j1LT(gES-6+{PS8`+Z3H?(z?vc+lRm=8#bkpY-$3>R=j>-3vU@zy7I%6NY znTlr+WB}2R-dTcH?&gFU167OmQ*>w&F=Pva)6BjMg;l_Tvx=?ib0CRrjhB6|I=3!h zKE{y_hNM@6O>>vO*c~NvEJuD9#R;%x60du~Hk|jnw=tkKUfD zsod`mlSAWSC@!e`!KD#zn2L5OsrwRGc0*(P`54n=V<0tGYQB)3QOXzCCt@c)aF#0>l-(BTaq}P)^Q!RhzE>?3#la%egWmQft|P?wq@^r?cbtV&nzB9&>6@ z8opI`W>1A=C?*$h%z<$?oYkTk0y*X~*eBPIMKk;Im_AL<|6KB0l<52E>by)u3{SQ+T_l4Ut?1? zmEtM4_j#}9G51=TZ5I}iwtsALe`jyE z^tk#r*;C=X2HTJK{=Z!SMd8(&&iI>KPi7{+#;_+n=>Dq(p0bAXL|79arIbD8y%aR; zC=>Iz`(=Hip|x}ENwE6C9&}#D@({Y9iU2pI)>EGisWbGgX_5`>l2xkG_pH1U_I%$T zEznqdLnB5|w%sg27I(KHrDe$@%FVlO{T7*`V+$5BfPmn_#AaTs93dLyJ_Q9`jCKw7 zn=B-6r`L(M7+Nn%$nXAFx4e~A)JNW8J!(M8!T-zlPmP9M01JkY@$Ed=nh&D0fANjQ z;Lf(q39}(SilQb+(Hl&?S$DF>upvk8)x0~+{u-{n944DIpKD~?p#?rHI11_dD*)Ci zWY>@UEeOTVXl^sEnmN4wjk&>Y-fHR@G}Pr`>;B$&u5)=V;zEtpxFB9C0(>m3>_a{6 z*@O+YmnITR4yJMuJYzE7+9J3<;(klXzgkkI?)o>KfeGYR_R46l*l zJYF?=9evIwBl(cxncurZwSOC=3op^lawK$oc3ttO2F<6BnoGa^F|pWADYl>qtzMVu zt)Ba7t3KyYw>_9DdIQB(?Y?JVZ9O^ZkZf~n+C%u8TMMs-xJ0NUDGf20DZi;dxm8$? zt~Pa@5tuj0)<>QmxrKa8)Z-j}Ul_AbvnjZ@9s{htRB)cNMs;fOoXO)*W!EJ2C*q2Iyq6?%Gy6bd@o=O_C!z| z!Y}j_`X92Ds$x1GC(S9>d~q`hibu2FD;X>?>}OL7%V|>eZ9h2jEY$3y#7TOLjKqOz(?}Mk_wAd%QKDI~etCg&LqH_ItX`QSVNNTb)$> zwUn}lz6!=C$}dg3!w13=q33v@q*hRUR5mS}{P(odbe-~QINZ0wUh}GWabh3L_0#Fr zwP)_xf8YB`)$eTy#>@3XuZk?cJ3mAF@=<>JmfI~PBGfsFH=nmxoOHw7A%g(ucw%c} z?H5sY`)!bi%+DBoZkpf+K8m0CjVj09$0?BHmBCjybvt{neQm#1xsm(r^E`X>P1JuH zjIjh&9om0(I_Z8zefi(wnEpxMgv_qrsLj!=yX3`O%j$M{WM=6XA?va6_jskbSv?h+oFSL`GCs1yt5slx)9Gym8`Xw&~>QVGb^ zwT_$!m*8ny`kgx`^aUkZahiV-;W{-kyuCmB6=Qb=$5Qh7nT-8<$yz`11K4;F*WX|O9QIzlfEr7^tqiyv!2HdJG z#!+X@$6af8Vrb`y$^Elv_FmizQRe4AlifFdRnxkJ%tm)R8jd3*(93!f-XG(Q;2sA| zr_k=erF`($lik7jTr=qjy>$jtzI*8kU$2;OUpd0tLYTKdsxl^Qz5S{yX9w$?*B7md zDmihmpQh&e16jJ_qZ3C9VBPeY%(q6YJdH&C)cmjVB>z@dw+MkTelpd4*t?J15K<5y z-^jWoKG^+Hz|2TR<-0?t7JHHx?4;w_7f~>O15qWRXlB8J`Qu~6;-MWZ;j230zoSO4Xa9b-Rq>2|T&|zgSadZtP!hcyPsfi< z%PEU{{;{Du;(YFIp}%woDKAr((30&oH(PiZP`NeWXf9`FBhBe2*J5(J!vLz==B)}N zb)-T3PBMZv8x7^JdKb+{@kp}P$?jBs=G&ab)SWtjo1kb z_v8j?-RQWcd~ZM!r=yvgERi7tO1irJmt#(##F!1<*t+eBI4 zKe9Qw#^%$??hoVNoO`;LS4nz*U$-jmHF6ZQ{kKb~LWi&oB*H6Ur>4a=DM4khxgo!( z&)0a?ag72K#KA)1BS90*i zb>voB#htAr#0E-2`Sxq~JRU!X@M19A7t7SZuQO!Q+HhR2R*TeF!LK`4A5g&P<@8p( z{QPw#QUkpqI<*v)uz!)qiMdW~y5cv`9Ou7xyUsa&G;LTcIW~}0Bi4gC94u=l3hCzR z!uVWH^SEVgw_mq73mGb&CcNJP4GZpn{k?|8eUty$r?hAJ7AYRj0LDMh*8G<&WR1H5 z-yU=|1H-!lW7W16)i`PNs!tmS+)-b)(y90;gby58K;FO>KPSyztfhK&lrz6Gk3W)U zG2IWDHozOZ?KAYXm%*B{x0kNi^mY(Yty^U%T zb+0ctrA+C({;uwa$a3TI9ykhepQUmP2o>6TuHinaMFEcIS>Pm4#9Vt60qW1?*}KN# zk;Iogr|J7f#z;-yn6802@T?M-jMOhwdK+9`FC%j$UG!CRVM|wh#spfAes69!h8rLk}}iZOpdh()55rgp1;STix4lXA=P_Y;WT2 zFZ*nIRHxAYp+Hvg__VVY;P>3{WGTz}u2vQrD77(P_@E%a{#*W6riY(B*ag;gcw^zm zzjg?!U(*}IM+N$?@KLVrm8~zwC|a3p1U4_TfSJoHck(x-JfW?MLKCuAU^$Do z??YI&P#P+wujnFYy>jN(%06d@yC7SwjP3*kUtK zRiJ(S2-y5Mn~;VumhfM{sIbw@cB(-=Kd$Ki?8Cz{fpv#d2&{&vd_Vgz*sk;QMc4d7 z#b*<dxF?vMyV{-*3b7(4FBVw)2;iK65K}stBe3J&Ey#l|U6- z?mSv+9+RS;yxV4)SS5%NiSxco?`gVT<$CIhM9F!D2KxaiG+FAgwE@Ybder!qCXOwo zaYA2ZY;u8OZ}`TipkFq{Lubs`593bXwvQY{Cf1`VUs%7P#H{3xnNax!??jZ_`l3A-y&no9;YDq z&z+5}(p($qH+mi~seJ6t*iW}EDZYiWy3k*DPX5IHpI2Y(sRO z2o#W@#{WycpI0rT*&Z+Z#<(WpdZi}Ef#=Xb-Uh$x^Dy+S986nbMea750{oY9M%Ke` zf!b-Gri>Kle>dZH7TaB<{p`MqR^MSQT*Dbb0V(t64a&$r5O$=rc>xMG>0Hb7+%e_P zJo>^n#C~|CUDsTY;JXKTOV{Af#NP?&p5Ymg7MRw*SvSKdGO=gvk5B>H%RL~C`IaZ; z&TR2zk!7n-VQq$x_JABnvU72?XajxJ1%^WIW8X5u9cqi`nm7)={`Or;5>y3cpKFpT zmcys+sb?6sal9k1B^O14-u!h09n5RU_sg#*3CW59%n}EUpdFnlZ>%hyDp(uk=K086 z&Q9ia2KxJa2ZzAxv3bz{|qy*Fu`WU^r{2ugu&v9 z>ljvA;ID;0FHbMikU!12j4tdC0617`c-LbUCR<*C(k^ykjsCjf3Ulw2vH|0_G^&Cb zv6{?!O-w#-N}8@c@zmqX&vokh4){m5vAP*>ycIDWKr5I)p70ev9o5!{bZDMB4XB;~ zrl8Jz>Gw~QRy_;8@<+A%hA~$gx^KjIjv@5lO`*tfP^sH!nOl!5>Z!!4#B2Y>Uzqom zeln1}^#3&32v6cdjs{g*5&!oC$_RbpK_ZJV36Bxce^MJ8{^}tVsPy_yl)hlSM{`P8 z?IrjJd%$B=)&=GSwFhQ2 z$EX-$ha5NVpYw*$E5x0}ql^kn<_;B)Nn!6G2iqejpZYuWU(^qSUx3f_0HdJ^oFyW#V0dmu=N8i11VYbJ-HJ`1-umWWM3|3o`!@PwBmeDiSSm%z zV_PU>dvLx)CKZj5WWDALnlgEGlFDHP`Vf@kl!>eB)qnQZw^N_z%sX;T^SP=Db!6eA zh;D5bF=7K)Dgsdfk|N6}-w^S5d%sT)Cbdfb`np&9Og0u` zPc3Qj;OeQ?6j?_?n{~4P)b|kiewjT2h>#=S*4j|*0qk|Zs>0|>>~0DTmfWXgvmqBi?JBko^GxsZ zm~(WKtkd#X4bL_txOQNUT~2X71&3%&xl!*i4qam^3CZ^lA(f#YK#^k&qoM<5+7~&Q z)M~;PL2!M?EDa2Ya%I)2Zw<7kJ!wx>7I8{mzOyZ}+Kj$0vW#|t9CuFtLAsF4nBI?X zbuQEMYf|4ZlpvE5E*m{YwRK;s(Wp;@?cSSg8U}AQSmQ*~zWZb&nl}7Ia{E*wwYl1W zeI3w>580*IB6=dqtf6;{K-=`tGP9QMlS+*}Wct2mwcXR zgl~0fOV$j7_M%qs{#?JTOPQt02dYOL3H37|3U5;#>-6Y9SZ&kqExX-X#TV7cJhkG> zjH1?v3_|X*JDWQ3Yi=DUegBHfUlCbuRhRTTEn-%z_2tA*K2VEr^eV7+RIXi&v;Wm2 zP_@3&zE%f)cvP@vX1+{$I>|jWXT{g8V_-vf+bhO%Cz|<1{{`x% zgn(uwS$+r6ANYQS#NDfSdiXcQcQXZ1fr_0tpJ%#|@( zf-p**nIO4|dPP1?)qyL`$@Y%1PLqBy`HA1Gcq|z=KI+ryZTk_*9k9*$yug=d(|2)*!eEh=6ABnCW?DxAr8aZgT zs3OU`+;Bb_3`_CvNs;(^PD=d$c!8ybm^6VeyBGbIJL-KNLFwB<+j$T0zJf`Tmv-vx ze&p5>F4|`-alqXUm_Q4i4oKE`18(>#I4`{t`uunjjOje`M=SjqE{Sm)c(7cnr=t2u zsCWj+-$9{bf*i<4e=!ZDsb2;BR0Yr|6mtxybH-Kr9-apg7T`Udi%lYjUSz9n$DId-~T{yZRL60}tvLv9EkhN!LGRiP^x3vBcuzM({Ph;bz|T+w|34tF|K(;1N;7F-qnFwqJtYzB!(bpn*En zQ6+HdQ@iVxM93K)xrJNG;7%gh4)!EXL<0C~6p*-YAck~qd|{b2fyLT!1L^N$`*8c40z5{dWqkV2%|0eD^8f6^k$JiiS>Hu1SEM`()@0K!%DJWHOR zZZ5w4Yp?F~+R_QwseX_ERr^3w7Akm5pkH9h+s=iR1FOUr7Y?^=>06sY{qk#sft)tJ zcYtqs(J&zkdCIGW)&&kZ*)YEZt%M!>OJkA`w#&v{#Zt+9L4(Yz0ZxA8Ri)P3hr-e6 zSq&}VfJC<C)YhE7wIvBPV_JZ9zf#@-aCWI~?1T`dDfSU^BHgKzYau4Q@M9G@%l2|6cQO z>~kqvarGL?T6HZB^oW1-v9D@C{5(D~ny=~XK z=4N;&%ibwZNaa`n^nLexwM)jbZiSbPV)^xbSLVAc!-i1K-Cf9yNy~@j%Nj2JJ+i>(NTj)lkub zDst9?p_*Q}tEJ`LHfeo5x7GB%Anw1mQ~3{mFrt)?c7J)~b<~wt_|J+>0MRSL{)^>! zzz^dm+?3+1-$dE^3qqt><*=IRal(IM{-~R&Tu&*n@9%q0OrY2@UJG7T7uK@GbM*Y4 z2P|mLe7}w=0x8FX(*iYr%20t`3>v{lndX33^|v3ua8i%XAyu4{zXWQ^;GAQ}*uZ2t zYt(8@Y`x*D#|oA9sMhz;yPHAOifHn8bznCnkwO&nfSubOW}8NnVk4eX3ifxx+KS z?Q*l?6bm<&#jA+8sUz3<;5C&n#dH9C6sQ)Ol>Y53WQupw8^l8g$4^Oy*5?m4-tBR8 z-a^D^4rL_$Q7s+t@xV&sCt+wfNyA)!yUO$6(|)(EG=My5wDVCuNh^(&rd^(~WZxH9 zN)=gVdL^&D11iZ-t+7IgJLE;M!atO1i2Dfmi7q`{a`czpMCL<@=&1<>7H}fnfz zr`ON~5|F#hW)CsXD%q~@{t_czB%k~s>#oPI*gdVwPwZ1!T8jT}f$8ind6nxkwUa>` zV#dsBVIRJHz2G+WlJT$^AL9S+DE);(a|2SJ-W1Uo*?br)(BO6wK=7-R58D^iu2Tf- z?ws@wZwGBz)1&d=se_G9Sg>o?ye;GB1BVRE=~b0ugJ5UW>qdNGLs_rV@b_w5JlI;H zc7CBS*`>i^%4?5vt7IK~b$@pRkU%4K%1!2i5sq$z1TkVZ`g-4gM|S^IyO$0iO7e66nWn_Nz?*{pzmZtcWB4y(>2X0(W?MGNz-Tym#{L_1lhfIqHPFOv7} z^j7~NKMMgs_$gHb`g%+(YaC28c`^B;I%P+6)8QkqAW^5bx4Xe~E@8@~1~%!EvN75} zwYTiMMQz-lo})F=Fa9Y>Te_3to@Y4oN4_VL(~UQeOXv%5P&Z0XGTH zf|z1~M9KAtpWASB8jwt&H$U7+DeKcr259YjP!#bUb#b_A#OWdP3|ZEjJ$N}~H_Zz- zHwuC9%d>X5#g*R#ym)W(N9fh+1>U9xp%k-+^ey%$@m&P*;UB!1DOKCrsH}oi?vADa zqU_4UD*|HYtY94ezm4a*KJ2q)(v6hdxp+Jmwra&Gp0r$?yJpwi{Mw-uUY_;D-yC)- zzhx^Ghm3+K_r#Wrg= z^Fh^ykth^YRKH&SeAnF9{4W2I%Oe5@I+k+OKiytOkd;SY&EI&gZ`~}8`%rN&qo7YV zTVQqV&&Nvk1#n9@MS9&VcdHNO;w`S3SkX9kpuT^%DcO`Az*O}K$b|X zYP5VqT(uj3o)dvDrTVyB+P$%sw4M#@;&@6eSxTQ}1j7anPA@%wRT46iwIxALKj?30 z;r#2z;6PuD=(=tSWxTd&x#ByZFP8}p*62s&J~TBYAoS~_6__UqR$f&NTU0f@-s$#@ z-)pwyzS&2(t4i&lIad4e^P0Z^=Y0_-l`cCXteyex()^j?HN;LYCp5{Bxdb64)1!pg z-!%6RK?n1IgO&hS(9@GDM@W?8R#_rZeToy#tKCq``x6^=JAZz#BI#{*!?XV}hi;bHvTclXF{l;W$9UF!@}Ll4;1f1bvn@m7_f_u+kFo`ykUH zyqUKPDe;JM&HefAswtU`w=ugAL;KD=O~Sg#)@@yPw|7x*j>VuB8n*q_*#~>Ir2H!K zrNG>@12pX(sK9^cAvPtYe@%=^`yA z%b?UyicF=&Ihk~x70|mq@QpW!O}*-Ca{U6I%GShORQRj_tykt!Z49bY?h8`oC#9kP z?65#TBJ1B=Wc&VL#lN}8mHwofw^AplYqy0?+)H3*~CrW%mKoA(YmCOD0dJ6cWUeg@4dnhU; zEZu`x{1$!%TkAeOHZW`I#=Q5C@_Hqyx=?sjU%u|ttQr5fLF{Py|UrN3#m@JvE;n3u0;@Alo|hdl8Ez!{E%^JVHXEgjT|i$_n=w7h_C zr3FL^P&pR9K>7t}D)V1kHV#dmduE7}QfQK22_$%C<}ixdR4m(~>Z+G{*+TW?Ri_l@ zc|LlxN7J*FPeaMEX?+9#>VEg?qx^Ie?KVgD_*#JNa5uIt`hr@*hKF+3#)Xc^$CG)2 zq$A~Gd}W}SC>_x|ac2V$?_8xh2^s$iw(+|`I{jsj^%b~+6rqOmDWSmhC~fMQ9VEqs zremE#9Y3Z*$n-CsMEe3hc&f_uHJda(%C~XbI#Lrg#68Vj0hn%W1Us&A3MR&-RZHG- z5ga7EXuX;nI)DuKwmK}w>c;{R%jdM*bTIikFCa7Z;4t3wu=a?LFtk5TilVVf%-ydBGAo?uq+Fw^PT1HwjINxq&*qGM_v!d(tig zk4teWZgolTv}Lrr1*CCH_wVb_1p2oV%H|FFkAI(?5&W=y|3$Mv4LUi>{nM{0=YS9b zyG8PVT=W$&K1$YK&|_tA*9>D!ghk=!P+A~ivMyr~B?4L4=GJv{#EDqV=MF@P>$hJ& z!MSyf%T;_nVdR6*cT@fYj)l*zUA$7zA4j{x+m}LGoqdK5^>v z4Zf{P)Li4lP=Aw`zLljdnnVy@YlO`i4$>Z-XDN-KBnZM-9pM#1OW9XRyiVUTnl4H^ zwx{%)%DMqgrFIC6QR&%899w&Gl~lkNfaE8Igpo6BY1z|k&zAQqV`Sbg~>v& z?}}=4ENIPeopof*L|zr2^nhgYRRiSY&3;T}8p7DNjLc{OFGQXllN1UZnOL;P@N~CZ zN?e~&ou1jk=K1DQ0T2kdJ}5LZNlBwV{8vOOJlZ4tfmMZuLsnO zHU8r|j@bLdsJxDp*L;jT)U#v1*)3{w3a-OVizs@EC%EbBAV6=3K*1qdwDh;R0wwet zWBKZo!d0L-o4NuR3uuEIEQRbn@XZE;U;8N0slS*i&`WWt9IG=xStU=--4%GJpJLXe zzLUQZ<9-%COc$Fuy>vx?w@P)>e!x725ikjI@>Oy7Oh3WaVovsvenAtFhH9fY@&Abj zgytUtP3pAN0V1@vJ^dU+g`GpE@0PvXXDb#p1aj|*M7{L1r^pRRZ zP+=eSu_ufVDZ&uq$%Tpimi=qqvc#PY%NQZ57lS+1+sMHGB=G6<0p;wu_cSb?G`Qwd zOLRhE`u0II^vo-iBV~*whD>u}>#)nHj_gT@J2W8#c<~=WkR_s&90;G;r_&ju%$VJk za-}BY7W^G{rvJAATb3^F*!lKTMTRXB8a;$%LJsGuXSB*}>{GM<(q|nizl$uN(xcq= z)$HHP?5A96yu9#WF=o{X9;|3^e-ZOGv@=&GoV;?Psql=m=ar(&2dX&7o2f4Myu>ut zO`_U2Y9E7+YNhem4K>p)2bg5ZHXFW-4av-PD?DFjGe9gmF5i4cpn_J+ zt0AFi>~Iqp8|d5oE`LEB)_O|I5N~><*?r6}wb#9pOU_a&`~?!Qan>Kr6yuAq8PQ8t zuMS@ts7u->s2ZyTSE80h2uBO0MkBt{!sc*4%>HRF&R5fd$$3J=<7aZJoW2naf19W% z+#%PXsR5a@uj&MdxXi>{{p^Su3SsejzNe8GpH9h}V0V^j} zu~|s3adXV4c%eeRDdMdmVTv@E)eKs5$X9MR@wH?-9re2}^a$o+X^2tczNZy{rYO5ioIOAgwfO$}1)0Q5 z*z=WbsMgpOe4;5zi_lk=3!t}CH%^9bluc@{$jAlHLJA!colyNFH%Jr(iW3R zWt)WoLrTu`Oixa%?I zElsW5ags3P4!>HTA*qkt+A5Y0LEAD4SF09DSxgJ%fA-&zHMBY5qD~p0&Y^)ix}KiQ zT@%Hg_aO(Z$u857on3to_eSIHv0`O6%yCQTW8%^7w^*&amm&o-B2Z;W&hqzF)}O=r zyco+_`;YrTe+H6c#CIRES3;P&Ur|b*c*u_4H-9Haon>Rj4h!jDIAy7f=dV#X|rnLX#56W+p1gzP3 zYNfbvL_zI57BWeXRXvD|7|tDnP}dFDPZ06DiR!qZE%Ch^TfLu+`8P}+i*Ekgc(Atw z?VUGC=!^8su~jvCbbBsOa zu>|2)BB$=^!jqUL_##jRo8ryrSi{ZIpn<4WuuidmN3*Rr6A{@LBf9K%=Rcpl&N_A& zy0>Wk~ABf+$cHY&0G(Xe-%;6|>Xy^TxzE1%USm?I7b+e`D z(UE_PWx#i@#cx{w+Y?iJkF(JD4ZwUlIOhq#S7c77Ns7Bv>TVyhVtX`Gn`b$uTF+Xf z2T(nSY~Yn@b*H2x0byUXYBa42G&tn;sr#1i$L_(Luv+MX1T0XTf#2ffxs%iF^hHO&l6#)#$bdzzTcv69ch;YS42Z*Q z0UjjP_I*R(_`rn73~hVM^8Kw9c%s!I^2yTU-A`)j8n7IjxE@Pxa+b|1w|hY1`sZNDW=p?}(AtS9qxhe05ik%Z@^RVauG1e^gMr}e_QF3h04V}`I^5NrddL`3r9c zSJ1ySjgoicL~EE=-cPh8m8U*100Znr#Cf7R@di0sr|nV^xIE&BWgkW#9Grj+-Quj5 zTDf9pnMKH*y+JZGVA{1Rjpo}VuZNT4cV7S(nWIBlxUKz03c~-`uc9Pom6d}jAxF6X?2{sf)~3hIJys$S-u(Y*4IhBk_?om% zngqqA;R(;N$x=*dN;>ch>iN-p=Gqe>omv8P7$ZE_hKI#zmr1Yoebmg;zkS7&PoLc# z@-4HW=lsI*hh!eY>mWXHQe}jcs->Ks{anx^s5LcuUZ6kPSe(SyvMf?v_w`W@>yTqQ zEtYkeY*AzPa(LUKWh4KTYId04*<&<}(v26bKU_O*ix{pW&a_I&XyO23qj_&{T(YKD zQWzrK*EJVTK1P1t4rvj52oA5^w>uDVJ!MwGsH?UB$In&Z(&jUlBH3^aL0=nYDQp7( z4Kku-tb|NnE`==0xYivb@-o92QuPleTR~&VO-h&l{XsE>5HH5to5%$#Tp8n67j^2u zb%)6c(B>R@Y`gcEu)q2fc23eN-6*|C5=pu5h4&Z8Z)ed8XnlU9{FQVgeBY2mn(yU` z{a3s{fOQl{(Q>%&4P}dXX+1ig7tAz_Qk_4eu#wGHh(ddSE{FvCLhf415w{v1IS9)J zB=ohKnrMo8csQvNp*ieFkdzoWvX1%-G+{c9sI*0{pdE{CS!PcWn|2Hrph=r?1;*4o z0OX;=-rW7M%;WxeQ3r{3`j~A!0Q*BTlnvyh0MVO1sYxq=pvg58TgEM7<3bx(TFfPz zqFd9)8!Qo5?bC0zxV}S4qD&`86ZU12Bz$Ev-==uj#?qfuIuT29;%`vu(mXn#M7Nzc z{@3kMRxN}RZW37g9-{}$)CjK}X^6zFUOQz-B8jr9rEI_6*mHsB=E=6PH56`u6)O@V|wCI}?yP5Vn=4vQ*?@ z5uv>F|K*NBtmzzjhYhTT8SdX{N6yJmVxsT1`P5n~j6F2K9?wk?@7L^bBP*S7@HOtB zr_>3IHN&6opts-ruCdxYR6HBzW_#tfWna2^%vNqgUKOL7jLBm~hImc}KX)nL1&qp5 zlw!bMt;3ZFG@2kOna{lbfT$$G{rYN-)%&h@kd$|$Nh826iO2b7W|P>;y6;9|(mz`I!QMx zS$E;k-*x1C334RMthvDo<>-@w2IA;b;B)0|GjqUk5w8+m0JW?3+}==mkab|WNwf^0 zLQNe>t+#*xor!hx$IbSW&@N4AzqdY1Hh7cu7f{fY*Hpsxv-gh0HWLI-yN|9N%3a(NVMJP$3U^X#73*6$OQ zV;l0fTYz&rRBzonsS8gL+!IjjfBAIj+^Gaf9yV`^I}*wmU2Mgp*fz- zO%c63Zt+!ObfJ@_lD&56TuckJknjWy2&!wm9s51X&w&hNf08`<`j$629X@g^#|#+I zK<~CKJtO*enEX;$58v;DY2&T{DNZ7moUt~?yBDQk6pdwCfg=fy#H0V~Au+LJjYu|^ zJDp3`0pti%o72lDUzm3g|7p|AtV)I!Nh=hPd;rN7UycTD>2Z#gzDyh%NNRj?Ec{x` zub6DjBhSh;|AK>cx35%%(paG^J%0>vH}V^x_?QYU=Ga%tC;RNH#u1zf?{`j&te5rt z1QiG|^^vdXR9DgyQ`uj}z{;ogG=EH$PUk(a$UH3lfx18rBv@n_P?HU?!>*4ze9wc( z>ajF|B^luTLJRwZmac;5)k`(W!uQla@x4f?;(oJ|0>L!)(!9cQH>;YeyQ@zo?s4_P z#M{<>x>uT>ylfAk-E#dxp9Dv9C5lsEr!5Zy{4-z)o;&X2#(NDaQfrw)_n{^%KN*Bgzviyd5yX7N`26`=}clg8CZcrunhEdMYhW!aY1o z-$DoA<}I4S`ad9ZPqlWX%LzcvW^&6}SBMH+&6T)ysUd0SX&Qu!j14qa(Kzh5l*t4> z#HYs`37L>$KybC%4XYn0dKJr>4k1f>;(}mOdn9oa8HO|ka}vwE{8gaW@I?1UO!@Tq za(XXry(anN#J+ybj{F+xmwQJhu0R!_b;xPW0Vk@&Lml?gM?{u+nR8OEVZ&x-Zvw!u z68V2j$eG~OSGKdV^jD_AXbRtC{eaG~6Nj~zuX0u1l3cy=5cJRG=<#;!tmq7-?0-LS zA;)E~={^9k{J#RZ$oUI4WZJ@to^gxGFZbsP8lUh}%8E;m>gpO@Sq~cR{V}O^g_o3m z_qfaSb~yNVf3M>87QN?eGV?-B?B zK3|go!k|GYb$`DFi=dl?B0g?PcZpw5pMJu{U z0a5g8@jnaaT@7lzmzn8KuZB#BVhG5X4)J0Kp`PM?QC+CR^56_vhd)imD#8;h7dn_9 z8q&3KVLpeyYMt5ug~{9%R5_*fF2M2sD(D@|BW5(!D9|F28k_v94>1q`~{5n|vBYxGS@EnrL_nW;`h_{JeM|I$U7^UDm zsXx%btJRi%OEUy`+D?CO#okH_0Tk}%Ot^mSl_MeojuwaJF>wR4} zx~f<8X;QV60EM$l9NDs+6Pr=)B|8gRdG`;ORExjwcq%bNP3e7ZJPieWmo2xV+YL6> z`JW8>Hgb9Ehe$kh(3vSQ0Qr*&_|e}BzH1_Y$dh{!kawO<>qw7smV6qpmwuKft7R6n zDKyNPk`;^(&X3xKGEO4Aifx+yp%!R}DzirgHec`6KJI7uTWvd^UuRNiZQ%}!M_N4Q z<_Sm#Y8)e(C8IXymm^do4Ot8|;XSGFj#29ucxNc*F4kCwXqR8rL3d?_Esn~(U5gJq z(7f3HH@X8l=*8|!eZ*83Ufq=IiAoIR-E)mqT`%w{}A2mlm9jbDC$=p+CR*dkft>3g(3t0wv>E3xE zm$8@XL^Aivx23fNOI;$pp$G)&e8FBGNB-pyJRz$b^A3g4LM0SSzna^;M{}90nAg?X zeJfL@-Tkpeni9$QZi87EYCs%0z{tw7Vgl&1W&te5{xXIG(FTn+oviDnu_{VFi(#zl zTU^*H6bI7M7LRa4PLRQkli2fIALT7JnCHhtszvPt*9-Y-+a^<$l=N8XI>Kc9%Tp6ZUpLoowXu>7Cp7?kLn-PEmkFd>bHqq5E`YaR{J*VoP$70$e1Aj{Foa12+aX zrVG4&sfG1+<=S~JL%@2$oLk{K+`_BGk~{w6+qWjTJy?Wm8k*BXyBr@1)KQ5t&?>*0 zHm!QBwXpr0ujvGqDdlS(_V!ApB(b`em4P73R(T!XlK^q7O}4w36J*Nrp>VuUwyxI_ z84Z5QNu+O@A3jx2hT{&5v1K04p7s?(nVu1bB^z{?XncNU=h*)7&N(py%3OeI-XPb6 znc%A{m!l*plhdSwk&GtiBL-#?FPpybJo+uV zr|HIQwJ=E(@68(WyEY^4tJFU297)nl^cS{7R!aDCMrO8^JB&Kf$m$x1TjY?R@l0%{ zT|p!xtLZph&S~~yNd)Dy3s-jfz$V9=JC657iqcKmXoEh?5`tuW0djOPalX=&YuyK% zq#7|VFpAi%&7Ig^h|YmFluiY=;B5`Q04x&H@{Lo<=Jku>lns;U$Q8)&Sk}l{rLJpx zN54>Naf`7mL58P2Dqq$eCpYn_zdsi`U_C}cnedk<@UKBKqMQMBk4CsbA<|8&z4YDJ z1+{|3ZcYBo^gYTC#j#T8bZ`OXQPaSf=2Zjz%SqNS5puWnecGbXuQ<7C7C*wa&y!Qp zD3LnmUTE-3(j*7t9c~YmIiG+Iz--KXP~?B<%d@II9i-h6-ZO6*B7Q9g|jFSeirYn;vaf5>eji zo8PBt&G8w~qt%j<1~z8}wKvVfUJX(=L)RUeg6586pB0A3oxN7aeP1Xt-QObN_nXK* zG_qyE=)JvI&>&HML1fU-0p%h=LY@R zzEU4Z8MqD1AK~^ki(NWT^S+K73Ga#o`b{AJmwpo(KL6Qo!V|S@H*R(3N`#OLen4Rb z$ka1KC_0~-^V(g23wC;;3NZdNNlImP$x5bvxNHBNXs zn@y`gj5*upkQ&AFrQb;2Lr7ilLVj+?#vN$p33ueZXviP__m3VRWFzww3;vmp@@yDC zR(v()uZU4X8B7Q#eosPXNK89+yNF}x9@;Odc{?S7w|JMq-r3{O1Mj5Wjt#;NFZ$2y zmIJ>bWh}mQUz7rqNSs8+0iJYijYCRcm(JdG$G#==(Q75(fsL6Ga|?Q_m;LzUAUlnx zCeG=RU6N8#;*O#41yZ`(zX7((5UTR~ORWZg7DIFZdJJW9?B5Vl`i{UcwK{E1A9n8d z<3-pG1W2NF`yV4lbpp4$0x(mRpJTU!N(l+cV%}9I+pWXn-Q5fKuYl8`^y?@4E!5a{F&eY*qQF z0f`-?)*9VF`xRblxTKO)4y5@{MJL%gRs#>GaDecoK|0Ovqzd9e|4DcL*eYU4Xb*7U zC=4j)4O}0tsDqy%)&sGeOndY@EkYIV0A8?NU=%{l6mxI9ExQ5%qyfOIURL6mKo(Uj zkgiOCS^fNE1WXOkNY4@jP(JdgW6;`uMy(dmp+VJr9gvIesKd*3-$PTLn3kr_bsEE^)haKYngMZ}VGFp+8acCC)N!|DnpENpC?wBR6~RI!_p>(phLw zC?mtrq;x;}pG>6JYfIh&#*Y5W)WURNqI+iUvrCpo{_wtQv+ndHA*$e~8cLJ&uK6*3 z{`f-sE7EyJA%1OL3bIHa9f@xf=|1~(DI#&316ps>R9@lJ6v8D^{1;W#9(`+1=KnMx z01(uS2ih+6i{9>WF`EI(cTyn$&bBk+RCvrB0LQ2c&$XWoKG3ai;rAv@)&jEkxU|Im z_LmYf&9=61_2o+E|6q}G2&;09pILdFyh8)X0+GgCo-#F%CI@9CkWuFTmrn#F_qn10 zxZ-FjXz7i*cPb&K6ljVl{s^>bp}2M_x=5<`NsvnGp@r~#z6BpV$V{nccGXx17vZz1 zAk~%b;;RpPGO{Y!6-~t#W*dt3Co@VB#p*+vnua5LqplG#*<8J!T5I*e@I~f zvYC7c7L(NC$*i0S^nVR^9^%dHaQPhAV=Dx2^v@H20)X|e;Bg|LbJ_vEfumN6?{~sd z(=>{KBglU8Y(mZFl?0N&tnY50kwjm3=QCR$p@V6)l_V)Q$NjUn5_T%_mXuU5Uz~-; z+{}}*s&Ig9?l)}5svA6TvGYVY{0U7o+e?P z#LC5C3|YikE2_5JxbM~mTY=MuiD(8SpfO==#S&|b#QgZ`5GVD5#$S9bL|(rf`^8z) zgkin_0ZcqxT3F`m?vmZy#|c17CPRJBoW}ggf`DUZB^-q{mHjL)#D1+NgeJ+Q@ zXEVqbKU>H6AvUlv72V{{`{WfYyotuozj;9F&G_uPs4vZ-I-cgLwS=DTtVuX5f3Wd^ z)NFgURhfQ+OL~&4#ofmDn$6na66jI$LuJtQYR93(=0^=9@kH)7_|19nMJb)IFh4Pf zy4WUC8v3b8&Za}xa02zBCeb_-4E@!&yU1~l*!JLw4nnDQ>reQ=??B}nq!z1+L?t=l zBR>fX{H1G;l?hrYjTY1^QcEbt8WU*xs$!;3|Y9&N{{yk?dS?t}pl-^I}?PvRk zprxqEZy<)o3Pde$4pz$+CtU{gCj3V;!~hz26m1BH>{hlrmFLeL$PC4ksqc#;8I`&B zdaCQWU6z`s%4QX)!vsdf;L3br=r6o_oKI6OWQ;S{_F#XGzTnf($u*bWEb!fpkxV3k zgV#b-wEj?wKqbDc8w2f>Kl~978_}Fvq}*f={Uh-+oRYR7*5jUFcNTjfHK$huhj};A z@AgMNZwZyYYZe+t@k!{Y-3sV4e#1G3`MF1l5+9f-n0A2c12m3?VdSaV^v@D#{XRqj zdQ?DVh%)gTefu(asW5xyng=SqwsqF}G3>ft@etzOK8x?YX;ykC^9V_3Rm@*Tm>)aV z;xqpi-^<{ch1W7=$=I))B^80PS$&eAEtpYH4wyiEg?kaIEAHnf)GhpVHM#UL|twS9p)( zQjhd~54G*a9U6jcN{SaJs?7v5IAvfma?{tFn~`Te#JPWAs;zqzs!J-59Z@<~MKk}E z_1%5OUQHK)jS5u{UAwX%f_d05eYDdsHLsR;bMtg#xbFLDkaz>8rshy@Ov>Q8`?=#c zfpQBo*UP&d?p}A9|8cu7gLQZ6eY+G7jJaz6Q+xBWBTTMGTp{m@x#=fOuv>f8dCb2O!a2#xFc(N|I^j&q^Dk} z(*wZ9-hFi098jOhAJ6bVGD7xSiJ4JCW-*e{&!$HaNqGR}TjN9MNR~FEx}VOOJu&3> z+G4l2rhdWC$y57}?2v!Rn4IgXyMPtT{n+cGwBY`e)p4G>(Oq2tft&18HAQHz16IZjjX+XR5Xn_1@_5UPpN1?YH4lE|s>+?kb9RgIljYpN}0A|8n>-$?z z%>c-g3nj`13I-JVlkbIqudUl#$8?WalLeSvVR_C1JbH_1EZ-9@{iKTP3u#%GxIG7+ zL}dDXN6WHb&2IWO8qBp_@1+Z}-#f^%)7bzNVuW>8rSBId{E%X`+O)@1DLt-cCXeug9zxlOsgM2EkjYkrMNV^0 zl_GR!ui@IWMmcxCW6LI2&mzz(5P&HQg_ek&$ndRlzEy?jWWU&fIJaw}Fb80^n_ta2o`{}VipbXi#qV3k8=8G|3Fm+|1PP*P~3 zB%z(TI*QEJgIM(0iLJOlm|zW&K$NISJ;BDklT=c&=H#Uavb+v4nkhMBIEP0IZOXB+xRmpjc_wG|4dlQ@85uhu7VX>Q5GYRISGKmIis(0~;5fk^g zwabO~B7G`QPf)>`eDy|<2^nmCBNFZcEnpY@{d>R_now9vhE1bK^SVY>-5N5PLDA8a(!35kwPQF`e16_M*>yiGt2+iwfob zxOO9>`+8Bp|NRy z`2W01%^Mzh(WC!kmzu}P4b8nmDg9PYx*0xOQ*ZO0>H0mq;0{+YgNZGluURodc9ine zQ{GQ2ql4idpX(=5Z^gGT-^$R??HR-`BbHB{7q-;zm!g0f8!L-cSFaXdzc;~p(g)Oh z%*7lFyWf74mbIDpw4d?ge~`5uta|nTqG<&LV@W$SEvRKAT;YF5)Y@u|{p8Ul-19~! z%5DipT3v29)VJrk2iH*V;M>mUhEepx?Eg&Eh3uO{JY@hI8aXSv%?WEv0i5Y@U**{I z<@o=`zlu-F99yj&++l6`c2fS2{*gD=3cE=sSUQ4^RqtDbmF^U>lr)!iX#5xR>L2OC z`p2h@tV9R*iMr{%Z#>%ct?`S2?5xx62De5`OxUdZG3ZaR=%kP!R>^VlH@DuZSz*I= z2U=Dr@<|f*4n^nvzw9fq{vY<0sm$r?F=6%sJs5tc(WHS8W2Zll2hs$&V#FnKl)WGX zmJk!v2sP5{3znEUy}H|i+qsSg;Lbq6*j<#`*Ab#ucRKWXQu<>g0c;b@G*vS})#6&OE#I+xy8}HEVb1~rujRk_FHg)bEM&}@S z94;gPt%PtDBfHKUhP*rXZ|pK5>*xvJv0IIbTe0scl{snq6`Wf-{RX8{bQE@S3#aGc z2NSz5ngdOYhJ=1!1i}y@FQLun{0qHO);l_R5#b~C$d5o&WE|+cl^D7!403%FalFJ@ zTc4-$L<5k~EOk+o$cNmp2iDn%z1kORg3{TI0nl{;^}}LmxmlGt)G?mF{KM7_af=dD zdKLT>E5q-1dc`hW*Pqk7ac<{7@g7)$9WC<2XQPXbCR-c#kKv!`GMm7!d?07dZz4wm zi~51=AqKZ=B}V_}Kh!+)=FnuPT}zIH@~5e<)Sq^{&gJP4@aTAz5O8Wi zeW!$=0_q{V8n{y$cIq|xEx_R5fA~I`HZFjgj~{XyVKyK~5!&_RVNqbujIH#Po~ zyz?pQWSK@k!(I8ehjz|CJ+%EQUFJ$Oms%PwzeLH52#`zfF_N*4HH(*Tg0;5&u?HX6 zZ6j>)F`Ne0he;XnkD8}bwpnvT8{ ztVl~!!scBjP~ZUwq89jDp8KTv&z``TZ#RHuxx;jVlQCN7DaZ#J~cZ={b z-w5dJTvl6YORV_k(Rk8g|5k`U$}~D@RK*aNo<>d9Cy9^vwU*dPbU++C04Cy49QDpW z0;fmzUb5GD3!-++6)bn8r6L;`GOv4orYl_kO@kdXWpO;VDRkF%4e}pADholkcHLIA zYBVLC-E>DKj)-iC)*Jn7`ki}sE%N9FANc|b&v_V-2)q~zc0HDH1su7a_hwovXP z&_z_vjmp9M?i9*AvTxK^_aVl5(puK9zSD)6W);G`I$I?PI@%>P2>{fAI?*puWHvDl;I9a-d57wV~UsYY60_QCO8($_|z z|6gRX2PXbv6LHs*YbHLDOx{VL&9Vy?XNtXH9otVvh zH2ApPF1Y@1N@ziRVT=08M259a;2iDub~eXrq)3ZAB)-iH2xT`F2E20O%#w#{zEpKi zzMTm?P;5P>;=7^uMfU%~;5nxL66)hz-z{Ld0vq1OP06V&-4UNU*9W1TKW$}h&#Ucu zzHis_FLm8SSAEfEx_h4vg=AF@g)*hkvl}EiUcE)s49G1F+!THkv`FT;ED9H4wD=pJ zfp$SIh%W_cj{*r?>%ziuA{xPem&5bqhEbPk-W2Mxu6W>x^j()NR#+cmS2d{ncVl%Z%k{20nPN8MHW%C6E=h>)wk+$w|;HI z#ymYxtfM;NHdeX|&*|n$e^4U95#0RSMAS^yGV*R@=evwl^_RW=KjZ`3V@tNvP0>jEg@$zzM8fAb@Znh9(Z3Mt+5EU%dyP3LR&s6zPt)KaO|r6Bl!2 zKY?gUM}7%yM~wNW7qU_7XI@f$r;79}Frsv+ZZq$4~V5E?N-FFrk3Ck37b(FJpJ0#Z zu)jKE1xxWWMeDpmC{jIdZ=d^lHcdcj$Sbx79>X-+`K^XH-(LsIJ>eq7RJ!h4La8}blR4!(?z+PZdAWY1h)T8q-p&^J;E&)Ox^ zw2;4!&njwMo}YytazB^RT8nH?wGz#^dSCweevdu13(8Zm-C?||wZ1~{#tHI!_cpkX zd@6$lt$eEww%a0;CnoA8^sz)cuhOMYx4cR}P4*%f57@ge?w3P!G1?IO1^dWg(WE+a z1RweL?k&0!>%~xQ+Qq1l&VJs@5j95po18F>>@Day^YnP)iKX(=)mD%{A^c=9+uom1 zfNV7Py%~sl)%6pW&D{ponyfl6t;oonw8Jf#Vz;%|?lvfy_a@=Nu@)$idGfv+VzI} zg_?>uT)URoCe($K;>xMH#Qk)fOa&qeOaiY*b7(d``8+b~mk*pL^J@B!8ZqJ> z^o}b5DvF^VVlLBBsI0o$-!p%55I%JdvToZS8O3==725Pqoh!olWu?5sJ=hfbO?rg) zz$%t2p@+w6s*O^c4-ZR&M1GzZCj5DPkdho%)RX#ItwZ%5Uf7@7uVSxepAEL(vpe{- z6$H3Z+S5BS6=cb-FJtmE7C$1DJIbbv^?a9~epvQ|zygu<-ssEQ$<>GVBIkoAf4+*Z zn_1ymt|W+tBklwqdn8=#L5QwRrM+)_g|4Y0`PL?s{qO=M5kL%{QlzH7- zXL%kqQ>C__Zdh2R@mt`Se(f)(55tkW1lWduvp|_Sla4ve z!+NiKo#;M<#IA^S-9ta2ehIogdqeD6Nvzeh#Pq?9`Tf3$#eL49D^VZWQ7EGb$Y`@G zVRJA=l~rs7*slG-BaN`mym34F;OUM3NvTb;t$j6F?N|k$%o5 z*bl*ed6^k9Rb^CQW;J80VbzsAhh?{=I(5#&t_B{F&55w}9~FxpS{%CE))nu+d^Bb# ztRCEFAbBJ8k6p3FnMfjUr44rlkv6sIpnj93y^&VuMtVh9$Q7kn+QCiA?>TYJw|J>9 z76WjS*>L_k1w+@a6pv^Fpq0y7T@bCZ{4}^fd8(4(DEg zFCy!-f*m@#?PTPx%W(x^`Pg6qlxX-+{$;4qr|e7X>rrBJx9zrz=6P@KK3jaKrT{QQ z&C_+sjo-bO`w#s(xr>oy;v}$#;a3bBdf``Tq$>L0iqGAoja?zn(^;}&`l<|bz|z`y z+jzrdrlf%Vi&7@ur7=`80%j#TDMCTtRlTpVe*=%tH*(nZeJgyQ^M=eLdqpHlD#O{GofFj&JzpD+4QPzwvb7QJ?>q z3>rqd>;kF!3$m7$67&9>4}T1;c|iEz?C$1Md%eoTO67|@@ZP%KAhXbJEfiGYv-xtS z%Dv$9Yh8W|v=t;ngP$3Cr01+rREpqD?mTwEy?P}zu&i_dgF&8F?5 zreFS`wPI=9e)TPIc4BiG53#F%O#Z9=o^hL$+>U|?mufe+PcbH{=H*jndVQL^ZZN9M zJL$2+cE^-SZ)MBHxHJ2@>F8I5VrTRRi+=i#3LXU=Sbri^oKVkJ%u1Z}reBhgZtBj0 z`Onq{ZUi{z+bYBISC2^7Z4yq&h=4BfHPKz;GonJ5c7+53Lt0M#0X0-S)qQ{N*&&N# z&@w6gR2E+rcQ{(>4omcm#qZ#wbIRI{=AUaf=$7fYNj1(#eRWH{OVcZ4&6kPN4`R;0 zeLkq>v1+axS~V_koc%?0O{84jBVyM+e>%_Byd3PR<=;DW`y9mnb+Jljr%!YC^8C!W zyP}0t+8==7Ygp`FbWgN!vKRt6z+M1H(Ml>mGU}+oOA(LqZW|m$qYk_j8qVE#U^)?| z-{#rd8eW*mRN5qFjxi55(UR{7l?yHihlD|yml1(t%-aU#q`*R?b52-v&fwHhG;q}8 z6bAvoeU=`)bMqqYFq-XM(Jg2DbFuo~lAHS7`eiIRI{INt_k4~(MSOLhm?$&y5x07U z$*crx&f?FFf^5uYXd4a&skyw*@bi&X?a8ha)Mr6u)~_Q|&VfFRU|U=KH}Wqy7uV~7 z@4hDw8oYERp8W={fW4oqg6%gS1r_sJHjjkP<{0bc?hPQ>eRS_Gb?;~o^NI8aZRF53UsUXwFk^^gx@Mo3Oqb*WO6^UUT@dxVZjl@&@Zg|bT9-Vyp)=woSrqOi zx}gt0dsBNwxX2|w@%i-a$)0cEvj^0ww)Do;+P*n;1X-x=H%gf_Y~|V11nz6^0iJ2G zP+Goy(rGJyx;kbyZGB;d!jfmbjEs}o7Tp!J zG9wn;lRIy`umX+(PX4NQkGDtSAFDBITHxj1lDz=@{IQqce97rg+XMQA&HT|?yQ{mQ zp_Hak{id)dVFz|b_>C^%Vw)#QXywUra%tqweGK-hIYsr{EzmrQ2KQ~kJZQ5=gS{>} z8r1+3(EaJjkUqqL8RH*(&gyvHZLlEV^z}8d2&Y3;>jhG}Hd4zY2UTk}LeHH=lQ(Jr zUxYfm&ulmHloeL6c_`2mqBtY}L(JJ%Uq%*j>}=$|&ez_NcTy(rRY?Qpc4SjByJT-v z>&&qpgjlOQj-B9Tt@^a6ChP3EJjWF0=9P%1m5*TXhEM_YrYH0uITv=EXT+bg=&u2I&>b&vMK7(s zY2kN*9G2DoVs3J{v&CR;<7~Di5rpYgBU-S$w4dMZB{=sG@(7ofR(ju#-Sh-eDPae227qm(51;|B0C(p*g zLm@@1djwZM#>tw!pbFN3hsqs3i3u=e$(^y&(D(f_-N5s1(c2DL(?CXlLF1jI9DJA# z7l~Vkjz>NqcDfi@xf(Ur-@xZ=tr;2BJP22P>QVP|u*c`+fF!9h z)x%zQ`-?y0?Pljr0NBFq-LD2}@|pF>stq%-&5Kb( zABQAO{vCUCiRJRiei|kN-$*#I`d4`o*`M?CdCNp-K<&cMs$9If_62vTd}+|i6mX5d zCtgJT@&T5sbG~JJW(@?5Cy%umNgD_-cr6>b8`_@xNnNL6jYn+Rnn%#kzR6Tt>^<_v zg>YB-S7R8SUjNPgW`4RiSQUA5fY*jyack@~kSX5E3H&g#ImY{OV`v!g+%I2`f|n(i z9kzIvE?QuuyBE><%gr4)jU{V4wlU1g4e=cj+&RKm47MP6W3_Hc zF&y1G&iH%R`eTMHm23|fw)sbtIf0MvyX#~1xB!O#JtuhBOQpl-tOeU87npP-2}6l* z0O0F0i%oQ`b~}!F%nAX1yC)DM2i1Jd%}K56v6aIg=Y}Al9<@XJX10bb5b7zwP1epn z0PJO?7ciLh+SOsNkTr)rsf=j^<5ST(UiyOK+ZxBmQg7akRxi3{{aEV?T`W{REb(@a zzuM4l--8oMpJgv?nInVU>dqmm{ZiW&m5k~APBos&0QhG2J6D9}hvw6EJrF_y)0Jv` z*~ShxH(wh3kC(q1n4NaOcV6JNGxKUauWib256DH?8?>GEUj&r4rRDmsmA!Y=MhXF7 zm_IehqAM?0B)(bj;w7`C#S&FrBBXfP`{9(hBSoVttraJsz){~ z5Qn?&>=y-QRN2%iU`~%OoZ086zW8>gs{H86o|Q`_0I2s#PO!eg^N5gVi!Rj)RDdk! zSeyEtB)j}dQpzf{s|alhn=;&0tCuh*P`i+B?PVzXh82uSSZ{olm3C6*SU;~S>K*59 zm?fu{C91pr48%H2;sL;p-W&c(D0Ji6I7MsIn{tduBWVLY; zs2SgYHiOII`>|z6@t$peVDfRtp@!NK_;OZ(`2?6{yiL7pElM2tNSJdq6vsRDZyVQx zxr%Bb^kw4bjXytOUwU60f}CVJhFQYxuSQ;$x}3i{WKC3?`P`X^yc)SY1b&uEG60Pu z%=MqmC@JD6C;6;@WtUz&aW`j=KO=qpbuG-YIb_ zX+qWOhp}n&3)BESqT8QcZ{Y-;hjMe>8Yh>^3)W9yC6FWZLS+2O>0?V9HwX+O>c#vS z%B@svRt_tG{j4!?nPteW^{0%*j%)qVbtY;e^lQh6QlfL|#e;ju~qJ9byZbF@Ku|PMY;>bgGtbrB)&097UZ; zZVS*Q)0Q>^yE10Y@ppLwIgPXF>;?Zj;1CD|aYy8h*@|^;>g*E!K<$Pmz)5J5RA>T( zpvWNxCsN_d;2&!h;zrgGJJAtkekYYp{o8GufJV>+@Hy`4jSa&hmaA|x7 z3hiNJg(j?@Plr0BhRhJ|u`KjM!lju;2}{`)p~iSYy`nloN|2R{)?L$xqND=E0h$-AiXlAPXvAN0St zmN*>8vj$&YoJFQPqlobO((>srgz0*2-LbX~E8UG}bEVYE&iZvVP0Sc+!-9e;!98Ht zjg+It85$Y3Q18aY?yaTtaVUZ^FjUUxOH;9fz1=QD@e2FeAtl1#21)Xw*=p^b=yb*w+kULmZLQc(H`qAMXVEN znMu-s1^IWMee}cVGHgtKG#l~??BGZT8U|7CjFB_VqQ&h50knE#q}s;e5FQH^}ecS6c}& z;tlsO0`{QOQ?{~OfW-grzN>AETYL4kwdC3IC|>%wuD6)^uSENqv)<=qbSCFPbJ~@b zexvA1?S}RM4&I+P$=fQR0BCJ~KTGmcn~Ze2go%&fe^}hJ$o+XO*#!2p zQ&f~(E7e%pj1j)FIEXQG`?7E0FnYo@EBuNT^F{i{uQ|ZCPc_11L!$Z|c*AiNZHc_) zxp%L1_1U`{=TQw&&R9d_$GTIne0<~09L&?3=EJ0OjJWxrZ?G!-3tYzF4hYNdxc7W1 zMIgaL0$>?-P;<)-V#jcnt5^k0pq8<4; zH6kFX`g~xVdL<{IAI7ZJd5OH&PaY#5APbsbky(0<6X@&Bv|OM+*atfP?7`Rd=5h0g zfypjg$I+m-jtA=3MtNQ7(Fj8lbhP;+VVrn6T~AD@p1u>H8gt{Wi-$UW;P-!1f7PW^J-TI!Eko15sPG z?EA?v_7mD)o23h|Dq`|mRf9jUVxkLnjXs$*Xx*GKbbU!w-~$jqzO;ZZeS$3<$?<@G zaK3>81}j{a+B?#rnlf?HZ;LfCWa$9Sm7!LA&UDOAG*H(5tJ+eNgV*1Ez#UZya17j|42x0`Z5nIP>SRbh%?# zOrju{kMZc8S|771!(ljUeOr|5EN$(OjX9ws=FjZf)`{6SC%wbuz_bIUMHV^=IAf~k zR4@KAeRuWewM0LeDXX(Dz;o|9Ot}k#|9~>tUfvwnKAEmB4u`Kq`3BuML2SQ}HY>U0 z?eym@BfGm_SFqJ{PwNhq=NK!{z8}Q+EB`f(+`xNqxm#gy-8Dskp`&F7ZhSgj8&5<% zDX~6P(3nHa&sSyCSqBihY^(no>tbZbZ{+OoMh=u+^zKOD^PTIW{zUpE{@MVfinZ_j z(LC!&lNU^5k-5BhUeoD^a?3xaD8;!aj{5$K9uX%z&=6pp_}x4&w*Wxu>T3y^l@3|k zd$m)18~RVUU!J5!ZF=H50B<0($}^Ij2VCOxOTK`PU5mgj#QyE~z~w*aipqU{&2yCf z(4wQiy7WOE)j)VWM;z)*s|7Voh3gq=otrs~hFiH^y@)w&zUtkt;|5&3wP0-@AjJgR z0|xWgCUW|N+U%U)WUW%Pu1Vw_-$9vtgL6NDvo3eOzPthaJ^Savl%saI!=v;nPOviDc$c48W0Hk}igr;}QYZE<7|nPXvGQ{)9sqtA@Ha@IcR z3&>oJATxTL=+X!7Qkz5IvTLvlQ(2b~cJEQ$A5|8BB)zqGc|G3Vk!1a|cX$q+qpaEJ zJS0dfEMVPhOb>-V&0*i!B7LXWYqOTuZ}lqGsnOxh!`O>tQrP$LC2)tD8>FU;dAWw` zgB0GheAz%b_^eiI_aMk@ zX#?y+_gK%y^hR=P7}7he(+i1plp)~eN9>jah*|St#;g{G>Ww@m(6%G;=3I~-cn#gn zwE*^0B<^7Z5Th9M=5JebJ~AA-!ZN-9u^r^B1EO}OYG%c6#8>Mcbe{;Fj3?2RSM^SY z*OB|T&#Wfd*_FQwJ>%G*oeHssk+WvBDNRI&VD=d`NB zb?4^6C(koYA3^$h(L)A`<-OI(k=Jwlw%QasI`)w&6AKqOC-ZE}mpPdZ*em)Dq3q`~ zt~PAReuE>ZA>^DcWr^gJ(0f&8rn=C1G`y}j+_RSnC!JsvA-a4%V>KzvnX4SxyvLCa zm_w^CU?y4{mDE4${*zL*&X#aLKhsDd!d>^r7`5aK2)v&-mO~ezC0;TpS}&UG=%k;W zp}UY7xk1@^$KGsh`|sNpCpzGS3@ zD*wzBBO77=OyAYfbJGGz?>UI}#T1IOGKsrhQ(xH5LscokO_-8W{UD>fO zuYh62Mgvqa;GBR23Xgko$xbY(kZ*ur2-r&v z0Ya{`%C`Q4>l}WEBG$Hb8O?yUf)IJIkCe_nYoc)?l^#pRlHv{zwdyk!v~lr znC=(9-ag(65TAyF*aDZDeNcIzD9iv!k>tLg;d(NrTxi<&0E`G{RyR~{5^EpZ-K z?)7wMF%ozlJ)!f1uY(a}V+9!sl1T)7S%!SG#guj1Vu;-9x2h}XOOBVee+ZU!@V0^! z;?#J=Gm_Q1`z4dUx9mI!!ZqWFT$;U9%U|?U`?)%>-^x$Zio;vy%-S=$`&DY-px3^j zMMD6&4DTbF;O~W5bl#JNEVR~Gq@7U+cwhv)vWrh^$%e4YouVS&cc9H1nFZ3+OM?}a zAB`Ky$D8ibMmRx&uI;~ci03cs!Ob&YfN}Y3gp8eyDhYr3bxN6W8p0ML+^^<@ z&w*tdTw5X=dQ;~IQtPt3UQ!D+npdb<4!vGV=cz1v=ZLS1<-W<|PDl~hwdUeRx6sXJ z=!_75aA&IqqX-kjDq|;cN%lDIXt0)qZ=!AY3j6zyFpbDZ1_8jwi_JeH_TA7#9nK04 zb4hG4GFmsZ={D0W$Jg{N^tO?R5|gZ^fNL)-ACdyDrR`+ivgL~h8-9A^j+ck{8vxV@ zY-!=dy3(jv=6Uc$K$TBiY+St^I1zvo$BYb-Dbo)%ql_tL+xv5#sr>Od+TGR*=xt>1uzpwwPkkdKiSD~ga`#4{?T@h-@m`z%E+!TU=DW^dTs zhBTrpa&(!app-eqJvpP>&)p$IC$|QESL^k%t>%^m<^t5?je)kl2;=1hsRVA~= z`WtKzjXJzkzFV@R_SrEX!sRkPL+rjM@S7szb9ci6k#m)W2mT5WUSX&l~_=7Vbb$ zV|i)*gy#e?5lEh-29Gh zi3Bz;r!r~KP0d;BFv8y=EetSj!8S8%3~C(`XONbG6`SO|Xs@OTDp^n6CIcA{S^DW& zkConka~{6>ih28K<8~*CnE-<70L;Ty*6)4L&DB+U>>BA{NYKTZ2!BSibDE}O)ruxf zNNQXx2Y@HI-)e4%yAV=MU7C)La5)KH2T_6W5rtxw!LAf#&Q(@md52F!?iCdC>9xqA z*+OYOWweY1+>i0YY0?zfbjnCO*ft-kw8XQq^cz?KKW8_mwt)+o(QJz?^hHSTnd+_2 zVU4JTZT^5TM8DnvT8d`xAzbC$yVbmCH@!bw(|XX(jg-pXnXjOljrb(|B98f#T;4$m zZa9G(u z64-IFHabY=D<{X&Xrwx^(9SoEVkk9t|2AuzVdZGETCYWk!Z01*gqL`171}OKCdG%t zPoq&!ec-kf)5s5VRp97WF~9v_5S?T8N%(N>d!r2ETtpLrY2FpZ9RH&4OxiLQg)&3! zRejQkQj2(;-OShNm313)`cvDlKF=E);?FItE+#9ZCs&4gi@5;07bekXv*4%w{RXeo zUrFLGa!7TNS{TLgxqwj}!=S28< zd9<_5YTSBm*N~j*)$#aWIa; z0I!|Gu(Q1BB1v77@#qun&x3+v$Mm=4nUm~o<`vm7&ZDxebjeu6^m82_E!sZS`ymC^ z@o+%=@(m3?lrU(&umfp!c=)6v&YP8{$8Fv>{KLYR@~7tdcIDBYUfVs|Dre!XJHBJ* z8i!IYNHgvz%sd)!0f_8-lqPvSUvES7vZvS_z4f=44?#RfY5RhFuP!ZYK~^kYyV^#5 z-)mQG_LG0T=dURqNd(}gye^Gj6~F2?su}HcC~wDsDIqZ~*b@(JBa_1{x7DjvQ=E;6 zQ7`K~z=!;_UHEsh`Xju8+lM>#Z)2Tou;jy-Z8}gZ<2eOmm zQ>y8_VLi)$*F2fd`fB<5KYIb36*;;CcF_nWDwe)FofqY?&{XRW z=o%DeRE|ahIY5~mPi!l1E9W@H*NfwARgkgp8+A9@XA_e5(x{fHsO2h5G{TE$MPW?c z)=zf=Uj5DeGA1C=_!<)vp$Y_-73I-DV!!<09q-*bZJt|yit=6zVt~Z|Y4@F!-c^}S zC)v%BCzC;uDRD}=waW8WtLv|_$HSI@)vHr%flwDdmOH`q z8}T;I))hZd1q}#WMZr2e{w?90N;PIriGMQ42}Z@))N1J8gAoGSvr>_en1}kLxW(Cs zCUyWR^=fl6_D)YY{7VR3b<3Q*{ezT|Xf0iQ)vCD-ZFSg()Uu14au?ghRtOoPh+T-G zW)KEHBRPMmGF_xykI0ah<+U7uq#A+U4t}P%Z=N;16w7ESPi^qjwv<^Ce0J&~S*^4Y z{@oFFn!CDbUS>T2`!hMN{+Q*~HLUG_fx@ds2NyBjIF#x1Wu#A705+U0>D*!0f>SKV z2g(K+{csp)d&T1ft;w)#^bL{@%OI0~>oCktE*bQiuQ9F(($^V6!oRgj*!}+EuQAid zlhm>zxaT=9g0i?58feg#QoS}dc0pbSzXHNMsKtCS!u~917*^ z_Xe^WoGV{G`;=A1>7}NY>Do15{-mB+-J-u8Vgnt)h`mR{=0wn|p-%l0&b>9$XZ(}B zLh^9nb93i<%%F^Fn%B$jhGFhDe3fOSzZTA6-voa)AR16;qX@Z{KN3ZVvXuPb-bfJc z-i!K<^P|h&=SmET%BHANo;3t&DsLohZI$mwiMTXITtG8vI}lFQZ+1N@SQKg+UL->q-kOGuZ?im=gc3O=%pjR zcDu097sa@Clup;L_Jb!=#Pcx98~#FWqqINLBW?iS8IBCs=$={oFUXB=LmN^+ZuZRg z$hMf!%>M#%)6oQ@*^(=vzg^-$IfZFuhXu=28&>A7>}?9ETFiV7MQZ-}7u=@*e;;lm z)&?{tN588M^UZX?EBMh{@?xTD@3;m4@#njq`?-hk0*&r}dCAZyog;aiX&R72E-&)Pt zNl4Tan(o_kiLC@H)zes>e9r{n@0$P2uI6sV>fmuG`E3bbu$14dauyKj`&Xe#$D2$- zGBNDN-!02gYiPwPuTzfislA3;x#!AH3-EPm&@vO}wR*R_#FNK+3|D$g4<(+1^&Xf#T3VYwI*W^?qBrlrJ?_;2kQ%DNH^iapgo;iIz0i_a z!O#l195jZn_ng%zo7zOj5zFFB!;%w9+16S9qJ-J)-qi0bGa{@+WF6u`FiBx*Z`j+? z8f)y>)2S#*>P;(oq(5;%t+jV-d}+`1vSC1y2-rcI`yMeYr8z5`ZW@Rh*slP z?pny=9h8RW%ub(7H9J57`?tqd|AAL6U*gsadp_Y`IPWqhHdd>q27YFtO+({S`NfK_ z%8nG-Tb}xy3VHrob zkAy%B#J56t*HHeAhH;;%HEPZ%UeCN{4Zsh{F4#*Kg$je@oqex@mB`^02$7nS;Fh>z zrjVWY2f2Ij7i8a~U+fd>f=XY5adgsMyrO#gU|4Il^ptyFpnDws`EvT$vO_vncyKw1 zR_Vl8?LgC^WQ9ADoxrQIcu1yfsG#3*N={r&5I1jyLRU2)4qJK<7}4o7=8=H9P6dTNjnGa&A`vkEsV1_N8e3_(`@9!YeY$& z*)%3x+A*6qgd_8t#qAmV5HAF}N{bjU7-jFi96h2hHb+OOvBr6yODw))nw#X`4I=1CA)B_k`_=RQUhb%EYA9fw^#O{y1h3aZmj6%i4J9ocdTf{Fdd@uS~Q-u z+_mJ_j>e9z<>%JO!#S8F8OQR$Fw%Y#r>|t1%X3Bogo!~_|I7}$@&_9K)V19h$g;~0ivcIarBq;F!a~TT| zQgG$X2-t6d)?2h;9?|%~u(li!(#Z#gE4D-50w~saQiIM~!^IC*Zibd~RmouDcrW}_ zTV#$2pBc3&9W+Lj3)2~PuNt+-NXq~^rNu0ns?I$`dC}TgcYo^}Yz87|>r&D^0)k0V zO*O#vqfifP2!re6aCCUUo>xYC{ZMJo{c#cJ&N#Gb9R62sb@_jmTZJSc!QK=4Y~$;K z8~(hr=89GAxVhZkcG2rVw|a8`U@x)w4^k_K{~@)KnEXE_wX$%`?BpG#9t_+$ciLaH z)8wv-%M~-gjk#^u13$__FvO|sZtdd!wY$$4?0tb$_Sd9oz#h-eV?`_qSEpxRCQsMQ zHJJT0R{SLhyAwLeds3+FKN2N|!omhmPFaUHXuQxvjv`7aH_A={IkZ9zpsG*<*eBe} zM^|2O-t`N}%`HwtEA(tFN7gSvEjYEfx;_!-`7See{RQxF6dLuirlf(iLyI!alR`Ac1z#ml*sp{nQlH9>ngiF zj`D+11-SJWn9Ui))a_lOPlj_%3+c;jl5y|aX&Pl@q(wRl(oH5WJu%e^8Osn)em7lL z{QU*2t>k+aQhiWP`quQTL>As zSAdLlXS9a*v5DK!!afP0Dm^-syYBcxq= z+YRMXgwfqVoU&0}T97^Bh>*eU%=flL?q$TyGE!UyXe6=BW27m)Pc+PcOuVCUu7-Ox zj^4RIei=qy=LvJEP9fYla|=QGZBZRkyAwZCx$AgKuqmpV)$VAHB-;c~IMR|?8N)?B z9TGF4Arjht)C*j=xAJYu759;pSYh5}eA@>IGj0(6EtJ|9+Xo#MA;x&m#(0}%RgjtQ zkwb90%w#2f*rnux{RY%EDJoQYtTRu<<6gmEM6K61gu5jPn$#%cSbAf9n1N(uOsNsW z(Y3{^g)nPzJva-|EL=S>8`k%x}qk157L7q_km_A7blcD6qp5&quhwIxm1UC1^|~ zFNdYy*fAc9YhD6vf)Ypyl;zE!6%6T4zSW>T<^eJCg(LJrG zvGyuv*R=sA8lpR2RA+W>c;I~iJfoIX0sV0UY4pV;tHZ|0rhSt4#px@gah ztQ^E!HNL&R=uXsWX`nw>ha5lEa4qG;U~vxGAA(M3*0#?y3RscB9)e=R3au7_e`g>0gh8GTy9c;$<&QYIZDn8h*l@RQbeZrXPqiZIiC9@! z9xFk)cxuW$gcrfjC(z@Xi9ib0#c3x%hY+OOs2nPK4D|@sHsvXjie^^7T={U^?y@Kg zXY?0NLZrJ%_xqsM!um^%N>MRsb9@W1a4pXN@&>crNn71j&ZU0K=)q}b?vOX-g>j*q;A3fCm^Jag z7RQ&F2)33k0RX-p0PrvA_lKx#=qA{_8m-sSmQwzgs}4v0eYIgMNcx_88+ z$OX7!Ml8RSw>#bal^y%xJX>phmYMW;i`K-5vq}9zWizA47M?=|9Z{}jjG?*oro$7z)ViZ9Neoyq#e9TiXMK5N7h}MWLBz@K$+F?_jbI^9o+~%i zPB+INs|b5>D;48wdXzRg5aD3)DwwBY^huU(B6L%+jfX(z2`iJwj!=C0RvZ=1v54{E2I4B|vRY~^A9#*+h6oY2$ zRG}ls<__|;%Bhr0%7@abB4&A*L6FomssoY_7_K)@0WMLAGbrz}$Ka)eH*~yBfHUbb zVy48FO|@aL>fjIaSe-#8?eA3!OYpNs3P5=c3kj!3j34O8OKLLT)&-@0JkaTdembgBNY- zIK${DC=><0*Bk936pDUrLWRg0XFg=d4NJ``Imd1mAvbDpwu?enS7nCQiUP6Oepj(^ zbu$1#$h1Gi&eYqSayI=#)EK z^lpalNF_e^4D2lVK(s$iS)+wFdpW^><=HFh`PMJHTh&3@${O9mH|B&d&xY5%Az>xt z+2Ecpa|Cyyl(U&m8Xb@xz|GRkw{(~X1HEej;`mOKt{1{S%-Jl z0#<)nHa+aNr>a=oAoadrg|9~~r`uZ<9mfy#R zaAydp1ph&f^?Trm?*5BiQ88Lzt32YnL(tZ`?tbn@g@p+;NtZ&tEXv&XK_Q*E7aLQ|~)lwth_++r~Z2f5nbk^1b^Ug>v0zP-!#G+N=#Q ze}UhGZEzR8m3y=rG|YAzt-RFK;O^Q6ZaC?Dp?RCz$`1=;ZUNxx{40grHrG*n*LN!1 zK=pk(&ykSfiv5cyIuA$El#if~EESHz(>DqVkLbKW03M!{!$42oAt9VjBoiKU^SQ07^2ZAMN^Da5(!IxN!giwy2z0Fu2vWFgR5+hn2o zq<;l<${D2>rH&CDnzIVA-PTlzd4(t-DtNv6k|Tl0PwE}^^Z-A0z_FLOkNAzHl|#ax zvB|%h%*)1V86GovueaBCY2I+m+SdIR&Z;`lL7`JAZH|*8|CU&BJ}NM*imLp(@Ndk3 z?^kJzfHCwI_+JQ%Z_njZB2G=g?89_1V(vLg`^VWy{{lx!-eJlBSJH`4{|kwH-E0(J z0>Ufjp(94@4W|dVTL$~JS>aiWrMlJFDppwypD>J|bfPavs(iB4ytCJ{mXrj)rOi4A zi!9R2@^m`cylrz>zzo|R;`Spnw6e{RF=pDG5CSCKyMypvU8N=0<{f4no+)sJOH^AA zbTxK?o@cvBfJak&KvzhE=wr*)OXU02t?K!LxAmtpao#l@xaGr*U2-EIL7XkI)Knb2 zA$ds`G4Bvg>tlBAaC03I7){+9fbnUg16VOfYEB??TWX1dcD>YctxjtQMx`{7V(Vbh z8~h3EU}_1d;h@;ZZ|aA_e~nFl+~2bG_Ro1*r8Uy+K{t;7~9)J@va?+D_Dc zQV2yqmK9~<3?4%JW8J|0S@l8xX?d<|q*CXAA+Qi~EULVGGaUWt<6n8z^S+o%5$8$* zE5S?oUkR*I{?`Jl4gVVgs~T5J;_aQMsZoxb@&=<`1V>zc^%1<;n>GYIC}sy#X^bcT zHw=WOa?S^VE+0`7C)vg1II*Muzu_RPI(q7Om6`k|z_waA%unX5eCBIRA^DC+eoNth z5o~hOa`~p$EQP%GGFN>Fcm)R`Y>F*`Mm?I>yz(zQ?W){B?&$WlYZ-s=fqX z0$_}}vu7k^i*uR(%zMabOs-Kth2?b~1ze%*!Mf`E@f)ux& zczLJCBX+Gc!=qvQ(Kb=@LPYDL05IR+i&J9u@cy6%ZZP+v@8dMbo4j_rYP zdk{s?e4ZK;FggZe6pkVSHfW<927`|JmFI z4}B)_0f0)`$uUUb>ybOgvW1YM{}Y@t^Pk|9f&V6)55BhvdE2D_Kl8Sc zo1A_88TkrBN@azS2kk_^D7`QDS%{`K{GG;$Dv!~hIp~XtFu|4mWuHF6{b%~M2QtZe zW9!7ze@bqKktw(la@80rFB>E8=a`EVXCz~kwRo`2kBB zkKp)|P6C+ptUvLt%u%0E>d$(?yH$ZN%$$3x`ThxX_N*tbnF?dtnWsK4Hgi5JqZ zNhN=t|E?#bHK}{Fz=!J^khxWh@Ewej01~QQlAxJ_AirU~$_ie>Rcf_KE9~U27=`@Q zmrl}9tSAYrfnWDjMngIq3BQJCktHf@5z(V?q@7nvBw9efusHUcNCGHU@AZ^3lIR{I zhNc5GrV>NAUwpye6@|+h*t{j7R(6YPK%W}ZzEV>c+*>! za~TI`y_%J{cEacMG^h`DRqnu;$>q7`xqwjwC7RrdhfiseNJ%zu%GL10MvP1)7J&tw zEqREqPlro8N6^6@sC5JSgqYjnLtnr-$3#>bWot;5l|RDdJwCC5ppOx<8KjZbY@<4O zy8GrIp;zUh+88|!IAPB2H2#obM{~01K=@B2hdSNQ$M7D=SCyeK9Q5E|>(z(!%&EH9 z@*r%Js8i47lq8MPk#ahGsVVfmtV4-gF(e&vwtPHEc@OIlet_W5vQY}kvvGxk zQ$5nJSlLEBGk>{O0Dde~w!Z3Vut_+s+f6>7?%koiW9BRkMm3T7O z;0)g0T=+RwRN)NGjpP-Jj5cX-SgnIz*{#PUn_E zr+q}s*x>et!|@VsI^Qx6;6ymsR{Sv>zd(ZkLw?hZ=!cB)H-__jbvst2lvjci82GEQ zDo?-4z1PHCf*~cRjGm<=!BOX*%geplkY}qFV}5EFMy)A?Ht3|WbjItS(eQC@!j+|e z=OO3*$HNZG8#VmfN1h{R6j;Owi&VyZ?#fBflpNL%Jn?T=pRY#)v%E0Sgz!Rv4NbTH zH++2@;|qlrff+lCN3_4~{2w_B6h+PgarGvB4{X}kPXpBNnwe#>49&q*de!oU0JX6? z8GP};^Vo0WJ7@}9Odk?tump)fvv$KOJ$>&F;NFeNA8N-f-J_hY_U}j*En8v`RsrR4 z^v?H>Z3PKH2VHkzmZmyn;Wm3Oo#kxH^om-b3puVwnm%*=>st^772Y)Z+y>{6wDgJi zi^3oiV_@Lm*ULEc&s5g3=AE^om(*E8oM(;YMLtqk@M*FLcVBepYwkbAfZ7G@CySd;eH zVcd96t2DzbmdSLJK*j>kno~Wi3r~lQ2d>3h^U8bSz34_(<2C+%_N_LrU57srRGu%q z9Rwbm+aYjFVF7RC`G!${hm~W7rtocJDf@?aYrB}-pH)oX?lCHL=R6f|%@Yq3SLNvz zi;5v2M~0yES3EQ_U|Zr0$(V6rP|Bx6s^_UJdB@ix|E@WJgaB64Y?HbD-oarGFn_6G5|R^r(-+p1RZ+U@cq>L zyy2OOQ^(8VW_N>myhV|kG;aAt6wr^Zb&q&ep=3i(A_P zqp}^qsdOVa2;^!D)eo{|sNE5FD-*?>-$IY9Qd7_s z2O4+=**`}0NpuyA?7sS%y*mXa&6!%xpxdHxxT}Q=$R-B{tbo>G$U~vv-itWtCt7kU z>5VmYU`ayNz64=*)$Kz6UfpBW>X6md?<%uyATMfpUY!alMcutok<3bUUlpZ8j*M3V z^KZS+3fs2#z5w;u3XsVtz&SaBmtpwIR&=2e&?P0^39|a^_0RB2PBOb$^Hy0Q)FCGQ zc40pw?%QB@)C}l)R`1Yj0O?{TH!dj{skQTk%N7OxV~V>mL^DuMVm#NqM|bdB=tH1P z4@Z6qi{Q=Ufu{^KKA7*f09LHsJHJQ!AJNe(BC32r)~ADL01xDh51#mpEq(7&aNVID%m!qah@e;DPY2}AYCOBQ;I;j$u> zrak@agccmi$s&0QMIV|A4%=!>8o|TzV1JCQY2Tl2hHz zNSyJdX>;CLN~1ggEVdzJ+wRd}V665@vPC2)(KwsI1~SId2z;FrgUv$fDbp_Z4ZUc@ zR>jKh_#<~E3wFF8EherWcHjSVp<@riVV%Bc(S0#ew)JPi4 z0=(z8rtaB0ID0{{psNo=gtnf0860mYd`1=iVm2lD_qRT7165tEuvMvMwE_4O z*d01n1Yn7JCq=k$*4D!rCC@Kw~aDUUec)?!$;3Xpf4dHgkwU`;zD z+%pYF{MIfHHpz)mr^h)t#KZtTb30E5P*j>aOe0|X-l2a1Fr%b36`LOeY9Xm%cttAE zmmKO245Nb_vLnIZzv;RIdVzzp_QK{DKyLchMXD?cUiY)%SY5NsdvzJCWuoEUe8b6{ zk+%y9COb#nyTg{wzRGg0v+og@%youWdpfALY7qj~AoG877fSdNTMRL(x8=R+4z;`^Y1E@qh>XXy60 z;TKnh?pkRS5AZ}MexS!6%Dl|GMqR>07bYx2Y>^YoW*-HJBe>S?Ee9)T^<^*OGM^0{ zsUKhdtk#&&$FJ6%KN?rm6&E<)6)GyRi>~Y-oo($%+Hv~eu*KJTR97ArN8vNY^3Ck z+zKsXcWkhMQDry@yT~-Qt+u4)S8Kte5$%6}8t3m5Z{ziioSGstFZWts(>jOrFwwg( zRj1Qqtnw2gWU{vNV^!;3t6dx|QW7;3B^JGqbq*5Kc8_5%n$LC2(o~3FcAhI^)Re4N z2@npQ=1kH;e#?A*+|M+9zjUiLq@?eI47$u6W&&Mf{(-IV1)Y8umiO6>&s zcXpnR4h1EC=xDv@t#4k0uJ2v$K~Yr2g9+9_w(!D8ow$l)tL=CBl9rd&QN~>Lwv`jm zPe+OyQ0BZ(3dC_0EkZ zPNt2C`wmbk@kj2reLvUX^O2Xt59JuSNt%c~ z-+%OHv|ZldgHYVdmn+D8LDoOmRPcYsrnq-2?t3ehVvc9!U8J07DYZf%{EQ1VE;Z9* zry8`6&NbFqFMkNVtMX?$V%ZnacSZeJhM4bPm^#_fsX3=r`an*%6zciSBp(ca#H4-) zEtt9H9uFTCU}rbHpb9e~sEe8zQwP2!-}=6EUfA45 z+g)iU;9@}_(4BHk;Ht8-E&rnC^Ft{p(f}wiqn&IBF&&MkknlAm1BW=#F#_nZoi=zS z|NONNMCR=W1~El*e&o__)rNmH=K$V1?b4!X&L0KmOf3MpiO?0M8a<3Aa1mCnOW-?> zZoy;&yMgxnTs6#4q2dRt^-9A>Ux|#b0q2LSte~X-+K%GNSEM7`ko#(EPF*S~i8_Kh z)2T<^u}bNMA%5wu94HHAk~ecYt$Hb}yZFE|>jUn0p))8BfKqrs{ejmc@uh9*S&wR ztID7_9^s?m`7JrpIcumSg85aWl4u+{sDe067F(93ao(Z0aZ7cwZcyH#R|i47L^eq!-o_#os3W3Q=CCcc zM*9oweCu>tqO0_M7hn?`=&q^YRWq)27d!*8!>XzRkgd~m9;K4|ca-T~c>C@zc9EUs zraUZ|cU}K3sV5+s&}!`6d@^fJXPIM=|H&U&*|jW|eDWFVS+@5Sy6kCr#(r$^=ZScY2U4~=tAs|WK2N^Ll7S1@xuL-BsY0}&FoA|@ zxTqw7w2t#mlv~3qV~Q0?lA879mLSx_Z_^M6(pD(pRs$v6Z-o-B*HOzUGbr_iS$J~; z??CWDj?A=SQ$*%EWkQ5m`ma{MU_ZZ;9w8kDi!fZapwhYOy}%}VvSKMw_^{sDG31+9 zX73H0*uJv~KN)Dg*@LS)dN6tRi*dH3l$q}s{+7kqM+vyW=Q>k9vw7XVbydpy$a@`# z;&*W86bX|=dr~b%&J8i^<+ZJQ@zB)w)DPC8bH(F*n@U8H;`_S50ibI{Anj?}WwGuR zfr>6fv*8eu_h&KeX*YgoV{?&`>b%nDvcVL|^x(zoohh>`%jz^A z5N03X?7Esw*Y?{FQqDDrvQ?(e7WoJUdA0=o&U5xVwant_wg|q)G+Qt#2r>;ALlUJE zj5kOT9oj@7Aw98NC!$&AiQ6>`K<*oLWFW-4w^sUqKELD@e(ux>-Z*K1JHhmU50o0e zB!;v%z3H0@W;pbnvfbuBqj8wxesNXE5@g=)Z73`0m<_@cJDh^-%!dl1H6}vOfy%Cc z0ek@rAk~s&Pl>vYQC0!Bq7*|pO_pX+N;Hx8B2#XivRI{aa&8z_9v1k^9_89U6Hj`} zmgWlHu=P=GR9G7R)WsPCs5F@0RU$PMT$VawMaH+`9$z=4Dnn({ai{UpKKX|V2DDP3 z)QObmLndj0`zYRfrm0-meBn5f)9UGh{Vjze-lPur`dRY_W&MBd36L^Jq$^e?VqnvRq-Id6)nyz{U4d3xPYC2*QSmn|AdxVsU;> z+~pKcq;FA16Sf8_P(;7%&|B}rIRr+0)noH2EFK&vl^L4?*RvCGu}Aplg`0NQTWxMy zpqM>>aKD_ucwvrRii$x2Ti@<(%mP3bQR8s;uz5 zfNWC0+d|I@Ygtp;)kMkDlR@mPk_CqhuXNrvuh`(ck@_kq>>-&p*

$urK4vIoIN z-mA}=W`&pt1KX)MKH}~Q%0_f~Ijg+#%;bWynF1P1#dIW1*)xM<5V2Wd zWmt{wxa4%!22>>8-EztNDV9@nzi9OPKKtV2XRyi^y!61O8>tWExXSUlcdOTh?D7pH zsA8IOad9Gs&RMGC)GlYaGZ1;-lKKQs67Nv?pN6XG>#p)U=a75n_*?z?Up7dr$*)y9 zIyCAC+ff17XNW6QXkgdDuGTCJi_;-=i(qhK2-tu7q5Z9inxX#6usF zDsdLP#t(XqTvQH$AKX*m8Ma==^fmh|8(fdtD=iqDh0vRL8hr_^j`%;0Z;+A(n*!n- z0ci-JbtQ&89vUXUNQq)3UL}j)QmO*EHZry#u2j^H7d_}CHb7iAwT6JqiIEiz{^2!&66PYsAZZh1xl}IE7J0EY=VL8!9Jc>iU?pYPxY zF}NH2Jb;nP2Z_R5=DVpmvTjHPIce$@1tI)(k2DUW$`FDoXMPDqZeE;tvXB_Y+5V;g z9dd(=bbLfHJ5?fY3g2g;`)F>HymOfff>_Fc;7{`3A_XlmvQz9%W-W=`qrT5*{}gV8~GY%GmsvZQJG&RkS(trSt&*S z5pJ!Qha$UJZKCmSSMhI2Zd-=B4V-1~N#VYHYPJ}Hsj`rV2%}%NV%fY-SS9^T=Op*A z{RH(rt~KN2=)qD482tPSWQ8O417rb`dkixw*|ET|s_ z*&6ucdl4p}E%^}QrL1t6H>4!Cxq-z{yW9Ffl;p2m)h$Zu*f@NCN}3~ri{ z-)o2y*(@flgqHK;nMEQ)S0cypCB+K`bLk!U9-AT+Bl}QyA8c-Lk{o0jiwUo=@hHCs zpnPT@+m&jINWJz-eLMGc@$yD>IVwSyUg$G{`*%A}@WjV^{79ZJwt?u>* zzdCPN7fbi5!wgFD`#U`bAw=j&a#pAm-h=m%uBU9kLRzQqi7vA2?>?w&0Le-`N6W0u z$eXy)KaP^{ipIIELIy^A{({bu6I0ROmYWK5vtDCsFx=LJ(eMXpcJnZ!4<1d8666-~ z*JjcapPAzu_Zl@(8uFwa0M7i1A_wI;oIH2^s;q+A7Ju5~e?eo=T9&(l?cvr6zmz-g zT2c~^r8QMQIJPSl8e}$;sl9q8rE4edYurKwS+v9moFcLl1{y%uE#D8{{iS{m+p7lr zm`#yDA3_ojC4J;S3qZan0EOz4^pVw)wBMq6W39hi3arbf>MR{am(}Z|a|5807b-!n zaefK^C#qaVrew+OsJ(B5Q>|5V&LBGlttQQ{sqoV%VjAF&0Aj{VY-D=!)535G6_u|i z4onI13GOo=@Q}W#w8yKC+?Dq1%g(bw=iuK}M#?U87l{zF9@3IV=nixu_A5rZ`ddAj zFT5dFu-q|<-xFL0_)udKW&fiE|KKsIg5@2l5x^~BvRpFRCZFw8tI5J zfMXmJ2CU@%!h^&=2TCUvEE^qg0J~F7Jp&(!xMz(E=6xzTLzx4TF?o^NhzT&h`&9kZ z2;UY?^Mcth+6D_eIoD0&MB-DZb1Mu_#3{n{H7Ong79=#ei-nz%pWr9Lu%Eb>wbiuHgMl3w1|@AJ0GLl!*hh^>vD{ULOI`qrusKLQ{4-F2C(vs$INDl+>( zf@HqN+y`bDMclVd`m=&vA*ZIu-Gu&vyc^4OuI~PjhpT_gTNKK)2rARDoK~Yu`*dnZ zzX*0e_k1m9HdEwJP=$!uBFBjd_GX7W72O?>fF1QI$@b!NN z^vIhGjMo1RQvimVL1jh!@p^iAjA1}X!*=1lC*0Vw4(+juD;H?@Km8B|p~1C_@zasa z<`VL)RtLcySQ*u_Ks+F@D{BS4p;}n%#k(LhgWrX7gi6r4_hC(Ci)y7+5=5tTN`9HUW|~yM z4w!Cfbng^ATzOYi@{eLm}Jlj=15k1zx)ojp!->r!{e@t&dITWq`p zw&B}R?i(A@@0Wde53pJ7ukM(fl8u*C7xyX9(&Gx>5XdoJJv1OZvhw^+2GI!qQ8YFR zsP4iVr82d91NXGJP3Rp**&az26V?dm$FiB~86y-pc1VpfqhLULjT(`hu!>Vcu`lmi5N;vx)FN9fq3Z0;Kq1p20!B8*$T@(QysvGvxe;Lg@Uc)4cQgguv zQRd(NYux{n$StNAE|0Rk)m|L1t#I)4;0$BX9k%R~8;@>J>4rf&k1Cpl#C&I@$P2j@ zGz*nKGT?Q@b*?sbe*-r_a)hmI_T4;>OweY%ThVCf7x71&#C`P(KWz;zOI}oy9bWdP z(SSR(3rDQ%lx){q2O5K_$2T4(yDYPf0kBSfD4#5u0ZKnB-TdTsDIAz%qXkd!A61 zP#ES_uCj>dINp>U?r_z{ZK&crl=lvKq}z}5#0%23!M6aZ3!LB5c~NABBLUuq{4}|2 z#xpzfi&Y4y;&4wgIkc$qU08k5t3mPiP)V*g@>6JOcv%{2kTQ0;a}ra@%kd!j{n|Z0 z`*%K1=?ZAV*E$OCFt-lQxKJx(LthecL#rDv>{&>gk6Op1FsD&KkjfWH_^eK(5QTq3 zg)SiaBi?FyMbv}VZsc8wGfX;)vMYR0m?Bey;5kD9k@=t#nbnT1YI@4aL=p4xsM?JH##UvvE~ml z4Fa{Q;#My8>0SASEd-a+c;+^sQ;;OjDfT z9yoC29+`VD1OdSxpYJ)p|DMBncsRVc&x`B6Ue|SBp9a1K(Ih507dYSX`9FS`np8#8 zYnaE{a1Z?7q~?&dm)5ne?=)&1DP5Nl)1*DdRhM=c&ffPl57cTVP63s# zseL=%;#p|K#;FYLM5le_AdE*PRNw*4D2F~+e%`#d^G=gYQ9KIPl(q)HK>0BoUuigs zl?jbR%aV$oz}`y6B&meSEcV$7k$}s;#c6_Qh+h=laOLGaSxJ z&Y`aKCGYr}nbDIySD#N*VWdf`@?lDzNK+{O-ma`-87!+kO{;e@_r_Rh_J8~M$?A~V zQdx}(YL~rji-`R2BJuB|s%GlHMHK@m^hLs%BQe;v9zj3F93F~)|6or`wEBGd-!kQm z<<<@eF5s_MwBO49y7|r1in)+?{%>2_VOprV$az3+dA~vPrSVbWE!LK-0dgZDu9jt2x7PsW415y_`(YTHL#YChxH* zY_$EFovVLjdt`+e=~et0_TTQ<^MN-D_rB}|$PW-2BHEtvjgO2ZJ{`=IwKN3V$0KIS zy<|{Z`U#%$Zo2}z>1*%=yvl{V_57Q&Lr;h&u*avP`-Lqs`&C;JMt~OQys%e|mhl|{ zS9`1}H5!U4;yHnFe@x_a7emg|f8#Azr-S0g&8-&(XGd2h7w#Gv+1MRN1s5C|Zt2!l z9Yui!HkxewQr*{`5n->R6VtD3C*yu*!xwUo*Ry16-yLBg=ai2`AWD*T_GUxMpLJ3S z#10f>>T~a=d zRvsBzz0h85{V2pVPC@`J(QQPT&ZOK3r=8^56>4qZj@&6(n=HCmIybms{sB$}Zu|Nx znOFq>IE}MUNghYSI?hW;mOBAuF{3?hD4g-84~L|UB`n@tnPS%HK9Q#NmGYR>cY3b_ zgOq^n3idaGOx3JD$x`MsPatZLy6K>#aq_FFeZj&oCSvCPSLb~D)&7pj(1*K2N@YRC zIIz%8SRo+;HptMme$}k;Kg4;c&ayQwa=$=vU!It0^ckxZ=a&g0EkGu#MuVWon3l>@ zVk*0&@YzglB7LyPN20$CN!Nru6c#2*Yw$8p3RW?6hjla-=+jN(Zhw9|}4yWVrx&W_^9a zs_ioN#Ljo!h*p`ncsEfl;iR}(s0-|c@7mGV!!9`(xkICAb}C{iHOLU`QMPyUKd-)Y7+Bfl)K0__QyzFP6#$PxC>>84lC3+s3<-6} z4qH~;j!n~q;e!(A18N=4xVzJiXXLF*DM@*+Ut(2gjks6b)nOIWl!0m5_Xwq)n9q8= zpQ)`VB#knZYixG#&_X)Qzuh@J4Xc?*)w_AR9ZxBFIYC*j$oH`QW^1dOcr?=CM)YR{ zc$~xW@`5AKEt_j`D{qZ%rkH*|5{W)OV;OKyfS_H>G~o?TcJJ)deumBVrrpNaX>Q+d zc1QbkfSHeKKk(llW1YWu?N{kO=*_RrVcWh-KvSJ;euJ6mtF~{pXD5FngzxSCiXk#J z5;_tg84#-I-%qr_hKA^dhdWV0=lzv}!+cYhVAn8oc2wa2Mh40W9Ro#Jcjx7Qr`Frs zV+`!L7-n|de%KW@#*-aXObwkXKVSK7;K%c3-(7oxyxJ{UX|M^Z8f+v#9LC8^g3XKY zWAB9Q?76=|5tBFFgDfIT(p)Dgc68o-iuUQtXY1P}%lUuD;#-|9Ohz8`Y; z3M^}k4|}&M=tSCCe_Y5Ruu&WlL9L~?NbNUy=*Y0hO%|JxsnCF&pSgZg76<(XFu=!> zBEWsBSua}UqkWz7%yn(x;yK3s*<+{%I7W#GQpMft_Vo-OulRuO@fdE?3P2*WV8Ey^vg{E$;+vFPW4$rSC z`!S?t`1ibP_F=1B6~D&}{lgw|-R>tZkr7t}(~8C499aS22!8FbeceQfcZOhsfvH@v z8Zeajx}}y(BYqLFkH>^&TZ9|-?7{}M_&pO&qqjLPz96}U%CO_!A~3H{JJo9krXv!l zvFe|d$`scpwRZSIi8pNt2K^>4g?hYc7(b@&(Sj>C0@s6Kt#JK*OSxZfqCi#Y@VYpZo1;6d9 zfDKU2l}Yi4O??sjU30Y_^f@@#d>nAlvY#rrthIplSPiCY`tN9|f5a$=44Lkl z?fYHLb?l(x_+-+xX7Ac#$(Y3prX}xNm?k8LVmJh=kgV3s-oz{Rny-8JCGO}%yI#`` zJZ|HngmWo~l;J~2YI=mB*Scu%6&jFiPcoO)z56SvjQ#VgNlX9`&z&X&n zy@<<+aqKLIJkS5xH0Z!)g0C1s+(XBgL#JZ@S;}6X$><;{bd_qRiRf%AF5j4fbzsCH z8Bpx1=h$Hqf2Z@RJLLZLIF_Hof!_+wbX18W69^dphuFgrFUITo#Cqx8;t%k9z$p)P zQbTufEl7u2e%E$6d9YY&BSq%oD##2>>^s6)Q+X5h7@nhco+|dvPO@_h@$X{}5AUcf zog4M&7MTfc-r^MddN@+x?g8)pgDTv#{R}q{zqRXm`R(fZVQPYT(>Ss^+LVTMgMwwy z{OH}v#c}eJ3ijoG&{Q%zj*+9NzHC*DZXyu_D6yGXr_cHZX`WXI^m`G9+`pqFbI@G# zGDEBs z9#&SooLIA1L0*7yK3w4OESKL$A(@RvLQ$;}XpU`fN7W0QgTWEc;wVm7)7Z}{sX^4vuho>Y`1Jrc zG^RIVq9JeS3Z%1?5RBmc+x@jy8I3J{{+mJl$TTAab{I(g(^ltVm=^&G%C z=jvua)rfS)vEZ-Xzo`;EtEIDa0g1qlai;AvIRJ$xX z|7bBi`*q9tlK9$p^Rz5eyG-2Bs<>F&H%gNw(Yt;hbfg-N-iDK5!7#g2Ntu@3okrIi zV|R@V6G@kEjXK}h8(Ed|?bRVqi#zmS58Eu9-MKm{aCc$9w`j z-wM8Pa7Az#&!?7nKF=Sv;(##W-=KT7aH`Q7{@j`5b`i5EtX=Q1jzj_&>UJqgh)jJW ztWucV=pV$_#NCTWH7FA!&7t3JW{By*&nk-w3b{cdaiiVYUOOX2mdlM!2sr+}yi;6v zEPFM!<##76ym4o_%H|Ffe8lz9V*NwGQ>_gRov3`V3~Xbs}oLL(O@**#F$tx{IX z_ARPL)U>y)HVh5NE5qBIhK}Ayitx*G{_TOnVAZx!R!W{OhQHW<^W=?{=8ehbu}l1H zEbtmN>K1deNl9R*RNF`D#UcF_K0nl)eX578+#hk+`f8(aw?e}8*2EUpzTdq0FgJ&- zk67Xa)k^ZO`YN5f-3weiciZ}_Zt}jFuo&P;&JJUByK(9%6MjG23IifFwLV;c4R*OW zjobDYCf0T`>w5oqackLE_5FUWvnXq79$cM%yHwcwBW1w#oJB3j?RQ0I0QsKxqETLJv!YGdK=bZlz4C;Uaz0d3(yKmxW?W213~< z+(F%$;;0TKXyFY!nopnX*_8#HRHaUW_j)hOFHytoY^hk?SDQyQ*^gzxSbFR!apbOv z*MX-rq)7c8yOBiJnxQhSIId2Y20ougpHu>G29g{B<*-!)2Y*LU23Vn0w#4CvB?7 z*x7tJm51IH(%HODl^9rDZB{PYTB@RDg?w;d$!EpT?LyBmKF4QlRq-;}f6Qa7Nx{Dn zJ>zm@@rm?WYlj2dy34KuKmG7ytKtkAgo|Z_rE6anvcr{%F05^aPC@&om6&5>S{$RLu3%_6@sui-xs;q0|pOb{x}cE+$RQ0 zosWjDTje+e4$bim#`33KN$af?U93EPFR7!P7tUL!QUdGr5<*@M z?UPOntHQ0d)~Q?Yox`<=j4V+P6!Mn9MhC$>E0L+DEyFtD&~5CgN~a@hY)8ri!QA-D{^aO1sHSrwfjKUsWP4!sibYZZMPhpuzJ49CSDdiFmc0DhBBv!9`I+#LI^t|t~Sw~X2DTcVGEgu z6XwT$t1l~dkZOCDQ7c-_4%qAyO-{3WuuAiG0(I&IzmN)=CkArb8H${ zq{%ksv1=RyZ;BrPNDml?u~s{aiOJk)cJJyA9S5v-+ot{1MXm-i?fXflI-pw_Zf-%R zWPX!&RPJ6ITv`AWS0*lo)wTCm=6)_`Bsx#7QCjD3%yi)1+d2w$Y$n>>OKQBu@ zG$b2gXnS)lZA|Y|&3(=5g*1{X3lO}k*B?E%N&o2FpMm?0r6$J7=e+io_ zyxr2z!(uR=Rt6DpGP8PP{cuKHV&prE0k3&5N%6$FuWI+9co%IbNvzX@7L;y2qg}0t z_m3U_w|^t)ig8esso_ZCZh+4}g9|6k&Fy!@_0Y{f&DCg}&NG7?HV#SXh^&EKR+6?Q z57;DBD`p?PDtx9um^X zYb+HOj`FuN%1VZ4pGz`IIN#p??|4X2Z}P`m2XVt3SGsEZ=k#@1%9>r^mpFOA5#Umc zj1?@sZWwz;SLr}bT}vKtuSksV5cUwf+>A8VC)egRwA^k+@ zy^eu5Bl}<`vRBHs`oEMH-6AhGd+ zEMsT-s9EHji+?KZbbO7TWWF}5yrA9m2?s`pETAWesz12sDog{^5#d|7>tNiz;Bxoq5Tp%`*^O~H_ z*y8)`V1#E)SqBgsDI(%J6w`dc(P*8u5TSl-c}&6}+nzTzHPp|l+2t%M*gPl4s|WxbwTv0Rf5 zpH_|T6SU=|ryY7wc?=t2vkm+s)p_pMhhu!V==To9mQ-L<~`iLIdjDc7_08f+CH zm~gv*&}F`8!MwiTx>imXw_R%I(NL5KI&T6AIT(U}nROpJgQtn6vrn=p*_)ikp(j6M zW}Gvq2X!&dt(a`LG?Nf=HejP7XEqbwW``KOv~h+Th;lgxU5OYp`rF9?7~Q$(Z$IHn zZV}t1yV#{i`BZ4A?UcnE4^t8Y{3NpC+mS4woo4ONVx_`P!PdiVMR4HX|9+{uEg|V- zQ2h;6k2$M$*q*}vP9?&9qF>kIiKf6atBUv@s!SZ*CcM!oAO`;8$~x6O@?qzR7&Q5z z_^PV2S%!oHuZ8H#Mv{bh^>uuGRisvUfqF6+C_liM=dyW(9E1Y6(#RU=?=Nu1tw`?< z?Gd_kqC0@G0vlm;AudR^nKVH84-pb$aC{^c#UlF30vcAO3R>Z`O&UBi4Nq(j{8)Pb zbf&*)HjC3@?}vDiWu9ZB-!w*_kA|bp*#WJ7n=e4Ci@$V_S+)C^UwiovGS&y))ehLC z(R==#n_|1Ymtut7)N|(P-(;w_EVq524HX_)EocLd0|5yh3+-v%x1HY1_-*MaBh<|p zj_+iJ&@!G;Rn0Be3VcNivhh4gBmGHVCIeo$tVYo*p|j{y9%_fYskYa+a0f2b>O!9h z3#!OoV;t59C&bDwI|%~TEJ6)BE>(nF#`CymO*OK1gH-JOY1slA>9?TO+1Uac+^d%X z0rNZ~B5Ckou9zo*kK?2fzzyRt1tD9tmOcr~*X;~%m&G9t6R=aul*v`|AanNS-i7-e zJwPBLJQ8-(({7j=`G&RLX>o&fXr220pXhD#7*03GXb1vE`Yr%|>+{^YNZqgeaj}q_ z;tWC64VPHIdwsJW()ioxxAR}>2DL3QYtKd_#e&S57v}SC#}R*dsle4ti7$7uqVw1f zC=z(;9Wrd{4cp&jKhUDXO$)sSa|ZX%8jm())$gfVd1D#oeC_7j?CXcU=Nl+{mzKoN zEw_HMTtvQ|9v1nra{Rr&$~^s7RcHN;@v-jXq#dP*1n_-fCS&7Oj3;~eJ2ttC&RIxC zaib`k{?1p}4t_UR8=)8dYYVM9nG$1b&Qh_&zVwCK#~L+IFJlRt25UX%4sZ);Mo?nJ ztk|b2o^fO-#(iM&uw}=s;_e>6r0C4rVG3n#Ym=ee7ay^}{(eEo`?PIsPReyazU;0^ zv2^bb7LC8Hrt7{|83pqqVE3-T-n%(RIL&0oymdOrCJS6`dfRWQ&OH+_ClasKww$PS zSF3Io%mDtt^w_(mOU&l!z_Bm(%_iXl^A$$~EAfRdqEBvey)Lq5 zu=9F@6@$)Uv3(y{i%{|O>mc=aRAglTdAf6G8%A;W?SFbGA}h?$f;oBpJ(+vXg2%2N+_DM^=KpnD?hc;aBQo{N7&1L#>cuRqP6x$NcD8$ zMF$7#`m&eN&E|b4pUSq>K?C1@<8+k7qYIfURmfAGkl0VjxpzU)A+c4WgdmgNDs|3M zzad((`pwA+?~%}JIU+UzHqCVlVdwm%3Qsc&E6P(2a{}TIg5mI_b?{2QjTSk3l(5&I zhIS}wtH9_RDMX#XN)Kz4R3`(!lR-z1r}S=LpVVl0a%c;+2?jmv9=r*zeRi_?zxfU{ zB^+n=wfD-z@za005xbhYVs1pW=s!+q$UE+9R)IB7jh_x29sIH6(54NFBuQ%edB)z7 zG!pNRP6@Qa{`>6PGnht_L`$wGjl$Et_)Vg0-RcvfydmS?3CtCL^Hqt-|8AP0TwxBD zSC9%>c9$AnqItCI#k#-yq0WmyT2J|~vVEfvqr#rgIbfSNSjqoL)35z$<}^%Ewoe+QO1SmZ zlr0rzC$HXIj$Qg4oS_em#g1W@cTHs^@Q?iO<8LQcVWuymCN9i8o%kOnQO?@msi>@^ z;ST4=q^mK7@P%>vKUO%3<^hRkV7t64x6k&6R#f!=#=&0~m7Sq=?S~Vpe3ZbPuc1uf zHlRK;iS_T58KvofcwdrSr77CqPL^!QPqz`%y)QUNAP0X#|JU$C0f4j1EfNdQWyvmp z!yM5jfLXvW*0$<)Wgr>#*8|>hvEcU}q(8&R^-Zb{}CP z?Bo%$DU)vMuq!kEK=cv)%OGi0IzvXF`LqMjqI44*`ykad3ujqrj8HRL?JOx$(-?6S$b6Y>#BAQ1_^eyDaRRpAKKA%WEv-nD1PC2a8}31uT63 zh14_Cn4`rA(7PN&Gl&!!t5@$4wx_2f{Vhd3%|xvvdOow)rnKd=fc|ciF2seV2mtT? z5F!$3^R4X1_IYUEkHQS!^bqbF^CxcM>x5eOKsGpkBEzloHlgFq-yq|2g%5)Ncw_6F z73)^LJf3|q>b?d{)%7B#0bX*!I%c`v(lI{J5beoga2g7_mb*A3-nt0Hmq05G?L-nS z0yAR5@z_>BiX^V`BEM!Lqr<+fhsfPr7Do}`pMnwj@v79R0)F?NP3gIVB#*NT ze^=`5N|mzUw!r?#63%;AUc4c)cKa{UEQuakE@ns#5cePb-g zz=5+Wft~k{+0sXr{U2=iAu4y*BjQp_X3aL&sr+(Mt~M@A%6;9#uhlSA?g2{TwJZj} z4I>q25kbh@2Xa(7tKKYpUbm7UpCXWoMCWtsS7LjeTtGSA8n67lz%gTi}Z%2&aedj!Ck#gs%Mh9?czb}y|foII^27f+(9niaB44hfB12?hy3Tlt}`FO^t zb?fT*G?%aDm<~6*gV@RJIljJM=9(&4m|Y!-v=9a)+4Zq~q4>lZaQ{Qv?!N8@Fvw zJ9*VD`W?>VQ|A_@$xd}OH#`I=?>ENl3em|rKK+nkS4OG7PcdiTcsohY`w*Z7ymn*t zaOo^X&VK40lTai*ASz|fhH&uhoG`=cHiOc#f?4|^+Y!||7> zyy>p!asR)k$<$v@=m%MVf}R53EfcyU$OTkRZ6gip+U$NvxavCNyZ0)$lNvH&y4nx_ zp5E%X)B%ZT8lgivRAGx81U&6Hj~Z<3mata!{I1=>vz0kjEL*ds4i{_GJimP2!5QKG zOFB5UxI${jwR(&JkNfrnF78>te1o|mb>{K*X0n*Wo@eAdngq$}+g4 zW_?7Ve79u+{&U^3xX{(>+sZ(}OV(Je1@2|1%vhN?Lg4usL2M7;WL>!> zTWVxuK)(?dE0~F8pIvc6ea10h-4!q5`hKAXh12zg67#N40tzxb+YWogh-(({q zz?ZbczA_9$bOBmh?8{k8+O`AQ=mGja9f5U~7dR!9ScYvA8g*`YC$PA)dG@Ja4iQ6j z9Ct@mqRu9Um4~0{@xC&AYty&#nDcXGj3CR)4%AqA=d~+ax*T(Py(ex;6Z;S^QKGTj zKi_hPkWJQHL^x%kt9~~EpA@qO?j&pwV?zn8 ztGFw8`YkOaz$+qZ!E;t|Jxj8fn-Y-dwAbIy+v}m^T_(Y+eFqG^NsIXhPHgJ^ z+Lb}Knm&1}T_r~i)nC(B!N^GqtgGow8SU};8wC}U``CrwQ|K2=lKoW~JC1oH&C0J@ zHVygD)bhmPb_foMPmlf2q6J?ysS5{B^2$3{xtK#P?z}zuU<1GC|L&&8?%{R>&U9Nh z!M?)b%tQM~=F&s8(c)^-DBHJW8uEJp5#ftB8j+>6=xzU6Nuj;+`tUnqHXF=>$6`u` ztB%|+K=jC|f51PpcRSO-&SU3}%}3w5uAugBOZN@EH;%ki-)?7aOQ z2Rkn9NbnUvap5~39C;P)6IPHmpQ5J|9<{Q5d6Tjdpt|H}C_5lp^Qy^{ z%rwRi{LhO1C!EqEedYL*N=aUxi?TnKvEql0+_>1wMMKM=KFJ)R8}B5n|Btj+j_Vk_Tk-TstT_Y z9a()T{vlqHf9`cu@HYv2b?hJ+tU{*VGAR-P`te*sLA!O}fc zNDxUgBs~AVT3~CCw{NR97Ij$_H$FfFd<|us=wDp+ug5vMH9Kho*)m@Rzt1cldbtq_ zpjp`);eg;>Ca!u;gXU_-?-_RqL3|(z;6XP`q>go7UZ_rVi~w>>eMq(tiI{R+;jN1C z)&M-BZmvTuy)@e*M)-oHO5SUo8aJ5@yb7Cb5xef>b>)Zb87oRWQft)^=}5F%69~UH z;W=lA2G}WDt#IKk;FltB$V|TAAmTiZcg()V|?(CZhSOSvq+;ZGw)}^32?{ zO1}S+)V*#W`o|r91J0hGT&`?xD9#NZTm|sl!OGK3#%gm&#R9g?Q=9GE#O>7>0bhlo z5Dc2orpNoS#An57ZNuPh2SPZkDw_L|fmh^c-+JEJNjG&Xn%H9lxc@%K>X1?RWGgro za$0@4wYksHxU2T~8Cel~0~D1Udc||SmO+)8(4opWK>@T103UFj(w%5GjKF4u|HiRt zAUh&rSz+DE984Mq&cn%a!e~~pkF*ewUKuc{?+qa5`;Z2vLL&WR7E{@dFTzHM?v_o9 zxCpdAdlsd3ue+HsPs6j$IArD6cqHE3#x3wvXU`WPDH7y&&!8yNfH&RB5*TahdYtbi+4M>Zf6zX?1_D(D|`QwZKa?4-8p_L1WTtEc*cy< z>;!REandEyuatLPJs2MLrrvr#AF%kxIwS}fE+9Fh7Pt;Cxc*n-=;8BM(x}-Yj#fOQ z@0j$k%H+JW0K_mvN9)aABT z*k>m1Cj$IqC~N{783<(cfgBxOdcIir{#imf#a%-4zSm+$qNVY>^u0&nWsS>b0JQ|} z-8q9fMxDQ2mO^y%j=jap<#fL*GqPLMu1ChDh$qLfh5~J>jrQq#mELS=vVqyhzUY%Q ztKcBkD*pM*L~u<+uT>kmi2VHtWWF0vlN> zpCYJ?pOd}k>c+lVamVP$s-tr}Ck*5~X0yP`)ZDKLEW9CYcrLCddfj-IyTHkF%!zvL zdDvAhg<**N`_>0@tz4b`hP|F2Pv#YdHHP2G!)Z~8QDp^MLJ@14xcsxw{~D<~pBXIE zPJnKTTObxe3PZT-LcUfr$I?CA?5xXFkHi@7eSOtm#9aw*E%lWxg!~?P-YfD=3L{d0W7}Uyslo}YZnDi#EHL1(E}!*E+Sa|p^QBX$EjhQ?#e)q45-v0Ll<^;f2?)>t*#J^{1 z>7LoqQ_%swD67IUhWvOk{ceB%TSML<#t~us8H$v;Xjvz zGnV^A5tXyTEKg)RbU?z)cGLi`*v@UcjayzB6xq&8g$w6j*}QHm&R~yQLUxwN+|E0W zEIf;Sv90#uVml5qU%v43iTpd@q<=&M5R4y<`n5rwCVz&yMJk6bT$;*$#u$cfXUIQo zv*OMM)R2a;W){x1Ai9@Nng0J-048@g`8Qr8;GyFVPxDPuo*V|tAXp|mTJ1#|LiR!K zyTAV>Q$6ZUw-w787@NjgV&F%rLIwp&`V}l`_QFT(xaJF8<+{(MvKCU`LtFwFrpl8d zLe)9X17l7(RULWdhtcfJ!TVfB0JsAZB$^i{LSTrPguDV` zl}9gmK^!*%$!cf1qGYD}4BZ4|5SQo>QCK~}Bw$B+DnMOiC-C&rjvvR{VdsmVVw zWbavH(U+yz=C(+dNaG(n{W8NP)V9!wV0jUi%6eJOG1CtFRGE!fJX`;-iYHl(t!V{E z_n3q0a$F@d{x#H5BWg_zHw6sW@@<48tpF(fo%x_KeetRlUyg!;Jfx4wDM_&E9!T^b)JNy^fvCvqAW;et^-#2JwO*M?|H zb304Rx%-3p>RH_r{auVwncw*~^{{6$t}f5L$@-qaL-rUh>9Dvs|9`muK>sasG_;=v z5AFMXnSS#m8$2o`xW;$;Oa#Lldv-R&3N19Qfss-Ii-7;Wfrx(XK+nZfJO}a1P^eC% zT~tcoicx3Q=s#kJ^P9ulLv_%Tr5@ecP>^AF6P|pU2l<+{8`jBHqymx!s+e@u^Yn<1 zIbW=Szxwy8=LLGyljHDeSZ(59Vd!)OD^6@NaI+HQJQbff>D;GFvW_DhD?EV29({oy z9{s}K9tKT|doKF?g7zX3;q88dSa1VAh@3nK<~dnR+`lz)t_^*TNz)oq0%xFxy+)|T zI}lOoQw{3t+Yoc|^WPAUb33L>J0O0U$g^FT^xERv^`2W-LGQ0A+#T*AZ_eTM&f4}G z!y~8&0{h@k#JoC^z>ecC8oDd#)v5-AxJ(zKSlrM6W|A{+XWY6QloVLTcQztIe&0)7 zy;Mi$`CjP~3=LG~Ujue^$~i6g#=S{yUo~brN)nekpf@Nm-R*|cl6sFaado7OfMOhcPwtxO{J^jZ;=xKp? zVSx3gFyKLsyl;f%TY>3iLagsBQcj#<%21D)VqYMhg+-rTT=j;JlXY>_XP4sl>GA^O ze_o2cMu)9LQEz>HfbYU+FfeH8c&ukn3*CGHND7W*+T`95OccK=N_Ouz2{V|itf>F~ zH$C&u6inewCd06E@A-PE1Ml0qh$qJg+FIW=qBU<|d27;BJ^v+f@kmRd*Ls^Kvprdi ztpAFZf$f^sT>Xgy737ErRBZe@sJbgrKt=jC5NLDW_j8efbRCIr+LtaRRq|?!2i-s6 zwhlW9_Yi3|^1_ACG}#-vOum)~HmQEi{+ho>hYD^j_T(RFW#>C}j=k{~JFM(2#}UtX z|5lz#%C_{%L!UDvIj?$T$mtTlte)Kh{J6kr!DOed6X|F4{u?D8Y0k1NT#Gg$B#5|$ zVRapLI4(*hN^O_Ll5_}L+n#?9+G}neJr3KN)LQuM`DeUn74fTnI-Gs>vokI9Ff5wF z?krarPb2r+1} z-K=`m>0lx?WphMWBxuW+wz{b08Sw$-&$&c@U2()r(Kz4ZWM z3Km#QEH&-8buN6e`0o5R8@bkrdy8Bq^n6iu4yWV_vQF|rZC{*U==t;H%W7FeEIUxQ1U=vSxzfr$kgd-Z z(0+3kE7#w`>$ax;0tevKgPokHYZg;JPa;$YNS04!4wdtX=C((wH}wE{MB?P)>8T5< z0CGDG`Pn+y+xZ7yyBAOwkBB(2JsOAIveKa2(eKe^XZ&=;3zU~m?o-WP`~|*VoCduC z!Y8ua4&?vfai`T9AAUKPOe$|yGm6`Mcgb;O%Gde%L%L-zRfxp|pepL|LleOGzkI1b z*x<_MvMlGH;$jD4V&a(`+bWHRPsSI``1EI`nHcx*PLer1}nb|Z$DlFIIOcDH9JXy9UIsrfm5fO6T=IBXW<&J|fwdT2T z&$~WeR2*~GS|>%ae4_qO+o#5j)a%uXp5XAKa8SnAGSF&n)@;DhT^Wb^WLr<6*#Gp$A3ol#UinYSMwRv-Scl+W_&8SL;PLh-A@I3-^>pyNf405+81i>F3 zLik9Blk&WPF$p<4T{)z98v#tZz+gfAu@*pWEM9ijPk(VL^y@VQ3r{mFU*#Hu)+E0O z{m1aW!?Ur|qj1*#v8xInr2eKuK06CmH2f@H6uhy8y^M!UhD_HJ5K$4td8uq{(iYD!FRU8U3EZTo1A7xS6qN9otr|=A7cA7 zWvkRz6=)C3@Av9qm(sG+f2!*exdl19DSAdKw%8CC^#8Guu< zN8cb^4_{A>5CO`)oY?)K%RLSaH8){E0uLTC(f2QQ&gH0)iE-Nj>dd6k8QO{irx?*L z<-o!WaDF2jjqa8Xt`}PD$mfUQ4}Ku7rcu02j1aLJmes7{%>CMEz+X>{4XN!WU7M)T zw)yV`exbNlx~o0f*y`LaX->yjb67fp1!m|Q$23v%pxHM{4Xd&9WzL4@{3p8uPOBqasQjp{}yD-71 zNMcSEVrKD9m^wL%7KLshb69OuT`aI;<+g84hLZ+0s9i*X4IplcgYWFo{;H<|Wytc} zhWr_y(;un`zFMVf9ZgIwrBpcyp3LGRsJGE%>PXLW17iO-^z|p~AC%ig;_yK!weu|L z>@a<8A~7+SZ#@xL%TCI8NL~GTJ{wHT3>!u7+J(NQc7{@qV^sh?GiELUbo?9FvR6I7 z>M$hU5w$D$8`M+iQ*xL+SF&lcJo5WK%);#Y=Lf4RmtTt-^@*$TT)BzS@Ldo%av4xg zRa9%HVc`9+k;x>J@~N-}ntua1cuMq_o5UH2L+PK@Z#=&K3vOtr`F;5K=wfO1;7XeL zvFQ+g!}YeJG)m{Te&K_p@i=0%=*&HvuMxT0=IVo}C#z1ekmI;pA|FX} zj~@eYVbgpM4o>3Dad`8&yXT? zI9s|s&C9Qkr%Kp`i1)^9Zthn(JP45l(AhXZ+q52MJV~=zGUk1N>?G18s$s^AxnUeJ zkBSDFhlfr|jnQ-fM|Z1-Dvzt4%kQC|;Ai7juL?P-jpG=T5DA-m^ffDqkmQj>ioEK_ zkp&^kT`xf_7#ql}BK8;YPfY7$hXw;XfEV8_{V-VtA_38VM* z8Jgp0UG>DTv6y>a*P0D^eO?hdRJGXr=ELqQ%AgnbBZVH);|bsQpMq5H9Zony4j^OZ zo$g#|_^lPohUsGTBIkS!X@67#&WrX8kQ)Z^-W^VkKe7i5qAkgAjOtWyq|Xe)mEf(u zkq7`iGA82JAB@18w;+>_>@W{k*uQIeMuRRmr3{39_4M%?gSyD`>n;!*^>0=m|4)e4 zntuZb`wj@ z`gQK(f+_6s!yZ8iwrVkUJmHCuRrKc}Ziqq>`^N0~rbVeeeseestVr^|XKj?S*8+M3 zujd3QZ~i>B`l6zy=(_ahdU2BzSoF`zhGiC13((!?O+ZoIf>brdLcW;+&(boVrkVDR|kr5Ck+0!_P#nv6lGd>#!aJ>9H7)rL; zr#G&Q>nfL|@4ScwC*o5H;P9-#^~<@Litl5zXtc1w3^!YS->h2E$t7X#CqFa_2@x1d z^zUr!sWjdp-KjuC=Q%!~Ajb!8Zxx&B&4K5X^j~AgeU6`!CH!f~i1? zJ!NJK7qQoQp7e%QwJdW8R4{E)mxo`(>dBcf9p;UliIX5xGJM+;Umh9_lwQQ}RR4Jn zmeX=o{W!Q!714q#&}+1kdSyZMHW-lD7rKQ3K6x{BXzTMb+WwG>>CX#|b~dcVH2*p4 zYm)9Z-^u2@&%~E%SG`!fJfmmLvt>n%xv2=33{@r-PN7DZs8I$o6_EELEXRjvpMzP0 z<_bC>52y_QIc)8Jniz60O(Rrm!FAW?tSIX^5#pk zY;c{%C0{h3Vgf51FuQeGJUk>*XjO_>0=Uh9bCkVhRvx*BT^pGYBJkmx643sHQPYsl z&jJJoPaTT3oLVSS2NH8x$DO{QHOh zU0p2=Z%hz%b!veH$?aRxNcK)~bjwQi{hXr8$k)a5vwPJw)mN!YYUfRDqz1ki8>$Uf zFylB+=OY`#J=P_3rmqxTFO z0uXiXq4w|YsG(Tv)oJSTd?!gst}gu}I_c){kKQK(e;-wm&T^Q78~c?kwyH#7IOC6h zT$y06L#f3UH!;ATN*!oZYPd24NLc?2XS+Gq5`b`L)z4z(JR&3nV=T>$9Lcm_ag0N~ z|4t3hqS5z<21{O5SJ%zGHx^Ql-kif~;kF%ee zqJnDlVL=<``e3n}=lP&_KckMAv?QLy>Dh6AAKzDnkITI8NvhFdbNR|q9`4qWZT+nb ze-vugy0~^^=SaXUFUs&ViqI^`6lyOcT}b~?}p&a*iVZa z=?2gwL-AXEJTKIa6W6zD&yQnL&E3RX8%fo;o@t4R)LRzo!_~)n)oYGEd()D|;vyRgg6MFIz2YSlx{mszl4Hp*GAE|~hzVQ&p6uLlY%oYEi?B8M z=cxC<y7}fkvdn5CjD{}kNR1uMTE_SshzGow zZZqSR9p=zR)}ekaOc_z5{hHNgHg$20bRo}Kc4lzw+R$0~;Vyi6M;F0-ieS~!o_E*s zb!eb2%~di+=5>FP=JM>RL{;B(iy|h?a(RsR9$eVMH%5ImAfWMD#DSd_K) zgKnf=4yw$9DOAp_gDzx{ zGOZ1V??GSnPIr&^XSi#07>v$#KthsE1qdRR#b5Z-OQSrXz8f2=Mpn7?W0 z1N_EO{)^2u%Yt1N{+0d%U6%7m&eX))D05J}R?!REyRdT}&o_gZ5#R3?eX>D8KNX@a zTE1Ti=4$o+(2}X&;{z6O>LUMKb@(bMi}P84j;6MeUudmZdbmw`I0+`6V7sisbojL4 z%Rfx0qJoriGCf!I4$twM6;L0FH>eIT*g z#1g!&bwQb^B#7Wl71w&yf52MU@@pS7-cV|(IHmg+fQRyY?PM{0?N(|*k1s|e5~jg1 z?=_Z&%+k@)5n+vU9gFA&Q2Ff_LM^*JV1c=%aR z<2?;wqQF-5L@EKaSIy8S%IW2|gmEzC-l9405aXa14;Z%+hPUb75Jw3w0=> z7#o%MNo$xY_iOC8vCvs&uy!SH`NrRg*;d%72@~=@mvugd6ODI}6Ka zBaI7EO%fp$`-icWd7#FK^@xku*T1TFeh_l-+pQT)eDvi|{*VpkmPg-|wT}0m_^FJs z)#+!+o$BYP3Fv=enhwIs1wZ&Nb=_mW6WXVZc-gECZf=4NNeJdLZ@5ei=@VLxge@Dc zPxWs3cH4C-OqtY>Fa0#o)|?l&oE11m|GbQsFt=Zy^{zS6>(WN79NGMIw(29XSL0)- zeN!WiU*G@pi*iM-tvmkrrUaxHy!y8Y&_twiG%qF%?v)aq1>y_NP98wFOMkO-{BeNx zIgOPi*ss~N`kmdlnp1v)sGj$cQ!$%1y*I0K0~vDb`Ch|oOOujw-2hr@bPwvknKPw7 z;0Uvduvi9(U-dJ{8!+IAfcwtDl;yL^L$Gn&pH@<@xyMT?1`=t_`MpeCMtDOyYYp(` z@DXTT2Xy?1JSTYK1M=@(j}5s04OxnK8rWM?dz5spi2Bn-G$b>GhM*A5+R$#fVacY^ z)3yPQ2D#AvS}u!n4%Iq_m$lE;D``|M3v&epbcT=*sNU_|q3$Bp>waF6K(c&H`)Vzc<-`k4`ukzkY z;~;`6kT`~~0|S6Mp<*Ss$}A(T#N4BOKoBQAX@aY=!-^M}GD9*Qj${jZzLO=P@UnB5 z-#zfGVZ=c&3c&GlD+bHFrkYD97MT1+86fyZXx`9@XA( z0nb@@pFD4LB%Lcz2UHljG1HFy)%^2kYxH``a$z-VB}U2-Q5LAz>8j(IcC`&wH5W+(wkRw1-9MwEkQ|6sYMgKVg52)LC+7#HRxw#Cq&i08;DMB*s<~!w z&rig*OO&H$2OLZA0F=-$vcbn7>ZF;tjp+f;r5DB(;{m!aLr zW4?7cDH4{jyM46mWKOwO-E8q7Rw76q1+@Koj3$aVk1-#7a09bOp9JA4sQ^Yp0*bZM zo5|BBI1xF}#e~!!UAF^!J-Yu!l(%pGp#(wRHmteqV6vykqmx{pJd~khfiF;ItI38z z^1vOg+wj*TV!mOpg7UDFhz|)2g8n>S=s=A~3#`UvSMPmsVbjdS(LVRIU7+r3)45v;E9u<@O^*am4>C`U!pQftd~9 zbO^ZqLZa0=5qWsMLjOWSj7)J!uLNN>oc1SV zTmRq31mHdQy$8b^@jXE8nIs75Nbb4*M>4_Dqf30JPaqZ*W!$#MMYtWu4Axb$8$`y) zMEtfdZMXrxHT$h({mR7K`s09ud-v*T2zJZ3uvpSkLBw(*O|A0NZq|Ald$l; z9dsm}W~zVkM&#~Z((K*t;tH%4G;zzDw%cto!>7t*vf6%uO&kBmQ2>OMY5DIr+N{XsEDpYm^-;QG$!M%%bq=d-7{kG^f73a*K$MA4%-5^I9Yl z{>GM_NnFH&cAt^~c9WWAmLT@D9|U&32D+H3Gdd1zCE1sJx>sM*R=ci^2Qk% za92t7)@cY{wUyo-p9tGTGJxzB%H@VzcbK2%r3p^2@TULAa1lEacYfRV~s1dYqTvA7TR z3$tB&t1Yk9X7gpU;d{VlBY1#=!_L3uQiIWwT85nvn0C3(gWvjWDm$N;#`opmK=tln z*8yTGL@#xrN~XJ5mTEk5b%IS@?tntl{=))qFaP?TQ)7fCjW}&HK2}AhH6mtbC zRM;hp~HOsXsU@KF%0{AMSc)MemT!W zn1-adAQn=3bA0_~b`hwAA8zy9^iyMo^@K&G({At7ybAFSnH zR-3pY!aUO#|Burtl;#=|!LBf@V6nBPQXnWhtOM&l@AJNyxo2-EX6xe{Rn4bQ8|G5y ztqgiu!ou1!JaQl0#v->h>Zc|&&klNc>Y5cWgEpn&c^25MZ8WPNU+<+Tl@x78Wd(#@ z`nLfHTUaeu|IXH&feqfvq5XZ2Wg5^BN}EMAH4ZfENgwvmYsq#7#%V>Gb!#JJ2<@m+ zjqUs2g8;`=o%<0JYo^?eU%-^eS5%*$lfkX({aZn{fEV6NCQWq5n?prqv7=7KS#zS1 zkN;!F}FclXRvZGRSXAY!m290a9#+aeak`_g(GMq=E&4Umpl%Rb0eA z3O-A7jym;C{9Gj}VaZh#uC;*AnEiG6Uq95_?BjP=6nRkNz{a^o`b`!xgqJ1gYdLp z9O|Q54n)?*bpgwforlGL7wHLpGJf2b9vEt?%~vl5G0gjlc##ezjG>31c0e<75KIBY znG^5rak}5hw8GR=#jPyTo;IJvvl^R5zy0KWF(wng99?o7L{{VD_%Yz?r4tODrncHj+m
    <>cvjM&wumW%agV0{B`2l8aH4j^wOu!Pcz_U7@QsDwN1PqUe%wc#ecw!;lL?RPA`F+~NP& zgQPyLWN7tpE>>D=fUf5g$+kq-E|O@!k)#MkFPI^o7LPKqtE?HBV8Eikjza{4ACn&?ZL)|e8uPQmP$^AgQ>E75FmC| zY78b5^mBLjD^DBlu-rCFeC&GwQn-d(L10hA@*Wf@8yRNqt(i^{@9R;c%>`cyaxXEu zXA`|h{-99Z&=Kj^7m^m|o_UhKT z4hXAy(H(NpT}*+nU%&T`QEX^Uibku`Y#q>ec0en2n^vIqP<(>pL9%5QS1@^5w<~Rk zk#!&*Wv@ex=AFuo3b9x>AI(>ofm`Ojc>_0mEJSsFGmf<7cALS&rm}7CY{7qsv0NbX z(bXnF5QUaJ_9;Vlp6&5Hp+N)CT;f**?wpH-YN4#Fkt(YwsQvqfPYEA6VAvHi+qw8y zpRRm0R^v;P8P_bo!0s83Wt2Y2#E&np$;{`2-6flPrsL{GyCp55)ib*(#A6SN|Csiy zAXzw{YytYv=Y~4uq)CQtpGv+>b3z=$uQ95K(2%&fV;w^fO(b?GnJ+D^Xy5wgUPYp9 z3BSC&x^@e}kggv6YVX@C?ejuVdvRAflqYM%c|U%nO|)}XN2vhO#qXm?TRA2!ia9Jb z!XIg6zoHqVRX686^_k-og1?3Xd#AZ7<58n&mm+jJs3#jXWXM@z_Lek~{`GBNcB9q2 zJNP2JRerbgWD71@gxs5FkRqFe48ZnXu7*VciZ%-Cx+stV9JZgy8aBQ8>S()|c);QI zrGL_9DmQ?S;q5}ufhbn|BXpMy#1n8oxbw6W^{IV;K1eI9ant{9y-rsfZQL^bCs~V~ zxHbOBRYEp)2KuY<_c8@gyctYErPfPTI|_@7X8z%FLrm{A(yPuN2ai&*&AKc$N<|r~ zL{8mjKokJhsb@P{O<;hAdEn0$JbmDLRfmw6Ud)IbDL_ryQKL6OQ5$2TuqynoGx%xI z>sTuE{+fE%lz0AD+7U1>DGA>$7j;vM=mI2G@BT=;Fw94VwF*=x6<>6nTvm;5brWlr z%Z~wpG6r?%4Hr`B^%nqp^mkM|`A-9&sE}@y7K5^IKD&}h5L3$4;vjK&kuYG;*jdTE zz9nl~xHsy7OVoauB7VQKL@N~pDlpY!w1m@XPslue3xFk6>HU+3j#e!8hf2iV!K^J-P}%SK zWoe3Jdd9dZ17)Og=ye}>K7VC`|1{p zAE2BmV_>PS^n-A9>bPkH4APs^xMs0j(gtpYU_k+FQ4BoZ9jJH*gt{(>WGO!^3gs@1 zZHH`#bg2%~1l!;z51zj6|D1lzbh_^rt2N%DtRLoNR@N>ztRsz&)%}vWG}UJ1u@}HS z@fBX0a!{t16LVk-TmbGVqitQF&KZJdlLD#<+!I|`+H1&-jaBA`^*76sL1gUC7&k*l zcG{IUqlVv6He}Cb2f#^~r2%xtA?E%Ad3Ue@Dh)<|+l4=JxRx`v?0yfRujT;=Y8Muf zDXL4kC{(zP^r|={Y~$|ETYFrV{i?Cl**DuJ24%Rwg~$G(_=EaNHZSWoq zIMU*Z?C@e|8`O8u-_Mft283Q`oFNm^b`K;24xV?MZOj9}8m~vrY+e@_ z;Mb}>PxgXqCx7_SfTDJmOx%imr*xKNXBjX;79| zwvS+Rn47f2i}yi|V|i=jkc;W_^~i8Pb}IC(S#>I`G^wLeW10AY#&Oops+e$dQ>D}J zXhEPJd%@?xn-j-5Vz#;*#nn<|SpR6a#^%9`Qzni#dAo>YC>|9c?fjqmLdZ=i8j>cT z=6yf?#g&*T$aDnf;pT*?8*^&CaKb9Q?L_r(12t583gJuXBGz_3BxDh;umaC#qYBYq z|CQpq%X=PgO}M0eJGR4nC7&S6b<)%=PTq_b53tLS9&J0gqqy2^XN?@=juV64VEXPg z%|pg#F&C|hhon(=U*eZciT`C?jjMg5o?0Gg^2ii?L z!c>eRn4GO|SSGRE(b7UXa{_MTaQTJoFy$RLI{Ub%M7>#V+%)(q71k96FVYWB1X!h^ zv)Hq?{l1Y4DpVMyO=_TBpmuZ>MkfRb;R&yEakFlQ$F;{478F}Gs^=O+M;SOvHJ9cu zFw}4s-Ja*r*8nv$Vb`fb0az~oN`a++m~i9va^#m&=y`ig&}*I<3JmRZuZ@?=n>y;F z<rpJF8SkrdKNCl!jn2W-R2$GWu51zUBc;mFRFh0f-Kf1QNENd^i|xN=BS z@59YV{EOwz;L`ohU=9%D*7)}vC!9Fwgr!n{{|O@7ef(yn!UdC}2Hv&BF`raR&oZRL zjQJE`@+?WKaM09lX}cqJ03_~rLweNUQ?-gesF8{l!V3nScMKH+{GsV^CV%pg?wmf`6vKc9!GyZTVnWS> zA{sY)d`fMZRxRI63Tq}Wl7lOL`0ef(yvKJ?DD%D&Geb#VXlT=@HCHhIkLP1mn|8jt zEAN{Us6lTq2XBS?H({W!`4@L?(+`A6Ky#$JYZpAbpwKwbp`=YY^ix)Oq&^7OQ$1h% z6QE>c;-A>#4b_+&-sE@U0Yk3J|2ixav20Nhs6Uj4NQOJK%DI_CbQ-SqTZ#C@<&Py9 znvUWxynFqQ93=bu)l{{=ywyeSgFaASH0qkA?k-E0lDRl}>+XF}?9f_^=6DOCm{y@~ zW9W-`9!cdQOQA*YY(eH!X< z#3+$3EQD0IG`wO_r3T=+tuw#K_H~Iftn`M2=!53WK9RD#cx1h9vP0_Oj?7$*SRft7 z7NCfu*}stVyK>)(8a+1GEaayE7X>j-tEg{NfuH>Xj?D$yFWl;YQWuFGH-i>^KO4MV zZ+J8N6N=Y+6=-vodI8RbIl=kVkn0O#gP5TZhJ6Qu9YB_OO6N^Do-(A2g%CY{e_R!U zBOLj#`~j@Bz@bl|WQ?QYTijU9jkwlA#$B33h54t!N_oq&cU2+!U2WAgGFz{y=Ja*> z;g{6E>E|6HLxW`DDCb+akKl_zn%8;3H#6ekRJYe_>#os|m_W9f0WT`z@YwR={=)<+ z4d0^h+=tZ?SJ6fhB*#hhCZz}lmpAO%f;B*0RL%3iMUnjIkEh%7VaqIu3{ zUZDxSqBC_c)gomihe1xi79!_S|l;qC^k}OA^3OkLI zOMv}@1jb+A6}|j^C&Mh)w^&!Y5iGj8aS1u|i|}tO1mIlM_LqDJ#HR6LN8g*hGrzM} zo%6N5D_=y`eTcu+FfH~=?2X^qb^(3X|MsHvYma}`B)jMlwzI}%fcXwi0EdFVJIP|G z`W`Gy_v>kU<`bDe7OJi27ob6$|TUe7}1@W>byXF`&Ie9dzt!ii_iDXVa<;zSPr{k9^0 zOW8jqG&9z#Po@o)Pg589+)M}L|sd?y9ckX!t1NnnN}sY%)+Wi#ytrtJi?SIFMg zvp@VXGBlTTO7_YS z4Ul_@@JQ;e2)CMKlHS7up=0nSn7stq#d5i*Ly$OJ)Tzn7n=95vC zopHDl*k)^jc4yX{a?9f;AR7;iuLLWF zPINyNP^XUW(o*8>pL39^=_uamHljZog)s;%-SV z;2^b#($x$L=$>y4qy$xrdgU;EYN`~iZ5pV|angjn8N@b8W*7>DGJm0%`!W7_qr~YX zMy1`vCq$}gct%9@DOu7KUIvs^=bUMkGGzBN{6ySla=?#-xKnG)u zK&U$9ioiQ&yw1Ka=LuBF5hKFBs*(juvVUeVjv}4T&zdb9+~KtMJzV)pCo}CU|7o(o z?Y)+i{KiA-_3UF_71f@{42&Su6@3hEi=q+83+c@7#9h8AL#;q^Uu??o#dK7b&I<=4 zwaNOV)bpu43d070fByStVNgsW%Znp`>O)KiSfw4pi5#(o_5d(faMnANp_6X*00FyFxHJI?9bjBhOFW{Kai(2xO;(r#h$ z$O6kq1AyT%h!kol<1-8&5O-94u&nVosj~_T}_sA ze#=zKl6o*=N2Q?4Ng|(}2y<{D2RgwdCCRnm-JgqrdT&-o7vpdX4o0AZdVCDuD-{)J7uy8lZYkWthm9fmQv zVco6lGgUYNpCN(b(9ZGVbGSJf+0xdf>(092BUmEk0lfnp1a(*0`xf^lXOtysi-Ti; z@e%;Ar^YMR{g2NhAyJUF9SHR2sEIb_*K1ScQ9tI5+|?(2@?@Y*LhYE^RN7lX{q|XG zB*QLBM2_rj!i6@u*PeLPBX2BRzLG7QDGC96uYt={mpbziqs7+mo>xakj7PAmDq=@; zk*UMb+yk(;SE;rK-&0n3+C9B(m!Ts5-4^``IiHr-7;5d1KTu#$lx7%N5-uvsRP8*{ zt(%0g^c;vp;&I`m`pd_gx9QadsFzsoSOwM{_dFfo z<(Uea2~V!6)ILG_-nljQ-P{;q`61xp!r<{OXAS~gq+TszA((_I_Ju76eH3z4r$SqG z%IFwiuv;8E_zz*Zx~n&3L{EKm$z(l04w4O|vN z)OV+tu~Z0T8n6)AhdJwm(6tONDAy^TtMxL@TijDn|3zz4CYy~G@nk@_Kq-e4Pgo3KlN^Af`EwJK2n8yD};Yx;3=ZKBCz(AjFc*<$1f)O!aQcvMdw&j&8S zxDg;5Jp-W?dQv0XfqHwkMH@DAzC~Z2(Y{RamP5@stJzl{Nhm50?H##SJA1d^At5Ej&ZM`~^7O-| z^!_u?bMyEk0s${ZYB5x&;cvYVbW)`V){A@y9os`3|25h&aYtP4tN(efuvL5jwRzkx z7zcZbsP@6z{@0Wv_)+FAB9V~s5Md2pXeI3I{TO4o%IG3^VG8-9rck`8(yj=$U_rOn zrv$NDtUkdDlMH7Lev-vk6NzzmHX_-oal9se{a zY-R|@bzV-~xK33_+xzV8|A@_H-)G7Y?&yq`H-k6`>~lAxDhN3Z~KLf$nAv z?M(JcN+s@oibCt3zm9zJM=;QnC&7$hAS|f%XO#O;{caW)Onv_5=bC#wP`ufq;7LA5 z4PLBfm`!z9;R10HNG1PT+bM3WJNasewlnvAe%u;eObGe~eJ;e0=4MIzFtRrgB7o#2 zuymSn#rPKasS2>8^8y$M6?4@G=(tb}{s+>4|Kr&PXnP5Jx=`IkS6I$QUOW)6<>H%4 zMOyB9UMiCrlvDA1Ee;h^kIDe?XJtI`>l7zZsl{p=ZPtho43y7b8`Jt9B^ztZW(01+ zd-gb~=HLmRxY;sxeNFj3=j6)W(d2i$GM%2#*~Gx`?vBOhGtu;$Ct;H!(Ngh&C&LeS z@3;@%n-qCXVy<$oo>KIBgFpH0`XT^hZZzcY>6_`5@~U8vE_FU$KVZ8y!hI1oDY(Kc ztqODRXD7boC*$!h?8(mRqWw9mmE9xz)c5#8AaR1p8_*`7q)ngs0Us-~I5Er+6ujXc zXM>x5Q(k758L2QBKA9WK)BPmC0%=C%7TC&@TmF zJ9tGe$NRJ4Pj}V4vGD|kJ?HbY%`WkDtDVvsK?#Jq%wEkv?u!F+G;zqtF-EoLZSJCW zl6Njth#GAWCDf!SeV4D{U@*l;gwKz1+-Z9Cd9O=jrAc}Bq8SltCAbvqx%6{f4qGf3 zMB7DH;O*?_t}|VA2ajP&IPB7WY;|hSQX+)nRm0Jw6M_ zIb0;euM6D#j34qtiw};&^Uo=P46G?Hx%9a#f~@7eX3A?%?hO$n3rn80Ry*7vol<|ivQ=4p_Y=M=i*<@tM>Zwg!0tS4%D0EGt{K(un}uasuERt z%*!ma6i!tj*|d4?v)r9`SvSk1-89+3H>0(1d9B7OjS>59HU5FF5rlLpjWd~fzkJfW z=h%6%elM1os8Mq8++h5bI>XLus*Ew0kVLVJILxKR&+f9gn__Ci(at0HxC~>PbCh$C z3@*}-Ev{VE7{)w(__t#8qn>yGT|mFml(j%r-@EU}c70YHMfa+^-m{}~7~E+6w?6e+ zPu-*@K@zKsQcS&>cxOmpNT!)jTLueeNZ>Qq*gz@aGx0&{A*d?Wr>>dP&|3; zQyXiaG??W-TEatBQ>g>#)w#Ix4i*(f)PP8`K4#G+P*lUzEWA?Iwm0$q_@f9m#J>07 zxeg8Yf&qiS*&Q}ggsP0=^29E)s!Y1aVDi(rUf=;JuJ&xlNwr6BE9!|4^h9gJ?wW3z zBx$SOws~?zS8G~E!h*f%y!1VfT_DOiGT(wG30=ALXXTGcTS&b2^cJT%^fpt?*m{va zoJNCRo4xUvf&HEQPs`_SfAbmplx6CIA})oDf0vT3tyMcjz8_-zL1e zV$x`#J>cNzqTbPw7m=~^0h=v)LxT@(ssktqrZs0V*OTA^zZ>Irq7Q)Uz`S+ux!H+7 zm930=rHWkR*|=-cu2I7LZ_KSr*y>p9&<7}yMP#_Gw0zGGnC2GjF(?;sOe(g6E|Cw< z5|?*RPIqgCbr+kwuvDBqDf~6G?9+MrUI``qi%e++2mDoA+K4uryIJ6~wbZr+g{QKU z8NdUqQZGz6jyE)fg;^iy`@R`{DG=`QbS5roh!b|7)_=1GdsX^^S>Sd4)G4FMSS=U$ z=Uvp;L=R7Xk!9dM0)4c$owk(KeN=ON|4ag1eT?M{5r{SYsNJBMeiOIo!LWMo)%lQH z-ZhH0r);tvMv7c`%27|d)TwPZ;NTLPO}`OF5o{PTj8aE^sl1mrojBMq#rLTd-#gKgOuz z&pIkHY@NPhWcTKNnB5PW#(P2yY+=|wJ*rn-2jC@QjYLAS3J8Gq|4a;-g z+*3B1u&}-oT}R4ZH8Mbhyny}eD~9&&B!bua;w&E5#Q&wAAu?clNh#`)e%`@)iiL>P zwYR;>&J;=48rWs7$6v%KA%^{@Du>ZqABxLFM5ycgu2ZyaOi}BhBOK##t@uel?PD+1 zCff6%14IX*845k0?%5(}t7S*-Gw3>0^|eRss4RSZur)KJ5x!*2j&_^A`@wxZ?b~aPHn1bFO;>sYTVV0p||E#pY=xnE+sGd8jM$lI; z$=70N0`$V3Q0D&B2HLJ|S_*Q8A)lCtrlEm2(=^89yttStu zYqK!^DuK&FI;45n)fLGxh=B7+&T>biFH3aT*MwaZT zbc33NkwJY9&^j$rGF{&so0!q};=(%ktBv*R z_N_#8$_8t`aPxx2TM(3tI1JJ>`MFx|K{xY*#$y^MHEJkpxN?sjeWk}B z{`l3qo{mcvPaoG|ADOKL6da{Ls{3Htmb=6vs_%IWO=PvXUGGOyB9aPq3Ro%W{xAF! z?w!PT&KWa&8SJ2wj=s8ZXRv;^#IN<&l0Ih$d1m(8T6?r;+D&S$Y>hOU#tA2SlUIJP z1mQ?!LRVMDgtz9lk3fv*Fw%9U7Rc~z=wY7F`XwZnz4qtY{ETet$p{<=|Fur?@4?_S z1Rsbky1^0ySN#6-N?!l0o z%g8+DcemV5AB?s5NWztNl|MKtGY-seCK&1>L;2MYe(a1M^%Z?Uuone3S2jiI`MSQh z^ONiLXNIZu`ZOPyDvh(ygS&eE_sP}{5zULiP{df`Rb3r5-O3OgV z=l-qrwn-NF7CT@~OY(rtSf64)@s58Iq^wJJOAumTwN;WaVoml(RC%yfseb6c1_?*J%Av&xh8Nw7 zt4}41KMybuF+*2*`P|Pg?}0xz$>>6xi1WL9(oJ_2{ebGg68W6+68nUB#3XJB-8lWa ztDA-RKDXz@#hYXIDq0)L4g3SUaFtz62H@TDEX2e_>_ctcq z`}c<{7gkQL0`I*vPUto@%8!Lff8`EhxJ~Q7(A+7*y}F{o7}&3mxM3iu%G)uEkt{{p$OebUvyi1myw_=X}S zE51|OQP{@vx-=ShzbjJPe1IZWh6!E20PL~$w1kpYPBnJ4h6LC?faC{OEi0~a=OGRL zm=U=Y_@$K*YovMN=-#rf^0L$bq3w%C)i(>vdtI$RuQN^5WqTO+E;aRRIAC{@)zH^3 zM8etU%{kf+cy;^Q-mAj%V+R)lf&1^rWIOg`$oL_#7)7H6Pauy{HycP?zPev`kg(R- z<9dT$0T&0I67X6Q;H*qP=YB$Zrivx^@!=8@3_Ttdd##n#&PDg~0tXeAO(nCkL+mfz za?v@yUv>sv{(K_C3a?+i9E`mHd$T2Tjlp1siA7v_aFu;PQ);sL?$CppS*O|$BN%Y@ z0m6nIJ%;19s%!}X6b0V1+HWgdz+HG{@Vov^pS1{=(CUk>w`8aJR#!qt%VM6!sHn-p zK@5{fq_6j}k@{tjQO5;cd7{m=+d)tK9yQ%uC@7gM+KSt?Gk1Mnb}p}XjkmD+%`r}6 zjNKd>n0Wh9(`r?k*iJ$1yW@%3gV%eo;A$$qcOw?uOoWd+V%hUahOQWy!ZgPS%2$h^ zy_2%vA58ku`l}8j4$#kJ&xmcShK6K3xZ#cf zrF&9@Qh$SRtq%QBv96|9Biys(Cr#O<^<&u|)SQ@ypRco#UJecxbm48s&phWon47)g zG0fEW@i18MH);kG-k--HLRA?19bF#1^!<)6WR+=ooY!vTU(TNm6)n@ucou}kjD6NQ z{lAEM^LQx#FaG-zin4`DS+hl1hLoKlTV+cMg_(pX$-WG;WXryV?7Je_iYyt%mVMuM z24n2ojAbx0zpL;4yYKrSkB99t@5?psbI$AaJm)?Ackb8jLW1Zkj)m;^@W0@uv~!1s zKAp?wwDOVHIcb40jw-WM7^hHMo}7_kPS!*n6f`iIR*bTI_buLX=!n%+;MU#(0OC=0-ebz4x|8NmgJO4-Dp7`lRtYXhb z9ZlysL8&vp=lvrHOeLGFLR$XxF54YE0|zX(bW7^^OkK=*uZa38~_AcL32qY7rRN}$k0*Osw8r4%aof-Vp$>>g> z^E=dc5p3)q=(kA*7=Rx zNpkz1!q^ml&mvS-Z6%Y-yrjwy@a$wx+z1U(w=gMxfqBqlI2UPAe}P zS{RQ%#Mq5H^ySUZbq|A*!qoZu#??YSdi7BHn=NHId1wi7WRTuoaj2fL{zx?k5)rMK z6&`an;jCqKJ@Q^}E2D^+rKe+es^4~%!LR+t-Pa9x{4-NdFBp&9P(8b(P*C-_qF>GN z7lDPNXDx}0p(E^9W61S6kAZsMcfx0?tq9l{e)mHjov!67;`f#+hO04gTQWe19c%{_ z1bHm{Erh{BI~#hzoCiJUh&1Or869jWB!1r{$bDkpGRA%Cu%(H>3P=@P>{{ z@wT9X^`Jb(5c#2vtY13Jxr# z=!7ku$?>$1F3^69kou#BwaYerdmg=Y8_v;~4cr@c`v}?@5w#0n751v}qWtiW71|M% zZCv6a%6}@(gBmC_eallDe{O45qu-YdS!X#Wt=Xnugh8Ibu3p!TcRsSzM4WAV-z_+W zlGoo?=nk1|T&DybGqL%r@kj?h0jg<%fL~cppJ5H2ybcs>Kdcb4gx^tr_EUI|6Wdj0 zEqQLz>QOGB68sEWuP6a|wSM*T$w3S^-_Q}mIy3`vgM46P(c;s3nNCv)N7G7>Fj{zJa;m;gd^r>(0vlyB6yS zYF9OsPl)*OgfFNlwO0e%|HXd!L4)+sxxh-?KRr6&wMqPuW0~Hhs+7|n17C{|n9`-U zY`IM}ZVMFUam3t-_C3*H}w}e$HK=6b9e2* z`jg=sbCidZH?PO*KIb{$+R}?+tyT#?iW%{zFuZ;0HWOwq*t{Duz^c|Hc6C%#dx_HI zfEAalu6&MO%A}9C*skHsdX9-h;+=*W#&sgW-)YGv%tVXEpX=S+-&kxT)lo}M-rmo) zPeaaY7JM???MHoxv+d8Q{&jeqhg0N)M(|6z*8T_I&qT2Va1eg!NwWCrj5L61w@T>; zEZ@~U#O$3oicG(6h)a}xx6z5gXw6EJLzv{A%+f>CX7RM zFwl-pl6UABHPth|I~mNWzu8MGU%*ljT|Y>W zJcr(F^w>+37ePO1))GBx$8MHV?#7&PzHsngo@dDlI;&ikQZih8@Ttq@NtOl%SUPCtcGFN>G*4cq=$>ZV_f+2AubB zpectVRXZUl z(<0FIJ8AuE+LK+Z9eYWNMfn>(pVf=~sGt3y&pfb!?NacX_9yODI?DlyoC{>hE==bY}WXS8?5_;r7`hhD%-9oECn#3#^(TH#35?hvg^yFuu1%k3t1<=p-m`k#;f(hRcW@i4N5O$kVtEz0L1#_S-Vuh{^6)h>@&wV^R7Y}eayF_{AXTL4nU)u>_T5ObsX52u-ar*AXrbhU z-pa@j&(ulS@*u}Y|F|}9>gYSQ=)pHTVRaM65NBKVD*rGWIYSNRgxnQp0qNa$nBJ3kXSMJtA9$Su^yHzgGqcAtqQvQ#4E=G%;nCgDP-EYTKj^%VL@IymBSz>u`K7g z+W4{-q%0zmVG68G=Oi*lrRnnt;rpDiw@qG32u?`vU#&XoK}A zFFuERM?*f@oNt|eUczM}r%u$p<|b`E_M|q7ZPk5s=|rFba+6*s+ujy&Yfq*XOXyLx z2j2AM>F`8z6b9k_@XHHd*X}>ZpSeGa{_H;vI@mw3`BiZqzi_nuUL&;zk!i-FD6DKT zgQD7WGH<`PCKi?-%|+c^K1toSUERvrXhhdY`yE?H-DLs^gd&e-s|-!O98V-Iuc;FB z(>W<^@)p(*g;(Ro*o`H0`CgI>M4eJmu4-oKs`sW$onNVi`nhj+lYjp?ctuww`lZqI zP&l&r8n-aFVx8}}m5=PX!(LOO>nRWC5r`$`JHrv4TNfG{s9T6xp1!@^+Out5wD%q< z7W)QmgXMx)iP_BiJ!TH5(5_4~42k5fOSdPnfu& zK+dA00$mUw+sf-S$H2Q*>!vsmpo991`f(qdhcBdWga5vR_u%|l5`KY7^8#(b;eE=; z`UTB7Qb!rT*|w{glQNnAEh%|}woQ!W5;aD?VFOFB%1W0I#;BRxYw;^bl23A*YmigE z?*gZfoX^!mp?kg&uJ`f|wCR0Wq(aq==$VD(=3-Ota_MPqj6ZoAq;)1(S!im5bpN`N z-o_>QGg{o+GRKbKY0WCKaIMri2hd{>=W{}oep+DeEV8qV-zBB6{YR`3+Eq9JOL*6; z_g;STfN^YobIK&9exdUSre@B|3VZ8VLTq#yWE;8Fu{hN-bHq> zl43tpM2$a^qYnA%9974F4Gnd#9F5QG^Uk$+Vdz5OO53jWw+H#H?1dR1hc8r!Q)?cM#pO?JGC90~m;0?VQ+R z4577mRAeWpY~RpYlkUXva<7t0wi$+wN={3mCGUl*gL%Q3Fa2(o9|S=zW_gbFH}0L? z+;KrsTVg~#^zn;74`?6k+g0Mohck0L4dm=ytSClBl{5hON*Imv?w8$JNFJA!&#|qV zsJ(?%WtsrcKz}GXidcjf%+X~74zTfv3+QvN+lp1}AM7OGQfQ;Zvpv)fi5qV6`Ozz{ zm4E#Fy;!6v>@3V)$PM2vb{>4jxF-3Fz6h`)}mj=+fWd9fWEW zQwM+VBkILm7wQ$`cyIupALSjr%c+yxqcJN-^d62MQsqP3D;P%7c|-5)Z!O(FQ{k`7TmJW|F3{+Vv&ha9Wz5}jE3W<~lw zZ~gRXz=CVF{qh^sP=dX%qMoIcTR2$Vv~#a`57Qi`y4=pt7=QV=*gnJrY=rP*@)*}l5FFzjEmzkRE{Ym?ASf6df76-~hs`{y?sE;R7WIE6?i*l}upNQFCd z#c|>s#@OfQe&XJk%R1UQuGB!YnC-Ecf(rp&G{p2D&rL1c2upVSI&%ft@Y8IIc*B$$ z20>nvU@8TwFhC_h4T!Gf>)?bq*Pl8mwyeivAwQgJT67=&J~Rf*fmn!RigOz2;5NR+ zy4Y1MD&@37JU6CPh7X!AI2ae@tZY4R^f7+DZg}4NS^YVHKTsTKFL4SFol2|g7^jTCMA9PMJM|1nOl{H#0*Q1oV>^x?w_AP!ZJZ~?Pl1~0k18a~fm zrC~qQUD_}TePB|DhU;X+li_?Dhx!xS(tEGxl3D zBJ@*)dCZWZ?%O>Oyf61R!RfX>sIm4yeV-2eF4Mzm9XEo`b!tZ0G zuJ1{}`e0@nhf#jFgyMG4!*rI!M4vwZXxeoo1jg;=Ao%t4pH?GK?d z{OCvLZ2W5Q>M!1$k8zl`cjAKY{0KKdAR1NPKJTEdZy8wbcdH#e5x=o&HlHS3V~d-HYNow;z?T`O*M4Aig!w$}X*{Oq$V)4xO2W9&2$C!dvBX96QY)f0Bl##OrB?yv@%sDQj> zjph4Pt6#|b94>qf)8@3gZcxzgkNP%6>Lqy=o7yU z;!(y$*lqiHo*Q#pQhTBNSQ;P3R%{atdo`U?3cdR>-TC+|t4i-7?xp?K^Z1egLbD=1 zA0Hem6|FwM&0{#0F_t1AIA9`8PS1B)xA~Z+me8pDJ1I}2ELgZs5-s}V*Dy^{_zwuP zt~Sl{0=EGx5O+}l}oF#HT<*rFYM3jD_ z74$b0tqFyYtb&yAtN%d&3@Ie}(#ExG2^sc4YBGMF;o2ABQov$+H}R5YiB!kB;x|*} z$LpU>So*B{&9G&DH{`Wi_qh>YBM1^bNN5 z?ikT#eK}w}`GItqIksQA1?_A~$|IxQ2EVJ}z9U;>4|FXJ72%%`SfQytGspBbzxfv= zyEQ`Ut}R`z6T>CZ`az^fF7WqI!h#D3W7y5h4~4>o%#*w|z@aKGF<(i^9zn*V-{y)+X!A`K?!Rs!!^H8^;m3Ar38%cbklwqS)eNr;wga$j%SAMwu@= z631)@R5;-w^~yoTe0rEeE2>0=>LI6g_Hh;wq^UG;_c3uJbfRZ9Kk~mv_;T%QFQu)u z48DMVAHN=>h?vbL=%<`KbLrzx(*GD=&r@~7pYo~G`z!7PqFUUjf4H3BBG{3cMl-Xi z`H_2`32JYk<2~2Yjh{W5Gg|%c@GPQCIC7*)8kuj&WsG0rDI<0)83`)w_pZS*PZ|3U z98hWm=oS)M19D-k{9z`?Ro5YT9o=RINwC>k)7+*_LG~cQDx^_2(Lfdyc(&6-k z+d0LZGp}-xByECASptMLQ;z%3=wERgf@U)u-+`I{R-Ny4SId(j@ebogaOE}Z>)Gmj&5I|byZ2b%v-Cq(?jLjX->cqO=GJMD&ve;5-n&?!NY6S^ zk&Qs2To&?q+16yDa&>*H`W+?=mfX(PT3tt){9uaZecfgCAKV)YSKXUlB%L&z{nATL ze_=?!H?ILn_=(@x)EGXqu_Eor*Ociw^QhwXv*xLnCSRTiq$gAT#TF=jT)IZO%|fhm zEzk$B6;jfs;5pA}0>~9P;W9fK?^LaykS<|`H`q+!@1W7&&?cM zLYLDxrL={8sHz6La7}z`%jK~2LE#jIK2a(Wtu0hg!8v|kCy+#Q81`3<4dPQNcc zl8lSqSb$Y(hQtIf?A9+YX2~myb1Cry{o`8(Csh7FW==0a^PCEswT zJKVGC&4AjL9B*He#hZ&@R!iAPIC*uXAZ;p(RgNg`vY6nml=76C6)eP=LBgllOD$>p zHM>GSI<)yI>zWQx#*K{JI3cg9dy$Ta^EC&`jWP`_hx5I<*?^nec@dPc=X7Nl+d(?6 z1UKanX|+Phk&^|_O<%T6gSuAE^h%8~;V0+EGmkG^KIH_t@YEbdZ{`|R-d;O@Z57qM z(=R=Lj6V|E(&Kx~Kclv`qD=(yvIc(vE9dNXyGv`M=`Q;uCBa|h&gh%XEjt$_&D4D72Ol*8`PIh*KgiN}lS%YxtM1yZcrasi&vY zp7X^(I`)lg^kjNS#NHeK@57l+T*4PZ=`mB7DTQ`5?AxMui;$HGVL5|C|os!CLoF6>-jxYP+HF%y=%)~>*b)vieRrWJG|x^>^rR5Vm1FD{o<7swy%03DY9 zL!|ET{?;VDJzGb;=m_n9L3bj0*`IP4S*DCR_TuR)Y?rGxtln;iz$D*Wz%wVs-RM?c z?BSB2)rh3SsQ&xii#=Z%Z_FG?X?iTQ^HELSP}RM~c;?>9CloHB0;K9srnpzKANe&` zTtqFP>H8U>ZgQW2EcT5()k$p8WD6)NuzmbTcYiHx^{l1 z42RdN^17Lh1Zao{9sos(qSmF%ot-7c&4sconVnkfm)rP zxkJPKF^l1?q4OD;;0SV*Gsj>W1AyK6DebuTJs_3W|Hjlj{-t_&T?BFoMpKpGtRkSA zvDsesC!N~h?{NfH&%g+c(i5SFHnn!woWp@Qkb-C@Nk#+utVvcO%43~1FGY5W>hAOA z?7x0-k5tGt{9lmzj^dYy1%~=@zUiXVPU_ieKJkI(O-x>NqX=U2;^Tj4caD2iXI;?Q zSAI)bz!ZkWW*O4^N`DDFhqW&+=!tT5aQb2OK*F!(w!#dK%N=f)uF`RWCb7ba9SUhb`CHQwY%)Pn9rA3V}<$QcDa z(S#!`+a|dT=k?Qt8bma4MWPBI+cRc#hJP47GmAoeRyL1CYBh}D$VcrW-C{KLP*$-5 zt2q%Laaz*8U*6lQhWTp3*uTz};sAoFPgTw4ueA8@akFDc>2sWjD~OCUG0n{9bMPfz z1?l|x8!m|6$2XcG4dH|$+YUX3>h<)E6WxZ5GS(aCIbjMHGG$?qY(uFa7#4S9%J(aM z`5V&8C2mmLTXLY~qQn01PmDw6J@AD|wbd8Y2^-luUz)8uV;_@jvcW}|^L+tmt!5(q z#OU;`meTOjz=MKA?pK`adYD$TldlxcL~hixHgg!{O=Wi_lQtAMi`u+3Dx04{<$WFD(pR>9&6;=tHtJQ4;FHJAAMS(HS{Otge|HBm=y&FN zuWkxUKMe*ImBH0j#1<~{47q&DV=!xYrC)ZY5u`*lVcA68wzSPndJuJmGb>Jm63eTb zUBJ=#kR2rkw#~9aSG?r|DV?4jMn=SMRnG~(aGm@bsl~Rcc_Qfsw8%W=8!{!Mw_pCa z1$e+ey$vN7HQUG2oa^Wf@h0I9C6uTup+o!yNehkccXG$XWnOL|{oZE{{HzxnOj#hh zmpwE!_v#FCdz~x00MvL{Nv0YJXR}rFxmyayHaoa+L&I-sBz+EU_w4x&#XkZxQx=q`@n>cg+ypAW5E=l6S9~Z?` z+WW{&J0%vj)wRplzJwf9!mA%#p@N)ZmB26mrh`2o4NQYO)OqiiedBV}S@&>!j06qh z9m}eihsS0AOu*i2K(w3r0O(0yj!q2tN(_6+_ATy`S%vn(CeS3cM%Lc{u-C7MbrDFbopxP?Ds}wLBjuh)>Ul{@nj^MZZ5NAv+w#V^|LYM z9lh%(UztJkY zobpZRs;U6>w10Jn!oKm7CwRW58v`pDyDf8OwkP=5Rwi%XYe z{hNgvBRt8nVO0h6ou~YW<>LH_ae_iLH=A{u4T&19+8j?lGRpC*d6wA4kI)QD;#A|r zhHS+!5M3TxE71?;fZKw@$a}Xw4m|3;6bPRAA*EZntBZAc)@nvN%fY5WXUni|qgN;R z`7-xyzf;1D06Ya?1EcG-;cASNvVy*Ks_}7wN$qx@B`rrRr)9A-*Y~4S692uk=%uw=IfvLv@JFOFkiIvTc(0Mzjdl|t?&#wEc-75YloBCmrfoN-l zA5>+#nvn#X7RglX!>lURt$xLIewF^F!(l!WgYvqGx^gguh0|OKZi{|9Oq2{ zhHx}5YRbMpY=x%;EqF{nQQhewT%d9LA$_BqRQ^PJ9en|FK=EqWABp01TB1wc@qfEo|gt-4)ZdN0vM_*Q19#YN#|)5z>QU z8A&0dd^w*tJ=qLHX05O@b&HquBJ!^+;{x?SnA;@fxsSsGF4EA4iKDKU8Y{Atf zW$J(Q=4j*F&N&hl`hb~|o$)^^{iIqtJ>jV3Mob@3J4^{Bdsu$DgHjBv#z_^mQMl(a+>2qAcs_X=_5bsFQ!nV=$#`qodhJa-uj$q_YfZH^k3w__W z;~maEj{VCy|0=Enh7Am3TP5AP;+Yo9LUb%mfxJSmtq`|pd(5WZSKOpg?E_c0I_J9v zMPBGH+$|YWE}yqghouZUp^Z<{!J%xciaJW?2mMjAp4}OerHx+;3S62BpRWfq!4zLl zhvE7dSzkr%Zt>(GA5wuZzSV~X1x^P@FkQg{{{Y_2c>B${YI_5Tr zB?}FdZ%mIc>}82i6%3r)rv)@DpKiCoi$w^mVl33*t8B9P&4j}uo_)=(CDO{Ye`AlM+jKE4W4W^vj`21&ZsD5YODc2Uo@3+n4t# zMYu(iXJDxv_fvY;dlLmZd#l&kekAfQt53u%;^Lx>^4P3CP9M{tF`IgFlIyRT^420F zoD_JxjEgpo-jKhs5GPsD?HNAbw5{K#(@%Qi+q-Cj*XxyC@`0WFkt(vx!G2o(NQeZB3(j(v1%CGgV%wJ-OoV*kqq?* zE8H)ZTP74g8)8v9%d5(lbJF7^dSkT@G$}ty(ePgv1yevksWx}JQP4BX{l>M=vOyo+ z1yX0dEItG)wd} zcNTyhU~J*hC%Kb;)nRHh^@;;6DGG-FA2f!d1=Oy=yWdqxMd2l*W)E7=Mtc-*da(Q1 zpZHzVIQ=O~vCXIMOf>$3%WpWvgq?w*3+iQV@1V&K=zSql3y!N1PltKvS%}3P(atc- zLUYvCC|7P(#Lm1LMFHl}Rk_S+t_O6BnOxcskBJ3O@cZ>NslCMBcQ{hB914wJm-XF~ z(cN5%FnSO~FoT}zX;R_VyZ(Jt#|2OS^g!u9g%9VD-oE>dEhh2we6Z%+<=a5NB4;0% zVZV=)2O0>}wU_<*24xW;yf%{Ey}O6Oy?fU#e2plr85C^)0W8WAhdocLGyrX4_!P>} zNm}G-Hx_tnMseBE3|(g;1D$2Zm$*qjaA46RRbnz~<6~kP zVs|Vz=aP^O@}T^Y+Rk`Ex^th8S_>lfY`n=XkGI-D=+oU)Yz)fPm&=vI<0mCVWuouG zM)3#ZqpR9boX57c@ZL0AaGG;Z2c1B;2kL~i6oFT8AR1+f6q9--vBtYv)|B=b@<4b*abW`O-x=?y7k1h>BAR8e9Ynb4sTa<72wpK# zi7f9s*u!8{I5sXDI!oCdRHP>ug_}tNW}WQ*Z;{*Sj)of%gL&1OmG70>+^ELCRO9i{ z(?9J61?wkG6hjD6eDaO{qG^3AKo&B<(hVg4YwDP=2p0WxEf5&`<-2ES@K4s!W7UH{vWl3}oly%7eZRpwX!n#n#fY6ol@JzUkL(SB2M&5S z_AJkZc%eG~W62(0QP7U(=Mc&#Y;lQ~)Fc2dCAx6$LaqTJ;AVSswe_-y(t5W)P=Ujm zg!Qo=)3u8Ovp}C(Zd&Ha>87Q?UeGRwGy#fQB8+d3>i{B*}XQ9)Rh&4Q6p^ z#{2Jy!*BBVE2|BHnG~eDvhaBTpA3?uK`3qeAV;80UbvsMWKg4WLcwtmIoHY(@%!p$ z&!5)_eLRs<MSpQ{bF9(=?@|6sDp~x%IR&DXXM8}NiNN_;;(Nvm09^h*(>{@{8~iwUDCv`9Z z7@V+?FjiTh);A6k@O^`_5=LQr<5A9fS`lM^8Ros&-=38=_sI4~MzD#CaxXG9Gi+He za?^bHn|$MY+S)*%*KdclvmORwzuGA~SWYA??|Y+NVfta%66C!MS|gaZ`;iJG`jf+g zcawEmT-T$~4+v1G!{{47Q;VN#uWueDi#FkrS|mIv{A?ua@(|xn^-lDdP$tGuS+%a* zP-*=IkN;dKEwUM(>K<(y$UG*^8`bXv%3+nCZIzwlR#@tt*;J3ISJl^3kMWv7nxGAA zA!v=|$z?YMRRWs*R+LZ=Be()y#lo`+lf!do&IL!Ea`Z){(<^atiu^W0WGT4D+mZqh ztKZVLtEzD_k862WC28sbo6(Cw1WA+mS1;hsl|A+eh?UGkeg?2_|qpPrQ@Pc(ufFjN4P@B!`mlWC{n zl+90WQUy4zX-#pQzzJ>C-mSX0ExEL3ndJ>R=ICSep4+?G;OK^*=Fw>D+ugZpnZPt1 zlQ%|C&MsHUEWc=BYka)ZeExGM`q^Jsu^gx=xX~ifohn$*?z-*F!^a^Ip(#cVCj`e- zTEbs@+XoxUNDGMNrTR2`f)=$UMKuXdXYuoYa5z(qjA$LW~xoe zfSe%OIzgr9HCPTAM+-#}&e5S4ppIdnu02a1NBimV`Eu z?PavtKf=l_J+f%2i`Q&5TlW52UG`X=A5Q^Y;uG6rxn~y9Mq!Rg%IK%cGw(Ijp`kx= zxa86xx08eBoGjsv6P)a;W5n=&=?4Z0J=#E{>A%;0U*fjE7fob$U2p;XSW^&nPrpC8 zw|u^9i9)=V^h`L3W(Gxz?fS9k(B@42kV=2SdusdC0+?6u*y4Lp)j!=Nh7>te)d(k~ zYSLxIttIT2p;mMix_^L5IyTCtc%2m5-&dpz5B9ix@?!>5WEO$b@eEI7MR_Q1nqoG0 zT5d1LqYzI!>>+10)XCs$`g4Hoy@56)|KUcJm4(OcT9gHzVP>Z2 z=&3&+*;6dLRm@-+0P(j6K1c73~0&ngWaSTh_KNQ~n|tfV=AQ1I(}1`|pU_C@hvi^IBC^^Qgw2bQOollsHEKsU%y zdXY7~FA6>KK-s9>bsMuu`^SF&S)!Lh#&;MjJS<63s$qX6dcAsSe#`AJ-piS-`0LR; zb%3}EMPE0GT|Bh;<%N?$+<;r7?LKibuMMb)^6XQ>D0@#iGI+B5uva(RC(j4pJ=4-` zU#P{R4{q}?!XC+ZwQ=xTi{(|9k4=Qc2}3%Tx&QNlki_4QL+9Y!(Pn3)B7^YrGvbzT zUA8_YZrgx^c7}FpkW~TiN@iPkzGbMAd`IKO{=f=rBPh^6=Q8+?MM3>R*?ekd<}{5O z?7-IfwV0+lIqm%6I&IGl-lvK4|IJ=OzWI_8PbxPW{N@5)fe}>|nEX`ZbH)<9!+*?) zJy2?WYQIKwuxIIEJIc88-Jzyy=hic7ejm_}8gVn@BYx=*^O35;gjedD_7_Wp2q~tF zvx1DQ2&tX~TzAEtqt{d4U%W~An=bi1@41O+)lYryP0qX_OpMxIvHIzE(sMFUCe;VP z-I@9a8GFE4l1tUQ*8*5KX|jFClppGDe7$^-<=+1LuU3dt-z?+Av{>1luzvdlMW@>! zCBkRnBfSQZ9J_bb>Rn$V`ZNwh@XFgTc$@ErLHgb<&+IGtY5nre10MIDPmGiNoZIwI zB?emykf{{*Ac-3--xp92uXanrQ8fFO{OO=abewO>J&iw?XVms zD6_^^(qC<}7PUC_0uFPn82F^>WD2lUn~T4nygr>|F{{5&_??MUg7CkQ9JB)dzlO#C zAOqN42Hm9Ym?7sI4e6g~{S!M=nQof{d(WNbU%e5fSvguaJ;nZ^6M4b_I#CGJng}{i zwa>!ci%2VMV1|8TcFZTccEPAeruFch?54MqEYj?2}5_p7edH~!LJA3bC}_(kO1%lxb4|%wZa(GH-~j^ z+DxYc5VGFPulcFs@Ani`(9 zrfo)7nEY}Mw1iCa7vGs|x&C-(5svkQ{Y2#Ra=Vcn$a*MSdKJED?$s#pd}C(IWZ@pH zBau6+CS8G4>rS)vQj-i27bXZ5eg__dShAx@DV}j7W@S1mjVx~Q!Aq>r+2;vH6zA&K zymU|kZ~7lb%h0xU8(J>4<9M2Pu)K9{rMC=KYSWWd!kq*<#bWo_XOOLzt~o%xz2u z5?DHFLv|l+73+Se_*Vw?1r$ost`!_*eEo70-g<&W6!F={EUpkZx=J9UZljJLW1XG& zeP8qcrief%Lv)fc6j{Gm=!X-3Sn<|r$W_74cJN)D%YIi+DG$qy0q?SwqM zX+8D9xOQJQ`M`+$A;`1#uuP|xm__ldLwzeKN1Y&K{$^Oks`lQlCP1HLdQ*lK2l`N3 zeIfpcr>ghTGFSumCH@U6w4?T9J}RTzIFL8p0R0|LIkT(&-51`aU9gYd5q)k4EWkU)$W$OJc*jWuKdpW95qOe6EsSG)|0~ zdi$o}GtGo+FpZjK>}(-R@30lnGbk&V!1bg=0r}Msuv)H9to_$L6k+&;h7F?mNZ6u$ zubCrwzb-hUU##haClvmP?cJS9iT@2edP!py*ZA=2uXl*i4Vn@8=#$REe+W6POw%pC z>so4bK6S}~8zgn2yzw4iozLt`I@s#&!AMy^v0!9&p=l$fSdo4vChiAy)x0m za04_D z116XM5QZ(40AoAS;Tm2{4 zE`m&hc2SQ;igkRsHaOJorOVs!L~^xG1FK_oIe2siXoll1 zyTUi?pY}(%;9_n)%bHq)T9*21(k`6?;5X;c?CK;#nP7Phu|Q^S56Lb2I=8*=|9y>N z2L_UyagDLZ)+Y*gE#`9T6{?-?Fk0#;&+xxep@m=X_IGGHWPex8We>!GHyJ#-`rR_{*C>Q#UecR;f-sf zW)0a~S0I|z)(@n$FNvpo|2Jo9WI%X8axc99=7aA6U+jS2dZ!Th@KydLlV?y;0DHl% zS^$OHta=x?#`t}Pl$7KFkYDNAzfAG2PxHCNdj@u{gQMkN8p|KvH0P7c2cqd!?5B+j zfJ3H^>b0$=3>J-9mu0U!J_9ab#uZ)JRCMsX>=P~vdiQUp^BnAR;(`ho+r1%D(J%L- z_fXqxCP9VLDtj!UbX%jKX5I6m*A)EU%&&8gJ)Z6W(BXwE*O<*nvq9`}BN{%;5h6E9 z5xM^x12Pqg7i|M#JI%#bnvMUeNsOz(c(uNdhTwS*+IQSTOUb+bL8)Alp%Coiw2*n# zY3_!|$Yt7t%Hr#sR?MeHG()Th#eiB2d2n!htl;0g53cv)Isb6Kk^h4FKR!84)-n$A zQ*EW6E_>3{dUdI5hvr$mc^3Tj+o9Uz#5* zx(6p0ALl>C0JrBpkI2Q!w9ARCHzkyI9{$qCA!ipfTVM=Vb@iCm^QOfAB@&tdgL(Cz zXl)gQB-flb`5%LMXTuad_uA6qW2AaN9lftsHod5Ow!Ln%EidC;W>$uevX7IE6mes+ zZ00bnvR^9Z9sPR@U6P`WQC2Tz?&Rsb@QtdySI=!}koB%;#rNKFlQ*fH_f~U}f|)r* z`RU#I8wYMop*u65c@92|3!*z-Kam5P5jA59{{F?4Y8Ziq77{oq_=^RPAQDfiy6S?t z@x&O8ivI6=gVmsP$k#jjW$$7pZcUpY4sAxZj6$~b)G{92vw3t7L{p8!yGUxru)L_1 zFFU{FET#K@h@R=@6s~N{2}Ay@ZxP5|X?Vzu$N7xc84c-W%h+@&1D`PRrT*%r)0sYtK!O*3`rm zb(hVp-#SNKsGJca{g!VzXZyw^Xb3MTz4K1zHhB9EGBe4 z_ssVG2dEhPw+BtIIh4DkTuPrgd!$QBKg0Pn;dYhh>bcRmnasGybU;a%@%q~(UMvCgynvQfBVS=2_-=`#Ew^M_1^2a!qOPmi1j`dDrRp4@Lb#nFql zaSi=Go;G%GCBw=8K7VNFgyOG`wAptyvlHBY?38-jR+^IKw;TDl9_Wc!dR|f<6N8m| z)nu{YyO!-*uoLQO5*Fu~&l`0_HUN!+Vu(LZ|g5zw1H8S#_Aj>Q-c0RMdAHHrKb(i=46QEAn-nE7(*%(2Be;_LaE=L@% zZt;CT8Zw=?_oO90KTv&DyM+jyd463aAs1LSb@l0do@GLkiO7(+ywPs1h%`@Xu~ll) zX%Cn$=`pd@jVR%G>e-`r*W+rp#JgI^47KY}rm4+!sfjLsTx~Vd156j9c#bg9v1i~} zNVxmhTh?bV>2#LAO2~}#YmQ73`Y^d`PKh>haMY0ez6yIm#QbX}H;^vsNq{ka|SpVJNj`Y}IHFy;OL} zv1D{FP~hi9ylzw%A%1lnT=(oOP`u`&DSj+O_0 zue^9z@pV|1QePO>AbZ^-avOE5Ua5~RByh1ClR>-Q%=HYKhtCLiO3N*0p#gPum zQ?hNCAdt2HXLoGbD4XA5@XE;b?{MiP;&6z1YIY~`k^6N&%Ywvo>%w|8=<&Jru9o*s znzl7}tn-BzjTD;63iDig4xTc_rb4MPMhJzknlP7&yBTB3jl^JHennYQF#y~phI*Iz<(ppnFOkp% zd;%bmxH4yrqs=O<=Np%4K@ zg<0g+-j*%Ee2L?bd%S;FaRWQsfbBC+ISS!B@o3C^93)x0awTTn-6hmbJvD5}Oiv{D z8gwoBqquL}_RY$?9Y2l$x}y`fsim@Gm2)bqKfTi9SdTUbQ!P4gqTD4JF7&?XaSPpA z{u$I$iT>?+`SKBg=9AHOkQ%`n@}O>#ey(4%x9yODE_>SX@@vJ!w9b1W=F9=xfdpDx zq7Lh5_C5o%afcgiHQA!$zVQoX-VBDG`zH(gG+p;VSI;Dr%Ye`0j1NrcuS;Am-!r4t zk>p@Cz`Yee#QnM#cxCF)3M>3ugA#5MIx*g#^1e9J-z3JsSJqpSMb0_5{FQ0*G4h3J z(caJ0*mcOI2M1QXm@hDSU@^oDQ{qSPXSy$2Nt;g!u{|&OF9tJ#NFGn2-yI8MVs0h} zj$^e|FAW|o5(ZVd?uKlQnyhK|^Dzu6ft}x3ql{?bq|REWtzIHi0PJ}KW%UKth9t*cbO^EFCXSP$P{a@ReHH#ixuj^R0YI+AI39{A|HtCU{Z>m+(bXDZMK&q8Z zc}Kq>t?3u}58nr3UL!9ms;cjNb!=BTHetQZoht}jK~Ep8eQM0xth<9q0Eo`phcXLq^h@i#oB`m5j^00sO&pyY|Ju00 z(r4@$5vMx%bp?$}j37qFajQ3f6 zD&d$h)I2DDPpwUJ6>$LD(Z%y0o$0b@Ver3uo0+E#P@6~!i*IxXqdJ!*_6Daws+l5e zTG%MGSKviazp=QeBRVtWBa$0nd^+3WFDz#xS1-VLV_aYAE364~siuIsH1bwoM;{*9)& zckzs+Hk-+Y1uvi7|Ds@+0Sp%$zFlu)R(1lIsD2wM1TGJcjn_2BC#Bb-Q-qwZJ>Gcx z6#3EZ7s5nO?rv_)3h$SX_qgb1KlsHd4@R=}rh0M;u&EdT&ZzxezZiH(se-XY+$*n@ zN@!`1)?BZy#i{F>gBBg;#tJL>C(U7n!Oq;{)HX9q!|W(}XXRH0i~GPJv5CLia+vuo zN2TK=ShNI@9rJE!GaQ{@ZhnLy43-=5qw?*M4z5BmBGz%+CQ zreOe0HLu;@TVHd+4f-K8{5#qS;uJ*AJmB}i5<AjU@mf-g|re`JEy5R z!6%c?Z&X>z=jRMG370%M#KGv#Bx1^&ztoAL zH2vQMQ)AQs$X|}Q&47^}03>@--GE|CEd2ZjUU%i3&LVH>%QFB>aSMRKz85}{N1Z9} z-)UOWy!PPFz9oJ-;8-*hF>x<4Myj5=bVo&$OG@qM=S}gy{!Nas8|nxZ+uny*jYR3; zU10H;j8`_|vfuFyF6FvTu@6tY&3L`89ZBam*2QMk*J&WQe3YV3Y>Tz(mg#G~rCz&n zK3>1RF?6`yX_^+G1U0ht*ZMj0l&8D=a$oAt0Jb7HWMN2oqqx*Lv_dlLMlE*|YGBZ3 z%Fl!}TJO>7?Xzs!6m^d7nT^OW$F;=U6?@Ns&{xPW7ZfyBd)q-~Ni3w5y@FH}2${(J zYk#L1=84?ED!6R^G%6{K*xg^wrxBT?crUtW*KIi+kOypMYC*mY>MLlQjFpJ}!DE(P zW0O9=SZ6>Qf5o?nHyzK1w||lEYj!3$wFT^d&JnUvS40e9I?3_=K~we#o5vY_{U*J1 zn;%!gi!c1(;Mr>t;YY#SGhxYgyPW+X-XPoMFMGa}y|V+;a3!ZXBWMLBZ*iNqFK#y+ zd}A-^pXrWpPp$)LGO-Ne>jb|(BSop+9|+2*)YHZA^m%mjA2`MHX(XAj;(oZY5KRkhaXHZ%w*_NL zq~!hRL9(NPs#i|~$ID#Vna0~3{KW97WaD*QTA7JDFqYR9Iwk2WD5NCokShopliwDmwaQTkbltF@AL)Nu}Oc;uD(+4%L zQ%Q**B%Fr;9TDC$!ZotM+BVOx>REc(#*&{FmgVM~3vhyZVK&l~u-o=^SDDu|L+w4Bx8J0N0aSWtpnBOd`&i%m zOCe)F{U>8kT7O*N<)3EYkGJ#_(?30lmcNr>7qQ8vW!RF>aXC=T zb`Q{)(hPrB9<4gIyrFMc@XbvC0JU?U*VFr<4nt+XysGl?M}G1D8uJp zjDYXD*iklIK$rGA-FZ)a72b?-NwbGdXZX_qWd$jx74liDYr9U4Uo*e<`0#YRq!Pcy zE`8cP+q+OIc(X^-=iNAe7eHyPsPlrqUygqRz;d+0_@crPlk7k2vIqp}P}Jvnp8-uw zc9F>+Uow#xn~m@Fb4%^|=dmnLV3cI{e3{DU3+`k;Q3ZgkAlx8O5PQK4*=D_t+M0oAkX zq@RRC)p9P;U84CPg| zm~I8KNuO0xaW}P z&RjhboX(zN>|F?7h(m2K=wiF()4~Av7z6zVb&v8ZwSCqCCg^vhu&1zP;*pFeSy93Gq8Y3*!~t(s=10- z4q*DcxLw`5WAU66@S2|UWU_ERy3}*c3;(rI{=_MB9^y`or`DpD``o6A3 zy%0|=IMr7j!ymv#B%BU(j2+zr-u>5eRj1@tAqAg$SiE;-uYmou4qM&+YA`*?YQKN{ zMDvGLfBD6$1e1f3_t8nG%|MS}ao&SL{M?7ke6!~Xk?~tiE1wyU2vHounGmO7C9{Vo z8*kTu8T0?PPG|D}f=&nYZ1ZnXWxAhNB~8DAQxn50UH`G6swca361pF6hPIVFP|Riy z+iBk+kHdS8An;9d%hVu4fq0Y7cz`*y_PXH*1O98HOCbx&p0P4r)#>D!XK4RHX z=Q6-X;!J!-*MpPRJMxv{1>$+j{GVB#2<6_Ed9e1chT_XqM0{icfRI+$`QniVfK1Rt z>$aK0m2+-g^y9Q|d&Fcw{wxJthl`3JFR2QkChfNt)t2XE+Ti)RB*pCEe&y*ff`DF< zQ!4}4vu9PJ!O^chlN`o(UYDhr=&+6qe+QJT>st^e1IS1vz(|6bM)NI^6Z1vN&noO< zfx@AY2^}YxPJ7#lOZV&!mJ{TT(mu^?5q|~6VgehgdPgne0UyfY194fPrY4g^P=7?) zd8Y+Pg|TPv{Qa~Ge6Luh5>=tmO-ZSgJEVUy@Vkox9@=K$u!^-t@n5{DM88N5wpB4R zA=#@1N&m&I*AAs0=O#jsHnt->H{-K^NCJFRA?>fQJn0pYy=l{ zt}gCbV&y!|>N$Nq6Lyi7J=Eje=H_p7zjIx^Esf3|DBV%{O{&0Y_JN8mYDYXIlJ#gtXVrmuKZQ5Jvn$IwfRpJ z4$L$bQsY&IGOhr3c*=NY4eo|Dc;;GB)CX3aVpo+dq!*MSd7 zj^`HzmL}!8BZx3qH{6Y~&MPvx_yJ)H<_)aD(QQK(__jH2;@bPJ%5L5B2y)=?W#_6o z7&Yh-5Bcms0Ct9IQ%8>`rC44*bp5Et+t zX>D_~#)2mRTSdm64DbkTq6w132T|hCgY~XOoca9T5$G!HA2AZiG`vMa67dh$0FcMeox-b+mY3qZX>!r;H`6{mvS}1<>zr#A0Wcv8C8y_A#Py9fpp<8dVOar)mN- z_3De3hp+q+N}$x{7!hNMg1vlxo8?dylBUaQZDH!)9CGp^zbLx&4HPMttF%ME{LhzC zRPvu?Q;Z$*;`yI}jXiuqTl+2{S$!3Hl4>*3Wxsi9Lh z?yJmg;r~>_6kpLVuzjVXTD0YWstNxrfN6`_E7lxOf*-8|w%7u+cbQ@pG|bCB2gT<+C&9aZEi#g7)(sTc)&+oBU}PMh3>s zB?EfezI^VIfXp5{9MA-FI{}r7WleN+HP9|_9%oPcDc}bca^-UfdCRsy`6q@XNi&?} zK-;?zM2!CX1ofmfMU43HbdLhn_Wq6$bz(t!o+_)JU>;++ zl?|c2Ae;tR5jY2H5C4kofNSnV8a;cM{JyfCd*$7vaxhKPH;%mujm0klyp#MEA(w0J zNbAqeD)nEpvMVf57mfnObidwgVAefpci`_iJ7+fhxZ-kOkY+ae7M9^GI<(X4!%D;N z;Pv#qM;DIizbEbcDr^mFp+5>n%(1ym=w>-Fz4pSaDKlaSj3TU95T9k?PV5n>UGk0SZI7NOB$pr zVyV~Em(k1CffdK6o9ETmb{uS;b=jj6rI^9jxc#UG19c+(tGKeu!3^cAVi)fLD*klq zPX=a(hV$TKzKYwFZ&}ZUeP2c9j5Ul67Ay*J5C^4MmwytjXRYhYCXvTti#D&@&x+fk zzACK0{_aj<^7I48^|Od~l3GV;<(RZwZe#VC(lYn|{PGZ^8%`PjCO0>x*8;7*?#xJz z-#=z(YWj>nSYTb!us(Q7L}E^XD;&QB!$U47eH)3jM7j4AB0LaMtxd2?G+3Q}pR0Xm zT32hRN|flFH7H^}@LmhQuSlNE2Q&GYr%xZ+bIA`$_KSe3W=d^x<0d&Ha8YQS-dmP} zmk-9m<|7Lb)*M4!{1`Qo%=a3hQ`j%=c+tP;zgeBNWBRu(^N=@=&Vi1-$f;2wxUx_g zuT9edxK$(OP&pZsJ=vhOi8{PFhT+E)!W$00KoIZRo0`>vhu!|tA?*EdGM!BtzRS6< zLbN^~-I#kbU>uiA6$d5nMTN&StSDvJ==A?zaB< zU+=o+HT%yc-uUwrp9Wc|zPlvyMsx;7*Vn_ge7g3S|5o%FA({Wyv+9yHprH;3>xE~t zqn-d`zg=+V#{~eIB>4|a;ZV))zi*hV8Rrc4!puqE-fOBcwQuka|I>X0^`t)jV*lUt ztf2p=de(%zEe#TY1vb`p`pJsN$MsKLdCzC9|MI8ymH&{en zK`7nioy{BXrUF72CmW1ouF)SMB@K zjSwNzuk)q#6Z@XFG)Q;(W6DNWO3_r77R(bMH0C`)wwyaJ-_?(6h~^kNamA?# zQj)Py+^qu}9?Vyb&rPiOU-lz7re`Y71m%In6quYUr5ym3u1An#`pIg->`(YE6E5i^ zu)|{D6OKnjg$JQ$D&>QBIOF@B0B0M&x`~g2b9V&ft-3es*;!l3(j2PfT?#FsOyP20jO)OlR~pk-W4~|a zkFBy}1%lB#L0$c>4jAdx2gJlY_LTSB{cI^Aadf45fU>oYo6zZkVty z-|}=%qO-+)6F$TZXZEsqXAIwkI)#kWDwEiHdN+KYL%PVJW9B4KG)b(ww>9J`(v_d6 zaR%4h%)zu}Wus0Yw``VIx_$9>T~#NAEeuioE9^mvVTd7vZBIxUrD(IsaImkIUD-yZrXH?~)2u-0%-j(VB0qOfhUuSlq15*et!D&BjU!=3DGM zy|f((wY(fKfKJ-ih5Vm1E%&Yjwy<;-&r^DFU0ZjSEVE zw!nXt7`q7nM|%Ierga!K;FXQ#7C_7Y>unIDDNHzH3LppoOJ{r@ZTu6va4+fgRCB2L zY{5J;#%T>HIi(F`c4cmy*A%bjfPNkol3BPt_3KT_NJhh4#%a6f6N~79?cVXg!oRqY z0zeC5n*<6mVt3}7!k&p|L6$@QOK=cinDq!H73HcsvtuTXmL-u(~FGIFX6*y}G7+W?ltaK4k9 z+H^!g;AYg^6BjJ`JYU8~b!*Xz-O{_jkm8f9a8vR&J$L-`7NOY1)w-h$6dbjhe z0AGCT!+v2k<1E*kWX&aq7e*Hhj!HklLxO`{{asz#Y8qyha27Up)1%X)=GU8wH$JgP zk6ba5XK{r=wfoL)^msz7%~@PgT)1X>Gl)iX_iM?MQf%yDTg3I2KMmUr zoflD(>s+nEh{(?5Pxn=O;y#XnRaI`QP0DXyG(SkwLL%DruMKn^V2@V|yY49|Bh|OL z_n$aSecCJuu!jxIG=%5v%fG6GLIHBQ79I~h2mG?Jr^c}Cn!0V<6X8`!c)oxN{!k(> zYZw`;kf+QdiM*jj;NA(ipFtwfKA_y8jEKXd$$3%O%m&qa_J^|>7R+S=^BTeTZAt9M zify5aIa#jr6p6P@yMLnF5XF#3A%p`x?|m^={I}+)y}BsEs7wV~?SNKW5YU}2OfRGTf*Y@j$H8hhzUae=;i2Q<>`#X_+HxZG?Uz70HfhRJG z`K{TdT%*Jy32IG-Y^Kvct;r%4XO6ypYkVd9hs^|PSo!$uFaB+>>MJ>fx(9M8C=AQZ z-H>Q?&!JAw^V1XQix%hfAweF+8sn=z=Yjk__|R5m>;7umsC-@xv*awV){al<>h;O% zw9{}K(gpk06`1@YxylKm1NjMa*4X2^;fbg#x2ljoLK2O-Vdc@4nUQ1VHA1T@Fq-v# zeCSgiqvo5A@5v^!1{f9tSb+_4w{iZ&@b5S(;C^|nv6af^B-6nLv;et<&a|tcEB8Ljv9d;g@j|FKfI1YwAL_$ zR?pGRa#~6|Vs#FlT2Z$uwxPWIiO;pcD5ekYz;LZ!CIf57@)VuZgr>e4(Pd~asKPEy zdqPJx5f2G<=$R(0XVeN+eM7&J& zm){1SyhdONGbSa&#--tei#q!$3*}Gex_q?vOV=`nqd_}K*Fd#ww0QI_?iqJD{xTUv(F{~5OJ{ept zh@|;TF4DgL?sqRD13b>tFKQHXkRCW?`EcrQJOOf$vk5p4X0@ z=*N|3PzVR+nBm_`Od}JVLk*lRnE_JcGWC^$p#~YT1K;c(%?aJKx2HajI9GuM&G(7Q z=9dHGN!LFBcexo?I`lLe$GhOppkjS(AXgMH=smc|2=A%-cud0~;I)g4jB|)v5PNWq z>9$&e*Dm7tV8Tk(Q?%V=V$wSbGKn9^ccPsD)1(L_Y(HV6s`WdzK;-(UwhSzw?7!R&rh_=PF{s*d9+KiGGVG1ER? z`MWitwupT;hubwo?(S&+(PwzC3~PlyGo;n~z}3#auw4)azmg@tO)06!+_o@?*F}liE@n?7`ajmA&u^opINN6Y?$fRCchnF+a{#BS+u( z&@k7g$!D9MkHjstt+-C7g%lj#b4jS%O`EXCqTBqyA~T%Ap}Vu1CwvKMv^GYuwj-$S z;K!jozZUx7>Gx_DRmeihVX(Wa82xXyZw}m)Gf}Qy;Q8Zw`8uGbsWRLmY*s41jlILz z8Rr?57_>q71@$^vT`{gN>DmZ-ehZPM24D^mGU=s+bwOQZaB<;hLr z_18w=C^5ts_t$}SN*kv5RW4|qc@T=dw-MxVc!DU!q*?WI9I10s#NY-in-FCc%n<4@ z1Mx-VdK;pUtfhTuAtru-dw)sG2g9LH&*yFwIN4k8jXd`wbrl9lpgZ^Q_Y*6c$S?5rgbqSb3KH^>ixMs z7LZ>ZJ3888XxxY}@tL%HGwM%{j@BOX_oW5U;#mrRd6J0Fl9qgw(A5&j8EW|4+%st1 z3r>$Nw$}Z<3&Kszm-)_BW#58#!ym7MEf0|L+pq7qA`+!O= zaB=k7(Tr(4L+R0PjRi&fDJLtL(Ur|^qPRO9`mtuG(Azjd>?HDa)be+meMpkEYj`i%-^(v?{FWG%Zmxg$OJ#uiS{@o~-vMeDB?cKgVq{HA1A=RF)D-Q6 z7H=Pc%fFER*>f+R`VGnTu*0Mie0rdyHUVu-wp^dGKJN^?u{(dcxulBNx6rqf1+{(p zfcT+g>83dpBJkjYSsW0YHE7*rm0$M}jAEuP6g>wJx&F*pLrV#+1aqtVPj)LcaGk1^ zyEf44%Mh=&rc!so^Q#e($z8N)MK4(r6kVXda^s6yT&5<3Y2HUtZ5=dl#rvuJwmU?C zqfXC6Z1}bSaxrG{SY<^Et}E*Cz7D^%f%yZmAO_$&*rcc9Q*%RYw zc5a*p3ULk()&+|=uN3@61fC4aDQ6PSW*FO2GJIXSvu9FO;KF-{HKhHxnO&|OhSjU5 z;I=c#Jj27YjHZyx&~8w_aD3a|1l_W$YzktmR;-yU-Xh<$sV^umV7>O;uxdjQTkN?^^*&)>N>`cs*=p` zI&!})?=?nspkg0yL!mpab*PS`x5S6%a9_Y)vrJFX!S-Ab8M4LJELc8n*c078D8HxC zx9>yJ30Cta5cQDCOFBT5fTcUU2Y+jp7sE=7CYB+ zZSosH1PH^y-uvq;1_*vaFYwndroz}9_*m{9E%oP$dwCenRi-(~6yt;cXrbs0sC99iSe4pFbPEI^=G zs}TKImxA(U4(|TV3bm$r+JDFb@C71M9yu0wAK-&VF;z*{xO2b>!}DwRi`Ow4_fKiG zj^+1#h(<{r%Sv6|p}X=R$NkZ0gpcKKZsckX>~BZcm5E7miA5YclaLIZdS3owD}(SJ zrs3@L!ZnaGJJ@V)$Y>=MU@JGp7(`J3^E(@JVmW)3bAR}A#6{Y_Qaj%+L*8>0NQ9eA zx8lT_fSCx;8pT?*>$AYIKiF=l&I8m>-f^p6r(^X}Wiv3$oG~X>vl0p!aNfRPZMmdC zWu3C<6*DU2yytrI3LuN!z!{#jOB@pF7JLA+a}&K`*`eQsrf-y1HN7S+F`&h@`&-8~ z6#yeav5tEI*1)NW;R$k5#gI*=I)?>`-(-6ox}4wE@drUuYhD>H$^hm)`v@G4Y?1M< zXg+Ij_JLhongR--hB(m~_U@}8a7ydxYGz3&M-1iU4RGMciZ!$b&h2vE_s7!y20+>c z66+G5aa72#2gb%<`_-$ByNyxP;xrp9u6G-`MOV*lSj1J@Ir3klGG0W~IWSMYXy0o3 zCOdo|8y&r+MrDFK|IGw7mhS){7QnTXaRm+zYki&hJ<2yg&X;XB=Pj>Z3xtN)!~ND4gW4{criI3a=a|k z;a*52>{2trGQ*{p%-;3hJ193L++Kk#J5BUhnlU?R|JP)?hp3zW;Xpb&yYbL{;f|Cm z8htIT;elr5l&$CF6JxV&No5G20h_yNw#@|Cn$ulyxTYN-Oc&q?( z$eDb&H%!<2uW8r1p%!I^mDInPblmueXmqH*-*~X9kAFul{EH9Yzq0-1*M2VIOqBZ- z(tUvD&oJ~etSW!FiY7boF5c4 z?p-c2K!j^IdJ{BvkrvU2H(<_>3nbihg46Wn*+9}SY}BEQdQXTbP8g%_j3II5H<^mG zI~vnDTAoTlRH%Gf$H@Aqg?nrZpORmCiQ^uAy{cdT!*d+^C9M`byO9#BCiyDVbP4Sq z++E(jxN5UNjQ^o830kO#O{Bm~QSwo<3>z&^`%mDU`z-4Mfink@A>csrrQn&a{v;X7 z0^h)5s+mHKZ9`j8JOi;Mq<~qDqAf%Lhgcs8BLJH_ zh?osHSkO2L{Y6ywBAf$rXip8-$dH(@((Q(b;X3ly`v@Lf|0XJf97NzD6m!aBe=F_94E#s8t$_P%!(UE*h3t7C*F`-Q-(bjH*ft zf3tX%4z|5#+R1&7{aC^)`G*(m;SG-_p2G?a!CFV#NU3CHc{}nvCq%P$#VSx{;1GZ% z$U+LIfWf_#8;QjN$(hsTfn6n^f(|QS0gE1vIGx&=`gMnFa=0*EOy7*#;JAEP8Nviv zLHVoxh^~6uW*T`=z+C6wS4j=C?r-T^*;r!P{>9fQo-^C5e|Dl3chBsxQWj!1T~tTk zZ~O<#*5tXer+u3I<`q=1#%sUfO#J_-)Z1)$?$35?NM=nKHEb~Qdlb~jVFYa(y&Z|b zXP;Ujc~SGn{3EL7B)&8;XEc&TO>d)wFNEtUEB%8w+XZ3P=_4k$0%|&XKI*sG-4C%x zAw@(QG(P3h0KRdtI%-n4G3t4$=9oVKciqt@3Bc9TDyr#gLGHI3d6J!?h+V-9ZD**d zF6d`TIi#eY?VHu*8&a>p;1_fCDEp8F^M2Qff|Fr6rh%QCB74nY8FYUX0ba$V2BjSl z?|T2h(OJAw%4#(tb$9SJMd8T903joKmnE5l*aQy$f7B`q{fo`|^6mH*4W1I=* z*1YB!BcLGWJ<==h8EmTB9ajkXGtO;y-tL;ZB#};+cznsCG57wZ;6!enk5KjIkq`mp zZ6=Sfbm&ylq8aX}GmZS>M|BxFbrFq*@S`5V>~3|jYWeyv9`shiG~#Pmm=5Dp4i@rfY}o0mhB1OGH8CPrkjH&=Pd{RHR8)` zX;ccOq$H_Jeh3MFL%z8L8gf!!M~p+{Gq)e{_bRU+Nv+1L1(7&N5Yp?|nkh<4xxuUM zyA(ZA@iOAspdp1WBoSLCO&HB5OMg#`*~-m8tFiv z(}QOIlv}AF)vQjmgCkY?Nh+~VU8X;)5T3fI;5;vRY`;J8%en^r+u$6ZZ{HAH<+>sh zE}`+g{{i@RQ?|Nw4(KE+?F-^wu1&}yKEl)2>*QeQxf*)5Z8;#k2*ok-Ikw*uoGxiqM!`Wy4QdSKO|inX>8(O>#uW0KABd?{K)z*a!#(IH zWQIOt@wR8vD)$bAxID&jymx#gyq1dH+>#G8U0X`0O-0<%KzMq5 zU=O*E_gy~_9}!%zBAC7gQVYkB!c}rCSz<)~DH@G4PehVW=9_O^2JJHe5@LlNZzh&{ zNPjUR2mT$&A!vs{;^ax5ZRBVIPpb^cso}q#r$q8x@cgRJI#h6m0{$@zo`OIr?Vy#8 z@kE6rI1w;NCY6)PF+OR-h+{>(o!slJAhP>1-ekoh0kT~)h99)4DeJGsloRxu)(^2h zSylv*q4C5D9$!~bh0Q!>t83!wI<1;rv-v8TZB?)bWlyXjXKxT1V3ZO#fxthZ)1?8%yyBblMWXJ4eR=>sYIszWYoC807anT`vfiK~_8-d_`^W&`g`BnD*m-WV%u z7t#Kqrg9Qnl3Y*B9KTbKUAQ=-l|1VdXhfC7hee&gK8ny8!dL-`OKdWGl8PuxjWi(e zOUOtJT%nT1w0Hl=;!%-(2*>1GV-NmoPx$)0?|dL>#H4@tGVm|^P-1#PaJB#**(1#M z%BUJ}x*c=n`(A>J_N%xJ&Bmy4uI!WX3jhX+Q}L5~0Z2_*nWAWm>CmKu32tMOY9!#; zzM5B3?o)!f++CWZMTJ4$pN+$=4G*>D22G7inW>`i>g_PX&yULhp-WBnVa68n_Q9V= z{*ZMqm z#k@tdyZm2<`z!?l;p2*9l0mlp>F#I!giG44kTD0~E~}!|ck+2AY~m_~=hpntCW}G} zJ9CRGw^xp&7472}csO5*JdUW@V|kL%{?>Qhc@=Qb z!Y`8BOZ6uK15C?MptO+A_?31)HmdovYr^KnH~(*M3Et^@A4rZ*edb;3jOlD*0R35S z-{@`RsOxl+IzS-qt8Xy)n4pS-mk--E1a_%ZQz((+^AX#kgQ)+GMBchc2Jt7}b$$k{ z8kA$Sl^MubM{(5H(_3FMZQb%=ufFbssJHj9)GV8Y02Ch=5}Rtn6SS+YNfNWCS?7C( zPdcaC?D06OKgeU@Si=2xVvt;}5Rg4sMEb)+psn#Ti|P8k2pm9IC*T~ikeCe-oTs2z=C?IwqzoA7J8%OSH7VrR&9iux?ZO(oXsJlfxI~C zp6co$14T2W1f4}y_PK|^&&ExGTj+^y=f2m7rY6jO#39zhfk+xBjyI=*BZ0!k9!E!! z3Zt*Z6Htqi63g^2hNhv3lro6u#p7Gs!giNZvh{0o85Z?U@*;h!ASS1nsS@41`sFpU z`mPlVo^EhnNRIBa%GAABcX3tn#M6hGH=e}zol;2TrYdwvoiFz`e664(;_S7Lv)$>{ z5=8p)v4I!0dL&z&&3f{s>_%U0Wz1AW5QY?0crW_*YO9qB)Bf}DPDj6hhMj#G+GvWTI67br$E8vc@+O0meCw4 zz5!?jy~qi6pb8*njFAsf(SQD<+3j3MW$Pvm5_CPa09JvP7me1#SFxNK$Xod$(Dx%>{k`Awm&v1+E^`tJ?#*z|Qp=#5Gj)cfojp z85LA7Pk$P}vSBRtqLG?!@(W!J{V@I{^2Z+=Pn2s`2>dI4J{BZsJ+JDPsPvjmBv0Mt z4}3Zlhv#G4bF*7D5o=A+4hCvBPwAG9XwTmP$R9YyQ1)s&t6+VJK>f)z7xL*9Wekdv z66DfzH^eBcaq6VP;xbq@k+#;O1`U}a+a8V>!5$R$b2U!*Va7*U&f@2j@E$wWUNARmUQOlQm)%HC{uul^Oh(tv4JG}cg? z4#h8{_ktpY3rpXnOUL$ySYFin+2G4GKRSAfm53(~OP)#nGKP;|Co{{~W zmo~QvCY~7HxZ)^yu?4nj@}CONEe<}xssby=wQDYG%)Ld;p$C6zR#NmOl|%cM`6b*F zfQs^3+SObCM*$M_e_w!{PW=BufK&;d9!>ecL@83;$#z<0<5w8C`w`5|P!+Cn^!vxa znY)Wox!41D4KeE;NKcQk-zP0ach~iUzxL~l$4+WPkJax+hj*ne`b;?p;c7yc1q0MM z&hWlyJhyh#Wp15@e;XRAYE*E$UKv`=;W$d3L!%G90D0$u0_*NF5cwh6iTdhMfAV}N z&cfFc=Pn?^+aEVt`|dj;o_IWvS8psosu6;cOx=zc;DC`=4Q9k96=86+8?&~6D4F#o zr^1I?-w!*=7g2=J6WptdhvoM5%Zr4!o@erAv;Qgm|0(1U60FHzcr!!qQ0TV9zy;*T zYr41Pmxtrv1I=zfWe_d!yjYX<-9?{y(9-}W{oxQqX#wLqNXXRY^Z4pXj_Ke;6IJ)gX^-`9Xi_mQiYBa>tCr9TLlSCUDc^+@MF zb;`2?ax5rUd2E{Iz;lbpLh|WRm2Xjn9A7*pbJZk`Vdg_c3X!q)1)<;93d+|h^Ju|f z_{c^-Y4Jcj%mZO%tWgulUf=w)MdRo%B!{Ml(N12VkAIMyNuqzDHohIa70n|+L)a&bWszD{_%AlzyaJ+{$*kiIQ- zwhT+$r4UO`jsd@E^D(qXePS2s(%}l4wLU|OW871@vh$gEhWtAY3~cw?P2!20?=1JC zQc&n%apFQheqiUt+zanzhwkKMneOfBBk&7NA;DmihaBH(mhhy(1+1`J-bY&Dh^K6qm z_6adYE*1$P8aEmJ@RB$ z)%fpSRni3{-3TQ7nmx5(iU1MO@KRK1bD|$+7!}YMZ>b8dx>?pB|5_3K7-qPh>5xlyc2^{d$hl6XM-w4F&LaI?3ts0k%H0en&fQyf!^u;!fwrS-A4;=L6#}Zj}?n}X969>e+7X2_x4`l zfGr%xuH4e4)qi`6V|~4LS4%(0B4Y71hljdhdCM3374rnSP=j)so1&8dBTQ0Q>LMhD zB_nxxE}m`C^G-6ye|x7X%M`W2Tg|afWwyEoAAkNS!~><~^5+$UOs-f!jBrATTm~zD zq}D596_)x5a^drb06F4*5!Buw@IqE8|DT@nPSf<_K!LUka0YjFC@KX*^WVDi`;y+T zi*B?t=Q5=~R+-WkCtChGJ%9o#oqy{1plST@EhC$cz|Lv2qtn4hZQbux|I9b-i}_?` z1+7_A6?P|tN!zm35e5haYwcMXojH?H=G&s6d!GfO$Ze`#I+jDoqCcBWKE`4>J z;J3YNx4NxNg@OCkFeXk18CG_<%v3HJ1--xPIr!wqxXa5(Y=UN@k)No2>j^bOi40T| z?Q$O_%Qo(6ub}hq-r|fqS$uUB*gz}+fAEyg`!DXNS2!U2pd;rYDChYS&r5kI|0D*r za)6;NhwFnrvSuSr^I;zly=yAZspV0}1}N=g6!`yjR;h{U>iS)>=a_o&n(dE~nn%{! z{`Ar8q8t8{4?!U9gJ<){x7n!%J`$QRF^h%FQ#bQXP(b?xb6c__Kt_QLCw2=}PJ4rA zZ3A}SuAXHX51?JjsGa_ohhPlDf_qY3fWq0u?wbt<*`)>14F{P{VH}xN3g_Jw#n3%| z)K{(VaNoNE3f1)r~3cn$8mc^W|53zrouU*Y>tsAMW~RSm5?p-99u^ANM=zQLdfP=*&Hh~j_ugv zSZ9A9p0D@!`}thHm(L&Y`Pq4RT+ZV>?)Urcc3n4q8kZT~ZP^22$I@-{lQ#-A3H`jy zyH^9Zd8Bufm)9?u6#HbDlR)rW zR8V7yzJ9;OcL9B+9AW^q76_P`>_^1UXnA~pnGQd%w%Il1OrHf8d;+RDRq8*9o!0gn zLI0D*BoHA)Ibha&mFJ-wXE8J^@mu~mtj8_1V~`(F+4A3uI)u5KN#5E!K0=y#F`VOz z;`EVi`}f?Jx?0pGhtJ`l2D)~GuZW7R^7pkmF*;%9vB28VLm1&Mj}+ww3Vu}f{!#5N zugYiOnJ+Glj0R@0htu0%_>$+#{`z!m5OF;bMuNqwnDB%#AJGT#pdl^u8%e`i+R@|7 zU3(=wt?R+3dB7}@{=r&n_>bV*S`oMdG*-*vlrbdM7!*7CMI=rBtTM!bESk47y1>|T z*ypwC`{sQT6#wtwcox$5&*;WhZrb}8)O>-p(}a1DryakH*UU}JFNq%O{O*c zUQ77`5*E1#t7tJJ|7BeH8Ye23&)e}Wrb8I|?GK{6y}BG2AGx|j1#-jx25og?D#OZ{n> zxG;htH}K(C%)w@C78{PGekG-YGHB2B-p{J5&v`LD%V~oltST8lKv)dl<)zYcIz@yR z6tl;@n#(PqYFnT{O?=v;PQEEKY*&ssacX=d9}T1}CY}J(g~^Po9YlvlfG<2&ACets zoshp6&R)RUkoatIWmaQfzC^%*>-kHK-{cKh$DAOKva_Z5a*=>)kNlvW*s8EfK4f@LZg`*8|1Z{ zbXW}k%y&-HGZZ)Ro}g^T(=lS$BjMtFyP_?uY8WgDH-Zv8&e=NGXo*xf14Ar`d^_1* z*8u=WzV*`y0D}Osw$YX)jKKI0i6OC~dm^C%yz(~NVckP%tj11FZ@o9eN{FHlXNhQsLvWxw@FSnpsy%2-}qfPCQF*IO9TTs|mu{dacR z$Gi=j!tyf4^Wqitfop#^n9(n`Bvs~oZ{&6b%8)`vA{EcO zsdc(+A#Ph|HNiPiToi_jNnknW2NWMuSdt6#qh}_4hKg>k%s6)e2b2VWwXnT5RdD@3 z>s|FVnqu2Zfqqy}pmI+v_m!US&2u#zpl#!39A@?Sf1(8n+W-G)fjsN~{kKbu<9+H7 zH#(_?w>+`xcy4Q;4~r=rNxb=lSHBOyM3c#c9meAKh=QOfEV{^`2vX>}-lh>zF_iIZ z$fROO(Nugue$KtRK3`(tKYHE4gM?j|bt#i;@8RVD`k(&sX^?NHnq%h!tqi%1MEXHl z!`{3uv0UCH|E1hyQ}xyyVGjBsW0!^h=N*6KSTLM{y`^{ zugEcY{3=jXFm8@;%E=7f9Rk_E*LDhlhMQT#O$&H6YyN+120y@N^y#wa%C<8f)ukI1 zyCUYkIGVd;al8x($(nXZxg%f1x|84Z_LO#o?`6K8)bBdQgGjC4&q)`ztH;2%4hgP0 z+0rogs>6MBY4Ge0>jx)s#Bic*&}-&RcJ6yBl)n~ZmxZpHe2&=x^nFf31-vRO0N%3q z>dI^NA0CH0k9C`ujsP&~RBVOsV;SM3=qVr@kg(m;Q$HRve%s{Vj(QH)g-(HW;e7|^ z5FdB(&EY}->N06hOjaM+u?IN)OBGJ@&o2Wj%Sk%-G0d4T zA?=60{lL0Hgay!c0y3WZ>?c#ezVRshZ?ri#5Bf8p1@t@%v7?|uJ1rI_QMhD<aNBh7HQmlp;vpOVPwnofBq0M^Vp|-bhQR>G% zIdCf_Kz0h+()n>*UV@F!izk0-W=ba(6S+R8vErTZlP?JZU&f%1llWc}&8+@mvxY%Y z3OgSvn9$>hQK*Jqsg=U@lk0w$CO9D*#OG?4NgXq)$6}B-@g}-^Sn^{zt}y$M2d2fxI>k+IzAE7Mzx{k<9Z7a4$igvbKkG^#)% z=P_T&tp*wo2ZzF>iIFShJ`}Hld;7!zhyg(cArx7R;`?~WO?|;<2jT}LbW1GxGweb- z_A#8+ph#!u(*S0g)Hvtk*uIXr!G{p@34!S#A**|Yu#gD#Yl#VN$ry`KTWP~CxgP6+ zs^di+ftoC)Ld5D&%)l73Ik^q_-kuIOJK$I)hsO-=m++f1Z z`%?<4GbR!SJ-1h^M_1on{%G+Q^N71sO98oEKkMhnX-|=P*u#kwl08imK+F)84N17* z_P|aOo#w~9;8OmT&q<~M@3Z~Ca;uY1^~MuB^E>r>pj|@NF3_Ka-nm!0NRfUyk-vyy zTh8k@e0mHC(~vYKLhZ2r-QWIb8O`x-v-3Y{H%33{AM1JV|dGb zOI+Yr7SAs2umS9~V;o?f3I0efgvWWD{2&E;;387S2&~7-N04ouKx-HxfnfSMxG1pi zW3e$b)yvreNGDHPHio8E+#)g^%TDxnO_m&nck~>hd`E8m%0DjuozHrMWOB+#H4f+Q z(K9&v+jS~mPWpn?!D(z-CyecJ+`~O;wr{**Flq+s7=@3(Z_mQD34tap^+&T9_Zfk> z5=2qkgfJhD5&s298sS;a9D;EjHkt12v2Jr~ZNb}Wkpw40@+DmDHGH|%B+9QGQpv4m z@`C(`tQE*{k2E_?z0=k9!sn}UH46eYjR{E5!3fVEVrthxKG2sjez0BCG5_nG@kM?c z#P1>T-)QX}kjzUg$%bar$sY2HR5J@}KM+xlUDs)}1sJT^l=&eH_fDPL$zL?dVQT&B z$d4aZ%vatF|9TPTxOrsuSm#no3s>-he#OnmnNDAZZ#=~2la;-vw#^58#a5zL8nu@X zJF__HDP)HmN$oM@CGo)wh#I=LZK*i^+S4MFBOUt14w4M(DsSt(4YS~mz}J_yfZg$2 z#@npf^KkW3coBu_mC-O4+aSSMQs%atbo`KCaghI+AvPvMz-m;a`Sfn;nQ321O|TI$ zE#p%U1d`{tsHL`1$11e#5~xrhnfpNd94TkWgL_>*6QrvCEIp@xy9%zm-cE(a(H|cb zsXpo!Kv#Yn{&$HLa#tL5c)GtY@<(8TbB`8~nYP~vTAC!m zTCh@a$qmLgdcPE=4i4LBR{!ljkhWbfm==W0)%0(JMtkMYH3q1G^%xlZ@C*}_prYeI zX!1G1*lMBRg5JO3%B<^IDouctxOw#+9&*_#B=XM=a6SM6*S9eh#kK$7r45G<9NUEq zDT?jS)J~VSmMqa;Sk}-G;<|e{^ASjdT2)VWq8mdQFv>#9O)9RMkNKUC3VFo3I(A*3 z=Re#5O=$elO3z*>C7^nTx>+YF@GiBZQ{j4~qz^G7P^ky@DCX`{$req#*M$u~j6(?R-6(-cY3uLWRL?$cai}U~<%aS}8*T`> zeKD~w)S+nJd)=I^4a!kLB=eufET`@Ys@)EP*CCXy(J#?xnvQy74UXf}^TciDtdZpJ z3L2Av)#7=9k0}?eJ>ig7-7vLMO_Sym^f$WsLUI|<-o*#TdcHcS#XU_4%lG5iwEp3_ zD`cx6u*JAl95Yyt5>l=anOl6Rdu+s@S%QnXmGjfdZ_Yu&awh#-)j+ZN?z)U!Pt>0~ zy#}-!^|Hg_jX(jnqFI)x+P{ z6^-?PaWme$XpCX!dV{Jm}wbxr0&s~cZ6{QeQ)N^50ptpVtSh2kT8o8Zt){%5MxEFD)bH-ts39NuH3+xpeU`3H_)JWS*vTt^i zcInkFGp#$#>N!@W^a!eu7Osbq^4>s)DFSzm)6Fzx6!tIiJ6ItjSg$AyOSVke$i5sF zb{xvx8(6o7Ike+`y?*@8F-h%e1v=$KzZ2SBsKSw36!Yz!u=d+ zuHFHV=GRuRrhoFzn_S5-x%!qhF zzw3`0+|qh1W&@IS!{L2SK7I?;D4)>Cm4YjKprOvL1Vjq7D45MNwoWt-Pna6<%nC> zt=1JSkdG>9TxRw{m_?m}4cejbA8YOdJ@Mr$GvYVlYg98y7FN{$Tuny@m!l_M_H<8w}vrA*S77R@zpd{ zA_(8j2PMi|p1%CLW1D457iilVB5b_06Dr*OIg>AZ{V2F%7IKsT!7v<0c>kdLi_pqi zWfmbByXwd=z54b?x_G^F)vT7mha_^4^ zfyr#>yn#f@)c!kEZ~CYx=g~&XB^}=}IT#bd#!tG6)GlG;0ct|=1Rc7-pl2;RCou!| zxfu@g#U|KI0dM1>h-zgk@?;zrIq2c zQK;33W!$Z0`o9?Qb=tcz-U@2Eo^?4a)AxJ`zsE{LU5Bsaksl9vzEA;tDrs+slT zyx5Q&`tk;cL}w-^%yIDr7lt?e`>VgmigJg=s5&=VM^NZj9 zvUc)SLDb!Y#%|Zld5OsSL^)(6(J0>s7QFjl5GdI7iw3A5fJH-=w$G8b+{JIo(RfEO zVDq8(DKW{(YuZ1;cVKANz3gam-oM)-q$4leO()TGgs%=+_5e;Cd^7NLvfC|5`Hb=*F89<)1Q%VsH=Y1?o+w#>*pWoj~g5LS7ax_)Nl}3RJVRuCW z+wUMS?)PJ`Uu1J-{yV6)$J7||k$jR0iSNhNa1Ni^xo0^qDaaT4A#S2<5Bg4_1RFJV zkJBIJ%?`Wp6&{*qQt0!Wg>v7{Wc`N)r)FM?z}hCgozDPzHAlQ4+wsf8oK>oqTCjep z#_E)KdL#S1bqjxfszGkKWxx5Egy%s|#gW`r!I$x#F~C3$ehWdYF;ZU^xC?V&VD#cz ze}Epvrl2>$kbd(D$8g|UfQiVkX}G-`^sEId6mfCVyu-Dn7Z>MH08=m(i(tz#LU+YR(WF%!N56Hyde0nx5ifA3|eQQ^GzA`HYrB3IMs>_a|5w-TSv zZ3xYV5PF>)uZDjG1^QI})iz2n^F({C?MJ+syl^1JF(9EG>~h7PP%;Mb3mZrY7PcIA z>dj6zxR=s8eaFO_2QNQUs^s;jv+8ccT{Sm_l3e0iA0s+Cq zdxtEu(LC19?iMnsdo5sK%k0c_*RMI*#TL5scfoP0|Beahqf@3vowTqvm^L_aVGmB+ zqW=3%+QvVAaKgkgwT8nVtg&F!36BFg1kfX^`^y^MeVu-T?90)c$ z)(ziZ#ddgc`8*3p6NR(ra3-Z zKXmV`oSs(kuL-)aH)kC35Rm5@8G*nRvjl$C^7I8a^y?n==6sS?+O5-$*9C12{C2nJ zyVDNbo^^HD1Sz{gyGkqjr0ddNN-CQ7Iuw=U=e-tyzql#Q-0mq;XdyTID*mDmtD@5o zFzWWp`;tZXs3eQ8$*$8z`N5k3mIf=`kJ&F&-aiXxlCr5m&KOT+<{})xUe`F}hcs(j z{(0$TGseuWUj>8m-%!qfr&(f|b$cZ@%q2 zvz{u?ekr*pv+Glbu4w^tr>(|oPkFDyk2*sJ<0Qc4kHC!_lt<-))FDHa*!RbS6Z;27 z-)F>z#!XtmS<$=vv7sS1mST`f>))?`eeP08KIh3ZVyoY)g~+Y2g&3H0PPQI={S04<_>{qpE*-nD^JaCT^2wF>ut20Xjz-*U3o@Mf}5pgGwNvg8*Alwl8gp z!uOmkflOlHmkOk~H;doG)BA5Nf%dxRW9KTZxh&jP9yrQQbyg;)SiG=JajHVM0=vOa z9M1{LwsCNv>ugBS0cPR4It@AcZM{gpDWdVX2cj;qt(iWll0oUf-1uDp8 z`zgPXeFkdSrT`k0i*~`aK%9>sKdxHH^UAG|7rqy`vg#sw=oJq1Bag~Ik{|u4|9!jXKk83h^zjq^sq!>I`N*|gK&$FpF%epP zDpM@|jSVn(1<_1Ae+^)(dCc|NPiBE~!}nt8n=rE-GgNGHjz&~J0Gd;JSOSfej18a6 zFl#H6#sCodtjo}>2vIj{=7tJiw@%>sYQm_IN}k3TiCMymAD)yCm3t8?5DV08cg!HN zU-@)inIQwdEGUF^1!ic{ufHF{rdh`e(M?cSx@Pv&1B51#-3ThAp7Edb^2$`ilv(^v zp$K*iv{Vo5s7+2rcoXC1e~TxQGu}Eu;*Rp%^D(fe{Zw)M)~>0?Yb=?lJqk{ zCOB5yJKVzicRD$iHM8xsX|@~RR-0MXWU{Qha|XBHg&Yn+a@-qQcpB}}Z68y0xz}&m zdUu93iY(*fzBQR*r^bv2El*W516igxRNi3x=P%^PtOGL?{pTt3opGXJ{hStbxYI#J zZtH@VwO3@O^Kn%oK7kx6IBU2vR3j$vI@rwr6lEt~b#hgtKKaN#X)4nd2+Ua}ZX0|Fne9O*GIZPPvw|~N z#~$bV#YKFQtc$7Q{m?Uz0YbVjT>=#|{916qViwlzCNDetnw>UbE+U@FD?9QiEeSdx zS>MTK*=NRW^@B1S9X&7^^#18b#P7KM271c4y3@jCe(z2-D*%MPjefHv6!h%(X*YZ1 z4L?QhWh0ObBSbHH4SVYBmRmyGa_$T%tUvJXY=hof;v~pmKAQ|?Orjhn zG`LP8Qr=m{HN`F`RF&)Qi@-sz6Kx>4QWFowg%|cq#~WJ7A-H|&?!W1=G>+B*bNp+^ zweydTvW^)LDB|XI@puFg>EPILaYANx`BS*{?NCxRlQBMxb@5kn|KpyLX91+B>9y#b zy{C$jVH7xH{e+NJ5GgQh0>32&Z`WeELT_DJ$>L2c4m$WUHXVzN+PbP1Oj`w_a`}N} zI4GC@hg0vQ$9)fsWA_o@LS3z?5utkU;~?dJulfD5E{9A5D7kMY>6VBGcIA50A0Y!Q znS{4!y60CmGswXpr?T4F@jHiRn7rto%(}kb7R9dK2m*7h9RD)WfT(Fx{8EAU8W18D z5X!WHw$ub|$V&J?OVHnBkPH=y0ec_58o?8h*DlzXNOj)?1>RF25G84FdWE$T_pKwQ*{)W7M z12QMJ6U(5O0O}Kc_*Kn-pdqUu*CfG- zKQdT`u%>w$$WTYjE4%!}x2n4>vvS!gVs=N5URXa)j$oY{R9zlb>WK=ChZLk=ZADD( z&gNX4wAO2!3)r)}>a&I1V(T#l-_@bOYqudX&iK)YuQ%BQ3&-K~h|S z3t3_7LKS|>ZLmwOLf&nTqceDNE@|_RX5WoSCP8!nBE-)#D78yxbLFDg3r?MLtwe{n z0o4|!&(>w?GmXXM%@oIEGp5e%RW6EHi|WdGMQ*8b)@9cjs6LLi6aa#-mh@7J^}z z4=y)}Yql}Fw)e_XRVF_VE~a!}%c1v3p;)@pEx@^z=J>tbQ|RH*1~=mE@kX3Pp@9O% zmZz_LM)5676q1f*w5}1i(sWsWrbaXq7_apMa&eM|$ez#&Av2Qcx>@@9k)c^*>ep_~ z1z6FwY;@2N0LOS7kZJl=+VuaM1yGSr?GsA6&0P$A0cABI4#gMo!`)rzRqS zlk}I?S)R@G6(TtwI2I#`?JQLU=nfdL-ro}(5IPRF^lZ^k=84(aik{fDIJYPJiWC#j zp#S`CbuAixzqd=cn%Nt_I{|`=Gl!3hL>+ygV~M`Z-^@-~A;EeLT(F;Q_j@ zma3Z~@RLnYe1BaZgh?mlk8fOSIxE-P;H&K!#z#8X zthzMy8%aH{Z?L84pbPF2O-BL6NmJea&wc1uJFBd3}%0XF9?GqUpA0gu{v6RmVFiU$%12-ZaFMgK13lRceDb@9mV;y|v zHL1{VW*$uIQZ(!OcN|YdD-Ot3S%+|%RYOMymh_~4)j9fRN~TF(-G}WJ`N2(@@_XWx z{JO8Iz;l1_*i33x=+Ywbt;RJuv}wXf@;g`6$&(me zUkqnGU&xu-hwS%v8GAx_+BQ-%Jf$nASheJQdMySHClK?pS(e^EuxmMrrADy9WOBY; zZ3oHb@Qi#fS+PHX+xnI_n`nn{)@4!eFX=*FhJqF)t{>jyC+kr`RbN1>!UrEp5!E!m ztN~b^-ef(xP1nl%|KmUOXsl8Mxn<eda=ck zfCcn}TA2l#IdpXGLvUg|BY2iLT{o}~p)rlYU=9irQIn;&CHvZgh*At}1t*`}+y^-H zBpoAnkpNgM7!oAe{ebN_Sa|P-)03bD7O+wCUprfB5d3d>xQyi zZLeO?AD+;Sa4$;mSU|Ls3ttyVCzJ9+@MkCH?i>zTwD_mCZ~&c_R2|rIC-v+4`Tb@( z%Bp>(qP$A`Cq`23`iT$&TUP(QM8rec3V0jq7zK{K&wM9v##LPH0CWEXF;Q#HrI$1)?EW;x#{FPA)y+CQ$HdxKVcdkq{x;{C zg9*y9)0zR=+tTvR!jCdQTE?f}T&K84EZez9Y3l-7UL@2aKfowj60A01CC!HInWYdm z8mHY^FJM*U%FdApmaN3}3BpEbS-!jg{vD8Ob3Nm_+lqZ9h} ztY3tgj)JBnMu_Zn>A(Bl+TwzjrA>tQO;60%M1pEhK8R%8_Cd=e2l+VP_0gCIN`MPs z?v%HB9<{l*id7g8bvMBLhf-G#o3L!izW{RF^DkWQc`BuK+!X#6r_naQM&qkJhJEH8 zVyeXJTkfrE#lv}VD`K2La+fy<7U`bcugURP((DhnPU| zx7WwQ@}m+)t(SLb(hEwR$_sQULVVQfG5OueH{h?rVLf3S>WH}8cTPnx%}pZ?41{5B z|7$&_OED|;*Lj*&3GFgGq?a7qLsIE946i5iYR0`qf84dUYBzVYPwJe{vU=s2k(0}A z6^Qk6DG^%V%%?$QQJRAhO0^VL+x*Ff)w)BVFda??Ep02R%|CY}{42#LX=SN<2 z)W&a*F&`~Hv8eBK4R(Tj~(i*t($keEl#X76@+Vo+scmXeCV5YFymYA-2oV^C( z67s=n$(^$fPpOvC2mLukHc3V+xv&{1_z$e-9uL0()z{BG?^ze!WI2w&+C#MNiwVaU z!E~`|eHN=1^(7B$;+Vkg4!qO<-df&mKRax8rjnVBSN+vvrZpj|be%gln#Ft~1d%Ft z`VWwCZXetjB26cq^gDcBWNL+yj?l&MTsrb~C#v3bgbZQ%Z7bC39fi+9k`SVU1siL2 z5vk1;Aka)a!G935p8qGZej`BcSI_KEa18myJ(6M3Gg+?#!#MkLYj&Klw#>pWPs0Er>CeI6DXWUUUDh^U4r&5emW^t@ZL2}$sV&-q9f><6Gs6juKnRC(+| zHhh>*{1yyC*gUILW8B2cybssX zxXaCs}51dHUU0>L}$^4iv9ScAI{33n6Gkcq#iv`8TnWlqMMi4g8FOGxQC zi~DM@FlggfmA<52R{>;&oI61A>%;qX+@B_TVKEM@c0;F0!N>TrsEHw7tXT8)_ZG(2s?Q(b6f~Yx$s59xtx#jr_Ld-1ori zHKnUxW*oj*^`SaPAhARN$@$)1tIjE!y=Y1@7E;j~ytcBO=O|aPe1HDEgp0 z!NX6wl=o73lZmIqPS#zHbfoLh3RcnIN?3)xx(nM2d!XL^5ib^y&zkQpR2QYaa-*$g zxtaNBU6@)meppNvU)}@|wDKuoYJH(C04eb)^uerQcmk-h&F`kNIijm4BgM?$iF^E{ zRm32NULYj8!?_hfqbK`#N0CNtE}_+n&gMa3+P*oR#_Dp)jT{X-eNyI-A4e$$0r$>b zCMUtIXca@kpRt2L;OOm>^4m;%Wvqz%L{`2KJ0!Th$l=~_}&$6H3L8F zaiAP!B+vD$LmrBm?*Jo)ODUz)p!N2it@Dj_2~(eRN(#K|vFy`Q)A};Y1zzp!j_knm z3s{L=9|&P+NE7_>vZ)6qTKABuhbK5>aaG<~U1pqp$Nq+ej$8|JSNX%m2}|Q>4aY;} zfp~`2c)Si#)D%ut*?`xstV3lVUZbf;A2g;VjTag-$`SgZ;8<+f!ToN~CKVdlvadvw z2Y+7}KM#ssILa`&`n_W=yp~rbLQvB($;qiYsVGG?=q%2YB8$e_%5yG{0qC}1Dn+PI z@sjo@^ZeO*Zd^7ggFquM6t0TUs}@1M+J76d?26?Ogk7YP7V{Y3rytp!{ zFLNwI-7MD*Vtmm^8MeFEB+)inxm4G@4{Ge6xHms6w94MAn@~%8wv5{mTRyuFRc1b- zG~GH~gE(1~hE=*k=Yt|bEx76lo3n#C44I;qg*5H@Dn16{oY@5y70H6P5P1dPEZ44S zRLjr#Ap+Rj2BGa_9Oe+e`VC5xb@_^9aEH|C#%e}2EWX6P(7 zA~T6Q@~|9uNmK(*pY3F-3+{yVBo35f4=s}AX@bdGM*3bn3vVL;)VLS)%hD{3W&}^j zY?FNrKigd0aS&qslG)E>!OEjcadXGQ^%UtO=naky)khozc&g}G&;_Df?9t+RmVVQ= zOwCuc2rL%S{tsl>w*GXzFQ9>es^P)0_9qhVn>k$nXm;)rnUC7j4#(n+=fkrsg5N4q zxcd|mL<^7h)-7ydXCxgb3MOG$QZH2bA9hM-(QfarYx9+aa7w;tis7RD%=oG9dDnS$ z$F<1N=94>HH<;a9_zb`@(h*G->Ggcv{Qfrv4z$S;C$oQPS2nGL8x@F`rvU}w7suJ3 za?gBlOpu%{_ZIOP(0Jrn2J_KT{5H9@!@#cG@nu)Y#IJ${o!0qmTC;89g{elGuXycX z)LBRB2~4hXDn98X9!d&g$VH$lbMEYqyNgf~@O#ZwR-q|@0d{fw7y8}dml2;scSK#9 zXc($`R&%uuzA)2~9!S@0?@hie;#q5(g?N3m`B!G%c$0Cy;CRV}C5tsEkO#e|Nrw~9 z4^-1QoxDyHkcslZggDZj+`I5sBm6|njuhB~6V)ElTetGaqdPGoQ90~#vNuVRO#5c* z2;Qr|YjfO_f6lwtUIBmNPpGANEA`fTL5!wX9S)Hh)@ja&+Tyl-M^x<@yD>c$FMHwx zbvIbupWM>kr|*17V34U1^nvYIc3Q&?A$i0Bd;i4 z;Z`uvycfV@?6Z2?{#NAzd)8m>{d+~nCSd_h70gez4?y*pk6y;fFFEt!D4eK0*Dpq^R4CZcH8_{q>)(Avz{2LzIEPn7nNkj2D2VwRn~>hNe0W3#`YeRPp_ zyktzfpyhDhHSFLUccr8m($Rl8`BMG92cpElZ<SD5Ral?7)7?2}3@?(qj0(F-#bu*t&iGCIZ?o5!6c+-}(b3QSO z^`)~o5o_b;BT@fA*-Obt&K%G`$7+kVYX#CJ zzEVzbVIxMAX}gSKS?65~qPlrgSCIcpX<`<^_TX}&;(?))sc_vrDHSWl)ocsvIiFv( z#p;~QdCh5_qpiaDgulvi>a#<~P6&#VJ9CN&Hde8LWqDiw1rE=OhIw?f+iIPA({I>D zX?a9DoVF{5(jB}yncbOH|Gld8e@Y3WHq{Z6g}bE!vp$hismhuv`Us#J#zeo0J3h2P zOa?H0Tq4k%dLrp*cq3E z+cDen&s@Yz4i#O<)u>3PV{h5Ahf z0PqOkLN-tJt0%P?%T@)YrMA9HON0*4Ca93x_12VV<{d6GmZ}{NH)lwC;b*h6lz8N| zNl!!)1Q8L0b$0^~V=TVjUQurr6A+Tl|d3wpc39s zcq}@$Z|KhydWms>1SCm}3)+ol*pL&Z{Vio3(|j+dJY&|nbDqA zC5=B3;bv?X4y!PCZ~5prLSE=FV6SLtqVppy7nnppI_BsGc<)i%jWI`O^>Wm83F>Cl zJ*sCqQ-y-Px25oDPYKLN9IpPy@7`o{Cx@v1?1_pr_6Uod9$ak?b9B^q$u$&L!XP|S zA}D{aTLw~BMzq9F{Cnxg7g}1}|ABZibzeestRjIsi_*WNb;410yWkQd17{G?sA^pA zB39dD&d|lCz>h0DQN|_jKto zNJMsLqbJn>CY0`a(kQh2>r#D!&+<>!1!MciMH5$@S!UkIf4(pM-GVCcQFy|6FqeO8 zmYL%XjIn)AWGR9mB zk))EW>I2Mg^lB%5&1?&`&o>D=%rI3A`pP>(yMbC^6viPl2*vZwcP1N7m<2tZ!k0a`9K?-JXC8Fc zo)7g%m}+chzIFnz8+BhDVhr&)oLio02t1r%ZKgLP6( zD;)FCk0|TlF!|ia9s=nYv_aAgB*jbx5F&5Ad<#BOd?y*72j>6LZ z6x2(_U@$LGipE-mXKe!{7SY&rC+=14a$=51E9^2qOeueaRagXm732){oBWwT)1#Li zUDf_he(p!XDl7J#Mj^J$pEDu-hOv{gdW&#d!S6+Ru{!Ixvq!xz_Yh&N?qC?EC-xVr z2~(ysV4RP#pJmJk)%}c4>;baYf2#d`6_i?H;6#t>{1wFLMXtZL#Q64NZFh%H2;;eg zxGFiW%g!B8`2FAV>y-bmSrXsy~$K31Lo)1@i^va&OU&lk56td(L4_ZW;1nZF!PysBUAkL+iT!B z*^-wo51lIG6_QW8kOPn$_bX;RwqDT%=I(U!2NP7B75+LF7R2Ztp+VP$@9V&OzspdV zx9~IExtVdK5UKz|^c{3y8Nlp&hC=Y6Fn`_hxc=C2u1yo)rumZRuh}&`fEIJbL z#HY|dwjPGViI#{C5gt7tUMaBn8fPsKOr2eKoK?SJi&twEG5l(GotPFE#&LrvC2FV! z$yIu?NxiM&sdh6?8E%Wck+>d#6Hh=r%cZ}Zh!QNjdWrGgr12#k#85!Kwh}wC#LWMt zI{~Ii5^C;joPlaPvb%vvo0v)S$FD7j5tE3H18pv=DZ)vX&St}(Xc8Hk_rnYnK-#bR zqbI^B16!J2{{e%i+H^9?@iy(JKm2Dccs*t5;WAc%>i+#K&(f)tBCg&F#gS#K(>~#X ziW%XS*fLSEM|}^I#(Y!))ZOHM$3iDKV`?IVKRBE;Ddggwn<1N>;QD*KkY zWB!Xol|&x7D<#d=-C7qB9&kv@y^6u{LTfKfTRUmZDuPAZD00yM1$4^!Z`KiFE! z?C1q>PaBd0dVL*tlQ8>Tj=0*FD^mqSvh>0(gs;CpQ7F}$dJv28l2Ee|m1U0AIKMJZkk8?+@mE=F*f zbrNvgoJT=1_Uh2}Pg_2!ebxo1)VHOBunt*rV@@ruR&b0p17ZH&`bieK{z=3s4f~A& zZ9IRi#=_b&!-ciq48oaeY?1kTkuVuBSl8ocdKI{diw6yTFuaOK8UkO5#=Ecn9&YPY zq#OC(4!|nBKCU+Dc^dvH+6w6DIK5i?bK0Ni>l0k>y8r&7Pr{kb7Mrjq_W0r)KR7Il zO!`se11+B0;ON9obC2LY=RNuKRfWP59-Qy8MR_}UZ`?XT$B}T|e3v$B-rfq1pNl(z zkwZ?VMoQgfIiY}BaBV&&-*4yGs4E4}1O zo_?fmuv&oO?bs-4M=Mr;&uRBqfwL{|L#O&T!R`Q3d!T2sQBujV=yz zFnKIF|J_42IMRR>3sSYUu1Y;-znYx%u-6p<+;`yC^668aKHi5zDa{?LnPKnW&q9Ou z52W_H-VM4*FW4u*q4RGS#>8xl=Gg?bsnIE)pKUBGZ)==UTl0k>!PKf$X!3q76Hue5 zw7S*&8{V$A+_pn@RH1{K97N&^_OqCmi`rGcVnn^WTT`+}>o2fv)Gtd0Y~{92@^p8J2Q=lo^#r3fXQ zr?MT}RZr%n5BMq-`wvZD9iMJo=0T@yJU@yj&={cz+h`8|pfzaugkNzQ#52I00=49U zpuw33IW>B;yx2?qXc=cA*TB}I|KM4WnB%ZPt61`Crsabi3*j()dGp{}pMe`Q&)R3{ zekI<>3;vSX6o_xW0?-O{mcIlf9N2u^htl%-@8=jr2Zm5Qpu`^t}HJv zK@!8Ew(QgYB7ojryhW`7&Lzq^%KIm&J0I+FdL*;G@x#v`3ZXLjUe&Uzo>EPN3i-MC z9YQetHyrP-qdZNxsP-_JXSV;dL4ZW~CB|JSy}Npf-W8+Kvsep1P`qqM^hmbG43I>b!IJ2On}XEU9}@*`2BC+lnsWh8xkPAVtYt%uUO1`PS1}I z;#A5>as6iAYr)nV2nXS39x!K zq}D!W?skyA0iz3S`*~%xh-;*T=*g}NoV5qGE8@u{?V}A{i@;Q2oDYfiSwW}?hPwqJ zgb1ARZV?)fU0~hPQ%O~a^hV%Pza&-8NCv9no|eOmT7)D^;Wp`O2!2G9kMc)hQt4k( zAe$*6zN6jy(RRP5K_78_dWMM_ZR%gZj#OJ%$zf4&cMeagLsIEw**@&@WvZ? zpXMG0Z~;~UKUi`v-8B(uOIS{#im|&_sD8&}L&46sKG7ddGmRgLCcy<9NwtUXHPh*3 z7ry3{ztVHL%*6cUFEU#=X?wut;Oa2+YqIwfi-21^f4!Ve%J)2>JZ)I5aO3%V;qPoM z11yC&aiHL^3dLR-MMv<`loy}DV#txuk|>A@$A{*rFPk1|k=_nd5(6}i#Ce8O>Ip2u zBU{FDLmay^wkF30PG(>gZDi(ijCLO?ppls z*uT5)eE?{03E)64xz<@B20(%FlHrHIdAbDNMByK}HBifibJE;$A*6HvT-lR9(NhM) z{>kO;5l-*|c_;e=k1E5?)w{_Oa)V!e1>@)cEMHhSp#2J%XGC@=83+TWd|YjqO`i@w zgnUGPrkN`J2cAwzC&kVSIjs-?mdTmSq9Y3$McbGC_O;$JFbdVoKH1+DNG-u=T4OKM zSG~Z(@2^4NJ^es8{2DHH-l|$d2V171!(e*vWcktpVBZll;CYog`y1Aw%3DgmRj%nK zQcxU~MbpYz$g1JhKo&D=`B7AvQ*;g0hOM9JjLn{qH+|U2E__Fd?a#wMEP@bkWEl%H zb%&G;Bws6#dcB!S6;D2@y&=YH zn5X-UIx!4XG&>-NI89EglU_+?B*HZ4z6%no&0(4HJW%K)EmJgQ{nou79uzy~h zyhX>T`a4zh>{%W|4CS!M?a8n=I88ljdl(`m{TE})Ph%( z^Uq%lq`zjutuA$ec(acB$JvAm+YHw>dzTlx&mX8a|L zEO~{W>0Gl)Z@<5w%~9*{~q|O?P)T`;?qTVIrh-> zU_orJtovY-XqYx=%X}Fj1J?a4})XM8`k z25k6;)QdJdn?;qUa;`&Hj#msDC!K}LFUpNJP1L;gJb5^G#ppHMYr;{^{O#0>@qAz= z%gyyPTB|Ye_}}<}V^>IGB`uE5vA`JD9esqLUvF;eBEv}RpfVy~Z1gq_6SsY0rYayl z=)2%;zW2f-@w~??Kzjl%H^r=tUH1oQkYu=9LkjIcFh-;pX=wg!$~H(`hFk{DzamLo zPT3Sua=k7$N4ER@5;5j8e(iXNkRXhI^GSbez)wWZP?hHY0TJGq(PoWAh@=!cwXifg zL!r%g{AnU=GfAQhtFESjcwmZw@6xW<_3Xx zMO$YjN9L5zeLkAWm#gFE5z~Myvg= zxA@jJ`MZLo-l!f-xUnOeX&mrYL$!A~9Nidly-NSBKGgO>%WSDvnnQi@0Jez;ZG&n% zO}LQXb+Nk?M-l);}2%jxjg?<4eAv1g9ZVgsMd7A#m7v^$YM$HgljW@zVYnf zX3a|feN7dR0LF*vQZ`TRosY*}OR>3s+SjKb1m|`JKAdl?8bCG+g>Emck7h`aKX+gf z34eHsB>{t#qF{5c+q5(5{|s{J52=?4xqu4$-#(if#wR7~XswI?%yX0Zo?!l42Txb= zxni_v1;AP|_EFk<>E9vb7kbDOkl(Jb^s~4kE`h8-@hdma=sa#YwZWEi(MVHMSWNUZ zzf6|Z#f;%PIU;>0;KUb0vR)gAQnF!@`*KI@`xid8wREGWzfRroM&}+04=+-0W!n#Ly(x+lFw0>BAU`5vCo z2u9o{O+t5v$;0*UZ+$1+p#NR^X~Ly%iuQH7Py{N3H}5{|XoZodA74}&+Kpzz`}4}~ zCMvQGL5%#fZ|O=|ycj6!_;KoE1qU=STf$hV^yZD50}{5C@=sh=BP2gNVib}u{N%W6 zeX&roxv&=ZQtS`aSn9#@VQ)dlvy$Igr@x-I3yC!3PBD*CK_{K#)fZz z1K+2J_rIG}Ge0|?Nr%-j7cyV|`S?Ashf~~zqeSex^bOy={KXz8S+*3@JFQuh(lS+T z9bKqn+k|g{==-$meE`m)MZpy){#TR|1u+FIDXS)T|A*gN4@i{4W^5!*hg(YUJDlg+MyrPnhGF zq+!fH{d^hlh7sPekAT^S3}aJKtgDXEE*p&JhF}@7s^-iFEAM0#M;FIsDy;c$%aQZe z_Mi9f{4NGMT=)%&xhDl5IjP}8(c8os16(M-m!sD0uUYjejaI6FWH~Hs-Y(V7IGB*^ zN~%JYTt;4)g&{AV&m3NSwxg4USxGhP$D)y|c=bOvFblt(yM0@MTKxL4?LL{@k8T5-<1MN0%M!l!*3c|K0xscBjBGs|}6?ocb0MC2<>c$|gQTzQztm+4Ej zG-4*}@hbQ&VqJc@sqKJ|d2ud#zhVS9sa=QHz>G8pV0|7>nCHwR$HjnAEIRbTxRWD zE+LXfuy9{}EInwY?SQ}iGj{L+geOfV9)fIn{dR>zDpE`= zGSjH{?|4_HH^act;C=t~bVZ*WE0w{fPAXnbwD((Om%m6TsTXtu75b%YcvOO^$|hGg zY;!bvujC-K#f6<0=K$X8T213e&E59u0=x~bG6o=l@6;RqStv>-%el*A{qN}3wt!>Z zapZjWY_+0Fu)%@bYcUa>KQD(tr)_BT>cw0sZ(>-KzyIx-;5`*>wdcyj zoXvj4d4zz1{kG@DSLp}2e0keh%4?c%gq)4KnFf+m)Ky^O1>`1%Q;;$?4N3*=QDaYU z?K>1w5dn%aVX?Dj?O})1Clge~e#u&&z)dS9qzt=p{HyWLV~f$*!;>et8@3}BzA4u=N#9#!fKJW%DsHQZ?RAd+u~MDmi{g&6`nf{JMzDh z0``XU*QS1WCB8gu)Z{XBd(N@_D~?(Y?&Cuu9JhYe{b@9CU2{)W%x_9(!>hXQOXJMy zw1wA&MVOyedjHMV_n|P4azJFXe5DV9&RIh zJ{=4ir3IC49ka`1Hf%j?5OicFooB5d4C-IY7W@mwiw(j3N&S%EQpi%SVxrD4;Z}E`RvokW-j8yW-W-u80Z{^0LhiNRQR} zuVf)9cM#f6Z>48(hW<3UzBSa$#C=;sy^MA8>wKt@yN~h^+?r<~iwoAGRi+O7P?#t- zJh4wo+y*&jYV*jg&`R;-QNu^I^xm#rMa*Hkk4~du{S!|<>RU|gy?u44YTz~;Ner+Vv-`{UNH^B5oI znjqBfJ^IF94TO5xw*S(Mn|wphp}wgACrRQ4c9+HOn=OAY>jKOPzq&1IfF50h7HT;D z;Buw*tEU*OdbZn>)>&X0phT_s2iw}KU$U26W#4u-UScZm7> z`x+nO4Fk)b{m!3qEqMM$U_Dy)t8~%nuE1Ky#7YCnPOVmLf*GHbCFH2n`dLKolY&uD z)NdougPR}d-nk$4w0fnatFf(|cAr0U!oGh#FYrn*@R?xL<8MFV%tnqKtfcAa2Sv{N z@9%|wvyWGP8d+e$?Z#etp8c5T%YQC^3nYGhsP^PYuq2J05kQ~)ub9AcTP7;|mHX+Z z#pZ-5=Fdad&{K=si=3KZCAt}Mwu<+>mxEx4am>anqQRv1%L8V>)09|gVk!e=$H z4@q0B4X57I_RhC**5b>+z9E%Z<(?~vz+tYh#){+g)L3q0663X6{&~N6HxFHy_uQs^uus$3Za)!uPOhJx9xi(AbSSUff{4 zZG@?4mm%Q=RV#fUL&X6T-SMG&evscDZt}|Gyxd|b?a^SBZ+K7$b)d<1_{||yv~?6k zdj%PjYtz;mIUT-$;1oJa$@C^)KfJ>IPCQ!kD^)Z6vtihAZ*hus1@V{VIUS4z@OEp+ zJ0`t8e5@ln;bThs;Y?dt7@AFtVs?ve%#RX@$ws7luQ0eUlPSC?dY*}YJR92mn&?ni z+~X3AN2pH%Z>Deh8+c93Y`*W z$L90<`&nV_vSN=|gHP$I%AbwiyccE1p5D$8-_AoC)8V8<=Xp~f%&{>F^4?Hvqi{k{ zP)Zx)`Da`d$4U#}0`WV#Pf*(*z^0xEqC^zM#V2ikU+OxeAkb!c$T2k``*CvvGXS|! zUFJNo;->$jk*a;E<;lS^-XlA@!!pBNkRl;eIp4aNXSg+E=Xo<^BXNV>@I#b_y6<2{ zM1=Sf9CC#;)K)4H$t?YPg)4t>PZF84~6fA0Ms3!|MAxaVS~?d3S80=7p7` zkNw}MNiTe{wKGotAuFIGN=-W^e{dMx_gXq$n6w6hJZf6~*Tq%Jwww?zpeKKS7DYFO zEUT=3-aqyGSZc<=a+^DRmiwcKbHby$GO%FRZ-6oB_^il&t})@P_II15Xa=Hsiy%`V zgpjZ|>-jMkeW)?e2YYQO`$w{?=BdwMrkV_T^R-18aX==&MpRZQH@CNsxKZ`o{dLe_ z6^GOrp3v<1_i!xklcDgNdU~f{-}Ekme_zFMq&3b>Ed!_l5t>Fshx^nx$VaqikGJ2c zM6?65FSO*RZoAj)UDt;-yg0o=z497X#Tf1*>&B0-H@HIP)yCR=Q}~lG`)ian>zVom zu*f~g&X+rPDFQQ|heV_W`=pC|-soB_?_18CA-R21j~y1{Z5th2ildw)_3+x* zRQn4z(}X{td2z73Ntm{Ke$<5)D1wLboun5eY-v_oVw!w(`eZCLL51h3dX2Gk2>{(S##oO}NX5HP&W^Vx@N>m7^cWt9r8-^}690Dg|QgRHh zPt;6^7QhFB-*psaw0*yiW{0ViJN?y=NUAP+Uwg25=Al+)7Jxnshp_q7=Zv()cR)@_ ze{8&POFC_JIj7f>BQa1t`~1Rl_4_>H4c}=$_I!iOOIEkajtYQLg)0hw6PJD_w?Ds% zdYBK#6WA24z8nBfYj?U=;rqcD=XHGv9UucfXYA!tEHWn%I2G)0{!mpjb6KC=FECkp&Lq_CS}#B= z&byGq^^=U&0fmE$=aZb-IY!r!W(F36RzWrtD2J!j#Homp7v81J%ll(z zq;m&tzisd2r?%2-Y$*&rKTgIFpSw)9M>?WZoTVWHtOID&^W+l>1`D?mu66Lc;+5N> z&T2Dvi3e((5zNzLGW{3du&B``l{5yOxfb+K5RwL3S5 z4UbOiE#?pnENGMz#$~YKksM+}73l`p2m?cEiA}2#F&UmqmzDmZe%bH|>1V-R4LYP{ zp}H%8c#^J^(m&zOAVd`isG3+uZ+R@fKxn(a)tSoA%MRGglo^1_7$kNreWRvK+y|#Gu+QN24CrM z0&kZ3c6^>5;wN2nTa$pLNfo%CJ`u17nPPZ^R%1IKvFV$eE$o6pBKNZ}%-kdnbr}D9eR)cY>xdyxpNeh#G}{>gG1>TuoO->K z-q@l0ofi{W63H{=&nIV%;Z4dkm{!cr95@2;4 z9u$gVV$g5ovb4Uqo{leA9*dZlyQfB{e2Pgo-Ys?iiK*fnp1<&PAA1+FJpilptnQ-M z#!U^f=YA?^I(D#?$$Yrqeol0#ci?-#(gR-H?7>(1kP~TP?WAf<{QK~xqdkl_EzWASajL2_ns!c8q>y*w_C0HOR0PfGT6nbYpg$b+(X9!zH$8jXp$h33#-udfK%Qm@8`X)Pk#Myh>=}>M zFhqDphlDwO7jw@tdE(bb)RbRqHFI(_QXW$O$cB$YTp7>HXQDCBc(#3I!#nysVfL+= zi9RsAGzy?vFkB$Ny~t5)K?uIBods$dH?W>|I9(p$gQ_vSB3rknM-$kYN}hGGHB`)( zVN~N;sa<_=xSdphgjNc-f>!yk={wIl((8F~zheihtiU4rNufZ_lCB#D1W+|<0_g6v z>-SiF656QesDLfAHfS>w1%mx3;L?5m=niV$ceBK*Q>ZrI)S*f$CCm~i1zhYj zViD7HMnRxb;B9rd=Z3w?NQ;_Gx?w+tSc@H^C=NN!F*N*cXLz`R#K(nefHv}gio-8! zrFu|x5uAB;bF>btL}pHn^V2|AbKu`!CP*|c290V{G`g?NRPn5C!SYr&oRlu&#YNyT ztmi(>ybMzP>h$Ob@;>{8!2C#V618E4K>zfAYifd`C{|hv416 zs>b7Ec@$WB2KO}>9V|r72F{j*oZ+1WFFeO&9K?I;Ca(r){Gh$p+AKJMeqMZxU?}dm z;`a*`8ezE(qzBdF8)wRX?>}bDeqk1(y5-xV%a&5URNN#r6&q-1m83^s%@RIK*WSF| z_x-Zhcmk$*LpWJxXfXaL@Sshd8z#|Jkj%Q;O}Oe~-67~k`)pQ{y6akMO-6-|WX{`* zy)3Z|3ufiT8JTe74=*%ca6O}RA?j3)$s?Yr-iz+Dj$4V0`QFa zO4%z@6G!vd5>GR>&rP2YKt>n9uP4r5e0-FX9`HX074lKU8WP%VFji`V<= z`3;c0XIK3vW7W;NZRZ~X6>T|4tU=zsI|*QdlyL@4t0GvxpZKDSF>_Y13bhT{e!ta6 zZqu{QN$lIS(rh!>0Kuu1*YBpVPX;}5AS@TQ^|U*|XuI84(20$e?1Exi=|TfHX4Po! zQFoZZ#C={Iu$FSh<=r7XA0)~9C9=4lCFYH@WAOp$sUFGAf4kIz9=oi8gbLv>Z-c49 z^t>3p&3Y?r%$mBP%8ko54Cr%|5Kl{Ha$*}B-bBA?)}NWx#m?z*2~fm|#(|q{*eNQm zHI{L1h5yQH@#ch~@(LCM+*@`tcl0nI5QhHCvuwY_lE{@_n<+P8V93|t;hVoMps zw!Gt;;I!?5s`DP7Xj;j5LB7%st_8IbA#qV!^osGEyGYGIAw*_RTxb*I^Eu9bT9bIB z(8yv5T)9+ax*wMXb|{m-I1;D|#!$`9Nag)-8i0Iwt}xOfOZfMB=O2WpV=PxR;1_?Z zz6V?%Zb7Zp!HfZ&9{ES{3(9KaGHF~B7Xx|mok8jTMeNb4l=%%I!lO&wEhQ zf&xuZxfF5loCZDyNAOe%D$dhC`D_*uBgqxh#ajKv*}264cC%?T{G`g#CES?IhZ5n& zLvDS#E2U$k&gonHYnrG0EBB|}5_631?wclL2w{M<E&FVqVon5&N?kyF_ zjk(>CU9WYPH;uLFi#;=0ajwE&9t}JxW#gle<-l{O%&kb>9Y?5O<1z+DI@ zU3V^~GNyUEX3#NQ1M_2hoQX&MeI{aO^}~TnV}_{e*B0>;=~3RXAG^JNd=Pff9Z#p; zL7jhO3eIcNMX=rWK)*42@!`y$*PFeFk0oKCkoG$PcVCW=r7^LRQ({%O{o!pJhd5)G zVI^RysEBP}>I>S%3I-lnS1euCOFn&A$LV~D8xo`R`s;dB_q@I;|Nch7?!rFb-X@oz zS32+rGYH`(V|v*C8m7g142EyHX2s@ogi&MC*Z0Yj=%=G+LZcpOcS+kNVNE z#)eSFu+V#5lr-ywmJ!&nzpX`i%i@dVhAsJtYA3Ow7L~@YIZafa|mu>8?%lnhA~9g6Fa8K3W|rRsS=4s|;TOP?M=l51j)1%q66t z9}oeniswGhk;u5^96JN?fI~u=5YVv;zUp*M?WaKVh#>*Y1(2GW>-k5~rY_r(_d$!% z?*;N;%}qb~1<*nlwvxYM67Q{7Z2T`?C7TUoQdR*Z8g=x_Gkb=v=N`>aH78jm0Bt&c z%AU8oIu?oBxb*)TeAedbFBSV)szm-G0C@URqevP_OKg889sE*#bu0~D?3=f6fk{!b z>ge0-91yyFESY_S*zm1_oD`|6)ON+o4?|YB?9yixK|Qy>O0R7v3heRmfG+Tz#~yn; zTsUu1Tzl_hr@s|?y(b2C{fEU-xvl`bfYv3vA(I`5gsjm=lcP0#x7iibn3YjlssZ< z&|5obmm}ZvTYe_mM&t|WE3Hr6k=ge^6}u#%>38+Mya-QzkpHhkr9J;^3%@Og89q74 z1^|Vtc9zMTx@gWVZ2;xS9|l==8Vnb0YfN?g6{#Tu|F3H%W zN5qbTQ(`1b?0sf^yMopd6&FeqTe=*OMGC%O5@OWk|2t8ITyj(W3B2w`YngbAhGCdk zO*4)eCdx>QF<>UcfIdeD;cKLnGfFBMJdM&4QaPH@<5A<YE*w@>_ar}3HH6+2Itr}xF^Q+#%i26d&`}ov}$p$Yw>w*AMk+16EY!#p6= zd8wuU2dCn2hi8Rnw==!t)y64zU|pNE-IL}Xk@|Cw@|>l$9p|J}b@6KHCYSD0v_$mv z9>83q3G8EEK&Z@T^cA6U$hb%|D(36gfJNFw(wK zq`EO@8N)R-u}Zfp~tXjmF)Kb^?(9<#sQ#j zo1aG%Sh(FIDEY$AT7PagRupeys?%V_;FOV7EPR;T;1ED?mh<8heAlS` z{w&|vPb423J9|kWK6S7&3F3MmhB99fQ)BwE5UlYuGr|v#V^Lh0Lcz8h2+ySGo~*l- zVXm7*P+}O>Ux@I5PnLZ`g42Q zpXMQva(LhtW=luO+@06He~@pTgvzv>{e7)Q@_QP@me^$0pDQ%m5 zUh~piYh|2joBTRiJVH3w)zrq3f199mN)6|n0&o7AmotPaM_g7}&hF~3knW2m1B4qG zK7B(dF`-ioVZW=d9bx_F`L};8YG%l2Wlw_GP>{@)q3heDT59b+YpbTCL-}2|OrPJX z@*GBGd@I)x@0UwbsKS16KqTfB9U8UpKFXT@FG@shE+#1E4pL>a$D8(n9?WhfhNVv$ zs@hnq9hsXK@9S&|+Fw!EVH9aN$xH(0dedpDkTWNJY*U&(fc``Lz~Qk-N#rT%2n`HAgyo{@CXYUfihZTc1uo>7erI)R5m2aN{c-tx(j`Grog(| zX^YN-UI0?xy%rfg^e638z+ zXL@M+7hqXvqxiWJIQxJWJ1|c!c>m3)X{na#t#-OojO|I7=!QC9?yW-^z4*p!H5YR} z$RSpVZ4M0Jg`u;20CcPJJ=Lb|*GFx`4(mX0a=fepUqsrA80E@t)E8ApDAB&|UvyQe zSg5Mu;z>KEUL+9ujAL}}3VgVeY%bUDAF6de35gF7wU-v73yA2j3#$Pw%%7%hy349F zU&&)qPe0^Zd8$dnDmRCLM4e(SC2T4&SgLvveFxx)qnNJpL9V6I$-9#MgYM-O2ii#? zzH=&|_~pO@CX?)1oe_htq{l|CqMln3<2x<>4;u;DdHnGHM@VKRY};(wCGUiy{O ze^Gl9!9X-EMvI`JS?Y^lj!*sF>Ow14tf|7Qk!CGQ{#&S+Xf+i`)K$`-CkU5c8Kq{Q zFmqwk4#7d7(%l{FP0jK$y*?l3Ew9Z2HasqPfK*7&l5!0^8G<(lg(1R;XVTQcU zi;Kj%32|H5Phoh@L|MAyeRlfUW1#U!fx<{RgXnP;o@xK1OZMI$==HP*lIpaT{cnQY zjdvb3EMK*=5m*0hvZ;Bz9{y>DD@^gr2R6L&7v4TN@H6gyaD*KGAQ8ld)KP4Bq0qI# zZR8tfUmIjRfO#bhqcnCuPltxI7ut_V0|J~E&1Xa#Pxgs07%Mb?@dBgB%gAQKYy>`l z#X6pn`>3p%yW%cfT=u^AK3Be)}s}rKdO{p(kM&>XVc#gq|f`^`4J#4OOND{FP)$UuvG{nO>J%43mS18J!c1&&HaZsM-@?|g`!2)8 z!mmreOOvgr>vvbQg5C0(@HbYU<+cjxD6<2rof`5=6%;W`ITe;Se|)!+-K$*QojSd-~tz zJ=>Sx;eYrX)9UPn0wMvP?xoO?aETPvQc&(X2me*BXKYY7XJWs^`qV z&qJHwnaeDjaPsPAZY=CgJL_bwE@(enqURmYAH?%Ug~`|#LtGWu)cLW_!40{s?73Z= z4vwv&tsgcZCd}S=oK9!barT%b=6^U6{j(bxXjg1})!a#c#Upm<9XVER+mvn>^%yl^m`B%DT&%Uy(D{Vu_2;f74!XFr` zcNFEt%RfV@n`2%9mkm%iihb_;+6+iFflj0-D)grI%Yap^%)}nVmCf@_8U1aCSVJ(+ zktWxLq@q|!c&T|EE|oXuecH8eKrZjKltNXDGEA~W*8pcabLGNYrn@*)2BTKdW*=PU zk7IO}a@Ns5d8X8BEwE})^8riV**3R{pVt-)oq(!Af$webQEr>=*8G)++e*p$9$Vbj zeVgN+)10yZv&jGGy4aBPeP&<1Fmr&&|F~1{RPEzJw==3M5^u2PwHkwa2}7>1a(DE- z0ZjwQfrA2Tz&n_^N4rNdY-XRMo5ME&2D*5@pl_&N5$9*3k3EHS? zwtES^2^A|>9_>OS9E;N*VvXs$5}`me^V-sWU{htrYpG@{y|4+(f&(Znzgcupk5|H` zCvAN{-$Fh@qr?>rfu zN3nk!OzZX5?P*GDLlR)5va4K#%4h)3;GIEL%#|5vxD4)e!!p3yaq!}-5U8zH zT+Y6U0;+BRbV_H{6m?Sb6n=s(L^|-g_xj+LiC`fSrSQ3PI!iYm!L&E>#Ws2XGr|IM z*S|&9SA{Bbjy^>$zUvgc43ylNADWLe+(!VA+G*}hdUSV$@SV4{HCxcJX|Rzr!1|Gv z;;gL-2fX@&eaIxzM|aaMD=@09x=iij3I!n_EI7OB1}*tU*K8CZ-L%Ee z3#AM{@A@*62`)qHUu4L8(&6_I>(54=ds~-YXJiFT8*)x;IE0^A7xeeF^xv&cacU%4 zG#0lVK%IwFH%jLj<$#*OmQGB!Yx58|;8kzgfjINs&+20MgiLqy!21Smx*iWymZ5TS z!2V{(;#6N4?mJtP=dtZ8-W|-KV_Yt|ptP)}<<7)yqS(-(PtU=JkT-s@>fQgF9egkC zRgIa?Qg>=0vUJQqNVLZhYf=dLDk7SbXAT*hecQ_SLR{tUq3C;{kq6hpBXvB(CUU>- zoFfkp)7bEZ*bxvHR&NqZ0r@ieKCPYm8@|C#yy`?H4XO)s%&j=~ks4hB!`?kPC+rDc zejWP64!DQzu**IqFS7IEo*^c#=03tax?3sk)Lna;`_KEq*s5`hQT>Y;q`MfiB%o_j zFf`33U-1>dK9WbetbOL*U0uU_+ZYI{Fw!~$#udXr^|9Lrz!oHXsXD54`}Bv0dAyK9 zdHaSU(fF4DvsVAsoqp?m!EM%yA|tO;QPVmW{_D@&dOku*L$Cy3?7>Q^8Gpmhq&<(n z&_w_2b}j(uSQ~cgDRC3rLHV!duc~by-YjsJO^6k?d#?4%^IL;+(4WR+7daNTqJS>V zzzp8(%yllv^5H_zR{fR>P`ySo@VKX+pxf#DsIavOEHjUcOgVJ4_i(V{mAO_MI?CE|EP|1 zR6*mb7O;6s`4x12iF7KHLC7viJAl01++g}drx?jjc0b2+DwOR0`}z<#EUtcB=<)1p zIL>2hn~Ebl8d&5s%z zpF@E|9DqXr5hAY_e|Hj74dwpRpKK;gH$F@u@BT(qeLeN;%c%eq_|u9hL5u-eKjOSP zF8BFq#;QX_&*D#kR@d|8Ns-0Z@3Cv~W&S(abH>$QiO-9vzM-jaez*a6Od&`@_+t3< zXA-lMqVJZ=5gVzIrDU;Hgx+!yx=47V>lFSb)<0at@cGi+kl+Wa!#q(})j-`Jse8Yw z)nCU4f+Mw^3||~Wgm6s`;p9vRmLqr6U?L~P^+BwH-=7@F%Ww?`UVh^1cY;;D!_ z78%Z85>gjS%O9q!Mx$5{L3qWF7=V5gB471ky0B?tk=ff-CQu2E{vrMG==XbdyE;3= zwuHo#Z4)KmXiPWMl2(c|?L8zs&u)59F*p+Y9{`#*4-b3Om`W0xu!o;$0_rfhTL9;n z^f+cE;qTlrzK({v)JNnaA%13V=~WG~P6lxj&bN+DF%6l`_*lH{(1c;TzaxTNCj1)U zE?Y>g{a=LbJ;Pfi;DGOQP(ojc41v)-Ewv(&1V2go>`EBT`Y8?WzaRtYu)5_Z>ms*_I_9bAk$nr#q4z1#w~l9(KVgD( zcVfjvy`O?spNlLK1xM~YQRVZXm7FxU-3rqxQnC1Lc<`W|IOFhT(z2oGHo9Ra!+~3S z<=vQNu#fT|G68HT6y#Bn^f%#|$@UvEVYbDeo7RMjNHd<626#eN@;#cekWm|}eR-TP zA9k%3mZ`sLB7~y1iz1{>08r(gWkaDKw%4d@l0G?9m)a#~n6Y7zB3~EWvT6~2quE-1 zZa30bR6Mq9yIctbuT-K-i}tp#Ym06Li|DZ2ZSsF*b*??zpX74V1sZoF(1z1aD&1S< zS_@RdmE zsl`81+^s@-ZsP)t`2fZ_Kd>c#3;Nb-T0m{#2UzHWu#TntY%egbO=Tv*mQg~#0DY%j zid8IhsPIpA(DqWEiJ>BTDvj|CDbD)fmj>WSF^+s?iJ-H%N%<&KakgIM-I&rw#0u9L z8#q^aZBwQlA#jv5(cKCC=s|7KpR+wzgB>|JU85j$Rv8~B0Sq~8luwH0v~R?U4YeCxh{?@rAX4@8 zk;}X3!A-};=|&xV%KmtvBQdU>Xtcm#Pf!|nmGWiqB!Ckst*U-W)= za;@a%{>d@Z*!$zYG~Z>lwG1Nk!=+!oXSM;OKEElI@4W~Lx1yN}03dlwn#nP@!2!E- zYW*(RkII3dam)6hsgjiK-%{M1o5U9gJIkp`-0_B`WNOr3q z&k?SQ7Q$6l2cDALqW9NOG1&n*Otd`rEaIA-%2qFx4Zo4Ra^HV%;dY;Gm!m=JHtP(S zL=7%!*qO4nw^dAjgZ_mhVxGV=(rKXsV8q`fU7sLX-Z$bg7Tmh*UH%7N) z$(3|pyR?o-0DcD$wZ8H^SoWBtRlnZB?@_jPO7y0zhAD(m=M}|HsxBztg=qOd1q632lQs9XVhDgCGpO2r!XXM#NTREu>%hx7|OiWS9!t`t;g;r!(i!y;+W^YS^I z#voaf+1LL|&4LHz9606_D9iF&&}*$h#k-bE6H8A6e@(KWdxkzsaKAVYH0Ai^Uta!E z>)LVtVa-r6>6IGL~t7_{O7u>~hsv9MAZ!XHz1D_Iv*|G0(@2-^W%RrE}}#ri+dTefa_G zzJcms6aI{-sk)=EH)Ch3tc~`O824ls-n=3#^xaheM+Q~I^$i|rRo`^>1oLM26xY+a z4{1E=+U{TBb;}RehM10I)9{m5mXubL{Q4Sp+ZT1#ScU+N+fqr(;pIK*1@3||&Nva0 zWb1q2wH!VMEQ2+Ry170J95Kz#NtZ!7bIGHKr`$co;or7kSzf*C+VZZ)G8JO!-xG0- z)D^eG$AaqO%j&~Ki~Rf)?_YEy=50XUSiy^XP&3jadWbij^3j{Ha?}{GXQFOXWt{E(m%Lx`KpVt-KM>F|QW_kJnH7bX4mC28g-SH=#zeS3Xt%{Av-k%bFZ zr<-$^q=b%LTvDu+DO^DpzJ5T~hhJPVa|$?SFM94RZ?I#h^(v+KkCX z8B9TpB$n0qT~)S=%3L_}*R;ea#3ki+so;-LlTdS zIJ`xf{z+}wT~3~%{h9|nHyP)H;`2-I$T*y~+}qr_2AW@>*=bL%q-V$7cak@$x+JhA z1zXklt@~1jLoDN+SC+2QjBTgUZK*iT3U-eK>u9a4XHOm7B090G3SB{^lx<1n9~Kt4 zAcesUkjA1%|{l5u7*A71-FmB%&0cXP;-AJ2Hx1t zDTw=SYBBVEnjSAfgB(YHm2$Z)+Dh1kepJZ}>FwH18VrHH(*iyDKGYha(D(PF?3+~f zz$OcI$StA-SAG1#t)xVcg$CWi#AFM$(!%s6B0B)`1GJI>BGGUXaCRVCN8 zEO(rqrdNtSnDe_n{k~B->$B``xA#(Px$mPK6lqc^t-&u7WR6{vGm9Cfy5@1T7aR;p zR9ZRwJ%&0M$iQA^SpYR!+?i0D=~W;-p|Y*8uovb2I{QPQx_UdsY8jWB$iEBq9Tm4U zhppM9QK?ex7)SeXdJ6Vs6`F_YsSh7q-#EJdf6 z52)Y@XQFX69k>2+G$1_(WPUIHllfVk$^44%{Qo8M%b>?+FiG2;*VY0kb@K51-ArwV zZ#Q@N{Og|$bi7Y4yt~LyKf5Tgrqd^FF&jrZeta&wqRv)(OQwIjq{Z-qt zKQ{r^eBAo;4l*{{UWL$f@B&6PN#R?}NgmbZR=(xDWF`g0$h8LSwRz}3S~cR;zAzNs z`gY@L|NW0cbNw(`%zKQ1M`~LgqQqFPgk#|7Pm7ZG9dBNe{uNH#M-tlv`o3cuxAFqx zmR7_Eve>gzKD7o#@2kCu%c2%geeJ@`u`#Ixx=t;P?K58Kg(w*FAQit4VwSBb%p=L$y4bT8VRG(2`dG$qrST@|-Ei-i4Rq%U!Hx5qGbhsAZa$A!f_ZPSt|8VLCwqE!-a zD$5vQgT2}wyAMEz(WqrU1|rMq8mFL)3?|uao+U`@&odV{fWsBI3?w2A9xzGMS>~?Q z?^Cy&Hr@xH^x}DwUKXTyWgTyZLU^I`@z(|$P;^u`mh|6UPv^ind@kT`X8&>goi{)r zI~}wARynCfMkC!CHptUojSuUD9(;|$_QVlCXLp=Q? zm(1OV4)rSu`b3vGo+(H#NUS@TQO%0mKUGim3dZoCD~zX3QO&n*s_FP0K6v~`WXYl$ z|H_VIRFGC*SWM5WD={g)j($J(W*5%mrZ0Wi2U@oe7(jI( zLYj>))k)rgX^%ENjt+518h(6bG}Cles_tn1Lospv->pb-mVvtR@kxRk7Z2^J@~f^L zz5|l7ERJn8m2<3D@#g^__JL!kN<1}z$M8hXhm*5+0pNJ-2_NN|n?U8)^JaWsIB)9G zseB0Q?JlUJ2s8QmSRsgO*4>)!#RC^MjI-)Mf1&JYXsIE5^{fJD3S9G&X|oru70H`T zw?G^nLN%^TwX*_PDH5^hJ#$?ItQ95~R{AJiNDq0zuI{gI?_apw=A&yYF)#&W^k(DJ zHm;k}_rA^af>*eQ5IZ!^xrkyjN#)ej002X`cSt=vcKyut<1(s2k%LrO3esS%b$cO) zJL23f-y;S}TrUUv1k#s7G5hIj!k3ONMDH$JZ2g8~bQnf6P{e6XXT8yIQK z?r@>5yAXjkL2rA{lIJ*yiFp#46%IPvmQtr!Q=NRr7;nrY+JXK<6@3>z)oWQN*wb0P z4>a#+h#yPrt_r2NII{>*m^hzBLFwH#$`Yi{OI}@VrGhHWc*%MM;U@5lqBx%8yDF({ zXt4_JkEfs033bh?QK!`2@#eJ!R`!Mc9?;g}4H?ed;}E9(xjN4)%EmBi-55exrsZAR zlf>Ygy#hcZjSFghl(ay}bI#Jzb#YWljW=P42A1H`c8%`n8H<&4;q zZNIl-@vW(C%Tz4OzTq|+l~++<4DJ)l&nd@}+hwu^U!UZa1L?0_O26D*rQ6BR09*7& zfK(Nl)swZ)-_T)razlt>J3Y#S`1~w70(wqtW4!OAsr29?4;E*@EYp2xR-R>Q{WA+t z#w4$H;JEOwHmX?LT|HShBQV0AH*7k-?eysNR^g8iRKOlm4Vop4V-{Gpo{Z%ozcbL0 z2|3qd*v(yS4|-KcU3ApbScsIS{ZRX1 zm~Y<`T>iuX(zEkee$2S(V^PP2QO_jhlL&{c;p)pEucH(7xg?aWIrxyBYf7#6+SUSH zNu)tgmZ^Sb-}s$U8&&B@(l!~alM?doQ@^0M)$yT`O;cBHp zpMxahqYg+r@y7ptD#?K`HGsnNx6>~u*Vj~Sz32FlD#s@tM*+6Fc5Ej4|Dby00ydki zfXxES(*P`aVZ|?!Umha1LzK^_SCcI>i`D6)+5;*=_&F;!PH$U6@$)mfXI0&_D^^Fo zoXAjn6%8mM0oNHOV>&=G>3pNFc)40dp$#!fG5GX~e6`k+4X8qPgT^&K01k^mwI7&; zp+!h0*qVL*j*xyNm+X}OhSq`67C?YC)GnOB!w-~j@j-%^hpCpJ&AJ?*Ty^^X4#`Kh zXWUThV{FLX=*T)_j+SzFjrRC~XKd?;O*8fMx}u;LJR^kb69NT=1{E zfeE*u*JnFHx2#zB%gt_^8X#J>`1j^Q2O51olA~723e4_dXw5`|o$!l#A~p~0IA7+= z8g;1vErqwL>$-qZ0l=d&=bIIbfn3Mb7*re$Qw;}Hw^M?GS|Pwgfe0WP1%tj{66D4= zK?~1JZ_YFSlz3P5zszl%7-(7h5vu#yKx^V|pa}hFej2XqpYh!M6~(PkLd%(>%_Qx| zY{kqGLj==?BDL|(`ZJ)&9+Bq!+jXEz3ul}_g~{};E}Z(d?&-Q%tER%g064N%nm>mS zr6nFN3c7Wl^plrK@lBQ%YM>{@=UL>=`J zM(s=WIJn<4mZkrn0P(3ycZS|nNi|rt86nl+6{3azlDc_K#pch++_`yvZWF2FamVv0 z24zvgbt&~)x;ERNi;nZhsSKt1TlHDd?4j)x4r#60GJ!czM%9cI8Cp!wr1F>*0}S>8 z3ZdEq0z-dn&qA=UJno_DQ5c*4p`B@uA8GTt^x|EYd!6&PG(+27H_CbH|6+!5>R7>H zEo#KkZSO=1hy9JcUrf63tF!HFC0>s;+rOec*J(L^r(E-hngg$x1_XdHSNr!W3)rT! zw4l==3NS{L=;|)S$ya1~wP{|UOxJq1q4UeviUBE-=vq6?tU0@~gcY7#zFGs3_{54T zqoJ8|P^R z-hHmBc1&V{iTj!~XQ%`N;!`50ox-raOrZ48o2jRv!`nkI0wR_4C(b17rt>v5oT~nA zZFBpXxVZt;j&<_==+*`~?y{=Ok6t$uC=T>*0i&Bxc;>==fNRpeY@pqMJzxt9!TkzI zR^*3Gd31thMzD{_ezR}S4ddd9Th;_ROXFiG7^ImU+A3Ggx(g8MEboF>Op@Cpwf0e* z75tkoeH?f~Byl#D_6Z2g@#}$k8~OL9tib#8ObvA^e7XRb_|W6EJl*9$Acd3s8Or(j)lGQ%`wdZbO&$K^RiL`Gu+fC zU9)Znl?xn&FijXX-A?rC5VPwR5KYCZ9*8FItypO4B(z zC@Cy1euRdg;S=nvb=W78HD+#NnIvrsd}W*9!wSo^!=+IQFzLklSHo{);}Mycju@nz zYCTnLZn}Q=+`PI;e2iL*i62k2Y`&h>d_(68-fz`A$+pYAN(v&2{lau${}q1+nEviG(Y|ub zCxzM3lq^g~2b!4;8)iAtnX1YFSGA(N9rZY=%U419{+uLY!871}1MRfBQG9aKU0d?QQp#FMk_UAo?&w_i?dzkX z+PEX(`_yz^q<~w7ACJP@F7_ML^XK}IXS4X_9TOY*kI#jdC5s4=EI+dWSEw@UZ4 zye1oZ+~8+MXxew<-j0uNmX#tuecu-$$_eXYZwMi))N#RerI)_xM6jsBDykMXF}PS6sS+Qp9IyHYFsF_@+Jg-W?30;8PVljnGJ%6@679Yh_nS^_8*U_j0%a>uw+AsFlO9Q)x@5MTOHyT!BPa9OXvd zjzuu5{QE<$$JUp*R(ERbuY0%_`nXS6IDA!-O!h~6Eb}R|2S&%Fu%*;aTTJEkm;tJi z{hE!siCebTWgJDB6X(C;{s|m>jPHE_&>3D2V^_(3O_+i!ekodg@%N~G1u*%+B19B6 zoL`pX?}@!N{Kq6rbpc#4akmV%(e!XsGt8}*B66RcWWB7YHN7L2a|y=fy>DO5oge78y)e;EoacX%HM9aZHaGiz zm@pFJe<6Cjw@zj%2dh~$w zyoS;?n;Mw@7ZW0oGNzrOX{&It>20y{>pF!YwWu)ZtLv9HVzyugO9lSP% zm7$U8P`bLd#jlzQd0cR;KDeVvv@>^`vEUew6aV<;&D7%)i=X=tM~#NI;Kt6x^K~SO zH@+NycvekYm2t@R_m=L+b*&D>Y<--*P{=%x9IzJxUMk`o_%|jI&EKr$v|`%%q?QP+ zCm20J2f43LPb7KnA3Yh{Mj!w5T$fgUD{KVcH)F~Yk#e>x4rH$(EdSbg->^mh?GgcJ zDa8XjXujko=Xg3#^no4357j)`(x_t`gS1BPLa)+jnqnzlnZ*u3H8~HsB=)9KryE>f9Yq;{vX8~;rqx$Uy)b!#eQY8)w~xL`SNhIo z0hZ+*%jy+;DToJaPscy0N%!$;-nD~(h|w^5%0L@B5jCJalMWE?3Sk=uW?h?gIGv5F z`HAP+H%=)#R*pAJ0hS6l#JHY|(Z%nrsul@;qXd#-qER%p=nK{^lYbTG$5n4C0; zfuXrKR5JGyX{z`7bFHc6AD>Ps&2&B7*-F!%0&#t|RzND7X_fztgzcptvr9JaO3!!g zXlHSSD=9bRiH1F^V=n)6XW~*vQ^C%{hx~z_-JowX!F5|QUFjCym%0J!!Xx09-%25w zc+{4yAB~cnNrMgXix(Mii)~;h_uAC8hBu^rL-@AOOxtm-V%w)rU$C&J;1bGaV8{4N zIDt{w3@m>*78?H$9H!nIaI4n)u-VzgYKo1L29?{xYmBnQq1zT5+FH|Sd;!AYkG`Mu z_-~Mvsbq|A4L$x~R;lr%2x{N^eO5UYa}~E4VU4ME54F4PaZVySqS{W{zOMgv;FJZ& z^1||^@)`wre;-0BctN&b4L>LKW!C}L=qn7eC1TVDJP~YC1EP-d-9C#y{IOYOEjVj@ zN<;CfxN;uGYLe#s5)|VkWq<$mPuxs!wq}+U-!}N(MpjCSHE$xADvKPhWc`-=i#f3L z8;dy?(x99xQb@SNQ=pbvs=ECNr|zW)D242s9lP?NpCY_3s)~cl{>4e`mlM_6S0^Lu z%^rA&A0e1`FEe$BP?M_x4Sffgs4IeG-xVq>pYhu$vaS(^5d~hx502fTR4b*(JZO=h zomkQIb0$RcP3;6G!XuhAZ#{c_^_1g*FO0L|1{K1t*>iCB`jzz^=RQb%IG@yIqqlNg z4mtIsub4!XQehjj^*_)88mdl6mIHD;eD5-(Arhy&;@Y8Cu_?aC4U}%&Lr^zYrYnV} z+<%NK9KL!|AAHr_jb4vFRX?Ig_#EkQIAZARm@K{3!S(Nam%Fp_d`-c07!MEs5GH)Q zF&(i2X;c3ZwbGWt>%W6?fnvN{bF)t$Xy4p9Eszw>zOFF^|)eNKS*^YlITkl7N=z4z#H!E`SKoQpgR{-lvug znwR;GNL%9K`N#1!gARt6Y;b8aAM*5gVPU{ayLhL)d|yKlv<16-rM)o1m?xi*PB9F% zJg>U{6G1#V*?-$OgdZ3iGY05YSR;by3;2cyS+cbD-NshtnzJT>?VxA-^vz1=Y!S*0 zxmpt`h>{E?=Z?;d{Pyh{Qz}H~{RV~x!#cLS=Mbj*0^{I{K4e?|OLEVbu_i=L;6!A} zii+Mg@`M}}sR2JBYfH<$!0eM*4HC;?1$-&4wf_0$zLIUkJh$4>CuYXT%oJ@JIzsW^ znW=Cn{^(j#1wdBukx##hc{11N_xT0$=K0r`(HFZy_bTjkdNK|}d1tm!uhZu__$miLS>lSezB-vDuC15SJ&@USIA&}d_S0{#;e@U;pNW93|eH!lLlb$TI(!| z+V!3=XrJ9Qu2=kX*gWN*`wb8Uw|2ilHg|Z&C9rAxk<^q`9o$;_62QO=Lj56BRM;X2hB&^kQv}@oXo@Wi_n~(Eo);_4#aB)&sH|j=f z`MKybaW1iPH_eY-j*7^a|7#ZC_#>Q-0}(jnJs{ynZXBoL@t$1}Tu@Mx%q5Scp?s+N zJSi8xzUt^6)g#NGh7D!P^CJG{US8?2cQ9YeX~E8?(k(Xbjd`9%6WjLi3ZGXZg3X?- zxO3+pU(*^Ph;hq+hl2Kw8>}xRuOLgcLepmW+PRD*_`)+pTdUMpw3g|n>Gy#t2y|YT z-V1{DXPq^l63s4V*)B2OHm!Dh2sQj+XNNXr7!m4T+*$p z4*lA?FG1@5q+e+8LhG#wbFq6!j{e_X0Kb1+pSy5*viFyIm~wBE&_}&8V_ZIz9&6Rs z@OI49{}t`^n*F%Sh5R2@V|y|PS}#sTW>{ly#Y6}eKA8c+n%536{Nt`yVDE}m&qHd^ z_`hKJn$ic32ysg$#iKXV1ayur0|*DG(Aj!iZJPG_gxV%1-Ho%#pUV3` zwH)^7Ul5j0eZa62b5$Pnso!pJ#`W^yQ#g{bx{}jvXv6xR$pM-p5rd% zV2&hBf0Vq)vRZjN<&4Uq>IY%-r@wxKdOzTk<`Hv>@+^b0N<}|}?)qVuo@3!sh+1s1 zytNv4X@OIHHYedDDXgX?S@H9NI0i*pYUt%A3{6`4;(7m0@1Q69o@qZeXvCPU2GE;+ zJ$Y!yVFdZ6Rw}gu38uZi`+>;>=Lep?v|OB4kx^g(^Ff>`;xbqKDPGU(%qN`kk&~eg zNl5#=TBQWO9_&loY9 zfq;xVJo`X)+@1fiK53$oYt&2F8mtVoyf#MQegB=yq#(1e=OV!;n}Exr#jKK)cPWAt zgzg2y+Jwh);7uaq)RLV3mnqlH;l9t3+s^l}=(q6@?8ZKs1M974*T`{EQu*`zQ;RqI zl{l=3`*c9<<8iIZLtnrcP7XpjIr30i5&T`Z2zRS1!A5b5Ul*?9n;m^+{~lzt=bqz^ zC6D`jdUamC)^M#vo!@zI4>j*#?jYFCSU&w>#%m+ss8(=u?yJ_FBb;zu!-H0;pw-%s znI!bZwd0w@9aQ4$I`KaLA1iR&OxSL7$HFGn6@=q=C-T4LS`aj3GrV=K$xN!kYx*Ie z4hyvlUVPv=COcg90v0Gq7vu9Po$>_X&o4z36VHIYJIP~EkG#V+cb@s6WAa|^slU%0 z!V_5KfjVygPJMgZRK{-I*pB4+&t==6f>St_epZ4VguubRCN4b;R&<>cN`OPS(~TW( zF-#t#G5NE6v0KaE_@!NH?~MtS2~2BHQC1n(M2-Wd)6s~mS#K+!RdWu2Ca-M4bB2*C z-T|AXtv>*4HYIJd+#Y-OPcLwhESCUwGyvC*R%5_trUnw!nWunH0pLDBxLnG8LU;~X zkxKx0t(Dr4!;<8MVK2dQGnFyL)KL@$5e%AseZ^bvLv<~SAGdu3VEDy5#jUyU;oisK z^o$Sxp|)8rRTa?R8vUh$i{LS5++LGmOe4a>Ln2b=JWXflaS_TskXTtF7cwFthoPVI8nr8#RQtZ_xwQ#xc6Yf@H6(IY#<)=iBxU?9TP{#cQAH z;t&ix0q}El$8bl5j!ap?PhMNGkE)EA)xpGzaj_a%&?DT&nZKg#9g$QdSoC1F_Cc`< z9APV5xfy5UH*xHES3&CV;cu4J$M%QPv#Wz$`ELWCUmdUp>>1Nje+^!I7EJq6Y1(4s zCHRaF$>fM%d%mvseK08N1R(iGXUs@+otfRo@l&lud!+!LxxjFifiW1E&6L*H|18>s z>NF02K4ZOwn~!b>=clA9-*Q!N`XB${wH(!yVA+dry8QUJAq_v@06zOH!<6D_$_p1p zf4=kCjkK$m7zN(Q7h@*4ZpRLu``;j*TYW}SPWy-YSOfZ~NvFK0v>+^`a59%*Tp7Yt9a?%(0 zbi*(C77Tt81Ce1Xl8@zAq(m8wbIY3aBlx6fbYCb&23=eoaMzEVirk&0GZdtIWp)A8 z?4Q%acM6=>A6mOV_2@DI#99h-(WAJT-TVSL>+{ye)k)F~SB;#Uc};!zoWM3Q^55Du z-|6and@xqt$Jo+hc;Y7TZ{pz6~SG_ZYpISb7f9inPR#m>Czk#8uI4V*8z5`Bp$MxCGa3A7-rh(pj zMmSOt@M*aEJVDZZZH2BKh)O)XpJo5giYU8xo*54-Kve7 zpdwZR9(AiPqPCMBPIY@96Fe~I5nQtQZzv~imJb?=`ye8RFtMyuxx#{L`M$ zYkhTS>)NWGMoc6=Lz*C1r2X_n*vToI@mhQaI3Nbfb>omOm}bLk&+bvE=43eK8s<980Uyo5=7 zH4n{8xJAkr(ZF}nqj0(85Bd5Vn-xvMt4A@=;UDCFncXopX%oUtAliHNzG(qIQke~z;=$OtYhqfjGiwNFh3Mw^& zYL<0Kj2#9ZEVO>t?4?P%`6fQ;7Z%9DMNThkX-l-Ppnx#))FC5$RGhR^T^)WC0$rN5 z1PnbRp_CfFOYv#s=}TIpZCaO;a_#E~P~7qqIL0zIUQ&TNLHqBMM$~0)8@GR+!A4fG zy*$Ocv12n5E*_&Nu>n9#ZwTMIAEFId5B*8Qe(GxnJ~hKygUeQjTePo}0F<8Lw|4cN z)uEh0{{4oemw)G!tgtXkFU_20U`_pxoa+if4zNc8{3!;;)Bve#%qK`H@Dg%(1!M(i z;(=)YmR@(#LTN6i6kRv|6Ws}PT>l@&^3esSosp^9I>1){pRL92fA6qxa_-NWt%cvP zIPg_S&m#Bu^kVCf3WV(OvPO!v0jX>kw=2_hWw3@1hIx3Vfy@ zgBg})l`SfC0yTG#{S!|61fp&gV!Uo$cI%7w8u8jef!%RA>cnB`-TTv%{R3tV1#mlH zB;Sel(TCNiiQGQ@B>=)p+(4#+R-=XxrAv=%6`*Mdf5_e^q#%IUD2hSpvdlUVF+ytc z+#_ab#M@!(l0QxM*-n|=x1zV;l}^JN#h`&BMOo$P2yDZvrIRrapKq24CzHm~gmABg zh*uSxWe#A88o9!@hwzDa@~3}GIn-pV?x)z4~{L88?4S;w*Y$@!Gga zv`iGTVkdaBAYh6xH|s{0@_1ai&vhfuKF=HURyf{Nhs+$gZY{)?yiOzWkz$1*oP0~R zTg7FVkZ(fac$24}GSS*|IKDsp)%h!?ma#cpdy$S~bs(Uzz+T!GaUkCw3cz@<(-`KR@^10n|NBt*H(nDZ+PpTD2^epzbj098h3abh{0&J zhN_Ug_0EMAO($P~GgxYO9!GdJK_o2k$uR=HwZdy;;=O2)D1Zn5lcOw#F3(N$nalVi zDxydh^MAlw0LMYtt0xPD+iyIMm7^V6&PsP0=OfAAN-9_-|5=7Sh+Kx)o~C(L8n0BsY|}4p4Au;Y zDXk^Qk`I|jv|@rB2A2|9)$n z56Zj57B}BVXr>(Zfkw0i$7J+9|7}E$X5gnAwoarfM(pVz0%vcO@Y{8zA=_j_YsnZ{ zzlFF1IQQs-3%8dbmEI1s^_u3}lZj`3;fV9RK7hxkYt6I9(7!;l{&KW@LZ|z)cI}WY z1*7JB$-?>C>#Qy+TRC9iW{|2GQsf#pysYWx$vKVYOBZw_QhY965NZvl>2d|!y;moB zhP$6^{Vy6yF0D`Ce#`uS?rSoiyb6`wMny#so;UM-9`9W-d)RF9axWEj;AaW|p!YxB zDt$Wi;(vHAQ5v_RK6QsLp3z`5FIq6?nkuc>R-f&>pC|2K$*%ra2>tH_7N-9QETziX zf16BR%EnN^Gt?xD-TK6Z$dVd$;%H%$pT;kgx}1e}mH%Ap`y)Ga|32}`I;ay;07z7X z&aHa~p8E3A*zqppAgG5g*_^i2?hY=^jl~7q=Q*q@NC^!r!1P0lq*iTaV#KQR7{@AT z$$R(Ug@3z7w3wP~AJKBlzujwC7uwJD0d5^A#yV)I3zr*ppMdTAsjp)nIdu7vHBn4k zJ>EOW*VmCaTlV#3!BMa0pfl+&>mSYR#F1A(VU$d3uu=5I$T^SuZJxMc`KgTi_M5s> z#BZbhE%!4+kVkOeQmHcDIXN3B{n&P8kWsn2cJarF$mLSWnITKjE5icK+8#`TF`xMB z31b^pWs^miV~e#%xE40}naWBmwC+Ua?Rx(d;XbFxBsMiwFDv2~#7;2P_k^8}cg7Ez zU2`w>s`ixZoGSyLDSJJzrCq@v-@`D>5jT|34qV(azUe9Mj<@TCBgS;~gt z9!#$yX@A0Reg#_dMLDaVZ6%vWvfAqc*_U?PDJqwnD;SkJ6tBDj-lZ$`P*BE+mp|(d zdu^bIm;T5L*z?slFFC&v56t80vq+5kG^`TP10Z54 zX{}fD;zcqz^IbEEEW)ybtZ5fA7&Okd=7cAyNfkq#vG6_}>OrUWFTg%zgCnWlWz z8a%$GDo9Nhv~Px7xLp~XvQ23I`jz&$^xi#KI3lnQ#CtCxn|15FkEc^wA#BsZitMn; z?og=ji)U$hh{RVg1JIenUdQDLCap1?< zEGBcj@9mN%;93nuvk5_nxl2Jjht2&E`*U{awm+b3!Wt5;gJ4R0Lw|G>m&iWyIhIHsbg&wD%@ z_xwxM_7nL%)u|$HrJrrKlZ_VhZ3!saGse~ONXFwd6I740BTf6D`6rw~2f{IWA7a$* zk{j#ulKnX!_^O)hKUZiLGjYq+RGQGn&KP_FvTgWTw*7WcJ50qTw*CpYi3sFTONE3f zHF@`(z@qp`n03pQEupJgq?QLd2VzB->^?+H(~E+qX`5f|3+}f7xqEmKIM0Qvojb=2 zP|`E{74=alWq@_2(1oB4ne{VE5+H~W%zoGIuC-)orQ%_5nC%fcW0coraQ!i`=Ht$l z)}0UxflB>m!}E;~x9qZhf*q=B+caD4O~MpTjYZDu(t4!o&JPP%T-eki#c0 zNr!C}V|K;ZI?rO2Chdn2-@SL?I(lhKXUQkP64bc@P+QhS3BcHeQ0)uZk|C3aXT^D_ z-x)pdhBE2GI7+Ls4ia2vJdLJs_VMWee81XvcQj46%g6ecbab#rh=!`Lc&mR4bF>{{ zHg)$~b-zxDW-5E;FpB^~CmJ5Feb3kpif5BK_@nXgv~gb!_LMsTcKYdw<-+@NRhbKH*>n+hug;4Zq-k2akzvX_Bx100tY zrPfJGjs@5dk>k$_d|AY$dmf`?#o^1)m&g9-WpP1$Hf4w$sx9-0$@BV&$0zEn znjrDM_tHS-ZmCFU7^C|iG^Vw&MG`d-bZY~r;LJyS61kf;xuR70PA4%Pz|nzfB)SOBKb!{+oz| z5g3%Q$Y}n4jV6$^1*Q|k**phfb%w^}1hkUd_Q9`h9=MZT<$f?kAUI*s8z;jlCw)YI zVOV?Dvi-gdBsy|aJ3NcHe=1QI58IVOxFXBz=)4VMk-;#;8&WZw;b|b;g^pCv95OaY ztf^@pYhLi%Q=)tWUy_q==st|69X@%s-|p*Mk(uNpoY&VS%Dp~Oh+I5R=s9_e+*^Ax z<9Vo-n~`KsYDKj!fkL43xChWAI*Su_$~_#ZeKF5u-PnWGvc&y{byD8<5xoNxaj4T< zevPo$@8#5h3zdsJjCDDE*>&kK@y$-}{;1dd#(pcL39-}`Nz8I`Eqg>evU}`UIOQl6y~^|V!~b_2Eu6nm0|X{3G0*v@ALZB*}970 z#>`9(DBb?w$`53qcN$C1}k9$bmo;XIf@8EQva*Nx?$HVLj7zzxZXgvN@)7I6y z_ie0k$c~?H!EQMu*uVLkGS`qP^S-i zwGRIvze#Xh@v3k^9{>-mQpxw(G1dbkJYop9mq%Ca*#E&8`EvTAA72bwF^DXt@Xl<& zG1{b)>3R*qKdievteBET3Mt_K;MwB)@k6cjGmJjyCn9XUiFJoyIYx9uom8HX*IExl z*L@0luxy=u_OLFt)g>$K)G^7#(_=Cyb04XAmG2tO#V}wR`bbBU;26hYPU)c(C5B7W z*36N+f1sw6#aHIp?jFyoR6vGGA71wHV*COMzi$vRBgg~g^?4=j#RYGsc}0`{Q`=ju z@^;tWx8vJ;Hxx_dMlx**+FR@-Om4ymhx?aySHFnu7(|%0ZTq?Jo%8JR0)ELGqxhQe zH0%}0D9O=H@uG%D+nrFB>Z;UI&RUJxQAWtx5ECo&ZUkhB3R9cMSu4xKakGnBEK{0M z!-?oR-9e+lWFJdcyBiwlRG%VrxRBg9M2b8Loq5l#txF8$XmacXsW~#_Rcw8T+jJ-VJmPR117_h~cQ1o212)59h}#>Ayjq z(IIFb1$~Zexm{yfO*hW}AVz9SjmLSHv>{EF*-hK z;gRuDUge5q-)LpOSRUTVHDx0ADw{+FmWz98VImH3=k}VrKS%?ATV7r0b0+fPxs0W~ zc7mm%8SR%=w?3B+rD0>4*_gHXw7lESj_&N__q?ufm(9!-do?42vYPyP8m3)Y&@00{ zN9%>sc3IOL+xvvgXU!sa1{)UR%YN}im^JbR8cUP6gQWr(A&!%>33PGOFTM>Stloq& ztQc!y{uPS&*<&d@O6~TykjHJ9O$I!slWjFxX^9RGg=G!}M?%iMRbEOLA)0q|YnNC? zQt(}lo!n$b!c*;qJ(tFey)lPlXkEEv-@l_r?(B9qV2)c^7!Q@Y`b=vNMWs#nBA&(< zIf-Srf_3kBp9YG$$^NRiTZi^rtPHcoy<1wX6)M8m*h(H} zb!xeqciUWuS`y7IQrXvyV_`PXJ&sz64qWaz#0GdkuAK9lKDzm^;lPM{F#9FQZ$Sh2 zIEHb0Tl@#*K^9g;hi7`dV${eRHq!pL_|i9bjy{l)(GibBo;=ajC$!4iQ=M|D%n838 zoODR0IP6z~Hy%)s3J`3lgA|cXlG6o~|`_n6@tZMd5d~$a; z4%Y~`djpPLy7zZx&};8cv<<^+kO+g zJq6Wv?%b*KIT3QiFY8R}zc}@&Ngvy*k!e9-xkA)Nfnzz;QzvS*=Uo~3p=7dsi1sMx z$8P4-Z?*2?*o-kpsmK<#=8c&rNtSE~+Fw3Vglsafu55L#8@pn7nAFMdfK!3ka=?pz zeUW?-GuLBmHxGH|=X;+(TglH>Dpv5-JoBdkxM&}vPDt#=mDOu73Z)Mj(p85zwgZCB z^|ZTRQm^L2er52B<$RqJfBWk#Q7Q7P(AM@+WyrnCA77FmdFIEdb}jxEI;A@PS>&Re z0!Vmt(*zNVNg zq{q;|aG^-IZ%{X`x>A#*_uIED9GqGc7su~S9PWpaz!Sn)CYX}hE97^*~Bg(#_v$f7kaF zn_bKlnYj3fF9+nv{X5^P=4nccP}jlKQ0D+mt?y(5f7gWYuZ6w$PCLRdj4(KU!}KKj zpLRE9F^x8Kq98W9Oj@0SNJp1fwsv7IaO}V zQQ{_B9sSAZ{tZkSOpmhXG*`A$g`UK`h~UDDYMJ;!XKd*DqBIc3X6@h05c~R-5pZA; zw|&RH<+rysRqJB6X3(Ihf-2jDL9WxJ^UwwG+G{H7m2+fK{l6C$&76w)Prr(kNJ*wl zVDjXatrL*l#U;>1$GK%~qjG7UF3jQ$&YuGN_~Z98DQj5cUYUze{ylef^eZYiYbU3Z|Df250LGOQdvovT-3c2rN% zHV@~l<%DmZJR$H9Yn$I`3v5f22hRwkxGioz*aog$4cb@{q5Dd!%IAe|hp9DeXA@>0 zarD|`kzom?Tk}+H-trN*drUE+)jERrO?pOaSWUq6n6<={f2kVu;K+n4YNtB_^;4UfXH!&Wb|>ZSdMta1Tx_B5ZA` z6O127RFIIFFwF$Fp$k78{PcZ;Ovip`hrNMA)eztUY!@B(C~P+s=olXFUOE(^$U1G8 zub-ZUAwLZsM67!9yyI7t94Aptn9+E*0~doG%=h&Epam_iGe{ZnTZFwEsv42rtLy)7;ue$W z@E^`L*~Q}K+>s67V6Lw|wI-D4LoU8tMIX26G0>tQLdbDaO<*OU7CmeBm#vLyb!*5h z#GoK^JKyV6WB@E%uCO17Yt4w?Y59vIwy$i}^!bgY{`|VMH@G5-uNHa^$%b&(*2HGe zbxM_i93CT(uhCg=k`Bb%Ndl*ykgamXz1Rxg8f|?fSIb{-)^Dg>x*7jv@Q?C7!@jk# zhoKqK2Z_G`U#|OoU$z*9QMo%QL%w&mQ7bLP zI~Up)rqXgpMhg)At|d-*nO`0}`MnDJeq=$%$w=kVjU5dQ&f0%EmyMw6&l2E3USp`d zpSNP)S#1wHZE=&6^E0Ci<4N|X9E!K({mk436&1||JoiPnsKh;j*nW$nCcRZDA{37r zk-A^Y6{d*T#m#joV!C|cQ>bzCb7ZNgu~<-KL+09W=h|UJdoQ!wS^n^kW|<1CGb3bH z$JW++K8geRr#Qdf!!u-v={2bCrWK@H{t?>LPHOyvLgW9%+na|&`M>|)?ebPls8nJU zQYlmP&Tc9dQ6{M<%M_JX8im0uNrlLuGAT?_NtPkXK0|gRQ+8R#GGiIbn0=qQFMYn> z`}e(%<38?x?%(nIL&woEx#sGcb6&6Wd_EuN`Fb>W3&%JQtS&WvPT`Oyu zZ%z$24#oKy?GWD0jp|BD`RWBYTPgfJ_6AL7GoEWz zN^hkFM`F+=QNXgC?N_xkuCDWd^#}Xae}hpS>-caXB>8;Oj3uU@^}{oa7TMD3IG`9E|ZzhgPlmyCz2kPTLaevHt6 z8FBSrn9exJ;C&!@m#`CvYC>#T;zD#NN(Zzap0^sa=dAlRjY9$Sw%y&OeTDUIa_3e1 zWsNbAzCPf&94{={_J{bmtgY7#2ut>9n~~*ux7Z#&Sud-vP^4wG+obLR7^TKWasx|W8q1=Cd_P4JM7q7Ip zI(D4i$_+zW%4?FmNI00aMRJ_k9SfZcO$T5n{lXID77 z2HQtIV)W@)C zUHi|nY5z16lFl%rcDbm|Pe?s3)7SP3KJv-$yd|du+N{&VDD4W)b-$GTAT9Dm;oTq& z?Fd}+lV{;m2!qLOzL;9giOrq4uR1~Uc#sf@hF;4!gp-CK^KOiN`b8TLv1CWf%an+! z66HFo*bhSS8zsFVZ0#ZzMeLi^yO@ImYp<9`Vk_)3AVA{ z(#*^7b+!ACK2aV&(n=|WB^k-9>3y}NcUF2SwJKMShNk4g`KnJQ;72lc-GUvApR=j` zr9bmM1o5ie_)n+BZbYXacL5?dD=~5AdJ{r{s`d6VYWL+TVsOfPR(gcQi zsbs4oxFG&A#$J2d9f z`wmiO#|v&K?$XS6OWzog%ZfH#AFOF@=wcnIA}q`GLS2zI+WfSxJ#r`@KMgbG zpH{YHdYP~f2q54ZTa_LtXNTk6SuV!C?k5Z6o1-POi2OkzPzU0FZA$#vDTJOjS?&gJ zqb6muZ!>uI@cl#J`h`p}x!X?qP-hbX;px(t@7y>Z|O2Jo*7Sa+fTi5++WhlGr1ony1@aN4`N%$1exGU@QM*U_jPA5fT9j0*$ z+uh3^b3XsvH!#uDIk^)H{CP5952eJJje-z!V!Emnj zOT>YAg$}(Qc2s=D6cboN#=jv8{f%+jFFB?4hI(%D4hw%93Hhs+Z&%M-!;*cTny%P0 zXRvv%RJxDA=NjA}7(ZALuCnCYpZ+YrQ*oVq0W&Fyf`iX&HF-t*3cYAC`&EfXZxxR= zD2x=hq^#b~)~qaDrmY~+S+3l^^0@To$ev5Kk;KH?X@3IWztdvIx+1yLy z8n<+YWdLR90KFA1vNYGwFxQ$1aDL z%LhD_+r1vhW))XBvl!p;-qvedIG~ob(^qYZu`4a7HRQ8$>uJIrYd5XFqaAeeCb6GoVQnPg( z+xlLTGsd&>r#YQfa~W?&@92lxo2Yd@I6Y1QjmGtpbaWZ_6&E>hJhjPPNd15{ zpzl57EWWr8LJ#b~acZJvm_+B{sYyb(PLHf8!YPFu>1-`rJ_FGy2OpDXx2BrE9;Vjw ze`TD({CZSt{H>F$2a`7iG28Xl@vn_sDLc4^-?G+S9~elF8Tp;4E~eH!t{5CE>wu;a zNfAF4H_l~3c|;mkyO_m#fRU^{>4jwGl1BUY5{g^mwY=Juz4LKu49KvNoo^iStLKzAwVH;6?fJ z@wlbs*cEnrvkkB@MAxG+DUxU{H7763R8Uo>%CUPE`|hB|2I%eyQ0J_@q`NJMa^}+- zW9GonII)+;kZj>Tda&hQ3~oKlUd~|$f0x}I6V8i;^1N@I)~yxV-uxvByMg~kU)TAK8Hb5X#Wn`+I`%HSYS)8U3MkNk zd>`|84nlx^|M&*10o}SO5;VF&lqCz1DxHMd9P>=s{#QzbHI76J{6^!>kp7kebeTxP z7!Op+gxQ#O`HWHyfE-YoYXD-m$ey%dH{n;FLa;2KV0p|-W{@1^g@qO1CMx|9m@$T& z&YgVQk0`4bl6S%N`7a~}KkFobv}rk~ zCm7LjOFx7S!ET!cF-<3b1FGPjGaBtC@7Xr0@V*w_Ee5Z0?OE6lORFyY+N#OUTJbSm zzy_D6#P*?&`NCP|$%?z%s@;zcxJ#B^wgGH@iN*B2ze=t7QrhbC>HIZVrdl{({5 z8n`VKl8~MNXvTOi2A6I4asmH&vjlH3r=!N+nQ#-0^_AkM>-gNk66_B1`9$FnX9Br{ zmG3&{HK-*xDMxQ;3aCGeF}34tD&aR<)T>tceJ2M%7o_KtEG}afvwZ^-R27izCs;Qm zS$yTA3M~%Pvg!qSgF?bcnz4)oBB=xoi?}WKC3lZ_*$$-Y~gf zd!{3ksTi0UcM0Av(I&g=2de@6^Kh)A4xb+!n^n3pCp(J;aon+w-7nc4p*OERPfZWS z-ic9RmJwM%?!M1)n^ZDy8Foy09pgKcNt%61FTc}v2knvUmpyJ093_IcYC#+V)sjJW z@Dz)1{1HyFRS%$@?nn*{d`Y13RCyKISUlv{42Z^8<%I`}&p0{lVj55Sm2dhzdVb#A z>v@Ur6gisRG``aM&6}!6sMo82uYVs>_s<@AQ{3i?P1vm`j6*D)NANRE{Qnl2_x?Xb z<|f|r;{~XyD7{Cw!oE0jqK0N09+vms|5FQ8#ThZCCDp6(|F_H>9LWd7z7xAt%cpg) zxpv{!+l2@_bwGghURD}_JV^*ieE2XFwHqXwyUUmwQtv;r+dSknP$4dg%bw;RK7jv- zcif%kzA0v4s@#y_N_FyQ&!1t^?W$lJ?(sPPhDqke(%>0H2G6hLN9@-Bh|7@so(#jv zYV_>nJWdt6W_nY{`&U_^t_GuDIWL(@#17ub!&d7LJ0NC#Ryb2WqG4BCH0&lY$fgib zA=G2nVjVRxBJ92YSKuD5-BK#g7zqhX8clLX6xE@#S2^?hdi|-tD>r_9Wzgrkt(tMY-!2(BWi#28)op-hMFG<5)DGddxetY59aBOK~e?;wpG0*&(0*U1YW zmp#0<2T03Fz`u6CVAoQ-#I$_ji}cfG9X=o-(iPLJ?2OJp&HtYw^U{cA)oVCx3RLlt zyhX+#(3B+y^2y0Lk9U^+PAb6rsYv@VxZ~;Rqmk^8b)%HNZ$Xmk9b;;(fZR*;`>68W zs_FyGy7|F~PV~_;PB&0btCF(S9J&JkjRtIv0>i%%SgA7nV|nuaaq|sxgG{IEfhnD= z9nDf*QaSK=2Ue;c{zm{TSXQJbDuRC?vxDmWH+DM+iX8rP{i?d^H-8m_Rj-Gk_4Ric zQ-&|AO@*;TpJ;t4yqhY3T%+eD0>f5yTU#$K0?iwB;sI~=+@`q)UeptKXw=@i3QS3-}N)sgX0`@^| z+bv6Z$Pv|dZ)SGir-w^xRO>^JrMdoD|5r(Pyf=Cjcs(PwE%n~xP!t@r9*2Baf73iK z4_Cj1&yMuVRv+(u{zJb1t={-{>^~-!B^QA8DI584zwdsLPNL-tf8hP_wcpfs@w4R# z&DYl>fps;#FxYC!dkaE+^ekn%x2R+Jw{@Rr8 zft(fLXro-^jqzwyR@&R7EA34|@@Jt)mAuzN%0NTFS0np2w1&l3{0u{&+az`ra50AH z-U4OHZ(zw__f8XaSdDTyIj0v0@>Lo{*;{wuT@sABbDu@MHa+1_<<%A;8L?fpi0XAS z-C^JUqs<0B>e7?}rjPZqSQr!M00FY&BeONu*TWDmM1}#@*Mrl-NgH!$ef@EM4hzv; zu%Gq=&@#OLT#s^%2|JL#J(uMfMucQZINKG!pzn0%!SzRKa$DpmD=>?;T`^*}9pNkR zET2L4t zL^nqKy|)&3rgLoP@b7l{ITgqh?jCUR#6XvgFeM@aQs+nd$bVT@GGo~$mVKpu0?yoGS<2rW=n=ms;Y)*f8Ig3&$tMnwKze=M#<6INrTsKR;G>uJYK@KU zstS^+hw8BzmUB9OGFJ#A!yf^N-Vv)dF?SQlNuW5d+4T_WiLn=9fMKS?a)-rIF68Am z^<^t{5|IKnEaE8h=c^e!FyB~cKl@;tJR?aYa7^o5T(qtkDA1U_2;T52;u&zWJBI|U zo$3bAaLjXZ??dQ(JPjj>s{$t~r2|lT)j1zD!U!te66a6v4cf#y>GqKA#j;P(6>q_Xae+#mbJcAQ|@E0 z*p88I6Qipz5HQk1Srau}Gs$3Lp92MheyQxaf^dn9*D5m@bGN*A*2aYMnx@g2d}vyT z+)Zdm?1{pUeRbi&zCfSbOzcB@ z1Ra~P4Se`n**!RWRT4T@5g-O@1##b!822<69es~KHIEy_$ZXiFdy-P z#)!_u#4PG+#F+Zs!tcP&9?*Bs#{;de@Z|rVu}A}@Y3uQI=6_QF1G8VX#Xt69Zts5* zo$zv*5zgAllvTj&WliJVHLq%MDXn#1G(u%oX`hV+L! za0QDI=>ry5r3)zOohXz2_x|+iv9d(f z>trdrNE*U=s`J;Xp>Qxq5`Q01I`@fNCO^FsJ4{s9|1YJp;VkMMu4-k!QWv6z&`a2g zwlgexq+GkGpoZ=U$`Em{18K`D%TQSu-BNzS5%a7rzZ$Tr*qaCuZoSQ=fH=Hw*G-Es zC7+*+(ed_#a~z{<(Me@JC!@?j&zu<+ZGTLH(=;;Mno-jCsR0=M62if%kb0i-ITr|3&b$whA;b z0rH^A%+29q=}K`A*PJnAj$T$>MOWo1livu~3@DkRIrXgseKqs=)is7NNj&4tsk*qX zXO0cv>D#O=;yO`3a*F+`vyCLXb))dM{9VaRnWVMsw0+s1lSEZZ!C68d)I|SZDOiwr z|A(LT+lKzfsK&SGMk%?yIlG@3%2f&2)_1FicQ+lLmSn+Bu~o8FoK=rHa!vMO6? zPRUCDfb)*_Z|3VfOnAY(b>VW!5G5@7o&3J#+(@#QR190~LCieW!gSweblQ0QbWjl` z2+!1)|1&_C1%y^$G)_sBw_=R%aOl!_1ur~WPOMgr=rbP%@j;T3$+DNUw+z#zxj0jh zwtHDOx!DbE-0W7(4Vpdn;ny!R5Fg#(5UceUk&CJ$`&bqW8jAHfSOxb=!q_NG~MlEZQWqoH=$b!ZrM(#B*vvFI2l@ z?|DF5pf#1J=VdZ#!a_F8X-Nt?oA;c8HYOHww!XntF1Yd^v8<;}i0%zv3k zRj&tO(H88^kAMmF(T{|7Xua!Vx}P6snUEO!e9>&XQfG>f$DqDqW55&j4>Vdqv&vob z$7)5oK{AR1dJ0iWtw_LM+Ab6?g46T?SjDDd#{^!Y` zxc|1TY&SnOlQRuj4kYu}g9pJ0&zt?k6Qbeh1j898WG8RQk>Px;Z zDH65Q4-F-I{b`AQ44k4(*c9!1`LR*!$@Pt3L{B>g$>V5b>(s9s^uxoU(1XKjkg;t= zwD#mQ%%Uy!0iU`0^M4y%IdXTBa)S;oO8<=+9m-qWxoL!uLW)0^Alp@*YtWRx_$yg9 z8nvBV=baz8;|;QSf3CgV(erKX{x2A-f-L9M$>2#TMJsL65(s5ZL-G9%%{*uXY6PpRX9KDV@KgXe_3ok_FK!!wU`>OiPK3D z?O(HL%cmMXAU9LBk#h~*z8?Ewn`Z~5`XbZ<)d#g>xPQ3B*xr5(rE4L?YttRRVYnV6 zG*bH5NsdUX!zXI$dPvKhT=eI1y6ub!;*WdghIJ-OK9vIQhl^w6xK0EB0cN+d8)BvLU;G( zv`Qd1Sv$DuC_GVXU^xrY%4Kj(ilFCtMKZaU!>wluyV-xl{AlZe zK>v|k*F#N%J0pFY901^|O_DADiPc-+d{=O9>MqPj!90t$x$>U|QLyPX0DySsDDBS(TwzQ9>{{j?5NZrS!fXG>?KXz)_ zr^Qs_j`up?Wv^3Z-9Q1bw#O<46MFa%Zb?3aH=sKCR4JH)a7gYXX#qehIC!I#b6CbF zu+pGc7j2l~Lg<<%RMhfew^jwfFkrqmrH(MNMqbx&^3#Pve=y%LA`IH--Zu9{fV&D| zxp#!l2?F!-en)J>dQi7o2k6GlkS=4yZq*@47Q=4|0gmh@;k5^wd*JWw8_!w(dqo6zGNpnrb^mw&o|9dzGiX6FI zxkn*O8k5;GId(s%wlSD^|KnZusAY<4>@fpvS zAFhA_pGMfKv!K!*&)H)J3Y4q^b8T;f*_;j$4vnqMN)$C<_GQz|l0>HoTJ_=I>f`ux z%@xPJ`^)W$0(Ed=Ihg$%`_}{8jUAjchlDD(6MKjKQP|mSk>B`{7|0{K1C{8<)WX;< z!=^xfQPwgkO*93Y2(#_Q$md|%4y5@p5{Ne{@-QKXyaoo6+uKzrtTJTe(xjE`X(>Ay23JDO(I?BcT}hUF}(s9QdS1PKcEDA!}r*8v{1SN=Z)xdX%d zhQD+65^jyTYaE}kZ^f^4$$;|kPjl{5d!s*qrL?0icDaN>E3~a?SP#|!Sc`S5{GQp5 z&0O5&d4<>^B5uz%DSlI2mQi0@+|{rH|F|RWMsg|Vb(wSEy8?Z@p(lFvmJ+(rPy7|GBrQgldCl795{8m4ya7t_NM7NA#_i0&=BLPM< zDYiQU+ySFS^AuP7pK=e~ktl592z37b6h-JZu-1raW+@SLhx!L4loQLyrba(8KKM9j zss{mFSsZHn+5$^o0_J$rzYQ)knt@VIu8}}f?<-n<+^q%-%e9mC&1qa@Ozf4aY9!U1 z`TRY`XI@-4$?u4+uoR0W@!M>teTnTV*j)P#Y3xYG`9T3}o0Dx643nWP6;nNJ{q39` z5C39)3>(xwy}^^^>NS2uL7N=cfbM{&sx&8Cg9Q%gAVaK&!o8lF!5*VV8H>knNjndM z5xe+9JkPMf*XM}cud6hKoPP?q9o)JJt=|MAhx-$(r1}r&6cu+5Ur*(Q0>w*ZwhuH- z%V${J2e+1Hode%{K z>m`p^kC;EJaDoa}zN+K^&VKi^S2mFfnq=*=uw`=a*Us<i=Uev%UO-Tt*cq8Kg1Q#rg?Q?75ev)8~DcyDo+@^JakL;qQT zX45hsFwgl-dod0jQu#(}b@Tcusv9e#Ks3pLUnbKAakkeukjU1QN*y$hZRKpu53yd)ruX zbqcjR+SN8z(96S{US*HW98YSJq|=kKCCh~T^pIZ^c&sM;tNH}Kx@?wM7T63Aq*1KF z(wXZDWQ)Z0vw04N&PEr@tt2*KYSK~E0<3v;@VW8K3%VI+V9EuE%2^0Mu62e^Qtq~? zR>pAiCzw0M58@RScPxpZQ8sE^mEARYpIYN{m6j)6N1=-PzMWEK@8 zZ0S&Z}T6s9Z2{++pa*AAe=BdG*KpSLhOr7nlE>Q5o|iA*Nwg!8n*;dYoLqhB*8P)cvo zVZw92W8!QZ0!(uk>Bo;N&sz_coxuFH0!|R6+n&L8^fqe|Vs;6lpK+@Yw&Tjyob~uQoP+ z+h$#<7x4qtJ{I4}-e*(jj=VCN(0sz#@+-~|5D9dQZAWzGyQ@%uYhhl)Q*7UPeGzV* zeN_&dy-sld1iIm-<6#VJwfvj#$c}EGJE4HsgwO)L96T-EboJ5WE&pHQBkBK$_$a;v z959w9a6`0Y0*Y<0O~dkf%cxq`!?skLTp+DmQ{a6#2Rave>`+wAU$85`^9ZXoCT=wz z&;@`e{5g2PydY-ptA_!Msg3uZhXIwj00+<}dw?I>f=f@v5*FFjB<-yx>>Q4e z0#rx-_^MaDsq8G%^G6^}KCaM&aXQ#7|ZkmW?hz@CWm1W8-)%7!BqhMumO%%1{T@nyGydm>-`(=Dz=m&TSa+Zk|z%B z$D~u&kY!$D9ZZ6Jx~MJ60yyiKdMT{LtxFix82p;&ZOyg0)Nb)HylAlup6OgykfcfI zBFL)FM)(swoI!_CUCOrgZARN!dskC$nZ6q(FBdrj|t%8 z>Ys?sDj|2qe4~xdYKKcb=?91}(4&HA%CmlXmVr^giPz%5uJ$VUQQeFhA0GnVf3Syu z;5s+@Gdf_ySX48#fwy~d1uO_WIvT`;-$X%hz@dtriY&M>PM&NRzK*cZsJ(@fzs-74 zzbHFV5LO^(U@pVFg2nIz*5_zU0?=^r7Dt?{#9-EEEO25XDA)8Nz!c=LVve3?G~xCJ z8|z$Yhp@0IdM(u6f(wd(vS`YIYMUwW4t!OK*eoIFIp}zLuTRkIW%w9~Y9B~9gq~Cs+={`oc7BSgPR`|pUN1znYotpc-ZhkkU3l`_D18EIY26(aH9d;6# zOL-gR&v_H2b6Uv4<*?nDR1oJJjBNz`?ocm&%&Z|ap00Xp=008-4jt91bT-Fs1txxd9DI27k{DCH=@uWj5els{$lQ@#w1e)2)m;uU+ z!$g?%Yf6jfFgTg~><@Vnh5AT>a%C*>zk?vKV02>9Nyd7j<)XI$#WybKr76}RzWls6 z2#~11CMUNb2xlHWaGB>mG5V7Qfj1?=$3Km)D_s>YenD?@hS(u8uEQ}s_?RZi5C1uR z_sU$}xM)hPpc5={|H=9)fYy@<4EYP4EtKv+Nn;$pw6!QoQPbJb*%)>$EJip&1E^9< zu{urEsyk&TOFSmqqe>WaMEv4xXtnb&(%X?rZr?Sr`_> zFT#uYpDbP+;`_msZQ{}>Y!#Wx==zvBER~R(^L4LDa_q`M3%=EpYhA5WrpOxQ3x*Lc z%5&vcpXECM$Z6C+FWC-Zj)kt++1I3I#uLJ_fvD&z-Pz!R-~=sksC#?W5wh-|+HA_T zW#OQc5cBOPv#l({*S#R!o;(_?X4&ovowh=%mWusRfN`=0;S5M42p_vN@R4c6qfE?| zAb|Yej2)>xvK-7bGTt&i(;7vk%y5GQtCb~-&p?FQ;v78$utP5iIY%(R=AIL8SyF<4 zl|lNExjfD=&rC5WBlba4Z-4i0v)LX1TRR_Zg1xUix#ZjsX!T3=MyW+u)>FsLGrfD7 zT!0)%rCq9V?}5@ElXBq7XfA!~nn!`M)|L7q`WOVqVr*D-sBDobhntfPn6q5%QUOV@Hft=dwTLJzxztd}<1876UcW6A=b*{+OikM|bFkIgu zD@JUAvo(THuqFP36L@yN5b7-HYgu1<^>h}vv^m)74fdJDH{A03gb{bobhLVOIKTs{ zm@aBRAn6P`3)K$&D5_b<;YoYjbVHn_aN}%(!^C0h!SOl9*N53@px+3G9(cQ!C)_JL z!D0KJmT&1{I>B~VXlFiM?ez6}bmtMZ2g@_PT7I!}s>vjf2xm6$Q)H2LGo4-M*n1WU zX(#?~Y2E#vRirAfO*i=2g_oI2e8Fc#;8&H5xeL=fUY=BZN4j0KI3kdpgp8D(P1;FZ{AJa zI)o9p7F{1bfvb)>kY0#LTNEb}ksWUzC(r;z<#ogT3F@o^ialIqQ9*&T=ATPtD3SHB!89l z>%*IG%K%E*dfCNnqSkH85Epx<1-tS;khS8Jfs4^F*Hfx-dGZ%4xTZ24r%73Siewg47N|eKQ<~_LBj5KjARN znPb`RHhEi|j*!eftOAg)#Ptyi2{SW8>f%N_o_vcS%BoW9YhYg#Arg%Z{o|g~lx6fF zf8;xrM`cCd5!FbOwBIg6USEjLL9-7^tWdFlDXEo+hF*G2eNB~nFLsNhO zd6Z6Rf&dP!j#A3P{xMg6oPA3cn=Q%M441{Jhy_)^p{;FxiIoZ~-KZjNM5_ zi|-9m{L5v!!57+P4?JwOQW0ZCbsFHOwL9uIm3blQSl>e=!Pu<>7H!bXocny?2)h=1 zMeRE`7U>_+S+Hj9fjqam0mRSJE7oU+>bB>QKCBX7`2tP2znBrlhN)TJHp&N@SI^(^ zNCu3c9lEdk_N$%x)Vs%ls6RQPe*&DntT0K7>AdI0@$&cx{@p)Y6Q)9eJlY(TD9o#@ zzX^YG)}n05>tVq5vfjQj!Tbl1jeCxCJS_#RVb#sZCg-r4Ko}snB{V;EwCsOS-QWTM z-#K zT*N3%TQNyc-U5F@%Q!IkGP%2WnOxagC^^j$tuPL-2(fP^U$IM>aj%FD{N)VIK)&KN z$?eVDG(A#Lz`P5m++)X=80S^*5K@a!SX#qEZDQKnkJ=yn7V#*rc zd~-kicskZN@Hw<`Mv{CYRY{l!F}H{-wR$DngI#CxyP-fCPN=;GZc~ylfsE%;XRo{l z>n?o`xt9>fAkz)mhpdz>y(U;~<$4wUmlbzluYZnRJ{JhoLna|*=G?~v`@9JEDAn+} zS4b;j2^k9JaPK(HOG`P8T>YP=GuhI)PL}({;cbObNpzv)@ym{I*ei;SC=T-$WRt74 zle_~bd~uL`VO~%tRqh$=+0FKNL+uZO4%aYLC(jCnlfLflQJ@@Qr=VK4B~AXDKO^#I zzizr&<>W$&c!?@Cg8jxEHxUOY&UcAlA=_96tig7|JZ>{o>zT?t(dNkA&*1GOFrDsy ztly*3ec^G=Rig?oPfM&T zo*G|ncS+ek^J1;GRM=oC4F(3#poD311L7zeTP#7`lf4osce4*y3;8tm2Jn5p2bLys z;`paS)Y$IYP*|*yE%us%MB2;VVD3uha+$yXaD}aG_lRLJvg%HiE3EhZFpTAc6Mi8V zWTcFR;-tkmaeOZ=rUGN2qGl7Be2C&RLjYJs5avCaRJ!XiJE7#{xIw7 z`_`i?9_9MS!gmrjF~>^-u|?8nC_sK9NM@eHvC>Y#&*2{b;1r`@c#d0?$2i#ldnZ(0 z_bqmM6;JSidc((b;#2+k^lDHZI%jcYM(&v}0%7r23TP5@qtOVhd6 zZPapTOcU}zqU~yF;VZvv4Z{O_iJJjWQ~1mgb3-Tf5&;jue~Z|nd(TZ~j{;CiA^r1t zcI(EEArK^Cq8sk@+(ncH;xi5@h;;rj{lv7zGwjshgW5`){|Kg$|5GrfPP8rOaWi$Q zD$>G2P{}H&hro{Hqu#%@^$t+Ak6wr}ME|i4GAVF46#H-(Xjk1?*2@7-G`yPYnEfB# z%^7)l$Gf>6q!0uX*h(1}~f#cDZi${zx@n02^mMYf675cG=MQriU=v1hI>A&A|>u<7< zB$Ynw3BY**NVUQZ5Fel+W@;(x9Z<={M2)U(w*0|gk6F1l9rj{!BS~-j-?A9!>2#@2Ua)!(H3*IM>0 zrnqkbSSVMXAs;5vtfit#pl&f132BPNf7)N{YS6rp^Te%469@Yo53A}TcC95;-BK3G zl5Q(gF*d6Ad)l$rxc`i!KZKdualeefUE>{^kMEMrEC-p)KitdL zh9*xErd2Z$y1+)J?xgb-Im*?=`7Cy}-B5h;Ssw^svZ;>p1%AUKAel3Kl|_h&%SuH4 zSTtr*9Z_NtHw~j&EV(lSh-bFTbMRdZ;AZ3W*rglDyh;rXf*r;-8{Q=Cb|3q?G1i@D zWXZoVhwc<=Sxmb4tZ7MNLh98WHn0T5)obyne9h)Oa>PJgWDCUOw6}Bl%Afg$ce; zpt-F-bUd!l=g(ewNyG@-HyJULh%hc&STMg4n`4-<1iZC4wqCWn15nvS7cp?vLT$eq4pYEATnf)0g@m>)IuU9bxzJK0{ zO9qjc4?p0yaTp!ikL3|hv_j@%?v%XLcm50FI)RYU5&!*_8?&P`2`G<4VN#5!E*Vs8|3vp zr1VVMl^CKy;jHNOs9f>neu4uhEeRkQ6OK(BvjV(N9pdEDv8YsF?U;L{aroa}w~1!H zAW}017_^X8vVHMN)~XlR)d8>DYNncvu4aiyx_Y|o!?B$K9v8u}X3X*BO)mPJ1ONVS zlpnUQ@SsOX$d`kx2iIZwDbU?iAbtX`|Ew3~5%_Gz?VM zWY4g0TE!mUDhwJ`EPtMabqe}plo;s@UIO>gHQ)6UUbfdvbQ0)pI9|>(vyDDU`&JAG z8oC}rZN5v5WRb1!fF=~DzU&J?(-+8WU2v4-pkAujC+NcI6KhcC;GNcjU0MOyFr&BE zeb9-{m8%QCVBa0HZ-u?;OtWeXxM(dW_z-*_nu2k=F&FU%`@Zgg1p#z+*sOaOD~Nkv z2wQmgxHB=7V)U!z)4+7q2L97tG*( zWxvf4L8rbqs*=53_K3s?n}`OMR?X)6rxiN{#TXdgLFJ=Zwe(tC)PsyFC(cRovyPzw zK8wSkW$!8&&vnGaWIN5EUN%)2AL`Ec@u5bgXJRMAGxE975;(Y7gX%qit06nRn;{XC zDNi|vwQ%(3fzeQJliS~rFAslLdGHzjK%S&YqenHF7!k5)3-Ee>k%Q2!>F10)DG<;x zKOf9U7@q_0#77>)CZk8UmM%8v&6@LTwic6L*g%CX5$o0iBMmqsy2IBmo3MAeq#>{A zb_Y$z(C(j-JP(?%mzf|WktC%TYJz(ra7I>%Sy-Z2F)1)gC%Irtc`Udf77VKgIab+l7t5YHA&=<~m*$g@`DW@m0k> zxSPrbTnOo8)Vz`W3-G82VR=y#X;a{VP_bo`J6;O7 z>-8I_q@C+rTG%WG)qJNDYISKvBEmT@9@hH%ZB1z|dCd5J?uw`B@E`o+)rLMJMGfiPa1<1lu$3>}by zU|uwVvBCU*Gh5tocw*pz8d=roZbf}jvCw`x1|D=u;*E*H#)RVPE$0A6`CV_ePFixY z(s?op4^U=q)XFcJsQhd7e#;!} zZ-uzn^&O$|{e9h<%XSn88x)u|X0+>7ZOBLO`{Ml@P>08fI+F}ZG`tEgpI`tT?Nw$P zMAVhGtVPcBv+^j%M$0;k=y`c>y1#=sP7*I)6~N!! z3FGhSsRVovC;GCh%A@fcEP!6qk7IPWM-OD{TZh-ZAG|6&s{g_Kh`QdyJ8nXhhkeG? zT4nvPGJ>$1hb*|OIS|9s&ET@eb0cFF+0rtSxo&k#VBa8!r0$f4 zlr56%#hUZ~dIOj{!f`?1>H0Hr`{|-8+)=1R@ zcL5n~KqSWAK|6YV(|og;8$^+HjPS&g@|YFbceQt|dj#d{ic-CtTU$^bk81b6iN7^Z(KbgGth+VzusI6Z&5Es;A6Q`_t7g?Z!;4^@g zWPX%6=_`L;dsw-lm$RJzE2X-=p}pCbM8;DWEIwWZQX*hCd?;LkI2{2Db5V0T>fzJ! z?m93)LMy3$fkgyH|74FP*8#}UjA#QW5wyl<3}|`281>-=XU^7Kf>1ek4givjs^{6%U{m|H(s#V*ng&6cKXQ9USbI1h#C3?w^WTs zb(K<^`GHQ8^y^CURSY{&XAB9BR|`5?(`i)*)<4gH2V<-t7tQ5yk~T1!w{0i7x7`95 zmUP;-qggjeeXi%fc+QB{pF~r*w6oPB(3|{y1_^j;yG_JIN`u2zYAUu;xe8l#9Caqt zXso7(#n=K*_VhZb1Yd#{;V@5k5=VH;bL#Hl;)0mYd91E~XA`wr`Bkn!1O|DNCn!-i z-;KiPeanAhMc0;9R`q845Te6R4L@`iAAxehjTh%B{04li`}4!|3j3i?m}`Rqqwxt` zJhk;BZAvje7hxGi4z_t)xb;9;ngJXixE0u}DwFI7U*W|B5 zVY0fAZ`w2hs##v!SWIo&Nk403*C}oSzrHTn32q0=?b{Y0vn!MX;C45BJ(jfx1X{m~ zsJvq-HT`i1dt&Y@7K4H8_D>JWxa4!^KVvz7+jt$i9a}8_9r7*Ors=uVSj*TNDym~e zQy>&MBgE`=Y5#5k2hQhqQ|Fb8tMp&vjPp zE<@FhImzr%ZlMmyuQm;V@eu-IZ?A;g*?zjcKeq|W^*YL2CpUFLfAIMk^m`m*bsm=U zR`r_A>~mh>3kr}fr#Ycb(Tq1xz%@ELJWgv6caIBKakEHnS~2$HTL~QKb5BSqCKX8M z?Jj0;3@7~dVO!-69NI)L3o@P2DsCs)UZxUX60)ks2Q4j>ePFE8$z~olc2OrYW3v+` z$c`E$ISx4b*Z~&94kM1nL@FqF7FoF)FR|EHO>61}Ono1QozIA5dwp73Sf{c!<8}K} zwV~^cYJv|@d7c}Kl#7r_kl2=)=T$H8wYi>F2CS|Jn{GC)bGGq$aF$hFcFLyxG04{n zWNjwWw?Jd<)LA#N{ZBHlcvn@uBU#iiogb)*6QXT|sws4fj#1}k#HyR=2v2z9Pv{nK z3s4cOgHGM~Osmc3ipRP)Sgr9YTCW&1=lGedzm2_<{d1{)`$9xZ3AG z2Or~kQbunu>4QzLr?%Y(I4uyU

    g?M&S=v}_%qew3adFI^mR_53kyjhr{?e%NdG zXlo_-_9cL`L!m()Y1fy!QjBKq=EZf@WhI5TS^)2yn|MaAXtAdcG8)-4cMLG>qy96u zY&f9o;ANnt9cWNGSp)19CXezdfBk&bMb5vp_L9nP*1F~i^>@HUtVahIXc$1|0giT5 zK$Qg4aUd+dZzRql>dGu{5SR}Vd1vZGS*uMitc9D{=fyfSv6oywSOl2Z^{x%nL1{kXZ z2*>YAVN$hsRdpG%xZfV7Vzr_N0Us0y+6c&zbV8aFaF@|%s~!teJ$G?pJrVFZ{tMYG z;g%Z~^%yawnf|G&D zS~uIcMP)uc5A@{Z2+yLVJ5kL z7ozi7y`}_+f!m2l4tv5<{>9ZQfmtk!TU2C*)pMdXcD-dnLPCy?vEoIBE=N?O78EXL zCYQ3xs!fUrI!%awx3IdhHb)PFV>@sCU*!G!KhuBwKaN+5Jjs%>3R^FvUey>vV;3^E_=3Z{7dc_8m_9 z0|3y50$B$^X%Nlb9d~cr`Wirbe)d5T{U#tjx|Hm=#>tJz;Fs!bZAOIa_UW<#%iQc0 z0#Iby%x>3(z5!}XR-684{WA+JT@9Th3m#@UYekac($~vjYVHAT@uREysg1e_Qaa|n z6w)U5h;=i4WyonNTuyuEsrX#8K&?R~d!knI=VFgF>luz!oy0UCwjZN?F#1C<3lPzt z00qkdq0~lQ5oOb(To}D%aBT+t%Ccx_lRVH?Cj-C+iyZ2DCWg0Tt6Wkb@MHm@)YrlK z50X+s%z!fz34pk&w-v(~MzM{pI=<#r&xLEvlw&dukT;3_YntKhX-~>6(@qTsCz~>W zUZE{^j?_`*D~3vI{)9mDX2D1VIelw%5(HSf{~OUfD-PiWbP=^ zd-uFW7--U|4Z&tbZPu7l+k10-7!hno9EbDlUFpGr)Xelt#DxWixf}G@*@7GI_N$$wdP< zGhrXsTa4j}uXO%#s>( z2S`diXH+hHEfsa_7apLDe~JebsyM!8#^J05qFD5RwK$11TcNcH-hFGE+aa8si(`aK zGq}uO)a>BWU>0}A&{LOQi`AiAprC82)bcz}uir_=!Uw!h%?5S3QdhbJGjpFAHMO;E zd`c)Zecjh!TjYkOj-N_d!hNf!(Inv~$ErI{m+rD)3g3lyFOf2MpU5>n;(wCad-*q# z-y}<`SJHYS0eM7ym1XCET~iJ zK*!rEa(qItbDVCfGe>jkCe?yLDJKBUYX`fcf!L+c#HC2T9$nd!FewKi>_pj08pZ1i z>u-wBvYc}Sx|MUVsD^;Z=0liSD8rQcs`99^5SkdqHyp}#`@n1gxs*Tujot<#_MVw@ zvGL}AWQ{ia6Y!6Zt6zPE+A%oHVlPBzdcqVGh<0gX)7v>-Q zk7_ci;D1$)v4X#{(m~P-z`f{O?}w((5SV?_~bf2 zOT_t!qB478B5ER{ra{315D^~vXm#j=$zONbFUwDYKDlz%HaYUTeqr>>m%!PdmAFn> z7yB}3|BC?rNh@5vQ3W8mwHgG?Z@7Gq3auhytvg0yFN2XiI5j19J2<{(0@@3EvZ`=> zVFWDDh~k~z(3yza<%e=T$lnhn^ZP+bj7MvE>b6XknF~PwcXf_j4CppcdM#Htz3!L0 zQ>NC?h@9h|S}kh)Nhn5pe$uILJsX3u!_JkzS46ox(tZj#Y)th#=hT{-t{}42aNC?<$P_20)p$1(WaG_Z<;DX&{Ys z0=sMxF#M$@wh%ZwP{ijSx6+aVU8^&^bCg?*=!ZH*Qd)YdLjw!^CL<_r^p}NzQfcfA z`-A}WCrv(b#Xv(+@()|9Sv?<%taAG%-NzCBCjc7p7ijf*)N9Xuz-}YcEct|303ZFc zK7TSGSrNPRXU!3I8+ft$a#*e9a;u-c1*$zRvH$U%3$V7Ev(5h`W?Sri{D-1D2-v@E zj?&$qHrM7F`)R4E&d{^OG7KOB)x?wZ70chd1VM$2kt5i6!bvTk*E#1n7kf@gvXAE^ z73<-ZCgh!QcLsi7x}CghLT+O030G9&uE#3je|0%qnzm9nuu|YPOgTi_OJY; ze9!-2s>hZn!XG4V-gF_={ojs7r1?MNacZ}56%ol&a_F%#jy z;R2=_o?6?$-&oq;XUb(=EbRb?*P2ProPz%Y)oo7kuGCW0QR*C<@%l`f;67$;)7Lr= zYK{oR0C;@wHmn0{mOg#|=%1E8VgK3(g}+>=i+b9aVr1uxw_b$#W9fV2hm_^4;1ih6 zu(xJ@C6GR)^FbMA;v*kP-(pg|_xKx+{41!wwdO@~1r`E`oPu_x#a4^N(P)njrjB`_ z=l1sK4SXfAcuO#T2_4M`+9&zfR<#xD^LiZ2x1r~yRB`L_RD z+4+}qO40a^MwRIaffrA6!_!*EFnqr0y?c%g!T>H5ly7eY zN0kwK9{nU!(O#BT6Q>1#Vh{Z$wQ$*YA+D#SW?RG!YPx_(cO4b=G1r^95(Jkb6U5OQp=^lhx!V4k=hqW&({k#NO4g4zg0*tJNK!2{) zII^yKIN6%GFc}`)R$yoy0cLIejjLATdPzDjwrzWI(R~AAjCqqf8r6E{EXT;-rwA*Z zAf=XxzHq$F)-~`|S3RX+Kx1ATU}Ct|4Cp#x+4u1fG}Vp#y!tz47g7goC28K+Q#0~F zerp2t5M>)aF#H`zvMljvY>xj^4{>MI$N3)tLG<{MfjHmQ##Lk#OE?iifxh!^lexMi z1sHdn+bZX~Fki*h-u5dOZ2w?a^pCR zY|!`tpEwc{Aa^};_f>IZPOH^i+~P=9dJsA>>q#}u6yAkJxpSPohi&b&QY9?;i6!+GKNWbqRAK(MQ@D@>j- zOAv%ORSGUJCIN^Rj{W5V_`hj%e3m;HlQ7g_hYN$o@(g<_94>p{n&Gn<1H_29(>Uog zeC2tqV=VK)1t^RI#~>U26F8CM#D9dO6!-b}q8BRtqB3rf0ncR-q3Ur3uu%0GI?|vZ z4T4xM?U!8BaJZa~r0$+Sv;w2$g}N_%1RNWF_pM7*p`!0kP%tUFy>V;yI=clDA>sB* zxck8~T8aQ^=1rJCI{4lEB?$QC{9`{gYj!m6_bOa;!<>hl z^fn;Ga4WL)CBTzBCry|v`)p%5T zSXlPt=vG{-pz)vH18*SJKi*cq3Q;V5PcdIX@La{3u;;UC!^fn@#HUu{*mt;!A&QaJ zlFMjVS?BfzJ7P~2VnD_U^5sjCQmSN$P=^n8k#x!~sfG4a;^H){qS;RI^Y4^L%w6v) zxAsbn%=mBBv@renr`b%miYxy}GfNrtY+cYx;x-E)A7Ojsz2$sPhyRN1lI#-jhH?up zB1`24`3quAh2M1XX~mdF)`qOUWzkNt|w}66eToguWFu_(9ZI>d4j`mmAM4G?LtzW0P^>lZ&0A&(|Z- zIPp!a2ovHNj&P1VQamh-XBH`xhVEFX-s_~M>pNf>OC;^}>z4q-uy=M9yZ|{Di$i~- zRxDssBOyz5?SQRXiZE8rr}zG`o>HKfKJT9Ok|(oUWddEjfcY=QH`y4mK zj92h>((K#BoBrG9Ce@u7368u!3^|TxoR19khXovTxq7Cy1#DUAiWwK3X8q@{Eyhj# z`{ADGDtYea=$TFbzW4~9R4w`wUXkI3c#LZSuUwiuk{_+gm17SJIz`7C+TRmVk(-kcca0pum)d_&RKX|Yd$@Wfa^AYjWVKGVU4S$`Rpr0ta-E!Hsipi zFQO$|DTzKr0(uSiaanPIl7~P`M?`p5TDR|i1371&XN5@)UT)$oZ4^{WGW1MWt((c! zwH=Sum3quTtu^S3xI9_&K*odnQhzJt3&O>K%!>Pm=78O|M(gT+Tg0qjZI5-G>W|=S zh9$2)T&X?B{r{u+igk4ZaxQQxP|H{w_Tgct$G!%wi?Ju&PrvCn7#-}<3G~$4&4M1k z&3)gT1ooxA{_zC!e^Y zLqGqWj9@{x`!do_Slj1mCe=#B(=}pEgR_kGPZCT=o*AP<9DFg0t5KpfhwPqYq%VU- z`x$e%CO}eHioieAotpWN>Ee)Wu!>`)({zj%1j1d`d7I4T#v!;2A?pZ%oQGdl@IUK* z!g$XwK(5T+Jgc~F-FmB2wns0thymk;X@$EvI^s>0@5P@0-VwEFrkh_b1z9amQYTZA2IAWaYZB5y%YmD znPra$;*uq8zGgtHAQG5cu;cvDEtz{`0MgBQHXuhW0<^i29|Y971O~u$2YaOK)bYET z9DIxj$WFIxbFwB|<{=NCZgmb{#jw`A;Q&|ga~p2Ch?@c915vgzu}NR=`c^VUe%5ka zqkKqb_1mOb;l9c2(Cw2+LM{KR-OWk_qJ99;7Wh8q1#RiepfxS5!@#$8baKsy!ZaFy ze0$cjzXE52Z$F+ZbY5dyPg=u%$q62pigYD-c5`Q+#Wo#9T_)0jA4Tp@62)?y81E1G~2l|fkvyL;`UoSNZHt?uQ^*9OL3hn_yRxzq5# z(_7_6s(YN^2LIlpk37Z?^VtM@5ASRiN5&0sC z`WSSWf*v#;i)NV7*V8FrIy4nBTqzhPh;E9X9!V_8hT&B&5kmJ48N`?Oy0+;GJ}f@- zwYtyj%(q-crlWoZ4G4~qaL+wfsnff5&R2QKiJTXTfaExIxAPIlkfY)neE;IEWJ{Y` z)-?UFqj?O3SGQMbx7hXGV9wA8=j*33htUvc>~`1IFeUSl*gkR`V}}-^;$$C=H254Vl_3Z~7qN-jKef#r?WU5_|^`C9$kg;CPD zExE&}FirqAUr~BGTF+irmhQsTY}=iDjtg9t9@!`8*X0cuh4;9!U+>ACcB-w{TOuD_o?nWmS@)K~+bYTiH=EotqM z-7^o2V3qy%>b3j`-xYnLR*HQ%#$&Q{WJ~kFzxUER#IWNyAS88yN9zUM9h7m+oQMTcuuVvF*mzhTIl?%9f!c_kb&o zi7CFkv^!5Ezx0h%3+}N*@cI}(v{6X(N`m$Se#EGSG;-$U?+=bVO&DT20Wq2)7zpOB z#_DBvFwj?={__@dj@Rt&5%y_~{^X^Q9RmK;znc9Veg?Nn`Z81AaI3W+%KIS5cVCXt z>X~(jNJnVBFuGrR1eJ|k`$_YN8*yHw>v-L73j7#!U%e4@$ASyyMMweg!*(TC7lpVp zytB~N5pJR#E8t3;D-vj0g7Oo1R+<4h*9o)qQVXpT7!xC52_v{5pgNN4eN9~Zw0eOf zEHD>a%Wq?9VQIofGWu9mgi|14oFl0*;}aynvQ;h>CLBX>p(RfP9Z~cF3oT|0F_^7=;gTujzfT zlpNsZZ%UhaMfgnotT7=o$8wEx=9cv<5{{$^XyXEo;hL-#=fJ}9-pdV(zhRYwY`>xjJl3g_UDWcI%A9ydD`HuMF ze$4AvS!~}V^bF@SV?gcY(DN1ZjU5e1(tDP`f()|l!AnGyEj~l>+gzrGZtUr#&MAagimub-C@&RU6WF?o+Z;Cn2V`+5*Gn%6m>ua*CO|}AlXI`63 zQ|sAD2lR8y=`*bD^ozzD5}ar=wa144RMp_rs6XOk>*%e}mNnsL(1$ z*3)o9(02Aq@Oj~-kS-@$y8a7^FRi5OUqn0nBN%bA+S##cmnsK`$(}-?+p5HK`t$ZV ztdo$BK&v&RcP>vI{VdC}2cv6p!~gIYl#RKZj7<{k1~iz%IFU;h^zu+LHU%3mvJ~Cy zl#GR9u5==XvXEwZUFX>4Q;4ZZOMl&R;m3CvxHn~8yXga5c@nb}`(9YkAvu`ZkBZeI zTHnW5*^1(@9v#qap0}k}L~%B)l>NG>t_M7BzaXezyn`QRPy*`p``@2ay~l|Q+O2z@ zVzw}DCww)^-ng>Ej?kRDvG8rvIjS066;}#d)mYXfG#gDqSYb^(I_O>-Y03O_X!$Kh zNJVR97Q<jV;r#wq?&EIDNq?OFgKZ)C%LurUrft!h{N9pMs7j0neyzXcsjwaC7=ny zRP+c(*MFX)MR%!A5VJ$Kh-tXbW2iYIS@MT)oR}HC65;gK1o2V)XO|*0WAke`&^dAi|^`{+s{&T-mZL_*e+56W@9a)+dy^Xw%Nk4L|rlfZF(3Ppq7MJbMSmq%g-yugBviDcMJ*^tT zEB%61-WG?2z;G{)ze^|Q#NMYoS_A@#g9@JynE~-M<=HVELteR-$QjhBW8v9`qUg z+<8mlrYNf{Y|PPFz7`p_UFjAVOXP_owta3vtc0?L(0!BcM72BDyxPcm~qM8!f$LRZOw6DRFuz~5U&}bLMP0%jULuB z!_^FX$oY6fbl8}_YNf!gkG5)(qcKG0o{QZ&g@)Gek=;-ACEwW!tV(Z@6%D=T``5T? ze*@#t=J;RY^Hnt`{N~)IqnR_9G+Mn?BNjMS z=+Pwc0u||2{$V}=J)azVPV&w1m(=S>_b>rzU?yM8vm7z^0&wMW&rs3^Vh(iFj|*%&1G)U!kGS zSQ2`MsE+Ll=6pL(Mloix{6Q5vLIExg$Q6lc}}WG!Ow@X5dEBg`f@{3MBk&# zj;ugB{0nc0Qdz+v2@WBZ)>rQ@p)ob(R)>@hL5rFr@lMp^!+<3V%=gpxfw<6!u_q34 zPFP8Oa1$0rYz;jL<>f1Jrsj~#dEy+SoU5dpzm+eH%&t5zmbv_b$Q3=22oVF&UMyNz zTpdCF_u8)IM_L(0xBTZfT?qQ2?H$=OJ?o2o{`SC2O|hnvCFW>m#f7B&|Lna~YI5>( z&Mt7k??;C3FEFN8eklp;(D$=|{K=kVpe2D|HrIpN4~B+3cepl;B#%o00FuVqyZ)<@ z#OX3rItX;ThM6zO`gN6;i4Jz)YNSboD|t$O{7-iXY?rREf~?Slw$#m%YmJj0^b~)? zB8PVc;wK@-ciXhpCbQ0 zQxjYflMW76KmT*6<1_rh-AQi96&AK#}Idk>$W) zOPZ>CAk)B6h=T{^3#8&r5af|f#h>uz`#^#;G8lH5-DhZXtd$X%;t!)s`n@R}OQo_l0m;`F;U z%sTO(xIJ+@=9>E~Ou%K|hAf;8H@Rb0*CP1=bnic-s!hSD#s@vFsZoh4 zqn~qIvL~dQ?GO)7Pj&s0jYp0T7A7HS0~YcxHW^9htlz8x0M+-{V8R;U+;tfjw-;jE zLi(h8-I$DiuCb5b!XRu>xAL}~*Nw6q;_FV?wGi05CA|iD8q+Jz)?Y)BDO7el7evkG z1DQ>>axAf*4x)y>sTg}KoOb!HOB@m%r=<$<1{KX#3rTW;0@HykXE)|&87zn`v@3oH;3K^_$7ds2B zL9Kfyt_#h%t`T!QSmDM{vGrr&jiE5jxf57mx#(DS3p#9!2rX!naBIU5UzmBQc8+z`?UnYgAL;+2j8U+j6D4=DelG^n=N)m?=86xKp}>hj~tdzKHjdG@&HPp%R#1`WPMCX{*j<$6}V{d#0)mL68KA4FA2sKGD0lSsU zb4_rOZ1$=dVk@k?N*47Cgwy47ofc6xw4^-v7B+@! z{vUzireZF%(=0awq~xYceL`H#&W~+sOKy7@nPrTN18QbC(BLLw1Z6`p5eXypKin*e z;k1&~Yj8F_23aV}&=6RjhpiZLh5)79thwU)^}8eu)HT;27*&f66Fi5mXMvbbX&`j9 zbR2%T376EUtH*C=r_sU;h&$|2wyPRaaW-S1>Yw&bns_a1uNsw7qrqYoVzp@s1ub!# zEL95@iDD=#d-*>X8(B{6C||S*<%j4bWOS1bGLzE6`II;!dbsu;bM)ylLG8F2Oh{2+ zndq$ausPlS1e<%cmK!j<5M^g=QU$!)V;f?F2q2(~ym~WL>dT@6S?xip)Y^K`Y{64D z*4`Z99*>#@4k|AT{y;vJ#9LzJio|&o7pl|2dX1Hl}@ryhPHYi zbnt5Qr_u0Uxe)$s-YDiO_AI3uOYy8kEAN1jdp~LQDnKr44Q)zr-3g7q5?otWiy~?b z{pxHy6%q-F$-fBE&6y=`Yc;!J{~8N`s{4}Ta=DV?1s(o53BJ)6R=B&d3%?S^kFDI8 z=6A@aw%fAlq_|Ey!1*;G`g!TZ%#=1oHKDu zBd+)`i;8KUg>%04KtDlEI9s_wPL|X1XfDa2Qan4=7k*y28y~PgQJn*PAs zTxo4&*lNmC_;Xy<}Bu#1aj-YKxb>7Wc8X@6dGzh2xdNH?QhQGIPLnHjiRQVm#Fwj&b3W=2#*dl za!JdR=JcIx9kWGk+3$Svi#T$aAdl~`td)H}0h#KQ(bI@u9(yP`!stW#=Tv^Px-0oe z5B){Mi@fuRd;zacg)N#P<>sV9hql^(AYXLXxCk?;OJ=7k z`7}*p_?Ubv@T5*f?0=zc{1!rxC1nixLiFaLBkQAW;cbXq#w;N=`g0*et}I%Vi)mcx z5XG}5C)+vEMR|&E=#ojmF6rAi;M9neq~in)Z=up*I3L#jJQ}Rs4lX@-{NkMmeG8)4 z?q>b3Tv)sA%7?w{AqTMQ)fK_!f`VGfI@48xS?Kmi%Xlr$dqf8;AiJnLw@h3uy}wYt z%DuNz%qe?GiGhm7Gb>ushjm5ZbtPDjPCRwyDYjic3!L&NIJ9y~ncb>Qv=x`9r6Q(@ z_&m|Wde4$`9Q5H?Z)v!a@L8%l-?z4ww2#ZFG}5&xMkP4Z;^F)5ddjQuc8um6+P=W0 zX>SZktw|`yJM6uUXj=sd>oJy1-h)Agkijc{g!#G{tQY3rN+@$YbZb!&V{x_E3?`VP z2kPp{0Jv8@>`so0xF)OmxG;}?u>Qe##WwR#@0jToP0#qzkgms)FjfPWG>&aD%gUcr3yeTLd`}0uXGKh&Pkg(Z&tPx>5e@s+_7YbeeAoc;{ z=Oexmej^7wzY&`zVS*HF38Jh+0qeIy#9N@g@JCeIefbCYt`jh8?AWVv0izAam%R6t zE_CB9X!b&#!(uqi1xY}^TxGrl4F$7N1ccK#Qwxfm0pd7uh+30DaY5T+xt7hXR@9?Z z>iN&tfmt1>a$?{#cOB0Uvjdlr4J>2Z{1vy#8gv~Q0)nC(* zDikeDBd3w3H^d-tnZW4lfM$3vu_m0g7Fs1>@;a!{r7)dFc+$~)y}`!pt@(cr;>u9 zd@Txeo79y7ct6U5gVeY#yrKOmQr2tW(2Wb2++LEn)nJTh2ymd*2P=`+k?UDEE9}?! zR0iJ}ljBEJD;Oip8*v4W^>N~nmXXd69)j@uqg)^(vB{}wu=2~WC!P!i_-fUp@b+47 zWpng3Y|iIq5Zx{5@y@w^BBac6*sVv<2O&q6tyqaeJDUuNryT1YRhHSn1}nFh|C{j; zzOWLPn*a_q?g$qHz(1mDo7?m! ztLV(W6OtC@J_*peXjByIafi~-Ztu%a40U==b6`INK%`A4F;24odnS*$A#d#PN$Vy4 zz{A-sYk)v~!>#LW*ne|?A7QbV;eeI6PnPdd}^FAT47C=N%JF}K0ylFIc>gcYcnpmHW~Q=&FT`gSIr{;-1x*3K?laVUgTP6 z*y|3#ZDvEBtS%JU|+~zh!NcLqyL~{tvOyeb$-zPb0eN7$snyPoSns&7Z&8Q35 z4!C3O1MCD7K3p;7#$L@$3i&CmF%v7E!9)?Qw6+yR$77*PSGKo1V(|VoGI;TO&%8>O zH;_B6ufcSv9T-D2g#)!7D&WLXFyf?#P7=xXeZ>x#VV+cXe1H!6 z8k7{4u2oceCezKv6s~wLmj%p@ZM!0!fR%G)2C=9nMDGZIRTWNqey`rgA6~u~%r4g> zuwhgGyZy6LI*-dGUtpZkj;~vJoKY500uQ-7GxZqAGPkK?<+VW6A zg7$5a&g7-Lpsr1tzX*1ZTf>HKllV|jgAr?0QUgRQ?0ab>G+e^U7Hz2mBgLo*xR5Oy zte=6k;hRmQ*&EL0=ZyCJdOhP(6IvO13Yl~}q`eGU*z0MpZoK@%S6Cg`+l#6#=?*j@7OM6r+0+0GG=tEy}%AFJ|*3ozLv=ExkBjJ||Gu<~n zH-nbmFdxg7&-Crit_Bi#xjs3lnc>o1)jgmCOnLmeV$sv34dsE)MSJrgdIH@QeZ=Mf z38UpBzTXe*b#|XZl%{gv(z_X+nc>&l5jCSAAVa>VJ=4Ly4BV&GH}GhJssYK|^ z+g($gEoW6J8K12fnO7#f*ujO~wwqYpoo z8Z$PYa4P~dO4{%RynBLcBT%1<(^Ah5#wmNw0V~x3x^^DiH7Oyow*Z z1Oib^&FmfSNw57C$JYu!*Vl`{4y6IJyI#nUsiO9W5xWO_@&=09^(i}Q*6Ye1(>rNy zmjis|R@J4>{*KQhA1O4J!(tbsp(C?Yg_Nu z#=?d-N>VVeA+ukh6A7Yr47;UdNj63gUO1V!;2oepM6`4api_yfdk^a4iPuht>=i#} zC(u)D3?}eBMA2<} zW;9&i3&OrSrD7g(lstb&a55&g)iOEw%*)tR`}g5pB$Kx%$XXz|Z*O2aZO4fCIiGXF zObOU604VD$VV$?H=;Oa1i%h4a3wULUh@op40I0ZUI>CL&nVh*&V^rl*Q}02_ocZ$2!v4f|#+Z_fJ;Y+;^`7D=3 zhq37JV>z{Nv8652!@{cflW`20E4SUGrG(bUPUy3VgkUe|89GocxOn`Zqo21 zKCp>9G07d~Asz@{VV{K`n8I}kN)l<_uRk^om8x5FaXvMb>QWnNe-5slRHAW>D<5jk zx7cZE9lf9Jb{5mg$yd+I=qaDq(wDY{46YJhM*9YcwuPJ?DGtAAEyCFZT;|DPOzVfz zChgl1xqzEJkVEe>f%AJNCG4vh?V`UGl-MC@6W=tP(i?)=hgFhdZb-jdT2BoHSZgCG zhlvi7Vxf1{7>EIlbGQOmbIKnbBRDM<#c^DD*-y3OgOwEBMUy}IMW)0qw#$)E{**0B z(t9i?Q9xqrSITi}E0tEq$kWP#oe;fxkfFH$ zhXavxm$J|YGROjWh_NjT{`Lb)nVnEASTQ$uwj`|Cb`gQVIGp_4;4xQ6Cw1{FBDrEVfaMhZvaB z>{y#9rsBRk-X(eh^u9GMOpCo~&K3AzBz50SDRvV=m(a4Zujs1;U%_|ngZPD8`X27phCVcYMml%TgfD(12bD;#AzBG?Q$lF*CQRisS`b01n-vW9xP+`|CS3xe zJ53W?du6h;%HW2*N&Jf2WE!Y?I*2#)?WPMlw&J5%YiD+XuReFTIwft`ADo6Z(ckqhjZ`@ZTXsMQ zny>vVs!q$dPIt3+MrfR_oB^jfT^Gfz+zczQ!(Ok8@Wtxn5wC^|iaN??E$)VsV>)@O zRP$#))%?08(_FUw1D38Eg?EBXgATD92m~_rMX(lOE4BcAm~e*k9D8h%Lpn>NDcJ2Q zx^-yuP=Lg1KMr%c_jm<(bwn)Hs-pBf-J^e&IJRr9Kte%IO|ASu7vc%JEJS zU#-jm@8gd@sXk1+*8`;?R{;xU^g+kOoI~WOYDxU0Cp+{Nvf^m z-Y=huPnFz7z|=$iR7fDspWD345JtmP+!rVT?!Yyq{`o~fq@ z<&ueSphKKHDzl_>wA=emU4BJ$A^*t8JU~KbdIFF47jz- zZ&1{iR?Od`2aB=PBD_cNH4jw-q={$%A6snziWH*KefFff1bzw+4H*!hfY++y`-4OO ztt604Drnvzk?(RW8iEVQQ}D}YIY*Hg7q6dK=fydTLe!%H_;@Z6?@+abyyqOwLyBPU z=3646-r`njyn?m_5Y`%VCp9d2D`WH5{Lf0Z&I3i&O&!)ZS9>k<1Z&mjkD`!2q#I<% z)nR~VX^SB=!xdY_&8sFO#899FAis^&MFiHnY790})Vp)YuGZT_ZYq2eHq=hrniUN^ z84u@Gxv=Bt`%*4@M^Cu@Ro7K0bv;JbOB&1)%Oh&mvn{hZ`$Vd3=3SJc5XTx|IP?kAl}GFxWNm;*w_rd*sW=`%b@ zJcnr$gh`jOLd$IjDZK*Bl=x5Jb_2Chj)j5*Gi^+FWG-<-DK-A+T_!_;F2I(=Me z+zAx76G6+&-NR2{)#0Ad$`4C{yT0Y#vM)Q66a-%bAAqsIj_{MWSm%5 zn@)gT{C$6A01;^-F0U3 z4CB-T80Re@<2=93Z!PXcZwf4~D^t4S>r^>jflW?-vHEh9aB?pvD|D3jd-u>bh|&{4 zcb3DjuP*(!zlQEf(GQ;R{Fe-rORB4YlSMq+GCFy?((Kt;mwjghcd4awHt4ShV0JPF zs-FPHuG}{2(4d0DJnjqh)mo}+DH0TJ>0KiLAThMZ1QMX~GfFPf`UCAkHkpKcNgUnk z-Qd5rnip?G3hv-t2?ouS*eEoF~;^5|f*L2%0HyicTj-}HXJsPpHVgrf(EucKYtR=SyjDZ6d<9rpfX zZuHXEZ?Q7(rpwS}QGN5K;iVk5f!SQ#AG>sqmRya}YiA)>E3x2(Z0%l6606MX&2_@@ zk!YURj3}V2!v}s`-)w<@Vq4S{=`O~f-MrDI6qS+sX?t0CGNqj(Pw=pQ_^BGg)?Wx~ zhYY~4YXXZ|ZdvTCl;cj`EiIe*2{G+D_fKLD^gk9Xb&y}yQQWsNZZ$QaElF2+BSpTp zB>XpY`^pW7vN|rVg2}*zCZku z!zy1s49NP_mb#Lg^$35!^}#=48+0^GuP6(9>`1pH`=@WI5qk-FJMs3Vhc8C2w#x}I zXHNGXY^C$MRz9*$g{VKB&hF4BO}lxW;vJ%0Z?5(je=HoJ5;6{lutA^O1bv*n_e8WY-!w1?<$yjo}`pFcbPm6G{6K_4rQCLWZEkcWT|1y1nJr&s% z`J-!urfoKS3j)Y1+v;8>wQA5*B0tlq&+AuHa)X{8#4H03oss^U|MO|omDzh0ciHD0 z#kHcSUu~$&T(J8fX{Qf}p!JH8a_%6l{wJu!>9kofmZ)A3;Dhf8>N{#q*>p6+1qAp) zr(W-2De>_l+iN9hEeer^?LP4OcjEWz2Wg-L!d~pRz1J=;R$CiNx8pem1#Lx{(SL4Z zUaxjVNK6S=M>;>_lar@X+I2T%97EPz1XQr6BXoApT)WF_1MR`~iJap=?r--Ij3@7l z5LM0u%+&a#OwC&U9v){XPf#+3vJ5)kL)@ws%P~z`v_7xt8in&=tJ#id8LoV4#GwB_+`V}?)bIa4S}7_;5h}}MDJ_^vCB;mV zC`qNVn@FjYv6KvBCRBD~SCNU5$}%V!VTSC4M8=k}%viF|m@#9vbI<$z`F_vu{I2VF z&hMXdo$ET+>yJ|7GUj!^?)&+CY|q^k$OZ3b{xL_UOk#%Wlwh<5>F+t&ZJSe*2XkZS zpIGB!^bLrx;tq;ixqvOwP8Dx}pi1@!w^v)z=?P;aUiIKRk{YM{w(r($qkP)2)UH1- zw0vG(s*FMj)>KAwpW{`e+iOX8eizz2#@)-4nZ1cd^`(9PMBC1 z!igv5js?}_y44H9?Jsj^Qn3ZTJ`!JTare_mDx^KRLv5D^DZf&;KN_O$LlS%IZJMutsrn>OR!ol=}tvokQcM4~_%e^2d|^ zf8mzHK$j{}<;0L&>7c(}KqBEnh9_!kqA(|bzvj~Aa?+}E{s9LJU@6mQUy)z<&4RUj z8lT!K;*1_1d57sl>=(J8xVVpkocnd$rYd#O;v{_jH=8Nc_IG?hJzkjQ@wI(mCVyHB z*=y}T2(~SEV{iiUohQn=@oBaksk@@cuQV@!$oj6D z40n(gjjFn)CUg5}@UH~b!4fo7jq#udPMm{xxXF&M_Vs!aB!(b;zG4l^(7OV?LO9_W zhznRyuvc$G4ndabE4N)MObVC&qwT51)WDAZ!`*pkYh{jMUW|efupPSb0czYVIS(_8 z#~;a5+41Lp?g>v-YCy{~I&5HX_=*9aIk&O9U~{0{NN5ti;W2+57Y_;pRYYc9bJ*5a z=z?*)Uw^+qf+Z78lV(Jli#380IRH2$-r&H@`G+$#hx0zPI(|VEbQqe&PY}MslIK%E z)b)}~M%|e1Xc94BeK7*C0gwQZAk=79Q0w>ikNl$4JUkh`IT0@)ty&gSfhRS1XBfFe zNd6+tqh9EWDQeg~KL({}2%iB95pQB2{}!^YL(IV}Thz%`VGDiwt2QOh7q;b2qSpFm zvL^m0z*@!iB$uZt2yDYrXwWeVhgm&7k-=d(3lNNF^;!8zEUH*fVc0(+9&+&>l> zVWx`^DwCj>lAPwN4gHG*px|EJx3p0R}^QuwQ`@oe`*Q z!d92j0DGEM)2j=LXEqY(ld8vcyjMv(O}Br6>z8awl+mpOmDt>KiVRWQpl+xE{lc4Z zPVXkM;8d!n>V0^ozJ{fV-M{7P@u%y6BEcjQ?JM$KS4PYgG{^HIOL_8t|E#k=AP3@@ zjNeeKxvD=irH8WcN&f1Wj~KSE+;0?VUxe`;8E zNUY)w)ekaMiOwlXBe=!e9?4=tq95J-^l!(C2?q6}*W^he=t?6G(x-_(k6uI>w79*p ze+P-H@Eq(Re~`uBZ#q8d)qZ%J^Uc*{74Ut=38<}^;LqwXyBiN`^qShp8x02;FD@Ye zkqye5rBaUFu!tyk27F0j)0K3SUEA+SKtILdD2{I)8;ZFUwi(Ah0jL7)ik}#WS)|B# z^p7zZXH)&dW4b<^9wyx_cxmQI{+@9!IuMru+G#c8Buf!B@??*a*P>?ZF`xcF8w{!5 zg+PXwK5QnTu5w)GU}?3Rk;1imzAfqT0diH>L8n%@H4^85t`c1xIt7i?09vfG?D{l@ zM4(A0a)Z`^`1AD_s!o^MrcNWCq@kxICrd~u(J`Ib2G|RX{;lSls;Xo*G9}kH>H_@C zL6%ahB5?l9t=7-k`C!(D6;?)pTgHTn+{7FD`g%V8~xf8xm2%M1SjTH(aNwg>2z=isW~>9 zb3~1P4*g${^{%EcY2NsHiS z#iv{kIuh1-x$eIg|JbL~l6YWrz0onCrEUty++m;nT`vg*{0czy*Aq7Cuw1q`*E&@J zws2hW27tNw>ziIY7u|?d&N2``$szkhX8@|Qx|yuBoLjXfB**k0Bbu|$B}bVSNaTfh zZ*Z4^epLFt^BafY7K2@=;uNJ-zk=c28aJ@vE^m7`e(L zuK@;f0Og2j73N}>^1fXK2OEJ-{pHS<3`ohow>o-dIas19&XO>E_e6>J2uhjbF7@`$ z?jKdopB^dMH$KFBNw|1hsudkkmwqM|F@#vVg?OrFgNJ{MUk!deCDZ#ly>m~K$6jCk zB&}0HiA6viuX_1gN%SqSdxN`kP-lydcNa5ZZ9aYXR1{{pmzx`%l{#BbN=#6_$CbdHVS~h8(>7(=PT``gaHIKS^KMI1RSw$CtDgqLz|X z`=ojcjt82kY``2`stu#AdHIcqME}rU;!W!kdo9s<;mKH!XxB! zL&q+Cyc1YI3dz}pUfiy>cj{EvX}gM#=qrf7&lk;t8=_ZQ=u+HsqC}@7ld`Or9$d+} zgK??sLab`p((fV6kmxJhk*CZ`o6Ym*UgEU6I8l_~R|HbykXz{asKo-`mucLf419yW zPsIjPz9ZVPLc-79go%H~KiX{V$+!pGxmd1(e>ETZR+r1-u(#P3BZRstAGgGO>tP{ zM2)5|FZlSFg;0?x&A$&Oeqnl`^|B>T-zU4iDF7lJfZEG1i#x5dYBp67ZbT# zq9y!0sd@%LDfc8z3@FBnM!>RgmN1KGyRD;10F-?}xAUAdm1jQ!B|9 z7z4iu3FHc?ol*=i-3v_7>Uv9$wSc7F6b<8yjQqXC8bW(qw zsrkL%S~6x9@g&JQ5_dh5&pVB|FrLIu`rG=do6qWBxm$h{dla)Qz|s)*Q5tI2?l=dG z2ka=fj=Edai`wlFLea8 zf{#ON6^%r;S@>Rczp~1y|G_0{#D8T0pdO10X#2e&)8E(LJN^BI7fZkE?ovWHcCIc_ zlGk-EMMGMUk(;LW^|WRt9C|ypYq~LF_SA<>V1d|C-+TWDv{;F6fD8QZsot~OZ6{>#}eARJuVYJK@% zZ3-xxI>lJ;Yfus`TnAR5hzzKJ>lfQqxC5BbbvJBpPj^-^uK(q#7u9o|1wJ9*L+AhF zL*KJ4{J{xP)2<7M0vJ8k?xcvrgLm95JMeYqi$Dqd_ce7=Nq6bMtRiQ9*kYQ{un%W} z=5PQl8YKD%3a1mv20yXF%kp(VA9pkI`%t5%iWvmfLdEqqy(<}(+EK0j%;}Cg)*#7K za5o5rf82@LqZBNzw@G)8;mpH5L`~%T=AVTIW4l;1oov zx!^M5Dn#)(`=$Wyq&K}gwP~yiwN9;pB9_XPN(treMrDa6Qu2($Jgg>OTXN6n{=KCJ zyEP}u_S~QAa(2fP=bDys6-NT|sA2N4$5EyHzgt@MXOS81CvKeL-DTv06+23ms$sS%I#67ux*2p!DKwIAmvxiDDI2{`v^bfV_FJo)emJsoc zYb#$N+;_P58n$b82tyDTe44`6p`B{OgD>8P9CLaZTA)4Ru&~`FjsC^))Ed2dkC>Aj zA9`ZrQP;ZY#nENjXRWkI4lmjpCUevmqfJ)1A=-P<35EUXBvgm6 zw?Zs>zqjNrsb`&Y39)- zc1+_x*7xEe2HnsHrNRkQ_?dE(p4aG@D{Y>H>Gn_qqk>A*}L$sdr$v4<)Q%BjO zlwq~VvXYEzIaU4ffoj*@r$NJ|rs8knHbi9^B5z=64ZtFgA!kqfp3Cfkex*FI;#GVx zFPy?XOK*x^kuOK9k4;_8pq@9yU$+$6Xs5?Gcc)fq>sx^%3t7GocLvQeJnYQWW6iEqDm$GcctVm+!RouNIe=&ehBSE(Vfm#K`BL;dHQKJh>Cm6cv# z>>dYf%SGFzguC7-eELxU7UmAGyrz_y{p&muDGko8WU=Z@3J@1HyA9b)?jJlBRQkJJ zoFMzp?^X`?j!q9ve={8I+poJT%NprP(I8iHhrnvnmba7yO=kq>Yi) zJcU+OuQGgpQgT(C5(icyU4zjxYH*#*U1JLt3J4kUM-|h9u+h)Mn~b>RP5DMrDlTf9 zUo=3`hcNpdZ%@~6+W|W*6zT&UNauS6gl~a41vOn6%_H1WDLGuPOt*QTx!Lers>8e9 zD0=RqeCEY7N$eBO50q*S-^kJiMvk7-!kqUM46WpLjl|ot`!)@>#`3TVe*!Oik+mYL zIx!!kQdLb{ZtsO(RK=$$jelM&Yq@Ki-SMVZ0u6$&^VR*|xqzpKn{bw+{jz;y-&0K9^i=^FxT6FWJpoL!tl&a@3;Ocb*Qy*R9KgpzI19QFEjpUOi1Nt3pa4rV;J7DpHVN zqJGYEba1d1>4)f6TfI{jso$#HEzfD^kI}si6ZsjB%1?Vq==4J+pEPxGZ+4nI`hKEQ zVOz0tcZGsEbdvX0WpMBE@2+nVBr|=Bup!P@b;a2ojJ1L%drqq_Cr)dn6*?{xt`iacGCsig2IQ>%q=1c;4S`O_7$Kf_9huYOd>* zi&dL_8=k0*nFZ10-ESm)58Z^aEBdaLgnRrIH!mY{yU--x5?;lZCche9Cph;0bo=(Z zIQ}caA36U7vXw_)$j)qlqs!qk;gp74kQiVycKbM2NsNs}92LEDuxdXTudTOPyK8Gr z0e_&uZqnn&5+Vs8`M-q)sy%v}^l7b%0Y$+J2+4_XnJ9$rSq1$Y-rO65M z6_;!p?$sdwYrK4bB65?r$wlM-Tz($r!pWkeSd_#swI#;RTorL-M!1od6Ik8ndEI=x z*FE2FW|_nz8N`?Cy-MMBaHXXIm5qjeuXah`w<*3e8wwBWaF9l67kVKPodi_3t61e1m6OM0p%0r>!B?LWQO$TpDt0( zCy8C~JZ;~_FU^%X7soAUTURU@rEF77A1SEMoH7;0SvQ^YVfvZS#W3*RY!yGL7iq61 zID3&ePfK6erk&Us3inFxlKFxu^l) zulf^#R|VRs0|u+=IkjhBPdL(jRO7`enzO|eEx1!_r*vR&a@b}@52sQ0OsVq^96QLq(ETMtE2C)>N<29K(OLjc-;->>d&lG%M4oknLbha_jQTG74m*1eG2Vqd9yZmb8YjQ zsl&m08A*omNz(z)QYiiFxS2p{;`T*F4Ts{R!Xh_huznRkntc=&J>gcFwOO-yXCmCL zGk&@M?Kou8lw=O`NLdI!nrR!fTZEW~(rUZ2V)8vi7V@9IEHjjb0SUmZNYTd1OSy{< z`W5)t*IpN$A5T;KNX`!S4c{A%LqDSzHK7c-Z4(toNi?XPD^%pzl~w?6!+{5t`Uf;p zh@=o&*lxv_#k!O7j2V@`W-cZ{nDt>jmBqQ{Io-fMGu!zVY^m>grXUa@)0{ZAiP}3fcVPpLpqL zYg4sN&M({ zN>m-N4*5i9LUop0k?eTsm9)S1XRh_a0?cB}lG@!vNJwOAITo*&N_RQS}$J(p-qc3$Lwz+_?H2_7fQY7}gzKgx> zzC%mZA>beNDnZp-ECQ1cmHojx)wWo?Lu`PO2@SFmI|l#|DQ5rv0U`s!*omp=ysDJFWUuUm{<3{%%zgFc4ymM|Cj$)z&jZL-d9}uy9Sg< zQYE+ReJ>sHwtM5X`VVfIwUXPKI%)?Cn#F`+Vpt9I}H!FM^SwnV%W-s=x z5H#!1QL8aC73%0q&LsU8XlfGRiNe=3nyxr-Y0&H<=7!5U1Hrm7j5I94#^p^1)a`vy z!kNm_!DRzZx3J@ZEaT!3;XRWjUM*{P-Z6ncvj>$qJvnsRSLien0*>5!Q& zbtvPa%fxAFHa}%FOHt~r5wEqGZz5SZk$6N14rZW@#*CmfrylyMZT%LKG*K-24|j5E z$nL0lPv?XPXwFOsI6xUM#vuOD`#6qam-(j#Www>|#oOY0T}teu)9He5U3&8*RzVqj zVafwZU6CR)*?#0DOC+`tA`GI!xLmU3msn3g5Q(ohw?ky%0xVTXrV3}vs66qs<3FM? zES5KAiy#Sv)>wlgFY+`k~xcpzH+zKD(<>lBN5POXHT?4G~1#D(%)0WiJ$ z3-_$RK^As!K)C|1V2^E(rAjO&mCkE_FevIG)Oni+V{)jzfSqym$J8X?K}3wpfvj`03aS>;lkqf z`29Wlwzr#qebWhU)%WXj%*-$3IbN8Lo)xCz_dMbajQh&yCvdZDF46Pk!d~0j$ub%N zOQxUwg;7iIk2s+3@i;X@QY3T-twD?WmS+~+ z0LqjjXtqU2Z`r?fmbUvd-J<1OKJD2wDM-68UpxB>Y;1Pr*X!jA_~$WB0q@X1al38% ze>@oKE=wIjya>y#D=0f+RhLDso71GIo{(uQN}DcW-M%oxm}JM?JW%5PMcK%1m_Dm6 zS;SXR)u59-QAh4y!>8e2FxOsN-tZc!ucSQvq<(`Vn9!e$`(u=9@kmhP> zhi2uyr@j}~)Se6Iy~zo4xPc3pG?wiIG4;%lO+Oh)SG^K>z$?<<#!yEQBn~|UBbMRZ zKz|G+GSj5}pywD^yTr+nsN11#Uu)j3Yrg>*MTF;%&C>rq$C2O;(|Fdx2R}+QqgoP6 zGS#bVt?qvbeU02KH{8w*drTZU2E))FS+&jUq#r37#)G$YUG5ojf z7(3%lylmW|wf5_y95~N-hr~F(LHFFlsxw1%zg1@|6{iW_j+AW70qflezWv%{pEYj$X8r^n8w`Iuqx&w6efyqd;>I1WSp)UL z*9Yulm{`U2#lu4f)|_v&otLeeP*r_$F@t@ttg1uPk(Ki-zIZagq5NuT^h%gPpM=PI zT#okc_XET0JGj=-Jj*}G%`=kHTWs|1PWzf+fv2gKg^C+*Ul?2 zmGQskm2%?h^LnBMYt@EM5d<1|5$VHEZPs@DZ(F@s8{Y2nFGmeRv?VCX_-L!7~a&H}Ha6AbcbbIb==^DR;lXbHgvPeeW(ut`$o46MQ2L4xtMH zX~y-Cx@a^I5X~=1iO#eqC6>%!O@;f}3Af4~5!#mfXc$#`BR_6`1 zW}tUhISQ(X4^@~qnvgE!G{V9Q^&{5lB%n!LB3pdlaDI`P!MRb%^R^#<82Q@<)^nN; zIEF=;!UH?>9IcN=U?O(8_BH0b9#85PUKqTMhyk+OlSd(xE0voJdoCMDPhifo$7&e% z)ZxD`ffMl86TzyJYNvig?Ho3)d?mYO+oF=h#6hmsi90*3L7Ii8Fp@oqc-epK$V}2^ zx!PR{gE3&f+_$bcjdudR97Rf@#2ZWN;M*XvlMs=1=@jw#x_>YKuhk*}RRo62Gs)cO zR3vNZ2h+8UJc9lnE~yvGfb=S`#w6pHX6x$}R|fH$_sn=qOpG|G-cAu&+Mp2)3~$Kt%RJOgB$<_PsDG&+aS5a4q)b zO5+H>k!tP6KQ817Jht6Wi4OTCaCCZ-Or5D^HoeqlN@JTcCc=$^$$K;1gqr>@`I*%L zBUn#g`=p~H;Ks-7IzOtAdY6{FrFn#UZ*yVrOxV{~LIK@%u$;UT%6!Sq-Ly_ro;scX z1+i4hC>NC8BED$MBFflFDP~P!Fds>i>c|%)+tC^{N_ap8UhNWTc{0^>F;zIrnvQ>@ z;wdbgC2n5^OTJdE21{T`&D;T!2oE2P^MuiCZ2{)WiJwM~BRzNBBd1|S2SNHmGjScE zJ-qV`E!v%W9Cuq!;n8uYUev;k5RYOhCUHWTg?aQ5URo6A`ITIE+$3{Uy9YUb+4>V! zt1v0avu+;4o%lSZJV~W(UZQ@8q>KJWIsNseo88%Vhb4ja(955d=F%)cMuu~|(#l`f zk*n_oPaS8Z1Dyruf>`;MjJ|+UtX{+Ak)4;{!-0RhyY@o=)0KzJnC(_c{}Ese@76gr z$Xi_adE4v%UdP)IxAfrdE4Kd9#^81T`#Rn?e~<_5h-n53`qVOD!ne>! zA0%+HHa@|-Gw0X zB4tQO5G_F~1+&zZw!tgQl+3&`XH!JR#t$3GQonMk5B9+~{kNc3NCc`|s+=~C>LclM zA?{<7b_dpbFk86i|5ZJ2YfocPH#NrXUV7@<82SJx9o(i4Dw%m^1OjbykIpGfuFHX3 z7x}2#W3RF9Tiz2uuGrc9*H}KP$*+GlszCBR$QdnKwOHd00teykj+Eii3s%0XZl z5ScTC{RB*TBCIGJ57dHW4nx^;+ltao_V@R_o#8mf=YWq9Zi46!iPEM1pN?0$KH9&` zqAa!X5WlqHY1U)%C?{8|hdp@jhTnByc&aS7aV0l6Wdc84_Pb*RC`df!z$C6!A<5A-=$E1l{`MR;kZy*mAxkiyynlr@wQJeC^>XMcs|Hv z^p+{!AbgxIwbptp5k+^;z}Q#35Q1Uen0Ne=`rw%QM21rPqz zFI1r6;UdMAABf@5eUN%1XYnf-q+mRRHC<_xJLG)%zGfHIn4B9dCy+4sqm(ZrIWk$n2DWB+K5iS_t2h{H%XBHrvBo3!A77jDaBX_Aj$wqC0&T%5syJSQ08> zK(E;YS4z(;P~*Pz0TM9hFd7n1r5vAqm4L2U`R9X*Tuy-d#|H65AIHLphWq7kF@U6k zYkqBjvMxTEZ#DSoxhlALYV*>sYQ4MmmBqq+)KeYjyc542VMS<9C)Bp4ql#|agZy^x zs4dz)q<-+?(bqr!u&6 z)hE9|l0jTg+nN9PGt2RI74WPf=lD{MthstKT)V!r3s&v|{6hcQ1QJT91Q#ha;wExa zci#V}yBHo<{0Zq4^_X z`+++O%oui`S8-nlMpt^DN|G+)B%Dn@K0Eg`1L`V3!2Q4}5Kiv47V1HkplO8h>|OP_e=D|{Ly2sqUlmQwvOn^MVURu| zP?AY6aibosLh9z?L)1wwtunMfDxxkf7{j4r94dD($)L${&#TItlYzW1Y%6_}0XI2z0A) zP0F}t9#9ts*J80?y%nBj6m~QM>yTvo9HmKV`3xhyJ~sbctPN@1%kT~?uyaTtGYoE3 z5n9qnRXW>IbC)e#azs0GD|g%~94~V_*h=``1}_6H7+}*mj2>2JWY<5-ukTAhw;6%c zq|ij1&1OBJFk_|G*K+sqS*^KX7;yROd#4$NiXbO2?gfuB>IO#Q1CkHDQU%hl_9wkq zU6+r`YdKTA`Tjr>Pi%DD9mo?moW%IcuyW>AJ;%@#^9%5EqFqu=_?JMb7YWmGnYx*?p!;bIZESwzt zBS@?~r`GrHjYL+Ggs{bhKt-&J+ay{;=RrsbACc$@$-mm z8B?lVzgN78C^oHtoiv^tj3EPmWP*iLeXxf=L_BC}X%jlC@@yrJe~7)0u~hwDu=3id zk$VUA7zHnXZ8USzUZjx0+x#+o%5!`r%!KP|z*so}fU1*51heN<&p z7k)N8mWXqS4_-BQsQEXnp7wdT@!5HU3ZzW)Gu$pY0^$QB@nB<+>K@sVp#+FqHEQ+ zh3|rw1xR4rEsyYf-jsfvwet}F*M*M9CRl)Mtc}EZ;$;g;!9$gbXp-gJ0>V3MEo=<> zvyGa4ueIH>xw`O-2%IE15Z6K@zX~=}8~WLRdIORRw_1>#S_z)MOGX<;vAJw&z(osT z<#!NGieerX&iHgvo6S3s$7M^927aBj%*sEP8L_eE3>%K=L;(D23jEv!(<4sXaW_WH@O_tvjiMbM;O!JQRvXudK!zS z6&talsmC+r^osdb7wB;cwEXtyzis(((-@z#k}k8jk7lhWb*rSR35Mo1Z$o;K_| zDVeVsOST39`hIH$$2#el$}lOig@3&4E2YA5aFPL+BvV@!;FmyHul04y=j#DK2F{72 zeNVBAXSY+V=HN3XTc&$k^HA!42`x7)SS+@%c!t=Mcs3<=5!J)*xbBt$%zkHHo>PVl*J@Mb&H?Of#gv!II=#3~gx> zHs9cR!N%jlaDFd)BuKtzgJ}JP9>3-$-(^3y>y~JtV_Izvp6bzp9_CY8$52POsJsk+ z{cfXNZXADN5k*InU+^tekc^-;W6!V!&Gk|gerxLlFT_#QhdD%}g+HN;KSp+pEzr>~ z8pA84nju3FP`g|VqaAHu2W}D}!tLZseM|*GCO#sTXtgmU8r=&ymC)GQ;h|-LVq*9Z38k;?CjGUl!A1K z2yHeqQj6;kS>w1@=(6cHAcQ$~-_;zdFo{7-WhaqCclodxt{ z$TQr_ld{c)+P~}RNmBQW>492NfgTKEc8(M7(iE+%+l9WAL}y2Y39k<{Vp>;D;1UOn zN-)yJS`^=zTK>kkKig2XQ9HL}YWSbii!uxTWgRpNovmirS3HZ}nI}tOQ<|zs*E46- z8oOF@zB!k!n8Ie>DsC65`xK(i-%nuRFcG%6;H9U9D@(uFmfHTh6d7pqBd2|$H|BDe zTM+wkM!%<%^{qkgn@qlizJim|oed&_p#EUWd zl8P0@^iPisKm;DbnE?pjTMo-t`)KznH?7=Y}(WJAsW#RbWTMtC2k4^>_J8^Z<3i(Y?kmr zr5zS3D`73MQGV+^N(7ErU47tJzc2+VXvxts{$>s-nRHBjwWfZXmL zJR^tM@yco2mX4`IRXFQ_1UR4D$XSP4fxY`-i!m-^+^-(NrrOo-f^NY+j)WF__%|vy z(bJNVd%SEnP56_5L5ka)??O?G}GO^PuQQSny%8j;*Y$?rBU|=TNJkAva#p8`tK$ z;rPk*Edh-5)+nJPy*s*TwU*JA_(f!DbfnJE80YqEmC<-#w@9-5p?jXIAeR3&uY*3O z2BX!i>8%}W?KR&+dPq74Mu6BrHI&Pr`u&_=P+`1SuG@Z?ZzLO|`Fw2k$7WsGyK3XV zDz|ZtmET*h%O|aZFmBwO8A(uRqPrrVEVqVb4yskzpm&xNM_MPO>@P$&_>dy(H_Y#m zZcEsy9$i)B6sqmPydNIT?tF4U?@s$x!rvv37i@T!l!QGF-`6s?!9(*|&;?)a>Be?MPNtjb;_UFpD$mFA<=b7pHIKQg zyJz$ua-Aj$s2+#@ELELYS<4kRy^YO{2c6M5n~GtzaQ-42*peSD3$vV{v>fWNcE0xD z+ccojQLA0gKp~r$CyHVBG?7XHp9Swi=;n8CV78#{VV@21!`Y!LCs((c_gtP-Dn!X} zf6Z_BGPK(e^)e7tV>{h?9jdH+d(MqNSUKobb1RTCfn71d)>vU{K907I5O&!b+;7Hq zI&&*N@_GHem=1n~fU=;_V?JT`xz=?YDlrHecWn)M@*dGUCgO)a&05!1(6kSlfN9PJ zbAH8<6Zw8BxiTGvp{?E&=G*S#z^qb%@?64xlFEPX;*OcOn1^5Z?S?yo0>K;F!?Uah ztiJK3i=&mpYyax`9(vvZA1r zERDli&ZE)C_j}t4dLe@CRqgAL_% zk18$cj;z5fnD$tIfH<8H6zC_srNr#`f|1aXIgqpaQV#WjawqSO6*Uco_-scH|4k`8*{iqZvF>B{6_5BAaay`L>@rq zqWPD5JNkB4)zqZioEN7Gu=w)ll3pQ9g?JFTTour3zC^yWeFd&Tfy^~q3yI`-PB=L! z__)C2R-V)7L2}kv*6ntvIWG!X$v7<#)6f(CVM2`J;4vY8}K2!CUj_^JlTp$+CFidV;Udu${7BQA?%ob zi%-(P_;lhIl1^%(>L-)|#IS%tt;d!t;%2a%9TC_9pTCdZ(z>RWQLj~uai_9QV_ zo%%&nJPH2a{0O|h5I`N8nq2(xXY+9xwlqxbOmFMmGATJSj06fgN&kBI;zG>g8I_Q_ zPC$PCi4X8uTo!iC+ZjDK_}MDo1i`YbIGGn=tv3~Tr}x*HVoa|_;ZEzhzMgK?4%T_q z-#TFkUD9pNS){Y~%OYMhQ$C#|qc31hDu-b0IQFko6PN#1{Fo3R3dz?*#nU&ne-5Pk zF8DAOp7RFb$VyoZGm?`)a>Z7t7?-kL3Wbczd`}0j3@M+cXVXfxBWYl0|1tsV8l6Q%~R z6e)NrU18csX8lA#4P`du&naW7r^}NdCty#AC3jzhS-jB7oI{KTJ|jBDcg@8_2p$fd z5R>#F&Dgq(zRZe&-Q(O(E@EhYV%?=R-{%nSX0s&n%f?5!!c8|b&;4V7ir`S1WFJRO zSCR*hVJp4iCC$0PG9s7LY`=tO6Wi4bpFT(5px-m^)CLlFIEc3v&cPS8uNf8o*WMjw zH~d)Gg23>UMRcri4>U84r(#Um@ON{j)7OrE?%9@Wdbjpa0vY6MUaT+9m#IrKnKNZ> zxP?lCfxL#=T2 z5ur7@Ylhl-t9l=zS*oE!cGa2LtHSe@yRmtKW>Lz@h+!}oE)QiyFXt9yuxjBW6+CJ$ z!M!v(0HqNWFM0u~)P@9#>LI{OyI8?PB4I2pCxwwS2ce@QaVdOaDx6@97$y(ljj{Vg zm~8Z;0&GSJm?zad8o~y59*h!r{L)62wtU$e*XqlVAQM`QzH}IU3GXB+x znhAC4FM{6ES(4=z$@0DpGcbvQygjn?a=}A#mQnU`G{<`s zu`$yM?Ay4v1>QGmbcRAAa|5U>>H zio1s?I=+LAdJ#OM6!8o=(p#*hx%Ct2-V^ams}xJqw#T%DQiHvO<}}9gsBnbI)g!Z;)=VnnD4jnv?9!y6rRb~Ubkrmgx-|M3_IzBg$8$oE`$VsF_LQ7oom*1(N zHnUVN3cD+p&!Y)~HN33(8$78+9CnGJ%e~>BY2U0pnrXFcs|l|o;@CUc+u3#}aZ3#q z9ZE@@v?oWaD5DL$wA_AtFO)CrtY*RDSm$^KD}13mYsxhL1$5gGtc4ul<*}VpCVB>6 z7Grw5KOX$=Mf}!oco{QBp<<@toaOJ{52=&`*}|X6d@ri)q_C2Oj(`n7p5DI?A+2xY zS;uOZGQfzQC!5RgpCQ?VhT7oI{SSD2#o1yCH)^qa$*LW3m>uNHcO7G@3Z-Fa?Des- zh43vhkFainD)P)6^b;h$saf*XghuztKJ*IySh{iT~4 z#rCeS(xpv(y~gkexLJH39_aX0DUE;sw$4&9+zx9dbQx2^&d1BKnmp=wFPEcx(1B0+ zCm6FAC$8a<(fnK7@-!;L$bm+P=H8t}|7F;=iENIx&ASmaL2T!kC*7mn7Ny=GtPQ04 z8hb7t>XVH^`z-RuI!rU?QEH=}_uEZ{=&Q7(X4Hp>$1~Go)2VDVVcY4dvuJ~Q+hT+b zwhN=RSRMc$9Ye+(KCxMe(sLc(qYl++{9D8O#Gradmpi{8Us^E;@9u#{F}!E4F< zolT6+cY-g%SFrX&<=DFj&dsLBz6T=&iK3^^7o%^uz+uSb6Ymi}`)eOn_N&d&_0@Pt z@wR>WZ);%GtwiJc(>(7|1gACiR|*e?t_(z3TD(TJ#DQ-!8F?IO30zi zpJ0v@=^Cs6uVFEI4zg;S(VTM3ojuE}5ygPRq}&m=L#+m`kfS{3R znl55-3E3_MMp(Q)7Bhp_4pM7-TK;MK+2kJ^tyud`Q2`Ua{KdQtQ3&RYKr{8>xSN8L z6vQTbHJlA5M)JY9kI5B*DlyKIEGk(vTcVczd8H4*X=#Aj1{pTvH(5dDU!rfD)egID zXft(M{$i~wI;2J``w^}Qhj|HpPh8=fOU;aT`q=QK792=bCq$oK(;!Q^0r9IA$w*>T zr^NXn#y%g}^9mJ`SZ{RG{&?9(ChcF;XvhX?OA@vf9gG=z9c|J|wawvYHKgXfYbjQn*T}po8l=bZ(WW6Jt|y>osGID`Z`zqAC?4|sK*~~Lt*Ka@CUajD ztNM=PH0E>TqcFj+L0*cuop5D-oSh0=Fjws<0A0E;s3)N+#Ko4Q&6W&&WcEkHefM14W>A08y;kqFdzWnGK6!H`&XLI`*5_At}? z)zJ&tHIZe#i8D7FwU3!sA6mW1&f<>A>C;c1YN2CpYCq*@T||#=SB^-l(>``ga+9QH ze!|&Zs~ujL?F?Z*IQt4o;?EbXT(hNg35*0wT^%mQ%&Iccqdc!`f4(hWfAqMDwP$~M z{$ze8th}6mRj+5-j`ikMldSg7bfbQyYf={llOw!HyJBY$CLjH9}lDiup81zA87ON9{B+lmvf49}5`Qo7Udu_}aBd`eHF^W}hj&^+FTpP2Fh4=ox zI4Xe|Fa<+omWWX@1-5$)QmtWk>@y!uobrF`{Un5GUO z9oR77CTa95LA0^_9Hv>jy^-Gx-wRKLFmo8m2ky`t7xyiNQtvy$yFW+CaP{d8jAkj_ z)+8C{a2%BoC7Z`-+Mx=MP&R%zFlI}ir(n-cB7onbcxY6cZNgW&&YfMnh8xFS$9$j& zPrKdeSWoJo<)Y^7l=HBEmyfnYyG$DHcI7@!gX)Mf>Tu={y*1uU4=hcy$`*eg@~LML zR;s^9Rj#H^+g}-C6~!QDpA!<6gdd#Qxpq~k_u69v0k`?lmTBp^!5z~&IWE^E{=KB$ zhfo9SEo)Ei!VNk|_44net@GFRA+>O$cVv}}M(!0kae=WBW=0)No2z$fF9rfQZ-=~F}s@3uTb zk)rsmcYwC_XWNtpiUJYks5ci_e69`^(zQw2aCcyPO|83i?@Y-jiWa3nT~y-`Blvs7 z)>kBKNOmi|9P@dH^l;KNr19#nRwY(b+TN>T%%4Zw5gpv8bf z;zjt68hg<77c{$ea4E4O4ra-KtTSA-z+b>$F;8)hA~Aw)z$U;z;84kZ<8l%I7@b?- zf;4atTxP=h3`gO>Jv63-@tK{(Lb}T6=^yZA+!q_fScwhRA;h=l#logt^(lg1vt1uK zHVG>=XdHy~F1u3M5B7|ONxqVfd5xO(hn}^m@6r|@F`m#T=~o)tOK;El)<0t4shd4$ zQs??Ft@Gd|6sySU>0H4Xnu)NR*ccYfZQ-RXD%?h14Emb_0$+uCe z5aI(l*%gx?n?k;IC3V`b)Ty8>r5PV5xBisSZl8cld_4%muVV?cq>BGLh7TL4qK>IQ zIdsoXL}4??$qUsmc_*QGVjl|tb~qjdmpnU_%<_}^NZP())6BcWU~yNgXbd!o5z*(N zeeriA{%e9dG(69Z}(9mP}!1g zyQ4Rf_vWg8q^shc`z(%grNnaCdnQ?vn<`r=!NU2^I)k822SSv)49Wg2;M~5gEwkJi z3@M%zH?4k&QY+Gn8khOJNV%eCcDN{wePrBdBeD22L>^|`o=~7%1U9`X9Fqzz5yN}G z%~%a5-8)AxC3bs1&76}}*kxpYfkx=#R5x=fypJNMKXG;KWQfEswJ_~Gm0WQf_HR2s ziq^XapOU*zcxIjJeL7-Typ)X3*!0IIFSEId&DKF1@X^YndJQ6Zs9WB?dMk%y+{GTY zCnlG5<)liNs`d1Omp~c>lkSMduj@HZJyws2I?q?R0~ha%bfpAagi@CdV$HoNo$4Ql8 z642(J?OW8|2OqnCZDp8-jvbO=vG z7RxKdHUz$JiQx5|yB+IOla`g}pI~Of@a%1(yh+6EQr2lE?UPZn2?v%=c&m`=fcLP( z(e0R^{OZ`*ICL_aD!keSz7+3$y~m{0|4qZvg=8La!j*y9qoK#PS*Er5W5VIrekUht z4`#mL!e?sj*kh$`Q7`KCL>0KDQU|BBV4YQ{YEl1jvt38}=4A577X%3Ynl_wP`URT! z`zd3RcE)^5oupgNu=?VgnM;KYhv<_7NC}X5_98^jz8Q(wc~13q8H%5%e@Uvim^pi4J^7Ievua+(!_uOSyKiih*V{DzwBj`Q9W zyQ}rOBB_KEauyCbhF6REaO$|zmzL_k);&-aG3uX7a9%uw(M4b|_nWIMLp0<4zGUGZ_Y= zk8i#H79qc0msOru4jPt9HDJnqw34)c0V+VkTJu78)Blp7#eZ;BVNA$c$q6Oe*bDQ_vpqBM$fmlSoF z!9mr^gDlPugen}@ZuO5+YiHS?BCB%O^_1bcQ*PVBE|E*z)^mz7c4P>>WR=c?huNue zmzIIpdilk)MechQq5s-g%e770!R- z$Pg#?iTOEsmd$GxcWz2LLUOVmYqu3(vmJo^0!h++b zG6;c3?|+=_D{QSjw-w+;7N`8WA45A89{zsnbzyXov3rmy=`-T#TQn-LY>N`~cL5&ISyV%~!j~HOc*MC~{>g0=)jcU9 z?0k^GX1`^TS4WrY*Z74%OAk5iAz}r0=SN?Rh6= z3m=pPRIv2!#vb!{2TKWO zo@T#nxL7Bflv-k+Ic$uyl3VrQSutJF>q7%6hdoNtD@ZWLr**-r?JE81i7g+O4@gAQ z;l55#-2AeZwu{fp52o5gJ`;jY%%-$*um8(#u%_U+P3yJ{$#0%>Lb-m}%VUBYIl>b1 z<^oTXsC~Ef@o2fc?_Nvy&ahxSe0F;;i5-E~9`**txVHzx(zwPjo>uKp^^-&8UFE@K z5gJJMaemB}?9Buu_z>AKgzUoHa{g|x?&rAFr(cTY2L&um=+f;*>TsTHFgJ5k0{_7u zyceiucaMO(QyzL!t1lKsPlU%k|Q8XWTDa^GBY;$%Sjr&)!I9t1@ zbP+^Z>8;uNRX%ZH=MOxmV?*F64~*N2~6o2c(q;C2Yx!xCP#F2!QOy_4yhG7 zP~Xs;dg_fL(+tLeGhSzk=a}qsFp9`|AXbjcpb9_6OH2&Epk0YL^lx{7?5H`sHLYRq z?+F}^Nb59+7{|9wa3Y6T_k#9Yp*oBcKOuOgspukzp*HDn;Hp5+UCFoX6w&64XA_@2 z$;R}!-DBYXPRUjHaVv^C;l}!)(5}WN(^x^HCF3qf5$#$-Iw)s^Xq`rQ!I8vMRewut zu=m(pz>G%g2eFYBr@k`vOC#+zaBx^-Y~L(Y0`{)n5@pwBx|;zndEfzhB>V91XKZ^y zv?XZqwwBhYiGj`E%{D3TWPCDpNNppT+6NVI?q*X8G#V0HKf+V72NCuU`KbjP^MChl z*D#B1-NMmG=?Juk%Im1u&CM~kRrfzp>f8d!s z1cK4iY%8M}8Q=|?Y`q50rrj7RI9k3;8<^e&y6S&2LFSZGFCSB3Y5t64Dh%cIIzs%kaQt$#$EZ4NsI|Hm}yO&|8qykA&i&H}+ ztvCv!1+79CYECW+5`GZd8j2pYTUY(!^)3=lIrId*ZHIUy&&-_OS}vms8HZ%+p!AAa z78dh^fC#HHHKa-}dPH_xuivWgUr0t0{?oG5m}(Vn3t986L(Xjh4dIMQCF&81WhXKb zpxM6BCB@>j%(uXSJ`KNQlfI`GAwMuJhln3ckYf?Ri3%avV~E|idHx9q7oQJQj|WtD zdxSJW#Pyo}KGkP=#g#;$}Pf4N;|GRaLf7C@+;=#oPK6y@kg^0ajyp`$bdsOUc#^RKTVzR7dJ5@js= z${eU_rP0RE*ab60v@ZCu9lowQHFAXM)|P~r+hE2ixSg8J?&59PWpIdeY;gS<9Cp7- zB8hWLCMIIu7%m5%bWLGYE6`pikuM9?dTVdz`e!ir9RCgg=BSHf7m|Qp&RmxavmhnB z9lrcB+cOKK_{g6b0sP)0n8WnLh49m)ZWq*{3Db9-=Zdc)fihSscG zqzvM>Tu+WKjMU=`o6Ilw$c6r`qyqoKY=eoX{3)`1Y36!%UM`p2`n=m~T+ZFUFtcg1 zX(J#Uo{!$jO9yULGPg~h@d#MBPUI9P+@+rTw1RYqDV^s%8pc|u*Nm_Az0Y5M!Ph=L>MqIjqNy7XC8l!W!VH2)WM!32$`QEy%*1M!!+Uds*W zh~hm@nt%os15j*DH`8Iej2tx1GtS!!)>$`NWXu$hQu6kMQcHmEht$*Au@4Wc5AQ#d>-75 z<7+(+rME=zJb*8p!uel>;64H5N5@3C|5RdUk?yK9qnt-NJox)5^n%j$CEz1jj<~oY zYU@5kAd?FOq6+&-Kkt?sJC52rmH)1mE>ZE#@nVu__RM+0TQph*WiPzj;@MK!2-GA> z?$j4B)K+RhsyYguG|HU|a#627O36$zn<7FXf1wMlW`6S{vA}!y!GjJQcOA8)P4lTL z^!@cU=sp)5SLY2s9r7(4vqWkG4#+;i?aK6#o>nsLx`VhVrp71I#o?v*~n|hpDj7JedY z|0>PG;UHgItnm5&YOK)lCLuH|QTWU&a=quLsjXTjs u`(&Y(pnOU9`L-q@6SO?-y*Z!Jy$rKG9 zP|bfhrs7MaTWo})sYYRZ${^df8T0XA0$$jIDH>p9hJy z?pjDY)%#*wDM3WDjrdbXRIu$OFU}a6C($-@%O^#V9ye!xcDU)Y@NvWosLPX=^33n> zS%GWxEjeZ95ZaGAPtx2!G2IUbd4}D3q<@rmv%7q6tZ)@e7RA|~jG1z3F~0S~ihB2s z>Zs}Cmv_HrSC>M2WXwb_ZW^6aYiqp=7Z!^|Dm%w@5M#caQfGp&B~7ZpGvPPWtB}Mc zHG!hf08Dt*othw46R-b4YJhOM`5elQ|^j;q= z6p~C16o-~<;rbIe79kI0+5CBxg?gkW8ss_;ogjmIm=L zt4>r(M1KE)7sa%DQdx1MGh)#PL51&cf?GXszyVAR1KKCGGayk;qV z{|jRu(xy}$0A(oXG+QQX>hot#OWXGiVD3~x*4`Pq_s7g!voAK0*bkEOqOFy|M{P;%(X zMk$0w?68KOsd?djF|mDoljO7?b^h2+D7~KUO;PC%t@NQsdiF^ju+x_A6I)=Mj z`l%3FnQai*=`cyU@sjv~L-XzpDL2+j*CW1rPkH`+4dPMBgLWgUTdS1OlPALq>>*VW zp0p&5N{)l`iB%5M;??k1I~&owGF3ate*@PowKpX9^%``c!#`YthkpRHu$+4Lx;pvH z!BEn_Dpc?mlLl{@+~Wt8DBu6xBMd6rmslS>1s{4n1nuEgPLvxyqmR;wYDniQ`<&F^SG+gmUkK1Nu$%8U!R`M>l}FM*qyxOEGsD9<)W60LF!Bo*ny$w zS3)zox4of&bkHV=W5)Km=z5ghOzugt^Mp8~TjQOM-s7ZBjvv2vbuB_!nwF8v@p75| zVn!Q((j>vDw-^<2#E{V2qi6PZEIWV2Rod3sG1;h#2vk3PIjt2ori^a`6+W zy%6hpM#jsUaC`^m#i@M`(!uHehq`XbAUhlUFRpI$;8eScgdMR21FwvHRDg*0>6tT9 z*AdE)?E^lw;c&btqp@X&7F7w+}JTB&sy0QYPpaAQjIN9j?}W2(}8`sQwuC*f1-Jz zi0VMQ24h=u{a_lBAt`rgLI^cP9z^kZUxZvk@GRrxGRHZ_RmZ^v2x$yChwn}Sctp6y4}b5u){cU)md@P)-s?%L_~jK~KaA`Pn^ym$;NAGE7hj>hz7<3*e+%>^ zK>YUe;g2s*)I0sau83p?gvqRUq@C_Q7{PCr)x6z*?I#1%#QM1|dzv`vUNxUgpZ>`s zAPF3udX;B=aIohGeh$8KTO3=N^3C~UAxu_b{st+*$a4AZi94_2hpjM+U064mD4(8X z+S|8ln1beMZ`HDM#AcI>Z*8WFXsGs_m!1}NxY2k!m=uFPOKX9baBOkH`Kz8DN^OZP z8*yjR*Y8DEKnGh_$UdG6*3ZCG#0-~?WFODxf^3PV2REF9w<5@Vfg2H!?Sg%V4OL{S z^)>ANvW4t}3Y89?0~Suq3Fj{$dyv@zl0k~+cw861pU2b17)YZxkCHK zRNQ)a!X{YY>PEIsB)^6AGK;Q$$X8Q@E>7v(3*z&GwZ&pGQlW9dv<;iYOi~aD{Q2q+3T@r`|#Un(JaRY&5p-#&e-EmZHg0om#uJI`ooEvc>3P zY}ZCb*a&8H&T4Yw7ZuP6Jb#p#&|fX@NP<~qH&TGA-275Z^hJuqrNT04j%(eGIY?yMz}I<}>a3>{BhCLuC}dyo% zC=IW)Y#Z}0I7ncYyw7)@;z^6Yq(2mYZ?XEa0ZD8jz)>W%njzJg6CNezf5P1s(gn7I zpTSzI?B1=(m2E9fI>&|4&o6iXTc|8=eeB+EgCX8q@~4})5+&e!zy%M7F zd``9TjIKy=OaqSm%$&Q8AXJT;hHVuv(~!h{DT?1%VgFy1UiS_=+d(Xg}UukYV%T z4*kx5S$l*G=Tb&JQStdp~kT5CRt708o-Mp0#canvZqVR;)_f38@(=k)_ccULK? zSB5QV+>26F_yUj^=Le;%(~2It?~G40?h0JYMBnfZ?W{|<#c`Lm^Mb!p$_RpgI;9l` zcguR)_HV!#o*$T7pY1B9-*GTGjw#)?>vEOq4ab*r*4(Tl*N};8{rCiE&)vsmfOwO7 z^{&ggkt5czfSLU^Q?^cWtRxAb7Gu(%p8_%U0)NQ-!Ov=qByW2QCp}4X>%v@gb&etb z$_lXsX17nzU+L3S zD9i12?S4KWJWLH!N;i+VqO=dp<2PPQV`k(YCG21GaRgpzYG`MI(>TcFQ5sd-I_lVg z+e{Yy;YTu6(~_Koj_UYJ*@ad~<3{K7z3}7w(EurRjjgc23l9>xt5e+yi1c?l&tAsr z^P8k67f{aZm~@vP0k9DwAc_b24mdNhn(f~@x%+jZIF}+=4bM;OP&0=ox zLCnZ?1fbH{m@Vl2M413*h#xsZgzr$V3(KQ`Zqc~+Z9y+a7wEq`HCgPzV+*yb_4@^@pUi=9-2PBDpZKjRHjm};xSqPdGaPE7m-Z#C$pKijytXO1f@x}t~a-urt(ZMCR9Sfn3h|_Kp&f&LC7QW z@`{99k-%DnrTs|3f7tnhyf6(19+g1|AO=@5yeFNI8% zWA7bAL~Jop-e6cmbyz1M1*zNzt$vP@Kn~#dmj>T>k`C<#iy1=$-li{_6TeNqZ(n)) z6e4;l0w*@n_)<}wnV2pSTXP#91#}R9bpPKu=u&xxDI{X*SdNy%O|w>; z0_|~eJH3r77ECznQOdWGaoZMtq4Rak^8fg%d>en*7ve<2gxaa6h$RslVGAqj}=#XobZ>dRo8^EMMo)B#Q< z>6-y5vuXHO1Nb(!AkA76l7!$)CY)J(KH8H^W$K`7dm8}zoWffo^J9ROhClH?pEa!Z zs*KEpsv}l&V+jX6#Wnu+goGXFSFer#8zB=YkOBz{zb_^z%rn0nl|IUa_7#{tz_~KE zK8S_f4)ZiJ4p=6j#eTi~5d0ALYd@}ET_@xV;{D6Rx1N(vZWXZ#1dO8pvHXD>BZpb6 zzkzyNL3WUA=CzecRL+VQ;xTIKSf=oi+ojK&{NrOm+^xmLC;PhfPpKUXur}+$k3liP zMJ+5K?=u(kbQR1BqvPK=kt|x;cvQ{QFU|JssV42HdlERNC|4#`i`p8EzW3?k#-@Ak z(yu^w>1L~}Z1x&y0>}wwoM?55H2M*?u*DX#ldI()z5m->8dl55)is&`4@37sSMLkx zJgey3z;&X(80{au;Y=bl-6DOKO`c$mD*P_Fo)vf^3Lh+z1eCUM7Ur9%VJFplgS>-= zH^m}~P?b$OU;sGWG9qQ6l-h+`PsB%-W{U#s`*-~_FNmE$CbGyPMzo*b#2zK3iI~nd z-ayGQgm@_BzY$-j(}D8KB4PugcMktp#EuPQ%jc z;#{9CTLX)IV#pDd3R-B0mD!UK!u9s7w1+6#I}3xMu8lgL+MQsx4wcG zT*H)6drmQIoq%u1dR@ou$=1uy-l&V=^Jzzp89nzWiMKoP-Bo&qb}sgs?+ifqvkiBW z1e+EYEsbxwNg(|n$c~;VE_Z)Y$oyeq=?HpqNiqe3Ekzm{KRow)jBIv@j?VN4EwR1!RL}@eAfv633NAHG6T9%VW<@B0BAwMt@C#Z?BH(Cue+Ae zA38{SD?J+b+AyGIV1LlRNcFoF{b`aQm0~3r->ByG@~nTuSK9vxvVrrj?~5#q(gDul zfy3yiioe1}A{HH%kJ7C|l{nT2HT?Tffr}Q@f+F?!0P=ztqlXhs_T^*4m?fT)6jUG1 zoag%DhH+l-zVsy-Kcql%rkWCd1Imgxb^%|kF)dn^geFhvKt1|l&ByE+qTp5`?RCEG zYTKl_&EkkYJ*9A+pY&LOnmgFi7K7^~LcKOXg%Lkpm^vUrnV5Kkk z@ZJJ!iF|Vaqx7J$eOV~;;m@}mZ?FNX%2KU!+Alfo)9>n?4N<0s9XHqp^@>5Vax?W! zO7Ma5i0htmbApZZsvDS-_C#PG7t)=$@_vx=MDu40ZKNRE0qKedgY#jC2I>xsNKIWA zaa>_Ju^O}$Vzqn5ycgef-YP9A#W}m6B)RJHvp_QA^Rg;%%GaoBzg|8ix;Oco0AnRk zM&0m!-v5-YI_7^++UB>F{8UW@26bnL5SOa&O$ef{<~%$@e&O;w;O4wGsy&8h7}mJk zH?PMc#lhL~Jf%V|H7?MR_~jhUkYDsiWKI-xH}iR&d;AaPCEsVudNrRW zjsKp|QiV@Jb~#g(8lQTVDmQ)_V2%!uIcH~_OXd9i@h*5dh|O_$mhM#FEc*fc-gVi+ zG^-7*NZ;>J<+n3i@KjvVU3R`z&cV3gAf*iu!x<_jy4DY7Z&&IrCT|0Uh_@2_Iwg5L zS1#wLaqBX(Gh`=K0Q?>k3no16c9@V+xA)3ejGizGo)b<@sm-e1&qklJ`TLnp@l^M zX6&TDn_7{#v<}avRNc<*uj=zB@78FovvgMdo(x}LdJLtR%h?DI08CUZiv{aTDDKD(d@7om+J6!!)pc@P*OlMw+BlvDYXQRXMh44B)Ka>b;X8 z)1o@YC3C`D-|gq$I{*Bnh{3-f2=D~+kh2x92VAj#?ioUvkA;rMBw_NQ&DJ_gF`3c( zNU16>ts4yA2C~$_i$AL^T{lliMw|mBymj@-D1$kD3hjmH0X6Tp9&DetIUOkKo@KRh zd83yAi$Q^Ze~``MBwj6`jr^dKEG%!1IGTShi8k5@mId@331`dk+Mgc_Rt6bUj`Y}5 zqQ5(W^%a!bX74Nb0*39$^S|}n%OJipZantZy;C>gDqpJLMinQ<)W0ihC3E*%&wB-FNcWsHcZX5l}dKqSi#zE@h>{v+;Sk&zxyG zCJUJ8sby9b58-3C{&O`60|g=n)Z5QdV5K5*&LkZJIpnE)Mv!v}G4kDacS|g4-Fn`R z{~4(>iQlLyfU-99^L&&+%gU4dwl;4sD@=D*;o&Y+uFm4Ltw_!-EZgWI+*rLFiqcgt zM}ho{<_8fELDqS&-t*T04K5KQMLQYlwvU9FfvK|FAjG{`oVP*%)3%(clsMMuF_$^u zMR{!4?`gRDd-46g+h0l2|D>$RkiaYU+dg+uve>%R_RZI&(Ycp!7WIlZzN%;OTPH8Z zn1)1{EE>IoWWyAU0UFfyagy83`G0>%+1l(Z&aUNdr{m%J2`cC^S-fX#65Ek4^aPS1~)64pTiFTJz8CYLX zaLJ+)vi|;^j=Mlxtu^+;D?k4@JW!El9VAxq^}|(L#Ho9y8$P8ylg1y~)YBxfiu9Iq zx#T#%l8gH>A5Ir{N;Aw0p?0}!cF%#HYYO4N9P_{(urupCICUC{-1uJQarK^Ro8tn# z_KUBp&I5jC1;ET*o?sf1t@k6$mk4}k>Q$G^z5BmwfkN>fzz<1tTL491SDv!g;Vv~^ z+*x61Fm8Zg+EYv=`Tc!FH@lJZ>7$o?)loff#gvnAoSIAr3d@v4;9&0{?Pheau!I6E zVt}9*X#hUuuKs8Y8NDk!pgOora<2XOh2vX%+6h}Q%|3Nlrr#u0^?m9cZ-%S~6D_b_ zIUx`H-U{!y(9t{e z%k0>wX()bj^t@;&->$59Z22>i;Jw=hMPcKYi;qYbc3Gnrf`5!Nj$ade#bI)Ao`CH5 zJn{fxqrHd}@&fGJLHtd!ZhU|z!Lvme@B$>7j5bN08USRLdy&?f?}6!WMoiS~CrM$G zhh~uQqq!7lF{=odFsE zD({#dejVXN`RCvV91s>X4_urQmwhirUFa-Z71vr36Cj^$qNf7$s~TykG$q+P zE!_96@7b$~Lal3@blVCZLP%k+XFLRFYfEZBqy070U9`nVycF1JJ*jnk^KD^~hdE$! z_32hwx67p7*%HgQ3Eg^f11WZe9!hz^^=T>M)T3^WAPERPi@9=n7V`lK4R@d>lwtff!dAw9gkE1U(?G zTI2G-c-?TIdQj_P4PJ7JHbOccasR;Sk?^7sJzS;F)`E62q`fk_cjAWXINRROxDc!V z8n(UzK%(J@y9r!$lA0=Xts5Dh4l9qF0${^^ady*F!gUX})e9uNK#uQRH*|~+@H~xYD zc7t^ilMWs%*iRZg_a1Xt;xfS5?s25a$)wr9l$@&MmTV>u4yW?F7V+{X=qpb2*wWhN zgYbG`<9b)bZMnJjpzjZ;Q;{&aq18!Z;Az~;7tp8LV(@X&*d;|hPOvAfhpgPuc^|hH zG{ePV-QMfaxFB+1J-u1WOSwDu$Zi|fd+?8`<}Tvf1G+-zp%wizRcBMm78E9i##VA7 z%&AxD7qCAUYUxp|Q!naW_mX|J0xr=-XkTsS!38TRsRMGF;Gz(1jgyQb`d2EUhdcEa zdUGL($DOIc%WLe+-a%ZCYKg#@QQvD%*tcw{PR_1k6WYmUG@#<~U zH5aYx&vWgiMm!y>&C&v{s&+m^d@P~@15n>;aQibJsA^2&oWvAIV^_GAEWb^8I3gz< zv!le?ay%a_{01mEFwec;r#DzXNgtJGnLiX{a}H#iwGl4VY&AlaVw&gd-21J9xUK9^XfSkr-Y}%H5 zpVSow(4Oc~+6jan1HeHRSrXb^$Rfm1wbf6(IkMWl9!@l&$~`|44P2Rf$g`^o-6=rI z`H&E-S;S)OU1kK4drD}P+&V~E-f7QnNG6Fu5_8l>R(Te3cDg!DNmjq7&tUV&naYTH zbYM)_bYpNsgwhL3khkn}U0OVbCi?jyIzQ|`iyfRnP8TKd#K6-7%Eg0r=JCB+!8ZOQQcF{E@$m8?Fe{5C<@siR1UWg9ya|vhFbl*`sgr~ zr04s^TOX)>TRI+}ol_bKVYUF)*IN6ZSJlUCu z&*1loW@;-K0x};n%}UEst1IpgvJcfK4CF1Li&laM)ps!0ov3%Be1nCNPJ*f=-~)fZ zxsano^C#Q?H}UsJPwr@o<8Hk|IY6%z7pAY-pWP*@b6c1s7;UhH$gCBUTwpn2Hk~5^ zu_&+pkF8d~V@0cYR>9GFPh+jYGVS3X0t6V`i;{BbvfH%KPb4Vf82tn{HoBkt^{1*+ z{B@rNgZ~RoXU1P^DNFxHB{MCv`2Boon&)iq-#ci}@NF<9+U!8KEmvs7-)D9?b&gOoLMCKCW~Hp1*&a+S0KI^3X@S_&>6&V6e@M*0++wlfnORSJbuDMQ z;{0672X{YOIB5N;lpakijiU&S9Tk#tm3Uk^b;Yz%*#Cu;cU{aq=dRMk0iQc>Ndup} zA1kG1Vy+0zxrW;%Aq05$ML>3)1wyFwc-s6Giuksxz=00B6nVi}Znv2gpp>uh{ahG5 zHe2%k#@8;XBNDjNOWxnE)`lzPv1gk8ft8cRVba3+ijRrtpTxWH-8VEBT+)R-wA0A3 zZyeKV*SA(uD?s(gpbwXfLhX3aMTi9mzjj5IoOba-4tpDZ^_^=JN~c|1R>Ds8*;l(( z=vFdSm&m!5;_w73>J=(5j{aM*twGqi{Px?YM+yhNpU6{}wQB&sTB)`B4;iMxYx49 zY-+t|XU`56&E9dEsxj1F7y8z{lg0Eq944 zmq|&p0h8J-r<6eQxY>p0F44L_uEhN5I)q&L{0GjlZZN@8xAc57AyZ4^=aqzV+M3!$ zavyo9*Oj*mpp=f5b}0=u{rq>E6rZKQ?!?@N&HJKObu0eX?DwpzRfBT=?;DR6q4|sP zfAJuG@{39cGgHIw${#%`^!&-laREtF^@M+~2R`7xx7Od}*Gr89x3kUqW1kd8idJRP z%^kY2$3NQN-#%JW_4vk1N&Y7E`cYEI%s6}J61MuG7N+nVXKK^+yuX%VULWu1jPH%Y z$#Fwnrs(2s?2k%?IS2XZTD1pt`xa|=!9|2i&d~3SFJ-3g#0B!8MA|% zkh5yd`B#S_rH20VfK$>2ZeZxR&=lmKQ0y=@(dNcWH-6%dH~cmMt4Vv1XH$jP_|*@g zuLp|Rd9xca1vcPVpz-x6^_`Tpigrtyu-g9{1}dj zLf5P8FDU{uac1txkHLR_sX2!vyV0!B!HhWLpdJP^a{S;i zT-wd_qAQU{ zh{;u`jZqA^c{PH7Dyz`}l3RSEs?lC-a8tyR7#q2k`~KBmy^VBdO8OW+UeES*894ie z*!!nc_DgSBvTj9_W6%uq-~ntz+(=T@X)bttfgIw+&L>S+g1`$TZ}hfJA)*1lIUeXv z;!|~-0uNh1m`XWUE_7(oGD$EyLYvhkfrQmR;Ga&>B5fS;RYsZ@k#4}|U}n^G=yETJ zm6BKON*7<8z51+OGi$(NF_023C|M}Blp`(pM!TtU&J5Z|5=Mm(4XffME$H@6mpDhk z+)|uM*b4GlLMv2_xKmR98Sz+c^6SGs`cgMJv;9BThf=N6=a3U`;F|1DNjXkMuG5&~ zXv$3mTB(}rc1l#FMgrKTko`SNnf@=_c2+XUu^J(IST5d>=e?Ihm@p zn1?$CdjS6(bXjSujfV}1G>zq8q6_c)mEry!qqxS8D#G;Wr*Mz#cc~_e92z!rX`udM z8H{62K*!fz7ti#n!sP91A-LiKfwlWW0kn2kt)Ia|t6x z+Ws@Ho)b)B{zumFOvf$5%y(1(|xyzvXUFtS> z_!S3U)aYOj_C5XmmRKGv`ryGd4^3)2yKM~aRL|vum?!yK)Q7KHG#--V8XiwRtly^{ zt1KKSU8tI2qI%BvrFBl*R$yA@OvD{H+A+TLKYE&lIE9WX&zYIyode}*`>%@knnNnu zD(N>=V{uATJI728>^f$owUZ92JTxz&HmQhOT+qLL#w0O~>H<1I6Gy5rl2eE!beruX zOm-00VsD4qsWeXXitvskGMu1E);h}=YD?&IXJg!_U+hJ;dklarCV2eFe)|vzsN#KD z4Z^NwN@Z|UDgkv1eUmf}8DkEitqM%uZ%hy_8G3|Rh({aAO)<;SCVJNKJj?rC6AA2O3b86JXkq?$?aog=T!Z#1SIG)u;$t>`$qBnA&aq1 z)w%Ym&)|0k;JcEuxwhM6FMz;sQ+I6KeWh}sVwtvQ*t?o=i3{_U!|?GDM7eq1P*a|v zPyJJ3e`KSaHEP?Kx4zOACN zEr^PUh!QJE(I`rhlBlSND5xk!N+=>AB_c>o*@%MFC{<}eX(CEMnzTfu35cP05+M+3 z2uVmn`uDQWIlu1@h8ZS9U?$J=uC?y#zLy7N9VqRFTxvii)aMhLNe(WHHWYYG$gI}<6n8m* z;G~r**$dp^#{;2RU$I%m)@0A~aWZ*+;xUtXG}%nfPK!mzt4~5i{Gm{IRPm z)G7?BfM-Bob7GM!NOfNe9@Hp3`CFpf;F$3j7b(Ni7yi(_A2S*lDsWSW{{8VutY#`{ z3m8~L*b%}$@72WS3%+*!wD0%%6wID>UKlz4 z;M6t()>rhv0I=tFeoE18;Bi@};5!TKqg*V0jqJbf3zWBJ3ikvjZXNm{1iZwD)mhBI z6h?mYba4P*PYcy{eIncC&^HDs)~LjdXX5O?WV2eE_n+NDY4d zzvVW#Gq`p;aM4ReS08+BJBa%=a`a?&sNew|=*xQUGg@g66Lg*v3e$B%vR zsc)Y=WVj_#LtERPOS%ju*gM{9b_z*?pI+`zIP{6goMm&JyoMgmC@jKo!dmu#P{be5 z`*mlGk+oxN?PkeNykSqoi-uRJj1w$w%DZ5BcIMPT!S^`yU1e5dZ9lNL zT?@O0_$-DSO3o!LRCCd1G%sp9f{^utyZM)PwRARvUaNYsV%Mg&+wX@5$cN=w+q0by4i_4|Bkml)@)ob@ z6&+7VlkeUFTjZ@&o$c7Gqgu(`m)&NbJ#?;F;Uh|4^gPWXOKIo-WdUR;Nm_$yU;9h$ z`sNUF`@Mr?B&-XtSm!Y2}NybAM}lA(|%PFe9w{!ct^HtgT) zt#$|3H25P6E)1t$A-wbN67$+w)|A!|CBug2-PF)nCO+3VN^K;PA9%aOkn`hRe0lpn za`Eyp!XrojKvQk^_C-8yPMuKywu%?J|KPg$45C+jeq zh(n;+m!JlUHP2M){Gw`HP-1o~c25L-Kz&SwGwE2~f9eEy6|ImTgD z&65+}T#$BromQq?+%%1uvD+{gkG=cn+)B@E?R|&U*k|V_kA|5~J;1(F{d`h#)M@py zpmi#1j4*OiA*NW*!->d$8un+3XtTuYmtq=dLv5K2J+y!*#9*2@?ceV5Pu0221In^L zl`V6O5*a_1E&X$mUw^g>OHJfU&qmkV@|f_nSmE1YffFs37ba3;xvzN|xgJgrYe?L8 ze59oGMnf5YBVj5hTxQj8CI;xUB(%+;Nt~*n;ccsz>1QV1CD7cz>myF4=wM(J}C zAa>oXmi90dl%DPSh%_t3JZgo-C?00I+f?fuw9iN0w`W_@r08z|ZU3i9Ky}wy--P;z zAI&CD8&bS#)U2o3xT*B1A$jcr|P39j2BID*Jq+YKLVv5S^Xw=i@pI(G(bW-~>5$P+%h zNj$Dq(#RXYpD>*qfxM#|?-1jm`2c@xzl^JZb zy4A%8NhO~OVsf`8Tmw~<=Z(b`KGv;4SiT=1tOrabl|vWbs2xjuB?gA?HZ!m7G+!oc zm1gg(CQQpZ=jTFl)g0Sa$01p`fF-!EX3u~)mvmbpa1UnF=ivQFrn3S zFYqu2Lr*PYpBYW-9o$E=;K+|SqLqzrWs#FtpQ!!lJz0YZeH5KY zi?9ki_B<7aklgl3bKTxm#te^tnEUL@ugcdCEZ+LkY&+MdKMaX$GR-l4cd_FKxg#AwZ%Q?XR)k{sEpPy0NEVN z`J$`&=l#0;p=un>@~JnYP${66LTrauR!?4fzpOLsx)&tM&#EuVBXM~{)@B~Q+^cdC*IK$Sz@Ru!SdC$jAtAMm z?o;y6-kuWr?@OaaXW1vpk`P&s67-LJsu6bW%k+33VsL8dhnt&nXqNYJ$JC&?X@np@ zJj(RU&}=f-azsrqm?l)%7Vs3!ie8!)n-rnfTX!97&$iJ)=%Raw?O}@sad_AHeoWX2 z0SzR&#qyhfl-1b*G1Uk1S4)y0bT5+RJyDx(g=~80kuLq20j!aFiaChJjJC6frC~#e zb^u=Yq^CHNftT^0?SZU1^RLBp_BNd#h}1>4Sep8h08gC`nYn{*HXKmzZ4a?PD^7X# zHuaUD-$>XIN0CRL-fWl|9)mqBEwc@@t;=RV9eKCJX650?HEpYc5o&cm!EMN%?_kwd z#99u`1%!(vu!mg3pB#nCvb~jZ^R%?W0|sG)V@efC3r4?84rRmdH&2B#vPN(Jh#*46 z`0G5Tkh-+!l;LeNdw9c4SlXfqZ6p1~$0(-g4locX8kzN_NgL#l01)Yn8s`qptuxS> z(KU65@#Ojv=Y`>2j&v~6>@4qbE>olWINRSt63&HExKoD(swi8}$JpWdoyozGsC6@M z(iF}Op$Py%6Za0C#5-evPdXsK6H^$0R}uE|(6YLkQ=FLkbvoF$om9p;p3^+*8b==% z?QX%31a0HY4yY~GC{lJYRPGMm9z0X*zTRxmLXokk;B{TX7Rmq#eE`_td<;zM4{+W2 z+*vK}Km%T7|Cz@I;f_`8O2%fs9U%G`{ks5#UhH_sx0pP8Z{=*mBPG%)=#AUiOCvK^ z1b`~hX7O2lIwP-}wC(=ZvSHuR==wu;Q2)5>FY-v9KV;^Z8~!p07#3OP4e#)Ky8cJJ z7wzYqn$YB{q8=8FdtC=QrO4I)ni|E+luajEDuFX(Vyyi~8NQF`gSz2YDcyN&{LDI# z&arGQKbZE!K3yBXvnA#D%{F@XI=TKo+C;EDu;2F(@xd_V-hZUxCeFPA>r84(#j>ub zmG`5~%{Q|P)Bxlry>}Hl)INj$ho#?UTt<0|0R6#w{{0ur*YsvdV(Plj{c(;Vd^Z-L z$_^i6^RBaQrAuzZnf~j_1W|nnl?5mhwnCd$>lw8_!T2wkm6o1W@w|uG;DRvd{ZWFP zBDvQHd*X?l(ORO}!f(w(*Bxe!wh&794c#wk~AAe`{VZFpf zdZ1EO|WijPfWPwpMP0T0X zTfR71M-oPKwLCBghh$!%gDzCoOz8gf@?}fOG`vq z%I)-%q&;c7Ub&zvfYUtw{?1ZGTp{o)lSDVuRNU8P8`Zrq?KgI|*keK4+>rBZjrA

    WRit)ey|34Wr%7MO7X@=w5~hKX??dm?!^ z#7679p84sr$k*70@N-LM7O#DBz-zHK*Y1h0g@|JU6rr&x(_`J8D- z80z>h=!ZT5>y`A)O4l9!2JZc!b#=sy6K*#w{ArOr`zUj#0KVT{4`J%d;xe_9q6i!I znArhqYQe{bzKjvkgXTe$+?2?;ZN=xyeO&Yvlbf50U3>^oriw zdAR!E&DU~r!hcsUo)a%KR2Ip#!xVEXl$Ht}e$&V3nqfs?*4{Ieun_{Fl4iRi&ZAdC zYNrmuzOCu(!>F_+v1uBHALP*cJL&1LLF+Oj>1s-OHstKt4%x{-{OcVHYvY&2iG+h* zm+7=!%>69lpCQ)UuS%c5!Yyg%^yYMDhH6_ZN~s~8>K=) z#d~RA?_5qNnwLQ3Sg^4xKB|8RR!V5?R-db~$yF&Y3@ z&Eq;$Bd5=I>57DcbSR2)JUtEJR~O#!+e>u>U97V>X1X-PK602RP6XpW@R}?_ZQ39H zAmkAKSxJZ0l>0x!yDg0U6{V7S$>MK6;;GsVX+;bJw)Iw&DerrM_oM1>9JAeI#x)CX z@ees`?&KMf)(e?YctW7Qt$ z@AF4Tco6z#)K3*+pDkfOLJmz8u87c(~d;fHh~;|rxSD9lZ` zLO5E#Bg~TweNNjVI9LJ7mXsD2eMe+#0=Z@Y7V-g#tr8y&T>2W$Jp_tcDy|?PhsPcX z%;=U2LjNZ$`kMyjZ^%@}w`MOQ!II(`j}60;&CrLw%^JrM+zij0TMUn<)wR++3QhFU zKD)8wpi}V9Q(tl31WOxh8D}KAYADlId?!I@gg~2jtc6|*3`=0=^P2rQ$hzse%sBdY zgm}BqS#rmzN;+VQ^+IHg8X)Qk=CBqI1&UJw*Vk@#E(A4FCuoB33&*{*jNXQsRz=6p z$R*6k?Lt6{HcI4t{A9@nC$d8DRgxV<_aX{q)$R{@qdU_fTYG#{%p)t_xzdtBI6#ua zRp329PxXR17*v0r*ANr-W~W~-DpJGgjk{k%(lb*jC(4fjEc#V_>Q~OYdMlS$W0kgL zwGXE+R_W}dbbo8sZA!`f`{uDz@zb?#U5G?I#E#nb_BQSLE!_$Kysuv*4Z<8s@YXol zvWJJ;+Ll|HMqa4|mkYaBw_U*k9c*sD>~g+&u%K{CNAqNp6FzqN_OSjjJo3`HS1*g> zE#%7f^|Y$Cl)ucae;IMIQW#?-4qA;+tlX+pQK6O)aeD9cgSf3#A2EU7U*HQ}QVhhw zl+OA`!9`HN4LYrft_w4x9l^)!D>_t3()kq(gyo?N2ATj=b9NW}SYEdtHlei#(vF>y z)@@FD?&r1E2Yp^n8WZ zA3}*91yF@gtDv>pb(f)~OPRfrX!EdYnZZnN6h`NtjO>oiRaP3B zKjHR_^$lF}ftPE63RV>*aVN;a1ruoBF!+FBZ8y;Z{a3Clh>$Nx+t?vPBJg{{(hH$W z;YGKrjtY-*I#pWS2!EYi{Rbj~`h>r%jR3I<`pW@K2aLz%I%gUDNmxT2&t3m(R;M{h za^50rUw2WKp2Sha-q1%jj;*CBYs-I`KN~W8gDRkk>)VKU~2x3YnGfeJF$n|G<9Wa z5yCLuHd{TY{{r_cODHwGP>BGlh>*{P3L3dkg*WI8v4;h6Oj&1Zlbx?gyS#3AzZtS* ze1zP3Uz>>9lqusXdy-Zu?G+^+IqUPY`pmmSOS0b2YCaVL!z0%oX`1G|3g=q~>6Wn- z%+umz2}j<08&al~@`>1kP}6BC)LRk!?5~R%eWosQOdo|Rnpyi|-y52h@*Pn3c?XvG zf0#i}zo>q*JXE6RaU}ilf}X9Yo9NSOS?%tbxMu5O`K?k)yu0d|eT5*WRJ;4&{`R?G zYiin|DVfM1t>MZfz%XQ0bB^Uu ze-RdVl#UeP=FrO3!D?VM?V(qrf3JyoNk=D=oZK60#vW$b%AVePRpzB!X&u7A?ZgcC z*?Yt3>HDYYRC-e&(?NG)w5-;?2fA=taGQU`;S0grqD3jLEr-;}@UpnHlb;R1L)d+y z5%@ox%G~vs9=ReOd>QoLFrZ8o<8CVf+|xw?N5zA|X(IzWIgR!Dc|(>!pr)x_YwSyk zA*gi9MJUtPOrItKLZh6fr8vIS(P-F&d;-3uN(Nf>=9uJuW|veEA<=7Ha~x*;r#Zeu z88e_yO}Sm`nXCfCV{JE3=RPT5q-@tyLdSAejTckm@is>bdj|q1iIqSYHL?rfpj*U% zgM)EAY@-wH{f^`7x$~k+r^L4;KzHF2;eyqMJPHgw!ikv3lpD~mj#n_E?B;Rsf56qS ziT9#W`97qB*SmlemX?(x4h9BlEqD3K12d}K=*}RU=yF1VZ;oz@h(_jCP-B(ZA*NC2 z#j3gt5SnbV_l)jMvg#O$HAd&$ZUae{9zcsk8rY{u)?xj22)RN?giAbF5pcn!L|0vM zemn)OIi}~U+DW(^B5sm~jv($Seet1uZ|ApygAwj5E{w;e`+8HV9md8l!I^H2U9tqq zG8IN<`&G`1sXLT;f2k=1K_qpXkt$V^r;{wn4MKmfS?t3;7sCV&n8j7%v`8&$PI7KO zdXWni^Qq7EPi8Md=Knq*JWC5$*#=v-<;%ynEu!g``Wf9mQVl+Nv+BCRcD3`Ys0%2< z5hQB86KaF3)l#ovC2OyA8m6HWlOb>1R!3yfrSJk(+64CdknU)N|C2(Ngfa`!5cU3W zuec~`Aq0o90<-?W`E{Bm$OQgMFF52LtN9k3GqhPu_m;!A+ZU1^D9xP?5E22T<`3*< zDU2GNw8TCQ;wLZ8n)0u`fwKEew802!F6)doPDBjiy-U)oM!gL)UoFvNHnweb-q%nh(ANOOa43maZgwX7V4dS*Su5q%#g9lDQuJ(5C{2^ z*$^vESkDc+Ml2>_-r#zF`vyHi$Duu;fMZ=toZqkxh+PjW3wHPWFGSAwdIxG_;P!BZ zPfHVRwxYQug?CDp7E}Q3{`%9DI9Jyji0@hr-5GiepTfX31H8dC>;S|)TQxdpjRADZ z$nLqI=7C3qbEs6k5kEy(`P%C&TI{Y7gZY#{OVY!VZFiRpN6-~?AXC}kLyW?5b#L8} z!Z{9Y@hETpW_{Q9rg~pmY3RE8mEM}ZDn^T_SPpGw7*2_aLYnV&Jr< z41SL!E1z|n(Awv2CI*O%eQJv-Sva)HZw36H7E)vf;Q3$i-@?e?<>dW0ca;0kECra5 zffvq`fYkvx_ufB1{`t8}?xffiWcR}rYY_}>VwnQO_w`W$;vVEbtu@Xl2`;ll-x$Tz zn8;3gbi7JNoW9(o@7O;Gb-HW*i7QO?Rh%kfWfOJ!7xPzM^_I+w6LorrJx<7ZiD!$m8F2F#s?^j3g);7wJGF^e^e`D{sA+0D`O{^7wS{NuTc%dezxy+#9D$Y8!0P0|~&44+uuS4M#|n zW7~&53|o4q-8g`$IrmJ%hvrawgYRewZr;-YnEi)7Xo2BF?JXHHtMS1*Zdk=Es3K<;Je_?DuMqxe3;|4Ph8q2kxq ze)7XKtsug+xl>}zYl2!}`sX-rx&{@OJ&+`Ry<=gX1gv2?az+R?vi_7=9cG3KVs)+0 z00F+UAsomvs-E8*dKZ1p^ZseSC7EC6=EM29#&Q1yy4<%b$-v#NzNDoIFB3y9#K)3mZRSzyHH&d1;c^xqSfPUVxifWL(E@nDE8dRo8y5Vp zxf2N7_YuG7SU3Cc!WooCHRV@14*m3eI+3;3EHy~~pD?g%wD=RMhRMlbavr#4A*xzB z#L}+-(@z+t$JBAYokku}=rG)RX1)r*I~~4Q@8YE0F4g^7JlpsyoJrk@_~*i~6ndM= z{59fnPMYIj>pA7Wv!~;kTX{zlDtKXMDY;UN9%nF2maLs%E z5G2roB?IL;ehZwFx`1EjFGjzETE*3L-ncmsQJ$`gW=aHXs+_(Ip&rG=7}kX}OSy$H zLi5dEN`PnAN*=mUCyx9vo??%-&KQu~9seRel~pRSAY2Dij*n*y;T{{7aS_X#bboI=q|J<*+hlMN!zysR$q0H9RddkU$!QneH7w&N`$-= zTH)m@s_i~6@Egh??;gBV747IXB=Bjfr;$pZXS^-uZh@Vpq*@L~h7!)N73ysU@WtW{B2^ zLj^98=zomY3PizP8i3fbH1mp48K2$|wqe)im@65##P&jM8XU_R7_}paT%dNRGhT5h(MQR)K{8s~i#1yWAV8{{^B-3QKx#u_iWOfN<39SWtmd&wSk1ULS= zxI1PdI}s^2REFD|hC`Zm z%-qh_i44(a8p{m!YGrLZl27?3S=U?6G@$|XVYbL{CUdm)0^>Bfv3Cu1t`fd2uwmVP zFd7w)>p#Qj=n8%?S}FOA`HYblJBwXW(~Nro|GBxQj*HS?M}wQ~riA}FxytJFFwU^w z{z>PaeOM2hF^UO!8ys%5p7C)leaa%vb-hA}XB}Py9z;pL4+(1Pfj9Tlv%`Ap@3i_q zHKph=5RKn&1BPK;ZwGf^GqSZa6Zp5I%8GB=8R)ABe&7@dK&eoEuLX^)p0GdIR00i>|A1z&(ptCG$|(_`B#EjxfFsU}B_LVtvHD z7KA$7C>5<{?k9+=C&X# z(&|8tq5#0Q_`;n3VIwDLon2OErdAumwkTIfZ(}m7Lqd#aPv|_Lu-`z|ZD)rST4#sV z0*#?R{O>H~j}E2MuE%7bM70I~WtePjTswKo=zQ-!@)t-uP~=u`%ZGWQ><7W~*Ozok zEP(f@s08;dM$bijH$?;FS;n1elX;&9h||1e1I5n?0aNRJ{`#7gbN7TAt+qqfB+NSS zhe=+m>mZqlRRUq7tXi81$ot?3M~$vQ4Sx(6^l=wpPPhMV7o_%!X?% zv`;nG>XpML_yd)*gLn->G4>uv9{U>QBD_JV*>6=}E&FBpb)pk%Rnx{yw=y@S+Q2^h z4OPUjaNpd&lp-ZM+-ZGC12*!CH<0={kuE%Q5^|cE;xMF+vO6=4J0P+`ZkF-31@&Nh zbWjaC1@C_us4Ss?jBbIQpwPwop_O><9HaY`HEDgA|A*qUpNO0Cnf){-rl66YdF2J3o0}w-dxj#px~_MP(k)f zR>m_a(T;$JH9r4>aS~2Jn+}>C#D?ccMZH#N=_%IG`Lta5eLjvQIR9=0-VN`Jk}n+g zJqqGb-Dw+T(H3Qc?)2(`S4H1x$Tzw#Wldop;sr`LharrS6V5nTf%9UptU9SoAr|z- zp}}(X0;hD^qUCkIaHG>=mE=Vdd9!w0qciqW2HN#Y@Y2F-nkgsK85IBEJ6!l;TJPQU zJBFt6a)X%$OJeEMuWEGlfhg}xiWD1X_lK;`jUgMvvI!43TD-;5PTZg1`4$E3paS~=UW-~dHQ;AcXJ~PJ{2NuC`Af7H$A-?TQM|Ez) zr0@mdWOy&R=qvOyTC4WsSM0%~$t{p1hc4-K*`x9i#=cX3tzhj)!jW%&@h2HqNmiI^?&)4&QfE;cC`v6M) zYVYnYd-PVfD9}jG(#6KM3ln3;!))uT({kJmm4mkS9sQywKUl2Rv_U6!$MyvxjH$7_ z(7C#&gpHN`#xp*)zcYTJ*2lT z-kmF&e1<^s`a^CqCOFc(6&>HI4{by~AXGJki(y7|R)+Klc%pfcD9#{zKoE4~k1hPu`iCV%L)u+6 zkqMbS)&*UQm%W&6M<_}>UmGGJhb93*aAF_VdYvA@HYOJ)v%|7$AoCJ^#{=gK;?D*( zH7C$*v!Rx4tGiZ@|3)9t*h5t`E0bF&r*R;X)k)4`;&k!2{yYB7C+x9np_knM9dOPl zsqr3Gnf&y<5s*hVR|T%oooxgzbyiuIs?@MRjo)+xX%)vDutS`Xg_TGr1=sZT?vOcNZQt|b5K8heavH1TlGMrqFT zvO2j7zEmQ70Y8&6U1Ze2%=+ZPI5L~dc`in;C{7ajAAH3(kt zxfb+fvw62EM^&;1zndewk+Vb1mG_W0s^ze{o3LN2OpP?_Dd zpxDv|EJI)Sf(`yDExZ{4dtekd7}1t;3kHPD}5;lV%nNT9OOImK|A2);)(`LpZOrjJk)nHHV{u>47VIe{3sdKn>0 z1aS^U8odOJnoquLL54zxUTU1%U;P$NY-xq75s$j*2cLvO3g3_|4h;CWJ~>1_{;3}8 z)NrXK4XqLqqm)#}O=FfhvY=^%t>&Ruu_;puDUSmK<^re07rTLsfMNv<1lo=XAuII7 z2Mh1;B}7u)hKW@B8D{~3o1lFB==Gf0omZp|ZmhMwbmSa7DebhG`t0O(&OdwG8p}?` zo!oii+Kh9dI_6un%%*nPvraDeHcH18FYQa%Htcsc?}u7aj^g7>$8E11p?=sC8keWo zMImL-?IvJ!(&7>%42$GkbjSLK635Y5IBQ&G9q?7lg^0ND!VcrxO)^ZYTQTo;w?>8> z$-HC{V^Q5NH|M#_(NedYK&_h9fv#xdcHW#K!ubT!km1^zWu&+m+|Up*ahO)bfC`sQ zGC-0v=LkQOQ!ncLHi@w9<~c-*C~j?}c{#n0_|27ciEfdD-jor8UJaK`s~sJGadF1; z&jSWuVeQpRE_%w;*dM+^0;&=P!b(jS7tu1SL&SUU@ucy(3$dQ0h&~bs*s?eG zs)JZNw%4{@?2#r&!b-!Hl_qiieTKR{QC%!f_JPRn?Op8OGxoSW{{9Wle^l3Q{ATax zWlCS>nOS=xkDw4@)5WVUj-JSy$mG7z%BdAdPNm7VC@wD){gJD~a*1~rAnvredx{@2 zF)Kn{9CWVcf%xo869FcBM+&&WMIxMIhlnA5v%HFU`f9yFD*7*?<`J4D)*F>92<52$ zEuGs&a;I^EchClCDBw4q8QP1cuzULv>gYE@2N za+pNx!%r)pz#u+|%qInrd#!3tWn;a`$)$xOEO}<E290mhYB_&jbco6{x}l4mzn70IimrMTzfNdl{f?u0R-hSD4doAytn07>rn)_ z=EffEe%R~T-ME~%jF%=%ON0sUWiH}pIF22`ajp6uMYaW3h+rX*Vn*dV;kRd-L`Hhy z%JX2+^?xw=vcvfFC!Kc-Ex}EO=e9S&rZK%~%VtLX(otr#y@SY0r+44km^OgXtH_-R z@+*j9v;Mv3^fiB6Z$pjw5%7V|geN%X;T@5csJJOF`-{ropdvR*O{0`5R8~tC&#$E^ zWcr3s`f!5(B^uqdl;R8%fo!#9sSzz<*qodroshDSK37Os%WP-6~`?4cc zB>(y@$dz26ZXCWE2$feS+(qBCnaQ}rlc_2W5VpGx6kp&g>~s#fCf1QRTYmki%gZ** z%x31=_ObWa#o4Z@Dj%&pFqGZV*_46 zBek4I_=%8BMmpWcFO7lmQ$JrH{)s*kF57j{7dG(*6PiG7R4dJeG`)woApBBS zxs0B~9h%6mMv5TN-Q`i}{_+W>b{q+Po_CvWy~rI)3v7gMm?Zqb?(j#`%$f*(_Iyhn$wYnn{>>}wLYLTx zv!M1%&SFY&oYN1Q-#cyx-;nS!Li!gv37V6YiFbxF3{l8EMs{ zrkz0FvSIAqt68f|akuooZrSG67?WgVy<{xKlD}V3-E;A222Q{Z6RSD%GUocN5j|)x zl!wT_5Ak;~!&LiB5B}lnZC2x>b)!4>&oLCTKP8@NtG@qP{>TOr*A_LCj#V&Co)v7b z3qE!TqV)K^v-i8%f)J}o(^btnL`@B4Ok94%A7E&JA^UM0!kIN&(oo@AL*Qj#bkMU% z+BTMi-wDa(!3n~I`?J+h_I(ysSkC?Go&0zU{s&csWq>97YDws5S|b%}xc06+%mK7E zZP}$OaUq<^t{1!eC5p-!L(+QFn5h63f&C-5V75fTu#oo_SJww&Nn1RUP+j`l1p2y6j6qEz8@}?x zBpin>_grwjGMak538wNlnkD8(8bFIf76;Purp_tN4NU}jNEwOVqrNVJTp~oUcAeqk z%w(FxbM^SHS8i3%n6kg`R?^4t1*^YNhN}tm7B!X)YjQdSZ%}r7RqrjyT<28_?P}=g zOR~M+=I`yKJS9Msr~UJEO<8Nd90j`Q`-N~m?kG!Kp+>5cZ0S5@ z_(i%f5q+g_dTwD#{8UZSj-OIRUs!Y(*P4t!ba&?Y*-7rBZXAw_cCpl~ev9}2>4!{b z(l(fjmsm7q(M1_qp=zaS9r~d7mqH28IyLE4Kfyeomy33LJi3>B@DRLyO9Jo2!6WJ&tMN0&d9Cn8?BiWB0UKh!5r=~r zjDcwE6;zshg_xw9T4RZ5d2uvzs`x=E5@GA|@6R_*)FE9R$aBd(%21m-wVAK?qH(Y0%cFHvtsU;{UqdgH`|)duS92~x=VTYy=leTW7j{$z z&prsbS)sJO8E&T^AW?=K)?-&hfee+N-^Ynwl*)WBv0uQdG*@kS@=4YHD?)v4HjKT; z3$J;B5YIi?*?B+<9{ClmScQ80y~#S{`T*_ACsr9#@bR1W-AZC2Ef?@|K9tFM0~%U6 z4Ru4L-MNA~I7PuH`d^sQwJzbCG+L9YUzzXUGe`>*$6DMtyT9$|?nP{={A1>ibV8hV z40&+6u%zk?5O$2*wG8sOR5fnvcPIZ<^HUjfM2bP^Uc_^hHZtnM#Z+9VVoJ@ok4u!D zENQJfzXQ9AcU4q$!Jn9>WrLwRjcX*?IOil$0W;r(=~=a)b!>s;Q`ynT^SGo+_`Wsk zD$1j&D688A`W1a}|3K%;bws;c|NHZlmzWgvG$X<}Z!Ecl)*58Ziha04^mIi>+#{#3 zGS9oBF|!volb{k}T_VtYfeWc-Azr+ds^UbGjf1o#kCf)@M1H@goZ4r7H?g2z2aDg} z^mAGowdTIdt1g|IwFpBOfk%)o^Qga{89iUqsBz^xlKsn0&O;E>idkIF|t#HBmBe^t=h60-tiMUyZntq|4 z`2m8AXyEyr%&K?W7=h`Z0hTP;4dhX!Q554Yi>b|A{32BJLLtb!K?3so$al4P6~6#n zEqJ-YMTw7a(^Zt8KS3wCIFloJKZLx@T3WN)05S;^H=u>eWpZu}1pWYSDf1sPpt3I^ zi-J9XUV_pbMzU0xEtd!-yez6URH!De=+;M=)u^RBC7NV=;Az&7Hw#@pwh+&-E zoKKSBvkev>WL3M56P}(oqS}bty)x`BlJ}ZCQCUDdHl3d3xMnRKyE)Rru=(>_1yZyS zn@C2DT>yce(0Y+Cjg0g_GQWDCc>OzkCp}<4UVp)(m)@a$$DcVO>;HD{pXPVpu1Jmz zh_1G~FYo3As1y327hf%xZ_OCLkDu03FL%F|g-Ib(F$vBa=B^`o*VxVEYp9;@$)84# zh;6=vt{0piQ(zp~QI9mvImu6%WNh?%?1jmcwNz=>%4EVZb6yvVg4_$8IsyAD;Q!Q$ zYg1Qn*bJ&F?cAxkVY@fYvInR=wbEs*twvFXZg`$*?ahwjHbevO0s91@Q~2;9C~`lp zwHgG*oK$_tqpfwSTs&MMtA0xIK2z=n&-kVpa4yoP9e9U$MHS-vN0Qf42|daT>7l~8 zI&IL#T*OIlUYI6~{it)Bo?InHs~D_MB0NozihPu<>0nlcW7dsYbZ{2b84oOkl`N@! z4~3VC+Be!Eu4NAD8Y9}{^YVq0toXJ>xvW=MCBWgQu=6A0ZO6E@RpG=<>lyG6Bt|wK zRHP(s!V$W2o-@=W+=_jm&(>4L!qI^`@4sgpC2gcQ`lqLxL?U`*ZX4JzoZVu5=bbCc zdBo+s+WGA#mhyc6nMNQR^{lW1ovXMGOLX9|;Ck41=%{wEB%9;Bd6dImu^ufCm2^$( zHo(3TZV7(MPHp=oqOpY9!$KVjuI00I4EWI6Oqux=5-7nhahb4H!%@-X3t_)I!<~Kp zxA4MAy!BLdt0jS8C9smHH)l-!u{6AF|5SXRx3_GHJezcz(aJLkvE@BJv(w0?Hj=%c zRWwBBMg3UWQEr_|cW>MxsbITPqvTBl;AY1T*|(7?>&0<)0&fB8-dZ zF*lO74Fl>M%vnbgM4r{tz)o`*F{V81CBX3nm;z-0q^sOc{yyNo|F?Avqxgd(GMgan zO}itxVJsYr&Km{-;7~{ZSDel>1x3|jrgXXh%DHNF5Q3kHb?ik@X3aQCU$BOUm1H?dwy)|EQcJ_d#g2f7u1-=(H0^SckV44EbsR?zNnY5U z(S?gYD(IruT@igFWqJnjVOCbK0#{&VP@+fGJP$Y|}2mzb(&<9nc7SoQ3JFM$J z@{lXX9iXpZ8`fZC?px|{i^#sQiwP2do+3Rp4nwhha>&zwggQ6EAuzOqbZ|Aai}O{W zmaS-U;!i00|0C7GGypC6|<($cS*-#!JABsxaY}I6(DU_&>WbuNLkS?o$+!k zz&H&H%*kp_eDwc@_+Kvo-qVT_5~bzz7WEfTbg`jVAfaT&1B3V9f_ju|KW`Qq;36jF*z$y5P5Kam8CLbsTu@bgC!A1-P7g6W@ zr?XjMLyb|4g)uw0Bw!H;+82TyRr>tIJH7+h;^4WA*`FOf^YmN>6V8V1-B#@r=Y3}? zip##>STX$um9Z@qjGnzl?QjW0lUJnLa%X+1bfq3-X$RD*7(=99cW2k`K}@-al|2kQ z)-DjM)kHGJzdTwWC%7ft&$R*sRNSjAgIS3fApbx#0IASVF2T_O@Z!>@PMueK3;F6XKrbG~&^{n3-Y@cws|2_58l#CjmZhovZQoe|YWSNyKZ_o#)^1niB z9o9-&PJ1U>hbC5eumxF&zxZWTo{ztOqdC;7dbvjCFz4wuZc_ohmFYt}nw7gCSFBjj zXT!0sdFHW*A=URr=I&3M^C3z*ooXv(DJd@=`=Xd zqyN@$rjTYO?e@Z)tR6#!tflx~_^>LnR;Y+}s3S)ncqD9E0uyrq3H17niFewkmuD7? z{}NMja-VTk=mqD4C^2b|#)%UOd+XO5WgDNsYfjxFn-MN;M(&6%4P0Zn&DxUSjU>2QDIAhB!p` ztnCd>!5?FGaqkeDD>qrN!i%8j*VH>?ZZ)9i2})9R9z{E@d5kJ&*&6;+Z&Z^8rr>m* zK4$Y+b%NkDg1G`N5Bd;-+vqrp0P@Iy9U|;L#eLIA2+%WB!M1og-wu}Jv1+$|N1zv% zr>>b!k28gy=M<=N2HTL(Kg0me;NG4Iw5cAfi7vqMdx>E{pNVf%cXR_-{n{AeEMnzd zN8okM65O9fp_|>kifg+v32mR$Uz233f6hI-uBXa*1RaO=y$sIx`zxn*_DL+t*}99) z8s+6$iJL&76&sf3xXF!kw9MILy}%6HjEXJ3@=YKIH@`;J9T9}p zZ`zTZ?_Ct{h}ceOCuoiDOuWVUin<*mCCq_V#OeK&vuX-GY$c(*7+Ldalno)4L=HSO zYF7hWbhjspFBWpDul@>?LM-qLJR)OW4Y7%{M#!zm3+Cq_VZ{gOe$M1HOewqh9A@DB z*yeM+9$Iow(RwTNT?T&`+DA>Wk1ucm_Sk`n0P-O@lyl))FRpmDCt3+?du@Aj>&Ujb zOe*4y%vB77{xI-r6zmCdVnaCkBP%wnle6j?PqbCNC!^+EZKUOM5xp)_boCP>TQwdB zpGA?CJqlni6>8yofZ?8xK?ZJ#<|$*^qt!^E0J2eA z5yF*TEKk3q0(be~@$nPw9*ICJEr8}xUl(MNVQit>?gPIy5CBwkJ>Z>m`2U8Bi-UUV zw&(PYo?Y76`@|*-#)?K-Fc1Qg?wcG z5{*-LA{4ZXm7sf%U!Cp_6M!9ABveWFw%IftD=x=RZhz`NRA0j}1ZyTknh*wf!!Z6G zU1sQaS}WzheiXoRGO7FKQ6U{1ocSeREhwNd?Rvcb~?~MSICS+xE zPR$Bl5xzRNW=@J5mtTmxlr7~v@7@D`qhaulU#UOe8=<9ZXZI;?XH1|l`hHBSc#Ch0 z^sJF;o-;g=Y*+90`vQa`z92Z_?ICFn&4E9hy8V62>Vb-S%f6`}S@Xzu-S-YtifjS9 zgr@7z4jsVx2f&*t(ZcG9(Q4w`tT?S-Rmnmtuc9UwiV9zZrGaFv@$*T$`0-aUTlc+X zmPR)7(ULR|(CM@f%WvGcG?`Wt9>PKheBnz7IT54?TQQ*qlx6Yn z1yRhaEjlBt*lG5uFjCnC3$zuNpWA(+4?`#8Iuo=}2tgP#OY0AZ7rl^H1U)CUNH^j` ztWO$g%l8)C{vnKN{<6W9EXeaOC3}iXHDczgyq-^!tWi@TEkn8#!7ZC3NYhL5C zRN7MA@}9iBEL$T__l@bp$5edyHkeWo&bs#Tc!KrD8>{E{gVQRyP1A*rI{{nL)0%>N~$tUV=1*{m_9B-iB^lDFZ$Q7v9BqD5g8)kL*jR2oHLKSHPk8jc|wFYn;Tk zT>wz#CkpK?y^(NX-BTWMUl^Xg8toSl_pQM9`K|aLiS>uxz6E@{q_@QzdXUeWg_SKw zg!qgnui1!xD#cy<$DD1*TuYt0rIDfwY(&{*YDuF-Rk)@pUkOXJ$l?0>m19O_gBL5q zgCy|J|9z~06;A5?*caeG@%E{VDFwV1)6-iJrLix|>^?@^-g&!qj5lFT;o;j3$x)qF z+M@%k>$h{Z#Z~B6IG&pQRjU^Md{V@_&w1Eq21ED3)SZT2Ph8__nVjctrr<7t+S|AB zv~iI>oXecLX*?**cW4L0tgoH;vVrR{amiru>d~zz7crFc+W9Px+T(TsH&HP9Cpv(c z<}Q&71}NXDJ32rq;tprJ_JQG>=i^GvYKT)6eC(a3#gM+9igS>$i?1dyOb${5yqzsP zcZuqL8BD7ViXTya%+n;f#e{4hcZ*eHuG*`}S(z{-G=5Rqc2I3m%}sf~`;0~< z<`=0CKVxG7deu1l8ZMDSnh(johI~k+#rAEk?+;a)`_Q9Qa6bx^%J+NIGJyPzW+&gD zaEsgfI6CNhfa$cU@6QWJ>y1Z+8-J~oub3ad6TFY`t>yO_p}Ngeh0+mgGi-pEkTRbz z3Vc*O--dLntK-8S?zU^I>fHcC=F zV{c~snV_>)@Z$BuYHy1Z;}dpSG5*Tt{_sRX$@D?1m3v_)!+!(YD=be!aYbw&jvOFd zGtf(G8b7>(d>Y{)W;UJig0BRsX62i3dxCx2g*u}!27cNopd(h|n4eJ5{H3*k(Q)nZ zUr|V9&a3Ay_4D6u0mA{^n}MWRbFP0U!DpW?Vd&s?=8@I*OYbVykNBVmvO`-|di`LA z23>D_EE4iKY0RJv@vT_FRp*mDD3pI`gFr1W*&*(k9Ol20AOCGR)>n0k`I%w}YIQ6)ln$LRSBiBnpupH>|_vHe$0Vq=H`~CPTuAz6$nTpkv=8!u3NDcw2s= zz^MmBvqTSS^2LgzeAPV*X{k_qS@YG#x4L5=`?_y2-9vG`4}6b5-hLrV7Ar=y1GRA@VR{lo2IDZHMyn2!0HFw3MZuig*h5pcKqn)2)J$^aHiuO1`5f zGyx=F)@g4d&TDnxmpGfDi;!?7idgyPck)vK>2Ls|ZgCTuJwx%$tlWpe-qIuAJCvgU z@=aFTOhN0D*O0=+>|FdPw<70)c4CX0O_xE+ZSBKdWygBnc?Oh2aCPwl%zFQONd@$UpJYH$Wj0=pXx;#fb%m zAZW*q#&2~5}bN*lCZ&1JCJCS4uy1h1>H*b>;hlqMAE)* zWGNd`8#9}{KO`XQ6=2-9%PtN4ijn<)*^US=* zXifMz0yBhreYzk!=Ml?IpU9|=F0d=-MB91Px*WLg~dHy_Zv+}B5=n4 z?sj7#>m(Zcuzh3Q-Rk$Nq*rRC;*&5l0J%F03FQpKuCjhHZorSOU1PpN(ySb6z5{K@ zs4?_*nR=9W@Q^+2$2UIt{@PX-*R>&eAUzZhbo}CQBI9& z6c|iXcEasfQ1n#1jM+Qka!ftDZ0tunLKDd3uVd<;%) ziGH)y{(br6K^X#tAJaU_+9Nqli{87?bK7P618U!G*m@x`;n^r}{((i?_5!``x5%J? z&+`u*+P~26s4eqteYb5YKCpX{X6-6(>n-gw{rM)ye@3oNA9kgfu zd_8iI*{Z{wd+(afGe)UcsbE`d!!O~<6NX~(9TGj*N98q}|8W9#l- zYVgur1r<(^GE^$pH;OJF0$VxyRy3cV(5GXGQb^)fLGIe|jz{1m+Ui<#%QRG)N0~5p zN?Iy?8MN08a|LC`m0fF{*p3g>>s2b!9-Y7fw9iR6a1WmLhp@NVIlfpGsmgg~1){Xt|N!}9$6g7ii* zqUwW99L5N-vm%HbL73_%5UYg)mi4R=70uIY5mKs`F}*b$bH_c#8@w(U!5(3(nsX{M zm=wG*7prj|xmdgd_6@t2IJPK3hhEh{D}&pZ+wC|rs32*kakNpHQ|8#vL;lAkM_6ic zqn^80=@t9VK24IK7|*rCTh~sPHlGy4ygep;lVt)MN?E%2VMM;YZ;;KPDdfeNXq&ft z+LnDhqD?-s>a_R(X|sVrbKao4QEuQQ9!yRed!c2pYES&0WlsCZO=aCrZkk)B!LISa zuD|8#>npZiwR2jox3JHe(POK{fq}&HiYGde@g0T*gv(mCjfUie870+$lL;mNGUWub zJMv=0xeBuQ`oSw2IZ6OkKC^wh8}Y+e?SA|9eHS@a0`=vQ2&AdszpM_x+X! zcOs;or=Ml1_*x)^w{!NwGz4Typw}-2>VCI5>4}P;zkjBbY*=!jrgG0*!HZjtg%POj zQx;tjlkb122eaCfvX_rFU&>(g|N+D^j$*}%0hMW}`wmNnR~)E^t}NnPk%;cqvm z^5#wXDY3>=_T&s0Ew)qjoU4m;IwZg|AGfk;jGp zAR?fifurbf*PvmQ%@j;!ma@TEsdkL}ypgxW6=r=f*N6vo`3J?E2Y;^j8X<_M=Cbi- z)ud*le1E-z91XRsF>)M=CT0xt&A0-sGNyp_!m(?*jc<6+cFXxCRW(PwGk0re~G z79QU}l1uK{wG>Iw`nzh6IGo2v{3zEe)NKJOnb+0fEC&Fu9J#nW)B)5FZ>=IS2SM|h zu`w0%Zuwb~6;==+vx`0;%KLN`NY0GDEL+AG*s4caI-EH`tC&x^;Js*}4P=DYlMby1 zLmkDv+xWJ&!oxNYnx{Co5-53M*)$1NlB}`P_wcnxh4ao<34WoE275v$j*Yya&3J3) zS=`NL%x*M4X4F@g=DB}`HdfBx)l4R`ea&C1g@zGyQTyu1ht@iI1K;9@bT39ui>tkb zsC#yt825Tu3_fOLGQ470|AfF>o1v@ob=$5ErhY9Qa@ohLIThb#5+TmtSpyN zJb|ArVBPM{lS>6r{Hj;_q1CRhy1k0sB{cMRu2QBRpr4iATqAScGDFRe4tAWo>H~BxM`hjsoE-s%IHxwB9?soexUrhZ~q`?i}ApO zmP$^OFmbv7UcO5nTv@cEIQw5TK+Pr3&~p{!qMp+RW!b<3E<2zdg886W%%q(EKUJ{V z5}ksMWY8nxKh}6GD*lZ8GPTIzI~j?9yXmBseeDoGTm#cPo(!V0J|(qn`%Diob5me? zKbyTSV_I&yojr5!%H0?vsFxpcq(gIxH=VS`tN6`p{w*0ChQWf~x^IYw4C<^@3TggI z!6k0_^03#unL-T#Y;zT}f3FH<{#}04+a(1$u7$*2(d=}+*z{FIeQfGWC}-knA9H?6 z@&MTC_S2ywa3{_}$BQB%el73$-VX*Ew2-&O@{)8ug8)A7pRtObpbb-4Q-;@Y&&?S< zS}5E?>WS&)%onQYt%cN{Lrb`xk&SosF3=~qs_Uv+A%Em#aNKS5{Cz<678?3wb0Zi$ z;Yhvko8-M&+cK#1-%DuNPJehh4O}>$1rUtoW}*tSw28KomL>F;PVjYAbEeVewi&l@)^KQudQ`&72R1- z0!U4$r)_~ck2F|O`C%Gj5a?C#q_KSfag#i}#Y~QSkE9;R=CK>%xjtm{`sH`HMTkii zH4$m)d8gf`)vCPBMwevCsS=_KCAAg0We8ZeD2h|5)~XNa2}!0{1CKgGs9*_=Pv5*l z@Mk}xz_KjVmF7Bk5vhIoNdoOh;4!JikT*k8Kn*1LNWQ;n#!QtRF==D>C#fV-^ih6r zrCa%_X78S{75gTPw=iiLHXh~GpxJ!n*_7sOFDfUi%R3bF0P$`+8g!D!_R||~Zm!BU zKzYtz;5;Y|HMpVT=ut2}4WMCpg|p+RBNZy?(}wcIsb5gDwK_}fK=RRrx4;iO?hw2` z5GOdhzjuy&f@8E}6kZfFo)AxksTydJbf1vKsaRWR3u*C9JcDbN0j&Nmod zv7sNDlv029+ZMfiLNL0oH0xdLvxMgo7hp}cuGSva%`(dU#3UB>$-``1&LM8z?a~hM zvyBQJ4CwhT@rW<6!_Wen;iP9fEWJsp!6YhS-A> zjolb{lIkQs12aoZnC<}(R;A}1cjv0T6*2uVpxCZ5YYW0doYKLcF|^}zjj!1LdE}RB zV1rVYJH){auAw;!yKO;7?r5fglFxD@L6s)}q{;d{-Odf;`YnNlV-|E2*UBksGokMs z>zFL9DBO8(87*)(F7Otid=S#22>HjD^N`~I0PiV{j8`mI;07<#fumQja9b%_@S!g- z`Xz&=h?l~$JaFcn2I)8hrvzjvXFS-v$q?XSFmXz)vnMMy@=-GQk;j4?|NCgtk8529An|&<0&! z1Ve8mKDzryeNYkeOK+^KN%9%3TWSM-QTHI=rF1gkfZ;~163p!S+rfbb@$}Wb*lo6+rE7!mx~?Fa_RbbAZ=j& zh`;mFQ7XgQamn1aSs4E>$R>FQGd&?{WST#)Z#sNhJsT{Zo^8nXw@SDymLHx3)#ZL( zF2se{joHGNGz!dA?K}VMA|&_uKg1sp#Vq51d)S@Z=a)nj!B%G*=-kI+$0)HKir~O* zocx`D7<1GHTaH(ny zKq;cpH|!5y3-X5HkhaE;G89m%f7L_U|Cur5KbW-rz#VklhDWqAQHpS|qV2xI;b*Lq znDuQXKiTCH<3S~dC6ev6xiT?+wTNQlX^hVOrmFnulMO9{+Oo!Um8<^&IXuIh_AQEFIcuq7zjl$)7={onCWHgL5!cV(?sm-p`b%q>B64|r zKKxM0baD|RXGYaI%_j7dn1o+Au%3FJ#G@n*0iRq;bb0c1;z_|MSjKZ}q-hsU8rfH6 z>y+4PXZx5{EkWHDGmX!?yrl?$Kw+!<1|k6Z$k0qct6=G@A!&5g-Z>0 z$|C6my9k`0x(I}N{|SSk@|zdx*y=|@7nb-Mt^K|Or*clf91+-uVe(=9Ni=q1)StTW zAp$NspD3Whr*5&_125Y%^>`f-`XFdctRI`U?dH;G4 zc=h^$zF&AozuI~hH6sKe92ca>3zpqk z8N2`%7(ap;k>b_*EvRp>-rEnhw0fl-%i)XxIOi;}rcTZ+d$Rz&LSk zHh%jXE+dpsR#|J=3r{S6l;@0s6LINbOp9Dw{x zYxL(yOA)_HZzTcqjxes+k$wMN{1wgm8!YsfdiaR~+#JaC9p;xH`Ll!V4Cp*}T}yMA z(y|cBYzvSEALzFLVEj>n!|5wCZI2@6>Bq%ah^$l3ZuHR2pO$q8-F!)2E6iOMTRw(@@GME;Iu{|KkyB&hXWms1(p#WRp;IRpxOGY;smaH{`PP zZm4{qauSn%rrl*EE4n2@WxfB<5FndY9XyhA-qGEoP_mBa$I_nEWdNdYvc2Y&pOuI$ zu6=rCpz+`&OCTt+kbOAES89V$s^|(%-Kr`d? z4}H>OF$nzj73~9xt*k*MBJaJX>rL|y;u+A8_mczirg}X^1q6uJD&6zEX%6JAfo185 zr>03Ecxg+xav+ceI>_AF>X8YLo}PP?;LCPnT7oN zxk!4vug=Z4nZZ}Bx{>EOBD-fa*`ggKQUdzz@N?S)I{_VR&)aeqxVKTG)q{FkK=#0D zlXvRp3YI6)M}5xG`R|E@+ukrWe1o5%^bUb)Q$K_UG@y9eiYQt-Fy~^J@gT_;Zgo#666b zd7Ii2DOQ2eSt}%ZciO^sEnHh^tmNN-2ZTIlF`#kT+d(*M@k+t0e*@4@0+L!Wf5m<7 zRJ>XY(GKzgiCw9CJ||AK9cRnDLrOr3mrOijx<2b(oNbK1e&Bj{GPxnR3O{ifIIBp;95@(q&#v*5+Z>+w__hy zu7xQGCI`3DnUkLDhw+w89It0N9RV9`;r-g@CFYLJep4~~umBY?q|S-E@bO}PtxSo# ztkBlhE_wZf^C?WNjYaw2%N@u(rdj0uUb7!GjP%B}tn`$9s;nja}R{f?&Q4Ck~>=nXppZ&Pu(fSiu@EuPiSE|+@6dVxfG`^GU$@118{ z2iwq_O>iJxWSMz5aDVdJgI{xUp{KYX0D2+bDlk&^c{Mye8{400V;KfuB$h=c_(c}-^krJVB8=RM=H?LIaW-wL;wucTEwhapfjzd?uulcF2%T1Qxm^Z zq6HjsRZ?LJ7^5)l>D)F-tZ)BGSRn}Fa|etN*lceqE01#f=z_EycVkASU@E8vC*iL*;ms4Mak z3zJEh;MZ50HO8tyF>5?}?xF#L%YDaJCKz$~nX*2-QrXR>?b1$MBpfsEnJ0+ zsf8u+Vt*bt%L0j(FKz&{fm236Ck*0Ix@LsR@7eL}RqSFtcB-FogQ~cO9@7rjEqe%{ z4-Vqq^L$%%brEQP-+OC@AS<)aFXm@Fb4+55o%#}>W91#|4T_4mh4o`&7TVan|-f=gflKQByHpE?ESzlmH(44 zj{Tc3=6yOuGtP$GR#Qm5bMvvoOtht!+Zc4_T$YgbrqZdbJpy^?6L&#`x^vS&zDSIx zA+rc;4?miVLVgH{(X`??FAK&X?R;B6;cqzle+STzZXLj=+JjURmn}-!yI`SI)kki7 zqN5jkPGj?{w(?0NSiv=#WKj4a<2!1MH2EM8?3>iRq4GPouwrD+% zaVF1`=F@LJ{-+)wq8kTgcS*%0fK+^KwQ@Wx=jAl;&`0sP-`r&XK6_}@q6oTfj#Yi< zs(il*r~pD$DvI=r;KJ680@w_qk(Wk%(gVsjT0^|x)-Zw;(||dEVfa?n6Vbe@4Mi-L z(7F=lCpcgF*nVlpX0zNiZCq(EpCn!8yDccd_t%{sO#sAo%e!Wb0D&Ge7>SVDq9$4) z272+v^iqf57#>Gy9YfIBnkhRB#cVe)P3m?THKX2#mI#I?N^OCTxV8^_JJ^MNap{bv zDKAo3*QIB09^Vt6=^i1r9I457tWz~%SA{}*$k~|VF;ZU=yz*(T&M&HNkziq_LRI>g zpmGl4_gdam>71dvwu~}Mfk7to!Veru7AoP`cU*g%y7p6TN2f-QW(7 z&cG?g6*>a#_A?sjv+CQe-f3UIw4XiVL4%>l}#(5XwNy(x=8-7U4`jhG5L%Pj@{ z$7d8DNO%30(eOXvtx^}4oi%rz?w&@U?YKYH_Thj))nUBP-&v-ZUtLb+K9l3kh2qY( z8$OnLT8-)tqZlo31grU>oiAwe@z1Ak;ahfWX4nGHwd7;2R)sR*ihunpyvgA4zY|49S*I!rY%iJzH(Sd%jw=U%d+eo0rPa`t6`fCXwHEy^`a}mUJ&z4or_= zUB3iysW838K9u_^C~p?xyMMAvxO3wpG3B*4RRhjp^Ktxprknn5h?oBP zkv}}w;k{bK^CnUH$+gC)#H>PbjlzTIO~o|ZLNG66?Js-c_b}YEd{QO!8mEwIJ&OLt zIJ^c@!p)3Q27!NB2I~oeW0B3iV94UpLlXZE{M z%z3T?>I+rBx8xi1Fv#yu2&9gINK~WIx*NY}{bJ!~9}+(G%qt-ZXsFyX3$%_ zDCip^A@YyC^r~8;;aFS7*N&RMrmrz3ECH-dd&ckTvBvIc8^GG&4o_dhI^yIwU(HXh zv(D>D8>{2%V+T0K3U%TdDr=M6VB-Uaoqj zEuJo8UJfD1KJjjT6Jli{hHg zj?VFmIHtP7`uWj^F6n-5|1K!G{rn(3wW$Tu#d~(?fX14uKKlf9f2d@M<9`rGLRE7l zAlsfj{wx#&jLaJ&y?~2IEzlpUYoa56H~vgnTH{e5@;uKGhKi1J<36bx`jFfULE?^k zOLQ_^n;Kd7DyLg}99x(<-!Rj-U3@o@1G|Pvg9IZ;yW+uD-pm^^Yz^4a9?*B^XGbm; z%u5+OGJwF7Z0V-k6UWl0-&%31EV;>$=XX*tx9S1#Ls1v1mjW@)Kf_JcBW2tnAoLJl z#Mkw}LNoroS^mVHw;|@7YEMPX2n@&`jXrf@JmHQop$D0$E=*_bA1*{`wNJnANYSq=Uq^Qf zQ%{3PPko~T?Lu0lfas_&PyeAX6O4))qdY#_<@smWWn6wp4Q|APS68xdcGo>0p{9HL zl(&s1#Pf}$YG4aGTao5BLs_8g4|N1YX{qzum3ym0XAGo?fggJHEe>#QJ0xrBK7{)m zvDyj!9I=!4vTY+p9t3&+bHG1#PBghf`faM3d&=~yuOH2YA-^ZZ11cR^ec3snoi5W$ z&bo6|(o{B|OB`w}5?<}D3Lmt2f+9H^HlWtk8am)FqXHw!!}Y7|8`5c&p~=M9;CDKD z^6|pb@(+uo4_KqA2~SZ@5&m1kJ*ESD#}P5IEmyG}wt91Me#x4Lqm%LSkhwyrrkGNB z5nBDn;|#!VMhopAuaSKQBz7_E*?atq!daVS_bZ%y)*3ZTPpMt0Yp*=LJ0s*l!}@?; zxA3$59R_s$xr^yI2D2MX&P!wcGX(*NKXYhBfZTj3Ci}Kt{FsN9DIIl?88hmu_rs11lry)3l@KcB!nK=uxE4>s#G59X^>=bi^bpvoZr+?U^S@M7MrcK~y;gU7Fz|^hBGxJiZS5G#?wI4)XfY8%mpC6_|RPZ@Ys(RGE z4;UL0tr&QibmGoAQVL?0{(zD~zm=*+&eN9D(~AkTmwc#z(s##5vAM*(9c4J_)nETW9ON`z`G7g!Ggi^$1B`uwxyXe z?;B1O>G~ROLx!!}GgyfSO zwn^KCw41Au5s#$vNxu&%L85mA9L%Cw)heS2c1u&BQSZX|2Z%T43^CWyMULW^560X}i1a5ZPc^IxSdU<=4A@so4^_itc4t<$ZzUdQ zNc@OO!#^4W&LhBr1VvuyRYU4QE(ld|3Q@NX-8gOb= zu3 zrs;c`R3ZSXbwKpzr@ac_X75P1Ev$d_Y*(&fgLTUPJs z36$7*gKCG6d<#Mc%yRxR{3li`1EPqL_&@BpY|#S$f^SWbV)_SjENbgtfJk!8&fy$d z(Rk%91!;ngXxc>|Uq02XS_OZC9=eY>oSCKxq|TXO6p&(t2Zo=)8rCIG!TbfGyT_>VMhw|CGzPx$k( z5y|qroK6D*ThP`NIAs5opkp`=KhNU}(X%eD0=nE4p`X z9Nn-SH8|(^sgc~7#<;FvFQJoGXYBiAi;^jII@)w(m~t~F1)9sbPK#Hs_TSwz6ED1k-#YGQ`v85u zW!v0f1X@UdKAcS$tfgaSY>~dL34Y4RRLDJB!W}_M#?iW;*@iykMz*feApf&37{B`Z zyzFbHM*jnOI{5-P`U!93E=!&*-xVvkr4yHpv3e}Ee1&&Yy!^WNZOJ_itu3!DV*25J zoWJd1zoe7{to+c8E>$+c!qbyqfes_1V$u-v_>AEc$&R$4%dBjNtSw?+nKB&@k)E&~ zIxi(!;UbpkA_TgBKF$3)K^!2z*73q&Y^5H`EU=SJM_APeu({sVOKG6u6D?u+-3hAP zvs^3mYu{9Ie#d1*4W$FHb*q=nC);n}0CT5g4>DImyd`b@3Ph>A4Vp6Qn&q-IAv*$> z|EdH;CMn~$YR^tYP_zCAKA+7ggKSF+lbIKDG{6du1Nh4E*|R0!t4X5Zu$*pJ58Y$T ziG%_FgxXx<#gUTlT=ulgn%|nFM*kcf7?;5R;Tm^6Frt$*|Cq-x9+7Ua`BORtDLpo zLB*%l$^l+EQnrpqf$&Ap7o|64f|fE0dTm%g2cCUcXfcq%b!b40`!prKKw;HG&`9;~ ztl&%ZGc`f(^pa&$3gP-}AC4cc1850Mo#6eH#6$kE8 z&NSv-|GTkDzHDkK|y;>T;qt3VN1W%)lbv*IQ{5HV36 z@7;aA=`4f;S+SoUO2h|{bDS6VdH9o`zyhqrr?4TB;UibX-z4H} z&3sLPbQg4^&JCRK(Ys(E6~uMjMu1FR=bQt%_~z-Ug_5dNh!6bA7bz<1`-nkYZ zkj!ihZQ5e&j6y2gFHA1Ps_lyG8i%)aDMTqX&o30cGMD$7X!4HJ=?<%D?MZB}D;WFV zTyu;ux7y`f_b!pSO9EayPqA~b0}o^aN5d{UVPM&Wj9b&+69e$myJ69kAZ142Yrit} zZ$q0P<#C_;9NErO{+Ig)O(Q=*JiR_}|9`~OZv&q-xsl?MkgeUZ`3xX9j*34V)C@nL z%nx`H4$LU_(l=0ICi=28*gFh+SZAe~`W%ySi6lL7xyk zi~}St+PCA;_J}m`U0JQ<>Xj$4nSg5JUr{%ykNm@gQ+O%+Uc}M4tXHEl&U$=mG+Xo; zlaL6h2RY@hT=fiD2b}2ceZpTsogl?q!wQ(yxC?N@Kwjk9%wv+ko5K0igfQWRQ1l_J zdn+yfvCObD?E*?G{4Ssx;(C?K_h&udZMWLJ^6mbf%D#q}yQqEP{PMu3^vg-N#0HHYU*&+U)Bw;`MW9kExB{@TwP2lemf8QqY4 zZvY&7UP$F#+vJpy4XbB z5HcbKaGv)Sxi^@`8^EDysE^jWsQpCG%ux|YZjzsJ?vSD@of=|%;!AA7&V;x#7IeEr z{KV|~^5tha1;ULaWA9wG%l{8kUmg$D--ca3l}bz{Au&mk#1MrrQ>j$Sq=+IDDiqnW z&ypxvr-iJUP?Wv0W|{0+$4<71F~&Y-GyBYYdVbIIzVGM!!-x5tIp=)O_rC7yzV7R0 zPl-=wXl6@Bs!dLITv0o19dlnHa}bb&LC=2h|3_{~Qcti0d`d;Z{DuBITPD5HDEhKx z!DrZe_xnbR(|Zmtd+2y;I5~fLXSGM=4dv3UJ}YFyxCXwF%`$9`@$CBu4&^2o+R~sUx!EM#gKz$&aN7L zq$X{de@_+s_(D*R>reXQO_x zGB9d$kQ<-a`)BgF8a-P1-i(tP(p`{@=aFZcAXXRBXeQ+RN_8B&?cM`+o@fwVu0gl! z0Bi^dJMYw>&({1kB=|h0zPykD(C+W=J|O0u!N;3WmpC_jXcpDNY)Q=}S7C||7{R*O zPH4qX{*q_D6PN>@QmL2^C?+8vuZ-b__w8Em<6Q0$oJX7Jip)h{wGpDX0?i7o>0QDC zk?&8=D{xU(2V9FAN2q?KMbpOK7g#HV94Eu(&Oq?0h!6|z;93VGBm?sbZh~~-K|J2! z2cXfr5uwc`T*&B&%2aLnRBAdd6ng`L9PSZ=$xWhkN63xyBWBS zRjuWP!^oCoxDNJOw*|mP6zW!^~N` z@?wZisDzS`pTn>YsSn%Q1pPJ8H{!PsxMxBd-B~4P#HZMTuLGPJLHV4p?GIz+T5X8v zBrT~0Hx+cJhIceQ2r}gpGxgFN0;@=Ixn~&5kI(WzL;-GJW1N<0JK4s@H<@_5M zF^FURSQB|_$9U2DlTy}U61=5MQgoiNiEmSD7j`#g;J#>K`Cm7wsM_K!kM7i(Js>2F zjG0sbji%BvAf2N6FQb_`y@+;*N)+<$O1z3^$eR^hOm|Ew5^}-0w(;}U=QR~Mw|vXt z_J$qihkxe;STG*?dt1#`UBOYl8wfzVhn-J;{RZvuI$;^|>&`z{6#}IFZ`65}O3t-2 znmy}b?>q0Ni3_1bVK_Q)Ict)wAwqRLuqS!q?CE6=a5jURlca`A|rmLhqsD^0K2I}PHtuf%`Ejy^Dfo0sP|wENqh94__wYgEGKE29Nb(ows*J+7rQQ`y_eW09Q zoQxzmzeqboNVf4zW+rhwP;z8xH77Z&whYf9!%TcjsDh5;->qKzzP}_1TnO#PBlu%> zuD^5-d(UnO4IZmwSIf?mH|ByX&)#RGoGA1E2ldq{O>FS&PTfNN(rVNe6CuC>X9oJU z#iCT@SpmAtwdOaSZ(@yx2&L`Y-d-=!oi(v1t7+ml&BhWx652yVNA~l*G`?NKEW@a- z|8}g!M0MCX+K#p2V$-dl*Hzk=PXJzvQ6C&H>Ea{hE~OI;Tl)2t;zP|IAqI2w!uGG3a1KhG=02b+0%hYme1e0ZfZE(dt7~(No0w zJ8v%?GrsX>o09*PUq9LZnR|FxgTq0HWf}O zu5}*+`inoen)8C5e+oLB@0&IR7I5Ir?Xc`xpHIKk^y9_FtVDq&IqD-_ZO*46C(;&O zVZ)UVJdXKWep38mbtMU>v7hmz(O2;NEh0P9>f#BQVq>owX6#)D@nc>jpoyo=p68Ns zZP1$4fXqhqi@^66#tZ>42OSn2n9R_>q~4ut-QMHH@K0`V8;euG=d#$atr z`enPRF+t=c08c3ngfQpQ@XVD;+4(c+LCz9pvn!j z_?MMFKl821z$6EsoVi_gY$N~j-S0$ww1+-kTJ zFi`fr6wp<$HGPj^4DRxK#Lojr^d(?Pst3i{pwF6={*R8nFAA?$=YOm{Twek-!4>!S z*Gd@1lRj{pZV+%UckMh`vWWgK9i3hBfSLv#3pqt#l5IJq>4o-qMJ`ud{|5M!V+8aFA2ReZj zam3Fc&c#vj^iiV{X=X*A%=cDl&(D>%`gmQ52gYt{e3X{po6YE}sNMAHOg(f)$-xTl zrt7Vg&~AfQXQ6F{_-$69Gs1)&OMJcGz`CnX@U!{sHZLp!I#~GAz8q{TkssSpnMIeR z!j8iB#k{zk8BHtge@pj2d=}q-0C%>k1em~V*ld(+Zi*h6;2!FoDONv$`>u&!=C{xe=?hS zmcH3EFo5WlVsz8o(Bau{5tt)WK*a^<_c&=+GI?JVKx_Tm73uRP3_~*0l`5GJW%8bo zPZwW0+*#ecO(2!&ndwXbrOlR}IodLVZrMrjmvKc!x zBdk8|{BFrRTD<;Y^MiHC7H7W_1-EpU6P7%yZSXrFP2A-v&!bI;BuElki>D4l$GegF z>xAduSs^880!+P-CeLCdbwtf)3NFzyA4diHnq>iFssc1Rz_Rbe-^Z7!Hl8N|c|`6R zhp?Mr`*CK0`@~zTdKjIKqcGex$mBJiGG>wSl6h&0{(`{fx5gM+V=#&1VW(-z&!bbs z7daq`ec1y zv)CSY9hLI^hRGvq{Y9^BYRD&rL7Bv(T^f{6&WBQ-^ps4?k>5 zT+Q$7pt)*;lZ2=va7Bp56)40R9{)ALyT2M)iFhsC%!}A8sM&*%8Bl%#s+$W%rItg~UgwOZ(i84kRb1XJ)|bIB;_IrFy!_dPCeeAAK$mXtvc^ zT>9=v`oIQ8&JQul60ql6kFVrVj>iKKLJ(Fej%{}~Qy|u4p&@{8)}k@vNG6!{%$^XN z`LJQR^SLB|%Z2R@3{Gn*qNg7qgllQUILrC@w84tPzx(U0Je*>e9L+;}Ti zFm!|ar2~jzvMf44c#uW}wXXzmNEaHIfgSeR2cEGOWY!vlqMrN_d<+bIxa7F5Ra_8B z9%;r+u5W7N7qKnvynL(oksk9XT%mhTBMIKE@uq;u8UB46VRvdq7)@{4 zVdJY^1Jt|5H`|(m$dZ5>Jzr4bJ0;tCX>EEIGYQFAM??Os$!i(IHx!uW$md3Jp`sRx zYclc9%f$xJ?K(P$Gm3+b^`EMl859FZ7^5=#`hR^?0Nt@mxCMG%GF=IaIoc&XYJ`y` z{9{-ho+*!$dbKEal=a7($J;innXOZvYVdI+`wQK~~6BmIXuKnG;`Rh)^&E|7Sc;`tQ#d-f2?05?+2YYa%bA`c&%w>$stgOzxkV5 z=Qay+Ir3K|@#o^Ot4ZyIdtBIUjBD5nGAG^9VZxhbQ|1?aTiF5 z^4Z8;ZOBB9)K5Ag4Sb=se5R-$NE(ujk08z!56E(n=pWI9y?GoDMy>O&oL;MkU;SL@ z)-Su)*Io8NB;qi>#u?`@+}-O#t~q9FUYIoiE|pYoSz+bx{rsQ9sBCj4C!U{%6$=Qi z5d!_-FLH)Gu0??oDH`45r{YsI24qR+dp1Kyw}g=V-^=N`#g!K4%(Q`p z0md+M)2H2o=5l_)MS!akB#iTlMty_=<~>xR^8!5=5M1OQe*EJPWs9Id`(hNIfos*C z)#KUGiCyAZH#&Z=rBzwF*aj|A4Vktbo5C;IJ*0$lV+puY*&TL0c&R^Hh|lkV=X20j zC5iaAzAv2w4#NO_T`|PVWSswvzhr+4%*EwcMZl$-u)-S$uv;Et8h6^(Th{?^)PqkQ zQttSL_c7{r9u@T_IL;9AgAvf%@-NrF8F%mh=lWY5{&M{~z>b_GR0{ZORUe)ja(*P+ z@ROFLpP8P6C&K5_)acwBPGYBJLL#}Sc3Mg&)rQz9)h7GpS*L^WfGX4+vN+Tpy`&5G zL$p=Oj%5)ZTrUG5`pdN*y8Oz!ICkQu$qRP_*M}qfj)e^%3t@8R$A9-h?HpHLbKi2$ zwP@BKGj-Xo<+P_H-6hqQ9{cm+k$0F&eOZYxL!fozJZk-j?8*ZTn-+n#P#v8H`GzDi zE}t+x+Ws^H`_2ZjvM;+m+&x&pV42|o@44R#SC+GouYbgf^b?-MlRG{0F_(?VV1?(x z^qB74RAh^R`y+x}ST86QL&o|~tCJZh0^}RJVsMLAb5kO6SIamh*Ql#41vZO&0<7|x z)43aq?M2RqttZ|`qxKNK)XZZL^{;N(U?2(`$3viJ)J)iH!9T-*{~GAB^k*!KMJH-!v=z0Nbq(C zuuDFG_u#0W5&k#?xe`w&Ub{)V zzT99<3jSiIo*~c}CQ8cG_w!u0*@+*vK}Oxp3z2Vj?BHs09V?USccoM=bi1`~?VcwE zVVotnlB@wQnlsqm*%k22#%;bV8{N5}jqpKH^j%`O!<^c(J7Ix`PUb?Azd zFKOGxG#E5v!*-8o~)5ApEbKvf{niwg!dr|HoJYs9!_|r#gs6# z!L;@b@v(2mnb2~P&Pqp#FPHVWo%n(~eQw$leFK>a``y0vovuLwa#zDPgFiB0W$EYx z^zbIc6L;TEQ0VP?X5fMgr?gaixzBeA0|W_Iy~T2TU&&kFyWsX9j`O(xUxuC+3o!IG zG@F&L8^Y|Jtn1H&9V>|p{0#_tEsLXGJm0~v&4m>Nxz`JH%OP{Z_`j<8_X?0Oz*OL` zb4kdjQ(5-`)zX<$4Zm7#86AL2N>Aj`9%mD>Y^)a67IJ-O*RYWLj2`;u61SsMLce4= zmO4JrFdxOTSV@iX010xG-=dCA6`0)%vWBSu^{*2M_ClWTo%e$KfK_oe-C|n$vl;as zFaxVySz4O=1vQnraolJrL}QjP1i514q)AB@Red3U|GhcJ69sZeuZz|T*APD9IA=Bu zm~8T%X~DfW->7{CVd|WzAlJRL@|IeN;<|0$+9|&0UQObyaV~5-LoaKV?uA^ep z&zKRx4(}L(Mcc(Bi$shmO8{`8&)mnvdl;>N;4#|85fIsjGUZpJO3C6vbQ);O%y|Gr zu~?Q!9F?R!ZAOzT`QhC-=DiblBb(SSUa8&;scA$GqX%VO(k*E(W!qGc~s8jsR zvwpV?%d2oDp>H5C@6FtJ&U-<99<8scuy>#y6Zns?@@LcIlWZ4>x*wj2-fDUWN~N~C zb4o9hw;3G3FVI=X(FLHPC#(emRf8)-HhkC@p;qT(L@RH~O$M0-r;e}18j)^5bg7Ul z=&?Sv`c*JFj60}?){*aAfxh+*^d~QIR8N%g>S`-8O2M8OH^-+fm9)u3u<$JDSk3mZ z+uR0R?VZR1R6-}9UI*A*#uG1KWctCW>u77Ij``i3j**V^E-j{aC+zk1?_wZh@;@4; z>12AR({3t$rJa?gLXfP`j?0H7LCoF|e8vtcGD_*S5c$k5Y@ikW8-IdJB!GWlS3yU` z_Fpk`ZD_~mBMDT+j<7HwEK?SC)7!40--?gv;4`wsnmXsn@WxD)69}#YBRns&#Iz*z z2De|0yW^45&a2!zA(PewaC{Qp6`kyutyeP6*fp+58%8d?M)zh3bb$(`T4CFwpyr_@ zw}{}-NNHsYdilfU zvhyUS-F|~Y!}{yMvnhk4rV?Go8W2!>XFLFBITKMv`v5LPv`NMZ@MYUarCn3J@gg%PZH#L zobasurTU*EjJ+%7A=7e~`P%OxVQuZFCif;HvrsegHX?$cBv7_BC#3}$M&86dW7;q-z z1I@RQos4O(e<4Ru;w95F1X|7|6tNrCEA;-YZw5uE)$aVqCocBxnKW}}MRuq#&Ej^c z9olm7y{4*OXFlxoIw3;U<*7nrT+lT?802%~j#!jSY$BJD;0cKL2^ENZ4U9<$ttsbYYJ~$&3E7-q4WN9M&PoQcjABtXVk49j{+L{kv!l01orLv9Va}#PXk+~i zcKdFQ#Fnh$0_z&gZj<4hFTkLKD%g4Sff16LqA-mcq`=2_qbS6v9~SuiRSIAbQ&b zMjNK_42hdvr+dlb|Zu}v{V6RYi2MK;W};uzQWB{wBa4ZL{o+lT0G zv&wc`d{hhzsuIIZTLk^JYW0!ur4dDF;8EUJMvWc5o!9^<)vg_E;YRqKT}bQ!Ww-A6f+(Ah@(7WswM+RF z;Cb8iEx*XWFQR?rRu}g~IcB}{CWKtrAI2R$gJ~S-Nj7Z@I5#eXzJsRwV$j;S6R8#x zABod#+_UXlCt`ez!KwS0U-sGsStI5vvb^e!Xq>#Ys>->Npj+tU07+ZJjmR>O#+c;i z{%&i)Js;>Y+yYs^Jv4X9K+IVfE&5+J6kY*eZ*(??|7x=kmwM)+?>fO{ax1(Cnix30 zaSdQl`pURBQ8Z5#M^wVNSn=CRI7U!uC4laGA^Gp|m=a!s5sK@ConiqjjK2U8k5rbR zuR(!n%Z8o&Goh2WdYje|n02AV?Kqvmis|z4}?#LAGo=Cd|Q5NBFibIu0BuJFtzhF=4 z*e5?Ck={UsWd`v_K53D1igM?NyjYY1?(v^70SI9`tAd1$(RL}_1;8Cx8XsWV0>pF_<*xv2c~&VHQIc3k*Lrumw$ zOn9pAmlC-On2{C7#b7m7aD>H5K(_u09(I}iPy}7+ZNN{q|sf@$b>R!9+{b?U1!(LHOgA(U9$-UZdetlv;GcOisEO--a0TvlBjQ(+lb7*lMqSej$7SD^`cH0wy5dT zT04U`B4iJOB;D`9=lDv2Cf%Qisx|&QS&PmzB@pFkBJ5ebg&2^Ocu9{Bg7D~ z>C|zsH;z3%Ly~5OK6Qd`X&xsDFNDC<4>*~grV4-XDDqo2t)~d9bNdp<)7D=VU@ne0 zSg237{8GN87{jl;ldyN7KCNQQx(oBejtzomWoC8%c<0h>t1P6Jc53^6-xyV+#XaAZ zwuARdY}90>$hPYA_=h8AoWLjFdw28{ zP4xb#iTe9Q?iNVC3}c3-tbf?f`K6?J=lNIvo$9-c@wa1Nr}tUP-0HM=+zXoCNRMnU z2Cn67yN2|^<)W5f0Y|vL7tz{Rn2aFccC3)4nc_(hEO%R#_1nIx<5#_3rs=LkzqsbK z(QA>Xm=!k|tw6 zQQWQw?x?fo?w7ha4y4Uh%3GH7B(t#~e0n!ajR42RDJDbc_RuKU5LdFxijG6sqk$?gE5N#W;0wh0F3p_z#sIkE=41Xg4`i zf(m>%WyxO&bB&O}pM zjgv+R)8YRfN+EypFkC!dh!e9gtaS!LL>?!=gx%wYp)~?RsE_C^@wE87jbT>(d^i_) z8_t7zF*#%4l{3#z=-}T^QLpoiIZ*s%VDQXfW{)`v{UuQ7F+MGSyHgeBPIINby&VIC zaH9ApezA2|9FCAKv1{l&Cj}5mff+7n2~hC0oqid$d0DKN8bIN#9enq`w=;3+EVBXp z=8Yl!Q5ObsfqF@k6~*gqDnpoC2yf%Dr796UODAbj2w+K`zkJ6=C=F%ljgYQ`As*27`ewkem+yU-$kXF8Vb-&W5dR2{lJqld1U~))8G%c|Tuz4@Q!tinmAo+E#I( zBiq?Zy2Z0X@&e{XKy1K^@)mbW zm>!${O{DKk?;Kc1vS-$AeS(!LpW^y+NIfE-)8Ma&YoJoQ6-h^2^H>bHid^z@P>~7V ztCdMQwQbA^w2QhHW-s&IWGPe@dJg(@GZQ4P@%l53)rgU#k7h09L~VP-DT!<+o+LVC z?Ei>^m({y1y{7oa3MIwNrr=QnmCx+-`ALyfKvqStR9(H5a2?B}rdMKwL_V7+>Va{Oh5vVd-T~Ub5-w)5 z#lmqhizqVmMgYPc0ZjZ+;}2%H?bVS8#`9Js%5zllbY;I(n;RmmN?R1-w&qqzw*Fx@ zc6fj21mujor(UIR-8GVD_8P=FNO@dtT{kRdAmV|nc&`yMo3?h|3zW>&j>EqvJl-FZ zgn9hjH9qCytEGds`)7>gg6eG*gk48hVnp zKBIZQ$BQIcvKykEnN9w~$wm*HNrLwc(%Cb|RZ%a6XNQ}n!5gTBBOVSdzQ4WJF%^4P>$ zv)9xz#HEW~P|p@M%-X$ecTvGzyvz&1&b5yi^7_As8ELJ)p7{hj(MHX7Vi z7fIHoXI+6%HMB*m3`ouh9M6*m^)5*>R}Vxr4NmXb@9|XAaXYN&x`65J8HsT{@FsR6 z{GW>E^_%R7b89TM_Nz}?<&Vg054+TJylCp-v4&97WETCIjnI35I7WPhScl-h#$$lc z9|WfgEm8-PM$K-Ko0Zw3B-k zT7UkQFg|v?BcLXja@;EXdE*!4w%TRxlLlxzguzek+Kee+^Njd$n_8cT=}BSH@&!2} zzgp~gstF0eJb$swZ4l>RUC=$JH@$>|X)s9`Dgn|IN5V-jh6lqAQNf|^Qypk?VYcIK(!WNuhJoKfgrV=lt&PyL8DX9E=REc=O{Q8&h%zr3S`al6$VqN4N zO+wxp_1hb7zB|jU9^2(+zU_q6lKHRusp|E&eD8(aeewcjST6&cxX~?XDn=L8;r({B z);W>Wt@CX=te!^rRrefvKI2Y1ia&B->5Oac*7dV?tinW$S$X)>bfaCOB zz{txB+{CxHi)Ud-;ovcf)Ov8rC+7?x0;H~EbUg@BaPO#gVRqQ=49hm0C*mZK$?Qv@PDuiYP_yCyyI2x6&)Q(dNyoD)i6RbI zm{SQ8@x^~u#xV?PJ&GSBDhKjUrp2n~{w9fk4`mQin2rzO)5QX!H%wR{CarjjS^yBV zgb~5;C~g71-<%d|4;Ay@c$9G)xWNOp;QSFKGV1~_Soe)#PdXJ<#ib}`l_e2q4X|hO z$G559f>sVzq&GQSp4?t9dH;wnZ(7FK^n=6QWtlXA17DS2Z>FqOHJ!}qjk1T)nkLla zCbp;59LviwyTbo~rEHvue9h8bVSkK^HkfxFlbl=#x0G=LV6%iaOG|S2cHBhR_3dER ziCUuN&Uafxe}M~VI=rqk8d!GwFa7{fb={81#iyC3DG~ z@-Z+^E+N!z+JdyCmu`UQHfhDnk0W??%XgZ;I9;V%IKu)BhVVD|+L%Ap_+_jItXJ)( zxoR2Ynh=>VPRE8pdw@^=5S%PdzJ505RpfJN;?3%!kXu{$}jy2jj3RX{(^er z+~V&zAPtc4S{bN+Hn+5A(YqSjE+>zCjeUQGlpeVlnm4+z=D;0ymEXkeCeb9pBQB{w z;m+Q>@=#tgpo}`OjwC|fV-BZyrTYdlE znqHc6)~ zFS7uwS9XX}uMLWa-?dX%sM#P1JDR}KLPkTnQw2XYL~9|-PhgV)D8)R!rmT2hS7^oH z5^T62hAPRlfIuf!SxYoGTJ|Y9@pof-*jHvP{LUC`J8aQaUEE<*VsQ#~b!j*EIX+>g zQzit772J_S?CU!=^*D}dEVc$ymAoB7!g$vnl_5=yCjGbY-A<#vIFdyZk<%;@?=K3m1pL%}J;OzokL zGxNCF0ckE7c{C~KiCKPXBrXRrqjgnx)-~5wxV`pgn+!6#md_&x7*E1aRB5OXDFm_6 z1u;O@tm8uOPt}WsV3)Jxs2u$SdiV>StA_nb6@_+7(O`|N1*OklidJ_E6_bAMD2Uxs zDY)-xa{U+_d2dfQ?@UvcQKyJ+ zKDJ-jMv3gSAOy7@$~qi<6?dBjT%+4ZqpnA@H2<=cb%3~nK9fXRnVLj;hi)-y^FNE_3 zyd5Ex7H_#jl!m|jTNfUz zxXj(@XZWEIy1E2JGi8;nAjj#10db9GHcAg3X5+8oM4{`F_&Y>bJv9Ct>xI7h=@`SdTUz2xNL2K+Vg4u6 z-9yQ$vcsGjK?Y*&j%0?$ykte4C*}m$Bsau#Hf%HqZ!D^$_h}`DyoGBk3&^|}+zVh& z9uwAd5Uzuwli$q=irIFHoA^P4Z!ed$L0GLUOS+wNYmz482zZ9QsL zG#5|-4&@^{HFQQb*nevfNwhp!$*Zm;t}@+NCUD-rb*cc2ZH1GZryMn}FfjJ$V(@)r zHF}S@m~2TPw14`MO$a}MVU|p5pM+AXSHCc#?xBw}n|&AXc$n;Hr8`i$}m)+z5xEzu9Ttxk42Ognl2YB#9qvNqFS zMV3fAkUU{O^P?>fb>YN;p(xH~!L6F*%}(vukV|c(Qm2MnVC31MouXGVjP$++u*mv! zMzb`{uZiQ6r(Uv9lAS7!M()*WRa{YQzCnW$*+xJ+ebi?$$BWh{lEUk2GCnaD9Eh&W z@mWR$ZEpN#ZK_BL*VBfVMWCTpWn4vX@to+yOn*Qen;Pj0kc~byxX>fecJjC0^HG*uCtJhS9H(-v?(FK&|K#U1or z>;zr|{d~?D%y2Pn6Z9oSUk^qY2$bqsmzrv&@L|hl*HI5iSk~2*-(Xu*BrMPG%8>)a z{szoFF>{f)r^G{?z9w8JoPzD|HvA+P2gb}H^B?|UFizKTE* zKzJhtIhkP@!&*j55e|#|55;(|um+ybbBu+kwn7}rH8*8(z6-7+uNp-uJ(i6CCNqfl z7hBN%MSf1_(EjLiXf`Lx5$6G&rP_`lMm6_Xln3lG<<#-kxh8etPODtz5^O|*d8%IQ zOi-G?wavljkDrF>^t|d#(f${1i@RDT~&%FqMyX4yNwjie^UMnP8-NAE=w3 z6*_gQBrNEmAyugz#WLsAi{z|KO1*MA3B?EAn1b$u4aKS;l%_|cK-_6`Eu>8slh7rcpeO?Zyx$Iz|99pe#|so55@yQ=L~f=+)~PKGi*i* z)z=+xbxU^U*8Ekip>PH9A0Mvc`r+QQoSq*Sx z|0DTv(A7$z#)z;P9UX=meNwM!Qt4;DwE8!+O@|k$99ZoGVo}7=KWg3|pUAcLoJl-4 zD|iT`MHe8(_q4&)XJC<%zhn>B>{Sces*W>wSz5UlKtHo>s@!tjJ_1pAe2ZWKw8)`-o2a zSrIXB_ve<_4K8jr+LyOEV;TH>oby01>dmceT2I4o(I;PYx-y?b8|OkdTY1Py?FGsg z-<)d%%0)zj`vYFOzX97e&BMy?eW&c@Ab8XKNDY0VZ8!7B054n zTfUKa*O`(kqACy5GX8lbjJEi=6@LrsH2p_U%HqZmh;7{tQDn7>CLe^fp1No~a1Z}& z{IymfF@k{pBD=E~!__S8# z12*veSF$7-&zlZ4yFxwFCb8a{1yMqeI@Rd&bUa0}-ww7e6dGd*q1+dre!uG+FnEcV zt$0dOKX&+TM)To9xU*Je#v(|x2H%!^bn5!}H0@x->&MNc@X@8JC$NM4N7=HJ@!cOE zd$!D%?`i834F+$I@)J#8mSz2tWj36#6 z|MA0>NzIR!Wk8t1ThM6yZyRbjW-eDoDz z)eeegrXY;+kB9lJ;CAGcaiU;$Wn4E=k%__;$?jo#`ToH6gueor9J+`vvidY&ol^^mL zgL)lU&+WsMR#UFVkK&(8{1(uV{$~F)kslUvcnP&6uFt?29m#!LBxPu)9?*H?NLb;u2OBH(vmqQIm82++lV)^ zKWwF)SRgLcO%7b?DqJo3@uum<%BN7URG<#zwjTEB2YIx zWiK=JsS6WRAOwZTohWEAuHv%5z*LPa>aGk{Izf7W6nf_l?Hy(gQ#vhA; z!a_Q$_S`w{X`ou12jD&q<1qil)rur*(B)TpNO*|RZq4xyNz!9Xa90P!-fq@I5kjW z0_QEYali>_aAoj<){I*}@}=wN`CQQt&(5xK-DtgWzQ(E3!w-XL+sBa5W6jn0 zR?wm8@S(MfDm+PcIMbShzBP>cEYzOH9vdQd*77VafzJSMj<|GaaW4z^D1KMim_X}P!hQ$v)$ zmA98kb`;6h;EL?v`?d6zg^Oc0eu&+P^f11TBp`j{hUOHxNiYJ9Vs_mS#h4O0tnCG0H`T64 zwBFBb0d?xeLC1CE?SCu_D@%PasgMMQ@d3>Yare4+BSN+#(Hg@WMpG=5X_TGUk}tcgSHut^fJO zH+2c9Q_u(O=GD&A)P8w#t}xdXAPFy2<|}nxWD8yk?$4IULdU;Hvr0gF>6v=Yo5Z8h z85#*n56myr^f|PkjEelBIDwHlb;nQQ4Gs%V$J>iv6WE!d%hhDA`4xF+7d4soSUkA+bn;PAkJhz zz_hUjb(y*I@8G|lKC0VQwH?w#zbl908XkWRzt+&n3%P-dT5Bo-t2KL!LRNWmouJA% zrOafAb%&hvlN5;Xc}Nt691*;gW{>C(|A6;Vw>IzvlK>c4-0S~GJRFM>hs+;JiknFN z`4e{E!mRfAo>n@uP^Zm$TLvAsmC?gf;aWXDoj{cD2hy}dAJZNpaj&;a#yy04%7}YW zP@#H&Y$6!jCYMADF8e{}Mh1)&Z@qIoM(+Eo8Y%L_;Ui&TSp^O4ME0c);SCQN=oRV{ z(G@lW88=p-_`=P)Y$1-@jQ(Evsi&mgmW|cd-H$8RO`7M)t8lUwQu;uUStdbGP#v1x zZwWQYWZk~64Nu_w(2&~vMCQXzN!N?JY$YCw84pkKE(bBG8zl}M2ufOrXU@Kd6H5HK ze){CYTu0?ea=+Bn5bq~*c}=aMN=td}?wEaIoXmwmilzo*D-oEvXnI8>>$0G@t2veJ z;fY#KogTkRJP$=SBctelh7-m5CZ6_!?p& zr2bzAmJK3m&oFlABURYLNaO5r|I#DA#E~{+i?Sf2_hy9N9|)fOP#{5Qtns(7O00M* z4d;azA*)*2;x`a6PpQJt_<4r#g(nrnKxe(CY>ST;o|xwB;gk?5o!XP*90WyCNPl>G z_&=QO!uQ(9?KWad>v*$~3Dp=QRN~)fn8AyuQ@T~-%{4bijoR3Gp3!nRo>+Eq*0wkF zptL1v-fss zboI_o5zo!nkmEhds?j@#F;zapV20wGi2EH4-wP%hh-D*{;$7N5r|7;XnMM_@7r>cS zats=B{M>uuX-bjBgevb@`)vIrboX5^*DC~qy8+Pl1NFCm+-C0VYn5{v-o)#nPS``d zVb-6o)G5+U(c4T)lW*{toF$8X}zj^hyMN2-|2(R zv%%|XBB|px(~WOyn%XV zHynHPUWY$`Vcwm*uDUSx0Dt<=ZS{ODd;D4_ndIoib4ZPi56JzV1@KtI0GyR)`OS9g zEl;1Z=%_siUFhb0G0pN&3+m~p)Z70q+kaz}>l1V!djcZlQvK|0@`D{;M7^f3 zy#A2-o_ADtsw{jCqg!$w3j^V@kN2*cn{1Kq0c&O%5l=I1_c$6fzN@59))mx+dz9CK zqxeVO_Ew0Rwxf~P_5ejYD=*J)?QRZm(#)iv(=)FA3>*SJ3#u43`kqAkiv zQSfnY=7xYxY?l|CT)4KlxxARFqc=1JT2Bn&)0fkbqwj{% zKfm?jLAXUdABT*I?T#R&*A2mdfB8b-mN*^xSJ$L|lvsr-zl*;h4F!*wZD{s#MAawq zM?P@>1uBHj z$`dvP@h^xQJgc+tH^OB`Y&ih6f+c?lt$>G5l!GNvbQB~S2ASh!PXJtZxIOou{_iT zLvA5d>wT^_kb*ToJ~xJvb=Kakx&am+>)}|opb;#ZzHWmAYA0J{xZBGz;-2fAzVx^1 zMliGj*CK8ac+^EN#&3(4H~4=Y#_MjfSN`nK$PKI#RoGz5uX50W>|75+UBRr+^cN~T z&ynDY@ya6PdD3P`=IjR%^c?s!%S3sfKe~$%;(>cFYLj?!PY99)^y(}UaO8&%3mlp` zqpB82Cg#2WVevcR2i@;ge?6y_zX?87lpqDc3C(f}WC(eELyeCUGXa^>7V%4t2`P`` zyrF}?T3pW4#jH1JV}(s{{dtJa*ry0cr+8>eQP@IUB-RnV7i0Bw*-(-G47c&55~G+g z{>$b(rdyIu-^NHZ8`TyM+`4zueaz$Pierb=*L#VZdjq~rat8i|y9@E#I`N34#Sh1G zzwK|20r~(VG|0-)Z`&MzKLJF;hWYBtqY;S?-%1_F4W=i6=GLu9=aOgXlHTyx{o%9Y zqLcHEYx@B}EcEB%1N`Rx4NHuTmcH$2GvF*;Z)TDIN9A#K@p;1~JWC~mgu=L30UTF* zh-Q|4eGyM)*Kmz%J-_UbIv@cF(g%6Ns=oo!Ifvwy4?ju)K*YFzL;mc4U*@;0IAU1- zJ?KjaHmr2;mF>YEYdB2e7NB|ymoX&$tn7a?esKEB_^};7b{!I+(wN$;o-boJA0_p< z+3XFyFqCJf&P6nwe)f^N3%6!F09g)LIr#y<6$pOOZU*#waQ)efgvCAjhj;I&4qJpi zRmK2pIO*#`dmdG7G1w=h>oF!TgHjY(TO{M#Fc)@Wx{RQMb3eNduXp3CCp}S7B|R|s zIW(vH*q~izb+P@(W!v_9m%)a1xlYqDi0`gq<2FxO{x{%wWcUEHV+%dD*s9U<_$b8@>9&=i@n}oiq9x+-2fc@$KlLGI_7wB}5aQp#M(r=D} zVKXFZM!jAW_mQiuP2P1wIq{qll$9TSM~qr{@gC*XCejO(}M-w^1 zb#(sVH+;YHq&!!?UM%F2XpX3AeQpo{alRL<0-u$y23N%xwpu?q(I$RYNq%)!uybG_ zy1@Rj%v`#@KnF9kuDl>=6F!WLNDOwP*z5Ho0XWplDpTVN8-N0CXCxtr^nVQc#&=6i# zRobPMw=x}@+5)HbRcS&GaMyZG<%%EU!E4#e5%By|l^GkrVFmo8~!_ngSv<(2X_7m&X+_(avtI?>}~Gc@B#Dr zemG%JHF<2G0@zllbB=V-7Ybq{DhIC(DWd3MKZ+tGQfG%}7O!pdm zNdyiX5LE$xN1VsFzGeXoLoyXfjOcW_%+QvOXkCLw@HM;B?*oh1{1p#+y8JMem2QSK zj~poPNTL_ZLZvMEj05=NJH5vW=UFBWx#N*!^_tLE(0_&>IV7&+&1QCDe}}Q*b1Vg>6z{eod;8A3s<_~Z&}Rmk{x^D@F%M( zr~r5BbA0tdmPTIzBFxY7zs*n>VwwaeXQV$kV-Ky`rbk_v1@4lLV=QF`)Zul0axBf$ z=jOm|B3oVZr3IC(*I^+3uv%haQt>Sc4~a_}YK$3Lc0qCIl^}8ZOW8cVww~IL&NomJ z%5^VqIIZlp-`|>tI6Uun50}G^eMsR#6bp-BjeRoroB3=k48KPH+)(EQ^4VpCA%uK4 z7W3=g_HZa$x=ZwIC`sJz(eRF2`{|?_T(@VX$HUZQ4r}xSex63baH$ z2+DO!?7fy6HG!)l8R<|gl7FmxL%T()n!OEjZd8?jX6?~+Mu63OsP@6dV+|=BKi>`5 z)%!vmVa;`NiYN!|6$h8@3XrP>GpCW8FCO)RNF+PDD<6JYfNBnK>5mYGcX4jVrF!_E zXIj$h?~SEShMm4!wWA(fwrX9~J?Ic3mvi`0i3@!jNsIVc{L1HM4fv>9;7rXA=4^I0 zorlz9hT9fl@P_mdt-P879FIaKd6>FG@0keQ9l@^mgw00texfk{EVgwWVcR>j_wj(J zQsj(q{*_+Hex01oiv>D!Z;np&&^^V|tSeAYaaz&?j4myv_eHb(G`9JTYgi;cOMGdK zmQrm4$Bs|U7rCE^OD;FG(Om@AkdUV;cTPzq!>lUJzE-~d^jvhzWufrhmBf{jdvX_4uz2Jii$3tcB5J#WP zivNCP!A+|(K>LPyCJydu<%hkWQ?Rh>J@^ysvV%H409-u0iZeRk zrD?SJt@n(OlweY^=O8ay2MLgFVDrfV*VhB~e@eZ6J78Z`MvJq+(<}Mm2x-(qjBtcW zTzs;ZMzE)hlFUUAMyTSZnFJy3kgT$h`5~1>3fIskjw93(aa?3@#P?X1WY#$GU8CNU zeaKZiWv_7m@$IBOxO0hA@<7G3Q5gKDu~kt^e!Cd|gmMc6?|UF9Q@&k1k!O9w_(-st zE{4ZHpmg)NNi0%Q2c!yOb7CI#I_|Z-M7>+lCa_8PcmSz4I4X^vn{3T6o_ho#8dqX3 z50vzBUmjk*a7@0X%hwSZoRZO_J${;e-Uc7t{DpZ;*@{Y`$!%z{BOX{HeV_Psd6GC< z02>5Ys0P)G@b>$J;5B~uV^^ad|K4JLZ){J0tHw)s>LduqL$C>ePR28n*%UfZ$X|h> z)C`FK-C;uxJ3%oJ6~I&A1Hx-1D_HVRSn2aQR=V_OEbiB54gT8CtVT&c$O|I61q)a^ zqy_KN(1-h#huJ-rd34*I|q4D?+~i<^yl~F=s4-51@Zr zJ%;o+@MV&H{6cvzqE%y&bTkcDJ@=9i7L4)@*cy08GNXcpR(x<4g=$~X1Bmr7d=EZ> z{th&#_bI=}Mv*RmuiJ=V_vPUI73=YKffEi9@n7*qlnhQAN*XQM9{hP4BDJjx7jRF>>deG_2$;Tg4Nu4*b=gew zze~;yS$tKc(XI&3C@lU}s?CiL}HZetPp&-L8wl|=lr32vPw=; zH1fb60=HdCtP(bd7_W@xC!Eh~wAp}bGVaqC=3*4@XEn&Y&l0>oJa4=ZA0~8$IjYj=%RhTTS{uIkN6A724`22x7qHJj8ACNE~H_Ul>D6 zUvKxU;IHGM@E1-85>~bpYnuP<(VYeG7r?~#ShS=(JL_}oZhrU!ycYVwuM&p4u{}QK zdRwQ)ibH&P^__CgwWf-u+4cSp2zuie*B^ZokUzWHpuKc7X*@O|sT36Dye8YQS?{jA zWtMe63E5lh{E5_;uC4c z;rW}!UhL+6KUF}8TpHyKj4rBJ3(!VLR8IH(pVh(-L-bR7OaN;2;63xKl_K)NP;$?@8D45#%zxEos*YE)Pzmp8ft)EVI2 zta&yE;CyOB<}M4m5e(m7g@BiEVJFDhS9BBRi#TOUsfmTk&IUgV(c)hRL>It0TD<(} zpw5G)^aM+ng!mP}!oC*fr3Rj_cf2v3jV(Rvh&9A7(>PP z)BYZF+F0&;T;XlS7fqklde*%L>aFUZxwe$wp3{1A;vzHj@Eg>{3Vh+6XlGHaJOQX( zcu%~w!c@*S$)s2RP+=PveW!1X$K9HFR6S|s?)(8Zo1MwqiQCi6EKEH15o4t|l*cRm z01+GWMosx{IRnkP+QC#s8L$G^o*#OJ?&yhMuW6pG?_aJV{BH^ueiL;|iH$zMSXERE zC{ik@;SP;~kUY?%blr_`Eh&ahTQy$E+zgbONXf<9r=%f5i6}FaeeR=&AzpK<%YpWQdE%&GHdV4v|oyKN5U;;zR2o!PiH- ztcdh}=`EA-(J{z;fzY#GdQ7cR(nOz<##AO5%=ZZtx7hLO3trrdm{YKca&3x5EPoRa znrkf&|H-wkLI~K$ac%sFiU>O{QTBO@E6>N1t9LvDZjZequ5O^|f2ffKBPZFEg zX|7q8MUIk*f_yGQDaLo<$#j4QIDA!H`H^&u4B_^HgK$sTzW|IwYabXnBMbG%o&G#* zNizSyU5)O3%fTyE=|7{S9X@*YJKdBQ8ly7Ia+*hh%7&B^SjabYUb2c zIYWM zu776`>mNLp753V|DsOOA-`ua?b85W037ESs?|*;x1Khc7@m9wUd3f~{@Tk<8eGz`Y z-b+5O_iE^{mD;?ne4q?Eo$xCIP6zZYZIK^pdq;oARIW>*gmSAZMB(VKR;QF9K4XE` zsIF?PRe#b$4{4-h*#&!NUEc&cqRcd~GDRls!C(6-^0xF(h{e?bcf9zjg57#%+&V$q zbyaf7?3fT{vXBLT!dqJPXl*85I^4%z-7L zpVg@1&9=OE0^+mie<^W9SOqA%!8#%3+zA0EfbXHoyXHO#a<-VyQrvRAw11t~6u_&4 z0^YN^aa-b3SozX?T^`h8(HNLjL}Ebvd-goBd+}VSey+wv=bg-R|71npuI8t!>7Dt_ zQolm$8<8$2Upji-Q?UbC>14Q_5oX0;{oKu2%r~BL`nxE&ftd`B+Qk8VMUG}&>=-}5 zE4zCVIp83@fZKP5l*ZyU%O8z~{Qk*d8TFc_z_oed7k+KE85u+r7<-GL;Wv3DvdT%~ z$anvv@Sbyz$E9A_#UCzp@4hNt%Crt$e@(a$(i>o+NdulSl>ut#>o63IU9l*}g#4Co zB0wz|%}M7}*@bEYq1Ri!b;al22&hDCk!#e~_AYJ9#|{N$c4+D`>63?H#Z7P2km-)+D(NWe8RY~45?yo1s|(*ZfmVAUy< z7H5w1lcOKhHy|QEe;n?94YTWz*%*8TcRIOHVc^{rb3UoOqa!4VQ+l{Z-r9!uy%mBP z$AylqZ8NPF9ZQ(rhq+u4?mpH$-)P7PE&b;+vrArNvKaXqp!f3H2q%$085hML^se%3 zOD!yw*>u^-x#Kvc2K;+ePRYpM`IfZNO^4gh!^ox6O&O)0sS#tQf&4H&FCMo%tp_1n*snHVz9Kv4!LVYz zR1B$fj!ZY}Y-p@r6wZUhiyOI?(Dw4WpyvbhjBmKa@zfH_Ohi{|oa-1%a&=)hif;l{ z6k`@vM_cSwNS>g>d?XhamQ0tKhcD5=VRlmM?NlJ&0sQ<5sI4ph9nB0iYFuPrc}>&2 zB)LmP0sunVPwrxOaa0Ytc1f5uSrQUE`nU2U=lNDkA6N2cu>aQ%jm0m^BLQ;|J6v`z zyN>d-%&W!~l#NBZJCwhfWIh=_%H_Q1B*)6k$A=1UHK^@FRU1~Fpv(d9?{#e{cb zV|9CG$tDC2_wG-!-7D0v?7Qf#P`*q}M7H_8Z$_$-3ALvfxjvXOZjp|*EKK};Fnpa@g@x%r#jXQtUonpS?`WNnf;ZCE_*k-7>$~ZtOMxWH0Df zD}o@5*0($i$$2rwT6I83`$bsGf3O7cUy`WcS5Dh(nGP;j)XN9IC-OC>ZR<*yJ4|V* ztK+4=aNl$kD?T{OHg7_ufXv^i2k6#|-#nPdlCM_9z(hdX{TmxY&h|`5e^B|gG5Gp# zJ>2j1IdK_fI}Mj9GD0xp;NBusB(fA0yI7@=hm3ih(-JVSS>YhO{;)_eexK)Pw_V0?&rtFFIT3AdeD7;03Ox4ZO<#JEq9Oy;D0w6AzdsX zlr&+H6Ij*51MqRDOVg_a-_i`>%qem96YTlQ67k=qj`58wNWlj&9)6mT_E%LJ2n#}R zCTEG5yE|5~SO)(j<$=lw#3YZ;dCcD>r_#Vwl`*z$Utg;OtWg}xgSFvTI4q7*@9W}+ zk$=Pv4H%@Q^Z^+NU%-t0C3;ubspf*%zW*Wz6f7#GOKz7tN>UzzTPkb8U6*vq^*;aS zl8J`AzL_V>0Qw`JXZ1PaxEv$iv4f#naR3*tIQmmZ|Dp1{ENTef%XTXXNnnXKAHa;6 z9p8^RLmmgbozRsZl#DetD^8K>KV$;TEa1>})_yZdIa=R%5EVlPo_TnCfMxC|P=*@X zlI@`=^{2(j@&i#i_dSV=dS7Sfm!!inKdyf3{GV(r+v4wP=j^T}52oo;-_$VvG%&=3 zf4v#$P57su;eWjzRHNcuAyWZ?EGkq@z_)aP#?Ii<#Q9*C$e0Si`_UUP_}^#W_IIU8 z?aFIr*e@1J%U2jOzj^p;=?84KJA%88>1$tag|FFS)9zPM{}$n!N$gJ&48nc=wlgF5 zD}SrC-wxa%*&C&eagL1rz>AfCd|5To4vZ>;j&Fbl;oJihx(IyEXVd61-6GC%8Q~P5 z#9E(52*BP<7#qw=eaqWbjELI1<&pep`3I`vFJ^II+`4*pm&vFWDXx?Csnz1$Z9V_Z zxr%*deeDdbV=8xY9@+@s#Nq!hOVeCcQKh4cso(*VT5oLG%r`>q;1wNzXT_ zMFjlKelUcZ!`CQ|ZxDtl7G4b0l~kGHx6__sFD@LSEZVkkmJWXH#=s8cUwRR_Lhb=) z8^^vT({yG;H){y=13wa&b`r61)cMLBh68%iQ|}Eu|KJU#uVO3aIHkA*$dS4%V_Pg# zu4twlJfiM3t|98RqGTdE&Ct-3UE!aG9%5>7Z#)?l-)kwe3ejP%P2wv_EZ<h0ueooopX)C!)6JRC5YK?~GmK?Z(Z3k6_=g(IU~$qb3#SQ<($DmpHa_swK{NcvUPc#jqJN|FO%L(1-;sa zbsxyp$2}aVQRNonzpLIT9C}s=s10c0Q_*WX2<0)e8n9Vf$BZIxXg#JU-b|ykBOIQ} zXpE6Rd8Z1POx!`0ewer5!`I#*^S=_FB@(jWTH!(Oeg_{S(`WABE*UY`bNZF{J_b0x z4Vv!pHykKw{oC37aq3(M1J845zqBpDRg#g}(kj|cTew9Y8x5)4HK`a%%AEBFnfX8+9zqTQ?kdla&u0E^4f0rOn-+oA4;>!n}6Zk;Cz4cg~?Qw#7+@$#l0Jth-0` z%H9TseAI}0I8Bos0t-#Agv`5t1vJjwz%%X%KtkhPH-oY+Chr*+?t+#d+X6I!Skva^TEW@D+yKRCHWhg|Foo2z$1r~gEq-rltn8LXSq(zB8f=KgDZgcWo~T#6ojxToO+=)X zj>+zH0L#viD7#V}E`MeW7|E_m#%v@T*T*12i(v+$YrCp%eLsiaN|d?p2sMxcQqsSK zjbAKu)Kk1yQsJxdbMa#YDp7fre7R08p#rEzF;*#sw+uE5ZS)U?c#Zu!#%D$&=634r zZMmAH9V{?G>bg-(5B5{rCCdx>dlr7T_51x2QG6}mtTcV-uTZ3;%01z!b$ zmXlFH(zDIRGbn(pU57piX`(m)88 zTNU`%R*n8DV*bo~%)O-owm(bm z_CHSzFw1%!kaqO2W3KC(Q_o&&o)C`q>h+);!Hy+u z$FGmVpx?pBzj+7tYF16vej_%<&$hQ=|Bj@vaL^>%(kMuCs&Q)Y;7?;u{N@X=qY9v& z+I-82qzy0u1zd9%rN?K^h#m)WwLa0J>7ghtDnQ=DkHqgez_zpi>^`gm%s#Sf-W`wW z$aPe)Be|%8g_(3ObLEpWC$?}Nt{0!O&iX~HTUV8X8olXy?Yd^j=6@>G?c`6Pu1@M7 z+Rou_HDU&)+KYXm*y2Lh1(jiIEsqK^;6gd^;Z}e64>-V`CW}^C+~@g?t11;PvZM%1 z+Jvae0>FVjQC2(A*{>A4+vFPwVM$GRDZfU3+WANuFxwj*XPi^qXJ3qr(O$6Q?y&)1 zp+pFip#8>wuh6$7_uHjQ_V4hY{^wyx+VEYe=MnUm1O88Oz;~^lB?dMb`|_>lGYL`Y z0Lu6BV1oPbW9VZ*dNyIwTM3EOibkQ?o(40Z^-@dSG z8eeA`Ok@@&7_YIZbdVL^@Ez;i^xnr?w-_LbQ|ksA00DGj5?m4nvm1P9n1prdMSN`B z?fRSY8`4U|IM-?LVq_+JDZjH{KLn7fy8kK0>;a*7Q61 z+V6V&rwbwRhfklmOJ8ggXatP+H;_?3U3;=6nd4Reo)~WbKca;|KBs5hOj9Rr?fJ?d zg+N=jb=snH-^i$D1?OC*MiSBmkyqdQ;^*Rh3Uu5UnJ)N3iy<_iSkf&Y(O>2I4HX); z5ZvW;@(_kI{JawIkIPOU;>xzL1H-sSQTN%P{;wrWwuV}^+)V<$)L|Byu86f@KEuC` z2|;}3x1xH!$f<`%{_F6J%ZBZRgs)TOSrm%?5vGOS@G@=YUHDl! zhoxu!KgUd7ypRWyTXsU0U62E*f+vW$f3D%a8<(>9^ToZs^l39~vF-;=`c)GSGlGb^ z=tn6}z^Q12OiASSBN$4Da1*n2;Zj%E7=EiWd9>)Nz;s&bh)_n{>I zi75wOk?{V}1PNB+G_mMuG97lQF;eAS@c*%QZ>ZWuWLMm95NLeF)m&3*i)4g^bXxc< zIp_g?xXnZN0lr(b2mT3R3r^sODok*5)@H7si1IjQNtd1o?%*rAPnK}S4mt7EW{m6B z8;81C&+*s41z9khU>V&*W`g*BCo)a$(bvR=h#@_yUvTFz1A#hr>_*Ifs3>edeCQVl z*upi7OLN7Qi4sjvFeb|HuRd~qpf!VSo!~KUlH*-hyJAs!pw8?&yK3u=fPXnVC2@_X zl_RImV}g@&(cX0g@}Gms zJ$6`^hvvYUsB=KvK0#fIm!XZ*fEbR|=%I-VsAQU)3dkJ7aM!~>J@YwM^e_*;n#i%O zJBvInv3~bZ+V2BDJ6oV+_t5vxM-41w!y$RswBhuo5PP2Ro_SnHch&>#33Fe+zdaR;ShYB?&I$l*fG0^J-^L#1; z49>s+CsiYr%#K`>Jt#ew`wM`bHfGF6Awo{u;*P$330p^D<{u>k#q{Xi@{4|t{RTJlAZP1<4-&CJ6jmPL9wvCt;OUyZ ziv0V z=C%7@89Vc&-^z|xQWUw1#N+i-l4ttIn5Xn`-E)L4kM?@0efjd)mJ(dnvXl?57Rzo9 zpCZoQ#qH)Eo3k-{l=@c#TdNBf4)BJ82XD0){}aaHPQ5e}rv6!f7Sz3Hu4Z2hk)+QT zJkvp(Qk53M&Oo-pnj0^iwwGn^g5B~?iGYs=+zezk)@AwJah8MwG5lX29G>qMwXoK_ zj$NZMpDg4rV}C?1oNpnR;@gfLMIzPHI>ujS7;<;P>?C~wQ!5g(oUYhAwK@!`VQECs zTKL)%n6-{YnwjD>Q}${*V)nMowo7x!U%G3;@$Cnh$6-bf$roovfgsu|_>?`LwhA`V zIz;mPV?355oN!fcGdfMA9VkhRJUsyE>z7A1 z(fFy|?09}{4t?CcG-V&%{7ukyn4gEPR{YXB4ku>}b(?>lTlyI&Dc~=KwEJ;ADLa}P zgP*4tG#XEvCz+<@(Dn6-a~QM@B{yGKQ+~M>{|CnziW@DrOOD9K@_dJgZZ)m>fr*r> zUZ$r2qkL(4QJS zR0kN~(@lf`2_37rJA)+R1RiLWstrI0g_#}Fxtm&?e$^I^wLO6aNCpx8{%V%!LQdMG zjX5&v!G$P~27*Ff-(815o@fQ~G$P#xofZ&MxF_`*zUSg+TdSo<0-88vPOYq21on`Ldcr)?LrS>c$m%k}U`_wl?N^VeEB;=$h~1Uz-tYjmUK7MfVyc1TKt9^ zkcekKqE#QWtfl+RrpL3;Wj}F)W#j_|x0l;uJ*T@}!~k56I9~n$!yx^#@(Mcef3pBK zr;zu)2qm_HT??){cKq{`36F!%YGfKW0twAtWm^|>Q4>>&wp+t{LuIZxX75iv60lSs z(bpe)V|%=U&W!TU7|TX)R%{?`8|4|fbME|f*N?>1XQ$+{i;G`;? zQ@9qYoUE{9H;U~u!>ahZN({(`4*$d$@#arc_AB@KxY1G3<(~ez;i7TaOZrAIh7{Wd ze-SHtu1@#w97cAC* zBN>Klgo(g>^bQcMmM%6Tnd)Gsn+GASVk=W*vJTo@d6}b$gut9&zLT5?$`vpvn*JRZ zXZ8wSkDyWeh+R!_2&r1DL~r(o4K`>}(riM#G~II>+kz{k9Of?Nu$t`S{O7m0;_*KQ zEV~p-4f^Kw9v#cS4}^QJ{+#6SnHR8>CUcdo4v=6+q4Z?_+iiOsa#_C#su6w+@e6%v zO`3dVS@Iv+D|hku!KlQr1FUlv`23~jc8r6Q;P_@JEyxUP)wex%Dix9V1|vsI4f%k%>;FwMed14$}8j{=%L$;JR6i%nf42CP`YFxh3< zS5Qn~8=Tb&AXV0vr+4%FBQo`TuXYt?Al7QEi5E>`*PKsm(@UDczxcT{&aF0-?&V5f zy+?m7sB)EmopV0tSYkrYWT1ijk!(OEU|hGy>p3cxWarKPcB0@&c!owW_^`lT@B0Sm zo_)lUo-kk(3!A_=4DHWbeNoCU6o+E&4FVmCOXjr8V98V>xJb64XYlyUlT_N`VTQBE z0Q&>T$AuyPT7{37x3^K=6^3`ptvKd!RNxIKUb#J1#OAfoUv@o_(#UD#uQ(xLVOdxP zEZy}~s*C)+2KtV)J!$L3Cwr@od}!DgX$0fmJ3d46T~GOdUzwxU0wnaN3SVu3hhQzp zz$9mW8NQ$07^VpcigMD?Q7h^V?r52{(ub{=KQZ`j}CBHNNZe zcI0r$wgS@Tz3E`Ceum(AFXvxSS;QI4`TbKK(=o{!0jybFx8K(7s=~>eWl4$`0X?}c zR6r5`<|v$EbsWdB#fIyQT2DXr1XYCXSN7m;4HYl@=WDa<5XYYhw|ILqhv|4oiznV( z3~f~LU4joy@jvLUHQ+8n#@f#gpic4&25}S8_>H!yNn&33ta| zow2E$@OcjRgcr$xUuVT)AtBSC>AOxyU{X6%`3Dt0?b&R@xqBe^Ao4j8fR0^b-XXh6 zfPdYvFKHkMW#mh{WZ0R-r^OSLGpaJ9$r_eZmx`=%3HNJ5n$Q8sNyW>yHhjj~lyRJu zE{h@FBqrzv{RR2BT0`+`&ch7HJZ2zUm51U6Pl!(qTN;mR1Yd3EkfnE>X;?`&D(I=g z=KIGCP8@pex+{jOppfUcD>F04i6ev2XLsac2mI@QDI&IDULR>#J z3ktky!#?%Z&32^ z2)(#83*e;?{hW?4>l8vYRf^Rj=2Nb$vZqvA#fx}BpB%R0PXq0nQlzo`S|hiF-sQI@ zPNzF$TAV45Q|f+1&x$LQsork}Zgb9gUqjrk>bc!b_?cv}V?X&K6v*-HB7Db1q0JY+ zBp@OM|N38}soO(8=C9DtW1?z_dDidbYfa|#L}vN~Qh2k%#D#hRWqE;StZpaNn+68q46lBo~&m!kCl%Ka_0yiq)x$!sFym#bYU%HQ<*Pix(y>4IuH1i6sl{aoAB3* z#vMurku8!D#IKnzGju1Pn+|Qp-?_IyxIs{EBQhE?QMlTHwKj6`roz>kVbn;N4Z`#` z%Shh~MZ1$+kOzY)!LWSs!$w?JSyU}Rk7F!ND^^zc1}k=KcmJ2z?k+@Lz;A%zFG5obME zb!@I1!YFFg^BM&?CsHjOWkQA@O>y2Cm1fR1@G+id@f(n)bPuJe34TK~$DHOl%}zrP z@|xBzsJeavXE|LK-kj!tm0+eeQ$A2s_v1~F*^O*q*lF-da^lh^nxT252|Ar^QP~7% zR75LngT}14f>db(?rc+GY6uhhkv?%kSYILjLJ7F zA^uR$gULN#WG2|*y>!kya1Lp$mi)_Hdg8>uQT!iL7|liuCy)q_m3$UFTCkL+qx9g_ z(X;^tUfkUwy3O4{$gQE5xnkYx(e1>`s@LP1pG@zZxaMyX|ApQ6W`zs)bN{gbrCUk( zlyV1L@9nJTznGY+vxx^JogV=A*pmCG`0&lFD`)@wXaX6Ls{ktZqCy8(`Uljd#qe9Q zmOdCOU__NK>6aX#Xlb5$30`iUTlMa(S z=@eMr!DhB!K-IVBu35Gx;;Kd}T+;&9>II);TW8ssZg_a;-tQ?J$=>q15*J!_axT;< znR20E;HPl@U1j6f4UZFpTmK)f-aVe_|BC}JKIJ3TD#_it$t4*fgsq}f2ua9gE+G<8 z?z54QyGm|hF1eI@l)K42#&Q?3TsD^x+l<}!d-wVN?vM9>d(6zs>-9S4JfF|=JdXwd z5UA`C8#=*P%#o1bjvGwlVTGKJ@}yP&&lvBh8rI3WbRHJWl~L4;2ID3o1<3qV>22ej ze$w}*%KWZF$bI0etC;_FDczICt?_`A!0^ME;J%TCwh@X>2B)&C5E{f&vB}-B`Sng@wUyEIgaK`;PqNLe|Aywq8DrCf%Uo80XM49%};${T#;rP zAj$f(>x?Sl+;oj{aFzGrzd*R97{h3|zfTDH$j)m^3nwGDevCj5ir_XU~{(!J~ zEpfoicE0>(Scf?z!uO6Pyujmp+DI&F{C*?P6RIEel{5SwC!0qF`rGKVM^Euv z%`?qU8iKnXVU>E{PDk1#{q%$PtGooP@`A2_>gFG>>tsq9vE%ffJo3acjxI}1UB&x= zcXCXtqx6xUyPQa^tQ|i-;f*&L-({t;Rzw;fCi%YOK0uz(In|e=B2zR!vd8xC0FB5y zdrcf+hfQ`@i^<`d<{Oi>aI;lMb~|TOMp;u!{+~b{a0+-q_xHC)2>mi$MdS~wE5X^b zris^nZjJKBT)!afpGdfcO!*9rNG^@T`=^cLkqa?;lb$FMS;ouOEDNb3GQI56Ll2EF zu@gh>-N`^_5kRT}okengHp2y;P<~40@A%{J5XHlYH}I zXE6Sx%#`8I!cXoQl&~p4sZUoGZeOJ7)N3xM2MsK4-&rh#V~&AaE&ftBts%Qy?!0dF z&6Ch$#r_g7wt*bCB`2u)0*d0WmP~)YAhL;L^yTBLN^D+)OidUaZ1(~5PrhYPvp~0d z`<)|l!!g#dvcF}!Xr0y({X?x-F!>4i-IbYj3_#DVmdq8C4@=49RUQvq3aJ)Jcf~S~ ztXpa2)SIQm{TJc>oL6G$2FL~M?3pu`MKS>yx7a;=Z(2h`cCV= zja)BEIsRT)dBUatb$$Mz`Qx!U1`bTc;AV7gGAPBR zV`_5jXIc1zmg`0LDlV8r_zm4@iztI^$8p}I*!Uc^;&ftk#=Uafi||0=uPEXBbPuq# zWuGX-L@Ku3u*>d=;w$`R8tAm{RnQ2%k@Jy)`5$O~yB~V8_i4lt8Um;ZEX*iToQ=Qb zfT13R5w+0HsGOGKPW^Xu+OFIGC4c^3Y>zDTTVxt3bBp%|R=TM<2cT}|#;7UgRcJC( zW#dd&XP#x)horER{fs@nK)0t)!KYAj)DrH;|7kg+XHl_LNqW7*+^17@MWgrC*a^hj;xjWad4e=78= za{R;boptEK@_}4h+(KTXlJr#0qcFWR(yNTv&9w&%x#{!4`%v@1jo$NdGF4QA_t}9y z7vEmgYHLI>6s^CjW361uAOOHD)~AG%nrF~^+$)IK>8BjKO8gW z(=%La$lCv4?fp686A8pWU-WP~YxZ9;`wQ!1?}AtUGq5iy#f%wV2u-N}ACXgdxQ-9A1yNP*Z!f+56jb{eJi@gR*&)qX|i0&ZG|;0a&!F7TEql&Eet?! zWDTLxS3erXWb=;nN&*0SUS-p-Uq_Iw-gdZ1P4Fr#1A&FF78KEUQhUW9Bt@Z>R9zRUg5Mn3q` z#x-0l5xB4=V18&v^eIC25w3j60#bJ;AO3U#Lg$0~t!id!_z4-*9efI*DTfkD^Oa2k#EC4{2rZSH>d~GqPmfTSqu9D?4jlbI# zG8>0$x6H027|P@f`!HlT{dkd8{-tayR!mD2jw|I~`hfSC;WWAPi3U%oiU#{U$B~68 zhtT(41uIRVS9!Xdc(SOWE2gi63ZeUQk5fJl6_Li#<7G?R%cEB4WwG}XI-yzAswxrK z_6TF>xlG+tZl~l%=bvmeWt8hUXNHSmOSAR3w@7iY693c4c^t0nwbAmsjix(6l4x=v z4taUrBRgSJb^^05n#1_Qe({VgnoSe(rq_uoLTSlOnuX~MJB)cChvVDSrZ&zT;Jy^m z3|xBVaGU1}cgTYIzh_ur$T)Mvx+7|=Dyr#@%o4p~4eI}jT>_OgwtwMW1{=$abtvIE ztyz76mh+RSZ)lm!d@4Ev{;h{cW{2`h%)peqCr-|vE%LKk#lAcFGkL@jdA%C-@Z+)tky8!m6{S;3Y1lrJIG2q6z+ht@SioD6qO zZ9@f{!Ey%>|C?i@=Yz9~?r=DJLQp>BHAIhdOVabYZRk{(VAf&@mIa98F~eNPTbcDjN4(}9{+hm-vNNG>{rac z7RU*yAzSlnLcy@oj(}hkaxGv@lN5TqCkZfQo0t1*$kutMh-aJ;*4Qd@IbOua+-J(_ z73Q&O0FbOt3nX&>e5Af_K{^7V3kmRm@YkMyvL>E`0nQvHe*2dk6wr3M@3TCr)mU|1 zZ_^y#H?$k2Tl)k3^E+aacfD;!8YB#V8vQnRJymmh(jPIRLpbApIk7e&lALj$g9Zj( z;tq$3*Fr*Dh*jOcT80)^fR}cuN$PAf8W55|pGq^^l8k)S=Zkuy7!N?6VWclW_xf8@ z(l$Tob8xHrzY~J}4aWjRY*Za&8L`R%04>GpP&h9CtDp*y)yvFG@k7v4Em3a0&+enSBLaD$Cz0Y1(FkH23FrO6=ps? zfMN@xK;xggnv^DE6ycwxD3SNc>?L2r**Y?SuzfXKSlXh$nYYpNS*-o5f($dbZFm02 z9~(?;)g`X7)Am=h3#3w1IW=#T;glq_uqbg`ckVRuW0_fx%@8kyeBmnE@HBjgKeJw} zmI+w8VNT0}*X3|Ne_eB4)jL3cAkU6}PGoXrd=2&bxV#kFJ`DU5xX<-A+rkIHcPsNB zQ;UB2{E)1hmdo;Y)kD9i9E2~)yk6j)<29gqF57i|)^C9q@Rn-lu0R+-TWetRCJK)V zckuI7NlEMA-EeolsF4%CQmblMmR^l2K2weSuoF8(=UWv5M(0J{_t8lEJ<`Bp4p7$z ze7?Yz>MMG6m`3~?@NoG%&u^%balflA$T;Vv+?R?ji$bE40xUo@;UiK6{el0Rf+vOS zCi%g9q7OT*qH|8+4Bthu)G(r^K9% zi45d@vty}!b3kGy@k!&~-Rh14-&6m3Gs(XkrfBt+N}}Nuf?m z@#iO|sO^&lQoq4FE)~yaCv79#F74BR_k)a;TRbI#v#aoP&5D$9G+qgaGmxkwIFvKP>+O%w+;IhFU1; zwF+(IE?o99YpjVo!@kM}+&Zt?a(L)g&Akofr9;G6tU+yoGJZi3fxKvEz z1@+(~hpisDbLWV%n!D$McZqE+2Q_zp8Q;9zBI3Z?@*%g>5GDg2FDKS zwfR(hstVY+9E#SwSvK*&l9k;`at}7S&5Pxn?3v&I1-4Q3dOk!`P(=}R1zcg z{aG3}hoUx7>=jmE?-qR#eUE?!f|Gh4mpj?*YmW_aDa?TX(kw(bvZ!LU4!=ROKBM4I zDkRye#2fTRxy<}wr}VY6>q{?_MON9 z8r&64Oo#ZC2OpBn(>E7?t_mlpe?<8T_!37XM>D!xshQxPP-;mh6qdFn3ww;*3s+A5 z6`tjM_N;fy*q$1;9l6^6uuy>4-0@OC_M+f_6n`Coh$tkX_CG2sJX97tMTJr6uTt5#AvkmwvqhNHUrAQjxfA+BncqB*u%ej9U_S+*W^3@# z74R(BIyv_tk+kb!$XAs+PTF*>f)x4 zmt84miKX3`H#*1LQ--W*YQ{ut5GdBKhYl2XTOKBSOLz7a>h)*xmos0P8xdlk@H;r9 z9$Yk{dHkMCgzK~@#QR`HS(^vZ@tad^h0as$xJ@ylDf{T^0P9R1?5ZJao__4mx+wN_ zE97pwyWT4I9v!X%T^&)PRpA)sI*wd6*X%&_bnpE<&hgkzEp3rv-GMFJgh`0V9{DQT zvklu*xJghqMe#h(%t698Jzdlonwgioc{z;)?-R{*qFkVxm5^ocRo)?r?u~sC4Ngyr zu`V5eOKCE`@{7Y&xe5fGeYuc^-Az;^*Q6k<20Z;PxFAAEHPPxmjHsil!b`ys7RB@{ z6?vBkq@cXX%t?!l)4hw#^Dk+~z$Y^NSO@8%O-kGdZ_;(-Tbdrj$_-P4g&nM9^bTg? zU@y9PYZSQ@7~ztqC~KKgO4Rhd@=X?DkK=3WO%V=G&S~jYMNeIF-^AF#9`)LB^~0Q1 zH{03w$v=}0i1x{G?JB@n^i!eMmzM^U*KjG3ww?|$mboFRJzR;p$mB?_ULt}B+Nh4l zwf`Q?=7r$Fy;L2=$_$ihGrdF;23^`IOWNEOPTC}k(OtRd^McbSx?Y3=U5s6>0d)-zdFmF)Ct~6p&22Ls^o~=&wpTdp`9vi|4b>B2x*j>;|rvOVY(>X5xhgHChiRQ#`X%tSbOvUFAO5rDy4cQu#?_gZZCbSX24JnmgstJYT| z8%7z-MCFqvZK;ICcl-9Rc=A(RAy)RFEEuLd44{d zRlf@%M&RNfeEh;m(6~bKTD)niMyb8l@F~$fVNPq(XJ~lX+WxLzy?J42$=7~GcW%HO z-8Ge)@qH=-h6PT1il5`AwiLQLuU`48w>cu<_&BYNwjCyJj=hjqms9jYygN%Yk{L$4MeNMD2>#r1u(rht5ZP?Tymwx^HMUu0 z_+1TK>&va^0OA>;p^V~-EtxIIpT((GeeF(tf4v{^4Iw<5v8h50u+;5h-|D%(zG*@( zh!yJTY_aG$-~01~Mde-^d2yja*{yX*e!*sO59bHROx!K_P`}nKvPKRI5z42xv+kbF zaAVx)w5wTtz#j16-&but;%}COE3%f-Zm5&NK=NnzL?iEEGZnhZ(S-}8D=}lw)T{O+ z=4VSEBGt4N4b79!T{|4wngk2~$yGt_>@#=GD=2K-V-OSUa#8)H4I~ZHsf0ezzv`=* zglxLeJ@#IH_R>LqY)Hq|2c_;HqBzst*0?eF!}fXN_pcd#Ip*nBMzn5rr3&qA|DoR} zU6C>x_+HAG(SvUHR)r$0=$6wU9@t85uP-7?lrbM@$N${(kv&;zs- zQ;xmUnr|v8m&t!)knRMdm}hF@4>)snlrlBOa?`Oh-1= zcZe?EspNBQUPb|B`d#-Kve#r4;+5VY^neIYoIv|xlLy|eSK*SCp`I>lHVLWJe+(%* z2R4pSjjG`wY1E#=Y_6Ij0byYZY?%W69gl3B!84XCaaaq}lR?WeW4gTK^&tAki%TrC6aN#k2Cqz3(?*q_t(T9o9^rclk#!!ULWFZ_t14h>C3g zvB_`825p(&;caAfcquq!|H?!kt01>3FAg%2@x0y)+PRxyx=zkTXqo0ZZAP_DU^$in1^!*YPU=)Bwu3ZS5KZaEUX9{z+N%u=-_S3rmz5Y%lUH~y zNb!IdSX1>eJ4Xq*KFEWy#&$1#f-qwLlyRYq55Sw#j|;x&5GZ9yZ6uA^tRUO$n_okiL6yeR0yN zJ?4RQ=5C1k^Bat?PdVXREXxlU#Ig{)7e~+C9w5Ir+X;K}^hL|^0LVmt$@SV(N=x0q zW@wC@gJwjQ5dp29|7Bg|C(!24dgqk3d+R3(iP6tq*`{kQ!*)c|Oy7){W|X|z5N)`M z+!BheeGIIOg6Oe@ZsSbD=lO@(&kV3M*_|rI*+hKJJ9?mRFZHTxxG#s@m3>G2IDB@gcb)`UxHwHa27ey^6}jj4*?tB=a_1bdv-& z-nZ=oAI0TC_pV#F05MZ4iZ3Tm{I@6(m&fyGl$VT2ro^3oFbK@1xoRM1xFY^Zgw?;l~hA+l9rS#%TqnW+t3Jk(SFXKkTMq4Jf_;ZD3ylSgHT zjq{fDHAC4Wl8!xasbmw?EUd)+lxp-Vx1DOaA1;bGEg{ekm(!OVf-Bxzlh2kYX%5R% zC9S8WMf?d*g9MQgepB41B4i=Lb)P)b{YxZsXt9@^a&paBr)Y}BCW$qR7H~CUZ#*{Rrtt5_+|X+k+=a!|_g=sIE6LnLInFgSyy` zMd(wu{k$Wxr8VD{cz&MTi)z4Rz2szqwRlg+_XwiPI4I^UFSmm3#+6H4P9|8YSAc&q zzq6rhA;&7fE$~~6GZpB!)|hjx$l{&(U0>wkr@uH|_cp+@O?R76r4Iu8Oi89+xqVGX zr}VRLP_K8=ZeF^msM(Oq*xc(n*B~R(Q?mG2Z&;N6*eQ%MjIumNmDobcuJ{!;9j{ z`qa#&s~=w(k%YPhdftOGfREQLu?}kox`EnD1;O6VhG#W+B)gkp!Ssze!JL#Y43kW%6GkdH9>B{Y7TlegGODx4t zftz~lAc|CT3fhf3dI>&?U+b^$n-uCpH-7|Ey117H$>&um^-cRo_1zJeNm}m|JmwD^ z;pmI$Ogd*AihIN9r?_XsIduZuaeuDYr{tX^j%H7-Iyj0INK7wgC{==&>lKl9sN=Ka z+%X+zO@^B)oj2R9KMm8Efm!~1d=oiL|Cg>$PTfF#nt0npGK>Q&9mnFOm+>96%6|Cr zEBIrM!Yf!SI>qBPM~og7lp3^zGd9^Ye8HKIrjfSvlcqIO=wzsRDZDkTwPc5)Fq+1(#aDR-ZBb2aSetNfHHd^4JJNp0WdC#7>zUV=Zpzr(FKO?VU^SYIk%NO0us=R>S}Ij*kK<3t z4V0{-SN1=P%o(7Q>$+2fsatCgxupl6-`}o5e~{wyHD)ckL`q_B26P;#eV~V&fZM`G z-&VJNJG37DPrl}fZL4I0p7j`YilJ76gWPG;7@{0s3|=_?^+%ncVaL-jDHifIy7Y_1 z=gx&1{za*0mBC*R)*?R1Q#0cq|D%rC8r7vQf42hbnK&f4Q0@GKp8B!U!ID{ZbHq2nz|Z@|ZfGO+ ze|EHC>#xV%gIl9Y{cX%k<%KH$-JiYfJ8XT@uX<{J&C%O>-0jCQ|AaQezU@BvG?@DH zFwHa^M@x4*E%QNLXp)z4X?b*L)^ti&cnVSn;@J4brMgQ8Oj(M(Gi~J`3)};Ku@lyM zm|ieJ>eQmWJe1#m3Xq2RQ&neNIUae~PG4jtkS>e&vqw*(R$I)GX$sWt z3@R|oK!SrtI^0;rFHHi7(n{+3GqHL#F`g@{D2R95r9U{1ZUwu+UT*7+Qza!vT!aFH zy3XC90C%pAf4AkNUuO03UG~mb_=r|XS$F}jsWLA~OKS1pkNzmcuv&ONysLw9q*m9k z`?Y;@5;GuT@$mAtq2DLNxtsEeF?p?fPogt6gnQZl4m1?mj>Q}%@_&xoT(d}0pXjAD z=4IbNlIKK1;NL2#&?aUTn?^MKBk*V$sDFY# zi0MSX3&Y)uwt;G<2BXQU%GiL*c{h)-PkmJF9+qXl&@QgKdGi_5&_mR4Pw$3CuN}C6 z7D@U{ucdp~+eu9Rs3JW)0yaDN#iqqrLQUppGVq}W8u;&5$0$LyOhI{H=}(N2??zz@ z25O-rmG4iK$F5Jyc`&Bq8oPM>!oL;~vZ@W?FFEsH#^(Rr5>X1z_!i zu&YhQlvQ7z@qKF@

    ~{?xsRhpX z;K6RG(qOI5ypS_DrKsBOd*Sg}K!FUTxd%@?TFZ5%**F+H!|ZV}))+ZFnpkpL-M~A) z^j8DY2KLBp0;oOV>UI4m!^j^shrI-BdcWCD#gkO|OfZvW5wxhpJmiIgt=v5lm4$4m zYWq*oYB3+hdd;)O2-lsbh-s^5#aPgW5V!JQQ6xG(go_N_t;}wLi0W19-Re^+K@+PR zlspfb%*NuUp=_Dl9a$LxLJN`D+z;l%kwd{JV*`xMcBuTEK$Wf4e7v7 zmUpEXk@imPp4L&RY=G8vr=Cfq)wG-|;&pLFTqY#tXj~%uD^Ru@^rqLZKHO8%~9q_apAULwy2_w8AOe zbXHGO2Ce7DYshm<0zz$@p*SH#5!(HU)GK`@I$`vDXBV=VL~0@lk`%7DcuHwwmXJ|M zTS*I3!&KJUuW->?hop-#@BfG{Fvn`;<268G#(K{MsAP&+POwYw@ejgCSxa;y2D`zQ}hMozt-H zXC7uT_fA;p#YSCo=s8chi#m?IlGpatx+fA+SsVP;*FSNQ5lic3zbxZ4p3Pkm$mn@M zPG4iO)zo%IT8?6UY!g(llq1l<*i{r1cb(~iw6&W-4To2%6^^LDZ|7#oB>+wQ7h%1N z@eKR<)J=CqeEpzi2GI)^g|jD0zI3_+pFwmWt}~_?`!=2-ykYOF-)}Zn_m-0O6P7(% zUjg(T;M}zfOGy8!MF7=1#Q(D3-eLsYp*;D;=`M&vRe}pguGeu-N>O&*6F_r#^>(J7 zs|`nsN2EczSm4r362e{+$zdjgKBJP!>Rr3p8$1U81y1r5NEo~h(q%V&fD+l}xf%FP zIV}6=a{R$(P-X_0MYFnu&Q9*3%CcyV7zN5HZ*}||A;Z_ZNkV#W0x(gJPy*`G2Zw_=4VaP02VTTFyS}KmHUouaxC}=1dG9f zpZKC#%UWO^C7elLNEdmmdk&m~c%u6P*2B$ak5=%mLT@p?I3Q`<>3ra&pT}|Ku=>G3 z-?r>4Tq@2&1^tXSeIm5?z(kB{&$9Za95XJa4*Y#$vk}YFBZ^}1vAg=J0gP~3Scd6S zo`s01|K!`_uxB!`uqv4Tg2iNEIPCbqWNLz37aBTYC;Durm+4PV;ozAxQpz22Tuk;A z2>z?RGU!K4`q_Q0Y=IN0cg?5RaSu;hm-|$YINqvx=;Yxt-@_L*Sln?~DNl0ais@gJ zmJta*(v>RYWOqlGgJAK;*C%aOUl@K_wEwBbC%RNaA;JPnf)L7z%rBU#1=~X58HIyV zO0c#JyogNpp|l@NptMWqmdQq{f86-eokE>oy*ziqA}Q7BmelARW9U>^bGzrcgj#t$ z-#Kf1Z0-Bl5#+n$B!2GlMy%;C$F)=b)Kyxot~u}Amm&Q}$zFQZq#J@a!dEUQHBJPV zcPS^+nTG`!QN9|QslLA{vAes)zzrK!KLQq}an<9I-x`(?01`N0zN9v27$CjOiCz*R zT?r$LPmRGN8ua=6`a2F4xaa`?H#L(Z=7!UXEuPJhp&$XCYcQFO18T$GN- z<|~(JO_;Y2@u^oHaG#GFkfR<|M7?@@Llfk?Vt*YW?(^Jr_^9f!Y*nFqCP8q-TE$hu zel1&-`At2iHIuRF=2+>hh7@0ZtF^^SdHxeQ7@Ml~0?FaS?IzgVj~?B$@1slD-x@tWI@(EjJK z!$JE0A6cDLhxgDv%9#(M3wwmAO0==RH)=oo!MkJ^DB;ARLzH(z&wxl}^8qW0l~YY* z99Huwq4(k4M`U7$!tKSXX59gl>+zK^c0*8EyiJu_T+oF7{{yMg&N#q7sSu8B>~bAD zqg}S!j)8svJc6C1=6Atu6`d4%p+lUjq_A^uAZL`hBmjFvHa$(<^SsIwe|Ap+TY1Hu ze_CdHKoXh@t`ltub~Kg0t}!e}xr=WVKR%k`gSWe4&zMX1Ia}R&BnD9h-upuH+}SO! z&@M0Z)S;KmI_Twp9|U#gpK$O(Oc@V$fw%aLSzi|fxW9|{b~$w2y}~q2FY{PTfgU7qN#h@4BBDBuEa3+Nnrdg)07`z6Dl z8lP~52~R^eVIgmL(FDkLBufPTGUk7eMJ4_L}2AM@_PiU#k`d1WM;Ti zER0U>W;c=eH!RMXcD~t^@Tx^_A+Mh^SlUMldl0Uj=Y$Z~+H^N?z)J-(4cd&5;Pvppv$7Q|)N^zU1PE|hC+9=e2S9AnC zXL_%KS4gpMqHc_LyY3Vs#4)C<+YdY|&zz)xmgseyaQ5iv!8pyJxRdi{3Gpuh` z8O^iCBtTr=o+tZDp8G@i8oG1RMH4SEBX#q%+{(U>2NG(ZIqMG@c#I5{vg88-Rzb1 z87Xzz#oU%!d{=Jf|55#a$Zr9WLi!x`}| zn*9$jUOp&7GK?H#>P;cl7{wb!%(pdF*jmmD{8v1mi|mNjUEa$U=e1Kr_OV`eUN(hl zaI`Vf=cy|16^FDX&MOCsHs#?pU1N;N^NWm+(Z7aklz4f6tBT+cv!Ficl^!d}<`ygy zYjMUUeY2(QC4>0nhPEko7r1l)Izjx-JYUGSoQtRqcjtjYm4REmgUK^xiNj9cAuaov zVCq1%@Iz!lK9O%!>nd`%pjhl0|IT$ANA7FJx}wLd%)l)cu{NjsmaAKLM@v)3nA*O& zvOOiaHRjmZED%*~ZGZex>}sD$pykUNzk=_47LOvP!hkee#GKQ;*TtQk5P93he`da} z8Y%9^82i!C>D&94l?*vH7=XB*1hZjng=+8T^F0$sdtmya18PXPt+LU+X*y8Ndl9KK zU$Y^g0&4xS?)qmqAH07 zKm}}QjMng<rEX5d-D`a+azRwgebbT^FKjrH`~zrCJTja^9Pr zT=5S{bW*h_xNTRH9#w}c(?z*zlq#4C;~(TH;Z5eC0h(`U$w>F**R|Sx^|Xsn0;LX) zbkk#&ZMYMw>X5mnuo6Tt)L$cGcL8y0-%@W~+~!~$2&6 zS{cH4^qiUctHS;+7=gWncP{i}Sqt3}!tb0T`E+>hC5reQ#-=X`I`}h?Svk6b1b(mG z3kThoOzW1*<~!9LoBRV%ha%gR^lPRQqN{2Cj!}#r$tg?YsRt*k(I=D~vf=PC&hNBL zy?%N(tHc=E>)xUbS>l|u{g`;lv0k*BJm75sx6hW{kH0!;#*d|2MEX9AK-fbKMwmyZ zeEtdbnyS9@r15EwjUON9#m}H|jqQ_0-TGsNX1I`$Ty%w)O`}YX6X8T0eL}yM=>U^( z48tqWKnf_I^v#3w3>iD`{n4Y6}Zvz1*f2 ztpIF*+%1pZle{wNzr^38ucnWV)+bEblwd`r41wbSm0!eoKx0V&f32}QSt}!o#Y^=z zsLW)Zbwz^xTVD}APMXh&7O{{1+Px7_5O&NY;DIp-w9CKE`kNrgZ%A(n0HxqZlT6+y za}i^@xa+wc(`4Ot(6YIgWS(F#x3S$8P3~iO0?4J0`2XHPVxqEn3h9p?h>qdJH+`Xd?xR3J{l2C#x0}#}k0rbo zUD>ou<>EpB!IEs&LJY~kwx9Nr64h{$t3LFCuGCf7b!IUx)z`A<(Fv3P%L^dN2J{@b zD%DXdg4>jtQ4y^OXyCk#N$7v#2j@JZ)mhZXX`Ybxx+F4Dy@w(O zuO6QMj}RM4SV+4FbudvS=sx+B=N$$BEO)G5OKS-}pCV3qCK5jOMq92Zi}xa(s}}qK zQo5J3@s9w}GVF=!(nCgS7!+>(UUFTkC%NQ8baqCJl^oU3HLtcHnRAwK1V~fCV9n>> z5+2HxtCWo|x^uqJ)bs?Y`!nQvA5JmO`>3mcJT;TgwBaCs;v*--LR6jJloUsIe3OOH zxv5TRa-JLS)>U``j@izY8n`s4G*gl5+(|?aV)WQ3?)AxgV5NM<*djXwh|4h-m@P>% zQ5*jcV7pO&{j`SSS0vzqLd1y@8*Uv-`tc+Ggo z1P8_ZtZ_+i<|Rx-2Ic&|@sK1-l~W~~wz30lJM^rl~~ z_l8}X@d+R2S%Xtq&d6aC-9zda^bkcBRdo_0;@T#ufw^m1@HSqcXRkcI+^`Z`{*W*UXiySf`@xTIrUQAg z?saw<`ZPBl1$&N|kmPqobdfEh6w+57k-s=~s!r*j;wK4iKTSxqikABkDVKgZ;h4LR zcfz;Pop~+hx$w@AYnR2etRLsUf(WIw`5x&nR9=&mI$q>+*(iM96iE*4qoier1#REr z1@T^L9z?KeTDH^Kd2MT;>i+m^R9ZUgP`h5b!<&@DZg zVaD=BoS1prpUtr){||3yN40QMhY^m($NE^ zDaq6UdBk*m0Md`M>vPX_F|!E}i@*2etrnqdWFSe&8E7XRR9CzL&&c8Mq$XWmO3oIq z^amNX@)JfPiq_B3IYN`*{^U3C7o4<7FcH!qxvLYvdpkeNEm4Gt5bzEQ12j`k;WERB z1AoZ~9pQGf!M{+q5UX5SqPrHZml^T)B;k;cZIVHrT#tK$Fmy2&b@hDvCs_Lq#IuoG zfJ{OU@B;MuD5w_bJ+f-dBh9z<4J_K3U+})|I~$yDEz3TCK(okiJ;9g2mU#5@j%BtQ z?jNlUFwqyaK&dBMiNm8~@R%;z=I@%<^44-cWe_yzPeL&c#@d@C)t;GWIcw%c}C~ZOA$=bUHsnMW!B-!Z2^UpUin1WQ7f6q_VYOX$w%QOUkA?W`9sF6|Lo#ZAw(& z_EVa>&Ty(cQ9m@%JMO4g9PZu(71TZQvIp0b;obt{mtk?w_lee~!ul6nvUXsW#91S zcAI-levEbh_{&tbGvg-A(ay&VSuOohcwoGzRBWgIfp;~>jbbumL@SwSTgm9r;6P$( z4}IR?9Vz$Qi;{P170-W#ec8jeRI>Ak>JyqoPyj#8b7Z8??NV`L(LtOv-=wz1m#adO8rG}D_f=&AIdmDX$Uj~*Vw8gP9 z0G#yLh6ikVrRPZWLq=M0i?9R;te{}G>cf+@KU2s@anJQvrx#>J{E@mYeL7U+n8dI4Yfw46(&a@LyWB-vL#%do zu7UMEneF6_HOUiK8{1A@Pq5M?7|1cy${*mJP)m2hEtAC5D`D+14yz@(VwP8Y{aTi( z53i%Homm?=I+0p6;I5ZH*LDZA@h!lXn)Azu;DY?F8_ej!F<{FIKMjvX#@F&)Chg4Y zE>n*70HQM>LBjcsoI?=Zb5rK2g(M%WJNJa*#`xbvIuwmsx-}THUA3nSwapc`}ObU!ZWN6JfiTB9F)?ID|DH?-+BgA%?u5Xp_o_g()I>BB*p#a zTrn=2-X#m^eG5Zl@E-l{4ku}pS3W&qH{WlG@20x5g-jS{2GDiF8*eF#>^W3I7FZl* zS*Mh%V2CtsUK*`hR_116SPm#>&S*8%$-eIw{wdg+%H5~0m=+je%_q1gyZsDnwmcB2+&$_f z?yqXz>QeCc^wrxZZUT?B-HDX9E8wnM+jj2nF4@5-82A8jw6cnyFuMy-yYDyrq}^Fd z0PV=nu+yFdyhzqjEwHVI9{M_0XIfKW5$y?O*<2sksZIU6MkCg_gb&hN<30xH8O;Is zr&QtmR$l(BOPyg`e=JJ7Z5Jj7?@wnI7(SwyF8wwCSWWOR5tT4Hj&Xv*VnP1kg2Ip9y*wP0Xr=M=2caUma4CWB7xCvc-tZ-%M%$dmX@ z_(Q#;+Lh;BW_evCfyHq3ZV<&`8vfHikz{+bY@s#|euj%+_cclM+9pKON413L&_81E zYx>Av^um_0US0!in{1?)N79r!#Itz=i;$818KwGj0Ofd9;azkV{I&5v@w7wtC6pA> zl$4$*&06PG|GYO9vCmFsJ4?bb^Lke%(VQ5W5~qW^gnyFaAq6{W+un8MlIBPkKf>lI zAHT;7^L5$V^k8iX-M95@Mu(Iu(UAdwR+TEtFPO)Q_pL;^bOWI9r;Yl*pfG9w$bX=) z$zM>|`x@duP}qX%V-F=9JM{T^n!pNAoN(i{O)H=i`%r^SlUvhV%TTQZrTNWSJG=-k z+=HGBuIMV2^CggUq?Sa%F?W4r`ZGaVxxmF5>&E4`1q3{o-v>A%o^hw0`+>m{&BQar z*9UC{`l|=k#AOn3S4!FrU^Dd>M!9KDscLYw$RXvPmy3#i-O63bA#FVx6gucBp|QTuDPQ7ZLtGj<_P;|m0#K2bV7-~vL}CZPZ&dCR=l-d zHRrYX&Vv*HT(@(@FZ(hEdzN0W%WI6L8jxB>zzY&Nnu`Br5;-=}Tu`@cWX}Z@E;7{{06YWi~!)t*xa3Zu( z*;VEt2Pgv_6sY$7=&aphS(yy0pJ?C;KX)q=zR0$XQmB9QD5dIo?q3e^bRrc*J>r24 z%m~)$?)9pe$*wX`^+~Y$QvxiRMjjMtmp$HHJ}G`(m(&!FTtSusV%+@%rumn-E(D-5 z*yKd$Mab-?xMv3|b1!H`IPhJQ77o3L#=i(x@Z0`AF6>mjW*l1PJU)gND9g0O>g+<~J9bkHxt9iv5k&Y5;z%>)Dn} z_?TW7hYPW|oe5b%0kMRchZXgOdc=K{8&)NtKexQ?Kfk*#p*Qv}aq}~S56UR608txj)#jCQg5)Fnwa|wY5e^9BmSmIPEw1;NAD^WS|vf^HCx)I z;|g7C>hniDRMB5A{6C)%_mbNEU_WE9|LEAPu>DabwDnQ8FfKRx0cI-`;@%!naD-QS zLqr9FJeMCoKsc9TG~bd#B0elv4M2b`@#|0jcRpzQl!Ph1CiG?y0pa!Dhh-b{y^ic> zZ5Vwn`N|aoxB=u!IGR=sRlbCwht0e9uV#f5i79A64M@G)QQaxIc0>Ag!p=smRiF_p z&B2h}k%2h7^Ru%5oFjKT_-@XZ;|<0J06Z2B`ROH2HXQ56!_QNaVtQF?%u~R@f*TYs za*Mpx`wnBa<{mw1!V&aM1Ah4LRA`+=Lxeuj0oH@Ply9#aFuYMP^DOlva_0&gnC>zj zWP?Y;rME@lgaU*vH5oE*b%G6Vx9fyhHY;>#Y3&Ro+`4^0GYKV?O&uuE9fzw4pD<1(Kkc8LX+Wh!4#mKxYfO;jJ8K8Pz@K6w1Ep3#n z>bn~YEl$U@VwBxjUd0fUU{}b#=mg1eCPEs%hDrR$ zY7-lBDDR|g5<}5cu^NuFh_0hO$3DQpC(rLn?SupMycIDu2rh)pCJbQGT+wcX&CT|y z*ofX22zo2g&2~DjXz}3yg&SMrF5BLTSLxJjhh#RD4diY^N1>0Up%5?JGDzQxQDf2J zV1c@jFNt|rVx#S^BcX7Q5&LS3+;oY7;x|~q#%X|qbjO)j5c(prv7!wFu7H7XCo3&M z>&oU+W?Smc2^tQiXk)Is|7SuCVw0`KN`~G>zP0kpY@%Uj{l;Z}QBZHG9^N^smMyEZ z+N41>l-Ew4wEccw^<2=FbqXJL#ztj2{7yiA?{J%G+UW4(@1Vcq<=E04 z*iXMNHKX}TC0$Xi(eOP`ExU{GuVBfnlF$8JJ+6RU{ivsAZ_^q+ezR!f;cqG&r84Cl z^VjC|ddhqqU2UC~6w|SR4U{V4D1VE7IOxTl&GqBzNd zteL8WAo8$8j%GFD(mbr3m$X)pT^wSZ3jS1=FG;g$hot>#JbB%36!y;5<2>`?xKfe`s<|J_kEH~Uv^tyD!16L$lEdD zr@fY#z$Fo?W{7AeV0r#KSjV0Jl}~JZ1lhB^q92%bE)k)5m@WOYqv7cdseKd9M8?pg zKHLs9?8Dvb%-s!+hLZ+5Zwi)7T4CHyurty?_9sYKT%>J!VGPR<^?OqaVE6kNSa z4DaOCkQz2m!RPfy1$I#399>26$%<+12u@Gd*VJ1iV>QICZgdVEPLBO@q6w@sY)0j7 zhrI4IPBacs9I#v)L)l7jQFK9V?}t2ABdG{!eTo0%Vgymg8K zh4V{m%+E)xx6UEEjGdRBNp@NHiPnL?aOiQ9aKq6pDLbr`Q;d}TwXY8N{+sV6x5CJA z{ZE8BhOPLVh_$!7Y+{q~?^h?>%JvQ;?P8Ay+a1Q#o#va_eY8cM!HK1~62scS^(D<% z(eOsa_B`Q``|rUmW{LABjf~TzkAqsy$EHFMF0i@v6UUVP=RmWny*}Osb%F;8r<9+^`mPj1ps?Bm~vtzcq*gCVm zuCWaX2LdTdrQAy)X&6(zPJPNd?>4=*-1tk`uaKU+Ek*&QwadYWThXt4f z=qM!41v(E5?9yM^PWkII@&g@>Z1;A*x=Et+H`tuAE|wbyI`WI6k2AIyL2Oo&MS}|I z>kj;HpAD>=|L6qrvYaZnPTebu8e{{s`_Lw4?-r~5ts>t@%eSMUt5J@NCIklhmmtif z@az*wpaM}9D7N!18QtI@!LFRDgwj>q0beLbG|PZJCECBB#v4#s3AL*eu2E~oegRxU zh%z8v!~6##Jq0G66o9Y;c1S?r1@7poWbe@lUuK?wIlwyJNHs*5onM?k*!`e-RCnG6 z4iWx;86-7Diax;?X-KM}t^6G6>W*JShrp0u9(XNMn!*3t5Pou)|2=xA2Y!kPUkj7> zQ91cRt3sja;!Q>94%Rt@144g!nCQ8EX5(BjI@xO>3}u3LbzOVPc+t%?2sH~81WDu) zxe0S6V*_88&sc{&r1iemtg7uZy%;a(3To1FNRI!O`k%?tkoW=9vBxvh5Ylvv4hRAB zPYeh?)47MKwlLd_^66&9c5-4H5Q748e2!yUo>EVA@;zW+wek!;4%YeI$6lYWIJlrO9CIlJvc=Y}rA=xzvHfJkuMZX<)`{|K~I2 zhQI^Jyd5|q3DV?M{S5tZhONlCVlj*T=>!a4S~~=n*!v}cQO)A*49Or1q}O_s2)d2F ze<>Y*7%-6QcC%Lumh6T15O1VcB#k8&HL?cR9x8ChmA81h<{$uZ#pjF(+%N^c3lxOB z?$&z6@Utw~{Ck2U)D|tH8hTdWXoAkKoSJWj&j0z8i2WWGFLKxYfb>5-cct(~r~?8qN$iQiKFB-p*Bw=g`M| zAgJSJv>5wA|KM(kK6vaVFB8@2Nn54^{<&Eh1=eQ$v@#BSL1y{YB-&J(W$lLTE1B7% zOC|n7_6I-QIHP-47p zW0v&bmv<0(iO2MQaE^c>f^;aTayc>JUvO=}GV{R|_AiFCRChs>6dg5;t(}(IFmxRVI~^5X*Vm)E#WoWZ4oL zf0&r~7VOk0I9If6#g1#oJ2$$QpN6%163nS?P#oVb0Fq_ju5^T^a&8XvKcA=W&^h9; zH?8DPK(T@8REfr1xvI7g{IB8G?)_8p^D0Vm{k8uD?!`S=e|<`!Rj~f|9lp`nl)~9g zGm*!_4vyndCushSBM5*VsCLkC=$E;10XnxAvIdh*40=CD8Ss7zwm48co`03hv5(kW z6zt0l-7V-mRRMla-3oP;jSDSg>FWR413a2O870o{&hpP#{9gGjDs+sZir6MZ2nNJv@r z`{e%7+;w3?oYz!)eW}J2Pjz*BW7!&hfXj*wIYz9io@jew_L>VV$v~Je?KFrV3lZx@ z+nR~O;95w$EtwRXpfGVl>R^4Vaaw|-!Yk4LC|4T5+Rn^PV;>~i#QJcKsMtawZ^>n{ z!0Vo@VJJrO>`~F7p)REveOoownwlEt*r%p}gGnD2cBiYa(Odp~{v6*`UD316MIv|E zgrpMwN9m8Z;lEhR%MW%HY^mG6rU`k3w0|?Z5!-6Y03rru@I-LTcaU(Uv2kx2w!H}L zlz%hT(qO_e@K@tlmq8F8>JO!-x)~GE?%RRkvF4R|vpY5#xlUxI&i>vu{qyY~EHJC3 zcQk3MBL-xE%|5T=+knj)*g8)4J;H722Weqos=%ld-#q>zfE@?wD+p4INq`H`r{h1xnnwX;oZZvC?nad-T$F8 zQP~#oX342RVdqLJQnaV>?!3AExkBEJv=Xw=vw|nNUM)+S)&d?>V|(~HR2#R(lX9Gd z1xlcLg<9DFc_FopKL&AwpsxP2a^w4^Glr75f}c&E(hI0b-Xg9TeuyCIL{#&f*`XAjE%RH5eYE1a}^R-_R81!{D?8M}FUxe-8&KhM*z z{)ZTga97|?+T+>>e0B7cBLjuqpUNo8XLLJ_0qk>O_Hd*ALKaiKr(7Z5>v7#3cyrz> zo655iqpZc7X9ed^(xL=$73K(|{Ka*ruFkbBlaL8Y@SlKh$7MllYEXE4VUqvPRu@tW zxX6s#Wc;bd40cyN+FRi0%3@7TBx8>3)78pWg*AVth0;F2g{$V6?2q^1$S;JnLj+Wf zQJF%}5Au!yt>2)NP`S=2kT6^oHzn6$9auDff@ypJbHQR$nc$lbYrI0QXtP;dizRO?Xz z^4VwY>Mzk?W1X5$7&~&R;w8)Q^$sG)?Sk!p)qxj$d!k=bdGqPRv$@a6#U&U;k@P?D z;Z&2lr+wduMQJ1Mr^J`gdFT*)e>G$_J7BnFxn$Jr24P*=iSH4+??#zU*#%fsx(=&t zpkOrxzSv{K@H_KHlz{gQ{K}QAXvIt6?Dh6Z&@2nwISb(%ZM`E3+Kl2JZPS_CerS>g z+^`A~9(K*8W$2u>W6%gIKGdJkz^L{KZnnbFTi1pHrck2Pef00i8>Q&$?8+ee$*CgB z>T~Q3=&h(YI!Ul^Dwud96(AQ*rp*sNE_uSWgg->yrZ$6;V0|i6J`4Gds>%ykgqz@w z7tz=E*~=8zTRH1zizGpRq?PexN$?+@&m%77t>9(2{s;A3a=@e^QO-xCC<eqNDL$*zqlX5VqA5?qI;RZm49Vs7Yz;bM*^IA6Vdi z_t5Uo28t%#`np=lg4zgo%2(vvd+8dHQr*bK+tS8M*_)NS`;h}T7~@kK+=cQfJMh#g ztA(QrTGGpdTG@DDD16tmTi_XneuB9%g|ihb2fR0c(N*i*q~9j&bU*zBaNQ|r&;<4c zA`K%C1e9XtS*gF`+`EHZ=v&a1lLmt#}7Z4-G-;%0Qc zAigb53ElywPy5+EVCVnE*JMjHrW)I1IVHIDN5HvWYhDl>Js=j}pu$?UH%k1`q~lx&a^HkLyc=F!0xj^Rd9`GigP>HJ{-J8i_ThG=Y#nxMDBcJ&I}K9`Luyb;Hz&9Uoz?HG!w!O3znqCH>rsA)@RvK#+(= z-{G)^-sk1scW!HSTpl9TC6*pj!FHYRT{+XJNw?`u9A1 z=)6<7M2tWN&2O1*!sBf#r$3J1WkpJW&vBdV5iN2v%V{UZQXT!mWSswqKXfNmP;al> z$!H3Deq>=+s*=qMh%BlJ!g#Pl(hEU%A%N3L-Y6waR^rCkhGN~onrUbqj4_Qv#hU~! zNa>FgbdQ&h5>yxOOo14;4A8~QZ#LyVto16cCzZG^RUy?{U4T(^UCDCPaW7t(WqSiP z2CO^b)8d-fp{ZqlQKv{E^l48X4sdGhPs6=0Pp9mh*Yx2=&If$kwkW6~8VncKM6fs1 z1!RLHO{S#~C%Eil$%+Cl9f`XJjwrT}u8UZtj1Us$T`qeEN~U2J_v)m#55o%)k1G++ zd0>6b0enyPquCSOaugFkzlh6Q#OCqMnZ#LRu{1{7#DxDQcMo75qyC+uNqkh;pQW=y zP+G}|o$y|!%5x>iVy%d`_GA zZG@ILq~9lanbZ?ZlS`%sV;(0P#J{8v5{UMcoiriOoj;u|7!*}ysDu|eFQ>8`7iTw< zal(5eGC*Sa@^ITUSQyHXwSzsyy5bD==&>r`4khuKxBm zzjhQd3o;~=_1X&Fi#?QYAqe^{{4q(eBu+q(-F_55R91}hUA`sFPz>@Qfs?7okb3^KG;j$|5_Q-e|ks?w?{uIUDTkmR)b z2=g$odv=yX(FUQ0v5<%t$ut~U_Nj8J%ye0Lk$B?BR|I~fxkUDOyW)3VxGO?FKg1Jt zb@{qP19BZM(8g{17wip*_#HhMwtE?gTpvFQL2fdho@|N6Ncp zkSft*s9HLj!e$EbI;D+?2q_gXQgu(O4~3tgf3-|6ah047`^*6O>rcx_(`tj3i@oUC z6)4MxMI^}V=!eWc;i>bdUXPL7B--_vAOZR+-*W&@$}}cwdPvU}uGgI2xNLQE!LwhC zmED{Cxe%)>{$45j2)P~!?Z@22u^yDn33Am+JgNr8ma-1UFXmXKag3QWftN?_34$#b zDCE*kv62hMyj*+bmo;qa|CvjH1m`=hv`>HC&|+J)n5wdGS~T=nX=XSd;z!B)_A+>$ z$h1MEMfhApGutE=U3}+RA}2ILz1NJ&G#-J)h#sNgSJ3AxanNDoLj*~-2Wvo!iA%>c zNr#)^v$3B%rH)OICB$MXO>*p7O$|I$GzajN7tL&K-VR~6MK~dAFN~wggzo@JR?Qx* z4bKLVO+l0NSdM{3)in7N20RcG!We@k23uv!Vdu3n$?#R>Aqf2qC^tBlNxEHrY>}c=_m)b-=6CQ?7-#*;+i_=DG5a0H5l+`qpQP@8|OFV z-?k>7P}AyaFg5c3rKnc{>?3z7dzJp(RsF+8`^bCtC$zIkV<1Bv5p*?Ld^$d2S4K#} zgWVguRNdpMwJqHR$T`H75_qAGr@*MQ?fM-1gV>UFGkvBXR$yeF7aS+7{*B z_JBIvvH!DQnmr&QhoAgjU&el8^-z!58*OsY#bfTub)Bxa;orQKkGMpS53C}mbMDc$ z8ea;`roKe6(T_#T0Km+$t;l%?+IW!}8PPbjbp=#No^`X`=~ZL$-kUfVL)W*|boDu= z7W9gpOALEISQ+eHAf)9lf0%~%WfFwC1XLn8wx8-ErLfCK4BWIsu>44jb^v`5N(PGKF;~Tz;qr$tJ z;Kx+ZA`t)n`Q0rDc2`B_T^&jcRZ4&z&i?a!_p-cO5`o`Wb$g6UH(ZeuDi8$boDM5p z%Z7%{Z(II+E8nAa6F$F#)2EeHE4TAnxaxQVj{jp2S#GAD9)Q8_Y-|6%d^5O^2}CQ*uV}wJH=~T@)ZC4u(M#_0tukm5g zu)U@H0P21pR)hSbF9o+3-rew+?{S5Oy&RlhPMt{QWYG)ZQdCKBn~R4}^-T=+99RoCvB-wyg-S689hBf*#4qZ~}a+z}nGQa1wuZBK$#Gh$J zU9Kj6tACSsMStgz-#Q0-5$<2ZK&~TxHGBMeec#$E8i&8)=Qrvf2F~u{yE~VD-t{%) zH5+)X9D&k|ZJ^-B;Kt=BVMg+93(LHN>gDUp;*HwZMjC9k<(BNU%7^V^f9`W_CI5ZF z^*vYs`Tfix-p3=a5REDrw7_&(rXO}K6-}>G_C#&itCm%x` z7Xcg0kFI0zg^M=U>Rz*(oNPLm4{E27ho1-z28a24w$=B3EmZolJ|7i#e@H7sF~bN@ zXar%8G}6@=m*+^m%4e+G+w%S(ZFfDqIR$JQ6yr{Ok+2ddPx2)Z;tCk&uX}F92axhZ zb3xqv6Vjkse<>eEJb|i3(uT6No5Xfaz+z}4_w0$4YZ0wwB4W+QpHVW$Avv;%^(rDsTt2NWMfbR9yl%pSqTzWHKcw_7NibVb zPK)lc5k$bGR}qU=?>s~*t`z}AS|u0I9|#f1m!`XOr^mu6%E3$&n2#!>#1cM6N}*YS zqb<0vZ?djZ)+281Fn_Sm;Uyu6L*srg?#N&e+liAew+4ibbbHAp+-)hY^(v+ik2|Ma$;LER+!Sr0RV1JnR#g6Zn--+Zqn zbYd^F=4Qb$P{AkyvKbz@AlI`qc(B>0J(sw&g-E!Nz8qk#c^K8Cn!EAXbd5+t9|LLj zJ*Yb;Q4uYDZ;Fj-eByk1SqiUB}1qMV`O34ip2`)Nb z!umcB66KEM5P|W@T|{!w+=>YrWULeNZUUV)k}F1#ZrLV%){s;TsgHRNz>Gs~jg8`{epY-jqIFncu2L?q-Kp zb0qZW0&u0&f$+QSQG2&#n(30g&!Q#cDVsswQySiZr}$^8`gf+D)mr$y(Ql~Ww)oc8 z0dHrZH#XnFt$(6!c0G`kUgGKM^J%#K-MM8 zyBm-FiO@8mYS;6zJX=_&vsg(adE>-uRt-q-lGG)8j))RYF8D2Jb>SWrqMuZ=T79zA zjl~3NALzb{kyT6Rif1NUp;Dn@J$x|=KYumx9QL;fioLgS^KJIdwv9{c7gXlTjkCWl zG~0fFPtHG9?Ss^^51*DpC=BYa=jYmJ%hUIt>T$JqXeOZ(q~Z1ID)-D_DfYI-<<9xu zw)I;U>iAsxlj=q|{uk1yO~`o)Vq;6NTU7&G2t&ud;)-_Zl~CIUKjtCHVIK)6sP+JA zHGImV<=0(I9|NbsXH-5rWHmJ-{1NLg-$#hG*$++Ua9+;F#OE2C+bj)L5It_zi6OA@ zJ7E4A&U^mZ7>pj_^LJ-I{fzfWEeH0CNjUvuw%)?$g>|BZFAgi~*miM}#@j!dY$l}5 zVgv2YeJTRwBqh!|q1sZ;v;ZQhp0^;t+fsFoLrL=WBn{5pDH%-!OSb#aU}wi!Aq`@N z$BzKsaz?I-@bFf(bgaHzKLyWX7jsZ25n4GNVjB(Ir7iOjVqBc7PQpDjt6u2vUJtOGXM{%{RF9?l`0A)Vl+USt1_=IKxqj&f(>~%FHT>~_ zu#SXwgUOdn>EBD7COk^*(Ou&DWxs>gEz|PLDrraYDa1GFtYMUFCxZuK2WR3rVGT4* zrS@r%9uAxXKeN1L1Yv<#L^rrWC@7Bs1jVJN!W_7r##%oMe{ z;D#rnHA9x9MktAfm(6j^)__JXXpiZ?f@q!Q=}f<19Iz-2LQ%m{5Q>U63 z2Q9r^f3&Yw;WPN%kJRFF9#drXXS)VoHY`!aK{HB6vIN<2>H$Uh%i}_ z0lWJ6rH`a+AV4c&r91xtcF)3Fw^5r7;>uco+2m%1_QDod$j2|nndoePXF4WHtd#tU zL(zA8mn!m}aQs1B;4tVV_vSJ0;cXJU2!`(!t4{ZB3vwhRae|Ko3W=>mrnzq6jF;e z@ALN7lHZRr~O1I`mtc4X} z8ZL?rN&kyz0BXZZF)BE4*n6V%mAf{Oyua?1z0KVBW}A$@b9=t_zv=; z0nxSsOQHcv`i53AI8426qkHG5bpdclFqZ`AB-q z9!!qYFJ`ZFJXq(lc|I<%fuy!Tdoz)HpSf`WyYOm))i^?X`#)u~ll2Q#29e$6ui(qH zx~NO9Gde_Ywh5!`8`Q?W!1*4UV^7Ty<6Ze09KX!|1>X1%YAOmY&0S3acs(29gPEb? z7Ulb-G%_kU1mn&-xZ3anMO6c@m6{FL*zRuthc+f_T&{Xo6G$(t;npbP(Pz#|B6muqFk)u@oKKP()(Qv zf|u}b=@eet=S!Sze!n|KBR+(p`3coW_`rRI;u#*riLaM1YMBljj6SC1 z6r?@(w<*fyE*xocnjX~ji-v4Em}j3+gYY3qyUwYk`B8k?X6S*kjhreE)A2n`ZK#uw z*cJyx<0_VlYZ>){5}h5<&e3?XqHw7(dqTkqe4#0L3&WShZA4ELE+Og zmE-A@n4SH(@yA*nLf~nVmDCR>-I?o0G8n&jnk%>%&o+G`R=2R>!5JKmP>%M9F3tLG&KfQ8tf1KFq?k*PX(!tP84EIJjd@#HI91XT_gs zO2t+DPtLIO!Iun+#Lq4FgBkes!-bW*S+c-pb=GVC8rQ%1f6JHJf%2thDd0CZ-n1fJSlkb6;;bHC zVjFN;)ahDiTpbDlxR$c_A!cCf1m`*7fOX{sqDKlG$B`+`I$Yg5iv34pyX+Tio%sE( z6=b!Z_4yn|>Z+m+SW>1AlZO9ix;}SGV0yz*%xy~r%}nv~WB$`o)?jv<2w&M%$lJTQ z-BeI&ZNt1`I-A!{%Wd}ht+IZvmqh&>(9yT7{KltzQ|kg0bDOWFdlp*s6Ti}?Hw%0li$TWjlmKa%IUw6{?P@`g?7R=D}QoKzLbWw(h4`<*J)(DUuo)7wv-+FOUB0IJikNFZ}Qr7}$+w|8O8_tqm+uXt zvs7=`3O(*vH0nwxotQ-oZN#H^j(*lKR@m~q?JY}2AQk15B)$=41*P68t3{uq^g!yPp!hj<~#}74^K-II<2ugd|+ZWS% zrh|!+X|-pCj-NXA%w9fXt>(XE>m1TIh7)T~-&TQ=&54^RdTpslt(fEzO7%fMBR&Xh zxKf^W1uhI)LTx#}(cCIkN8g*Eo{QTrh5q8l(!XQ`#BPCjYoaFK(=W8=WhxT|i;?Y~ zOO;2BU2y5mpIao{(c$WqR7BnsPQ*6;^UU#colUGpM2=%IvU2d(%3dF(>*4*q*3ZBi zzT6=no8Z5@MOS-m0wn2!8*!=g^$D09$+f@Im&N8&lS=KUK$^D|>m8b?lX#Qg4pXP3 zqLs7LS09Iurf7uxj;3GK(!gs?C%{J|sq*wPoS#woSV*p*ZYTUPEd1}4%^f~+xm7q- zU@u8X#XWD(FY|`eF21{jc{pn0oL@ZpK=?`}`@Xd^CSTY$OnoGc8Y{}W5xE$rpOB>7 zu2a+sz;F&8FpTny{ad+Cp@2h1 ze>YhdjBK#+Z)!Uqrgx(t0}l;JP2Kdg)!Bcz%w?MMFTaYv(9o{sjNPj%I0XMsLC*&5}mn3GI5P;5V41S)HvJm6bRu~2qoPr4Js5&qa!ZN{IB8CRq^lyUV#o1Y zfB)JO^piYSbIgWX8J-}WdhCNIJ;{sCSSTlth1E(_%dly9+{jInfu{e{1@LAn9AQ)0 zY&O-R)?WO3+NoP*q5LT1e0JD`N6=b{p%`cgus>uSKEa{~ku+jn|K=GEmoxPMts4|n zbP=_`?_hWXZwpP4l2eq8M7O@~D*u?Vl63OUmJ^Dsy(U+LKc}-J(?qO&q>kqrjtz?y zv_&_%5%zHwjy*}rXi#*_`{A@$NgWC6EeMOI8w^Od1+U^h0WeQtj!tKJ6XsOfw^x4? zuA)B5=xqo9v}d0b2XS=ZhNdGC;oaqaiYd~zBP%wwx5QhA1iJt_)AQM?ectsR$_9D< zL0Nl~t)-?{a+J-zPQtt^L#gmoCn4HB<~scpLzHF-`4agGR74n&mQ=L^bToP}(Y)az z7T%dpx)nl|ICbR0F>ddZivkyRn-vXm4uT_?9HHz}fv;d5jz`WoTjx;$ia74pW1bNC z3>3)>r-X-f@!q+^E=}$2m6uV%TdBfyYz7F*e>KP~kPX6%)HW$be#JC-P%==R;&Y;{ zn8TB>wuT8Ff#(u-wQ}sqFuSVd9aVIuWV!Z9JJ$zqr#%_j1#}M1ZIvA0Pa8LMehadN$CFH^Bw4IAFk6&ovAi{o1hde~| z0(Kq3Ny#4@&X;_IQzk$#?kUb+W5RBG+iEUYb{TRO!+#Z!E`lvV37zcyz+x<;GsB&y z8|ZMp21>8`YvI6^X2NFhb+Gd;nLJLgi!N+)P&=Ti;v81&j-wFj^3A61@%=8N)zzv) z;1z#-r5Fr_F;?dH!trKLplhl|M1{#;q7-}Dk5{WzR%iUo#RokNUNRuPr@sW!dXsyZ z5)6$v*LLWAqS+lZl}Mxz_G~wJOm+tq$5xBCy0RZMnKO}9IFTE;t2|37+~kZ6*}2=Mk*qVr*^PC zl65An#>?{X$9UDl^e;s{np&`KhN!vxZnr#6_&j_m53zYrS~7X9*We3cI-BWk`5a+Eh*V_YFWL;pNJ6XI~ZuTb*@bNV-}m z&4I59+pRDk2>_`*tAblUld5jQI(Cg)Tns0zy?%B#XEm_4|8v32F5tm@=tX|?p@WUlgU zaZniW&zIa&wowA6zWBeI--$UHMeMW|Pyh`$JT$xBeeew!aY^n961IT24TJC??bZ z^2)(mKJW%5&FUHyx?E6gPNj<;2+|PMusiG(K-wH^=GIu7?2Qt+2#!RqX^U9oj<(_( zpF`seXMU_`oR_l+vF7YwwMnD(w&g(4x?e=%_T;u7? zm1`y2!H-m2jHSyrgQb=*Jb3hC<{WHI-0$p}+wHUD$S<%9t_O~SYY5B+oFP%tFFP~H zt`)wuN8rP4Cv7B^TJNUKXf47u>|v^eFcMeVqZNK)xu?x&JeuUxanx1p+)*B6%3fL| z0%b0ot=2c+Jc{9+^3(#Xg!?+S6p`D3;=e{1WfV$^ zDVU|9<8&1=GU!`J+4%KtjHt`IeW5%+a|SCu7j+{{?r$4{*yzlzIl6(LcHV3==4*I^ z58{)bY=w%$gWF0lxmgkM;X=FY9Pm5LTrh%y)>hCwFA`xyyEOZ%+p>`#xkVzQ)&z7* zZ3m)BYc6}X%z|wFbr+KH+-p^A7Nyhhq z1}0%%*j?#u&K{-7mn zWoPhlSKl0h66@-$f_3D(LHS&&iVIs$4B83_ov6bk8-7yj`$FDea|wiZ3IGoG;42}1 zXnpy(X;=f;Rc>AcE0Ugcc@yamm+!?i_iBxUfPzpSsA1;y(%%&Y3}B&nNt98r69=QJ zd|C!8j87ui53B}P%+1VXF?e*_)J6~PtdA`$PnuKb7>i0`0b_o(}X&nVgN!5a|KOlNp>EXT9CK0?d? zM1S=TG$N#>4I*PpZD!9bzt60G$f5@`&iKptOh{;WU9+15bC7&uFf(4oY_XDu<``pS zr>KPHEq>7zCYsQ$r!Z}(67rw27gEh6m59!WKMJJ@7zGU|hIQ|qB@JdJmDHyaKMRg) z=KfV$+5?yEKBs-u!8J;7QhM_AfDD1^_34lkEqJstNFjhwpDtXp63V(NP$3BY;MVK~ z!YwZ4r|j`Yn;eXYT0<50I0DjIUxM%u_zp&rkxHM$OkKgVP@+k1Vl;YsC3ut%oLi;f z&8`)t5+aK8QVWjePuu)^&HQgeHnh3zh}QV}+z(a^$$Koi+nGnheL$2EYTz%>+G!qG zlb&k&PI51~xVric3lHHZhId2F?55eGR2M&(=v<}+*1{W(=9Q0q#rV+-5fxqHrFfs8 z;y+M)d=h@*T&~)6axYG}4#hg{y5S@k+J6;qW+AI03eGRQGINj}uC9L2+R|j=x`*rzNZhkah5f|?8c3hjR&keT`+KA z$uC<42_>z$S>M6unAH+x^A1<*azx0|UN2Gy{CFts0H1#g)!f$ceHvHT#MUd#G=hSa zt@>ZGe$NiFU&zccqExTpNAUP2g<_Z(-C5aMHSH2Wx+l!oG#?W)F25WqW5SP#WB^Fh zJn=`kSQYqySKuY*la`rGjEWs)hLaH)ei?xgrB#z>=Z_O5)RhCiM}}ChA+)ED#G21y zUrv4U3;!o$DwIf*o%!*?_l?U(m<2R9gZW5kRdd=T9EBy}J~;?~eEi$=Lg0 zMZZYZ3Nc@ba{NJtMYPH`WtKt9YB-^okKIS6uT0+%2QlrlXRFGKDEDO#EMEg#*@KBO zH}X~vpiI(HTAF7O=v~%yct5>s6b!$E*bo-B)EE+O>sdPAP$**df~rDCgRzd%w2vzX zL>k7_J1ORK7ZyAQ<(EHp#_>sVG6B&?-TVhD7ND`n-10c2Lv33INZc_=W?J6s;L?LuLq>||4`mQ3CC{12ZN`RA`e zQ1Pw9W5VD7t*-s{a}nf6Wq>{BLx1-Eq4x}t2XJUrC9!Q0yCBWqWT$KEgHJD)=WZXD zjxbHf>&}UIFYr>!@T+KQvm^r8Q6GLIDWZ}+c_1Lq?0SS|Hbu5(yM`bb{Rf9a>)!}c zR>fjSi~;`o6fMoB^4ytp%>Bu{_kzR-;EW{QG>rRhz^>lrb4?fu9213XO*%bGEtc84 zwH|!Og;pZ$px zbE(=(shb2hPU*UTKHNV398W}k-26xR*&n6RZ0KA0M63y8K4xm`VQuj8IwYU9BxE13 zxQfX^6|H>GEQs2U^+0b7X;O{bc}HDzgdQ66&0F7Y=$G%r|H{J)JmsvxM}b)ZI7(<( zFB2Fn4xT)u(5R$rtoC0u&0Rq~lfG6h64{V`<+79WyU2FR;Xu|o>l z$_jdmCS&J!$>j?EsejYfowgdVPd==aIq9fs159G+IR%Hz(q;_8Q?SDZ}UH9 zD;Kq98v11qrCKXLCyQ2UZZ5>dP9xkWmv5T{xw`hJ_V)8`m2L;W()7=M`Z^_bVm#6$ z#?{&si_eA4vbdif>iPeg3fT`nPJPJnqen@2e`51&!bVO4b#CX;jBf6!6fBDCL;u&T zh%~Pnwlx#ng^L9>HCPEB@%MtpuaD~h+AU9?UCY20R&|dAO^-%=D9KFJ&h2S?)WS2K zlb?MrE+XSGE3*;qqAl>s!Aw~W!x7P6gY&S=(W z`yF(U$x9d4S1;yQEhqFb5oBq_I`R-uS2T6j+yn!%4tfL1#XobIJQgf?wR9+R3D84# zOlut8Tz^856b+!@A18$c4|?`GpxC z#XIFHCqHrUF8tB=n7w=7ye0cA?U~L#%8SClHi3`AZ3ktnIH(7K@#G47>5%N-=*)c* zIwIm=`_J2xr+95ft{<Pymdu0MY1F#k3CxBV0&QUmcxV2=Z8<(%B|nFKPPJ2HaWvh|EATL_GX2S zg$tynHJ@^yJL2Q?NUCiw0IAe&%|S$5zmJ=UA9-&aopf?Z*D+ka{ArG-nRkD(x(F7=YsqK?jaORAt&{y z9_}n{%MlpPyAJ%~Z)|V0W~@CO^|V3l#G9>eLf75r-m{3FcKgIE>JR%paWud5*^DJ< z&wTJgp!IVj>0hN2f$Ppb?7%+wM(NxCteAFa%_;PeceH*;PHZ>ulj3jY-_kLr3er-E zMd$Z6PxyA=PAbD&9?Z<2ACN1I>?b*$eU>%3=UH%4cQfbE)(?ff=S!OkPXP*=x)jmyT~G!KHTy+G4ktopRgyJHlmyEq3ppASx=)3e~IeDK+SZ z^OfT_hb~Xw1VQD{OWdfJfoSgvHIGy4*azyi&Qx*-zLcGCZfbDA$@^u6q=An8VhoM3^0`^HQ9%Y{_E)QiA3Xm1t#Uxo#)XN} zKBLgmx^+{Px0(;AVOZ-sdY`FfdEZh%Bhy~#S&6yzZR4#!p0avLN}kXsF7WN?2B5FZ z)U@xr8elj5Letrh@cj#3&vqvB^95fwt{rO2Mbn2~(^v0kAN_gFiOnFdOl{7ql>_;l zGP+PfmJraC^Yo{Q>yy{gf6&f{zOh4f~A;`t+`%o`ab~ z2CxTV88fy^sDlC~_?*S>Q4upL)^kHEIssuWdqK?cY*gM$wIP9xcHJ zFIWYUF9O81`Y!VqlpF4ZGa18UE43~6iOWAIVxm~#_p8VTEqtAUhPNQ|R0VUbOnsIs zM%1)6Du3P(`A(R}vz_4R-4S&zM`kSB97+o3((~^x%4?Ib*GabtA2Av?a(!3~>Pv?l0>^Fx!I0+MC zGl`vh(;;c{f3H4`C}59{Qn%bQbGdlGyPs8Onx- zRz-gVA`q4_F`n(+M9E?dEh4w|19z&bH@JR zNrrC4*nwwXU>33bfD4fWMRzfU%au7jdb0226d`TCQdZ-m9`QwUZkyRPc9N*k5YpqD zKKpI6ilqAvK5t?yGJf;@t{6;zHd$>_mIx=?ABZPdDfjJ67tQv^*wHO)h$mtRGcCVI z@=fe*;{^u~bW}FF1t?B$6?7!gvzvovJM~|t(dDz2KD6WiBz<}#GHj9QPvq-I=Z_D& zdgl&M7OsaK8Q?_Qtq*YR_QQ_F%C9qi7ycH0C3JYibdg_DJ_AnkEx1sp{K`%|QnkbK zj>?*_(dmRPg=ffD3H#J2zMi^6?LI0oH=c5CYYdJhe+8A_ea7mi41=(~_n|Dc;)1Ld z0Sb;|hUv*`D~-;-A0dcqJmYa=hxEUvGLuX0tbZ0>|E>?1{|VAF#F;0Sd8iIGvIJ6& z?Z_`-8X5i$DSsFR#;3jLA)g}arRy25Mjp*ZW||G!&0O|Y%%AbYGQ(H`*BkEh47I#r@QK3WFnFfn={r!eXJNlIAo5WY>i?ww^n}CmmkDwd6HwmM_H6$;3->InaZZRT%xMVT*l}nl>&=&&e~REVp|x-u7FDJhY7v zy8L=yo0O&a-HkVPKzc}mBC7aspW_dx?%s>L{3y~~drQn4rEN%SZyBg-vrk4@J#wLe zwjeqy6@pU~vLW98bJFyC@uc#Z^*1tb`T~FyoVJ$Ea&Zg$SdkxkC#XUkm&KxAF@-H6q_$l2ab4H3E>&)=^t~ z^W$mt$$crXuh?4zr_=h0Z`cv?T{C!FM%8)dH63Wo_7il0T{k+ zQk#rd_)cw48xNr_y@&}z1>Aq7AC!MT^tlSjIg{E%q2+(54K~zIr;|weOYWvZG0}i& z<+K@T)UYT;DXhWw)_OE0<59dQGv~T0il4F-pfK%&Qd_CZ0gcP=g9Y6(a~cvJKjn0C z8M_jC(8|2kE^q|NeM6JVH|ikU%!E%EjM1Kx{vb{1jH_2D>VWO?v;b3zFYoFYXY@!A z`u4KgH|6+^@eJq;mp4_4zhP;STe%zKam1GN{5E`{}r8=!&jc(`*8(fV26WPgpVPuB4ry*e*YQ&!2CoJc%Z-Wf^Mk_0iC< z5t#P9?1|S-znki6$a}ZU4%dD3iOKLrtyFtkF_L!uRrJkIEX_U~rzovhg*;JDCv+xM zuk1Ko(D1Ju{k&z+DAKs0FZ8^Zm%RmIXRBh7dStvZb!Te8sk~)Gaj2{=uqvA|b$R(k z$SRVQq}&ZprbZVx(MvNe)(_P#0SWnUp3S-dKjpPpiR*D!@pIR5A&_IqocSm6D z{Sy;V*KVe6juDT;mwU_L1aA}D>XlcID!nst{b!mMgJ1N3gRWam5;*?rQ9pMRt>RM{ zeE?emyrb4+dtaAT73(5gcbcQ#%orpKcOxMG`2~G_8hx)1hcXBH25PnDk#|sMSInZZ zF@NcA)Dkpof)DNYk2JT{kHfJoA4#E@sO1*WOx=H9tdu38b@a2_IVVRfNaWX~8H(Hi zU!)RoCjLIEL9cJOl;BMuU0hLN4o@?3Q~$!ho%4; z>lon8qs^EZx&`IyeV~8G&ijnON0rd)Nu#bmkcrc$sh+I9UC}?NF>(Hfm;{xLNB!J~ zl7~luhvIce37c)aN^Qw7Nze5Vvq(~vr>sVUS!-JML}dqKVk%{as26M>d*p-jFyF_t zr2yl$qtFDv1iJTU%dy%pak52LWV#0|-sR^5F{&qx3o34y_jzuGF7Lc2gnHBlR)HD9 zo)vVa?eO%9qiyR3?WUBy7qCkf4N(Gx>?*&xtwn}3oOH?PbHo_|-jj1C=9|B9pK3h_a!_XO=d8M0B@$DF#Il>le0-HTjCX@M zxze|0P7-AeMz>ld%Jqy(5t0f9-mD(?n#}ZHea|~r!(WM&w$0cU5;c7Kp+_E#Ejl$u z8VM%7#k_p_AP`8n+Al#S!OT31aw&u?I2tyUBctVa%Gs2dYpk^Of z;=%_Z{r8Uo7WN*(JZZPnG)SBar!c1r)=`0^YE{~wKAV(zz?LM{@8IjfhC;XWk!mRr zn{jJ*8BYuAW}>_u=Jn2$6=qfw5T^U@vyho24U1{Bo=1lsggtHi&TSu-LV-c9XYy+hl&sw5AyB_S)A1Dvm-Z8e)(e4ZDVxeND1v0h4+xX8S?wEsQCwQ@)TQ=O( zR{ujh#HgnuB#eEvV=oD~$mq*~NFDlm*U9G_&)$N`y@g&=xRsQKOqqYw+QE7k^KIj@ zkx-!j!4Qjx>a2Sg)nM(#rvgI6)8@W`lEwefrWr_t*cU|>_qEd<%xpwY_vD?+q}h7C>uP|8bXWKzJ+qyi`=Ste(v%hs4I&b z6cR+((7~_d+xdh4s!V6kEPmC)ofHhA2WcZ4t*(x6c-_{EL9rS)_?_n&KS7Y?;;Hae z{xjF$;1HU7kqxe!1E2oWw`c5H)R~L;gWca&Lp{W`j<%0k4MD`W7y0$ey$fpJor*{s zn6)cEl;>!MenshzL!n1p_&_!MqSb&jrz=wH)Ni!)%!JG*x~YA#6twQK%z|H`c-a!{ z_aC3t+@51}74}G9h(*V~-reAXhYt={# z)uI+x)0wJhK$x-kO-fx?1_+cy&>Jp|)Jp%ZIZHhid*ptesn3Ba-*4b_$FaS;`gvFR za>7ID&04tq6}Ml)y(1wsgit>~oi_w>V`I8L=fZ6(0PgsnM9sj%Z>%BnY0IInW_EHw zP>aKzVNJL}9abM-%BKiIH~ja0EZ9T}{=?U<)0s1Oh+NmRXg?$&cqx-b4X)MA)q5$V zMJsIXdrvNUSghC&Z(~UZx_Ito{l4dxS!SYLBSm|dXhX3tmXP`MB`lMLDnI+VVr9p? zug1F#XAaD>DAS zt^Glb>yINvN4%HM%Z?w9$3S@_{RE_tYZ#=gRbm50c%}FTkmyAyn<$8ICZBLx2KCWL z$c`7i{f-jOh@+S+4y7xOe>^sE<-0M9;1Tkr-;Xavkvs7LM` zUH79C?BJnW$JJb8CF1p3R<+8@Zzh05rZL(R(1Lu}(R_4~h+RO*HVg|!WaU{=yQ#*_ zCtFPDYmtMqgk(^v~daW7=-zPf5x4v(S>e{Tm$pcgVqon_}{E}~^ z?A???ria+XQpWlkV3PR{kVR9floCrtjQE&Mk{Br6H~Q!f^F#5!BiPt!h*%T4=a&`Z z<4v;qJDK~&Y2u@|{%%?|{O`UKHay!`(-7vh1H?QTG z%UiV>ce%z_B+uVgN-FXtAFqhK49<8yfxFe&vAh@Nk9T`nZ*M+JXx)f#k(B+(KgjMQ zphA*7wKL6Arsl5Nb)NohZgQ`0|GFTEPa$V#c;uW(_BCqwOnGJf_`*Od`r z);?PL?gE+z`81PeKW|NFEwA#IfecDS6J%d)vQ+Uf7l~q7+?*0EjHbM?d~hjvtRL zcY|^{gHSAE2+|p$p(5)KYPo6nL&geeM`wxAe;)`_-Es}CaUIsZxHvUQ5eziDEOR2E zDX0%#iGkLXd2Nh54F5u7GaM;-woUN|*U1j~f?}`tnRS;a@;@gR3if?tYn38>P&agGdnivp9&MT2I7d6i zj=KJAsu_xLwN_bU0%e24I@))Tm$LPEm?Bcw>IaIOt(AAgRQcO)U4285Tr|D&!}|Xh#-kbD3DX+Rc?Y;=d+sd%5cER>}w>CK|@Mb4{hzq0sL;%Mz{f?2QfC zmOCcC9OBPxseaz07x7c5=PHIk3%D(_`&G=@29I?^ZS&H`wIGRirEXw#mDk;q{FAk> z12g?Hv6f0q)7<-O!b2>t{JB?0i)3SEWT4AyC;jSo_D?;%vsgdbe1c0?G9CU|XmA7} z7W05*kV)z8H`a*DMwimELdN>l`K1)XVMqlAMY8rHO;uD`{bsXot?CO6iOPM6~*~-#T=-dmKdP53}fjC1VJP*FWIN|p-r~D_u7Zml!q|PtbWxouJm*=^NwXf zzSKoLAL_`naEd$Zg_%?+iwb{ImgKhw%jad{Qqqqm{?izcNr60(4`ka2Wn$HF(p@A&Z8nl;(z9hxx;OHw z&g|T}!Y|Nc%v*zO|BG$el;E%V&9lLh` zU^|dlpTb!bS>?BXd4y<==9y0uN_E2*Yw1ljI7diP;jY6Iq25~5fr*fo&eE;iv#zk` ze;YjNivtlA&L?ge&Xz55KTx1E6#WlfUVXp4 zfjQLvHjz})@yysi=simIn{QuIey%@iof+U4@Q8((x(3VaDg%XQcJK!1n4SC5?xcDt zS@qKynz1>@bx`6?&&4aBV~Tm=Z2W2@)m7eMg~68WS;v3<|Q=W9+IIm1L{Di@jH(HkkAXs z*4JKXKAN`veRm#V8?NKL_5CN5E^y|++YeGqGyD-x>nyN*@&&RX- zf5|+L4CILER<*HaZbD^N`88u7=Z%i=$xb0`M2*VVLJhl5lA^~j5Xbro3HoNJ6E6US zFLIweffv)<<*(llUj%2TvS3qz4UImtr^Dpmn*Fj9vug6HS7n{c9DQ?(D+UJE?QtnE zfl#LFj99$im7MOHnyz+q2-MxmX;(p%)%n&%N38EW9ww(geSA~f>*x&Z70rG4lEYXz zBn{`Ju07dz;C3P%`P{Q!azX_JlXDu;DOv=~@hnzRw>M*$$1i8P7_ku(uUWsq7o#lA zJMWv<0ZlIAy9}7`)XqP9fz2EBWhJ+^pOayXB`H765~L`AAEqO~fx?5TbY*eD4X4y+ zdzG!vTEgqAaCYGn?S6FxTy%-advE^O7qrX$si(N98UkrQm))FLhq}^njV3J#KD@Ep zfvkS>O$*)Uow#1krInDn47?0`a~S1`BP2tA-LI1Q(=c%wDPWUHJ8El-P@83WGdlFN9{*>QA-fy+lrFtOT*K|8`)?{f>$%S#cf|~s%qD2ia4J1Nvqj`3BG;(WiA z#1f|*IOgns!>H44DR7UeC&qu@nqw9IbUcfR%Ghw5|3awO%9M4W=IX%*-6h4NYkhNl zo7N9GzCB_PftEUUO6z@$=LAoeRX{@aH?eDlvm;L~IgUE_>oJII>tRX1p}93rCvGiT zg*h)qp1Bvm_3OBJvv8{aPWEeq+DNM2m0NZ&Q9u%lJeA0Dc(@XzCV0fW(7jLYcdP?rqaH-JCVnCIF z&RuRE@!I31f*lz20+9Gu?IL>wymX+)u=YbQ!1fJ`M|!4d%c;o%Ka%K*1lFHmNO}`V zXHI|Gf&yFb6I9j&!l-pbyuppYbGFik_nKEzk;z@{#6BNH>12u9<}TI(%>>blj&>Ej zl!XP9b-yI`t4M zKd2>7O3X_*(QS_*cnVrEU(M`2mO!5Pa0sH?4_hz+!r6G%S=uPE6QwHf;Y=Hi*vt+tK=UvX6 zUEi2$j-1zmg^`xtEyJLrlJs@kj8OF5%iWU6IE4saL0`Jg9q=j)TpAxew_pD8P9l#l zW{CW#+h;x}^n&V-7{N~qPwRjKWqjeqpQy|VgoBXqz$s1pH~YT4ODu}%cHa;l6q}Ju z8?`IS1?bHN&j;2L?^x7&%Yb|g1bf=4%kb=IAFbRYSwYbnRX#(v!_M&I z#SvI*>SN*)$%*wlv<~;CL*!8%rYM#_(wmL{@6mQsV^Cwz86BD#{W{Nu(GDSvBb<** zmyJm1B*Y5_9=h+p)x8!TI6EBH`+AnVCo5D74@vem{OYU0-%nbe;(i;5Zw-1%c{4ju z?zcteQlgA9G*^a$dGYvwB0BNn#ew7e7Qn!NgJUQ4SkRK)!#>@-BY8Vdhg|#~NNi$Q z>nukzR?(Zt*nt_O76vee3^+Q!3ED&qQXkMe+#1it?ykX*k{tL@3e$`M>u3@;!@~aR zw1X^nwrbQ$Y(@CbXwlu$fiG{c-Z*lRKqb$mgo?yyaO| zI&$3pxLR`qlOn?hNptF#OuSTx0$gqn8NeJw^9xCt4-bT%z18_c_Uvjw)&A9Dc_#q5 zzVa1Tt@d;zA*f4fi04!U`Zu!kO~V0PKmJJ!WC44Y#+LmjOaSkxCT<2V2|P^D!qq89 ztBduyp7``iGbffxIXLj+r)08elWXJVj@uIvlc#d!5)R$4bw4Zi;z1@$qE}X2{MO2H z-6nxI^X9A&7=gHlkNF+~$OSm{JY3k(Nfqwmk=iVBB?Yu)@Qwl~fdk_ADWUWu=ypyH ziEuJ6P>mrF?EtB$rXa12oHg}&e9>0fix>;klmf2#UdGYpS%Q5P@-GT-G^%8PlJrlp zMJAi=C+Q$D(rbQEqZp5II5Gd)p;{7EcFh+%njd64ymyQ865~{XRY%Hp7pnD+(B4yv zzLX|?!QVZC*6YGII{YCkLpCc1&qSZHlZyyZAOP+VNl9j-TR zln;T)8Q0|QUyb={^HRYmww5Ttb=KH-Me^h1Yt3FuAnQqJTCa7+0Z*S5)qPDGB0SCn z``~1R8{!`@sBPQ90e-Q z{qMG`CAau_&ez=PjjZ*%$;R#joh>d`WhjV0bX;_um0tZrv;G(uqg}h|+?6EEk|*q- z!!9%J- z#`T>p6hbNaI#z*R&>o|6;XIoDaDuyJ663Y&I{8+dbi9B1fjz#i{H|deV<=}VJ2Tba z6Pk##-80e*J@|SiBm+ByKr5sTqfZ=#`IiJVR@8xbv9Kd0*zjhABltr81&HzC-x2|! zuv9`LI6(QvBTC>zVONig+f|!j7J%x?b7A(7c~+)J;?#?Z*V=Bax(W@AMqsRElr%Fz z$>2oPN7#!%GwLeuZ@gi(JFMju9RO(9n;N|X@nTw-FJ}ms~k)PzxT_jTK!{kdF ze`|7U)BfjceVMxie!~B`TK&2RW#MXPTNm+({zbf{(nc-EBlz(BrvlL^Tsq?2e8w&{ zCK4;i|B~(FH8!I55mW<+AJ(i4Jn9g^{{mHbU>zlxvuS5$EnxozMr-P2X0_alX)jImh(9-@}!!{QW*I)sR0L#MrW{Xz? z&_rmh7fMF8dqMFwM46^ZdfE2Cv@7VB@KF8)rpbZx^We|Ih6=8RcUDsJryN?|P{sIl z9HPAO{JZr)Jb5FeVvunD{9@h4yxGFWBS%up64#BTI^4AYK-^@+*Q*JF!&lRSERZ^3 z9eD^gV!W;P%~hUy0*@%MoCEaIO(yL*$@(&>$Xxcyi_$ga!)b$xW+gX6u`!dq4l zL*BE$<@5N&k-F(&u_MT+YhBH&8x0TDGqpRzw@+Wh|MSHrLj)a4>SY92?TOp|J|2eC z;Ly-gK8E(@d+W!?8lxF-ul-uFBjKMxnuH4II#f9?&`}R@tvh%zRpA|3)wac+vv8`# zeN-%Jrplr6K=mTK$k6`fk0OFq;b*&;_R@ey&^CR{LF@akrVcKlIXzH!v;LLY zi|SR;3hv9TwHRqa-tU_=Kkp#9*N+v>BS*Y6>}zZ0qiQ-Y)OM!EGomr`>ujP!R;muA z9QZXD{UQ*q@j;Q*Pw>`48`npboxpPn?|!Lxfkr!6Rf<@sE_SHTKg6z=BJOrU@-z~^ z6wZGyl%sTD_G-h{D-J(IJiyI3s~;qme19D_m-`ymyl99nQ+{1h?Cs`e!(vaYi(P_2 z*BmS<6=-C5pWWX7b(B;9sfqNRX=Bmn3X0zE$COqKr)pYs5>F0%9+i|{`&S{9t-P>< zU;Z1GJBV%WA zS1Q)yC`~7e;2(U*2D2RV4);bj;Ow_|%0FzW$P{M*;Dh3}knl8C#T%2scLUiKl_#h3 z!^ZICspgxXX0+|SJY=?-{1O(m5z0fAHmPMxhW$kfE@J&O-zfRJn=sqUj4_%iHY9*V z0ZS??j!F3i+_J(V(fTOnQrQ(3uSELSiIDjp(gjbf9IKpS>gOIiZq=eq;S&!ut5}}J zd~^Ns#;v{37*{UZ^z-@ZxB*0p5pj8=RDY7+#PF^Vu7Tmp(k-fm)jfw7|H*7u*cF7H z8U4@xe=D?JFIs1p^7V+w0VR406E@0UElFDg3ugXJ2W1WAvL>U5{i+D;EiQ!+F@I5f8{hu%8aW&*S=YMNAISvk0 zwjYFJ=d$GLYh8Ek{I`&I*mL?@avwAJO|>Lj)X?}tInmP4O7>7#g%J(CWTKlOFB`UT zn>{3`ROEp5vg%FGt2zNi|FIi>=dF@+Aa@gt%vVp2?NmmEv##7Imk6-1ks9=P^p$~7 zU$C+cfh6M3gs`g;Ps7vB>aS^6|sgSPvQ_$STqD7RD zr_C#VBJ17M9fqx6GKyBfB>Sv;XMjHYD8+;^9IG8?Qtxw=YUA>{wK1d&HKPed+_8r1 z?skITo;}mCsd?zpHUAq2>JykpX8b39v=KRATfcHVb3?5C8~9NCBd*605~i0C=YzUy zif zyFxO8O_-Fh|KBWtQ&o{wsIW7PK;DVYG8Q`jNa>|XDeN9Yaf*Tn~#~w z0?VYYrh=ct1sWeC6a$mtOaKhS0>1zlEFqw+y4ocCa?x1>;%o|YYncvKG+G#Q?j#3(2f<7dXmlcMBH~7HA`kk0V!m2(7~CY8e|5 z#k_VUO>I&NS<6rrp~0}SoX_u7FSJ{M*sL_G&~I;$$V!xwyc?HKli%Q zffA5Nt(MN&@nvHpZWyoJTi_a0x^_t!-R2GqCAp{;K>JhV6KgRny;LW-AGLmAGyc0~ zrI_1S>U}}q&ukdl@f*sWCipYIwkzw5?i}EA)#G2D#-M0RT>3rJbrx&n`1-vE_A}m^ zn)>y(svfq)aJ@W9m2)jvZhrau>J;l&Qx|hxnsT*MZ`pGdUK{^qfp2^At|`x=ecVOXl5 z@P3k=b)x0Dzw+BR=Wz#2Pbb;k+7A@v_BuF?`OV^jal?R#7m_e^_LsbTNWXIp8)E$ zBF+FCP zGB^>g?J=#ZwgDeZorVl+N-U)#>AtU=f9ASpmeqIJJO!NxseJ7+;}tEKD36n)FGGC^ zdK1m$cg2Xq!sM@e!wiRM|IDd**4FZuf4nR9`UXWL3q1|t4!8aww4~8{wiRndB%6i> z#fq&>bw#e{(BUOp1qZJPemppoh5F|YkZ2(_LcqXuyY`C}e-YgpAN5Yo@0@Z_T;dN@ zw0}Su_}z47#(bWU95EHY1jVIz3UWJEZQRh4K|j)b0U$pce8>bGxMx&#a9H8}`;Jfv zCgPrNJ;!Ne2W6+H*B>6^`0^<~D9R8l?fjc2^T=LLP}77TUq%uIW=MT{WLBYwcMBEH zFR=cvbKF4nn&zl&jI?O@FZAj+@$coYoC*Woz-^K7Qhe;DG&nlCKQ-z(>C)`bt3h+; zYsUc(7ws~@^PXz@(E=ZjPF~j|S{{7Xo;`Zmf`n_H*UMms?{A?ER48cOru{%jnXG(J zLXhg8jK4HAYtuR^H*9W!rr2Z~y`Pwu159#C);Z!Xdl*2 z7S!iS#D&L<(oe|UJ28KP66)0|4y?E*kZXJ^)j@Kwa+NL=QK;0 z^)H3DLPN;y0FxoK+=BR$9B&y{oP??|D?)YXGY%YB{rNK&!XhcxF8BWYl1YJWOp>go z;0@5;5E6Y-;B~BS{Syl-ZtMNows%~v`q3vR@RCexk|MgD@NCa)AX?X@IEU-q^2@fB z`lXUIRXsW8`l~^b`HaMij@1AoQ7CKB=fK*|dAU?xYVd!S*hwfR{e0736~1s|!q2x| z(onN#KS{FOx9O)U|BDv>|Mu3UJqtHSRO}QXcc@(TU*<&A@l3R=se5wteW&$W;LT?Sv9&>3DHtfX5>opeF6QLt$g&_DKvBU^!2m;-i|v;h`|7#(x!8O z8Mil6O@(RR(?XhZdBxenLzQ}>22h)~u5-p>Eyo`N*zIvBl;@A^YZx~12ieyF>Pc#g zn=0jKt*Ah^cPHg+IwO~z5y9|@s<>xfhdnpHz4yQcu;FCQA?E-r;hnnT-8i>ftxKU* zgKd;YwmfZtf2fGlq&dri z-VR-%RXgl7D6w!B-v(l8^dy!1{|ZGdk~7sSIE^pj$1T&81uJ&e8eSe8do9E@f7ezR zO_&uL!fYyUgw4da`|p6Z+gYJ$Kw=&B#k{sHKIAL~hS-c#b*@U9XK+h;Oe^SuohymO z3%#9=wIGHqUaoqf&v zrniYi_ZT%<+hwt^FCT@NsT-r1cn8G*E^bF=HF`zl$F&lUCeq^E)IgMETUEU)AIL(^ zWn^f>sl2oRlSlpPu7?V2sO;Qs+hWDg>#kLO;xECrg})FNEcwk~y4yu5kk2sq-X9K) zOf*(T@V|%1i6iBLM&iaOr-DLpe5xx_V`C9obp`D%a8!9e)BXzMbdz^gt-_b)Z9E6- z?9=$3++cfup9RP*nD)}5Cg3{IJ^{)cSnYR^dxfKO?blOcXHf;YaLisSv)+_vRhJx8g2`iVg``~M3yOn;KTeJ~vvYWA46b5!9y z-uor#_VIs(GvLADOCm#)__{{9`jyG2w(i|qQ3DWL$E`+mo)sbAHecAT_81rSKyE9$ zu&jH1Z|$)7UrwNh8$EjRjUR6b?6b?X+ijR+oW}T#=J0kLmFu@5|4FBXI1ODibs^Zl z&8r9{Qy6q^*Pl*GM8M-n3^h$)pDJ;mtxYEbR(VM~Tsy?BUtT&q@CJvCuuJU{Z}N{ZL1 z|FzIr=DGb_QHA?!l>5x%3fV&n)fv~Z4$)ddYpfOxy*e%h&i8-qUimdofh#s*CC_fX zgLkWnodS^0-~N93_(lv=w;riu^hns(wY(`M)PrsFR~A-M=zZ>1x5!H3K!GhJ#g$ZN z;<<75Un`xduOszzBARtf(pG>@^(zrH5M1{$rP@$f4!UqYWGiC^2xR03k@wAnyI91l zF5EGiNs=Cnx7m((ENwt?R2+_qSsBBO?AFYe2UV-`d_ry1Yp4=jOv06?nM9r?e5^f) zqFMSI_nzq*Qzcx>shJVP^2ASzNzGd;t+3HKI4VVdShg@mb{KMkNn>FCC@kC$L5#ECK{(g zZ?X3={JcSvEj`2B$)G4YmBr6*B16&wPU0$X z+gk@Szwj#HFXKg%>n+V zPRzOl>&qR>H!4P(0@^!ai}>c@_|dk+8;4%&c{w{~iixN9J#AzlI4Lh#uZgdWiCN9;dtQ!>`$@!&C8gjl zBAT0Deo$$jRgcmpZrjVMC{aTEK2 zLjuDnbMrs}?S1m>Y1G3hljz@iY!`M0NIEvYue6@lFZ#VZ3GM*JWl-M69ViC4Q34Hm zQtnj&27Jy@Z5AigGo!LX$>%{)9QSaCKMlH#XXT%76`a=Cl(f!wRl7hC8S?$Pecaqp zp!|I~I5_K@RnxFm6kqp^&vE&ZwV&e;HYS{C5B`Q1$$)dI{4wj1w?y>Gjw-lR?p@f7oAn=(uz0k?VYnUamwinwCI8w(Z+w}HpH zXe&zkt7Jyd(IsH(sUnXS5y|kw$UtI@K4E&a)Wzw_;-Povj3>6b5T1|CPZwma+FR|v z+V`#uon&sKonnYgS>_o2P?sL!M8A!vS>Eu({rk$+bl}FgIvnfE97qkIwO4tpj~8AS2dO=Rb0+T{s^afvg!;CO z-6+oM-nh5;U!CvTImKjX6z)t*$?0h$o?5ju|JCQStwy$#Tp&?#=#n!AUdGGV84L;s z9X1V`5OzXvbP4sCu_mu~K0vqcLFnZdVL>vC1`~Wb4tbA%LSlC!YxM(dox-1iCJT&E zGwOVBbBu-K2=Cdyq8hGl1+zc-?d#fd+cR3~cwL3)8Cm5puG_FE)YYO`_48^?xc_PI z%&;8j(b>bMnCyNl#pNu4zBcH=8GhM==(ZPUHr*3x0{H&EEZc`HGrg_Uhq`YRPxuR) z>Gv7^Y3D2nJOBZeoBy08OB;2??TL>pvK^nS=;C}(iUu-_o@FO#RFPwNc;0a`L=*z# z4E}!+`)7*&A`mN9zk$F?3{CS#?VH?a%40f>QpE!BvseJp7bHMkmPcq;qdD59Y&!9R0U401moh06(!i;<$s#`7ckFJI_4&L@&he+GpgSHG|SJ zx%!i@qIfUO8<%_E%cu@942HONw6*;`#fLeGnbfHk(|biNt{tvv6pdeXv$~HUdc(IO?pD=P<%%F2|=%7tKMX_@<5Zpkdo%)J+A zW>)52nFGySnUc8&QaNxXntS3R+_(S%f%n+&_kQ00-p})ge(;hbv+*0 zkQaRqKXRC{md%Sg9(uph`@YsZb~?-cGT9JumBl7zdfK}pj81bpk#Z6B6{c((8k)Pg zWj^M^a0|$cdGSHR>fxl9RoTkll6ZBt&WbJ&i?x1G~{1vvE{NHYsA=}?bALX1r zPx)L#M+hEmBsA!#83V~GhH zPPDU+!2PaC8GbvJU9caMbtuRs)?s`QOIQVqZ<^d@o~j~}ItwtuI^dEJ4^JzdvxLn? zMMur@6Gj4@5MJcwa}>JCv|AqWRoAtCW-vO8nYYO*m z%EZtLlO64SJN*BJid?F!&VTYxkl^y7s}vwm!eUdZe!SQOx^?>1to$F>@9wfJp#vgq z18bIQ$?+dA410C~$wNS0_mT25O}nmCnF9luKkc+2r@jmVHuwc zHVR3Xit1>#s=II#fTRy)$bkbrJ?~+*%f2A7>RQb%p9|X+KVCCt6d;1n7@l}slb(C4 zK9h7+Rm2P*SwbMA;!pDYZ=NuTtlt_7U^vD3d6HdozLaT+(u+)DH4ngGhz*`kQ6djmy>InrHL!Myk6bqRp@D{@*(m^@|# zlPXl@jhWrK#5mw8xy>(>d|$`r8AxY#c52*)&)^F5!_RE~E%DH!v7QH<_k?j0;!j}= zdeJw;Zjus-1pu2McAyzwBUjP-B zm?ZD<8J?5buRg}n25oCi)zwTbi(Ye>ro)|p9Z8yb4(|PU&$gb^i9Tdz!&!}Nsj-`O zvDjwI?nnkI{4I!=Xy8tMhe*H!j%i5V0vMH&;oeh78&V+>oCXUuw|`)9`7E?u7JK1c zRHWX7dgV1r6b5@9@x#MkFvC#o>=6fDj;g ze>1UIgaDW$!lH$Ing^mk`~^6t{aY0`Cg`h4@3bf>_(q99UE%9i4gd`Yw)3QMr{Y-} zC#P(mP{R^eG3iJ1@28Wht(^JiqGm&ojYo6Ut6`& zWMCvA2|OKXl3h2jlpgyV;TV>Q} zUr|peZt~ylCEBR!z*VcX8N~x`*)het{FB?;Zk>P5*do=nMK9O?6c{enGJEIc?vVcn zXcjg)m~r(piTmc)i_xzebM&+LuG5sf16|!WPTrIsi$(-5Rt_NhH6Dldi+l4PeNuc8 zOCx-Lx-Ki4{KjELE7lSa9DKVf0lT*(_l4e3RvpmI@t$`H=0H9N>XA=Y?zE!X^D#Tv zyldY%>+(EQqMCUnt>tb^xUzSwP?JyWsdLK(``_O^0ty_oDDQ*?w!M5q0~nni8Ly}( z!xP?H@>!40iJ9Gto=|sc^uaWqb4CQ(R=Lb=P6`Yx4ur>SC8=Xs9S+&AF@bYP(eou( zH$xXlCS{0#)Tt_&-5eE&I1#QMBAlv@Wj=3SJOOe%;B^gS@Vgral>7wCh0_KFFBa(? ztktAL;HfwnUN?bf-h%<%5>D^uGcXZeL8?i<28H4JC`QovLQ@@M@>>`t=AG;9eU;7% zr!*uPPQocRpgAgkMXsD*CvjaT z6UKf;z4Y}YxA1E^^9x651rBgotI6Lh6@X4=N1~;;3+otA*yrV>sVDvCy6}E<&k2OU z`KpNSBfiIeZyzyzAK^<>B=n6XY&?vKb~zp_?aXmJ2IlEgUUHCdTR-;JGX3|9=Jn$U zhpVQ134qzogU{Eu^R;$seVwaLUKed{f4aUmUkN}3QVWuw>`gHEme(m$8S*|vdbhdy zzk0!0=lbgIdmUD40)@XD51IV~29SHb_ul)W6}I(-+!{U_Shnvl@F{DJ0nuQZlcuG5 zkJ9#-49m8nWRUYOt6%mN%KTA#9fmr1UmtzJ5FF>uG}5U+;(1_L zYiBe?8f=674>=TP!6@Ubd8}0X;@fYL3ZkuSSGycvuJT^gB{Hr0_Z?K?b?2;sp4ne4X^*w~A{g)Nx zcVg;Pzu6vhrvj41<)|Hv!wm&<&J^Jy}uELFGcjRg1_t}{nTlt1&=OK#7xIp16`M7d0<<`jC@R+!6 zrF&Nx1I~j*vo8*16EF%F62uTedapkPzfO1m_GnfXYmr@cpMhO8x;BSFO zl7G`ye3+CqYq){NyF|aGKkZ)G+T4%W;fusG5{e(?PDJ7jDgHA2t81Q?*qqpYCsvKxQ)t?GR-;=-4AYM#AKB^D9V45j`I?~9arIek~+ip*nm{8DI$ zM(5>7`k(bDAE~PRKgd_`q0_aglX2`izus_RHyoX3a2UXC$EjiD)%XzM!SHh*dAL1c zRmU?v7l|H}NEdK7;4VkGnKYtL@B$s+1_kBGw8Rbe%Qth5yuE2ESKYC&wP9_>DywC3 zlQ^Q|4xesRdG!p?06v{B3&|@D(%Un3BXY8G>D?>c#erw;<62MHsRfM@d4UsjrY25j@LzSV>*Q3tH4^AFAcXF8S%>W$|d@M;Oey zk&3ZrRe9D$YH_m%?MT}dT0mDoK0jJmSY=q|P*rLj;npqaxuzdJ@RJ7P<&)fIXUA{B zRg^sv(rWubd>6-k3A5jyEZqAXE5&t3qQzV~J=~e(obdWpFs52#Ely}?VgJ06@J);D z$DHbob8)1~l`Is5)jyh+zD6oW#4mLX>rQU}^?+@6M&GrS=81;0{w z87s$fx1`5UkH=gB5iLPRh=0T8~vDptv2D7tIB*(ar%wqKiR;RW+; z-4m%Y4^V4e9doeszkKjutjFJ++d?AqOEk@!i^7@@6s&1r)i)fY?@j*R*=`&Zx6-vJ z_hM$Z;M)B!lXcNzIG+&{3t#rNEV&wa{+)AxL?cS}o=W`u!hH-6DE&HjE0^=R>Dt+c zC`@Rd+i+N8_P5tpS)x5%@qSIL@+Ty$pX$>m>uvzJP`0Q4Z9N)9bOU3zzH@nYA8nPxDir#&k~e?|*Y)7S0(vC-0)l6fbO zQ$L5n-DY%}%Kd!cHfqf>87>W%YvQ~R^tM}C955OFl&220IxFS-#xvW^pSCYWd)MmD z;+4lUrGZn7C8ya)ucs{&)vAJcy_KD|mWDrX>((Pu^ONqMzSI5owSM|HhxIF>{0gqP zyOLdsUq&9(SY%TTT4du@)R%&b2JBHjQ1S}jv{7z|j;5AzC?DjY_A>dmP=w2x?SCb8 zNA=S`35_M)mg!M$yz2Ff?}WZm{k;QYtM8f)I!8QPvXcFa{nyg~d=;pzO~)1RlO12= zZULEvg?pxLtImwToMHsY3| z#M-mDMRMKHH!1X6+t}!Cpt4wr)|8t}OCfH7N49>OO@F%A1wk|nP6+SIB8U*8);8q` zX3^{4*%7}Tfvg}eryF*K8WcK^UXZMdUgLaWnU{;6hjL&%;vaNf879x9QTL#&ASj*6 zp@(dA(|O0t@a>A3?V6gto2&*?SirzgC?L4=)FbzHu<0jnS;rz`8Jy%i?rToS!5}Sh zRG%K&uMx*=a5K!LB*lzx$7g}L!{H3 zgW)68R?sVaJ*{_ExlJ)sM}f}#jfw5hM5$Tecv#PTdkO?v@q>=})XclKAE_=&>d~%5 zYNmHc9^7nMZ4M4zrZ^N`wRI&3b181!etMl?d5kv!{b$kbB#8njc1sB_!wUGqq`-0T zP(Cat^Eis%ook!k;S9xHt=~9zV4sQ_#=+n`Bt=JRhqy6qb^)A5z~DQ@(z?&5wm9<- ziW(61p7k>kYpOrhe$;r{)< zTZvtDg2;n%nIQqC_zCEqc^ z3Tm`;>hHLJQhGJJ^!-?Ie_84R!+346lhFJ1m`GUGp)vbvn+SuggUX>bJEIkT<30t( z-SC`+NoT+Zr!8#avwrdMFzuI@5f_w+nFTSgJvwvLGh{(qaBcM}qQ#p}ZgxLah(7~3 z`bD6EQ4x9J{`t#(JYmRdhvz4lfSR(zX2hs?ctZHIOixpqNw`8a(1@)GTo%C|Rja?= z(|@uMyf;YtabWtOA}L7*fcJe=;Mv_HPb5yS03|;ER@fN-)j#Y=-HGstTaxdzz&SxI zpD{sxGD~;1_0XlR7un$XWxcBm^3;@`{9ujND>^cSHYCpXX6N_X>5NKvSW{($fu!F9 z9gj~srl}`WFxH9~o)E76XAMeM&f-*5Km+w>lLZdWR6M zsF#YVcozGS4;!vU$u17Ox$|g@AbI(}#h(IMpna_{)tuqR{hJ#qo5IlVvCF)t{p%Hf z{Bc(r$ydq2L-!^~NkmM2r1)s50Qt}v>e5hefDwpkrY7{CuGGiSQi&1qxiF&!o#942MZ1vZBBt$g3OYYOo9LWX+Db(jj;4#LwpZ^< z)(1p2VTCotkEYI7%k=bxanRg)v)=L8WmNX^Yd*f?{&5TJ0QC6|_I}lDF)`1P>&20g zGC~o2sw>adE*&#oAS1VGyZoI?OCR*vb~*+_poT)PgxvM5rj&P%4Zqn(+zGwK7rxbV zuy+(4t72ZH3o;3 z_g|S@(*m*bpc1|W)1MdPabAG)lE&bUFe>$VbUJTHK-Sk9ulr9zT5kU_Zsf$7e*P}cuxIrP)VA-LU#{?)-IKX+e+PknB^>3vTp6cWP> zR>tQax$vt`DMglZ&q{xC6u(E(qCB)LFhmuhBwY22RxpC^s!A=-7o+`kji;iV5z(~z zyMWu;y~@|!(`P#CS4rfj6XKY=n>e<78K36nA15pzgelterk>Rg)3O~ZhINP8icT?% z0RtKn%9?$%1P=Rt`vyKp-NMxHI%MbUxrAR2HSS`0!aq9{U`;Ys6nm>Gou5o3rG_rD zEf0Lhw%_%-jM46u_YAuG>)qv{_ErcxM0uEdP%AT-CjL2O@Mt z`fKLS`>!E(38|+^Iw@W^Py5JzQSLdPwRv33pO07A>C)GqE{B(FQEFG5N`b5R|DK>3 z*%VKHPhLCxw%`2)GJ`Lqq;%q_X5(4ozY`Td?`%vRaC0~3N=-)J%n95~0c-@!mY8!Z z0-f&Sdku^tOw?XnlklHf;Th=3FX>EaGx@Xu>Rp%fItEU2-pibE?!@+IaUXgD>)XBc zP%>>GYje`~a72=>E9t}`QuTqaI{@{#_~`GeGP_dE1fxD>XIG$-1v=?2RX%nAPq{|! z5%ZZ`cCgls_k@nDj}sT=p3}VRhlxo%%KNW+YDL9^v>E6z)ZUqV!i>U|%3i^Xh-d)R z1y+KzQ@f@41-Z(f*CRTBP)*V$WYtwiAe4k8wJ+Glzp?{x()Pxii!Hb>Ny< zensE`-j%itFk3L+49`7HwQSsCns#&!BNgNg71%Y?Paf>~^#;Z0jHwRhc`n~lxueyv zo<`~xP;}EYB3Q%}qkVb%{bfm0ZGjEeLpEAMw#JX3A>_L3@f_cm-P@NGt!lkwJDm{j zSWDI)Qg?g9{f!^nImE>^``I+|=B$W+sVeioR_0@09_sUuk&QO7DtQ1&AOM|piw5Iz zcT-=!dTR9y6~vHCE2_u2d z#I-};s!siC4?4Div5mMTB0@cVUfvk?wevF({&CMS?6KC^H(Ss>-=DR6j#Ti}JtLku z(sT3ch^4vUlD{+0YXWQX@yZ^T(XVCwT6K8}9zPsr9dO)-jnO(Es<)5y+}}KTty}K3 zr2NY0>gVom0*qcqY&61F=uj^|w5E%Dg#WlV-+U)KO8%pmU&vLrQU3Pg_Kjl-PnCP> zaz{-QHaafA3%hX4CTl?vr7!WgZbnQlqY8V))ZsVhQXJurqfT+I{vo@e zrN>qhCI}dNzxkHdB&$-*4v8c-MDF5Z2`}Zw3oX$$C*;DX*1I z<_~M6@kHu2Dc^al?XLQ+ux%69Lmc7UihLmZxz8?0JdXHQ9e1*gF!t_J>X_W4o%t;r z-P6JIe^T+`Ka*N+RY<0N;o2m%mj-Q27fE zGDr4_yo;bnQ-J86-bocywb6BmXU}%xUxJVN;(l_jW%&Mi{5^>;=K0T-o}=FtADsOm zzW2*D*Y^!Qm`|1Op5UHd-cooDEBX3P9W&TyVl*jb#Mj0da}Vmv$9NQrY{{j^Q8S*H zTI~C6zw}vsD=`x4uN$FqrpMt)|L>K4d7o@ysMr-v6=hD(@PDdsV<**!=h4`O*MWY>LWANYYWaayyf6PW&=tPOQVV z1EE5ouq5{W(s|&55748;iJ3v;k&b%auq>3y`4j$tsK9s#R0GpIvj#ckBy;7DVFa(D zKhCJ?|1b3Gz<8!QvRgJDqO1b}0sczi8SxIC@W&XwG3B~@=r7!AdDmpAR+lRrlHzX_pFHcPCj^`-^OoH-fxQ1N3& zPZ;}J=T83_yRJDoeACPpL^H)>&HgV z{uTh&Jy{f8k=C~xLG7M7X&ePKg}{f5CYVwJPBCtFt(V2sJ$h4vY-wpab~20hqNBnu z{?dgIRn$Q@!t9B%At1o_J22@Q0OY7jreo>2)nhK?SNw_XB7J-=nFQ+k#f1FpOzmedaOvX^qR`M zhg?f)R`!ocDBn2YIjyQ{odIz27vxVfH*2*Lk*Q`w2$jdP#n3WDKS-)ony^zz#wHP6Q0%2o-e zv1u*NaEA`|9**ut+oIYxSk&98=+rTP2MO@)vs?JiTc^Fq#v*saH=T8#+SRs17N)|F zx>4t}U76j!-?R1r5+-%2w7C?BmU0ZZRpyQPvsu@Q7n}9+^$j#nn|1B@-;PzD3i3)Q z^VQAiM5{Cd|CY|ofcr|-0o9@prgwlmse8kXz|aqYZErr`tmkVh%X<6Sb*X*%^?DZj z8#!hqZKJ}lYVry|E(b27)j5b<-orF~O-u7dpNsXNp;(>8IU(A^l~jA*(dhtQwR3b4 z$d&d?&za3g63j42O8cPuB1EuO8G>X8QHCfT6Nv*A@)Gh{alVJ8XXpHtYG}ITq2)w9 zr`UrcDZb9mN^`3_w&VH&H3$5k4P{HM43%90Eyt@GZPzs$J7)OGZ z4pl)QbTr>}r8{bH#`<}O;BSo!{Z6w_St7HwFwu4!jcJl!00iaX+2>XjzQ7CJM63K$ z8SOiqRNV&1K+h17^xTV<4F`262R`4;eeK!CGx0fSNOLP{@Stj5SJ2;oFo>Y$6UdZSW$j{Scpwl9?| zZUF7!GX-d<*7H4#fQ|}_E9~DRVH6z>lRq|U{izzPe&$>Mx5OBaFisHl(o(i6Ws{IcSa;NKA2mNeohgp2Gq{m9DU{XA_xAUl3| z5trRQ7=EFo5dWCfFjQE%L}ine#8LWZPj=(sHp)g88@SAX8266!P~+w|uwh8DOp)`0yO2}k&Em`w1s zB-+$3ud0%SU-4-kDvi{N#f2}t-7_qGs8u1)&XZ)E^lqtDOuOB}!4fJPzW()UTR~od zgn;a9ZiiojSh^IU^Pwn5?BaxlE%h~y74@IRu z%-8H3NBGPelzi+Iz)K1_GWOdRTz8qgI8bah)Fg6Tja{O4sEvmIiTk1&@FMhB>x=$&*|)8oXEMASHRNjpF3zXt8mzd zD5mc7LZLv&CnIQNv_&tq(?Xb?qg_2zYexEkGKcTPP4H@5ekT;e=n8M{lDcH!NxmER9ExOWDqP-Eiqz z_ORcfZpg)f z!w#tNk^l>-(Hq~$4axSw21PDlYCv=bN)Gjl27( zyq0dj{RYZYXbBT2Y@IZtXBA-yXDd?k{Tv{D{tEIk*MgptfD8g>1Z~@?ve@qm) z6jJpI@GEi+GI1_1$puun#aFH_?D@z4{(gUY_s-q?=;D)t0aUuYrjh?tx)RY^e+0gH zC&!N(jl6s_t^6jFZrUmMe4#wYrf#*AA-F$F2o$)JK^FncJ#K&cPhl9-_gGhdmB4TK zVmnJ>!86LEkifv17bQEEwSvws-A$f-UoAGPdsToVfENe15#SPed4g@&_;23-EM&K~ zEusgJ1=pP+-D*>)u?Anu#fI@avYx@bZu}SM{wk^X`q?F5x9FKe0Y4<9GI1)8cP8M_ z6kJBze%PmdLuf*|g#f7(8N_I@z}q58hXM{$TiQi%`n;Y4X0!3Q`=lz^*Txr&8tM~L z+W3I5o93!2U}n-nN9iP{Pu$JpY=3S|&#Lh(SLl(`C$FDL0;poLa4G5TcE3@cBn<7x zvoi_Bl4ZX2vwIchs1U$v>bwtrs8uui;XXCGU`73B2^Bm{1IkJ*$si3ww|yrdIN6S- zmES2ASpXhh6hayO^x;b7i2Q&8HB2&`BUqcCK7|7rjMj<@$Z2ddQ^Efpt7?baZW`H zkiOZn00UPIz4Eis{Q+5u=4GChJ2n1AynBL~Eh?@-zZmVa*dHPAKa`{ANse(#ECXrW zMi}iRhW0Z+%Cli{ut?6#8k+Gt3Fsp}p*0vj1?07H2dK3QKLTK&03G3(x#MpAXb9@I zhwa6r%JI>71NL#%mA9^lK$u=Cf$}~SC`tc53m*5G`W=q1Cj~WF{ZB{TxQ)sa8r*$H zMq43n+^LWVvw{yI6AO&0xnc5YV|LZ{MH>KO8=n{{b*9)1lME3HRxow!dYC>H9b~Ci z#OUi=8Qu`QlXY&FM;FQ1Rg{V%K3ovL-V-o6D1eU?ZKK>!kI$|sZ=H1<^d#D{NM*JK zJHQD?pN;+EI#N~wT}PrdaO9EilKRVOWnt_3q0*tT!8uqrPYo^DPa3E#9v9jjOc3xC zpOOIcB$S5lX>^zNf81`rlKDjzb-KQ;_9MIMA>GpYJAun6Hy?OX_N8r=`u*t(ZshwF z`rYo$^5Brx2eO+z>nSU1=VDowCv-+IvW9H2j$XcX<=|J3i5s@9;;33hO~h3tmbE&# zjs0m}PPoRFgWDl+`^LBc!E~q^mx5XkgP6}p&U4qn+=Ue`2gO-m!2w|E&=_tf>T9Gp zc=q52JQvOBL$saRGNWt#8$XHzf55cRwAu#vLHZ$Dy(DRw>jBm$gJ_tCYV3nggBNy8 zv&6?4vRJf^#27q@9-mNf_#-#~93BFvh=T7og_3*<;nz)XyF zw`fW%4B_T(MY-9{B#=xAsa|uP_*j%Zp_s(CMO-k*K!s%$$T72;=C6%>2)e7a)`99Z z`HA_{=clAb-rFB7CK+e=X)7^$=ygPvOY`HebIhIWx#yg-L*fS(vR_le{$`60ZEjRb zV9!ci7>sLFAQtC^9q}1o@*^j$)&%46I592tQIIxeagBx))rr5-0^Pv$J6*{ z#3=iM+<-?A`eX7t-E(mUr z%Vndvu^WvYtT76bPW+DHceG6L+`2x4;|iWkUpB@iLiEN18PkkLTOl}a?e$JUocbb; zcawr-I&Rz^9enEWf4uNWGI*^Hv^%oe`GUB-nk-e=bJAA5{FOT> z*jffM^#(kwQbO}E=m+FYa6?!u-w(0e?O*v29_LulkmuIg$^qL#8XP^&*RPXrFcx1B?t`~O zdX|>hn_MNF7Q{_Em@B*?xYcE3tbc0AHcV(v6rAKgr1JLcsM}Ie$Q@hT)Fs2|ZFPWv zX*Hb8fQZw#nVnmywv-4KD&FV9kfWjwh5t0tC&QG64F-OHYP5MD=V2Lzf&i0(9IqQP z$`Y?0UNMg?wrtR^NTe*oftjEq&A1g}+1a~Pv(|7)M5S2|FHQ|9CKeKhM}U*eE8I*_ z@k}@JVvX==Dcp_B?f1}uf}y8}#}R6MVY^vJ{45;<;zXZjOcM)S~9qBquM!3HHRs0~_Nn*9TQsVzp=9 z`M5{6dca+ma*!JrsgBmhjQ6pr?>JktX2bVnFfFXwK7jRFy za3AhjA6iFlSOzP@=596I3a%QI--uyqb8-w>d)$T~LB#Ug=*jpzBGvgO@KRu8gm;mgqZK(UOOEIlXS;-k0U(N}n;D-$F({!EcHkKH?S_4tl$ z#*%kK6v#3)6=|j|F+vdb|CAf>1N6!-DwWbw<^`H-e6-4W3B&{o1uyWvqOh@z<7_hz z(?zb++MZs0vu%;KYded7kWZI!S}4-Ml08Lg9vH)`VOUfclJzFV;t^4&xYbD|=}<^2 zerTBI>ES$f?d;`^g67(NPRV@~S>24wYorJ(nZT`?n{uOS0K z+8_P%ID4Jin^oafny(YZPFwd4QZ*e{B*VXz@s{v81omgi`};iKeB+AcJ`2tCcR;6FP(+qRuifis(% zThLe*iu$G>80T3vYmW9SJNX zUPxs{`*$B;GCPIJ3`YGkGT1tI@ZSmPvE+nni>=E zFCNY#!j&nPET1;5Qxxem1H8S|l<>ym%fi!2eYuC(VGE^*O*2($V6lCOUv}0y>q$fFfqqld)^Qk+FmC*`PdeM| zFNIFY%cyG!*dvAX(Ax>JZ$weeP#jt!dVZAt{}Qx-saVv`2CW{d{l;0}-{_jj{% zG86N-#^c?U5o|H?w3;?GmK(YV3C^{A{` zS*|IkIoOR9MbJwi9;ZNKtvgAx7Qw=o%&;2CL|OF zI~7lEVYZnU#3Py_+vIAc+-LQ;SJaSNMr+ck+(j@+VMAIhjBWhs>KjQ7Lwh&g__1$i zNzDDV{D0W_qsOE$Vn?oQdf!m~Iuy%v3Z4gbZP;n}CO{FFtl=9ip3B*g!nbK>y)UTc zJ`Uci_4j8Cr z`=T5{7w;nU%n!^Rs4d>3$wg>#(T_N4k~h7@g5#7b#B}QrtDG}`Jx;*`R*nRoE&wxM zF2;;@riuHEDdC1VO+6<)ehf9D1Q1;3Veu=)jMzt)ohbuiD!()z@|PSJbIre84MgZlBKOd8+#tYWQ!F)J4{ zj{8O)n77uI*5#t~FHRmM*(R zSxe>&QOSHUv2Dpiw(o-y8yd2epU|)kQ&DsC$3AqY-fy1nYs*FS1v~hAhVR%_%l{#c z|J?>nBedg~eUKT`X2-38qn9Y>)2e(JA!y7L<>B}d^haU6t+yf_!t2vZ5O$n1$3i;! z<#zS&zD~hL-5A@jBHRBY0#B+n+DmO4)-b9c7{Iso4cJts){hsCnbcAcvlWEtgl)xN zvICWh%*BI}=vY*#X`-_R>%4@#(dDC1+H+(HdE zQmT*zeq>We^D_IfWI>)`AWTm9>7VeOW`S#JEBlUci>79K-q=odET}~0?j$Uw(B;ZK z)07#;_dD}9jbU0C3JQzjJVb`s-q~Qs;)ImS721-w&-h>c9rj*2P)olTaUmC3o;z2y zHzN4s(o?}8OFKPS5hhPY=wb)8q}hpeh}NGNwS^x-T(8#gAK$$ZaY}_EFjG{b@1EDi^s$VXXm=pqJqfwc21X)Nh z%%|}MF1zt!i$cHL%ZtlRd;91@xt zDI7C6xO9enivzjc&h;w-Er=CJ{XBzS5j$~|%5)C+3c8C*iDc(Z5`k6avCgXDFzOfN z-9)-6cdpJ8bww%`NF1W5nKo!yrKms~1ZHS~u$iA!twf~eGin}pi&Gs$HZ2W9^oQv=YodM+I?$=P=MUfj%X zr3qr)F4Q&pR{8jTn)^($r-kl*%lERo+gt({>| zFXR?`+JJSV1O_$b)bFe^1}KisEVu1_Okt)VP%LZYGQ{So*17azCYSkA{N8M+My=#r zo_^grgO$#vo-h&Nk`;ok~1N$&I^G~VBS?NLga_gR+mKPDVU@A4BFs>`9?O6nEQ-c2IQ zMX&G_hqvra@m#j%HB$w&(ssW1t>4MIh&Q>5q($bSei|u!FR>PUF5<$zp0?8+J zYoc~_s5ftGQ*x`t-x0d>uPD(*cmf&wUBzx9;>0@lQfi7p4MEdE(tJRU;!b-r3Wo zUr55(Qg3TQ*MKT`X?sUX8kXi1-3NOcO-)e!Y#XEMdn%s!7JI6Iouf*g0`MC3)ft|d zllCPU$XM;x`%;yjOwB`8>Y+daeLO1Esjeu+)o_W99%@0m% zM-blh74SBw2kNcO7NFBKcQemD*o>G)?tojFxY1X;OM(?=a1GWdf&Acrfb)I0@ZduG z=rVg7_o81htauW;`!-11ge zGwy`{2=nHSDFhlA5ZyOfrb?>y7bTi!_%tklJYumg5Q#YGo%O;@WKbs-+icJN@YjU? zgs*B0DL!lqm7lK&fxthMCtNWWH;mTPVDTu_so<67SNgIB_3nIT86XeIom=X&H!y&^ z52FVGC?OQl2p~QRvU+(=pJvGCzI30?73QuNxS?nTaJw=MUt#Zm16l?GC>a2xhepvOZD_Hz z?7Rz*RTUR7@K}S6%mrL9%&=5ruf82mC9_uCbLW7`V7q>2gI0_7PmeNVp6sX{=*F+B z88F4jz;q9_MbqA7q}JLh6cCHz0>vmAYp5^PKr-W#B#FvEH!E_08kz9Ei!kI!SQzq< z5IznvF}z54lM4KEf-;0_Ca`9@@L&Iqs2TSDnbnKB4a!-&6Dm1a#xQGNyV>9JP%Eh( z#3fQ<5V8#xv$J}R%+tw-#;DY^pk(C1e>dJDCBf|FBE5iTNl|i(*FEAO6^#bz|o=zv)qRC4~8Mmd5osh~dK*>afK41;^ zHYXvn!R`>S2fN^q=S^_dH`t9n=&zk$bw_8{*;Z=ok8!GTO9nLh22hBq-!m85%->|O z?7zc~E&ch23whj?wCU{CD`bTZf_Fk7-9GA`Q{r;eG`1ZiCNt(Zy?vKjOF!qNX#(qr5UjrRkTeVmthIv87vYRXQD4orUInxi8tW-Km43i$-`B zx(WRqW}GVZCIhtQwhOwQMx_3&r^IGDeCCul(r2s-X15z7SjlQn(Ah))H_?z`sHWn) zJeM;>+Evi8dTPE(@0h|x9q{>#?uE7ENl&k74h(VDVn)zM4BSv0GKxm)Lv!Bl4E!$+ zGQme!n<>Z}W^EKi zo$>*GEoIdqGUu}#NW*FZM{tfYC^UFxb(xa5EyDH57l@sStUv~Ew_~*zNB+q5SfiF<0w#uU zqJT;6sJ*z)$7vVa__cYn1WBbmC70%LJ|T0f#qcpxW<}M$tI%Xmd{D=R?)8t8HXp{zg8rA98&Tu$A$(1rMRgqBdvcW$J!4+R=dS z?08X8jPe1gnJ0&|T&698@&}XeQw)MJnM3VE9`*GBM}EhUe!f2OOKhq-)jwks zlM*Py1$;E$J&?(4We&!bpZxl(uqv&*&@erz-zw(gh$27QYDTMfF5FoDUwfg5+*0T0-qxxrxk@-PYMpp2MaQXkA#H~N9U#m#RVbIl>nb%k2 zI-+-Tmn(>KXj-p^@=Kp%x(4wqe)Gy})lmb(>MusE9fB|;W5xz2U`^a?x%m70CqVf^ zW`D41_xp{c-zOK;jAd-QKGZuuxBCAD%}K-=k~A`J{!qp7E2$!{{$% zbuM$^(Gt?!Zq}jYW_VO%zA5FzL8kS@L+hZDtt8bt%tz3-R#zSrYYt$G&TmqheBy@B zKMrvx4!nU6W{2NDpdP$tYkU1-UvQsgvCWUqKCz`=IG5ttD~$3^o}VLtz#W^pY5F3- zI~57HU~TKNGlq}2wp)E&m1K5_qB%-fyn3I|YGY~5q6L>_?{e+(KQyai(zr1Ri+-nk zSl7!p0Ij?m&5e!i)ViW@UL3#Vo61Qwj0YP0RyRt5?_c*Ll~uikI6^%b%^_hmr&UJ< zc0fUh-fa6^*{c%St2a$uI&mExk|S~1CT<%$)#fIIyub$;8RSs7Wot~ve`k?&>eVBc zmfbZ8e@5vJ7}wKYhuK6ld=#fr!WJBY$5P`3D}!n`!tY$?{aDR5gd>rZ@@QKN+10_e z8elytNpAbS)L^sRh1ZFIjLiqH>|YM20?1kG-b0VY>vX5KrTw5WVq>UCHmL>UtdE}a$_L~3sa3uT-K`d-fJOsU!79>w2$7CRuo=;YLWGEg-- zIqr+9SyaHcZz>7H}sg-f5eOE9fx7)(7gm{NkV*k#o}S5^Y;KxDoPe z)a*7H!KqD?xJ8MbJUC5*CIk02!JuOvE!`GEPYCqr@g+M6Hk+L`KqL;1r`zKmK(E2} zIM(al&qnB!2=e$J8TFaa;8H z_=oIOatwOVs2kblO$QPt?Qp{i`d6V3KJ&K^&~@Y3DD%zz9#@YFkw1we%v9RbTffWU zGv#7PMX_708P{qkGjfp?9bbR!8K`$rHi&j$I=pUQH~T%D1|;nT6Rw{^XGHQZBu=m?QC+IsrZnx` z&@LK~UH1k5_%s1liur*PZR`O7^e6TN6Y0Q8W?WP4H|j#Rto0Ljm`^8eZr7W6?NA&I z)8l-^?HOax_pD6w3YV&$7Q z2sO4?AoRuinz}2=k-;Gu*%3ewu&8@que;xde4JY@Hb21??>SniTbofscCEnk4m` zU4#nPqz?HG7Ynv@u24{vrQRsF*gchw7#pxLI8TmPQ`EkeeF2p+29|f(a9^W;y4lC8 zIt6$DwLdGosUzxE11q&LGcn$tq9h1B`VxzhfH#XWI>^gZFolJwR*lQy0ZOWR1a-5| zGKo|GE)(D2?`_e`m@0#=lxn3)%5!iij95uIrMa*5t(f+0rF38ew@mqX&#&2#@Skp| zX*Dz(Y5BrQ?LrVXLhcO;(LYpYZ1Hmo1pBn+T$)j`-2jkHovAy{YYy4&I%QdL^LDXn zRC{P;jH|sRf_%(=->2~Lz9r==^i)AdvTlF$0cyE1OF*++Ng}4o9(B?j7h?T#y4L4J z+w@glt$Q^Mj~uXnk@@gaxbTX7nb}dNqPg3yn`Mv z4f8||^!9|A(76=k+kh&i?4s5fwf|< zCl2L`Y&}XN1hbf&Yy~X zdMv9hNie`Gzx`|eGTMFhslKf~z1RhWG3?Fwha_}D98P~=NIkH^cd8asO8E6)o#a08 z2Gpyl+@BJm{1A^Z9ASm2TEt(Nneh?IQTFvTM6-siGF!Lc`}SPr6`xJ4LL+Eif6v&a z(1PY5{%bNZ0@g?SNd5U>f0qZC;ehGxtU6n-NDvE0P{rNs@rR-=9z|uGYJ)2WPLur2 zgwUvPI2-g9QH48JZJSD(cmM9ST^?E|7IScPZeWNbr(+mM&Ka()bx%bxelk-gdqiH| zg4xCT`r_KS&7ps!B<~VXaNJ(ml(3S=wARF7?#5}30Th@lWw2VbN4At;X1kHjvv*p8 zDLcMqdDNe=PA|+_x-i+b0<{?-I>Vjv3TLq@qAbRniCXP3izTN|eSW4!VJD(L&@kMA zEQeKmbAQHSpKu8IMsUyQ^hUFh9Q%bg{b^^63?7j+4{~;Qu6_0#THGWZDl(GT(zW&g zcH^1%it@11OraHgBsgZq=Q-n?Mch~@Jd>Yr@?C4WypVKP37&O zPAopGDg($I=(Y~iOys^t4LmP#s{8G_BVzHQp#))F9AxM{c>2~I%iGj204=*+Y>5=< z@6(S>owy zl{;7To)DYZ4*!!A#t4uv+VzYqk6gk$^p8Y#cb6Y=NhtsIq1ZiynzJ`fb#ZxX@k@U4 z6Jsts#7^haEs5Qe1eo3layiBE?Tgt9%3N)beG3>Cy&`*Pd(X2q*oQEOJZ8E46}Bnl z0ZFy6GVX=-^l367H#_>`PfLbBzpUJhc}gmL5PEk=QfI@=t$Q>3xZ^_5F>LOuF`3+o z&KQ6iR#KlvpU;H?U(3vIFpWI1E?8I3u8@%wc7C+VXWFZawZ0~sPwX9)9oruRb1(*F zbp`sDJ17eEZW=_0`&x+>n45>jlKG@Yue9(hZ_Swm^ae0Qu-ZwpzdZ9to_s= z$C0Y6UN60|3KXVI5I^fde*;mj>&*<0eCxjNiyMzTd;SD!l^Jjs>ReTe;>0o@0u{tm z0z$&bMh@PmZXj<@W(JIPYda!P<@rGMVnuD917Ge$dTeK2r*p>VJ9(R#>?m|w7uP8O zh!~l%&R;&RTkmTr3M!_3Bu>pM?bLpG0T|zPGH`g;@XP32&~6#1&4SxSGT6NdTrPxN zdovL$Q`tmnUtD+t$FPu!{Ob$Mhc2RVUO>pffeSZKWd1^qTlK4&8Q2~IvN|Q%ZL$~&6!i|7;`(yMnafKqF3|t>6 zd9=GtfmbdEeQyiamI7+a{nkaTzv6^uO|K`9B{p9_A1}yx+bOA5o^M~;e7Fv>zD0cV zwY`TTHZrj3|a5wOEdzqvV=PI$Ed1gZKV)EpZ=?ScYOcU7(5lT z3e>i1bwU#X8(sL+7#62?{@I$0(za3zzGI3b+Sz`#)=)w*;Vn-U&KqQ zmx%B8Zy?(v&zeZdsUXb4a6&ULb0v$=Ne5MM^v$N7+<9%S#%A7X=oGdl{_$alc3EK{} z*E0nVTdOATaW1t@J^t^Ik?4pHj8v*bEUfelSjyKPx#S?CSS35xx=(zbfAl%1!f`e^ zPM|mPB!tSDXE7d!mbJ80q8?+OMGxjHpJJuv8&liF$GMN;)6&BY^*-!&`g zYsnDZPx?B!w4WX@1$z5zszLRgmk=!viD!Hj!Fo6>yr=wtBgDIepNj2iDNV$z!qx{I zQgVh0TQ3=Y)`Y{aCxgb8L_U-!V*R)y%XjyroW{QOI-j2tLw6rK1r=Pe3Ns@)ylC1* zw3nPrIhS--sWJ>lx2VnC;rE;*uN%?S6j&bmJYY0>Rdoh4x16=hG3uifoX8pu<`am!?E&yVlUdSsP(MJdOVDFCar&- zj>@UB*9zliA?_G+F2(w&wn=cW!wdEAQh$4_m3aAYa-Y`f3&bPLX$pYtI4Zxbq-Bw2 z^f);KQ^+e|<5>7eaYiQI1B;pFhpnMc8uSNfY$imzew&4UC5kFp&|wMQ#zuOqm#KD9 zhozZmh9`-BBE3qEnWTe+zO@<}-}Hg8k;$ zxRa^g81z1;2Rc2;GG$m5fn?|qw2xl8H~{TS+awYHs={=YKLvM-7vJg z?u$O!XDW4Nc@8agk?(W(FLBBeade3zquJ~C8#wJO>JiI^<*fQ@&t#?ZD3022e5Q1U zFAgAyGOZtpH?RZQ<)5&-+n?uHA126j8u6RkfHU-5&{v;;+8cD`@KD&0w!)9o)lHFC zo@tL<-JgaXGN%V7liPmr^&^)Tb(h=NM6OnS3Vpk%GMl8&|2+;DFaP+77k6^rjrQD&vWJSG#QF@%FZ4ZDV* ze}p>@_3ix}f-gFM=LH2r zS5q9pt$oc6X*VH+Bqjs#0^zR~uo)cZ$?)PizWO&1R$yNP9;5d_w#n4bqAJu{VONf# zpze|Sj{QEay1*^g5PPgK)2+Y|M*CwMh*S)h#(Uzr%l0WD)t7w@foG_PW zNG+3{Lv$s7xchJ%eDO#5UA+kaPwg9mkv zZCZZ%v*|#)@lY@)%BV;G+4Q}oJkjnp*hyq7MUkgDN6^YV^YXRmT{cpzjagXj@Uzyn zbpze`U>F@{^QQAvfOs^{ZcK(FV1Le{IdGf5M4ZPQ-e4oXqm9r zA-8-lVw<$njS<-Q(QCJ`YU}>Z(mU&pJmS{TKHJAcjXY^9nE(^`d%)1_In8meH0&uG znVuD1TO-Zft6icS(*`j#COc`bN(TxNGmCvjKtCIv3R0S$RmzXizos0@s!)cxxzq0S zpI==MZQo@^-B1R;{s+p^->ppC1VbrVxFj1czbssDUf5PAJLoa$N-&33)OF7B+0@I&|@(fK_JD_hl<_1fH^4ARkdatHeBYHbOo`3Rqi2yBb?b9`gBd z_iq7^wY`77dJw!7lR$_`UA1xr=jFOzPD7T;M*->l$Rpt-J~I0XNz+&(kqTvu63NA|(h z7F=Xo$m}RLZ2o%WKc-eNTT?1Il(jz4fiE8@GAj%MW1CxGl;=kOBo>4T%(&F%BlSPDk#m8r0oIBcRy#GG)q z^XX-O3D)4}zxAIjZ0UqJJ|Nc{j^aP~5TDx@f4KQk94X)79Y2QP910Wtb>C4Pf1<}-b#-7Jc1G_N#?$O-PSiIk$?&wy znU7qysqvZ84BM-6DYXBa9XzIwN$v!H<@<8l>H>?^-^p7^hBK;QZ4&2IF?ot)r?EV_ zWOcT-_~pRXZ53SK+9gGgu@{m>crN1Rw_vWN9{RPQnKhhc4buJ8)DiJ?#y|e1&V@c} z;2>5O`z)ngo7^DHF>sjs>p72fvq%hZ4y4K6{(D1t9q0-BXe0AEYsQ&2u-)V00#eh| zNX?^cZnT;xkQb0RvJD0rL>Y=s7Fviqo)QmE$jeOi=_+0Fa zrQQAQH%X4(8T4s32;vA|er`IPSF05*aE14$8-`FuWGJY45X|_}{K-8H`8$(;R~$>E zY!_a(iCd9L4IvjpCm1+X`Zjqy2RvuslLFN)eN~8iXtOD8E6V1-XAhnor)BAh8+g1? zn=pO8OUtj<2Ee3e)dVI615KB{@5!5?ei95L@9;J#xv3+qjYt|b+F*2WsHsPep3vKQ22)o*k3bYsMf;Yz4XECs5v=3y?? zW|KfHUK2w+KLw@8+Y_&iRq;N8?*qG3AM!Z7F*XMHZLi?8UiCr$m^Gfb3Jg%l@pxq< zi`!4{;QJH=b(QMmHTV_7<#OK}g(-xTTvPs*$d#|ufaX2%Aimps{AM55;J8C>Aq}3^ zZ<-;u^~M1&6TbE(=7%j11^BNj(9>Z=cZGm85z35Mr>gkP{lP%bg&ka@e7~J#L%iN3 zeGGMFA&z7GV6BnkRUd%**ewnn<`@e|JGigFdAQV!y^l^`P%V;6rDP;aGy7|3UYcTw z!Js8UDg|x2^<8v#{mE&NZ;32mz6D~FUfElS$`vMm5>EMcs}n(Oxj?&tgiSn#jk5+U zi?W3`9c0HZZ$tz`zCv1dWjx?}v_u+R((Jdg9%DcnKHKZ+X`X?fvEVQjtUkNZi)W+x z4812fhz>6Ce$I3OxPMQ|I?5F7t}d&fzh1D5n}u^gd}8VpD6)e51kc8*8_(DftH)H| zRqTs`6RJG*tbClipZXdg$hgoSQ)1E-xolP}=#xz=_l)9-6^rGbNZL_!SHvy;_>rny9$n&Zd0jA@nuIYK7;x=7!CRpAZk$ z(96rb-E$7YjkIwT2s?oF-711qT|#gEdddHbJd5ASY|Ujbd+I20qg-9FC~;?-UI|3F zktrp;N;Qks;i)Xjh&>4Pm3YmLVTh`E%4U*ZIyJ@3WfieFQ4Iw2vh#yJT&cVaf zZZ8^%qm%^#HAf&zp8c#)JELD4DZ~ zO-2<{$_P~lRabsPdd5MH(BX9XLd(45|$ zdxL+Y1AF=6_M>y6LK=Sh79tcnLT}|RAJo@3VburqP1v^;0TQIu^bOJu=g0aG)v(}P zC@5;FDk-9RKHhf^xBz#?Le%5^h{frN{7n0Jb;I!5vx~M$xQul+s)IXg930P0(mP{) zc%*5qSW~CVqCaJ<#;WB2C>G3t;$;dqhqNlxoE)RP-59>veTaHo{f<#G+*_^th@4uU z;T9eLdP1){`O~W7=UHx(Y*fI3UuZAzb?ci;!u(=@#dSyg;k4&O{LZPsRUk=2ZDfDQd zuxfjlDL>-GxG6X-89op~MmWwN1mVh6q9!qjpTlH{c4zKP0oK~j{E8Fr z-f0%vcWXu@8$A>Y#70&%4XRqh_x*{g3l8OLca7^p2OZz|AS=Upvq4g&?Kc`*{)B&* zY$hF^?WF%Qpgq#i6&^bmzVfn_b-X)7^>)ASDa$j%kgf9UfH7!eAm^$|d9%V?}5BQWUdsz&fh+K~Qjn`@o{tC8b2 zgf+&c>BZbNXJ^1|exiiI@5Fz?E*mx46TxWg(;uL#vd|Tm0~xD4tD(R5g1zRgV?yW7 z_NszEtVC^vdPZl2R0;lR?wq-x*(=(A>g<3ASmVm}zz!4N0a^ySRIwl7Sj zv$t@INb=~bYB+qlR-Vt=K|&;S&nAb>w1f+NQO2Pj;w{{WLexJcui{p#mPwCNWk9+G zv>NVe@J<8yGh5qxkGT zd0{HW-_)!m6DPq-OW5a8`zi7aRgbA?dSd#RjrhfMYaR`+Qy!VGS>V`9`)0no!PTDr zYBss5b&Ks%>;wnw8>+YzIR66({G#cST`A&o)^r;!#!!68&gLR&Q~$;O-|F+|X}5Ev z`{IDyWo8_E+Ci!<^&G>@a_l z`Zlvi&w+DqNYTwFW2WRF0a%9944OU`3&h#h#+vG!*@OLT(;oAO(P7r=*kR?Sw9rQU z!ZdN_`n{(uB5fMHUD7n;i2jq<2UPifrJKQBtP50@9XFLB27cb0o@7n}kI-E!>2QP> zYNgeK6M_O&R1vm*KYK)cO89}!yNG)8`HTQ0{w_a8tS_@z$?BpVa`Z)%(MC=|wYTY9 z3_I5p>-cnxJi?c4bl{AljJSzWhGuMYZWsA=_>BEor4^55fm4heQ+XG%iu_Kv#~*q| zyc6&fS zZNe-%OJ!S(c=(FUPQpo!1J+_Am}4eD4=cs7%$7jqdr0cEv5joc69gElF7DEeg>Xa= zYNs@GTx-TMO}Tp48tsSAQaSR)XJi}sc+YWAWZRYTvrLff>ptHN@V8$cVO(sQUFA+M zEI>==6x8;*##-Uu^17(@3l2Tu9j0MRlyuSbkuW31aU;Vf{kH9UFWr_ej@gS(@Y!=; zYbepVrw8QfN8AFSd^09v@Hb8RvLkYzG^xzl ziQt5sK%s1N{RiF*ze3a4`oBQjd}_bdjg+KA;7~DqMq4?cx`m#HYE}hY`fbKy-0RYB z>~0y2{u9x1=ltr^w6|Vn2Zyd(z(<3Q`p<~Nx6@aQh=XxHg}7>rBLcP>=a*5@;0{E= zfY~XRj{~1MD?BuIOt3hiB6y4I)S;$`hmS!5)omMs&_v<^Ye&|z@-t$B4CX9IbD4?x z-zfVbSy&NZPU=6x&-JROXb!nMwsCb;wvGop054?gwM#?|9FqX| zlq7+%rm`0OfuE}vU(wky@j|Mdu(Ije9W4t)!W|mDCdos>gqSN zs(l>!TC)wrQP)`I*i)5>DZ+5&X?1Pb2X6@;(atj$dCBwD4c-UqAO{--4gBDtpR-+H z;gj~u76_Gm$BJXBLVIjO$Y&ZJT$``CUNzUS48fSH_ZfvY1mUAKmpeBgUGSi`)W`kDy-4 znYdp5U}H?E17b#j9~6BcS(D`|I#U-&-}Dq7VwvY`!INnvf0c>?e)h{FtHo-#5KHZN zPOA?o)@%?~La`MxrPGuSZ4Do!IXQcR>t?MW(J@eWHJRbvlcb29eIyp}n{CD7A5=%- z`G8K*T0f7m;CjeyIc5$2aRuHgoS=z;&0wUR!wz?Qx*&28S*%34BQX21$RyLjrE~F7`jjt)j2tCKxv9?z zy{10Q$Tob*%y{GB!Dhg~}k3@Vewe$E1mG2E1Kij4+FJ_`yYV(1FPCdUZ_hbB z`P@|Yrlax)y5sUcx%9KjWp?;d;2S&hx`Jegv_ilXKNzJKm2YSC0HGt^ zrJfR-Z?N?Z-rKs|>6iik*pQH3Q%&uUku6U{=sVm65@+UtFf zrA2vz(AcEGzu4Rb#NdM#^RSod^(=N@RXB}p#qP94wnR$8_c}KkRk0%-4#M^%0?i;9 zP3zH0pd3eXfer${$p4hd#glm#*DjWnH+PC8>yr!MTP+ws?rO?d&nZ>Ziz@GiLmem) zU`J?cCrI#=TW>b$WVA0m?jnb3*w6Kr03$W77W!s>7;DQ$V!`HF-T zbhF1-`pm|gE9cAHlAh;C=C6|{M(w$*GzlLr!F&%By-eR?f$e+L33*}lbfEwj(Rv?w zWWv=ivlA3Myk}?q`M>nQ8Yw%#T^3i|x9DKbv2X1jk0ABhGKhIumd9{>z*L*?BP^_H zKcRp7Q9};S$;qd_8Fy`0eLl|y8(!sTiybZj52w@p*nZ0BW>ktmINHgm-?Dl>5xWT} zVn7FGR3KUg(mloQ3&`%S{p00L2d29$3@9(ce+*=_LMW!#Y~b1g#ytpED~on2fVkEe zWxDNCeh~W+2A-A+)bkd<{`D<%$O*2jDdy{O3!qUS{pr4$c-5ErS9X&xB9Uk$a+fR8 zd>FA=N81TG)e_!=zy|!ybLkt4t6Pf)>VB&DMo^f}d-x5UT~h&g7AHT10m!U=UMdJE zwzbv8#Pr#!gXnUEkHv7H zc!33*+!BaBk_JDN;fGF_Bj3XKX`GOu@Z48e=XQ*xH)5ERZ(D2ci@^D}YZX<|_@CLN zN#Z2&nTjdQjakJp2yYQR?8(32s73`wUPW1$0`!Bav9YcX|NKD7m{%# z;Grw-Jqgs*vWeU{V1#;k1uYMK%dYtc{yWBq%%H9J%4}Wk){pJ=t|?Qro>ftyhGo!W zF})x~00O&VpYo80ycUX?gqkrFymSri-dd$dp1gXlgNN0VI8|QnT zCeMOzb=Vi20qO@2=9G%n4gA39TMc6E2}?NJuGxm%mW%w*g>^ACO=4mSK+RoL<)ZnK zy%O0w>^rD2Q?%zA^_av9Iz^C>{KCid#da_1N$reQ zUBot5NB~Y_%GNZ=@k3TU7df_Ffj-C~tQ> zh#rs~Z9xj3DjjVx1t3_o6S`ETg`QcwUSyYxe;~i4+Q{wF8s9uQM$ZAN)z#EKTf~eq z_V%nX6hAC|q})7pq+&O;1Dl{!&I*FwLx5^IV4ZR^XIPpsD^%ERi2gFl9zokf{6?5M z+&0bqmwxod^1nmeKUtiG7wwMy(O;3My*X|o#pNk5jKpqLcwjcw`t={t+33JZSmt>B z;?SB8FpE61+UI>6rdc&hbuzS{azh6?+UFWP>ETs(X_Eh_Mu!LeW8wWP#s34L)tcN> z?79oI&r88!SocW|xZLBH8&9!|36L!=(pSvRbA!0v{vvkQvrg8l>&)~JT+G4m+fVa35geBhAQ^Xi8dc zG{BEHrYnsZKzo|4Q8ohbF-(It7t~{=Qr75`e#|V;*34L(cl6MHXVZH)bxIaA7i z*P5@%MI_e+NkO8jGoXDQa~a9pEE)%H*At3-FW|vPpua0o9kUcS%o=gO5_Y2!Q>)iZ zq^KDa;63oE_ZTZ-VwFIAE9zTo2vCmUcdnS+P6}=722_WrIMouKs~uP@f8Ne?a2!+Y z0(u(?M0Lc+zKr6~^EkA2yUmhGu8SQsqYj-URA$-+prWvAf8m=->r}op+FN>SzLbVh z1y0cxM-DXFyoxe92&T}1OA}K>wK)cMD&>twA}z%{f%o(YDdfV`8!C)9&GUW_t=>ai z^0&CSmnG>VdaCcMhA1H-(SuhIo}2KWdIv6Ni=^4ZrP#d5?Qb<-Sf(zuI_K+JTdRL$ z2*F8=l7DS-RySBZZi!^ap;fOOPfEAGn}+c1e3A}1UO~dZ{V{AUcOwW5Q~$#tJoE+Y zltHC2f1%zojqrR?`CT9gu*h&z|BxR?a}m~qlxwqhx$Ch_`w{!0XFTXGYKvmVKO~Ve zt)8GM6tR@CH`GuxdPIPiL<=*~oHjv&V}tszVWElmiF~r76(EBLOSGgFq@2&T-b5a! z_f)D_Ll9T4!#X+^vySnJI7YoM@*R`-Lxr3~p`vW09*!6^S}d%rFRy>$?>hD<*L-kQ z0V$K`Qf#^>t-4B%8hju|4y(t<1=0~guB|#q0&3TzV$6*A(L;N{O*%8W*!>hD@}ZYr zI?(o!H|1ehak!llG>O`0Mqj}r-4(Ns^N3~Ar0s|}b&f*mtd1$->Zz`V|8!yzquxEv z^p22O0Z&aE!&FKlVwL)pG>k@>GOIHKRom{g*2Y%TH&zcl#IH-6d8B|0^WPj|pT~NmA5#N)54J72%-@!99hlA1 z5z_dM)+K8Gvlu@$>Us}8U@CT;EPOv4U|2pUIRgs?tLb%RwP*D~$c3YCpL%f4B+QYI zIgyz9zb_Kob%+Nsd2d_4pGWp~_mv)O9~&C3`9aKxTci1PXf|p#q?ImZIwLpH-2&Ux zLH_rA@JVZ%!p|;5bLv)g=v+K}1Lu!v#TG%}qW(kfiuEFSX{a-72SZi&v=LQAHRH8nA|Nq*QYCm_Tdnda;q`z*XUo zxKTdO06*<_4zcS(io9>*zhW`GP|X|*lQgo&1mFKBrxFyMdL-QMCu*1h- zq0mPY+8nQH=Iip0og=~#fOgf+o+R$=^7aJ@pIbk)FZKY`o)H~_29+sIyrj^Qdhb{5 z9S1*Dv<@kfZqPD@0$+jKb$r!LBIgpTVC=Z~$5@z1p3aOACt&a`8Y8eHWZ9%?1IQ1O=}h8oO( zq<_FIB(OsYs-`^TRb~nhZH2%n+>nlc89EXX&gF{2D_qCcOaR#hUHL`y`vqbHYb}`} zUkNP&Pi(RD=%MH1>uN7+ZcG}dS!4gQ(oAgux_=f$SJDP;t|uh&DqZZPAzCsx15x2# z1d{hDQrfM4vI5cfwR$M`zVaEL?SKpCf!Y@ZUIQ31%@ws$&p2$*W+I~3QXN#tC`ugK z+eX_?edUP$X1hg(6mJh7a^`!d^huMvkPa)xAdw$x{JHVn(c>$@spVIK`WY*suDob3 z)N1?+LBxY!8~#jVk&5jw8arER+9#x-kY`t{Rgd6ogzl&Gcn$6B_8z--c zI=AR-D~zE=Z3BslaJ+5~Fm1s)@~#+=;Qr%BSI_y;9|=|w<5kP<#pNh<`JyObMC73U zv=_$Mg6nie82@9=_Me-y@W1w>|0b;t3rsFdOHmq6zW4r$m1ZgUTZ}{(pSw9^-g*BE zlidW2Ss43w%))yC<|v<%d(<8uCDFM}^#pnNbaPh}7-Dh){ zDFFuRzcng*X|(pKa6Jqg zccT}?imp9FQysv-g|xXARht#bNuQ&N z_G-%uC)8VoR`OP252!@~ND#esH5>Oew@BFX+@t}c$B9g`C@j3IY_wk z2}j$h^|PsZ?2x(ZkLYM%CswR~al&2w;Sy$}@j39WlLkx6B%T%u=P{Z~Nz{5P@elS~ z8vL+NBDz53n2C_w8MpO#v#<>ySzwHbjR5faJjQf|^RJ>tb)fOfzI#6sHJ)g4dw&3P z@|5z9{lI}(N$5K}NyKFB6JRTR@y~EYHC@iJ8kyu^#~9l@*y3t?!CgS++2??e4t!6L zANsvvAS!k@UA)=jRRSn)Pg|Sx2|IM0r?6@CYQueQQ9cA4^K5(ZZmIlxsZ+k+ z&Bi(1I&n>VhmCwT4rMmkKvvQ3(}9{F+x}kzzZohFzh(9)Q<{oX2F*=;b5RkX8%-I0 z;K(Qv5iD!6-E4G(K{=mlVy13RncsiP9Ug`jx;2t`dSjLh<^sGXjxuse^C636HQ;j> zBw(8X{e&tO5Lj)06fIjMN01VpUX?Gb+DG!#Hqrxj~0v$E<%_%{vQc? zPvS_@egiv_lTlN>ta)jY_C7xwU<3tDk|s;&ot}?x$ZoigOwvt?j~G9)8L_`V(*6&8 z7oIUVKbJY^a<)t+lW?0RfuW1GfGw+umubz7ko|9}_0Rcjt>!tuh?~>Io5N&*18@Yg zO1YT6RWdMVS`Xg(KW$p0{$pCZ{>QXN56ONXq7eH>VtomiWLE-`J5uk^lz1cyq`APU z>uLL}Y*DjQ_7{;5U;l{K{~e;!mEY$J{~&ZbGgsuTyXrju)D5)c97-YaW?$8|i}zc> z<(wI}k>y*Rl<(~l2x<`I5DFWRV%E01N-o=m*{eX6qJR0)z< z=wJT0kg76yd1qc!hTi(idgGXFKc9JT2Y>aJgE*#W)s`a^^;-u;acehpH8367FBq+3 zr2KHUM2$ymc9Xoz1g16difHZR)TCm2PA-l};+7h{k^yt0@M8&Gi;AI@VPj6Gkk_i* zVoyQ7qXKg$a!_%lv)C~)$>;-dvVktfMxr$);-6}6P6ctFXgzsGuM3;N3mNJnUV(P! zugy_i3a%EY;#C=zzxXKxx*QWhQeB>iy{FKb@lvJFKB>Yq$r_osI(`ZZqEtNrXkBz4 zVq6{c&|xToud4S{!NF7Kz|BbF6oI%&gQmt$@|}6ADnS>o_@1h9QrjANOtZ0EdBj4| zFo3zOqHdL{49gWsL+V#g+-TFv(5sp;g_lez-O%3oc?!Kqia7CW~kI zeA!Dep_%ou-NNX599`1>Lt_+8>)Hr*ZA@W-l8HdOHxB17F&m3$i~kK7mvt_OPnrc| z@5kNOllQQIZUwaCrj`)YG^&jmUBI{EQnBU;A6B$4QLls^RD$iQ-6)aIZWf1GXfEU) z=U3nILv=zg{6kxW@PvA)c8Lr8JoQds68)-oakShk&p)5a!G4B)N|+=U#MlI)r96Me z6nv@x^vE?)G5Q)dzHE{q<H{=JI?W@842HG< zYSJfF2{@05)I(|5$S?S1v*f?%MVDeJ6q zSW&4cAu(p76H-RWI$%nLx3rW(*vR>iDRO2Gn_(E6oln2#dcQxv>w8__-|5faAFeCc z)vkGMuh--Gc-$ZN$L&$m_ET$K+}D5k8khcedvMFBDbeRIV54|rWZ)szSpe98_OChU zwI8|X3T6C3vRD22D{Jdp?caEWiK@?RyBQrN);(7#_;fyK*#QYFQ97g7I5SW4yN<8v zrw%Kqe#2A)kNaTaY@-wWoo{O0S*ziBl~p{^RgKp0y3z>>YF*QjB#Xv>z0s!7D|p-z zeu*9GUze~HK6;$iWwDW9(U!dG#&#Xv8%iRPxR-lw9_An1TT%K`;3UR0y~T!NYl`$a zmu{pO|Bp*}%ZQ!;mW=`dvs2yB+H!tRhXDcg9t>3|p;RQ))oj%^7W2~oco z*>zx0XfGT7J019ep}|iVfqYA?I=ymd0Df`Hfiw+G?-lS`Eqi6Pi!F5Kw52xNzdY6rCud(27xL-2Lmpmmv#$n@kA9Sp~VP`fG@=@!V z(is28APxBp_|r5SU6n>=fj-LPPv1QF<>etD?9$4ijwu#Pz3eKBmFI!wfLZ@re*UVG zA$m^qD<1hwX@Pv;>3}jeIR!nUyvEWLSZsmGWz&ae$eRD~PaQ)Ghm5~dYEp+mMIiII6#MFX8v6JN_Jt&OtuITQ2xN5v2@Kpt|qihO<3|h zA;0oz*xTl_knxRJ0)OzIul%OWo+4aZ%*CT0OGjiovq(lOC(%(olS>pAI<*m{NxHo? z8o!TQh<#3*@&EK1%)MuKm8MG>@nSgH3b?OWaPvFE_s^8C?rpTufwajTC{mdaXg5*E zj>G-O{AYF9m5;?Sem9v|rx7}HJesd4cEKJaU3~jmuPS_ZWyod8A^z5u<%QuF@1L|j z8sPO9bcilT)*!zsMus<}WASkMiyr2~u#Yp&Z8oJl-IOB?ckZ8FPZ793=a^`h1{!(A zqXp!b*kyDRwz1c1oS8LzHD5cj7f}m4PVnP5={+*uWH(ZD|L8Aj@Jx9)zHKPtn5>bn zA--vR!zJJgfGCqbQckS-eeY7)ZY8)67HLb+aiq7nf|16JTmw^IAH}=rIJvtxC0zSs z#R1-`91HjsW7t!hD&z_AxXY+Fn{_LCXf4hElx~m(L zBvhg9_P-Y76?a{@=Usk*HCfMj3^Fer?dWLr0NmE*dDk5xY@A=qk zrRcJyYRz(raLn*Qc72(ZVs>UvEt#R5QD|$<9ZPn_?fQ_&IYodS4e;YHD{NzY;s5TS zS(#0t&!MkZuN(hMeI38*Wili$569f1w5w!g%s8(Xx2z@=SSP;B08=a)4JXfNw88sp z-+HaDIT2O0?^{Y%w2>OOc9@&L8^*m7T>7(`mC3x&gelFFC9wl<$=xqefvSA;KULYJ zBW73G3t6bRkLQ<)x25hYQv$c~ic>2LNcfpPH`^=93|I!sKG%5S<|ZwO-fws#exV05 z<@wM6oI6KX9J37sSRxRQ&EhEyOuTh^bR=lv&BmiQ7qAHoC;VEv24m;oO?^TTbEj4b zrJD>)lVTmPlx|a~0B+L3m#t{8lx_6D9XqV)5=;0R#7B#mwO6HHUaEH8b*y?oN-h86 zc!br=YhDLC?-^UyP6V%^KO1u3z0(UYF{Y292N|}O+3@hbY>o7N3CJ}twn=Y?v2G|Z zk494{%R&cI^+0F*p2)l=m>5&)iVM4{JdpMUjcDR;6&p@zI9P=|S9noXs{;>4WpiMLSmq?yV%6~$(Y=juJ1#dV60YNwO5j?qK|6X9;v_sH7R)aoNhicO z&wO}-U(p;>4;N)hjcYs1s|aWs5PIHai>-)sLW-Z~)f`wb-*+YKoZCB!H@*3f%sXG? zB;G21EI}6HdyjnNX;VLwj-r0^I~p>f0zd+(HG>Zkf?cBfRf|GgW|r`yWvPuEEAeLK zZiS&&KArixIR!VWu-a~CB+#MK3xeFUen5Mhg;iGEd97l!u;NWxh*v*5H#vUP zm`~)hk{h(8KzyGc~p3H(ZKh4{H(#SGn1Ar#TriR1T$t#K+Ra+ULu8y2LkM=X)oX(y z7LYOTqtCd?%<J=X7Q4ZH?3=D+$)+bK8c>`<;I-$@{&s4Y3kI@fN!tbU6==E_Za zmvNM+aUa+jyjT}(E@F)26&O$J7g!Lwb0iu3M~=l*L~jd&O=kRxzP-%UsNi{{{cKdM zgOSB-R+72PNQn+1KB;tcG6Ik{Fbj6hE2{M+O2uYFpG!|$R2_U@2viHlY}TF<N;M<)~PpYFh*cKc&6mn7jS?aOZ`k@R=JHDtHqK_e^_r7 z7{BF7ihZA-`bIPygkPTQ8T5pfK1L$?tC2YI;u{_CqQ~R`H2{3?jyzHkzbikEv_D}u zt+G{=XmhJCZ5M;&N)?PtoNMvfwOvXFLQL@O;(dAC7V<|9vva+7JM5db)e&xi0YUrc z?7uAh=s@K!`F8sAM#SRubXbk!KY`u0;}H5ioG>|A*wT8@~?o<%7F>gOoJB$}nAsL_VXvs@F{ntgyXp#m~=EgyAdv ziZ01RJYD3UPBf9oW6rW!(Hf2>V=jAv@Ji6QRY=Bw3v;&c`+nQFknbPZZDsEK$d3wI zJ)nhjo>3YD@$-54d(q35VQUwDq!Kt|KENkT41ra`>;g%`5L!qKID9`JdG`)VtV^Qh zorqcPX;-AfcxF>&a6CfMw5Oy_p^D2BU8e?#jfkkit_LkrU9yz4qgL&;~F8A7kK;} zoi}7Yuo*8#VU{!F;@1zMW=_kXrp5{ux3cjR{3o(mV=4(Fy&Xn`m*8sy20UfXl+RP@ zg>0SPnp4x!9^H|YKbDihMLlvu%oulf7b($QaR47-w^Z4ooTw+^OX$3K4g9IGB7x-Xoy9f z=~Q`G14x2|P>|k$z}s)WL36K_3N6+-8l9&_9&6RwsTWo&Ub>!?G;M;ho_3ah9chW! zU-k7K6NG87p#jX6ZF=-a$0*{id*5cpE6dxicY1|yrN(QC{W_-1&Mx({PtR5SOLw5$ z(^v>M`fH56IJIN)^_It1pFag`nM{pRhq9L{_Y-g4^C_6OH<;=)O#Zr480Xnz4C+zU z-Y1=mTVHh=JpoN8b=Ll8WC15`Nz~;0{`@|*4;t&HZI`{mMFQ%<1-t3#B!UGo%-9v!_az<=xkJ#A?UhlcR-FfHc9k@6Ov;yJ$-1Vy2RKFdx zh3c)w18Wn!4NyOq9DHj%w9C=@BIe4Bhx;iwEV{w|-i^t6m(ufMz0` z0)JD){)_xw+uo0`nBb6y-?c2*bK$QJF?`D&@bi~X|34x(270yY!2`CKq1z_VI{8Zr z`54i!^LD0+hb@Y(SLc6AEzy*anO57+8lJO;l!#B`2b^1aGS_1ZQUek54O2}aRf}%R zRf5BtCeH^)x*q=VR+M`;*WUYkZn4;t;qvpV+?=wIlb`Fnaj* z-&&sXP|aUO^}ADAwZ1sLj{bK>2n=cO#*_Jw@c$bD7}1N;Pc9|!@1-PR&;f6Ka;5nP z@nN-cM0xmy_{uo*mc?i+l8|mc*KkI5(>ejORV84EHTicR79GJpL8JHh>WQeEiZ7 zSC(C5$9=RHT9U=PJ)+6Pg$J>q={-ePv(7gKy}XGUcr-t!)(n!)$3>%ikO*4t&-X^Y z?f*hH2t~R>xS)|Jd3iO3ku~BIzSKH4O7;!_jirAHJZsEx%dLXlkYh!dV|6Qt$Q$)z z#1`GdcSN=oc>)Y2^h=Lk4$1g6oF!W=s_&7b(?Y z;@Po)pN1S&#@-PsW{NnaQPwp86P=7eW-h*D~oK4!9+`c-;@&RhNhV zsN9PN|6%w6;b={6$NI1Au(tmGpn!n6g*+{}`b^eiYR%Z`x?koii_5+v#9yS&8}5X~ z4klSn4mdFwJ9q~W3BaLCu1ZT4+}lw2*)W_jI0wGTcxo+@A1yY3o!>#-D@~tyt+rVR z(LGxFDGKQ4s0o;w{B*Iv2YL-wwnEj-1UAu7tv^c1KYY#Kt&R1*BS~R;_@Th`I2)_U zMNY1YL^m}=QmX6{wk96HKE`4w#iK*OEb^$u$XGeXi;s3KcSPji>u9?WXOWL1+VhP7 zPRjMf?1WfoXH)>~=)#Ok=WX`sR!^W}qs=k2T zOhK~`!anGQa>a9UUG8F5^Rmn~X4wssKoo2#G(42RxU>AoX60B=+`UD}CMm0l4=0b` ziv0P7%@3TEXuvL`Ad`-e6QsH?RbWZ0%VtTN#(2$~!p6H+FVF=p@>xDnVDM&yy|Xm2 z(a|5B!afTBnY)wP^hzSlmF(%y?d^7NY=V6m=`qk1alO&2Cwp;ydpfw3OwMb-GKLU zQ>+wkWLuQNmmhgy(rJj-?x;vaho)E`%HFfSlb7ls%}v8Yz|*P3gJHGdo(%)9EGLdsnzhR`ZE7* zyRTR8&E3KEYx*+6^79{KVrAPn9_ANDA;4gBLjFa^;>7*3<{A6geQOkU&sof+(w~4U z>6U|1A|rgCk67NwWlw!KDGnV$eGmQpCEC2p{t5r`PK>LOUrzCyI^x^&zusIqnBpIv z&d4R`+pm~!-@ptqM{VDRppkATu8;bHn!a3otE$YhY=Zb31hIo2W67Y33 z_;Y8*(9KLvZMaJOAdTfYTqSTSqGa2RhtnO?klSDs%a zce{N%QLN2f%f7cDmq8cAyQIZH)SJA%q?zU3iS@2q*97{Yu0 z;vgPwcDqtac0!z~w$?FD5MpsgFs^*lNbMqdpam6ulS1oNE{Awbuj56B!vjSv;vt$Q zV106Kj*q7B=_H-6yeJ{oTXz-i>0ihwdC{5m0g zh|OGogAZ8R$Ka%MNa7UR{ZB`HFBxqOi)Am+8(CJQVI6Ffd(S5*GEnJRGErr#3IT%0KkzRsZRKSEz10K0TzHmNVxgv$J@<+4V58 zo^4`OGz9TXLnfG2@zecdlQnZs{GV^uolEFnwA~h7RRy{x>mRJxH)8if*vERdpm^;M zujMa0oxNgf2!x2J(b^SQ%_^hXrP%W&8l4)ufDg*Yt`y&2?xk0v^P{~M`1>>c-xoX0 ziy4llhpzSgl0+X2<)BBS=WoRhY=wjgLEYoLLDQgbK#e>+cj*3FV3_vYJok67?M2rd zuj&P~9G`&4mhnr+fe#Bz-Pyc`eXO~PHyWCUR;E~ntD)&?RmLXQnX~2-A4pXO{25dA7F%ChDR*imDiWcAb;h#ka=ubLnDS@MTgssD@- zYE^Q!Gm9EqAmc7Bne$Y^^@#_lxYYwtlBtll7C}E}hSy`wE}H523v&LK&v8w~=U_S6 zl1i~A32D)ipSr1)>_p4Gc<|d@0C9f))zV)DaUK%^i1Ye;-qV|lVF9arcQh3e&Q`}OZj z&Dv!~RhQ>Rv;nX|_f5&e0KS zgx29u&GEP!Hs?AaHduQ^*P(}D>-2mV-bf_hN9LfG%<)b30Zo#dXeh z(I2^Gwt`4~89zvLvkw729&zdtlBgl(VOuJsB>ZBd06d zH2DEkWe1nu>~9Bj>3H2Am- z1%6)jQMt>OYoV?6e==d>Wz<6Av>*!GO!zu>~zo9+P>*CW+Qbywlr zzrVinLQ%AdB!K#doqr5aQxTqU`a_?rxx~eXKpH~a+oc(dIyM)|#6>*T5%@AQ1H%S> zK&J=$Kw;{1F=9(Ccv9~X)_oXjwM%4u;MW-~Z*d0;vHI;MjrStU0QgDuyrij~mlzG# z!MTgBlyJ;nXcRF+UgL?aoK0(>n||opjuSwCd1YPt4myajDp`Y_=}5xcG*IQ=*4Da{ z*+)(n?O3h#MgDS7qS*FxY*O>Z0{JV3ce%u=N?&j-RZzJ9TWQMCv>-ucu6a{>-Setd z*Z~ZpTw%UZWS(dx3Y$sAsabHNLT|#IA<1KB^(xeJoPF(^UpX`ze|uQNVYrw!>=$VqeUlj#p`|-_$RuG_KUi;rSby?x}t^f0>I?he=lXb?ag6M$3 zx#PRyL7=lS|7_H-_nC{v&*9l~Clk|y_MUJ-rnrd82zfRz_n41QsXWiRUGvIU8El31L0bbH_`)Le z6=gX{3e@!G#I849#&1iRl95@jBU2qbOXXHYBkQi0=-c3H=;esJY^xpoTAjgl)HaS` zF^AsxD<14-Lwpu5R3;+YOYa0D@6Z6RaPO4i`wjyLfL0xsKNr@k){~W&QYU!jdTz$C zkg51BkUoW;sc;xLh%xDnm<^gOh_9>_2YasxB1lZvqtVL$hj;_->7t$Shi=SWFZ|96+$72V*U0V-_t;Td~;jB3^9d5eE4T zCWLIkl|CMd{_d&=7^Uv|A-H^n%X%$Z+N5P9#s7nn(obd%dmNzk`2r7UA{phPSGKz@ zJhF_dx@-SIx8;F(sYJ0(?@+)4_r7FBT~4O9Mj&-%ee~B4%1lpA1P3 zFW!9|o!`?iCR}(N9~lXl&uS+8@7bttD)O3bVt7!##1RW;YRJDi4)w7rS2zcpH$+>q z&|t4ydn=H?D!@kuJ0#ZTSe!Du9m{b}64kn@z9-fQ0T<;p%wWUu@)+6TgOq3m9lyCQ zU>*a{)l9B836%eQ__T7B;hZGi(%EV2hY8)a30fXO-Nw&r4~A=FE}*(Ccd5ny4-4Q@ zT9?8DDV}2=pN4>2P_ldC16Oq5tj}Y|9H(Y>*&k1YEtYTc)d&1RdD?Q)r@{XMiW&rH zop`u2XI0YU3_Xw=E!Y!2a4e<+>?VJqg&p8VC(sUvTtBjkJ-5HXk*&ZgtU%KXU5&qV zEfLeJp^5kMB|p45Hv#b&KyA{V>eFliAARH<&B@Q|_MW|hx2Hdq{XJE|1N|euTA)h3 zKG?pu-SuwAQWubb_|Ha#X1npYAVT%eY2`T_Zt?;{+Fd5Wq|UFwK_-7Ultii@a*N3C z19qSCvyir4XK6~^d`s5>wI17YT*h4by!EkC(?VW$W ztPNJli4{Fu+86IrxZFL41SLc35sjw z9Ix{Z33@;|QYikSU(6xlzin|&D0R*=|9#(Ld05DNbNPBRB>zA`e z?gqVl?&URzP;3hPU>w&7(H2U=hnb<4d-644MQIufHMadA*w^Sud3bHabaV%QPGI$7a1;1$2%eo` zS;@Ut%kO~L_Uese-CO&5v%?ceBNV5w*8VVmXCMaob`12b1%+S79q7t&+gb7rABHCIMSt2<7S&=xr5^riLGoNRx@+^gHOAA= z(bjvto@#B-#}gT&M?STX3gUMR>m+@-&41ebO6UHzK=ELDDsE9(#im$fs=F)J+z;9F z*ELJHV6ecUNF+ig#O!9yoGaFhDteNUMh8$~5`#K%5>EOl{L%k{d9`E+>xYoP2T);{ zk@|&I|0`5@LUwi?@`C}bum<)YR9MJC#=C5qhm%PNNPeoA#lbT)Ki9mD+gMYyL?`H& ziwEQPjzGEb(G6~DIc4qi?%hk`14n91nb$gY?QunThU zPXCR8Zu8O+<^ewmX9I0fEL~K-ciNte;GCS)84H7orGY~ykORkRa)+PTzw9U#W$hhD zFhWwCq1vyT@aqMJmhqQt%RFYYb)K(5wDo1mDl9XE$jO1+#<}m0I==_OQSQVA zn7oV@ttVHfO*UF+o1Hx3p?7U+(;eH-#svY@`R3rppAYTaTAI&$ShweAGX0?VJq)yk zC~M7@4*Y#&nk-JkME-!L7a;~UrtaYB*6QX}%iUH?scOhdHDCT5alH)mPK-7$@}aHr zZtDK;{MXGN!|Yu>K!UfFY?3TZ_t)E}S7HD^>^b2a_r5*^LeUsncUxT%R8(LOM^{`& zkHQZ~);-*qgzAo@x=zu(qR}fBS#`!x zXKAG9^@3$?(Ff$cW&IERuAhCftgX>3AyeDi@#>|Is8P%fmb69-+_1(!Au=necPvB{ zE-up@kk4EyJ8aX1Mp8($f$!vrjweW1BL2Ia%_Qwa%hi_67BZ^L1rf!9j`CQIv(jwDHTh;KK?!R*Ef@htX?iBL{zWI~WX!9>Il zq|-;tR(`ca7?h&{^JYDj6c`fthFu({S$dG{o(%ag{?(?bP68IXQvv2w?Czq3oIJTf z^asM^mUO?;Y>jrji>qDz{wwld@=v@E1AC|-rSpkwK`Hw+&^Nwk zjQ19=SVDyiiYEl(**<0=jdp=Fy^&i$8nY|6HKiBIY|R))QfRDSozxHxIY3uA5zx;O z%Y|G$2nO#iB;l%R%{%aMG89Lr8jOBqDFD7jt;}vxJ6Tqxc2`Lz&^L!XA=ExLcY4@Xhl3N%bci zA-_;>u=|PyykuS`MI2t7LThh4O2w9y<`CMd&jh$L27^~r;69QXd&h10Cu&~Zj8iVB zGkI0hwPj)1e^@CJ-Kn_Z{&25cstaGzk42ru8&T1dv4u<79d5uvzj3^A7Pp37eGZe? zzuhZW#^C3qK-_!Xu(+`Pm+$~0j4;yC#Yb;Zdg2O4TA|`UFHs7_I&nyoe5|LCG=Z69 z!@k$1$KUjERpvi%5HUUaKro&eI`1$| zbH@&F492{^mspG%xz6IM^)7jhz6X|2>Aaa49){{m^5=sjtv*l<);Tp-Fc%;^>YhV5 zB#TcvwNv*$@dF>=`ZmA1dLyZPFl<2RQPbtm2o?27b;9+d7sHAg)cPYqrj%5-?|_A< zoE;VwcA;jsYlP0Bs96ulixdC2AyT@eFUo6*IrUl|HD0%JK3tBjjVoer`K(bop6+GHk89>K>JN7Uj zLrFj^tfiI`(N|+QW}NxJy0B+Bcn4cc;@Cyf?QkI1s< zCylfYOIx?|;QIIC;@gt4Ti94+SiV=F!z04cfX}HC z9$+3hDE4Q&OTD0%cjX1VQ&AFmfeJoSzJG;|CX0?%IyA= zfF}o8CuK$p%=Bs-a^QiHQOzeh+-{Ctb=L!=3@#~lxL`7CA2htMF%CL`k+T~kDW!`$ zYMnIkU2jV17-a%jxTZB&9a&k!W)9hl_pK7wP*OFrh9?R$+GEOOCO1SIZe(}UxT43; zcPO5tJfYOJySs#vyr41TUF>SR5G{tivMEZ*M^b`J#uY&z7-m9B_HS+so z!cqpqWM*q`&6c9HSL$w7{2(*>5wrEP3VgDMaaGt=*#`O%sQ9r*`+K-&R=UQxvcT@E z-){qmFl&JD5Z{eqxIr^d ztI_)+U0d!ygseJlBY%TfaQ;cm)Qpt_o0>yQ6)LdJe5XQF67|BIugE;)S#(5O4W!$l zpA8ex*hJ~Z!6bnNiH5)eZ*Gt*L7@+}_PlHN1 zJew-#*cdEzdS?0fk#qtXxjtyTu$nZgX@OjwI%hXt&~PbQEGL~oGT-dBMLwK~SFCJl zWycTyu;3k`#jGT{;@pv39C4-`*Glz5rwrFpUYrn|o}`aBrz#Vv$@o~9K-U$K$8@iu z&&qUXeEFG8)V%TFW2h6h-w()-@bdnk7M(BCSx%G4KHj)16+vfg#+5Ickwd&XNpFPG zBN9K&H?iYvQbrWtYz&<;u5%ik6;jWjPLy%^fBwJ)?kU&cMTD48Vg$b2j~{uk|G2WS zfe=Xjbr?eK5*bn7#n=0Zshf}vk=e}9C3OY3L4lp?1g!6AdTlIP!ZE~ORy>k*3&rk8 zd-9AAEJH`e?cs2j&Tg4rxW(+wkIFbbHEq|7{U0@68olfs)Eyn%OXnBPTwHPIpc&G& zsQc-jh_iTRzF{Do6l6MD>c4hbMbU@0ohGQ`?_XT5DmX#dBX5&4B%euKwAbWm57Pyx zpFKiuD8pd?9XwYH(X5gMTjZvbHpTu=nLbOpl4*XJ!;jvg2e%k}+(e*kw-_(Q#JOKD zQ!nJN!fwbaD<6IE=8|Oi3AQ`p(_r*&XvS3gt-s3i0*|em!K|d`f=j3-TPO9fWZI43 z3;5G^>tZy_Cg#HWL89sA_>CCU3l^`7vMT`9PYu(2j^MvyZrQ58rV-qV*;cj+0pGRw zch0}X+)8L-)HkW!Q%sb*myRS9EXux98u&V37VKvRbJ+S3HQ4{sR5Iank79DOQqXf* zFQDwB#o57{GnP#PzX$H!4WH^tiaHJDtGdGawQ>Tx>Fc_JWZ#ziB1^3vbZM{sve4q? zg7hl231n+DQticEf(}q?Zf^Wn1-E~ZUcKBSG5pp7MyVA8>z#YxgI5A{bn=(or+N_C zr_J>>^&>$rUI1l8f7Lz7MoAaHP2gJgfwFu}!|Be?oANKSP2KOyv@9I%V}D$QiB>~1 zT)%Vzw~_fqzc+d(i*L0cT**%AV^$q709=aqbpS_Ez@4(GeVnGc)hn7oz|I04kZjNa zc@+C)Q8rLSH-rUP(F3T_3dk153_N)ile&obs?|-rICXmI94Dk7!Gp?8&^_Jd)m?VA zL+$M+3!57T7V;iU^6Y__@+?Wbbwx&l{ zp=9xm$#5WmXgU0RO4~pMA2G)0N#S?9wAz2$Q_}KejhJelRtPbCpA2Nt0()7>w|1Z@C&*NiVcLCL?*zt7t+0S}^6iJ3Y{ z;rjgQ8f}FE<|_S`0fyhT)j42+cx3UH9s}d%r<7(FRxa;kgzDttDL!-5g7wn$?TX;< z5x1nl1-%4fSQE?1OkSXMh7vRtP<@H&kDb^ZoKwhM)q4*4L*^ilOpW0=a^&G&ece3n zWLQ}GKRu1yY3#C*EIG!jj`g^o)X|u)<~qp?OoSl#!H1f93IhJhVzPH1+d!cbkA;at z`(>F4EZ$YV^imLoDYWpN0F_E%>1yfjNH{$TU&qm&l{M3JW)LjsGNxFp-#GayU9Ulmpkh8D`&J{Q_c%V0Q zx^)9N9cDF^g*g#mtQey=j9DDz>~%^#16^NBjg;cKzH_*LTB$NVjBBwJj}uSQLEw}O z!S&{8D#@_wLLzRvC+>g;?tw{zlWwy`OC@`=^)-kMclchbT?NAR_p3V1h~H)`^fzP& ziuwlkvFsmKjZR3!FJ$0k)`MXe;~+xTePea;>lRedf_XsNrLUb?q+9ZDxU!pG1{$LO zs#FUb_JXwXe5M98Bn(ViCyteCn88LxkM408;psi<8^?t&9XP9&cdSVHx7-GD;=wh! z@NELE!tclGU_+f&i@3c{(@7V-BpwARKEB!)QPj&-ep<=wV&APq)K~ zb*-O(TeN&XBrGO;x2i3}TDsj9`M2|Hm|UjvS=t!?7Zu%9KFc29vxKDbRX)prxWiGy z^X)$MsZ9W%r77@P;(^cdM$xVeBDfCw)${T5+M%c`bZv3u>e{*3)ibN23qh9q$~!k= ztkC$g`dg>Jx^G03=)4hlB4aYcZ_+?S&f0=69qO=V&LoT?;~9lLX`x(;62ZNai6!mF!D7F^9?K}iEYzPNCPi|9w;5RGWVscdI@Tf ze^6h)@9L%n!r$P&z<`{&up7NUpgjMJMt9_?@$K|YKy&xoH*UeFXA)J?&e3mI+xAYW z)Alt-)NsI_w9V*jeR|8*K(AuAU5#V%FXJUkH?{H>N0A~%9LVGQMBd(-A5HZk}T@QVX-!QV6%ZK?OhL=AtWY}OzUiz@+ zFmNw~f#bqF05}|Y-8`(!lSThswXNz8Z#_gg(hr*g+gzfb1nj|w;<6$tP6thR%+K)= zBeaCt-5i6NPb<;0y3aY0BI&V<_)owxOWrH+o8SnfHMr}KC*Ze%;UVHo4;}_d&m<;> zHwUAD>^&>Ef?sf)1G7bcQVWkLfZeN#AsBbV_73^%z;&{s$0F4P!+#RPygflRwed_m zwJ_d!+)(@nxHVTYBXzqHZ=tfFMvsEV4JPBr$(h9Mr2&qJa7N_1?zq|}xfHFy{j|^l zj&4urkVPYFSgep?=nuvHLoE<0oh(luD3iCYQ!=VeM?~+YTz543&8$~2W4-a&$kVio z_-xo0eqLgxMa5l4+pBjHC*)DRYwWx9jJoQ;Ld;|811w6}JK`McE66mWVV(>l8BR7N zBwh1V@y07Z42eQRgzt>s3 z5^vSqTlCIjl50HLq=|{R1&9*r8!>^F1dIIK0&Ov9_!Q74d-BaTih?Za)NI z0l1$Ck#Vr>kW$L^-!WV3y8re{v28tN7` zIQFn`ArMLui=j@`kt?E0vRd~-`>YUO_c9b`49lY(G3`h>I zZckEn{ZDGR)6Oy?-btJ=`a{ybJp zeME8FGe~`?yhf9fgENP+_kQkZbV4cTz5G5k%-Y;+nL&a~4t!xY`RLP+?${n_Zh;|< zJAY71Zw-Jv!W@ZgvHU8%`N4V14NW_fS}ln>iv5^9L;)i@dx1E)ixk$6Xtv7wgx?Px z|By}&*Sd@cOGB-mOxO5m{&Q(cT;@Ipo?crGt^8YWE< zd?`W&YN3*(za}Hof>H|Qhj&2ibNzJrs!FwNrX z#-HM4H8fhpebO0vn$S2v*iqX$&?-X!qdD6x+qu|FENN@bLACNs*c}XCK}W1GLG+Gt z3>7Z+FG~*l;bnjdNt8JExmQ%Ow%w7Rg#9A7yUh@qvl3B7WweuZ8bp?CkgyVN2EE3& zN)uYpbc!htBD~W&#yQ8!a3%6L6#t{t3E}h3FA-iJbO4miV$AOQey?1M<76YgZ(NDU zrU&EJsKM0`uNDvTvUa2U&5&MYxTj=tqSB07uR}t*VB=-iej4MUk7d>)lv&`45ETC; zQ|l~R*mRgez)?P+Y7fBm8>s6B;1GuXcd5>?pcVt=!!)OrX%~@N=eTF(2(95hhctn0 z@nf<>hot(dq1ED9YEtb2coy0`Tus$e{GhSmmE)Wn;J^i?oqI71#3#!qx4=QS6yzGv zz7|!zs>7xt*3=!@QtR+P!sIv*CPV+f2$K`y&u0eCC8W6w{C*$=dh(1hb|42aPzajz zAj5HZ>v1LxSWfxd+URljsq8J(Rfqa$7Lm2c9@A^IhSKU5hwUKh1j0E-Nyw@R&QM-2#5 z>2Xaj5Z9QqB}+bfo(Js}pv1;Ufl5Ebn>`I2GDGuzyjFQ@_Cv4q&5@)n4^*G4vWs+r zv6={xj(kqpBObq&jMpaOz&EZWN4~L>so#}dN|Du~&s|KuEsbC2#E`@(>zME&2I_m& zHIb1d!>x{a(1!h*3>k2eP88kmtud{I-2QD7)4NbJwG+j=jNL2OEG!lTd1;F$MeNy* zgwP>{fEZOR14oU%;sGaa!W=)=36i{`our4N3v^WUOIC!;N&7Y_t__JM2}d49EIV!y zo2AMK6T^3ox5l?U`_f*rgB&8X9Jj!|8Z43B|Mtk|w#7aL*E&+o!K2m_%K2#xnNpt4 zf-)5z(}Gg$bTv!2nefyApM!p-RJo81Ql zSh@6|3%zAb3J$^MM?26A@iy#)ZJ~p`&VZ(z5Y9)zdJan%c!w7J4t1~izcb;cLUEDVNbW47UdNVe52e!F$#3n z^c^iYjQ4ngih%4ve5z5i%P9M(ssvi2T-4uz!L!DUiTlM_*>ea%)Up~)=@;%VOT^6! z5YaRUR%IJLmnHun?7az0lU=wjsv@GIR6#{#sEUY)QWX)9(yFM4D0M~!sRD|MQU(PI zr40^);iJ3?qC6C##jymLHY=SeuNnV>KAf{3C}ho1D!%vmNJb}TyMEtB#gJ}% zvwHyH)!6((@TnllY0tga#akWM_=9!APTS7G`iqUJaHw7F7Rve5@JhrSTVi)~NG(p5+u+**s+9p}5-FW2K9{dsnq3n{64e}YHzdX#Ij72nXQabKpw!&s~ z3l<7BRn6D}Y$6sAoN5xfqDE|{dsiH|)_K&Sg)-k;i+)3GY#go0AiN7iidQF+ov*y` z^6~*`t7ap`PZD_}VQI3*ptn#F5d##frA%F_v+!8y;R6w=SZ(Q%W933xS2=#{pReBf zG)y5P2POW+xtUyx0lqi4sEz8Ab}XNm5RX#fEWuh#V2LaPR&w|b;%#`P@5rmh2pt^q`Kj8Sz+g3F{1_-64~R%_Q>itTlNLg=e*-$8^n+ z_XvE|#I4eMFKZ9h1SqtT_v8vY!$zTdXZhCmhwTf*!4CjUNdB()#6q}tOUV|f#PlKV z#K5Gn+8Pqg2p$l0=qq#!6+`o3QKyMlYzDqUA0*3@(a>SzFRjRAm=!V^f|X*E%cw)5 zeDFaoCJWi{MU(uwn6ZbwB(#c(M zpe7`ow-A3RL3*Anppi0&{7&BnwkWYoGK`F}&|-B7_tWP=l9AgHLDsJ!! z>z4-Gm2P0wQLVm9vo88dR!Ejh|GZ2zZVTLjqGyY(FRx}@Kz<8%?1fJ-Z~i4KQE){!S@C#^9^DT|80VHu}KjHm`JD`8?mdgWd=)EuLfq z_d1z~`cBRf{G6AtU&+jC`Rpe4)c~_%yj96L!X9G0IytAb#xHS}UW#CxAwbfjtU2t+ zzRA7Jp{b!&P>!Kg;z|~(Q}*U@N2AH~=*}sx*XYyVXNHnH1(I)MWbTv~F|mVQD1EJp zKTf!coDz%&h6}Pe>6z4>#5UM()e;zuL_;!ce<^uF&2oyrpx#T4N;69@VGF72B}wMc zyqL~m^wiTD1=hUeM2u?HkVu?jF7fBMG8>D5O?r7XkNR865fnE|v>eGsQeEy_$AEES z0U|m+mU0uHDpcVsv&~1N-2J6%u|@>X(lzAkbx~s4^AV3X&}w{j;hDHrB}dg+=Cx6< zgrl)gffUCVG?Jvz)HNbK=sPKC-8C$epHWsJonpt7%)fg9RgNbPE#Pfl0pg)b!Q@ME zM5FZO%t4!aj3C|qU{fw|qv>ZXbn>p=VBEr;%~NID*wfRVj)aFFk4OzpRbpAZC(>3e z6-a)P4Tn_@c>l}e8{7gGBY?nwHFoWbAXztd90H%51BKz{)^B~$Eu8<+>}k5=gRDS4=LA7Du$O-X1J|mg~)W(aPCLCZbCdlH3R6Xmv;ZvRm(7> z(qN#g-td>;pSAFM;n$0r{k!TXj5B}B4ZL?~mbJuKxl}$}}G&_;>^Q zWEc8H75ViZ1IL6Fgx^HkzSdvgsk{$`NAyjv6YF|A5w19Dp=z&=*>{HvK zZ~^!ifNzJNs1R1 zL;%k-8RAC|w3OkwF4qg`vun9k!ZIP}=0)>Ritbg&oW8)2w?&L_=}FUV_8bm6xDNXV z^J2=ln+_hES()wV1?5kNx^&gJLy^{T`BNOQtVk}{cqTL}S@TG#7Pw=*E1-ds3TZ~T^Q zMlMkJ=s%d^SyQn5TP+|nfLdy0 zk3{G@2jl>4Uee;+R{*CG{6xy7aqWoE0j&{@{|57Msg~Hq(lsc=0KldH6Xs(AMAU!T zIY>Z>eIp17s{#=afEl4}GR!^5-8Vec9?iS?4=fnrlV&VHXm|=m=OBdR{eC|YSaD5Z zHGcK3;iqhj#kK*a*WZc~!4ozqTQY7&7vDmI=g@yMc8cBYB`8^;ETz;zSs$O$6j)%? z);}lX!gvYL1kiX`7Xw6D8m-VZ%%*SMunF;l*psu_7MZF=_`Qbq)#QimC?C2gTjDh$ zz|Q?A5a)bZsIYNetKZ`t^_Uut=g|3poOKSZ3w@Znb~$Aj3%%e!R*p3rx$==uy zg_g<1tT;ZXyHB4{u1VIfdYuEFEg5Cr*s+!Ucvl$`{m#c~ULD?T^2Eg3!r^scSCsPU zxG60hq{?V|rD)XsPM`xQa7urnqvw-Eh{`-nmAF@b&U))%%Xf_GAHAU&t?#MHbuU)r z0g~UKMC&?PEe$LpC}$gOhqY6!od1Aw}_*L z0(8HmB|3vfQCQ~QC!6R4kKz9>aJQqNOYPv0kP?9p|M^TOj4T!+vrfT3Dqm`j+zF$F zo)5P5c%{oZ=XUUu`E%L;y3~)a5s%47kxXS(A_V%|^2TQZwqkdSEvGXAZF2sBOAV!^ zG#NK>{MXLf-SY&U7Rgn=%st(cIrbN}Gl8+QXx?6RPEUHCc9B=xV=dEH7!lMgXUNJf z*P@2|@VC{yVOvv^KTb4=8vUp{UAn;`Y$SIMP6+%8`1!w}_L^_R{9BSt_rh$+%>v0` z`zzA+z;2=+>1{(Qz5FV67TOYYIv>Z*5Zz2`?wxMWr(NS&)4BjdM3m0i8-X5qV1W;* z^;2%zAatqxHaJ%OK^o^9s(1x+QX^#3C<2XFzvcqN(d~?oiFqtKj%gQG0H04PAU% zZkoJ>j!@A!+otRByddR^>Rb1Rd7}8qsE8E0*Eh@D)O$~q?~{Lem$TGW*&BjEBm^29zNG}?b`GOx8(4Rf~ z>HCtGA+u!=oJrKSSjPpB31-#P&4_jrdb~Zf*Fhf;1cT6!7RaP!-|su-9fjvR=w^Kf zildQ%)DDX<`6VkQh$;F(?awcJjd6xqc9ewYY zU?O~4R0LFzvUgwenIQWW^1VZ_zx_9oeSLJBs2;&tn1KEfObUv_6}~8b%d5GA4vvk!M5@Z4_*dRz zycJ?|Ni|&lf6&+dcdB4RaC@3;^N#Z!{Jnan-IB5Nb+W3XBcMnqS*+ONMQjqzvQGx} zt-3*44zkE$M@MRF%@55xttgduj2l_@cg8BWX-+$OFLVHjxef@>iZ`Z46vc&S5484e z4Xk9AF^ZmNch@oIiny@(Lrc~p++Qjb3&Gq|J0>{V4e<4ui0SJWt$~)p@@(wlc4%Be8U%`g7)N!y>Yd&+; zv}wHk6U#rQ&S z-uOyv@!?OBhKm%*@G(RJQn&L`!H)@aeodZeSRF49%*Ak#A(;6Wi!sy3g6d0I$NUB5 z(*4w@5~lhwdJXv+I=m!j1o@s&d?%Gtj=UML5Ta5j&4Sv}s;? z{+t}n{QbZWFiOop3*s}o{Fgy=CqCkP1x{iVGt-Egrgbjr3wKVxLmQ3qpNb*57&B)^ z0_M(=d>SYhPzHC2e*4m3Z5UJNDMTgm6aF)91AjZ5njKW4P|)wfdAoU7^u~l+QbJL{ zNIx*WI6UeNi6CA;q_sX5r;Or@Ph;&}uEL7*iQ`_AbTw=-;Uk~pnMZvqupL(Lhx#$} zOej)HtdRec4XKZ!z&H{x=8E?^l#H5x%dF(N(5CYQmh`;!Qg$TSqU0;1R@0Pka9iMB z&xI5~-5G5nq^2%$>3w_#@Ii?u|H04xgsSGC5^26ffeTm_eKyQeN!8FMjH@X_Uso7Q zj>nSEv)V=Pv37m1KO&IOYrxseN3j?S;@nzVBEy<4*5=%%@G&z{>Ahy2$oR<+l5P-& zNJcnBbrAxz^rsf{15_YwLSIaJvVsG`7Sk#`{L&9+#CM>})7LN9CPQ<0-E7?L$W+Z1 zBoP^e^d|bY5nMvaSK+07d`=4|K>(63uFg)n?#4H=|I~I4B(nLV!#;@$Z;=p#cE(kl z5R67FYmm&@z5PhBnDvZHNt*2ZBZ2V6!r$vzl|*Ab)UdEKmYCoza znQYqxC8CnarxCmRYD)>y`dNJ$I0Ge2_D+$-2Gm0o`lFv)N~iB<@gzkhLt1#uA@gAk zNFRRfj$0p*)I(6VUnx04_r|N~S~s0e=IiGiTP-`~D9xSr$m9n7;u!_~n())vtUmKX zqe$4yeQ|c6D<@v=lB6-c|5H{DAc=%mt-{ch4@a@L67Q*2C_u6TbmQ-5iJoho zLy$)I&c)$_Q=b&ZYS7ny286i{eI2%QVTlV%Qq-TlnuxMy-C>kJRpJrvg&G+ zd)hl0$3g8y$sX>y^@C?;^E!S1H<0Fr4sR{~ogx8VN2tJQHFp0$^HMV6ru=p9B>X+cN*H$OH%vJp!`W3D2=}Ji)>}E>>K*%Dn~FYAhAjmgnK!_9yRFniQfmIUe2cI5Vcw@!Y>zwBvl8o}{KCBH z6h~^0vZS}aIjGZKJrJ%Lo5riWD~}lr@Lj8wI}SDlv#q~B+(@0G=Kz1&jo<%T<*shx zbm}g9`*+3-46KC5exU%njr*+bQmh+TI*-p+VsmWcgq&gogb-a@Ite{K2@PdV(#yTB zNUMr{E&qVp=opHu7eroT5JSaf#IY3(yCMFm2iVtj*$+MESH4)Cm!;S1+z4vl)vF{L z`213+ryw|$0ZwOqjETcFsH6E&0Hh7=j~28xSDIez1Tr&zCFA)dAwxI>$;Zg#Y2}ft z?!&A?OrrFTd*tB1y%b6Sbmj`6vymg=Q^C7=%8Avge9Y-&Yi(iJGy2aU|3)>J!MA>8 z3SCcxiwyEP{+Jf_O8HH0QQE`ADxIH?i-xgLy}nv3&m%vg?OIoX`GLT2t%*vYKmV=Q ztYyA}L9fcxe(r}E>_)@hkdPSG^JSe)L)9(!D!Uo?b~8do(`lCZT+KY`bJejIwINU~ zNb%4OmDfyiJePH5^Gz&EuJR1orXh{dq?-Ksbjd4zZ;O9HAz zar>sn))Hvr{#AJ2(rz0CY3Jnmfuu7~xJ&0R!ZH{6(q!{iB210iX6=sHZRQp{k9pc|euGeyQIFGx5b(OqTtmA5&O~WUeO6x5Rj>mW*PtvV$_-~%SwGoua zDi|9WngRxmT9rlEg!(uk2J_C=YeHr$W+?a`v>e9b^K+5u;RL+ zK44%{^abU62g!+p-s(N(^Z6S4)_3!W6!ckSN<7V2;3h-5#6VMf*QE5^5?kL*d-Uoc z!T4Cizy5(Op{TAdup-H(1c4#GWkvryy~ocefsZbyZa(*=5{N2;PAMSV`G;y{7m=^p)y(?Yv zDZQj?R@NYXQ@A^u5@7ATL_>Eja7ODo^4B9wVAs5G1Vo%xep*~o48{vtn|Ugk3%*B$ z$#slu6Q#lIP}1^Zz)+*Ev+K7eo5$?lyjxc7Ab>lGg5e#|DlXM2``N-Q3^Ue6aninS zep~_Kn1+0g;;Ns{{zr#u7^AZm0YIz2`iwf6KI1_7WoVf7te177X)EzyLDhthp7ReA z@c)f}!GHbr54`t}f8c6^fBggBo-PCBZmzd3Y4;J|e3FIq(|N_}Cf8-^;>OH! zjC;w6By~b5p&)sK@E9R%x!78*qtZD1`xtY~zFj6qtBT|8#Z?}ir(ZSjK0u|GjJR|W z+d}Shqx>$@=v7p3TPY6@bXrb6{6_tu#L!K3*yj)|)$=q{{eX+Ho$P-JYA@tfN+ZV? z3sWt*KjPn|F0sd=6WYjf!t&UTl`~&=ZD5=vMer28T4hL_tSAZSdo!Y9kBT@wM~DBR)CV zdRvzOy!)!=%~B0?5QOk8T!FP_UXr4Dioby!4`O4J1+^k`#rUAhvy5snO)I`Qn;SGi zR!udyE~OQFOMO2g*4k>d3YmMA6zJIRQtY=}0w0kr=2w(Piv4lY3Wij`rOrED>kw!9 z-X8R(?i3g^ZyP7+u5aOIennVcD}6wi6sOR`k+5QO;6>j#*{DqqB9nY=0epi2e>e8xqB>ZGe{vBN>UaTBAP2VKx< zm@Ss#9i{uL$!(uL3vb%H6r%mKrW|8!O}G>tczZycn9DV%1ejlq6-t7vFPQU+bB>Vp zkSqP?scifV!#Ei_0hNjbYsf5ds<9LeC)O)e&r51fmHP4x*{QEkwDnyg(V1^tJ#MOR z%V&N^ej}Md#dl2LV<5kzBPcO$1S#c&Ac*d>4OyqO_T)^d3;rbg{zmtXs*lI~v@8w& z4=;dp#~kWW;#{bhUbC94RkyHf@Q9^41pRc!4{(>9(!V^W-zJh4IyOg;% zxpch6cdbzJ>zBmG#C;G+JuV5(Shr#-X6+pUQVX8gi5`kQG$a>#wzSTo^vS^R#cq>k zs0>vLfBCQn)<6b>I_Mc;?mGV+0s!{l=cd z`xNmvX}2nZ|9@iJ|C$Wh-=%A303}G{iQQ=#4d|Zy#IL`G5u1U<4J|2a7ld$~&KVS> z#tRf2`9?YUmy(4FW^d=_m8^KT7Kz7}ONN`KD>?fNxb$sEb4X(yyQFfY@~E%HYmj?@ zdD(cp)5mUFbDN7sG%v^>m)l2inGeeWp; zIk&;M5zlG(tzHN9C0Pz{OHR*)zUhqeoPG>kw$!)q8$@6qjkv9lwk~m4uy*oH8};h! z%<24Z{SHm3HJ`41c6k_U5QGv3q7N~kJ>{08U0Az$CBWxfeJc1Ro7nX@Rp@#a)^tD0 zQ*AjnWUnbPA<**HaPJUfHywY0z09-tL3p=xx^dkUYtOA$h6?jBA)1zxF=~8oUNn^r z722^cosP7PaY<$yPCE^t7al%)h<$zjm0_*kKGsj8>}3VlGP7!amW4_#u_h`~QdSC8 zU(mUgRfK(nNrLa0O9sLa=}J>^bhdSx`D<%Iv*-LD?|~YKo6@!7#F#yMe3!R*34#Q1 zE~*QyUfwYh%eg%vy}XqaGWKaQv70(ETsvlgknyLQ2ct_%Xc@Fb)v)3 z;i8f*p&%S5R{~7xFyuys@pg%eMyf`X$Ef;PoW0Lca!(RCWi9W?#?C7R43hnW*npw4 z)VUgjz$5W1yeG`lTvykdp8vp#J?HsyBHUZ}p0<5A&CWyZjN)cejsiZ1V1FVO;h4q1tCQhtD%~s6U_D=04g>a4!zPq*ilFm@;5d3*{s3=OyhU*%2dS{| z5n=s!wqYcb=%LZ97m@0aJh_6s!Ok1Wgh$2+pmp`}IXlk(RP_T}1^lti_i|&PzU%*Q=WO8FaJXZ5Ey~cL?8jh_Ty*|6V;s>G^elL%?5u?Pasd;}k-j zHbo9*@JU{O_-z6^yeiAkQ#5h5^E0eRPF=*3M9WXJM9Om8l2nr|YjyZ4SU-nfUgySs zH|o;w&$}KZa0iFaOL2~F&!>I~{xs;)?fUfP=NSzFQgG-dLRf!W<2uO?MU5QG{DgHD zn_k_8xN)1x---gIaYZW$SN&${x=A5ik~j4C;{AJaW791*5vVGY0LYypPm6S?I^k*V z!-LD5q;I{4m%R97Gki?!wmOeL!R=+okcZ72cpkbfrQ6vaNOPA>^T@}&8pF5;a9$`R zaZBCtUk~=#6n~tk7SAW%X(fQk-z~pMr5tMAeWhd4O(=S;{FJmA`%*(cJ%UrPqS=&1 z7)QTQLEjM+N+&~jM_Tp~>+hfRz#k-DLQHD6C_8K4@!M;I`#f6hdu2Gk9HiWQda0O$ zo`PxSqxX^g`-Xq!qjOmylO9*|eaBZ%QPW4|JaX4D9Fi*zja(UddlfztIT&$zhw=khSi_K1x>U@*Gu`F0%u7;|*{?t0mGf`eb{_Z4IWQc1x8V zo4<N;DW(SpEw1?jbRXfC=c|aggv%yOsl_xG|ZBJVh2XAH#4&iiI@2auMGkSMv|&EM;1%a>ANP% zBJ}r*f5r(EtK7E?E=qRiAKzv|B!^HIREr1_J@V623nQ?DC%=yj-Jc@CbGK=kUEmGZ z&ZL;;oMWmQhW;hrr5X1itqFLKCS30DBze$Oih95dpG@oH5)`y>$>JaDVXS)ZEx0wC zFV{}(8G1u7?Gs{8y>KQ~oPTU@6sp+N)Q3h?%Be0qg2>Pq{jI&$rhtm4gKN7k z8&dF(lMn3a-Zr26kD(gsG2RbcME$LHhY$WUrAVxhQ~u>mb=e1TZ=55L3rOVGS8v&?KgL)T^hH9MwLYV;)v!YPaXp8 zEbHo#hYk19?NDYgA50&*m3U=r;Hr83_?*jTuQ}%MUs!)JV-Vq|5W=q0HYa&31u0JAZlTh6Cn1nrDhdQ&@*^JTL+T_7VmGwUxX|Hz?R6A<2yb-LY!3*aK8R&|PTGH>|^ycGOp@n+a@l4K{u0L;>dK5E}56J1ZvP z6$xbl;h>p@cst+r4>q|j-RA~OQr=*jI@`$cwZWc=UWe=-XY;m7GwQwWI3v$86TRIr zrX#Cx=OMgBZ{49~@_BehGuB~fQ3xFpS;xPc%-FgovUgC~uRN)Me9UPJ$-{rM)qDM? z&FAi2-)dy4LO5^A)qe%44fkj5+0G@wgX$$Ee2IHXg_)h#f~s)NWtNcdGNy*b`{KIf zcTwoKa9{$j3P*k6e$-3MDpFJB3fbjez3+4A@+vp|uhfAy>cSEY&s~7&{JRqSqbfm1 zKpDIdIf5%niysx=3&%}m+qYv6owrbu(L@-!kuJc_RpYK0fSK_bw}lrRdPy}cIrC>sA# z+HWUKqaLOok@r4O^N)?M991IroB+YGcO*xL82L(e=oHuJ$yev^#u*Ov4spLhcu4OFzIW zJ4c-AxN}kWA)S#+IO-1&yIUSpckkLX3a5U6^18^o7ox;HPK2MuUjh~|S4loyNCF{- zsmo`8VwK7X@rEnNg}fIdjLXPY$;pa<23~@7LWhTwrueeH zs`)jW0UQgt@3wuZiz z`EnRFW#{LRl!gM{f28&w9}w!W$?SN$5(AoD2jdevP!z>6pCN7gmIMP1BdPfGN&kX- zv{^cLF%t#%!_g#h!zg^&Y>B{h5}j{+YM60sSbwzjFyEq>DZIif;VClTOgTNHUWUdc z9@KqU!AjYRqMLDyCcDM^+OvJ7r;4-j0>P{4jBfWU@AKj7YUfFtbr(=IjVE zF9iEsfPc)36+{#B!bM!J{)i8)O{ZK0*JLBxgN{%I#ti`hR`5w(tr^`}+8=x{I|6RH z5BY~*fpEQCceIB6{vfT3o()f~BDpnbkK~PU)mYqjqHSa?Q{ue(I0q72D&cW3xfW!x z9XSv&`{DzBNh!@wJLS*7&+N*pdO^we#Lw|JkoBMJ?qIy_N%6HeitR2G31Ss?WJ52{ z+PZUY`|ZVSf_E-tA;sQDkT@W9aW0&*J>GG0<3F48Yv6v1&GVHNd#Z;hU4xgE1ao9mfn!#_=`Q=Q>OR1#F!cSJ znuC{jMeBxv3Ta>oboCdRrU*5(_)lOxAQvhfC6*#~za9N{4Nwo>*Tvye`qEM-F0_T< zCTBH8?->=h4?T@9g;W@qKH1Z6-D0A8$doV>v7h;z4>Uxb&oyd2MCt%61U9{gRzSiP zzOM#VMqoLy5+W2HUeej3$IMAWf?vgLj*QE?K9%m_8lTha%8+~QVer_<=U1uDuyVIS zxCKb+fMg;sgGpiD(VBVT1Sl6~X@M0(x#ZQwQ}8uKaK_KUe!t?Io3jR7w%Roof*Mjr zJUu)f5<*<;vA9U#~c#`fDgFfZJ`&k{;VKCduA2y%E2hGCJR=U0RRl7aSuQpf-R z(3K7Tv)J6*s8d!5gywD2@5y`5#m5gI=RD^RR2L~7H3=FRGQ4)Yl`RuX$(ReFo!&@j zhte6qXIQ`1C3^_eNN)#Y%>dDuBJiFL^#ufLEeVXwaIcXQ0er@1GjS_3gsHK0} zKp&_yO?qE0+Z$g)tP5Y*gPc)w2y`*$MW-w9f{|advU_3@6+lGlc~- z8ROXIZ~KOS^eA3Z-5Q|9I>?QJFT*ED-<*M!U)eP^G5Wza9r9X(btZ(%Qt&>^!1R>c z#%H$#L?4XcsJY2I1{YsCb6cT)KksGC+ZC!`w;Ldgd{oM{n5HspYL$kTNuWaRN(}J6 z%sOp2+TF0jGpdvvk8FxxHuqPHKBk@y!5!$#tNd$V8Ubv|9qG?P^;d8~iCQ)knCKRyk`WH}C`;`iP%(z*Oht?y_1wc~iC4=EueS@XtCxPf{t@<|6A` zd{(}A)CnJ}u3d9C(O;2OWt9lLRc=_wCRuO6EXEB8s7xL`xIH@GyQVbOv?7z5GbIWG2ha(3cyc#~zXFQoX2M{JmQ!h+(i1Pge<| zMs6~2aijA0jg$$QUEg;5j{7i=M;T-pvUmsop>gm$VNms#FvNTAtf}|Fh7vj1-8+9{ zHAT@hYj8r#4uB24DfUk*#5XRq(BUBys3zy0H{Je?Y#@aV zg%<;)@w6K@SBR!IF)^tb2}X6gs+)c%E`2wS(W#wXswj-}9`kU+;-&gc@dBtpgXgIe zm3>GL6p}W5?k=hkB10FKR!$wjyR!kfm?haycq%$2c_*RuuN2Oh79E#r`|d9NOizkJ z-Fju~zMYU74sF%`&85W&^d%GjGq`w@P~jP1p5fJdt_HT?Q$_NN?X2tc=Y;vaEqOVW zRGqSI3G=}Lt+7OUX9Gs`+m3XvjNXx6OP#|c5>`fck>k%_{*6>4jmotiv$<$$D6^bL zPCGYf<<}E!fi+9n*pyt#J%UH6-z+OZRCY)o%71CT@Rh#-aR|1S*+^mmhrVYERJ;`9 zi|4OfDJXvMhlU92Kovwx_=lQL9iK>oh7L(E%EA9}L4Kjn?SRyF8KqMJ30`Sr7%E z!@B9XAMAc2)S6C-weP%GLj;OHFK+lbLLG*IzAxcNNAPyd%DD&hlvxYUGaW**l|^V_?h@gpB|!4!H!oPO@gj?3z36j z<*_M-lT;IAI4?@LcQ}v1m20y`Bjb7Z0$%!Yw{SuPcQ9s0-4+rPDVT0?))(S9ik2b? z7BD6$U#LUysb=X_@#ld~nsNspzeQD^N-6`!h{?!NpkPu0jx?RMAu(u*~DGw|#_9iOHKV5J*c zyMiLyE>%IG%i^;j(B*n@m{oCAg|gc%Q~XuzS8G;KlCNV$-<0XhU~D2DbyTg#;feMC zj6&|x%KT$yO4BoDG@FjNJ$Zkortr$HXnvk-r@}q>ORV52A~M_MJ|4@EDS?xjj{eYL zN0<8tlRgvr-t8v>z+uwHAzN~MN0+`Oq-tB=$bcu(!K~BgEKPOkzQYyn&;H?5%pa4> zg$zSX88Z>h$Nm$CoH|iw337Xk2djunhrdoK`2jJnUE|bmM21(MBsx0FHUk|S=kw?K z!~Lur&jWi(G}kI1-WWz*taEf#2$Ll_7O7;xn<}}7YBoy-efkoDeX1ksPbQNMkYYR96wOI~rAvne#Xhjde3+FOlX$ ziuI=r#2lEWE~^WTR3Lfldj2@CHC|qdE7lb5jDJ6PIJw|b={xAbj?q^B6uN0?L-8{1WPFBj`XSBOIc~GU`Cu-7q+J$qN4QsGI z#ThwUz-tzTB-O=XKtZ=vlEZDV$;A;@j%u2^mVzG zMHBXs|HAJ;*CIcYHu$bZ8X|{rkleiGbg@mGx+JL}4 zi9_Cy9W-|~x&6JnQkP@{uthX?uZ%Iji!sSjUnsogD_Ni(NKSB1vP_r0(U#{rJzclX*{e;jH3lv zF4X5$zNNKUcSBnB^CwhA-xKlIJ(78Tr>;315q@_5VLKI1JLj|8&C&cb;i5wuqn@t# z3r36M*4j8wyL~e6NV~aeIOBkh-e)((AKYH@LW?g+GtqJ9En{2>!{ypj^D}c>FeZd> zKNq}yKA$w`1FU_c4;~lKkB@>EWkrDaxyV7>mR}g-q!4g;mQc0(1a7OYTRd=jM+;R* zT9%>%RSZQwh2ay?TKXia4HMC5IUmNT7DfBL$0o8K3$~2(3Raf-h|@ZB)8q~ylTurB zJtraXiB4MAVFMEuQfSEk(Tb$Wd4nE72e(ZEX(YbZ)gwIfs}szH)LPIo_>INkk^@NI zs?Q>AnC5m0^N^)Q`Qyw$y{KE59QY~iW?h?b@6BXbhb^Ds5vdt%XM(#v#|D0HzPaMpQ}j_g z=5@;>bq=vg$KaV!XLn@2)BwgAV|&r(r4CvOpYfTQ*6th7G_n!aAi`Qwy$*Q7%cOlR zWyYLGkasJ%i|yT~xC4pwjVt%V%~k6l3-GP)*Y~YAbxW^bQGLYiv|*ot#=Of`_X&dS ztdOh*w9e%>+?iLuwI&LCy^hmL6(HL3uTYY5?i@szR8mC6hh)8($<`uEtwnRZ!N8jB zr*1h%eNxb(l@j#HgV-Y_srM@Mir#uKXK13=L*-&7ZtqrU-UEj{X9d~OjC|(y0{Ho~P zG4SijGMs~L9^|`&2~z2f>=dy&38FL)4uvXR?#Z`S5Z>BmwQk8SHbhwSxk=|84fTz; z{S%3$8-Xi3oHQPy*=I^N^6tQEks9O)7~yVZaqk{dc82t-(2~>n5O+&j zPyBYTQYJ<Oa_=dXze{dFD6uyMWS}r;z2AVJQ2_IJ1skL9B%7i;o11761E; z6SgZGm*Pn@)_RlC5|=ip=-{4q{@M6T9XgZMWn+F>wI#vAlj}d>UB%j^6Y=?R(9)FXV%9QkMVP4|7V!{RunJD7y&`0#_oynRYHq8wmdiV-;-JfB+Sf2 zu=VS_D9*;MD-x96YY-~62wk%IGnBloR7)-5!6;6EheX~wfUs`haWV0$U_#9KL47-G zEG*-%z?An$G)mEJNmn(wK=r3p=R4=J6+1LZ51B(H*}mxX?O}A08=Mg7#kta-kS2Vs z)Wu>U0SmM+{T2(<&LEkyHoF$$ao%EB4*R#n2xu)lUffp|AD8O?l|;1`J>irrV3&#l zv|*FE{Kh0zD+<^DtPSqREWj{~E=Qok%yNQogPbWX=7aspQO|+aRlP=VqQ6b}p_sGQSIHbaF|zy7RE^TNmJQu4WoJ!ZY@hou*Bo z@}f(*j^IHHJ>*azg?-SI0JF%O+u>*I?uLgV;e~Qk~ zDgUqV=i#-p`&WZtgi!s@vT3SHLP`{paz4qTJjM2Jl{ZH@VRoLDM)Fc1Wg#HkB`26 z#tPm{Sb`LNK;SHnzX*RXickx-@8KMIuP_%;`m+&g^3nL~<6_!Y)r$jVU#G&iWLFxG zS1}cZpX?=b<%rww>Uf{}I_|SG>M-*;hw0r1@D8YS@gTV~nKb=1<~+7;7?*t3O7Vf-&z(J%bNb zl~q$M>uw4FCKVq+^wmHz zbtaYVTVXWx%x|A2=D3?!XRVW_qF~Ej{&Cd;-(8Iv1{21HC(ECy28BsBnbO0%e(<+} zVMFQWc>E2qlvtA2?5&yC{?PUNyt6LhTzlL}#dE2Pt-QTZquZReb@DWDo=7O;U<=nYS*{?`M7Ug9xIh^#G!XH zjpl`d1?B>=O*IU%f^JoEXVi65)s%Leu?G9fRHs(yM>D$WTQnf_R(MEOn3et{2_27bC;nj?r|1?WiA zP-)UHkXFCB3694%kV%FdvumIqhc|ZSlRr+aXi=bL(=Cf91cS3eN{>h^@oE*{@l3{^ zmee%b8fdFDbL}dNhi^VmLH46xaMC1?(AlLpZhLOw2xVoe87hVd@|1M{0 zD#O-0vfEvf%f1IEe)hAiV+>^@e)oFex8u+EXS7p3Aih`A9S{o~x&@S)Od7dGh!PmF z2>y~(T(t3B@^c;XE{5E066Q!Too!Jj=9t%8m$^E8o=Ux}dk$}cZy=zF3vKZiNP)B@X#{Gn3EaD_z8}k}vifVv|-FbM3yX3RLqbfWsfM# z5M$4heaYAdW1AT>W}ox+`TV};`knK~IoEamIDfgWx!%`|_x--#_x*f5Uys-8zBN2@ zytm>tfiGhj>0a#_L-p)-tb4krNnTo2%rMo{9of*yh1Sqfdv5%5UxWpHq z?B95Ey#=A(>>7hhNXSrTFn5;gG%r68lep{14hP@}Y-Q6$l6AG=w?*>dtuvsTB@iPi z_}eI?4DJ{Vh~R?*eQI(r7rzPVt;v1d*rp))_}w5_pn5@0TT^+Mj5txag8Y5`DAeIO z!N0v@tnsI~p9A>Kc(aQKwcsws_r@Mcgmv!QU@g*tqO?mpVRuuScM^{gAQca5t%V&< zf=J;l%N1jJbXD?DH^YRHSeNqj@3sP&yT95b_#DpztD1q=VFkBA^KiDqN={?jJ5fhX z8Ry+nfR@N%GKS}|X-5ZZf{eO88!U-)gPg)Jfkq)#LB_&oceRy=pHEwJH>tO!^LOEU zuZ*|Cert2Sib~(ciU{tI`TOjraVbS0gvulsOz{a+7FV-c4y=sul0kP4bCl*i)F9Gl zZy+Jr343uyH(F(~k(;ybWCc=aWAk>#%w}(amDl6>zda z-`6|wM@4$1rvv=%37`Z7E@fGl7eHb8e4`|&if=#2AFZ0Gx|&9P*Y1-=JbR?|3AKUe zWG;>s%vFMa_KG6eh11K|`8ybuM{y<%Yng0IQ<6x)6b}d=21yDj(~W0&8+qaZlX>p_ zKXAmj$vN59jejW6SE6qA3$DxlU;SGZC{2j0KlwfX`ndYdG|IklX;R#iW8AV%grxhh zkB|8N5NNTwXyoW4Jw_KZZhKgx;il}Oj~*}KBr8h2q>sY#w3f-|8}{e8kcET?TQVKe z<}dd+l0TI1G4y*(PtUR-u6 zRiL4ORWv0dSi>zTME zDz%-hHVV<_igLV}!obDUU7`NLQS4R*9=H8WM}`obQ15z`-Mtceh)Yt*l9^|9VR!Fe z+P88{BOqbdW4eJ?`{Z?O{L}9U`2LRz)5En<5c%&&+pt0NiF~yB9Xi5vX)ra&_k-T| z)V0&2%#L5PmQf`ZJz*UgvE!33*;Z>V8%UY5f-NnnbtI<=?sk~*;lPs^OiDY5OT=kq zyA|{X^Dx_43diNL$`ci39v6BH5p3Tk6+$$-k)3?!kU-Cwqv!d?2Olx$-y;&uV+-U5 zT5>4bm(#2^uso;s=I3S!Unl2IEIFJfSw%{}K+tCQMcN!gq z*3G7Tnstx?G%R#>kMeG!eP8rk!2TAsrf+K5!n=>}pUg+|{w8_??rp?flB}!C#g}mY z>w^ZnN3I(Q{Z8r1^=Nkvdx!C)Q9|pwdZZTNUHBH=L);*F_Lkw?j?SXzyFaq1@ip9i-HI zUFA;%EY@j$-%R;2as0GT6$Uaft<#oN-?_H=JetO938cheuz{GkLaytK4Mh3JRnS$0 zbhp9{o8v&CUdPox<`hncSEdc;GGA-EqDgoq=6m$MsPh&`Xr*U;`QJLryerLYfa-};s!yO5oC)-+hn0{f;g6@vRgVV>omAz^PBKfg)i+*cNS{$0T` zurKES$8YkVl^w*OwL3p+)Yg=Qp(Kr6R!8I+8dYorRlK=`?I^A93>YDPY*bIr!DGl`a6 zhz$0(!F)7W$}Yy+J6^G9 zlXXd1pU$|#Wl}x?#pGSRqhB>%ec^b03vpaAt6<2*-3oDl3ZaRfdh+J3u)_SEKXSVA zm3$Y0=Su7NT-Us>?SBcP_m^Nox7ZQ$%QtL)0`HkxF1S6WdKaaTDlERi*}m&Kr_%b} ziSgd}u;~)P^Wqz(&mVmoxs-%MNen#yvB4!H8=09dN4bqfKitHO>TXf_T#cUEd}zs` zkTxAA-@mS$1|AKJi=OUYu1|3w14~-K$9nn7&EzVjz3A2=m!!r& z6<&y|R=^1w>v~Of^_2dY)SYLT4JrdX%(3={<&&h$o^dVKoxy>Y_srtDFfeK^WRk zC3&gsygTL|N*&5_Ae5M#6t1K??-g&3t*#(QU{S)7wq|8iB|Vsy|Mv7=DXtQ5mP%BK zWcI?1O*t#6{dV*B4IN7zyKtA`&N_lnvZ9(3aGbnPD)thE@O0LP^Dn+?+V-^}$Fke~ zQ*0PMHlCW*)$hF&)5j@=-~C=wT3rk40bki8l-H6mSncN|@t&(+omy^#x5m>l3oe~? z;Wqugb2%haeQ{EWe`W38b)@tF+{hKFq=bw9wK!@q?|J{ zv}5rNDYv0h!<;{1@(0`99Jfv-z^^vMLnM2;gI9VD7~!8hUB?W?Zp0yNQ=QqQiemr6 z7${ggk4l;8ZvhEsm^P!#oW=TP%ZV&y@teQj!;||bJYuxwPu*}grc4KIAw&SFgjZ|Q z)yWoIvS8zI3=i0Mz>E*!fs7;Xa4TfVA4D?7eEf5ytB*Tnu7OCo3jECe>6Juo1d zUAXLq$d$`8o+u@KXUs*SO*JV3wAK@A+QBCt4hVHb``_hY%(enuFFyR|(zv=J@00Mh zF>JP(F`NEpJE1;5D-5hR*71AHi=WUxkOK5^gHG^r-iZ}I-HQia`*6lDFkS&$6jCl1 zIAEinK^^tP%@5)hPc*LXhoNc-h!r?>*Y- z-G*p%w}4YT1P8=t(~Gn*QTvsJD%=5W%PzYuA9+FdoaZVd;Q>slWBhSYX&UoYHz zQ_cX3euYiDtY!^$(UTCLM&F6^aBtw~yU5>gMoPuXk)Lb%OuPQsetF_Ao)4EWaq2*> z2wH+IZ|K;ukoBkrfsf-#%YEe8rPUwLzYzl%sw??%M^+Z2;-3rtBptARsfp}XdimC7 z2zLk=c>?|Un#$KkvY@S`_QWwUFjDszc*rSEg^XOQn>&2DhV)Rli%%6!+BuFfCDRyL zpX0xGD6_hzT)2PYkLOZPsG9cLv_D_TCn^g{svTf=BU>KW;yP94yVYR*!@CLo_LK=h z*?IlG@}t;%Vw5_sP2?ty?1jZZWVg2m?7u({x{39{Ab$|YM>ck z6𝔭dIIj0UGMoaScHdv5>FqC{wbl;zYCDv*+_6m-9YyWBhZ$!q+V_CrYW?4W{LU zwihqhmqOxPRxTLC*9AWMf?^$ga&}3jB7(e?OGe+NI}NvrR?VY$PV5>)=P`acWj@F+@5qEGgOoH1M-)>~e^vwD|~hy9}z>YC@&CJklI zcDaQ9ymA$-wX27uYv3NXs`kT*{Citet| z3-YkocEL`DtZzEbh}Il`9hDvAa9saSZ{y3hL&@Q<_y_fCJSLx_3tU`oA`*b#rCkb+B*(VNzO z*VG(>&{Gq#7ju>=Ovph})Yx`8#8Y1^y<)Z1mh-lO{vl2HiyUuW$2*;~QtRD!rOl3) zB7n6`<)B?;CRLdIAcqtdau=>yVOp>W=SRJ{kVWTMl5fs+WKfv#zqnC1Jp_*Kj8pxH zhOc!LX*)OV;6l%4<7WN{%rjRG(IYhtQ%YKnrNqRb;k2(kVYS-Cht&kCV>|8ZKupky z++}w-C4IS{|5%-N`pJzB;5IYqLU*eB|MUVtpU}9TeR=KU=-t1Y1sBuiFC+ zh6BcQ&ygu@cvae!4%p@_?@N47O@GtRQ&v!ut4!e?^WJ%h$x_B#z$UUmPv-hGpF^Yk z(rhtQS#o`MI7$RatHO^xYo56G3oif8e5+)10}^JNmWGI=J zd-Bq);H^lu%mmjt)!)r_5bQ^UZOc*lI8r`y1LT*P*4npJ*tz^Y8D-BTtiL81hw)qq zJ>WRS3W~&1<_NsF1817jGi%S17aqlwg6>iGF^aTd&2~E6@`yPT9e&4?yZTU|FM8~V zRxX zoS6lM9=w=~?CA&YRW+G;i0T5jByH=Mzn>TH7>z^}Hpf^IlEG7CnalI#9Wq0p%*&7? zpeX9&YW2lMqyFAiI4Ab!sr0*f+9M`4ZpMHumqbbeQ+AV@WCVbgC)gH$rNH_OA4b|U z6vb@MDU=TPy9uGoc=n!1#O)B@?9T_5DRuyNudx4@(kxeg1ESjThG@nk6cRyoKEX4n zIu|r_?p^TpuVJ@41jO7c^TeUxvQw9LP<)kFHjl~#uL0jVnmF-aRet_Xv(G6x!efu` zOZ*oX_t4Dtzc||jy#Dyp@$aB0;7Wj-Rnan;Eedg}iA*wSIgaqNIDf1ycawOdD{R66 zy9D-n`p+9VU9-Eb_0tilf^NBT>o)0~g4W5R*iw8&p0#h{rPXD!7g=2jip4)ym1&8s z!4uytQ;k;yrOcB1=~aoljYzAWQ%h%WFCM-s zUV@pyBi@xps0=soqKrM`H5a%QwYz6cn=8+Wv$$@QjjcnA`xW+yRf>cifehrtZF2HBOS$%d?6#*{7%C zC$a)g$_dx8+51pL&kGs;V@zr>2gGmY{Snoae6-?9h7I0@2Wo-MGRKd`gWIawybm}- z+kD*@p6n04gewVnMzU=9x{BM>;MOht-8iX^XeQ2OL|R?R{u8nvUf%=Sb+Um*2FmgU zaw}DC(PHQL-o}te=@$RQEdF|!Mf}gtR2CPKnJ*A!M+&v4B7@lPChd{Tg@*zs3uXG_ zqv`-ZI~?szhhyJA`ylcq?+JY*4AxeUeGht3&Dp{4ju3pEK6QQRIkT4PoywHp7T01^ zOykupDfZxh#4N$TCHGrS;GRzFP9`GmNm#tLG#y6h0%?a1TryvNT>;0SL)|C>QK5Jr z2DR11OzWZ4UXO!!UL~l~ur8jP@evnODap%x-M)%~mnwXj`^RA2Ye^P|0Q_Kbcs7@$ zXS|vsW=QDEM?4X5u1|GLO>*{j_u;;ZzOFjrT9nefXx><07CZ1G^pD1hFFGM-bA?U_ z`N)tq`ZPaSWSc5bn14h>l0A6NqI5&<9zS{3!I?$}y<@*c&}PEnla_==PMyeQV)8Qz z%(UM7$YFU=mSinlCXZ+A;i}@#>L6Fg{H^rZ<;<AcJUE+d@UUxqeZ*9eD zP2QN{)h*>HGjqpFVatP%K}6dLMF#NZ8E5OT zrM?9~3~0`IYq_F4_hI;iD3Sd>%#h{qhV@g}+%I;sV2pR7PE-fah-PV-jgiyXGiJFW}a ztdU9Mj&dSC_`IOuF`T|o+_wqS1uQG~0&?H3F*Uz;T;fpoV1Bw>X#O8paxGX4aieB)Q& z!wKx}gx^k)Iz{Mh;56j8GTOMbaqs2txZ3`wm{7YflPe#p;|4=c#XlFRg}irj;Uh0& zeW}l<6_<})(j{P*&la1Gj{qjX>IJ`tKFeGpH_0E@TREuwZ<7Cv-^ou2P8h}MK9OFVsf_*R7}pm&q9?Aaf zA3qv2lsO=0ap$Y_K9v6bdqTqRwMkWjkxIE3eE!_yx1uhqyU^+ZZgAJAwc#owG3|px|#P?>hPq$OjqtkA#S$(yTL=<#~PlP$EBz~gm!{X{D`$>|!p z5~-Y|6C;mDto$wwQ|E(jv@UnGvuU~E$<=6cQ~IY`#%Z-S(Kh7t~KW9$&k!nq=X>iz>2ZXO$D)M6!nUrt!Ye_#d19ko8pUJrlKkx z#B*!*J?67|v7=|ssdrXK0EJGsFA|A?faSUDEin=Gw%>5E<6~QM|+vRO0(nGj+e8eD_sE5siC|ZTYMUT1(aTIaQ!JhG4c?9gFG9R%-qia~G_{pfb6M~k|6&_fLYccap?KxCw?iIS zI4cv$jyY3{-XIIRDZGxYO@Va6AM~W~b;ZL{m`7Y#GB0Jd*&>J6zw({l-~a8{=oo}= zGr1VN4PxWLLIxgo=oD|(<7$bCtxA80wxiQ58cJ?~`_+k&6&t{_)679%6U7)#o@7Ek z)Cumad!)F&Yh$*U>yuiJmk=E*N~^u-8KXN*IUbQ=i(6@@OMC$HUFr349hNTI%9d95 z&2aL_<*)tY&1*pUb?gm$@nFs?;Uuv)9)k|Y7}A)6P^OA1)9n5LEu$hsvq`pT0hrR2 zTGLg<51_@5*5`RxHgk2-;x*5Ym0Shgyl$-nRhZ{QJRab)s{lUx=-FnfJ(ywkLNIzA zlCZ0^7@ANX1}(@kUto4|^;w8QWK*Lv)ExU0S~I!;b}@SBn7shPiU(r4-o6L{f{v=^sYxr=ZM83 zwQP*sez8GH;nZM;*^>F>>%bNIDZcXcn3Um05GyIr9GI#vb@*-bA}zX)zv7zilp+f~ zk^VnEsp4-kk(#(P`N{E%_tdVV*#iUXkvrllUsJ+j9{5lZz)uIgRQ5j z?T60wN6(qeekRq=IVV?~0TeaCK3DsV_GQ9%_laQyq;ULH;rsn!P*)>&0|pSrR!D!* zUeMENP|&x;Y(dmRV2=JyWaHW&$?z>{=lTDy#;8BX6NH^Uc^{_mrj=(9JN?X# zIKJDiUFCr*r}p{#x#6~Wc)L5+{~b5tJOupX+0Z6iYsiLwDNJ>hmZ$BT{N>svVg%&};y-P}?VT`M?EJ=!HJ**U4z$+X2(;ELV)1?3 zRF-u*-K%eGeqzUV4AL^3sy6(^YTit^^ieG3D^&~EB5yiyd6F*zM=)6dhFeX!b_?6u zWqKAT4YfXi)zAF$XuCCLybwnE_9UK()X92+$!p}}`c7-X(X{22qzooas7M zJsIcv5+0nL7mb>mqoa=)5KM~AnN7N<{muofddygU zGMPyteGlJT7}f0{0$N(3A9Gu|I*Z!B`e~#?%9eZF3gJ=knPFhM--(l&$OK|$hD}UT zAxS_G3p2-8_$1LT?&UWzJS(?w^q&n$e*1CHu3fp5<$A;qyyhs%qTgeDspu@cITu5h zJjZ!ocdWbwckk@IME9MM-!{-b)eWZlXJ9RcGUK`1B~i4WSD!gTz?MzkY5MA3GfIL- zoZ5yU;lN0+ukM+Sq}jf?US78-Zo6Z`ruCO9Qd*(7W;7(Pxm)3O$(U3w%>AQ=xw7KF zk?^bpEIs;n+xZd&bIx*2_CG=Bu28uy`ctPdExnqcaPoT06n!rA&(Efq5`58Q%`(gnW-t$z~xJ4oz3UgVTs31V_W4GoEJiDQG=R4pSsMNuoDeYmZ8UhWsQ1AsYivl53KN zrT%dDP}U0F8>YU?l%G<(pdkp6f@_3iZmz7)z6y1Gz{sicFfXZMIITJb%e=gDmI0&= zGpIlY()cp4nY~Rm+lE~K1X5BXCF6|VE^x3IM4rYUe|q4PAy?RRlV|yQ;<{piik1wp zzKXZbr%XTu?a6{7}f z`-a!uKzhl?p>@w^_TXpJfffe~gMDHo8CW#elSgRtvtvWh{olV=07*>Oa8J{NpmBET zCD)9`KDZNmuRoB9u9nSz8^+c;cp%D8QsHNvBu8ck@c0vxjjCamfIp_~oMBkOEtd#b zl=+ZCOIN=BwWE}@gIu=H335gO*q=rF<|Abgp`Oq7j@(sS%~sxBkcyQDw(u5pj36j& zUR@H83I&El`?Bx36F}Imc6a$fQ}wHo)4x6eS&vQ+fU>mH^8_eMX12~zOcVHgZmS4e z3n;Wpyv`6qmCq)elK^FTTrO~})RR~J%CoF{Ei(UK$`Vjn{(-`chfy9(f+Wx!WNtzKls%t;!cFrc`i=I^yM|{v<5hNE2`o{plkG2%fMPUkHeXD`TrMMYzdca$GhO{`c4bC`3 zSBhiE+Hk`)5JMzASQfO|PUu+^zyn7d?I06v5%Mv@QtTa!(*kZcLeGc&ofX0J5Zx9y z5Xp9X5Iuy2j@o`8i#+MNP-o%86d%F5AwO%Y`Uty03#T+}7iE!CS}Av$#2;a0jr4k} z>#+7|AC2yxww6i9(~9CKO>ox!7Q1wlV4%9B$GaOb*$pDj$v+_o_goP?*-oL+$W8fO zJ7Jy&iJwhAg(10XOYA+%&fdSe#IlX1wgdFL@T;7h{`fF}uLBn=s2a>r*3&)LNyW6- zGyLB}&5gB)4j4Tpo%Y((USU_?BnPRN!2&H^Sb$zPb?e{9e?=Ln z+|doOF9sM%IsX{M8Brls{JHQTq`C3*uE|LBX@hYc!h_h>a18?c^m8$ti|G@6`;NnO zincG)dYK`ppRbS2fP##(sI9;WA++yv7~nKsvCA^4XK|iEU?qv45)ZXgfyCy8RUV5B zCD}6N*F0EQ--^O*Fv>Px07OZ+>}shJW-qW+APmVyada-C%Tx2NUqT;n*Q6 z&XXhvvR!d$s3odSI?fh}dnXH(!I^j}4|5CCL4TOY$O$5eKy17%-;i3+dEHTnqn1j@FXbW1tl* zE6Ma6U3HCw=TX<-^O~hkMJ$1O;lkI>_w_QYIL<}WcG!4D!T%Zz1D0_gNnrM|Z`c!q zM+T-7+Qs&wXnOi&dPT$;v66}LaZX1;e2>-q_`xL-bilkE|pOxe6-(I|FI^9 z6;ef9xqXYPj?9z4%QYu)HEw0 z9fY^aHzj}9%JJS-6*IwI`Zy~X8=4qa(9jlpKI>e zhxmT8zmn-}^ZYud`$?mU>5~*7B}8-6n{@Zub$F4~R%3r)>Yb9{0hGFHA(WzMun_ZC z`>_nAL1#);Nw}gP;*R2ti{xaslsQe8c@iANS?Qd!r7K|U`%Vq?u5St63Q9jqhzIxs z!t|56a-9cyaofSw`{gMaF)}t9a1l-mOBC;zNgvtPpE#jAUIG3`fqMRjUxLZq!P1)% zzr*oc3bAm1o>HD{g5ss+=(zKMgVOE=KROsGnQcYjz5 z^cp6gbB=k_JC-=ee7Hvq3M03v6-}1u&$+sMv^KsIj?OBKxWC8%13iBxxB%x3fz&(x zQi&Fq2};etiQu1v9FH78McNLQ6k_rxg;6S3I#wdCd4iYv}pRP=fRj&s%zJzEHHqB*UrpvFJZT zHIZ|&mOAcE=keBKutz4JTe+1gjWy1NGV$|vc`{}e41vNQa9!Mk_j8CTo8fSt?AAlf zRaW!V+yu8&~eC~9|7{am0IMN)^F3(9s$7UU1au_7d8JY8nx=S3Yd6MCI^w^0XZUrlkwM~ zsHL<1(sO_Q6Wof*2_g6!8Lc0i;O_}kSj_>)6|g7IHT>b^UQEqy=H*j>hh%q2^3H_e za*dMVT3X{4aQ< zG@~p@Dq1QBMHxSi2~-zjox^us2y?5KDCm&{N0kZ`gPOWYH$edP$%g5TL3gZFANkKEkcge1$JSw@0Z@ZV%1=0t)=dp@O2@ zwkI$6rTCKJ59fByXewtwjfa7Yb+7cDHv8;3ml2fa_EqxFqg)sO66tA1t{V{H?00fM zbg$evYYJr2TqC|4gkS?c?tCBe#bXG060C1SI8lguyAK*FvIAf~LG3OARyqTfhvv15EiMA;0?Xtkz|4JsTNtc@<{E&oKkm*Zn-2>v!l zZmQNI9}D+b=QmB(gR9TY0BE?NvUx7f`(M`cRaLRM++O4iEA{ED8UYLW2(%CVCuKcJ zSSLyFl$e*K0V?*w=Y9JEw&x3hN2&1PzncBd`Pogec)QMOg+d@)BSXimT=aK$`8dXu zi8^NZ^erk&f1g`-^gaH0UOc;Aw!a{#zO%e{CyLu-WiQKK^(BG}HK^c^N)cD)|0VP9 z!C$5M+WQaFxUScrC;%w|<)rLM9w>_we89oC*GivWTMtnzMr zY7n4*&$p!YO>{5;>Jw-kYV`2`-O?=Md#xAklbfttxDOXC=DAI-(SA=(04KnQX?jXb z?79sYNRA)!to}4IiU1c?&Gr4dPxtS%$X%Zn{co;Jc4Kcx%l%Uh%&y_i7D<-uD%*Li z5LjGNtPh7+JgFkCjv0>I?P7*vQ$}sw zxO=l0ZxOTbMP8`atjSx%1bkXt)Co;Yk*LKR&?v`5w=n*rvETAwKtJvjK|F>y1yL94 zOhkfyt}(j8M6um6bB7B=hFY<>y$D5n9ME@K8n=e7WrtcaeWtajcm6C7NjC`Mm@%f9 z+Kl($RWIQLP{#j}6b2V%<PA(wF98C_Spm$|C^4S??hzc9yVg#G?8 zS|erVVZzAqvh%vg`zo*pA35#=X*v*zB@VNR! z-T6>;l~qBT95#Eo5*OZPj>ObvJHw9Qy#%khYSJiNl1yj#=O$*P`1gd~lo2h{kqGvf;0HPb*&mLT%mH!kAMzt#Ow5 zROupmNJID!_K3oh9WKv#?d zI%wKU&bXIw*knxT0^erut;J{h@q51uwrzU)aWq5;Y-Zzw-u|I*M>lAGdL31^3!D2D zIQR33rS!3CY5dAv$Y-FdiM2UWM*M_rPr4&)gq=(0s{l-s=rskmA8T=ezJJSaZ?}VB z&#=a+-+3hP?umWkbI>HRku-jass=czC3zq2GT5$MK$}+=@_@J)*KeK&6EekgX_WIr zReLp~=--Ox?DW1L@-ObzgVt!uT=*QK_?2ttJ2`K9yYg|Wdk4YOr9Dd&e;94=H_V~Y z-nOsh^Y}`EfRV8yIk3mHiw^i8;8V9Vuik0R0t}K(zgdo3e4nVDOVfP0ZpH)1_$PeR zVZB1&vcim4o4$jI&X~PvSE_HPClddqX8k#mTSaAH><+#)Oo4y$4av}8DPsT~T-=0d z=JFdQ%gj&6Ev_PF?97r;A9$wXurOD1POW_R{mrZ}h00h?DwsND;Spqm1&oIF49@R) zYdw|Yl>D8RkzE|=?vKklv6^?P+7jj8Lym0uQvO#L=$V2C$ZIa(DcP+y4f0p8MvGW z#-)#wE~S_u+JvsmW%FTk#0fVoV!*97~EoMOt4iUuh4InCQz zMV8?d7v!`Pa#9P?XO0jb_Xj}Xn^D*YKbHYN!L2Hb*f;T{2VOn?*i)d)GN4L5**4#p zqrp?dRzo9$dO4-u^M#-azYxt1kW6wOPE9=Uq}>KEj0Xrj<6N5{!89KvC$JSN66c<` z2->Gw4ZQ&Scw7{A=_M^ZV1O#c(7K zCUl`)>;!qZ*Qw?k%)Rkn>B6{aMkukg0ROOJ-FUM&wMbuw0ziHU9Cs0iyF;RgS%koZ zq%*Z1b@BT=^j}yZC*VaZ7w%vBBvaQYd@a6H^{(oWf>g0sw!|u>$c-=%!wt-%#Xx4n zJH11{i|*KUUzB&5PI5<2PM6br5e$i^ihlyWB>s<2ywwYjv+6jPy^7%iUNL4MjRg=y z_|t0_Rk#7!70-?UI2n*}eegn>z3J8k{8ODIY4BO0L|B+a57Q_0={hTO_o}a#*Q;N5 zWPWI*YG{574ghSd|B|$0H-4>GuOO{IW!$lxI{Fn72i~k!{k(nS$NWym^)eU|zGbIz zzhwKmwa48W9pvl>ylHXCWl3@Wn?Joh$b8vY)eu$d1C(YYmw+Cf`T>aF4+D7)EB_kI zR#BdM63}NKl$M{#+%MmNJt1k4={eTCC^08USmrw#-h5aYHoPY)TLD`Wnxjy2>A9=t zl|wnYrrax|MHad1``?x?Ftdpr9LQ&1#(Y*|4ju++YpQt#Gg@)-tH)D12 z3nqKv8sJ2E-poxv z%^58^e(1S^K$^wBv-6RSB#p15j2Jn&(g-PG!D;`RzK0<1apabc*z;z?uBqPRggj@xLAnR!6t}~n8|BW&QSR|>}1?)p_ zECcs@fgb2YbsAA^5{Vt@jCrgLSo+}Bgvw7F-9O7QO77a&p3i1vV%AjEQ*04{A@JaeW8 z{DAp~zi(XTFW`Fpka#WZ$M4&#TfRPN-yIzGSH~TouIttGi4h{Mb zOj-n=<(8Q4*!8{|n2{=(JI}W~%P)+`ckT0oNG<^x_4l3c%+GVnpW!)KV|>_;=r5+5T42Imr1 z!~7`<>~$(u?eo4KA81V><^k?%7j`ciiWdln4K-IL@3hGL5i`c#|UAuAV%l+SGLv ztJcwMS(ZMX_;03*a7$v@5SF)|>tIUsXg`3QF|enerEkhq$Wbnc65KVaV?ey=jX0OO!Xh~aKhJ=3Cga%@XgKeUWfLp+LwTQ3z7V@#Q%1yw>Jm|LX}=&O|KHxz6&YV|$g?duY zdUPmw2S#0M0e!Wn?x;FxHlbWX<8v|ov{WxYa)ZBEf7SeANEl%O=g$upYQYbWExn%aITK)a+3tNXUNZ7xX_dkH;z}eU--Ys3gGZ8Lz)~IyGWsZJ?lf`s*z0oSr}t*D6@q5ZnmoS*HxTa=(<< z3|;b!nSBNi*XFWBZw%vkImiJTx{oz2h4#V0#3sKeWVcU3RB?DOoKlZ(f+;B>0d`nr zvT{FuR7dk2gW5~mkLa=2n|Ah zFNzvu^CxhsG(i=yi#Adds95t{-B+FgZQ~#~hZ%*jwfWJSrV%YAKW%kmbXm6Z&OWImW(P&oD zQul4NJA5@*baCYU^3TOP&^;t03hO&?`rJK+5|o`ma<4=>x>qhh81MPPJ^i6%FL+Tr z-nf;YGb*xSRukjvUg1(mV&^H^gz#F&GCB9b49|TsvxDhq$lpoda?z6!!C|w!AqBl( z<71GH@b7>M3=#*SBVaxvEw?eGGaS0Jo^w$N9N3J{7vauWa8Na9czk3QTV~KpPjrtr z5#(1)q){JvGjf+7YNqw@(^F~AV6czrr)fF13>dB%k21C-xD9INvuLXHzUw4(RS^1i zFzFU9zqh*#MdNz+^_TH9Xv=wS4K(Ieh>-QOQM<2o8_8ch>W|0TVs8Wz%Xorl)WT%2 ze1AKE=oW18l@jn7VUrF@y4lE5reA3|r4PO=#Cc*6G2)|88k0_nunUewsTMY_3dTBg zUFdJA@B4TwQv&4goJ52*+S!u?>jO|H8U1zL28JCmz?DNfX}>-thA5xI(+_NiZrO*P zOW?Q4-@md8TGv(cj*+sGMfb#Y-G!_=*PpZdg@=)^!vc*+vdWfK%3QR$95XQ>sljiBOh0wC2mzrYQu; zs>2j(Z0XDW(Jk~>hTmDr15W9R>O-|WlY0fnT7Z$^OK2pk7IY~PG>qU%JLb;@WyCIdAQZ3y{+KTbV=NU||*e-H;lYZhMt zTWS75gF_34oeS4N_q}BBk^Tr+R=QElgRHxqF-|~&Ut?v5&LcH?*#3(jMr!~S`7E2K zB=uz-mHQ+rScK!_M-D{O&gQKuI1GNZ@NAP2zY z@Mp+7fL_m^n-^c@b8HPX>PG4$d%V2>m?PkJ%R3#JYkC?-;=6sWoj@6|YyjO#p6mp^ zH?q_1(VhUnJd&jX`o6WZPr7qCZu?E8b=&j8Y}T|u50T-BMN0}(08$Co8gQvq_d;-K zdf)(I#8d*f<<#*wV)76qD%|tC1Cb3Ug&VBy#_a=F8oB}OgTtZL zV#f=9E3h7@;#LQe=Z25G{R51g6!3JXO{PRJuN^IvE-P@9|I&lC&u1qdxPMU~NlUtK zfhg{k3(7*zt23hDu+N5Vqhr!vm^#ydmU7A6f-HPDG6v#*mOcY)ff?K{>@oB+%x5_l z?rqT{gW}^_TNV^XTi1AAPHK-4o)#p8FIg|+K!6>T8TNts8VZ@yGIJ9NPq7PNVUyC45;S1;#X_!% z_G1pySN5fX##&in`R`e}Z!jkLq?Q~_cM}Gz#ZKcNF6ni=dQYpJxhS5s&ts_kvh7wo z+P}AYcFWbtg>cS4n?U^6;nQuRsKTIZ|5kzL=>2II9K%*;O@$L?7s+tmIvHwtTa)(ob>$nwphNW#eRY@8C`qg)l!#an@^Y2pHZjuFNY zM$wzHHywi%<)}=Xa4G!(1QH%h!$rrR0m{U@5vi9JE>yGs4d0q{ucqcZf>q?o$Fj{owApu$#N)52;*In;`CW5oIs$8GS!H!dR2PkWNDklh11~Q*{GG|kA{6f++4Iif2kyc zZv?q`s4-bT?;EE}9_+k;aI%K0#`L zKp9!HtDiGB*4?n*zgct#A1!#`$6E$k7;E+Z|G;4N6Jf?QkS6t7 zT`XqnP3l3!R^ENcM%iC@Q2&Ol;2Hv0Zk))%PCkadd-zt6Ab4D6)g|32{-R3MEb(qw zq?@Mxro~)yG+}&H;HSN)1n+;;{@P6mO*lV}iM@XrsyLu*XZSNBBIMMU?Z_7euC-8^ z&qSZ-^*o}l&na-Ib4Gxh*nLLLYA6s*VRIU=7FHWL08`P%xIB6>Sl9)$=i~ZurNPK< zO-s%A3zK6vAnbjmj$=2GE1fy#u2D0u9nsb3p)r$JF%<{0PI1iHrUPLYv>Ya)wzOXx zKyL(JKzi!_?!6bd{wn2^JjWaT;R%KPXgOQKKQ$P8Q(~_d<@3z3y4n|TAC;$j$vl|t zrOSIhd!AE1#L_-6h0m!!%zW_kjMv=F`Vx@d$)fw~r&3TrYvHQuLA7QqAQo0pJ#;}D z_=zZ)mG3J8B7=<(&g+>kT7Z(?;p302_weG{>Gvk47su!8{7oS+Y_rCjkLq%3-vGZ? zlOQ~fOs0_tVu!+m0N|C#?hm`tl`L$C*{=v)Q9Hv>^BK^92FTnNEGX7(#T$e`$fv_F ze$idfa_N)fZ`5!r#?HN;1=qRlL=Wzz;S>yEu#>thlS&xu&@^c zYMCzNFtrM8M!ek@gNXjLZGM}<5?TV~Hk7f~he_TCP`3%yUhXNinp5GrCp-wjC61mV zKn^gN8d#nhr@Ybz^S?Fr4Rya27PXhy3xW99_PIxCHZ9Gr>E}F&=SC2Y$)ym&drjWx zZS)%*s(AlboVP|%Oj7Uw`0gmsmZvkV?p$em~8lGXlz$eE}IC_BS=#wPU8 z1;Bhittc=7vN$$~OeJUgE>*>-EVUtX$ySIZlLRZV_XRV@*Jc@E0o|QRkYgZ!pgk*3M||(SNzdO_P%)*O_n{GAD>U z1Bsfthj|l6(UO}E57vm2Y(qs;rha+o;VJG1_-^f}U5ig!4#he7Q{=QgH;ALcA(FESXy;JM!-LV*{V%Hsds|+5j@4+nx0}G za*zVXC!L$j@C^Smo0s-1__f0UCE)?^AnsdvSzH4eLN<4Z2uK>R22@O_kRfb(mgE|Q zr_QUUi7B6|+hjPnPm)~H%Eq8y4b5T*AvkydRm$kr=L(pL`cviF*PuCc?2@*m$FXOU z5G)??g3<}v(d2ZzL`5PHa(M72sle4jdb$DIFfH`{bP&Wh4an7+QJC*t1#v?DO$hc- zL+|Hta}_{oFsO$NhBY}m<-Q2h9Km=orl(t6XTBIBsSRy3QdKkDEBF+(IJHd%85o?X z*TN3^g+E5C&dWYNekGRnG$wmUq)SvZ>?6E88VurQpyr76#fs;a(A<{pTDm@FfU5o+ z3tR-gxa4v&x0HWvypLOw{47~Q{({P6H?t0MZmdF&z;iS+$L5n~92|qUVtfN_qu_ji zv%S2Q?O=`+&JZm?w<c)o(|dr3UsVsFnqL0VfJW!k_a&&qDWMk76V1 z4`#u~hocw=0I)xjS69w%(zyBXiszniHtG9JN&{ZcE=>|C2U!dCi1l zJl-j|wmI5y8E8)HWG>b-LZeF%LDvXJBRd{Q5!ZOyz3-1T?VM0KrpM6m?|LpXA$_Dq z{>0|AQRTOPqkN>aj+X0JD82KbPDmf{r>@&}XHfNgCbRNo0(4e(Bz`ur`D^pAzDLTX zcYxtm+K>#01mb};bbbSp+Vg-%g5#x>b$?G~Oq5Txpj4QB#ahS1TIeRqz4Y8&q<4>T zfIkz6mI=2Y2mx?years#H^u9r<1HJ;LvR&22`Ql5WaVCzs+l31oy5wiEJ=FI-H%#Z zUwP3*FWoM>*)D1CQ_{b+d;dpa`OgagvtRe1KZ&n8+bH$Q6#&U2T~-^{FuVJXw*Y20 zp3hjID$cVtvx7x^5}^g4t=E)aTDYBa4d2eC0zH%us!4~;@?pQCxq03&W+9<8s?l^J4}9J4l81)>UD@6~ z;dW9w9{|>&bN)4Pp>q|1w#eTXttgSg6mIR>7f`wW6l&7L_ot!?=~}MN)OOzNSMj0U zc^Rhon!cw6KU>jnGUIZ726~HR0Eu%37S^v?pwlNG z;L6T^S)j37lxMSY4nw#@o`;qz`YH(ygmr6qLWr-M!R{7|Q`B&W%`|_2 zC^j}5R^z22v4{za*Tr_j zG?ZYq6|dVc`mbbPl5n;~B|rdLC7e~j4FDS1a2?&Ftzw-@CBQqQANmfFL@*u?xCTuh zrK=*mK5&epo?4WEd8w=AtSKcy5V{*OKMLh$UiA`ZK!sYz#LT}G?W0vq6!PCpWfm`) zSGlI<-A{w8Cd`744T(4Y`PvsW1iB^$m|mlY=*&mk(G%(x)Rr6_wf^0IRt@5JT0_PS zvdHS5r^NReHhr!GXVTMvAc7#NOvgV3#QDlCs^VpL;MP$0^b&SX@gmsks^m^+i(fuh zLotYllLGsE$KSI*L1sW%DVLX!X1L>jbUxq|m+M(-ftzvns&{4+zee#aW_*AnO#L{! zi6qgEw%3}iez{gEyIU{=XuQppMpaZ`JR1HlI(P^6;?3}W8^*kYdGSmM|Dt&;%)O1t zk}!bmKLYzg0=NaEs|0KCw9)t%QjUMSf;}@VULXVak7Oqf&l)a0wT;deUGZ?xh|?nJ zB$IwE7h$$>-$D}rwE;h{EEdWy=b4L+fDaOZ+`zwGl+7o$xWVrg1(->IpMzV@O#0j% zUq~8ZV^sJlW$$VrD*Hb?ZrSWuQSZp0se((u$x3J65`ZW@ZiegE%cOZX?>dl&_+NP3 z%Uj#wheO^OIlD*){O=fC*wz<|^_9wtjq`?YcUo0c{ig|W=VXnzZSAJ@`<5?S7LMl? zSu0l>Ma39bS2rqel3E{Zc)%)wB0WI6U|X3s63KdyO$r@KE0z`n?0g&l3`+6c1wD0; zI-+J;^?zpp5Z0Hu%F^72W!CuI=7W>qkS#C%htCZK_*~Zi@VPJJe#7$Z+Ynkfp)^XC z$gKQ;c`g%7Z?EqZjoxr zlsfZsu}9YUX*10mliO*k{(b5vqm0L;NmPeO(#C0-JS8Q}eB1cl3s4M>JV15+^u^|D z=J?UjMlt=BYw$ISvwlTX$jO6u=bxu^O8Ve8(;1V~L({hrt`ch}U{Ht`W098uahJFl z3H6I?500pPOP;Vn*Gvj*Y9Blooj`v3uKV3om~ckkrP^wZ#qF?2Y32-k-VPTNY=E>2 zY4j(|pj4oe;1z2JE0Sk4VX7rO&R*S*BqZ>5l6#R!4BwZGM5fy0R>RYp9 z;<#Ic6@+ZY-IR{-EsCr>h9{=$5~@dzdkqgHjlemZ_?o;esi+XhsBZrY!BI~mCp2hq z!_DDYwTJQ$8y=v$;o7DzP26Gns+g^pg-;Vp)o(C+urpe5;lf;D`A6YuV~{>A zMs}lJNC!b`yg~5-FPENdV5`<=jwQ1eth*wR-8XP!9g05L-i=RNEhVIpO9`nG6{!r+cSf$SI)fq4d`YiHM+>W-izCqZmTd$WGu}X+ zzX9*)p2a&E4V`SOmQ|#LIoPZq6ZBZPECdLe278BU`~`8q#*zTU!u9HaXwHoMQjSKS zBd_cLb-4)jB%cRaLCc{ny8$Y&Izsaalm1x5X@znRuM?} zZly6m7NrYTdI(;$|4Hu_euD{HAx^ia>pRhfsVG0nPq`Kh5}#ZRG&qfLsI|-X2|J7t z$SedN=_IjsHw(voC6?@YWH-D=UPy$P3VEzU$c(cPp=s5isgIW!=`F-e5KL2ciPM9p zvR^_y;SBiqa@Yrn9f_be7$;m2ukvs+5_&2lo*D2kxR0!Dn@9Ss)Mx?%vgwopk6?av ziZ6+7f1h4^h;QAgSiq3JCKN>{11Sm6|oxl`j5Fb&HOBRjjzO$lc3Fz|o{maw(TXX-i|(E-+xq zebg2!2$0W^_IzFe;yXLRFPS6PlFKFIdQb=sB@m8AwFLc@I|GVsNS9_B>`xk5g}~|0 zw&ueL7qOI=+)aEiQ;IKXf?xaBm0`YB5NuTU%SlvMg=9m-%TAGDSaNHegrs9B-ibQr zxTwir41?@9vfarM9tR*QYfZ{3AN&87vcBK%6u@sGq_+TgLeHgW7x*4hSx%u4xZUIG z4xvNKKA?@)eM817ee&5R?2~-emGXB(MIob&2Nebf?3@xbmtVnxjHb^;CM}Fuv$B8g zo&R~VX!|mxrs{NHnDU*|U4V%7a7X*?+b?i~FUz~i-$2#tnjeryH+W5s1EGyd$2Bxs z|IDOJ^R%x8X}Mk86k9hRvgT`S_3ck_(fZ#=SUHLlGua(P7T764oeMf6(zsL~_R1dC zzymt9$zL{gH8}V9pT9pUuw-zi`Y!;@+x%JF<^Sqe(SUx{^}qU6bmq4m<>r8&xjd^P ztElZBZtbj(+J)}2-!G1S-gL4qCd)|EWxcTTS&j9VcFzV-l5RxcMu2hN`iTnLmIKhx zAK&w<%Af&|C!dcMsuZu`c4e24Px>BcRkx6DmH<%r0{c;8B@OuP@FBM}D^nh=*>-kY z5B@lkeze@YY)Y;2*|w)384JwEhrp8)k9&PRaJ%?fm%$C}o%IWqePF=-sStM=_|1VY z1$Bgt0uhu)QUFF;BSjtRmcPNPC%mWKYrqvVL3XyPB~Vq&56^FL~)a34HeUxJuY6om9Yoon+?gDw{k zr@;9`f1Eai-9S=|GrNM*3deQ@KuY3~(7>kAip)SQ~!8Rg2eF($>%A54G#6Olh2$!oXprmGF%7cjdgHi$1 z_PrIQ5ae(6)DUlpmGzqb7FG^L$HO$pC_r~Y12of;IPfR1c*{x;v?1d8JBiG$d>vhL z?^RK@a1j2FPZAFh#vZ*5Zh)7_d~oWwWXiS~D2&J$O2P4+tO~-mB4bRazn!FjZz4G_ z_zs>4Etnw#q5_SJruKG}I-~(0DOn=BoP0TgWkFEc&x&d z(Wk{bd9H|h67tsNhU8gmQ0!|n=5-rtdcXSK(KR)zE}&+WKhD^olImaP(rqb;I#TOI znhbyOn{{Dpcy-jI)nI7S@fhcG4^MXW^BQkMSp|L;YdWM|L@$Sa-kJ$~e@XWSJK51; z3~G%zeJ0wfJA6`U&-1AV4%=TVKmLx~yW0PUISJUa*UYUa6b{lqz<@Wfx=o9{p^MMa z+MR|04f}+LbMt$RZiW ze+UPG7D240taQMqYnnCl)oyiZOCZZX)#I|_z75!)bZsiw_nBF7e0e8ea|E)KjDVUk z_;5^T7Jf>wPtFJ4cXx+>>Cgu)77&Cct)yV{bDhr(g4H!>#?H4%CSUIc(V({RRoplM6>9B=lgEMVuS71RA?7H$A{*jXjptP-uO*diQ z;h5Z}461W=skl8O6W%2#=p*W?CMuncftOj&GWE(^9x72@h;Qv!eC_|x;csndVs^kI zWuCvb`9Eqe-^g@2Bi4>9MWwH~o~>_9mE;i1I)VJUHPjS(jJ-($Q1RpOI|&&Ohi`=z zu+6wJ-W$FX`zp0uq$(%muKR3X3xx7Y?-nJ9O9=1GL}h`u`c`ot^t5yOkK;6Wo%phg zYY`^025jP2!^l8qq2tLX#K5oXrY~MjqX6VtA=4Go3)T<001q{UPJRGkLT9%uF*UKP zfQ`V>RCTET zTJ|#`c?kmyW%F0Ks<}%NYB&b8@HRu{@h=*-2wFAvu{3y@faN!~M2qR% zqMjE^ms<#zSR<}{*+2`t;cq+Pz%)#_xe=}m7$JD#hPZ-~IY7e#Jc%ZP*5AS|RU6yi zB9sHEWsYea*tfo?R6=$dIU+&^yq5ed^DssYcq1JD(t!iU5#SYoOJ7QFNXELC5M(nQ z`GLQ7XHeulGt-_xH5w7sD6C8OUbA0}AHC8!BTjOX4zSN{Oq0u-5Mz7ei|T zj{L*#g?o6u(?V6aJzlgHVk)>gH3{@f}8N?~R4W4n)v*yw%Vq?iN{370 zWt@3+Pkkmw3TWLsQgl zOZpTyH|>-YwW?o@gSmvN)1<~>-7_Gwtood6hVW)X+nc!Q>5S)Ths3tLTu1|JAiiR? zn#JTl=|eG`&^c-3X%yougd%W(7753qObm6|fu6L0qEZ0WB&g8BW^e|PdT{Jm8EV(6 zd=c475-kRGt_E{vA)r2r%2F2&xzg@A2%lSWb_gUN6-n)h!T`|V)f1&dg6J4)r{KDV z)eX>@UhEh0OrUCu;?ktv)wFz-fbj+${aqq28)}2!z#-07*augz)K9EzN?MJ(fM3*n zYN-}tTD|HLFT?w=I#z$0;l^{E!89ikLWrV!!Ix48n)lsUrMVJ9NJP@2j!BbX85Zk> zcGTTJ4TG(6%jaO2I2G~$>tV7aQv)Fqwm~Svzrf!45_?Q=oIqAL7_Tt$`83;svyp~Y zP{64;lBWAfJC@S|zdk1)hUY=+(KPYM9Yg~Ro1`{AFrVbFcS3w$fWZ>SQNW>6-e;Mc zQAI6IhJIH@|0^nJT>8kMPFGn$gN1H?YgX*a9B<`&JFW>v*)hL%Xddf{$f_v=?H)X7>m=T}Wmi<_Urj=4T%*T* zoiPkcu0wC5wflN#$zpT*xVva$9y`Ev-v=Gwzy{9b=N`ZH-&&}3wVQNyAE6KT>RNla z^S&9aAqX`f;-ek3HWg$AxsJUB;H1rOBi-f_HXIZ@E|mWN2u6z}XEDGgsC3*5YCu>$ zv6u*?#Jjle&_onV8yQ`MgTnh~cp=%V&Gqd4xC)eA{hDZ$@L$pBoBLzL0HsEld@LXF zV#%hS|ByP1d!!GA1Pu#>7om2<_+voWmcLYUi=0AUi{Hht`J}X3WPS{`BL%m8H{L+fRUan24Z7lcU@8&idy-g>9);^v z%kp0uQm3!W)bWMS*_hq`?8Vx{)ZyEle7_8kS>!G9;CJh+EP{#~EMnH(<&cwczNX?95#k%fp3IP4OsGIgfsHo_p5w~=f~^?l&SrrlsiaQCrIzP{q_VQXQU zbD*y1p#$JPX}D$?Fqr2ss+gbkELRNRHyh5z0psAY&uNLjp=IG_RonXqgFlC0+mT0o$~(f9%E;fRPWK@NuYhZ6M*I zxbxNRT2Exi8c)AuLjh(>v>@Z^m^05>^1k?)5-0@u`(yE~C=b}zX61Ku&b_!h2Y_fd zV{y1z=nOJYD#>$5q#V3qq=zdHVW{qZ#g5})SEFj&@E)UY0(pqvm=KIR2n{(J$7t?G zV(Cw8HdNA39?@iEryTEz`89~yC5=upFkoiTdkWoj8AAa_4`C|d*7X5|c6M$l>iU4+ zvar-qPGp~5iXkKkO>rzXaoU;gP0wqDpF*qgI(WuUn)y0YyTHXzAc4Evo#P~VE0;iQ z-rNaoZWO8zO^W%0a=~2U>Qtr*(~hyk2_I+0LN$Xg1wW=FR8a)Kv97fK;|z-yBD4)?DL(xP z4BrZ10U=QG^gX7oA0nL9?YGbrz3XC*}%JF#azVE>8u`}a?*S<`Fn=It6VyC+>s5syMj9|Hs_&@NR}bn|=C z$pBi_xQ}NKZUA=AivY_jJ^SmyjpDuQMLyIecKZrq10djl>nB(ceU6E2-Lq9_I z6=fFZWT530aNh{Gdftqv0?6Oa(%y2=?S~`4r2ICHgnAUpqOa<^DokGO{i0aB4&|-~ z^#10~O-Y-lT)~9^9Gld2w%X>~Yer);k;4cEuwq@`MT)lpjwmBg@x=}$pd9;gu?KJk zA%LU7DKGSa$di0AH`)FM;3zkYiB$K#`_3X^MAeRwV6XSOGF&Q$*#6%#^`_i+8$A!@ zY|{4^EB4el;EafBP6yr>l#ZLb^k*$jyA!BQlG6)hz5ujn)6p-$l0SEuv~>g96^Mpk z%iBaDTN0+xl2vs6A*8c4#=kw`XqZ_TXbJtHtPR1gm)CWbVB1OVRf7p911=pMw7d|% z!1b(dk*B+j8V4w;iFax-cy32ooyg#qHdIU#QHVvTf(@6$ve>TSUkM!;judrGo>s6@ z)ect<{*abGIg71n#+&(~m_%Ww4TaQdQur-D*`M)j`Dd_sm2`nI3&LDM#_ z0KeN`9opY(CMsljlFbNhy0&QdCuivL(5XIba$MS{YKlod?=&^R#%R%EAmS!i!yf!i zZnOi6!UGFWbDTu}d@g=qNY3xaoYg!9%gt*<75Sk(-noNagd4J1es1Us(O}vxf$?`c z7A^F#$jHHNx)+;8W=TzxKcXLfz_i5XOI&Cwl8-=l7LyGygjbQ{k0eL_q&H{{_DUmz zdU`bQ1|P?%bf%bfz0evM0Dvxr`tzdeQ9rk|87!Hy78NI+iHZ}!n8mc2fF3~g9tbsC zd;mj{+vC_}@8ed>>k?*M9TcF_qDn}(n)`0#P~6HE<|1raZDj+}F1*l$LOcF^d1;~+ z$Ov^PJC0?lONCX06L}WL(A^;d%y~3d zEX-L7gyaIU)^_*hA#_$B)zletirv@@_P+|GBMXkc3x6$5(1&=5>pPc&I3VG_W9x|X z%j7=vxH51B?G{35Kc9&sR^i*C#9Im$LEKbPsGeC+U7@%)Z9bHD*WuBmB{?xrkW)?h z3G)yr0O>Mr2GqoCM0+;M3C;=EqRCK3Zo7{U;$0=`%ppqRL~;YB;q!pWlxDyF9A$dP zsJR`LJS<{avx<{%m2PCS>S=WIDV@3N+NcQEV?HvRXUi&>SISdBB&ywB#hD$P4MBQbdLkSow9|(Q zSlXgN=t=k$`ZuKm)2UBc(eFS$j>}c6(qQb`&7!~#(L0-NJyD*9xGFY(zncOrl@@cB zCX|rOdJ2d_+=qT=aux+c72n`wzH)Q;4xP*a8)WDY5d1~+Y=AEJDtU+INCmb;{Y~FX zbgz+|1G3iU6YJ8HuN>ZdGk^UK)Vke|#l|jEUIebp#sp1)c@_J!h4$rc4X2l3I?dEC znVd_oS^!Ew7d1B;0C~&hF;I+TfN@pgCV87PNC9{s8H=6vhu_!f{#6fnWxYdx(#e$o z8hhzmOwyeCnj13oQGW6ag<`Q~N6;zKsS4kqu4yLotWm+n>Td^DCM&v*kY8m&>_qY1 z1(Khq!(K70PVa8+gr&!hyaEXK`t|RBS8B-Zh^P4Nl4I*P+KnpKrZt^rc5H#CVvh22 z5!Io8+uq!?Q1dk;dsSvp+kefr*}ERpDz?h*zQ0gYByUZ7d3y1Z$qKw5$bDa9*}>)zNmkDfklmNuZ@mg-Q?YzVB4t z?!o)Uq82XTly3G;%7_YZg2s6gWZ5!6Rayfn$TG0XN#(MP!DIczQ)T_%WNQBRu>v z=>pXIEeLRvbk3*Q129?O4HKPfU!S6=7eu@Z#RjE%HhAE*}1XoxMt1Ds;_ zNsm1?CvU!@BrF*P*D0AeJKS7;h7$+tK?e;+vR|rBE^e%x|GE-lzq=|>?S2_wQ6ABk zeVB|il>dBH%a|r-um~^%`c2a8L;VRqP`^=5?C@v)FHTu(6<@wK)enrgiz;5~sBofC{)*UEd0*PJ;b(gDet#;)IOtVL(S#Q80iQ5KSD!g{KW*D< zqdb@h$#LuG1zsaF{$-PNDPw>oD ziBpIPrv`1tmKvWXl=4L$5WVnPO(ySN&;){xj*E+yu5yfDzx?z&nTib1p3eCK#2P}k zNL$(-R296ZtqN}l-*MwBlNfuF6Q@nN4Ok5sJYFIh3L^M6Kb(my?+-}0hi6th67lOa9JGuSjjw8l5hu?Ex2^A$4+~%G) zW=X0cU~6cwETR(CV^=P=jY8xS-5H2Y-{`BY!uNzJV_k_OR!b2w9+yh^fTg1 zr06x~T~}D;8D;U?`Rlg?L;SSuPp2!<4-Bs7bAwN!1Byw+92Zc<3YBZJ!ELu!P!L>0 zs~qc}b7l$KufJ3-2v6cU9FUwPh~E}kp&Z6D9PLC@lO<_`)1TZSqw6x&_l{85?y=!C zdCD(wfz8sNd)U;%Vd&5PTgPO}TuSTfYBaXl?|+NqoJj7!7v@*Ocwyl;diYp3x&B1* z9cZ0jdDGpmErs=CC|%R?@{A}@URevJr(B< z76j|9dY!GKTKl(P13?c;LD|GZF&B;V1M~8Az4-e}|GvETL}cTuWo4`22fks&w7p$= zIbqAc_tj=#rSqBj&;hzrOfJ^&H67f#uJqD@?FNqPcJwdbiu{h$nD~{(xjJ&QHSbLU z<~F`I>3AQib8P`Nmh~w<{(p0L-Og!Bv zI_A<}mDk^MViLGs2{EEvVa%XE&#Rb<%j(~$y^wi$QRU2b#mDN8p53BcUT|wT0ezR4 zb`{qjaPE|+=48n@69FtVcp!Jn>blyD0QR~s+9wCr_{F!AE@1pCF)39l6{~s9V6a(>Xk#Ht(l>ifg zbmK@9b1l5f=oob0cw2DwRJr^;zS>P}BbBnZ;7k(t2W(T|%Y~!)sG`fl<9~`2cHbn7 z>zz*xJfp;^HfQ)q-T3v5)16fPTQmukRA?ssp59=Fjxcn1eg^;M;`86%~fZfz} zpYQ@oSb0{j9&!HH-|t=B@J*o4aVx0b&#dVs9%RAk={PyMpB`WE3_k?gNhi6mqY4D` z_6F+Y?l@%ZQ%D18k{uc>>G&gPCEZmAMmI$8=uDpRbo5e?z<^bNLY*E1VGxBZiW+HE zfDq2I!l4V0e!6pS7=kVMA=KQGGHnDE!uKt!Et_=*Rc&NEfg?qS(^nCy}=cxFYZ zt~sfEcix!F@H_Vl=)~kOMS?PKe_n8gMAKgWRm1-q9z!Z7G8X#Hw^l3IBkbv4#1@N*%tX~{Ve?$T%}QVcJw)aVuMLL{Tos!H%p zwfFIwGe&_s*hhf-sfn{M%avagUh)%@yPf=ItU*@fD%eCCBT>!hM#XHc$m zYn*il){6*l&3lK@CTlcO-PLHoR+V9P11erZJD!9s0yYk7WrwL}$!d28KX-$aZ(T}! zFg_}>a?YXGeJK8zK02N!96diBU`Wg7kRIwp17B`{fP*pkkWVKS2ja&iZqu4@V&=3Z zdMt1@<`)sYLJ#XFZq0jD_RqDy3v$k%jiB7|gLI>%tN_Gh05wP1NA}AFr7M3mp{>lX z5BMQt9*{5c0e&!-@Agu@!3r%=sWhJ(Z*Rc^(>b@kY|aMR%if6Zn&5}zFK&!{Z=+FN z4(0d-d4E$KXX5=Jj=(=;iQfkG=3H_z58Z`xnE|Fn{V2w@x;-7=@=;dSO3<${I1G7D z@`<%5Y$MgWsaxqUrtWzoqYxhRcL&>e{^+t*{`3A}TUGwGb>3j*l?mH?lwZkK^;4_B z<2HMAw{9FpYh!?oR=Jxx>_?<~>5mROE){h&x#S_YfVXayT46lKe{x3EP1BowRbCgO zl#~mtFre^vqn5S9#JrKYX+fo95YP7`mA?M5-oQE5(xeb)lJ$^_=ji3LZc|~HW0o)8 z=-Pe3`Pj0uBs#H)aUbU|m7i)?<{eLB2j6bc7Pa~t8q7~yTxNBsQuj*6kt{w?JF|4oe3K+ z_e9w6ed-oi%b9~7H}PXrtdgu;BIWr>Q+fQZ zXszy4osxJ_|K+}_?=|EJ#hb8zvVclwRINHW2#O|+@xI%Of?Scs48C|>U53l zM2knzBZjnWKe&X4y<(Q-`sP(~g53NchT7{={|Y1BEzYbXeyjeQItE}UZ2x{NX&ezj z#HLFi9JtH8_FY0t&K|kmiX}}-OP3_I_O*+>{5}^a*=Qz=6LnYSGSFdn+M?g4NTH}CO^O%d1JN|G}s!>da9L1HId{^rJT;-#m>o#f+l6AdtbB1EU-JTzTB$* z*!jzBbAaH!gglK;i}ZYo~b2{^0eZ$U#PCPJTo}2GtVjGDDJ&l6pEd} z$uxRMm>_MsEh)579GS245YCe$3mno_SHCd&;4Ad#hZT1yQC>`+XTkbJ@~{1@)g~W= zA@(j5N-SL}P3z{{a?NM=hR|C~5F*?tyagd|M){mtv~rhpJpbZ4is)H`iET{vx(JM& zGtHXz_0Zh%cWz7Xjj>!*9_XfKVdGO4+jN2$kg70K%d;@3WRq->aa_xkmbty-2gTm& zplF)!dB+t*W9GC@F7YtQA8&>(z&sBQWCXTx?R%^{G;MEwdGh%FItX82s)<*%Hk24M z5Hdw=ygt4u*>zXmmEeDHmS^{+2T>FJ%#o|p0$WrdgW!c4Jfhi}9mbCgSEY?|&Dm!I zrM%_$q{fv^JvjtQmsY;GgftevgKX>QyEJBSDPyEx~{a*%Gw@r#_@p zmFlqmk^lR*&vzD~y8{=&&Md);ffxxveL4rfJC<)=v6om3cz=FwncKaXIGkL3zX)y> z$fmC4_a-B_<;p>##7Si`owfk|a18sCwzl`heNge^yw;F;PhszuilEO)t7oh|{`j}r zY`HIH?&t0x2+$!tScne!{0Xt8?frJ8V6$Jd_B`52cz*lH0(+C#-_Yq);oZil$TYd+ zb%msIMU5*wBPXoBoM>W_d@qM!($E<$XJL%qc_SptKVjO+CaOSOn;5dQY@)74W!ags zHxu^5t~fgt-DM$AaVanbSGprPM>t2hkFN_Sea@gw zX0oc%Q5qt{FWK2WAJgDInvzF0j6DTX?(J%gv|9!yP)6#9Hp!VZ@>y`C-I*T>QRn-i zhi{O+8GKjNU4-=`_|v3A_E1<*NHVrx4c5gC;CNJMyzkK7Vpe>=#~ihM0*`poEXZgY|cF7>(3mUPSFa!um zHV5W0fVv2}?4omYL?XP(5N--&=op0H`FDr~sq?r0oVq12rU|Ybz}6-#h5MWvPhqQd z5qT^qqv$!_k=RV4c$U(fEK3;BL&dKOz;iRxcjLkIV+eD9WggKO!|!ly9}XW*{D zfS(LRD_OckkK}pc8YB4vU77Nd`MLFfghxsDimf!V=222`)Pl>qa_+`}~S*(T(!w zC1Z=%mz_dBph)@tb`hD)3-BvN>mmnwbe6(_G1s@y`2_VcFBmC z6{4jFw;K&GY_v24sVkd{(g;*oF1%RV|CeBAH1`fk4FU|Nw5n1oj%?1GB2`#G3kn!_ zg==`1{3dPqQd}q2u6S76iej=bZkr!SvRSy*Pd|%Q&3~?d7FXj&FV}A0`a{J7%kW>Y}*bC8|w&n`*T7?O^qN{CIQ^|KX<& z-OX1A1)icUplOfl3$&246c|bW!VT=0+cbtqAZgD2q&+K(#mkAHH6UpFcB~gIZ+v}z z>N9ur#10X#n1Zra#Mt8^MJuSjZDWk;SBLR0YRN9_&{UEo_snKyUbZ`IdKJl(Ev&wU zdRQBlGmP4OKKMqUTWB_L;_sA;DSwfvi-ItDj~WMV=*&DY(bwo)f2JLwnZmAmWmg|= z)>QVYyQ0X*WL3v9_%mX9!^6f0t8c8->A$Ef5)FX8gNfVh&6bDx-_`OK{&6iOupdt5 zEAJ_6aBw)?JPY5xl0Bx>JV)>ya^-seEz~nke?fL5ff6|AnAgh*epd2I`qTt=!!7l} z&sm}egw1u26rU7?Z1}@?>?m>;8>SH4`#FhF^7llD#353;Y$YJzSOjJrwk{|YOkG(t z%f@fd-Ly-h^jNQKo_{WXlJ9rGu1hG2Kx@Wl;}mcF=v~n?*mmz#=8K*hE!{ib!ty## z+0xTn2GOxmLA)H~TZsbixYc{|M!RWbjF?2R)Jp76{KrI4jcRPxbu_cxC(DeRHkti# zlYU2|s#9}7WrV`W`1GSVtkn&>V!kJ6Y-yHsj+no@9VIp>LLjl)v?A zdeZun<)wS5@Cj@E0=K$KT;wgnhL*JC=uvk;{a{d`AGdj1wKAcnJpXo2p2uhIj|i`_ zP}~5xx!3!w`971BQ_lTCd#aupd5ONSDm=Wqm|tGsy81XaC`xOgKs(^!@HwxJjPN_L zVIiuUcTv8VE95!;Pdkdc^je^%j< z@haLf=ZZb=U;E-#>5*-utM`;(s2H*f*aSOoUAf5J_`}Sk?E0Jd3~7x=U9@@5Y}?8; znV0t!MplbjG2M|enT!x`q6tkyGXqkU7LsZ+{ zkAS<{*?FSi^g)L%c5IRA?VkM?+#f$6aovllEw+*j{t4)t4!F|C!XzGWOO;3Ue~MPP zcBQp)z0P%naA5FS+xY&uaj~wle>Efld2TXUXjfcXbsjfRW^H&kGvjedlz3-NsY8U9 zb7Ogtzd`+j)%*FV?bb8oH=R1sqx-xL zdE~@09i>Ea&x6R;{mzTeH>(cqN*2!N(2u@uFGr$cFgeNWXFqGd@H#7 z!I@o;fsY(In7P0ao`C+?-MBRyV4Rejo@*>mH$!I$9U^YIB!D3pCkXEY^?&dJd9jdx zZwV*bueA_yO zSlawf3MUWsh%UJudqd1#cWd)^lJ%QUE0|J(w=fVlezF73T5y1qv9x&yi7)DUk&f7w zKwaQ(w%>B>$_$&vBipeNZa5jA!>5N#IQyHA<9&l;Q~ey=Iiy#|8I_CH&Ic6@;*bKoG(rgb+f2BxFzK3*G-eGk0cg&5U)cZk<$-`Z!z8`OdpM z&-1=V?@`EIgfjVzeR&(T$D7BH(QjNzp3S(W4;xHXblDHtS~%b2P=|iIQTK^FbB$;3 zO1npFvlxgW>a*ELruBvareJx#jymP)wFJfn@O4pN9dM)85t|0c2@DlKRTm57eMR==R)`bhN)l9QX z8LWbawqlS7sfZZ-`DFFc!$Z#DY56Na!%ApRs>0XfI>s*Mwef0#%Gh&?p-JD>H~BT#K4h$Rk!FXTa^Zc=n<04?l`0fox;T^!DZf3qU!Ek-sGBeEAdUOr zR(@){Lq~3ID#s~{ColG* zSq~t^1a*>PBRu3Yj1$<-eTC2K@P(F&t}BlFtj8j!%?63z5JlvN{*wqgG_iMT5n1eq z`oaq`$fO95%aL`n^=#BlU+0@sqzc!_C-W@?j`B~$A$FHE{F1WC!e`nC{btsOLsYD5 zFyCCcjEIU?Wh%`2PO!he&MLwADdSa~l!*6KzN7NGBHA;LVaplnUM71!L`N7&%zr8W zO?6w2t3yAEteal0o=M2nKC8Ss4TY;Z{%i==t-PV^8jp-eE_LQD$Hz4lP*M>M(pKt_ z=df7u&PY8ZBhv}70*@0x#e^I2IV(QKu*!}zYNVu;2b0NA3ql(E%W@*v3~NmtLZl@e zpr#=R{2G4#ig(njTMrbthv`sf_$y|d!##P+7{oR1n4|JCC5?xKs$4;7ixjO^4q-3= zDbBJw*%dc&dC?W*9Wtip3le#Zgfq^@SxPyv9$mkcB5}5!==`%u?ta^8!*oL$a|G9D z_LDtcsY3a8*@No;8i{J&)lc}Y%5|*yUY(T#Ogw|Q?(6&u!}=@E{}hNfZ5Dn~-@;G& zTqWZgX7h06PlFBu1jIs+N#NRDNku8&Vxt#(l;yZ?dA6AJXF!o;zt&?tZ%Oz9oV&9- z^7T=zmO^NNCu1H_n)|2es?wD?Omz-Qxh&)xZabmBj}F6%u~pLd>aF$bQ)UU;NEtnW zX(qwo&nmu8KXrabpuih5RXJIQ1)JgbL{Ct%t*To~>CmpwFGTq|nKSibq#4!TYNUAS^H*;MEHoA@ zn{r-w_W9pE#i{eGp%A<~u}t3HGs62 zbV1g5s@)1??wcc>sU9D>lE`KwgjaO8ie+w*L}-(93phZhMm zCsc8{HsKRai>8<3>=~oh$?7(8h;CP0J89<9+n1SP#`dpBu8!%-=VsFd_n_>^o%o7x zC~I||^z!gYQ5M(53V*)tsq^K^Mk6AXdWTL7m^HaPIK{D~96n{e~8%a8Ov^a)npP>qDt zn6F2-lq@zsPt#7>C6=CSQNN!ikh9E|jdUo;BU{yjAO8cj_j{2%)A*!Km4#?!=o7nS zj{Ln{qUx?}OX3)Hz9l*>%h#%~vDXfSgqCHcru?^|sW%MnBg+5E);bAZG=-yEK27W| zJ0%UyYgn1`8r{CQm@wbOoD&}1@r&7qacqyys(HY?q45*^+3sU@6`Xs2dK-gbf}(^zt^`u*G@*SEM;M;XJtnLk{0$m=~guq6Z2)TXCNH z-53ml;RmDcaZp97m zSAWR_^p_4#e4F}Nz)IOk5?{xpa#z)xfOzr{Dn8eT6MwWP&d+=mWz|t~ZO+&ce&1eab*IGvSmv6#(v6vJsG0D@T{*q_05g5XWrva<9y z7~vYcXX}a`d^kpua4tYLjZi;sIj4d4-yGGQ2Qbl1o99xX$hX_WKV}wRNF=&JOUyhS z@(ebghuXrL$qCknVi7rhqhOI4DPTZv@_)nll&{a%T8uj*W)c3r4nfX~JLqRn$3_2=}D0al0Pmh0Oxq@V9 z%K7#ep%I!>(o}waB(?66Yr>yP-#EwlBwRdP_+Mf8pWacy({QB3-LLS>0li&WKYy5S zX5Znq)n*rU#iJTgej~Y{?9NK+stum|TNwRUk_QHQUDGKfHhxwJ@ zD15vJUZq3tQ9Y}#p;i$E+^E;0G4BTr1hkXA%BMQ*51f($=rjPcLuq_dM9BqCER!Fb zh-^=GqP~Lf9uT74>r{9AQbeL(8+g6b4cvuA!@TvFzLrDL&)W#~+QH zDvvjSV?JUcc9$&fG;8=`%C+2?AliIG)HSTw?LA8vtZ1u+$f{Iop{%D?{u&2=jQ4|c z6}hu|Jne6l8$|%mD|I!pxX9ccas&7URcjKmRcb7-IVqk z=GnZaTAlU^ulq6P$&v#AM^~?ZDOP41L~>ct{un+oj6kzwA~VqiYQO~fZ6qk|hO+^S zc{xYXA>Lgb>^gf?`V`SM5%b0Q!Q&G_v4m*vx*EUQhO-qb5TS9zD~J!{g7I3Zqx=vP zouu3}6fxmHn;MvSOV^ z#854n#hx$8!FWPH$M5Rk>WGggP%v}k><~fXDX}VDm4N=t>fo>EZ#CSK*DF~#ophCQ zQAwA+q;;$@jU=+334MxD!~}bEI~%|fdr~||dE%vY^6#p^I?)rLA~1-F&njj=h!uPq zS3G19j-0H#(VqNKA)8_#GJ`y&3nFwYgfof98_lkFn2~zWFRup|-3sioyrIZ2>Ngw7 zP^}qloAu$%=#Ke}4p+m+@r&e=h-}uf7R%BU(}#5AaN?`|{v+@T&l$hxK1F3tZI!D@ z25YqY7iclIJuF7bHow0^=P&#)ey*+5r<#cr&a;`HdiC#(`Z0FqZQnYHwXTbMTu>t} zYs2PiUkC$|762wTZSUy=j+FT?$E~ETcKvnXgr|%0bG^z@^{c68KX_OZt`_>Fcl)rw%;MN5Q$yHsnsk<-e_+Qy~2c2cwGDNpxk6hy#Qg|&YL zhkN2w=98K;(;zc05NaeG@5JXqe4{im(ea!idqPJI&;-#_GAiF~kZ)X4yYL&hXayFw zCtQG;vwT>bd6IB>k+}@+z3|jh=&!4uk8*$8h-K^oCmECfZ0!!@^>$zQLhkx;>6=wS zH#79xAH)=tx$Hg$V4g@l?Pt$2*v`_&xj&y{2HpJJAp7{Lw`zl>yCjCHvR!#^T6fH$ zVV1qGaOIyt^H$4Y@VNAo%)ydyqWUfIiwxfKEv(tu;h};k+!AmnjeMV~MX3rk>J;>|aa5Go>a- z|L!|aZj9*X26=s!(>9*;nsylaw6Y34@oxI2NsIgt8IjnuQ++4Hx(v}GZXSH4CDLe# z%J1gN&IVltZrPvypltFo{v)j9?y>o2W)ogtR2>omRmSCu_?->ch}Na`FWMZ4-*Y7S z0-K0iHJKksi!-TttWhtb!;CcJA~p>UrT1!7Cd;wgxs4IuZdgAJH6hv=dc@IbyK}nK z?Fy&zJd=j2>e%Tu%1Ccfv^6Vq*VOnyuSZZf<3I=x3Sl>OipJm5ZmI@b23T6$6f;a( zbe`)vrZuH_Y-uM)!71NKF zbwt2#!8hzCqV^+1l;dA%TNN@c%;2$s&|l*210M;coTewt-t0v-Bm}vevI8>@5!`ri z+;r|u?QdhpnMnRu^^3G#39iKfGciJzAL39i=zkUy;?M)gs8*qIn$kikGnEyy-eMn_ z)g?~Ar!zhrEbUPGDO*H4X?ChW%5SG?k?)rxGH%gp$Rem?D0NH(Ops(3Nek9;dLyyTc(5M_)1qD0}*mUSsi6V>^gi1%IUx0Q{M3&D?AvRGGMXtC>)wm)N! z9W)zw!-;1x$KPD$FAYTFH$bdBiO1ndQ+BG{Zl*`Fr(Z8AEvNmgIr9j9(Eu~Awm5&t z&BZFsyEqcOQF!Y#-zZMeTQ2vCk8Z{wr_<5o8L=%}6vt}O;oLjpR+FOEzxhOM0?Rp! z{dTa(QE{yjSSo*}IHtl`#iB7+z9y8Au8LDGQDFL@ZvT)GsJQUCWCQ7bQJ;Ru1?MYq(Y%v^i+E6NOQf z6!_3K5n5lr2&h2CYjW2(%yZ7K^m%(jAjf4fUa&UUzC;FgVt@(kE^V;+SuC?AJs*=g z;`IFHSp}=kxi<)W^cdP9!J#iC1`X$3_eu-&_NDJVlL3J2NB+U~Cmw(=%Pztww*i5I z0Fe6j0kA8b0=o_#*vTd1xYegX9BBQJ=RTlQ9@USm3DHujD_YLs$Es(( z@yvP)?y@L&6w%y6>4`MDj(;D!bZjwS&8Mayk$0{u?UkKW^=3Ot~|iUyu9feA4$h2}TpHbm~y^BfTyo%`VV zmZ+UIyY!UOH0--`_(f}&2VzFoyoGlIH$p(gBsd4~@VO{aXa59U5yx0mehs^gN#|a~ z<zNFi9z*^MoRmSiYrKt)psR|gN$Ga zw113du4>3}cE>DqWWVe*!pxd3yXIju;ZV!34KBdR6s;Kb#CZi5dlq}~Dxy}A9Vw9DJKXxeHP;q$q6dr+b2+Y-;sDip=yS@mn1-QP-U206^W?NDIaouCaK(2xdjEx@j>M+ zkFrdZtU)UNB%-!8JS|;%>Sou#d3;8+g{>V-gL!%6l1EZp<;EXMP=kz*ut|QcIJ%*< zWudN<#XIFrCPi6*7)+yN;$S?8HI`+K=o){}Mb0LM>89nkYjKc8B;`oOxn4c@UZAK= zV9`ASE?;_nb)p#L zyfTg7a@$~Ex|M@BgoHto_MM0BE1=RNvVAnEc(_CquUoO&i5gnuM{RMWM7kPu6hU8y zo$=ZkHd{ZgR~{Qx-1HI{>avZQ8um~wS@K$PZH;>vK~U1Rf1FnT@eio2tn1g`+soJG zgv7l6Wp#5Thyl#5G1{{tY~Q=S-`02b4Dbyalx-g1qI=s;z?vArjtD|NlXvC%j`qvv zf9F(uywfpmA}UULmGv+8{hF`gzWeud&9@kNVZT`fbl4zmr|wD(eKnW1d;COiFie^^ z60_|iSZ!0zOyi!-&9+jtn+kcpTffy2cjrs~;Tkel=TzYB7&lKJh@)A$G_CROp}xHaw-9^5@A7y0Eg zvdq&-S#%JwOq%4ZND13Rb!o(pm4?k$%t&))j8z)7ilskdGE!X(YXtuBh^X|F>xfr(!QJ-AP* zHHnoK-#s}G{+$-~Z4OW}^Wq5(N4$@{qu~>;J!qMT>Nw=4d{KP)_|1T9&$kA%$AvFz z=W%;bNM2358ax0uyo+&!(ZC!sZt}|Y^fpxxEazsvY(wxzI{fcS7xWC<+#F9m@YVJM zPEB}*?-hqz*w)eTS_yZdJeDH@gtpaqA3Qy=UHy1!OwpDT!=X(r*kSoBD8Pd}#2;GR z6)2K%+_OYlY}l_M1Ba#0sUM8{)>DJAFc(_cF5_Nt7k(d+Ytz7>wxNPTUC5DQ#)E{l zuoVbL#Y8c_R%tVx4s^0<9|{q#`8^mw#J$n;k@FWy%S`(xSD=EK2G(2-!-Rq7E3Q;D z4T;tb?VlvCU|Hib@n;~gI&r6+TG9Hb)Ct@pR*>>Jci||u5rTjJ`h^`|lW1%X=GKnN2deFmOZwI) zhe_^hs6sP#bl79-Wr%QmYsCrN0hy7yyPmJ#d1|&^Rj6nVKTi|aAqE~%({v_e9dMW* zcfSSft$Ro{+3L9!%%waHHL@i#MeN-YE1~5|GVx#J|xc9C%7G}HYz76^lWIdCQy6&BTwY{Ii z0=zcvPZz}fPqE6J7MARLFQ^HM7dhg7*4MMzb6O+bhs<^@aS>(}apMagpu95L0E~9vM-lq`#NuPgHp^;2Uimm)Nm49z z>1B05SLxD1D5L`TqgvQ~bi7XLnM%*=t5IvNW(=PK)@8T!ZN;Z+$ra_r^BfdzC%2{U z>h_Ar44XAKJ-`J*0Mz=<*~Pe}=`!$$cwA~KHq}28_~};MZD6|(Q0(v2SN9H@yF*Bd z^(4}E?~V8S9?#27C|gw-Lw}w_e*S?V*qn1IMoUx5ni0I9b?AYK3U>&{v+4B{P zgq36nGF{D5H{rLRq`v+wf%jDvQ-iLPnN1qWW9eq;XZ%^7gP9P%Y2fst7 z0faKLubnvDj;7+$8Y-w9+NipcN2M4xH{cHq4gUh8i-}1d=hW@0Z0aM_1KY^jvE_)! zL1D+n2loK=fM1*wCgcLuxJ)mgnca@kb3+)aXBeofBQsC=oJB~T>PF|nCxQp6b?(IO z1DWVGD{xwOS9CV3OGgtJiwzreFgf2d#_UJzx`npL^k9z@(w;Gz6%H-p**I|dckL58 zDgm~YFYNVCqB;4?+w8EfL%QVh;Y9BF7TaL!PaMo5D0vm4U6;qIcIGr?MidoPw&=H0 zbHj!dzgxA`WeAYOk#f@29Ar)#J>Q?UiAo;a@p5QuZN<#dZ|(1xsdC zAXcps6T9(3sy6PTyu$#2$fWf&hgI`=3tsX0${07oK)?7SGJ|jiwO-XOzS~A!gO*@k z;oCaZlP~#)Q`vS?Og^4X#h;gk8{yKjS&XN%0K0CWA-ZT|^8PWzb|<)uMZ$R8g?(wr zRA6P8c&YRcm+9rhTZXKMx7O=UX9&JD3i4;VCyvPL?kT+`a7-o;Rxfjr+s9cZCrphi z>w~*h&RlZUj>??=9;FVvG7%|*ykq-Ph{y1r@`y({cnd^Eg5LP>S)5fqZqNA53?H0l zVx<#hcf`8str6?R{H@;}poStxaMV>a$@S6}B6?1@?yA;n(-!+IX>4D5ZE-T2{h&_w4;1hFm_(G$~s5d@rgW( zz3_!?QJK$fIE(9JQcdt*8g9UGk|}=uBPCyxusccm%E@X40dR*<8~b%U_21=B<irv5ri;?*Rk5Ev*C%Sv!Q|R^KBkl;+0GNZ1^IbpD0liZ&devE{7x_N78qOet)3LBx)`s^x?n z=il(S_PdBEa@|gJPV+atdeq_adVCkWQ$L>JS9-y)*<96>-xJ;ov$>-5;lcFr29U)S zri{aQLLS49E;gSws`OJV?M_R#QVhB9^nuvkOH{~ot@sDlBvwpJlVpV-zC@p+eoC~R zj-{L|9pHLm&R1nAi_H2vB+01La_J%DvA2xUE)*{Nd@n!tx~DHZJ`FU#QFU^Sf9O z#Nd@26OV&>1Dy3v;613#hr{~|U7=Edlh(X~ppQTjL(BT-0=~oq!e}YeI+tDT#5i^A00@q!Yoy2@NWAa{UnqE z8_RkJnkDswA7>T5=A(;oZ%_c$Eoh4{QSwSWWqOiYwSGMXlf&)HX(*O{==9`Tx~i{W zq@gs{0|v@sm*rUR)WH+-SWuaaY(Od^?Nq88F6v&%YUp~Os$o9F5#Fs&roE_i`zASv zlob-FlaNex+^{M@i`ruJgw43eTC8NE>m!1aC1<{+^l~J0St^$qt~r zAn@#4+;~tEYNPCroC*i!p32d0hg8czTbEyvaD@obj?14}B;59M$i;GO;OU%zeAOW< zx;~<&@zh_%?l|MCo|7=LY(d0o$%lAq3qbWh=3K{Q%*XMjgD(EBnB{hU@IRR4k^cd+e3H&wAUcEw#>6A1>(>=V8#j}y>^tdi(Y)sSVaBKiVHnPF6LxM02%S%RXyd_0Kf8;jOsW)@9D66^vPxy`JdlZ&eHr) z@u&4V$>2-k$pZYA8#C0=yTNZ0%wkF!otsNRc4#kG{UsiegxY%g zzZJHJtmbJ-&%6V^lv@yUKP-Q1MW4@)r}I5>KcA`U|No^(*OThATK9hx>E=z&iFEB2 zZ$r#()?T&kS`i4{fU5hruck!Tdm>Y>l|-Jg)$rV!P<3O7ZyDH0g8z|%YF{wBVhU0h zE2a*awW`?&PX*+*YJp7gV1+u0qCC_Va;%d$P2Jy<;8Q zJZ0q6Vl}6FakaZnjk5W4OBTpBorSa1psy7Id812JrPz7Q2gyQ}yVP7Oo4BgTF z`%&@6`ef9|`vhKTSfP5U;vj$akElkP6IFIbK98-^Nojyi;c#_i6tHa5t?Cp0$YaNm zx8L#TdEI|E6l+qjTuOl^CYjW7K>Fx&(jk~Yi!={gNGX$F{t-YWaG55xjwk^Z$ppU4vGUJqkU4z)9^Qn2*26Q)@RbpEJ(8n{y?&a`%<<8 z{+hJfjGH!78{8#2I|Aq#L6VaNS-Fupml8+2j1&iH%7tx<;?TlPW6?8)@_eG%(*(#1 zRtaKaTKZ-*ltYf;;v`A(zh^h`Ak}S0)!kb#X?lE#)6@a1o9AE9D6yf(qU)B&i@5N&V+H$gR+K>HI@EGp8BG z6?Hq+7b=hDM09U!S+)`qr**#W(@H0bT}~IG-WK@oBB!$L*aTBhGFoi;7hUxd>jiGN zoj)28Cx*Ibs&$$#j=(}>Da_#`5!=-N6u|T)chtPaGcIsaWj!E|i_H-R9>@D_AkcK& z0$^#e{9&S2CZ2X>bwgPm0K@YNOrR%`RuIO8)Qjh+L$+O8Q~8))#j~-{h27|l z?Ye^_?Yg6PMf$OS!XoBlBmJndwy>ooRo3d`siOtwU~-R*SMZjg1_*GAtcU1D7g#P3 zp7TXN(4&b=I4|pcm`l52@kH3yOWafRf-y&_+>Tnk#O0L{_6*%PpnXemLYIsvYLMyF ztUSrM$@T*`)X~ZB)%0xjxXxlN9WO8PloJ93a!aaP|NYX`DtNu5)7ADLO24GZv@>-Yj4VvM_XF-qA#)1TzO&s~kr@K!c^^EZ1 zuBX@uZ@xy`ZyviCL?h1}K7ThZPs7jszhZNuC_I>6eL1_2ls)QJtO}36Rsl@U*ojTZ6r2JTQy#p`#p$x{!~4?}t-op*>^qL0 zJx5+kw^JLB&=u#ayH3fc3}=U95a;8V32dCA7c>dn5vw|_iP`Rcp+224+EDB=62Ds@ zf!<{;L(9<*Nl(>yJ~H`%U#!^o#2`i6~Q5Pgo+&Q~eZH-}5a3zJ$8QmNoIk z%|w+~HH$=~^pmhfYmkL17xnM{h?L{VvmKH}aty}3ywVZJi5u52_D4cn+epC&I7e%S z!F?&sZ#u%&_(Ei5r7 zP*TDd1W{_(HOrt(DhW4MaeACTLM}TiL##ARMI?##QfBxlWniTsn}2aj9@lX^w1AV| zb(qMF2ouQ?`J2vBLFdvm30F2kORb66<2`cGgTJ^7?TaNST#?{yGll(JMxZYRCK3;A zskf_jgx*+-q=dyz2L&s>UBmx{%T_bK!7Sv5WofxR&^0$LbkGTm;^~kC3G*Gwxj|pv zGpd|8i!Cow?XUIeYyi+3wVnDlhHybxsOa;isPf|3jBZxx_`k5+nABT@Ij(j9u-dOF zlNrBZ%YIIVa|FSa5IIkg(1k*EGI~;5qIw zF1thgJpSPC$2c>Fo^rL`sXG~~FBgCNm%a z)0*MWuGQO=1ueEC)pL?T%k!yJ(Y&0Pe-5Z8#I z%th2SZj|SHAkj_53{CxD3#Z*Uk9H=1bdx@tbgRctInKVtWxem#!-G<40A<3@{3pL^~|vwpO+S;Mpuw2PI0qO{(s zz~iXbb1S#`Xq$U}%I1Mzz8$bf>%J_Q3Nc^C01BJ>@tr5u{(K?yk_|Uw&t1MZFqy{N zCeg($>%&*th31}}Vf}1}CJ5a`{ZCUpHXbataR!`vQt6ZF_5%}u;I$+9{(+4J1zHIW zw}))^qX3cy3a=hc>lKXWme?80seRCzLa4nUFj?KpJvCzcKB?>(Rl`fnt0O;m0f<{- z@$Hi=YR|@O&AHZ%V?G8M#^Z|1K~dg-rYMhJeS63)8fY6rFOmG-2b~DlP!u<2+ZPGP zNs1M@pU+hRTS~0m<8cF6F`N)t*!#zxzfybTCB0 z?8iO6%(uSXBDX}V(bv@u${u$ZhfisqdM_i)B9*}kS1YFaURcj!xl9(nh@yI>zSoT# z6!qhy-U9CbSqyGVm028ka2Fb)7WnVrJ>Z*r&cra^s_6{t-FclSE)F(Rsu(h$Ly2a*wQZ=q*gAm8h^Wb|ZsE{`q*6rPW?zJYK(`?XODw3kAFwM|?jc zXgZ7K5a6s@8OX(YlO7J)&uJ0&<|rOW*G<0^n2Z{AzjBbH@3V}D3-w@rLtDlpYsqiK zkqu2<%Brr>SIVuEP~`1mR;|)#Xg&Jq^GTy)(+8p*FeWNTNh9Vs_hTrgjnyo??n{Y~ z8Br3c^;vbG2Ko$t^Qr0XP5{EPpOh{qM{-Cj{2S^=`L~dFiq+ygm~3&LOg|vrhl_q) zYOiU(5_a9n71=T*cE0kfReR=A98w|;he>Em4Vss- ztYm?`k$l{<+NmuogTVYpmbkkHJa0f!qr1dCd2bh-^WgJJC#v4SJBK5zv_*Dmf!Tqh z&jbz+QEbtn>+ngx?Hn8{nb?&`9sV*2_CojU9qgLD7Q@3&wr<|x zC9WQ~HJv2`iSP7`ri}RyQs%ib;A3O%&bzqrp2M$~d-!a|;iO9-= zno)-qDX^I*=+fEzM7AgZUR1fVVxCW$P6}(O#DXeY=l}3gg=;kQ8{)`Skzv=)zEugp zzE}e=uhiErr_g=OHdGO++qpGuK#*HY$2)iZso$0!jcj;?$5}tqPzn0qR0Mfo^ zPJ#D<`U&V$Jj!kZttc*j;;jY>fec zFaQy8oYP*jvq8g67&TYKIKq8*+x*>s-iV|qP@UMNjFYVayG`_PO$P-Skt<1I9V5U@ zC0sILza@jMeg^a{h@Sm&S{|?Lnp4nR-_ddT{QO6iNYLD(MrYB&H`1~t$5@^2SW} zHZ0TgB!bd3HVX3#AEyM>h-j6TThaRIPOC+cAD*BH&+)$P&qzc?Z|+Q!eq?n;<7Gef zlVM9;X`Ca%RV@E{@ngW*s)Kmh^`4XR)x+`?e+(ZfzoIINp{_NnuBF{lJwbd=nAz$& z6Qei;ZH;-mxOz-Wb{n1!X^+0zrX!q(wSm6c^K%AdZuA)B)e&f`X7qm9#)n`fFuKwD z{u;0n7~M4f=ia$Z$D)NBUFSCauRC;q17YD6g?;?%>XK>*LfOZ^jTet_p*LDkhHfI0 z`NikZvi|yx3di#B^1M&}x#zPIDqXyBabey+X?y+HXIWEKRsz1@BX}Pv5wC(pUR5-e zgKnD{Rz4n7+ZXw>=<`cx$q3Nr%_EJ#MwLCiRqot}b|!LtCd6G$qTCbIwBWsnenoKZ zI((%%b9%albyAUcA1{eU1pQ)gM5lFL&`$<7Kk_G?tOc&ko<4M1nhn47ty(4urRpdZ zBfGj7KX;y`a3b}Q0w>-muS~nJ_)02VcHypc$I#t*Yj6M9$9$I-v9c7j$%|$q5ekKv z&`~Z1!Y%~Q^cH?)`RdsTjxtA$C8vr|a_eRxqNg8?Mm;A;m8J9hA~;{9`&A*hKxNKz zTgoXJhpc0@Olp&|+~~WO^!BoJt+Aghe&|nCbMSyX0e|Y|GtDKD;-#{NDfF7LO0~o* zq>m7YvMMqd0$ zWigFZ{0054BlFs~w-8?qQ7ni0W_?xN|$% zI%D%9HfpzOfw9x30dO10+}Gt=VEDG-c71c`+#0tH|8uJpNNe;v9U>e@82SXtNgr58 zsV)I}kC_@PPmlfj4RWf)B}%~Z}Xxan0sFsku~%A@Je z#_d_XVM(Re%+L&z=eZ_aVVj=uSL6!VlB%D6>{I2vP9mI!nVLmb$RP-+?ih(a0VT>-KfcxeqcCICGMNGx8zpzsxQeq-pRU( zP@rfsxin!fA9XDOs=6|S{w*&X|6*B{9_D4?*sdQlAR7DQ&xqoK1Glg^0wlGfqMJ92 zn$VVohD0kY57(rQz3N6IOBr8oJWfz)6W@Sl1Y$1F4nJPv#u|U8+TKAS?xp^TELPp2 z_V=*-_#>BbsjBH3+9lj_*hR{1h~&dDmXR=NcEWa|L0WMq?N!#;rilB7uVP4WSYXfJ;6l{FRd7vCEhUqXF| zB#o13f?3nFlqX6#=H4$)c-YM&ch&8nYs7L7hv}t=sV%{q;H}PcUZD0TVCK_x8ns(A zjzIJEg2p+tYF*Z1YkY#{>pso!Sk(I{!9Qz^MXjB46E;0n(tp+v+ANuK6Y2f~n2pvN zb9l7zL7$DfgOxjR30NuJvEAo9H<*_6w@;4DZWoWCr?Rgzo+dEELC??T55<(`z#~eB zTtu5%o{j5`5HO0bC=PmFrPd;FLs`wXb91TN?8ie8FOu@peais&6LL{OfTrTC(F7KsZTT9i)tX|FutPOshx&uE9#UMVvUyZ z%-XbpSo1@$wjYkh2G&@d1`&6(#(QtUNUxc-nn|D8)P}@VOu~pWrQ(K1%E>P<{aqfQ zQO1?2W#W$z9IM+~8>3v?6W-gs6F>1ln}m;M3Y zq2Idr|7!Bg&9whTK=LVY{F4M+NG&OWrO=MBQ|h_R^k;lW&P}L*GCJkcVf^5Vsq5+| zB9A{$jBV{0+DmP(>}MkAEP3W^v*HaCb%4c@E@edHSD~h?Tg)W4A;LFpc;QNlJCiyc zSh+X#xdrt-@t>uO_9Vr~92wv_P*D{gCHR~36Z>#WObX;6^cMWPU_T3*554uD)@xpi z)_-r#{+j_WHgFi~6ycPx2ekR-gQ`*dhZp$F=s&1&>hlpYItWTSf-iFZ4SV}9+%?~^ z_s3^m^xnOo>ti26H3FVPzS(E4-kSFug7e5brcrAX5y*0)mD`w%2q#sK9Lc5N0`)CpL}KX@R6b%@O&CAIPjW9EXlC6%z5F;MOf| zWL43)VM)$GWT4@o)t_nUS%F0H+&{e#BUYcp&MA5aVgGxx=^t+irdI+E zILv7p2S@7gp+@!Jk~N|6-SH-i$w6BpsE=amgrw;M=qzr1d+^dLe$5uxin?EJp7r|C zZ0dHDj<;9Xd?gZJN~}-q$4Y0)`)qHR{Y~xe6Xsq|bCI^B+2BXf<3whNz4UFWn2~F? z4=4N7a!&ez*m1Suv>IFGGfYD4_7@!Ekt_f)Q=}q8fWWH)*`|>YQB z0M3Uh@zO@!G3fUO$VuHF4>ad%Yn-v63^?OD+~0$MZ&yuTQb%SZQ;=reX5G+p>dH@S zP4qW=C)DqS3?U7eU3`0n6)==dL;7ZhcTZE#)7{UvQ+Y0KG4t@+`5%*&$%3P{m#S0qfXh3Ain~@rrB%$b* z7KNG|o~hp^#}Oz0zk6slBBJ^Y*Qskjh%Vs`Q&qDKGlB1U+Om(V-~+T55K&Ty>GK3L z2CbWg&%?UW!qL-j@qrJgdL+QS$PW6IcEVKQ{ewEVD>Kh9ZmqikkhKY4CWp(SZ~W{w~?s`u2?0 zS$WAJQ1tYL*tE^>3xea{8@lr?)^JEcl?V(f*k8Y|lte+PH6O*B;rAg!83cn2<@NU~ zrH562A)aJE{^j3uj94; zDF)EYRLl`eCGruUfk-1vwc>GEw|d5rW-7>Vnv`WC@XISLLG8n}bWU6OLWhi|enw2~ zZ`T{DDZ0_RWA4J+_73rq`JuLA55M2B(yuAllQ(3n@u7HA#GN`DOC>B)I zsHh+%K><+_qoM**f)y1hN-s%_4FM4q0YxAvAR;9oy(L%x1*wrnJkSkeGnCDK$``cdnx76~{|#Bt9V|o2??o#3vr$SQnFWuNl&Qni=0}8~$!E3e z!!mQ7XbktxQrzp}Zg<}&J z_$Ssf$-5301Nw_Mg_sq~=%ALPkTnk#5yj!$ALv;#KGzpv4I<+$*v{-q$L z-n%|4f4dd18uD3sa^D|`OUeDeCx*>rNg$7!xWrg(fbDkif%7NmWRQ|4dlS*4U|!2h zz(dQ!5%CZn2@&rt=+{DdV-ER`aYyLkoQQ8yNNIvMTy1UFTb^Il6H1KP6$?Csr>`1j3Om0A!XjmA`;N42x6A7+%4Dm*D$^ z`;-XkM6G1r{)(|vuCA64rfcY(K$d`ueaY*DGg_LJ+h34Xu4?E_cF1gwQsqXq_bIu) zn}`zKgbc(}9myTr?uePzYWV-*;>8O8-_b@zpmlehmd>YI#G`#)#9&RiFr&elR@Oe%^$wVpmi0qY6V~X_LN=ly+S+}(2l?_ zDk-au=B+<^AGi>I{y)>*MY6q1ikKITnE}%zL7`~OG@i)M(zmBeaZ~!5n<1iwkz{wP4PpnKrw7Ze{0@%mApr0_Y-)OdGixYV~U^@ zm3*t6vZhuT0vF!;9`oE*0zT14%%qlrsB?Roda<%i;CK2l2#}v~**S0KiHG~mL&x7p zgx_Fe_%{hLreD>KDP1Gdocp$Hy*d|M(j&-j)!J?`#$S(Io_iAn)X!njvW~7|U0TO1 zU6*q0n(ct0I-(&+fhc zvPDK45s#bHjH~UCTQ4Z!&fWUJ@ph|$K%~_)1Xuu#>*!f?Lhs8D7r5CRqq$6|9b!nX zA#a1AXAz-ZdB@G}S7HT*FDX`JX6r5gDrNo`8omg&eEj_$0b8wxp#+0UL{kI6QO0-W zzZfK`4j)=6fgW$QX%ix*5nZgSmaDwlll8jlD#pWFn&IYOlR0EWT|S3Yf>OaHdwMkR z-pC=%Xm>G(p`W!G^Gh!Z9fTqp`knVhtnST9hyO@m{>Oy*|9M1NX)Q3}X~4jH#s(KK zUc-oJ{`uCx#L9*aRXxO)OTt0whqX5FuO}U6#torImF5a2x-M0#KJB^SD?(dC>3J~7-_%4 zY$nL|`}FMjbH_;DWzj~O=T9xKT**A|a3{F~?Ai0K7$>(O2b#Vj=$|rrOEWYB-nRtn zueX2ATx9?KVhzj`RGK~=qQq1Rv|_UNhFw=%3nJFvE5jA(P7HoTZh_f@?O=f7udklb zS1pT-2*@w&{~)plfP_7n{OpHDJr2wTu>vzzLludB1vL#7wX1)k#1velX#|4d>wA z@%6aXCDCm2TtIwFVeR-c(CO%h=Y6nIyZyw57gRonyOq0@qBZ$X3cuUxf%-)-3y6hv z0N>q{^E;>LT0_S7_92L?fVN-cvc;~&A+I@&RB4kYuQBi5KdbnHg0YYMd>D9$1U~}E z0NRf*>>5yC6^Rsl#%RJ1n~{D_(g7FPTTlg&3%fba1V!KEe(i!NYzKQ66XA}=+z`YF zzkS7%gaOd+L@k5kr`&*S>Y39baAF@`Gu^%m#Fm-}@F@{iFSJ znJv^g*G&L8QlslxNg^txJ*Zobq%-ir%9vTZHnDZ zvgt2|y`LdV(VX#0C4D*H{r|?s1Q!r562Lr6 z>!So;0H{p)(xv?RZY%wBVVbnV4eU@683E=5H^kt0De7EtX2;Z+_BP)8p~0qa+QO8M z?zo8zbjfXdVfd(Xd|t_DrN)VgL;dff-}LPo-#PXa_@-+k{6PY3v%*`5vz{QB-GXkC z8%6aDb3WAB@{Udz^W@<_;7wl&VNU9k-G4=b?NO1aw35%52P<48ufaMO8#LJ z4>&z86bo)xLMj%kx^a(SordF6qz=XOY7CNLws_e(#C-cyCgrrn=;(rRzu4Ej!iyQd z@$Gdfb z5-S(`5dXBwhD`&MRj{{<5(C1JE0M2{5u>iF!4 zaXi0lzK}s5=op4@oZ{qM?;81bAn^fyF=y4P^NC!PFiWsPo1VR>;2Qc{AUL4fVr%twpl_>LDsU%7v-8K^84W!uG%qP#)7iSV4zplu0* zX!HJqt2OWVSV9Z9If*q*2=|{-(>&zYGDYN!puAY;@TJ=Rq0kH7&!30?kp7LQ@SDQY z1$7%fW#2q6-MUX2fkL;{LMc;VXLMp=*$N#rWKguqe>}rWz6c!O#z&>fFnZjE-^*iR{fj95&H7{+rE|i= zHXmU$3vhe*J7<;0--gqC5x%GV-yI3%OtKRf|^3GV}*sMSmQ8Or@O7yO{^TeW0BnsHO~ z(IXl0=Z%-Q!{fyt-8P>2{J?GYTm$h(>mE z&a<|_MUN4lr3T#rtIV#$YjEX(a!Sc9^vR-({1z=|(+DU&-&aMI`(kjIV$Hoe8W$B- zTB{(ZUsRDbtVc2^nRu1Vc=}f-aMq-kxeS#({%#1VUL?z?JWt-NO6??auI6vrW~sp1PZp! za~Eck{hj`vV)RWC7Y2i%U`OF{Z|gn}7Shgw!$~xU0AmRYH3k+|A2{d}F9+Tnt-M_) zjgx~xUiZDHh~JWEqHnle2acE!f7wS5{pkSF+q1fA0kFjs`WoGOQ`8IHdYpbl_d(0L zy#kv}-x&dGZSV8fI4|)ZOzyrKw&3HQ?o%3l^kzoi(u-{C*OLKHikk^LPemClYq*G5 zGMqyhy@Dr}Y{s|>pA8~>dUkvBlwB1iDne-IN{-yST^D|HKc*h?+gzMng(R@emwB)) z&{dF%KyV#mQ>(wdYgK@KqsUyT`~I+Cp4cq^l?AW(#&e)gl=h(WZcFm>11#D1^N+^G zO(!H>hiA(vo$DR)3pT{nrt+VjMx%DsDDA9!s=U*@+PS@B_{!_LVP`edO2H)#$G4gA z$k%Z+Tn+Eb4=IIpPn6wuX*B;!-aX4W=ZN6J!PWEo=XDbNtiH#nEavyY*JSpH@5*y% z){Uayq;GH|t>1lQ<>i%~O)Nl@V*_vYq;^oe^nND>4}GP<&QwO{w&%bao_PRU)n4j-FOnE^Zlq$kmu%NfI9y%>|> zn07fg`!~p81gbAD10F(^it`!Ls95s1&~9cvu*`4RnvdR5g5vjBL2+KlsIvl9QdU_) zX7$ZEfB8q*gp3G|N>VmUpzc2)fJwa`z+i;jVsN8J^m*Uc#htPV*2cA&8S(XfD1oUv zK5z?44oPt$Cyk;vqj(q1-X$k^be~2yMeZc6d*|zUI?qRCFOgGv#72;YvKEXne7Wsa z=Me~JmT&JV<`0430R+ZK9;M$z*URDXFh~GQ@x%T$VyEz&D#vVs}b=<5y{ zRi;lmjyhEn4f)~Ra5yY;kY39%9rf$|L^vjFCRX@8=9sq+!#Q%OxFP3NN>^L~A_0ef z%!n^c79ml6;OlLP?i@o1RT6d3ufCHcEqZTcq13n+pd2`0ox$a?K}pg3mnn+|V*srM z2Ru>RH6=P(np6MnuE$Z)$?B!g@4>_?_!H(N#3(Q!pP9Ki()bkueK_oz zYdM&_={39hM;5;yy7+DOm38AKzHM?2tKOAX-uuR`i_goE%UeCkRf2caG>Tvw`% zet>J|-9}4EfD1cGH|HFL4ECLrOI`Vm(K)>x_8@G~XFE(CyGc$oKLDJ?^N{?1gl~~e zZdV0(FEY<(55>?Q06S9oaWe{LEX~nDn@*{MAlY+yI8lbtB*}pOO-p(t1HP>wbgUSz zTkpEm#s;^<@qIX2kEb5*L{u2vVL6Q{#3w^M`xo^iszO)lk(#Pg8_PNE87H-W(wr+(n4r>evW36G6j-EAAq%=|G^tzde{%twMS(n^E+9gn3PA2+EbI3n0@hI z*2nhUM)0a-Q{cO%IDvwfm=zFnyMvS&gMaj&@*Fp7##y@CeM5*rcUU(jK(7ez5_>Jo z5ZBpd^yIoxRl*l|p+O|6bF=@YFS6&`^)Xtm7xA5w9oHfZx(_ggdAlyMLv`sMTBFsW zJw9k|(eOi)FJTD86bb%e#e0p-CfoyXhFo6)>e{DNaX?=Iv6B+JtzE)LipGqudnkxq z-Xm0&F7k5l-&FOPU#nCH#ApE=-sGm(?|18dopF1{%aA#!0)0-V?{xP~eW_65cq?s% zF5yOe81cd;OxCgX{WYQV6<-Vt9^XLbheZ!+P&Of3D_0;Cu=w z`$sQ_WIC|Psi%V81nzz*&P}|Q1S-cokLu8!?P;TB=GAI(^3s_tMy_w|&!=5=xs_%h ztMJ#^spyQ;L1hCyfD7mSq^KwLRZZQ(WcwTNgzK=NZ)!*SPtQzFxctN#OJ2E|DLb4| zXmG)LHUCX|X-dh8y~H|LRlDVZOk7l4DNX}6okKNU6}ISsBX8mbo7aH(kl8v&NoItA zRasK{Qu}Q80p#*CuJw!j_CcxhO2PAsi40U2`{rMKm0hiq-Xlj=RV9TqG@P%@Pk;{x zg(oNYpSz*uN)Ei!*WuFT=t5oM9|=9VGe7Q(-r;=S0pIM=#nwgDOO~;6^_uHlaZxx` zVjQ^1T3zGlHD2FcB~%jrujgg6m|I!WaM@#!m)%e?jfV!Oe>WtLVqvT~4A8=5! zDvH}ytrQ$>gBV>97~bydFF1}U4tA*%(D)Zdhcz9sUf;(3znT-e(b=Er<+-KgzFQ$Q zBgerx|A0Wv)!mK+)6``F9)k6-8=_tx$ViezwQA@8K-k+u4So!7y5YYix$qS0>l4+A z9ACku?kanec-QPxtSTbm_{ch6Yjo6(#ON#Jb&j6fiKtWj&}-oqY}();dJzKy*7x(5 zuX9m5Kn!|*c1NLuD1ujB(D|w&j^sPEwro&(AlLVC`q|>Z=aS&}cG#tRH_F#a&maVe+D*nd4lu-I}8HOkKjTYvJ(lEH8Wp_3TU% zRs#EE9q(aWy`tZK1ocZN^EESsS^a}Mudm$a5ZRT@W3Ug2GG`fG`S}tCiGhqqYK=yI zRC*cZ<-aiPvV}F$U=)DfUUrKQ8--n;WPEdlu`$|HYtFXSy=bYVD8iX5ffaw--BA79 z$he#5R^ zBY|RQL%O_$-X=K8x#1rvE_LK*t6j7ds2_88dSBTpS)22)^WED=ud7L=Ro%xiRl91* z121EPA0F!XQ*bb3c@fU*udmo67+E%#Zz|jYyW|-M$lbx4utrmkj-D)aEh;fAyH6cu zFSZ(x(EU|j2cp5{q5Zl)S!1GfjR6Woi?b<=mugs;ehi4iQL($&&{GCpLv^R(92KY? zBkTfvM?zA2-p3wB+Hv&3oi>=@Z+XhVuJ%3WT&E!g64=n z51mh!^b>z{P)hu{N!CjB`buXNELu;jmNbw8^cFup_(o;ZY$JC1-H4$B!YTz?>__>Kix?vJT`;qS$V{&txa;*o)&LOB1?REzq%OX@WT)))aGar1$wmI|@* zSoFyloi^ZXdRC?p@_91iDW=uXz%HOG& z&a>w3-^cX&>IC5?Vmx3%cAaY;IgxS`O5lY3Co{%BE(0*^kv!Ouwe=7^wd!qoYWk|) ze4CZ$2zrM+^j*n20Ue9W^Y#3ha}x>|M2FsZ_}3K*(HWWQQhVeAWf*6bySyXX@lG>m^4O7!2 zsA3AQ_r535*WyDA;Tlg$kvB)0poZW2lpN9554iqgH(K5_SApsTzklDT^4{NDi0#G_ z;WCV=E=+*GUO|_ufzM{+c*tFuVG9WFIlbWk9+jXaJm64Z7XcsIMBI(}gyiqJ@Y=wd z(>i(7|9%WSg~$}VW97C}`W?q9A#yN-K6flF6oQWBWC*{q0}_ag+vxhRy>#w1m~+Vr zC{Q{Zxu`j%GUVkW4DRAVB{r;*5>^Mn!C@F`YTY875`nk_vi<+`YE5MWN?-i3V|;>) zs(e_9`2O7xqdUgQZ&WDNJM@&s+M0bKaP-OxOQq`i7jIiu48M30-?owRw?wr$5}Nzt zmt$dh>`z}vNy==-)U`oxyTPcfJ^DKJQ*Eg_W1EoemAoA{_|y8+Z%w_KUwn1mqW3nI z#NqOrUW}X)_{cGDkbE=q^YpSQqc1i&+H+gEI0$U|D}-oaaIkOZC=()P4gX5mneC?a zfxi;~ENqwOn%JMRQRD3az&fNs?igM4sCGs+S~IxM9Wj$CinHjR8`O`FKZ2BNAb~pu zF%{J-+_e>`6!j;6S@xev#T*Jnilg?fjXa$mYL@heFzo~7&9{?3+?D@`(u>Qhya7G1 zrXqk87i)?Tdik&2gR)0Q0vT;GdA+s2ZX*JHn{n&GQVfeTIrVr^$C`xm7N}#6aH2_h$XG(I%L$1!` z(bl>c0C6Z*Xf5y5ovC*v#}Vvw_FCR%^~NLq?-*JAu`C)iQFqj&nLyyy4TUHK7gfI? z+p}pT%m6i%)|{Hp2@{Z}eA7g6tnw)3MI&@4c@JhchRN=wms3K-?lS&=b(h&rWz{cs z9W&whbtz627CkmDb=Z_KcJlc0_I!{cG6KjtXrdAU;;aB|-Yx?}l>&vPx<_wlbsOtyhcfp^hh0@sH67*I^bI zA!;je8>>4KzQ7e{rg;B%vioRdOFbSyOJPW9SM|z3KdZ|#SeQ(F|f(s z4Zy;{;%CjU)Ll6sXzs z*9LKc^31JlqdQX`sBf3>l++f;yFFFr6kmQ;(x6{EVkD^#6IS}UJt{)$%Z#dwnN*o@ zdVo6s2h=>8Fa+7B_gdFkoP~PmC;FPV|ICB_O&P_11r))JAtMl>?S~V%4^_zzP1WnA zSMB+mHJJAbZ@}qF{DdS)zE@VRXVG98q}JlXG>uxN1nJQcil2!jiYBVrK!d-RxsiVe zh`)`OpADgk&WRS>bk&jy=@}6GqagU#6R<10o{3bwi(FFBU_$tOZ7hC;d@)l{u(kd8uIUX)_pGcZGPS{x~)8~d??ep{eWxZQYX z;HO22a{2YK+oYc1zLBHBOr(Oi#zGUOzbkUeB>Glp#4r^7{&pLLn4#LrsseWj+YE*? z9j9KeA*9_b?Yv4^b9Pie@pGNKu=P4C%izpgXFZjpbwlj)!6hX_`n%p$oe}6c;j7H9 zoEa76_g~@W_0bqC$Kp4(Hzyzo$0Fnj!sK9w?0}$qSlk0Kla>Er6o09*{NH*bK61Xw zy^~?c-4Urhga?KY*}U89o<1I^u!=V=)^z?Yb3t z3SDe)T1BAb70Uwk$a(GBDc%7>_YTV@q_4m`0#4*lPU#bGE`tQu%+s5<;yIWTH2vJulGmv z2rZGPu3fV|e$6)P__a?E#xIpQ2l9fFJpLJ4duopmUwWowvaz~c6JK(&gx6?Ro{A?F zjXNvvmrM(~H?g!!@{gRptbRcWtKF%b<{##Ok2xkAxYkYUj3wd?F#7v( zmq&$tums|kuZ}rc$8Ej4nB}{rGc+>@Lqj_Z^=3y7tMwAld4Z3WaKvM_1#U3j_1i7W z?d6_M6$}g~AD?cR@N7Awn0^A&a(dQD?J^}Q%_dOWf@38UJoZFFU*@*pj%d91@>0zF z78%;__W~FXemmBSoORym=Z2$p$88m@<$RG9#2dPap@Ar6InZmg#4pDV%tC&Ch@xCv z9M!^an-=%`8VGm%E7NVOeHbmiW7L}Ps8AEbWq$7`TaV=s9wqA8ZHzCq8}tLr?Z)!U zrWk`1n175PXL!|AcBs6wpbUGv9D7?@^6u4;hkKxOR;XK7eBO$Girnd%42`zf z?>}p3@~uh|4Jl{W@`S;f_{EsLLsb(>i5Z(R2m?bCmXohByNB5Blwi=%WO)FYqc&nM zXTP%9xW!s=)C_)l(;v1lM>4!Bn&;eyzwxw~Dp~*+#eL+1W%N|e=^89D;8rp(&8YhxWK#t9X$PHm-6l~e_mZqy z(sQquqwKO!uB6>Qpy#f9M1KIS_pVao`d_BNYK=sTt+(@aXI}M*7JI!bOg1HMQ?0?2 z?Gy(U+EOVkcSg}%H&}Aktj*sa?`-EWR_GW)?-3493LG`2uGsB*^l*I7tcv#v#mhE| z5#zzNcfCz`yV4i6Oqa$BAjan)ILu0*n%-$>;D)(Yt{At`xD5&hPqsy9)X=v`pk5dd zaYX=Hx1K!RJ@rFh&as_qhe7Zar*uLGMIF6!K_SmD-;U2x?K!$|5Z7P6;AXobY-*dRj)Q6){@sQ%J>BVpvl7)U2jWq73=i7mwB6?-BC>dAT8ONlWsa5OlZAhNFLv3w zdcp?34QWC4Llcyk?jJ??s7^Sh+A{zXz4ZGHrcj*efHp0kOwUP=&Kj4!{Pxt*y@#9z z(jJXuMkdlP{1kS23m53xR077Yg!tYr*|JQ#E5OX!(BoOyaZCG!k15Wx2DW;;zJz7q zL58$zLDqfblZw&j$+#`{K7tPuE*{d}7tC`ct)8g=nLBKsBauD)3L5CyK$k4Y4k6AP zeih=Vp)t#ZQx7!UD(a5`0i_d%e!g{w~T87dVVI`&ImP@;)p^w?@ZGgAX zQ2ST!Ec4`Ghtq?alkmleStBlz`7!)zI%Az~gWPpKiHWW&dXwr{FiYGk^OOJFV%%T+ zs$fGeuJH8m{yMz}%((<5C-c2!gjk#1WBHIc zoKc)nKpSX@vKuILjN7&?297HVGni#6GHD9f;S6wR>rB?bp2H@klvc%s=Ul2?_(j&~kS=2RjKriF_aZ*qb1{%N zb+D-!MMXY*W!J4*_w|W7+M8x!@QTe?{i4rN#A##NWHodN^K>=$-G)_+K2P^qud1vgjx?L3PA29k&Khm$nqx@CB|^J~?qjDGNyspOVy^;9pA+*E5~cuH zB}k$kFbS$quTfLwQdVe2fJr3uUg`LemeUvyS67g0Czm|W@VNMc=f~lofPobYGbZiE zN0mbKi5&VfVM)^Xa9wrv_<(jvR)MZg1JXyp?k!Bl4UsnflKojJN@#cTih7GArGukx z(Rm~!r#HSO3h)0hz1bM-AnV#NYt8i5IN0SVo@tzg2{+5?WqvrlN+vLjCn{|1h1%$l z)WLjep|49}hRWUm?-Z?sgi5uIYwJM|SXV}B?)Q=0@aK%KW}s8lF0J=F`xCSp3m2TR z8Bmvy*>d#z_a)j(TgYw}w8Qsfep_qSKFf1KAE5DSLDE}Ie9>DSVW(DkAtlZ%N;)@x z!>Vt69$K^Je?%9XvrTuZGyAMFVgUh$n#gd&Gm1;tb`3Y4v}~4Y z4l^_Z8z7RDeHpLA#(t!8cRumYMJuzh$%y*S}n}8cd9+-pWug_emLhak5>o4w#LGj)rVSP-;*L>Xa!; zU3<%k+8+X&4sCwu;p}dYZ9;v)2%qns%YLvYW1~yy=tG@HAy5o0s24=;ZDIdK6Z|2S zQ8M&aUEo_=fTGbVgInxF9-9o2Ez){9MXf9D?rwY}}k4 zmKLI`R!}{A8IG-egb#}I;T<_%vb@xq?U>QX!M6wtXx*;MTJpzSn-TuYxRl4BJ#_qK zwG89<-J>!3rxX*u9Ab3EUds*t(&SO^T(hO^Y*h;p`BSq)x!e+Lc&C2TPy;L3LO#~% zMlvrC0k))1@7K^H?fA8;RJ#=1#3$MbzvS_9+@?6VuygfIE5#+fJBk*}GIZ7h!!t^; z{;cP{yuHJ(3?%XDv;I@wYN5mx^IeJFCT4R_ua!4+*zd3kD-cNM^+ET7!P*r)Mqt)F zMk_r+?~t!GS~msrUsh>g26>y>SoxXRHwh{wHdVO9Fy=b{P71}j-%@shMs8+Bj2`XJ z?XPQBIt(g3SGb9lPH3SmMKD>U-Fe0q)znn3g)p!#@#(p{{qQf0)+wVnuVBzK ze<@Uy3w?`Oh}xgIjWZcVSkY{vIu2Lz!4z#7PfiOt zqn2Yfd!gzNuTB>+=j4ykZ<-(;cbkpc>xhw<(MfiT+TH-y6m=0$-6zK`wE>y0XX-ph zeC*eC<9U}NN8DcDY+m%UEE`d4Uf;e`Nx?84SGG*-@OgT{qoXasP#DV!b8dF3BX77` z-ltF1`wnEnbt%%1m(|;3iL|@2q1jlIKfP-frNpAvK57 zbAyu7y>^!B!-oFVGAz;VwpG#b$<&z|(JH4?YMC0BOnw=;1h(Lwj!&O?|Ek_XN1Xlt zdj+;zE5*Vs^``)i5e#IO{W55R{Ij&6Tg0}vM9p@ko11|)U@rku&rPEsR72$Ef)qR` z9JfUHaDTwGd?djMbTCb|X%|f{vnGgZ1_}P$7_WK$(_apG7fpo35WK=BS>pNU3_ov? z^#T!`wva`9;p%I2o!Qi~6cI?JL+@^6{1T@P9n`R?_|m)rHdEvmjB_+bI5Ijr4msw@ z7y2{V5y~^FKQRo-lcpmZYK9 zk?%DEN>L`o`;M=i<;ZDD*qjZkz~GsFH^!D@n^qqKO#EdRDA%fCB#vEkj$MfU(c|D> zOpwd!-YiY`L7i^~#fsd1D9{0{>>Z0DIn_fQqL$r@qt7;B&f9~|W>o*kn=U4+#_d#{ zEO&047T<3kr%&0Hn9wRyL@Un@Th;+)e$~*Mh*`r}or#w^psZ|SYbFwY3L~xhnGEIe z0#fv4qCw>R>8zPB0fimOPzPXdxymV%= z3}X`}8`a0lDj#JV&D|k^!WkTB9?z|-u6u|?2t$ZBZAb#oVbuuIBG3st@7gcZxgE<$ zqAG@=)}+0DJ)FK%;(!++dt9jk({@dc?jDbver)#3wJwp!^*mn5Z8+s4^ypB%wRN{z zy2Y$3mAASHU^C)&eCd*)Ojzvrb$V5;A+(+XD?p%^LPziE6uMp7Rx9 z+A)i*TDeFxn^f}ya%5-Y`8KF%y0<~sC#}6%RxaNP(7eI51jyyGW@6#GbI=SknIo4R zzE$uROowO9rs4O=-&Ryb zQzuWH(3Oy}T@3czOx?TIabBA9{SYzN^DW~IH18uqwdx?f4<#T49+&Cw&T*t9=p(&K zL8mH6%IBG~&JcXm+6xUi4MzxRaiMuPwEVlp5@6*uF5Pb+_qHnWEHkQO%*P@Hfrw#$ zD5pNvpS{?bucbC1gJH{?f72{EN--q9R&8~j6(}+nfeG}Q`$~QGs2wgYIMQrTDmT*Sn^2prqSZ!`kEU|61477%rct>%wDcgYPO?57`<0`HuR9o}u& zytY128QD9v&xpbOsK+Rr%W?P1Xman;U#db)aN;zamovVifQ9YPTywK5n~FYoJDcZxkVBAWA$6-G@K-Kx&dIPpr*Dn~_prl8r&p-EZ*GVXU_01q zM9%8#Xb2~WTsH4Eoc|+AanQlGV&k0~uI<^NRiDtMh7a6%;y&l(HAl{)JxS0hwr>Ke zj{~;EsxlGk_1>*Oi!C0Z599LkOHm`>fk4ctcW@niSU#3k04D9OG*kk$;6418_1cd8 z67>qS`lJ@x1H+qG8znAoJH$)%ws6Hn0UNT`ts}NcFR~KC-CxOVIp)Gv^DJyJyJE+f ze(naDIYw1cX0z)It#jDA;7IqfCiQwK*rWkZq>#qos`n-qrjc7xgrHid9o(P?OjD<) zTi3T}Y5U~fi%*n88|MMBy06;$br6I@cMpXn%4)>*c9rMM&@V$4z5wPtq`}5|Ez(#H+Bjdg#zkF)mUa)-F#FT?GNm1re zsm9`0*=Nn4VwPu2ayG)?qZIgCI3nU2vEt)EkAHQ84(Phh|Co71mO*+Q8aA1HD*V;+ zrv}YHLUqf#lc)I;@jU^_Z{FSl1|SQ9(niO}d*h$YvJ=Dj1FKP+I6ee-nR;aCoVuus{_5@GeAjK0cswUod=3HQ z2?R_4l$Gwp;Z>-nptP!~Q(xKU5gdeL`SRCvJupaG#J%j2@5nyq8#~xODJrN!0HZo2 zsw{Uu{J9H?#l=~|^;~>0Dn~IQ(++&GX`w7*{e0oH)YwCB!(ok{H&<}aKJ3e|81#!kpV?np za)tON8R6Ifs~Q?Vio1F_53i4?ICc%Fn=iZK@--+8r{WkvbK-`(kUAlWj~#x22)#AO zxFw6W9H*TfFjswe6)0&o;O{F33fr&P1okm!vvH3wd9 z*yylsCS+J$lo+&YXv^GC1@AcRi&}~cWa0DSNfe?=9fs}(Laq(iPkHcbP&jB-?TAc8 zmKVyZD%dOgGAQTvC1M__&!{~Zo^-D;KGz6|lTXE{bU2Q-( z(LT{)bKGvUn$VdgHkc7rY$p~yezl7q-B<)XZ7ll~(B@Wy%}dfplvcKgeF1FAIo7=_ z{Wo`K69+q)lc4RgfZG5JrrRUf5H1mkaQb1VHUn5)j0yDNI+ zJp{C)Xh9;>WN*E<*12C|gSE(XcclmE1b>B{x11R@bwk-H;)^9fBu!HUCH!+M;9KmO zkb`&&vO6ABLH910FfWYphzJ#-_Vz8{3y#w=BL}0#wd;JCt zA(SDuH>swOyV3SCfNNmFVT+aJK7s0Y*yR z%3mU!`3dwXz@jRb*+9(4&X)^6w6=R6oCBanX@T*YeDUnBzFDR(kuJ;7%u{>ILuTtW z2_o#tesM3M_=zb+HeGXVy>#G|yhyKCiNd%|err|Z51RI)BKtg_;wp#PzABxM4<6ae z@^)?2bh7l_;aytNMz?Z_B(6ny^I!7Z5>g_v`ztxx1FbV{pLIo(heRj>UEla?%vmim zf`}H2e6p{lZzYHn)8E&NZQ06Qf@VP$2h~S1iQZdw-0MY;-x4uuPjv?zi$fQ7C`g<;FkQX=~|GrNhaYJ{y?GINCs zCB9(0!>&j5UcW3Qaa;Wu*n951%a4*J4cHMVv`1+_L#I3$+p{W}#7faXzoT%Uxop4` zEXTZml;`JbH)t_*xy~I##N9c~xCbv=PXnI$XoFezW0)(B;WH=~Wau7{Br<=E{j6WY zybN}aG-tr?{IXh;GqyjjnEj$dI!iU`MQ)bh4-vw?jwg)5>}Dc4m}s$|w96#serlVr zES%Ojx*+`ncSl_{{jgMIF3|<-JWBHBG&G9(+JT1}Xo1>o>w1YR>L0P_sGFPT|Ct0} zcdw}*FeC=&$2A+jN=WM^kuLpQK9PRFiYhzStO(|eKf2`Vtb0v3@MWyb(#Trgl`c>Wa6&0 ze2P2wO?w#hE76CZm*RbyS&ji69P>W*_uROWM&o;ueEUPiezP!a#rzrD3>VoZ+fb)o zE&*BeyQPVT`oz$$@`On|vTF*|Ui{mfzTN$k)Rno(B<^l#(+c~>w`Q;JeUIGz;8qhq zE`9(4e06}AP=(*6~?oKoRcRsn1IgwjHt6}cCSdE`tVHwB{ z+jK!$0oeD3ohsDgm07<8w=JT9HW%qyip_CIUu)|u=I&rEv-qOHj;CC!Nc2n9S(cEt zXs%O`r*Gq!BDPfH7!Wuzcp#hhfCz7gCm+_H+wI`2$AvKM>ueU=dpw^tW$76zFtXa71G# z@}OPsyAk@1j2|L>D{<`E!DX9~h&{ee2VA(J20<8;xhNJ60&~TS$YIzp5 z6y`PD#bXBE#K;-Sya)_qE>> zY(=}OTz-57sUq&+k*Vn;)>Mea@K5bdJJh_jp&c{E?Q|POnU( zN>kbc|1<~S{0AI14hOyLtbF1rS2HUfIZQ~U0k(3#YqbRTfCK$=>3c3(6ikM(6RyW& zT0w4On&7rIrUEsM4_1M6e*fV6+$U$p`LLE`mOiF`yHZV(fhPVm+EH+wzX@~IvORgS zf^7=AL@BJ$Z-Nq33a?cVO5=OB0U*Y6q|sV^j-Bw9h&m5-ceW}uA^P59tBzLzKa{yo z4}_cN{0L~Si6i@8Xehz34qhy>+l;$%=;7}^0aCz1N&XLR&@x+Om*91AmGV+7fxq`x zwY*E}^|%#K_41~0;Zyn5d~|Km8}7>N+4c%316UdEUDM4%QqH!++)lWMNwaCXpipyK z;N&PEzOVjF@4>}XIJb|}rwwjQ$2D5s@Bj(X%R?O^f;D>eBz;v{?AOG9C7c^Ze;zTB z;(U9uEBb{j0U!qdM>fv0ve**SB+c@_b~1h9j}83wh}GWlOW%BA#H$&MY3Jh4)HPiEei zZ1|`t=^!IP-8df6Qpw$X)YZf6E2;d(X280)z5J*d4i|#k&jTT=+O*Z zUAJWy3<}q?x5n7S6Eha!2aPYes@Izy&j$JCRmFpF53AAQdcU8jS#VOcESvE-7ovp} z$82=bN?TvJ!(#MtHn2&)Wik1V74}W=g)P;ryf*E3+$-5(dtOgRBP zeL#wHN>EnsCB=$1oIaWRJ6VcWJSfX>tdpvwXV#9`jzcF<@6iK9zBx!Jd@a4WvtZSB z7j{rD67;X%B@?Zc>^zhnDa?v}xf>oe8#@vwWH2S`F_66bm~k`#Pl5?*Y6SVd)VN7L zeIuX&t_dOO;mIBI@(0RK|8KhZuEz>k0*+*VMoz7Jiwi%`6`HCqtZz;ns>BRZG%97~ zt>#O>o=5d;y8N>#kZZbnZ#`U1m1^npA|vQD7v?o7lTk>oDK|$>MFrmu6b4+cvFScz z>r1N9`vPmt!RymKXuUZ8q3dJs70b1Vd}4@_Wr?dCYhU4x-vhTp(CC^TQmQbpe?Z?Fk;sznif@(LyPfxX7*(*_f)ZsUg|8*0lHSC;cn{V(s?Ql#?#uk_v`G|Hc1S54!Q#;nw|Gpvl+SHGduW)~) zr>L~9XdmR?UWX#|u#a#o7n!mxqX9aSl(4Y3cb%a!ovg9(XF7G-!~VTd7=jNk3f5LK zqJo_#+5kc<{=*fQt8YhDK1mNbJ;CqLO%GY_m#G;|Ey^#+E$F9`x7bgG zl5-ODe1^1e+v0ek!V|VK@QryttyAPGnTnvox^!(l9eRzHYWtpfHW>pIHVks>8MY+! zJaSlb9Q{e2@Utl0=Dda&ELWj^+#ta}`osDR$QkYcxb!fMr|1)9D!UHSS#qeH0+_Mn zV24h_RKwX}jj|vDP7V|X#V9`V)Nss@NGhp*iZ0r)%1esVA}t-PjjEG-Ah~4=NzrOD z?+$bcal!&_AFx;F>FgHP%RpQeL1{w(Y}f-`>5cZL-E$R0nicg!`5gT6Fn(v9?TM8; z|AenJC4jL^ziv>2DP1SJd&Rq=h6Zm{xiw{=71Jj9tx{}HzuhujSnEfq-nk1?gX{x3 zHFY0d=dGex_!8IREtV`%gckcY%AO>IvX{yhvhOo# za}ZLYY$KAL%9dS=?8d$`_OVaQj4@-zJfG>Da9+>zef^$)Yi8W{{kfL+^}gQMb=N&R zsk)s5mrUI(wYB=L?6;?xAHwjmxM}EDLd9I2;UQ@y9)EbH02xZczwEg|_D@K*F1F(`)1c5NGGW99M74oY|#W2@>{xY-j!j+`Rpyh^Z& zr`t`W&kX7Yg7##zQhASC)&-4>#y;mijuN8h%!jOz)68NC$c$ zL6n}2Gu==^R&^qR7KkzZ0#-!NZ=J?yeKJ8228S`Mu7}~2UyK{&lY43oP)ZXlged&C z`})H)qD%Y@HY4r*D1)#gFjVn|^+q@C6ZEI;UyKy!+EfI^ai;s?sohq`3HEslo=m)B z-ej0bPy<4%LA(X@BZPAsO;3=+@c?e|^Cd3g!cY6mwp7<>v=!j>ZPZ)qm)izqh z;ci+O%HfBLUeYV+FfTnFZpHSaurY9X6` zC*OdE?z{Yx&pZWO5le*v{xA>B08AsPxinJb7uKD8Z>=c?wk+h;x=URH!H>pG!-KPG z&-&|#t0+VWcDkX|JxIs)rG8lrHC{uA59=I#n@=3xA(4NG&ty z$yL!|oyZZOBkj&qBc1qA7IP?Sdv+GLsUJyFc|-M0UFBw;1I=ZmK!@!YwO0mCWdYhi z`I4ewJ*mVxXEaz~asJc*F1be~dYPzSQ#T4lSx;UvdXOd!cwPw4l8V6brcfw?|5e1U z6$LT@s)t(nXAUfBM3vmohErgWE)2t4srY(&HL_QI~Wuz2^v_bW}p5`2ClgSe2g( zE{G|821&c#{yM0hs($mS;z!>Zlnpn}I4jLl^#o^Umypu`fTVsk`HL{lo1p(02cqqR zH1`Itn^HCrnBe=JoOL8j!*m_CxwTvF>7JhU$5a0vUpvZoiHtt&7KC1#n;j-RMUZc; z{U{2~_20ll#e$C>u4}NKmJFu#n>L5JdMuUKmVa60^TR*#Cz(JjRn}bU29uucf)G2^ zKe;;0#%~M+oZ#6;sOLM&kZr6+Lk|T5<3hNSkyDwC0umUjkP*IyLrJhtUkF9P_8t?d z8VBMqjc7{k)HgV}`I6JgOFKyNhBRG2#}cl3Op-20kD9Mj(1CW!)s28kiuv}{H#p}g zKxqN|u*wUH$Ty!7q%VqXs8B>Keb`#UqlqJ>>+1lhCE^|fI=!r%Z);xT(!X4%dTtnGJ#=dHv1QQ6gFje}dTgC1Ui5P~AXF+r zcz&my2HS#cbxjc`xVlQUPz1>Kq`-^0i=>L6`862uc&HyqD50=Ws)V z&dHkVF;{zaoofhE5gjtWJs4Igb?kORFa}>+`s@yK}tzgAmi zi%|l;R{A|NxzHhqny&fDKN^FK&+g{xdP+P^YbS({#Ff5Z;fg96C~N>#1dlCM+db zJ=+sf*+5C4aZ?|-F_2p1K^I>&#L171R;wsddSIB?sUakJrMcqq>CoeKb4w9Lo9|e! zO3Oss1k5c=6(ccxQF&MY6y$(fjQtmrzr%l(V70Oh?t>8#UT$7h{+qT?ActYBlNYnT ztG3BgTj@UnA?qqE_@z^pkp#;I2?X3W`%3t(i}r_sKtWV-@r$Up;RI7lAkqW+!>rb4 zz4!j{d;OoI4orGqpG$4Gka}Xj?&y9e>HXD>=BGa|I-y%sr2MR4F1gpCdFK$w*b}qv zGA^DiHmXSG7e8s$To9-YWwf~RK1Slt!NJ*{ky=RwMBP?5P|R=6!ln5snTD&LOI$m? z52()$Dly!eEp%=xqEI^Qn3D&FhhmA=7z;!r*+Oa~ul;@R6CsB(d{?q)>z0=^zxEEy zb!BSHkL*q<8YDVqFQsD@o_($(NK^Wz3el9tnsTqXEZA+g8NxkUQxPKC-KH=Fvd&2< z^C!Z{F~hQAdx`|_!f;O+i88g8BpZGg%J7zX{C3|3KKtN{6!3;Gd$5QzE;8u3dL3Wt zH)_EfBdGSI859Cm28_Q|tsjEPTmMd>4x>cp-Gu-&D*?IvC=0g0-*sV<)Q&_%CYpD(Uq7hw@Lr$`F38augu=pLL;S>MX*GY z`M!EU15##3&e~qV60Ubh!d7ahIso!n@V-a+_8n$L>SElUZ1dsSW7kPQf{K0mtI+W$ z^1{bSba*867O&NNme*ip@cHv-ey}z0;w_+Z>?{28>DB+QPt;fbi?}^<$PY~UP(2}V zC=w}Y1B8O!l^Nu|@-d@P%o=6zEs9!{h1G7UruYJy@n0QRC{Dyq@>42e%v$&(4}&xN zy!}&4o&~VWD=-ykFjA1Cx8DX)`z?`kqJsg&v!I)HJG+Y;zty$c8=$826XDhAzxiF@ zREKIwDYE-_Y)iqGXX0e0M)v)$5mbIFXH!d(Yd%l~ufG<1h)m(nM(Pg1G} zZuVEz_WGpybbeO5xw4aS;;BrrW~=^x)=O6A`qj;c@)epHU4a{8EQ_* zKb=bw3XsA@A|h)92!Eai09B5{on`Si8gO?ini?*J`qc zfFyDI(gXLoljm&~gG83nP6ob7+yNnAP`)Hy;U7A)%FQLN-_RAGMqXNhEf8!|QMLep z)Gp{Caq4%hlK%!EOdvogb%T(7P+BHw!{}{La&|l6FnX1+&pt{-9?_Bi! zZmv|2czSE9NLi1X8_iZ5MtbWz9U|+>BjoT}6}h9TMF$b8cIc)4i1ZW_+*!8+vlcv_ zP#iG)8o5_nN)|awHkQ#$g9k%ilsanlCkS;qAkHX1@4%op%_&mB?py+QLbgbZNZVux z`5JkuzC$7U;Bsgs-yf5hIL|(B#gmDV*DZ# z_+iWGi9R@2KQ4SQ3F12!f*Y-vdWVJ@W~J=nZaY<~6oz0c;Z_*b9dPM2SoX6Kq5eu= zsgV(`djc0W2YpD+0IG^_RS963=QFV6_-gr0q|TB5TbK2ldAD3!o}X$^LNs2UQ*?Nc zhV06Cu`8stV+FuU5-{zKYU=?m&jVta>!!lgZj5fq+76s4Q-Rdswi-~dnJ`ONjSBx9 z(z9=0Lv~{>mh<13ODVZmpd3(iAt{JZm`qrJpGhU5DM&5Z<@h?^k}nu^2+U!ehktu| zDn{)WtMbahU58oHv$G!HSR#~+$(L zlOKuZX&t4mJh414|8=T8j)Rs#l%ZcSw~67K6z}qke*cFHzy(l><;&kBPtonv6MsT# zdq%`^_LEs%6|jsgQ|X~Qbg`~X8xB_fF1f?JjH)**l=w!sjR}WX{yx6ru0YsgXWbid z_oS56y4$^zZXzx-m`UlUAyTA-e07SA*cc*oBb_&(tBMzyq+!{>395i~V#R}M z+mUt{p@`crgaTPD*lshVX#RbPa=gYV@n=96%ATkLokDUOQi>>DZHv4+=VRB-{7=(K zhIGl?FQj(?d2IE8HTi%8dIYm#VY>t&C{&c7b)tD|#hzDQ`w5C{^`oIsu+Yx8xqvE0 z|GzBc*)dlS&&LS_yHre&O-O<;Nu@EqFgRc+dKWOV4Z6_1lGf5nL%LuO^vS!YoI}u( zB%t$;8=`D6J_SB0NFsR(16luGQ1;HM`Z`o&azbr4#1ffr@Zc~v&6Y+UV@SBK;n4AT zUKGB^NzHvajb`e5Gk&Ii{eAj-}k?cIcyM2oqA3|dC>Z+D-X(E1ap>B5D~Hl{+Sf0?>F0GjWC1%&-t0<)MDXd~9ut!BD|1!Lm3P;9k}Gx|VtNPq47-o9(--hVhULfZN7 z>0PJ<*)Ls50Dm+r)vhIdR(4h%{atT#L}}V;rBZ6I)h|~{OYis$LRxW$P-Ih26Zv@6 zg*gV;$3}epJwTt9|7OpCJV|;uv^J315R`zMX-A5?aa=LPD9gojL6FZNQ=8$Z@m z?=E|$#%u)4o>}54Ss35bgX>SA>O1n8u=+#HzTat8l)CEH#*j9nn|-#HO5G4VjA95X zRMMq2l7J8C>5ohi509wfLr@;`VyoSNm8V%>=@^%4*4H0^zI!|OE>zxYrydpjg$NT+ zgODK*6BVBAh(Y}rh}m2P5lliHm!rU^=IYkXBkA$H7TL)VC|(3Okfsu{KCe3ur1kB#gL~}&wN@< zqTI~Jx8^2#raBhpSz}{+U#B3Iq@pR4R8cf)(>87nBL>WVnjYv8z^q+c3j4k!?<6El z7jk{5p-ijR%HSjp0B;#g^7(jz{;+q_y#k6u=mH&5nSZiuMrMrmYyf%m+x25)Ga{Ni0G@*T9 zu0s=4y4@>0mD*5$p#RM8DH^~eO%JH3z`E})G*U-N2c;W-6EhAYrk}ZMYJ819z-wMc zG=rI-&r-FvXS}G(bMH5gGDOOoUuIx?!v?w+k8ZzvJm#Hh`~J*T$pfm~d+NB2(E1sD zBldZG=r&0lrTFxQ3--c~|My*#27Y@n-b$*7fmTz=%rE(@6Hmh+<^VsB``ui+rm%Zb z&LH&xmJ$A_U-;}5x+E|fb8rO;JoDU*V5($wDa9>D_^0_#IUNj_OYPX9n$PzLpTFO@ zN7TCLGMiZgCeK}qghJ#aQbeR%!3#F3%5t}(q%d?Vd5dUqyKQo_0Ia#Ibh3PyENpP+ z8Mo`FygHi}oL23PeEW6epIrb3vxrC)fu42=_t^8sA$tyvX<0V3tn`O?A?wJhebG&u zXrjVH+he9AsVMm9A49IMWSh4%%#g}utQ#$LU3Kjg% zS`YV;^H3dBo)L1|X0sSF)aSWJGzvsTPLi=exj8llX26D5FK(HSK)NxO?WppAnemBg z{$VKAI*y(UcKZ(hboed-?e7ZMxGXLTU~Y5eCiGL=?=ANyy*ST|TY*VZyG!Z}MCOR` z$B)D0BFjVOGisb(dKfk016YpcVYOT<{dRlhp*TUH+rG{~%nY8#^dARhEumCkusCfZ}Uy(XLkqGhLs^KbjF`dCrmwK`ZaC zK!Q#legy*a9qZt_8*|hbuMEDdVCHr&d<|l=;MwaAvCW5UroMtZj4?E!>O{AlivNGEWVt z++4;7>-+~xhcHoZy*PDCV;WDw^;N#hFZByX`SG}K&bc=iE|Y%g*KOxD*hBCalo6*G zcTT;2m@1-obQMTDu45NY<%EB)&S?avZ$!HIAPuhhw_)tmw3=oX+y=C4F}mwtIld2? zv&;unzHs-HwU{Oh+5qKFD%c;Py?r#u)a~e1NRgN!56tN`9PvJ>rf3_BX|ZoCQsnQ) zs2JP<6u_gwLEkAAf#OvWy2fW*VHiM7; zUYVfT&K&wq+cJ4{LW_U7HvpOi>-UI(3p+)0Z?l5XUF{Du-jCoKlH=nyFeUEv8DI=|;JGJ=x4 zFR%mi==ciO8u59YOa)~u(DniDHR}N%&?oTdJMJzGqTR>)tJGKrhGg%1P<;dNP~sir zRWuhBmfdvMs@lE8_+%*LYSIsYw zOHY;sgHT_#DC8fJA<&)Me;Tt-qF{ zCAIN&^(kl#j8scINtcnU;-r;&yxt=v6I*s-*)zQp6l3o=^n)gs^eX5CxuM;baww1F zA78j)Na=Uyjv;LVaBh8Umvi_C0dagIY^$L^aHKp$$789guI9oPfi0E{pse~{&j)aM zkvhDQi;TMfLib;ENjj?qkABu&0Qzj2b+M};YE9NPOEV<0Pq$*u7;g=#g{#B6vzXQ= zr8GX-d!3RWnpV?3YlwP)oy zZxO>O%Inz?HEh>Y9L0G1HR`i+rw&u{JkRQWjvW(p`3FY@dI86~%S9B}V(qg%Y1L{| z*(%RhE3oxlfV7p4K%X~j*kRlAuB4SoC2pzt1R$lyKqG0^{s^%uUF*>)>y|3G>1yln zuHt|?Dg};8k0Ee7Wo-Ks{knYenyt+w?m-m) zJ=|?UJRCbrs2cy1@Z0pzKD3AF~ z$0DJ;gzeeW9Kqjhp1xrXxEz!U;Yv-Amn^e^=AR`NA!Y;yZ1cc!v!OgvMhEHZ$1Zbd z%aPV4sk$n#5Px}d0a83I1~3-CsmQ4-=(1OT|4LX?fgd}MHhlWQd#eUnur-F>x(3<3 zZqSc*2`_fwKMJ#DtA)SWB7a>kK!mNT3&4p5_`0kwD>aRN<@EVCop!>}z;fZ3)b0Z}|LWMq?-2(BnV3mMy_)V$8&DsRR|(z42s(^L?$bK>I9Xv z;o%_T#mfBf7F{e7L*FO8gnzQEF3x<_&~`INfF}TYBBsZ6C$Ll*fWT57ZnM44O+N57 zd0v`Qd~MHeuf^ZU83%u&tZwJeAQv-gsU7JCI{wgeM%t;Y(rd;HM4*W{y5<_l&x>ef zV(e3^OSMjo=j81x{|>`>V>+g{2Edz&HlpyK_)-?+=4RnFMVqbR9qZhVAbc!6ZmE5#B-R1YyEwopk)kwO^t~R+;`#4ugmO0aOD^Q{dPLzr!WYlHyD4G=F#V4*i<2 z_Pf*kyB3^!tHTH@a@!rvnV13y!KtOP>Ex_Z+AW}F=KOLMKwo#Gyip@;Un?Ti!-N`lF*DlJd<)|)c> zL!3>6b-2ngtSP6!UMbPvlTm-}D;uzc1~UOd4}r9hIuu7pDAhp+4*(*9=b%`b+Ht8T z&;IfwmarzY_IUGKtvW0R5S=P-bYx#nZD~FFeCc$g{ziPrUDoi%g`_PN3V5AEw!d(h z7^%*vLk4yhOWm{FSOgRU?vyVp9aZ1jc^WD~3sDY5pulS|G$k3?$9|3ST-FsjsjjOl zT=Jt@Mg5w(I@fyf0>=(BAb)(YjGwap$P9+JTE)xL;{?= zbuY2|Q<7`^%F2U~u2pzT3ViIX*N2b`ezqOUL&g0fGV>5U_Fo=p?wvn6&oG>zp=DC1 zp<{FOq}%u~PpXKoSsg@IP9Ob@wCoD4ZBF1GdrY(Qp@-`Cm^N30Fv%BOHjE^Owe%3$ z=Zl$4e6OeCnm%DGrUJSO2C~kCAKU!`4MRHfpj>RUy8E&qMbTx0ojib93G8SjIq^#I z=f@BWVxqf*BiZLA83V^wOBRa1p|z*H-2_sf#2s%t*CG|Z)UDeC?>QXZ7jgKqA;;lv zKOO@n^?K3Hh@^A{#7Iw3_kFejVPb8MaN(aDc}TBP9JVc6osuIX$C?_2~o z2>$)wj~r&Jm&&EF;5>X96=1~aQ{`+Oi-KtO6&<@O{%Gezl6ohk<&5;N@;`p2{)%(n zQQ&Sx6wgnCL0g?PbLZS>b?MmoDxAcj)MDuD_v!_sQziRm`X$(=V1>vhzg`!2H^__R zuUlv}z8`R|B^GQvx6$274g5CKu)S}@uQWrrvo-11_;$ri|Ci|*z1i4C%u~a>^>dUL zPH{}w+56At#ynJ_Fx8}#Hf6@6!i;||ob91Hfnl`li630Za^oZmb{3&}a?fp_pa~TU zb*ySqk#2t$(%a%|q=<-GuUtK;M4qxNG}pguw1`o<`g7ku=S_Va*Fxxiidtj~cPek^ z{p4SV7vB=l+A8X%nBj`fs4?E%UQ(slkFw9tZu9{)|01#>hn-IHYFeC}R*%y2)|X9H zJ^qSkl<-5D4X~331$LkCiRTZ4Ok}R4##Nhr4*z^!49mIue>8MA1s__!j(Zz{c2GoI znR00XJ+) zFN<{>+wt!&y}=*)<|+3G(;?LNNS%4-C)7{8R=1JUvTPRJpQ3wS@LwbUZ3CeZ%yvAc z&kGm!$77b?FDThIu&h~SN1V;szw_-98tMf|o;5wlPWM*0vrEkwUy-)oUhK+3znH8m zvF+DIuF;{?CnuTaj)Wxq@Ns&-fLPey=-jYBQ!IS{LRF+F!wEZ1$HNY>CCA|b$Rk%; zFLM7K{Ml<`p>f3J>4D$=_OCg9VV=2bQet{v2tVp^X!m5m^MkkgkWYx`x> za^g)wa20W^sjQ{z%NKlie&ZTH^-^b}j=3_ar|~l={d{h$v|0^1Jwjrwp|xq`rYfJ7 zb+H61Fgan;c@$b<`PI^9mbu*X#p7*jLq$xG%3IXFnB9dbjh%P=2a}4XZIU5eLvoiqY3mxBz5?zg&3V8R=*3_CL zUL@l16YiH+5(<~j8>D14A_mftxr&;$i2gQ4YQr+9~u9`JV0yl1tV=o>_?AS2%Lu4(y~yG4)y zJRhzr*}U&1>O+p7040HV3T5l;G8BGqV&|&UA{ahK<}$s?b-rA$*_WW*5}r?KS!m2V zNetlL6O(8dzA?=-i0(grJOBhJd*&M~*x{n;8TF!G8KF*jUu{P|IzQePzvaY|jOw{|iE;OV*0VLWesBa2`n>y;0>lpCo?}{0NPMf^agJd;0DG%+ zv+TIX`^5V+OfoItaJgN!WX|r$bs0n&gA{P z3$Tw>rni=#oE|eSG2xv*XvUW8BS8mPOs`B-~=3S4@(Wx{ij zedpfP(|ni)eY;2%Z=u`0;=V>p`EB0921}ZTTtsh`uH95spj%%SURh#rC;GXX^!c&I zI^$Qr2s|&#%o(@KeMljGB{3zbF7ZO0Jl+h%x0!EW99|5Za0+NjDp`1^7x}>udG$D- zBwj^5s$2fRSLuXclLV`+*@lt~b|J(2bq3;6e1fwkCGMAXaI6)AG)S4Hq0Sa!pmUr- zmuGTwN<{(1v{a}o;et&vY6*fUVcLmd>*^=GO=NCE>W{i(hLXS*!{W*WR6+#fa&3%- z3(%80P2}FEi*zH_Sdg-kTBUS$z6g#gnDf`LR=WfGeaLv9I3i-b=9t8B>tkYpslui| z^e~fxTot@*T{1}zo!<0WWM##ww0NW@ zeDYo`)-MRtB=7uL8eq>8_aiFPBknv%4k!=LZ^9szg&tq%3ASD(wrgpoyVp9s)7klW z+B@Jz$0FcA^EBfIoIK4Vmf2{uf@k%RR#cB5_yOKA1|h`AwA3y&2+=kEuk1}w#wbFR-O42>1oC@fyX zb&�bD}Tr0TrJOX{t_bc{MS;zKppaj?&BL+VL)$(6dzc`u0;B7<%UoI?%Tn;|R6k zoj(8s|I5LhN(`QQClDP%Mx6c2SFv$QomoQ@-WP5a_ZU2O+4Ccw)D$R#kn8Fc;Lk7{ zn{%1HDoOmu;brkt7<(DEJ>j^7gX-^zE5R|cr}qO~<9035tws&Wc7$(_uMJUyZJg?Z z{UAciih=aq;`}{AUHa3v4+iiYisiL2B5a?8P!+?6frUrPW85z!>S|NsiTb#kT}_v9 zL+d3@Ia+~7ililnRtPxG5qJH3NKVMiIT9IjvGQ)eWon8RR^%uDl&*B+!|+$PamNJD z;7zFW2e;!Lcacts94-2Tqwh-l#m8YcIV(;%7&R2kV|cbdl=3)5X;Z$%B8B&dL=75C z?p$}%G1_u#E`O-y2F47J8GnKLDx2?acXcH_zaUF{Lw-TgB=al$n4;+LvmKDimaR%_ z&nY>dm{D`+6Wb5I?OBFUeVO|GNnT6?(s8tuzecf_8FRJihG(@BMpTH|H71 z*x^HZEx@ZtS_zL6Y_CPSSLxN@+c*Oe`o5_ao1LM2X5-#ovUZ4&zROFlM-JTXGN?0; zqKPHbn&36dKz0xfi#`slaYJ{Rng>$TH^Ikcl@Rlf9ccaCHMbxvVw; zHznV8<;1IypAhd1b+=7=Tx}9pOy*x_d~u==;#x2 zLDm~!r-D9#!L6#y`igJt7a!sZk^sWoNsv0_oY zY2nc8SE=%GoTQwgpW3iJ&grZ{EmBFzdc2|%ll#MRHhnxAR zbI+Xu0B~}PqAfUl&eYESRXX3ll<^~#^uBVmMFCOe^kDDxn9v0bakb|eUz@vdAOD@erMMl{HC0)sebHu;u5^H$ML^v*Z?fT$pB()EnOzDY3m_sZsMK zy>{cH(KlF0&e=~)w}hFED7iRYq!d|p_(GF}r5BnVzVKD#RbO{&DXqX{U^CXOac_v1 zI=aZ6IMFfz-h_5R&tN0+Nn|SiMZhB$mx35@lrk82*!x3GB`jFrtC%xA@_(-3#0wbR zszKM8k=V!24i<~LfFM|rSRzuD;e~YP2vKwXiL=pbH1N~WD+m^n{yBAVH^*5#0~mcH ztFk;=34&$R$r%^!&ug($3!c3ziyz?0X1%~2RSRb!$y{Q57@^cc4)naPI9B09dD5w_P$=Bm znNgNe_PaFWt0uM`LsI8svg7Ha^*od`ubgXr2r|djmuFj-TeiON^5kME29_J&5m*T7 zh0mYgqs$dL2VScA?A%4@GBtC(9y^+bVr!BPWm!=#8bkSj&gQGC1GxsuorsU;^S@x@ z-D@`T5}2_2$R8f1xb*}y1mlNdBMoa~m-J5;QN-LM6bRZjxwbRDh*}N{{!33UsvmW17dX+- zIWhaoYxS%O$iPDsA3TWEPHPNR^Uax77l>pO+=;jk)x*`_SkDA(zl}vD1e8Wjap!8L z+Twe?@>W&chq=UvLspUW*D^4Y&hcSA>+&hn%CU>1M%R7{d#oETBCblX^EQzVc=)zx*Nj@3ReL98CkyDGFu`^F%OK5?J#ri|I_RcZUFc?#h6ilkp=Fy7lmFXl( z+sdYm81#sc67Px6Gws}$qch#0mVv73r<9S2WLv6L#`G=Z{Q7QgV+_RB8L4I_3F~@t z*SaxzmEJG+{(fS#y3PIc5A^zB;E&!_?u_9p67F1LS}{>}u!xj&ils4o+zuUqGtE3F~0fA2G(&J5jefEn76m{?#14)C>2UfHA3%Qh;k);!N z#wU`|xKR2K^7gQZ7Wzf%55-RtDz>F{+? zwRnDH=kb?F0Tgh*gPhjPm?P^umLZh_n=TybdjzpEO(+w0eV>IW5_e7T+<{;;bVFix z_tW=bycq&XEcDQ-n^5S_;Ef+}CFJ%8oW%feGz)y(B`{oH9<2_MAQdh!cl@7tYeL;U zBb%Vr{ns5UEU08$)Kq2m&bwzfwF9TjeOUu+7uI`sI{O;)Q$I`?bTKX63Ct~vPs%#gV zxw*7a7Ce7#^zZ~p-{i362I(MfLl|bRuLL(0khZdmyLoHkL|>6TXX$X+NS>OoPF60e z!JfrLpmxJqd@N9+Ak(#$mQ$=j&PBDZa+Y|5?+K{cI+!O4UtyT<`BNX5xY&yX2dy~H zG!Z}$Nl-x@k$rY>%>+EUOul)C#j<4iTs;k|A%qU%+9N%AxieA0bc z!u5=^nM8edRL1N&uWUuNTh1WzBavgoed!`)H2BiyQ=C|Xe|kWtO(Kq_?hR6dZ$N+r z+n{_)bvtS1A^WU)3?^9hUKps?c2Y#k$%!#8SC*}xLug$j^}WD|Y6V1*-$v1y#(=t? z%O=rA`lZ5psWBp3QB2r?)R3Qlfy}q=@Ra@^b78wwzoKp%uG)PD(eoFJRLI-BeZ2FG z0)bB!>&P8~#S0yaX4d95x#NKo(yMLtJ`}#joUe=mA273u0ob*E4SZfQ2~gdh>5YSyD4pu|!v(mZY^3Uu#hB+1 zS85;L-^MHI^fmMYZ4wHcu4o-k)~RW}AKJ zKC`!?KXJ`~?w*N^d@MH#CDDD`kgq;WASl8jpjh%!LYpyPhzGzG`{QO$7H5&xzlC~$ zi%F#Ez?`A~Z9snuPWYz97`X(-lJifYSg%JcL`Y9V*9y9fE6sZPdAJ^#QfwM{*c|t*ECmf8m>7L6sj3PIVg5QuIr+^%+^| z?ff1SZT%9M$jc)EyI#D8fq=BTRi;o;%yw~_&!EYC00S>;}51rlrD ziHGzdvZq7`VrPOU{T?<3sJ%UXY)>qUItjqH7q~fxXdymWwU}?H_iBxPe)aSmc)x9k z*Qz>F1N!L!`wnSF%QW-s;Yg@j>*LSx!?SHt>xkwFjhJiXa^w))H7h|CqEQpPe$KZt zITF{QV2eAdSeYzjP~@Uo1p>qev=|>qOn=8Jla462*{ zEjHoH{Z%T$q3>Y#p$>B9qU!C(O@-GvLdLK6!y4VQf%o5g`4%#*0w`9wXoozw%9GOXs}w5SCKPJC93w&V=n>Np`>3H(PWps)U!87rf4MR*z*3c#AlJ z;RCN;0mMDat{6G<)y-`e#n-&*&Rj*dPqrV z+L-U{IfM?lg|~<7_w->NFdcDVuWg$>>ok|wWsb}b#4Yg*HK1ZP3yJ=dk8}f)?Vg4{ z?rn;M9?yDt^et|5v1H0CugyC#dXG)WJfY_LXZ0CIOzJ1%AFilFd`Vn-Q zDtD~Qh?Peb{NMNpTWA7h<8e>JCw%fqPRmh+Z__FQk<5Dm*emu2yz?lA4Z+WM9KgQD zz+2&*+440G$mA7^`M;&;C z5RDv{cI$%^ozEF~8Hp9`gEhS&pIwE7IO7Af-GR7|mULLENYoVm2?I}r?{9YTXzrVN%Dx!SfN#fyDKws%$# z0&CW|wQu`k*A>3*r)SKG}mk3 zIWrQo3IE)&R0?eb1Se_az_jQxQc_+NY)SSC(&nLK)778>tBPKW4=j8kq_!N`x(r;9 z{u0Lyh*Sr}+$an7(26eW@p9_f;9uOSjR1^C5#f%^&L2)QV|ZT71YXdq^`#Q$_Fz@o z6wQ8I(`?vhHgmCnaW(37BQp`LaP^Sd<}Zb~53eQ_klrSjsPOq8OshUe<;Gih{gn=e za-RTH)MXvt0SZ|CdAGXf17e-U@`+L-$1q2;2a9`4v$TyKiD*n<(z0BYwz$kQ%l@=9 zx+?fhyd*1UU`v?9;H>=?k07>JpiqOnjhmfifG=Z?D%^P^n-lrBI@)^FR2O%A?45RU z;MK#<#`{r(T)X!idyus_$5|FEhpA?C{%{yjAWWq<8JQ|{q8!g3-M?d7*@D0bZ!Zh= zT<>4bs2zz*a_6Yj^%TUZ`ltXrcp_=FmxTt;2g%0x&?dYo+!)$yW@d+B~ zZPIVgMLA*)z1?^0=}yKV2(#Vgtk6l6-D(>1tN1_}!pC5V=0Of`2(IIVl_M8gh~%4q zlP^sQ&O(Ncw`I1a|DP1qLq1n_#=s=KQmOu77l^Fg)O&vOFida^yYU_$Q9s0VgfUP^ zvY*E7aPAdv8YC(yQ0I(W>&N{mP0oj(K3e=jSREYqqvlQCz46F}?JU($hu)w~%g3%B zQYFm~cKBKcghyYZB;4SuI}3P`iUg8X4W?y>L23ZLDD=}KM-vNVT=oAHbOU9&sO=&eyEl6gT97dug&8( zv29YU6sY{29ABcUeJL8l8Y}|+I_v1b2|J4%q zJg31(^^T&aeL4M1TVRn|NbkIho8G*0dEji@tG<^x2+{e&4P?3PN5?#-jw-zq zFl*$!!15+r&ARN2Ha%!=?f%YZ9Z(^!n@W+eFUi=?SkiOC9kt^%Hp;^~H|4beWQh0@ zk>}Lo@CoYeQT~bQ*Bw3!l~Tfe!u$ShrcP=;Z5kH@@h+Vi6oZKdh9cBfD0^0F z&nxlQ!B?sMRD3qe{+%!n?g6+fHQ<&yr%U06<%|ZZD@)9awEI;F4!Q1)JVHrZ6SF+M z`V_zG9(ZZvynXuub^OW2Qr9F3%5Tj~B>1Z3-Gh4=|0mk2FHucGGY!#^%&LZE>Vs{i za4L-!R2EjtoZ|>Nw@$iMS-6QBbXWDRTdX9dKapeKdp#$Dep^M1it01imTgVDaJNFK2~|rTEo!#V zaoGWX#|pa#%%QpLO)e!3xwN?-(|rt;b#Q$~^Ad^=Qj4A(y9*%RGxiC%;~@>h@6?|= zW>Bxt$?5c|>jL}ucEn@GyhGB}LRPwNF-+ADW&{^A3JdxBF5cR)W6(zW*O?O$7fo1< zU6w0#td+<=t;_TF4Oj!B0PJ+!bCo#J7d%PXptCzF8eH{2q*Vh8rmwXKQe*OBw+ahJ_UOMDuFnegS52CQ~2FG z7?_TbKo`ZxRNs*9s*@i;+fPi~Qp)U2FAV5^OSvAVo=GJm&BGw20GRrSoS-nx{06F_ z@gjE0fOx^)EE~Wa3$@{%?G%nS%5%e%##_Nlk71Q#)bi(SyrBiTSvGs__c{B6WUUhG z_lGiM5c)}7(3WCruG05%3V8Ee{NK2YAEwO|@G86B$VPIuxQ`L@UT;l|1<7?L&+2Ar zn9BB-W9Oa9VdqqCutr(30xUl^918u$HKcDu?L{FORipJ&pJWQOo$LGZzq;x)?DMW% zrZw3=Lis@+x=I@dS~xh7dPvWrUQ!t~NXQ(b9SN;l|eCWXqcHVBpUqs(p$_D0Qj$0fk5>26izJTmj$#id+ zmra2lnacP7uE(iaDD>V5>bV}h(ai{iL;BRXjC^;bupVq!^v*?r`%eYT@iZz;Om%*X;44ddW0Je7Dcyl7N}-sPde3>OF7N{ifA>B* zvD7#stLmu46v{2~vFnXdLs42xF=*T}BITxZu5f`Ydvwrn~EJXYLJM5X^ zg43L0He z(u;`>O0iX#Kk;WYDle7Z;@>cH10m{kVAtnP&@)u~#(wg;(r7RYb5jeD7}R=JNjVcc zAI9(d9#mx^b=m3Iu%hbsb2fp3u_%dj9l<^4n$P~=z7TWS>t#p;>>g$$Y&<|lq8sV{ zO4~-n&VLi}Yk^q+h=vN)b<*Hx?v&D#^KXaD)e%$e-IPW1-f+fwu1A{h%c{Q4<;k#w z7e7qJTDkwhS~X*zO`0NMzV}bm9@wmRn0P@_j@*n78GGrJ-Z`yeTfUIC_iDsB0W&K~ z7h<;3TCI~N-{Yp04w(rH%+S6UAuJoZ>L!bhhzti(+anP>At$Yrs-?R?%pcMzxXtsH zz^u%g==s9Jen9n`W)5cj%aU*DL}i}wQpTQof+jSd^Y72$qth*kAv3F0Ry{D1gd_^c zj!$LY6ezV60PWY?-*}Rluou2(UA*^IO@&!P{*C=>YmR};*bk7b-|g<#sUqU<(Nc+Q z4<8zUK|;BRM5`Z)UDCfBL-9*4-BNLTszmj)eulOW+46KD1(pR+a={(W0x&yp>?2B~ zbWzSWPpyf!f3qWlH4mhiG_}RWmdW`e9J_HvT^2MJOdsFI^mYYpDmmjkrcHtNK`PIL znk@q{(tf!hTa@N|p88M9T>70dL-^+*4C}gS8P*^YW}Nl?_S!8|*ybr1qi0c>cjRw7 zmudAs?Z;cr4Z8#5lE?UTC8cLJe>|UT`)enbC*qGfQ%0A zaG`=FRPC3ii^`Q6xTBv6EuifebIt3Z{dN%R&zfX3ZlCjzL~&g3-A!^9zd4m%Gh}my>NcGn z_y$AotyU+~9Gw~0TH+{9CtkYGA?0N&&o^R9C8)~pvxJj-_(}**u&>sCIZfiaE_ZRy zMmGYEc~3059`y9{~qnlUfCigyX<|t&I;1F<59YIzOe!PiSJM` zgIbcscaEOgc?ckF^SE>Eo@ohr-Ga3fp~7#Dww-(WKaVr*aE9dYV-($gE++d8xagB~Aq`BY_xcAd z)171xS$~SXSlw$=G<2#$)HI;Ob_!5Py-yy_su$U|oqC>h_U5H8PK?BxlZOtsB^?lA zQA$*fMUoq$3a`5tl9gWi4hV=QRL`t;9djB6&)-PLnDQd)E&NnvGlms;1_S;+wnc}E zzQE)8ow;e5G^vpQBu#DUpbbH}*tg0ZfBxt9htw+=zO4wE==&}UFAH68_z%lV6Y2>B zEkG;_{|1w(TwNYCoU~7)w82XJWVXxW$Y5i~^Us}tpYdblo7Z^Dc;T_)oWuWaC26LW z8$I~%Nx!}b!ZxVW4?1S=^>G@y3L((7&0Dy0_P^KqmTHi3iuZd#H(818lv1akL@Rjf z)epm^LE~c-Ba(cv zgY>hl1Jmv;frcAA=mm6*Jyy5X7Q`3Bc-!b`^&-Ccv9MK*Urba$aQc7hI_q!#(Ehq_ zujQY(_7^SwgX7VL#H)vsvKKx)VcDZtQ9p43wD`|oF!kozu@R~zWYbbXv8=jA9Nb5YY>1y7J;aq?|057ZZKK(K| zWn<~)n4VOTeLK$x25wRcTHj;vAKMGQu4;nh_bR~_{vm9kHmi^SL!>+eHV9(+;n49x z!qJi?6jVx7l-?8(=^{;P79t>BY9tUMHl#?ACLl$MbdcT&(tGbM z(jk;UNPr|Hd7rFx*4enkJqS* z-4NtjiLmCB`fZ_4E7v=+Tm7UICW8IPoX3=P#58{2iPN+~`m96y278oWX$eWn1#a3< z18AV(HRm|$0YB7ZY_3s$Y~dJYB4JwmD>-dBU z<@-2L1D&5dmj9q|VC)G$<7cid_Z!>v(qnO;wQ8rF-20w4}Rm4rLf#u{oXZlOS6A z$75M`)afvGpBlnv(G}N}g3fBXQE$8&whue^3*+323eh#E8#qP^FC%AqekInD#mS0J z-OlR=m7}4v);(LDG73P)blSK5Q1<``RG%5YX!gH1b5kQRkC*VeBx}dnE*xGPT5~7a zEV6sq{y!V!^%eFwP0}^V5C?gxYs)?A&L%Z>bo-MnuN5H!aPSe$cpwjTfm%KX&ZY9v zv2%Hh7vCRt;C?H~C)R**Zw??UDBZ8JZzTc%IqS2Uyr*qm@0(yz zDtyf`_Zun~p48wzsG5AKxo~^Nso>n4+?QxOAaUaBR6lx$~az*YQwY7WM#$sG{p}7mH9~+}^<5E@`n3S$>N^56--tR0jA4QZ!Tj z2$-rebCl1&-s`W=9szV1Hvo=`0xPv^U6!}2Sm8zVo}dH5a|1MU3zk;VDntX!%#DD+ zQ018n0TiuyOwjx~2WuPLW11WA1x=6-Y^y0N#3PQxZV%6odk0CqZvR z5p%M{JW#=Tt}mv?_}jUaY5Aa(iliX+x{R8k>|L0{U0B~W-qV3(x zuJxo09KLJWVb9^Z{~#YcqOt(MB7dd?t}OmM9R80mMyme3w)127XUl7_qUTBTijbwI z)Zf>4>?j|gNIKBB2g;oW(V~pV|0{~L0Qczjt+^WgKx~1BcCPg91W()bbn&hk7We_$ zy=?QtZQ-qkemdFE?Z|_ItLOT#Hs-(uU*y3zob*Z zI>iM7$6QyFA;Iszk#E}ap*3jBmr&Tx1^Cc6imev_b`+kbBk3=ki;A1LerDxrgHO4K zXl-#S$|tPEODwHByxN@2Wg#D%Zs?m!oY3$pui4L5Ev%KSBz3=C!D0hHWKh#7>Glxx zr|Zt43RUoqMzAZnbc+Zy+%i36jEC-mn;lQE{hNI$1Ci9-V$`(Q;_*c2&31>eWy!wc zl*94#4?ndN6&rjcLLP}=^Dt4tf?dCg?i#}(OZFQP_|pNHV+en^&U?U6ynUdxl(lg4 zYx{C24!OKD+AlxgssRq>RxmQ12IyZ#Gcx&3{I8AzIqLVw|JX(Qe-nqU(A9DQCneA` z8B@l!()`J^W;L&v5~>=M!gY+SVB(aX=Ri_;hC)f9fgT zea0iys++3@ro5Iwb`r1v2~>pi0hBUk|2d1@ ziWZU7SA&@Vpwz9`cjmCMJP!d3dFgvF%kR&we}z^(1wP6I>ebA%exHCR5xM}VjM(?K zvj94a%utR~f_;KV;(|9{i@l!+cs1Zn-m++cJ@e3Vc+5nAu=9e}6>n{L`feU2GWkJA zx*3P|b5eR6F&vwQZJQ@FWatx4acKbKh&KXQfAgW8{Y^4>VrsHgxKF>E=Y z^ShIh{mTQ$>e}1TJOEZh=)~bSQoM8(;79|KamV9U4U~Xg?R2Wq4@j&+t=4p}l~@_| zanAuQW=$Kaomq(j*k7IA_MfY@{z0a_Tq3Wdt{WKn*(jMd3g_-bz72;N*N@)RG8k+&i>fDgn8%f+Ex?>I z)O9lkQ-u82SH7%0nTSqT4bpP;Qb`>`T({=7ofy5c&Y$KJxVtg8E5sn+PaNn<`nH(M z8$pj0-m%mj%C-DArzS;9(6lPo$Nd3fba@pr(>_t`)M245?XA-;{VEMAvH`^|o5%{O z-5SsQ-P;_Y3(>^IMN7?m+h?~Pl^52!O}3GfpzJv)C&$Qi0{QiG?pS&1jv40g!DKQncM#;ySulOF!2j!R)NnmP_Cw*|O?EaH&UtylV^y6x@TqlZ6ysqYyrg)JQ` zxn;`u{LO1NKXd=YJ;0?(xbFD9b4s{rE0*%6r*Khv5aa2D3$p1K9kDqF0Og)&XelHc zIeD&ZPz$Lc_ryFO_@%i1{*LBEa8nxDCJVxXs8eN6Z({~gIpme;d_@HkY~*PO$%k@a z133h2etWb(=mLN$b)~_}O_p@}dvamM!LoJ4yrQ%9J78T7CAyDA{jOEFjote$AF-Ph zuN-3b-1^PGeS(FiMd|Ae?3yk2*5LFCe+^W|jSTYl>ye@wRcxcJ7XVnG1#&^g!nIuX zQ=&NhJG;)$ijIr2uHtQ9-TKmJ%<|I=U*Z}~7aGwXxQ0oOh34H9(znHcjq=rp8c31(Li|zecIB!pJN`u*As_FUw2;k6%egr+GKb-KsRup1= z>5wvd=L3#nx9?}YSIN24C0#IzDYxu;v{skG-)GMNgKNagt84XKb~_{aSH9i$pY!ei z5o{Yj=aCW^sZ(RCR~Ya+MH?`j+bV#v%1!s7|L=L&4H}2|Pz1V0U?3JG zJps^CMqEDsP=+iGE%o@%t+yUN@spy5-W=$G-KHr*&&6j3tE#XaP6bYH0aAGEuS>t@ z-6a5#6Hq^kJDy^viv>6<`9L*)a!wKRmu+^&n}0}VO)QDhf4QK{)?WfDsLMB1&m}J0 z=k=`mq7f^~rgaT$9FC94{upU;)v_aI81>oJ6p`7>cUq2DS+UIw*&3Xm;ivS$D54VJ zGrK$?fDdmI@UZ8O9sp%wDF~=a|1WRyjiwoXIrFuC$B5*WFFL-yd)8BD1@{@Kc@CYo zD>RWXog-^(>i7mPF$Ruk6&|0=E$brACc-b2#y+w z`A}kFJ|J{~TyNA7g|>GazSt+W@gU)_umrUfT)j?F#>e}3Q)P@Edg9WMyLQV zL3N@hEB?w^O6dtDt77iprf}1PRea@RX>a1v=NQ~cKq(OY<|;fOmpd$;7}1jt(|})I zUh!QavQ7e-j?gCL2{rt0nLr{2KkE?K6Ty4?ci`s_KfR+h0Cl%C{x~y-(2sSkR_eo3W@R^lQ^tBJ{Fe5x9foIiG=S9fW zXnv≠Xoh^3CG9C*7jj#w6iiD|VK)VjH^$8xdv8x8BK2J>_*-YoxV9YU?8Y%@D7j zc*V6M=1>6Ql%C?eb!J6ZOZKoXoz?`br%@=MyUqR%2)kJou^ z)FC@W6CjIP$6q8K2Jro?1^<)@>H;Qs7WcA|f5))0wP^ty-~JdNQTFN5%_)MxcOw6* zA#Rr8c}2qc#kmqlZIozYAam71a~Q58?t@|1ip*PZ7TcctsP*lxG~+Z2*;;DEOQw4!9Wh3(dKDlGpkr8NZU;+e#-)Q&3F zU$RWS#UG@^E#q7CO4y!(7&{XmzMsqRztwwO0Po@iI~Mduh|lR?7*+YDaGihbunIM2~#bLm5rvkb7=UH{7 zUzF&i%I8=9@o#scX}E98lQaOIyA(`Q?M08ivRF0~gsQ*B+a>@7A;f)+@wh>~$91dp zJl*TRO4UUTYOZmTpG=6N@~png%hY@Sr~yV#2$edIvZLy*Lr#6+)j>QX-44mzC6g~Z z=7C;Gt(ky%N3{1btu)R@t-v|gHc$Y6($R&M`a{v`@%1CEew0#;NfUbzx6|cI1JBZh z{Qjl;Nq+P?VdxO6MQP@)%4PLQnn*yK5BT$wk|hyGJzA|5@jf zQ%5|X?8pqSr#wR$aM| z>%Z8CwZLKcNNjV7oP^*uyg;#nlI0^rfL!!Zu>kYDPO0En$XC`dg~Y>crKr2}=&_wM%>T6`j+ z>kR_g({|si4`&k#5%u*ymGb-+uhPkR>d22?PyLPloJaHQ*=)RM0F=1#m)P9(>b3Qn zwFRdW=j2P>zV9i6%%Jy}Qh=MbRMJ48JLcD-%IT(5hWPRJl}-vZ2`jrnL@lpX?H`Gs zWpCHlT<0AQ32()Nv#4!vcb>g!knkegc$0rALI|31pHH^|S-7Cn{PWRZ*FlMIJR=GV zJ+OD7jSZ%y9Yn@>Z;L-$l2j@=;)BH;eA?b?Y`+e@Jp0we7A~2ZzZ5mENHw-aUW(tH zpHT8QdHV8P))G2d^zfUO96!=()C90!ed<1#4RNkT=^XA7CriX>$SLxDxiC(u*tDmpd-JCpcvlf8{zq-wp`0qbGMmfG8KlN0p`wQU> z3`4%EIS7`f^D_{r#}q}`Bo+Ffx$vU}ZTA*Gssl#eHWV=}k<@rE3!IjFe^b0K-Z?@O zb^YTn0nc~`7$O8{B<`oV0FEw_rXbG+((!^7jkT}e;Ae4fJy=i9u&m~HcJ6p?-+S4q z4m+00D_M=3G{qmsxi??NPmn*p7!7Cd1jLY?tdpUqbTC`js!^)*_jwdBTkZ6`^TI`$ z_W5;}Un(XOPUKcTM3fFkL-goJOwIDD&>a&2cvk#wH747eiVcI2Kb70bzh*OdYVKIt z%r3VfY*wZrN5JW6n~R@qG15l$DuEW1g)MweUF=unF_rh4)%`k2$;r$1MGPP7AhuTW ztnYw(3`mGQLA%)o<)7b7q^u7t?3K=ivHx5Q4~;e9uo&A9V_%kE^J!QzXnDR=ZnVfk zwlnjhWe=esJ~}x1YT-{J|4`UHdO2dRZN^TsbIoddr`r8G^!`pURa#jWGtGTg*|d31FqY8yl^{FSjD*XlT+u=h%IA#z zB9MY!r~)BZF!Vtk<8%0oAf`HAnw*w8gzW@p$P;k79zDHaT|-m2Qk_6Rzv89Fqp~!j zHbD7ZDEItKHjhi4W42Cp-}G zC2QjIJtKd;aH7M8ZB2=3KlTphwI{pa_B^pr-&_izK=5E(U%Q|ZhQJRYF}p(~?E2`? z?tI;1`rluz;xtd4<-9yMKPVt7lRmj$ev*&KX7ds3RXs=*n%Cs{}}n zu(oL$?CzwBuegLRM5q-fBC=ZXkMD)mkK1q+2yDpB@K=y#7=|rW66f0aY2h+?n30wS z%D%E>UA#_Ldl2uTNp7&!4jnDcyF#VhX$3TWsk@|+O##~k&?o|g8A7lZzgjO_(?X{t zB`vL1jrl`}9j|IfGbHBJRPtKoC>Lci)kP1oYjEf zIV`FV*e26CGV-(GoVQ;kPuP+i^}R{Q?Yf5z4efIaP5D}GRY!;21nZtxn%h#3;pF;{7{P-60N2fVS0oGp%z+@TIcJ5+ zQ!4t+oI7@lZ(}UB7WVLM^yQh0xY53@?Qxr=EN*B*Ly*C7MjOUEUw~@nb|~2G?yDOe zcIM{!6OWOXg#Gv51anr_!4`+5(0S!E`UO3)h6ZLSHCn5cdd?`ftiAh*>SS$&n6oD8 z=D$RiZ#q_Vx_3h^5Z62NSUu#bg5_*icP>td`z$By$(B9Qn?9`Vr;S<}dypq)8GMdz z{Bqwd>&V5s=3_=G$>0|tV%DII5eJr0d#c^T`g&gN`c+4)x(&Q2^kyZCJtlJSBn7)V zm=ALg(pgLsn~ruQbPn)q0Scm4$rU9I7Ip08WG5!!yziDNuV7PuyT1f;Ajz5B9skY)15 zczvkM!V$u}wwAulSF+Guc*~AUc3a$6MH7>FnAK9M{_5gZxQTu`&yDS~6?@vFnY;Zn znLn_XHgaS(H}tR2=(#|3Gsc3G&VCfVv03VN!H=@S%bgpt|I<&-Je=L!C#q`ebIv-< zZsU=YgkDCFu9oC|_}*(ceV$|8hErmUzP;S0uykLL(sICr=Xj;YWIF5Q)gLoOU$@h{ z#SH{`_moQ8TT)s5FGE7BcV-xd#+S*`yE$w$Ghu#s?Rj%})c|SV#2J~xLs*_i=OYig zVYc_^R9;?-it+-*=Wv%(1FO(QZuBX<+-_CG!Gt{qY&(#cptb91GQezw1D=wK!O?Pk zBpEN|$9d)SptT8N5XN!yQgC}kX~Xi9-snX2>6|2Wc-WTdjoeRakQdQ%tA;{j5z&aj z+GJ#pS1%ltC4=#L+#M^S@Zsbka)6(~B|vpfm=I`C08coJclP#wFC*kX+^q>1ot%QmmN)G zJkO{7d^^(QhE-d+zr*%6xn;DFk5fX-T!ufP*OMS<_V6A?K%TfJqXU_FrhC^K_eeW6 zRF0yt9(0X8(K~R$vb-?y_MXDNwnv*qs~7eWEf&7GOIJoO7k)n82`%JNg9BZ`u;57R zl{wPXTvpjeUs3{en7yth=rh6wnDPWuN_jPd^e^i)8WS~7=Fn(oLfItv=1xEhoTH~n zSJk7l=C!0JUAI_-zV1Rf48%3f4Y;y$TzC;qEllXPc|=Q02d<&5qsBjP_Dti4Y$OVi z`ni^V@0L@!bI!7L-Ad0KP4jjdP$?DtQJr~D?6FaC3>kZ>w6mhX|GfPE57r?vh{CUT zK8j;$iYNVIv~!}m-1!~azQJVrs!5_?G#NdB%2F?=&|2J1uay%F)+dt+mUxP)$RVVm zc<0)Uza8e^V2*JDE&dxMskDIntgiq_7~C6YGY_BzrPO_ztl4H^L1+LgCAHSa4vcW)smX0^O$BX_kYx$E#X(~RBi022g~Uyfur7rW-@_^c`*F& z+_Ij+8l_}C^XB(_*B&efK7#@;&uHr`hUiX)lA;9*zBWawdS@mjz}%&j>8cFPyo-se zM#z&35&Z{$%?{y8@Wtw&U$=XEaYms+4nCxW_}Mc*mLOA}-F=quEjrML6S!(k{(h~& z&*iVF6PIYy9Tm@?kYvFXw98Ph?}6faDFE9UhwiMVhZmUF4n@U$&GQ`dy~y;&Ct&>t zzqUR|7N-q5$F;)EMKWynl;WOj_KPbNDujqiQ}ymr;$;k`cC;198q^UjgS{E*o+3AJ zp8eij7b}{3WX8+@yT_;V40JHlj}Ax3g@1l5KU{Phqk}`dY&++%9*!zbSOF8dOVKq< zzO3n50A1>_4S>FUq}-12@{PYox)$oGGxTKN6j_J1t!+hlH?t|}Z}w9k5`e_yLr2Q( z#;=p9?y1;rw=9&3Y|Kgf)Nr6(%N0r?sg_cIDzqoCl7Ty5wLVR}loQif>tb@?;kxoq zo&5T>GSHkc0LDm2I9A{6-2FBgdZ)9O`kV^~5$n4oOkF=kk(aRJO|SBxs{h?j9Q0m` zQf1-#+4X10^@ab~O~_kN1cR8TTU|Tx0|@>Uj7X9XF>3t7?YRRl($ra(z$HTjvt#=M(n>^i%V$rCU(9J?ANCtAeB z02MMwo8#&yaOIa|U$1S$OgiQ>Fs;V3TN9Gmem7_FRVh&!*<+zcpPtAIKPa5=Y^@!B^FE0FcKaiu*@yFL;jwHg z=pUqtb$j^MPk%q1-ObvR&$SVm^V54XhSi&1VX)HokUx4lYE-(vEfh#R`$Ca(Og8UB z7B53yNolbGyluc(T8!Q?;yjL{-Y)GCE-lHTGWl?SnlhmUhqW6zk^lYT) zw!3A)`4ZLNmja6nBN&H~>`iYUA4hJE7KEBU;tqvIKsbR#(*6G^O0b zc&a2oOd2=&9E$QS&G4ss%^8*UMmEZN;nnme{V3?pUPB1V$zFTUN|$`V1U3Zn?o|Bw zWR*--?@e*71kbr}yTvGy*Mnk6Y^vv&l>$D?m++Qf=4cAn3Ur*Th<_NH^w#Xctj}j| z&QgpmpmHk3aEQ=?NgEHK`|-^WDaiz8yH^W^hM#Zb0#n^v$>^_4qC)oHMEY6yoif6W zWj@CYS4!U)g-y*P3*S~PG$g?ux|2U4o(O*RtfM7@DCIHH<*Q?&87gCGe!qdP3gk@F*|mD8ip# zPq$q>GD(9n#B{wIF}_)4<90h^6drhk5jwQo8~Na(;iWvcYA?~@d`MuRw`i$mn_E_i zV-tR`Z2<);=gsY>l=bB6%;GyOC=iQNh>#ZI=KUc^Ifq=2@-Nq~MSQ+Y5X1)N$t)|>t3 zfeFqt-L933(YhHFROk?ew6WS#mJg!*+(s85ysw05KZG+nR1&_Um)1nL?|3$9A`Aq- z!V(1w%meIzc?wT0J@5<2&6DnO>+eCx&kuOKeHD>E9%AGC0JJ)D?cbX>-fN5Zl>Lme$v(Eq0nx4;V3U+9ox?gMqF{2w_Pk%d7fsET(vDD5| zW#9_0GK`We?{v!=1e^d|Vxdy+s^bIZWK#whRIVECCg{-*)^f8k8l}ZoX>u;)7`8YL z7;t1@6XN?%)BmwE4VFW9f7%6h^4 zI1&%sf}I~#7I*DL!@{(2=SYle9Z(C*Zjd_F5$n6SQkBFpU!Z_nS$#7*ACQGY@z{b9 zuS$eN?OKWtGazUBowXz2~sLp@ED;`6o_s_aDYC&1}OC+zAUy zlbZvUChB?pNTj|~YKRWHYcOPc=(3yZs?{hAYhAnbnN~d-dCe_|?);KJFA6gQN^fT1 z{fvp1LHg6J>xRqM0%~kS02}tN<@({idb@Nrx;hi2KxwmpdI6vvn|vd9CUEWN>~0?jUfCUk%;Xnh(W7U`&%&q*pGAG%fb4rC4>itUv{`%v#{nsl-Wprzg-U{Og2eB!gkclN;;pD2Bmru$|33 zBgf)l_NasDrs}yVYpC#EhP{>|OnKREQISK?>-_0hC<_1{kaDt<+su4lv{s zC|wS!*M-jPHX~WrgP0|rjuIy^lz#YDzX}m`zIfWmZ*BH6wGL9`o&_^PRI0KN_I`dK zqE2io@ofe%|B@e&>{D-A-tE7b9bQ!@FD*SkRk<@9R1DGARv28(zk!qPx-PZhgMVlL z!iMj5vnL@H(`;R6Ru?wlS$U~DaV?e*ijPlJf1_ZPh;PA4}9r;PCwa**a z*fKLpx?@ah$;NGg22a(&rDcAHn7wBXF=_~Y>xri0kWQPoy-bBa7t1e;?{{9kI2EZa z&Fi&)58cMgv!LURLuqHLGEmw8>p0C&sKQ&LpC{LLksF?|P0BIqMLuU&B~_O&Rfskn zpMK<=2^toEgqab_WQV}?y9f48K*@3*X)_LkEO*sV5zmv-sM$Ga1V1u;$wNeM5LZXm z7?m`g&R!{c!T__?pl~Co+@r_&D4m@|Rd9{oeB$R4mgc%~SZDW83wM&CJ;+pDq<`-- zyLp^r_o&;%cj3Jp82$^?cAhD|WR1*Ri^;(3Vd_YAr3$-6b-kUnbH%;#K?yb-I}b05 z<4(mei$Dgao)(}=M~rpb$@q|J-XByRj}>;l=a_n~XQ7(jPSL8y%f0xuoV29P`2;9R zx1f8YsCWUhYKW&SULwmxq85T+;H6_^nOMryj@@dJRhfAl)41V;PqAi6x5A^zPvod| z^&X#DtGn}+>>KdQSt=uz&b7;E`R9oW{oagRr`wnSZ218qR;aNTyz_$neO@8P*PGWP z(9;;o%PPQ=yEhJf%wQWUwJ=jhD676IuX~diB~5d^-hk`np7R#fx4rm1bkj|nYb8Cg z)7R_apP~8`$I66|`$_I?NVc*mA67D^p%jNac098e2U4j!Ui;_IXKScg+q#Y$q|zrd zaN$SWr>=E9JV(-ASG3?mxOKa1zt70=_`rM%2qvkPTBE&%T;48)GvFxlYK0QTdUq&s zdlXEyo-xLtLITH-8_%gDp}}|lN%8Jp0qC&W!2CaX@W8Z_5%s6=WHD?_WN=rK9Ga+L zc$C;4?cV`h$*8H*sy+jciAXBi1IEQy{znqr!mWvC+Tv%BVph%`6RHYjgtlgf4b$z? zLJ|zCabLW*4%&C6bTVHit8PM-5B&-qYm1&xnEJlim(;b(Thu>HSRhBI7KGOlMkdir zkeTKy^vi?V(oeW0tx^Q34M7D@*v(y|1beT*@aS}FS+Zg0iGhUxeo{>NWaE{MVp$FO z{d)Lt8eHJ0e5X@n(>T$0qsf=RhWKH=d7D7laZ%yUW+BZ`64zO^WguqI`6OW{>{hKd zZ|e~ganAC6v=h2ZH^e}9mua_KHym8JIO8Mz@vk7683ZD$3g5ezt&VUrTc>}c zfbw}i;T~}-@y3E!-rPIHCP!<|bPHy|tDcl0vuUUxzw3_QB1`0)Sv!S~lo4nabZPb@ zj<;^&A21McgS|u1(t(K%dexwQ&EgPh_UN`1j60}UY3TCWJ_GOrO7}RhL`j=JHEz|x z6L#zYCOPtL#C=}|cEJM{(SUvKgGRi}>5M>j8R{%Y$3@~`9X0?Wr6ozc>CtzDl(`rK z=}F}e0D#P=ibEsH{n7)Rh}!GDzEW~us7Qi zh6H`DgKbB*6)8wzz3rgn$xl@ZkCM)d_$rzCjNe6nh{s%;tZWVr0BBudAR6X#W+mR~ zzW3ZK4v8;!LKZ04;UD0p-7^>4;B83$x$&v`Rkw^aE-?oVBG+0rCcyBqR_Xw8jL@f&3$KTY0vw*d_Wh(`wp`%{+925$gMt_;eN zBEFAt^c?GqSk`KD_8yp-A3j1fUqGz3m80f@&`wq^uVoj5nKlZ%p!Y(KhD3HaY_&Lfbqe4kLpjZXO$l?$%FzIRzT6f!1UVyHSGr5x2S09 zc~JRO``st0&I4KtujZ3BMZw0a16t}XM82R%8ZRwI`ho~JE-(?aaNf`0 zsrK6sEafd#KkS`sM~V^Xc7c=!5_Pk2L9(Z>oZb6y(HYYo(G)U?Xr8#VJ_??2nSngw z`WPxhFvZWR@WLKQn0ptp!8;QOQQQJB9=>WT&=i^B?h}F zQY0_-j!xKCRshu}zOkZM)~o0n6z|*vl6{W9R(Y06LJ6vI&2`hu#k5rg!(O3GRH|eM z?|v<7n{@k`kM!xsB&_`u&}nKqQF$J87D^(G(82$%bWZ3~o+3iqs}V9*SNLi{0(^QSI@=Tt*S!4jsq3Dwj7l9C(C zL7vyv_Oow~ZmXVHlkD=7x8p9aq9^ZxVpBq>?R(RM=U^fb{;0Beb zg4EUBi`hkNrlE+(X|F}_w#o|Lfn)(p3#8*bZNUdSgXC~ilTJKIX zB4ByVnOH2nXv2POTr3N>0=N)#XOFIo1M*XbmsbEGW8zF7V#uC*W^WX+;=L3#Vc`>o zWJ<*O6PfrG_P5*7KmFfm!5y_WZ`v8`^)&XrW})S;!-AVcSbnbB z+eN*&mhIb*8H(XA!LwxgmjSeKjVc4q;3a0qZ`j{&XC)=2gWh4;P z-_ye{aAUC#fyT#mcx-1d7`VlW2N*%Yz9bAmzuNaLP^$4cqgsc)A>OJRI%5mhZ(M<* z3*hTTtx%2IyQZPbPvmSHQ3PPtVrP)USt%5v#JMb$t$R8Fj4)h`tq%oJwN^SqoXp%r zz(EP{ne=e*%{u@-T$C|4@jTIO@MZ%q(V_>CAsI~WuIP1h98$uJ245iFOTxaQC`$WiY zZFj@S)n)Z4ti2nGhi{&|8aHB2f}?gW;csrdgnjLu9pdKbH}l0)a)3G_XLC!QVUo`yDwOOk<)W-N#n3uXwH6x&CU%ai#?4fv)TT-kKQrA3N8M+gD6 zOx74{B)K76VnfuZ8;@HD4BV1qv~3hJAs@DQu>=h7!OE4Z5WdWj%V+ozF1rDK9ua!T z+#GlvyaGmy?RjnYg`TXMK{X|>52eyqeYW6QQ8{%no3dTs&BINQB?y>=1O<->bRcCh zdZnay337`E;cHghDC1daicy#Ju1sHR-n@Zlvch5pd!{;m*_*s4*qc^)R*;HgNAHcI zmO5NS7uR^GP=^Youc>Ul9^Jf7`WbeDFt?#WKXZ!w*U`5~5Gx$P`}`DOe#3Jjdnq!M zSLuQ&-z;L>DWiWuB}XA2)o%C$T+lX#BlC)wPbFXENVa`pvm@^oR@3JarOhAa^<7iJ z{#Zc|mw~U?ZNrJ_e^S|T>drzfrEk4`QcUM>q#aD|I3 z6+O8)#bI_ZT)sD{o8Z!+O{X^ZN`OS?0&YEiQu%or*-ULauY5|w42lO2yApG}Z9}X& z$Z}N=S zvYdARH3p!8U8O```9UvNC7>h1K$JlF8n!!2bYBLigidb!v1ZTgOTI_X@YMS|w)9Pj z|GFII0rKN7>KrgzY4Gd=un<66dDJi3ktp{(k$q{~C>+7ejc>#lYfWt))MjwyQ+Arf z3`T$n<~h5QP>J%Vju}X;gCdHW%RoQt@@`3QI&9zrk}Br`TrPhk(5RGMn&Uml)oZNHfwW5mSVM_m8RpZw|yNAWT zimp}W9JObC!oN96k!sZYi7E&ENMCCn_&xzTU0_lr=0Ox*6Ss`cc&_GKPI2CL7?@d& zQ05lc13KQGwc*6;=t3fEKKnE%57650a4Ig6Phr^cKd&C_^>dnjR0Kl>miL#&Hiioj zcrigGNbUBLiJE+t1B(l#7Sm%-r&F_dc@Rz<{5A+NVlIr+47iIc3UL-J{N z&evZy`}M&6WYEZEmSk*z3-!#1N-Dora1qCn!okJJfl;tSX%Ngr;X#Db*TE*)Vae%$o3A6B#hIF@`DD`9!{OdFttJ#CDpm^GQ`y-C-?4rr zhJkie@2xNUZYIdM^$-$K*KG^q9!^>!sEsF$-bse|Y-mcty2S2rg#6SsGRivJJPS3g zPp(2z$B&3iOy?i3l!wSdKfD*T5||m3k2|)bbE*W7*~srKR)1P}-{|Qbn>b}I5{mM+ zfjHy(oP(X6$?$G9UAZ7~0Ndq+s=PSizJ4sjMdJAIxMo{C1}vvE3ElK-sJJ;l8in|n zHX z%u0zft#pst`i2y=ERW@-+D}>+n{6)c&lDD$E|-}SxnxNTWMiz3CF+Aq#LQqrSK{`I zMI^s*m!4TcHSbTGMRxu+tv*dw{@7TfIU~NckTnShKZOxTV1Nk3py0gerl$-1Yp;1gXBC8eCY{z~iS}}l%&Q(|iVaTO!z2;xi7}bgRRhC}aZ$ShIw-`qY zl2CU|my$KNO!6z^`Ho>I+MUOcEZ(dFbrXvOrk(ZS{dfbz&d$@Vh&>7eIFt*#c^Tf4 z-y{+pFHuY9R9l&!Vh`ZqzscU(v)VF*!HXn{URfVBdN#WZGGP3(akClul&j8Aa=IJ z@Y02-3bD?_T8891yHw7R0;cy&>_cciP(Y9g6m3O-V+<5|Mf0OSNFRNPYG(LA6zwGA z%nW33W?I+aF;hbfduFlJ;(>IvhJsG(0Mx-!r2UA~8|}I;^eADXybAe3d6GI&R`>v| zlo==!7R!ylXpnErBm>3x@x5odM^<0EKsLn}3++gqSg|d9ZS+dG^ZTs;{KfM6bPxLm zeNC``=fxq`XnU(z_Y!YR<~F6r4a<|!tYq&S>wGJWdb73upIHEZil?2EKpSO090&zlg9S*X z^plHC@QeiE;aj2|V%|M`71YAzQh;&~gGCRB4U|r^zBuJd^=o`wrRQ?X=^E5$ss>gl z{#{8HoSly79Y4XLzgg0_B3@z*=2Z!MIXP8z*E=XN!IC0_GnN9XZq6~qYqFp)- zU6skQC=O}SitdiT`^L6HQrp8>!w2-RHXmH4JHP0q)wJR1Ccor$JzG%Fqs_C!QtKFw zeslGRHi+j+5UWaDYx1hle0P}sIE}ge#1L_pnp%J!25** z(Gbfi%H^hrgUc<%`hSw1D6eMeVrqRMke5m)u**_1W zJ&#zo9{utM>z{NQuTR|cdwDtx&R3+!o3-;`YV+&Lhn){~pYhGh%koS|s(bH8eEsZyz@4@$Gzp0!O z73;q;&MZL`mOkOKrS10Z)vYASG1G!BnNxY*d+WXtI6D==pbtwMpSw*$CyeS9ys+n{ zUU?&et|bbqBk%fFSPcXVWH?vBUytxqtLnzSE}Qdp>p1na+Nsz=C-^9iL-ItXG$)R< z(70_E_B6B4xi7-_3;IOsuPkAOAv)qknNq(|$grS+l^OOC(SFTQ*EN=#HQ zS^2aRw`0NdLH0vq?5FthhVE$w##;rPI;WEEopsgA*E45sQMF$ap8-rS)|M|Y6d6Yn zaUiVm&L?K?mG^R&H!$_eUx^5skIYJ{53?w+w-^{aE$E3nXe(cN*I@et_Qy%+BKV!R zqo-@~^1guo^1i13az#$Jo5T6OPS1X~gXo~;r{BwE9tOQOH=oqL_HG4$d0);osd5}` zZ*RZ3P^t2(EFK;d{`@)0JL%o~AY_cW%K>bu`n-L9$)9selMKebAVI;ajeVCx8$=|~ zBS%#02UpLds!a?OH!6xV>gs2eeKuDJZmv$pa5!>b(-P@heB)lDo&pLKU+!=>&QdTr zCR}P!^FX}7D0hQXk*~g`TgD_;;7J1gw%cx+ZEK_#Q*^!J)ZMq-fC+eozP_A{;vVCK zIDKdR1W)9L+-zwz{sM8wi%leK0Xsj#=c)ymVwT__pEZU``r zWv8IqKTnil_|zFkYfmZjnwIsiO1iG-z9floC!{DtJeWgLbBUI6yA~2ZF^Jr^X4QMr z-z8Kk$fg6%ME33S+HuE*_l5K?Z2}!-pd31?0Ra`P=HQ@aqu6>aMO3mccR#~jOullp zwvXR4aB+18RAL`B2(tTmg~w@NPQbDdd7h&_B4Tf!OuzZ=CuncbF8S8GrBPI1&`HYO zhF-keqi36bAXy1Yq#m+x! z?@%B-6Fuciv|7Cz!YrEe$SBtZ4Vw0?|OiZhDf)j_o*b#yHzdhLHOQ%KPDW{Wv@c|Bv z@zxO~MbvlQUg6syq$gRxGCd@diOuo~CqJN=@H*g00_(MO;07?orr@B*JGwWZz7S2y zfbLhznsUb0SI+ba^Kzq2+lg%VcsPAud9&UGFEyWES7zOyR(WrbS$ zNks#-u8^h}jO0gfXQb#cR9B*1tdI9HIdryp*7<_6Cf5$1d;LakI{(_cQZxjVWi#+R zOj0y~8g60nN%&)gvQykgeihasv#QmIv^!r^qg#hmA#suy{Y;?hd;BcV3?8f*4fLm3 zC;7gem1&+U2~M??KiB9hZ<(U}OD&@Cd7i0sMmxy}BJxfpkrQp_z4wB>k2U8ESpLX# zwMX?HVF+0+KS*uAs2@wldIL##^Z(8~Qo1 zkE;j@<sa%$}wZi-Tj=E3El_cl$Q_$eC}(m zdBpHJqA0)0+ilO@LOZGHh=HA$2h&=;+bn}_4uZ)U%lkSpy@kdFgeg@;1)EJi$%G{z z=V8|nZkZ!WnkM6k_Dr~;M9q?$sjZ5ZhJTcPdVb7h^-buvC(5Ym4|DAugaxS01=UqE zjR;ojJ={(~JucKH_U-#5fpY8F^JN}(`lE9fA%n+Wj2;<&udWCg@7;SFA(>RidtTB< zp(f2oLGr{(V{?42?Tkx#UA^+{v}OFZKf|x4nBMG7%3FVnQ-Qa}{?5xD9g#C)yUdoU_;3_qt*+Vu9zCfwAIVS5Yh#_khD3ShGW*DhdR}+s!QQUCCky#tfS|jXf*Tg$uKWo0t;nMx`1-IZS*|@I^&CWe*rK#3EHMJFclxoa?8|QS)ucfMGQylp50hTcU1F~#J6>kf%C@dl{<|^( z_|Rns-${!8Me(S5bSfC+(wmAHGPM#78-t1*VX4;`HpD#V!`|xPA(I^LeFof{9Ra&I zd+mLV8VM^p6~eH+i3g2W8vF&N{_0BN{FuF>F)1urg3n6DI`@rk8Qxdp_6$oNxY6uP z7SbKaeVC7A&gc=6M0SUXq~H^5Ui6y6|P8KeM$x`{_*0%hgS9Ui6uF$4xJqsuR^weqabY zFr3v91Vs3Ce7$!Z(FAENtYzlzL74Q*9?<@I@jrzs(n+AfeW> z>0>7!HcNzzUi&yllX;-Xg_2mk&r)h|xKy%-Id-PB4}I3$F5U0G zvYFMRp226;-EL;P;2pSlFnsx+hZsyqUd*nsQu&|7h9}8KpCwypx^$HO^nyLtM84pB zSSn4ZIlhYqW~1}z;jMRWv)FN6r2F&LEanHLsYhI3G7~054RJ^k+L;2RUt$yzJ$)ps z>DEG7DpG9S%~b7Iq8mk3bogoArm|WqvkdAKd$fv9LS6*!F4)gJts?swYy(Nd3&JKH z$vWst)oPKZt8}zRJ=^pzwv2)RJ;&2g0_uX*Wx_z>WeXz}OegJ4r`3IeKy|eAX?A!P zLOz#kIWbeWoNSXYn`e94z#xfK?2}}&Er##9^du2J_;KF;MRe!AgI!&5Sh4EpSR#NN zuRSKC9C$_vHDb#nR2y#h(bdK_>dx`SO2u)Y7hx*3Ky!3Hw40N+JswN{@B-;a?2n9( z>nBR(&Q1kNEhW#>y1!fROwrz{*NuL|*%azJ5XeE3F?4L}i@Ee!Es|Q%oZ!YycII@x z#Dsh0yXPy=;IfsOW$_{jIyX~JeRF%lrhXbts(ap$1sq%(w~w1mu7K>W$$!gBF@w2g z|1861f{HBuKA(eCZ8!ONQJqT7G6&rc0aZA>C4~(KbLGmJn*~QDVa6_|1Nu>g&mdDeN4Q?laZltB*6wI6YR zG$!pS9EXT!zd}%j#Xk~RPD%LTgr*WQU?D1qwZ#OvCXB>NoBA>C@}}@d*K!sPOUF9y zu7vOjx6qva8O?&(C#Tno9?(Sak7a{ydB0by`LgBv$GP_+*v%e}lPfI6|@QMfGa{gO%rQ!MSW-KfDj>b*df za56nlcfl|fZH2eYl^5RJe!j@YMP<6cwTCzT+$NMrykC057Xj5P7n>LT()_*FXXp1abJG| z3yK)W?Z3Bz9vav@Vk-CJbg+zf%`YITglK~r5hyHK*yJkR^;v-WKKvmgu%sL^E~ zvH_H3j-q`P6q)0ibh)k7eDrZ|;u=;4xdd%^7jCQ#UDZnV+_n`qL z5U>|%VRlLYaSbY_)s{SRD32}XAGhUXhw zE9jyut_IpY02F@pYZ9B&t^1oiJmPyPzJ)DoE!9utw2DeC;LVn zBL{g~K-XV&^s~%x<;$l0zuQs0B5#^Ot>>v5H`bOGKdW!_^a7#FEO`{zs^DP$x!6(` z4y^j3A>w(TK0C;(zz89PpWvI;LR(gIP$3*2SO_0VLvk%N5~EzCwMAyEzfv^JPN5D^MCwmB@0+T_i4;u7D* zZI@qS#e)-6e788WdpB1nZFLU$W)jLowP^w#s>FI_y46V5O{I|RrO61Tgq<4V5u2Gy zrW)|E!Yo72DuxXNeVP~YG0X=Zptu~A&_kjBcas@?O2)L{f`sV=drp!bqjc7$v*1mS zbw2%$Y95%P`T3+_$OqK>?B@f~%JIYb$;0bT%(mXNK|@7C4jUyEstRFRHv&R$$~DAc zTPOX2mwF>r}L*UpBqig0mHTJ@%&7L5nJx``74q`yQ1*NlENpQaz|Zz zXqwPv&-@vY5aZG0De`g|sGV|m9pso@z0NM|DEPW1w*I8NR?e^UW^8mNAj$RqX8%UU zjH!vYvnt~)>7o$U)?oaiQS$}>8r(Ihyskb|4|bV(gAe)7Z&e!&vDB|tso3z{G_&LM zeZqQ~arcSdfYB5G>lL3WWvvh3s5|9bK=J&AOIok! zo?gE-^b=Kr1gtv1J)gj6Tf`cyw6pOjNb@$i^4PGqwn^)pZ;fx|Why}?xHZAOAKr)C zzchf-LX9qx|JX3pGJHXX53c_NzLFgEh+|gmweonk5gAw{I zAuaHr&Y5U&qJ~@F>W*lE%i$p5u#e$rL+JIFnc`L4`!koG_Q^rd_?&pQd(wl}()?V? z;}znOW-XI#QkkTuH^$2@nu)W-0Vo-KH7%+*x>2!7d`oM2j?S@p^fHS6Sf&E7(tbH) z_rAcAE1rfbByES!2Crsa-__z+l{WUCom}qP__XdbN2;Nr^tW80vX^{RW+arMs26iS zO9TOqGDr#gPZljr97Z`fM}%t!CIGX+vqP#N@#zLcLPJt-sIzoN5M9x(-|(ibr^4s_ zgDmmohFbyEd23PpF2gQe44kuJk-};QxhR_tC(RrKR&)?(rw>4X`yF~;b^-aiD@D+S zIZu-=CU+jcVQ(P`QNa9&f*&dHQtKN1y1{j~AG(L-l8;!i& zz*~f4h)Md03&ksrH0({dB){AExyb3|Edc2cX9TMFYj>i~S73+5(_uQw3Mn5d<^Jdc zuW;=Rvc1xTf!Qm2q_+m?%p~poU(n8$Z*=lRjn1^LI$jt|Jl#*}tYNTCz=^MwE$;!U z|HoV?j#xSmzEq*){`blDG#XFZ1MEp1oaEOogpb=(?QP&6g)7FUbEI%UFj&asiyJ3XXZ$107zlL9pl_UUU!G^^%00Ca1zsnW9V>i#d-a zt}__xPviP4fI*oZ31U?gnPbaSilCn;QpN=hq!k$xP9<4PK!(27YRCoBaOqYp!=>WU zcv&;}V!!(25HEQvA3y>OWbW{-cg9pLO!c^>S8M2pa;8Hhu76LPZF|51g2Up4q7>&s z=WCI*-S;+f4OPK{Lv_As8_A}Xi+++JMz6anKWu+&-+_R>rMXAUA>T?LZ?YGC#A>;g z=5v<}LoS{Kg9_4R*dOK(0kV$Oy1O*;$p6h6LwtUw+r+6hz>QP@@1}};t|YG5ewD~e zo$KozoAzhqCnb|+lUG5~+jp5MMK2ao!To!DaWGkPsaDj3q(6lKV={vIHv2On_|4n> zEFIV0s+o+C^g2sB%e0EDEX|r`+`Gl!ufG(&Ui3jJGq-PuKhUp2=Cx=cGzK{*NmUkA ze6mJSP+e5L7smfi#`5e>W|t~;;|1X+N!?vtkWzsXQa0Y?cM`M~p>0xAC+KHsPX&d6 z_|iQ_`E<7zITnzbsbYa&h=$OtW%7~_qh@CelJIO#Io=A#V{kvx3e@} za_8GYA0-DayGB|Sz4A{%J)>QkYJKq{Kf>`&K_NvLYgO4ZtI<~B*^K-hZRfim=<-4Z z@)aq1iy1TnH?m~C0G#zH(?AB;Rn0|XHgJ0x)T6fIi^v9?HI5h?$%`LC+uoO4md?r= z*#VUwAPyigaprzk>pH9WFiQA#lKZi~N;<7h2iWzkXHPMt`if*3z@~e|vsfH_)(9Ng zg{7&%9<*AYlKFz?b;LiC(I_7Zj|W|(Ji-%XeXvq3QP2(6;NOxikTaUoscX>7ohnV6 z-*0@2qiLqbyuE(8d>~?-F!UlEv?F}m&dl$86KM6rwnfFC8Yk&^ad+jHGGz&{D!pL4Q$=M@ z3Y6vv2d-4^DY3@Ij>Csh=ksIFldh8uFITcO)%s2CYP8fZ&YNtO7emfd?`uA6HTblq za$YWbYgW9>sAEa+R;k$^)9PPctJJa_LUw1;q@pQAt=IbrKGYVaGSR+0)gH_euC4F4 zx_x@?m}IpoRBQ9xc~+S|m36A08$j46Y9S3`jN|Bnf)Vd9{xGffZAru4D7K%Zd&j<+ z8$IBI0vFt5>c75U?fHbMQ4TxlA?jyume*Xs^tiiKoG^fU49e4v2-Cg^`W4ah4f|+V z;$~1C#Yd>9jN1F&s`c=V5ZO=zISr(ie(0fd{=J`yThl#Ij|=Uw^KGb!zEQpez}+(b z)5uP70ZEhe)|=hacgomIYXhtV-mI44onI78kJ1<&ELz?=0y@qT(Or&z-w zQAx~m@64DY-3SF2M&29t4-AkX8zwO{*PD~7bJ+xIrWl18&AtEi`x9PJ_M35vbFZl> z|5WbJ^XmpqT{e^fmpK!WTJHo05G zNDnF}VP#U-Xh!OpB(Q?&s`63X(xEpiu= zhF%u?=;Q1f=Fdb;kUu;v!s>matnVl4f4yqNq6&hW!P0b;9Uyyw3FCHzyDIgGJWN9h zveqEWz*CoB4f_e7z?dz!?nwgbm*t197?y21T>#)z?!jk%wCz0|pveo~RrRSh50y{L zi=b@np}lm*%-*Wq<$V*9e8~H;k#Hnku1vZ^!nWNjVQUABdM(QhuA&o$PXs6xcX!1< zV_d;=qPNW#++Ofx#}Hefm4Y-If$UPa-6$T@iYVh$pOUbDBA6=IE|B_#b{0Upg8|2H zQjv=#j(Umgq7@1C@LVsdT8q=>_ZC zLVE(ij8l=?YP;Ar)Edh7O%sLG2>I^(zH6o~1HXakNJXd(o3X}rbARpuUL$(C3aa=sb{-DW0z3zw5AuhH3uYgZoT0+MvJOSxff?Zkqmv&O zteOu3(!F(zu<{>)4=0`YgJdBONGw;2ep2G&snCrj<@QI^j$RbRF98? zX1lQmpPXJ=Ilr)X|Cg};u%u1MiFj*h*%xK~^E|9XWo?t539;97bu&?_qtm1&4BCpJ zm9JQSv$fVGhbKZKc6-jxvq<*Rz{q_&>NsvwzGNdGko#MbZgTVa0n(l@^7vVP`pu%8 zJ#eRV>+zq{)kAMi#WznmggHi;L3R`c3}O4m32A9q*Gk+F8<_XgsV*SCY&j&g=aT)urVxYJg>2DV2>r@3e!G&5((!(wGa`bz+^TH zmCpIUJOhoBMLZUKZRtMu25Sz2FSH9dsl=A&txrGfJdyuNyq8m`Nejp^6o`gKTZ!&y zo-K2y@;Kc}lsC)mXt-jjo)_!dgEpI?Q4t}XYj62;S@CA;?N~lsEfLeZF{7SgVI5bT zga{~=m=b0$44VvgSm}je`-Bw(q@9a2rJdtfCehyg;Yw#D#;9>aDP58gVhVQ*5Zg!f z>^12}`9?>pSRuY?MK}O}toRxxjsx1`jQLzfIj7Ci;y|I}{i|y%R$#aW zV-wiWH1<)?7+9acH?HxXU;BG3PN4V$tMeExr3_=KW+9dU8F`j{rT1I7lI(;WUFP$&g^`mA%3W5%Pohs=AQ!4s`E8%(L7*~G%#vB`@P0b zGRt%Y-VIOetzsQdI@UBH9bPG_*IZng8%As>?2ZqLSjnxEUwncvYewDEWnWCDr`J** z%B)#;C*gnd*;}L7>t!tX!U*I6gr?p%CR&*7kla-<{RGfWUzrhwjN^$KR=jh{(b{tD z7y0c~mNdx`Y}0}em&fagN)HrNtC<4Ovf(F_)1)r()r}%>lZMQU&rvkyA1h>cbCP{@ z>aqs%IFu+@5%*=vKO5I0;$B=-!*tmpQsv~oDQXcj2KZ+7)zx#Hvz64b-v-01RU_=I zBb4RjO=skdPOfJ(Z_RlYDfQL8`G|_1FpDAjkei#{vtfpHjPP_N?S&J)oo$JBl0%to?wgFg1VbX|#w%aZ> zyp4m!5r=xiZ>sOm8&y&!GGLTG%}>kPlH4M}qyJsR(;*rW|egW8O>543x;aZ#ozeOL^6FMf{*gnv1s zw7Isro#@NXM6>277d*X4&3#W20`oy=$|L*SSEFdwfOT+$$kOI`ira29RM=xS3h^)MV6q;$ln?8XQ(oV5@2+g@dYK^!3&I`#`70Cw(`l=@v0ja zn=@lyo-b)*Z%LjDU^<_`A~NO=M1;07H@^(sbYa&nDRw;1sIzb>XaO+fJng%pI)%ZV zk)^7+k$Pnm)5Sge-UN>H=l$`JJHK6_vzkDM2cyQQqB!1nY@9Q~g?o0b%&K|~OFz-0 z*A{nBX@LQ+QrkOr6|I>Td7Q+v?tb&=^_%TYJwG$r;i|y?M|=`G?=4)Q4##zU;x`dQ zy}x{hKe{_W1|od#wC!*mMcTR@U|lloDR3@;2-cI6^l?@^v_695JLxxG)#U)hjC|@` z>x^3ZG{x40+5}N%kEN;a${;f0UzT4Ze-*s;!ZSaGC4m}Hm0rBN)LH#eqhX(vhtGwh|f>4uCY zUcYy~sv-vc5v&qo+@H9&r>JA|gB2Ic!-^eC6Z9srE@=6;;8pvb@EX_MmBwju^a?;s z$fUTAkLZs?bN@pO;JaDI)0iF`fbRv`+CS!)6ntdqbXm=egj>4PnDgWkm}4e~@vZsd zL^<|tUfgS#F$dqCxw(6(| zkOHrg;=v(9^ykf6T#&n{r^#b&2PXqI*M%JT@?>RfEoXH;a3f~LNsqwBm-?dh!3qaB zMDsELzK9kjIx~%#&DIDwTprytIWqp_aPh;eBew8_Y^fA{EcE{dt68^6VQ5AfK=B0f zvd=tUY1Q3u7r>~GI6u5^Bi!V5WZD%#N8AdMw9o zg=8|6LaLE3{{&~S+&qWW!2}|s-^Ue2%FXsHIZX*`tK8J}#mL2R(XPFPn0l?T$W8sF zLxFl`3L%g20txwR@9)bAOaMy~zh5I{>{8WU_844Y>y781dgDT$QRgxIqpN$mdt3F{ z;PeOZ6A~6pl4-}4D3fFSz|YwvMr3Gzh}i)-2P}DhOQ5i59C>$hr7V2EW`MH%K#uhF zRvjA2TXTXAOk?%{Zv1bEI0=kmy0+XGp;h!v14AO!!1N_W2TWg#^Y6ck5;6Vk>?$3z zf>ml=;(!J?0+u>MN$L-R4~}4WDAI}UE5QD>y2hE@&ZsRBfGT|7rh+FnbK zR-Gl@;Rh;xv$1T&=Ev!S6H?1Rng1^?+}5cx8YGfcc+bT@=I|M;Z@~#?i9lsn^xq%v zTNwsW;@lCNW(EY6ZM68H^aX8Oe|fk{0PALX(+&56vjc`4KVWK;+tePCIcl8%6Bx{Zy%#>=n z9@&JTp-LN#P&e-g;3V;FTuR>C=dq?ewnJT}q*upBm!-7)R9*j-XkdhR%~@zW`ZpY7 z;1!!9H=?;uM2(9#SDclV^|s*^w|oh?sV909=n)x==B`rDl+Gujkx|#VyUyRU%JcGE zAlJbfV~V)KyGESW@p?fQBj3S+_Db~av_m^+s~R48FxkxV*y~Q2jacJs$8{X)UB~u& z-WX9{I-hBDeW0naW@c+fop@fT7@h9C@wi4ROka-7(=x~Fq#=fLb$k}k4L|MbGZbC+>o^nV;I!P*AaLD3%IBrd zYdqIF?{VK6D@~7AIR7LObHPP2($h5>$s|g~jwCW!@u;+CT7u=I$m5`El+y`8W*)sN z5UT#}aY>^O{Gi8gja^#lkVYqn)P??$;$q?@O}M)b8A`#i^|0jgjQqB<^mtEwR)S2# zJ6GY|U8#7h_HrvP%A0C~{M=BWB!6?OWAz>w2K|^kG~*Y;Xj8ZY6OPP_R43oxQ1&)b zH{+)++$#+@45!wajk;t?6?Bq6hoVcgLyIyjDcn5R)^g?3xiGZZr;&G~Rwr)exs8 zBg25OrI)geWwyvRv&^+`e{#WDoID8-7%uZo+eti~C8@8`l`j>fps)Y!#MhtrnIHC| zEfNilXe8vig_wVCHjs6%=-^@z-Vp`4DML597M>AJE!pzK+1gK&LEQW$xk8SFW^L%VX-4_0?&U6tquSH~Tfz|da*YZ z_X!#@ZqojmBa+L%UEqR^rIL6=u0xC~!o7xa8gEiNTvIW_fd+#6_S@>O|D2>s#K2@X zhAa~Kq~eZ~Nl<&EXBb~h>|?ri9j|6aj{w#nvWUF$QcvgV$m;R99)0gOc+em9U%H4& zTVc|5H)2X}8zL8P8{>gh4v{W_ZjUhAa5910wP96{=Fr>PkbYv+l*14Vf*zLi9!#&a zEM?Y*UG%URxLKTG_x-}jIBQiJuK}a5NGG4GiD7GOV{K9P(>tq-H!PD8(nzPf%!a%| zNd-Em{hrL)^%;abfMIxR;n=;y#-yQT|9rZA?YJYHdqa4`YBVCy^{dG{^R3=v&MW8> zb1r}ff2sm|f@@bvgR{dOB6=G;%juXijQI3Wv{G%DTjkd7Xdirr&C$vMB}D&x4%hs+ zy8-%ER4Q0ST+Fi<_`SU8GpRfDaxb9=_4v+vbCS9;YI%+?GLUY}$<#*22L75^;6Djf zu}kgC)bHXh2F5yl;6k*4FmFABoY(0iSy3T}kRHsu>+7W@GX3S1!-xuCcP(sXvLg%h zu;WAB=C!;bHXhbNeJ~IQbV^A0fbQ*29W1p22j6kVlJa(``?p{H4M%;`ocGlIzLKtF zHR9Xq_f^-ob`DJfocBf+8pApC!#rZjVgen|2}Y}gZ)cv8kJN>LK&C6*5x$}+F#P2; zdH+`9!Lkw8a4H_G4e#ntI4UCl62ug!I!ZP5=I8Eg;UWM}_Ero@fcYich>ZDtG}{Q+ zM|D4N%@|1}4pas+`s5r|tX$)FOECEkiT%6*H24dhOh^4)1PB@8#tXBu4s84s4Runv zJYHqWyp?yEy>sROu;0M_i5Iil@5j%179J+iF_w9A5Cs%-tI*dL7#FtyHinEgv1!5O z3Xkj}SxgV+b&s=fJyLDUwf+Dro#p09Nhw3|w_ z2e^!6D?8-9zU&7NO3wo<&O2enXYP}ur=#mrEw)ETggoj(J{C8&^^KwBdU0tncx>}d zAt)huVU7aQm(=V+uCiIB=Rx2F5d>H=Qtps#NP#;YJ@;nIx#Tt{Wu^9X~xk=Aep;- ztcCm9<6oT3>8C9#ei6E+O~~_V3?aF&*gGvIZSRwkF1ER;SSb#p$NBnIe;*N%rWUSU zNGw@LL+FlwhJ14Q%2#@;nJ{?W<(JZi+ITFQt6USS9*5$~8?Wucxz;O#n>fI)K&0GY zrI>MH-;{ja)pXi@+6~(33gguBS#&)|+ZrpZeU7hzcTd3ddNOn(tmuxsRM+?URJC1*94*;JoREquI1RWlgNv1_Xe(Zmz3twcGf1O z-&x;@017lGF$T)EwiAPPep4%X;dO0$H%TR!FcGk-<4XQ)J! zHP&uCO~QtpBWq2wP{->>>J8?lAYtz_f~|>VcecH)%2jdIiGlfuG2}=gkA=s>!mnhL zw-(?qBvW@CwG1osT%26r7J&L!-pkQ?l5EZ1Wi9szbv#DMa-M zec`_5jG_n7bAt)_W6B#p)jSh8YBSNlQiQbqdTlbvY3T)TgPOtwuuVZ|2+V_WnboY7FM$cx zY3l!2%OU;PYs2_qoAT3dw;2{KBB$cuwEWEMZ3?hXk})gfgcjH&iPXpMj`Gpu-&UktD>9JlrLdy#>4623h?Ckp{Q*T5YQ zZ6_W{i0591jnoIUuK7ky{@!A`Zi5j?Gk^9se;|%j7$eT0C+|qD{AVsBZof~ zenLuf_f-1bt+6FKe19TRs`ue@G*S>9|L?Dh)VnKTFFOjBht*LL6CqcRP7SBgu4(Sq zImR81QL9JDZ3Etaild2D6Okva7)Wq7KEGQEYo|y7lJZ{e?2|WrAt@4Z zy~RtwZ}~x-p1?{~YHLM8;9Ei4iTigD8*2$gQr9Yp{K^H7>GI9nKW6n6@1;yVuX2-m zmEz%-uRE4k0XU4cAFA3HlIdhG#D`MaBz7gX%kV1qc4ypWsY=db)+k_+f3)uGI^Am3 z^pPt9Y_L?67r}bW-G(^*K3QRXYs?%qMQkzM)cHH|!QhR74#`-@cOLu1_F&pwPZxCK zuBp!p)%ibn6^%a!7nFQEnQZTn8fVV;v6Ym2>AcoQR;?mus{Et~)Q z0CJ0=zbhsbNV;#%Pp9{U%%C&77djNP4$<|Zt$Z7E-v8hh%zcmO+~OK#r`o#To}R35 z*rdt8x<{N_poHQK9E6(4w92G=<)Vdr6jwy^Ih_nqs&@ZeinmR-D;|;T5`2q+-}kit z6`xp7eD_PFHU(8?DgLzJT?c}_HHa3Hi2QGk?mp7f%@}q^4AEjBaTXZM98a&@5vQhY zOjw&^Vko|gC(>oo^Ee+!NQ|DWp*mC?rSr!;E1?_%YeV19lmg+A2l%1Wq^_*~`-r#_ zQ!Ys2Su!9=ph1=(Y(96m>-`Bq!KS6v^MllE?fLM0ugLbc>4`nhp$C?l4(J=7i=V}~ zZja6|VXL}6*}9v>>I10gWrU8g388!E);mtSsuqINW`gLw{b2f5{psYhp20`8B?%*N%J}=lPYxlxucTLATmNiTGTzWrxpu zLURH;b^CLt95)fF(`I%T&nMZr5DU)RfD-qY%}}c0R{LY#_F-gDak56wE9OYh^xj;x z+RaezF(u+A`n8Yqi-A6+wtrG3*$hea$2WgI?=IEFS!9U&-6&C)SHD|D2kkD*|3370 z);S1N$p>5%P*;DiC_YOivX)M?a%1@4{+Y%ZHtoN3BS1RdZfy60Q38xU0s2Qh9Vc$< z8naW?$}itR`f455i{#^=o>yd(%GwFmxB9Caknp81*N#=b3lE-MwDCnsl+K=r?4T*A zI~1cs&r{n|dII3K)y$6ExCtH{5lvyvLZ#7!IfeE8M$RdzUFT}uO=zpIlp<2%10d|i z`qOF6@Wb2zIMLf8an9;aH+NS9Y)x!Ai-`JGtkFy{QDpZD%_1^9HQM!V z7;-n--bY*pZ~~)}0f<(5{7dKUxMjzj)WEuBs&QoQl`K&eAS?nvia6o)|3yO@Vjh?Q zdwMNvV&dLi)Sam^I>*~rR)QA;S+BfzWWN*Wx3z|0&^rd8Cn|M^q2bd&66uw0B%;!S z?4Ch5Z4Y&xei>9`Y1}_GpwtGO*B*~IgnrtPC%SygM^~TY*u|d^jfDH$Co1Z0bbz)3 zu8YjR6K5Z0G1CLqu37e_Q;pM+s%s_4)k`&2{C>#o0PkQcMw(v(jI}nxp$c6pAl#|k z6eZt|Xt*z~IfGk)K%qh%#qNE1aBOcC5L#7dtw0kpD~hKs@oiz$bV(OF)d{OmWz!O2 z8kLu-F@#n&TNjEfAiF2|rU>ivYtP@juN9aT)eFO+vhE1&i>(LyrDn6qn-!mWURB)> zMEY2~Y&uDDLKX#*Zh#A*T_p-?G3|MY#1`NJ*?lw5&%;?K+G9>RxGC_fgfqeDBILii z)xpr9a<{nQd?1tb;`QzUKn|$*X+eiR+WN_n&UuNaSK!~oTwEQr7Q7PqT3)gAK#1(8 z7!^>f8(s$ayqv~s4!?;teuR$Oz5c#y(`*neg}L=Jtpk`Ezp(=jB*()8YH1&xi+lRQ z`ytR46aeEA_CORRj(i7Zq{iL!36moSGk$00fktZAsTdII)mAUes(4y*AS*Sz0jQEa zU2Vn8#kST#jn30v_w>V(CJXC@lTK=VD>pRn)NhsyI9kSEoY|{M3Q(hS zJ*x!4j%_{f3m$kmqz}LNiORsg3*#3fLO>lbM-QKwT95MNwRr9}p!a6LVH8GYuS4(3 z+n|E7d%2CaO%K)ydmyp~_hJ%tRt@`Xt*}{>c%9}K)$zlq5h?7U%+emp?Dq(~b!K$9 z1Glt1PQF^?$G4MTWV%5d#vHy>h66(G`*5S+rsc1>)JHXTCF8ar=Q}#-C5vCY)gqX+vU!w%g=Z>g?;Dw ztVAUE8NuqEx!%x^Sw>%klH%&2RJA_sFK%rESe0i|z83!`3dG@METdw;ayHW+))n%| z2TQ~xK{bHO{xTQ>x{?u~D}4)RTQ|DZVK~376&8TtKO*vQRG4;<@_n~Ahp2T)rzMfI?Vz}q}Gq|V~FrA!Gg1eNtltzthA3z z)!qF~#Vgyj-d8?-8R!aBO#xaNNp;U${=6klBVI%hbT?nMSp87K+3H`$!w}<04TVgW z!mgr3&$&E#9m=eP2K*Y11$gU}&o>RLB-nbkg{jg5zA)Wa(`V%G7V1#6ybP5rAdj25^(}iWisnJ@qLPlam^D?8 zhO>ktDoB|t=JSb<`~aN%=ufd1*_G?ac@)htE8v94d~EOaL0&E(bY|GoVC-7l0NZ%; z!r{efOrksD+JH_e-Ot%~E1=!DDiY${h5Sp0DwTCah2eZU&DGU+-7Aaq%gIfPJGF2m zxc;`*DfvZrGau8T-Hyy45FC|*AyoEM#DW233Flns`Ap^0IzZ|40YLHOXy(4tWs2D9 zj7<)A(fsM5sH^vux_bSk2akFR2H;3STL&RETjH}(~mBNAmJ8#eHC57w9@0tHa}ayCuUge6%fVHDP6PHZv7{ zb@ROqi3!+7)B@D8-X86;rsF&25$f*lf;E=YD8Kg?a)V;?<%=!8?6C|t(0B-kJ5a-y z>**uJ5Dv@a*Q&d_kq*2a!H=D}g}(x+xtq+iuuLwun|S7m|GE6^=^tEv>(aj$7#X9d zu_lUDP^|h^SAu_=`lYFQm*~_ft9wp=7>e!vpl&Rqy&~&9Hh&%YiV?y=bK2`z*>cw6 z+Dx@+n@gpUHaOZqt*+RLFkqWrU!bYm-*D`{1GdA(AHDPY8pO0N!;Nv&ql#cRY@kf7vFZHCW zwkN9?x0XXnuQ2q9=+pkle&!i}*Ub1L)2O%E7s*f`;F5O9>;fPPO?=Ly0lssho zni%$7w~h!C`Fvh9eNW%a?uoRpQ=pksfTs!B1hAV5#Fwyl_w-P{Q!Af+lxnkYaanEP zr)!M84)17Kk)KDxug_=F4oz~{O0-R83Y7Ub9RA?DX5R?OHVQKyfhgkFH|axtai$-Rod~mS>!&1!om<2~ z_cuRU$t_EuWddYThT@?X+tk)Je77gv3oU!mRg0YdX{D<(>RDBq-0nnRn!3#91sk1! zfCf6H3|CTx{&+g4b32&sDm7&sewkCr@#fl@E#hJni%s2hynzq!VC4+3|NIN4Rsk*X zB0cO{Axug((ZymKPbtsw-D}=ursW%)EE_?q|wAL5_(HWC%q#ExP6Jow8Q^io^C2VuA ziD_r5yM_Pa)L<^!mxfv^V_3f2#~O$D8y@ngsnxM3^a;_Icn%k&pFMsM&#NEHkbAuL zG_U(Myc&C1X?Gmwc({K&=)f|3_fS*>{vhF#oC<*o^H@emvBH;h%$rc)(9a9Y|lU4`;J;6 zKX0R8oAi&KFUsUuIk#p@RDhNG!Nop!`6wn^;3Z$3QDojGf4(LCw!;^f(w*1I_);u} zqX!T#j4vG<5X(}vxj20?My6XFvKOd;NB7IUpX68N2%Whv?a$7yGd&x)Z2P*%LebD` zIG3Nc_)OW%Am=Nj#XLBU#hN@@2j+&C%{D6&z#E&l`*;5xQ+7$u>&A;ldAg8GHw@Z27A3*W1ZBtyX%b;(D zMN-2mZFcTQvKn(b-|{=}1zN;F1k0%ZJRmZW@+dAfVCMZtm2t&-E0_Mwh8b`kG(?H( za2tpBe-uV`=OTDGm*ec}F*uYFN33Yi=z7w1jQ1ldn|4J+j}nhauJY~TO}lTimG`ej zpIa`7X@JVrvybs1gHIu<5I#Q@Z^*twqj#?8&>>x`XGD+!;&jtXJS$r9A;s9WKW_m2 zsO-)9e-`z>5Rvmi?|@J)JRGtD=%9THiOWGC;GcTjl6?uBCm_CsS)tD0 z$lAd0pIPxQvu|_)WH8YE#|p5U{$m1em(Oskmgd}tR%-IpfIF#O#2)YR z-4zDODFRZ%mpLJW%r9*>T(VT@)Lhu2iLX>}4DgA+IRcv9_cNj1{r`Q>KmRflYF4h| zPh#|x1c2&1A}9y}ZS{54>`$o7MC*aAvwOI~=Iy@m?XGOK9+7{D2y7b3e=XYQj5Ti? zlwO7BlEiyXQ1LW>j0BbC1EO{wj=B%4ZoV$f^{hcl zAb-CZU%9_$u~b5+o{3x-yA40n{}9LtgWu()YoZV!>H~YB^R3BnUI#@=wPu|@PKgfW z$;Xchl3mzFnP#i#BUMtb+1T9fpkUfED=6;A;T(+>en1K00$it3C(za3{~OQ$eumL1 ze>XdfY%POZrd{f*24$z28{vXsN$A|5II68{-MD z-~aawCbl*_Rmz`wel%MXs+8ett-NRjm5HPYNcLF3@v(w#@Z#hfAQMXZUP}==6xV0| z_h_1`qE03TeRY4#d~UbCC!nqQ3^W9}wswW_Eh8O$kIFD1&pHFka62R|`^+Qq zB`esKjh2z~Pux0KbZ**)J!;MXhW8j>-RA?|+-AP6Wo$$0o{4Vcuo;Ochox1_;)lI| ztN-7}(8~@;ag9LOB4#1V7|F}|P&og8tMBBQ9|d45bYTqleNWnNw0rV^Vxq)^kbmD? zx%@t{`^rf0;-NFWaQQyp_y4S$ztZkNnf;M-2g|0BtzMHbHruL#an(QSe=B!TjZ1h$k%UW|EOUSZR>sYrYm8>*&js+ zPZg?2+8(KA$lzH_Ta7hfz4!k~b8!A-^mk>RrysFU{7Q`0b?AlkRcX6TPGPBE@d^p> zX6hMQzY->7@IU!K-Q=$aK>7%XaXAK z(J>}$d}?-{Ijm^3t7?WsF{c5RL`9jlrs*Q#Ct*=x0pvBzw8T+8>W{@M!33iwhTk1m zgkP(C`EmTpG)REzQ|>m#X;d}9RTcOg!C%7ns)1mQMg1|+h+s3pnupWWr~JD5Z)1wnr8*q}dAQhHX1wnE zh{0#Am)SaTgyt#aqtf559%5EWDrgt~#;o47qWUHGy#Ss~1;H1KFc1UPKZn-*_gj5& zkasc)!qysivEZTh`=!glz^Nqv=Rm;PMx-J=&PUiV57W*^nnifBVCje z=2E!2FJJrd_d$DyljPM}&%{=W!xv1p^GA zDX2p)AifNC{(pqMbySpV_dYH|hje#$2q==nP}1G4w1A*=%#hOE(%mA`poB_ycXxv{ zGt_rH@B3NrIeLEU#~-jBX69LI?tAa+x^~?AiT=A;z-`3;0RJxqaTvPegO9mWYtqcR(N0A{fU(i-i=6W|DO@dwFnlM%Oz-}dUfIYjKo%4u z>FvZ@C5=`$Zoy3bFg)-RZHIp-!~cBZsbE4ppj0+Ss?R_0tywp>V7e1VyUHulaHzUg zc2-(AJx4VR7(CdbbDX2%?;5?tMr^)Jp)_uJy`9Sm2uJ z3or8U3H7$fiIBN%ZwMf;z=PoC-Ry!B-v=l7%BKVySt(ql=?X&5pUrGF8%ir z%-}k=`H6x3%b$ckG<@Mt)^-)xa+QuRZq|4;ii%y5J+NX=vh+~f9$=P`JdEN~z|^tw zO5(EPjVP%!{*a?5aO3V3P>vP{NMp&NMcm*6KT)*STppo9?EjIF}tb;kX1~%`QmMUhBj+{t;w_N{Uvtw#OJY(CZ_o@!Z z+3#*X!nU1fmxucL{1OR5RytP2V&j667u2CDI&0n5nO=>1YfRV^mcFPL;_e zQ-vpUZ8}eFAg!c~IiG=3cKSem0#tOl78QVpC=tEG2?FoKiA|+EtK|+_jl0 z0Mlnm11vvo5?_;EfLI+*k#aG$S&!wR@N569m+Fy?NXImj>tR-G9ev`;HOwe8UWG)?vgu2)}ydP57&u2<2Awucw_8eTL)s6s<`r zH`|e3G=1m=wrKuB*3%NM=uMQ5G&Fp^P~PbEyPuZ8Td*M5XQm7-;ML#eKmNrhp!#1? zG<*nT@7+7%aEqHMXO!R9s~IiZ}5v*k~sm^F~uI7Ln++YNuNIAOd1FT;cIh9wbBR42v-A+@dg-ZO2OjY zJV>f{CCkhl(5iQmw7#$%Ucp9J3VZ!)!~>Hmlrd}?DLM#%k#Gpd8k_2>UI+z)kQ-S> zK})(H##%ibG~DzV6muvEpXil?s`u50p9&mpz?Jci9KDJ zens3nw;CIB!z}(2n%yfi->G8bvVsRg{jUMNtgJEq=Y+MA*|CpOYHb0N22X?6NVHGU zw$)3xwf3B}k)N3;WCZo4cbso;g*Q)n>UflBn<4g)-|yykuZ~P*{@l)^Ss4xzm$U~{ zG7|Qol39<_Ay%pyIfD5J*|f>xPe=3o7B*cl&(T~5zdX^;>8{?*>h(@*$rtJWS*5aR z-g&?8tn2gh5JyYA`=(8NfMpE&85y>4v9>++H~saCXyty@%x3|Rf(2d&mfyEMm-*XW zo*KdC=|6l5ei6zDs8;PD-f_-rv%K4cj+jbXp-_r{AyJ_c_baxhW9FsC$7Gh8tJ0KI zG|oTNR@)8#qE@7%&8k*S+R@p415DFbh>&m0NYAiIt5hem9{$mL7xHR3xb5Y3-^I`E z2J!qxAZC0xv0n{~Cf%75N=F_t3=pI!^*zsWG#q08NbIV~+XO~YQt0K z(0I4(y0_|qZj)%*#MSp$^Q`|VugXa^nsYN&asC)Jrf{lCeRmP%sFHKz`B$FhR;pH* z(9#i*mj(v`+MF8W8Hi(On0S>M^E)M4g!~0X)Wt|BbNWv!BY&Umjno!jJ=2>w(lRDS`}Ko?B9yjE}Q=@n*S_PQ7nBhDGG zD41_db9Ki*^DXlQQeQPc9XA`b%*Hz#As}(ME*s9|r!t(R%4WjwM6Smtz4E|_(+Sa4 z3z5QQmqZ$5&9^fxZWmtdLq$d3N5vk#Uz*EQiDLhX9_6?oX61hgKL&%FQe_JHlG&FdIHtmSn z6!UkJn`MH}FR}N}a*er!Z7g&%iE$xEQ_djlT91r@B{_4fO!O>x)bd!3W=gQNTFMX- zD-9pVV{V~_c9!E$ZS5vV=(1*NIVt#Z12t~U)mWk*_-gp*F0SQgF1oXS4#$+g>OQ8R z+Z<81Z{8NJ8LOeCD}D6Kq3{XL3kof3+W%SVk9vSA~0LZQXHkauy?07UGF)G*f>O9O1-r+9S z8nfW`Ppo|lL^D#$%_~XnppQF%$KAc|G4uaR=>6rTLo~l?LYd+LM)1*Gv2HLVgREr~ zvfbAc)$*K#uwnu~Mh+Z2S60XjniBzC9uySjv9_c; zP1?TM3k{11imV}f`*t2at^X&<%=saPpwG`I9ZX&8&k#=qF;7l<)oNXc|TK9rq2zmLqb0E(ET0~UrB{GGO z&!89&&hR#g$>&V}#^{72vQfxh#3Nr@E;4=>{0KY2 z^(NkJkCgKM*s=CU7WPSR7;ZKp&IvlYTB8MT$-6g*CCj_yta{aG7FKz0v+i>{-Bgb# z!PP+*?#@2!S70G9eTi~a)wM5YhTvO5onaG{^tKx+nRD5KDVb94Hz#F9@mRyn=*%p85|X*WW_av{bF&!2mibwLhT0}F(B9vq zX%*b}8*%&D0n+@aon>qvdiAsh0AABqSp>glYgXu9hRV1dj>JkEJcQoJ%pJm0v;Rv% z|HW$D=zKXPlddAZj88T zrz4T;fn{M~k@q6w$gL!!fs?Sn8ePhw+tB=2~w4~ZQ7{Xjr;BMTM1)mb zNIwg@6SnEWPqJ$bqz1%?KuM{7J#Y|u z+rbtAP`fV=cVRU<=wSVnxS@{N(Kng0~X+)(SMLDZk)B8b^}!RR0>wZ`c3 zJY&2C#PoEpqNZAO&ThDgg&+wpf*v{$i6xkx1|YMJUTq`zaEaB?Z3!}KjmJ%obnRk# z^+ERYap|}wa}s@jq4SLw__d{%DaF7W`bhy3R1|M+<$B}9=uJ&Q6A^CO9O;{e!yp>* zdt#qECm}*MQ>J_$aimNqyiET!=F#7hw|`lxXOv>^`%$#b3|qADQ2*F{jAAkK%ZWI)LM4Fx>H3G!$KodDjRenYnzz45Y{ zx*%sYC=v`$mv2_m-G0Z&$ii__&_xXMsFceZi(R2Ayrj zg$7S75&bD>bkRs5d71MyrQ(Bzux7a<9@sSA_R!6TcLGG%4_7!DVhI5B-ji4@T6Dhg znw)nbT_bt2igZ~lv;0jT^auy?Sui`-Q+KV^IkSF|_>Qc3~2K`~-Yj(;s9#k!+ankZnOm zPU!xGm_1_HJRzS#jdZM-DVMy_h9q2Sxi6hAaMwn<)IZr7N~lL)jTc*y_Hh$sfclAlof0-& z-F$n70O#%(o#?;gh#Hy=z>7(AOeG44XP6UHYuJ7Go8a5d^rIur4eG@EC3L<&k4gVs z==_!D%#?j^1hs$Q$sXPO*uVNQ_$?i0|Y(c}+j!4khe~ z5_1h?3wmK)9xXj$>vlJTDTT^HJi%a2##|3^AvzR%wYOPnIoOQEC6B5IU-wLwvQa~x z-X+nyVI&Q48$EUwPJvG5D=Er489+>MxHx+{I+1SN?@-T{vvAUVX0djAcI<6~KTBsP zR-zGd7;AHi{!GMgZL{#tnhOVb)q-M*?WP?WdG7P4*6?%%L-Pe$S8b|{^}s2+1<39Z zG&TLFJAGUy)nHNElO_Aa%u|u%8kjQ0cOU~@eGm{;?Q4{NSU`&!9DM#)U=y{cZv73B>-7T7Rf-UL&< z-8v^D9J9_zx+i7TE5IUTH=))Ha`$PZ#@La0%$URS)NTaOf&+~0 zT>uC0CeD>_ebg-m!HR{bYy`i{;Zez#|3q}Wc4!o~pVeXRjzdd1<9DWbzh2|>Fa?qOk$CD<6 z)preJtU~NLySyJ>apf7Wq0?WFjfRA0V4ZF2u5UE4G#r1gMZpXe8l%R-aJVhzW&sw}CgVB}Pe!YiX)SgWwB!jkuzIh#Q>@nNBvFW0Aj zjzi&#KziSMZpg7Q#yNeB)o{1+#-zUVXFI}$ri*NWZmk>~pj-D%bX*T}Bpc)!CYjE8Zq?YICR8}A}o;4zJ?GvrI)sUZ;}$bkO$$4urM z{?7C#lU4WTTBRF9q8;;=^)!|Lz5d^KFQ5tb(sOx=svOc^Wloy^{SJSJ{F71g75Gv$fD11>-hzFpAA%7M=^gp0A3cbiQO2f>y6HiH&pA(Y`M( zD(KxKDz_Y63#xXVXO_xPRU}~TE=KEEuOh--(FCQbCOlP3+26~-!MU$SwLNW8OWJN5 z7{DGYYM0Bn>Zv_0>e;H`05ykHi_Kor4q97#MZ&-e3Q@IOJ9I&Z-Z>wIn`t&nXf}LQ z%L=^tB~FI{`r?L+T&VVUoT5)`{5GBE-O;VxeLr3@C zMlZ`U8-vf4UN5_f%PS+k{2IC}W-;R9he&^t-)*cUXhBT469|z1&Wz-CfPQv|PWgWE zWZN!7%s#pcugVfTo!$O@1)D7(U9BP9k3RMhKp{u<(bK^^G*$roI_H0X#y~lyvw5Rv zGtySe04iQdT}E>bUVL{q%_!35r$H@2yc@pqRo?SkG+O3fn@AJ>UT4 zsPZF0VpuviR8_Cinwx}>Y2hREvkcG!d@^G)a9nS(Zu^x~QzFkf3pip4RlRRHkW#ax zz3K@P-$@m@(^-7j5KK`raQ(oyzn{|+Lxybl+&%$^*@tc%2$Od^VhsuKjhc`M19CKo zeLh^beR+x$wPeqYCl|8u^G~@iz3=t2V?PXRqa7KW%nIC@x_iS7!@oguQkt$Y$OxlwM=Cob^wYcNsRUJ0erE_ye|ZynN?l8J%x z91(r$v!##iYWI06k%wm-(6p9|@$afV%Qph8+u~_jKZLmzDeNX^0$2;AuI`w`5HVo9 zCzI>mJi*xHEBPg|8aY=IuN)l^>7$09c04mvK6FPi3AJA2|Qx^V?DKy0?^Lo7BvpL zzZIBi=frpoKlA^)8~x=INDR2N5sid9hG~!jH}#*8Nrpc*E%dSfTY)%!cg32Rj5ph@ z^=+PKEQOzR1U_aVN`iwn>id&V$1upAG&f{;4$AYb_1s0-ipsAb+&4FszGPaLE_<-h zwyd*X`mDV*WX!5*t(0O=8c%IJr!X%-rj~bAI^vy6YHFy-Qdl?{%-Z(GIa5p5^ILjl zEIICZdHH@0V>UAsc~>px%Fo6$#*@+YMO0S!<*Yt+Z(g;S9Mq&_!W(qCT_ckR_7Xmo zfC72)Q7m1M!dkOKNo>#YQfCL6_X9^U{N%i-KHYi8ZZCVR5$FRe<@lVMHB7LyA*?&@ zJHVM0%Ccw5p1$OSJKYlg)UT!vpsmlx^b;&|=F@HsogGvAJIuR@jzzlU)1O#?OK#L(v6gl0Y#y0VsbiDUm-4 z;4ZxJ7BT7;fZ*GaRW+>T51bPDwEIuOfnR-#0wL;K$Vjdi4|W1IzV<+@FZ6zcJ2fOT ziN9ROYXfa9X>MJN|9MZ@?oVA=A_r$tHGz(Ev zb)HUNUzz26vchar4Kc7jE4FTLiNxpcJ!5zI-*Ph`vY*lRC2*?Z zLs0tq{o+N!&Y#g1PftxMx)tf3@*_jP$dSvPvn>IdHPsrP<2XyryI*Cg=c2xtf1c9Q zT?uBW6ur&es2@Z+5>eKibJ<~-g&ro{-{X+gW;a!`z3``Ap#Zd;?Y$c!0f<~mN5(?W zo()m6vcOdAQ`?I$C|=n`r+s6dsDPV1qn{uC4#6Ykn%|iu-0vywj&8lpQ-DAm`$)si zO-YpQZ=8RL1VE?`RrL2!tu178Ei;}VJbzmGn;U(;q8~A^&uh8Du0P+yw?|5>uPAzGfZazY>0BL@&jC{7f zPTFd~fR>`cArJrwujLqcM7E51>dmgTvu_!a4Kg);?7-jI_I+w-07ab|qw(pfOhQ6p9qF^EGTv%FnWYQ| z$cLZMjP|RMWlpy=O?xJAtRE$C&bGb|DJZg(yK%T#pKFnS(;NGpcI2#2HYNxlR>U)q zCWa#`y7{53-F#UKZF%rXx6;sAXlSG5?)@o!k#kBrxSp(Pf*@B60U7poQxE>@#0v<6 zxGjr|Mc_A%zD*!(pxb8)%VI?;t;NS;b0_gm za_}xkqOy}`)vx>A^jmyd>}RS?+;oy@Aw&+ZD(HG0mvz_-pQrRk$J=HE3X5v(oXtzV zqTaZ|fIoI_-UxlugD~n4-qN}q!SoANZh zDEkdF{EeeP-`L6&BEFK_a+&^t6=`e$Tastv6#0W1znMCr|6%~ht}4t8Q_nzN1Fxjw zQ{v!0v7eC%GSj&|T;VBoMbR*AKkOmxPE_E+R)U=lANI@1Z(Zc&m4nv6O`Im$j2zPy zaq(311@)isJFW~^yAl{p9Iy9?h%PjmTQuq&OB2V|Y)i{N@*_brL~(jfN;T?RFt+!Y z1~KtP(N0YAg;h10RUtsCZ86%>Vt-Oo)Ob&A*QkkrpsdtXc4*TsZMQcQ%RI*{?Uc1f zF17T{(^{_1TV0maC8gKt%ZjI`urz)fZH<$NuTT0RvR!o?0{zZ75Z3Iry97eQEjj&n zLd@(I3a_RSzA=j(<+WRqVjz13Cnn^8hSQ(h4S^|Boh5vqsOF8nw&s)E7Io-35b6IR z)qSIZvhA3`C)k?n^0nJzrzZrPmD|Z@Ie(#XDtL{4J4UCqi^Jzc^x^Sv=Azy1b?IDQ zOTriJKi1X*7fn#6lzk0{YZR!F-m@gO$o>aqH>16;j<6@=>ivcEOV9r09inJ@=_P39 zGJVHbF-D5jI8w$k&i1~umlwbbPe*pN1CxBgha2Ch6gt!kBF8V?oG2@;$yz<5Bq>LU z*(BU4L^97-{ zU&!BIb5_!g6bFKaeHq8C(|m!Qo;-cZ5-|2e?fQK3jXQR>%8&6{jxFjH!~G|6Uj_8X z>S;BdoX2vNvaPhv#B7x27qG{w7HMmF2@dlxAO#Hrkh-s1AHwgolb-Rdf0a3HSQfR` zy65OCFTl3F^*r>t*4i=FW`W%zp`F7qzK|5qQuFf>wSOkaex2W+wL4l|+dhm6n(_7j zA_j)PMGR%2>_;|fGJn{7hp^0a8K4FDC;og+q0ey}HSt=%s3!VHtoMt0Y2m0&-;&9N z=|7idJNv~4FLAA3;-%{I_eZ?jl#IHIZsE1BQ}!E4!`(Hr7D(7Zw^=~fU9k2F{PW`U)F|d?KhrB9^Ok1kdykfVDP<%sNCv&$Wt~egOGfn;ittH{go$iC)(gkH*g{- z#xd+)v=4GMLDx3My%I9sNM+z_w=R3cIm_8;s1uI5ab;gp?=AZJv<=6Y zy?PA8U-XrdVte3%8<%wfRb+K7P7c z5J~M`m5Rb^CxCW7^i9M<@@03{ljl5daoxJJE8ksy79yAJNEWg$`;1p#RDy0V`3qA( z05n#AAi~Jgh~I=v4q6G^OA!Cqj?dG-!i1eZBk#MKoJYTJfj0x7qLX=!;@DWRWeWxq zp8eubrKOwXw~=L=xE4aQpm=}ZL!|b07(lW#wp{@e?OnRis4dl7`f!_I&$Yz5RO=;= z=$VCe<<(Ibz?q$zWTmw%pYeR}EQf1)YRcc<)cX2@anf5NvN*ZvxtOw(bBhMX>FvPl z^p0_q_g6z?@rZd~9ji3eIBG*eCL*G`V5BVnb$iy)?LhlwZXUzAO}E4!8B6iIgK>Rj z>}-qb-0;5iWaNI`o}#g+_$*C^#jo{A{)<-$CR8`_T%W!QJt>8R-`k+SM+k37?tM&h zXPC^j^iu0qsOnpS$s-~dWI#H&2xu;q3v%3nu}Ju5k%-$xtNJf>uR5}39eA+_Ms9bY zQIHp3;oTmZ5+4oG+<(B)5#5D23;w7_C6eLhse=7z5I2C3(?ES#ffbLlKZ$v#t9HVk zl^?Q5{mOj&Ez|MWm9z})3SnVcsCcckcWL^Z^yTHQ&L0T3CjIR-Nu9KJPjvB~o_fY} zlY~D4Y(I%_bJ8-T9MzY|3yU1VEm9Z?r<{=@~wBXWO*E*s83cU@Aas*w;+!fM3EvRaKR@>6V2_x`{2AS~9G+Z4r_I4QNB1kz|4mN8S%GNhg6v<^ zCpCg1v3@zm`TxIDtZ|iFSofloG#5+C0JVkPY*}!`y$jFx7V(f^b?^H% zFx45Y0MGNq31#|Q7?CC4%{`IE5?;aW{cQX^P)gXPC$?EMc1J!7H4ey+XnQfk!&4d5 z2d*pd)GT;pxv^?QS5I|zne?NXnzb$Y*0YwZ3^p@sV#K`v{7n#FtE`vnKHwQx2^$Sb zW9-U^wjPV|o=3mg#G&Q%H9TA)MS>Y95tk$_2pBWAeg4X$PH-=bcD}BhRAY4m&-L|f zi1EYD?`yU`H1J-}P^Y13rishYzN$SJpeD<>=J&@PL|Hy&7Wv#L;m;%p0}{Y( zbdN~AOC+w2EJha|zwJ!zq5m0>Bm9aay2C#d2Swr_bF0qJe>~LQK9i1zCO?i~)b3+? zym5VdYft8ViQu$O#S%D>X(e}d**X=tnTf*Z#XGTGJY+;y>3bDXdoiWxs%+^envDX0 z*ph4QNMu}jATeHevCWzw6MLr-*2+I;KV=-PSrNX?*MO)bPurLBwb@?^=-+pcmxj!E zSw3)aZ#M;2`ukBP4`u}jn&yG*e~28p(<@0dBC8El#(6*7e*)hwak6o6 zkSx$YWiZ4LImRsX_1ov>h&IRHk&g-ih@qde@!4VjB9k9VXa_R{-vyC}gxx7UDZdU8 zRvmW#mrE}H#w8^H2q5P*@gIw-hU^7F`NNxDR?5gp4diL<3=DLi>W*!L6Y3gup$>#b;`;9|)Tl`bnUS;79qyW2&Zl%P1Y{){4gv*nn$ z$2}rN-p95@OGgTs8tL*Wns4#i2TDiw$!VQwd42i136NE*@>iwaK9!^l${3Hh`cKij z;P7*;#NkK!*?kw7txL4&%d?DRtQ`5O$%Im2t&A)(!nK3R+{QH$KSK<}=#{ApR85FLqiCcM{LbJ@+5a;Mpdr4u(h+pEoJtq7aFhDcv_X5%e{v|ZbgW*} zRDO7XzmO5G&(O|43T!gs?lkcez{Oejr~W5{b%!;E90v|D6poM@`~lC~*OWA6)J4u4 z=IcKz-+7Z~UQv}0vq=q{G119=O}VUXanZ&}wP2okb!1nVaO{#ZBL`~Vi9YQ};DQ6;QXDg4hbQ}p zrZPP9A)F}okV#)^s6|I+*k8E)c}T;_0}|*GvQMvMuFxuXK(+Ng21V|KM?Vu z$C)LpwX9xcZp&KE$1VK4=a}to?h^I;QUtHAH_7$uRUm+;52c&iR9MOtCw4DxzJnnf znhgyL66cq{0Qv>=*IIb{N}AO4uBk+vagL%C_4oYj3uv<2jB!_qN5%{X<&ey(>u@x^ z5mt1VcTk3LW08sCLPwLkFwX5!(rkDJYI{7tVWI)CRR(SgYHtD&o)~ypHxKr34d2WY z2rga=+IuTiMU6kNeO`Y`F;;^Y*EjCbDVvS6eUpcA?vIml^t%!Z2T`Kw74OW^7Ir3E zJGvf@&KuR?@2odM)3pA;Pb|Q9H}(FSkOPmnXrf)jivQJD{;NU4Xh&WWRDj%A+G;oF zWPy~mcY{YhYsvQPX)*IPtb9|m4}7W)Aot9zD~lq8au3~yU+g0z=7=F2%4Q8%FWu{))Fs(GSB z`!&^IB#%ls<z|5dR%E&MTl&&wH=$Y5_P4u*jC@_B&?Xs7_ zfcyrOH+)J8$FA$TXBXAKKvF8Rm3Eqe${Ewb=7uglJ8R$jcEQ(Exls_9BvDDm^WoiA zZT3R6IZarWbzFM~Kg+r@dZdjPNPT0GAm+`yd!O;cO&0j_#E6Zn;#&u@R(dkS;n$-O zDgnO>7=^8E^q~hU;SQOG3i-ZfPWCfYoJTydEbs@%sM1IEtzy2 z>8SR;LD^=3+S<$1^VNJ{IK#H;$JUuj7K1yu0=#Dha#7J}=QNn|{cEs~l#!=KRF%s# zCtC(`JkE0XBSxh)LCSDbSFD9^V_7s&r}y@=mOlg}E`l9_KC)MYf?|D)$K$#Cu3J+( z@gp|yo^6@M*_R--ph|uVC=fE&KRHcJx1HgRdqg7N(`Z*8H=~Rw(&{2x2NrfNY(@e= zUbr?*_zA+FNKb*4>QWkL3rQ*{E>dXYrm|cb54)?a7ApoGFe@yj-Pa75)Tqo6TF5nU z!^6`z%!y}W@yJX!Phj-s}JxZbh$q~%8-elLq^zTAl@w~H69aRjOd`39xgT!)Rz(KyyM!1 zv64-iGCR`aQEbI`)-D6EAaldHZrSUvv-k~7nif$@7k#5CvY1~l-YQoqoVW4|bV;M$ ze=ur2_jk^94|Ns(w7t(3v6=N%JVl>hH>^8>c|O9f@J)AXe4H_^usN1B1-yC#CET$N z01fY3j?Z=kSE#DCuIjxHKOS0NIfp;BQ8#zQy>>$-r3u z0OoH?k$!byAK{;+=Fw<m>;R8=6a*AZOw#D;W5_2}9op^$cNf2kp`FuqN)aug z(D(y8ad*U1s}z`(4QZjT>oofD2EUM(qIxc22HdUQT*a+p@9-Fl5cf0_QEc|&_{LU< zMC76!BcoFy!M=E%cxgrfAi@nxguU{rDbdfwEP7cu3eCLn`jnH7GS40>p=46T&mGThm$;Wz80w;gOsRval_eVEWbw z&~OA_O0f8X0lpZ{L6xta+?7@KRlJDO@o+$e5GtTWeX1L8S$Em^>M*rk@L>Wm|J)^p zQ~!(lQOlJg)CcAiXv~XtE`*%P*k=4(6UVUKU~LwgtU3D_Up9v77!IjY$X>p9C}_TM zRs=>axP@7&@A+F^hewRTvjyrV`L`;Gv7gkN_cid2)A3e?huuCeg+fP%LQh6d?V8s} z_MqL)uS|PeZlM}=GTT>5SAU|W4$?=>iQ?LwhAYDy$Yh@ zv$9T3d?1%Ays6CLx9lFho3v9r249W0J}z*kmR@KW#<-C7fBg6<{t_z0XP@mb)*{ua zr9IuZ7sYfs9`CB5smo*%yZyL=>{5(qM?PFtu~U2^bN51l#L-$`s6npGEjh=?pWP?< zd}mo^&h-sPDedXBzn037gM&^mr)isV5sxX8h?|zYKq%A`UQNwZmGW$zg8zh}vR{fh z&B@=Ki^?mW$o{&FRt-bmQbpWt ztNkchq+-mhnBwr_nbt8$$@R9vjRPX&`M}eT2T{GYu*G09Q)*$4N8~}?@8V7Uec-(x zp1k#>^A;wbTWGV)n`vGo6uk4&{1~=QQx0-eeXrtZ4)@^0)Slh^T9%EArwjZ?of@q- zu#1_cOts+%0@JAF`D`BT97hjb7u7$+jF~KL58K}G6#gLxywZJ_WvB4RHle-vdxqry zqtg8!rc5tqnwM=xdE#O*V4xXRUR)9qYjx6|$(;%O*cfaXw6# z-0DV+165qhCghSPR>hYyFAGt{OvX-3pSkSW;n7fv3T}v_Y$!^I(!_%v)huPaOl^HR zFT=>c$IsNB;4k1+fN$~82g9gMp9Ua%#doXod_s8$!03Fp{*pVzH+CZPORkDLkVX!k zieCfo-UUHb)3=^7qOa@=PNLZ*w}Z9ztxJNdfq~uWY*gM@2uM-T!&c%{i!EVEs^_dD zF<)nl_Br!G$NhvIA8>$A&@+%>&W!@mgwe*jd8F9p{geXQGiZjc6G#HNzr+PC0umhA z5Ju8I6n-`~6oT!v7uFZ)Fsnje)RUwx@hEgY!$cv)$`|fR5=p|?&Rr@@s-6Y^L0_^ znqCy=<~S2R_M|T7E}FPMi@aamOkYn}rD@=vYE&^%ZE9<4-%#x-bE?&F0DO>MP(PKt zq-d-h2=*A}X&cZnN)rN1IfAq+Dh>RWb5h$&2Q`u61K=nx@Bglntsv7ET!OtWW%>$S zGV=_WsC2V)y&lci=rH?5*?0XajfL|($ZdZ~`-|HyqwyCPVjM<(5^e)_=gAZr@{cX& z_Svm11&+riTYJ8@uTff+3kS)=Tq564XBJcqT0wH<9gLpR7{`~}X?I>6&KqKjoYTT* ztp7i*&Far+jCK;roN6(LA4c?n`d;K zp3wT?>tHh#e6Bpji+;JeQabIQK1A9tU1aNJC6KtnugUnVP=}q}*0NhAJJJ)w_d?agb0IM27fAr>zS(pPbU6|Z5aW3Jr+w5Flp7mQ0BaXj}P_UGCG#qijr7g z1q#Aa3QFFMl@UFW2pgN)psc>uz;ac7hmp7ZyG)Dif|nUQhPH28Yilv4(RV$Q-_wsh zd7Wb(BM~1C4tt*)m}?Rv02d4DD@wRKj}2*x!|>8~=V7F<$K9>7_HpIU7ec4V z@L9lUZJP@Lv77m?=!Q|pSaeL+_oH-Tx@22%!d2}$i=UN-ABR_5`=^a9WU@( zv?1K2&6rvZ#4*7t2Gmrl)$0-4{uiwaYQ$SsLeha=$=5K!Z&T=|F%s-BiUj8gj4Gjb4ab76fEZv;@*<3kKVBjYP zN;i>>r5kExw+r5+;=7p-FUO>LX+e?`KVL}|_&)fI)hi=p%$S&)9xmu}+f5PnEsp%Zmi#+{Md>L98#i0hX1}h2J{h{iYT!j- zENfkZvX&^Uq#e;ro*>JoHSSu%W8zY2;5%ucppd+Iy7v~wrBcNx*u}d@d$4V)wpOcY zb8DaRIZOA`%R_hZ#8m!m#)Y?ayZFH>`~v1kAC)bLb_`EF;!c&*dBkhWoI>o48_+i1 zz$zgNtrHW3*8|@Jx}p>jYD7_&_XY+yyXOIGBJoqaO*|1{`FevxnIaOxJSng*xe%?*pK%-XIeI48lF~Omv_%$dn#lkpn(gX0CCKersz3y%2tV8!B>wMsuH*0w2jk4YZ zY>+T#=8HSeBY3O?&XD#=hY!?@+wQ}t+*^^Zwc30s+h`;&e2~WKKw102)P-8-^k;88HNf3b zr=guDJY5QyVzY(!0e)^-N@FIPw_e+#s0^y9{6^hXYmBqjL-3GFsyXL@FGG=`$SlE_ zr8>yR&VR5?-$R70j}{;r0o%!bucR z!<&ghD>1I6_#T~K_NpDFe|NpBBO{Q&YZ-FIpxt z0dm|<%bzsg9y&j+Lc!1;f*t*#>xC2jX|rd<#^RMYhREv~n1)UH-PsZ9o2eGF`7yNf zUds7Mx4-{%&>c6|JFYtLJ@pa>K&2)vc(x&X1IQ z0plMdue+=wLEo4IX5vrz4SCw$s-Cg;_t*DaDsy~8%>CjS$de)cHol32gJW~b&@l-S zTkzZU1f)F~=+pv%e8kC=zTj!SmR#~!e=KzSvwd?yQ?=8>Ulljx{#qu2xHtR$oJGoo zhleL+sl~gW%sPWE|3ws^Wu@^~VzZ{>oTs zDS9z6KGxt!BXo06V>yx|p@&x%5ytY}r$3pi+T+9w%}^P&?F0gyU%t0mo7FL)$}0Fa z<2QU^isJ+++vRwG4*Lds#B|rbzW%vtr4%6eHval**_Y>P$vay;YTFf`WR2fxLr!S7 zAYmk{b%oLGsRg8~!l+4OYao>&8+;lz@PQZcIN`zHyT_|bt7>|W1jp?U}@WC zCkKJqv`^l=dz$}2i8J4}?<8;ok)u{p#O4Cw30KK?Ls?*=@<`x%JCz7LYrtUSwG91y zNXL!WFaKLcFMCRwm@e)tdfu@E=S7vivaJ|E9}MLhTxwXp6?eWotruk3I#)F+Z0XzCRn`$=pM!*DVb{}N>+B?m!Xnrst-Z}f;i&XMcN`~K%@|InC%TFSvUB%#i zNPh4>ykoncm|-=2)>_wQ8}Bn{7B2eBaHqj>VKZ@N`9}Q0q0 z^Hvq+y3Uc8@q19-AF%EtrOk zai`o~N}v&2Ru2jks)C&l+JFLGs`enH|5wcIxC57WUXZZkZuY8QrE_8>8@pwl?@SNB zIoyfh8`_iI2q|D3`Vwho(uWT>Nhh&9NlqX>tA)rMd{R$$=Dfu= zDz@-O$A!P&TC<_|zGAyYc_Twr-%aUm&r>h!XG{~$#(*HW)YYQ&vwkhJEX#oSp+;wf zlhREi0@C`tY%19l%XKmicyGW9L%Y4KqUnah)SmgQJZe7fej>2Sy|CenI%wP^gOg~s(kA3t)RA;*%DS^nwqYl&%vB)9| z+xVH}!$bi)*8?rtjqiwfkq^-C{Ih$ETo}=JG&&%UWz0?NvJ>z|-zr_ww?-24#?UO` zOGX{Gj*)E|K2tsuS@K8-xW7S8*4k*ek0LX@v$(=-m1k`hX3C9hbnl8)GywU0U!+M% zY#^;p@h0P3BoMzIl+0s4)-9c!fp>I|{fwT*f|Uh2yTVyr_9aLS&?mEDUujW2Q8a%@__BDi^{$cu%N#lk`ED65x2*{8S8&7WV)sU9^V0 z@Eg4`_;6{jJL@Ewi*vh#-|%6&jO_Eja{D+^Sb==D2S21P>SGT0&-^|sXW;z{RU)Ey zkyi!&qrLK%fw<;^slFv@^BiP?dJ=uhN)Ak(v3}hj<>86 zBAg%;&Jk+r^?7MIiU}M%ky%Fj!zhY+7Ryk zi+%87&sC+*l**h|i}J3_?q&Vp75%p=CxUZIPW3l9eiGl~6AFsE)j?8&D{R^B!|ob@ zoBZcs9mD&TU{VslLM2J)&1UkZHw=}jEO&7!anz;*mpoIIbK#W9$akmM0HTlO?nfFr~z(nZX9%wtkhF(^J;EXN5)`YEQibkXRrp@=Ps>FlA7SYkpm5scK zvjjI}9+)i*!Z=pJm;&cE#8oKGb-(+?PKxh~Z80qng7(S#G8XY)2BXV*j0pW>zqM{b z1J1#t=H}+Wlm7}b-`K{hrVFc8v>vwn$Kk*?oTnnysBi2VdVaXHP-oE<^jP*S8gqK? zr?ZLUkE>=!{7+Tu^lma)W6pTIoVz5F8kfyA3;bg<<6W9Lcw>u&(s4_v?ifu7E1Ft; zDQ$pbf4$)PCBW-8a;|~nvESmymqW~9R`9r$injZHiRg~v6=P|*onLdEXRbw(q`0NJk)kSnm9CB>CFdj&_e%4-#JB|J#Qs~b2S*Uyc~ypys<%|WF`+^UZHd6si&HSvzC{QJ;qZZDX~?_i9|F%z94l^J5Sw+*gsan~5TO)mo8GJc2M4jcFoJf)$KTriw*;-$G zMKK3R{^XaIk;z(gxqG{ILW=e6sgAa`UDOlp98$#`Qnr5e8K=xm6*2<@VCF&GCo3Su zUAhJ40d{ZWnJ-uhly*O1*pIcJ7JnL;^iLBSJyY+K&GBvsSe%^@G{4q#w_E+memYd@ zES~4R&_S{7&G4tZcL-TqA!-yyR(ZEJb0fx5J#(-OhaM@~hImqU9-JhU4gtrplE{4zpEN>aoX}evbF@f=N3j24oU* zysY0b@8OS-LNHX!{;!nCH#%#rTfPpAYxV4*D4wlex-QSexjjGk$h%cvyX>O@y~4co zvwaV6NuN3VnNwCNtV~xqMFgD1yfUomec1)QoU>6F1TQwZPS)G&%W-pxW#+quHM=9} z`))8tn-~Odn7kLw@Xys{?|;6F+DI~T3e16%x?L@K55J=^v7E2*J+qdJ#6Q1pr7 z&O&3Q=G*MtvNBb5$rJgV(8O||@^D7Cuf-N~HCCsXhj{2koFr?exTl~aDaV*lW1Mt$ z;?xJsjy8r~{TNSUF@wNo?`R+U4fkR;YaKBW9zZxCk3)oQ;c)GYF%ap!% zCR8WaC&D}Say;CQ1~=B+$)*VHTHos0y4LD6TIuu7-_*!7z+NZkXt_Mf*tf3_O}L(S zUmI{dfwV^4**pZ^ZD!PJh!i46jaX1eN2o_&x*^u6q*v~oA_MApb}!k3zoohe^6}~0 zmDuMq0>i393?fQbhg8Dt2$^K8tRzO`J~Vl#iH$k?kz_bac(Iw{B{DnEIrX*sEF>i+ z+FIia|B|Zyo0^zu6`zEePv5@(?a|8*1ZsGhe*k%=C^I}4>UR;OyW-S-tGlH<;Gnp6 zKomi?J@3;%8upt0`1xnGbUEYY&L(mlEaa<2Z@0fF^0D_nhktnfSc9 zRcp--0aHW6JgoPovo^v>&JL_Nx0aGUCv^f(sZSOcKFg15ZtjV_%c*Dml=)L3u;cN< zUb&;TKz8HSn{9@J)>PFXr8@6XIU_FRJA=RP{0m6NAUe0Wufi{lR8&e_15SN3@a}mh z$%g@c`JE6~?%T78$xxmbbm0GN=Jt;UCPA3)hw)pCqDb$Zi*KO%?j>h zj>6=GfDg za%GNB^gf6q+~wJBJ7xvvp53y0wd}hxI5%dLeNUy5%2dn#opi)M9q+}l&1}Zd+$)GM z;s(AAmqvXJ)^#$H`rgoYrskIHe2{K=L%g`TSB>$l*k~}VZ+w(ZjY?Fq^wGYEW8mrX zi#Trd=LC61Q622dU_mCIc~9kpWv z8hR~aV&hQi+>yzPktEr_2`{Qk;`k-Wu=~Y!@ng^?nXHuKvbjd6S12F*oPqGKxWT;* zpArr5+u3F3NGvHwF^URN__xn1XPq6Q5yla*oP8g?+q_hD@Xt@?o2yNOg-j%cRo^gY z)*2%rHE7T)Ayahb!3sq1;J1k{bl)3jD7=(~CU!>zD-EEj4VYE*p2E!Y-Qt;Oq8>Qs zJP#c=A3Ly?V&bU-Q9o$r0(|4rqqg4by`$UD>W9cfyl;rjf#GP1(;x_@Ob=hofJgx= z_x&F}ws;hycQl~!G@yWq{MWBu{Rn4<81%<7MFF&v%1qloMn*<%j@(kV)Lay?8F5e)X!M{Ei*KbDlxdfoq-L#oiTpl@B;dtLnF&U7rFEPS2rfN zpY1#^6mad5$2R7bunjQp#h+@JtF=jggZX_;ivee&1&we}AxZ+euhgiVx~GX!ChM8_PI$UUXRi*M5*5qACuz zzn)3(^B1lcoB6Kmdpn=9#Uz9u`w3_5_?C7%>(H-#e;FX|EfyOS7Yk|mt;Q>XW zTVCR4p*$L6id{nV%NWYV*8zN8CtQOM9P&nQDb%v9hQ*|BoN#7!>F2uQ7tw$6y}VcJ!m;9CK5BhH1TxEW6s$24;M&hrBs4DHOZ#~o zS?f~zUF~o^zFu8uaBP)4|D8~9)-@|Qc_h&i?Z^}#}wtB^RwyVHw5M?Xn$rUZHduUBaoou@bu=-)Sx{P!ElhP9gm z*${&F0JAa^a826ZJpE2vt%; zk!h8G#=>H27e*OzRkoSkownZ?t}Iv+n+>tw%56z21QJvR;pJ97}Qh~;U05@I7 zd!%}bmc*naL#Sr(YNO`>oT&zKr=UZk|KO6K9^2VyyFK2uH924JNXZ}jwUYR3Yc#o% z18Prdv3%-B(qD_9I@lf0ZMP+b;$4GHaNd?ML(uHoS1h_+gVze2K~auTD3QpSH>Ww+ z`Oev<2JkXsB{{vCg3nSAiw^vcTS+jh0Y?8OkG;vc02DV5&!;yPLPx}~nOxbj|JAk# z$dyAYWqadl#z^>@_u3co9@Ud<@I6&l+^>d`Zwt9{c!T8O%yw%SuNAj;mL^2CkdrEK zEBeb6*L?iJOT8S@yC0ZVOREO)1+2CqL`bc)#d%4!I0? z1Y<2(9kh5BAkJUxH)(FN?R7A^bZT12)g(H%pLLWOwLSu8VOwT{Z|PfypKu;u9`p%L z&EijCU9#crlQ4&N%&Y|VcMYM_b0aZ-lGhI1wlz#MWL$54k*+wMeLM$+kutNQ4x@y< zkDNH(9Gg1Kwdr+a-ed1~;aYh&M1&-iR<`xN;iIIKa$j|@{)C7veLG8b;M=&RzX!LJs)l1+Ea1Iy`W&QR@g7Ns*i>$z2E>5~dWt^yY zfmv3f1oyx@NuA|~70Rq-_CQ3q42twy#kO+|Xs8nzYfuAgc9_s1Cy7G(`Ugl6|

    +R0y)f=lDFXuWc|3pPlbBpl-rH;yl_s=SbUnna1lW~jkDm-?+<=H`izPgfx$rGGcUw@s$GsF@o zvApS#y{qsF;Y(_|+MZC`#9C*@b+#pW0pKZnt2G2`+9_G)wXa0b)Yprjd3cv*!Fh>%2~!cu8J)BI z5zcREhb?jrZr9$&aJCQFBh$LquBV4h(o~>>Ey}a#ASEF#{Gp~X!tdmlvO?D! zM%F}Td11KI#r;Sz~J0Q9#9vc zv#}lrbo#MbOsnzuc1m4h^xK{zF!63!`@EF5{apK>PY@$3rF{4yFbg5i-8_Z(eW#W# zO!xDCD3Pa&{MNJsefmBRABK^I<-QzEW{PmtDPj#$&_QA}*)q*HY5?*1M#6x)s2Tdr6(K6T(q(jo1a z5ID8oz(nG)*H;Qf+L-0|sr&MNOjr!8^F7^`!69n16TM{bi;J_`LKROvdhGZ9mscNZ zvi0Rb;Hjq5@AC#gKPo*i##ZCcxkHB#kg#fCQDFpeeal)H_aO@t8jeNARa*BVD=!8b zF-;XD5iW)FcrKI5{Lp#?7Tt*Urr3HSUDpul^p~sFclg6|u?42nPmBn!D2-w>;f_A% zjtht;#h!slwOf7L!@Z*0bYgOvdYjq?+qgvHp=noVzNhtl+6JmN+t2Y4FCk)Y<9$isMjDm@v_jxlFGEB$?&EY*Ee~M z6VtG7(0;Y7m?HWcqG29LVlIw3%-yY+&wqeo-mD$t5NYuqk>mVRY#{5=l%2vRlk+k@s)4 zoQJj2%GEYn=9J&-6;U`L7%iMmJpnf;Uacqg{JUbbU@+kuhwjJRJ#E)R`7GhF33W`o z2o0Bpj)&F4)t_=%HZ~cQ6-tBzG)b>P&z)gskD?>O2G!wpYIh1Ek7*W2kj_tGQ~DOg z^O9{Z4m-V%>Xn@t)~>WzWG5dz<2_DSK(Jb~W(LJPnCin*pV1QM@yqzeP6gTAUU90?~u_6N2H zoTQoA=jAoIsWPFEFXG(@4S6=>#}bFa-H*;odh7OC74isW0EMrr`q%! znxa$Vkk%>!;oR0ylUA?qlySg*!*}EN=*LkTp6F*rHo_5GFx0_o8CzK}l-+fE} zzwQX^huG_irn8nfF)j4p^h%*Z-hDUaeF%iwD8NtorS0JD#LZmr*nPeEur< z=!S(%hV^kgZ24XKVuDqRnP*=qx|F8|(N6gOJQlXXDD-=cH!dM2JL9&D1zD5c)@>_@1Kdk)ScVrs5;ERS zI=cv>aWl3Vd3)DI@b$y8Fgr~GO@gJrnf$>zcrIbOfZ<)S$1yI0H?d}Gv+nJNIP<){1+Pc!cLy`e!j@zbQFA^^(;>QMkIS31~Eosfv8XzQ*&{b&&SFvG+#s2%Ow zMi#U|#|v|mYx2ozw9p$o4R40(i_snbNYEgfdoa6WeDAl~r!QdpNr+S~tl-v4j+%ab z&;Xq5+^PS*i^BV}3iLF|s3HLim^)`uA$5O#R+*E36D*~w!Yrz35G}FadKg8p$Yz3Y zNAy@vUOsveMh}&YTG*KqWSpGbLNk0lVLO-r{7*d|`sMEO#_@y1`Csf>;h*b+!1Y@HbZr>McH8_J#Vcs(TGFVI!rxWY3B$O61w-}_CQs6LM+d_INXzA8yy3M7sWZ~>6^*N=IAm{T3=sgmOwUgn@0E;L~ zwmV_l)fw!-I8Ox!Q1m)81NpY{SI(}i1njJTZspBJ!su>R2CcN-9Y#J5iaN_Ej>14F zS-m&wu@dlah&jde3m4W-Zv@!p^t7dje{AocBVucc=m2kG)M9=WwB%T)eI3F@og_un z^(R+$K8pSQ%a4RIUipu$o|Q@$st}?drl&o%pHy>IbnL5*#gi=Iv7bv4F{v_3e7)Aq zv9YkmgtZaLE92Yp>ugU`v!8K8D=r$3l>X(LXxe2gEw{gA&DMzfY9=>|{F}UqN5EH$ zoT&i|ADDeZgbwMt#gwkXCmECF2SZyLJ+;e1RW76HY8~DxlrI+-?R#J)d}*}1__(h5 zQyg2l35>cV89{UIoC7t0GoL>RYx<-xasOxRe(_7eH*`kfLI_UH+ea$KB$5#d#OFp3 zd3Y>6tiS};%fyT7NM5e*^6&}wQ@to!sd1QdEBfLrPnW5w;G8=#CjGc$AS>mw^T);d9K;&Y!%d1L=Uq&Yo1r3tYV4Rbh5?R;sobWx&4z2gpOP;+9#%ET@>QFE`>uI z8TjgKIzAylwRRx<>iN^atOUgh)O6ybP?}|n<<>rz79FWcZe8tBOYz^^;Y@y2wvI0! z`_a$ogFGXAfhk|dxHzlJjH^Eq&OcSkUT)9vntQv#|Khv%J^CGa1;9gBTvuQRr+$|^ zpde|jk}_4ep)~qdNAohPUW5ZZX{*%M}UvAnNS!m~`Ry&P8>Ua^m<&zBu#;1s7?_N3xzqpj3C~Dvy?plYzn>}R0K6!thc;AKh*O+9i#UC5lNiOe+=a#5 z)kesi52{+17j~F7ERfsO`DqX$iE`Sf@vj;pM}-=f|DMNX%T@n!V1?p_Gq`Z<4?VBq zqbnm;-0UycyvR|RI$jONzOyPxy~Dd4Q7`J6`&NcpWBidV;7-jEL()ZPWFP&JQExcS7Bj#2`sd{?;dN6?;XO1PN}KSr7WIS)_*R3SFYHz=8FsXOMMkVYiJe0195s4 z?aUDoTsXmJWZHPPkfS(=@LKoRhWvjG1Gt5EaDp1$4(shu`{&=k1gcyZn~a1R)*{y$ z+xnj=EQucxa7K58D6jtdWuiRj>9%5D-!cTS{Cxp-(R+2KZTWlpgw$L2}BTXoDqr!ATH&Y-#q7c3v&)ufVE&n_47MwEd2 zjD|OeFSn5V$x5Un1B>W5xr!?~)?gX}iED6}H|G#M$uwyCOn@fY8>N6@D{&%>njO`uQllKL#`y`-j%665_WT48~A zR*{;=t*XrNC)J&toe;sJ8`ptnwv&DDuZ2?0uY0=6)1OzE>Hl1bv_<2()rix zrN(N%u&s^*oXqKulxV`mGr=7Nvx=+z7>YG%aab?@u>DBOf8Ifi*R>A=58NGA$O4mu zNgRO{`9p&qZ1rxEL$~?scTzEZiX*NR60Y+*q$nD+*;|6^o(xziDDOywkn**1?24u7 zJ;x;Oy1a&Io?afZ84A4D{Y_8?M>!wx&JzzZN<3*1iw)N77-px{c_9{NVb^X3B=L$a zUJ4g@+eli?b*EgR^n*l(R-FZ~dTpUPyq$pDH5VQqYkzj<9A#y=Tg%3H-*~``!p0@ze z4r^4I?s5Z!at+1mU;%+H2A0}H(;et|i&$8{v>`wf?V0Vl7}xW4SU6-8CoBixg;a%J zjyvSVIEoMapscp|jNA`CBJROg-LJCH$ygcjPR+$ySAgqTQP#VwnF*kk!-y$u9fH-A zk{(KnuO(KMl9=ZHpeSRcvsKfb^dG`*`U@+B5TE8ZpN`_wWbm-JaDud6uK$Bw%ifGt z8^z|;j(9mf8F3cYH>>_>%eI?Pbwq^eb87H0$`Ulgar|!M-v*|i8#%eZ_PKF{E3$~O z!0*2NW~z9GnK-{bi;;f7;Esa?oEe|KZrHPYI-RwM8^mJ{V8K9yFhctJFnIa8n*erm< zGr<{Y7+2v>Q6DLj_#d*P*MV7-kCgTs(ee;jF}E`+I-JSNfDCg7M;u$s6L@!?fIiE9 z_~E_mJ77E`URGv|2jjT;8Fmf;f1gt1 z(O9Q~^^e)Kjk(*aAm}kUGV!LJe*0r`^4yklPEB0zuwb*4?0u0D<}h(qf*s?I!yL$bJU`@SY#oH8jt&a5A)y-d z%eMMCFM{PAap9lu&uc43I#8s8DBWy}Yp3}uB@wZ2A+cFe=n{Wp`n%#n5dWA8%OfwP z*>;Ms=MjPq15;xiFYWmwx^OuIvyj^v;MHF<{J-1!IBZWFimwK4+Cp1IY=T#WerrhQ zQbto!$f|wI5zk_uIsORcQEx zt}=0W;{`ZWeJZr*3~A+?F4Knj|2udgBXu_tB@@gFR~FiT72i}x7lLE6QmaNad5^jj zD%>ISA(`0-;J9(jEos%e@G*DKMmOOI9>5Ea5Pr$a-YFSdCF_}Jn-B>#<#eP*zF2LB-7CFhJdHk7Y; z(Q>d+{gi)-eXm0lZ`07}rBRN3BiwE99Wr$=LbZqAYPa!pS|4#uf`&GG+)^cjJ}co% zZhkm<|AD!4$+}|elK$ydWn^XF&0<#$znX?jSZG(KHwbdHMzU zY*`{ndLklmucE!%m>JJ;=eP;9uH#O_>%$=`|;!SmM zLNXs6)U*@P5t9Fh8=Ivc4}lheYf4=~4{zQSBF!;Q+99z!2Ka?e_CXB43>ZM@+u z()0*Q(8sim@wsZ<>_6 zlq!Ce)cv7iQc;xw4hBCnMQpBPgL5W(r3KNMq1{2qwB1%!1!(*M3kh4E zko-qOZaVNM9c4x+iP#295i_&Bn~Q2FPt}~uqXAz`g!2PS-}Y`r|~EP)w=Bkx?jSM019{jFDM5At3P zaPh970imZhO_-uwZ(#tNf^9rI`y?q>vu_Nt&3)kL35(dud!O{cV|dLu9IM)Y=L*1c zdVFg+@6oy^vX7-&v3e~$Q1_y|z~`^w`ba+C?ebwb+4FZIw4#u~>57A+B6qv-+{=X+)&m{USHCV}v=p4ACpD~iG)DWrA;*`gAl z55nbH*g!Y24ikXhxr>Gi8`j-F={;`}fT4ezF)Hc!(Y|wsRtAfrjN0uQ>U<|yISfD{ zu8e%R9sow0qc9)?AC0L`uChj`Z~TC5BSsRCZH9NcDUHK$*{(^L#8Z4I5Q?#kwz{jW z829kUk+L~bBx&tcTmn1N)~Jsb2T!n^Pq4!SG)gVz#r#a^mN^tu!TgA!eGx{gIrUe(u0inN68H z3z#2UL?+D)5MX8GcSbzY{biFK=cyTxSn14kxwqGx&AL3oxHC=_q#(+?Qu+drw4NI* zonw>A8N&n`3$l?7%rYWr#Tn``Jr>Ay>u;S}uuud%{i~T3L)z%M5mo#QB$m@9VpnME zoww&&`2JsdV8A5%S!*_@R4nrDv+tOOy?f*-YT#3{CMVr00a3p=c5>rJnIFj?0O4Z` z2B*N&r-LNMTX*#{h=#(^%NZ9z&3CE2Pq=NHgWaVs9cfWQaaGpL2n4TDi22!Bev&HX(C$ zi>6nl!>eqEpR6yXj>jqCMVSn%MRW_L#?tR?I71mWiz3 zi8e3Z81bDLZ|uPg9KW?Ie%!xHmVczzaJU$g(Lc{Z)?fgwJ;juS&OM!Xvp4D6`8eFQsM9-N zBYT;{?zQ!_cy_&IKwd&<)S1XG`>UA|Dz?R3CdL_&Wf!%T^Ct$Z$ttOb(o~s`VIESKI6K$L z{kfKIshIwCNA|G|^RimYAzr#m0EL6BO?q?7cmgJY7E)PjqF(mkdnMQ8O$Fc1i8xTh zxWFsCDH-5F%&8YYBRWLa&w7TH01&0-kT=CINAau6FW6z`tPjfl)b9P?eMV64*wxh~ z;}nX#N#qq?j8AbqU+qy3%Lk*cDaS$rcrzR$y|Y#3>vHJ|Fh^+Z)^%j5yRHT+1pBD` zhpJT)g?i_Yye~t!y!d&dVPRM}jhtQ9n=94zdmp5W+nbvH%${ z-)2D=xyxFx6UoHpf&vj~7&%3ht*gixINL#U>j0|YIGICsr5L@!0KPrnoeY35BayDk z{-bPvc0vfyx%EQ4_9GphN!GxZW|T;{6~Bvl=QPWm;pUJ$0kmVX`+=Rqx7l~=CJPS~ zduDWi!HLBR2k%kD{Med@5hR1R9AbC4-|?}luZc4pXZ|-=ga6IdsH)h)0yCE0Y=Dz0 z%W%IMpx)6xh{wQpk8wx4oK$CTYEMS8n{mlT1^vHsOkmp#yHqDGdfz;o%?^4clH3-=;@kH1Wh^fPP9^>D9GVk_67sYUQpa-@JO@w@C^&I z(WkAoT4oMzYt%3Y2#av6qk<}|4ze22ff5~X8 zk02FR!t=py%n1CZ?{G8H-X?Rk$Cc^FlC8UF#6Gp0Qzjuo(ksqg?0~XAT>JZ$FYcvb zv63U0`Dw&DZ31zgA~R=rwB$Hr*vGkrg7wS&S`DGn@9qext!+$2ZApd;Y|0o}2F?fxs_N)r}6Dyw58yFw0U zD%u%}N>|Mg)%qU}n5b`R`}-i^xu|e=2ZgUm9eFc1`_+yA`5;Z?u17tOy zwWG1RY`%6tqtjBS?M_cVS`&0BE zZkZ6?<=MCAazxf;&V7+o3gu8tMl>t{Mj$M5wi-mFxTyP;535q@1rKQ6b0>TJ%1o&W zvlM@R-I!}ui2ORM^9F36M3rx>CCzDUb)ten?+%9UaC|E;m*wLgN3 zAFh$uftTWYH7H#y27yJzHR8f~hpCoEOefSr#5j(~h!x=zig~w$H`}tBL!c;cGoQ<1 zo$)9Lw>_}pDv_fN_32nIYKH%wYbP_ad_*5wezEdfXx9BV>95Tj;W^cj75^k`{RF5>jBG) z>Kuh>T{AkcKB*fH^Rw5_e?%<8%bvUZ&D`<+8~OsU(0z7xM)W9gU^wsrGaXpx{d7`{ z&iR;ExlS7qZT4iBmXyU!b+vJo z`N5C>*kSfIb0JHrb$CvJ-3r*k`tD%T@5-Ws;j_lUEREHV0W zud%tj+9Y-Xi#>P_OtI=)>?e!KvOtJ-TUCT>V@*kq>tJL216W zi*?+Pd|Z8^zVw5K9jb&!o%?TahfMZs@yXe^x4~j$OLO?=*1*5-1(w>>4+nM!;(rG$ zR+C_kwdpOJBo+UCd)Ew=?Xrkak);@())!BhHdh;;+Wam$Lf}O7K6fNv@2b0nZ!1SK znI&6bs2S3Lrs?WR)kMKtnM)Eo&+FMH@mLJA^TD{7oplXj%hIR`+8+o$!IuyG z`(5?C{^NDSJuKt3?YcLT=i`GaUGHyXd?%@tdarNOodd^cw5ECWZdo6lf(fGSE9n&?l;PXDO7=mNc94Ctt*b#ObQfI8j?aRXQW#++`C{Iv|@EmBRast8bJ;%|-MxOrm>sY4= zP279_+;kpE{+NTTyR~vVT{9i=ep$CN!*aA4rwo7F1l<{P~2!*ZLN7 z*J{e3|HU})p?jDt)8G$lrLW7}FHJx<4%TI`^W7ODPYaV={P6_t?y$scHlTJ@wf-}r z+M>gIF?i3q<#HD2F~pWCx$~div>Yk$IUDm1S-%9A11!)fed#04E3AX4FZEILG)Fo0 z%>?Hsr{7uNR3S;P4Cl?QXfydRg>{ZpEkv66+#A$*wK9nJ`-dDyaZkg2RvKW<0LSlx z`EAdAcSLVJi#qM|EZ_**#02-Emoqy6{(H&Kd+0~-#)>jt3BEV9L+Y-k+=wGS`e?FL z66Rign=nEdB8^xEe`<)jdw0n|w`id)IiUB{sbf{;ZR{|?>!(epPqwZEsROe%F69bU zKa{Ffm8GTGsm3DZQI4-8|91RnAlvTgo<#GqSzKjdO>bAX#(kJUezsu9JXUFkWHp%;4?C16m z@7VlheN=$p#&Cd=4{;il2Rm%!U+3j{k~x0^)qYgkP2p|sc=dT0{pE|_9daZG)xdyr z<1J(P6fevG6>SF9m#nDo~<(DmKy%#`#zahFW--1mafPJ=)R@;iyCBX{OVuyXdeS9 z?fT7z;XU(_CP!fu&)G=nv48<4?+oo28x&^1EuNRD_xbzo(esAHUJO@?;;CQ&A7+Cu z=|1?5YB|1mlm#)OI4_O`efUuD743khw~-1xS?fE+Bo&@4i1?mbP76oA)3VJ95Oq>+ z;8f1`gq-xzxb;!#7YX_jJH%}b7e{dfKHJ>#*yCM75!p|n%q07>t|bdqrS2I$XONH? zNr|cAkZhK$R@ptF3Y^_>C98eEUk<*!xxEu*9nAqRJpMKjc*wTa;~U`2f05SLHDV*$ zDx0w>fW5@PlX~0VUim|MKO-r$hLg&_{uH+BFa9#N@IhA_x z<(18>_AiMKUy&?tV<5maZYruu*d?K!8kzZJ@7-m5Ucs}9$p?n_-ymDnIK`m!tL&ym zRjE^cs!?Wzc%JR!@%J7#n^Va8+yQ3fLvB#}uxrVbtGzfJV(>Nbzbt1{g3dP$&Y?Q& zAH-hq0JC>@l8c#d;(#}*%f8;Y8j9F@7sWW;$A1@&y0otJ-oV-X$L{eXeU8SW`+W~G zAiD&Desw~FEBAQ0mauAFb|HduW-yvgcll$3O!B*R57FOAGTnqkk?D5agUifkzU~sK zMdLkzxM2p|`z=d4aT%;AjYWN?7J_pQTaMp2UqJ{DVsW>*p)dDOIJ$6%VWRij+chWE zx_0J?HoS&(V={wos^(3~VL#2EF;x&jO7)9={|;AHz?>5bzc3NpJ6{mVegeB9J4uwYe#8TwZ1s|G(ljcV#Mgl|;iZJUDV)ZJ@CKBOw-9QTQ=wj?|?zrbP9!hjl!H zY+PNdB+_GRoXU~)PMy>bB+iYoK8P^=#JZ`1-UW%FU0Dz%rgH6r`WZZ|&c8A&^2ck`zaqr!o-T5b`2dj8`b~nl9o)tVS zg7B!P&$kkbny7rBy%fZApnN`wcW|}W;UWo*v8@G!Dx==7sm?o>j+Ruf@A~iS3pK%n zI0Bd73z#OGEhBs=g)HWt&=31y^1rQa(=xCe{Q%3hokjsfl#sPqH#}Ml@~-HtukU!q zc>mgdUgbK@G$fQU#89n#X>4KtKF58-k0UD;USy)v4Irp%zzq^)tS`~Q*w539}Tp= z5e(dS53g!{$m=cT%A`QvUYepCY+en3XK1kP-pL?p;HF1Md;N3sX{4fXF+PuXHOk|> z6si`l`|Oy^l#f}=m5-$(izoW1-ISwd@fdmz)cBwZ5|36Vp0pV4^CfdPC&;zWc7!Io z!DcnJeYSN!QxxE9(XBKI$5mNv!FTO>Ds`sPLy1g$yi60hzMlEtGBYyrf6#hADku|s zsMT2I-Q?GWO41M~?RdT-Yt^Z289m&PF@yau7IXZjR6SW^tiVnjw4!1mI5Z9~P<$P( z=aYDbG&eYFzLeD2ZksrIxT3N5oxq8dMdY^xPsm+>3)r4-h4O<#DOI-%sq#i05V*-9 zI$O-!Jof+8CIA0#U9y=9y`~_(!VtMhp`S+afP8lB8}vL`W%VD~3L8hW`Qcy_`*!BH zv!BX$Sm~nSdoyxv{@DP-sY*QHtCacFR~dEV=YsA=l*S@VXm^qkC8@U$?4Uywe$wW> z(BfV_SVFnyHScAC@?#upW%lVQY>TTd6bw-GQHOafHu%2y%bi04XA|KvIKh>|!zB znB=pMY#ok$CEay`EVj}vq6)|CJmD#poVr#2_|-;TWIf$w{YX)J?gI%^$OZxFD_i%6 zl{#$K!$Yfram%Ydhn#v%PB|OB=MS8XOGwY=PTs$LSZa1n#1tR6XBgmjs`;lfBDmHt zBPs_-@4`FW1=3o8c#ZJC^J|9n!sV!_TJgMz*LrA)Q3&cwjalgn38KBHL+GPYVt1XL zV{H~lb~@EyTn^I*TVtE?p4XUlJVY|^k2CFf;rBY)@l9Rv7y3Cy$Y;*w3Hx;D`Zf{sHmtAxK_RA_SG^l2pN4?=Co>H*FxS}cbO_cTAh%i zs?fyvl<>6e=;c>;G#%9b1v&@*j@_4Das<1*K>Vzr95<+OgP(y`WT zxonC#;sYy@*GGASa!_O$0b_>&#KN$ zx9V_ffzu*ClP^B4K0PIWGB7(%cfBd*^V7u;VYGB%PPemKo4f*+P2Z2WL8wAHMA(VjqqJTdK1RTGt8?0aJW%B7}VWC!X}R^ywMK zeLJprrN>M`651j&oujujfr0TQTtE*>fFn=3PNOwyBUUw~isniDcpGhXMsYi_1-8Jr zGQn_>sD*R=rc70B4i^Y{_cqfri-Zu0h9Jgd7M*aU(-TT1w(H*go;4iOy^kB@P<> z{>9@*g;BlOt0&1Tebear-%wnS$BHsZHCc3ky?KvCFY30GnkSk02JKh;E89L_N8|gU z7YSVrvyQM->-4hk{U5>tl4f-pp`z{z$V1g@>uE6CF zFG$JNrsfh(bWsxs_Mp@RjkwPDbtwJ{TQo5#{2m$Lk!9WcCVeaJ z3UPm(7=#=#Z9!B)E4RpRFrPhdYeI6!gdcjY%6IB6W(H^u9MB+D^G4!l5t4Aa@dd88 z2#mZzHYU(xlbYzS%d;~YN3F2D_HUHyEcH-f=_ z!Z&PgUztiL_8Xb!{SBSxJ-80Plf+euJ+%H? zunG>t8>#*gy^VV@_I_Zcr(~V*VLWJzjJe9f%F2xKck{)92bPEeq#LA1VS>DTegcB|>V-?Iz zay2;q^e%7eRsEDTe{%>gXk^u>cF#y~G@_4Ep&d^%G@CUS^E&$|`?gU39uP4xc>heu zuP{Uqb84X62L~hF0Z@(ORq|y5G=uG+aoHn{ZaO}#%aaD3bsFd{9zKh~W?DhCh~61w7f><3B#F_?`{`$%5>E5#;>5JedsUS6Mxts1+$v z&g}T`Vz$6BaTv?CC;r~kSs184KiQa#Vf@2Bkcq)RDkNQ?l2$;tHc!mf4!ZvHL6Is8 z#b?2SVawH}qse(Q!7=gcjdiB?J4GcWEeJpfy<5yN-4vqR)ax?`ix>1?doDSL{Y^Fe z!7#>G(SD<^b@CmL{*OSG&p|OJT0_u}n`9%8)ZsKiwb+Z|w_^&=RB3}GUT)n5O}=Ef z|0KVL;KAMq?cuO2k;-;Vq*)~mp)P}f%7!yk1+(wk;?<}w>G6MV8bq55_EFq9X%sp} zJEp4j9kLB??!gtT-wb|MoxQ);l*kikZ27+9_hw~-;Nk9p6$COGVJ$gjY$P#qO2Q(4 zt*#vEAs!OY8BDX?O!9Mj#9hLkvO>T8T@mI`HdT^Ra%BfN7FH7*?$*C4EU%KgIyO#@ zQGZc8DxxJQnsc12uJ64$;)y>9L?Z;D9Tg_Dw|a8hCN{drF`?iqX=}rk$fg6-7&vTFz4bYtx3d$JU!?UM-= z=Cm{hj%#O%)ahNf_X@M2GvNB;;?Q=2dF_Ae)NA+P5O8Esl|>w+`s2$!;qmZ|wGNPk zGn8E!Ksge$H~KCcr>|qhp|JyAPN0+jLQ* znm)t!iyngL-`Od-HH4L7g0U=-o^ktvDHzbsuxAgbyB&@l1470Gr<+D0QH{Vra92UuOA+Y?tw6i0`Qz;+2HVJKzu_AOfjZn{r*>ads$;fFKhpJ)|y5b+m)`K5ot1W zq{b+n&CE1#&lP{HR`XKo?}r(rXWh020U2UUv*!g_bf1fU8&N-P+g*`si>pt$9YbMw zYC`Vg7|OnAChgK({b=^hz;s@@60vE2p8qv8|IX+Wdys@UzjOfj@ij8D{?lgo{*I;3 ziJHi#K;fhD0k+ZQQ-R}n7$}9YcGqu1@0<5U*X3A3X9!yHho>m5-**z9lvZ`1I=bT_ zV6j)49o9UnY9}y(O#-qHH)-g@f5#g)K(w1;`n+2csryQgf@x;%o$e!d0|@KE^BYy_ z@PB1vHEDNYtiTmYZ!Z4gMCej*n2O}^wuGG<@1AQZ?{We+NC@$VKx-yY>>O)_aiojF z-n;Lpx{q}IfDQ{FpP&87f~xlqF^pN9o)X zdsZxZu*c8`K$BB@++4jsw4bw`^7c`)>lg+!(~V3O=(qdSZ-iV0({d;rFeE|&qVtEB z+Hc>Ixeu=%6F#U)(R`}XNPRl%#@ViDJ^l7{jxrzkgy`fYefic8M|PaqJCosoQ7P%8 z`wV#d5q_Gi`KNn2zDPX~5Yb96SVpB~VL*Jd#^Y5XXaE^Uj5g%G33-#CW(>3NW0c^E zx{N3OQ!yQ|@~Y7EPF5t$NS^Kq;83#(Pr<+4qsRr=O4QYUiDEne8G1U~et^fOd;B?a z$!jypw&tJ3fzSCaPrF%x73fd@8h6-sMg3~P#w)xMa$f?d?9wHm(VIA#Q zZxB))kP4C1gmk=O`!E7uhFKLAtWhk{RUxqKK$YR=20T+EY65zU(U-iW@%TV2K=1%Y zNJ89C?GURsT+M>V#k;>OtY=Cy>LLT@Q!vUFdoQsj8t8G7mx_aOhbURpdgeS735QXY zbzteWrxIOpXXJ&Ch@7{<+vsGOf$Nrcrk!*dvi8hs3nthZ8$v%I@Dnt>Itv?DI34TA z&80|&Wv~qEce@A)aXlenYD4x+JFs1KbvrJ{jN`&pU z_C(hdM_D%;IjB?RA0Zs%HbzEiJo>l6iuP{3IU>`TCO6!-!+aba2-7}x`SDV0p5tYh z1WM?xy;M!TytxQwNYV1yYb&Cli0|mvh zuU`&`^~9)}U$*|)F!RSA-lZevl>mfnQ&R{q{q0Y_Kt)E*s^4}xa_GcFIx^JBjW;ri zvUiU%#DC9nPH~H&n0ManHa4XxnYU@nlAwyZxjftG=onh5Dt6j>x=qBww5Pzd)4nTu z-`+3!bAQAW4Lsf6-9C95GvXz8xNY9u#kl8~KutSGhT;R`w|k_*hzBp4gFs|zavTHhz**%9EA!+?iQWT&!_3`>D z`W7pY7cY&RHL3#&8!g9mK=Gz{G8^rJ2y{9-w2Y8>y%Egm7W)%Uop4?qYCd?i;fZ)= zT)pu5%rba7M8Aw*Ua!DsYRUW36d9o;kX&lwOvLeRcI8&^Xu{hTGy$$UQ5u)>j`#Wl zEC{sXtey1v7(q=yZ$72z6*L?-pK5>I5}x961ing#R;$}@m2a)lTkP5uk1lz=FP^#V zy^7a7vd#)*dB~gNlexp`-9W zB0i0=d?-y=y_ndB-U?_9VYB8X+51h|h{tSy)64dC%i05ePqbH4~+ixg~HxtaqGbni(| z8KxZMXB=ZXwiomMPEP&kx~(i0lG1FWM}4S_<5MJ_%fLrSoRVjkiC#+Ma3f6sfTrfe zQhqaccgsB0FhzGxdxW@ve@}q9R!MMw*j?++E>7!(H-b{^BjLnWOz&6M;*u1RVs!Ef>p=AzvI?~zUm zI6n6sW!&;YcUzm5IAwW>pPXRbZUL9RcWcs5@(a-ly~+50b-kQ&6rU+77=@-B{t^3PC`@#g>W6zL|FSTug*+Kbb9dcLZ85#M(E50svjqlX=he zSdiE*DRI~_W%hE@Qx(R&7ubx5hX0C>RPFM55{iUh3Z_AqBL%xp13hzpUQu6BncvF- zCg$qJh+wqIYdq*T#_=@I?9F32dpfppbH7GKZ+PA2 zYrm?e+$>Q{(Tn!!Mn}*U6itDPaNWBN`RirA67f(>oGI-fNr|h9daX&VPhy!tEh=R_ zdBR~r{4>7$ukEn+7M@8e5d3CAhN(+%-{DMoVtzz2OQyQ`f()b&7&k0w(XZ-L#F{K! zS&t&L6u%~2pVp5-{ub2yf7CYaFSduO>G}-M4%tvbL&~yP1mL zwp_8Rc$6&R5oY;V6Mm62ePZ=tV$F8*SA4nJ`<;uZalK8Zag5^`x{r9Dkdcg3w0gdN z1gwDO+hEr}#Wrdn?q<@2?O|=m+Ec(Tf-`CL&s|GMw)4m|R3nT*TX0S8V0bFS5{bs= z7DKObC3U`H>d=1tnO*_-KclM90;j0M#6NLLbxOEsamv_WlxO9oQlDDq$98RPSMF4I zsw8ucuPxNc`*2{VgPJjgX`xpp(!Ta+GdcwGEORq4$a8lYr?{wF(l8YT=|v**;|WmxPZ@O{#w%Uzf4BTA8(SdnNLH!+NW8X;$8L%6# z#$i*(U==TPD~53pisgXRp}?G7=B%n`_?V=WcoO+hL^&()oak;njE11XYD~OufIC`L ze;W=+P1_lsph!I+CF54Yc;Am^w#&topI49Nz}9dMeuvE zBmj2N)+(2L7{SLIEvV zkd!3E|e)=lrrp(uQus|iJ ze3n<&SLZ6mbO-}n;1nYGp?-$p%nv*6G7WV=cyzn&`x|)cz*2H{$c0tw;@fQN&F%wa z6np-|*J%2pjb3&guzhJ)lmKx<7^^#pO*!u!y~-a6UW zabMifd}{1#7CwhD_+~@6a$w?rhN1bg-AsQrR8qwRap?`xfotO&i@lG3kAG+;7*xIb zw<1ubN;(>sHuHs%aEUdJtpMa=X6nWQ2<=ep2fH#Q{Em z#onl>d>cPEZHw=^q1bDfFPH708;1aepveCmTR&|c{8BO7dVbc(HhTUYO8{eWH`Bc(xD*i0r2Kn!#BECdPC*&sVUMPL(R@R1V9h@! z^sI%*fVlrV;wJ?LMIX6ctj0!VC#OHfYo6nwXSv_Tf9UotNyPAW8I9 zcj1<;{GR?s_Hf^_19QVKFOO#X_uIQU9Gro&_V{IR)K&>2j9=hA#5%ha0Q5WTY zx^#9h_sL5!{}SHc(+=65oh{xwrnN)>uk&;Oo;FbvacKxY3K_q-$fZbKocLJUDKl)2 z>F?mP0yHuWomf)GhWy}WnxvNmLvkcZPZ7u1$WJ$Q^dU<$ASC}3U?czbB|8g8%pq+_ z$N8+_6QTm2Cp+$J#LHyLDwFq+UO70+Tq4@m1eUxvdw*%~+3Vkz0$C``@|J2+qzl=f zUHh?G+5VU$a(ZnFkzVp6EWkN5Fe6|Df8{i_rW;o`VbA{zA#o5$6Jn;< z!mODZ??bUMjy=do`SZsOcjt3nTY<5Bgmu5NQtZimaZPcJl=3&-_u3^}mZqVaF=Glv zebI{0iZ)epg&PN=bT60AOTMY$iU6W=W?Jx#MzMj{e{ZcA(BH!Aw zYawqeatmAA%vb+PwFUe6Lw`Qf>hSZhvP~Sdu5dGYTPPbYT&IZ0KSn#0X+QDBHk?{q zi{f($TV4f3p+WnPjI()-gf|%`^v{*DO_6=VF_D(WNmoIWoS;pQK!Vn^lEC1{HEVsJ zq$}zs(VxAg@?w#|$>ES(NicplFsmbtF!Cr$l7PK_29qw7?Z4tuCjT*nhqD8h)$M^YS7!p`-+H*p`!G;Q=Nfh%Ep zDi)5|Elz$_AvXSle9zpQh=Snd(A}(jRq-npCaJRJ?C<5T-xiz6nU7NqZwr%f+`iBB zT_^I4lkAg1YeyzZlKG_z`)`hjmyrq+pqi}?_O4t;xktwS=hfyJD;pfT8UWDvN2R*5 z^}?eJgD85B>8b{!;}&!8o2BjHux`xfP%)EZG%~}rxbVU(k2uArZ5{R1FI^JI&_cmg zuPF72*pi~BkY^+!_z%H%OU*=kseL_yKpd+HV#oWk`OFuGw_PC{oEU9$r~0^g>bOzy z@O^-EikDS7?8O-sRq!c*n_oZPaeLlvSg1x`v+E`ZfH^wqQ%!FI z182o@4&s*m4F$2qBo2zYEjA#&r7RzWs|C}ubqqbKMQAKA-0|6)evr4D8OF+0x)IFy zV~DUg;)53yvvEpsaO*};=IdT~FaElU+OeKiDl?di^8`9(n|E0^M)UoVDBEHDd8lsdL5prdkCR*K?hX9H28n1N7^Eapw z!VKewxY{7GmD?DapcTU$%l%19zTEXPd0ch1y7opG~iXOD$r|PlO^m5T$6^ZwhY_kn%Abr;5?F*Eahn^}C ze84T|7&(2*hjL##DyH`?+NswHfMrnPjr&IS!^Zx1uzFkBrQgwB@HY_P4{tf8E@fLb8_3(<0R@l$(Jwn05rxVxqGO z)A#%w|5vY)z zv9wb5Y>`{Ky-szw2==cAMq~7tC5ZF1SaGE*%Q@MZu**YU#Y9@jrhC#pVzl+}E3v5R zIk>s*mx%89`xauHpM1^hHMJ7x$!(0p z=$3mEuo9kccz?LY)>2kYcEc19gmW%aim=l_0J^p{6*PlFp87SLgORh#e^%!pNlwyGw7WX(3 z>Gn*Ys{?`NCgGkuIlZJSlFMTU+6{*R$jk~|hBvO8WRmxWu>8JI>;0ff$%Z)@W`Q|N z=HweH4E^GulE%fMhO`mba-r?h7j!%;gZVe}bYnekcOZU5rxq}=9xgwd9 zbQ!NSu}$Z&tos-04|A^>&Ftj(O~XK4nrORg>_oJ?V6Fy^HA0YBoQZ2Zn}=ARZ7 zT;sQ-VxMULT&n5}5uMki{qqs~=n^g;+Snq(RlY^#0R*CG5ubw#fx~x_g**c+ZKuHX zOsQ)G2J5Bwim&Of;Yu!HHBOZ}l%X~WBE6l&ZJT^buCS|~I&1%M9!-DR0X>4=Ouu_! zy#_bgIt9b)V8v~$YNl6J?F__Gl)TFM*Z&e;8bm#JJg5F;Fm<3wEmtIWEQSJ5X52tL zwt6{?;id|2Mt*Q{~+DS+GOqXHW$TaKotrVrEb=;$|O7|=sAb%mb) zPk;T>uDKS_qs6)hAh52c#_IIposh28n9mjW`93u7{a;fkl~ILFs|X353F01@a~|6z znFCEV6&cV}*JEB$opSAa`T$?)YTW`DA;;{{**$b6t`hR|&^za7*T{RD@ja0+tV6L4 zRzM@wQ(NO9bIw{fI(d6Y^aDSw^y+(YNsnz3Z>JSw(jbvrs#(d6siQlK@88B_H>WNPv$O7S{9seOU@VE;2u&v&l5-eVKgn-%ME0rq^nKZyn zHj7QsE~#fF!M0jDp58lO%4fIs{!?}cN*fl+3iJ)z@)x;V);P#eM1OYLgV3%SQ|wRr zQGASZ6qx6(6sHt5&b>5_(oCIreqToq!14wnB=LD4kBgS=dZhl{i!Q8yZf%i7z=Lr7v;L& z%G$avzsPbbtiaLbSptHzIJM(3y16Nu)4vJ={zdnJTFpA(Uswg!lmpxxtK?!H(S zJ~v=i&F0>N4rXv&_S0j(r?VEjAx9H9y{^#C#(AN1*&2ftv{L7NhuCJY0RGc#}UZc#C=A*f#$PaJQ+UOhiIj2!QQ(E6sE2kS0h{*obH;x zrZ?t`?#sZ?&_G=e3sP9$)$9XVsYuGEsOf^+j_=4}JBdF_Rrjfs!7Ysy+0v{(6NKIY zx+x)y|CVlZjl{U#Cra!FT(~?i&8w5K`xO}#6J0s*hH=#sD@)YH<2FDyboHi>I`G~0 z6pc=2PrC3gEc}<(h693D@9g6KR6;TUO?Z)AtLmr&3UL|w87KPHJtXh+u^nJdDr9tf~4*Zg{>?rM#qj zxjL)5Ag@aO*-(o-b2g|6uYpNHuEsub`r>41y2fclTT8~@{D+0buEN;Hgot$4;`tB9 zP+#9a=etD<`nY@VSslN(;JXvhZ(oxC@umV3RCw8#{gM~suF?`4x*l}gx{MUOtREiR zVw1UC|9%{406NiJyU7vrylV@80}VFz*Y!)^<@yogFYyEI<$G{1FcJRDis!1c=7N`T zv#%)ox)L{z5`317vccbv>2r;V<8U5wtk3}|YC@o!qi9n74l1v?xK5ap4c#gfb;7oF z3&iiz`7GShuHS&5Y5G2uRaLkLqxG~VV*hA()kjA+Z+~2WIctoaxX(cvJWU&+j2!Ft zxl~Nt*CUyo+mmo_8RefOXGTrLwMGySjT{8nIV9zSYhSjCnV;UileJ=R4et*pT|DV3 z{zrK`zT9BQ;t}VC#bgixBej&<69N`nEJs=LW1+=8&4tuEwl55e4E-WRn$nZPzuc zPN|L3qrfL}k(Icdwl}&MSF-RFL>(w1QY>Y?dFjEcd3=9;n5!y&J$#um4>6P*3Vc;#}ZpDd~Uk7ToP4qNjM zzt_LKr^W=j;UHFQb>0|xQ`O9g<1N~045$!lFKXmJD9|99xDixBn2rrKN~e9hey}1H z>Lbr7#U%&`q{t+YP-d=6D+4-N5e~!P$9Fb0mTj=jyWI>{>FTdsfxb)eghgE<&LBB= zSSFk%b|l~6S5w&eU#RQF=1Q*%pB(p_np_>c6!3tSVX(dKfO@Ln6Pouva#~YG!zl0Ae}H?|XVSe!UnYuCVG^leH2+6BBL@vhZ6VKlymWYaMu14CJg1 ze~SChc@Y2JiwdY0H1BA>T%+0ZPXT5#4vq0I)IX^=eKaIPSG&d=4qZXffxI`ki4@11bncVnF`GKK4ajg1AOjEF2>>km8p_Lw`s1?D80-V$kKS1h_s9_ ziSNM!ORDt=5p@djX0Dq!LUJ?BJ-0PS#|8%87kYklN8uKo&*&4A@Va=$w;iK!kT46A zDHK4<7A8A~pOPG~)W2Lf#aSS+$}ycQn>9jCR95EL*vdeozLjHtdf}Y;qw~|UwN<+V zT=-w%sk+L7s#PN>^O`@!f=rdo2*bVgw^DLxV*i{P7nz96%Ll)kyX2Z#V_&w#v7rXsKFNLa>@&`(IS(alGqL=IWMVXGNgtNZ+_AieU0g4$CKq;{KJhC{(|`+5Ul zcFFd~`(#g&6Cj|v*nIRqM3)ze&tt<81kQ5z+qsXWnn*&*VbWR`aptut4G8oN14nXN zUy9Dxq|5zh43GDYYE|D$uVQVcJ-| zYK0pAsihR-%1(z=_vdOT0G|*(HIwK4Sz0oDJ|C&)YS9}BR=)isp;b86iQ)(mb#sFG zs=&Y6Xl7mS?^@1ZB#J1xeU5g2@3#gZh7P6#=b4ZA=8I+A+QNqW$AojEScZ685_8&% z4FYhrjVOC2z5+_HWZ}zbXiE4|Ni? z23pzQ3?fCoydD~e`Bmm7?B=INHr`&D$EB2f6-&?P3XYA7OQv^M(pEg)y_D%_F6tHV zZ?(9mRVhFp{JC&Axgn$KpGTsyxFH?V+> z>{H~__NinOEc`3jqN234Ahj3INP2l3&Ake2N3877u;2_AvG`v`>Bxy*C||%tPvegl z*~K(O3-QTfqIPL5!}SsAaE4O9Fc?T79dHS4a|WF(WH__-ZEbBWI)i0v{I=Qj(6&9; zPH;$dInb1sL`70oh%MW5!6Jq?i=N!tIsKPe{^tS-D%t}DD*5W4xKYAgswh!+rLfa^ zvA8>{)@$^vvP&NH)Mu^MvKgX$MYM}(rbU5p%Da6q$z9CM7f%VRGM<{t>%YQf0 z6_wi$h_L|f=W=y<4tZbuoyrO=o^FhSSQKmWcjAj zVVDYnE#;aB@2%>>MEzzxY?zwZv#m2{Y~l1F11`flO=9!;K^591oL-nUArA*D8QY%cEcXEuU%|I8S0cUiwH zMZjM^JZ#+NTB_w)t}*1@U6Op+YrsD}JMP*Q{4`!_%OlPVKD#rnMncuI481y-Cpf5V zWxXbVuzNvI0?#J2*|iwp|1%1Trb()CbbEb^_djLyb=(wA_0AAEYTgyXf>4*^OeaAd zH4)Xo#wpR? zk|~7~ZbDA(znYzk#>IBB5oNviT;VO=fua)cvv@?~dUse!_^%^+9`)i!2pY}j9EnQ0 zGv^cGLfHXo2KjgtNqEt(UvIBDmA>U<>G5eYR+g4N&jibRd)IQ3|G(tC-QQm)(9jpG zW=Mb%xWNl$?uie&*@vxitIK5M?_K(;nCW1MOMIU=*R^~{fPHIpx3lQ2fmwL7Gh)E| zPbz9!BhGy_!qSn&(q{2T{1}b*QL*;efV2A6BKxoYz61HQUH-RmXWF=^7Z;ZaoYKA) zu!&Y#gV&xXe%^P}fwJIcbNsSRyuH)_l%u@b9OC{C$dwUHY^lV5=gU)R<&y#A4i)cGw?qQei zD!t~7abp5XS=oEnov8-BHf8d4e$v;Uz8rnaAHSnAX}7Zf)8M=~CgqQ@gNTxyT&s5n zI+fLA>x}1J6m~AqjzmghuXC;D?WDu$K_+9{#sYG#)ke>y>n|qGklp5s+|2&B8_U5o z#H_wq0bhfV;oX9~s^yCBM2*<*o5N*HA@N;T6t~88QB{8@Px8N$r_DH%R@FQ>A9_AD z2DQ~P*0w6(k4Ac;?~8N0JxFW5U}7Tp$-e!cQA8LanT7p6Wr(|-<({IzZ-$gW9|iP5 z043%d4twk}t$L4E;_he~&9wsj?)~+3?*i&MUh8G!ZyKw|icvYJAIEpMXf^8DFbJW} z4!Kn8=dJI1d6v-wV(9A>3q>a}WhOI5#&msuM^gYCXqUpcGQA4gTzBn%g*Nyq9!F!~ zf$88r(RrIFnFWfX!_{~FC|sauEYQAatW^1SErl<1l=Lcv z?AR%Ky1HVWlt0)0XKYf%q?bzY55b1i{uCE6r1oYJ4B1d(v$B}L2m6U&J=6K-gJ6G& zt}0WYtbg5p!XyBeru%tL)By0#QSU#eiGOkIaJ^}F^)Ud4spHStIDg6p;XPF?DP)p} zUArrjE6()H;P{PgliQGc?;+wrV@H>zZxM8V`(kcaDIY1|Lj|#f-yH7k-A$apXP$Rh zCoe)6$9-4gjC^WJ=VV$5WemJ&QA#}R;%iif@_mV!<^^64u5`l(IGIm43FJt+pD>NC zHLqy)E}2=E^1O1PA*yOGHpCPzujJ$gE*S>p`Y*~cu0%K|L(bdDQ0@aOi{cVVU$Dp* zC!Gkh(oPgAyn1X2lFUj?WozCio8(3wy!aHcQT&P~d@ZY-J-#uiJh^_2_8R3}0?j5+ z+mHn?+ZV|?&;-Y1M@^Lba#|S4HEV2HI#OZ5GZN4dxlvY8961SnhYDO|rczW*3rt|{r&!B zg(&(TEaMCtqV;>BmqYSVWa5e$j5dgXVLLF<{}f^If}D>ta5}=z!nY;TYyn@QfBH1h zq3yW_EY7=T8{T#*LqDxvYW@+W-hxihDx^svI!bBeb~&bx_irzL5)Bi&={`No6;DXH z)N;6H$xK^kA*|W!cmFa3V(o$Jch-Yzo!Go-_PhTadT=-suy4K9JH--v;iKmct$R&Z z{9Vp0giN_`a+GeI**9=QIMqwsO)~@4aw0Mk>+(YXXe@}2Y2XYvn*dmqf_k}u&L%}p z=~(smZNzuWXbfYZ^R3#Xz@=SvkH!`bMD3_L2xsD|*-c#KN z)$egzh{3fjq9iGeHXZpshS;h1(Z)5C>@Npcam+)*2(o)l3XjS!8R15g+dYe@-Z-JM z+065MfE~kz_T8jaKHZxTC3khnFG_JkHt(Yhm|E6_j7j~|ZVA`vP$eWZcz5xh=cGX` z%h-jFP*r}7Hw3=im&j@CwNIpMxbTtb1AG9I`yZ>uWN^aq+~=iw&6rcoX}iU#y%=*X zMAaeDrSGMV0;*;>Sy84t8mdoGg?WfN)J3CW9#})v|H~Tq zFotmY7b&ea8DyOo!k5Ey5RCh#mLPRCB9(7))M*8%NA5;{3lG30y!o%qmH3xSa8j)! zuBD-P&5aN^ZG*ki9!E^_E0O*?_?;io|9GC^c|*pFSRv%{aapLn2wPpwtLQ$2{kcRE zSN&U8YU_W~>^vG#MV&W?!%vR6M0|!HyI<(8Cv6#3{w*b?!`ZuW*GAtavMdY$n=JLs zyadnCccLpHPKC3;)=i1xU_S5hk8D4up3dg2N8(LI$b&Lx6F8DiPLX8&AKv1&&Zf7m zX<@JWj!8V#{Cs^dd+NT(Od;sdWBZl)i{SRyW-34ku&j)om*BsVEQz7D1O9-CF>f}) z_;>ru^k^D?ME`HG5XV>|BtKj(-PXlBzV|)#Wmst7Ia>N;N-b(S$8+xIR`v$#NhjsD zR>gEK_HXBla?fMmVsuWSt-*(ad0I%|K-5%n5s|V)&0Uq{B=&V=$-L&o@5L)O7`_aR z?PuHN_Xl48ZF;_88HEYD^G{=N9FX0lTdP!I@qzEo7Fk#bN{-|$usQLZ(8v3ai&$1Ix1L(o-0J4&)vX`ubn z!lFQ4`(4S^7+1`S&Ah77ClkgdOUH^O2Ac8}7WaDhIB=qItxL9kmIkAoDoauvHG;uf zIy!F`78fc0PT~Hna}s5-(4kYqCgmyjwLModC+-6W=PHw4yQJ!A7OS_OUflZ^Tsr2M zKhx=^Kiwa28Zbh+HP3xL zr0t97^Nvt|eLR2Rp@<*zZklCAwZAuaKDF;n26W2Z9rRk=+)3W1+`L_1HSGe`RUmB~<8m#va& zapZa09OB)6pR#1-06ye%%S)cE{!=QqN14V6l6f-M8z3;OCU{d{k-7OUsbfL+5-{F5GOD9{;tcdIfo-3%c#qMs^}w~BsJhpE-*&zE?fP81Ae?ZNIwiB`T#NooydQE)MZNN;*`@uS z5N|8@-r(&;pk2kA7`tV%fqU|RC#&hVqF3X?j>uIt|1_rec@L@>1(9$n4kMyCg`p$- zWTyvt;cY&JlBGmNxRCc9np?Bf{onPU7G)qtOmBWx?Bct$rQogYFot~Hoz>{0yg0IE zF0A(NHjoHCfYzm+zFjyLmCWWl<%dQxJE-45(478wD*sh}P7*-%~QUksE6z$E@i2r=tN%!99o zh8{_Ert}+~L&&pq!>27b%Ri=;`4c+&u}}lA{@YfINhyNq64|5VeMz|EO*%MHr7Jv9 z>Y+%)vCLkKrdnr324M=EOyDJ@7kwBH$^8K@3-kZ>9K;o;#}DfIQIXbG;^54s2epgn z!WWaD@k~_?j8n19x&dyOYL@>ELAW?5b?j{mwt#m8gu0rs>cB16zJ>w$DSOF(F58;# z$6MSFr%Qf|nEw5jupjuie{D2Ad$@vH?VD;%NSMv6CPLe?(ZChPUfq5<3O{HiEL}ac z%o=Y1Au)JizO^y>Lh2EgN@<+802btd7je#7bO8OKG)3__9@xs6a)9ru3i%pP@{c4eX3w8 zoB%92cG2Cizi=rSx!U=;viY^hHw0FX)U7xcK8wD4M~}ayCkskz_?4eyAU0^OaW!DJ z>jcK;d69>(#OgJNUmcg9@K2rjpN%Ye<9epN#M^mycO9iuT9zbv8oE{?KC5N-%P8Vk zxi~J87k5I10RXBc#$hWuOQ{x6Htwq5O(_sCf=FcCadV1WD&*H0Wa<517ZIr{#PpH1 zeV|PArbJ;FFO8HR^_;qCVe)oViSlc&&}K>L(lw1CGOJXE zofC|45^mYAgB>;N-4b7O=(5<5nitJCNFPwxGL}15SP;Qtt|BRI*t(miDQLA9Szi1f zw!S*7>4kq=8bL}xq!Ex55a}A--3=n$(u|Z)1f;vWyCsJT(u|ZYiNRJbIluFq z=bZPiU0nN)Yu7$q_pMu#aHc_3&uO*uJWqz1`-@-ihi@J(hzIQdf;rQnv(HeD)P- z^S?Wj)%?2K()Vm7=kior*rpWj<8F!U54&EG_p+&twNQ$8eua$2!677M7!h%_9>zx8 zAwWLUISj0SJ@&fjM>+X?Bf(G{V?I&dE`xerZLJzC%T{p=K5Vv8`aa|RwDxjt##fIVN)cY&1Uq`Tn;9to`%>GB1p5t@~5Iz z1J-XXO@3K1sbkC4oif4{sfDhFiT@6ozV{hUY)yK zY(;*5x4Kje)R0Zi0)Uvk%&RhNQ2+uLu7iXs{ObmBTBsKmK@NotT4y+{i3P89$UA!VAfiW&ij;MtED%FKnJwak^9;~XFgwKO>$00CpsL{^6^Swg9w6@ z@jwr1TrmiY>x4lGUe$AVZY{g$*bIZ2_ui@R|bvw`4GmSWa|)#(A(D~F1+ zd_U@DC62V1=)2|pH_G=uh`t(+MZ%T1@A6NoQU%C}^iVo%Ut&r*<|hqhkT1yhMdp*d zU05;OUwD{+NY9}o_$D%ucg!))l7&VEGFpqVNHs;s>T5$2Q9YnGAuR+t27o_O>u?oR4eZ^Xzp(yLh&YXEMfa|il4rz zW;ckKYOqcgaf%w+p~K>!+0yj|@7gzX9b*re&*EG2R3@5#DJtB*lcy9l(71-hw(;y1 zI{hr6txZdIW=(N!u1Z1r;btiXTArY5cw}&-R)+D)E*QxRlgecx^ol7i+l8ig`*fU} zeu7JcQ=2+sVk8{1jOH>B_)`*hXy7BYVXUVl>Lsi`Jw5aW*+;Q0R-c{ zJ>=Oe^cAuY31X|su}o~`YVQmwM3G3%Q{#Bl-^5|(;X(=`oBQYH{nSTc#BjXcV&G&n zQ2iWh9xX^7W1r*p`a;{I^X%L=)mv-LkV6}S+dIhk#Hcfzl^}HuaeS-AN>XXkpo18X zGjk0d7$UyNvmoPOF~#=M(>Y0>j`3*X{rJ8TMVUk$90VXMMpJ?BP5ZNO)uF)=02t8NZGzvUst@*PfP9D? zp4>@mnp!Rf5J0)#KcbM*cnq9){U!tEaTT!jOrH}EnaZA3+zFfz0_KS8x^>;$B_-dO zocYyHCD}G$@}pf5iu>6oxkyexN}xqYSB_NYc|}=yY@FnY#UfR2yk_!?xr%i9CPO^i z=b{==jEjWyCbgWL)1oO3L*`vE8xG}~q&u1&ydM^Q2l%z}C=AMP^Ak{4B-Bk3HhIhd z!8r-&{4(L^J=2$TmEFPb_=n*q5bVw7mae!a!y)lp44EiWjVZ*HtQDjzQE4F=VtYen zt|h{(86zrd`x6|6znu}O>D4BEEIdhZIJE+QF2=83Zd|o~o4(Knct%Js`aa^*vmJGd z$aS5~-W*(fp}>xl2c)1wpcmC#b##n2ad=nyUi9D8?^%!)RUMm?ev?yrf3+ zRX0XOQp`Q1<*O$&kxBKmVC=Z@w14Ax>^2HeW=em!4DnjJ{+#H@YTp8Plr}~|awJrD zkY6C_s2_Epo;&wiyq*d5nod3wRWL9v`t3>bcKVklc;3Wo1HV#A)}wb1WM9P?5WA$i~}`F-ncBA|i@!Tto`OHss8d(>ENI;(l`D?_&@T zoChnFEqv9VI7-P%VC`MPF8catr*=YB@bL-DBkYgZ(XD8lU1@SLZs~G0&0nnBv?-wyo_u_;?C&( z%fTVM)dxIe`r8e&oxLR)oRlCG45k9tB{5uGXv-2`KXh$F#vB4(<}xC#&{PR1~! zlxsy~!Si9+LWF?-&o%m?iJ~Ek`ALpO>*?ldmFPzp2JE-fXcH}}&K@r*jF^`?^bylj zJRZ0!GYga0N~<0l2^f`!hv($CV$IO+UPVJApr>c@&DNIvbSvWiOF^f`V1ag->cIgc z{9X_O?bH(u+B_QlNelt9gHSFTuc_uf+OaPmUXJmZn_bM41l8{KpF4U$O4&GSG7=M? z!~r^e2U5oi@|!P9asrv1JI?|jUojU3aX*SZtX>n9Hgj?k%yt2jv>Z)qv{typVF#Lt zjH;&ZQxjo3d6x(DpICo;CD!Ad2r(}l$qNQ*WyI`-#MVqfw2h=Jv!&peY1siv6qtHz zEUIjU8#C6t{fvgY8@s@y__&YYBliwpml$GKC;`5YqtTV8)6B8*;;ad0f=|d8OI&b8L!D!x97>N;ey%mG zD*y4f@St<0v`{jS0($>dYdb{VJb+N{%5vf}ECl^oe_lIIJQA~X{Lk}pdx_Hm`b$h; z_E(#H;q`nApmJfKK#?5vTsilwuD8b5tl;g-uoKPKwyS*}85=i!D+z3R9*yN)1X#DU zKaR?r<2(^$h@>!~1u#OUbiQ)=8WF<+4LIPZ6a`h1T0fbdr_amo+L z+aHobXp%Gy6LR3qZB#91R@&5XL%*!>gHUB_f^BY0o03vQ%(NwQ=AN3D zLVxZ#^M@w(h^=Nes3fiZP~6D6K-^}E-U-VnkXsViM2RsF#o&s<-mWR2k3Q1bjTy62_aFVSbALa4|H+`(5t zi1R6#1?pyTQU zPVOx4FY>vNR}b~6R4!r$_SmFZxeJ@1w5mF`iabRwdMZdNhe3ZX?WCm4cTnCpN}@tT zoO?#fr64Xssak&Xh`D@y%TY7*^&vill2$}}TT@I*ReV0eA&z({-NHntYPhN__KckM zrI&P8Veke!PE#&Fp8`w&8S|W)DOl0tPApSanwBQfy0S9m(}Y1;Rb>*<>-`2-E_$>% zXv=g62=5~hAHlV{X7EO%$m`i}XodyhMDjE@=H=yt+6;Z#N74!3_th}+MAq9nHmY=1 zKgYoH8s(GT)7=g0>#c!}CEvl-VXF8}HskSXO|fp>F1^z4tmuH&*>noL$|-@5DGi6E z6S7Bi=B9nNPXn;!f(S=d?_s`IhhCr{CWR_3Nf8j4!PU|=Zpv__lMJ+ZpO4|RS5r}+i#J20T z%xOsRsR0ob*&o2xT=hq{#wM1xpPbKp`1Z2=YFD?$uIov=^`A;wg@4)05giwNBm96> zY2mh$taE%GDoull98#+=S!*U)q+3IExy!7dmR4`J&H&5e>;H5{{;+vvSKC`rnWv`_ zfav5Tx!z(>51%N!1MC0cqC91Di;SnP_Fjl|+4M!s-;VES5HsxJk#oLFMJ%2Gq z``cZo8$)+$NhaqAn4l(17^(m@UL?sNpcI)9AYMIZ&yY(HZj~uxSoYUZdq{Nt{^#?$be>5K(jLTK?Vjud~Ra zu5zUbqB=thaDep5Fi^9o){vclg<#^V8y#KF*PM=`8?k_=+evL58u<{;)NKN7xJ*w; z@RZ6sUrU{cS0RJf9hpA*^IB{Rq@SN;Z9h!lS}&X-B0Ck0s`&)z5wpgIaMF@nLvf~Z1H3}e(@2wxSPM%3(tbyB3v93@wQMyr&BoXw}TdC%fI`_|5O%@5B{l&v(Ebe^Z6WH^f+X#$T!TCRagq`s`Q5TN%02 zVz_Ysp*oMx7ti=ij# zWolp{RfzyPxkLKVndy@n_3|UeB%FB72;oh&O4)Rx*yW6|E%eeKGaiv^MkVPiQs`@yRO)4d&_{Z?1c z%=Qp8{#S}ts7fU^r*oq%){gn3USNmFe?3EqhCs>nNE9+#_@4my9|7-Sp|(XRH?r0? zcr;T6eflI=I%aN}Ij^vTE+Htjyg4y`(csply=!)@e)_mJ${w zP;rKu8vA%M{O#RxXi*nMAn_SfpSmqZmI+z6x-)8?2(g8a5i;s;%|iU(bN}+=lynA3 z9}7hQ=E;hd_7Dk=_5>q##Hn0HRuaRK>qH?<41(TahYPVUA^j|{QM>t8js5xybNu6V zANiWcALEf|1E7MX-#O4k1L;`M1WXBbh4?Eggxrf8w=B2W(4(6Kw zD4hQ;T2Hozjijc_h53KU6Om{}J|u^pY!S`p%`|H2%_c0oHNjY&a!x+!7Qr6_!18K& z)CR8vNO#KRiX>|KSI~h}g zF}idi6$0@gaqKvjvBIjqh3+ccMt_+JRnW>8hmna4z<78rE1cdp(@g8Ge{GJY_bput z;a2^`oskw418AZZ5&KL%%O)uU+hs_i83DDmD%oj}xnz~a<4$zaPFNSqt9X`g1S{o4 z?bgg|F&0s$$b0QkbClWny#``3zSSD>M!F89c_|@d+aWV|P=t>hhcI zBF+)Ln58}6zWG+!tA-$bmXr^31x!PB^FmF>++y8X_bLb(Iw?VY&l7{>u@L13c@DE$ z?)|bY6MZ?E&3#)4$OM%;Wu1+D*7$mI<*UpKiYEw4N)oP4xG}fB^ zGjvu_8zIDbsdX)+vti9*`q?qdA5)b7iSBO+P;g-t>?Jv_1!|n14`Tf_|luHKcM-On|{}|0jthuPgF;aTPy;Z&<&nl+7y)u31#dh42wCs-EObC%4B&=msj+(^bjq zSnv(#0?$q)Wtyg@b>y-7Pqo^dX?{=!GHYe^QD5#}y7iyh zW446D5zGswY>#0yle*$*0kTOAsuKPpqwAmz$(LP>-q-%!GgQk$vY*bu2|%^HoQ47k zpRGbgT%zrU28}F7tMc-cl7Azqkx#Vp!wFF+5W`z6sD=p+vrkJxmGq z1L0f1T`3wI9r%H3<#me?0SY&RM;FJUWMRhW!;fQoixxJVsRP(JMoiK7xGd}`xzD&< z3uRa0;*;YxSBGyLH!^np*88G$9Ocrm(0rOV4VlK=h8Fs<-#5c&=jyLaAR?!07N=LJ zCuQ*UBIjt?lV4}Kzi0QSj+bXhJC@og+HpR$^zM{=O3*gkARk2kUr+i+QJ{`!awlTJ zvgV@e6CwyZPkB54=y70TBi;GT{w3L<(I_!cP{=fzJ7v3#C8X;`^Vwh0R@k@OJ(hNbxpMCOM@~DU{@JI&-?OG#So25Yf9TPx~Yub121y zk83LT4Q!cb%&XCXta-jhLZu6nv`yP&zmAsrfKOXlF;YT+Tuy zLClwqwH5^VZ~yPN|C^b`G9edhHVQaH8d}hwu&a->V8KSb#t;6J5og6b3gmG3%eoN_ zQ8B{p=|Q6`Z@+qAB|^F&=5wsSEH<}P=h^@1jSU`ZdS66xp5VxZ#YmQOM}ITubP0rx zzoa-5tZ8gY=ik6(;pP~US%0n83j0u3?+eO~=&r6-a7m&A*y4Yi7JWV1QW7~lVjmyV zP+@5-`OzXs*woOJ`UO}L%Onm$P7KWM0ao!J#;$)`m02UDAEFDkfV-P3O2gghl~BZU zAo2j~fGwBO$yxCPxzd`75FbCB&oG*?8jh;C`f0?iTe%8Wxs*aggXLl=?Ho71w(GT} zoVXME6h!kSHuRLVlpDpP)~`7zP?;%nQ}Z!3IjU2Zh}x<)iiYAOJ!Dr&-V`rbbPKaq zJ@-xsCo+B~t0V4bxij~IpqFvkBA<13N7vhzQ;(_)5{44jz zG-F)+Sg^0<&Jh0^_Fm@YRwjnAX&1%xc7PQ{2*9%$JxfGGYUpwcrsCwkn5kOgOjafd%!*xK^#+x@OC5$Pub6bz5L_&N7`o#t&$%q%!eJ9lP<2(e@EH|hSzDxZoY z0N2VIOC_xvLFwVN6)?-$hdY9YH}|wqFYV3#s~2tP$mwFvEMvQ@yGrNk4aNwRZTQ_E zFfk8LyL+NO(a^945iJD#;UC6=2*%8%1F&FiJ6QvOH&@lox46iZS9kkNEA$Jz?7FA} z0dqU`Ma3ooLYBdq4KqwTNhy)o?-M6^LgF`oa>YZQ?>j|VY!X$u$_p!-H74vUa^K=j zU%>@!ZA!y_`-r3t(SS?1nUOmScvasCCT7i)$8L35vv-zLHU*kSkM4=m5^eH@z~}u=f_1!u%+Z7AH8t zbkZ{Sn%hqjSfq6QF6hSNC*K4YtMM;w%{(!g)|)lLU)BOJP~@)4@|7n$elxHAwVsulEQvzK!b)9uwsI z7%0$T?rP=t<c;UWlrJXr_u4Vmnn@cPm0xSogrb>A!SL*fvlYR*tZb%z6f?xa) z+VGhu)o&S$Jb6PJ?nXaU@#cLg=9P@#*0_bwemErgxqzX{dh_kCw&*OKqTGo+1)0_ZWL;t-_o)hWnNg-pmR+Wx84mA;#fZu!i z0O+~!3XA^&bn_Nlr%Tz|#kK2DRGXp_S;XWSq6zhvyZpb1`S>BJ+`$kXDxIe z!BZgZBGKA@@ta-rK5)<9@-2mI^BJWrH|@|Ht^uOH=kC8_e+dLL*dej*xI=mF$n><9;er^C2aXa;O^HueGzgtxP4kCU#FVp{^0^>G z5tn|J{9&uoJMc)z0ajrX3R+)?Q+GbLGLo{yrGm| zXwa;$u!A4=v`=OO=GilODk&hK7xIm>k7r8amjK0&wcC&%&DjI{XB{ZfLM!ZtTxnDY zpuAEWTco5>*23>RuOz|uFQjU$$lv}5pv@cuN9vA+Xj+Y3H;||UsB0=K&E5orwp~yT z(8J#?H%vTs6S9I~5<72n)9D3edzFm5Mf1s&_&Kdyp5@JsqtIz}Vvhw}BoC7iyNk?O zO~cpm>+lE%pIhgRJ+GF(Sze1{^|cC8Az3?y4V!~uSGI+*CP&wg)4OEvL{3@nHi1A8 zo@1RKZ@jcrP&VsJm*5XHG?m`T*Gu0x_fr@%pC|7A|;iMNkW3eFfzwiI`bT>9qyJ};u@T2?0zVLc)VP*l4&Or@N z&S9JOX_@P~9YYNvF&B0xy{HU=Z%v70PcYucJ%-syv$?4_@Zupr6UGMzVE81ML(! zst^8-InDTKjz(c0z^$0LEW3qwjS6x})_(>yy3t!IH(mWdEP!h?aVjW`rtUOQy0A|t zVJqpk@bxzxL_<*6>HXFjEOGT}?kgmW&?#M%OT=HK(>-J*MMbvxTXxv$ z)bjhMXg<}2J&*q;xIe@wHi&71+{wgN{3HwYU(yKj4F13nDF-Ue5>{))`5$>c$V=`q z(h?)$|MD$Y9KAA(x1LkeRjf!J&7V)lf_8_(3>X6Nw)K=4ok2L1Z(NY8_NEfL*qHK8 z^uE}o@|#i*n4x(v#B)WG_5g+1e%X|K^4YC?mnCW5iDUt{W0=rAT9Jv+s>xd{Z%Wi1 zvbg=kqm*k+47W)fI23R}_6w0N$8ezv9QM@h@&4S-MUEJ%x+ov6x3$(pi>E?FVU>JA)qF%Bot<_c;`;I)V zWh8-sS4VgJRw+9$0BU4V7o>ePx4R|Sm7@2;W4{4M74viX<)! z{cuYUxuROv@$6vSS`Js4a5*-VhAM}+YaFyt7v0Aez;}bZ~$iOhdk7Y%0Nmk$hM9Qu0M)3?m(xvE#=ijV#! ziO+OzZ`=H*$s{i zS*HuD>mQml_L+sLFJCU%JZ1$GRt)iRPaT_z5cZ`#9xeQh`FVy36!C#_<%D@R$e>RF zokGetS_mTorc@ZC!&cA%O(LqWe&b&_PdhFvUI+nEFidcr=_7RC!bdqC1Gr2(Z8&(U zmeKO~>??Y{NZ7}~NHOQQ9YRbP%`6wmbN9E(*?nwGR07Q%A6_tVL#0w9s(*oibwdu!xxO+KzuYGY}PB{zZ~12 zKX%X*z772tSQn|G>3*5N%-hWF(P!s>$!Qi!FlIqeC02tp(0msMi-aX4RQ+4v!5Xq~{0NZ(3!i2hE%Uy90Z@sBu#E~KIth!rZZwnjXg-}y;irC4_l7-JmjTE@ zR2a}~q9xPgX7bcUr{k6?w`c0hv|v_ZpU}5>M!C-twJ);|qU2 zmF)FY#@}%1ZM2Te1a|rMHM}kAVDwnY4p??h{HpdK_ zXoIjk@Q4L3N@iTTEk5?&KQ1P+Jb@g|n6=BjapJQCfZg%`2D691s4(ecr3+0rg5oou z{Y%W}5g(Qq4b+@Y^+HY*dUK9QJ1@VaWn!55EkyvewCjT8k6N`-Ns97q65m-$mQAYo zYM6v+M0aJA>B(oE%}!T5j&{Sv+);~(k!Cjd0D7KqSOr?tV^7#g)57C%@x0ln^amgr z_!JfgyRz!4yDJK?e&w)|hK~@vWSDTv%tVv^j1f*1$UoWu=5ztr#qILwn=nsG0;%ru zWWa%H=@{WA72_fCIPXN8-zPuq1Xzt$4kon~mTvKfFh825#UCb#cm)nq%bV$ouv@`b zhdg6jmQn=>gjof)WRtP%mbHBvIOQRTAoj>tS;BCE`w@;fVAK(93k)I5sPpa})7biR zzQPu7-mN-7&R0jRTnz7l+uh5k_dyeN-|KXR0>iIXPvs|DsPq!vGZ#|d-1(g_?-Z%2 zp!PYus>v6NNmuy)xVH#|d$TX>j#{6lS#;kYw<2Hndsa!mdB<<}h(xmP&v~``{o%njtt!9`kyWdqWK;`~ z5BD)A@20{KN)BIr23*vzmreWpIt{=f`ZEB#G}k;2KEyhRAPRe{DNBnvbeGy+owgS@ z&oWr0Ckf1WR>yKn5m86$&#lqh100pf6s|d6@A1apE8qV6v#fXNki{fv) zm?Z2Z)wT|n_U`}WdMl^hmuckBRGbkWyzL1y00n<`LdZym`y9S zEbiHem9lH>ayx>bLKh3ZFp~8cZ1__bJO~1V>KhhpuUI+9cIi>{`v$uqp_@n3BjkPI zGwXLia}4)TRT!AyrIGWK;-?y17?+vWK04moGO?U|_q^*X>up$J?w!?)s-pUL8*Qts zo2>6*rJuP3;WPeEM)#k@;590DP{6?Vlfv_$=EeJGXz;gSL%)CL51Ob-^`CdWZN7U~ zxZO1EQz(K;cN&to{+l2EX<)Gw4|&~(zKHt5dpf^wRUt8knhhU+-Ri3}RpR2k^cmzR z{1h>wC1{5M1^CEDBqbVjSn+%&<=A}^m5d+&f-O2?R0)Uu=t~tgU2H-j_S%(0E0R`- zTh3ny`TgXbP#==bv8Jh_KoWVH94IkA!%DrD;?DaCCHQ4k(o~s!C~vj>+b85qd^Mj1y*LVN0^&ZB=bQPZ zpZeDmZR>ARW5N1gVZxvc(>Qvfo`ByFSlxNNcjci=Oo2%KP1EkB~MOhuwZbZ^M1rtc z7HRq~^LhPe+^MlNyqAMZ!v_X*{$WG-s2bv87vZ^LHO9?nVf3JZtB-So;E%|+^P&(9 zO4f-GDQae>d>@AKlqclMB7IRM-$$2Hg-uk?JetZcd5-`*AKXWU?PDj?#&ACZV<*|_ z`4blPle)edK2AE{|GpNv77m#VSsn?*3`6d{hCU%WNb9Fws!u=RHU9o=jiQNI35^N(nX%|<5THC}fCYyMDnW91?1`*t^U8n_u zRs~$Y%|He2+AvqVR50!$)s3A9a=_~j5H|~;7CCcnTgRwYhOUC*knR{nwNrAXlQXRi zwj*Yr;#h2;a{wM0DH-kjr11)*SJ!4(F8rm5cpJ|e!5ElkI~l0?!4M1Gn<&9ST{?`M!kC7ig_&uI)vMPVC zy8dIM*D~D)gltSLz{>B6MA?>xzx8$M5H}kzngQ0Q{*`LXJzf;`Y-jT>e9&2E8j?B8 z>FKH0rlb~dL59T{HGgFuXZy0e=*MS!VufHc&-UN84fi&$6exY%^W&GZ%4#(USQ{ZH zj$AG#>IpC0M}?rzA^g#T49B{T`HSTqL{%0N{?o35H70|DF#D^Tpc6eHAV&T~Ef@Te zR^;BS;#@o*Vt=#3Fn(I?GadW%L<>x^>)NKF96((jah5l)$2=_+S;lM7KZ8{oG;o4I z%-#UrxY#V8JdW7dJnrNhyD_yI#{+k&L;|kAOrIAt+9ol8`$`{jJl4J0-+l*m1hjBB;R`GT9w2CZ;XT&^Wz2{#sJNxT$%E@^>_a63!0iE`F4e zr0T$qfr+HuU{jVu+4B?<^;}uymn#3Z2WdnbxoP6vdm+gMs4R~Pi%BXA>hFKX9(>eh zS5$6&DY&#DP&{^le}v~!XlsY1Q*cXrdnOu-iLc__;kXy!Gj%Oq|(iA5w~!A)-(pre&b zv?By#vZVFr+Zp&qL!ciZ;ot`~D6UF+ox{J&q!&59JlZ=@mink1d z?#&z`rw(!_u+cIkLW8?=Ccghi2uvNTcD_mS_7`UjGeDs1K} z4#y6u17yf`D}P^GIRz4{K6`uOhf8>rbmAxe_{}nl)84kDfbmaKMA&hGqWW;HkYNF= z_tF827n&!T_#dt1z}QwtV%fuw>NyZ$-9TbdDhNby0S#!R1v3YQM&ZrOp{!#UDcn6 zcf{XV({{Fvs_R9-1YSAh$kzS#lg{OM_r_nmgqC3fV%X!=4{DG!is-M77Q^GCjDEH0 zbE$*sja%~DdZGmp<)4ZWZsY|x->;<}qP3vp`-woNHO6X6+64DbO{+YpzqS~3g?XHk zOvKles9lk0+Mpyr+`ONPq1k5JX3)_?B$O#os_SAR3^op!8~QY~i`Lk>Zlfb7feHS!pb0PUX%#WC-x*8ER* z@%@_Z{6b%SKl{S}XShZ|;-2_#hh~5PQBbB>d)ylnZ6}D@AHVolj&|@+ zsMLFRD8r=>z`CPY{}4^^2T^3t92=w<;+LBtu14Q6JRp-+E`e_rE=zfMh#SqOCCba@ zm2g&hS!cw?af_yG``<(BM{J<{xnIH$EB8ic#N%foV5`b}uk*UPnv?DFWK4Slm1O#W zv5RY>-vepd`XaDW;#7?@RNYW8bZbL6O*S;|*-I#fcoeyf#mV*0iWI(WvEP|lQ88*GnT(+AW zleSBl0$QDBAqrXq*8hR)}3i+08q;{Lm5 zNvmV%-bfsDH;BymkVWJg)2L|~NugX{lq`4pYNS+Wm6g{=04|R-%ip1u)f#&>AAg|~ zQjiw1|3zU??`}IQA4--p<)8PRIj+eK5w0wlS;tC*vavoJw2QvH&EI1#4dA^$=a*?d zRauz)Oz^`N4qLHdAryX4M=?*jF_VR~fOW6A+n#txSEU0D4m)|F@ZHf5)y9AyKR1GU zWRa1D97Ll9y$%YAf<+M!uc7u;9~W|D+5go4VB4tI10-na3Zv*2BMxeOcKkBfE2x;yzjV^l5tADJBctEsO1Xo<0t{b zB!n%_NDYxGclOX@H5@FvFyz6_tfI zYb_Sp3Yu-U*ZKyqX9NZWeDmtN&tt-y@H6&cQ$;V$gAS4{y9T66nSw*%=nNwZS8I>@ z&3ns}8tr~QF@P`OX>|s$ZPr8m{5_)5G4aDUGy=?IrL)1|KlfNL1r$G7yBVu$|9b-M>Ot$hnL(#rR2KO4P!w@lW3R(|OIiGWTGZDIM&!I) z1Lsq=leU`?(`iyK%vz999guH>Pb#|>&VMluLc?C9fu9E*ErgOvT znN_``lPR=|_d}%03%qyrTMFdq2p( z$U^`*rlI5Psq%OQh_-+0^vcMk55%O__~hLf^RaC*e{keKc-YXOGMaPOSb6 zt5k>qU|}B2{^GLjOqLdarhdWg_2HNHgVg!f&JshiMIc+^X@Fv)9c%@xL`dw&S;qgAp102R42LS-OH;%yK=J$KS!Q~?KC;(R{ovr^+(P$ z-xtu&P3wGksFqKABe&SxPHMZ-6fOGR7ghx)`fLz{O?a-$R9yeO1Q*I?Z+J#9^jsEz)^Qic5p-vz z!ku?p?Xbww^J|pmBqN-Yt|lU){ic|GzJM8x*=8LtV%;~A+CVqUi0_Z)cp4W$9-Hcj(rmm z09h|;i4$YGPzI-}*iAcL-;Fi+P8Rrj%{zm_2V-H!eL3S$9{Y^VPi>z25-BEr*%5|B z+wqdGykGY9!_>Qn?)Si(UwvDuVZAAuHdK68nFk0aygb}q%6OKcYtqRqmqC{W*>3P7 zlETHtBB8zcsNM0%LMlf^u+&LBMNqDX^GRwt7y}a)*#1ppz(et6m=J7UKcQiGG^tAh z_Fb`Na&OL!T(v)&W;OVOBatz_bA^TNy*$yjF;#WupaE)qm2xVMSPMcU9l8VT2h4dJ zIVb&}IZjh?zZDY|-2I|C<@jyu_8T@`+)V+Xli35@} zZTaN0m_pM;%1xYBSi@Dz)N}pkHfWA0`*qi-WCHK_Z{OVN!q3~Ozst3a^qD=~j+-0M z>?%UsT?(spjWmbjZ=;AeYkOnCyP8m+|EY6NzcyQuJ?NbOUphDIPb;Dmx@VyuD0eah zeieD$U?wceH0Es75X$SUSJtftJ*-1!7(dCno(9{VeFFMSwTO1e~3mrkNKQS zQ*$TQ)q;5feLl0AP_rrJmh>i|^6Llf{YWN|tjA5u$Ft)Lu5e*}#0rV54ZH^A zwv|W&8e|QiNzD-kJ+nE&yNSOJQ{@l9ydhr&Ef8L{;-UfhT#UJ`aK@YhM0)x%YTh9O zGYG(JWEd6J4C`u|0eJe7ffUbr5mfNypLxzWP~pX?{b_p=h~{7N^9o|?UGF#P7s3=u0P_>Q0&2EzsF(g;t5zxnMD-Nj_T)E~d=+ZB2q zAdGm!&Ad|26u&^2VJL)~nw3RO3Jy=VE7$9c&>4kiZFS!9Y9Ezn&>Zu){1di4cA-Tdq6wTc$Kr(E7xnw z0&BQzF<||=!dYVD=qDRVE&>k)FcJa2cH9RsfsUqWBr#duh2gwa;=2M&yFELOpRgl> z;nC*{2}mlKusMD7mUAPFD&K`SDiR2uYE{PT6Dx9Ql0<9Mttbk`oc>3Wo`~>?XxQz0 zyax?L4TkGT=880Oc6QrWoaZ7iT|Rg&+xjN$w;%ea{;Jep_rR71XVCM!7-RgXD2$1` z{}c()wHWG~FLo~PoV{6aBWIdK-k=|&>+;zBHHm^JBBQOX-8G)!h~T@tmT1y8c2GPt z^xZdaDLHP}GR1u{RuZA7d5`#F5#gBw?5OjKIZW+pDT};}$Z82SvyGp4s||I(S^kp*ns;8}W=tZD7o?)Lo2}*mGCB4)>*!6SxF3VNv^$v<_n01cl9> zQ1`>mO>g)ElVU3Os6iv=-M~FlnGlEziJAi6qCmW z)3|KeY8JIM)#bIxdDU>QD{3}j<*j%~45Ig&TR%$+-KbfZ4u%KB+B)|InP4$gJi${& z!ICioI0^XMGie}AO0d>y`6+T^a)!P5y@ z`~dIr*zHxTyD0%9K58}md%>E|VmFL^xx^49E4eRFxE zVw4ZS4tfRg0D$AfP(Hmpc;6K_@I^#qgzahah+T7fMvfMk_}PgDyYTK47wDXmlS|J# z&bwHdcrvK_Z1V@*L~<4_fzOBaYHKteAH zKU?oPZMD($Uwq>*?QV|+@fh-6&qy*|pnXJ>zr8B@XkU7PbrR=wFSx{!UAywl=wNjd z(q}W23|qXKw??mR|wImA`4$TKYPFkXRrg>sZ*)K}m*c z1uj&~kmZdp==&?eo#mllWTU(hWaYGTv($$}pV+=uS!%QUQLBS=wF*s1P&hh%yrfjr z$}-v2ObI<>3(v>v{q+CX`pUK_|EODO5F|xF8kCUkE|qSSlJ4%Vp}R!7ySuxQ?(U(7 z?i}je{-5)lSLYkdeZjSVd#$}MTw}I7;6oz6Us%TNx8w<>`L@RNic2vOQNtw+CUTfSRdkU1lzt{!EF}VK~{QX3P=1)cXlw5 z1m8(hde}=;>uKT55f{AV@LaT{(g={xkXP1fOa{Vs3O#km(;!X0pe}v9%xd`S#TQp9 zqscqL6np)tjBJt!`O|H9jZ2%E1wLKPGTMAnn9d4?1W)yHLGlXwZ{c>F&<5(oPM`c9E*Yk}5#u;OC zX#719ZBWb&U@O*&cL3h&@9rdx!v^E>ac%_F6>G&!E<#@p*ZnWmlLe!X)G!YLHG!R| z8(H{y2<@qG21M&-uc%1fDC5yoAxr!h7UpfW@&PMBN7PC>e+QD^Q^BsZS+C#2&*~@n z5Fc~`Bpah4#^oKg6xTz z%{KJX47W85>WOF0EBsgyW-}R6G%R;z#3>>28eje*k$Ox8m2@`jiy18)aRN^s=r~GB z%KhUisF3Tp>i;TIicj{1deBI$d!12!Val}WodNJB@9iSx+{K;H(|54Be0GJEQGjn;9w=Pr^SZf-qe@T2i4qC|vaE*V9nhT)XC?nCkFnKrT3Qm( zLpOTm%}!U{oLk%rEfUA;jw-gz`Z&K8CkbWP*2~Q6TtMDJUj{PW;$xB}kyiEim#kZ- z>TpU8olbg4IbL+<&yhTKGwFCb!INcRNRca3^F4pPR+A}K`_25Lxy~yQ=w5_9%iG(@ z^~?+7$G{)#l&*)5KRJEe9nT6vm>a=%q~IAb;_p`Ck*h)d5hS7l?vAu$rbJW@59WX9<~>NgQD^6H%IeJ>GE;qKjdD* z!_1fK2o9IFbfec?cI(7Tue6%lwjO#Fs*O*0ozR6kUwC5$U$-nC7tLgVjHEmi9OnXG zIH+Rgdi&C1Qm<=S-rw-VY55=C*}Eezb-jpdOHPUDX2Hb$v}gay*9=zbo>J{LNo<*H zGreDMpP?)CSFGJWExpd$rmIbgv&q$6UOmb`Ri@jTy^HRQrgA=`=v~7MUzruA7on%C znF_h1=8ORK2?gkiB!bX;HZMslrnU`BqX;b^2)4a{gz)BUA<=mel;*A~#pj$?AMpre zVkcoz4Z;j>N>r3GtAR^h}T% zFEpdCH{4l<2W&Nxs{9-F8o@8Zr7D%qh(89(wW3>$hwbbqvwRQNhnwU^AaZY4e^o3b zGHQs0e_&EP^J3llc<5GyW!-vWo1r@?@)xFeDo8eUp9?h5@oM*_oNb+Nm;7ZrXzG0P z+s|ipPSZDpUE%NN9U$>DNTeWroFP4K!d`GLO6#c%S@K468N}Un=uiGNWudBeN0&_h zx=X?jesH?Wvaj>1UE1@@248g&I2oWVbKSh-R`lAPS>2GZ3a|M5Z5DuEAOnYZT?q1e z#H5Px74A&y^v?9W40PwzcAJ7+Xi^`y#Fn(`uMP#kv7n87@a{F5MPuw1y9AsC729VY(`xxQR)G&Sn-HL~C7u<~Mw)kMuMGlv@5P~kogN~{LI(*b zc}$G_@RqszemhRmuEjy5KRk|bn&-Um$yPkJGM--EDV}&|si~`r)B%3Ns7ka=F0nOyr&gU~FP_fVo}G04vsaR$~NvG8uo41Ofs4 zj%IOZ3*~Kip+&v3^)?+386fBbUVWu^8hDt@szqj5npewnW#Ft0=N$>ZkGn%EhSl5a zR}}}ZJIE#OHIFyae1%qNJJ(XdBk_ef4*EVg`e?^rnU~G@si5PVEH;N+R=WG~lz0(a zEhw|RW2xV0PEM{-)~r9)QYhABQw8+H3W?0y+W&Fi;&jl9tj=aKy1!Pm6Xs;hrt^WE zmY~C>GNbM&;9@p*+qeA9U32ogRZ~(1^_ny)`G@)1^bPu%^d=kbj1}+w?VBANE~xy` zl52-;w?6bdcj6DIH^#Z;8RzQ3=+er09p_v$)!BAQcuuE64>$d9#7OWe2vKZ#(`()1 zOrVJAu6=60WJ_fKvvh);ci7`2Bj;OUIh)>5hmr~MHO_)@kD8N>8j+F-v)k~={$K6J z49`zjjw#TQI;uP*VhHfZ``b{ud3atuklFA^4{d2)bC_6bs$^42cRx(VGyRqpk`XE} z7y-5-{q${Ch|m7D&E$-vL;%G*X|Trd!2VR|IS<+}4gwEitxT>z9vA1pVxvx)- zwqjGwlkcxL@&@MII!Q6@$NBEib`fxNc^#{cJyVm8;bGpK$UHSH8RMr9I*W44){$~r zhA1h1)q>@NgGz=sV>Ib@Q~X2Eabw~GyA24w2n~TJ{gFm|M&d>@-@v%HEyXhhS02n9 z`Jo8LAFZ88q4uq^i-A_flsp3387ZAku0jw8P-n&y1A}JMVnmOV&>Ex>FR^~=qUQFf zvUc(ICf?$S+ihnvSfTU9%dOIP9rOq{XLEf`j|cCIiTN9(h)l+5@SY4I7yY33Hu==@ z>Kie7>U8F6f!g@Vj>$Td?ak=iG&R2KDPu6L!WbV2ryfURRrYckNk-Dto+t(mg zZf2Bg3|V)-D84=9!=7ivCOjSY^cCJtkA9Lk;mlL6B{sci)a2VpEGsH2l8A%jVNMtB zh^s8{JixwuO>Gov#Cz+OhKz2Ila%Gdsm6MN*Vb9JooMHc@GKJXkW=3NXN2Z3o}lwZ z%=?K&=kL*z-5!$D)M@KU&eq{bgF^&r+weo$_;7ZCMe&_%VKT}dFM6ewLp|FJ!GQA~ zOYBQE_&!|@>8$r3d1i^i%@uED9$V;H$h5NJ_*gQgnCJvy?HI6bt&z2>64(o>F6H6> z5W%7y0%ItZ6#q~RAV=np8be$MpHC|D*h67s{| z?{(!;e2w0&hNio$XS6t-m|w`c!cM;3L-nz_^hmRzfOoHD9|W=f2cwp}hHuL8d|Q^y zOIF(wzT8(fwD|EHIKAJ5{^U8IR4@AATtw86zI&mj5b>HbiaWU5sRm*EIT`qvLq8qr zpctZA-AVK^zGF*7HtfGY{yImRV~|VcFm_m+;YQ*#%2Z@j@pBAd*a8PGOBO0}ct4~S z>-qBj-Y>mx)r<~JBZ7IqJhiT%XxqsZ{JOh~SF_9y$u7d7Thf5#AO7~?X(N@xzK?l0 zoK-NG*ungptX4qe>lHSleA$YuGglCk0hcSgL>a_7HXEcK4o`eH*7t%fkXh8?+lq z6|iBqEjF_mOp?d@YdO=Q)pSbV{q*kwKT-oTGUzgNU>ft((5?Ak#@nEGSYu})nzDpnYyW{kXSl*4?*3j2v0Ls!lH>f{a^@$MH66Iuze-J(cX z(ZOh`V8(#aM&trmk0W^FOTwN{VJa4?oq_NL^r)gLbcp%zaOfScmF3h>`)SI^PdG&X zl(V)+-xkX+bzYAr(bq4*q@`B{7eE=`1Iu=|(K8ye-NrZ{=@zRuzkJp{1pCkXr44{3 zkvGS8K|KB2r;rC1JZG;BdT^>gyK#V;QDcSlkwt=sV>x6vtancCJBh{+#ijL@>7r<5 zqF^`IcnCY{>L|6`9z?$+;h>sm;(uz&xCov(i#mXud3TDx?z?kp^h z_8;)H?LK#=?!E^xXTeh>B*KY2cu|q?fQe6pW?V2YfW6`M>eV_M=RRF*?O;!#U+8Jy zfh6gE{iLSnWW)cqagJO|;6hR+!sFFnKBbLq91=6$2=+W{n|7J!!k^@RVG>`8Jz4F^ zMt9qtYfRdyojtLyO-Gf=0vkQa9cl@S0ekwl{-%TPJn547b(O8RN-r;e-xr^B2b0Vs zVh{JezI1ZUOo@{i%YUyGAmDQ~$?!TglK+agej_s+5EFMCUm||UOPLNNnQpJVE)$-?Lo3R6P`tf)##7?TwrznSaGyYCjk!0m`9g>sXpIj3 zeYgIq7V|p6|7^IsyDcxM3NJX*`B08FT`*GD9#DrhP%UHo#0@!xD&iC^M|Oi1~HztNY)GwQH+-4tb()L{I;UZK6F+H+m8@ z#v0kN0PM5lpRSa=c=W<02lu1>B98W0Pcq5InLEbz1losBa<9huwB}&O`ExtmFLoDZ z^Q`AIPo?G* ze`Ycz7h7%`JTynL(H)Q*=Ump^kepl>1TdCx{OcILK02(lEKRIFB}1z02Scfe%Bkd& zA?c61S9p`sOb(qBYF0*%C;ih{7op$fUZMC-SDn@!TBPpQWA5EEI6BN1Y$uXrlf54T zJFtgyQ&Zpat!SLN&(Brurh86T-{#pga{umkSZ$CK^KnGASl>p=ka)rJHkjCJsf-Im zZ6lI6$@FGfI%4fyI1m!rfdCD6DkrdYFjNB2IBarTDo#J@2N+fEoyT}pu%mm7fe4u+ ze4fsG-n?wlkf9&JBbB-M>e`t*2kf)E=*%_J7Ft6|>FP~q#eBgZ5uxaHY zUjZ2yE>lvGXF6`Nbbv9D?b{yqJm{aUQ_+n9VZuzo4C1uZ4H=ct{keg&;I$n7NoExk zomW2Ddh8azABMRbddw!Ta)KDQghb*w>!3M852yY1I@vS!M{}dhW4{F53@66m!Q%;^ zqS508b*A!`VelolpDH2RNnv58nG>PM^VsL+;_^PMRnc))MD%B0|72BTy zZIsO?RY$B5^`u@q&t!m_j9zE9TC|a)E*X z51)})szC1ZQ4B%TPO3BR3Ns{;S|BeiAxh|!=3}2<^!>}a>vlQRzK1iy1qY0CO-U}X zu}kI|44Qp~RvyIzs=B+cQsb%rj#@Ep@_^Q;iCkgg@Jtz(utLHMLJM3!M zLgl$n-;Lcbusf&u-Fu$vqS%k-M-J*!u7XT9;HExjBECdIwhH`KMiMW%d}4*a2L#Jk ze&bR~7|Xf;-9_PnyXbO`8U7{Zq`w-5Q{k`EfKek+3p6T&4|wnOT?{YtsOIF;dDGW7 zy1$(0+A{1!amVE|r+!2?2W$yKCoj73x<4c_-;#(E+l92C^_=&JN~^i)`YN&E_qpNo z8~!eb4Hdck*S(7ZgXxRGbN}X4*Q#>Mx8#FFy8?FqhBknfK8_x?kr4ysi-~nMnu;Uk z-wd3;iZ~;(kg)yDmWxRKOXh9R&`NR~Y`z%6ePQ>GE`H2lF5t80gu?FOaye=#k&Ow& z8ycZ=Ft@O-;?^f`u~|<{S14@t7CrqAP_E?s+!y{z%w3hK)G_zT{`Y<+2#T=FHHh)v zyrT2gUewt~zxBr^sT~?2@AnuzCr>&3d_f!ZjFjEE@N2(u`ndazTd++Ih5g100Jt59 z^C>Ws!*rID(DTP1P(Mtc>-oD~4#K8PeA4HaFKc@v>MGl`HX6wo*A0*gD|U!WzJBOi z!b@$t^Q{7jtpQsTbE;Z75wW%EX3szqNkgvq0I7fVFD&B2zgPEKA|2U&aByhvx!I@S z`#=BYm0ci$cc-bziCJ#f;0k1#-I%YaK7Vk(B{8n0p0= z1|Pw{YDnhpHW~$jB+U)PtV-L|oKBSLKO(D`?vD<;7U5mDS8iWM+FQ%53kzck2?H+$ zTQKkO>ZQGQvL1pw@BY}^8lyuVT8yWwOS;OdfMPHpf=$66OXEmIyfDPV+|53HrCzvD zcqV0Y*SI+)f3rR?$FGNKR;kt;27=6CCe)hiFIa0OI|{~8GhC}&c5zUsQ{+09$-FMoX96-gCq}q!k}vvO zxpRi5!s7ceA!88c?>x}%6?c@^k3!C?Q#67_f__6Bw}*vyM_g`0TFIV;dytKfNRfXq z3W>2!maRYi`xX(B>0MwhokirkD&%6#W3|r(xRK?^x0@<9M^wx2(-(A$b4m!-srzwhfWU64mi&vD zdU#}^TTf}zK%T#J{hL$I{ZO3@zT%KIGV-F>6v8ff-@LnGU87)(`rY&B+g|?>MA{mH zK}1uXtTBw6`|NMSKMCIq0#9HNiZhkuN61*yxfMa5)d4a_N;Vi4_x`O)b64XBy4S8i zfXTLRJt&)zuR-~9pOAwQ*peGUosGUJ_#W!e+-A6&sN-dDHzxSfmkO}SvUp-1C{}af zO#B1ZS7W;^)`znM=7E`~tKJ{EZOIxD#1>1mq6Kg3lo(XsT*?=Ku{t?7yOB-{-#^Ew z)WD3(txnY+ZRN0>Y#@h{ML^pxrWwzAC@)Nww?}*6-aQqyRP7 z+wZ>Tp7Y3~=g_o%_4K6gL{#Q$rjU1sIUl-7ymi}^Z4rj>317W5hw>MtiJf@oS0=Y$TuVJ_|5RZ z{@wma%bY~ll4sug7gVJd$pH+pZz?F9o?Nl^XR48Sa;)uJ$x>Ch&n{PnH66! zK+%&?ea|9xI(Hc7YpH$Df?BuPWx=>Ko0HTtMsJ5_C09LIUv&KI=n}WJ?&m*3eOX@>f&)Bc>}>L8ZJ1&W++p=fSuY zGI#~D-x^(dsy5A1y#WwWgp)aj6Mut`ZyAYCNeAip0M%320Td2(R{pQ&x$;Znu{54B zlBt~OoC>T!m)w7=iSfgbA=on7jDpe9++B0p>R7(eBr3KA3)q0Ej_RHo{=t10d@GXJ zD)iQS>oTI~3*Cs^>|<414L#(Q36__KCQ4JfRY(P&0{#DmHvSeJSY9nuKQ)4r~$nrl+izRR$`O2Tv=I=s+e#Qxpr*LMv za$J?|zqB`{80m()Gw}0uI9!;tzctjv?KZiPDq^fV!|$S0sv?-|GEk^&J_xtpas9c2 z=WuUF98>on`j;RnAj5nQ1EkVbVSCN(IsMeC56x1*u=j#9o!}2Dcv-|4JSOX@t&Z+2 z=CRA+=eG-gAF1@x&GoevIqA9yjTQc-&Y$!JPLIU!A;jEfPXW$>gvTz-R*8q61TFAE zO#~^Q69cwg>c>D#poVQ>P>lc|wbHj3FAV-R@)Vtth{_`_;m?WcH|~cp*63uklW&S( zGTKRnNT(KVKKL$iphO=%P1ZTITjy;zjXRKY=M6YDdQt_5w+L=3x7n}Z=yZz@%ZHuG zd;HK~fA@`woM0|_$*hkB(UZjEDVa*@R|%Z`I>9PWSP915+MQsUaEQ2CY}`hn@vLv6 zQS;80gR(drX*-@e@i>nwssXM{& zXnC4OjfW*g1V|!prP$AEdQE&+5wTXd=N?NK39o2}jHtUB8t=lhbRN4iw?F8C{k!uk<1wvLb13WtrClx%WFX3<) zqn4zCo<(opejYvRd>x9QI(P}t8km83JS%?^**$4YuGQ>4uG_wacfx2&bS<6&8>{aa z?7)m<9^G{n8R{KkL^-fc z=?KD8nQ_i}Z)}F;r6BIPeKuZ(cL7CcS7xlju8EJdinYwQcgO;2R#^#z7X@t8Pg$00 z4rh4*{0(9P=6e$s;7?~gP4KJ2$85ywqG$#CC?aH%o;Nq|SEM21>B$jx2`S$LVhe`D zPeNU)*pGm3$d$9&%%?r`+K7Rt=)j@Wect&ov66=Z4}WlY{X@QPgl}8~>jv1P6a&bK zdb`QIFNX%OR4jeizywZy-q#zcf{2RPhYE6B2}5e)q)th^ks`fF$u$1%TCG*U+5mYP z=SG=3_lMZ^=^?G`xME6cd*s@|et6Q|fVJy}Ig)&O$4Xta$&XeKNplLL7|N1!jq5xr z&`-K@GrT+zcNaNar;OrGY9QtMu&#w9X-i@RlsBBFy9j;a;-GM%1dYD7ftOyy)qF9NZExSqs+i?Rly*V@p|$ zS2xi!Lc<&zz4c{d{7pC6sWy~{Q;2${p^r^g#fs38pYo=7=A;jYeuD3@4xVEuTIj(K z$rYQLI|V#!Xw|~JEWO8tcVbPCb>`Ts&H`5o+wJ@P;caD9Zu*1F>fzV>tH-GOdK8xK zO;2lwUSD{BP*$q+^<8=jQT}tFZ%ovP4WStC_+_d!Ul-A;ct-Z&%RSBnr{br8Uu(@z z4Bs;0PeD}W1`0p<+9(sXoP8-83@G@KZ^`a?iB*{Ji8Jw```i58`cr@4nT(SWmyQlh zv=w$RW^gVoD`epH-k^O=WsG={R0A7dW$0dYd2PFyCHBIhiB})40Xfyzw7(`sX7qc~ z9WL)W9*^_izieXR5P*S8DIc113gtvHKhh4Z1R>7LpJqi(>!|HZxM0>>=GgG`2K2gK zdHzkcxqg445H|jYSqBtO^4O|)M&JbAo9y%_^Lh00>vqLs>f+)kckD@Og9OdU>;25n1u`mM5|T+1ue9oc z?|L)7O|J6HhI`PEyOo)tu7y)%ux6Hi`Z3*1rsT9kB4MZodhSGSEPP zC)#LRo+~Ja&P;Ut{K{{fj51T8*WmJ7tc8<5V2;zfu^Q&8b%%)ZTk6{rWtk8^hg;EE z$(L?;+QpSD?&J5~$fdI3b$$)LbwXSS(5hu2y&GcoAbQ4ekwg;H!=Mi>}ap8*ODDx#oUm) z29ANa-)GF0N^9!u@3z~2wS&tA#eNkKV-6%CzY4uVF`TXN=3C7`q~_*}#>~ZLS|LN9 zOzDKLW%;-|LOZB5M1(1I??OM=3Z)&ji>;g7-bR;!Vt2r$uQd1U2@aS$xXGXq_mYa$ zK?8M}JcxsosJ0zv=QXtMpv7?XiCNvsnJ(JkNRc&9Ptd}RsH4Tb5AD4$d&7x z9C#c4o@aleD4f0r{L)bfUYvq9D25lToq_Q^7_r(_Qg+upEF!bYD=Wb(wH12vNl=&x2dtQ_=%_9P%{}{P{IU;ZBo^y&j40mi!Z$!~W5IhaV*pmuG1os~YxW~jft*V7psh*J>+6vOWRG299b0Osm(CqZ`pmcIC{Bg}TxV!7rjx-0!6?OY~%v$2B!$r!r7{rUE&pr$f3aY49<^J6Q)kh0$eDe(GbF9=gtB%8Hh zsc#NU=+z7=t7`YXt0VF=M@*=4aY)*M`OExU&WCswVN=*VND7`v#pw;!SDhc!k)*Y4 zJR`0SSo)Wh6}QYJq#{Wrx2 z6eEG|ErORAAQvaYZ&)<3{HK?>pvji8+gDy7A zYoDDB)a`b3>oNTCC9r4+<+zgKZRGfN;ho$s<7{wL(z+xa&aIYeb~TZ%TDOz%v$xqL zDTH3GQQLu*WvG(r85sq8C!2PV@_p}B(^D8~{1z@Uvw|4M8V|qjRJ3aP8$q%g;i-YK z?kdk=$pJfY)@j3y2~Uz_&|{4A?-smIwrK1W?WxuslzNu|<3fl+%w55P=ZG0(@8T;H z>;e5xHW4(jsitiqi)dD@0wA;VK`8ONCayy&Gs(L!=293JJLIvLCQxDydqUpR#oSri zqTTfo>7T&RX4UJb2HvsXy6?yMTU5fc+iyZgTQIU(%9nGy`+XLdOfvPo#dY?agH>XK zN!b`@EnMtU=OtC<>;mU9{KFWiE_yaSo&jG@)$sL)beWzHrBdnrC(`YHF;}f<6MK!* zm9ls$9w@O=EY0svX{k8BJuHoh6qgn?{f;cYf&Z(2!utI0*@{7|Lg-gO2WB*qV-1Q% znRERLyfis#XqJP!29e`b}-V9FYRCZ2}7lR!*tgz*#dE?}Q(Fx18 z)SLC|%V|u-iNM`tbSf-94sy`G<^a|c79PYGnVM4<@P(8Bsb|E@aNwK}%F&ADI?gh- z=?`vVsy1!V!NaZDqL{FR9dDiNi+gW;iOt(URhplv6+D;63rH6p=)5{2%Sp?X;9FSj z3$y@Y?nd0dj%smcG6e_I`L(>epSY6(${W6BiIW1dZ${+_-0vO1R030m_T?QyGO)bi zlHLmQ2t3b1jcYS~9lE!Xzx;)xJvUPiHF0IZ{yZ^za;J?cx6(AQ89;{ZFrCVR&zjP^ zrh~2v1}M=v5)3l;?`73;bVicRvd5~oqiix#F4CwMsj=WHsXmB~XCUxN4^NZMJg=S> zP6F4>7wJ9UEoL7eXdj5Dx-qboWtU|%@4z5gmIJnYp1(h~(6XeQFPu}1_iaWK z^+`Ph-sv9b;+&Bedd<1*HJ_oV$+99lnTQl7Rrz=Q^@pVmAgvWJj)HUCy(K&)*w%G* z#t?ksE;lAjIT&T#_+%OMAj>)9xH3^^L!^>AAgOkT<8wHjkJ=b3uUh&$dkil7cVz0v z0a3kDCfb86Zn@42L)S_c`o$l5s!lk>Y*+prx4jrwc?uXFAb_3L(>qlm8FkQWVC%&n zKri(^<^% zR|zWWtPw=5O#`2Y`ak-aUs8n30KVxR3apovEJEx7mwJG^b~<+0jp_HT%$v-{Ma8d6 zQ9tL*7%IjMVQ)x<$mSt6!=5Ciqlq;6ZbhSzns>7tB;s{Tu8Z~3)C~_eIUIB!6b$b} zV&3@&opd3NbC?sztz!0KcLBDVwKp(J(!(&vrvI#8RsP0t6$IhOfNNHm8NNXU$jZve z2*po0<$t-)oue&G!IDeKgBL<$rgl!@1xPY34z`PHNJxz}!e=s9 z2+Iqhg|{7LhI|Mi)aYOoK97@$kdl0}t74z**s^+6NqZr0`7KasE1)(~$v6PU!> zE#+>fAGlUz#%(B`l6E(1CpvSOI?~GgTdXIxaP<+<_A4ur;R5vHQ5L@M8ZQ6iJ_E02 zqH-DFEp5CgYEOHI>A9{9NjlFyQgP}3p-ii_G3c*%MUj`=mGseOEVBu1rf&y-GEB$# zp+3D-5k&f2E;C<%TH0<{L9)liTyk}`Y78a5u)v{U`0*M4a5ky!&{4HYiuY%K+DRH9 z+%16cqtg-BJ{eD=GXv#THz(O3mkUv#WZmX6>?&i-Kt}2XB2@9C5M)Bwb%jpo!#H#9 z15ynffRF9z`P%ZbJfh4$E@`cIE#LD5(2HMRA$#87P08=gw};a4O>dTu8&~ZMkG_kp zp8s7PKOH}@qA6K(ojG|6_rxxqfo0P&0i(C+SI5GTx!y_ksOdc9Htet3I))|?M(to; z?;awM)iF2z$+8|7_8EO8ni3OpqwVLe(@Ql+ymF?;rjb21wMMFNW?8hsTO@8tZH3BJ zy;i$J=h!8;{&OkA0V1cQ%hW@zp|VFz7%KAe&AIC~P03*FQ$DqZfL-s34dn@v+V-I5 zCt*gOyRw;|;1ADGlT42x?K#X?C(@0&se$*vV0r(~Bu1N;N}XOi!5;{{>eH05ZaGNc z!^TD#De#qW@<4h_UOdOtUU^#UN0hm&ixu`BoeEx}gWk)&75$hL!r{2D`}c#-eebl9 z?Blz0$nKwdGb~0^LWxHQ;5Kdf8ZhT_-a|QeW$ZCp7fnubMUX3WH)tSF9U+jikPZ*6 z>Kp>y#hZb-%Q&MY)tDf25!F5EnSc6L}~1?UIN5vIB+%?C>}KAsBeW zlhG&7zjXUvJ#+^~hdu7#o*w?C=YXYgnS_LnQ?4jtu~+;9?t!yOM$yi1l{vd6+iy!N zKdNXMFE5{uZ>(L|-)paS#V)e=5-|RN^#aB+z_;}zQ9{M=r2_;m3sTSO2Fg}#iMobc z)B@3fgl&LnBXE>af?(W`9e(2mu);0%KddmR4gC%U{o_GH-%uHI&MsVXWd|LamljtP zNLd{{G-V8&A7-my_zCdQOc>l?7Y#$08!5R`sFIL3b8S=n8tvx_5g6}{^$mKy;4G79y4bF5vDNuI-ae+eib)#i&*i_SS)p|KI^JKhL9NZi@C`b?gw9zNJhs=3s>jd zM1NS~VL{}gSAAH!5_IXUo+4NX(Z*k%t7k{_OY=YIPrhXpC>Pw$4h67HX2&+@umTa2 zWOznfQT$Js%hs(dU*2+A`t_f%cO@UPf_D4aE8vs49e_?w1wB0&psii_YHY|1x|5B-eNfcG*lP#dK>#_;`B6UJS<@qohA4NL3nl?aC!4|sxT;z)UmP5} zo!QBfJf|+HrX;=jeO~AMvtfa!rj#zVk^xA2|D31#DXa~d%sh%dImm6Z*_WJsa ziI33Kvq`4TQ3dUuFE|JYf$WBZWF|Eg1E_fPatg`zH+Auub&)x!!&aXhy+@koNYWrT zb{5)aTvalk0dDDQdSuypic@Cnn-gaPh2<7OLG_VhDeHa?w_%qy>|qmY#UckiFX>T0 zYsoLc1vdGOj*=Q+D+KFR!>Ofq^4Xz=;ZW}S2xM3;! z40%L9b^I8Wj~XU8FeW);1*CS6w96Ii?8DR43COQ9&R-%l8s?hS=*7HSH^0;id5rVB zpFZ>rMQ6Ye*n*LB6@kQR4rE4PumsxAAZPCtHb+zdxLQ&%~IH}klwW8&9o3p?1tsH zzU%b0L&&&ILRP8W9V?%l*ZTk7%mdX8m!-5)Uf2h%&3e6y#*R5gY+nT;p}+VT=6!8O zBQ0AmYMn%4u6j_%l|)R&Q^x3U+6rPBgrYavJMp$8S!a| z3%4@_1+E;!zRc$KGQLvij9WTK6vRnFr-sufeRfIYYM;9`EnO zJ5s>_)$(d+p0y`VXO+Fx(RaY`_u)z{X6bBj?yEGR6T zhyz_!ndV-;UGG|6Cd!u=N8#Bf~07}+rdhLv*2@!@5BO?a= zjR4!i4t+U$^{CbPdCT#ej=5>M(Z=Q`Sk6IDq~lkAl~1F)EgH$dDW(rfXIb}3XPX;UzC1&x zmrOPZ$4ic7&=#b5PXSd|*fAUh1#;*fSzf5B8oawuP2qSO3B5$3Fox3+P$!-=A`0`& zd*$N(u)E+iYwodJOg+6(<6EZIkPtsYBGq(z*Qxc*P189$%!`n2nA(9^um>6C4v?o! z)|q|ip8oWikD7~nn|(-srtnp)vg1X?4^N|xNG8NHD zH$pNQB)1?=lSme9G4~7Dn6Yn)bVzPEW;QGtsmm&nmTnJvaiYhosYqmBov7NOhpCeO z>7ZrF07Smk6PGo4!g(8oM-djO{4yv(rxTA8Hi@#aCWw8BAW>%9OYMwoi(|y2<}5;c z{KKXU>~nyYO99+17^yH`dY2HoGgB7Q^CiGmBopb0>hZQWnxyKg^vA{X^N5{zu?@s z60G`Uc#>%XlEZY6s=Kkqcv>8uO0sRkMBAnBmD&Z26{6ibvT5!RtHdzQThVzs_&&x1-!Ud|YI$;0eC!mXWK-XNz+W*$5$K>u*tJp`?LxdLr zfn^xtRld46Ux@LmAck7j*a>@o?98F%Iku`}Y|v!V!~D}^B^4%iTN<8k2ghXuzqqE0a!A-zF=@CDCeK#e8P@-h&hYLh2 zI5TfKSg)l2uF@daeETuW=w_^azV~>g@dDw=GJYtAfPbAn+FKoGP-Z11Rv1hKHtc*H z&ijv$AQEE!%L}yF-WIRHTVbMePHDG$*z)Bu-JH%y$GA@x(kXcHuG$nxUy)yvLPmtc6~Dd%^tk&^-LR%-TB%rt|+IC zl&{cgK9>TYlV0(g{?_v;WW)l>nA`QG7tq;-asH-W*x&sZUzQgo>_Hix6qG$rHHksY znxq>cHIUq=Q?483ns&GIfeRVW+vqPJnqLcni_$>=1&IE@X$xgQK~)=_Kg5BuJPDDy zGD=^~^??7Yx?Qw@bM{oO*q6^%UfMPyp05uOvumI&z}53dz5HEy^Xh}Qb$cqO%~B2( zgQoY%?(qH#;I2Rk%Vb^_F8*k~E-&y5``q0p+2oL1wvvc~^G{&`f8IF9^K7scFAML! zLn>WjK%l^(=VLb|Wh!bp*uFO`{hmbOo9~w}=czV+C=$kMFJP7kNv!fx(YahrF-P00 z2`>KqN8^t$hCQdmGTGEiC*f->r`ThCE_!0EZeK!`@HIBt#%-u-t?<{mFq zGFxKS+*>Za4u1)u__GK+U(o9_)#ayLtv_o~M>mN&Zt0-s6Bj3j{VN}cq0tA>wT~8S zFH6T?{Js_IRs6%%W*k4Nrm#_GKA#KdC=>>=pXcJDZuBlNv@p!&34k3>q zxptV>8^7-{XF715(!rmQGJtAdyIHa*Zn{uSdEd-&m3=oVPtn(&*x}P}sBVK|8|&H;kF(ge$fs*Md#Cxt(sFozAjEsUks?|IMjENuXPjcfe_uOH(>9J z%tIf+^pBy>U9hLz2xNZ{*p52PW|o|9+;dKb8QN5Zc#a{3Gp7SNxR5GS1fmeCS3M4+ zvIroz(bNp!QfH?_kfbrpo&F{N+^!nHI>7&l7HGwq@2N2(8)#{d4SgpMb^{!r=GuYP8^?0tu4kr=ixrxf47? zea0Zae|BImR2&DdGwl`Tm1GIZ8N1`3VARS-)`2qs2QFdv085@?V*XY8qQM5+MY7X`9DlsPU!a7xtzU99 z1)P@wk4}HS6)L2 z&z2XDY=;^|MFWAH5yy*V-=@hUt3u zIwi6t^CxN>=O5{)Uo1NsKU`9@o95cFVi#tztjXX!ru?MXUmNfG;D8?VYV$ zZ?jG_Pvko$K(AQ*DVttljE>@-r&ch9!vTG6Uj3z)x#Pfb447`Yz+q#a9@VDfCPS(F z_Ug=8w(`BNg-E>nn29??0AsqP{^;lIe>)o@`DCSbZBRTusdH<4fI|WHU~aU~*z;TI zWEucYhvr|VUr9D7i-mjtkQXRBJjU)WFzRE9ZT& z6H`wJFB5-%9@rm+o90LX(l!7)N2aekZ-x%4Wt+db!(fqw!Lg|S=6!fzqEizOd*kMi zdg#(;Y2bGASpjb=HAuw5p+>24T>xdoy0`s)%YyytZpm1ssF_(xA^@XDiaP%CXyHGm zvtHvF`8uCidjF?(e5r=2g*~sz8{y{f;H;dSuQ%m%P2Q3AzA&ELje=g2tdZy1fK`kk z)%yQ81oLP5>%MZnqyz+#4X2n2y+;1UyLA2f2z^JmAH{dpNXdqxVHGG`IRrmwh>4)< zfcu&2(gm1=7pv@{FlucdeP$~jrIKh^JZ|~nQFlgLY+%BP`ALM2yUH{sh16Q-YrF!U zpRV5#0eyaryOQn8ZeDlSPD^iL#{z}*J8A5mKHELjTHQr2|L8=vVwJfk9Y3)JoRg3m zE3=zJ4*v0uZD=P4ZaaR*Z7494x=unleo*Je#QZ_m=My>gBC0PCA3 z*pN+L`?2^sve)t|DZr`mg4+ZnJ7*z4v?H@4d{wGf8I7oPG9QYwdLuN4SmtjiKh|sWGPM zw(~9z{Vm$gkJ$Y>M6b8B-!S?=>~BF5uw=;ieE$oospcQ{Q%+2T;O*2g$i4i-9a~z4 zIHT-AE{HF(&(g`yc5LKEzP1(G;N%c)3;xbkJ?MuQn7@WQGMDgehxSCb<{jc}Hi5RVSpX=~`jE2?&E64qGIh6$r^?v)u z%535SWg+czgd5{=6T2c3dbe02qJiS4|mLhV- zl*6gET{Qop12LyX!RJXDrQ)>Eq$=6KZF^ECZwl8xABM_(2?K*TpHj?C5CQ?{cme&$ zaMc51qi=TCPmHQ_ld6Z@!)2|9zx2O}qeDwn;I30A8tO-){F{%?5K6^{0M4jx6HwqU zUPKxx|C?)YdC8tPDVp!`tCTEVm|mvb2K@*}gjwJ$$OyqP4)gS)POS>@i&YwGGb zOE}-AQ7cf32|<*?+6wI2#FuShrZK|5WnxHkSu7=TaLPg3i7FZWIfUpJUZ=I?hn5@5 zK)UK>+}IAhZNbesIw|0yRo+WF@fFY8z(Xjakz3m9eBJIP&fOaDK{yEGZILxbWUSG@ z1+adA7#Pw1|FQ1nsUt#ufx#rTFAwD_CL0?3rx9o-cd5*&6sq2V4*ib{LIV{mVn8e7 zEQRE%_j0m5i)%i2oYY8D&hc>g~}NA9f(>obDU;m7_OBJKz8xq{SbcS#9i@ErAG z3xDxMFhA*A={CFc`@XTAjynHHvf(pxYYw8vm}@rJTQfb%A{Tr+XfF(^J1r`Ekl$K> zUU2vAko!IA>YaQ@Fk9rN6TT#9ZcbjbO8Ylz9^5j28aYY7p2w)qB+ z&|x5SUwJRf=c9^2bg7$QALsSw9XcV4=R)SlP>;r=QK9q)gqD-|+Vq05WtM6@G}z=l z4`V%;%xnZ#g3#~bNOQ<;pJp6+3gJM5pG}EC3nVh#hA`w-HJ8N=V=2VD#Qs4S1Gk6v z>ODK;E?FTeL-t3P=Ij{7OwO&q>qGIEuvX}pwTddTicyr*6*X3)CRW2qNiEmcbDc$m zK$BUoF7k&MOYaDoaId(ixTZY6(E*Cz@x&Eh|1St6JJl{<)Ww7NYRV(aNob7zZZDFa zlw@P4L$E3!V*MNV`2fV4CuZMp7-db6DXq-U=+AUU3vxNxEpv84;wCta1`Mw+YCB3k_A(695#imItsojI%Mg~GZ2ZLH?91p*~X4^0D(-3n#^6ebiuvK?^YkyP47?JDQ0}jL`|@1Qg(#! zsibf1R`xd|##Ec@Vl^+w74pK-Hg!KG$?CkvpaH~UjR2d9nv%lyn@j6n^_j(82+ zgWEd76U$FQ)v7RI1{o9l{WzjG&nA&qP9=fxo4Inv813DXva$ldwMDr|%p)?X#ohI9 zZ9hKj{`i>EagDG~^jt|ggXKVw<7ocF4HbAiF?^p$36fbrcLti;{DWn_8$B&a*gwe+ zvJhycMqhdBz5wpW&tIGaIq6MH@cUwP$weObIm!9%##$C#v~hszLkO*PLE&%`ql!sl zSP|n;s^Xh*nF(6NZUi;PlW7}EO9kKRPXiZ^5zEcNgCXZ2t@AFt`vjhR{LQ2#n3FaGmEg6123EsO;6)Lb#~yG$9vn6RS<9zwwGC&=fcD*zzia*9c3$QiP)m>+no8l zYGqLQ$6#?q{toth;^Ut2Rx{~2*p5TaMh(A>HY|@4Pcf1oO~d62!CQ8Y!{eZp%#}6Y z8_3F&x7!?1zheUBt}dA@doJg$e;!phhg?Erklpw1gSjvtaPw+uXSI8U3*&=%Y z)a0El)o(uK-}8dRT{?Bx;`!tKCI7N1_hMf*hPafa?VNPQX5N7HDQ-)eFbflsO%1h5 zDV_*$K`%p<3Usx$Lkw zSp&D;>#b>jc-9E}RhZ?>{WVEJIgzYyJsd`H7P?Xytc)2Ai+u5caOBL^a4ErNzksj# z=|1_^%9A#1bix~Ma)e8AR1Lx z#xt?EJr8!FP7TZFsKH2|%pMaI24lEcN%c8+;y}Y`A7IQa8PUkm$YK2B^IcSpJ3q7h zgT0EEt6-#PliZ003vQM8`{VVNIEM5f7wyv$Xm&nh!SRa}H`JgbG8qBRN&Mqc{Qd{Q z4o_yq9QltyY2?uQV8V2lVU!t?ECP9xkdei0LfAm&N9*ZVtzQ0?wXpR(|*rq6dXc}ik-H3AN#Io{k`XF@Nw;mbfl3=|zxmCd)M! z%U7(@FF>dh<2d7VN5;)|AmHPmXrU&($?5wL_y>=v$jd$p;*nk+)nBTTU3pef+a8lm zSduF%`41z%kf$iTIJU@=KDN7@zFzMgJ(rtM^oeg?9$(`4rnX;7xs@x2a$J80JWN6nYMQY!=B!1h!W=Py^K{QO@#?zfqJu7eWG{ zVSA7-9h_v4Sj!cC6RJ4DWaX316j;29eY(hKU6gFwRv4nbLa0{6AU7C58o3B>bm|aH zVVo>;c}zlPt$GX4u4O$8o9=0>=7IqSs@VR#Dv0#y7=XMY^0cz_Zet?U6GJ9H*=6#Z z6qxT9EF=Ny$!1UL5PeW!;Mz-3eBX1!%oi&<^#Kw-{5G7i%&pZ=>?hMtw=0$AKMs2t)Y0-`@@tEx&Xbw( z_NtY7jne}0&%x1j=tVr&NH`+U?*-m0u6<;o*+LpeLMim0KISJBvY0-)Y9CE4*mnd+ zVPeuSZt3Xh<Oy zd5fDamu`w@wK#B-vPC2^rT2+c-wvgulxc&JW^E3+%s{UBiJa4q&LGyV+7JBy^2`z`5B)zuYP=P&?-k7^p>wX}jYDm()X%ofPw z^}>!f1U3(ebE{t(&M+1p=@c?e`n}CfXRWM9O<&CNuQK|nL*B@^g#1-1jl7Wr-o;G$ zuwE6ZS5X>|w(W0+b?GkbQ=s6dKMkVhRG-|AzJn^Q zTwPdtFD0B0gjD>nX5lm^-K2!0(0dhSA>^G~2gOlp9iqAGDal8UvR7XE>WIJD+%2gu zP>M)S4X}tdrBN-nF=e{YsmGG11F`qd4lH_Ssd-kFntJzhmm?KF^{QuJ=9BXDj1}%l zNJY~J9~AYR{xuYA;~&>C%gcXYY-@KXE%Cx8kg#8Av?iRva4UZ|nqIcRij3*j@|m0U zds!L*K&-kfL7?He<`Ct}Ovx0hsvuJ5qE@Yvrq-!OC^i*4vfmgc0J1LmYbMe?fs&|p zPsw@2*w8P&<^JHO2n$&{^5#^1qWeL#A4-H~jBJ05*`ovbKD&(s!}J&(8c5Y zc50n$71<>mWz=p_sdw>2yuDWZUZ$L26$icL?%S$2xAz?z;1E;dWtu_Icy=$JytpG;kE=@N zy_8HggN>nwNCzIqE_A<}le{?u2#T~LT>28VEpu~;JP z#lCK}N1qM~r8N^^KZcok5OAD!g8xb6Wzm}yBoe- z!f4qv_xUy(3OSh^E0{yyr`azIJSn{f3ma}wUU-r?u2pHHru{{ZEzUHR@QJ;Tr%HFXC*l3MPVAy7Y= z(hhg`EOb*tRW(la4~qNC7q}UA}guatFf1*~Wm?J+e z$SZjDSslX?Qw$>FeK$e+_@L3YMZqt+f*$)b(sN8bqdLf@GqBa$auWbuF6bJ4MFV8> zJ`S@?Ac_;eAG=M>rQxqe<(;ANA+KOsN-@v+C*;$B?_k2f=)C0TgBan!D9DlyR}^2e zQtO@@NQ8ljRXavVfRj0syy0#%=hH1xmen+Awid%i*vR!r7N&pJ?M=C{;>3mpMhO2y z#Z;qqD&Lp4OKknf5Td-K+#iAI>EBCQwxZLo(|*C;mj;rID%P>njodGvJ@T(JNh97& zt<}&Bt(YkiL4T3ccDlGgK4NsK$6gA{f=ZZks;sTA0^i=aU|U64OPB}k>{2;fXoKC% z=R^tkMjQAIiJge7S*E(Imr+Qs87@*8%>sdyDToV~Gxs;%DnETUUuO>ia8FO|@2%S+7GUGi=mtLC9-qJ#HbiWR2(lT?+2Yt2z`j zT_!Q^lSUbs=y1>hWL`UkdRcqdY}Do~rUI|TAZ@k-^i7?k@@Ipn{+&$^ibnmyXhoL# zrW`7Gn?wjH=zeA!2)mDcBle)Te>F<(jC=#cbwI9VOp74AKJf>x8E!>`KauV zkf7$Ml;M1X+5CxuMg~ZQ>!~~WW^!2tYy#5=XsuI)1_;I0aMH(Hc4?Udd7*po$KPMXdC&4oth>T?^ikeU_-iU9w|2Q=S~;E z(mg}p`cc+v3ggT4BlXW(8*D#on{gMD(w{VbzNvB<6vayb61s3f>Acswe5Ji+vV^lh zL$hf~QM880f06cWEB$N+u{&5vfFJ`T=rn8<)ly}%AmWKK7zt$S6AyZq_q_N zO^#nP2F#xwY;afe^R=9RF2RoCR4D0Y?1l9M}4qurJj_H0r#=4K>%lD&4Q> zO_gt{6ULD?8mv+U0@roSvwK|BGdLkZSE1d=XeG46Nlc6JfzDLJ0s=rjL}qX8Z{2lQ z0=c1_6TS6bzEcdLue5!VMylCyNtwqOQ+;oK84+VyUa3E<86n}3-QSTXJnpPl`2t>j zIBvqdT@bJ7xVDuGSgRab5B4RLc+wy%yBwLA22)nEFFOm}nw-b&%qKI1+wfY0>zdQo ze0GKjwO21hvv14b(b;{d@50ov7x9SA;qiteLdD{7AucbLnSf>K4^9H7Nf)eX8BPme^$(aB^Yw6hh$*F*nJ1n^djj8>VgC z)Q)E~jUH`;$Y~cFos$uLF8Cd4WW^v^b@T$t`~8Mg0G~yGt*!`3>blBqRGXh&5h9jL zfdvA*pZ9)-PDW1uPCVj|eFwQz(n|~xIR!kOhBKT5>1$e5-Wm7ZQ zAYv?lTjr9kr$pxYhD@YN@L+8+X;q*OxMRJOC!48#Qkc#`deThiv2}Ti^79!MtV=ZG zC@boI6WCHyNId?o>?=&E0T|O?(i0c#02Q9Si5f_ zZQDCyU-6avJ$c!Q%;pzegDYc{X7(tJWAJ@V3dO?;%w z!Wd(NypN%rgVj``U|AWY-}EhU^}A-!1sC9n9AP;0oT=M#F35e9IJdCERdEz7ohEjYf3(0iJdzXg&qNMv5)^4AF0VMFcA89W| z`7_6D8hJ3x7WTp_7&>e$xk*=-S_kRy$==zcxpU2X9DWj zer8pcag>mHO-YC;RE+MA{XR0->;2aykQ3w9_h>ZVa`dW&2G0mo!pb|}#2*WJ!8cVL z4qyEI@ZZAv23W*%lA_q-Cd7l}Io|*P=p?2v|c%Q+1_-^LaghM$p<9>GfWc13T^XyvL>9l(=4TZS=@*N_&*da=k^0&^0a0NLex7p=W>VPf{WkjlP^e`vDu;? zV1Ruke)HSYl~{Ff;HMfj&96~Y^_K1f$Uf79k}7Hj#Sxb0|E)>bEw+*(wb!=FKouSY zbg^O?ebutp1*Nf8+#Qzj4sD%{ccsbv@JYW-Vz^fn-l9IN@N}OjwtJLcp4Xx1(AyW4 zK3QfVe7h{H>na{3iubdR!cRy$QIb_-zT(SpMRE7=S2Vt#46=V{$E*w30K(PuGidDg zq!(TeygU?x0%>hHzDrtF28Fy+m#gUS_D}(M!ZV^Au0?JdxD|7B{#kWo{d6!Hy_ZA} zf)!pEV|p06OQ(4yLE*xqzEhwWO4*o{DQ@dL^pi;U5MXpNq7*24l}xY1Rh*%nN-*m;hu`S6#I ziy|9-T+PTR#bXt_fEnk$&PR4Q#orKjb*&F2Q6yQd2Qg6g4zW%g``Bnww96d?Fm<_; z^K@yT07qVR$J@h@(bsF*^pX~o(Uz(`e!0|Fg4;XoyDw#Rv~EC-s#9M&6?+|xMP~G0 zo#V?EzBP(peGAr~&UZw9PZstC4Kg}3O&v~pv#@6@aSDu)=3e-pYKIR1s=SV2Uif)y zE?J$-N~nTJotZDjwNI zbKw;m3ho*|Mi+6~MI$u;q|GoQTw;#8Vz{qeULU$rqdqKDv?sByl_c4jzdVft+!U{w zaygsT6fDNq|B_-CextK!9-Q^lHrn*h#KbUCT-a>2ZX%jdBYg9axb7)p@#EZcU)ZgU zBBb$6ORSc|`(>=vy#qdvt;N5GOD~Ok!nD-+NPdK?F8@IuH(kjMGult@(SINk<=1Ys zo5LdKSP%1Ea$`U_2!p@593H>DJaT@QG^`jSB&%m5@PKc$YR^Mucwq#M$7DU5Au;r; zgSTI*Li#UQm+l0CQxOjd>$^zP24F1;lKX7FogAgyIB$-(gmi008P{p3X~W#FtO*T0 z$N}y2!-WIXz3%Lh+5~TVx|})0rix!vlwqYRZ8*lQ?lXS(xg6a4!QRzEquLijG~k3Q z!8j5FKK(dT+>F+SafEPHC3rk6x1Sz8Z;*TS>QSwT2PQ4K!Hv$l+E^07RUJdH`8Q_} z6WTC~`3H*|x=x+V&Ea{V`A8eTEcZQqd3*dxI zZ#x}K%&7FMNY>wD-m+eee#WW7NYa-YR>)$Im2>d@4ruZF;Jp=}@A+*^5fM+J;njen z)8Ds*mdnYhq2S~fLMr1{Y_Hq5BVOr#JV4nL!7_n&X0PP31|x;<2!DRj^cz@DW;L)U z^BzbNm7mC@T}o&PI`z7V>u`M4LbFvQ8*_^O(j&?q5C;sD4cN<;_!F5!c-xjH8~B7N zSUh>XXk9hl1*&mr?Yqq)VeMH}ADbi0a97sTz+$u{=TG)NpP&cCdH*n)1;<|w@c3tK zC9JnE<@(d|v4-Cvp1U)o8+ksJM1p6v+n|%v5dd_HF>&rk4w@I-75wAP<>Vw%+zlx} zEJ)^?{?2NazgwH%3Q=?Z7;y|lm1FmL?HkDF2fEl@%2nk!eONGr3w5(UjQ6Tf9S-eD z?E+`xnEVm0vM3XRWr=x_9G9CB8*3c1Djfa2evfm=0uo_1;pa{T&nulig1dW!9J>^Q ziDxOXz~u>SG%3b5lasPfmm-T1GicMcK+`1+(u{{D83Pt1$vQD1p#WGZ7nTbXgyhHsZ=y)yE((uqx{|?>U8IYT4VqpUqh0_H3Gy8@$-ncN-(L-n}2<@r*lVo;Co@?I8p$xvm-$-L$^ zQX6NBEVnGs#dW%eoOA1fymvU-vFnotZXI-^1B^aHj~<{q2nZ~hJrk=Xv)a2ydGU^i z9z;(9xL-WwTpGS1{awMXtAdwDzSrhx`V=*xYQDezlVk6dKSuAbRp0%;30*%K?vD^! z=P>|!6e+)frRV;}L9TU6!F^7N+sIL*A_w`z3=J?d)dFt86}6Y;$2h4Qpac+J0zEqM z<-F&aJ`R9Cb=g1f%OcfaF(ve(sUdm@LQ z_~}Z{!l(r3JrElsQoD-6gha=3Bb6l`h`VcIM!of_kpq1Ak<&LJy&>jmU*@LBztRGu z->$3&yu_R-uLcuU^kfQRZ;$-^(fZvr^6Bl&x6Jpp*_98_J~~2Ns4G8|Gjf_lCi2rD zdajGVR47#>wtspHf0#}0q+<-}o0I|+L{x}5F-1DSVF zKImKP%_h5G5g?ceVV+shCNs2~{t%;TIsmXqcrzh>rZCx{D?6i@f_U2T6N$Wo_!43;_a2&}*gO!ug zqw{|$Us{MY5qa&H#~tA^T5qjv7j1>%_dVRumo5oa88#cSzvzE{NH#tgHfdw5s&5e& z+uzY%`?BWy;Lh*bpC60dsfYpq_0oR>Oq+V8c!`|CrkgM1Q!|wX1&}0XijnNjv&UW{0&)gNl^-Va&1 z9QYF;aS!?6#9H-16g1}HJq*=PJl

    G}IzXy$gn_~QPkVjA)YjbXxr5^P zD-b;`?MLN(S8HAg%d}UDzC!S8Uhwp4a}Npv_xf@Z+#XjdwHs|Z%Z^J{ZrXtd~ zNQ?ay1nd@@tRftCs0l!_4!1?}%lqg2{svd;?CCNElrz^t#K$V<8CO(i5xHKYSX`@K z#z;7xM>7aZ=9F6Y4>~y1NRi||;ot7$*(*44j&!jhz9{XLM);i7ftiXc z!)Gk@$9|Y3)LrZ}DvL%W{h{#Q39fBLDJ;($1N#^MLL@m0tYdqqi7W1*;l`a!@YYhf*&FZ+?R_r7=JqckDXa zbcoPDt1!8?x%mxn*H=Q$7X2B8vWOjTrf4*M#=xTphjTyymWEgZsxS)4oF&cbsJ(eCIuBh<@G5A>ry#T!X3R3q zaYH_E_YAjxE{H(Dk*$#jHeI$nzhk_qZj;XbAw(8ljMuL<&R8}jZu8R^n$~sN{6P=t zRS}Vo@}~}^@>t*wyM#CYlDl5myQ1pe`JHVJ5w?5{82(F)LNnL8agpgRqT%w|0b{lT zLA8ELju4Ss3=_b6-HBp@%rkk=HM%oQ`@BEut#DR|UpS;rCXX<3es zigS4ucg+znUF-}VSJkX*)STM0e6h9VqDcDezU&)OjemD#Y&5%SvIB>Ro_*RklcBut zce6qD)wKOd-WRte)=7#$^WvNfl=*SUk4%B4@eu=Coq#^))x+6F>omKNqXzfYCo!+& zP9nD`8UXOc{pExe%A6o<|9sO0?#RPI>NE(0Kt|_{kT`MSTJBPUP!Us zso%vwuD}VgO(r>Q36uO~okBYvHExBSZz+Ro8-VaA`#>7=ws`Pf|4r%vnbd|Z5*iQP zJ|6`D1kL4H>AKL znP~iGx6C?~eU)?+>3_{bm2mD8MsoFA^z?nhhd(>QlRUKbwj^z=zS$+ndCL}dDD)y` zNH!}7onmcM=$}g25s?KCUjAoJV%}@iT~w>XPgdEvLQ0ktj%|#GR{h3)jRNo7G-S3t zPFr<-q1^T0)7yz&L%Ch;1rk9?h=FC6SF>X(SH$2iXM&0Z(p*7JR}V&ttnBU zKcW0RU$}w-@q3IGh&=nk`IRjl?>n|4ziTD27$p4$gC1ofo|7I+Q2P4VrvvrpNeC|x zs6l&ofUtySkSYIy_9HKVYXX;-m{Q8_!X}8MoX(oHEs!){O~=?kGZjxln1xz67teBInuyBUaP>*{KSC8 zE@bnU_fMufG5mhkHlV;sdJ@@?_q#1SMckbbLHCo2DSp<$lB6^-Zjt8{7eCt@ynx|@FC(+$hEEFbg`u-i4Sh! zen?|ENrTYZJkQ&HqT%lZ8-3)y6hs>VSNm}Vi+4#WfOBmlFMJYaLcMlc{iDL0{)XP7 z)o9|1X5=~z7LBPhITqXP__=p6b=SEFqIVW2{lLK5t=D2rxc&C9R&{R8`*J?Sd-4r< z^tuuvKbs=oPlW~V7u(%>G{#76!*dc>>LWJCv;$Ok5oa`oru|lGg^<>3)&y#N^EFRc zO*<_60aWRBI@V5~wVm#KdibH_Td*3@_2hQ9>X13Mmr&jhTle{sdG)YbSdxFErc$G# zbZ3+diMg`x#OB_-+nS6P!RBi%fr~mH4x;CYMn1P3&>xU~RWEj=arJ-+AsJgBGo%Ro zA*<2exnyo^Eoy8;t!so2MpR#GR1>&iiO+9ME9d;) zHpz1VV{AcLB^x^@<3`VhZpr9S?~~GRI0xwIY>qxIH3~dUG*HpbPagx#s$V zG5&FAe5I3*Qxq?l6~9t<=R8V>`m6ZK-TK{npZFgye_knjW&63N#&2c`vz2;>SQ8{# ze#M=JY$}o?7+LmCDP5lStK04k^7t2GDjDBC{!DQ}ns7gTp;BpSRB}TRKe}JFqk?c2{w$94!6WQxwLzSLAo2{-w3frxc z+Mm(^&g!Q8qF0eqT!56@D_)Ph!s082ytxzSG4lNQgNt;dR8oHIX&y9$>kpwQSXNek z9sntNU3oI#*yY$If|eI)f1~fjEr87+9itjg?`f1p)R&G+R;QX!%dgL$yvoM+^`kUN z9qG)x5OW{WK1t6&p6cPyFste^N~`4>Ik(r1ejEV%<0zeCi}E!S^F*^uwPB>r_P^i$ z&oBJ%@xR3SNwcYX@rH{>$;h%lXjj#Rn}WHF(nrsn_AH3yd!vo=JU?XUUGosH3Rq9xgC*(zFrYKkKLCe zL4|(i-_X7HB=rt0kM%}hD95&@fp>}bm-_~Wbho3c#g)FYYRA2?Jj(*jv$s>MO5=2u zuZf>zW*O<~L`zlw?8M)Q6zq8^ikm7qnf|A6D%sbd?U--kZRlKfh0qxa!KA46s@GVw zsGWBZh++&GLno6P%P1q6tyVGPCJp=G*_YC=5=VASfVxm3e z=n1P0n@0dU!)G@25J98N-6G)Ug&!L|(ov`6D_DpjL&N6V()aOrB`ZtO($wPEqoQdg zPcaY^IxXp!kqi25-tLv&w`*hD3SHduXOQNtFx+8e^oEJdB%@Mg^EN5{#Uc}fOgIlp z?=gii(EA_+5Z9+(6y_f0d7=5vwT?QMPyR~joXbT@qnx+>|2s5 zafl^5UzIUme?t&1K@tybN4eJ_WwP$hmefv^pN%Az984)Xm0I~ zZ%EzEPGhw_C=7zuWswv7%Cp;#z)^d1D0k;YW*?u?T0mCf_?kLj&{eKp3WRG!Br$V& zWaYq$rW4mGeou!NVoqPuMl?Lde7)~^@nY-xd9{VZsF}duD2C_hQ3t2=knNQfWrxVb z%XA**FMmN^<>G;%Wj*gspzWi#`cSSc%2qE$nw?g?%Mog<`1q6G$Qq7cJ} z83TNHitI-0mLGR^UZ1)}^gSQE?S`RmsXznv&f@^HvqABk&i}BX!J2PFDNZMe-l>YU z?=cQI`l-t29OpHcr)iDrGPfx%aiy?MRBf>L+qZAaDo9O`aBT|=(`U<=B*2^_@4_~= zS0BDc>mfv2gByoy79>tH7oxwP;qBr^7-!oh)kHX-?}*&FhCg@8bUh;>KOCJ4_;}r_ zt+ct%xNCK~rX!mE7w(TfHXmM%gZ(L@*5NCUmLlURYf&zbb2C@q>m&@lyLkke0Q9*r zHhrJ{+368tP~HNgzkHZ$GiTCVE-ya(buEqIe?|7jD1oGw(5LxNgoEU&x$d)}(}ZUk zg0vZM*HOy8NZ9gos9f&qH{P=ohC-Xow{Y(DS%0fu$Eg^Nb@ZQQ4*xFm9auB;f=OMG=JTbB* zKJ^&S?$Nhv@5mW^fhU@ax+psocRpWs5WJx0f)>Lhb{WsPvZ}$ddZWa5SvBduZr8I* z6eVPdf{%1lzT5Mi5E3ma^PQ6FLgj!n7rp$xFkLN{Ia7H1LqBr9jq-0xdRZT4*Uc=j zh3c#*-5E_i$@A)aPETrZFfXuT1E)W=;J~^RpBFw5b!>L2?1ULJ$^~P#8aXoVwcp^K z@}$}uA(T}MO_g0_o7!$JU#OvEz%y7xOQ)=H<}x?V_<8A*6u4ibx|Y^70;I{ZNf9A?7FL!mbFHx zb}O&-abYYFBvIEFtV37pjeH!#pG7?T{=5GA-|J-|&yx|5IUw#34JWx|kmf z>;5V#ou~aahScFIhPSvKM(8c)v;4@u0dl&RcD#z|j}+>B?u=HtQ|KGA=Y=odSxcQ6 z?^UfpA0+f~jfw12=5QWV5+134r_Ze&)aNZ5f3kO!vzxU@tf+&TdKE zg$X%rD1S6!4qeN|lOAko9h(1mBKLa@P>RK5~m3yq8~Nc7U=MyAF+x^7W|F)HpaKw-a+7F^Zs#dTl&cyZMI^5mz{&_>2J z?0SIz)&7xCzo;SD-Tq#H}DCz{du zn5b9Y7<<=si*@hT@6wjnik7DT10lD${?Ls6Sx2?o$tu})hkI7Hse!|l3W~i4|KFN? z2e^W1c)MQ=S?LGIrR{VLq?;=^;4j$TTcNP^teU-8!+G>!XE(cx)c$;EU5VFbtbMaC zf*Znc&EBwBx5G4@!S9Sa^E!ZLO_mxAu`p7od~T?1rSBRX5PYgF?)YRuL|v^sBBwA@ zD9U1V(co?2D~~(R6@jfSgTS^0?Ay$qH(^`AOBm zD9p2sM(&FYgiA{sPHUR7{;ex3MZg_%hfFW_gE{*6vh@#lIVKNp;7g6x<$aWSs*W+I zK==g@p5>6}(VYD_`Qa_~VczX>q}T6<~{W!f$i;`LL13(+>U4Sbe_$Nw3{y?r_;-n5CI0>3;12flT-JjQJvqJug{3(JbU1EQDgso zVU`#_PxcS+FOrD34p+>sLOb|eMk_&FE%4p#_)W6aRJPn6rgLodWBgZmw#yMpP%-P5 zblzmEH`ULIkHBrTl(Rb(3lAyscnT*)!`V>MyX=dKk$V^63U=3t3vk+S4?VwD@irIy z==XE4GI5@5c@Wz_c>W=p&9^w&O8b7{=V^7yqz(wN54TJ$F&@ll^@(yR=)7S!`05w#TEj&^D@rxh>>0kTdJw< zU51k{Lf&t^2kJQ;&&1zp*sT$rogJ=BlNZH)mR%fxu zw&X);sR-NRPt-}J1mtwU2GVo3;UIZ;HrdmD8AAujRK5^9onZo*y1Ox5a*<~7Xp5kW zE_>sbJ0A``P&&=PDh~JZq7ShxrUdwVa$U&Vipac2NTVE7I7EJ9ya>5-^V>Y{b1~)# z9-2nfb8&wKh|0Ms;q2K~eLvxEH6C*pzV%&A&TVeHnq1VJK!Q!!_@7jy4Y_}sVd_1^ zVM{61{KBtLnd4`L-QpuI>As*`+-hq@U481O@U61*aC^&xdC%^Ku9iKN9qDzp(rf9^ zzLHILj}IyrTUmeYDfX;2Xjl|^xSilIax`A=G&1-l<{IOX9hNV~G~wI5`Qyq9Z-|on z%THq#&y9_LcG6eKI|=EpTD3!tO}Ix4OYK8=gig_iDZ9|ShuwsVKWfarqI{~L^vSMr z>*d`&zZb-dMQlP(Cl0%4{m5xP(Hui5Z`p+Uq3_}UBCE9jO~q-*c~oeEjEqQ z6TNapqOHs?3}U`7*?#V#+wu#Mf~tH+DRZK)yx`z8ea+0CW5OdEKdp|eFrPMx3+|up5Oll$>dCa({{G}(qR_5m+9ZEGPvL`$P=S}^mU}Bg{Piw z9bcsChfZ^!9y-d*fMehaHPySMx^8U|eT3_QqTdC@`LUTJRbfeRKgcp&U%GhvSEeU? z%Z#(*6G3iv&>!oE_a53lm%mSTWeMB}J-m3O{meV@rxV>nf597Co>#s&NF@jm#|x z`;=-OUdARtAk-4y1ogxHxs~iXl z_W01gDzQOq$rI0YEAn3U*#EfP%HHwA5T-V&KY0K1r5i$NZO<)_Uq^|u%0xY?m8z|# z`9RwLWa)~2L~0OX$R`R_t@=U&qqm7f%4Xa#*%OU4%scm_*5k^i8?_@3LuR8H;?`*; z!t+JwcV?^_N9-Z@Lk<-`U#o`r{$|>{b&`Qj=K}YoXDyxNYt`-3Rx*i9Y$1;xFg|?h z{ejkn27gOp;Mj?$hdYmJJx%*^$nB^ZUDf!)Jbi}}vmc!TFT?HIa}1}iE8S-i`bOh^ zOX`K_sZf;*C3nQ%hCSxhReAYKjg2?!hto&e!LZ&7M_%*&xH~1+9X)(|na})(#uQyd z`b~Xy3AMtmt}92TGsYd{WRA9}R?Y~4-?szLE3jLJ z8UF6`lMg!I@N^6tuqsL~^X0{FrB&Y5qo*0(ht7vSx_!=CU|ekc_^?JwC{%^_jcWNt zL?b5g{xAM^UJ*Vx?=oNNh04=BrvmO?dP~#tWJ)=L_voG7kB_c)9RBgloeGQ)Pr+cdcC@*oFi_|IzDvjcedycZ2uruaMrB( zvD(GVSMD#|-*gqKc9r%|I36vZaWZh?>Z(ca%Wv!D&g9BU$-&$YsM_*h%8|Lm<(zVX z>rFdv%92cu7q|HJ>_f5GGve&xzG59>vfeLiBx?dkTt;+9Fg36md4vq22=NkeWAiF8 zdcnI`EM6kA$XsD^3g zZ@$ilQAWFQS5%oBb9QB&%nuTp#rZt6WOE>XX@%cU~veD+zBmA`*Tc0o}WIQs9qI#tF z%gC*X;+Aye8S8hmSLQ$E=|DLhqs_3iSQ9K+>sk&&4sXukoY_oa^_*805~RgB(RO(I z=XTj-*O;zzrzNu;?)M}nh-``6PPmtlZ!>T64BO6um)d%s|15vNyNsX-&BpsxeTNIf z(?;Znrb9l1H=;ci~iUCFk|o~iU5kPiRUw$v5OFlHTd0zsKxnoF6);K}n+ zDEA3>*=G68>)R|lE*tZ!w&d(xIB{w9#>VL#gI)R6s#W&gmCfL<6_a+J+iqz`q>lWc zJ8`6L+J9|kRg3=7lZ#I-KY`tnxpnjw>#gmlZO?8zbAA?Zd-%59^JIq0p<&@gjF>Ob znPa;Wd#PeE#nRR}O^)O4;-Hk>@Vn{}ch?EJ3Bzw=TE&_V_{%SepVB++d}@sU5PzZ8 zLZTSrYw}U{w@k5@TcQL%zWeqrMG$lP8GjLK;Qd0pNiqWYw(aA&*miBns&k;@-`@KJT9u z81-Loa~`U3lwWt-)jE`s_|f4P?ztkV@Sf?k?@#if`a^MtR^N*u~^=ox^@c_}KG6L(>A|Yohff0|9ICmv>IJysgZ#Nq`%XvQ+ffHF7;2jpuW0 zzuGngD$bDCSIF`9*IZ4<>mP00o47aslaRmn&;Z?UVO~udPg-+cz?I_S3y>K2&zcR} zB3sjbJ)98E_nrDXD7<*M*rO>Yq9DRKjwX&Qc^+m~v$n+FmEDS>Kyk3^qq;TIO%Gf8 zQTW@HeTK${aWDb6=)k_8`b2b@qFd0XLC5Mcui07iZgZ}_lD-^gIVUF{jwK77$o{L& zwOb#TKbJ$@Ty0WpMkQbZPO9Myzkocv^DMP@hY`nZN$ZT!c-pO=L8YOH^(&;I>Z&`SDCkxUilH zJT1v>VPQV82WJ1ZBbh9{GplF+**+$1LmC%2O4xg2Db;Y(%&p3wIi4=cg)_EWlLetm9 zPZyF<3;7^G*BCmhwxB}XEpE85a08}DdvG+r<2B_wSBT7xHct=J0UQn~4n6|ue~|Wu zQRyaEh@W;yG?%RYkq!^atd_yWuVr8Q2Ri2c=YNl#A-><_Xb7)T%35Fyt2&@{nR&XA zjpI@U1S7)M=&qfnCgdvEW`NMsoQE6&TQuNTfrjJ1w$*5^KpB4fMcZAUY{X1IV zmHP7<{8IP%+biAMFvt<`zf<7X?*r{WzJ1K<1KmHi4~KxyAh-0C@7@KkdNv-mws21e zSFfXlrCjjFQMWtBo)8GzW$G`@UENEo;P?ZM`bJ(xn)hXFTwx;Ck6j1F=keH1Mps4c@4JKl$@4mRdAZ4miu(Hcium3TarLkly)G>+Eh;81DlRSzz9H=C z5BIY66NY>8{p}$CIF5>~r;UfBo0p?2`~vm3){k7hz2td$sVDlcpTAwFt)Jt6p9${y z_uB$DC`$cA^ty>?%inSLT7EpRJ3riX#lP890Z+bxFyaa)0dbPapmFDgU&q z(SPqME`446&%6HVqyM?9fv2s9vMUUn)Jx&NJM8Z}|M|ne?! zD=^B5{#UOlFskT3C8PTu4_?7AqyEq-fq$<2?Gf8aHIW~MiyTU{M`<>lj_XFQnR ztA_o0e>?l}j{>6Q7}9jMsBEijYjAeab6|FHdjmlU3RtPYt;(%Pq~i7q>@{QAFY7U! zyr2{Up`oS!cQ>q5o;cDMtKSr-{SS8f;|wOWv;&g#|Nfc&c3ED67eYoZzw7#UukRl> zBi4r59z)suhj$kOdGh8ExIIbn!~gm1^-QT+-}=Y-|Ls=gJH}uY9)FrP{~yb}m^XcD5NZCQja`a&e{Rne;fw#)`tjR<2DX(tZo%0(f>oFW-i0}hN*X-L0P0|z2ATs&!5`we-5rcf7E%Y)0bw^(8B+6 z?R++BXhF8;{ta8#pbZp0%=i5255Abk%<`KL@K=tBR9i{n%seZYpdpQA9SW$FfaTAF zgZ61DfInf3H{X%Ioz{Nr`Rls+RyGtP7zwin4dzHe!72wsm|iz3?ytoxmbQwtYRN8@ zFZP=PkjfFGKyr}W_;tg6qg~cjax8GeHovgar1HyQj`GS_nv8P;*`uJn1~)ns$2`fv z_GouWf6lhxuV5!u+DOMN*I6Ar8hk*B8jF&%x7n->*$8MrrvpWolaD)Ku_XQHaNtH; zq3535#;+b3g;&#{jXzJso5EWx0@uFx?~RfAtL%C-p(CB86Kywp?)Q*5E*A+dj4^Rs zUrV>x_IUT5&GZ@vLBhFb%yzntfbP+fh2`(Nn{U?OFh%#EW>R{K8V?_6QUOT3nrTj3L(W!c(04uK{N?rnEXY6ID8sV zF~IN3(9kU2t@^3&S9hpgcBRgxRk-RGchJtbP6yCO<+lcG%831@=*e)yJ4E5**}da4;*E={S?=1f2_@-4pS(iY z@y}^IDG6QBWnyX6%Jt&j`gNn@lIzEa)hYJ+)#uTt8^|Lo?M2lS5!RD+8!0Qlit5&X zS~mqI?$NfdV9-s~&AV-`K|PY0$gM#EQ@`=&_%Q7m8sA}eb!^VkF9q^qq4W3Zqpmk? z<=RPsLTNeGN}{s_L9I;xzZ^^VX+X0G z7N3%^UZiEW40O-;t%oBpaFd^}ZnP(+xHq30Jfg7rBwMF6R$Jk7ADtC46wD1VylsN{ z!ZU%9*(%HuY!D3dn+2mR`iO~_0%1(3`#ju;xpbF41H-oE8bVQO9+$lRG3#xWfvVFn z>Yqf;3xvp%4EA;=V+7I^PGaiRT+u1_hOe!+Xa|Ycf&pNfiJ6sOX^B?c_rqBF-bRIv zNjJoF+{63Nrj$KnR;Y&At?4H*^l4?Cnk7&x2^Y$1Aved4172;7bziWI#(jSD-Zs8P zq;B=A%c%csp=bv2a~j=%&X@U|GzHo5(9@++&`~MlV7i=aY76BGW*Gc+3ta{+lv^%Y zVXIFYOd(j7eP_3n3s`Rvkkx`>IXz#Uy%aRbF_uV~*AD)fp}we3?fA{@Vg}0unzrnu zW<*RX#ln9&E?dW>sYCH#&!w=Ue?cl*R3NR<@A(3tQ4PyjzD`!CvC8}4{atlS8okYm zkPY%qVd^bLD^bj5_h4bw=n#u*S(~Ku^B1zw`ecu~cGm0oZOjVNcym!<#H*(-{;e&A zyD^#(+oK~=yIATnXqy1bZ=liBvyyAa>FKHE|G6ap(+ZQw2uP=%wXjoDB7KJ81ZI0w zR(h!t4@WIkPevPWN=gw5$|`RU1@BGrlx4;!$WRN&+nzvTzGd6iSn$D=FYUnH_hzxEeZc-jIxB$YNzroQVfXv9+iRwTXQvvYxiN-D z*3VhS?Na?`7T>6IJ05ze&bgb$cQZu@%rVi&?y;7}sh}6k&^ZvN%+va3a|M3~%1hw#AO0l+ zTx|gDRvG$)HPN}~bLrgWG7H|vT=LzLaSTI6RilVOYMHan`~`~fAhp?CjCOB9YTqSt zqERlTcenB_DS3sZc-ID`&(3(bKtSrNH!F1;?GLqa+atb~_;Toom);iofP{uMF(uZ~ zYNpo+r26rqsD;6`iT_sHp&I@#_Yh3^b9)LwJD^!cVO1kT@Qg^MEpMDTF3f*#4Qrpa z^G#qV49ax2^)qh~hc6fwi%*VlJD`>_B1Muw=`tTI2Mf<)t>KLj%&2BMqYaht6OU}-t>{7Z1z-Xn)0ls9qgtJ>S@bMxVUXz zV3!wG_b1Kglx0TCpL~2CXxq8^x0;q3^`k+pc_?cW z5IFPRzVr~A(T565n2!i+y^M)v zy(MBks|>8D6@~EY*IZ=cig$k5EA&X-Tf}#jk?u@y;axkT<<@`n?{kuUIX!vrSFe6O zRuzxwduVFgb!_`iRsxYjK9D*nF-Sb%L9bu7e;k9>H$EBseFU-F?s8XV8|zo&~!EARBs#EXDq9OHY_DB_?CG zTTFWG+v&1_gUMl5e2`IL>CdZ!0BsFci{!WF*2j42Cu?USS+0UBK4L2W99tsQ4@=en zqoS#Q%Oa&HkmuG9Ft#d)*B7=&R)VVboaQ7Jst4^*Ovq@c`~AYh6TzFAJhtvd`SDT> zK0U|$Ige;djfXA{dv?H5geEx8VSZyP&*Ki26gD%-jU)%C520V9r%}Khxp#M$Yr7R+u}S5o%38^#dp>MnHlX-FR*VxM6Z?1cN$dF>}xG?MX?oQmf(lB*u2MR~$2 z_He-zLuZ~>9O%5uMJ2lReeQWHSVU1ZK)*Wf?@c|3?7~@WV)fcJ zZ_kM!@)C4{_)TSB(*xAv%60+w5$@T{>i!os&12eY`Vpo2=;>DLwHh$hs){^Yt=-{w zQer2PPXRbN+wAALLAfHr zgc%DN*((fJgVk_zp*OrS77C~TiXkX{SfP*Tyk!|Tp-!q(av~dUmP;-m*e*6!?tZI_ zY+Qe_arJA6f7gb&2MIxm;K|tF{Utde7wP7L--~ebcCO)_OJToQUb)h0%c|%%t6J>l za1N}Rx)!1A>%1oirP{8Q{d&v(q%Pf21|#^CZuf-j;%oNw!RFmKZ|Zux!TYM)(Fb_| zM#XmRW7$ZtTZZ1EPdofsRA6L7IUl40iT6XInc93JLink+au06ojP+a{!<4UlM+|b& z#-D{B-C;N9$+B~&J)ePf`g8wuXd6;a43|9n@-AG^5j=A1F*a)igsC zJy;ioZ3rSBaY<@XloxTTuI0NNqpM++j;+)0&?U_57wZE*BC~oF&SR6%fzv`<39NV+ z6nCR5K8>q z5QIX3?^|#39y_64Ql#3U_No4MC{;7QGf>fwc5$5jt)DaI9BW~_*d+qTy11tNy-{1YG!YeMfSs%^qa{^C1wv@Ho9iuMXF8t43B2lpe~qKxZN5B z%e13^X%uw2(ss4NEaNPK=g^XN1vHBcdhGIY0>LLmgOjx}&CFX=idMncGzvX58et*4 z!6274W6UK90N%7}%%ehoHhFZERM36XO_%rTJB50Jh+qzb;;I6@F0!4)CNOXNk>n8x zoLTJVG4vW^io|otdkwwLdJsSex3&7A5-|(K12aEQ-bLDaF*?q_xEex>&eTgXm7DGmYW&2NxG&Z@okJ_(9OwpEexE?SSui`OpYxWD;V?zXq*z_10ZZa8hxl}Pdg1rkpiwF> zkr&!oh?J=pe9;cbv9@3geQ~5k96p}Qdl2vlJljYN&7w`TG{5md2K!ni2^;cq5A|`5 zSd-sS^%c7HM5;l;ytN^oX7OdU-EndTbg7x}k+fw=;e@WF0)6FrWV*P;EFt|I;xEAv z#EB9@%LgT5_>9&{q`De(>n)1$K=sPxB+r2#t~IbDV6=ykCz`+f?3Z?i z%A9-j3~Xj@Uy2eeT?0ak1#ASlvqlDH=02CVINyZ97-79k`DuFK>SN?9ON#m&QKRZB zYq_Z?)Yo83%7US+i0et(f!1qf_q(muzO!p@Z9=sv83L* zM~R?M4;N>$&&337W=3fVHi!m}A7iDAyHep&jFSa%R~=G~SUgYdP1*r~^T%qIrE4q> zb~tAj7${lyKn)ltbPdz9;a32Ud~Kp)qx~bdCOgb~AxrXeqr%y_y;07_<(WP1e7D!M z1ELLk9tr>zS90a&K_y)PWQ2{OKhGqYyDota)s|cPR%wf^KOZdHtD$(f7!~d5UR0C- zdh!xnZE>^rL+_d^g^25@0x0m~fir7k>L=&s>Rqpr?`#^C61I9gY&ieEoJZ8TTOYM^ z|F2*zdqJlbeDhI4wXMb8W_;VkJ$>vv+gSF3lobnDi_pXMR zYn?{3^hUf^%gezm`1Ng1-{d2HKz80bl9ktc_Sy^XkWAm2L=i-8)B}&bY729p-ThuY zZO!)Du_J0LVYVC#XwMFL-+chCWE27WY94OghSsk|?QyO6sT0Nk!gyo$Ff{q6`$WYk zpVemFS?^q&s6qqK4&boJG4km4Iv^c4EN$Zq-cEk6?ute@GJgLUZ@|Syv*@SdUopz^ zqA>dO3ZK3im%u3XZir5s)3XB|ge5^m>~-F+V8!Cj-5z^$etWU3qq5&ddS!vIx6zU2 ziXryz>Zo(Ysb9EJiRV*O|tmq5iRBRtK(-+GTMd&`q=aTt0IcghI64 zKP52G`!4hWNDr9k3{~pDj%M)%8pTtEvbn_4uZ%*Mw!7xMYl4Pz!(;XE-sLw8WMJCY zHG6{-%zaw)pxp0L-ILMb#7D*>i<#C903OYB;r*l=dI>-x?0raK=*@x`M@;^hRXhMh z(QJDxIGB5Ob&f{Ln~MdzCc9jn2^*y-H11LwWZ|N@uq$ETcjfQVYqwIauxdrSPa-Nf z1uPnfg|0-h-J1f-P5$KdD``@vPiG6sMdnD*_%X(Jc(U`qujUI^stV@1cX zddUm6yy$b2FRxCQ=A+%~<$#7^0>ykEYjMw94*=agRqftp62B&6nXs{O?_UgK*2J4M zi#s}U2oy(K!(3q{iO*wqzf+l6vnZy|&{AG{|LZYPxdKCU;trtl0rf5Xs7u(GkQq>I z`YT^)fi;Ww9Y#dmHIPN0D>tW-0+_^=UgA$7^c1_fmkzh}uhNu09HJO{m3`6>D>$Y; zkUbP>Jovg*r1sjmBr~rr)o`M&N%YtXTAkbfaVaHBdG|a4=wN~N++X4+qh*Uqa=NsZ zC}2vxH|qyXXTY&^50GLFE%xzMeMiOxmCh0iHBdVp_Qnn?$Z zLRX}-sXQNpv@xKq!*8_#rGmk(R=r%8cq$FJpI1GgH`7OW0^Nc(+MqFcEnQ7^(&z<3 zUVc%Mx?icq#7y*p-!$1M2=fX{iXvKyWRegqmlJx~aU{-L2h@+8UP!9BFy^a?_7P8E zE9bmxlMRUyU+0P4f?^y!VX$HSQUUMjjfnx1 zXgy@qs(aoy_fIkwy9)4k=X1R{8lzz!lU*qiTO$LK`Ip;sHKFcHKyB;OFLL zT7+uL6MH+o+)uz4(r-q8A$qh);4Tq($liI$Ufp+F)=)+7bvNb`tlL*o=ms*S8`Py5 z>M7V+0=l8z@}aLb@dY6hL7u2-Fqt69v3}#4KVOurE;<_lSZG0Ekj_~3Zjl8^ID{)$ z>fS4k*={Z9P_q}cQS$pbETbS>Di$}I zHQBq078<0O`_e22TFM=EB2Z(j@rVRf~)ZhpT*;Sfe^w>zF0T3tl!~&y$y(fsmU``9U)M@Kn3m6 z=if}8o0j2r9nnv^?U5T|*&|1C^rP<~93Bab?u5}_b@@fhO$GLg zlx%UJV^vl-QY9k}jNXoGR@}q$H5Wg?zJ3eIWowM)SF6rN!O|79HqE%kdl=SU>BpOS zv{c%vh>5Uzh|b0hxn|A|F|<5v^(z=-c!$HYr=e(*b6>+l(RtpH+`f9)p}EUso`W6r zilfRanf6OS;V&u_aR$<1r_?kGOv9zBvHHn+z4lBzF8jd%-Yzm0Y9BBr8TRYhsbszMU5_Cq$$<|rF6`FBl`k^QE0;U_V32^?rAm!{ zfmDXB@@rBcdKoa*_zWOJ9&r_S;p6u9!^= z-Y-VH z{8}XA{(t6Fhes{*%+4E|FZdwtKBB(n({?M4qqD>4$9MxhuSTJlD zI%{+dFV_$8k)}9U@SW60&+2Lj_en-(uUc+~aEoLL>Rk`vS{m~mLvAq4^~%>$IG=Q9 zzYfxSEl!)9a&L1W*(3-9ZCNvE=%RB+`gidK<^f_W4x5C7Q#Yx>7%MG-5z^G0A1t+4 z+%z=9g{`S^1=t^me1#pQvmHP_tTD{#usk5)@C$1uhl^!LLOhp0&sG*bb1=oI?~m=x zfTJtyd||GvsF1lpdyq?6dZ(wA8{Ll>)A*2&g81l(c>>++-r=vUjA~-Q#R&2(r4WC6 z_9)bB4LK*2Y1B)$9eg>$!zmd=e?bpF3dEWB>UVu`uvf#A-5_AJ=P!&!x;b3B3$z5|`b6cZ4 zC#a`gh*73d_8Z`v6OYV_Ic!B>Tl0Qh9z+&BBWw;s%2v5b)L+1abJjrP;abGQ`B?(l)dm zM3%KZ0I(~whqiMSf_qiK?m7|GvxIti!b;tbAK}m4)<8u`_yu3im2M5uw#=Mqc-3=~ zA22Vqg8+i95}rJwxO2-RmH65Y`E^bediw)$dhzpYYLglln#gf+lTbqz z7jqs_1uCd(YR0=YG2xq0z+hIddpQp5QD>CMOfZn?kE4S1AmrD|C(cQZ`UL{jJ&Q9b zj0p511i4`Ap#_wx0>u(8AVkse47jWz4sE8h==beTFh}g1wFwPwODY~E0SUp68%gMCsls$qAzAv*!i7pck@Kr93b1=dNV0ueN8W-;#Srp86K-&MC9hhYOffgwc)K74->?zhC*s55dk-Z%ZEIYS%PU`X@ zl<%TJ*QG7Wo$Kz2J}H9J4p23jQl=7QlzudDRj0~X9v8-EBg^Yu4RT&?yDw@NhWB1~ z1t>u)+B8Ms_K^GOKB^{T32bv1G^Q^>@tmS;!+|S9Ksoln2nWUpT*gAbs*6OFtBKEMxz_rG!fOS|mCstM!$ zB!~}v6R4l5IuvquLjAkFi_(3bqqN7abxOiFA5p+8j;amuI2lf$dXod?lrxPA z>p%Enz2T%U$dBVJzmuG%)5E!cQh}-*;!q6tYt&P;0SfrHaxIWm=W-tmgj~q>4S(u_6l+(AeMNyu=Ok(c`gA2RrY{t{OO_ZJ&bSAN|3i! zA7o2AnA9^B#4=kb)sV9u z&QAV|pa4n7s++zz!4&>khm4$+9lN{lkjiM4L;KFNO~TNy)rF+92mH#jl1Rlv#msW6 zjUP34Gf57XIq&U~tYIk;JgLB;dnk3WugPzoIM@*+Ik;&-JAma04lGS*_IN*1$7m&B z*jmjLI2~uWPIaVQYtHfYcZs)NyW!&B<>?P46ye=7*f*WdIaim-#H>@OLQ7?hNO|Y& zXzP=*uwOjf=!mN{D#ttMS<@lO$3=NnUfh8#_ys=aAfbj;Q2 zg2B2CTx!#OQ2qS|8vJhG`6<{=CN_FhET7(mwg7)JzCe!>mgt1cTbZ1}>Z2Bxc7ZGS zmQ&Q5&%}Fwt?H4}J`htY?r%!id@cZa1L+t-t$vCO6CU`G9IhtI(}CvwtwR6gIsRWu zJjvigT#|6mgC&&i-W?RxD1;FOX$J<0ILk4~x}FfKyNw6p3SN!+F3#Zh>$WG^n^yD($;cgN;-l^;KNU{5bGD~B7 z#L1t<pbTF8|k+yr^XTUnV!oZchRK;^XXQ?&##GR#Qf4G(zxS{mB z&7KqmV5AyzHZ0)B0f)g}i%$8TNhkvvy1T>RTJ{``Ou+9aM@o66BwhS^N-7xynK(p= z7yFi}%%nmwe$o{{T4VQ~+q>>_6>~JQD1hz46=JZcjM?qQ8I&s=Wzc)0@}ML>d(yMZ z#+hx&`6^X~27!gz3M3LR_Q&}JrQmLDqZ(#Ovf|VVO2o%na z2)C_Hzg%cnJJrZr$_LR58QGaco3OALZ=Mk#l9YnkZ||Tmjd~O9U&3>+Xs_4`id}UP zI>!!#Qu?J~9|=!OPsCFCb}>k%Wgu+~0?a(TrD_(7t?)-@`I%^LJ>%K4(l2|76x;e< z5?@^jyiLxY=FD#u2=`}qCkv9=S))#$v8-E*a{cwF-hIg^)U=HE4Bm0G-&fU0K^8cY zL(P#kk2pE7x@sG~#_oK|`R(onxd~|GlJg)~{0(`ANyA=sTrmxIADOd5dn<*jf_}Mj zjHl5>Jn;7cnVkxx`2ksMh!d}m`BtIHNkHA(qnr&^@7DmMXrD56fOK%{@%OGPIv38S zUnhttYmeamT}Bn7y%mJv6S+YnJM}@r526PE{!R`z{1+^~P^sZ^6X20ukI|;5N9cSu zxlIc`R#GLr!51p3cQRl#i8v6@Q*;>$TA(3QGYS3Dh$($Fwku!H-ffuUk~L@^qVti1 z*Vmh?X}{C|xo%g0AxH|BRe%0aSg-0(BtZh}FMi9MWk{p_s&_$@&7@yk?l7GX z%fQMHefm{=zp{&-Dx?-xQ<5B$vEA1z$suoH*a`(A?37Dko5f>*UX+m zV4s#3^8i&?r$S`sCsfJI@3Q*t{Av@k>+q-^84hh)(8lCG%*{Qr=%C^5IaM4?O+@U2 z%$dHx3W<_GNaq9cg__s~us8{d!hhbY%$oO;4`5dkv~JTXbp2*psB4M^d9gdGTSG+t9k4bxr+rzNhKEOb7S!k}v%(`Hh=E^^3cSnQ+?45ev+uc0O+Z!kRn1LT zNg%H3k9cj|1LbQz>}fXXCQ}+C&0?&UOm3S@WmLxOWVT&Zm}~WTSj)V{62vDNnvX45 zr`Ri!2cwBGqBdkv1gSmJB57klJ%XFEkzqerIsZ2_1(#8$2G?NTxy&zKn+(n@IEO0a z+kye(M_-&ze6g*{yym}lGwd;@$yuCrc3X~zP#I^^0Z_7*uxCd2ccO*&7-!6O$-&Jy zV8gAIhi2bxzFEgZJHX1K~oW1>)>Te6fFUe7!}JK{6aV}u_D0pChgVQ0EK)R09vUvw(TI%G+hhPq zqI#&|+!jZm6Zz~61Bw~ty@V6hy*25ek>hOu)1cSW#W%mz5HaQ|tQfmbm5C?WV)A(; zEf$p5q;}FN=;0$^(QRPn@RpT;bYg6A*ra$|(EO9;` zn^HPLMDb_ehLD5zXM@9}6K1+TQ0O5!hLvHq37An`p*jRJD7j|Aw#;{l|*$fUWub;Of7xtF~1_KzvPZ;W;%giB^?)Tvs z>Qw@g`VGtHLBPRg^h`E2PmfQ+fMm5m0_&If>^}tbXO&$xZWXU2hK*CyDM%;s5GYhb zL$4WszuSngSpqTgLCLm)vi2mvNQl!8FmyPl#~u7lfCGrif7S}A(bx#5Grrw~4;8wheb>(oe3AybL@$F0v&qgh|!#5sb(5DX$4-O7SM??+bRp8f7a zV1R1ol79dK>v~*SD`T<^F|LpRkTrD0^FLA?aL9}z1)1J4D9*)>1I{Tdf$%Vrqom96 z8(LCbTz)JMu-8Kq*nuf&P?MODFCcw#5RSE-@i7_6cqfS$YNz9Vr!ry6rT?t(7wz6Vn*$36m91qD2BFhw<1 zOWV3k%|f?+KKKe&y;${-iwJh%rXzhgzx&&dud-ayey-FiiJao&X<-IMMh=k?rJiZ& z{+-o7^bzW7%JmT{%^wKx+a#H^*X~pGoGHuQpN8w8{0l1XPQ`|w&14@WRj)}SIH*q$ zY*2G}67bDYb|Tg42c;_eJyo`e)bpn1t4*K0VK|@a_Vws4(DW60>w|*IK;WJqe;Q_H z{hZZ=92}}WVdMt*@CcLg}>iAmfJj?I;#j#OFr zH4T`$`?UzzJjn7oa7F53-vqYqiAPCB@nUwleTxT`{@mz8HbH`k=daI6aRzUGtFPc~+T-@SufTB+e& z0zXQBB)Tmr*S76hfx*u1Piq_i@fAxPc)PE9}D3>mTm>Y9+O&a$w|D0xS<-@2! z%8oZbv>QR-U4d_`pJOqeQAovSLS88(>-zE+V!t0>>q5B?hOPN6^*X!LU)B3ENb&$A zZQS}@%G1W{Fu8SwuQkNoUPWy$NNsM;075=mX5o|d5&_4Ivj~83V}x)7#r}>IL|jaW zW6rMHN|~nhutyDpFs{|8DTTPJuc$r{{Bg-IH!D6*>un$pb_lSy5}R6fZ8O>`I8dG-@Hc;3qiMfmw&Ec4rsH~`F z$;vGN$!PPohEY@RpSg~;QQTPdyxBWr&=fwPKlpGo)>Bu$>Z94YLDc7r^0#r!K$K9hlF{s-4^pbq+aAhY50XB{tF0R5-MzppAmYxeV-_%$aa4_O5>x+dLT;(q#e z)n&NV9dmYU6w*DpAmP?=t8nEWO%#YzXr+82`tt&{n8QPtP~THrJ$~K0=#?Yr?&@>s zo;}^MtakP57FR>K?ws~+I}07nUSMyUaK-yYGyz3#q{cXJzV6iQRJM5khIh~2ae;pd z)c;vcR%&2iu)_7Lgyv+j_h<8@%QB?_LcKxtx+Sp(H4TdSfJyJ!}H>Qt9cu`8u7wlPa08h*m;UB;ZK{hvGS8JLIH4UNn zHUTQ1UIA9MjgxZuEH%+$$~9vP3fic=_P== zfB*b*1G&$a4XB~Nxse((?U6dQm_B#7W)z3~60Q|!F2gc2InCNkk@rKuqpNQkd$e5MV0cC}1zPk;{DDKj*XU6PZ7}Q- z1HXBI%;hV;OckKgep1;KR~*{-Mpc{kc4yOEU7C!xyMS?FGwwdjl{-r!1xW%#=_OZx zQ!=lk-Yuvjj7zb(o6e`8d+wz|5#Iv-E^*^AgBA2pdaeAZK6Is8I(=w=9hv-WAn`6~xC3f34)(sk=GV4`EkN1H;&i59?!6l&^&b;}({W$UJI=rLP+H(BQ_c zr_6ATQIod-7FwoKm-7~P;BJ(>0ujGgyWmO5%-w~2bZUWi&epe@x|MqJBQ~y9qjnsZ z{hY?XAUaP%AU;j^UhvHG?QNwqBR|BAIl%i z)jj8|QKRaux852(v`OT#`gS@o6`n7H&x1@jyOb9Tn!Ap)KeB;6s@58I2&_S;%Ww~k z!)3T`=^(05NBp!^0t#Lw7wAC+&%cK*)`T{HizHflZkodOW~1hEms^0qQ>2%q-@UJV zG$eWqtWwwFd$z6A_2P;d*1dB~(VxVF;^cKQPC4A=s|h6`)BzeWji6YlU^0JEjPB8T z*n`3E%xGw&8T2MdXS#W7Y=QGhB$av2V-KJX@h^)ZsRzN`Vm-nrw$xf3-3a)r3x$S& zyltMD6K#R)td*cub5(N!@%0BGOXmH~X^XLjT&^O&d1;|-NVl85(>wp5N0T3VrO#Nf zr(Fn_z*#cxMfU~J!o5B8D5N2&00aR7#2$JC=<D+NK~LK3fnl;oFAtfT3EB{- zt2MM}jfeg4(<^;-KwGNi_|&Ul_(;F%2y}P4`=Xu>x2W_M?^Dh#J!%gs(gN7Naj&jW z#@*vBW%Z>l0!39=1_CX&5!*($oxt+7poI}dE_KchKs?;S2F6|zTmrbfXh`b=Dm2Y= zMW-$*b&xtb>rhIbD$g8t(qRwX@b4?>xEDLB0P}`s7dz2$Pga6Dycw->T>Q>ZNw>V` z@{@uR@@Fgo&8_ChJ(%=SN_s22rZ$^NKy6ePG^5^eUQgwnUH%QP5ORTN1JQO%n&jwc zU2@2;%=x;ap3xg6U&$fwG6{qXMG-#gByF+L0gHLPqSd#{!9Y#EfQ6})G8{am!32Wy!GT86n6KdZp@6x0M#m%JOl zd%9}Cj90`G;C7o|qR_0d#*prkXD(g+no)Y_jhm4pK+K!v(13i@CKlyaz4W!;!$sW+ z&4H=l5oivHnA@V62lP~_k*I7PtYup{uBgPCz8uKbG?#Bbsm#(B>6o%F0$p2!I_W!8 z3UQAD8wAN@M4y>!&8o*dx6YST*|Ztt6|c8{OkH(VO%Kw$O^Gxik;)1jbwr?3n9AYQ zE;*c`O~CrV7aq}{oos6DL5Jeh#0$`54{&GACMU<8V!aPQCYit|BWr$tTY2k^=Ws;y zK2Kpu0wW-Xrv@X*y8`V5t~B&bCO7v2`FdfQeOsXZl9O&RsF9{XwGu|oO$@RZ zkWhld>1XR;UE5U>4QB*^zG(8oKZA|G`$qL6^vNmgsRPF**}$mX{4FnmQqAn`KaM^U z)Bg?tv5i}z{@7eP1Omp-X~UJX68`+@Yr%j43h$SCdQ6k3s0>ET)3eo=Z~PHBRqq1e z6cm(LdW=t~CIh#Qy}_cu{x=wX>{;$V1__uH&#dV9UwOb`D@=1Pie`U~=oRQ=c%Y#L zGso}!ofzDkEaUmDKPUgy$a4gGRfd~aj!TLUZ?E?22N{53NlLTl3c%{-gC;2!RF;2V zwBvud5DKiQmt~c8>yP$2{vq(-@n^v(9_^~spB15h>!wxffu|?x-S5@-vyG0K27PlE zV4W45_V33m{_h|8&f236m|Z;6I#Lz7mBmPckaWU z|2eh%eNWuK4^q|X{B+K*m^}kqnuO?pROm|1@o&^HfBX1p26``n`xzP{|KWqqgREb! z`nc=Qv!KU-0(wbLUhnTq4*qhodKkU^#5pmALE@9WhY4bxgqD-g^5^3DpJU8PXgLWj z|Jw!eNoY9nbi#Rt)S~P%ixv9i|D;lv}C-Pu$Q*2so$T+RR6}EeIg{tQGC3CG5cV5!fpbB95WdU`Ty;Z{a-s; z0SCu{**Nx}OQwH+V+bYqRBIaRf7qfDW~Q%}!EgN!sYE#j`s!?+Lec+_xO|3>*Pj;e z{2!Xb6c4YTGo|SE-`Z<`Hc*-um=))c{o7JvjGF)WZeh@)EuZba@*nmG>B))pQr^t| zhvrBnA=c}Q9{l$27xy2J_tzVL$HiSz`ptjrZ*OGcFY{~C&b6G>imTGIA#vv6XN4orGG+v95aX4 z3Gs2P(mx?Sj+x_x`1ludoKX1x%md-zo)90$D*Y4Uzpu_`gVejJGg*{NpTu z6slf$4SrZm^n^*X2;EO(la}bZ%=w=$B>rXiCFkpSLCE; zcFY_nJ+ouxIO&=Fi#bjd`N#O96S44dbDZ?dj?-x;J+otU+6lXO%p4~@v*YGCVHc0_ zKqq41q2Hgqq@z36I>O@v`%p50T;eRp53Gs2f(*J)$@i8U_DGUfuuXM8B@95>`Hri+z z;1T2xpLzMf%*-tRaPhsfLr&HHQPYlcz(LF8qDUR=>r8#_5nnU?cM{Zl{q4|}i_WKbsu@3HT zPLIssX8Bu987ZhDNBHd0SUG!xxX;Gq&7V4lZH?`;qX)*@mMGgT$~Q~UxpomHz(w2$46x_exsmVR-YK1bthuT!NJ($)jYKuiG zK#_YQ%{+qraYjC8H+F@J=YBNMwfyizv`s8F_6H#j%wqYq1VmkPcMs%+FrWVec_!>d zvqr&qoN@i{XMz|)vhtxV8%DBog>fjutu1)zZX&mAB3xZJu5~$PKttH=Pg$6|kLu*~0(z#lj)rNTS8zP%MuGeWK^CZ(Hd(bv560 zd0)$Y$I*7>tWdOVm~PxwYZi2JW~xu^o=(dl5$Zwl(RxZL@<`VRwNf?Jw|Tr+`JZ=M z1q|{K3J=>=d^|44w#-;#cgwaa2ZL3ZZ56^f%sk!9C?VoX5T)Z6jmCrfX@rZ>_ z;b8hlmxO@eoN|4%D5b}~x-a{izF9JJPgt}?R=R+LlCxQu*_c`T9{fQ+_us$$uRD(0 zOQ=h$>6V_Lb3`>@;P4(nh^SaSTAJVHWP9-Q=RXx?_nOR5@}T? zKTNM{{o5P-*IQNVk%Av5=#PCgCyMPhk8-_QlM}k;ZoBvLCrR;&UVmWCqyuk2*cEVO zBozD#_dX1?QDs%MwNIjp^Uh+xWG(QwSaN!=Wp%4E^b%lvmfck0S50yO<@2Vuq<_h) zJ;|enJQgfd+_8jLYqBwWj<}{j%F)!0k=ePDLW%hs=eUW^i(k?X)pu;kfrWFn)aWDutJ$676u}a{GaDQhCvZ z>MrY>nA{WXKLX%QMy8&TW4V3`M~FCQU|Ax<&6iQvJ>%s=v0sMy&AUN#OT+n^!$&Q( zyqj$bg`8YYMGr=>SzL%1tovD_kE}PaE&Qe|J^f9k7v~zAqFnr_#Y;I*RnSlpNXwQ;1w{ikus zVn2OTFGi`IQy=hf!W|p15w{I?fNhopR-n8!;HGXy`b&6N?y&mh6plIDkFG0Nt_xRF zLdH|CB}vC5W!kbS4*$yS<)C<_4EJ3x+@tf9TWD)tT(rBC*JZ1P#b3rZfIkT#epq2& zhP%W8a%g|>pA*tgg= zV+{Ifvxpc2K?k%yz4ae zH7qx{_6Rq{ZL8|5pjqsj8;J(_0|)DRG+C{tR_032%qybB;!6uF#R9AK7^G-#x$4Es z#-_QUWGp-vuZJLp7J`xbidYuaD+C=5yOX%E`t1-t$g#Ljo^UR8??qa}iAHqB7T;vq zbJ`RYrY9DP&bSt5l$I%6yw%XHrI=Lx`#!$6=&zO6sg)(d4{F7jZy0$c>d>Y5GeHm_J zmnf#b1ytK>$7w`OELE?*7ELm^ZLxSaK*KKgO`<+hsac!b-oefo!6FN<&I{{)DYZKL z1WR%`^A?1oAFE$^7_hAC{Zn`#wVCcN7@71h;nzQ%zaJ+cZ)^WPGK0l_8rG*A<@vO* z!3IfPCOB}N=JAiF(g_DqqE@AYdGmqOxH3hSa?LHGBPQu(=o! zddow6s;^*KX&gM6d&E%@NfgCL!qyD+(QXN0W2{5@(g0<_Q`b`RVbZhjjGOO8wT64g zWdG{6lP)=6gbsuo-R&=th(dW(k#Il@mrBUQu-L*)6a;@L|G8~!enh`YhdcWn9zK!C zxgRYV@%H(w#WhNJwyQxd#@jrWNd{rYyeA z;yF^D9S62stg-7b?T^nLO}sk~10HR-y{}`UaSRAyi|nc@7F>%@zvL?DWjRxt8h~Z9 zxXFVEb5(Sg2Ah*s!*RF0gzEyRGem_@etkPO-!4*X9Qm?1X`4t@IDpNbk-za&QefNV z={j)${|2rq0pCr=Hhp&?lY*U)l){}JqizjVWTWK4Q!MLnCK~u8&dxI)Vl0*zN8vV- z+HkC;Lz%5xp2qR|gOv}Mxiz@9#K1gOF2Y)c~LA=I^(aVo7 zw3q)XA2?Tv?$X0Ieait`ysO&^G}SFSx=<_Lg+N+KX`lKm`aZLRpI ztM=JYSf-4TPy13vG1c=ZF3m2h{lJ=F1y@(Is$M7zagW^cNG^tE`7pf}Te0K?JqO}Y zAybV9mN*1?%=qcP;WtJd>tF@Om`Qdfw$Y-;KA~0L^r=*lEwTG$BvG|5q<&OB9|-dp zxOQ))^iIG1`#p_~D7y6Q+f`7_IYDeM%>*hNnu69X*8&tbcF20 zCG!dWe{Vs!b>%D`XM?I!XDpbHi}*5)*}EL8?)iK+d+}1*9^>@eJ#C(c+TtpeJ&9X) zu_c28bO5a4zq9=ji*sC{hj@LGdw=Vu+0TOw&XsQ&Fps>pK!={IbX^bwwzTouogNKc z_?AGa?P;!Z?FSTz91Bg*Yr*v?%`1=`S0izs7kjZqLdXx4&62~;)TY>qL>+Vysq7Jn z4WYeNq<4N2n0J*;{@|B2A;HBB-X}AV5p;N+$<~?Of~l24u6N0HeT7>pc7M9SGUTRF zo>Zhkg<5AJw>Xs3j){q@Y}3WEwm6|KSYHj#a@ za%HypmsnB75)K~Ui@aT+h=#?BQdN6=l)2+ic=#XS4=pH-4$cg2{<4}jH_P8Q?#5Q@ z@dGF`#L&X=7)xj*zK_2Ifkfu)p6S~((L`zlrAdbW+|D87<52uw&4VYcEb$Z_WF>Rsos zWZ7$WxH#7nBz{H4?+G2jRNF@vmgHO&69EI$)!Tqt>VfS_*p@R0D?(A;d2KMMyn)OS z71glxz@|#9$g3)g z3RKu$`X|Wi$tDM3m6>0kcfr!-RKG%FP%cV)@X@VBLAP9IW34xgx`&(wZG7zvLwrRh z0Y&`VOq`+Qe|a_*Z)O2`L^DA`8uL1U54G;sk4OmF$Kt*bfhEi5ya-wEy{Fn3C~azG zx;ZH5R%$&N{xQ;e$diTHB3!(vbg7L>*?lu!+@%9s0iN>&xH5TqH&%R;E3BsVtzO$E z>)~8%V)ZHk^qC!Rj43l)hj`E^bkc&VBJZrHi7C;A?iNkY)E6nNpGHXZ7K-@z29*n( zV|s@ji<8`M2Vz+~wL2h!NNAg4i(YS~=^*RNU=3?lM>3Wbce9H4-@)ytPP!}?65sIG`+`nsb zQv^!{JCh^4{*GF@a$BX&&`@1adhe-!0Jtr{Wnu>9#ZA#AEj=*dXLgzOo(s*{;}sOY ziuMQBh8cKQdz-<6V%98 z#f!Jz4{p^6g`g%}#dgbTr(9R(ychCkO%}td5>~$}H3wOnPno)J&L5g)r|0}3fH

    zUVM8COMrnqzD;~3?z=zFc}{>xD;)Og^Ip=p8KrGkuKV|Gk0Sz%MjXPtV~T_Wd&{glk{i3byNG z=l%a8Q0%g9DEhd}+yy~GV=DuZ!HBs3V$?$r68?fA#I~zABs!+6U1DTRr@|gqB)AuE zdfuj7w}lYPcCGe7!@}RSdMwy(D|9ZLG?+ordodbG8$3cX9+Fku+h;nY=-KgkM`uR@ z1?laceQi8B!_5M(s3W{^v3S!7T|2Cf!vGUd*C|MbEkg~XJ$vL^H&)O7D7=|N(xg-I zlp_DC)6CBR@}wrsjld$IjU3f|qVD9}2zB0>j4?pCS?3Kbhtk@jsM@J;_Iy0+|;9;niDaOqIkUNPAn&L`({D^R_Z2Y>I$?AU|mU)OSJ2v{6+W&TVBi{8=!Bc)CESnE@5n*kXysZ7MRp7;)YGRXkjg+MdzjR1i^oDY!Zb z%CD3?iMSIi^SPBIzPHS@4{m6jUt0ErwXnzcnUwNtJAVy0T=0^HqXRRjb69Q<0otg@ zo3}46KGoQsgEO5GkrQc_K^E~)X*uAcshO#qxa3B4EwwOH(<6(7WVbyoQ29E~D2c09 zWo5|DD8I04=2tow<36dmD`2W<5aDo*w8b`Ht`S?&v+D;krl+&Q z5-G;a<%icYZWq>dhuxSa^wV^tjK!IRDe)lgnjTKTq%vD9ril@=D?KLpY|4$>)j`1! z5O0_GV1##=Kz~S^k6o9WNpt8lE?6K%XzO5{)Gr6=3a(_sDEpR-I)azQRFBPUzZ997 z7Fp|#qWgTnN5_#q%kH`LH(n2Z@bh0+PZ@KD zzGTnmuY|O1JM@sxn9ZC&R)}4p0O;&4Pm|@&`YOKV3ZeK~#0~J8J^u7P2?}z*YUmC$d@=TR5!HbenkBy@a zr{W8HT=&0M^56^|=zABm$`uRTe-?6f=hp?JK5Bu?{V%wM6kT~SS*$ii#U%BIcx{t$ z)`|5do9eoqANJj(*h>@-`a$W8CE zbqom|_`=WAHMqw0VF|}Lx}YDnY$p5e5F^p5_t~p8T#K5T!s1=XP{;$Lgm3=miUAex z+j=cYMjy9G;J%zgLqk^v>);#B=E$y6v-L|Ex!<0)6{#?UYn$Tb!Mjy-p^*n7>1=|t zy&h!jxO+dYQ@Z|8MpKab8ZLPa&ld?d3TEOwl>pAjZd{-ptEM+I_INPmU+!rn)j*WL zIX#PNrlKuVegAHe)js(VW+Ybveh#Myc{dGXE$`KS4)hUv4BlnbUJeF9HZk1)vqbEt z#NYjReFbK5L$8Iny1`}y<%&Hej;*b!gROFDdVrUM^yqbEI)U%roi!dxb1I7T_Dxc) z`?En>k3D2%pK>Fir3g!M3-vjd`dNflFX6kNKjB}Y9kySRIy(XG`X{)LGrPV1xv zg zk_##IzMj$PJ3`O0Q%iY*&|76`EG<#&c1c2kv9K-PdvVjH_o}5eeJW?IstDAbjiH1> z8t{F^V8>lQtBrCW{3rTToLl==%=&FNn)#r}L)3h~xEY$*zz&Zgm7wdkl0m(L5gLr& z!eMuc;WY^LZsQkuKE>#2a>O5dv%A2AcvjHUR``nKRwb{xb}IhEP?VCMppy% z9~@mE8c7;pwCwP`Pl9HZ-f@-B))Mmr()!jcp|U?l&lPZXrzIszg!t^FHSKn(>3kb} zqs6Hj(mb$IMe26i{~Vl$+e6ckU?^Bs)hMOe5+vW0L49$7fk+)Dk{ljtiHJwq8!Ja6 z&s9n%va;`mEcJgULLIO(xC!M{{vJO=gE=mGc@d$B$poJtDj478QH1d8R|Rc{BU6MQ z14CL@9t|jrZoKiLxW;+9AJkUq>*JQ3%Ar)(C$;PgI9y+FyIWCQ2}|8noMV~uw%UR{ zqeF0vT&jQp#Ka2M$G6Ovpnu4!-DSBSsKC^olm0%#awb7waQo+5=ArVDKj7qj2H{iX zLN3F8m?~7Svv_Yn>*|S05t=-!U&5!Ie|FxHfaB|xG$*)A$nrq?mzXF6ndWUDv!4|k zU+s^`0f=Zy9J0vH{@u$&`#U!P?P*)aR+08>pq%qhn|HhoAFdl=TWKKNKm~6Rjb?mf zg};({I){zqME5s}*aXS9F=owbBRsJf`;U2T>Y4MKE$tOex`(3iplLnh>Ui7p5Se{$ zVD{^h_ZR)erTNuHh8ENsBIJ?77wX49Xh+5Zjp#biG$<^sBhlTY*A{}N-qZR#6@ipS zpel`srIr2&5VcAvUEC*BfPtF$rxx zt2QiVxqtV`+~`g?5G}cYw(WsrJn%f#-vxGkh5%XIG}6rIyQD`%pj2;ip2NOznK00Q zdtR_*bt{1!Y6@y1*8;Xy7dB$buyMk9qZajUP?lPYH*N=@8>~uZZd@f8ogZvuU38`7 zC;MIiQ;@mf0@;Pd1e3G`nQNHMSNkl80gHU^H->ni_w?w|HA1bGnVzqodRj( zCySMeMw@w%pZWffJ8zM7Ay9Ylk4AaJNP*a^r{p}ecehURmE$89M_V=(?oe{GT3wH{ zPHjyW>#LI3QeHcH^G0*VV0`@f&%%I7&SNWo9AVr3nde-T88LyKeOhkCPx6{J&2lYt zc{>c=MYd=frvx*<~uLg^#@l z+xGxeOKA(dB#D&6)|8$Hwarpxsx=V?XFG*^g|MY$21&_l8%yFHke72l$z8qrf-apK z(trkOoJA?&r!`?t0WomY4XmcG3!;SL3%OU1B$a3N$tk3cpga`BN8MpVg?CqJAoB^e zh2x%da<7&A4Wb@0RnK|mJb}~gCm9Ib_Qw<{z~45-y-qoJZkAldxKFqV@kF1R^k+Kr z))DC0UjMD2nFV-HpwIZ-p=^~gS$(fK@#h7q1dyB^rK=oV*MiB+vobo4xOIOYamT8H zV)41kdMNbVyE>+Y0>pvRIekX8vO>_oG20M2icfBO_#53_63XsWQ(! zugn`;$PcV!F@rwQts(Bz?9^)3h6tOHz7XrdC!n2Do}?q|x8$<+fW{fI6~yGav&q=I z_s)xF&*k7&p9#pu>Sb|@!*BQJJI2ypRw1jL^cL#xU||5?0`_q`-l>K9G6t(v_n{k? zHkK74K$yeEKK|={^%~ybqM5QKoyGA!j$8l}RxaFmwwou1EB?>t!j~ zppFb#8T}SgwHuqF(b<3tIp=5f8#E$wHuLp8R8$VvWkOa4((k2oy-}3IbZaypIA4zT zwIOTFa!X6nYmRG$l&B;)85!+DQKZV1MPrjt0s87)Qe!+Xcz4f08t6Ro_zNvd2biX% zJ*H4KKSngws zR%x-EGBLwzd@WAUgz0d~CP}g@QO56bsJaK`SX}i!J<*>ezebr2%ANsphln}Ow^6fk zpvO^2IbqK3L@RK&%ZW`Hw0=ypGOS@n-bJM{_w)pV-dxO3a=a_64B$!bx1Z!6ggUe@ zO+~zlaV)LZwOLMq?2=~L@4#I{1=G;wns?_7$FStsvmhx!@zzC3th2x0;^hA2qvtrB$C6a(|ZXwX|d>))#DautoqHTawZWtI$ z-<}my%_&<=EX?+@Th2{n9$ZiO=3{v6$D#|mu-kZey4$dSzpL3WxUB35p*kfsTL726 zXDd;(m)#XUZmvV;lT#az&j-K&r{%K3L8`UyGYMs>`e&-bCACfh{MSWatUV_T2yh%} z@Dyaz6MQSiaG;at9?UYXrD`|%vHzSpDabwC21lFIA?53=%Pwni@1O!7E#=v4_YcE2 zpua)$Fh8}n!N9NB;&%}fokGBa})yEvNU~=EPK^zEIwVt)xZ|7Bw60m8kXWg6zH#F?DmbtYnkAJ-TPAg zhhldec5gGp3rI|e$wk38aA{bjn{;<#3Av$)?$!`9(>*2@b1`9$^}^z^n*43AYFVA4 z%@m4i?%D|})Hq`yMQ~T?8Sm@ zI6H0VasBji{3-!Mw1re%;73(Em*mS0(hi3O9#<>Jenji(fHo$OiJ6VTQTui;oonXJ zTPv1*d?_Oraz!{o$>G0!RSS(4f@$H;8Q}P0vCfq&Ep*i6X6o#=l&E?i&!j}NP|e=A zH5eb3-b+{)0R0`&09T9&`1M=iR~ltN|LWIi)M_hII2tm)xTxSRU%4)*mO!Y#Xb%tw zjAfi5qjlUxHKmKd-?7Ajj4~|s`$y5Y6E^y)ejGT3#%xnfdA~*Pv}eKkm~5irQVd zt$GfigB!HH6Jprbdj*7hmfzu&w8WPeb1gWPznatu6r+&`P>D=aKvJ*QaxB;LeSPTc zopiBv;b184$d8gmf^}KM8k^T}1FvyStivqr7`}ZUk&XPyYadF*;-H(p_{)Q4C`Y0+ zV@$=&qA+^dVq}cNOXVGq7)(dZf#$MWAIE&oyYD!5ykoq+6q`cpqf~?2-6EBR4;-eh zK=kz2x4vgorOO++H?nTYD18T2zxyf@B`bOD`n+NJv1;{Y530 z&=C`ujX*7!9T@1H>-T44{|O-7`>I_(bFOj&AG6HcJ%L8Fy&aqgwLfe#D^MWpsQ7PT z+=iQq^d<*n0kBomixD0gLM&TL+Xq_+GZef%gLlWP<$1pr(-i_PM!l%VOX&VkD7z$3 zj1vY(zdqz&)2`SMg&bN{#>b%c%Lk(+Yb$%q5QVuYqEj31@Lq1H8~dr)LOr^6NZ!K zlGaN-tm#i-cCO)I@TWly6z?Ig;_=4Nr1MtDW~{&zEdsW5ox*g_MhdIBePPtK^)vfc z6=F1WFpsdGKIHE17<~DME{XsUpp57}yb(=ThtnBl4nw%F8rd^;K2mC%XK--3u>Y5NFL zsfWmDpIqY0o1vL>-u$atFeA$ zROxAqks6OUM;Pp8{M4@)T=ZrVC23w4@Po1{>rF}fH~ng7`Zg>YPjy=GDKI}+4F>ReGU&pH{K zVhV48oTXdK?lTd=nUkz6crAMFAjQ4@Ch zDt~oUu+BV`-^%&1}n+F6+%0@ zFvSGP1bXuGg3sBYqO^>9cX4-4h zEJN@_(bkRF|Y*l@IU1b8t#dYX7uJF`)Y zV2GBuzjd*)${j?(f(>0yRYe2mF~8TC%RvJAaYlfvE#G{g2WO;R zkLs&4)>&ng&Ax?01bTEHJDeFBa(&XcKulo(a1mOjcH@pR$Rw8OOCt~M-#hc>txJ=; zl_-GDztr9Bm8sQdJ3ystHmR(u?DW#t;IO5=rzy@;6_jhCTk-cX-kyN|w<35vfsmIp z7_T1^6Zn4kLZQ%7x;Au}+Ig4-s5uiL$~NeFSYQO5$dIR~>{UGw@p$mahuzRwQ*D4*7d_ZC9IkG z@BBu&VyPJylJLU!0prVtSN;l8)P=aSj<4^FK4{gG8Yl0Zv&XV{U zHQ)2|p4*?Om}5$w0@7)4uSV$A(KO{F+|OwX5)mBQBzHtYUP}E8l%Ts;&QQ%p)IZRX z0GP8T?Y+`&r0yU6vs;?6!@dY5V5_jKv& z^ORq4OfQRjds5xTWM({fVbW)kY=V#Hg%yIShaNTgKc%w~bayQD1ODG13(bNmRvRjImNZ5>?i_-8WGlaa%?e>` zqOy`+yxB2^5IVxup^*c^$rN-YE=KH{J{H#;?V)Y&6z9Od^C8`qX#ddp3>>Fk=XFvZ z8*Fs<%ku&QygJQ3vo40JTV58}pM_^xV%Vtw>fJ`;kO|xN-aESG`9b6^4nwg? zvZhFOq8;-G83!7A-GGW-`C>-?`Ri=o-0sqBj71ij7oa)Rd*2ez8s-TyVRUjt@sZrb z^R!Tlilk(PW<;g(MT5FOMO;#J#Fc+}5yJwW!aXDd{2^zg&4|Terp@|LvB1_RfOACw zTgasQtK5TC@60}%r|Em$xQVAx2xCiynFJV+75V{ypbVfNlSUI>O=nd zVRv2(XqTCQiP39aM`7xJsCZ=2#KO~$oLH7muc=TsjHmF?eg1DCow^~Lblqf=_=FTv zx|}CPE2jEz4S#X6&MBc)76<#(BNmnW^N*+UE7XDP)gC{uT(ccHdi4Y4mxSnB#Vq!V zcbmDU%q=>KQc#P8^P0WyYB1gv&>ckRr#kiV7RKwFs(Pc^J9nHr?FMLY4q5Gokwa0G zUy(;qg9rU_fk;8NOBW#Bci2N8JNR$DR*9aOGIw+WlRzRcua}gMD z0)lt+upmDh@iofX$d*{HWsWI7#!Hf1zk7PpmSqn`kvga_lIoR$?`K6Z1t}2p|4jn$ z5jHljcu=@|CO{A=`B!Ss@Yr%Ex6tW3e4?_OBrNyzYg^gQ3s77mXO58N3qZ7H;kpk^ zXJeKdh|M}=Z8)?9_{lud2`HD2zQAAQ-}V|A=*WIUG}c!pblBZmo6lo5tGBz2K9TRBy z@?9UrD4eXmh--8(t_t9G7r~t~WeJ0xq4UO;oj;0o9i$14+8v$i#_+)q%{S{Xt&Fc9 zyABU;TMl^kOt>=-=gEKp`gFhwXqqZ~N8zf^-Rtd!TRFbZMd~i^lA}|pL)B)9hG|An zm6s}(mBjgLr0~>3R!phxg-GTnA1vM zs*@z6Bt^iach%niG&Te<4ucxDvKh^x~ z{)^g4(!%*UPi3_y>%u~&ac!z)X88_+D54O=$Y=_(w9y^6L&V3d14hJhpJUivv`Vfq z+Np90$?ZO&?163Qou35=Tk}WlFf}o*ea8)kmMW{)lTCU3zTb@3dxY*OYO{f?h_;bB zdKT)ZQr=?k{BJlo({nA8vO?}w*0n()B>g)m-j9j_>JV21(=OwzVe9yyF za|c(tm6ZWjQBA?_P|qXzty>K)fF8iKNa(+vM=LbEB%Wh17Y<(K?fXmJ?DkEpj?B0D z*Zr(YXLdkqVcBz;XW4Bc&N5A$WQ_QJZQm4IsmxkpgX=31!(EpxtD_;#ACL6go+Qn* za0%v<&@POOF#=jWy^$~TbhC~MAbU--pvzXzR}e|Ui_;X54qY_9QdGUoe6E!hKL~WJ zoaV!r^(UR%JJc{iY=AH`4>`0s95m8=zKx5+GfPB~k+ zPvUT^Bz-N$2MzIlzibtt=$O%5STa`qv9GML(-8M7x`KxDrbuGDcII_40=`Gg_3K9~ zrgEB}GKQ6{?jYWho2K8kRaIZy6s89Qfb3OAB4E~hQ_p@Z?CxRHd(*V66<3@UjByu0 z@_jHoP#)(sjIp&ST#U;Vg`QYI=b_sV(}!lK753OP1;<2yVn~*U+pSr@eDrXgly`O3um06UI%=LG z^piPW4w!%*&Ic_2D<0gpNBRL!*tofcyv2*yOO(12xBGK6mZjh2WO;~9)XzUm3s)5Jys=pJkc49e1m&j91y+ zscIBex6|D#w-a~XsSb+wg=yNjW`>*D-Xf(ioYVn3)FICt+m z$*|k^`D@mt9SgX?0JH1h>TfpJVHOX&qWWmh_mkp*%1$%As3YjkH#ZY z(+o~Zq^1z}4I@qiIPTw|OZwY46uPR`1;9LB4jNv%DvGA594?*(q09~qFE?-*u4<(= z_6@&WDA;VjL5-GfIBkgbkZ-Y;Sb0NJMpsz@jo5U-09hMS?h?`DV5K-AZq}orIz^

    >iC9a%_JdQI(%_HVNZq1L!FjjKT<(5+N{#zHu(ddm-0f zonEG{wuxN)PEf!V*$lUd{D`B(*}+UDqb z0DZ3r24(*rcn09dO}t4YTEg>x1t<&YrYDv@_ff4#XO-n&MSF%7UcJ`qBruzp4@MmB zj@bf!#J4!JYY>UB)`XUP)(-(1LI83m315|G<%qs-Ifb}Bg^I`uLJfSo^cK4GuGz91 zY=?(}wG*Ky13gRsr#K!NMY`-A@xvslcsg(>$D&B3${-kC;|ih69d_aECt)z)}G z7l~fVfQ5QT>N)Klm>rshn<}l!C`|`YA#Iuj0_MaG*eZ1ruV_zx_UI8OGTCVk$^cWn zBZKV+nM{E(-&@$*)ez$iRkCPk5zQ@Ori<9c>u*KFkY{52rqW(MPQX5UK8xdO^pO_O9|Zf)4= zHTLu*F;0zfZ`hh~Zxd5eAtFadwX_oe!6LTnSq9Wb{;wTEa*NM!hKBt*cb~|M zLRTsG?3pG*$6ugLSN6@Vuk>vV!>bD8=u&y@diB<3p#06wZj<#ap5`aRf`F>f!m+TR z0BKAzkKIJ!+2MT7g-Fd;XDqVHfNo>qwEnkT3g+o`HVByK0)o`bqA5l$uci#uP~&_k zm7WAx=q7sX9eoVZz;4S~aWT!#T5VA#K(jNWhu+gaPpxo@CgJNP$0J}Xe zpVs4Lm8puy_22iveoNm&$wq_}RiA$gaTv*+R4k*ux4>~%u|Si(;N zYpT#$gEIw5_rm<(_(xa{CU^_FF5B_W-PB|l5?S>Su3?Tto17nP2RtdIz%GbwM}kQZk(BhvkMJYimyk9bXiJ3I&?y)9IrG`caQ9Y$JeKx^;vKmpl;I9Y)5<=^2-}o~KLE0C7~p(XuykY}7v5aRl{+=hh>`eggfM>yN>?wZO zG4vlb_NeJh5~@c97Y+HZ7Ip2aYrg);DPLZir`5_C@=#&0etO9es0%1?mc3;yXRvVo zyJ>)<6LNoTj;VcHjlyg3nob)l6Q6ymmyuoHdBehavK`1X1C&`);f9dapGpS0MNb*p zE2>*Vf^@SNR|S_n_N<|9Vw2)VEF1p$A&)G5S-!d-(72#_Krt8Mvu%uuVoP-z5^KiI z2c!cSB08`uvr!tn4_H8!UrquyxkkgQsZ;gzzu4P21e!gxf4hcq1VT;t7%`Bsn$_fe z#yh&!LZIfk?}#A1v`7>F!f}YHz3$WfD&nqJQcad=St?!+$jb{8WM-9?y}#U0rX9@) zjbsiB+q*?$yI4Xoj_qKcG4v?}L+w5zm^xhG7>3oKWYVxBDv3DGu`)%9A5|BLMlvew z5sep&ZT2eB(-TcPZf_MBrFVWA65Vrsjy@Cvt^M6Zz6|~p?gVCglRM__GUr5|{l{4V zDq4o2;AjC|tx5JO?yuy4#F6OxxjLBzM;5TLD-FGniVc*KRs}ej*Z+W4#?<=#JSpzO*tdu97b3ujr7bCxlV98~)XQQ!!KXv>xRxC5Nd zKFXDjQ7!FJd$%H!(+O4Q$D)%hWSSX2E$0V)3BdTaF9GTCc6Y+o4paTte!it->nx?9 z(PwJ0+g)Fp(d{3Ez58bISX$S>i|6Nk%T)C`m34boOO2W@%)3syAkT7VFrt2;^bwU) zQ|WCSfkKNg$L7#sSH!h0KD^8K!7-hr5?*#{3eN^^xs!gm``nA;vda?!)`H&w(zyYC z=FPC7ye!kLQN#994psHg*+4^%D&*d;$kG{sIXA?!{kc-8bboQ{)mj>R|6vLyllePy z%tq^XcRXkVdH2_7ZnJ77EYHrRJGDM!y5>IKb3GwJrf+g}{+ejSO3(I>vs5KAZB&LU zCZVKxH1`dPY7+HZkFMCtOg7MDGDtg`xe8F>o+a!KTe5#Lpj=+`XpG_IOK=K7ins4& z&aWYf5|ekgc333IJ{utXCJ(y?TQRXZG0BIs8-sVq)(OGjYz;8cVbMl z(`<|`q`OF0ds_)1ceu$ZXFKO6ydnnw7hm5UNcI2!o1J{5LW+#)6Gf4|MIygASeVy;U_pk5y{r>2${_%dF*ZVmh>jgu8 zt@yZ-Gj}*2-5Nm}frWjMijoqopI9m za%{EdDN?t}Zv0OVWS+|IyO~Lf(u8Pfvb5eX#hl_Ma7B&JY4fyB^J0Hrrp(bLm)%1j zz$ne0EQmC?OkE3=lMl0gDP+a|?UI9PFGu7M?s#oQh40 zH0Mu~{gb(ODEqr)v^#Q4oxKzO!F^+T#|m%JaGx6r)sQXR2*#crkqTElFiaB)oOJzK?6iCIIh~4{ zihtP1cWUFaL;6%TKwYIae|QpQ8FQ}Sen)tQpSY8XWaM)&6r zY_?@zsNYA_8gRjcgw4tuqjnTWsgT{NqBk+}G1cF0=IrgrOWO8WzKD(8hE0mX;Cb;! z7ShXu^6kY#NxKf&c;0yNUR@J=kV|42`Me;-;LyQffEt`SSCDXd?8#-+>R(YF>}jm? z#ZzZE@Ix>=bNYVA zn>;4Vvrby;`>%p-hc|}__e+hTM~%=~oO=CJtv-#DJR z7m5mDGovi>RBK5SAHk!L`hSVlrbdMyIFCW3%mu|7 zSV*$<9)`U)?D7&4BuTJCw+M?6fY~(3^a&KL?y|cLvJxRgq<46&_$h1k9)Z%jRx4lJ z6HRU@^LJaXG`Z#aaL>4NvN=x)*(RK(EsgFiEVr^SZuNg1ls+{1XVtW#u24~hqr0Bc zw|>rt{Pl#vjVK1^&A+6!JAb|}$M?N%%Z`SI!a6kPO>vl8XE)K6_=|2<@KKKSnSak- zsr2QKRt#Bx(povz+TYl6SU;gisLm7=LImIA&0%-vxxbnI)+HpM66d3+e(Sl$O_#sg z>iqxSx-F(zQ+C^*pBc;5XVQFe9OSy&Da|V_V;1Jf$fPm8B0Oi^3krcAt%Ja&ZU>n=v zN<)c*0-;nTzi^_+%FhhuB2xYDw!AWrqjDY-pA9kWerq9goY5Ss|Mb2`wqME6JG>V+ z4|n00>2M-_i5T_iD`_eK5pXBsO~!WzG3|jl38t-8^sHZ;DSkwJ>7WfT5N2HPlqy67 z|62*ym&I1W6}3Hjfq`e`Ioc|pX{;Oi>l9Ti=(mJX3(Ov<{n5^VzD#dgw;JxQQ^?`Q z9AMfT{>FfbDB$Dz>R?a}{OV9__PqoY=R7T}PCz@2*+yXTtcj6o!KktHm!M|y-__1u z&7w;#EbGKsqenme#?#hzu+3tk6p!;Xd4Vn#rtG4YNlVCW=ce zS@WSmSG2;Pq4bK$v43tXv51ol87+fB3N|gZ!Kc=uC&pOmvgIRnOye)BarOn|A|SaVAI}8@TDvOu|9X2k$Jo$LjbZkIA`K$`HVx5r};iaEoVZRP|Dh~6A;9+ z|L-nB_^qs0LQmwPd&xrc>hlb$i-*6ZQmbr=lHew$@vr;8nSi5=^WZL_GF(dE3@o^y zvnS{D?cs|D_lJLCj3W}R&nr{sczS}v+!`bjs&%6xtvqPM>m=ifIK^O~4m!})gg+Tj zGzP`2pLTqcRsKEiq}CulX=MnfsN`bPc>%h&>TP6$sOpt$st%^Uj>;+VB`gZb$uY zMMo@`gfDR7Ew{@xnbInXVEiGXX0j9xgi1SEfLrA)@|x1;x#<$K{F!aA31`ul6Ir0D zs%n*0-W%)3ak$JSXko*LutoNSk97@2v~2}3X9xB@Mr}>REUp}3YBt%SPq&r4Qzc?n zFMa*|`Buai83C2tw<#stj~ATK?5XK%4Zb(Qcygrisn|7M^GsTq{et}-fNdlp)*-6F|P5J|DG zoW2Q81yvw2{Whfsh+=&Ry4TX-#t}@U;#lW*FUATojV^E*0z5CZFYBb^h#msn{d)?90QTf1D-U zeVASs2QC9x3Nv&3fXT`lo0zmkU*^j+B*kCLuZ1!tF=o7QFQDt@`O@qsmiG{U()C2fW=^JSX}AP${JQDZSoKC#2jp1hP-q_R@`rYC8->| z^v(2NWnoWyhey0*{?@h+0CqoYkJlUaoDcS0rM_pFSxhJP$~1>~VcS1gQzd+=S*sgz zU{eRlDv*dA)=%)5g`U3`B+(}FRzq3Z`pteM{;$O@vR8lC2GZ$j;O>rYDahS=!u+SG zTxhEBAyu#w6+Rk6CVnw`Elb>D)w4Gj5^~f6f-2b&IJq}N4ERd-bg;&%sVn;2x2Ie7F+MxnB|#YSkG2suL=L6u1#FD|+CSoa2ngQ5k+ z98YKon%C;zfPCbh`I$H=PCwJL?US?t=TF2>?kuwT09vI`_)KHN zAJK!5J=*}%^zBg7ZUXK@((Bud-)Eh?AwNVmWLC`J-QMXLDR}2>>7@WCFl&zG7i!xE zrDH6zbX+BWFn;7|IK^;i@(Ehj$w-eCUWD@7T6!bo<1=+9YTPb^Qu}=Ls2L2G>{(}Y zObIdW;`z8tMfm}=ZV6Wa5_idyWPe-ls+Kc^ z*64mIZdEN{wXgmMrMT)^vi-E3`EOeoF$Y69F5nrj{pqHs(c6p0NKWl&eEAyX%CVyG z_MF?ZnF*=s0IJ5$KrX>#ok1T}Oj0wB){6$a`;%_fS(;S+n)w-)fot+CM|B?RFW}5@ zFM0=ws!Mjs-6(s?w&G(E&~i^U&WlrGqL-JbWm8<-)}xNT;D%Nv3_PXLM_ChYKSbK_ z0nvewD=U%LY`X^?MA{xacg{QbuA62pi8d7 z3kJ8d#X7YY!6q1;v##l;Pp$_;v^XX1lNYC20o`E8>5}zT<-PZUQdM}df7YRlW?{*_ z{`#`3ycaH%pC;%(XZFIL3tp-Ik)YLo!1rlp+O=zSYY3Ie>=~b>FOLof`gp1xz0OI~@hgUa;`ZM%`uTiTeSn z@2{?cnuBsgszF?0K!kz17Ki)zbz)gtK$WkMrv#HiV`&|lAU$qD-t0c-lkXo|J1W_HbrtyaB$Et|B8 zTU)F9`Xa;YM@htqv?hq`iG4q_pFMTzAnb%VS3dcxy>n)A`!>PfrA@3hN2TS+OWp~) zG0_u*hG(_r*`0r<8;@5)x<$xTGuwEFAN%4hn$u5m@>w=$)F|OQSK2`dT##O%oDSC_ zc<$omvaPhpPTa?}@h**<@Ld}gS9}V~-e<_#`8bwxD=-^hXHJ*W`1$w;42Fc3JzmWV zy^pny(#1muITeT=0J$pvLKUhh#$Dx!UKpA?EQ?Cah{0L}7IQF$@p&hTWWa+M&^JIsmO-GbH)W62wQhLi>mm3dpxEg8Z# zDQdoBl+ItWN3iL&9XPZ0X!!>oVie_fCQx2!c)tF{+-SVJ5^;i8$Z7H>k$%70&%vo# z6MZ`v@vn3ADfOKhS|-H_KGIkR~U=T8Qx*0>;L}#XY4a-rVZR~DWP^+J)@02U@%4mz0m8$<7^+%FhKg2 z+6w?K5@!A@9o;a2UQuqespvU!>Q#`|*LyfHC~dc9$DgRE`ih1yZfRK7wC(ZL*->aH zym{tHyT~+{59$}7C$5Bkz3)M?E);*Cjy$lpkq9$(6r(ZjT|aj@@6%=J!!+<^j_ycq zgp-W#9M2?M@(P$SRL_)@SVd+1)s?wp#%R`^9=INj(^Nzc>r-@4#vg_J4_MGe$>D8K-PxV`UV1vL`O%-J_My2O{yPwkIoK}cQ{J|>ebZnX` z6`oj;vf<%9y3%`G3gEFSvM0Uw4E&eWq0HL0p4*7AGy`^o#;+9+Sbswl++ovIwagV` zz=BcEZD9nu#e>}7vNhCa=4Q-YxUz>%Dtj&WT4T#W;#?5JP==U=q4Ej)jm+q33yZId zf#y5kS_S8tdZ1USVO}Gju4;bgg;l;9O_g5y=Y@tk!!+mF98d(Y?Z#mr@A&Z~$ZX4O zP?`eIEo*@?5K)Gj{O_3`>;YG<-6i$U8P7772n`HwW;155&%y7#j@;q~7hUm)(ai2X z;Pd<~^QPUgjb1xzG)v5KRfmcYYWnbH=;WtIAbC;O2}{@JzI3r+Y&`SahP$LOKJAe` zK(tmC-jUCj(shkdSi7i&x<07PPL@28#%EWq02jP3-0$I!m!QfS5RL zw#E!~N>UQqX8>17ryo*yA~3t_fG)x6TNgZIh$<-{ax^QM+-0_vM7Qt% zh9d*P2&=%27qmi>;W_tdo8p8)$Y9&qhQ|6*XiZ!HqX%DlAj@t`StMC)HNEyv{r(XV z!$Azfcdb4Vg~KcW=48VXHMTXPkvN)d5w+~@Izzu`gV=FzkQ(C-+LJ7oD_Ns{m4mwze!z6WnWi;MIZ zdUBf5$&Nbr@UlV|t|?3OX+cGQP3NeNh(dmYp7QV5$5!08UnZbhz+S41^LT-r>Qs2C zklbLDj5Fu9M_2@BssyGmnl?7VOUDD6XHBaoWBpf+!4U= zF)*y}9``-a@%6XykR~<_c!0eC@^YU$6`%~N18T}Kwd_^q<;IIK&sS!!G){d3l#(<* z%bak4OF{RrGvzaNqvO8Mikg^Fc?YdF z03(nz`?y93#0-r~Nnn7IDWGoM6=JvpgO+2OzXl*-#(#DP-OF!FFU9iKA$PX4m9FvY zzG~j*3|dt0Q{MUq9VM0Q;uZK+T`>HYH)dxD((9iASz6T1t6**0olAK6D$w&E>`vHt zVU#|;Z3gz{M;=prW*!Sy#}KEo4oz{+d_V|G?9RI7cETB+HVwEC8GxXWbQl2wWsy}I zrxqx+K0cq9D#x!}-2aX@rt20xiNCUSj0N{?d`vJE36wh>*8cRIu>`lXMov^lu{EiI z&%E9{&D;i|2mBL)w=A6zR;Hyj<0Tf?EzJ*_I^@E{l(5@l5Fw@Tj%7KCz<8PX5oHlj*L z-0#u2N!oC6K~7p-bj1>A7#Cav&29Ko?nzz>Plo`tiK;U zrFmB66NHS>=N!z~+;STphUsm0{pj=L+UX1S+Egu?7k-zmJP=#e?j_f!%j|Vp1lm^D zI*4<{i|z!qlj0aL>xQ7;vEQ+tk5$83WZpQBVFond6gKYw&Z z>GRI5kY!@|H2hKEjj)3Om-&Gd$)f`c_5}l#nb9e?iKctr)BBQv^$1>svL)gK&-nVK zQ6-}-R`?j+jckoSMogV0f=*Rowb8a-W$0*4>DRqS9^4;#N%T{C(9>69UQUL*QSi1?>L z=WuO+RSXcnkK4=59gI37=}O*QDtVNLe6-u399yke%oGBqRo%U(Q+bhYe{pRrr55pE z-3-`8o%~wC1ElH`d(@G#@y6`>icF`uLd5S7X4xHuDF&_ggm@tZK}^+6a$)EMD?`0c zv(4b^?-b7OY1%YUtL71Nm6Wa;<5Quf2QYM*&0gFEKYE0mgPumbRNG#x)FDY!0Ay>} z9#w}J+1Fn1C!{J9Z@-Zti68mASikc(`bU=K07#k-?N2wnUg zopt8*7kyx}>&ulhqXwHG9_(2kN{?DHYD6qrRNGy(;-tu2_++Z2$Pr%NF-+QqrK5X_F z)30esSp|(E+iC{hP!_BE81pH~o7QoX^XnO4|?&k$I}TVXbq*NFxJ z2IchHIner_4j&}#5TSVm!<(l$9<1`-kjG-jreSxP@*f=5Wnkw*_ss09 zuac(@(CXGPm)MT)^9@b+-y*cH1cWtm4-G~QZhr4ndOAKaRyrthq_vtGdLP_879qhD zM@c4k+8K-;o#DhM@)T-Wv<*`tXtm^(oV;2M)fE=0L-L-gfc0t&bOp7o?ehyCWFyPz z2j$eI{^h-#Hq86+&yHk$mXG5@vviQHX4C+w!1-7eVib`^HO<2TcZ4N7r^Kp~r%dV8 zu3uxzdsq01e6$JYQ!-~w4P{*|v6n-ZuvPBZRTN1gR&jAOZ*&r6S@CkN9W znqy7syu$!ZlU`?xje8;FJ8WBY_Hxlynsr6fz!f6>s{;u zOL?phBbzl`9^IfYpit4a2)<3vs!C};V!HABpKbS<>+C{SNLBK{)gUd+jq@2^XL_Az zWad~e_CRkq+RguiWKhBd`rmX=4Kx!mz5A-*T($YQd}BGlH(Bewq-WebFHJ_WFfyl< z)D^CZQH6}bga8vJkS=$GusAAE+tf(J&OLo3#JiV+;apV)cZv{)H+}wSXP2dH>=i*A zCcD1UX>EhOFF5d@1l}hdK^;8dea(GW#2?*KdjN2MUVKANRq*Yn>g3rAxXL3W1iLAH z*?gNZK!>HoNU5-$-YZi9kSQo!tv#08vS^n{qbK>s$+JrV1A!6Mr!JFa3INnA1T!Bf z;^*3N9&38xo;u860SS6WV*YbO5J+HF3hW8?lU5jbr0C#{!8LS}dU%lPB z{gcbu9IGmF)&)RU=s{&|te~_z)!NZ;X`AgwrW;D_p^*w?azAJ8U7<*m<&W=W5mKX` z-U=t3bFj>Er7Rjs4||$6k6fmaOO=!&3HYLEJxV=y)7nb_=gxM4b7f^f-rQmbL-aBj zAG!leTG0Edrd^F$*t#jE^ccW$mzQvy5+oz_FJJaYB}n1I@X^4Twri>0W_P$cW&uPA z1P=bz!S(R%{li0FYParQ_bztnn=T{T?diGri&k#y*j+jiw>eFsoE^C_102%ue9acD z5*v3St#HC3;IrCyicQfgMuMPBH#r{x-><~Zm9@>vVayxW^n%@byH56=y7o}|Qcsh0 zV)w!cPbl4c5`DrH8>iv=?bece4~Mrj)!JQC0gvb3kh78Mbji~kY*y8U?+w@-sMl#q zP{uuz-!%c&CwdD9<7CkE1&s^$e!4WX6*;DFZBLDS4RD1but~TV_pkZR^t>{iE`7IT zvm%{;oU_qVJf3`f4F zYy*xZEi+a5All>Onn{f-)i=`Ht!}*NADn}Q0eXJbE`EyQZFJFGpeoJi7x7c5#;2&Q z*&c#9udY2H{yjtTrv3Q!wDRe;M-^ZgEm}R36t1c~l?7N-zmmMqEwUxD`K#a*M%LEO z-YIlO={96}q5p7AlsXQIHAqU9w*`pguUc34d@dF``BEpbmdKQvo`rs`Ig70K!#-eF z+A?LYdTIj*l`8fm&4(kyqr$_#A#J}KGUG3Tz~g`}wEV@k@a3zs#G2@cmrf(bjW>fa zSMpF_=m}`0{b+dWZnlSphZM!yI!)F6|8{0N%h}MWnX^wj zZPi%Is1;JtHvtvvT&3^r8J)t-cHA?P1qc2*s`dWDqE!W8t(9y-0idqQWa`@OA7wff zH(p%V9IQI|_|^B!@SQa6)1+`y^j^!=RfAGN$lMTW34H==K;EBh}r)$*5 zk&T(U-?Z2-@{~=)$+c(sM`h^uy**#NdSJ<%E~f#$-Mz21Yp8>AfQ~3?aXj@@ayi~p z0wTEOhNtl$o6&RJLitF9^@=o=NAl8ecMFjw2J}{D**})dlI`Ajh>hni;czjzEgvK@ z*f4*Wq0~(7-3FETrMHq6#Y%i72Fyl-2P52IE7L|Jr5ZDZC%KM~(gBtIaQ+mxT`{PD zn!KXA`vN&m2rE5(5A&Y$Ln|jpkUGcCc@fr!&oXjq6KwPhux=bf?`FM?=$QWc_S~D+ zJx)OA*Cj~J6dc)M3CGu?u_wl@3o(lDwDfx9=`OvQbT44)!^x zYL#`y1^h*4VjwyilX34`G04A)<7{{za1r02&KXe?9s~pFx6~E6hv5^aN?1v6Q&3xO z!SiZMTR%wTC{L(G*&CEHY$T9w#iNmXBn)2k4^RG+#&C^WY8pG0D$+3bn=>U{QAax9 z`<;GMCtD;!=RsWkjt+kmTBk>tlGqiF(g0%!bcOW&WPV;;hMp4ECgTO3zgMT{e+V{s zqY}P&O6RBx{XsqgrpI5s@^Q%DIVp3)k>#)n8+h=|xAhiBH5%g+ z7^YRX>;0spJjcSgrc56wPzAxdGR0fXwCcjzNOWidz4Z^lX7_a}kVH0A*@6_@1yuQL zLqo5BEsK(N%dZCjq%x6=UgFBLoZ3m<&QTLg1J3~r7uldO`iNZez2Mx{8oSE}>z2Q9%frf5 za#p+Y7PhBB$$+R%qHjTd1>_xi(^l{_>t)%5nsYDOvHcIV7X&QfKi&?cSbKf$@rg>? zkQtu@9h6`GLFWw+9b-ZXoyNrojl*gFgNM2eXg#2u$-o2NQSd$_NrlVrWwnTeKNJr#HDFtG1 zN%yvIU^@%rM+?uks89bsL{PE?$Mxm6#a9#3`j+c0Dz)- z-f`)-h&3a?ZK^nu~Jlr@HfwX@>sY@)Qz$gTG7bj0j4d%$CBW^M-_xP6jm!`R+W>=gl zG<-9df7=2hkbAjMpfBh&Px#0a{>hB%Ts>#w27};Uw?!sqQ(qg`g&_sum4+4$&so30 zJHaLI0&laGEy14h2A-L%Er(S0*g^Z364!azfu-TVO>79{c9~ z-XhnIJ9}HuTJE1y)c;R1P$%qnIPS1#=IiTISmW)%4_f(aXGr<(3Tl_0JSvP_>u*#bb?C?Ndnb0aah9UT2{L z58}kEOi%^HGO_s;vrQEl{T7n_yCf!e%b2yQ$+~;!u)f0oPRJe)A#8bH80m|Yqe>uZ z0&9cr|5ebz03zmC1p-=pfu_3tphh_zwK@yaUARPXk@&wsfO5i=FiaI-DS1!NEE?0x z6){1Fv^UHrn-PraTuRUvc{q7su~eZ$oWN9)^sA2H=D!jHkR2N6+mbrN)!az4)!cA! z32%TGb3JJZzu)7+GDa>7^I%4K9e)9U)%AzoCnW&O6U}*nJ!`REHg}Xd+In0~V?Dh! zq33P*=;xVGIk^_IRD(9QOEL@p>a-nPTncWtSeVFSpu2eV_bho3f}Ez9Z%7MLpw{?K zPF06fIFB(M7r$lsBRtZko3?M~-FEzm@0JOuhFgM4j{%S(2n-42F;~En zlauGiLgvw*E-;SNue=L0u5}KLdU9bEY$u=hpIr7G`a0BovGw-&YQN&*QX41-(D3<2 zphw-WeoAhieVKO$8{%)0!OKDA4RjKn2)C4!JhcX&lDLLI1Su*tTY8}3QKPgp?)(1I zH>I&Iin90reHT<>lUeO0-trs^0lo!yt5=cRl)-hYC}u9~kxK$FPA z>`gC}i(ADhW8TxBonW*%iZO^wI&e)xw@ZIabHy97xM9JS4y{sj5d!CU*rA~;#~NNr z0fxW|0g67WamEH^A4C&blgn)EPPuDe2k5!X8@UYwou*$8@)9QvOdX!3MWGK|c;(l( zfYL8jnk4b2ZCO*jr>8%t%URyc_RsV7(WDn5{c)C4=VbKxZeKIF>>vOc+fTa%IW&5q z{(w7Va;Xa6eF>oY1Yd!*?RN{=b7}yPLQ17&7I2&Ime`bs8|FhC^d}=?z+jUZ*w3xW zt<=-dnJL)c0KOvk-U3rgF3Q={oq*?&Z`x3(%k~ zJP+dUpAv?uB8KneFqm8V7gNY@rw#Svb5+n>q&lxg)@Orx zyaeEKzI9&wqOZR6gY~CL#ft(6*@w%qj28p{FKnIl@7Kw-c?w@p6X$Jb9$_`hhCs0%MOwI{NxPLgpC6x9Lo zrS!x+45R@R6tZ8qu#&PhedTju(G&0yfh}1F@S&1EJ(lV{NG|6pk(r7Hy+eQiwEkKg zDV;&lc`T7?IBcMxI+F03(n=>yfZr~egNa|7FCeOU)T%ERkE6!)D;WfL~sKNv5cY%%E` zYI&%pD~sMa6*PrNHQ(y+&KYj>HtD;0^q3DY`TPE;;Zi1HQ+uz-D9eJ`{c)mEeSlrN zrA75^K`F)2fc7@s?xDR86SS^`1he5pfIhi-}f#Aw7_Rdw3yN$8-IgA4Rl0=#xGAJdG5w_w<^qc{vo5; z>t*rTRnL<*&&Dipyp-bJ9M#Yp0~{8#{=5SSG|RK8neUy`$04Y}pmP{rti9n%O;)jO ztDCwnyK!8>vsJB$gzQ=4LsoA9txiZ0k2)ox@;Mn0^}CyYt%cIFsql5sU0e7idC(;! zx%&$Oz<inG;0DYHl5n#q27#)deP?%%##gpB5AXZk3dSajt>!z>j9VE4Y4q#>3uE7);o~4O~ zeJDw(ZhJlafr6jxnK_6i)}M>KNYSiiLkHU6Sp8~SKBy5#fv*(JO@Xlm?Bd34b`5>n z0yDoP`^PM;Ld~Fn!5Mwkc(hl2G&}pa_8PpFFquQRTjNCE#BRALk(~-MSz2 z*9Q4SdsO?8*&9Q0mc~xa(8~bQ_~4IuYfUL=!hlTC zVpR&uu{RiLeO#*t8C#nzb|Rj{#j_u53vYXE?yXr0L@REO5yDKDFPWx6ZHl@Cj#m^M z{Sysky;QW3|33?W;(bgi$>g$~p2S4?vAkoN50@ z<7@19A`Ocmra_QuLgda{pfLzsozBfA-#_|7nN-}j92s%R&cnRef9@LVduta1@2Hb}7McyO@2``3&0*p9R>;`I*v&BAyWWp`L;!_PxZ8Q7 zk5l>1r(1$j7u|nY&53faL8zZ{cPi`y1-Qie`~Af_nQ`Md?$_26z-(Y(<@*j;<|y5Z z#n(i(;1Q2pC|+W4WY!V%PmtWabx_W)I{NK}RGzka5KRm4ogqeP?7Xv@dKsALxg&q& zhpDQv<$Nf3ee!oYU!&!iya3#3KS6^+JGk0FQ)cU^S|F;Is*ux{;r9%9+Sr_Sozmy4 z9~o2tH<<5b*@VQ`(m%28-vio{61DVSHk(S>&S3PbHcMTn9-nzC(p@BFS!`RkS?D7;^EW$K}ijIi3|K6%h_*0$u$0>#^5_q>{ z_3Ka}ta)4D&%j0^Sw%)$jeC2-$W%qCl(di~`=nwcimPCUH?7CKAGi(14H%AqX|vCJ z@z2D4Ie9rig31?Dy=K3_>0H~&J;Ny`Cu>Y*P+5iB^DUN$i=XcR3k5Su zX(hHh%urw$#{4=#%&MG~EhV!!`%&Eh@gFc@l}X~dF2P*ZEcKoQEj{2QC3*9#0Pd@_r-g+%mXlyLU97gjQ~hn^rvjNQs(#uL@DCl z$8eln=8U(g`}2B`(BQsN+t@&Al}4iR2d6n-(fpObm0M_=?R>s|WoI3xenPs#%4UNL z2-)>=Qm%BSNh=ojTx`0f$))rFcfIG9!@$2&!ua!|HM$RHIqKjsYX|QY%Y`wpBVequ z8d>ev1Yf}N0E)wZxkA*VG-C7nlIsC;j|2v5@Ld)k|gJ{zt;t< z5F;ZhN1sNtcpM2rfxj}f^2x-iIU7X;=93WUeO5T1e<(~or(z=c&Yfp10fIQ1Ke~BX z78Anv3vyU&w(fU!{)ZOzAu$Obg(YT^`n87|2`MQ_1Y^w0noPouJbRwxyiAos+o;7V zWM_H6cTcZ*K0inDgB?Ge1^ms4FCd!6nB5VSzwp@S8a0M!rI6vjx_b3R6r9jH` zF%$*g4xeJQMY98W=tUYzqsRX`>+wCL9nsJkUK5EjWt4q>@HN3=#oeem@HyFhM*i-~ zY7d_a_q3W>nK^!DEXw`V+;~#YVT=gI0l_j3k8H!XrqFCw0#5*6nCmwJK!wK)s)1PeDlRX z;2|AY_CL6v$kdeEVG#i!@xX+YH!n~pH{_Q7sgikee0{12ATvMWIC#=ZMgx#iq}CdM zKxUqWrd=w5v_6LQbCMl~QmuRU)0SvgIsqlx~}SBM?~)#;Jy- zqeh_6-|w_NTARBx`YvR1x=veQjme7T>(l36CvawS0#UgFu-D!n3gcMlx~>&!Pe!%% zWSpJ!@|G%X-^In(AHCt2=1Dl91Q(xvc}j|xn!=I@!ZDjwJj~YXoFYWv^j7uB_?2q9(kf&LbhM$QJ0>|efqx$KARk{GELyi57i&&30CJLyRKVL0o z-6b15fxy=Wg(!AKnjG$&Xb1nLZqF4+k+u)FI9-Gf;z4MP6qE5Q-L|0=Yi}PM`haG_~opRbB*iw5$BF ztrlS6f!%iay`Ls)WnP$KU|DwZ_y?GJ6eDKncw3qGHhw-9)$HS43@{qXmFUJjji^_j zy4%34haCEGL7G&NYQt6 zg5`!~cb@XS5LDo5(~Il0_JpPEd?4ldkS%@N77b31wD#tKWJ#f$h2e9^>dQo};U=vm z$aV?L$1^ec%*GRhzW2#W7~R^y$M*)kTOyg~3JDXTiqQ}VNnK3O1u|4Hw0@5DZ! z`$Y4-%i4~f>jxvtAl)+>SRkY;UU-@hZ#`~d{j!_B85D)_Sn}iQ;0aoM0mPF#$fCgd zdRG*QX=ipL@^`SmgQ^viV`A>74CyEhpr*FUTYgcP!_7^0s+2w@N=@ZG`5(B(|4rwy znIDaJ%@T8rW&L;PlH|SfzFSIHX5`gCI${~HNhf@~JvRGi<6F?xps+gU1>uY;U{eYV zyqR2LNXIf$2x3ouuE=$(u;q3E$VQt zt?lE5=GfeW?!maKlv<{)1o|ktyD;F1j9H0F(7Z_oVyxYK`H;M9)|AHFB^_M)v?fO@f7J+rm6scCs#_h+w&YUXU;_dSDIRbzIAR@~4L z+F*{8C;J^9zOxwLN{@9x#CzG`TL&Kjdyi5S48`=2j2J!Gd&>E}-6YNzrI4*&%UL1Zbq)4;>XVn5(YBpo%{y1@R}6g_t2S~qUG3Qzua&L5zPI;g>0q0T zZNG#SG-a>>?jK~D)w=dDe;o$Ht)xR;wfcXM$929uBVpI(58fi3bh%@zRF; z9((JKtM$inDGjgKD$%fPqU*?!Iso9?yo?6dh5Ic05iIGbNNh5EN+vd!NhyleVirw1NHE)l&wp&l%_W-Ab`w5QBgc(RJYH84mI}E;Xh(8MZ3&v_6sx)lEwZ$ z@r+jF1$btowd{?Ef)^r41GtO7E)kLw_3qA8RRzk)A!S3rat3ePtvqwGZz>({3k_;w zv`Cim&IR9IbHU(}@V{%Djt$=}geDGC*zAxt@!#5%M<(361||8IJ>+ep>ZcxHL>Ds; zCkrjNf4mZoY7}=Do2gzMJX}-o3|_nLxm$<$ITwWn8p6_=f@z8F^=mZ|pQ$4eA`!o3 zbeeY|n$lK7M|Kck?g@?}(2$!k%c$MinRAx{JDoU#Um;oQ!zJDf?Me~CcIL>y5y@EN zAbFxUm{P|-0Z=Qxofwxvaex{wie|QE$qY=0%MMSvro$(7`&w;3;pmSo8If3BH3IY7 z669oJCqk~_!`16Lr^4DCaEtd>KvWOVsh1WMG0j}*NyYqlbc@qN$t6W8I7PJ^+@o;X zqLNWhAXDvCaaaRhJEHzl175=OIS4?Du!YO^{cbkAuDl%S`5g6zn`e|x{{D~R^L6-A z{OaIPK4!r8gzD>pYpyp%ehf9*{P<{^Yiwxz^ZK??MB z#x_c@Dc`wM)K{5#{ z%njq;1O;yQLAkbPy`xGI?-hae6#ol^gK_%xHFG}2&?WSLQ>tuXw&=|;LF4!pxFbRg z*PahG<`fB8==etHSbLdgy9nLOx6-7&%2b#DuFaX1A0o|Sj;*(lsuQ!h2rs<=b#2XQdi(teo1ag z`q)41>4tjzHRNyGx6>dnXgk6-aEvZZmTIl^%kSLVMHc7)cthrn@Q(tpNkG9d`wZ|N z2SO;>$N%ytL>_gCH9=SW=PK>!{z1p!Vuj~7%(^GY!Eh!NBXryqB|<%u1hOD?+NZE_ z&3NakJCI!&t7;4F)7bS!hkvs~Qo47)n>c}>J=#dywDm&f>8aUbPw$pb%qNipxP*v$ z0=4JK@@v@GUMRXR=<9lg=Ls-0ddk_R0qF@xyU0P`)pI@E5+sSGDArA5*SXQDGCJjh zxISr)^18u8KRe3exOgxoMZ6r;r+B!wAMk;^8J(6xdUEba^~-OwA65tuu0E}7;Ypxc z0J8B{iF#vuU`7J32`QJnn5pR*u`>r8TUGx#I6xXRy%&D(r>O54(8d1Bevd8jj9>9d zc@Mwr5tfM$m|5H^9i*+|%1Jz8;I3jBw8r{738?C}4O^$9Hui#2Dxm;VNcEABOh#k3hCc>G0-D2bd=uYGRa>4q>x#P*X5cxPdYJ;oH@*`994XCr@plwTM6`}25!!%qi0ASKA5=m{6w zaj}8`B|%8^)%0WZNn}+MhymQ1K4-;wIqee}Fe5vna}wlWTD(D9tmUp*Oa*6QkT~Xz0UJL#+DJsG^P86;N=t1TX~Viy>cfz=9r1z#VH z@kZLPDB`KfY+`NR>$XV@=SsuQ&Qkq)83XXCOmZ074hYi%cvEtH1S0us4He+~F_>k1 zZOToFg+*2wG7Hs~q*Tdi5duI`8>X90F*-XMMb}km&qij(O0p}cikUq9X7%$>or6?d zMDPV7xS4F$>#A2knF8n#Fi}lgmJ2q*(8%Bu{hgu+4k_hay2U|RtHL3qHm*=0JUoNh zI6mr9?Qw_;i_QH^`?BI!Vb30UWob9mO?A}a({t=qhv3+qm@HJA2(o+j9q+sTm~Wv^3;{9Qc4@s@^nump z6M<;%)VBeXqTcvrSBNo~m|7#y!L7z4<8rt76P5mCiU>sjDS~?Xhx#`lGpwu}2$>w^X8s!`RvGvoRG+k`gLl2pD4GXcy~^w!*GQWv$yk2{bib zW0yZIc+(2ks>VlkVTAPgByZ{8=P7T${hJ{!&PXIg*f|e{q6kV$(vMnTt&#o$Qo|Y} zRaw$Q<*v~QDD$m*O8p23JJ7OGH>2=~TKyX(?%! zWyz&OKvF<*>26q>U7GjdJM;VRv%mM9dH82%XP7yA-{)NCx~_Acum_8J2=AZwn!wuto{)|st`_`MYuu{$94M4Rwp zHreU(2)d|RtKJ2?J9hUA!I|m54f;KWr7$PE62~hu11FXw@pIJ&R*Z3@mvG8Wqn77l z33mwN{_|-i#eHmg)B1H#DFFAspH?uzvDmu#{pMpXg7CdX;peFWO1>asH=pwtFIrB% z(jxt<3RMuYd|AYaW&I@;KiDSFV_g&1L-Zf*m%q*>C@_5ZlajtCpH=y>YHE=CU?j&+ z8p^Jv)2Cx;gd>zOHHb~lVkTa*9p~n$KX}pSNd?oY*DlvrMf9-b9(!7YaGY(Uhh4Hu z_ROkVr(O@+8`|x*h{AdiXS@le8iBko-|LaqSr*#tC7)-u#2i{EX6VmTQEv|ZotS2n z>#coKcIvgzPp)J+si!N2rhTN>a*z0ggnZQq%T(ltQ!nf$ijl3eeQA9!sR2^0#cZ+3 zT5^V-pQ&IHVZovRe%}9hzQ76Iwc1DCkNx(a0R=t`NGCki^;xv4{)y|zS_+i+!X)_zMe!;X=;c)Pd| z^rxGCS5CS+Jbas56%th9TxA0TF;**0L<_nlru1pCT0)Yx*}!8^c&|LS30TE0;Nj%C zAw>5Bm@2hBKm6sa!dQ28T7XgMlM!b@l>zIm&m)_i^7f}SD!W{2E87&QL&jKw?jzc+VbHCsGX5}$DVudBw6rKpuOPRmpM4B6X6lZ#WY(af+)oHsIE(hVx@vSZ#SO)85$wm+OKgCDb zNzHHNDy{!X#V^}R?NawJb%&_dZ~gw)@gb^qm*n_|N0Op_&QE5V21$S5&s*_*Sw`}b zgrKd+%%}*nH2Wnu&hIx>nSw&Y2}w=AHx+(!>fZQ`cJ0aCI$8{OR63bO8mpnNQR~rn z40klUfr20=Ms})-Xy_tplOS;v9GT_s-Zb`NPjz)g!sKuJF5X^lePc<#YpJ+^^n0IB z!x!{l%*ab^r%QCAXZprHUCNKX)ub_?;WXFdrf(Y8&DifV;IuGJhc7ZiYo}B@+#qwqYqmWjzw)Ea&rGaNj&sXvbUaJH~obHw^$zB{Fvu^Ou=PLg@QvpY*bp%Lf-scPp*O(4o zq4<|Yoq5)tc0|>a=1lH@UYE-9LneRexm{?%e8v9~Su_@nvE`PrJU-fd8{Z|q&L+J0 z;&VZri78ovf?CHWS_+kGmk`KHaDvCfDhFZCumeAPUuuy~Q8K1FzG6f5y`8;ziti&$ zU-=Rpvs`I(e06>4PwJQ4*l?8r8E0{UZfuCSSN&(WU@9-9?RRsMMX~cTjN?~d0o>KC( z#Qxbhd-uV!SEWnU#;`W{z1g%91~!xPnQ!^lv!dYAzaRNQyKk%X<^I}Be`$BR@U&t) zk;U6K_PQ5L>;3QDyy33fnwNutMRdgPmC)<3lw+1m29T|XW&PTp7O#`R6f2fGdvw^S z&~o6@rngdEuAqz!O%sDioOzzswHlKkXzjo7r?o*C?pXltUoL5^X`jxSFBrd(MovIL zEIV8jzTtv;BX{yvQCdm2@@VexXLBhDwF$b5f=R#b;cWt?I_r8P8!x!{Mz%FZW!qtj zamoYz6-|saou2=j95EXsIr5S9G3zf7_2RXp67`UNpL*u_@m5uwf`Gy5>TG_rvr}W( z_z+e!HoU-OU1_R1Q)ft@veGv{u|OFd0WYuy3&Jxgv!<8xpBD$&@q-RyD2N)~ewe=` zxi^vK)3p3er2MKK(I9`%EjFI=nHOp{A!KGcrpF>yIB~Vx@Cth1qMhV2Vd3)Q9z8nC z3GY0^MS%7FMeT_j5qht!QzT0fRUm9Xo17kxsSLKpl4l28S$y`0!5FJI%>UL)hy+fD z>B*8(SVMl%JS>FHSh#vVi6GgP{bb1cb+s=;%fPbzTxV@z;gDY)3=y*2zC}d;`t0ST zb%UN{3KSi9STZ=~Rs1GPbcJ5kf?}*x1mX84Se(VHl~=}%Pn=6$zdcnxuHIcH zmLgVMnNwj;HShuFV*jCzO};=>?Y=(~)hjl%kI&ksYpN?49^L*K=zTEj;x9;%j_hjK zT3*mYWexj7a>Or`;_DIWz}I5J|~_ zy3*6oaKd}3^R7xnjeZjpOhQnLWD!aWf58>T~(T`lH5P5KN@j` zr94`)dh{Zp+=ZP*{~L5UjRK0?jtw6*AD>@b zuDGX(jFq14nRO|`ax0$Ar+01*S8n(>e9c{U9B;pgyCKP|KQR`1CFy{m=J7i=uG#JD z$6PaLu^*IW6$d6z$URq`aZIlsXlXWZK_y!&zLoIxzQDWBa)2q4OC?iB@W|_=Lge zd-caUcGE%m-*XHMc4k|yz%qE#u)F~D!&fumU~?3;WAoa-Ybuw-)xkJV}#c92{JcHqgV&aTJu6ofQke;8+E&1L##5n~R& z^667FqG!c+%RGLP1Y;7F@hg3yRDUt@SiG!Z)zWCqRaz;nA z>4$FGp3aK;TbeP#o6#maSBDl|PNG-hu5GETrh^Ka`ZsUU=jC@BXc}Xodo9?Bubaw4 zjL$TVCDzT^X2+eHO$Evni6&0WAAr+b15yw&taQ_=^2@f$vDz|X#w$qaSL+kM zIpZhmXVii|b}gf}n-jdg*`E{*|O1HVHlTimnHLLo+; z&wq~Kd&`-+ti2VAcHjFM8(002_E(>ZJ}72vbfdgxE*7Yd167|V=|D@`goBAshH=>I z+=~b%uyPjp(km@n3k#Iz9g$c4<@(*n z`q0H&74IV`-t9r<^mIGJw(DEauC`gdB?EbQquk172q(TlGHzs)@zXWWL_>tOH9zR| z?ft`7d?^qgXz@afmR?*W9_fIBmUZ~@BHxj?)9K6mExRu|ju}=GpCh!jnZ5h;&-UB> zIjntRbp|G=LWWz$|6N46#ECl5T|$4`Gt|lWoeC!TeG%rrCUzauvY$=IT$chWf#WEq z8nKP(G%95?;C{8BjC-*vo~JZb(c5RN!&G4i;@Tl$f!G~e_pfs&LI-UWPVQEF&Qg?&y+>U zyIu8;2)pTJe!Z;7>}U1r+J9;GP%MPDKmprTy8FoIy*K1#Pvu(OcpwB5F9iCK@8Qd@ zd`pYx$SXKs<^{cSL-X6g!_vxjisg@BecRlRE0Yp25^u1mOMvdXH&Z z6+_wo?&E;NhGbrFAeK4zOg3NmgJ6Be^OHfR-m193kcMF<6o=J>X||Rw5zq6jgZNVY zbiCj7sy#@Kcd$Q+eYAzu`-o0xR78!^&1=6Pc*qx@&fKiGwg=f%Wwb2}GNddcLLqGt zuDiOA9*_rLKQC>K>jTV(Zz*$R~Ox!K)Pj6~8%akS#5_IkC z5(-Wn{akSlA#{V&dzyILQ`*fZ-!-$3|BddyYoVm9);b-RL-rP2Rb}~+?p>T~#Fv?b zKp)RH%O`sr6BEcCrYOI>y6$T9n+pl?vh`ZVQ%2vA2`5DKJI6@RWRrJ>hAyqbM1nX9 zUb@E<>1=vedtZA`aG0E%;ZbAg;qDN6JO#@4-1&ebABOtIL*S`KD2>s4-WkZ@NC|qfVL6u>nB;xJ_d-N2e z5)|9DHcuPuT&*&}odXHT;KGLcg1|gJA2M1lDOpR*<(g4a0!o*smUY9b!S;&z4J-RH zC4MNv2RpMY#Zxg>F(zw?Y9;Xkhgea4QKSMMs{y&}&3^`5}{(<3vonvq-Me4ELFeuA7cXY{y1LRMr?D4e5!Z%VOJ zHhj24Dx{t|#iv~}W8CP1+ap!Z`W`>>9ncO+D}!(zy@nVVvnJG&vZlX>slA+B3V^=t za8UkT>h!E$tNwboPKs6b{f1cj)||PRhDit)y6u+iIh+^)&30+^gY6Pu)*gawzmdv* zN|1!uVK-l6b>cri&v;HGNsYdtD1t#{eqS4%9^UMJ@>a^kNLFF-vjW#Qa_)Z2YYg}I zpD>}W&lTCDpXNoV~HYjzx)KpDKAf|@qGZl6*<$&DO zC~erT2-&z2I{&p;yP}4Pi@R;xZz>ZOphgv)Zbqmudf!#JIZh^s-dl`tdy6iDR+ue= z2bWq!h_VN#HEy%qSD)J~S64C%)?%M|Tye2j-8bzEourXNZH4|$zQzR_(}qdyv^yDO z?1cZC`$^o>X*^k_X(H|zJr%672v$mPP02G(4#zQKiAPYpiC&9vTeeB8yppSpA(Ii) zUjc)FX=0&MeY_o3@>T}#bz6g2;+u@Xwm|O;yVV2N-vS3ICzs-}gG2FHD4t8Q>Gh_F zh_5p-hI4kXa3*nz;=+vJ4)SHP%+V1xv|fBNoB!g1i}F*GsDzUHv42}Z7(3}^2ee)T zv9rmUH{1e%&k;YPP~i~eTrTs|>Kc|`?)AkE8rPY2x(B1}j|ck&T(e??)aYE(4w~gp zX#edTD#b@wtoF_KXs&;xasNVd(YK{O_PTkz+*{X|jE@3dph*+PY{W<5rmAd!z>9QZ zpqx1UWF6`QMc5>UEo2z!ky`sV+HwTz3a_hwaL{+TOsSC?8odZdi|-&U;G!l#f*5Z; zW*5}q-+W)Z44sRLB+izsRx!e1A2LG^$}J4p_+)1O$Y#ZU2TgTsuE2lV)rU&y{{kYVc)i2KHUQOUkfJ zvwfI3Lu6s!Od8(aRd4>G&|5P(Ss5GU10YVzQO)nKe2r{xa$YX~<}!^IEIiO5p(w41hL`H}2Ey(438G^&B%~ z3{Gxqjx#)4R`EO%9cY_uGHfc%DJ4-9f&D($xegy@OD(mZUp>c@m!q{l^)2iV$`YPn zJKFYsulGF`=I37MW6Ckj_S{heQ*bCY9s|Xdfujo}rh99R-BkD^lm)n5i%*)GA_AdB zcN9f@WB0Od{0qVnD0mahCy0NpT zwjKmZ;sk#5i*DhiqOTosjO`^!-}NQ^9!g7Go zQP;5q+x0wgdLtF|lZlb; z-62eQ(<;TTnE>ko-b}PjmM+<`GCPH6-dHexbn3=JQhG`O;5=kQZ6E~ab$igClZTFr zTJKnnhXqZG~`?hvk9VpZ*l#|_TpF<>j z?-h+mgQU{R5~DVg5&^tV74Os4ukRnM(^Ce<%ni4}&^wcAe?BH=LpgiqEzKn%rzIC+ z+F=hTh7OT*%-XKyVTk(9@=<)!xKyvZ2H6$xr&}pXb7#DA`|Sxy&DSkAa(V;gI<{su zq@XvMm;ac^#Y|I*FH&Y3S#KVq_|6F~ny(*lf5@_-5^=0OFne&d|3)`fGj_JwZ_vT( z2=9X*nplW1T^_?lmc}-U2H;95D#pne(_xLJcnA;#N@7Poz{{O~cOlrpRT=KOCK`dV z5NbAyv*hmiN`^5@4&=_iy46MH;#(j}J_&JHr*mDfp~@5q+xO8-2=afk6sfcstzNmO z0MK`$Wsyh8D|>SxRB94YhmDWc`JG34_wzCzx=+i7F$w;fjEQHJ?&?i$iNv#|f*#4+ z@=*~2oA0jV-LyCBRg6c4lqYh`MZgr*df0Hzx9h$4)0~mIPgsA1D%YR%;M!#jY9+F{ zJm?YcZ8N^rJpd||)qVZr1q;mg%_9MlT&wv&fKi2IluHEKc^!Eww_g(oQ&|E9t`8=$ ze&EkiKX@nB$F!4t&VBHzCk_VY?qwi7dW9MB-4Zele+~Y~U^=Se%FNHiDS&dYSY>kA z`OV@-nL9ulRy1E|v#+er@EMDdP(GyoVoiF36W=t#K$?Et*bKj`2TrnRpDE1gf!k^A z1OS=v3y=vTtij5Ku?Q`l#r-L&kbv3EkDNjT;h>H)e_vXl3GT1wQaN_5m0~s<<$Fq1 z607+lyY08nF4b@frxD+4lt6sEmfZL;n5xWZ;}ug2{^Z@s1W_YyLPQMJ=yzKvI$dw* zWp3^RhQ|pWK5?XmPfWIPsVEM;iyC{x9q5!={9C+EX&z71P!gZ?555}MAs)QQ^d%25 zl%!{I3ZHxSw$SP^;DZDkpAy9&Cvb&?ZWuQ|yYPb-Xgeq_aCgbQ*$ z3Au$eAx5r5KZj?Yn(3^pn*-FF1)7GbDne$p{kzjQfrHFY1Bty~f$%mTix9gbV^=Lz z#L2;d%$t_qDc2oG`|<0jVJmLw?PSQW_i`4XOg`!Zz1J{~+4^$-varElbxGscp-;Dn z7sX^&_6Xuz`XA3qDdO7V>rdfTkmWF z*cb3gH&d5?-oC3$esve9HlYu5@*4MY+^Q@l_!?Yj+)RT2e zDCd%AlRO2=F9s2>ggK{kgcuC+9TWc;8KvE`x3btX(l8ET$Z8~neMcc>dvpCAABPw_ zed`+e#-QNbGcvrxW1EGhL-C)@a9lN(hx_fD|K&x~F}3a=```m4j8Rr|Ai#cPG6r8@ zM1sAbDf!;ZwPGf($(egS{^=}n_2`bK1i$k z9JkSoBe2!kKqlppH@)6FSwU?u=SzF$?VjBXf0aD4d(JyNAU;2udg$)Ze#qsI58_03 zzW)Nh!P5cq$Kk2RHO0})V^b!n(PA!cZHOuKr)yQ75@d&m5p^JB4f-Oc|dl2p%58>a2wU*HOE$*&-;}dZqmL8=R?eLZct<88@-K)Qp z-P4s&gV{7rBXp*-q?cM|Os!1&>YU%Ho(nqqMfad{{$>8xK|fFE!F)-`-B2cRchdGN zj4W2GJOIZV2-v4FmGjU1*xbbhnJ=g;9O_6Vlia4VICF}Mc@%e1AYD|=e3+>rc$hE4 z_GtxpzS7Ek2TIzyw2kQbh-_#qEuc#ag1!a=EoeVq^JyI#l(?aFD#_Y|=(|Sw_oGe< zXxdAgsc<-QW(2Ur{vq&{SvkOmE>QILb5A@B^0y&>keY;s-dpD$b$lAb zWm@OE^uI)3I+iugP4tz=Moe-?ft_n;IdT^R2qv^hu;IIvN0sgXj?;N(q;1m)=i8*s z9HnF{ZNUMo1GRZ32B589w)<306SG?J?)Up{t__ya3bIW;Y;FhdLnIVpMEpn%*et~T zM9wcfw!Lru0KJ-oBoRKQW6O-C1E^j|?t~pogxNnR!Ts8O74mTY*K#&Yuv*yCU!0fq zPQrpZ{*jHd22JJ#@DM<#2`f2s8KEpRm~JWf`RIb$pHq2)KL=jXrb{u-M)iEXacs&t znNe&XNt2LwQLE}*|0~sB>G5!(iMdi0uQ$p4n$M#22+o0Dy<^;xkWbJ}1h*bdm@QPV zhT8yQn88LkX?ZAjX&V%|U&7}cZfKDVJ*kc8<$hmN@?n#lo72qz8;%;DlOKCV0h9e; z7xh=2ZL>j9u2uVq_^SzgPeF~GzgxOnpCLbx4hcR`?@gbx3Ww$$2iSSNKF}`(I@}z` zUB&50cIJ_G=9ye$r3Kk(k4=ji5*@IebsQ8C=NWIc=cxG~7 zlU$}fsCk?!%?oNx* z6kh_rx9}+NwxHfWx>q~P#_2YD^ke~f>Xc5Mfoc<7FILt4TacMIlEVeYre4EtV3F(= z19yH8CNW7r%Cv%cs;4E2_d)<8NYC;>fWKqd<)clt?^fWkABwB(vhz8=swOG}9o;cR z6^p`A0KgJ_cYED1(Q-z~0WC_u!U0)lLra8hm?!~8zqR#FPcs1K=Z)Wc?L zzD@KpEsKSlmqC(Rz;RYLRGYW66X2`?Czrs%?tBjV`_Y^Et4i-u`OTp>Bk0ZUyWB#t z4M-NYF{6^d%e<^|F)@?}6O$`eAgA%~V52>LU(FKjKN^$;S}EGqy5I7&oVA~b8s}T- zX>bahb^%p7t_`z08!}b8*Qu&Iq04#07vtC|CEWz?kE+#VE1^W*LC@u25ot)6xxu zxIrPZ8tE4%j(G3Y(x-N}jeKPQ`RovFtJql~4@lF|km&}f$qf--*Mh1;kT7?ro%fW; zRLhD>$<^SulmNfU1)*_%X*Y$ z!n9MV?*;T%Z4%RQIAZkkKPDF3=K2Jefa6VCTbYnXU`7bkJ}&ys*r9vaZSSRiOz5-* z%rd+{_M*2MB_PzltHMBW=ML*{WjPs5{T3nh24NX}`7J^6R8=su^*E|DnxaN!HSMbr zZ`X;}NxzoI_$!7a#ug(`?>N5|$MG_a+d@yyJ>_|Atm(xm-$<$UwHo6fkfiNmbUy2G zH@zQUaql+}gTvKKVYvy#im#9F&@D&#`JnpWeBUk~s9a=@l%HzJ;E>>cr1S@v-^O#~ zYxd~OuzCljmx+C0P*qGyG7~)?gi4!a81WQi95dnCU~^89jAFjMYSM=LX_?)eVZ7V?GZaBgcvsP+ zJDcZU_L>{XQW*3%n*UOMIKAbQ5E|3~MhG!}?m5{I19l9jE{8rf9BH~Til`JUGm+GE zbo`@J#M2G-$H7Rd0lj$8Em}WRaC(C&jeR2s8>1C*d|7b4=CDsxkyfRAG4;_8%{$(7 z{6Gk=LF{|)V6HOU zW{7-KEM7uU-rK>=4=n0!(sa{~pXB6{<(L(HlTZ{1rdtJj+OX?|_8gc>DHqzSlxfG; z8!r_LSL+AcAt4oTl{s!huI}>3%7t*97|`nWT?>;?D6%kG(a0`QukF(8Zw|V^x4IDJ zR$`i3s2CSJg5LA6^Ums<=$4XcE&Y>|Xksz;qibqQUrGg zkdY*tV+%}3n+^*fK3ncx?wUE2Yi2rHfsxw!qB$PT9yb}lce*(xsfm{EMz`wSpxJq@ z5BqmHssVdkYy1i1orc~n2c^?}OtGYR77CPNm)eS_m{Ji93mMyH=`BSmaCO(yXDOob z(N5Y8V@0z`NX3tK#;mSHoa6YQ@towr7sB$0#3OhO;u7Cpu3RZ^&al1ojP~w8BVC$` zJ->f>(XzZW3C)x95BXaaoCa1}qp}?91mw9|A=D;gMRyW2PMA+*#qu8 z$|wn+g{Oj_^N;@tzlbl>iisg}*9^8s7GK4Le}EpkhIJ1eu$peu&Hj8{D#q@eRbu{u z541GCtw~XXP*1FpZ?&gGyevVNZqKT7L#(u3WH-v&q5*4)9lI0)(L?N|hbOPVcGcMT z>^LI*O~y`lec}W+;lx=(jqo&A{hsu4JN-Eet-H2SV!x8(94m#JykDtUjpU|rGZvP@ zlq+mxQ08#rd3Kbz5%I}M5jU?w=Wy`E{?_wM#!$>HRDc0sM0O+kXpc$SS%}6JlBfcj zo$U3FN^!|dfbzU0x27diA_3(vc5rzMt3##Fyj0SwD1z`PgNtlH_J5;({+SQHuVX zWBi)e*7<^3en|=_W!HJlx=`l$&RMMnmF@KWknLv3^%;R+i%A5~HMvJG9!oCvNC+IB zi^YrY-YX7-BCxq5ht$zPH z6fFx0=c-9q<^aPfkN=_j%X+iwa548r*OJTN0A;kKxs7vE#JV?)Z_vr%^HKfaPA;>5 z90)eMExi2`8t{C7^|4w@+fe^}Zu9sN;p)L*PL5NJL{M2?=DSz3^eU_1D~4LDp-|%+ zojZ+RXsj^R$_+`Nn7U`76WlSLbat#nn4+O~db}TUg``OHucWZZ!2A%$(>{@niC!{Ha&p3r7wBwg=_S3B3JXGzUsL+r&Sr_&^X8&>B zYLT(!QW0tQCs@JjFv;E6#@aK98m#O75(iG{N7o zDE_tNN(DXnINKPdMOD3(tgNiX*9-UgpE;$}=V_QJ?ZSHi)GzE6>%U;fU?_e@04VEm zUQ?P;b!U>X6hkZ1x2fIWk`^!y!4<8X&})DuW!~ZH&I}|&cL%#(zuQY)G0r1vm)QUP zy3~e_&AKz!?~tfNIij>l(<|nIvZ!(1Cs2ZenjKe*9Zsj8gKr zq&E2vHu;!RG6DVkP3HI<;aSmljKX;Jug7U3zn2t`dKE_ubAJWDhDS{Bs-o5PrdePA zQu)iR6WS}xt7>TvN+0jAo7LGOktBKS|ke_lgUA?Lui5I|52g6z*Yb89{9S zVnnoXll#d?>>}XcHX0f@W*lL>z+AYySL&U0p|owK`&QN>=rCEji6-O46)H9@4)$%XmC3 z52{nVP_k5AU{6C^jDVsezIl(+PH&BzYcWWrJz4Uq+y7K=nLAXDOuv;9q`#Flm3Pjf zn9o5i9iv0{*suIoe<;55657tY$jfx24l(j2VtwzG^%?q<<~xH}gx%f^4Xr9oj&VZf ztk&)P#{w|oF=ln=5}?yd3V}*zb`Wx>FSy3zQZSmn0<1y@j#e&PfHIoF?Cq_ z9C3iu2Bc|`*Gm)tzg-#_jE^!M8;Sk-@~P~b_lgW7MwA|YOrUZGm!qaICh=dX_jk^E zrbJ}SIvH=Ba{#L|(o7^#rjIu;Bz2V^Z?jX|l+``h^p*E5;e=O4Z$Gywn9enOqA&hB zy6c|2oBi2rNn3S+W@zM!5icS!!pTmp5k8o`-j=TzcI?aZ}Y5Kq; z+x(VnbDAOluk(kyi3p^YiB703xn9fFh%8Fh82xg&7y(Mm*aq7;er~tnx!S%Fb=|xE z&GOJ~jQ6&=IW>^|QQxT*8Poj(Fwj$2zEU(CJ5;CF?g>A{Ko6u^P+K+)|> z+wMNbpnzSoYUZ6#*{;Frle{7YjvX&HJN<8!y!+$=7ol?C3)f#F_~$R0E5Zq&F#mUP ztD>*SIKRSGrmjJRGm_3F`r})!X;Hk>54VNR^i9CUs<$I9HKDY@;7N*+isWB4geYHm=?Wl)9Ju{XQjG7g1sgpU{lI1)KnPMJTelRD$Ny z*ULG1Cfe7qN`yR`AfVs`=HbVN^{bJ|Eiky;ZVobWKG!!8Gqvk_?ma|D6$%VH z$)CTfG)+Xe8mR2G9Cx$qobK2uw-|?oc%2n|#Na_wmRznjtpO_uC% z1fZ>dA016CQ|R(qfdjK#*-Iw?ij4-cb?n~-yYzGXP!+nPH&OKmd=B*eo1P?mHx%0@ zsW?>14X;lgZ2GR8xHGdicO5useT~@)i2A|*zLL`{a($-wJ*~d5{z>jhUCaHvifV1B z?%0<@eR*(07!<5EuAO6GRnszlk|qRA?nO$s7YN%KAU;VYRv`1cmgJhpFUGg~ODSj- z@NAp#y*Ky1^zU6NvhUylC-`K-`>^h|q!kS0z1}MjF_B(#pBHV4<$PV3;VG$Lc;lk{ zo5by0REMX8kC$5S(sBow0Mn@gkF&je!RUk&8tLOJ`Saqw^gB7t%A-ub_!cWMH-G`7 z?W6Yeda$d8QRXoQP##>Tk@(S93?|&xH`vx1R;H~{Pssp0@z>6;${m30A&p5b?p?8^ zVpM7cS?}e2Vk*=D_;_!;BRQ#jqu{3l9Yx zRwX1x+dJ}jhZl~kQcN<|Zb_BNk4%zj{Ie%R31hN^w!?jxnXR_HY(0>A4;Uwq z6-KXDamaD_>hDT$y_L9;F*_OK0xs2d0z+b) zy04fiFaTvNiVb7jHVv=ko%ul-z&h^3Ly^AygfXG>62v*9$|F7bWMoA6?` zxmc@FyG~brr&Mz*l}n#D>;cyF4lsxD$N;C8;o(^1Xd2)irBy$QbYz*+2R z67{)K=6{f?$8mgyzFEmroz{Q$E^if>C{b|yY-pfr=+_9a?P5~CM7P|ta3WR4*52~6 z#bu54M52^@%MstUCVwU0z+@ve*u?K1FtGNsv|y^lZXy}OF$ut}e*|DBqg~$RR!ltU z0L8mAuj8GDA&V7UD}JXF94KI`MBSVc2AJ0MZOfHz86#1g35Jl>_=Y)XLbpLXM=tMU z3Yr~x*iJ?aK(WfSY*tR`o1Y*29aAm4$`yH6=1{ol?RrA2sqjYX=6zHx3dQI0H1Vu1 z!SIhIcEa9=dRNF8Mf8~0jEiKpoW(2Y=8wTHAJW6btNucjefK9 zTfDur7j5%6a?LShw4%B%N|S`SxwrL=jGx{J!Kr!-G7;6~iV*s&mF!(wuHia=F^v|r zVN}paZ;_Jjs{!L5o_7r9ylGQenY}GesFnSfBuLXGr$m*t=b9D*N%nHXcW)hSGlPr( z=?ZW66?HZPrf`$4&vaP1_UzHC>t5v(!{OPaVqw+0pD4N3ydT z0OfvGO=c0zkk(AS+Y%^sHzqa8^C4ejtwR zyp^i%P3uR$h7-&k8pdk%FuKV!7@F4@Ob*lzr23l!O1AGwbAQQf{t4G#&ktAJCH|Hq zDzP8a>Rdy;!F0a!E_}QDCj-W{3%@5Hi`EWKu0l&k=IH?*;BMeYBgB^Hb5cgbYmVCq z3(ZcqUn}44NpOK=(=O3Z%qDbC&+%WnrZ&((z0L(5&6d$=<^S28OS`~WYX9%!xUH|S zZ8Tn(c7B7g@)XnXB*bkE*c8DOEzKk)Z&s^|prtlq)Ds!9t~pIYgx8UE!cXyvlPGBr`N72%f>ek=2A>fRC*T{$A^^$k3 z>szZAV4${Gs!Iwc@d4vp#^2>G*5+#lju+@K){d8n0JSBVIA=G9flK^>jobFk+YBJR zU*l=0X#z8+6Tl2c_qks&7krP}8?aM9cy*er^gT$INrdPaiB-E6++wcE_=jhFgq@ay_6=pT`bXD5uF<3XJrxnzgI(@r>oMBZi@5eK6$Ur#p0Xk-$6KL7> zQZN49r%x2s1^P8wXIjMFiTq95emT^#Y1%!yvEdg!jY5A!HRZM*ZWb0JxUC_~Q176g z*usbjeQss&`>FyPh&b}^{Voyf)$oDri%E1z!klnL_`MCqo^lI!ggnn6 zC1*X%0(rUuSkHHilzRtV#CL=TDHWsIHzv`*JVpO#>Mfb?=6~>|548`NIMtMaJ%VHX zfZ9gc-g0o!XGvc*RAiix`#g!aBaP-7u$iY(YUhJqG2PBWmN6D{{Wwa(0ip}^)}EIO zaW#!BKLRmSu54An#yiU~$4R1$0a`BH|I)l}XseVD7`z5}+|SaqTp0hv6GPOEw3iO& z3iV~F9^*$c{{X00W6y2)Pi&r>=^GYz1U2l(U}_F9eV&ka(4a;pD_kdPjJrb?UuckY z+djgKCRiREtwrmR4&a6ddlUyt7~$z$oJ`< zn=e%QsErPg%MNvLOTTJye53^b#u53s@y{=LmyC=e;#S}ETQ|mzg!#DC6>}3gm!BbT zOm7l^ongFw*MO(NwDxZTbI;8ABC`VzRVOL*T0xR*pCn?nsR&Yx>J)f|Ny7w&XE*>v zV0;F5e2gJyd_hs{6W!~yZaF2s6*=cr#hRMy8#Ox`&L*CrH{YVo1J`f?4-@72U@Zl( z`Ji9T<5UY6VAhp#Cy97Y>fwZWY+KQDAxz`2nfR{cJr_ zv*c%0Z(q1f^yYZ5`74OyjJ`EsBsZPbs8+Rvstj>+K~5j>+-&$^RU{Y4LjsK0iK-0B zI?NRDg-Tzk<2%^Zz+rk&P=T3jDZpx;#G9Sk8L!Zcosi^MBC8JEz zDqSURtJ|*#BJyc}0xz{!w=Qs*k+r6B?!#EK3q=^)c7p>)w8T8U;>sILP=I}5?6!YD znQmXi)W82=Axn!30u~MkC#YrU?ez)+%n~}fr34h-*fx}I)tx_-ZChdxZW}i=(=c$R+_oTh?&8v{1fYFoj zAG&@I8{yViSFZmYE*U?3;`T@H;#2YEBR;S&vB9^>lUkMDKhB`w<6+ekpOheK@L~16 zxmT>uz)ZjtE;eiU;{px>Hp>sCPy;{1CTp+&`y z(P^oof?>jaOpg*O zY&pexXkA1w=4Ge>tB&Q=4^^Ibyy-*=sZVo)?N}`$UF--Z$eoQLuVYqK=2c$72&cS^ z-f^+pCU&~MMS}UgMQb7!-SlSsN^@h=7BaX@yc}X&7pD2|Tes}D+IO`ZpEP!b9RL*0 zEPTm*1 z+~&tvAp#4&KDqn<(}_xV0YG8*p@=ai_Ig1cci?iqh1LF_MTy%xL z)BDaJ-(ntH@rGrAAKNmklD}B(7duzJ z=O(T6sS+;JEd4d5=Xb&fXg;=UbNA>OtH!iyzBMRzyklGcjQMp6LH_}(idAG0U{`xG z-uVED9beqH0;zcNMYNR+Cf}L_MpD3Aj`tIn-Dvd@zh;bB5yiLw4_ctLZCDSh%y(f* zTCoTHwub_~f3o4vvCs_nHQhvl6>d+O?qrK%$BYJ-=SkvzEdccLk#rfDCIG#m9!KU( zHyaf5{B2jPF&b`;6fM*L2D^CEbVnA}i1)>8kzwPXFJCeD6JT@N$tf_jmou(C>1!W_ zQHheqW@O*L!Mbzj=0^RLJNy58vBl0TzK7vhHR`~9)Ekz>)7Ru~F>`0c+aZUtjhK*- zFlfe6if<;)ZG<52jy0~ie!#modv`4?Y-gNmR=KAuO6D5YrY|14L_>Oi3@M%O$;At~ z4Cr56eq@(W%S7{dhs36BP!av-DoFdsaYCj=Ax4gg=OC$mSOfoby?Xjw2DE>#Wed^V z)THbAS=dR9W5DZ{fNYWHVAT_JhXmUP1a*Q2P2*g)P6g zy-bD|GAK^ zK0hGz&i^6o&*P!~!vA4BqM|G{Ns*;`M@TALb|ophY-O#GWsD{JGNe!`6v;Z4?1Qn7 z-B^l{eHmu#`!;q4!}y)~et!2K_uYK%`_CR8j~;W*>zwO)UeD+AI+uHy@5rDSl~-!t zp1tVRvd!VT9~7ecgcz>^RV%(AcYwjw_@;2=2ptYYKO)h+5-k!ZH{riat$5PY$M-q1 z=LWaF5#Ha-|LZfZ>t)QWig&N~^XOo+&C=kZiV{flY!cAN%(NI+?#ch9)(+QXBK&biYn>8R11d4AES5 z`SZ(+9Vd0YX4D|hYn>qvzQ9l_CSKVeT&Z$)jqaq7PtTdqnpu2E`(OFiZ!2A zerf69M`jXVMsy8a?Sdbfyg{5mxKCV(K5rY*Be8XPQ+akovkHA>;m>$Jw~^($4hbjN z2VLtyf&N)p8G3whvMzXDJGdO${&=xLgwF=w((7)7ZkNLgV9}`d*Z2h-Nomk*wbm9d zVGrZCZ1Z(g>VT)dvwYv%Y~*fK#^j6ty47uvFl3AzQZu&We%3rNGB#D$Ou$w}3wQlg z@k`$i>3N^TSiTyL**>zZYniL8&6o6dLI`e@RgTWpotQ$A!h#cBD&9S)oXrS5PMi$S zUush;ao_1}HQ!B%^){Uj|FK1F+Z2UDM5NfMjLUKL4_GUw3$5Nd!LL2nnUg(S zYPw`bibngcRVv_nmTuEB9GzsclIQG1uSbwGZKBR5Rv(J?ohX=vHduSrOa#jnlR@$x_;HvZT9o=A49>A z74l*#DZ?4RRD5MUwO=mzyXZDPxQejtYZd#|Q-8ui*lWv=@VsJINQ-_^a_(?J>i28Q ziprYGo~!M(Gp`JNE~Cm32?~ovoKZeK&p-H7s>m7We|5|-!{qmOD!g9Nzc&vbN=1GD zOzqWf#bhY`sTUr33M16!3Q6;RbsIhtTE51Seuir#pjgITRl_+&qIS;_<~il%WvtQq zy?=&Qs#mi=s||zNy~X&__-&rc*Z_y<*%~`y*e&8(|A~F|gp8K4gKt+Mks8PLa~P~S z8#Id}^TN+Hpd{-T8ukrD7jT-nKOnd;^fgrb{$%9x9T|<=l|yN11WOocV#&(qeEbX7 zC=D0?LVJJCGi6tn??R3#cn*CUjs13CrKa|HXJI{*vkqOqdE5~0l`Y}F7B^6PkQT?e z$l@!=iwV1P6j8UwBDcCfithB+I!#`KU`dyU>ojXSz?;KU`9}`X8XXFrS`NPEC1jVG z8X04Hp$o_qWKZaYKB}{Jjs=K-0aKd>)K2BRJ8f_6k;QhrbEP@4=HSx@MD|bjcS1t9 z=^9?W(l|!qW4gC@Iq1LGRo|Kw~-kE!7h?$odlbg8db-HNwipVwmRHVzdm~rJd>L;?+RH&PdJ$0 zsybikChXQe>Ut1=xMo5YOdR})`Xjm|kSHCRlEZw(8H9W>;yoqsj@Mb2_a z0IMP1kK13z<0Mv1qa53Gp~YVBi>XefP^{Ajb8Ju>PpM6Ms>9L_H78kSY?8GnoIlmx zf)9ENhce+RJQFV*kZT*|JKviMeUv7tKimt6A{_o})z-5}&z8q#}8}Y?Ltkr(mouuhVhVIZx2t!6nBxeo^xdHcs?V zkN!hY*}|@(d{#xRW_moBZtuU`x0Hd4QyjhJL-kqaWEDzW(-GlkfB)||!7clMKff#~ zag9lS^Bl(1W(GwtI-I--lZ;e;9w5NV!Dhkt(%-bPqpGM)V$g=K3+26{1M^)9x`ltA z&&fZ_JTRE!s584O@Zmf9%JMzVIEmh$N@1*V==!-35k75v-3Hl;U+qIYt^2qe;>m41 zYw;o2AB%Q&cSbks9|%p;k*fscA*LIPwtP2~gD9yfMCyOIa#!u4>YuyTStdJK)B~v*6uWs3F~!{Lp182;>;8oDLXOr{$|(!S^qKN&diSsU_dd z@PeP|;$pN=NkD5qcuAX~ygw>xH=SQYn(swp1EiJ=2XiX1g|zbbax!ef2ipBqWiI%o z0hGd{x4eJO`T3#P3eGs{j(0?CAbkGU_zg%JI_0&@$o}KD6S+`zn~F-WG3(8lmxd(_ z=GHMr2*f*6>jrGPxq8;<*q?!6$(Q(4nD`O<-_fIk`Xty3{L1ywKs0f#o*=I0=gcJW z5x#~iep49x@F2q7PhxdElXl;Svl>lfUxt-%fwX1%A7tZUVb8}P=hG6hGw=DUO_FvL zX4eBe-(uAb%!wPitv*L=Lt`>G|6M)>f~;YV(bylw_n!S1jwmL-r|n(c{Zz!)uI)6K za=(lDhwP$l{HWIxsI@{KZn7bjyE)QSgw^p~!xVTb=Wa9Cm{t5b8jXB2Cz0n*cn)bG zYqxK^nWEXvCBix{CEqa|&6S5_3f#Ci{k4bG*xnpxHe&OjP2!h*W19wF;D}|DHonakf$n18@ z`epZ47s3YSLpF^#IQ8@kbn)_j&4Kym`noVTL;LrMRG;tWeL;!q5>(^*1=_^%7p5CT zL$(W?tI>xN28MBK+qy=?R#CqNmBQ`7%H=|@E5_YOeRJVYzwR9CyB(b+5V)*Fc*M@d(;((8SnZo+vOtA|2>K_xkj}^RC z*yBqCh1AlD=lwn&(1}Kj_9q5&k1{qyT*^Au-w>Yp*A>3xIP4cH=mGPn>FnkRe55S2 zR1WED9?tq^mocMqJ)N7d_SPGP#E5HpcsrcV4vxM$@O!k+;NR}mg{%0~*>_x@Fd=Gr(&dDOeddjS< zab{|pX5Xm3b*A}|`93Z<>tr)sHgZV45alRm|F!bkp;3H%i3fpklS3i@9oy&1nWcog zU|{a>o{KVHhHGGQ``n|9DZiw;7pyi_U^CFh&i_$~Sc>cnY0NyS-=ase{$8U~fY;<9 zlG=OY*pIS%ggJdp42$l|s|@xPxK#9_+F&~QJmihKX=NwW2+=|sFLIFQwMKBP=zPDF z13Nw_ep0@>-n3LqLU6TaXm*NCpMB*iwD<|!qmeE4`_Gg)lavW|Gs5Bus5eR{vsFsm zR`94Dsd7*I*JuWl@b8BtFfvW$7Z*7=;C<)m@2k*|9h*689_Wz5(Zw6auXw0!#VKB= zx8MLAzrA~oO4Q}OP2Xe&{~Vm?6ZEdJ!F1%sXNJEQ@{F@t{GBs%;5Sx$0tCkP9Jdi~ zA|71*>1$pc$@Wm3}VZq{;F*Lg{@{Pw!hq z;E3rDEFOvYEN?*0T8@$HC( zio}H^QAMSWT0MA^#+}}RUKZo4e=W_48emq|r@;v0OZGCumA};MZiz>th$8VV1a`Kx zn%Q-nraHy}nd6ob>ljZ=WN7LbGOsoE*SsXH3MQHdfg;7UD(pwo34+mG^Ca0_3#|8G z1GqdLB$40h)ta2*W|vaKBN1yOBL=3nh3>Z!Gpjw!4fN|fxbKK#s%lOwvs3x-#{$rd ztaT1K=bNdGB60mx_wjRnB;qY0ywqaigVAQg%_zstO%)mM-N(FF<#hmcIiSKe zB2YZHdEIDp@+QHwY8Y|CR9pPUe-EAE``N2~u^dht6(OpcGK;sC>6YhN!zUjQ^z0!C z+b=n)Qj`Vn-d{oZS8<7M@N{%{xa$5ERVk6ZXj`30ExocI8ABnTX0WUp z=n87kC>0kp!aT*#Vluf-&u)Dr#++9FPPK&MO$M3vWM5nTYibn(^Mx3%&f~3@W%kBD znC_7gRkbN02YKpTZpzr2pJ26ifA!0xth_BzDnGKePk##HeI`B>E~ z;AirnPMo^gr&KvKfk>2{{=2(N1X+^jS`COIM_Q`NYjp-AQ%tUCqP z5{xSA=HT`pWp5Sd2gk*W?5oEh3u5ji5!Y1eK~zuZa;pysnw?E*C)+$>p?W`9*8%`e ztAxV3fD`5J5qxd#S!NC3zT87E@ zSt;^G<^YDAyD^F&G$I3ZTQ#p~@`yhH#kme{?G9sTh}7b&{XN{7EO**Li7zz@fdsmu z_NgngcdG1{hh8TU)>VwsL(Qyd-J$$%2$DRtjMm{K zXaiH3K;uljv8n{B`{3k?KCHzoX+7xoFX@*@!;lVFK691y%kag@PL3+QKbqBMhm#8W zg%+RHxNdy@x1gbn0d+XVTIa45758s|I7W-Oa4Pi6Q&6zP`88|Fm@Yk|50T96!3}9a zu@QUC(%w8$4(;NF0nJw}2T?~OL4LgUks$1}`j_{*mJ zm!UeKQW17BGwg2aM~)V&f%=q?)dgqP;F2~H_1itI{NH~S=!FXq%QB3v!rmcVe(4+F znv25XUyd5~B3RL#j2twonb>8O8Ic(tmnC!;J;2V1r9dUx$<&f4u?kEPZ-(T!+{OCWV3q~A?hgMH}Lt4KqNyHOD zsp8t^4f7^l7rnj<5g*WVi?8vpOs!9O3DAQsWxg+$1TN6#WNWb9`v(tXo}zl^`l6$e zm05~WGG$VcA97A_=v(ob5rd;-Jp=c=D(*k$JHI-Mt6A2~6Q5Z6xt&y26^i)5eV${n zS__O;2joZ_TQmZ1wHobit|+5LLAjNNi4-s^DM>%*wer7|Xs2Akf&<8mg$nzb?al5YVb_N&#pi74jwe(KBoa`3QEG& zD2Fm)nEgFji4M9#(ev2M{7IJ+f)d5~KXrT9Vq z(>E<|qkC_d-Ab1)cmKW}Y^6f?4~rk-O-AD6!4jO^f>}H{wLJzeFXb9Sazx3`_cs0&pC$1dA_0aaXV*#GJe=9^ zzOLJNi&R}!`aAZky#h8W>Rvd0d^@p|J*N<<`kT{GM$%|-F5V7`m_oew9y&TxHEtJL zxpgAwQH4k210}19f$FV5(e4Vl>K3I(05>x%%2;LmjL>Dfd|@=Px9YHv0&{WlM{;EG zV22~sH#F4Fd(C}-n;ku)Djre!`kahks+S*yR&2aB^e}UL5OkgH*3ceQpL|Y zR)!I6FB{wH9fnSRXl2rmGTPfpDs2xGG3Ho2?7FjNH0b2!YLpS{p78TFC$q$a9p|4g zjn1bg?kLEgJRxBNHH-IGCnFOCTKaw5k*J?~5+BEUhSQ4LIsb|+@y(@r_8LK|QBI5C zPMjE}_oxrE&+?kSE@{(siM;|>Q-J}x9Gu8g99(uJFE?PAYQPh<=?rY#MG*^E&IrZ;h=qjeutR>#J`XbfQ z|5?xoSoX-P2);Gk`2Xxe{E*=ks!D&T88L1KQPA6ov+elJX<$3DoQe3B}1lB0PW0#jp%7qG2PRzlz-Vy%s+fQl^G|>5e=P<4eTz!X3@rrAZlO z<~=>lM_uuk%H99{o&X3}1_2=Kuzt6Y$^fY3Xoi^anW)acI@*u3pzNc1y08o;OwRRi z`Eer_#wwAovQ9A>!|wT$Mf(+Fe_6N|+r{SeI~6jjJ*-J7oWkDmb@M{C6Mz=}sO7rd zgT;^&AaxG8DA_cvXX*)H3YsqFQl^mA{0-&nv8-}SY5{K{b{cfso zJ!{66XG$p+`5})?&+Qlvf$WRYiS{>rdB>r~@WAc*hn=A+haiI^k~161$a_9g_MM^( z{c>k(V7@;FVO@H(CO+E~P)#%kDeNMs`f?L&GjE`@6!^c4knL(V&sa0=v}xHM=5%gp z9z$_Zjoc2r;IeX7KenerD$eVJ$gNpHyq_MLz^kSGRVaG&nQl5^bF@FgUv^#<9 z!)^^TJcU=P@H~IVQ}+gsVBwrKdj$hOIpe z+Fig&)NcPA=85J=7gh?4wO+mLiQ$FsW<51D`&LI&f6*w7*uFrnJl~5okl!=} z+8hHZvjFkKZ@`gT7hnV^(-Js66WiAPdghrFZXZbLSntwOC;j`i0~jz`*icx%KM?_w z3!U=Lu1glZ)w8=)oBH+RA2Y!&bQ_vxE+Q0KGSw?3i2uRw2yJ_*Rf0MG$iy=g*l+q@ zCK0#aGeucZNDP?gCcSxd1~-*G2dB*S0l35bYxmfwM4~z(t-I0EF4R%KseB4FgYa?rZP{; zDO`DwOzC!NS?Nlte+&N2ZgLj%#`zTqS{;D}4zC3!4p$ug$m>q>a8_BVK2v`bu+GSI zs077IjNpQk_(>ji8)Yj`H+YE|t331C-!S@{{vP3i?XC_Ns4t2x7@V^@Pp(0FDu1tI zr%m~$L#g1R?zk60`L<`$y^s8BiygfSuuDcfj8#HkrTjufqoi%eZ(}*c<6E#i@U(T7QFSqdD5EE=Ft%V7g*k^3t^53|^mT%twqfsh@o$-Iz=iy{^c1N29 zRIZ!VZ^6+5BfNsw*q-6pxJ5g>uRvn*3nuxg2cZ><@qT-9FO(*P{&wy^5~attjpa&U zG%tUocKzSRgPL`uFI|GlniN0Kb$E?4fG8d#zfE(^biFUB)T;w(hs<7C zBy=g%(Y?{S*Qj1stKYcsJbGK(eQv-?>l#H%uox}()_Gvld_z#e#VE^iMQjf`70-q#SMV2Shz%lffwC6pyzIUx3OhN<;Dn3i8Rpj>^|EGcpqK zw%E_5+fyETFh2*7J!PuDbSQM?1zdVEX&?_CD%%)PdkvaobAG>Ln~{XBgDPaB@B-+a8~x zwEy4qnZ8|4N8P6RCm&?zR!?%|# zxXHjMwKDtLk~;QxB?YTdA*Oivj?WmG`J&IZ@S>=59EsgRdfBw%v0-NRd>wwfpJn=cTz8ZG zK#_RjudMNLO?g8d8rB8}Tl=m`!=!H1^`v_#&Lp`U4*)?|47Md#+tvnm%}#2U+hx1o zJkYMX(CP62nU-=HV??1rZ-YP&FK4?iO)^7~&3hmvNaLHKibcE0`Z z=X?7WPkaB$mDY=LPx#4LM-#+b(+X&nf$X+5L=UmLb6sbQo<;_~|J{dMd-3Bssz$3i zFRz1SG3vM~Kg)JT`tU(0WuqitfJXsg!FHJ= zqu6hAu$GwGmNKr`4YSQMH1z^2im{-Wr2vTY!y65xT>{w|0jPAhnoPuG4Y*E5N4R1X z@h1(HUkwi8<>zmY?R>y>b$i;M|9v7Y1B@KB6%|*GEviydN zuyRKy>qML6UzszTAWfds8wM4Q5omw1lbGnR$ooZB5(5>BfXni<1=r&Kru!@6J~pX$ zuJfQD%=MZ#q9KXU(*b1}s07aeuXo3z0FYz4CI%SPNQ^>dyukK0n-y}nLgTj=wA8AD zvxBHn+E1P*TZIQE&`=<5>t%(Rw&vl3hTy-3grrdcwRlH?rhu{c2$eCV_FcoS zvI33y$=GfH@Ors_PnAB>v(Si=_Zl|?I>m#$_I8BGV|on3uQV&WK!z7AvfI9fJ}A$P zv#`B2CUHIe%f;ac>EYGDUh&0^c*^zqJ9X%+2!JghoTdav%bR!z^Ar3uGBl(3o}a*x z7X^sGh?AkWc^cWi#Z1x_9+rgOg6SHX{X8MM?tKXD%ziaz0K~o@hlo)&q5rO`Ds@)q zHHwr!O6k6Xa;zU^y*s8pD`HZko+o@jc*B)&;-64L2``r)fv@^f+w&9^_>sIsp8-E= z27+n?5b{j$UjQ}$R{}e!vT9hvuu)hU{uXZjx0>Xk$|*J4ui?KFZ4O;haV(XZz8E>G za$KuQ@qK6c;}o5hlXt@1)-~Kp1)mi@<{b0Bf1NK-7co6t$u z-$X+Ge~@ZshVZXg_4nvb;#NPn=95f0rEa4#IP!W`hYyZ?Yjx4ekulbe?2vxu(#*cW z^7e{}td<)0A(wxZ2{wcJ;r+nQ`xfrW&P~mM0WNVsc@+(OHxYFiYST4Z^#gU(H{!yUo9r0gT<()@PK>}ILVAB$Ef8C zx)8+`5QuGmk_WZ+!rB3WW?temlu5QxVc|LT-xg<K+14!!rFB^p#1_`sbpbf z=!3%e#c2e0e(F#PP z!=hBe=9tTaLGj-~|Knb<{354mkzc921D_nQ%gydNARQS8DLdK3>}$q?ns5~P zC+$0P|JwEwz~KWFwuB?MkdQMqE6~x7e$mL`YmkT;2Ii+b&iu&EU4dD6Bob)$R+&OR zCUIM%6&h6@?rKW!(e3_*KJwlrRx^sF%>#_cD+S@~og$0_3Q6le!5NUoY+ zl+@Z{fidh~;ZjlfYE3QXuqxKg0oV!GRJ~7aKg>_jeF%b9$Nq;qnszyVj(g&BM00N8 z?kcADhgAL@jjfocrv8eH1$W|hLuJ0l$PD(kSCeaU^h&KW`|7)_fsr~m0Uk?H6%2_( ziIV_{8xa>pDS3b(6>4G1T5tspQcA-VL}T0=>7~FDfk@y6rSsR1kJ+V9__g3BYXn=2 zp&6$BugLoE=wIX9l*b+S-*N>jH{0!VDd^y`7#JCurN%Ff`7Z$D3qeiGu75MU1)w3) z2|cQcDL?^0LYBYEq($v8yQaTI?8JfA1d6pKsQLP?l~7cb`#lb4{_30P8Fr>1Di!&x8dk=G$Gotv-eTecLWW zLnZF=zMy~AL$aCFD9h;#wDrSVt z0&!I+iTt@04YQkz{lLwA`9j84ccj>Ib$%@8>85h|OT;d&%lnUA;0OxeH&b&I5@&~G zk$bD+%l~4uxLbfiLh9J)eJSG8)UReR&pgAG*Y)RyXia&4Y#^a3cqB7|$z*lcH4IXV zzP~&hyuVVs*SIWpiisN5_a`B25gHP4dv3)uu%6|?j^OyG&U~=chNG~%{`NoQ|QX`(Dm(83x_8T7~~1( ze_IhfV5fX1jUcBueqXPety4_dY(JUhL3k{nIwJd{zTzALTL1O z2U@b^J4jBxpw?&@9xqbTa1)msZ)L6tl!s(U`&Yf{DQ1TEG=~qy^ItfakY_`g&8q7X zoxNJAIXZaX*1ZI9iRVPn2Wn`FR&9J5z}WryPaAafBu5Lg{MOB~tk;eK2J(mO`pd(! zm{C{h48@KuUAF^akCqc=BhN;ETwu$6mQ{hNYzy6Jy+gCC6Fru;yKG{(=#e(x(K&0o z{rO05=m!&*REYuq=%6qbj){CnagC{7+;Mtftn2>5bD(#}FY#RsPX;RYSzD6tLl7;hj;_diq$t{0mOx%4 zg7r3ZlSE)`3E0xJ z1D^$lN(?|Xa+0gQO!F&_4tcHp`_iAZ^T3l}ySBhCB}w}$gQ!!o_ksYiv9;Hm>Bz&C zx(0Ze3qRH9<{lbLud%%joY7xo{AZ&vra(f1wkU8rWqc;`S)iz~PsajK=K$ZSzp+IP zHrW&_Iz1~7Huo$IM)(9hNVUNGCW^4+3JX6Stt!@tS%c`aFYCD|)rhp|=5SG{(bvf3 z(hj->_k@8JB||wP3n)wRu><&(NWABRoppZOhR`uxS5WoIgx=Iu($>eL{?P zOJzR0{)sVMO)ogMDG7w;r@^5*CP|k|B_yRFiB;X{JAB9^y^ZGQFmtV zS%)}d7BX9)eD6QRG0ZyD5-U?ZG$tG%k7i1$L;2y~N^K1Hj(n`cC!N+IwWWH@PKTj6g(lL6uK1qXMx!sj@@%j!= zZq~Hk=C_QkZ;*rnw+EQ}L>E<%hz zA`+^+{y?Vfj5({x3>H>Q~mFldZ2;y(IfobhTE2mv*o; zU72DJ#?N8q=va*7II2Eb631S9n!IZ=_sQ8$@(qKsTO1!;GV^+rW4@aSm1DknnVUU7 zFd?8rZ&fia(A3x@E7Y+j%Pn8tW!&B87k0-Zq%2*zWtONK=%u9`*X1@grFEBP_q?@H zAwnG-hlQd~q=1lNJHEG)28Onsb9_!P`4CBz4$QVN_JSE_mhnmt9B^f}b$?yNCo=Hu zeXbry+rj%Gck|%3KP0O69z>gowo^UZ^GsmXD@^%!u~hiYE!Kd7`HM5^QqO@2?-9t0 zG|u`GYv{d0Lwz(XGB)NwM{zkj)3HI5pWA&DE7qs}#oYx?srWV%u!qv!lF*(r8e;d` z=ljk`isX%ymWk{t<|H0gAsOA#q+!K-^$<%wmiU&xiQ}xGt4rV}pXS8uHE55ks9QA# zaMhv{gRGEp2k`)?N9OsH?^INFv<(e%gOQ9;u%Rr#bH)m^#p~;qWL``69+CQV_+ft6 z@i6+_$urK|xSCnHTI;@crlTI zg3~Aib)(mH%eB7E7YO^y76hZ6Y*op8mv;#?#TDG>vz&1=*zeq!=0AZ74iHz zTHw4b$IXpTrhMzB$Q^x-`?h?ymsfrbzxUx;@R6CQaoTev(dxJA9sJbCl1v%#@iuF$61KkFJ@j@zw;q=%-Z}v*Y-b4waEdX3$5x* zt;a;M?$krRberY=vK!Wm0*uV3Sz_Qrq32=G(&hMe4M6*?>gE8lJ85_Aq3Q zu3k4-o%lU5_3Ud+0G`Fy_CwAp1cF*gDn+dO1 z*C`Fm6u;&gW=cN{o&gVc1nqbfLn8kT|7Fp8)Vze?<4Ruz^6fRd1S*Y1yj`V0zPOFJ`n`980-cq82QmN&zlKlU-oqcI z`}JzNnKo()ByINM`?a610N)$6dWg5n7+3*_1BQu9kEk5#3dLuxxxoo86_3oFbrsE@ z3=M>KoS#{gtJ2dgX^y=-{7jdv%ZGWZ9TYhk43d6Y0*y`O=>GkpbMPIkxy%)BY+Om< z8nEE?{!v5es(TwyQgeayRPh3Vz0_^R7%439re=a%=LTZoa^O;O@(V~2x77nIob4sW zdC9|ZNm$FNV0rb#k5xK}PA^laS&WsRKie+KMkLpgACLDheF;jOw%YI!6A90n{h;R3 z^*r_wdnFjv6YO0I4zStbhRgcDX-biJ;iLNFfq5ZJNL#7+#w~i%~@)-joYF zy5H(DLS?-yXFq;a>pLaNb&nV*YLX z9oJ;V=AA|fiFCg^>7Pr{R{MXpyU8W;UT5NX&G&-XJ#D=5^zlQ>_|EO-0I$_{gS{PL zO7pxOG6&|-mOReNug=B6mI`7!1R16cECI1jaya$kFddMZLkN+nfX{+7g*kY@HRsC} zyZ7~t_UBji&~o`x%J(+a0@h;gg#x{v!*f4~k=gC2DS+KkwvDbJ2eaJC{_ol-*?L?C zXdJc0Y3Ha^&Y->I7vKr&t<5OL4nbLo+RyIYwP*=-BSV8_^=G$?jw(d2RK1yV*IykW z&}rZe^E|k?V!tCHD+jR=AHKXHGzfV(^djeYC=EL01F1DZ*Z%$@((osx0#8>TaW@j@ zQ<>9j$TkgKu)s*Jj?wB9MxFc2?q5l6adlN@77+yY`(wAa!-r@oFtTRJM=cRc% zV5bJ{O!9Vj5?%FQ{EiH_X^cN|Hxn`B-2OQUI_z8*wYZ-GJ7JFDh>3Ylsfa?lxQN^Y z@OM##WdE<%+B@bgf=_z+U5?l+^r)MF%FRYU694U^S7eI-s+=}Jq)4%Vf#B8+2M=NL zpwq_q*|@Dxo_qH#%l5%b2>s_o_dKu>TElkT6P3U--90blXpj)g$aNzpJ;f~jb)3%x zGM%DYTmLK_iRZuZXRpA#`L(6c)jLChITlgk&Xt=|(&DDhLlqn7l0PSkMgc)3q{O-FV)%gm?LZ+MhGIT?a)sTg`qy92~810c;szS(h24w1?H9?QCeN@ z<=|qP2Pq0`U(We{?$OL>ET?UgfMXQdb3rBFD`+JWWTuzf zKv%pa;I_6tp3W1%r3$-@YA^iQ796X6?k?@(Xh!J^n3ZFZzHe4`+5VK@s3SQkMDm1# zQ@3VAB0wK(+?;b4ls+ta8yo8vy5tyfa}d? zCDnL|*jxlIOFsW4OadolxOSN0#jF0YWBoOV+6s=*)&kawAfqNojSryv2y{6AuC{co85QtsLt_KtUBfKJuHbh0)}g^4b=Ze`{)V$E$mSpRML)$#6M z@wNE@nPxBe>OWNU)L$r-RQeth|9JM`;G~^xmPZ~-5OpLRN&$mYIUV9u?qAKr7lZVM z&@DD|!^fVM;gzpA)1W0UmvJ1BKd8F_%W{Hvw8$6J*L;@PsGVg+cicy3&G|viZ*EW! zDN<&%0WmpU*!F0jXECld7 z_E*ng0=S3&OzBXVT0auJNb-Am1+d<9MX2~^Mrc6)_oRrRBt>F`OZ~rrRB`p}DMn_U zq$j;%lMPVd@O~IxvnFzU=(RK&5n)<`)%?>D$z)-;JUBeXXKDRKO49WCPLbKET! z*28N^eCRxOY7qOk)*#($sbp^RcSmOi!h1x|(83`tODES0{vpBb6T_m}N_=p0R?&3# zNs8ei%=x?)=>ac%>!C*NjLPimh@0l$WnMA)M7EzKjv{;VIKw^9P$lwt-zt&-=}^}B zIhES|tSo%XlowVz$#!$>OW-vS{ zJI9@J82N`l68o#}kS{o#m-XxXoOI()3xuM>!v_(s?iN|`$7C{b<_rwH2E>C@Z(VBd zT?Do}xU^B@F@i0b){I{@pV8%bAk#10lWjmoBi|62H}~26_v8mLB+$!lGo3DZBW0}a zkfma$0`!!(lL#XnW+u=F6C(7W^-*laTBV(3D2=N$9~Ih2>8+pDqpU0rq2r>q`tB|j?Z1W-eu_r-sU)+fV~Zx zaii=_2nPv6UEAH@5eG~<0DAUj#Q9XNfrU9BI_ei3=(blKVPs4{)50JH`3rTrosvh= zjUIUS2mE0a<%$AcHmfR;5PhniI)FZQfaPgaq~7}9Kyxg>>^kcONG8Q@>I% z5Bx7Jn#CZv>FYg3##YO#Z#T6r!Ssvvr0>Z-E&UzTbX6Is2zIviw|PQ~dYhihDJ4^C z?2C?>#;Znm#~Atymxt~ABwA}X66JgPo2=&+1CI{Of5(mKI*5=&t0zL|N@f}*M;w$7 zkJI(2Xo%4)uihv;`g)vu`!KpH+Knipjh0tVR3uOAr3PI~R5bGWa5Mc5dAG?^nh2YX}kzDJ7&Wvszq!)zCV# zXWVCE45e*de=X=b$POv>kb0?4iW_X{Wr||c)b2k~0h`AKm%(DBtOjkEWLBZ5Hv{p< z_68~(v%&KhSIim-#I%Z=Ecx5@L1kR_&jrQsHXjLELlo~eLc@#@Yus^qR65_3f7nMw@ zoJG)7{Fzb%Zm7B-{!Q=4XjRTXURHQ^$%0RYrX0xK;hvYZ%Kv-uAV;FF+JDFv3;f>Z z!DkWLOYFLZFq=`Hwv~EKk)0S@tUF`bVQqSLJa<>odpe{Noq`QR*+4du01N}vmz|1Q$x^j)_`%b?&$H5yIlSA|lOC#d z7JkI-Bri0jb4|8>WhA-Vo;>poysQHS3Y~PRxh55Y0$}?9H~?Z^{8Y(}wIIdnSj%Bx z>Y~^oKu-ucFlbFe)o z9=Vsw>^m5h4-5$6M;^o&=yL+Fig7E~(G~Qne8HCBS4DewBE#Oim`kFx>R&kAi|)XP zb?w>d{ol#K|9?f2>;b~Y%1FL~VK^0N?DSO;)P_KsFj(2@)nFxg(gy`|yV8waeXHmQ zDS&iA)ph`>-x2$z7Pv12@rju~-GmU$%W1AYU-Ew(%870CaEgJ(4Y>ZsN4Mqkt1!?{ z(4)e0TXz)XQ1D&(S)(FQpUjVHi};h~%^;Q^WJllUV>vkGK=y!^>wS8 z)tgyFbpvxu-~WmAE_wvySwO$K+-z z$Ze>BHqNTi&nHwa%mW%X!*|XB6kC_~k~QUfdj?-LV0jjL6%KPFqwaB030EL_fTvTq zshu-Tw#}&nDO{IhZ9{Dy3Gq@pnESlPB?Q#zQ`u^{^GkSm%yW7N_N$K*s z0Kx9iUjB59)|9Uc*O!&tbz8Kh(nOzr4>@X_jQBiDfj6LKT;j_xa49RSND}lk4w|_9 zhFSscECu$#BHe=Lrb4XToS84#P4dpNn=UOr0{seh>tm~ipvM99Ox>djYvfD;tkLoh zs*tA^1Pv+Okl!U!;*G3gZKvYl!1SAxdZUF%aQ3>hpP`Z)s1%jZo($d|FX3-(i-OZwr z?yfV}v(G+b@3DV8?>X(vo%4e&7J*aHNFS%6eqp=(zt zarW`$%vAtlC%n4S#MOl0VApz6@`fanNqqy`$=b))zne#Ax|Af{> zODD&GdAa~d)dMRRgxjL5ta!RjPiGEpd4WL+hJcM`4w=4Tg61-w_k|LwF2Mck1b{(} zOX7SeahL}gwKi3xzQiv$-&{HkXk#^g@&MT9C)=kdsf;&GfkW26`7!SxCBhOQz*4f zzKT&4kRkwiPKcHU97^tyAcihTnG9rtNk=i)L3!7P^|4uRi8~&&V^-K$ycABL!W_XG zL3J2{i*$0iHfisoz7Tb=ZKD5jrMmqm17UfK)#jsUb5+d7H1AmfiqPP?7f(#lo>>sL zz6j383jT`gbh~lS*wak?bDkBGakxV6RBF^=Oyb-NF>9gZ-pw^(y5$b8!}HfjwxNrH z;fYXF&3=?_Ym)C7w-6;$jSyvxV%44@PG2eQvO->J%*UcAxv=~z;HUp*^5PzW{)IB>VO(fZ z%E#oem!FEC%AK?lk!5cEc?jaBV>!tJ?q4-DhLXWC-b;3cg>}W=tRSb!#eS;Jo)L@5 zoX87Lm%@WE*m=oqe$AY~A%gh5WYHz`q`niAvGqgRCv@YHf6X_~0;nugk0*wCj}6w( zw{r2y{KO!QN?^Jj+~(Sx`tJX^P_TF~orIq8O~DNxTAjYu52QSen7Zkw8Ej^_nBvzF z?WrqYs>gOOvbpo!zW%zWu;&{v<{8sgZUYzUjH4Sh4bMC7nIcs^%H|myQnqkpB919@ zr+lS6mshRvwma5!meYPGFfg28fx%VFgbY^q$bEffUPIj*YR|5rX#op6*SqTm>5>wB zZgyO=+iCe6mp8x?f=>`X@|G@<0j*jsABB?W)gza=bqLHkg}%e1DzIJ=SrDUZUohag_9pMvm3l_-#eTzO*HB1=rE~Ijs(S z$UUO4j0Bl#gUBlnsFe$JV~xa0MtO9!%)5b^t~)M`cROSaOd!OS5Mol7T!7|OwRjZ3P8FVewg%T7@ajO=974Rjl_>kA`K?1 z7@k#M?2@zY!%SL>?$7XfJqUjc!uYG7V0Dz4miM4Sx(68n=54I7eoWn4KEjWXl=yn$ zEf>#%dH?Lj3fSTBC-4nSt*-=kZfvcUC6~O1A8@p;D{6@T_#)VV9~-wEK@2~z(+T)G zRylolfdsE08jJ-tj|GpB83RjnxR5yg^tn9mb@qf~cZ*Bl;|uVB*f03<Uq#Fis;U%eZl6kqTGTv&ioEF z%K8WY1>B~BP3?6p#!Y*E&S7~+v~+;vWNc_BjztqY+XS#QVNhA=Yo&LDbnmoscjT{^ zD#goH-%nWDvbb)bTy`tot>%R~EIk!_60yZ#b}~F?4Cm4{x`Nli{RSM(jqOaxS=1hU zOxltyfy?|NpQD;W*E;B>q=#Z+%&>3ETIz=0?+9Gk74o>(qpD=`ELHFIreRcn&Z?Ln zZ+CTSO%ta2=FjYEjl1~IsZk^~%VqT(yQf3T>O+3}QMUvKrGnYx z#h1p2`!O7HLnV#J#&EurjN*%?!w+F*&6yx)(WW|G|LiAhpIYlC62Xh^uO6= z#$t@uGYy8;n?4qSr+hyZ7c!N}X6n4y_dS%_pzAhX0)yC6;b|m1n`60)x+iR~4EF*vjwOPU;j-=+xxQ%g1-G6K50je>^+YvP7C? zb&czs#ovrjFw1}(0VE&*IIepw&24GWsaL6hv|(Ay%uHOqZ88ff*UJ}@1vk8@E0EVH zw>bY`&Xq4<-rE)z=SVm5p?cwbyA<(A?ngiloa;$cgX(p*$E3QiJ)7ECrFzB|u+%H% z3v`MMWJ`z=EV$(peKpFPidTf#LrGu0P>pbUvG}V$mmixT8ZWa`yPE0Vt}E+SsCC#Y z)6hOD$;0>UjEBrOR?+DQv$p1dS_K)1_v>hKA+0H3u{QQPRV+Lcah}7Y$L*R&R5MjH zZ5!ob9XLg)ZO_eq`kgbNw*N;s!xE(MRRdNA=5AIy=Q0Guz*@7)R1i`aT6^ zbNwiFn4^{2;vFeFm`)oshG*`GmvS`x40A>}f7vz*xEsfv=Fdyr5@|ZIp(Mg`jsddq zh^)(j{)Z1p=afuNcRqC($cELb9k=uEi8oyAm?)kd z=>Gu$zuYl$JFxcn_UEBQ^*LGUym-E8>OSzM`wQvCm&u3pt8YF+1~4=Q;Qtf&R1P3X zIrpz<^*?%rdbkI60WqCfnkMxASt>0zZ-3+#iMf|Ij$@i}^pc>?EN{Jz^_QaTY6<;( zW^SE?G2#_H@3Ky;&c&AoyUbdgCQ7*}*;w)q@v?uaLr@_dm8A~7loGu1(|mP4;hPs-$hPhMF# z>*JYrl>Ve-@hNFpALg=u>loON1f1;0@o`j6M!K!MU+7-W`(x{R54e8LaoTeuRYnMc+^`1purOgoUZQ^i z-H5`Ygl_F(_&7}cQxhpAmq#Hx5w6q6CDd{(hmHvn#Zj3 zq4icB}t3#_6hU2 zR!t0!OAwgiRWp)$v9^iZZ-TVj!>i6qmP!UAgU!7QxFBz%K*BBvTs#(y5VKEF3Ewos zb;=%k#Obavhff3B^U)Z0GqS~b0|SQ?s+?#eOmhiS1dHp6e<`m40n=^6F|8&>kq9GY{UH33FF@eb7ko8 zxxDrtPR3!Nb0}PEz+QxjCfKZUGn{ndoXflGLGf@D)3vDT{%|y(74kOXzVdbFQs6pG z%Eo_yZyick0dqQzhrw@{ggXf$C-a67bdmi%cs@ajg)Aj5VE)DluQyj%bz;@KQ^IN; zulxv-{?0=?=gw_UA3B3Bbv<#e)bSE-xoO~h#cS)`SFK&~s`oV11kne6gW1i$>`FL{xtrOF{O zIygit#k_4%yLsbR&14dh0GVrJfG;WY2qK`eC%3_Y{P9@P|twCdIGFgW3|VrKhTVWp#{+?UGM6kZ-E;fB{i{V#%gy5HVH7d9=eo>&}*PryZ zILI4=Y3Wh?S&n@nyb?by*mP9VzUKUkUDfdyV!C$v)!qo~!{}EUfWc{cxwhFtM9@n| zZG8KX2Kc=0cWYfWOffS*;;yX&fO@-?35JrR`pW@Vn5l^pcajnk zokX-}@7g<|ohg=T?YEq_X>BKRtE%N(C8R|A0QOgaSCRut z9_ucE#1$cC5ehLs`|*j*N4a#yH&(59X4FTafNr>u>>-~z1qYiL0F1`i@OkJt>Z$4% z8k9bNGWcbZC0_!Iu&deq*)i?rY#s82GC7pn&R4Q#H-btrheU}mS0!s-iZA7sP8N%> zHl}#_F;!cPW9b(`L59&_kdt5xF%B1EY?h?(y@$49d0@pJC%U7AkXC%1J~%imcYAme zp0ZXDzTOvOT6NZ4D-BXFaB0H#6Srp2zBdTd0R#sWxu)n}zmmIo#K*C`9l_wtlbLCI zZ}rMEjLiUUkcD6hA2;-ZbDpnWh9Yb{n8tb=FwpFTgMs}H(%4@H=}mUjT2~^S-$!dX z{018WiN#Rhq9%0B%IQf#yXZ1^w%5PeR9@Mx>5i`56SEud?MrGrycE%EdZ$x98NQeB zw->$Rnsr+S7MRO&Ow4@lpRD!QCr^H9Q$a^B%0STBL9kFtu?)6dDRk|W1r+s1DdZ9^ zl))?u4?C+?-Nd5TT~^T-YIbr|SB&Y`-+qP+V`u=Nv!mdZIDleZ+y%(*Ti*2fyXQ=H zri)hEsox3*)n*CG5Q?3?Ki{Wua=9Ko36H$)$-cKHHehk~@+(!^x` zA{*91BB69h zh?DDHs)+S0;8Cs-0-43I56NbMqp zJ9^B=nKsae<_+8Z0ARE5bsK0WxhABbpoOVyld_A6PdcdoSx)PjsI0@EWPLkU`M$c9=i z$j8#r8oDdxDVI7F48>!f)4fdB%maHrhBzX9p{@3Gq9loh=mz_I4t5xykv9u|nbxrH z%^nS&sk5Nc>JwlzN5KNuc!#d87zAu&ze{XvXEwyxEMwQsXazEP z!p%ov90$FHEYMb`T&FMB*7BKqKMrHT@|Id*FMw}RJ%2&u$GO0+#%!-U2g`kL0NRUP zQ$3=OYc)zbmOtZ&5%xWglY48lW^k(HkiVH#QzCfkDf?} zyOC}c0DR0kdO|sW2Yb`0K-0nCVh5*q;VTTFMIV{edBryT1y&+kf1OQM(nlX`*x6=) z`nmWlQA@v;U)gU4x|6D9DO`WsNR(Y*_=Jt5#NoJU=Yq#!JP}8YS z<)z*r^;q-E1Gi84dB7t|Py*Qdo*0FF!6!HFoWsc|N$iqRYALLG63pV5rhhSSKSgaj zKwLQ$o8EcpCT=DXAYAQDc!kYp1H-CaskeaM#~#0%i?7e&fL5Sa`#f1M$lyG!30e?K zKvGamg-aZr&@wNNiu$P}^@CvE!zTV=@&^=>xqK|l8{&6vs6yX}<^fbFNd-!i^aftG zoQ3GQ1fBv$7HYyG5SZafq#Rzg*Oa~9(WIB&}Ego_jX6QMa zam&LynO-NlVk1jY3uBtTgMH|gpWMgB{x{UR3Yp+Tw*jU*o4GEFvJcDeZ+$SdD5=}B zP)}R)gDWblCq2)dU<5&S{|m>(>gD{#-~1GeE5apeN|48q{3!I`Kvw}2r-5=xDn*Qi zHVBe9*LMJ~)c^+&4n|uZq9>i+?Fm*Pq;>5R@76Vqo}4*WU!3A<;u^aXUXy1l#it9%qo+{)b$|>9{$anhkO|uE-0RA~ z(>+6@5iLYyA4km*Ra-dg4y*je7UqRu$8zzQsZy!*f(GlN4Crh-o~;reXILGV28?ZY ziDiwHFN9!?m?MI?`hH_MVQt`X0`#lVW-(Ki0b!=`^7D14GEr#3J^$wP3k`cWWE$HNO%% z7C~*>vQZ%+^tJ`N6D4$VuL=glpSrHvnTZol)y}(`IV|QGXJ!|`al%}m;zs>~0|JKF zaeMFs(d23RM}T%4A%7#}e^tKOfBqgM&_Bi(cD_HC$RR{U{$gh`dB7%xbEus~lV|C! za+mXP|8M6Kc#mG`gae%1M=(i;Vcc;!+*Z{Bbb#z0DudIg!DntbUDTb)7`U?^Z}-b0 z+PPc}xbs0$dill;b*V>{2Lc`uJkoF~bjHhJ!S)wt(Wk7J@LZ=od+uTj11a;6DaiBO z;|5otdgDg{grFGZ)Q-d{xSVrdxSZZ=yi0a4N|OiUq|$=fTxxI^+gDCBy)zB0!)1Ou zf3s;_9r6A=BPfrrQp)?pj zJnOvj>fQQZAcW+sUeg!OK9ZV7GXwa3A0&KcoE1J)Hui z1;$l^I(SazESi5O#-t6z*{8Bk3P0h)l{5M#_E!we_67Am9H~;Q=AcHxssVUVPi3`m z;w}ms0SKsx3eIgvk-)ztDz4u=`6l4t^0VvW9End5VK^FSa{JJvp$KPnx=A5?Kf$sa z+v{C3@%1$<;!j?hc!ff3LRkM++5?+ZVG@~h3D7FjFw!!`}w0by~srxdOjJB=*geqW_S06Uco$uUT-IWl*Jb^Fi-%s*uDAm z_9@6{hG}`-z`?6Y!#dkLW?N$P@x6At%Kb*FlDS;MfuR9ya4x420&8{jU@~^4ugC|P zHTNeMC1s58rWh;r0&Bl}=0_uu{?%QWx|_?No|_k`QaH}Pial=kVKD2L)=V$lrGGuOCd`3XKS_6QAfjjUie-ML zmYi26Q~yKeqP&L@o|U+k;H$_a(->!#)r!pa_GK;M?42c(K) zF(;={>*YjlU+!w|l{G3#=`6sf$N>p>gBq3D)A##ZYnvg93;ktp9P=|}KiH{`n6vZ* z44pMS9yP}&4QL52HFOCT^>10O22j{F26kpmR7-%=E~_LFjvZFk7>x!XIFmjJenmmW zQqFd=f}!@|STpehDhJrR$C8l2%kmEJDa~~=&mo;K?iS1gaPPJ&-DJU&Gx??k0A4CS zMh2ki_G+G~?`Ds{@p=>D}Plaq4a%t{$=^#Ql(n039?gDuPB4nr*k1A2o zQQ(4w&1T#fPWxT6XxfTESUr~pSve>wyDs~SZr{dYLo2Z3S5L8z04c^+RkxV+aCXhS z`v;C(FhtkGK3aM`15Lk$9~Hm2*Q=5>fzg&$A5?Li?_O3Z1ad=PNgA+ot}CC5R3Ntw zO^O2WT%AYT7WnNH;9oz*X@J3N2}IJ5Z7rz|68Rsv?l zD)#yVf7PV_oC_Kv4Q}0f5E#sX_bC~yJx>AvfUC)Q@ zie#zG?JIfv&j=?>){z~OIbLFr{_AfEFgEA)WStqv)27&p5*W(yd%5UKg8u;T5EWdR zCMzUOE-u{fzhc;PGP`{e;m%7f!e#BxycV;nTQquZ^4YDJn9X0K1cvY(VjQf$n?0az z-4diYTp9lJC)=Ckyb4j#hECCoA+km5@$E%ear==p76wF04!p4qD!>j;ltGT-zkc&f zgu>|0BZ=|_^Y`fns-;<_X}3Brm+ciy#LvQ5-h@*!qnp}Q{9cn;Tt212-Ot)R zG(;xZ`%51%M)4y!1~6ths%z2#)I|Kb9=|Qp%6Hg=JX70t$~@QYEC{%nbrB|ONU;fM zPJaTL)A2;qAyJoWXcr8)0M;Irs$mee{HBM^o_=b6+>JN3TTk*Iku@bCItyTvX~o<9 zPHrsKrs(DoViG=WKwXphcbi{vN;}Z(-F(Bz| zC#eX)36eKOX1uRG{{e79hN~v6{d>|;fc(KXafxA3WUbWq1|gNwRZzySJ1spob6lpO zEF1ZxLVo)&2W11H09FHX3}?G1*L$i93eQ5eY~Oz;4#2fr_izD2fU*=R6DIY=o9%3i zG3ppAOVORdyfHkvmwPc{{>#HkcDW*i8(B)Ja0<;k=``^ zsTinK0GvIsR^_0&+dQ=A#x!`@$XyRA9rcrYFuC}3za3w&9 zC{*a>=Bf5U6ENo6!n-mKMl2rVB8h@Df1o8%XJOiFFIPQfrV9$d#GA`@I zw)>AiMF~#UKdrt*ayq5$s}6bn=6%Y%7c<)S%Qo>7Tan99ZDN)DbG0Gr*L>;JuOPjWKmrOQsHAOnh4xC*oM`&NEVcvhI?Gnw(7$@AmNHtS z9e{K_?F&9OijY8Jrvyf&v~nVITjpQJb0D`m8d#|w_z+!R18hzhtMQj5XKBMoso|Nt z&Ma*ISTs<`vXJW3sbPqBJfl+WE(OpZ{(}Db=JqC}InPm2v6P|~F zdrKwJI!7Q)Hh&}N*WY|bV%-!LG8ssNhW>;}^l*Mk2l>wK^)A*THRsJ%3Bv1=`TiI|lOh&)4I(F=cW zLMDScQmBQmKzP{BaPyuS>^z=UxjaL7_>DDmaDR`&bYF`eK&u1E37KyMhFF{x^ig%^ z%m0p1u3FX#a!%V)9s4#Ljy+<^0iZWPP<>7|U@cg<%WozfhEPKx@Xq`$yWbcn{Y58e zD4R{{{EI?kcohSugDEwK5mFU{(wfFDVGd{`_qSWKxPq6WLe1jnkOeCDztdQiAc*=4 zNd~3{G6GA7x?4Lkk2eAXyJ7r4$UB^4n?kLui4mRVN+2KV$Xo#F?F#3`vqs{6c;^zq zLjp!b`$GBRyA`$1xyPFAK-baS?t3x--Pn+adg9nbD&`zAW5caOle0Ls(Cd0Vj+t{y ztyGL{;<(8yLRB&TcMaZOSl=@7NAViT$9!$}5&@EGnhw7slP*es-3ucxvH+;AtdNv! z);20zT57*@V)a-hp%e2R0`ZclKP}`n;lRU?@GA^J}{3OnkM>CP$^g&0}PRwun ziSI2bk+C~Q!=&_~Y_DbYsgZXiqlY8$S}A|Z@|JYuBOEo(f@f~~iLrL2KYFtIS*Wa1 z(@f&7FZoOHnWhp(%6YS)?evB_@l3AM2DGD9L-FB_s*tzw?;t8i*q_sZnAm|TnYNt}qK$ zpZl8X}p~N-ycAvw*;Y_oQPrQ(m+V%V1)~tab*VMiR=e@pO_O5#cpu50* z8vL@gX%YYuD0$m@&95Za&4Kh4fQ7I7i`L(~0ncR}PK@h&MK$=J#?IV#W1Bot9ss>_ zV~D>DX0Y}6<_iB|$Zr&wz6ma9JjJ63$U55H{qlBX$QLT)8Q%M}y&}^eAX=02pOGvu z#9Dx~R*g>EJI{L2MGcVZBV$5Z*_vwV39%Nn8N9n%r(<+rEGLkec}ntYu@C_~g7W3# z2c+Z2(dC8RSPw0Zl*@PHWPlFB)qK+w68FAN2bQLmDF!`H1$Qe`z^3-%*HJ7vt!;;{ z*r~b0#(k-8rPbxFeS8lQLKHe}G{kQ8_#e8+Oe8#$<$3eXzn0csNQGG-Z9?e+VPpCT z5^`pdL-9t*c$>mPeGPhRK{gCDEkfpW2d1+H(yTE=f8^BU*?z?F6`eE{s7#2&VFI## z2AL2Q^KSEDHu6u1zjRjrug3DptcfBCvCAViKzOP4duD}WJ-bJqT7axjX{Bsd8=4dO zO44@Ec+~SSt3n%a)9b<&DPl{2nfbu-qSl}*GWE~L&ed>tm)c>xtdn~ z*$%Db=v^nBNRW6jR5sYlC67mwfI-GZV;5t);lZG^@a=k(;gv{<&uN*_=a02@pXQu? z`F-!y6X_bAA{54ZTgi2RhoFNNvOxH&hq_#&H+0G&0|SMn&GqQcv^`O_mnaRw15)Qb z?8@U0YC4{!HG3(5rY)R+2bwF+*=b?EOG~3$UGob&@62}T-Js+BU_DF+=oZ?^!VS8m z+@nS!g2a^j$td7cHlTGxpE)|&0&9Sbn)!n7{4Ef@t*Mb1ARyOpBn@g9oB|`r8vYvE z5H{f9k^yDA5p~N{4?${irZ(>Xy$M`w#nQymh?~H{$#<=le;{J77sKaKO0zoTKt&o} z*6*)C1SOJ_QaGEw-=w=n|F!WsE%nPBYwV>gO}hLYrrJIa+jc!SX|Eels*>wBbHFPu zW&v~xkozhCbo7ErpI)AKT^igpqiWMfs1@Bts0|)F?_EgM(gB2soi}5J9mNR6o;7IE zfD0Npjhi>PE}p2dS+f@9HmNQ*7}Z|w767Ojpc(tnN|b)|WV9{vwcMMJGn$)k>*ENS zkvhli1crbkTt03DbQzRqK~o1Y)16CAMlppJcK_!w0|@5TBrAEkBPnw<8+v=uibc&c5E?&7AgU zspYH=O?Z>=uc65x5Cj{qwo7F%OFM2Nad{w3zpfj2meb=KpBy0%p2G4I+C78(lX#no zw8;auQGe!A1!17e<*42AI&eEmLuIlO9$Q|zQaui5wg~&8zVArQ0+VdJ+C$%+@Gk!C zXoi{wvUz#&%Qqjoh%CgLB^Bg9RLlk}Pbac`Ca_Pd!biKifMILdZ@do35{0Gpf+Tcy z=+m4w0oSDV*6%#%h4!4H_ff^=Y+KjnWfb2L|Ev@jwciJe8^!I3sWR;^y zenDg2!;CI`G6Y|;n>yv@B%@WT-@!pK`p(E%6^JJaQS>9q2$^8+^yJVtDUjasgcpZa zujAS1S|Fv?^w**Q@Z`-t82(h~7(kdM^IHu~-_W5YiqLq19pRL%o4z_gN`WH+sZBCct z=WZKMP-WtY6pzGQ9#E)GJznou7yo#1J1ayMl_nBC##S{rM=UU?C8$$AB5B$D`q%A7 zD9TU!!?Z*xn^7G!&hGMH#IBq|YH7`p*MZB{A`2MG1#N2i;4!h%{U#e|JM|#L1+0)E z5E>az`>TXYuCl-VK}UA-wXM|R=fnot2n_>2-Zyeq!Sso9{@Z?joRXt_JnKc9yD+Da ztR1`d!Ksa+INs5gGfsWUUqK|1sUsavnv}vjmUkad;WMYJgBb*~QE*LgS?vAfpc?1^ zV^aZ&(n>MY2}oTSFxEGK=CClHC_%KNm_w^h%lRoBMv@s z_%%OD%Swe~ebt0{TA9ylYsWzgSRugegXp#SmM;1wm1?);c;zC4T*BB5#-pP{YfU|Xj*uKk z!<73|2o>%Id{?qLxkl*{n}xYc$FdNz8Gm7pV|9=;xmPC}Kyw0`L9%uaGK?=7*UzT| zq|&k~{c9P-M>ah$1jQiDAdp_*+Gz`83?%Jx&Ep#Gx6Y0}uW|&P-rh4Y`+jAaEL*Ab zJb?Qb{A7bOc$+siSQi0~fyliIKB=c^1QB#HGODGiQ>g zdTJsp<_83(7$7_EwwdjcCb_)Tx%BXdsbtf|Q!mmDEFG8?JP*B)XG~SE#s{UKC^REc zsIZMS_S^Ai<_GVX?S{`1L$22erMZ)8?T36d{rXLpr_4LECZTMn+(4P8Hq<@Xi&7J# zQdt$i`1xS}(Y+&&>c8qSS|YtjYBcD`TmqRF%8{0o$z6-!yfGRt*?iGvPZ@LGTD+jfEe66OruS+GXkongzE%!?}Fr7QN#r zfmT)*(!@5KPY$VHDXP-Y(PPd5XVaSink?SgjJh9bn4eNF!4TokzJry#Y z>;>Kn42>uj>xv8t>Bf z`bV-Y2His>5jLKrV3zyIPXE~c#%sV~o zT#6o&n;oL90EVM|#y!-x0A4Z3L8+*y9vT}Z^QlkVe>{t&DOGtsMJ8itmeCIo)c%9v z%R$QXQ!6>^pT+%{AEP%t(%#~e`HpnZHxhZQfwtN~eV45#PiYja${&Up-7I0dRfh*qy8@0CdLgZp4l8jlg@Oj|02E|gQGSRT4M zvKs^AZfPw8dy?vt)nWt}JNLpC;Sm#O%@~zbjz^OR;7ziC=*1{E(x@1_BXojzmWJW? z*?fH`>6b~RFVbSvIwn(hX0Td?M8+6_V7R0a{llYQKu`R#d){<6s$^);L2&em42$nN zzer~Z`wDZKe6y}@+vLnnm7-dV#RPd$a0@l1GAaCI$1|?PimW2|^pr zjdXAuUdtig>dYy`B82aT361bjk2t_y+8CW*8N1#B|FG#GnezZDT7b~^1PFzOi#L(! z{-SKpbbR3oKJA!RWS|cQ6@yvUOB=E{TnpiB^n!raHvY>MLG3tyM8-10d#SLlvE^-$ z^*M;%J#CVJIb9nx1iETc(KFVw4UV0W$jF5nc$J(wzEFt9E1hh5X2#ZIW`8p?GwV0r z0LLb0x>n`b_-l3)C`5V%*RsceBKB4ti_{=J-${x)7nft*UeU{K08*NYmz3;e&`jh7 zfa&hD`*gXc{Y%D&B>WN~wayWOa}NRpavGLSnULl0=`PN!*%iZ2t2pmM-wluuoQZ)b z0OQ3`gw%>&LnFX?c9%RCOm>C;`N&0Jdz7>mP8in%w_nOEN!;)YIU9I>osBu3+v(@6 znAc+G>2ZCj#FN#T<%_{qOT2TAX_L8)=g>BYN{zKpCkFFggVe{NXdYZ*ymYK#q>=b< zzPB9Fxp?+A=RZ->i<9Q~`*j=KGfVa_boEdjAgNNnwvV~AE`t$3vE#h&2!_5L+M1j| z@&hPE)luTL>!$oJ)bx;D6R7&OC5A;z&ivv#=uyrw+AL+PWXYy8zFqs51F!{472VMH7Op+_VGRRzG(jtc=yRy z|LiZPFJ~I9nq%46xI+HyTcBkp&thUIEmWu*y7%3;*Aa&=x##aI;6KPl4S;HJ>bO@O zU^*?6y}gts2{e%T6!<~+O8}=H)EfNug({fA>YjqC{M7nh4>m24 z$;@O0VQ#wB_hrU^V!cJXRJa<(b>1PVVbS=W{k`MZL0eIq8aL8+2O7mi9q`{qlvCPn z&{>B5aLZY=D7NmQNIDByU8}M0NS816Ybsm6P>lG%m^AE*{lR2=^2yzvd}{*}&^~zZ zNDy?8+tu<&@gN;Dn}-B+Any+9GcWPMz`)vW?=Wa{a7RZqe{=6|T*`bpP#z_{ht2IG zQu=vx%2qo0`b?xwEyDPlNcg4F^A=urx4a2Kuv5 zb`C%sJ0=%HddN5KfoB3`)q|`x?7Y5=_S*jar?FN4rT04}#D1@{9gwMOUD`T3`;P-E z7l+8+{xvjHm?}J01zg492(ck#dngJYp1uT|ett<*APBuXTS@MnkxsFEA1hu=S*8Qh zuuA#3CG|sT4(iMm1}`*(Yut-`yW569G6Elv!E-j3@vuyw zB=H1&7S(D;n1d_#2#of1VA4PfX;rBqT$W@Jw*tTm6m`Bq95#uz$SR&WRfQiFB_8AxOSZh8zqfckHZL!VXJQs!(kfk9ZLcVM#H(? zpsdu=#VzcU5hClp60T#XMJcy*07CFqoC5LV0%#rrGIOaQxaZ=PdtZ$zoi-g6bFT11 zRn*gWf~1F30IE=e-2F6|908om&`?A?s+pbaJc)11mus1u!}^=|qk|}__`zfzI76FU z@7Mz97|f)#Ghgp5>3IwtXTjDVqPCv5+c)frt&c#LZ5AIYTdhei>!4>+;l;u63qT+NcD@!&qFBR(BzJg};0qfNSwyWHmKpv2(Pp*;? zVMF$mT)S?8(xbGM?>XJ&J^h3(EaaHI#nD`r6ii$-g7UtiL(7A}b=zYEalCrfu>e{Rj=NPT0Pr~O1*%#l-4Fb& zm{@AA0L_ngZpjmDMk%uV6fZDC)8<~cZvvqQtz4_ozz-~pKi zHuSp`D8#`j9q7%cjwh7aq4&o@v<}RN>5V`p%pl7q#PEYO(!ewhM*yR)`dv!v=p7d@ z-E&v+{QW!3bw&ZzeznPide&~!)h_1>yR3SK8yA`LeHfYPPm}JDIlJBdFi$J7 zMCwfR?!xot+Oi0Z8E_>|{)B{a&C%~iGfy%pZra%z*7G7(dTL@>VT;h94(by8FDP?d zX*4XAQSJp0U<^&Gqz)GB%Kd3Zq>RVux`{oe>!QAZbdg49C6gG;HpGwmwSm_@$DYZ+ z*b{f0heB4!Hf1#-htvJ*B&N%NhYu3_gATnhJ%l$wCnV^nAg9}%FLEiJte6$db=~O( z&mfH%@aCF61gieTBF4UJIy<&tgok43ip_d>1u=>x7z2X|0El37!pC@p3j?1%ZHW5$ z7Y&Zk@dZpE;)w2}5+4TTq71NozR^lBWTSCa$*`H^QgNY%6jXG_DS7x3D9!hxzY4KK z8yC=hhjr>Bk~*;lUl&`X`zpGooRe3lH?Pe^jYiKm&Z9uMwa>1F|`_Z-qxX|Yfrcu@bYKZhz_s>}99deJj znbgn5KIc=b*x_EU2^tPq!TkfFeTl(M=`Mb1Y-OvD(x|B&7vbdTwH#-GxlPv8wpD?pG=RKPG>@kcY+?QJ+372aKT#A3D#!=8=r4D;}2# zimSwLDFeysAJ>=JgDz!kF|bij6-~hJnMAvmS9HDrQ2s1yQ7DIbR^MHp47YPV`pN%(^N#YIy?Mx%02+{Lm}9hUSCyOgCVlc-$@P?}g_*=T0T64w@03sUyTa zbJbk$od*2;GT%S;^^UD{_6fxdaF}#sSY!Y#G^jajOc+q3A||)k3_ky3?qMv8G~oBFZu;0{mkx3&5w5YJEnoIs1WgrHT=iHRYAvtCQ7;%ji@D0P z)X-|Vh&A!K;7(-oEqS|!|3 zeRNyFqfepTt_={!?|Ow&!49cDw6tyLvusY7--2f!tnYahWCP?Lo+AB3rU0nkvUr1; z*lf($hDeD?Hn9Sz?vQ5wb&CQ5ePSerLzjJV>Ct)dYIiZvJs4+D_hKAQrY)|#jgMXA zf&N{TgX1FvwWYNcF?6OYVDXTdO3R?@wOTUMWgwUzb7qbW$oV+!LLl4)9T1=+QCea~ z6J5CJkz5{|Zb|{K2dYub-h_YZ3s5O#e^P=2GFJ&e3(b`=!_YAWb$^>Wo-`ajU7(vkfXnTElRqyi^mI%hgG66_? zE1ret3b)6EEnc%M3`Q|n>q<5*<|}G%Tfk7z{$TIeCo{?{=!6gzMSDbnmx}e8y<$v= zz%-i&kP!w{9you9fB6=~qi)IFNij5FW?4)$eKmk+2b`i~CavC;)`Pnh2(X^bSF-3= z1cYGs$@?kA+j8tPoj~K?)r0A${f*jGe1= z0@5o4^?o)!kM`E3!6xH$D)sQIK>j}3rwJ4fK8$GIFnymQRw1S;hQFy_g)JMpDg9owzQJNf?cx-TMIU8!)x7m@DtgKpjn}R9eWaraN&mMK)%3v z{U-dWhs~&Y#OwEMZD!pMf2^|VSNI0LHurIIIaTD^Y9!_=c8rbTa}l_>IJKHkZ0WoD zF#dP~Pvjt=j|crvg7?s6QzfVlLvx=TDrH6Q;c%b{AGO0b_1cf#SQ&3JmfOs@+#G75 zz1mj4k%Q~7J=dWK{ZFQ8aa)2{8C#D{KexKTG+QH2H?pU{z2*P2Yv2}v2Oel%YH(^T z@2~w@gBE_3FUJ+2XaeS{a|SwHpkt(nDq1GI_RWS{&94cS!k;NMGfgSBmY-k$!sDq4 zyAeIq(!CndPTm~!=d&686)!`A{Shz)KxcDPZ0;4V@d1GdOpT1q-F3YG>-!s{fckLR zPBM+>QMl(;uIP5|7^Hr-+MONiHFst0Bk~7)2i|r_GaTB#2>iwuiDM0$kgExQtz7;2 z_hc*e=4c~-cUvnjkM62)a>w-k*CNr`en<@J3((1Sktg?BalSSkqY#%hodmccj<#e;$OJiY^@mv<<;XE+xrNR1R`A zpEbK33Avpw3zs`=Fdd)nETmY+Jig+EZd8oC1h~Lr>Q&zJPe>j6usUVbhO5X%wzP1c zUZn=SJM{gZzhXJ-zeoA!_kMT+a0;l& zWdnWu>LiXrAGMQ0-QHL1q%omL9CyIPh4}qejST<$EnT$3`eih4LSoJrB4c>n$~;Fv5M=SO z((yzGSF{7cxjhCrC#bpN85pBBot68LZa(*$x(M(*`K4lmi>LxyQ+Hvl-K$D1t-Rx% zxCg*RHR{4fpeKd=>*%mhlT`$rI7Xm*wQxU4PU6@^xmAfn_sno6k43i4t-6|&**B%FSStBrk(#1KaTAG%`N-Kd;jCTudYx2 zvl#d%Wc`~22)gR{KQd&!e8f=upR)k|Id#Z_^B+_H|A(pnW8VLm_dnt5|3th@z!d!_ zmDmfFB0bx+KQj%&^Rtb9fo|Lv_gi9lB6O?S{Q~BWw($yemKfE@uiy&*1wi1UBx^lY zkyj8JvntbR(X4I1!u&|p7!=Zep6&H_|LbS|j+J{38*hP$ zn&oAv*%9zR{Nl&kuXp!CcIs{%j)(Kvt|%QljHQ?Iy#Nf+XUr7QSk;xmY=&WV>i{z! zLM9bP=YzG9{YKj_*X$g=+{|yV)}gujN6|o|!M$gH=KgDH5uAYDmsUN6>Gs@jg)fdD zCfOCsLq2Hcpcuz(OKWs$OxK;_czU|r&uTLwq85MnE?kXOtT*ZF`vyysVT<7PaeJrk z-!IWv@I|6nQ|UEdshPLNjFytW^$rZ4p==&Gi3GsJpC<`nVeHc;X0?|Wl@Dn&g)WZf za!Po*4zaX-ghj6LyygrS1pkW3ayZsrB&-eJ6r*sxa#OEs0{vf~J-ve8Q(vza&!l(b z$ZD6Mx8AGx?`_M#Ksb}hf2AQkj!@&UVMC_>t$iekBHwQCQ)?uP&cmTIB&{%vS#yfy z)n08N^;G2(Gu6?ukEv$Z!a<}Vg6}_!pXA^j@9;gNoFbTd8N2<;<7=i?lZnhw=^I z#w|q~+9Z1t6-i~^$r^>q5`$4>A7sspF(Q;T3fZ%-V{9{H9i#{$+gJuu*$u`vhGBRg z-}m=Dj!*Buzdz+TH1j<7eP8EwF4ukW)(Z~hQ3u~NMgP`RW#8tVfuvb7tic@`-R{Bkf`3Y!;~8G=rF$H7}E)> zCMM4AAAvRf9U`3d34mXUtt7%-i8cDOb!3AX@3C4 z^iqnFYwAqrM?!cJXG4~_Rf28lqpu!rv&XDHV5tA>OH%R_)00*Y9ZK1s9^PJYJyf$VYfDqS2PuNBj z9=%X(Ue(3jUI(nT9*&twd2d@SPRu?!dd%j*XKe?d?pZyDHPL+T zhh?>ayH%f{xSVA*&pTqQrOdHQLnW)vs5OgHb>pF$v(4;GqlXq&F;sb~O-!F+$MU%= z6Z7%EWmS)DMXDKG>V4%_0!2c-{(h4Lj-~VAz-J#-;YiQ5bL>m{uRwC83eY`-NuA^W zte(u{6HKF*_`a55G<^mb3`y|7dGh)E$;q$#8>cDq#|Ll)OnSE}DEe)?{Uftq6$jpJ zRc6^g0sOxfEfT@jNC)dN%*x*DsgFP0Zl^O~-0SS$zj#voLgB$jQFNIV+DtT1-r}}( z{fvJh5D}aG(|Y1$G|yeF4Ykcr5J>Xby5VcPQNI)@dOjUK!QKi%j5KGFF) ze#IT@{+73Bq%~F}RT?%n{+)gdFybn`Q9gHfoUOO%Zir*`$@{5Oo1jLrCH`e23Nm*OgbyHAECy#%UCS%^jYD;M?5DZF zM^ElDunsS@Z=Nk}`aQub9)L+Zd+Y>N1O^4+Wx4d!o{kMZ_dULO1BPF^iD zpn}?~Sn&Rrkor~)Ecmt73s8o=cHY4Um@*3yS3IZ(F&0gbb{_cg9vl>Z;d)T~bcfMr ztlH|7gk$giIaRHUJsq7l_==Ev=wFHa|Y_KZGarybc2Df~Z`c!O_8S7a1g*9<&qGU{xQe(7WeN zr;K!7h*J}#rT%#RRHyT^P-wc6zoB8K@=IJ$^W=7h8xi*uFh`N)J;W=^t_X!QJmn#C z!VhP<5})34_<2Q+=<~62x4ZM>Mz`ekmn1x7W0I<-MGqLb<6ZDjj(5HR(d%pBL7(3q z$TyfHefKUOBxE!MeTw3eY+rUJ4_7xh8Gj!iD%M#62CG~{s6oa_+TcOju8(Wdt(?K@ zMi~jhy0MXF%p;rbHK{>3<=vTSFN3+C2{$);y#DMTS8#JP#}?1yn-6H+n8lqFwuJ`C zz4G%aV%VuvZFd?qotpfrckla7qpII>ZQ%2_n;d+~_5?}Mzq(hlGhk2i^qx05y6;jO zGJ-m~U*M7s0le@Er}S#JVG;m#_NevA_u=YRz%u!+9rsf6sCbk-`}#SH!EZT}wYR^r z+Ohk;2>>aBdVdRyyLXjwTAeW1(cllaE-^24OY`lB z&3IC&F98Bui4J8ue+}M7#y_SYhu^rO`@yY>SH_Z!b zc6sn4PIp$eQlzRJdZ5!**e?0xvgE-+Bi8C?T63K*-imS|WI@vE&Ja}NxJ}Y6Yxk8? zq=Td5EJG1@X`^ao+&^{`rYE=Lr`rGKykzqRQFZc_u6r@4Fi9C)|JDk&f>x#a68wqX z1UQk6q_W_e|588s6W7wvCsu)4;>fKWRNU?+S8CQ%MdJsc8m3X2qOlbE$KIM|Y^&^) zQXQ#d@}6D0TZ*!;<&V%4UbBtX;cW1}oyO|s?IcOC2>i^vCt(Fk6m5%O^C|Q1PD16k zktV-dLmF=>ElrG)6SxEnmwLa zUq*h<;XI4(3RR-73XSeM^iHV#N;wEwDx=2B(=>Y3rmq9TZ~L{7;g4#TwDQ^Gz)F3r z9ur}Dz9p8`UNG%9-wJcM`+sqVp3l*7Ir+4m{lBFm*z`&^YX$neeeCj>b}1v+e-d2< zquTUG_Ta?M6FyMhwZx1XDGP7>UgpOcRm>ve=)=xW+?&LFgD+uEC2Ta9G zKR7(%ea|A)=Byj@g{(VR&>eB1uqz93z}+hrVyOeB8gTVUX&U2?kNYoN-Mnhk-9b5Td_2=1cC!tJK7Fr;y6Lmj7~6Jk;=J75`wOmZMbbFWgNM~Q^%VK3z|y!t<&~#Lt9a(UT@NE;EbGICIcij==bMbtNE9Q(?+UQ_)x<3-D{W~(q4F9oK=X$oCxHT0Yi*{=9r;!I&y5PN_E z`S=m!Td{G4kT7P{+vb>>#<8ZT=|%@o%e`#QRaSN$(Ok959*b;r_qm@bTCB$wTi)2F znHeA`=-3>MzrffH---tWbMPg$I}zjC+9#RD(WE(S9o%Wui7A%LJcky#T-Xi%Eqy5fYPH{P-Gsvj_r=~Y!++Zbj*ez;lZ$Cc?)m1X=3ZeIB{yMdTolKf6l1F@; zu(xXclVfwYb!Rol++&nFXrzj8)beWfF&>7rlhZ)%b>AB!zh$>Y%ytM;e`risE1u6f zIki{v2M>xSH`CJev88YJtsDHhS5;vAiH9oPqHjI3*eeFattJ9DdveTQD0tJN`Q*yk zJ%?(&TH_k1TC-xjb>6em2yy$LpC8||*ONr-uSe{T{~Gz>ZkGlP3(5QCb4Pc3`Os=u zM@`&_+dN19^;*S(>*F{X97_6vAfp>yrHI^wC{IfG{+j$!8pY?i^W)rfiE2d8yaFyx z>GMbedvu+!k-#)elYO(vbNsd70+oT^>4Mv!MvX;J>E)L)D2J_)EJO;k0!2a1YpZC1 z`q$G^8h}HAnLfc2lm3&=Ht||&!dqezw8{2HvCj4BoX|uC-H1*7=iL9@q3SJIz}rrg zRsLrZ_Ivd!LM#=OxKN-tB-3<0i#M$6-p3XoF51+)g`MG+{d#HR%=KXFdXrbeCZp|` zltn3r&JWq!R|p#-o7&>#(A4l3jit>lmrV|@EKN!WE?V!7!7^(fswGIGq6L+{Vi14I zJ$55a2dYd7o?OjU>CFt7gI2`Mn#RVOCWlRm+Njc>w|bNSC>G%nP_BMpD>vl$|H z=1^N+Q!=s=aHH#=b{?pG1L1^Du3psDvh!z>Q zgmN4h>F{#i4Mi?2x`NHhoj!DVwJ^&jtbf+Q zt5cK(m?lv;-pPZ?YkQ{X^ZECtyVe~sas?OYXV%MU6F{S|QT%vV{=9?`YX#`C`AeWI zeXL-Y`pkF+XO@0*u;<=l8^_mEOQhgfuBE0MJbYADj$Uwu-nj3=vTL>Ko{aHOC7f64 zA<4VoiomZACLM;8T2$fDg88lNP@?ad=z$VqqS(l(;#8dbQ&#eV<2&?sv4^gc5ys@} zGYlAO;!vAc1~_!xGEsGOPP~R#;;Xc&^tyu7zk7;P>`EI8hv%((eiIQJ zy}_-q2Tnfrbt2U!vMhg{i=Lq_|1Nc|aIe0*b078a4s2Vw`W_Ay(6lFGZ`0`X9E4@x zvS@G*9V=uUysCYQ$2`91nvojiEh!N!J<-r{LYwsE`wq*mtWJ0)0G1TM%-R4jg&r-c7N7~ zVTU(C4Iv6}Xt8t|p2lee_uz2=MsZRm1-E^TFb+-JOp{(=V?) z2JpBx>YE(|`aP=s(ZOzJX=uh))0fcaO%R`!8us+zr~X3Q~bTj}=$A}^G)pl(x5igjt% z>m)|)Zf0(%itL=`KYVq_5m+p{xcN^@6>?F}iE&vhQT%gjeKhyIW3!Y!ax<^ca{Qd& zJDCp`4H-a(X9?B1a)fQsM+bV)W_m1=OhCzn^Lq-YJx|zzIevk_<5Pc$*&H=uJGo`P z^rbw+t^F11U=HIaP&9&P`IT!wyDgP;nE5c{o()jv4NuDiBTdO>{b}@?%e6FMQ->cT;f%$XdyZdd!LLzR zbEmlYfBr`CEBpL-Z8*T1Zp3WZ1FB(H$TMUhWZ^yw86e%3#cQ$+U`$p#c_XJ155{X2 zbrR`vZKYL*-!8;)qf(x$_JQjK3k~Tm>14wnb>8zLuvoXh{5+TOeV=}&+^aL2n?n5l5=f`WJ;6M5CcSW2Qy2oiPZ6z&p7iO4%@F1``6R!V z*RP_l0i}3xX6ErM7{0xTcvGB5qt8|x zwM4B*$ujf}lnta%%!)yW-@kzUF&QVGUo|Z;8Tb;!?`@k#z4BSTw0|?!Y#*gerEHz>W7Ekhs0HU#%}EVO#gI>=2uEDg~(b+wG42=#oS&wh(6+ zm2PiS-0pq+!w$PG>B6EnaD_xp z^SLc-NOM7`7>`WJJQWsC-Jqr9F@LA=G!wsa&nz^ll6(e5*=7@y!Bu`?K8O9+PrVD$ zT^rf*C-Y7!MFqLPtn2SXw*o6t;S`11_eIIQ)HCg*+;5)6h>?5*$ z69K2S5C#h#amJt*%DNHI=$~=_5Z}j+D4J(C|Jkl@j@|t50a%4tH_@InS@v${o^gu9 z+6FXtV7;A9976i_0hE1pd+n2N_&2^5{8>sZht3bXxVdV9ga8BqL)H$B&62Qkvr;4+ zbU4#P-M5#=X8fk(aB->$BSj~k9q7wcII&jvlc!wwg&IFX5Hhza0dZigZc}%YnAx-! z-F@J2N341_!K%)?i&^K{-Znz~ci8zByqcQ}12AZC6$|N;sze+zro1$f8-kEWE4$4Y zO%C-?KuW5;h{vqI=-vDn?lx}^gP*3b&xU21S*EqL2YLh4|M#VEP^UMTad|}1Cw@#y zwJOX?=4U;uPhij`S=C5qR13a2Bb%9Pr7+v8wD|+TZ=NrknU7b<*h_VfhO=-qriBZr zN{gwvkJnh>cIQA+J6})~rD%p$O%4@XlU10_#w=_UcGnx)0@JkrIeM}@Zg=V72}U>M z+Jg0CVtq4>XLX9=>zZtlU!{YjVN?+p<|WfP>PoEN|J9yp^53g3H)FoprW+mafrVdh z@LRz>2{RV2oAjOMe^O%qs(RoH;pC^Fx2v1+YX-_oY6mHvc)DLwfT8nLXjv^mWUIzdqnL zIM6Epm{%OgZ_t2J1KZYX!_yG7MMqsk5x@Je7do<(ML=a(t1o@G?X`!|IW{DmO6PDW zGS-yy=T3&AY||al8(%4AIju*m4OCJGF|b=WE76p-dNTco=a{f+iW)G z%xkmF1f=3{jjXrAo-%?^H;hXiWcpknSj#$7@M(ho>Zc|c;vTrI{t-PLPfZw~>mdcY zqcG-8U7P`7EFuF#O1NB7ynIboQ59HH!46|kz;!`5)BQrP&q8MlQ*}jT=lGAz6n2G zK~XBeksJAugf-v85imlkt)3=u8nYPS|0@{x+}ub|-sy8Rk5q5jrSim0BT0$I zjU58cF}Nh@_xt_hkzpp*lU4c_^-ksXJYis=!#qmE3Eo@apO$;M(}!Ybg6w*MHmOE=v4na71fv_Aym;jVxChM8 z5Dr{y*6jZb?2p4w<57onEmky(_wd_VmI}LF<;BEbw5CZZx9jM^H^yj^Y(f@dimbCZ zo_x8lznt~{_5X5$SI!Cnef7Bz`+u$~JFEFRx~pLMm-F5kAl*0jsih5&aUQKWLGD@q{nCz@slv@cY`E@I4teh z83j&p%V*HW{_khjEk?4*4PKn3VHa_OYbD_i8bOk|f2U{8mb5wcrgzq!ftyx~E&S-W zn{9jlw9%Zqe{mdLVlY2K7{eEH+EY~is>rv?K7D&#I=IGR_C<$fE_VyY{h{WRM0DRJ zwjaALl0(JLX0Ait3t5COIs=UTbZ$RC)n z3p-l3dYkm`{kpvKWa9Fz7Z9FWk6*QQZj<#r<15tvA*>{a%5U=AD}CG$Wc*x_%;{qK zi=#tHbB|WfFa7PHZly=;gv315IhUy{V0Lo)I86f|?S!|y2DelZtcCs8HI)FdkI zxVOl8EW-7S&-YS_8(ic_)^NbI!Iht5#*<;PxTrZ;{%Wv`=g7ROzT|NI3>v!B2oMlcA ztd`}kwJfmWbR9|Dv*bjqwfOVRuZTsv?o~DWF52~| zx-DoatVMqbYBNl1JxIl|*gy!6eOmnU(ohWB4AVDq%7WknAI>t3@|+4N1bd8350^ZhZZ}GZ0SDe><=~S( zY(WZDSt)qy4~ucm><);a_WK_)^IO+9z1*)vr$MaaOM;O?Nv_d{0jXw5B~R)?90wY$ zF@gCO=kR#vhfXiAO~&bAt6u7-X_%0paXf#<&gYBout|gFu~Q?Si3dXR=ZB3anMUzy ztFB+lpC-%M4=OHN{3Qd{-9p z)S{hDrnPvIPQ5Ae$>XWzsWFTteHzOmBU8b>ICrT9qpHi(%YD!1t;J)@Lk9kbgCies zk|Rjs?@h0tmc{*STJ%vhEJi2poc!ym?_uhZ25;8a_*`UeD0xqR20Yw+{`8IGVs+=UNY-3 z+B%dl^#@~H`XBTxhSgd8A!BYM8oF zStiGl%ctr!)L0(@&`|W9U(AOe=h|&QgQ83DQ;_C$CG^lHr!{L^E!}32sAl-<_Eo7qq)89aj#?&vZC$qeU2)I^a*jZvWkG?C!03j`467; z8k|EmHngSUiKZ!1FYBw^s%ARv$4%y`29ueD`2jy+H}dwL7SSLp=$`f#EYlx2mTDiS zE1TlWEF__(B5dZQc^{11SYE|l&ssmEOL=x6<)(Qy^c$kD;dq7b**B_c0DSM8fKP5W z?w+2FSW(iVss%*Oczt|jI5JITr#Cd=eMD$!?u%8Nb7Z2m+N!LI@9$7{Ss2i%<(b8l z9JvAlyi?|j?#-6c=m(eF|EE_uxMVGlC?H*VO6OM$=#m~ZJKT#20uPo3+4sfw>`&#H zi>x0!%Jr0T>`Uymp7Oa2^}p8cT|>Ql=U?}ZmL;G_=4o39{uh0GD^)K8Fb`|ruD7bM z$-e0^dfV>8-D$d6r}0hxap5 zH=wMJi4>}CbW(Pk4olNXHtcQiJ>si_UmpzLgnSPzaWCf;4qmy|OrC<-)1>G3>?x_f z1Izj5>8Fn^I1g2n*T9DbM*CaOe%DV*1XR|O6Na!6CEkA!AupL z_z&Gd?Pd^%psewc!UvH8tPmd}6I~U{!@rmt{(2(^6*=y@=Rm@4+;8Hdn+0Nf1y|v0 zoI$c41;W9*-wS%$gWt$9HVZm^sVKbrWpGa}%;xT&l_2K8)g<7>NmXa=HTaU9kKI(; z^r@S=B=;5N;X_)!TmvAIgg)~%&~sB_;nV9e-pkk^M+l+(X-mm8Z68Nyj&mBehqyPF zUgZZ`-69sDY97YduAnNPItAmWtXFBS5+LcsdVxyOcqqV&LV z-O+t=z&tMLV5=G}ixHxU<>SEpXY-nLX+C?V9xc3$YHHwzY&@(WR@Fj)a0DWn;XK@Z86*Z-Zw^ZeNq zJ$DMAW>zk>Y%3RFq4~kG?N`KA5XW42#4_bz^>=IUG(pVRQe8(8)KwKs5cz$*jitZ0oJ}1KyMno2j<7bQWKb zSaq69e0sAncT*JDzLd*#|8fvoz}#iO8hZ=Lf3|N_Fo>bSJnP_Gac~)HMPCuE0I{_> ztk^u&TO@5dx$cRYqT6o_ImZTJ*^zpA!?)4UG>}0TDM)8}0u5EM2o=m3%I@BtSY9W&6dQB%Ukg zx>6sLQ)wY(RV-xSI>_*#GGTV6;&J@lPx$&_gMpdv;j!A%H_krH_p$!KfC)9CQC1dD zOgh=t28s}eUuC%NqI5OWc(xm-VareCXYO}{u)&M@pgRHfr-ET z$jR6RA00Q-tF$q?t3hi9E$5vDD(Uw^HA9BWJoriOnuS6%yA_Qn<|nko#FHA)WP1@_tB=x76BCu`K{`KaTf!YJhIGEbrlmAoxUE--#!1JIm_c&!_QZ-r)OQR zD%xrh!8H1h@qKHN8s zQaghJSN|+K<&YsXYWvZb8~o;4#`T-56>691IAzMrwAra$w?8kcyE2ecEEfRE8OlAI zBhnRSvMw<+>0cUNNcz=!{9{aaz=yvCk#my4*3HkK_Up&T zyW{SEIk+!=u&qJdi;51;^-t_N>S0N;D|89y>|Lf&^BX^vEO$3HeZ~2*A0qjRT7P<` zf$o^KiSTH#4M~5h4j8oTkBr7|&w=1G)6Q9z4d;K-L;6(2$sA~N)W}(z;(76|17_A~ zxEj2Ps-IYVF0M6$mp#-42T?wAbM&GUmBU^VK=%8Pb&4A8qtlB@z z-@nmt@6-y2bW4J`x=ea!cyB0LaSgq)ZAHPpuB>+-hzu0&DocK5E z>_G0t$xSv=nM2|-;2PBbQt}rcR`Zv-Y%$2k>=_6dsdp=)PV={C@VtR;#zp5jP2P4UhO_nWS1f6qeN#<;$PrntRk(N;n?STq$ z^bSyQnapL7x#hZny6!Z5xi}S24?1W8Uc6i9dN;>&0xmcMvZOdW)Nwm~cLO@Vic#&; zdZD5V+s^v;o`5Tfvkxwn{opjqc9EXZ&Vb^u^ctolV;oz5pRDXGv3`TO^P9hK#=f1gK|oiCEj(J@ozeyFfD(|e>P z_G5mx+1qOU!Cu&vuK>lA_xaowN5Q!kjJOJ5KEDT@F@_c1@w#lU51U~X4O3KINp<1Se-}URiR5P(LUQ)*o8md z9cwtgr;G{850iGDXu;I7&@%%ID)x8hvoHt7q7(NAfu`yzg-0Hs#Vt{(F|QFH7V5^v zxA-iJy(Dg0)>Ht*LmEYBGpO4P@)A(RV-NE1=b{)eEShpD!VB^2wj(7LkLrD@BJ4)W30EGaHZ6~0 zQ0z@F-mt_XA0Z4}eErA;sGcet=0L;r9c{C+GZ4>UGaUUzD4nkeC5bda_0{TsC2#SLdDD~Sg+Ad%}>4cSwW9<)yo+0XUFC7wUj?@iu553^lRj{hGA9|k5gFT9beBa zt#P&l;oM%1HINHWK)%gpe$bhj;z!>)`-gEze&KhDJ1Ho z%AAEkh2f-{l4&p^LuyavMBWOK7erK}AFAFyoNxh0e!6M@XFnyDTEJdEMjh;%Q{1N$ zgZ*jmY>THqMU&MrlQ;j2Xz|AWz(X_ghT zNU_O03-RjiP1S*uSZcz`t8Uoh5zhJ3#$sviYUU0v_j~{XS6tw}mnT=c0ySqFK1JbB z+X|l67g^^oVB40@xeLApRBS$XVxP=VacJUwwn&|EZE&)CHk^KD{@{2J~mOat40nO2@CX5eSYj%M+~<+%!D~)*kuS! z2@t&`nJx@9J?k1}koW?-LaG<$Z@KMoX5;c!rpiQVwgrDtPH4?}FOd7OoND{J@0h6L zQJ)g*I${Ylj_`GgPLmFL|=EM07pC_1V zZj~J8*=C=I7Y+aRHGW6ICbFl)3e+EutYPgULYCjTGJrz&c^0s;2+sG&&E0zPCHoPv zEz20y^F4rtj#)cO6_aYEr_Py=< z9BjfmX`@E%WbUS_XplkKyc5N|FZuta19=CEFS2keqtVl*8K^nR;#3IOibsuK4p7w%d+ty z?!dwI8N!oVCY}xgsHp=D1)^QwG1C>@_he3d5S)LBbT=D)IEl!5EU}^4;XYh8 zsV-f_)iVcFOwOINm66ScZux7m8%$j4UCT9^w#;qt4`qapB%nt!TatZl~k2JS!anVJ) zPft)2SV@){oADhhobsUx<@frM&#Ra}OS75$GZyk4X&t-Q$N7VNLX`9ng(hF)Nd+D+ z-29{{K*tWFa8{0|Tf(a8w#ofnr5tJ-KBHL_o{NW`6E_|t-AW-o3ff!of70NdTY;VS zpFO$O3RI;Aztt-;t|q>mV^y=RDJuTBGK*@%*vsbBciNkr^2rEX0Q^o5(^ zkH@S^mLR}SWDjU~N049=H~p3uKXeDpvR(E_MdtJJ=gtz0PYG0DSJF*cu-|Lym zu5RJDZ)T8uI|H(=$6Db%6_j@Cvs@d7E#p_;CT7J(PLm$XdOck?Za;}!A&p5nAQdKE{+^xjGHW9E&@s~;rSxai!BMnJGnD1e=Ib7aKO~d z7=gnSb~FYq1`=#5H6z#!`p>_FOPsF&gI#H<)fj*<&_DENwP^Uc2WXQQrZ;EgopOck z+N0-eZ<6fxIQTxD&+h^OzkR>Uw<3R8@xK`ohBr5W2vRJQSm}S~(gNu$&(pS~d>5*A z(fvv@#(|Q=sg-(C`2{u=%e3%_%r5XXL({ZUv*H^bepqm-63`+Hqn?M>Z&>mkCQ`Nr zhCt1e4*PqC7|5Q@*1d*)_BP=7h!a#3`eU|GgEQNoL@af7Xp8H^u&W;12}T8dTdT3V zTP^;3`s;tS-S#RMyCt5W-t5grL8RJWeKluL8jbw+$IYe``|1-L>{jXlP}5b5L8s20#nNPnhVDBDEP{eN*r!1?eh{ zmwy^IG!=%Pv`vNhbivcupuZV*aNp~ zh654BZl+uOLVL^>@A!y#zyhbrdDkQ7#soQwC-`976;^8| zu1N}(A)Bq$Icl>WJR?xm+>*tHm!37;$DxF5*fuRedCa5r?%1WKanvvj2vl6_PC`D^ zaL@w%?<{~18q3DaqwXCgoWLP?~F&SCjc9CO~!)jA2z7rhz+vrsdvzmOI7+P ztm|h{W19rIz>_+t4|(P6p6qD21X#D6qWPt)fSdqW&xgkWgn5yF%c5%HOhK6U0~Z9Z z&uLp%kyT6IN)iMdN327Ql%C`kb92>SjcH{`cO%1XxL^nu7| z%apsH3p768ywIT!*p5R|=v~S@$MD{h3HjaHn$G=h|J$nqXnxGqbnh7kAVab4lcF*% zBOJRGZEUu#-))h6%adJZMWPM<i{7faTyg%$zV)1tvE+bSLPu}%{sF3FaZdlLmh z&GBul1_zFrUe?+#I0owlOo9!ueaS#@Fm1S<`4-Q7giHk`^RAw_?~;iI%78fn%xfO> z%q^X?73jaS7XKxg%~1!DO@IHfKtBsd4zC_BlFSuqaciG{&$8fND}>CGVIt41P(}YvkMIBiHBS?@ac%^V^rnFPm`MpwU>JnnTTE1GB770*W$c{V+)3@VGw~ZC zzrYtTkNK#l`JWaE&Ulu2o!%P=fQbSkPc{0DHzy#b2kWXM3a8O%%5>$I{6g#n}J6pXc*93Loox%nYPQJ@Xz zpdUfESH*eo?@YW;+jgLN%ypxn+OqxIz2-jRM^C4VurVtO4v-cc$POn;F} z+i)Qzu~!vlNnE8Va2XCpj$2v~#zRiZ9*_~#&YEIDORgvy9dMKQvQ9E}jH5y?cX4a@ zVO>gTub)8N1=cxR%mydwy!26-le5{Zf+wP0e~%m<$cM!hSszyqbrMfTh>qC6kdVVI z-yBp25QiG4*~w(jHy_zjA5RlA{3nF~1#FuzOBcnSv~EFH9>+u{~UF3wloax&-wN8}2S;h;HJkOg4CFtBb<|%y_t3jcnw>x8-sCMHDtiw3)d>Qv zb7Cv$&;^z-d9=dA^4z*wggZ}W9>&$kXRWje2W@$N;ROC2a7{gG~(fdXmvXqP4<-o%?I4rfki zEQx>!c6xmyp-19cqH##6xi`b!`@&OQi&BnXp(QdVGyK~ez|nf?-T?o?;p!D`wdYTs z?VWeZ_9Pl)QkMLS76pyYHz|gKc()I3aLWdMB4|FqNa7jY!iGJcCF*nL*>~pTB!&R_ zxpN8FAdVoUwc}XhZ0U!j(++d~d(@;SB2f*!C0Q#mX*JQ#PGE7XWxBvL(rG(eZ^;-dO!^{0fXXvYBb- zpJ{)r7x3Ze9YthSqWTtLt91tTeoI#ZHdSZ5GmQmL0H!1g8{e-!z|Mn5nhQZOwy$=9 zT$PHoxjV(T)LgWm$dzu(@gj{82IDQ8n(<`#qeiet&^T z6dnQkWtSo|EnG+HRdS0kEwr&a0`MTP{Dt@vw*F2d?U&zKi>LQQ)I_t}4>CfgBtD%Q zJ-HGv@P=yz3^Vm%czG=q#o+fuL09+dJKujNxw!*;-K5FFf9>LLw1m%=0^L%j!QqY@ zp2t2KpynfOMpLpb$F9Vp}2YeWgTA^G@@4)EBx z?taqj-#tK<8KpznQhyXkV&!Re!~NUCW&=gftqF6KI81&_q)T#iSNwXv74xW)pZ<5T z{ypKNAd|NEZxCU15~d}-8%B`+u>I$?EVE)AnG=^8kSxC`#)y4UwP%s3Ij~t{ye`X!t3|K=@4a%()LQ5`}g&KAxp{}yB z3sjZgHl(_mpsr5V`)oC^vn{)Ns$F`dc42GpOR9F2$TtQ*N4ww8A$ANoXf~b=Tr{5y zew=dyF2kql_61Vs1RT_wiVS7oV9xCiy0WQTIMW7*tJY<4ni)Mb502l z1FP${SxvYB*9|g2?@3wSITS506-D0A!uHC!npi3OfdQ8$FioXl~bB)QjW39 zRb30FqgH=i83=A4u4pis_gR0B;`-Q3(V4t1+K zUsKg>1^yKFXY2O3-6o9<9AHjpZ{u#UY4%G&&bP}=1%e!UQ(Xz}cQ`A#nXIG{Ni#jJ zY$}kcjZkUVe%a5~v7?PVKky$8rTUa1Te0+-8H9XRAH1I&aVpWJE8ieFu=m2k+gSc_ zy*&)_R`ua#-`$($xDu-dzn&+8@8fsQ9^t=`#=Y$;ydJrt$os4Gk>cz9>Odd$<8ZE2 z1_S4&_dh$zqd+L}xMirK1-d=hnZ`cKDx0Tb7;AX>TFzG60|(hlwmW7 zPWf90Y_i3n*+gSmJCF{lbg&@M9cCFqjfNT(H`%%hcaPqJW-0moj8NsBwrYY758tqB z?!Ti+)&OeKb;lUQd~e1fvH398pFHq*%j1&w`zXd`48&4zJ{DhiA}qJxj^biEgOuA# z;~)-KJmRhWuG2rYW5Ckk)9s~qRpCp=2(nBkZAtL1aNlkbc)d^NEL_HClil6LV@$*# zIT_#r0+J{KpV!7NkNCD)slj>!$9DH_dz%`!(Xe^crwt5a+y0Ae5yxz@}c zdw%R+V(fo#>hH>b#?x!r04v?CFjFXwTg@{uFgviuSO8x0<>zO`{wiQf#wGTVcPu{A zH=d#OwfhByn!2$>Nc<(_ILw??MxdC%uQg=%C4Q?D10QZlVt$R;tGrv81_I~!WpAopEk@!}0iXS~Cpesnc zDs>XrJ!+OA0Kf_3?@g;5DGDRYojJ#J z@or(iqBSq{a6##%#t3DGaz+n)k0C&!Y;qXV8nTo(4y>4Wdn%J)iwSUiah__JU^czN zoH3ASUpj%1;{AjlpkWmXgTEMp87N$7KDp#M38NVCs`(?#CI99oOS(e!gOtxYnY{&0 zw8L9{BI?nH^81<|W3Nmk!krBeJ%Ml*5t9;cUrWn6(D(1Wvr&iGd~AISE@52k{AyOb ztJ-#B)rOTkcNpkeD9g_vNy~WIH1<7SvF9R(WtXB{a!JMUxv*FN*;;dRwsXz?KgoQClHmVz5njma&-`RfLQ9QAf<2g+XH- z>$Rtjx~*G8Qs z_m!OY7?@$IyK-}yRwzlq)E%Z>5*SAp71w2xc@?+Y3FCxeIoPl zc|hjo+LrLG{`@Ezf?yUh;Wvn_S9MMchow2^%QvDW|{Jh6y_$tAAWFrHKQN@;62@)Z&+KXsiJzwqe z_HS3BgbW|(9>u_W52!ix)N?DA*K1p%yJ$}7twHxHM3?ZR+p9TYz4;0l%f$>W9=~FX zt~S~!{??bYEUBeSjzS#VV8L%(B+?S+4zc<4eS25?LG3K1ZG!LK=-et0N_o%n&QZ*< zDEG<-9+;ejMHyp8M{Hx!#YL$S``wF5jV~`5Lu9Q9nbV?A7c5pMW;NP%956Fg!d1>y=Y$WU--uAeZeJwMdkg*j0@{|i$L|WM zg8t1@_ogR$jCIA4T}H|{HOp^kx#)B^I?!>QWy=?fxlLWrvHh_TR)-9;mu83TON(D$ z9!M?GQjlL9DD!EYzG13`5d6U7xrENEp5*hVDJY#l$LkN$7$6y*_4T@tqcu(;09Dg- zFptW(njEE*gVCR_QHBv0F2W)lgq`M8Wxq7 zN=b=e)3&v+jK@-x(p^Jp;(l_;!!Npc-4D7vpkBPP!e;0HXYYFx+YDBbeU+DqTh*zq}qWlhwjCy!OuBzHGx%o-k z6L>I`gVJ^p<=ODeX6Syvg$P-b{-W`TGoC$12k9gax#IwOYLJqYI#Ov#Xki-?Wm%kC z{d#PmUFQbf_A!@GPBM5M>y-W_2=IAdlzVNbr`?HdXn zby*g8wA-jbHP9aWSlPe$Dq>8@BRcc^?VPUi=vwMcbMjsj%qR2? z+R3zLI7k}Kr^-wvMC$>?_+S}hsW@5hPKc(F4yxTR!`HZA z=5n}vUqy+u0s4{b0Ne8JT=U(sz)b%aA0Pr(>1N4cq@xbPVA5`}ifa}sxEfE{*YKbw zQ^JVh{6OAftj~12zHUV4eaKZM_~2lZ>-5Qai~5@I_gvwip_Y8Nv0xh4P@3<8Ni2H0 z2;)4S)emalG;}2--u)TV>U3*jjDkTD`Q`-3P83A!md%AHMwQoK34tJ(z^_JnC9VG< zx0S~2(vzv7^GRDFoNKq)h;ynyi{}{VtK0Aj3qKjf`b$-UQo)ZxB9roGFn4tDP~>ql z83>o>;DV>9WA~dkccOV!&SRtVJeET!%6!!qiOy3X#ftsF3SqX#?V$3Y-N!P!+gP+R z&?5wTI#=d%T^RJyx02$|r*Kp6Opvc=X3pz~=@qmez2!+3lXhCw_9X016xJGo>{JE< zGhmSIm)EFrwK9&dz;xAB+5%A+gL1rW{;E_B(6aD6OV~xs0nLp_GW5*Dtk>3G_|lTm zFL?Zn3(S0C#l4H{SQ3Tq51te*>Ns)pCGz7E=n87B=(_l#psAwxcG$emljV65op>4AbYeP%OljWs;8+!TjDFEjEyz8uBgdKU2wT1IzNQq<8OyrNp2P>f zd**R=s6yk3Q@wrOvvQ6F?XlbY-zrT^Gc^*#jX{0~B&Ti%vD?$*F)KUC_-x{FLAu(+r=hCN*^q3AJ_GY+(#+&%~kKHg@cj z@Xffp9~4oeQ6IC3Y0qt|1nusyjYQt~$?8To(pjb)^+l{x7IKwL#`5%XT!< zk%v+vDxl;gCvr~T_G04cEM4!A*1%GQP!vAF`Y8Lt8rT3oNm66xURC) z0$xV^J%#)0>9BO=^8N7~>qcq2k1kv5te9w)TBGutt};uaE`vrGNIHBJlcP0x4y7I= z%7(#JxuG$S7?Bb76mYYBOd9A8LrezSr!r*{(i|lUXhGwn+`f&jP$Vcb>V+FCeBEwv z^tI5>Y7Fl4E~u;b+^W1(L$x<~ws>64Q(4B@m5yFM`E@P`YlF#Gsf@|4>g*fBW!?tC z{~1i4i8bvXmdoisXho>Uv>q2{gr!+T2uoC%H8ebK4vm^g6tdTE&epL>w~4?Zsy-=A zcO+iiT!mQ134yR`v~ua4x!UybpfTXvY}(Bb%C=@7cwL>-;?t~nV=m6tn|H7BX*@ka z&wc1&nr&>asB=Xri#8oK)ZmleZPcXA$44vA^`kCzc_Z@fCS5hed7*KyE6g+W08V?l zy6@1?;z(H($O(sBOK${9v>z?8Bp`D_n^bT&)QzFt6z=odS)uoSh#EE)%+fR*g3$P` zSrzCt&f^{$Eb17*V@Sf4p*G#4`dYW(4v0RPZSQ&V>B@e$#&!waNpNvh{Rk)^8ZVbitT?`>@ zSqWcd#7ZJfgUa`7^iN(;eUjxDl{$CgN!=kV%G-nLOeT(u7q`4vXFIZ#I6%nhgIIl{V{}#6 z@@xTmXXbHoY@c=PIGFQKj!~3F4+G_-P&kHdl~8x-Iqt6AmFi~`wuS|D24PjJ%}Ku0 zC}<{i186uS)?#z2#q71mi(bvjy2-N(oVsjg=UVDP@aah`MZMPgG;B&C6GhO98|+9| z%OoKb-itTSQhW!x?|BL&%?{p`N9bp>fg| z|JiSUsgVap`?n{t$hr4NiHAsWIFt*%+3T6|@Dkyq7Dx%XmmlPrT-rK=AIXy4ZtoLa zie|8@<`^?6KF?Y|7~nKdt%Kht!4;-OjB*1CP2w9)tg#42)gl=}h~7PPO8kCfm5*ht zMw+;e!e&qpMK@nt-O#tZtWV`Uo#KxLiD7GxZ+L8uH+@|%su&XDV}OMRxNMf9KMA45B4MP0Zh*NB@ko`ifj^#lF` z6@EM11CPCLP-x>1DC}*iuJ7XKBCoIW&a;HZV)1 zWsj}7doS69?zxW`tm5snB~~=dl{cTJzWa*N}=V_Ylw(0(uCN~GT;aGHpj(Vm2ow@Rf6(3 zD4ED)mseXdtmI)`-%=vUkumswSKVruDE-CDOY0uOpWq0xncFmi=A6o)2GfsRJ?yMr%(?r1FhoB!up7;!+I)5*~;;V2KhR9&~4ZTVj6O%xDg z+Z;N2>@)zfCKs-P(x~2qqUZitx!_1Y_a?D1%cmzx#&PyG~~0-SVxWPurL$`b(rygq?@o65J-#h-;>%6-8Uc`S2rKN{ zF2%;H(zIn!djfLEP-MU4xC zB?&%g=#{A^weR&Yj1Mizjj&;m$lAT88r7u6E$zd0@snd4T`2hiaHBK)9_nje_?ef8$_u@c~V|YBDH)z{q^(^o4lpM%#DEYKjy72a`(f9KOZk|HHl<}FA(R>zoH10B5Un*SZMS}( z^p&4d&i^hZnaq#VINUS2%2FS$hOtDQhCV&K0QBPQhs(T`yETHlAE*BuYyI^OoC5%1 z1A;aA=3-cnk(e17wlA5wkfjGd%MNk=bc%ody{8k}@eUw7p1tOR zybti78z(Q`p540PnX#hqtRUIUlyZ=oHm1d9mqrPH;-K9tVc)X<3ZG8)i^c2e3DQDi zuyy)u$y;>bp2m5B)zRXw=}!}AZX8Ly=mUL_2rCLUHx-i|&q50zs)jgT0T@5RX?9y7 zZAWd&HYf+hXw&6;AA+q`s2Pc#Gc718I1)@0TR97OH|%Td4!M3-9kXqS-P2q}=@@H521JF(I{p8~0| z%el6(n!RcFsXPJT_+%ivw0B@boidzX{qvwWx zhg6#zHRf&gpS3$RopYGIez55wj3JxOchr1rOGJo{Vtq}Ml+J&DDGBaL&Oz3#t%LsR z=c?Lt&q`%ww7pCA{?|Cp_sLFFP>904G-OT8*5cr8<-Xsq1k znE}DOWFn?6O3+Hvs;}y0i6w5xy@Sjm%W%PuGmET3)yzI9Tr7TP2xLqc;!PxEPc{9R zNb8$&8m!kSdIQi5Wt}G2^1_sr*b`W0wfIXcHRcp>o~BQ`VhL4D$X9!KBM&uny^@;=vq4LlXj?g9BS;7nBoIBQ(B0>-nV+ zdRkVwlS8xmsauwAIU=2WZr7<`+y*5$5(4ls8Y2mB)L@Yi=kN;NA%A%zUv97DF0IE) zngXp%)hYcvSVwHRd>MOk0!Ye(1FPdhNXN6~@~uUBwiJphExT;QZ6t$5DQrxdtgZ`# za8h~Dvp6$^^k7E2B!+0!XVDhX6p^ov^0pBP2JJS&2kL^^?*w2z-SiTEd6XHfT9>fy z$@T#mDFpqrgH(_0eNW=%I%HLNYshnvRbP%geI=A+`)T5%fq1qQO{5!yt#c8i@?`#0 zj{P5#k(%EtEo|4UQbUrJkg;kp$Wx1oy~gYDu=U92y~WBbJtj1zmJGO8CodFH$22h4 zyIZeM;J6nRJw8AGs^n1R%l=duf>9&8dJo+554`f6FVEom5oI?{nB9O$L#YR9SLsvZ z_O&!r&KTT5y;8)(9y4>B>e+O66pcgxomn;6xI7)AD`HY)v?m6m#MB3nNp2>)wU-S^ z)EJ_A03S|qEc*;(%edD0D_ryKr24t!Fs1heZq=Rlh1ok<*QMWySruK@jXmcrt*eoW zyJkJRQ2$v0H&C{c6BsF%`SdQEYL{-60iq8dXEO6#2nTsSzq+;ld`8tkA%1TVFVK?H zyxb|HU_P1QAcSF|tDEz9OwLa*!m#?{4;FX4_;Hv`d$AG~7YL)(BQ}3r+gwAA<>P}r zK8fpOzl|E1?a`A{>w@SSnOv!@7JspLfR%Z_v=aX`)G!++(~X-dm4q$sj#ZZrCxzm^ zvP;@5Zs@xbz~NqtlO#-4)%7Yr$TeCt=H!_y^j>s3QZRNT6%r#XaVXek(Eg40Hi;F3 zn+&IvhiF)1vd@LF4=~ZG!(yfc9;ielB0Y7tImm7d=}BL$#qm|pXef)s-R|8FHew$u zFImuQ zmaz)?x;3JS3A^iiH6tKo=0nfD6<(v)iK|eN8{Z-ieNoXe4tp_*aoMH!>^^!L4@nlz z3`;LDs&MQXxZGI1a=QXB(|u;O?zf{LcoH#-8r!%0gRgIDw#T=mO;fC1fBL0ne%(3Z z?wWAzQX$dg7S#w&F=;PVpF0v%Xb2ndX|86qbQSlgyC^Yq5Xl9@eX{RpwEd7f+$fXdF|#1JNGhzoV()scKRX@Owtz)fBJ-}3 zk?-sv_ZSMTJ*hl=pF5n9?n0az2w>dU)hT83FmD>il|-!BxKM8R48~JC2DMiX9i9-z zQQEF;5u2?S&$%b{u#@)!ju_t{0!@$GB->%zhm>p1_fe+Pp1X9-FTn~W(R^(R+r76Q z^Bcnb-+KR z(Q%n+yMU!=thRLch^4sIcxw7&K1Er6-<*p%4pH}zjy(q6>QUcprBBCsoK?2_^p)jA z-2gl6>|=7Gx6&1{SOLKgjYqSp1B`HM_-CM)h{N}Nt3Su{0@XEigw8ts8k7J-p{-t| z#y{7usxiqNahqk+WXQ!9fA^ZaPr#*Htx4P<)-IvEE>E((cbd<-`qpjJaJsnbQft8k z_g4IceCmQ?HbPzC9iZR-%_XU{=L?CmP8BFRhv7uI3lfm9u0mpFk};$#PPfQ)Saoi= z8d=HT_7K7#$G(04?S%beq-(^ARIg2#gkFV+hj3lZAVdhrUF zw0?vA{d_?`)~)rWb75?QYf=D$;*@sPTdx*)%{VlOf3dl($}VW7QLe+U`=&|+QWPlExq{k#WUa*6Z!|JEw6gdfK%Rq1noF+g)>ljj zL=B+XzkViB)1btfP+V9@W4ld;53IyH69Rn3=bi8#d0O40kR%g^t#!_CFgE{cVI$-O zy_rowhz696Pw_Q$&Vz+mZCa;>GTku)#j$JwT|-n@%BQZqMH{HOr$a!kPLs4-k3d@)6? z#G0WQckb0aGS7R8G7^6o02)UkMzCu6Bm{fwNsw1@!GRi6SmHj-2How$kJ3;GaY-(5 zZrkAQnk7k^b#WL&o_+qYXG5H%9utnoz&)H(r7L{tEF1)iSyUx9eVWqlmXBp3#`+XI z=`29o$D+;9ERixG40lg~R?Mo=KZMz&#Fi9eHXU_R88g8CT)dkltG^+r@ zlXuq-3)SXMh!JXhK3cl{!dr?mVdTURL#RupcGk)10Y&)rY)~D{S(m9y>#5H4uo^Fn zJ0MCB<}Ww9B|L_*J%l^^(a5+ZnEI4nZF9TcaYC1BsL*pUjNfnZ$23yC5z}E<8l52H zu^HDPny25Vlz&N9j~^V$QY7!xOW1oMP)|^d=qyu|OS+;Dy^<)#*qQR#$c|TkXD;Pj zUKs%&U^LFa_N@l6t6}xn+2!b~JiCFRyPqrAH7zIg=)MED4fMr#C#tyPMco3Ad(Kd; z36BJp_B6E5MRUMI$~zWxl9R`_=;EpqPnCSBs3X^M13Gygrf)#tv=p>ZS)pia{m5dZ zY=4SILJ#?VV@D4kHlRwvr^nCw4nm&LoOIdX=KAik&UzM;!Z`Q$xzbUL*WP?-=CZIc zoK-_@t99J=oCd82g`vkS_G~hKL=9YL!?@}*_Z-`jc|RI)AG&x}n$mVmofnt+NHHl& zBa8-H%jPuev&oOOtTt)P$j|JW-B-I71Gq2JzG?YAFrf`tfLqeowgwL=ayH~j_-Mf$w&AG`GqEq1(6=+DvdIa{;b}~eg zIJX-z?j4>*K?3?3#t_{~$W8A7v*{tHNn=!w)iZvM3&KEK;o17=EH*s=R4hAYCxldP z2YvDnD7BGnVGkI0C*s&!RB0II9c=WLw+X(t!>~jueOaZMSG1J25P3Qt>lQxHqJEB( z0GM%=4JB9wH`frF(@OMkkx!0kG@e0WXN1_!_MPklOA;7(-Exs+g<6`enLe2S zPAlccxGG~pL8K?UKfTSfhjXjUO>Q%5ey4lvtRwo8ecU_Phe2AzDh|8T0@1Mv2xms0 z9%7?&UBYS&<{CTTv~!O$)swo6&h9s^;;I9TAu8KRYx`Ovrj_R%&Oq4bC#MbyxFD1t z6tWbl#=>255FNIt>^)zGL+riyu85{hSvTx){Zd#$*UJx*HVaz|u&xug@Abf0*D7d& zr@IoC<{|w?NPpAaa2e+xpDLw4PE>&2{Dg=+8ze5%lA^~HndWaczgg%ye2jH><+?7i z&|ffhO&0jf)vsw9cArZ)>-MIPC0ZkUl21Vroszs}t^3VPOb9YEuJc@)3KVOwnxN9= zUVw7bFyHK79)%MaVgP@{8zOFWaUk__8p+S&kq(qnI^T_b&b!^UGdyEOo%GD0P9k40ME34KLT2KP9q z=}WVQUGgTbFC=zt6Ty8sN|P&Dt6%%)oB_p;&|0=K3nut7@>!DDi`~Jv-CYvB15|HU zJwe7HIh2D~XnDmnsq+*74KVCkHtV5TOo~Z6PlUHnCdKYlJzQOU|E09|y8(qE!yVst z>;8}VjL)*C){ZF9HTV?I$>=(?ZKW1e-vXKwBZJLk_iGI(pz`f;T3zQSjno^|r^GE&KHJb4yr`Bet~g!qo^(Kdh?dCvpf)U;PDNj5b=I5|PYsHx z98z0dSIOBaUIX$g+03+d1QpO97k2M0G4d-29%!Bh3xIu7@_opz09Ct$Uiq(T zQ*9MKx4L2oH+oDuG}G^x?|e)eU6DQoDqi-wjj7B6HM}59dAGwbQ~dJH*!J{pHUSgP zS@(*R`01SaqK?Q=%1jFrVC#I($B${Pe(b4sx%YJ8V;1!eI|Obk}g&!JXA@9q8L=Gpp(M(zvC2uxZxLEMR6&|YE%$v*bR8R+gP4@r>W{@mtm-H{QVad~ ze1p4Jl|U+EvDoH{u=@Htq!|k)`JWyq~Z1$JQ5? z#Xm-Md$uJ|<*W{3SBz?&>E|9sc5J5*!uE{EN?qVdm^yHLEV)?|#_8rUkt|``PkqBS zODG3LCml)viqh&J9^%!{-IEsWp_>3yEY1Eb*K6o$h8#4a7ljhSizIbr=Qin6= za(SpaDCm!%!iId3)=hHF*D^GFuJqC%)D`7u4=Or1Z{PP*DkpmYfKkpog0Y0mC`EAa zd#+78Ej~|N3mAuC22PBlG-`fM#3&9G3ITM@AE zC!Z5$z;A1ITWT+lUi)gCw0(T8PsLyoRSBEQj=%DJ8SoaP7G-?if!cx6-Y)r8C}&8Z z7%_6_Ym%__dV7LOFYC4wX+cUiB0p$v&+tK>fdGs%q)RaX#%9}Ba4Yb5)An15JiJR9 zYRXFE?Un|-9s;iE0MuyH)vm&Nc9Fy1vp)x&f647ZO}!7#L(f(%rHkUKeM19JCfX!8 zb&NQ?$aE**m|CoNJ5xuDimeN0$BrqL#`!0v`}Vhu@SZM2tPZ9! zd!}V|D(C!a>pHsjE6>yN4BiPZe<)2L}qiKVr@9T$%wWVy%lGMX9j?l{0% zX?=S&6htW!&DJ~zjLuU2Wog-eHfk+uO=gfqVo@LL32gXhs^f*3A zz8O)C6G3s`iM|*XU*~8db~&5uC%0d8S3L>Jgcy4ebBKDi8fu8W_wBtCcd`V`$I_wP z!=R_`z6-0bi1j4BUHk_jn+KIZVJN33P{Mw&yOQP_kFi*Ao^PM^b%~%AvRhLqtI@V6 zpaB;>Y}CE64@oDJw>*ltT-+yz`q&AjiE6OLe!L$SIbn-4jtA~OSy2qbx!An{n&>ws zA>#xXsFB*HjoWvTcvhgyV$gk{lj-hVo}rr1X1Y1HvH5-=N>15(?Eyf?fGK6Uzh;^+xY&;Z!fsYo_G>7`Ld&WBcrFWf1S0sL+3b; zU%lP=ZqV=rz~f4D2k`~te6N8wY*u;?z8w8|d;MD4IePX)#K8@fsgiLDzfx|%t(y1z z|4!Cl6f8~>gEEe##h$te?A&}#VVvSpa1K7oP1H5ig{Siw%eBLoL~@iwJ`!{v33c$fgh`1Jl73`MdpT6 zUz=MHofd(LPZYSc&0zjdaL+G41=e#}M4n=#jzQ~ZIidr6DA?l=5kC;=gCrJlkO6Ub z>ZS9$TU2qU4xgw%9gYHQxEx)L1_vjq$ACVzSvU*w~*J>tMvceeJJS@h?B{%Nr3Cl(r1i zRR4K$fAOxLFX;5y^L`)lSM&Piy4OE{$unST@XKd@8O`r!_?v&(0XI&P2#wnR2d@4`~Il~06tyM18h*?^Z#fDXTO>H0ZJx!#;?cbpC|g~E&b0`;R372b&Td;Bl~a7 zWgi&z?)DYtzc7m5EZI-Lvkb&ANcXP%b0GiK0ssB~HduhMjt6D^_dfNHMetJwD;D(p ze>7_O`Z{2&`_Mm;4}Y51f1I@}STV?{gQj9d%10wripmx-8OSIPM)K;bkC}+ zzKuHj@cEkuF8JxYmF{zoZljA%{FRy2CxEM_wmZEYq(pxk1$@t~rxJM(bIE{IurNN6 zRQpaOXuYKW>T`Kl>g)(p!PX^pmQ`zeqiX&b^*wG{7rgO|)ekmIo&hfe;LHTn-XbV3(|&CLTI)14#8_eagD->EO{8P{@(-|pmse#`&< zm(k5xt^+x*BMzcL!M{6~VHtyql=1L=1j;YglKCc)BI8RJ_7^r*Iu&c~MhKct zRjr!6#3E2~%N=Z+o^59i9^3C@1Nnl31cLdo&u<^iiQqD@K9)>H&nc(@LB}`GZp*Plr$7N6xzMMozE^s! zUVO)+?8lsF+haOxn|D{8rS?$3P$p@YFK4R+5r;uimzq2cmjVyzss;MPZ@)O00KRu} zo3(!B=i7b%HNq2=;KPja5t(tv0q3|QX2O4G)i&aD)Om%c9`9z{`hxw7_T$78ooN1k z;r*U1=kE;BUq;`Lf|RhctM_g}GbaG8B=O&`avw>|yyi8|c|)gTVowWVd_ zSD@Rw?T&tWTeFKTZ2UO)*&`Bpr2|@w+hDmLkH-uBHmNvadH@H+czl@rS;+2RlQ~QO z$Cm*L_mt`=)wcFw-ghe^<{7pJPN~vyC)nt^yS8wm?8S2X(O|}}ynLD}AL1)7=wsKT z1n)|#yubd+2>JaQr zD?yqkFRBW9%(Pr+z4j#P6szd#(JDR*`lV}oi|=e=gkKc3y@>&HEaSa>w)7(MEpK2< z<&Nys;{&fz$^UI)1C+_G9Cv53Ki=#-!>hr*%e$qFZ8$ilXD z`htPP2s5vHJYR6zEv02Kjn-pPYgseAF8()DlFdyO1JFk#efi*ZM)of>_etV$c~DHT zdHTKRaKzS_&FNNB?4+@qidJUi&H#HWmB_%GTPjOM?dAV4luUK1IrAW|@2nXAYez^e zTawj4o#=L4xvfsCR(6WOouybawu)!pD>(LdSvIYDgOplGFRWDCk2mR2j0}wxDKx1z z9XY1wz7xUhGS$4&DCFj&y!36Y3*&^Z^wB7cT9x1Y5H**q?A38m(!nT(N6x|Bdueaa zCv~*KePE_WI(h!m8t;viTZx`x97)&pox3XNjp|^-N8Lu)DR)Y({TJRtK8uR{mB;fF z0lTgC$){fhZ~y7!{m(Fg0?2~x%Mg|1CQf4%xFxbc*=P8?VN(qciv|bn)2m%IWT>$! zmt}#+Q|FkPpQvvC7I8sw>keXW ziID&rqjIIvdxNfxMjIm!Je2@U!i8?eCqG_xxGaXZRv^}#%alh~B;JMk9oZYzh7o+2 z712sTa)AV$q1-x&*d0Z=7us(AFjh-IM#}8&xJcXYF0gzW(2mON_$D@NF}CTuhaf=N z&NqAPeRoN$x>oo0@E`l!^(3j(#uwu(U2l>uM!3Jf$^6^H@aS1Hu>I{MlWG37=Y9!< z9_gJ0j7T@`5HZ5j!xBt^t|crQTro)8(gn7g^cknDdhT+0Wj(#}dT1I_Yg3);o2vE} zatP>X?@N0`y@kW$)7qjM%j`WAuK-y%6MH`DuzPlw&G(xIimZOHCkwK5i-KZ6{uSGz zw8~2n=5ju<5)XXh_FtxVTJb{TeWxb}O^`{J!^TS@T3?Mg`tZD`XGt*Mx-!Nj34 z0l*?aeEW+t_0hpKF?VQ-|KgA<_~Vwe->zPOdsLkP)re25KuP)Bi&xRNpCA6CeE>0G z6C=`wA&??{-FGar$l{u5p1Pg|UP7kP#zbs!Da~Cb))A5}y;rqKEi2A6G}gNlD7bo0 zVoNVa$aPbYNU=#OuW+3ZsA-+E{>e*WRm!%IaH_b$P1*3-JHfz((2#93jBVgaholf2 z&U=;P<-Dz0Y%?t~QI+!NJl;*>!|)j1d zYE;fgXLeoADxNw;cYg*}7JA=;;khrl$FRtw(RoCAj9DFYpUGMDoJ>j96PnqV62#IH zhZ~PfwGC@U&E}^yUA1r;FqVR2QT!?i;+fi8j)4|NNAlxkCb4;GS-lnW$V52-_@GF% zw<$7eO_`y!RE=dS|83TfC63AqW8Ms^pRso@=zmy8xXre_^xbEq^BS*!eU%WZVg~Iv z>MmX0nh)QjGV$+FhApj-YOf`CFX{c!qlzQMNZE9ODrF($!FKl*j1$Tv6A)^b_T640 zwVrlb$8VEwx4$&(tP9o{ngxYFgc5y%M7^?kmLhjU>EPS^Z?)TH{xW z&p&+&<>5mB3*`(xx%L-MU5^?_RH%QD4%6n4y1PDL)X6P#-V`;a)yaXi$S94C_pj=KAQY^ytspqbp_Uwf5kQGVAEu(9ua2q?;<+5M;G6>mE7IkO#5NOeY>~1 z&j2A;O3={nDUMC=l>L6HUP5DB!aIIPdi*Hk_MGAfqz>pgK<=9EZ@T4pU0Wya2NrcO z-D#ZPdlHxEtkDydf!(LKPa;+>yx*r%cp?VvE>K%b zTpb8rFe$%P7V6oo+5A@(gA=(R6gB(${#QB0e`RDTe-lR_dF4S)#GzvY;7=CoJCz7s z`-H_|*)jMA?tA)FtbIUDwnOW@&!TsrO5b#+z|?q>rT+BRJ9JSEoTq2mrCJsdFnM^5wDeAM?vaYlxqnrhqdIfOU9or?Z0sQ{XPEU zN#{K*>M)wVowHZrDw$P?D#y?-w?L_$R|IGN(T@B#ch)Cg9dUBJQ*O~5)ey`Vbsi-y z>%H=#XW8r?ODcv)1x?ExuyPp_F{g=$VLuEMn53*^%FkkErHbwCOz^ zDSjAhyVt_?W-yj3ThH*A{){fH@-AI)9Ldh;o4o)5nT9k?X4ZJeBsAt~3?I?E+u z12}hZ;Ck)P9a$Pa1S2xn*TPn67a81Xt4Ti=UCQ?y49o7Zd(nDyXp0pW%Tf@QLCZgFV?z*&M5^1sXH%VlJ-m) z>+j`TpxKhiln5zed>>b{H}iiw#%IBrgy)|{|3!4weF!K7%;Xs99ur@(9LC(c*V^S{g=>h*nIr}KJ%)QcnMRCnfD$1?8 ztyr~^IupMHs-g1GZtISZhx)2afuu(@qBAOwNm;QJUp6-YHNM>1_q3p2WKL6~lM`y0 z^?K>HD`*U;0?*`iTE{!xV}te==a%5zPBA`-Tdx+3u6%X+@Sv%A4XM4)7)6Y{BzO@- z&+i-p4FmcStX`p(U2|B!^NNA(2q}bXzQ9a4M^S$zFp%mC&;DFS`@2E-JA#4&efeel z&suvw+0SKaU?9RWPja7lee^RQe?YQlbR}SxnBQ_;S1meqd4bCfmG4`e!!bq*NEeRh z@l@4)o3gm2_n;Eqaei2o1W`+Xf8q1mKy zXgDbOkEZ1QssR6Q4{|Dak-~j-JvNjpXNGnAU45|w$YkFsF4}lD1#mw5^vI5HwB)sU zVZ!SSbeE~ulPubq7SvZY^tCY>{Rfp6W17RV({}$@i*F;u)s6zpSn=VV`BU|^ZfhCs zxrUndV^yrnu+eL$@k1I*@VyJ{?TDYhe~lpH#ewh4K| zR+$Nhh7KSYS_55|50EzLOvi;TEhr*^HdC?E_R2NDP1^qcYI1dCN90GB&f3@8AGgQS zK{5mx{FwIxIoSPuHK@ms7%`cbq<}vDkjqKB*&S(k5L+`%3l&QLMLgqhFr5*Z&XwOM zjYkeYlJQHZ{-U<(n(0%#c85OVVm;wa%uktEZ#5q3ry= z`C^Cgh1wviJt-FV+o0eq*MXx7a*z%R{TJ%+&wLty1@dXsV0OEX16!-l8cA1uhAj4R zB5KtV!Ok+TqAo@+ybNiDC?>_MdvYV*#ulkI+T#VUJH~o$e8n>-PlyFx!rK4b*htb@{R|1g}~gu847Q6K;+?4H}K_s-cjP zz}VmI*MqaAh^7EjgEIkcse?sp2>*v!P{Ld0-&(L={XWR`UHJbZD9ok(;!aWhPrGaO zTxvNtTPi4@Se7k2T$O2u8uu2vMY7j>n&Xij z{F7N+m+0Cg>`WL|I`qX-qV`uCU>Jg3|ZNP2F4t(@NwMPuga3lFwP+ zJcIugi=KJ*ot3X=+ZYUetiY&tdsYYt)`h0E#v1Y;-*3=!JA|J1KriQp(Er2C@VYGz zAQ4-1?pM?-2cpQ+V>T>kghnnZXT<$HS0V@}GGY$G32ul@7XcW|I~Qg8;ow7AEt&RNT2j?F8`Ne<6-IRx)GX(<~ z_d@u~ICn%4|6n1IeZOI8tkQO8n0I%VL4Pn4vXdxP(5$JOy??ZItAzeVEOP?2mxGKh9$GM>Nr0T> z?vkU+wQ(FX+A~1itK}xw9w3p&8f)JGjMF04bP=2geIP<|I&OC4yy$+-rJYW$G2{Y%Dx#F z#RFilwa0GUa6ZI?^=xILkWJRe)oqtyDBeZQSes`vNAhj+e0gaHxbs8lQPxol3d6>_ zsUY<-;=I?77@?wvjvi=tlrq@JXBY$$RGB>9$#uKCxFMz3dX1>6v#;R^J*liw9#`tUYAZ95Ou>8 z4HvmJ+*V8QhxH;i8LR#tHX86lrztzV4cffJN&Oi8YK^RIsY33Xs znUo2td^gcoEzhp!c)-w=sX>B79M7vIReo&FQlk!D4a6Hl(Y|No?(7*|?b6KTQHPKL z*;BFa$BYPc@J5m%94kDUTP&+ri|FzM6tXm@yGK1JWI*boIoHSj7ty$HX~L*%yoAMz!?D8?-+0%u)I>3 z_W!W=odHd4+tvswf?Whu1oVg?T|__#O%ahUy%P|TCQS@2R25OGg3<#D0#ZY7A%Gwt z(xn7K?=2w&NGO5i+njfg_r7b+dH3AEpZ_*VHd%YFImaAxtd%vVS|860pH)SAaVd=M zG|l-YRjN3RRtU8sBw~t#j~o8^9=)e~LQELT8uf%MZ@Bk!bfAQdzEt~&p>-Q_IoN-g zE4a+Z+GGq^YElMr=OcndJ~$fC@miMq4u_dPro3h|fLF{aCtZ&phFyyNh``-!abAA_ z<8u=qD&pC|M3wG>z7qIj9eYaVupteZ75x)3`1vxNbu)(Hu@A~!wR4amn(IxHrZm47 zI9JGs@wB^O#^=%9vD`Pqo$rcsU;GaiF9SR0$MG+)VJB*K&!d6bYY_SHjU#6pGk#&m zjdKH#iSKq~s#GY+z|XxHr4Z}~OMS|cBr6P@%n`E*8AsW*ZQ6OgVPAEsQn}QUz7&T+ z$Cc9NmgK@X3U=Rp%<8!t-WiL2C|ODJ*sEnEk^be5=l*POp!@|Oc<8k5b5MtoLpcFD zG@x9ztNO&HVdWynrp&TF`_9JBT4D`=vR}m8O+Uyi*}s>vZfd&&p;-nR4nJg6FjTGlnj-68{J7MNZb$@LTg` z?Q}n?=K6B|6PUT_Ztgb6|RdK8D(E76RHB}%;HE4zyctfh<7%d#$mrs6LxO05LNC4`x zyJ&6nJuBH%%4=8~cl~iD@SBC^qzgB1@fv1U?h%tyJV!C2M8^(dFy_ z@LEhBUr-_h&sNVJz&sYv9A%UL!XZ@?tobP2t>3{^_jq1|KY!e8Kr|!5QJD z>-p-(2O>=U_^tQ?^4O37`Q+{Y0Cyxo#Ra03y-JGbvvVfXP+EUGXTyZAmMEK*#9)1&&<0)Qf}wPC)bb zbBTLSol)UcF91uWQP*@>l;4QtEQwi8et8U(5t1I8@A2MUhXRrhv)!%#qRiz+ZVtmf zcn6ddDo>v?%(Q**eLOpEjv`)vuKo&4i(lSReJ!tT({hnFtTVuGdA<1k%=av&JI5y} z-{R>IGdqQsEM*w3uO#yo<0U1?>EDt@2$cwLa&FS*ngp=EEN@ue`0alsqaO}7-oXrP z)0nF%KY#X5R;K=$qNrRw2iDi!<8B(U|2H=eR{}VO8{UYyL|q>HF-WS86L@t`TNAyK z^IzQzGT7S~KpG_nBT2`K)3Ql4-~TrCFMCpT zzhD0Hzun}Ak$(Bh4^#Z>#V>#PJMcD9lw%rNa5P3uddzwOKhk9knAWFcz;wno=;t<9UtxeB=gyR&yQ?=p~?1*p` zagp6D2FK1`YW56K%DKaBd=X?(nm;#rMTH$*^vGcbnvWGr@4WgpCwm0S+lj@57Dgjbq-&&YgF_%KmoHu~Oj)PNLvud9mlj)3_VN_%j77LPQ;?ys1b_ zJD|wLXnp!bozSI+mk^6x=?;%vx+X-PY<}*}_w|k?H9ZmA3Xh#y$PtdMRwOYa0br6ww2wz4E{? z58ir*FEP)_KZ}65c|9@Cw?QI>k|ZQp1mjp?RU2U;AtBzKnm|)7xU=CQL~5#;&vFP` z$aeMIdfNTvUS35=5YU=qjF!p>98G``IKttGOFtm%kBiMC42LZIU$7t!I6>+TCN|bt znn>7B%La`klHhUzkoK_S++Ut&a%l7|I;i>MV4h24Eds1RLl&G*sT-KGsSOuu-4OBu zGd0Vyfo_`7reGAqxpd2Jif8V+?cwoSK^YTi@r8vB{yqLN~-%I$+V+DAasc zrRot<6GLJD@}&?B->FfPsjRWx>QCmyK#8Q2W{Epcz&1NAKxKBlm`~JoEPacY_}OBC z#=zi8<*%EV0t2yAEokh{WC=>2>r6gNk)C}YC+BddM@rCCZ_)Yo%%mbd@{-b*>a#tI z7y}vvusci+Xt);LL{9}S(9Z#{O*FhCar0+;ynj-$x>aj>Qh01zLVCaP?Y%F?K+Rns z>qc%Py^U6I&a=X!SFhg`j7`sla>}HS7YyyM6ZJ`wJZGuVauj z|CPz#_b!(K5B>VOC}0<-a~rIbCmv5QXc-8eZVq;y3GB(I=b&PR;-v5$d{khx_?-@5SeA%{^Eb;nzha;F1naXrk~aWAQaATGfKrK_6#NcH0~q~SQ?ZPSZF!{-teQd zny9W6SxP&8zyISa5$Ly%pG-?W^~2s~4wib<&KFL8>rOYo%@^%37FJyC7|znkCbw@| z__QU8I5HVg==u5SHpn(mGzLP0uqvOqzjgCjY_4lj@!GImN|Oxx|&P{Wrvu6X@EK`M*M70*)-Zb zz5p|=lXMb;eEsbBnR+KgB8&dV*YZNH0ts@$qi5Ybs=b?!>RC>n%DkTa_IWgF08)FV zq>)%yzvzJSa-5lL#CP)xf7#^W2r1{R7G-HmHkzv}l^ejkjJA50=b`Z~WwX6=&#gXX zUk)5UdR&rEf6zX&S5kSC#Hkd1w@-h_FY=80fNK^yG0i!&5Vh;4oQFd%H5)@QoHFGsn99cP)V&6fBjQ zxW6~2fAa&#YWB;zGrf+?J^~vVV!eug8l`vdt zkfIB+YlD%MxyEYI&Ddt&ti@oK(xuWNBWZYPbFLF`)_vMa`F&4de(DUJ>Qwq>Qc+t$ zwMVBY1o^(PEM;K|D7C0)K1n<1@qq#q@6J*69KG2hj;-X^V_?s^*UBTAWloyo4-EN6pl|N&9W^UF9skzSN*u zRbsdBpC{iD5~IdGgGfG4xc+K*KQ^@%{nF+WD?5SATx) z2w$n>ipib0U3_pULeM@IXx6j1rF?L^Q_%mFKZTH;D#HA;KOZ{rRRcf>ki#V^sopSy zHt%A9%mX;x{bJ|j^UPSZ*n+u@=GK*_B!7FK)sCg3H8obK<-)c2*xO^J61FR1=^8#W zDX1nl|7}QCq;_c)?SNaRX1H1BwsnhHcJ#4xOm%+bPJ=HUHm0ZO#D@jM+!fBf3uSE- zz2wgfAM}FDKh6TsI|SXCIxa-0nmt$$d`#|!_-+$}q7~Q09j-9kKhxqr6XknrfHs-* zkIhr@!EfAM-}hm{Yqw#B&J?&1!7pmu0mu|-K=$ldV`+o29|wDS`)p2%LXvfMZ<6Yr zPzds-0pTDYYexzj7UXWeSfQMvNg=c1x6M?K3!#7=&+cQ(q7RUZSDr+CubYXG=g|p8H>zTvChmXaEQfCuahrseB22#vG1vKFBiO94 zz7*CIt$?=d2GZ;OekG`P3g4LVv7*IGh)YD&2x3))(anelw|Ch`l^}w`JBiQcdQkBE!4xz zui(T%P50S+Up1ipNR*qyt2wcF6QHKE!iAFWc@pVS$@V~1cVU#zhcyb<5VkRvhqkO% zmu31pdAS4U;kk}iP`}N*z3h$V)GJLqSEu1;`+8^mJyC>MMG0kf zuFh~bO8hyc(gd;q(Cu{5v*FawL3O2EUiCl$Xv0wU1!d9sO?AKYLyheVO-Yp9IPnQs z!c6LhLNMp~hGU=_TaQJFJ7X-GyTsJgwVcB(8f7FiKSxWOC5^uHY?QLF46Bupv>;Gu zzRN~A<<_j#6cP$ES-&j=ECbv<(gt3cOI%Pzr_&DfadLxvA}hz~MesqH*{Z6(g3RlA zUY~Qy!K|ITTM}>fH!Mkc=aoIYxZ|gP@oUY)Zr+XE&5F47l)2DFBjyD5Iw8#48r)@n zf&CV!yXuk*7v)?=TSSn_IDMQL>J`l2({+!nKz4a>)f^taloj2)hiPKDt*?>Cu3(<} zs7xpdaSqF}seGqlJDwkB@i#5$G4%f0)jD2}HFRhP6d2|14(`01B%5!NaFgkY z6kRu490Qdl4qHp0fMYSIX<(uS@pn`#|D&yM1G@ zaC_GISmcA?8EqxAeV7M4BOL}&#YFJ{uq{Zb^ttp67|hxc#fGVz#8-}Zld>f zKk%66fmam}7vf73+3J?XJo5(T=1?DJ5iX;{6>Es#JEvBhzlzwlvReh?D7o{!2u(S@ zjB5O2Eg9aD7zi)n(Yu6|Bu&|TMzsG9T2-WSMVKLuXRP@#`wYN{de_j?XLM(UNf&D zz!i7-saW?yR}oOi2rfB4p@MeSOt!CR+&BFAn_luesf{QUnXJhuR}k_HbO_t$hLWGS z=a!8uXZ4JFuS9rGN;FOkPJd+AkdZs+Sg5eLqa-AIsYwohFT1SdP7##IO7=A97D7{` ziSMQ8Y9I#+IFakk_+_gNLC1>J&PB#;ZqV8&bhbRUY7K(zh=RFAvp;d*Xjw+J2n`5A zu1f@%@s*I!Fo`B02@ifUL1QtkX_V~-ZIrZY;}*W3E={|1@s5L0EZ4o-7F49*_8WPE z^pdx_`~8&FS$;iGq5sMbQ_%Y@ek~)T4WUH{LB~v3i3TAi17EYzh#b<~e7sj3Y_qVf zSIu;1>SJG+txcCV53@&t{eXiH`$$du3sC5(wZg{o8iNWUBpYRqJ5;ZBI)rZP|Lm6+ z0rE!sjei54$71Mhz$4l&pi~*4lvA!?bcg(2DV=&-z4f(IaVAw! z)xOVJf8=58`~Xr3BFf0nvnLURA4^zv8&?lDb5{1YO;R+;;kwp0D6@<3a5 zz+dyM*xR1|4Bzs_2LQt&n>+p3e1mgS5=bL*H&VM1U;~eWrNP+70D?rGlRi?`WmGu` z=98k)_ib=sdy}(q5w!enakUT(W18Zql+ep@ddp~0>oYVqxg`hI@>O{TRz2YRdu4xP z(yb5>;tp;^C&gi6d{)LdUxtKGf)t{+j|MNF1hS6u=tI9fSIuXD7cQ*~EP^sKtDtV{ zj`(S3VU@mYwmereGz4?T0aLA+yH*Lm9U1s6I}<&RdS#Uo!3wAN?x`jR!6p$j?$79R z=DsvZ!0A;I;xsstPnZfR=cvAv4AiSJO*%21i-!S2r3LgbTJ@PCzIkp_ zgdD$*MHQ(T^HAZ+hprm}I?HEW4X%H3>pw!etLi|}F$;J_H%nn_q>%atF2o%kgpvdS z(B+y6NtFu)gbF34W~*9hM3z}U)Xa(&rfdTw^*z;WPpkEA&i1{P_1@X-h=&|5WWK!P zPL}1e?Cz(y)uz@gWBu^5({)aHOWy%_$QHxt47{oV%4a2<*o!-W6v9^W1t+)R8CE&o z>#Z>0b<`pj{ekjEwId84DK~H-Wj3j#god~X!m*jKyLso0Eb;@Am)UveVW@-K3y2^! z(t8$AD{b~Wo}rQkT8%F((GbVkHzFJ(j)Q;ii4%NUpo9>f*cEUq61dy6m2 zk)G@3T?}_;2Q@tg8Zphy7`%)asZz>xYGpQ$_8%dWw(T5Cu^U$w^9w;1az5P)A`@A` zq1##Tdwc=AXm$YE{WqMf#(Z7BAVS4NEc&Rk4wQ!T}N=DWr#0osAq zNiTNS#_(?BSV$I>4YG>5zx~`pyVSb-6Mw+2`2_BZesi)GzYjZpT936UabwrbNKG+? znp+6a0j$J2AX}A+y#z15hR{GqI{hz;Z=pq6cl0xBC4}z4*89Ah7m9pvd!j~=Kd5On zC;#M#_lBUUjusA*u3-!ONc<1_*ITlfS4sdxuMV^O>6RwVd?wh_NR)9opXm^wgm{~& zz`B6Oc;=||=DM4OpIMJbeg-Y;g?zY|6V@#!B`)hd6C@=oEUg&yo^%lv&bz(S@636o zm`9T@TjJyE#x?If;3Be1Wn{RmNd!0Vm7;(Jt^j3RQ&w)S03(=(FdeU1V|9$mv+ZBK z2rMH+LatGJa0254_PWvaf+?$cKXA5(dAp3|Xq%nu+C;+=CPURSc!}$fY(+t=amoBc%&oVc(`5E-)NRobeGo;hM+L#TEK#C@NM;~oN)!PDx1h~6*0nm$sb!6@EEYI9ri8!)%}C1)~j{SoQ^jQ#hLv_|v= z5^}2m;-U7n$3K3SZ*~=`KkR9^Fak9|KN%Vze&JMVb{b*pHBitzRp<1n_j@P55)HI+ zAAcjDCuko!1}|Fwd~R#OMlb-jvTkViZh%z(ru%~`>TQ4O*4iYelAjPz8Njj)B)&1% zb*y?}dyz^$6A7Rk=MRfw43c2z*N(hv0WdX}Jt+Z|rSv6ZNURF$XVB(36lP<%qJrg7F=u@9Wm?` z)9-nkF!hEAlgfONva{`ff8D6LX|jGyn4TK){-gS4*#~DI~%&ZX6o$4^6 z(NPPJg+9=+itVzuir+mq=j6f|G$VMkd4d4_$7JzeK(!|E&~?>4@c)+R z%nBlp*Y_rk`K@$#?nua~_r)k$<;iSB3Px<3YoRDrJJp^xZ6k_=bml0(D6%~V?SPnA z0=Y(VA7+OBXoRouuAAjbNbmkpf#*6YJ0qQ!7!hEJbwfwQh}BSZhX#xcJTlKA64=+_ z3AT@C2ER@*I|U!xjnvJn+Vdk-890=T@#wbs>fKkaMcD2-kl92E;g3|=1^8awZ0{Xw+TuPM=U&+3w_Stc&yuv?LCHNfpvYY z_lpIy$>^VdTeaA&+8N@(iI4;6D8ML3v^yP6RcY35h($^)BgK+cXm?sS0mLS+G}=s( z-89s~O}lG+G2Z>~REl@v$Hh<$_9Y7zDz-@w1Tq+i zk8g6#VDvPQeKp&6iA=TUMMpVPvfm*@CPUcLpta08BcuMy%J_+aOdWvOzo4wbyMZNh z?Mz0C%o_>ASD1Y`C|?xtUmI*XC#I@83WSi^VseqExxt7# zYG8TVEp}LG^&#M`mFTgosz;vQiIP^W1z&5&pAS37PaHjk7E6;S+ zobB(5FMNd726jW+KV*?JYAH@?(2YD@?CT{CzWsNHGVRNKmexe(qFb_zeZxl`^4Op- z@cDV5xvXZsWr_q(0J7DnHjG(fSX%6!&eN}05G0}#3~}Q^sG_8e9cZ8cD7?}uAIY25 zJuD}11(W3Cs)N+fQ;;9Pjw13Mo`2@ZKf>vrcwo#SiwzT-hFi8P-+E;PjIYWq zZ<8lPc9E`G-oD`gr7vvOgonr~^sB-Wo*xI+xOKD3C^)BATt|%7DsY%7tM96veFB06 z-&1@e_>#j`>6SyMVLSn5x4(b9$o~rqWq6;vGCU1HlL2>f8@=y(j zynUF9Q1&y4oLeKQTe4e2p_A?1<;;C-I<}}ntG&ohn^Vcj5K07U*NQc0aJqfg9m{f( z@a}G)?#hj=od}&8^Yy8hy%36H$@E&)F0b4xy|PhBvAhSY7%d*Z%l}wl-mAu%z3I;< zNC`4L<_TOzD_PMEv=AIH*QCp&X4lbXjr`?cw$5EV3Rr)q#;J^fwGG4!CLB25>)%cM zK9^STWL?Cqt8OVNU?xCH7KI2$k9k(wqxugN+hi=NI^>E@wu)f7taLKDE-q{F_zR{M zUDF$z;xV{0_JJ+KUU-aH?g=bre6)v%p*=9ChgjUtag;P3yQ~SE7|`;4{ytzwHs39i zLUJHjGkgobB-}VJTBEZm_0fY(1E!ny=DBrr*Q2bo(t`!j?1&8n20h=O3ARTAKo(}> zM+x2+J98G%#+Vqc(Q0@x_$aN z!L4c{*g1Lto78%^C;P5CcEn%i1ch(dV-o$^O5Rd}2=m`uvo&xCUJUjpH|(u=r3xjS zs?(4f-1(|=|EoFuX#%R(3=t}&O(izv-wObg$J(-&;omJ8Koc0lYWs%9eWDBs7r9Q9 zrYzodf1B^cHL)PVx^v;7TGG8@({)*f7x|Q+hWh|}Pqz&o$vhm`gThr+&L?Pty7gIZ zp{;~=ZXyG_G)7|iF+RRp>n1j7seUTL~ZbAL0;=<%|$%Vs(o{8bjN#%Og-yD>2F5p$vsHZGM@g=?-OY5nG~ z-%f1mWBhjoENFLSvfc@Al3C>sZ5zRF&dmM8hTLm|lb>*n#?WQ(_0o+Ls5A#+J=gH6 zjeEC^*kL;H0Ri`&&jyZ)4fCQ0VQ~L+aUer;kDRUUR=q^JlO0CsA zJl7r$_4j;|){mT~389h|4!uf+C_-nB{#l(sDzz2OY@{T{6Foi%iv>;x>e z2OxzW_mR7`#=77Vmz&k3fnEG8vi!^2a`RBdwK+Xl&j+{I`N~!My>;hi?;x{?Sb! zjPT{=W;VC+y)H7_9;Z+6xr{(~0AhL-YjPH|1iJb}!YH>lu(N4#G>5HaZL3SOmX)(+ zQw@^UfohMqA=y7lI=rV#&ym*?J+U2$_gz20t0H22%%deC7_=a59ek0eCR{dS%aXe~uQ7LRC=IYui(wmPgC|CrU!3G=FDGxaMYqAeAL4yMJivx~OIme_~sl z-XTk2^O7sTI-S8GF(U7@F-79xsWa+LXR3S5MILn0Y40BTojcg-(;%)cz8CZeW3Qp~ z)FUW)ChaX;f#mEJeA|MaWuFt0w70j#AzAy-A&S&P&E(TVFdwJv(QF_s$8&e~62~Y; z-T6IPiJ$uJ`USkkydQpji6KMoaZ9|&M2pB#Ntx|@q#p*~lfyX20&jdeSbV=J7}p3$ zY-v`OvGb%(kR(gr_QY*~boNQ0Jg`UaXZ8q(XtWY?g_x1t{!CFgmCR)sAjK99k!yuO zJWVp!sy;<7?xiGU&Q}{wb30Y@q#bf`Br~~_HdBxx#2|9+-A~XC0Ma8sBrYb1pQD0R z*4$lD05i&n8lQWpWd#Iscx6w9Kxs+{5oK|&;}M#kY=8>Z zG)*B$Wucc|6tjj-~6;A-_h3E;18}lmzE8~|Eu1A-1R`GLC2%7i%96j32fP_E6 zrB>69w_%yBHHluX%@2*@5fPSg3bkjB~>0L8+ zI|Z=R(;${x12P82z+#IQ4p@Xq;Tu4DjmgD&o4L^qD9^ou+&3qA;+y2Y3@rJ95xMF= zdscw_3jnRp-e(K>**bMar)?K#+zH4$079)AgxR%9Lmxr%F2a?stoQkwv%w>(F7EBs ze65@Sl#8paYMlOv~z=6kApB3hL$U@7qywd{8Q~DrA9zH((7~T3&(N| z%6P|enw>+U&Q$fP?yWiB=sv$T`HFBu@K_%C{_UwS=8 zuMk|b^?{=G`vgl6jXOTln9r&$D6C5exZ47jYFk=hwQQ_&Km2Xc*Fyu{#H z>(dHmoHAt%Wfd@d9701p6;f0Sti*%j4U3?7fW4f1RyN8j1u@B=HjOSIfR2x_Q^-Tk zI-pN;5PD34gppRakpAGqSi^J|igHD{(6a=TZfy#Aw89e?uVgjcu+ao8BAS~yp&b+z z_keR?zI7~Q*_Zw;W^WG!p~XlR-e=YCX9nzUG<1N|S+$Q4O%@{+qj0@n{N>J0ahx?P zwekc6n^FYdpb#*u!2`bKZbFeY4$iO7*?h(rxo+4geF64Neq5xw2loL`!otFfwWx4; zpN9vkHrURLkdD4|@-@iyc0_$p(6e=EB268JPwlP2TNf_?8p}GsN#@ZA@DsBSngVek zo(v>OUyY68-nQ*||F*UDVAFT4)Wt?qm?wZs*TzH>ZdSzK3# z`Xi^4NykR6?&1Cupxl@rE;i_MC{oz0KC5H3yq+cEjON)Z0`L=|owtjYpo5XOP9PlM zvW3F|^=l*k>GR)nJOmOX%I(`WlKr^OozitW+UWo+falcjrjTLAA^>i(9*!o(t-4N_ z%SN;~SDy!T7-3M#F>33kU&{eNuR(QUsJ%&zIsGF%zup5j+9*6yprVHS#a$O(I|Bui z4?Ja%$};U=-uD3*=8J(Bzx~W9{_2$rz;@h$EpxeIDs{(S-lqTz^GM-QD*H{Tz|)WL zl&=AhdJXCKQ1h=o_2c6|F8%`Fetd??MW7F`1!WGp+eT&EAC-^)K#IU4z%WI>h@bxP z%71pT#R6sMZ;6`6O0tW4+@ zL@)3oDB$;G%X7^bs+|Jlsh+v|<3!f?XMwvVE{Q8#q;e?ih5zF<`6Zw=@JLk(XED{I zn*aKnX#yXf2JQ|UI1)tt$lX6VasD44&NBg)t(W}#+BkkZ%m49x|N6NEE#Pj^`=Y1+ zo8xXvoPeW(^GI7FQ0nJ)|Fy|&?*MnVzihwv*Uv}&-CvXaUzq&YWdCh1{}tKPPuc!U zi1`)S)Isa7vdAwO|4Wymno54;n}xo$VcxHYm8qyGM|aLSjNJddDzTlQ^{WNHn@L9-Xy*cl+M>-~kJa0>t^a4y z_eZ?i%FqU14q)fR>1-tX_NAK$H!@W?$vD%AD$)d|XOrV6@|lw z)=He(A2TnHcAsARczo|U0u@f%qH3bI*Ev%$9V1B`tL09;Xff5}g%U!4uUp9Y0E=xA z4YBT`Rd1n=fs)%oCa3M%3$f-h0gp&v&?Q#`laVBcfv<%fxs2|Qda`FyN(#JO2k>}Vn9KM0kd3X9^`7G;UJVIpFJGAK^mTY+j20W;*gtY0x9#SL(oEw}1Vg5x!SDYj*kt^9w1$EE zoD;eTf7sEqcGcy$66NoG!+B;}Fn@sW_vdR#izvWQIzb4J^UN29_wPA!?x7NgF=ZZg z>7lHrNQ>n*tC_M&&A&I(H8FJ;=?jKDFsYvvA`O6;X@|y+kD|O8P4{}xp1&BVQ{$R^ zZ3xm8V$JE`ag%&9;XniRj!J(vL0#Vak4XlMlvA!k7DiQbV*Im9b7D)AK@T&2w}ePw z4c!a-@z-y@ja6wmpajC%ZRq}vGXax%j^)NQ4e_f8)7w#QoqyQq`Y=?KoxQgfu5n(} zc$a=%FV@LSO$=40qOPw0RM^}+h?!`RQ9Ab!2)$k~Iy z2yEkNv1pI)%1oX8HAuzn_2^1Lx2QJ8zcsc%7A}{s`!KFd9RQm4B#I{ML-eeR$G*QO zS5{eki$CX8f2g#5`GS{pN3+AjNwFbuPe(b|Stj^vA4Wde^Vdl?x9ay5o8`d{1SOCr z7-jH_(t>8im4mpzeSkz3cuDZ}>$s1_JmBAI$KXM3HXI8JS7rZRg)C@3{+e!pNu#!| zveF>Mzrx6Q^=;uL$U=Iwn8j`I0rf5^jE@=yJq>p}1nPJMoD`EZ2$8$U6960E4_7~A zvX3VK%Rsu!R3FpEbGj?_vdQ|m&f0b8MD{}@=fOQ(izumkYiA&(6GtMpDtYsT?LpLE z0O`NID<8^gE4B}lv1NLbpha{zR% zju;ONkg3L5u zyA)7Y2s8sD4S048U;bO8>p4^c{Q5~OHYH897MflE3eV^*dc5>O|6jI2&NDx``7&N30vV3rv5<`NnOTZSngsP~2vIM9OQ2r>LkgAB>c3 zQNJZq(XsdwWo&iCY_7PhQ~uC*2Zyqy0<}lr5+F!yh+GgW@|Zv?PLstg#<{F?l%`TpaYg{2B)0F z-d^wV2SiyLYiY&bBak(W5(!%bS!xt`{6- zZEpz*Tx!aVmYMmcZkXv;)7f_i@f&l2<0e}7v-reP!B$-Apm9x+@mTc)`#Zh30C!PA zphW;fg5?SMI-uKQd+475I(6TapE_XtfCkj}98Os)&*?374q-5-Z*M+Wpit;odrJ58 z`3&E{K<*pZ)1S#IOSyTfC7C1_6X~H!C$(`cYaUiU-u$-b`Dx4r>R8O{1?lN-bg8-7 zN`quO3(%r&WRo>6=Fo)|0w7=e`zm<EO`&Kef;0-JWUx`k2?S>k)qORc%Z&PZ5(a&6g9zZWD_H#or0x=aaGFj zwa>$IF}IkikHwFd9<^+a$8zz;eJmeaTS@>UQJy0TkCbUhCnhS6?Aw1#8R(jJvC#G8 z--+Bh5x%Ze+5x$$9j@JR`dwI8>6nS*EtFn%M2`4AOaQH`&9|imXO3u-HS|#nr4(cJ z3kZ=pkepwzGYCA<&m3Len6WM{AwvrI0e%+O0?^p;+$G>rM5TmkPx>FO_V0dK$80OI52HlBs@NQ< zF5U-MpGWK0iho|RcMh72($Lkew>60~=7_G7?ecE#*UJc8Uknyri0yHbv;aYo9#gC# z{Dzq>PX0mB(eG+D$p^=R@3}`rA)KO3cF{l|-j=AXHt?D6GZO7~D+w7l?$RK5PcHzx z;2b|N)_1~&zrcC}RlU8_0Nz6H3g7U3l+RH;=c$9O8fGvX zI#IUk8SVW^{aYos0aj~Z$KyQ#mt1M!aJU~dqHz`ykr4@^yvIIst`@?LlYuiSr^-xL zB<#kB#=D8{%NN=s=CFyEz_S_v;6Ij~kPl(1Cy%!0h>@PDcf_ghDgp*qjD(S+ich^A zZLdyyV~xwWruS|$4Uv1&7H|&tX9DMM|EayHz488LAj`=*zhyG-Ihku3dO)_3C08)6 zF=Q(=m7ktd7i03E8{jX??-M-?_HcS|Z=(e-)k>E4*h$#*xT+A;gn1G1j7Ggt_3 zx24(1`3{}U$*MhOLo>vN)6%yAKl&CNRkLC6T(<~xVkzyi(`FR%8%JEK#%xa^I7G!` ztJF=e(mk$obSFFJ#te6SPrzY>!w&96)3*20b|d<_jnbpqEb*wJ%Y3rwvoiLd#ul|} zvqQoOAF3Z5g?ue+;0E$^LHBo&zZL9SS6sf(4JeR2zULf=J$l+<&F$kTYcBB|7I(uq z3!irB-KTUgax*|2)2_2I%FcWwsMKc89HKt|sk1y!C*|`HKjD>Q|OE|B;Y9AcUG+WHidkq!v9+o^I zN!%JDt$#ggk{WE>D|K1ad~U2y71{LgE0fJrlBG_w^y+!+3*Y1!#eGO}Vz@EMNh>q~ zs-yO>PH{x+GlK=9)1{vfTCxDkIBpSHOWHr9v1pg^$p8FA#0=TG(&MBIi@4EFuXE&>ea@iau4+N4jRot;Vqb5%unfacJSY0*y&mC#16m zl7aW;ZVlxrpQ4v=*1F@(HGZ<;h0HmBU7ZQFV0z((9|_B9@`1!kWGLJ*wtO*vVH z(bbc{9+uFbAB&dF8G3(USQsB4uw?3RZ0p9`_s!V7DK|j&5~B zvxTxkk{l{?WMhx?%!6T0+_vU4#R5As4(Qb;dmEB1>9+vi5*e-KKWSr3UB?=CVLabW zL+tV!^d@|EjbZ>prPCjpWxO{Eei}W)P!4g6=g%L-QsX$=n!@ARJD zpnt3V=xI`hx)07hTfjpBR<;OH)`}P6kiN-(Slpqqk{q;98$pVW5|MM9hloVG)`ON<+t&3HUNb;_5~QK*0ZX@Km)iOk%SBf7@g6VHPkqrC5{}zH@T& zcI|2kJALPI2T+~Wu^r@?X zwSRwsLg4n=Ctt3MebtebyeevusO3^?KK@VnzExU7<|#^!Rhd@=K`lF1F6Nr?tLmD0 zuLQE0>>En(vY%OLc(Ev7b5z}ZXN2d9hqk8Mw;F!#0N*!9Em*~Rb&(zI-J5br=eH1V zvp4jY7NV1LNCg{+YqGrNb~4}JedkrT^uId;YSk@D|DyZec{Bcw@WvOf_LOo`@^f{D z4VQumB5ADl=%iAtEoUWbA`MY6Q}Gyd{j)zZKd)F{k_4WeAvE$Ll`^!eO0>SVRr)|* zsg$#@yU2DIBJpC!8)YNWom_b)F;SpI&JVf5_xd>2aQB#mbnBdMsa4&g#)bauwHu2E zB5Y|$ABHqg3p|Mz+^z>W=732EK0~qJSo%veEw)WI?CMs|rOSHc-}o|8Y5F8xBzk)RcSU zJbh-a+JD($RXy%Bh&^R9s2V@?+rCF8`#?s{!nxnYJlY~k?Lxx)PuF$KpMdj9cxWv% zWU1J(vARO&hJkkI#)tx4_y~}&zHQ$e@Z-r`8lucw=ND?;PH)iEH^oTvBopk1!n2$)a?0VVkZay!6XuPcdS%OfRMSQM!jp*hs9S zw)yFMpF@1TaUNh>T-mc=bo9_=+ulCOMTzv#C^VXJnCL5(!F{jV*`ab(PVjp@wEt7~ zm)(m`doHYs)#=tHTku&ZO?^44SEqrCN^Q|h&V5U4(Lh+}-7WSjxHrVwSDrWGfyLrI z*x|!1l1>(*AN#?T^Lca!3$T!$G34ErjNi&c-`i1!H|O-U47CudHlRzH;RnHPN#4mL zt-9?*$z7-#l&uZUm)-lqpx>^sHb!cQAS6zo(O#>~;1~^abr&AYD$n;U{P6G`x!Cob zCt==@BAO|k5p@)rRK{9OlDQ1ID>}4X;qHTQWZm#M&*7L-tAzuTs@-yl2Dk1+9W<5E zuha=fths1Zp<;1Yx~pvD`VxZW?tQ8vM>0*Gni7NH;qA=JhF-<`_7mZn4qqXeSNa(OfeJ9X9QhsoFtwWcW24-+?db-tS?X)X zKb@fi@HiR5@!22iqb#|LnD05@pj!=1d6C?u1S*d&_{d;Q9E5$UNKfodcauz06vL5j;00O4ute>%IeBvUqhuYAIW_)KpdMvC`Iq za0iBck3fZTKFS9$mNw7wPxFZt?X`EF!Pm&nh|#ScqLkC?EOdiM_7J95;YJY)$BAevWK^H7G&MvNT_SyphYSb?&~yHYZ>T|F5+#4`*}j_BIqn>44fb zw!6C&ZM9W%QJvJRHPsN(YE2QUh#|%fx@&A}sv)ALm}86~f>u#Vlpv8HHPw`uMG0}9 z?(dxU`p);h?>XCbeg1GgS3K_L&i$-=t#$v_Z>{AEm2d2&KH?zdNBNhY!C7m@hJn-i zgD}N@0}etse3NK@=Hsojy#yBvx6rfq;DrEKch+l&59(NM<>c9Xw!fSHiVX%;#_W$N z=^7ewTC9ad>*P-w#(erL1pOI=>?}<#Y6wUydZv(pkp}4ZKxITo?0M7R`eT$b zE0RSMjDsZe0%Vbqb=10UjVT5q)>of7P!2U)AA5eFoKQL8yFdfHL*E;D3~q+U8iW$X z_ZVhqHWSfl@`Nl^8v?brFWY0{gRtUu?$#|BD6FK+0>$pRTo>?)s`e`BK@nK<Bzmvo0aPN|RWIob zyOvU5Qx`wvoCg2ar{g<2dQ$%8d(y;znb_Z}5RqU0`ghDeVH zNdZMiqbhFyJNx|q;!1zr_x;PkU%sEHqLKNtUJC$Lf&eJiGm<5?y-p+_5@_Ezb#xcg zYa^C8q)+XI-)-$+SXLBDQT%U2<@<}}qo@J5($_F^{cCvZ_zNHiNKUKPsgRJ5{|IP2 z?xaLq`y&}+Hp+`~dP9ST{%*cbV1brO0LbtlnDSb(goANHXTCtGr=wjD8oAz?j&Yw8 zR|cv}QrZ^Cvdpu^#rh}HZ@OJPGPKlQYGxVu1x7zt!AElLef=S=t1s|t*ZN2p^fgzB z=DJD0>fVSU9iF=Eo}0~J?vXzDOBdL2!AV?n zR3U6i33YqYo{l#5833N%w%mx>hcHuC$wxzMyjzaj-lY#SUv{*^hAifqLO>;@io+KA z%|2P%nU5QPUxRPK4Qn2MD4cMBs84P_AM`SiCB%wvU$}3RZKHb5TtDV!g`wJhz|*k8LM z0l!0>TU1hco=87S_(dc)< z9~!bBN(9hl1fJSPI}|dFk91k2++Qk}gP~^54)@JPH;9zyNHXdly}!LTzfKC^58Fz^ zG*)N?HQ<9j8>0%Twej&1Yp#Tt>Fp_^lJMmv9H?SCN>(R8V z<-p*&Fl(-(=F+L|q_4(pOHjPDo&D2iMT~(Ld(f|FtWhc~kI*(!>&R*Vd28(lLSp04 z!?he00DA>(J>-<&1ygFaEIhP5Y*r66eMWHuIX|!>YdVr1U2eimP(kF!_uOx{h+SPUSk5G zU0!FkHP%+i%drGR=OZz`H+>41ssq<_MbBGB;w4kc6j;Nu{qfa18^7b85c2Qq^u>Bx z`}Y^>RIvv$gGbvydYf8g>+i&NuC{I37O2b7{n;LmP3R8GHSf`|e_xK4_+g0_JS{03 zqvbK}DJxxkoNs6AgZeeUU&U**>OYTu~k`kx6XX&4{ zaZ5_)_lQxXH~h6NhA zGp2z?tjaV4G7zkTWsLFwdU9vRla12TN?~I-$q$>U9$DfpH&r@auRF`hRgP;?11+;m zrwnVC!UL_7)7e-e@u@{~e$>gI!bp5Di)paXhc}@f_+0Cb7uoa1(5-K<)AIJbl81I& zLQ8ta$v_;h?$Mm+{^EGTYL)CX(F>OXZvpPtfeI)a{Od{8aOk_Y6=2`o%JR}f!EhE_ z{>wV#`Ylo8UI~w<$q%$xL*isG2T7|+b3t<^qZquRO%HvT+~0A?ylW-o^hXndV`-?z zk(v)I#AF{V|E17K++wY4)5nCn03=}?Iz73%MuRE34G>W@Q{NRd@`T3H5*wf zwX@(^xo4ATNAY(3Df?5ZEDy_AHz1^#zhBRi)r(EjD!21H$e!5hvlb~u-td!r{Yq2L=-pWv~v>anJ(Lx+u7*4;$J|hW8RmeL)vgG@F ziN)cgTT^3Vdxx1$$KdGxew`-N;2x`Gcx(?cRXS79o9ER1fO#x(V^uE9%&$Vc68+2b zGaDxwIxU&0nVBnx?y=I`k!&z?{r7M^$EH#6#ASr$U3lrr9DuJ&bN!Z&&Ko=YRR19 zE-!8UC=Xr=t1Yxynb%gcaidQpB}%zyJ8VcJ%RFy*b*=7TW7?7*S;oL6aqmh*|{4I6h0D8cKT+Szj3Mgx(!x#esRg6!ER}6xk(;IES=X{VR;o$3blR@n~_3o z`;B*f;+`4u-)55xqsZaa7(Bv;tjaqIQYH0BS1u3nM#ZZD{PaLa9Hna=58DG>+-vF1 z*eNhjIX-xT0H{d61vh7h#lt}R8@GH+<6RwL>eA|6u@y&@=APNhR;i?t^WWkQtEe;I zzP`P^QLs7iHp*W-scrmXE5__}OW#Cf#iN zpk@Fj@$D~@7{&-okyFC;PYL9((=JS)*`BL)i5Rf}tK>p=Nw4ioUJ+YVZoiok+%4o) z432RI&+uCVIu{T|QrxWTJ^~O%@OM5E#$c0|$S^|^$Z`s*gBGET_U(A?0O%(Yo?1ps zP#qsgVdWKT4`SjO1L=emNm4ThhAGi4pcbu%wK~3#^!10r6k1ws zud)e(^auR?E3ar(rE@yud}n(&KBsrD-X6&c)L-{SY^a+eP>dTCO*)M;(7jtIf7{3S zC5;@b88@4&B$Y0qKGi2`itd;7?~Yb3EDS#n_);^v^5A$Sk#aq(Q`%Nf#zUYO|9lW& z#bzB-!8KI@)ypYp<=T~w`q#`&6$=6U8p4|g zrRN0X>x~i-&084m%Kp}GzhDL1E_nH|v)w5Yv%;wZmr_`-p{o*wHI9!tw(WC&6|$*8sPCiAD?+Ow+48G z<}i1A&$P@%R{OM1wF}g{1kEBaT?Z6ztIa^Of{FdtaiPQM6>BxB_`p^B8gcSRSWbE8 zOP!D%T@KP|V>V`A8XF@GW#!(7SaTY^r2w`I|I2q7v1pOHkL6$_c8DDU|2qEpPlvP9 zkg05pK_ECRs_F`=L5+--`gMECJj#<7KKRw~o*U!p_Rr*$gJ8|u!TU>{1c-fqA**>`7r~>6rtFT2-E5!|Ws+H^} zy%6hwL{*%S>_J7JXhnT9G2abDeErH)B>M3) zl9!_Vkn(1eN10bc9snlLM|Z}vH@Y01o@Z~Qq*G}q*eLXtyPTQG&?guEjkd;nP#dcc zMU`1TjWb^?KulM!RtQH+KB$%513osJzNWNDat7Y?%-yg;VEg#xNo8P)LUV3Q>EDSZ zn2N?E6Q}Cwb<=Q;?XN%EHp-ej$9^+sr(C(brZD0P9MRqDI2ftT3&p2Ihy91fT<$}t z@&n{yY|^HFg?!YG$zvF0%QV>}u{04HIS>Sl?_A19YDLeMC3r1*rK^8!#1h@-a?*3K zu@0&h?95$CvKy`E#+0GTQfMx!HgvT@rFXb*HgwagE{uz2eIYF`TlrRnv-fN7hS}Io zgH99W4jMIOeaw_f{4s2oK_@#3E$u}%ActBdo>FkyA(4F6DiYdDnjztF&Gf|kl)NyT z-08!iVhd%!2GV)hjJq`7EL%XWjl8wJRmn$MY!no3S@hp>jjbED>Vi>l z@C|eMpRVTgaj}|Tx}n3O#X*;gcDu9h;C@_Kwum1hYT4|x1w{!I(zHj}--DBs|Ink( z;salEm-X;P=gE|2eCRF5sTn!B^9~*HbA^+7o7T0Sax!4?{>nzl`NXsjWxO_gbYruE zi~1i{)n4)kr!{*Ihil+#bDXF_}kxd|$`8^Jr_+*Lz*ZQ1XO(JXSS_A$2Dy^G2VEE6BwDp$q_k&%c zs~d|@1&IGq3V@TBsA%;ZJ{XhUAvA=E-&C_qf^zq8NSO$W|?jT5_^ayMPE?lO=$cn64{XmYX)x1FELE69B;?6wmbj*`xfl zqA*d*mJ=;OvuY7cHz3q@6C$mNdZt91_@=;;ZAb0T-k1H+Tg}0G>C^%@_(zKM**x>K zNymyRBSj?36|s<`Da2B-0kx<5_cqRAu5WgC#uq(uG7cZXEckR@1e6g4COvY++-~f? zB>i{H;?+~ulY0PhBz=?A9X7X@o}+v?O!${m1@tPKB_6#X-r@kn2P*>h$>{-d#{lgE zcl8v-ZR@zCU3^^6dm&jt_<|B8&$ijEz+p~XH&iHSJ$-5t0|QCElY(R9`d*yziN+K! zWd?7^seEuG{FvKOP0~CC8jZ~RBD$2Mh#zQ(3u%msho+w_*wQIKbBoohk?CBcHi#z$ze`)=M45XN>ULYg6Nc)isEf*=ODe-*c&2N`-bc;R}h9z zh1R@a!yvXJ0K1$qV3jg9*i*0BigxkrBurRGBX-G-)J7~e5=k7Ah&oWR)J6Q%0g<=g z)KmviS+5Gip~oqvISODjfR~_%fCPpHFB{v!rNp*{cHZ4+-~IOB?rxR7wp-uyY#FFP z%z{R=>M0Y^ZtPh1*PXMi=ipYfZy8=X`C!Y@Es776=aB;BPv%nUDD~>34*~C`+7mpX z>{r1H){_9N=DGb^&52)Dlj45v=hxc7572Kf(7&Ka^o@KmMn;$Ux_gIGwg1|W-|klo zdr}D83a$CuUU5EGwHnP6x>$wPD(Uk)WyU`VGs;NY2oKdi>D<*&9!=HUxwdzO+iGs_ z368H%v_{^f-&4x$4$$&58Gn^F)(-UT=n*#JqCLrmEw0SIkY-VES-j15*V!l<5(OME zW+v}8IyJyhy&55YCs{H zKxPQ>REgh_yo%UpJ!J2>0nM;4=5wB^Bku9=Zsx^DPvM9_!^1+!u~m8*GrR3xDz3xP z*bzfWh~o;)%ug)Qom}_v`^&JeglxSvOOUPVeI`!5BfY*}q?}Vmc;`!Qn|voaW+PGQ z0|H;~{{*pB3U^6yXnqh_5DgMp81NGEb^Ql`{s$x!3VJ1fR?&`SJt&KG z7$XeVuBC;|7@QAtkFN4+1`v2&;6Smi-{`md5Slj0T^=Im-LO2o;+~MOn5n9}oOif% zPEi4mpd0e z=RcE8w|z2sjt~za$*2Nndkync&e2d0HYxxUOkYa!Aep1k7lh!D9Zu1k?P~?Th84$m z9!5r4EtU}Qi!luwMjQ3Mk4m6pcEuYXd(iLS1Q>&xTfaz&ZKCE3x()owsB3{uV@>O) zTqvOc{C>B5U!0@xYthHmCfI43&Hl-FX(S!sV*-@98>BpuB#pg3Sdj|6>5))CS$oStjP^AnqgN*|Kr?FRaPjei)p|?I^tA83ly)w@ATd@OVw@l)1Nt zR%ai5EnTY3fV)TwXg53M;_w?G)<=4H!c;AMec?hAImX{ zqbOWp(!8&I1Nld8QP&HM5CPiuSXI0+jLQRl^^}$aHRy54y(*#8Yd$mg8w-t+;GFXp zb7LFx)8M{~mO!8=^oPCWQZa8TfKy;3PZx)YgMO~dRa&Maw$dn>e)Q{5gd^BgHOL!) zL2r`b>#Mh_EUNPh#x_*ewWss+-6^Qpgx44WZERSfcG&Wo2DA!@5@n!dG%c$DY&Y+$ zy~9~Y+h>=9>X-6D8X3WDi+nwe-_Rg|GP!l^WmRIucOZ#z>q^5gpKfF}cmedSW zQ_VNR_RobbQWT}}4`#*p=T_!i|NbXW`K$HCY`rjevd2%2f~Q=qDlb6U@Z`9=4vZ}B zx6D66O76~8Ia#8ij~8CJmN!^ULpJMBD*W+xT&7KUqD#U&K6U>qy3 z>!Hw;k?Odyc#FwpU77_V?5ojvP;===NE80!FEo^Lpj`IWv$7xDf)?zQF}uZCVbIn! z(=+*PZO>{Lb>dD8S7N?AE_4YN!i>luRYY=+YH0jB(S_5z^D1S z_4;eFd&gzKz9%EH_@yPX86h4u9@skFQCG?}%R9YcE`|9z+P@#a=m|u1aFro@zKFGy z4_&kGXmunf*lUIe9qW3daO`L2G4nG`-OwXj7=YXe5WV{HfC%AiMMTQfY_8+5N}1ub zRI@{dhMovkOpv07F2(`(!A-kfORUZ&6{>`T?6LYD*bcW*<(1w^CungON6;26#lq4; z_3G&E74uWun<%vh&M5Cc>ZIvktcnC*X~}<892^mME_Stiux^3acq1J*XWr(8WQOL}J7GoXCjMo5@ zsO{)75;I2kUEL)lW+qsoaCGVgywa7)R~)(_!C#BXtG7q_W=+`OedyEiB<^zSV=ZN; zyMJYX{vG1|e^N5e-}ohA=UZ`fvaV?ANyB*_>NN@w|UR%Y1L)-XSP9 z;FB&RvH4OcgOU2Zx|h2QVBF_d`t>yVjAYcZFB}lBhLHy|&{bY|>Ygpnu8T>27awde zX1EFG?0_)_DH(4}fYUz71eBUp9xp8#s-|8Qf)EqMOM&puQmr}i56}~ci=WN~n-zVG zK{;>^6I@70iCSkk@+S_S)+K6_De9ijI|X>k>4D-VH6rC}>nj9-SMFZb>>fhC7+tbt zG2j5q`6+-k5%1BMeEH4#+UbIYDU@hHFgI#N8Os^IyPDHQp025=>=Cu z7-CTKmaN0*tx;3goB=`o)%WLMXN89nQqDzNwqWSTj5p@Z!w7m>Ca%SaFj%IHFN8&H zEWg9QNXg}| z$jc=1@~Um=PVZ%*G3|i+!L#ul1vB-#iDOlz1T0RWnKx8%kD|9d@j6c|X!pKAqkFZw zJJYKU*h$}px}j-*_)=!pn5dxny;oN# z&k18?&|9?gUS$JO%}rj{r#4#Wf#pxXbP%jZyT4DQrSgF7O*Z(>m!^i@NTKP?#MF54 z7C|>OOB-92{1f~6vxYNmKrTdw)!#+*JgI5BMHX2_XCYJIbBH8Q zSAyWxD`nUA{D&`??~-50-EiaMG8egmge*A})QW~2O}8`mlqh6ld>DI9JV2>3{!LT( zpxfqG{Yv8q$=1}@k@nKjn8bW<5nIh6>e*^M5tkaHJ0BR}WducBbkoJ5loGI09cxgT2c)cW51*~3AjZ#C2(lauh@e5hs8@;di?9@_6O zIo7u5TJ%A%T?X7MGdtqBkO;tP&jL2T#p_Sb%>1xv*A%Ktku{IsP^V#HrtK*BiN?nl z;iFMQZ^3@&o`9NH{pejJZS!#q42*5ia3F+H?{eMpc1QlvgLQlUDdLb&gNgOUM9(5= zl>0bJWP6d0mcY1>$pGdm@GS1=wJaMT-%6EV>G^)t)j^3f9Or?gvK&Lr(M_h3aGav@ zDVi%A_WA>_ys~CADrkd}JEqQMa53reXjV^6z{)XD(z1++b? zeSwT&frCIRXttL(_N8MFN?glo1K_-!Ccp9Dj5CMM++)XDoC2N{SZs8LW}vlfa0i4H zk+^aV`h2J&93x=AB>JUH=v$e{7g#*88d>{?O-jtUdo5nAL`DMbKzZxOD_TEYn^-Jb z2hVqpv{oSVul=pVk!xAr90$t9XKpI&PY6n`Me~6vyrWMi3&k#8b~u%!aKw80MR{wc ze5W1sS+B!m|6ZTxgP3 z6?P9SgXf*F$|>3w|Mdn|oImZ#;f3o!R?BL?I>$kp>@_yH&Jo!DXkBW5UW?`jqFk&c zgo`}Z`i?H(^oDwfcmScp_q_x~8M!xUsP*dkJ1-aROuGwx!LYkKI>|fgaSYceIHn|@ zaqX-;G#bz;1;ps@n0<*Xf3ETZk*i$X*g%u5I(&WD7X^qR;*8d*@Rk%HyOZ_wwC%nm z^5hW_*SA3b$v=>+8Glp}bTb?vP{@-k`O@P7Bp;8Se^SF*yV*$g>#}}$UG3QCI4evU z?;~Q_8^n>~U`cgp%I18|nbd8(YS-X-JHD4f!iVa|7v2aw;7O={0BUSnOHh|DUe+5G zTmT^P2h({z2ab?{)@qED zlN{ED-%6uWTv9P7umFATcdMfmV5XvVW9aL!m9a$>?PhMH`aK{(g}>W9*AAWp z|4RN8+t*Z2{!0FoZo$-E_S-&)P&scWh2(vZ{=EjsFBpfI+P7GI5EbLD|J@xsKCDBR7d{g1+up>2q>{EwP7M{d|vsJMMa!NGb4c08+9495- zg82x+CJ*};gF6C&1@*X2ssK{;qxc*1CpNUT_PR9AJDM+x+(yX(-uV;XgFtJS(3h5$0C|*onSw17gh1;h5uJI+yCuC z?9`K44#xLyccz%!6ZjpEb2~v*N2~7t)dn`s2E2?g^nMU<#o%jng;|E?k5TB~AK4_c zrY#Yy?;eb@f)8oK{#!vA>MuP6qPrN`AZ&2*Zb;Mwp#INi_1M3+FaahJr$x&l%tL~)H=DdpG8j^A-KJE92RgD%9l!`r zMmTC#H%J}GTabmhv*#7tuX``n>6J_WZ$*Ls@rBg-I0WRt!~+)&#ow}CjMZo#p;??8 zRmgPxtrd8uC!rj>Gm#G;tv}To3fk(eQ_@Mm{JHus>cRhGy#IC)@tI4^s-?_$n`%s| z*@P4;tiZilolw#=Sx@n=mC@yp9JX&%z9KQIh1=jA3Eq7s_zClO7yb=jMC9>u$nW*R zVHwgAamhycg4MX1qtk=aKOsI^FxXOvbk_43~Y`Sic3= za|s!6&pYNX`Xk5Q)_th2=kND`O>@W^=c3t8BqtlKZydheN+^$%zz* zpbZtGD;leh47#7mlWY6?t!z6^zq!NC9PX?i_-TX>iR#l$ltoSR>{Ff>fE+P>~ogFyl26v z*^9UKq3VAv>`5DTF507zQj@trAAt z_A4+)?nJZ{R>YTG9UC1LI71W8$UnGGk^4h_S@A8s*9&KpP{#)R=-)EAS#}-#>^}g+ CMS-RO diff --git a/docs/start/framework/react/tutorial/reading-writing-file.md b/docs/start/framework/react/tutorial/reading-writing-file.md index f49fff82b40..93b9cff0b02 100644 --- a/docs/start/framework/react/tutorial/reading-writing-file.md +++ b/docs/start/framework/react/tutorial/reading-writing-file.md @@ -35,7 +35,7 @@ The complete code for this tutorial is available on [GitHub](https://github.com/ First, let's create a new TanStack Start project: ```bash -pnpx create-start-app devjokes +pnpm create @tanstack/start@latest devjokes cd devjokes ``` @@ -50,12 +50,11 @@ pnpm i pnpm dev ``` -For this project, we'll need a few additional packages: +For this project, we'll need the `uuid` package: ```bash # Install uuid for generating unique IDs pnpm add uuid -pnpm add -D @types/uuid ``` ## Understanding the project structure @@ -66,35 +65,29 @@ At this point, the project structure should look like this - /devjokes ├── src/ │ ├── routes/ +│ │ ├── demo/ # Demo routes │ │ ├── __root.tsx # Root layout -│ │ ├── index.tsx # Home page -│ │ ├── demo.start.server-funcs.tsx # Demo server functions -│ │ └── demo.start.api-request.tsx # Demo API request -│ ├── api/ # API endpoints +│ │ └── index.tsx # Home page │ ├── components/ # React components -│ ├── api.ts # API handler. -│ ├── client.tsx # Client entry point +│ ├── data/ # Data files │ ├── router.tsx # Router configuration │ ├── routeTree.gen.ts # Generated route tree -│ ├── ssr.tsx # Server-side rendering │ └── styles.css # Global styles ├── public/ # Static assets -├── vite.config.ts # TanStack Start configuration +├── vite.config.ts # TanStack Start configuration ├── package.json # Project dependencies └── tsconfig.json # TypeScript configuration ``` This structure might seem overwhelming at first, but here are the key files you need to focus on: -1. `router.tsx` - Sets up routing for your application +1. `src/router.tsx` - Sets up routing for your application 2. `src/routes/__root.tsx` - The root layout component where you can add global styles and components 3. `src/routes/index.tsx` - Your home page -4. `client.tsx` - Client-side entry point -5. `ssr.tsx` - Handles server-side rendering Once your project is set up, you can access your app at `localhost:3000`. You should see the default TanStack Start welcome page. -At this point, your app will look like this - +At this point, your app will look like this: ![TanStack Start Welcome Page After Setup](https://raw.githubusercontent.com/TanStack/router/main/docs/router/assets/reading-writing-file-setup.png) @@ -104,10 +97,9 @@ Let's start by creating a file-based storage system for our jokes. ### Step 1.1: Create a JSON File with Jokes -Let's set up a list of jokes that we can use to render on the page. Create a `data` directory in your project root and a `jokes.json` file within it: +Let's set up a list of jokes that we can use to render on the page. Create a `jokes.json` file within `src/data`: ```bash -mkdir -p src/data touch src/data/jokes.json ``` @@ -214,10 +206,10 @@ export function JokesList({ jokes }: JokesListProps) { } ``` -Now let's call our server function inside `App.jsx` using TanStack Router which already comes with TanStack Start! +Now let's call our server function inside `index.tsx` using TanStack Router which already comes with TanStack Start! ```jsx -// App.jsx +// src/routes/index.tsx import { createFileRoute } from '@tanstack/react-router' import { getJokes } from './serverActions/jokesActions' import { JokesList } from './JokesList' @@ -234,8 +226,8 @@ const App = () => { const jokes = Route.useLoaderData() || [] return ( -

    -

    DevJokes

    +
    +

    DevJokes

    ) @@ -246,7 +238,7 @@ When the page loads, `jokes` will have data from the `jokes.json` file already! With a little Tailwind styling, the app should look like this: -![DevJoke App with 5 DevJokes](https://raw.githubusercontent.com/TanStack/router/main/docs/router/assets/reading-writing-file-devjokes-1.jpg) +![DevJoke App with 5 DevJokes](https://raw.githubusercontent.com/TanStack/router/main/docs/router/assets/reading-writing-file-devjokes-1.png) ## Step 2: Writing Data to a File @@ -263,6 +255,14 @@ import * as fs from 'node:fs' import { v4 as uuidv4 } from 'uuid' // Add this import import type { Joke, JokesData } from '../types' +const JOKES_FILE = 'src/data/jokes.json' + +export const getJokes = createServerFn({ method: 'GET' }).handler(async () => { + const jokes = await fs.promises.readFile(JOKES_FILE, 'utf-8') + return JSON.parse(jokes) as JokesData +}) + +// Add this new server function export const addJoke = createServerFn({ method: 'POST' }) .inputValidator((data: { question: string; answer: string }) => { // Validate input data @@ -331,7 +331,7 @@ export function JokeForm() { const [error, setError] = useState(null) return ( -
    + {error && (
    {error}
    )} @@ -377,8 +377,8 @@ Now, let's wire the form up to our `addJoke` server function in the `handleSubmi ```tsx //JokeForm.tsx import { useState } from 'react' -import { addJoke } from '../serverActions/jokesActions' import { useRouter } from '@tanstack/react-router' +import { addJoke } from '../serverActions/jokesActions' export function JokeForm() { const router = useRouter() @@ -410,41 +410,44 @@ export function JokeForm() { } return ( - + {error && (
    {error}
    )} - setQuestion(e.target.value)} - value={question} - /> - setAnswer(e.target.value)} - value={answer} - /> - +
    + setQuestion(e.target.value)} + required + /> + setAnswer(e.target.value)} + required + /> + +
    ) } ``` With this, our UI should look like this: -![DevJoke App with Form to Add Jokes](https://raw.githubusercontent.com/TanStack/router/main/docs/router/assets/reading-writing-file-devjokes-2.jpg) +![DevJoke App with Form to Add Jokes](https://raw.githubusercontent.com/TanStack/router/main/docs/router/assets/reading-writing-file-devjokes-2.png) ## Understanding How It All Works Together From a2f25d3381a34ed8badca06ac13d0d8324387e86 Mon Sep 17 00:00:00 2001 From: Arman Date: Sat, 6 Dec 2025 15:46:20 +0300 Subject: [PATCH 13/14] chore(router-core): remove extra JSDoc comments for `defaultParseSearch` (#6020) --- packages/router-core/src/searchParams.ts | 2 -- 1 file changed, 2 deletions(-) diff --git a/packages/router-core/src/searchParams.ts b/packages/router-core/src/searchParams.ts index ad9957aed9d..8c9b6ed1ad4 100644 --- a/packages/router-core/src/searchParams.ts +++ b/packages/router-core/src/searchParams.ts @@ -1,8 +1,6 @@ import { decode, encode } from './qss' import type { AnySchema } from './validators' -/** Default `parseSearch` that strips leading '?' and JSON-parses values. */ -/** Default `parseSearch` that strips leading '?' and JSON-parses values. */ /** Default `parseSearch` that strips leading '?' and JSON-parses values. */ export const defaultParseSearch = parseSearchWith(JSON.parse) /** Default `stringifySearch` using JSON.stringify for complex values. */ From 77e4d5dda4155dff66295f2c42791c371ed11796 Mon Sep 17 00:00:00 2001 From: Lachlan Collins <1667261+lachlancollins@users.noreply.github.com> Date: Sun, 7 Dec 2025 02:02:49 +1100 Subject: [PATCH 14/14] ci: prepare for trusted publishing (#6032) --- .github/workflows/autofix.yml | 4 ++-- .github/workflows/labeler.yml | 6 ++++- .github/workflows/pr.yml | 9 +++---- .github/workflows/{ci.yml => release.yml} | 9 ++++--- AGENTS.md | 2 +- package.json | 6 ++--- ...-config.mjs => generate-labeler-config.ts} | 24 ++++++------------- tsconfig.json | 4 ++-- 8 files changed, 28 insertions(+), 36 deletions(-) rename .github/workflows/{ci.yml => release.yml} (86%) rename scripts/{generate-labeler-config.mjs => generate-labeler-config.ts} (84%) diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index 79e50aad2bf..4ab8d059936 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -19,11 +19,11 @@ jobs: if: ${{ github.event_name == 'push' || !github.event.pull_request.draft }} steps: - name: Checkout - uses: actions/checkout@v4.2.2 + uses: actions/checkout@v6.0.1 - name: Setup Tools uses: tanstack/config/.github/setup@main - name: Fix formatting - run: pnpm prettier:write + run: pnpm format - name: Generate labeler config run: pnpm labeler-generate - name: Apply fixes diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml index d9dc8ac68d9..222c1c7915b 100644 --- a/.github/workflows/labeler.yml +++ b/.github/workflows/labeler.yml @@ -1,8 +1,12 @@ -name: Pull Request Labeler +name: Labeler on: - pull_request_target +permissions: + contents: read + pull-requests: write + jobs: labeler: runs-on: ubuntu-latest diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 803f0b71b71..27afd72710c 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -1,4 +1,4 @@ -name: pr +name: PR on: pull_request: @@ -13,6 +13,7 @@ env: permissions: contents: read + pull-requests: write jobs: test: @@ -22,7 +23,7 @@ jobs: TSR_TMP_DIR: ./tmp steps: - name: Checkout - uses: actions/checkout@v4.2.2 + uses: actions/checkout@v6.0.1 with: fetch-depth: 0 - name: Start Nx Agents @@ -30,7 +31,7 @@ jobs: - name: Setup Tools uses: tanstack/config/.github/setup@main - name: Get base and head commits for `nx affected` - uses: nrwl/nx-set-shas@v4.1.2 + uses: nrwl/nx-set-shas@v4.4.0 with: main-branch-name: main - name: Run Checks @@ -43,7 +44,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4.2.2 + uses: actions/checkout@v6.0.1 with: fetch-depth: 0 - name: Setup Tools diff --git a/.github/workflows/ci.yml b/.github/workflows/release.yml similarity index 86% rename from .github/workflows/ci.yml rename to .github/workflows/release.yml index 74567e07e53..adce6c56434 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/release.yml @@ -1,4 +1,4 @@ -name: ci +name: Release on: workflow_dispatch: @@ -20,15 +20,16 @@ env: permissions: contents: write id-token: write + pull-requests: write jobs: test: - name: Build & Test + name: Release if: github.repository_owner == 'TanStack' runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v4.2.2 + uses: actions/checkout@v6.0.1 with: fetch-depth: 0 - name: Start Nx Agents @@ -44,9 +45,7 @@ jobs: run: | git config --global user.name 'Tanner Linsley' git config --global user.email 'tannerlinsley@users.noreply.github.com' - npm config set '//registry.npmjs.org/:_authToken' "${NPM_TOKEN}" pnpm run cipublish env: GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} - NPM_TOKEN: ${{ secrets.NPM_TOKEN }} TAG: ${{ inputs.tag }} diff --git a/AGENTS.md b/AGENTS.md index 8f4e24c72a0..dffcd741eab 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -48,7 +48,7 @@ TanStack Router is a type-safe router with built-in caching and URL state manage - **Critical**: Always run unit and type tests during development - do not proceed if they fail - **Test types:** `pnpm test:unit`, `pnpm test:types`, `pnpm test:eslint`, `pnpm test:e2e`, `pnpm test:build` - **Full CI suite:** `pnpm test:ci` -- **Fix formatting:** `pnpm prettier:write` +- **Fix formatting:** `pnpm format` - **Efficient targeted testing workflow:** 1. **Affected only:** `npx nx affected --target=test:unit` (compares to main branch) 2. **Specific packages:** `npx nx run @tanstack/react-router:test:unit` diff --git a/package.json b/package.json index 15b3a258ebe..0eda9829eb0 100644 --- a/package.json +++ b/package.json @@ -15,7 +15,6 @@ "test:pr": "nx affected --targets=test:eslint,test:unit,test:e2e,test:types,test:build,build", "test:ci": "nx run-many --targets=test:eslint,test:unit,test:e2e,test:types,test:build,build", "test:eslint": "nx affected --target=test:eslint --exclude=examples/**,e2e/**", - "test:format": "pnpm run prettier --check", "test:unit": "nx affected --target=test:unit --exclude=examples/**,e2e/**", "test:unit:dev": "pnpm run test:unit && nx watch --all -- pnpm run test:unit", "test:build": "nx affected --target=test:build --exclude=examples/**", @@ -25,12 +24,11 @@ "build:all": "nx run-many --target=build --exclude=examples/** --exclude=e2e/**", "watch": "pnpm run build:all && nx watch --all -- pnpm run build:all", "dev": "pnpm run watch", - "prettier": "prettier --experimental-cli --ignore-unknown '**/*'", - "prettier:write": "pnpm run prettier --write", + "format": "prettier --experimental-cli --ignore-unknown '**/*' --write", "cipublish": "node scripts/publish.js", "gpt-generate": "node gpt/generate.js", "set-ts-version": "node scripts/set-ts-version.js", - "labeler-generate": "node scripts/generate-labeler-config.mjs", + "labeler-generate": "node scripts/generate-labeler-config.ts", "cleanup-empty-packages": "node scripts/cleanup-empty-packages.mjs", "test:docs": "node scripts/verify-links.ts" }, diff --git a/scripts/generate-labeler-config.mjs b/scripts/generate-labeler-config.ts similarity index 84% rename from scripts/generate-labeler-config.mjs rename to scripts/generate-labeler-config.ts index 73d89ab9ada..77f4842d1bd 100644 --- a/scripts/generate-labeler-config.mjs +++ b/scripts/generate-labeler-config.ts @@ -2,19 +2,13 @@ import * as fs from 'node:fs' import * as path from 'node:path' import * as prettier from 'prettier' -/** - * Pairs of package labels and their corresponding paths - * @typedef {[string, string]} LabelerPair - */ - -/** - * @returns {Array} Pairs of package labels and their corresponding paths - */ -function readPairsFromFs() { +/** Pairs of package labels and their corresponding paths */ +type LabelerPair = [string, string] + +function readPairsFromFs(): Array { const ignored = new Set(['.DS_Store']) - /** @type {Array} */ - const pairs = [] + const pairs: Array = [] // Add subfolders in the packages folder, i.e. packages/** fs.readdirSync(path.resolve('packages')) @@ -40,11 +34,7 @@ function readPairsFromFs() { return pairs } -/** - * @param {Array} pairs - * @returns {Promise} YAML string for the labeler config - */ -async function generateLabelerYaml(pairs) { +async function generateLabelerYaml(pairs: Array): Promise { function s(n = 1) { return ' '.repeat(n) } @@ -96,7 +86,7 @@ async function run() { // Convert the pairs into valid yaml const yamlStr = await generateLabelerYaml(pairs) - // Write to '.github/labeler.yml' + // Write to 'labeler-config.yml' const configPath = path.resolve('labeler-config.yml') fs.writeFileSync(configPath, yamlStr, { encoding: 'utf-8', diff --git a/tsconfig.json b/tsconfig.json index 3a36e73d3a2..f3765b8ed3c 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -11,7 +11,7 @@ "forceConsistentCasingInFileNames": true, "isolatedModules": true, "lib": ["DOM", "DOM.Iterable", "ES2022"], - "module": "ES2022", + "module": "ESNext", "moduleResolution": "Bundler", "noEmit": true, "noImplicitReturns": true, @@ -24,5 +24,5 @@ "stripInternal": true, "target": "ES2020" }, - "include": ["eslint.config.js", "prettier.config.js", "scripts"] + "include": ["*.config.*", "scripts"] }