From e6e37f50cb89ffa400c8c58aea4b47ebde091bc9 Mon Sep 17 00:00:00 2001 From: Alex Moon Date: Tue, 21 Jan 2025 17:29:55 -0800 Subject: [PATCH] chore: remove app router from canary branch --- .github/ISSUE_TEMPLATE/bug_report.yml | 6 +- .github/workflows/experimental-app-router.yml | 36 - DEVELOPMENT.md | 1 - examples/next/app-router/.env.local.sample | 8 - .../app-router/app/[slug]/hasPreviewProps.ts | 6 - examples/next/app-router/app/[slug]/page.tsx | 52 - .../app-router/app/api/faust/[route]/route.ts | 6 - examples/next/app-router/app/layout.tsx | 60 - examples/next/app-router/app/login/action.ts | 14 - examples/next/app-router/app/login/page.tsx | 34 - .../app/making-client-queries/page.tsx | 21 - .../next/app-router/app/my-account/page.tsx | 44 - examples/next/app-router/app/page.tsx | 35 - .../app-router/components/please-login.tsx | 10 - examples/next/app-router/faust.config.js | 7 - examples/next/app-router/next-env.d.ts | 5 - examples/next/app-router/next.config.js | 11 - examples/next/app-router/package-lock.json | 3437 ----------------- examples/next/app-router/package.json | 38 - examples/next/app-router/possibleTypes.json | 1 - examples/next/app-router/tsconfig.json | 44 - package-lock.json | 267 +- package.json | 12 +- .../experimental-app-router/.eslintignore | 5 - packages/experimental-app-router/.gitignore | 3 - packages/experimental-app-router/.npmignore | 8 - packages/experimental-app-router/CHANGELOG.md | 207 - packages/experimental-app-router/README.md | 24 +- .../docs/faustroutehandler.md | 31 - .../docs/getauthclient.md | 56 - .../experimental-app-router/docs/getclient.md | 85 - .../docs/getting-started.md | 167 - .../docs/images/image-1-1024x771.png | Bin 74667 -> 0 bytes .../docs/images/image-1.png | Bin 82146 -> 0 bytes .../docs/images/image-1024x771.png | Bin 126887 -> 0 bytes .../docs/images/image-2-1024x810.png | Bin 132596 -> 0 bytes .../docs/images/image-2.png | Bin 134753 -> 0 bytes .../docs/images/image-3.png | Bin 74229 -> 0 bytes .../docs/images/image.png | Bin 123864 -> 0 bytes .../docs/onlogin-server-action.md | 38 - .../docs/onlogout-server-action.md | 26 - .../experimental-app-router/jest.config.js | 32 - .../experimental-app-router/jest.setup.ts | 1 - packages/experimental-app-router/package.json | 71 - .../src/client/config.ts | 59 - .../src/client/rsc.tsx | 34 - .../src/client/ssr.tsx | 27 - .../src/faust-core-utils.ts | 13 - .../experimental-app-router/src/index.tsx | 5 - .../experimental-app-router/src/lib/getUrl.ts | 4 - .../src/server-actions/loginAction.ts | 124 - .../src/server-actions/logoutAction.ts | 17 - .../server-actions/utils/setRefreshToken.ts | 26 - .../src/server/auth/fetchAccessToken.ts | 18 - .../src/server/auth/fetchTokens.ts | 61 - .../src/server/routeHandler/index.ts | 26 - .../src/server/routeHandler/tokenHandler.ts | 105 - packages/experimental-app-router/src/ssr.tsx | 1 - .../tests/auth/fetchAccessToken.test.ts | 112 - .../tests/client.test.tsx.invalid | 41 - .../tests/dummy.test.ts | 3 - .../tests/server-actions/onLogin.test.ts | 152 - .../tests/server-actions/onLogout.test.ts | 63 - .../tests/server/routeHandler/index.test.ts | 36 - .../server/routeHandler/tokenHandler.test.ts | 134 - .../experimental-app-router/tsconfig.json | 14 - .../src/telemetry/marshallTelemetryData.ts | 6 - 67 files changed, 16 insertions(+), 5974 deletions(-) delete mode 100644 .github/workflows/experimental-app-router.yml delete mode 100644 examples/next/app-router/.env.local.sample delete mode 100644 examples/next/app-router/app/[slug]/hasPreviewProps.ts delete mode 100644 examples/next/app-router/app/[slug]/page.tsx delete mode 100644 examples/next/app-router/app/api/faust/[route]/route.ts delete mode 100644 examples/next/app-router/app/layout.tsx delete mode 100644 examples/next/app-router/app/login/action.ts delete mode 100644 examples/next/app-router/app/login/page.tsx delete mode 100644 examples/next/app-router/app/making-client-queries/page.tsx delete mode 100644 examples/next/app-router/app/my-account/page.tsx delete mode 100644 examples/next/app-router/app/page.tsx delete mode 100644 examples/next/app-router/components/please-login.tsx delete mode 100644 examples/next/app-router/faust.config.js delete mode 100644 examples/next/app-router/next-env.d.ts delete mode 100644 examples/next/app-router/next.config.js delete mode 100644 examples/next/app-router/package-lock.json delete mode 100644 examples/next/app-router/package.json delete mode 100644 examples/next/app-router/possibleTypes.json delete mode 100644 examples/next/app-router/tsconfig.json delete mode 100644 packages/experimental-app-router/.eslintignore delete mode 100644 packages/experimental-app-router/.gitignore delete mode 100644 packages/experimental-app-router/.npmignore delete mode 100644 packages/experimental-app-router/CHANGELOG.md delete mode 100644 packages/experimental-app-router/docs/faustroutehandler.md delete mode 100644 packages/experimental-app-router/docs/getauthclient.md delete mode 100644 packages/experimental-app-router/docs/getclient.md delete mode 100644 packages/experimental-app-router/docs/getting-started.md delete mode 100644 packages/experimental-app-router/docs/images/image-1-1024x771.png delete mode 100644 packages/experimental-app-router/docs/images/image-1.png delete mode 100644 packages/experimental-app-router/docs/images/image-1024x771.png delete mode 100644 packages/experimental-app-router/docs/images/image-2-1024x810.png delete mode 100644 packages/experimental-app-router/docs/images/image-2.png delete mode 100644 packages/experimental-app-router/docs/images/image-3.png delete mode 100644 packages/experimental-app-router/docs/images/image.png delete mode 100644 packages/experimental-app-router/docs/onlogin-server-action.md delete mode 100644 packages/experimental-app-router/docs/onlogout-server-action.md delete mode 100644 packages/experimental-app-router/jest.config.js delete mode 100644 packages/experimental-app-router/jest.setup.ts delete mode 100644 packages/experimental-app-router/package.json delete mode 100644 packages/experimental-app-router/src/client/config.ts delete mode 100644 packages/experimental-app-router/src/client/rsc.tsx delete mode 100644 packages/experimental-app-router/src/client/ssr.tsx delete mode 100644 packages/experimental-app-router/src/faust-core-utils.ts delete mode 100644 packages/experimental-app-router/src/index.tsx delete mode 100644 packages/experimental-app-router/src/lib/getUrl.ts delete mode 100644 packages/experimental-app-router/src/server-actions/loginAction.ts delete mode 100644 packages/experimental-app-router/src/server-actions/logoutAction.ts delete mode 100644 packages/experimental-app-router/src/server-actions/utils/setRefreshToken.ts delete mode 100644 packages/experimental-app-router/src/server/auth/fetchAccessToken.ts delete mode 100644 packages/experimental-app-router/src/server/auth/fetchTokens.ts delete mode 100644 packages/experimental-app-router/src/server/routeHandler/index.ts delete mode 100644 packages/experimental-app-router/src/server/routeHandler/tokenHandler.ts delete mode 100644 packages/experimental-app-router/src/ssr.tsx delete mode 100644 packages/experimental-app-router/tests/auth/fetchAccessToken.test.ts delete mode 100644 packages/experimental-app-router/tests/client.test.tsx.invalid delete mode 100644 packages/experimental-app-router/tests/dummy.test.ts delete mode 100644 packages/experimental-app-router/tests/server-actions/onLogin.test.ts delete mode 100644 packages/experimental-app-router/tests/server-actions/onLogout.test.ts delete mode 100644 packages/experimental-app-router/tests/server/routeHandler/index.test.ts delete mode 100644 packages/experimental-app-router/tests/server/routeHandler/tokenHandler.test.ts delete mode 100644 packages/experimental-app-router/tsconfig.json diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml index 23eb208c7..52920e6a8 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.yml +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -34,12 +34,12 @@ body: Add any other context about the problem here, such as screenshots, error logs, etc. - type: input attributes: - label: "@faustwp/core Version" + label: '@faustwp/core Version' validations: required: true - type: input attributes: - label: "@faustwp/cli Version" + label: '@faustwp/cli Version' validations: required: true - type: input @@ -55,7 +55,7 @@ body: - type: textarea attributes: label: Additional environment details - description: Additional Faust.js packages and their versions (@faustwp/blocks, @faustwp/experimental-app-router, etc), PHP version, Hosting Platform, etc. + description: Additional Faust.js packages and their versions (@faustwp/blocks, @faustwp/core, etc), PHP version, Hosting Platform, etc. - type: checkboxes attributes: label: Please confirm that you have searched existing issues in the repo. diff --git a/.github/workflows/experimental-app-router.yml b/.github/workflows/experimental-app-router.yml deleted file mode 100644 index e94876808..000000000 --- a/.github/workflows/experimental-app-router.yml +++ /dev/null @@ -1,36 +0,0 @@ -name: Experimental App Router Build & Test - -on: - pull_request: - -jobs: - experimental_app_router_build_test: - name: "Build and Test Experimental App Router on Node.js ${{ matrix.node }} ${{ matrix.os }}" - strategy: - matrix: - os: ['ubuntu-22.04'] - node: ['18', '20', '22'] - permissions: - checks: write - pull-requests: write - runs-on: ${{ matrix.os }} - steps: - - uses: actions/checkout@v4 - - name: Setup Node.js ${{ matrix.node }} - uses: actions/setup-node@v4 - with: - node-version: ${{ matrix.node }} - - - name: Install - run: npm ci - - - name: Build (Monorepo) - run: npm run build - - - name: Build - run: npm run build - working-directory: packages/experimental-app-router - - - name: Tests - run: npm run test - working-directory: packages/experimental-app-router diff --git a/DEVELOPMENT.md b/DEVELOPMENT.md index 8dc6c5571..b3a2f2255 100644 --- a/DEVELOPMENT.md +++ b/DEVELOPMENT.md @@ -202,7 +202,6 @@ Once deployed, the updated packages and plugin will be visible here: - https://www.npmjs.com/package/@faustwp/core - https://www.npmjs.com/package/@faustwp/cli -- https://www.npmjs.com/package/@faustwp/experimental-app-router - https://www.npmjs.com/package/@faustwp/block-editor-utils - https://www.npmjs.com/package/@faustwp/blocks - https://plugins.trac.wordpress.org/browser/faustwp/tags diff --git a/examples/next/app-router/.env.local.sample b/examples/next/app-router/.env.local.sample deleted file mode 100644 index d972b96b4..000000000 --- a/examples/next/app-router/.env.local.sample +++ /dev/null @@ -1,8 +0,0 @@ -# Your WordPress site URL -NEXT_PUBLIC_WORDPRESS_URL=https://faustexample.wpengine.com - -# Your Faust site URL -NEXT_PUBLIC_URL=http://localhost:3000 - -# Plugin secret found in WordPress Settings->Faust -# FAUST_SECRET_KEY=YOUR_PLUGIN_SECRET diff --git a/examples/next/app-router/app/[slug]/hasPreviewProps.ts b/examples/next/app-router/app/[slug]/hasPreviewProps.ts deleted file mode 100644 index 10dbad9e4..000000000 --- a/examples/next/app-router/app/[slug]/hasPreviewProps.ts +++ /dev/null @@ -1,6 +0,0 @@ -export async function hasPreviewProps(props: any) { - const { searchParams } = await props; - const { preview, p } = await searchParams; - - return preview === 'true' && !!p; -} diff --git a/examples/next/app-router/app/[slug]/page.tsx b/examples/next/app-router/app/[slug]/page.tsx deleted file mode 100644 index 8b51163e6..000000000 --- a/examples/next/app-router/app/[slug]/page.tsx +++ /dev/null @@ -1,52 +0,0 @@ -import { getAuthClient, getClient } from '@faustwp/experimental-app-router'; -import { gql } from '@apollo/client'; -import { hasPreviewProps } from './hasPreviewProps'; -import { PleaseLogin } from '@/components/please-login'; - -export default async function Page(props) { - const { searchParams, params } = await props; - const { slug } = await params; - const { p } = await searchParams; - const isPreview = await hasPreviewProps(props); - const id = isPreview ? p : slug; - - let client = isPreview ? await getAuthClient() : await getClient(); - - if (!client) { - return ; - } - - const { data } = await client.query({ - query: gql` - query GetContentNode( - $id: ID! - $idType: ContentNodeIdTypeEnum! - $asPreview: Boolean! - ) { - contentNode(id: $id, idType: $idType, asPreview: $asPreview) { - ... on NodeWithTitle { - title - } - ... on NodeWithContentEditor { - content - } - date - } - } - `, - variables: { - id, - idType: isPreview ? 'DATABASE_ID' : 'URI', - asPreview: isPreview, - }, - }); - - return ( -
-

{data?.contentNode?.title}

-
-
- ); -} diff --git a/examples/next/app-router/app/api/faust/[route]/route.ts b/examples/next/app-router/app/api/faust/[route]/route.ts deleted file mode 100644 index 5f5a643ec..000000000 --- a/examples/next/app-router/app/api/faust/[route]/route.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { faustRouteHandler } from '@faustwp/experimental-app-router'; -import '@/faust.config.js'; - -const { GET, POST } = faustRouteHandler; - -export { GET, POST }; diff --git a/examples/next/app-router/app/layout.tsx b/examples/next/app-router/app/layout.tsx deleted file mode 100644 index a61a5f7ec..000000000 --- a/examples/next/app-router/app/layout.tsx +++ /dev/null @@ -1,60 +0,0 @@ -import { gql } from '@apollo/client'; -import { getClient } from '@faustwp/experimental-app-router'; -import Link from 'next/link'; -import '@/faust.config.js'; -import { FaustProvider } from '@faustwp/experimental-app-router/ssr'; -export default async function RootLayout({ children }) { - const client = await getClient(); - - const { data } = await client.query({ - query: gql` - query GetLayout { - generalSettings { - title - description - } - primaryMenuItems: menuItems(where: { location: PRIMARY }) { - nodes { - id - label - uri - } - } - footerMenuItems: menuItems(where: { location: FOOTER }) { - nodes { - id - label - uri - } - } - } - `, - }); - - return ( - - - -
-
-

- {data.generalSettings.title} -

- -
{data.generalSettings.description}
-
- -
    - {data.primaryMenuItems.nodes.map((node) => ( -
  • - {node.label} -
  • - ))} -
-
- {children} -
- - - ); -} diff --git a/examples/next/app-router/app/login/action.ts b/examples/next/app-router/app/login/action.ts deleted file mode 100644 index 0ef38972d..000000000 --- a/examples/next/app-router/app/login/action.ts +++ /dev/null @@ -1,14 +0,0 @@ -'use server'; - -import { onLogin } from '@faustwp/experimental-app-router'; -import { redirect } from 'next/navigation'; - -export async function loginAction(prevData: any, formData: FormData) { - const res = await onLogin(formData); - - if (res.error) { - return res; - } - - redirect('/my-account'); -} diff --git a/examples/next/app-router/app/login/page.tsx b/examples/next/app-router/app/login/page.tsx deleted file mode 100644 index 2da2c4979..000000000 --- a/examples/next/app-router/app/login/page.tsx +++ /dev/null @@ -1,34 +0,0 @@ -'use client'; - -import { loginAction } from './action'; -import { useActionState } from 'react'; - -export default function Page() { - const [state, formAction, isPending] = useActionState(loginAction, {}); - - return ( - <> -

Login

- -
-
- - -
- -
- - -
- - - - {state.error && ( -

- )} -
- - ); -} diff --git a/examples/next/app-router/app/making-client-queries/page.tsx b/examples/next/app-router/app/making-client-queries/page.tsx deleted file mode 100644 index 25668bd95..000000000 --- a/examples/next/app-router/app/making-client-queries/page.tsx +++ /dev/null @@ -1,21 +0,0 @@ -'use client'; - -import { gql, useQuery } from '@apollo/client'; - -/** - * You can make client side queries as well with Apollo's `useQuery` hook within - * a client component ('use client' directive). Just make sure the - * is wrapping the app (in app/layout.js) - */ - -export default function Page() { - const { data } = useQuery(gql` - query MyQuery { - generalSettings { - title - } - } - `); - - return <>{data?.generalSettings?.title}; -} diff --git a/examples/next/app-router/app/my-account/page.tsx b/examples/next/app-router/app/my-account/page.tsx deleted file mode 100644 index c3da671c1..000000000 --- a/examples/next/app-router/app/my-account/page.tsx +++ /dev/null @@ -1,44 +0,0 @@ -import { PleaseLogin } from '@/components/please-login'; -import { gql } from '@apollo/client'; -import { getAuthClient, onLogout } from '@faustwp/experimental-app-router'; - -export default async function Page() { - const client = await getAuthClient(); - - if (!client) { - return ; - } - - const { data } = await client.query({ - query: gql` - query GetViewer { - viewer { - name - posts { - nodes { - id - title - } - } - } - } - `, - }); - - return ( - <> -

Welcome {data.viewer.name}

- -

My Posts

-
    - {data.viewer.posts.nodes.map((post) => ( -
  • {post.title}
  • - ))} -
- -
- -
- - ); -} diff --git a/examples/next/app-router/app/page.tsx b/examples/next/app-router/app/page.tsx deleted file mode 100644 index eda542448..000000000 --- a/examples/next/app-router/app/page.tsx +++ /dev/null @@ -1,35 +0,0 @@ -import { getClient } from '@faustwp/experimental-app-router'; -import { gql } from '@apollo/client'; -import Link from 'next/link'; - -export default async function Home() { - let client = await getClient(); - - const { data } = await client.query({ - query: gql` - query GetPosts { - posts { - nodes { - id - title - uri - slug - } - } - } - `, - }); - - return ( -
-

Posts

-
    - {data.posts.nodes.map((post) => ( -
  • - {post.title} -
  • - ))} -
-
- ); -} diff --git a/examples/next/app-router/components/please-login.tsx b/examples/next/app-router/components/please-login.tsx deleted file mode 100644 index 24dcc2ed9..000000000 --- a/examples/next/app-router/components/please-login.tsx +++ /dev/null @@ -1,10 +0,0 @@ -import Link from 'next/link'; - -export function PleaseLogin() { - return ( - <> - You must be authenticated! Please log in{' '} - first. - - ); -} diff --git a/examples/next/app-router/faust.config.js b/examples/next/app-router/faust.config.js deleted file mode 100644 index 1a52ceb19..000000000 --- a/examples/next/app-router/faust.config.js +++ /dev/null @@ -1,7 +0,0 @@ -import { setConfig } from '@faustwp/core/dist/mjs/config/index.js'; -import possibleTypes from './possibleTypes.json'; - -/** @type {import('@faustwp/core').FaustConfig} */ -export default setConfig({ - possibleTypes, -}); diff --git a/examples/next/app-router/next-env.d.ts b/examples/next/app-router/next-env.d.ts deleted file mode 100644 index 40c3d6809..000000000 --- a/examples/next/app-router/next-env.d.ts +++ /dev/null @@ -1,5 +0,0 @@ -/// -/// - -// NOTE: This file should not be edited -// see https://nextjs.org/docs/app/building-your-application/configuring/typescript for more information. diff --git a/examples/next/app-router/next.config.js b/examples/next/app-router/next.config.js deleted file mode 100644 index 550780bfe..000000000 --- a/examples/next/app-router/next.config.js +++ /dev/null @@ -1,11 +0,0 @@ -import { withFaust } from '@faustwp/core'; -import { createSecureHeaders } from 'next-secure-headers'; - -/** @type {import('next').NextConfig} */ -export default withFaust({ - async headers() { - return [{ source: '/:path*', headers: createSecureHeaders({ - xssProtection: false - }) }]; - }, -}); diff --git a/examples/next/app-router/package-lock.json b/examples/next/app-router/package-lock.json deleted file mode 100644 index 5d71ce69f..000000000 --- a/examples/next/app-router/package-lock.json +++ /dev/null @@ -1,3437 +0,0 @@ -{ - "name": "@faustwp/app-router-example", - "lockfileVersion": 3, - "requires": true, - "packages": { - "": { - "name": "@faustwp/app-router-example", - "dependencies": { - "@apollo/client": "^3.8.0", - "@apollo/experimental-nextjs-app-support": "^0.8.0", - "@faustwp/cli": "^3.1.0", - "@faustwp/core": "^3.1.0", - "@faustwp/experimental-app-router": "^0.4.0", - "graphql": "^16.7.1", - "next": "^15.1.2", - "react": "^18.2.0", - "react-dom": "^18.2.0" - }, - "devDependencies": { - "@types/node": "^20.6.3", - "@types/react": "npm:types-react@rc", - "@types/react-dom": "npm:types-react-dom@rc", - "next-secure-headers": "^2.2.0", - "typescript": "^5.2.2" - }, - "engines": { - "node": ">=18", - "npm": ">=8" - } - }, - "node_modules/@apollo/client": { - "version": "3.11.10", - "resolved": "https://registry.npmjs.org/@apollo/client/-/client-3.11.10.tgz", - "integrity": "sha512-IfGc+X4il0rDqVQBBWdxIKM+ciDCiDzBq9+Bg9z4tJMi87uF6po4v+ddiac1wP0ARgVPsFwEIGxK7jhN4pW8jg==", - "dependencies": { - "@graphql-typed-document-node/core": "^3.1.1", - "@wry/caches": "^1.0.0", - "@wry/equality": "^0.5.6", - "@wry/trie": "^0.5.0", - "graphql-tag": "^2.12.6", - "hoist-non-react-statics": "^3.3.2", - "optimism": "^0.18.0", - "prop-types": "^15.7.2", - "rehackt": "^0.1.0", - "response-iterator": "^0.2.6", - "symbol-observable": "^4.0.0", - "ts-invariant": "^0.10.3", - "tslib": "^2.3.0", - "zen-observable-ts": "^1.2.5" - }, - "peerDependencies": { - "graphql": "^15.0.0 || ^16.0.0", - "graphql-ws": "^5.5.5", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || >=19.0.0-rc <19.0.0", - "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || >=19.0.0-rc <19.0.0", - "subscriptions-transport-ws": "^0.9.0 || ^0.11.0" - }, - "peerDependenciesMeta": { - "graphql-ws": { - "optional": true - }, - "react": { - "optional": true - }, - "react-dom": { - "optional": true - }, - "subscriptions-transport-ws": { - "optional": true - } - } - }, - "node_modules/@apollo/experimental-nextjs-app-support": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@apollo/experimental-nextjs-app-support/-/experimental-nextjs-app-support-0.8.0.tgz", - "integrity": "sha512-uyNIkOkew0T6ukC8ycbWBeTu8gtDSD5i+NVGEHU0DIEQaToFHObYcvIxaQ/8hvWzgvnpNU/KMsApfGXA9Xkpyw==", - "dependencies": { - "server-only": "^0.0.1", - "superjson": "^1.12.2 || ^2.0.0", - "ts-invariant": "^0.10.3" - }, - "peerDependencies": { - "@apollo/client": "^3.9.0", - "next": "^13.4.1 || ^14.0.0", - "react": "^18" - } - }, - "node_modules/@babel/runtime": { - "version": "7.26.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.0.tgz", - "integrity": "sha512-FDSOghenHTiToteC/QRlv2q3DhPZ/oOXTBoirfWNx1Cx3TMVcGWQtMMmQcSvb/JjpNeGzx8Pq/b4fKEJuWm1sw==", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@discoveryjs/json-ext": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", - "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/@emnapi/runtime": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.3.1.tgz", - "integrity": "sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==", - "optional": true, - "dependencies": { - "tslib": "^2.4.0" - } - }, - "node_modules/@faustwp/cli": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@faustwp/cli/-/cli-3.1.1.tgz", - "integrity": "sha512-tZgnnCgsvfhuUGB9/gZG21kiO3B0uziBqEDPAf+aADqF8Ry6SKUDamrPFvksv6nKU4vTT+gPYpWgDwK1SBpVyA==", - "dependencies": { - "archiver": "^6.0.1", - "chalk": "^4.1.2", - "dotenv-flow": "^3.2.0", - "form-data": "^4.0.0", - "fs-extra": "^11.1.1", - "glob": "^11.0.0", - "isomorphic-fetch": "^3.0.0", - "lodash": "^4.17.21", - "webpack-cli": "5.1.4" - }, - "bin": { - "faust": "dist/index.js" - }, - "engines": { - "node": ">=18", - "npm": ">=8" - } - }, - "node_modules/@faustwp/core": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@faustwp/core/-/core-3.1.0.tgz", - "integrity": "sha512-d8X4FNC/mlSsGcgib6vXHiX22K1sVtb6+4DcrzFh1t3xqEYiFNLKRdBkPMvWl+Q4PjUOxYwvUAcsUx1+6S8iJg==", - "dependencies": { - "@wordpress/hooks": "^3.14.0", - "chalk": "^4.1.2", - "classnames": "^2.3.2", - "cookie": "^0.5.0", - "deepmerge": "^4.2.2", - "fast-xml-parser": "^4.4.1", - "isomorphic-fetch": "^3.0.0", - "js-cookie": "^3.0.5", - "js-sha256": "^0.9.0", - "lodash": "^4.17.21" - }, - "engines": { - "node": ">=18", - "npm": ">=8" - }, - "peerDependencies": { - "@apollo/client": ">=3.6.6", - "next": ">=12.1.6", - "react": ">=17.0.2", - "react-dom": ">=17.0.2" - } - }, - "node_modules/@faustwp/experimental-app-router": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@faustwp/experimental-app-router/-/experimental-app-router-0.4.0.tgz", - "integrity": "sha512-pLc2mjUa/c/kf/RmVilbOP5BgC/L8TTSu5z7RabrNqlEysZXVnP5i0xBLmVNGf26NEV6VAlLwxbsprSJU+94iA==", - "engines": { - "node": ">=18", - "npm": ">=8" - }, - "peerDependencies": { - "@apollo/client": ">=3.8.0", - "@apollo/experimental-nextjs-app-support": ">=0.5.0", - "@faustwp/cli": ">=1.1.3", - "@faustwp/core": ">=1.1.2", - "next": ">=14.0.0", - "react": ">=18.0.0", - "react-dom": ">=18.0.0" - } - }, - "node_modules/@graphql-typed-document-node/core": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@graphql-typed-document-node/core/-/core-3.2.0.tgz", - "integrity": "sha512-mB9oAsNCm9aM3/SOv4YtBMqZbYj10R7dkq8byBqxGY/ncFwhf2oQzMV+LCRlWoDSEBJ3COiR1yeDvMtsoOsuFQ==", - "peerDependencies": { - "graphql": "^0.8.0 || ^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" - } - }, - "node_modules/@img/sharp-darwin-arm64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz", - "integrity": "sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-darwin-arm64": "1.0.4" - } - }, - "node_modules/@img/sharp-darwin-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz", - "integrity": "sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-darwin-x64": "1.0.4" - } - }, - "node_modules/@img/sharp-libvips-darwin-arm64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz", - "integrity": "sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-darwin-x64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz", - "integrity": "sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-arm": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz", - "integrity": "sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-arm64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz", - "integrity": "sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-s390x": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz", - "integrity": "sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==", - "cpu": [ - "s390x" - ], - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linux-x64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz", - "integrity": "sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linuxmusl-arm64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz", - "integrity": "sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-libvips-linuxmusl-x64": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz", - "integrity": "sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-linux-arm": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz", - "integrity": "sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==", - "cpu": [ - "arm" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-arm": "1.0.5" - } - }, - "node_modules/@img/sharp-linux-arm64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz", - "integrity": "sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-arm64": "1.0.4" - } - }, - "node_modules/@img/sharp-linux-s390x": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz", - "integrity": "sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==", - "cpu": [ - "s390x" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-s390x": "1.0.4" - } - }, - "node_modules/@img/sharp-linux-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz", - "integrity": "sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linux-x64": "1.0.4" - } - }, - "node_modules/@img/sharp-linuxmusl-arm64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz", - "integrity": "sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linuxmusl-arm64": "1.0.4" - } - }, - "node_modules/@img/sharp-linuxmusl-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz", - "integrity": "sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-libvips-linuxmusl-x64": "1.0.4" - } - }, - "node_modules/@img/sharp-wasm32": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz", - "integrity": "sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==", - "cpu": [ - "wasm32" - ], - "optional": true, - "dependencies": { - "@emnapi/runtime": "^1.2.0" - }, - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-win32-ia32": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz", - "integrity": "sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==", - "cpu": [ - "ia32" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@img/sharp-win32-x64": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz", - "integrity": "sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - } - }, - "node_modules/@isaacs/cliui": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", - "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", - "dependencies": { - "string-width": "^5.1.2", - "string-width-cjs": "npm:string-width@^4.2.0", - "strip-ansi": "^7.0.1", - "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", - "wrap-ansi": "^8.1.0", - "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", - "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", - "peer": true, - "dependencies": { - "@jridgewell/set-array": "^1.2.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.24" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "peer": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/set-array": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", - "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", - "peer": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@jridgewell/source-map": { - "version": "0.3.6", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", - "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", - "peer": true, - "dependencies": { - "@jridgewell/gen-mapping": "^0.3.5", - "@jridgewell/trace-mapping": "^0.3.25" - } - }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", - "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", - "peer": true - }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.25", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", - "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", - "peer": true, - "dependencies": { - "@jridgewell/resolve-uri": "^3.1.0", - "@jridgewell/sourcemap-codec": "^1.4.14" - } - }, - "node_modules/@next/env": { - "version": "15.1.2", - "resolved": "https://registry.npmjs.org/@next/env/-/env-15.1.2.tgz", - "integrity": "sha512-Hm3jIGsoUl6RLB1vzY+dZeqb+/kWPZ+h34yiWxW0dV87l8Im/eMOwpOA+a0L78U0HM04syEjXuRlCozqpwuojQ==" - }, - "node_modules/@next/swc-darwin-arm64": { - "version": "15.1.2", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.1.2.tgz", - "integrity": "sha512-b9TN7q+j5/7+rGLhFAVZiKJGIASuo8tWvInGfAd8wsULjB1uNGRCj1z1WZwwPWzVQbIKWFYqc+9L7W09qwt52w==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-darwin-x64": { - "version": "15.1.2", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.1.2.tgz", - "integrity": "sha512-caR62jNDUCU+qobStO6YJ05p9E+LR0EoXh1EEmyU69cYydsAy7drMcOlUlRtQihM6K6QfvNwJuLhsHcCzNpqtA==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-gnu": { - "version": "15.1.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.1.2.tgz", - "integrity": "sha512-fHHXBusURjBmN6VBUtu6/5s7cCeEkuGAb/ZZiGHBLVBXMBy4D5QpM8P33Or8JD1nlOjm/ZT9sEE5HouQ0F+hUA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-arm64-musl": { - "version": "15.1.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.1.2.tgz", - "integrity": "sha512-9CF1Pnivij7+M3G74lxr+e9h6o2YNIe7QtExWq1KUK4hsOLTBv6FJikEwCaC3NeYTflzrm69E5UfwEAbV2U9/g==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-x64-gnu": { - "version": "15.1.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.1.2.tgz", - "integrity": "sha512-tINV7WmcTUf4oM/eN3Yuu/f8jQ5C6AkueZPKeALs/qfdfX57eNv4Ij7rt0SA6iZ8+fMobVfcFVv664Op0caCCg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-linux-x64-musl": { - "version": "15.1.2", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.1.2.tgz", - "integrity": "sha512-jf2IseC4WRsGkzeUw/cK3wci9pxR53GlLAt30+y+B+2qAQxMw6WAC3QrANIKxkcoPU3JFh/10uFfmoMDF9JXKg==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-arm64-msvc": { - "version": "15.1.2", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.1.2.tgz", - "integrity": "sha512-wvg7MlfnaociP7k8lxLX4s2iBJm4BrNiNFhVUY+Yur5yhAJHfkS8qPPeDEUH8rQiY0PX3u/P7Q/wcg6Mv6GSAA==", - "cpu": [ - "arm64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@next/swc-win32-x64-msvc": { - "version": "15.1.2", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.1.2.tgz", - "integrity": "sha512-D3cNA8NoT3aWISWmo7HF5Eyko/0OdOO+VagkoJuiTk7pyX3P/b+n8XA/MYvyR+xSVcbKn68B1rY9fgqjNISqzQ==", - "cpu": [ - "x64" - ], - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">= 10" - } - }, - "node_modules/@swc/counter": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@swc/counter/-/counter-0.1.3.tgz", - "integrity": "sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==" - }, - "node_modules/@swc/helpers": { - "version": "0.5.15", - "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz", - "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==", - "dependencies": { - "tslib": "^2.8.0" - } - }, - "node_modules/@types/eslint": { - "version": "9.6.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", - "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", - "peer": true, - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", - "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "peer": true, - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "node_modules/@types/estree": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", - "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", - "peer": true - }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", - "peer": true - }, - "node_modules/@types/node": { - "version": "20.17.8", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.17.8.tgz", - "integrity": "sha512-ahz2g6/oqbKalW9sPv6L2iRbhLnojxjYWspAqhjvqSWBgGebEJT5GvRmk0QXPj3sbC6rU0GTQjPLQkmR8CObvA==", - "dependencies": { - "undici-types": "~6.19.2" - } - }, - "node_modules/@types/react": { - "name": "types-react", - "version": "19.0.0-rc.1", - "resolved": "https://registry.npmjs.org/types-react/-/types-react-19.0.0-rc.1.tgz", - "integrity": "sha512-RshndUfqTW6K3STLPis8BtAYCGOkMbtvYsi90gmVNDZBXUyUc5juf2PE9LfS/JmOlUIRO8cWTS/1MTnmhjDqyQ==", - "devOptional": true, - "dependencies": { - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "name": "types-react-dom", - "version": "19.0.0-rc.1", - "resolved": "https://registry.npmjs.org/types-react-dom/-/types-react-dom-19.0.0-rc.1.tgz", - "integrity": "sha512-VSLZJl8VXCD0fAWp7DUTFUDCcZ8DVXOQmjhJMD03odgeFmu14ZQJHCXeETm3BEAhJqfgJaFkLnGkQv88sRx0fQ==", - "dev": true, - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", - "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", - "peer": true, - "dependencies": { - "@webassemblyjs/helper-numbers": "1.13.2", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", - "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", - "peer": true - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", - "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", - "peer": true - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", - "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", - "peer": true - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", - "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", - "peer": true, - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.13.2", - "@webassemblyjs/helper-api-error": "1.13.2", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", - "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", - "peer": true - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", - "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/wasm-gen": "1.14.1" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", - "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", - "peer": true, - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", - "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", - "peer": true, - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.13.2", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", - "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", - "peer": true - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", - "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/helper-wasm-section": "1.14.1", - "@webassemblyjs/wasm-gen": "1.14.1", - "@webassemblyjs/wasm-opt": "1.14.1", - "@webassemblyjs/wasm-parser": "1.14.1", - "@webassemblyjs/wast-printer": "1.14.1" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", - "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/ieee754": "1.13.2", - "@webassemblyjs/leb128": "1.13.2", - "@webassemblyjs/utf8": "1.13.2" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", - "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-buffer": "1.14.1", - "@webassemblyjs/wasm-gen": "1.14.1", - "@webassemblyjs/wasm-parser": "1.14.1" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", - "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@webassemblyjs/helper-api-error": "1.13.2", - "@webassemblyjs/helper-wasm-bytecode": "1.13.2", - "@webassemblyjs/ieee754": "1.13.2", - "@webassemblyjs/leb128": "1.13.2", - "@webassemblyjs/utf8": "1.13.2" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", - "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", - "peer": true, - "dependencies": { - "@webassemblyjs/ast": "1.14.1", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webpack-cli/configtest": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-2.1.1.tgz", - "integrity": "sha512-wy0mglZpDSiSS0XHrVR+BAdId2+yxPSoJW8fsna3ZpYSlufjvxnP4YbKTCBZnNIcGN4r6ZPXV55X4mYExOfLmw==", - "engines": { - "node": ">=14.15.0" - }, - "peerDependencies": { - "webpack": "5.x.x", - "webpack-cli": "5.x.x" - } - }, - "node_modules/@webpack-cli/info": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-2.0.2.tgz", - "integrity": "sha512-zLHQdI/Qs1UyT5UBdWNqsARasIA+AaF8t+4u2aS2nEpBQh2mWIVb8qAklq0eUENnC5mOItrIB4LiS9xMtph18A==", - "engines": { - "node": ">=14.15.0" - }, - "peerDependencies": { - "webpack": "5.x.x", - "webpack-cli": "5.x.x" - } - }, - "node_modules/@webpack-cli/serve": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-2.0.5.tgz", - "integrity": "sha512-lqaoKnRYBdo1UgDX8uF24AfGMifWK19TxPmM5FHc2vAGxrJ/qtyUyFBWoY1tISZdelsQ5fBcOusifo5o5wSJxQ==", - "engines": { - "node": ">=14.15.0" - }, - "peerDependencies": { - "webpack": "5.x.x", - "webpack-cli": "5.x.x" - }, - "peerDependenciesMeta": { - "webpack-dev-server": { - "optional": true - } - } - }, - "node_modules/@wordpress/hooks": { - "version": "3.58.0", - "resolved": "https://registry.npmjs.org/@wordpress/hooks/-/hooks-3.58.0.tgz", - "integrity": "sha512-9LB0ZHnZRQlORttux9t/xbAskF+dk2ujqzPGsVzc92mSKpQP3K2a5Wy74fUnInguB1vLUNHT6nrNdkVom5qX1Q==", - "dependencies": { - "@babel/runtime": "^7.16.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@wry/caches": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@wry/caches/-/caches-1.0.1.tgz", - "integrity": "sha512-bXuaUNLVVkD20wcGBWRyo7j9N3TxePEWFZj2Y+r9OoUzfqmavM84+mFykRicNsBqatba5JLay1t48wxaXaWnlA==", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@wry/context": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@wry/context/-/context-0.7.4.tgz", - "integrity": "sha512-jmT7Sb4ZQWI5iyu3lobQxICu2nC/vbUhP0vIdd6tHC9PTfenmRmuIFqktc6GH9cgi+ZHnsLWPvfSvc4DrYmKiQ==", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@wry/equality": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/@wry/equality/-/equality-0.5.7.tgz", - "integrity": "sha512-BRFORjsTuQv5gxcXsuDXx6oGRhuVsEGwZy6LOzRRfgu+eSfxbhUQ9L9YtSEIuIjY/o7g3iWFjrc5eSY1GXP2Dw==", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@wry/trie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@wry/trie/-/trie-0.5.0.tgz", - "integrity": "sha512-FNoYzHawTMk/6KMQoEG5O4PuioX19UbwdQKF44yw0nLfOypfQdjtfZzo/UIJWAJ23sNIFbD1Ug9lbaDGMwbqQA==", - "dependencies": { - "tslib": "^2.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "peer": true - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "peer": true - }, - "node_modules/acorn": { - "version": "8.14.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", - "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", - "peer": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "peer": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "peer": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/ansi-regex": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.1.0.tgz", - "integrity": "sha512-7HSX4QQb4CspciLpVFwyRe79O3xsIZDDLER21kERQ71oaPodF8jL725AgJMFAYbooIqolJoRLuM81SpeUkpkvA==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/archiver": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-6.0.2.tgz", - "integrity": "sha512-UQ/2nW7NMl1G+1UnrLypQw1VdT9XZg/ECcKPq7l+STzStrSivFIXIp34D8M5zeNGW5NoOupdYCHv6VySCPNNlw==", - "dependencies": { - "archiver-utils": "^4.0.1", - "async": "^3.2.4", - "buffer-crc32": "^0.2.1", - "readable-stream": "^3.6.0", - "readdir-glob": "^1.1.2", - "tar-stream": "^3.0.0", - "zip-stream": "^5.0.1" - }, - "engines": { - "node": ">= 12.0.0" - } - }, - "node_modules/archiver-utils": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-4.0.1.tgz", - "integrity": "sha512-Q4Q99idbvzmgCTEAAhi32BkOyq8iVI5EwdO0PmBDSGIzzjYNdcFn7Q7k3OzbLy4kLUPXfJtG6fO2RjftXbobBg==", - "dependencies": { - "glob": "^8.0.0", - "graceful-fs": "^4.2.0", - "lazystream": "^1.0.0", - "lodash": "^4.17.15", - "normalize-path": "^3.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">= 12.0.0" - } - }, - "node_modules/archiver-utils/node_modules/glob": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", - "deprecated": "Glob versions prior to v9 are no longer supported", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^5.0.1", - "once": "^1.3.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/archiver-utils/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/async": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", - "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==" - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" - }, - "node_modules/b4a": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz", - "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==" - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" - }, - "node_modules/bare-events": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.5.0.tgz", - "integrity": "sha512-/E8dDe9dsbLyh2qrZ64PEPadOQ0F4gbl1sUJOrmph7xOiIxfY8vwab/4bFLh4Y88/Hk/ujKcrQKc+ps0mv873A==", - "optional": true - }, - "node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "node_modules/browserslist": { - "version": "4.24.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.2.tgz", - "integrity": "sha512-ZIc+Q62revdMcqC6aChtW4jz3My3klmCO1fEmINZY/8J3EpBg5/A/D0AKmBveUh6pgoeycoMkVMko84tuYS+Gg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "peer": true, - "dependencies": { - "caniuse-lite": "^1.0.30001669", - "electron-to-chromium": "^1.5.41", - "node-releases": "^2.0.18", - "update-browserslist-db": "^1.1.1" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - } - }, - "node_modules/buffer-crc32": { - "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", - "engines": { - "node": "*" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "peer": true - }, - "node_modules/busboy": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/busboy/-/busboy-1.6.0.tgz", - "integrity": "sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==", - "dependencies": { - "streamsearch": "^1.1.0" - }, - "engines": { - "node": ">=10.16.0" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001684", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001684.tgz", - "integrity": "sha512-G1LRwLIQjBQoyq0ZJGqGIJUXzJ8irpbjHLpVRXDvBEScFJ9b17sgK6vlx0GAJFE21okD7zXl08rRRUfq6HdoEQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/caniuse-lite" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ] - }, - "node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", - "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", - "peer": true, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/classnames": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.5.1.tgz", - "integrity": "sha512-saHYOzhIQs6wy2sVxTM6bUDsQO4F50V9RQ22qBpEdCW+I+/Wmke2HOl6lS6dTpdxVhb88/I6+Hs+438c3lfUow==" - }, - "node_modules/client-only": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", - "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" - }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/color": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/color/-/color-4.2.3.tgz", - "integrity": "sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==", - "optional": true, - "dependencies": { - "color-convert": "^2.0.1", - "color-string": "^1.9.0" - }, - "engines": { - "node": ">=12.5.0" - } - }, - "node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/color-string": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.1.tgz", - "integrity": "sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==", - "optional": true, - "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "node_modules/colorette": { - "version": "2.0.20", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", - "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==" - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "peer": true - }, - "node_modules/compress-commons": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-5.0.3.tgz", - "integrity": "sha512-/UIcLWvwAQyVibgpQDPtfNM3SvqN7G9elAPAV7GM0L53EbNWwWiCsWtK8Fwed/APEbptPHXs5PuW+y8Bq8lFTA==", - "dependencies": { - "crc-32": "^1.2.0", - "crc32-stream": "^5.0.0", - "normalize-path": "^3.0.0", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">= 12.0.0" - } - }, - "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/copy-anything": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-3.0.5.tgz", - "integrity": "sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==", - "dependencies": { - "is-what": "^4.1.8" - }, - "engines": { - "node": ">=12.13" - }, - "funding": { - "url": "https://github.com/sponsors/mesqueeb" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "node_modules/crc-32": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", - "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", - "bin": { - "crc32": "bin/crc32.njs" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/crc32-stream": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-5.0.1.tgz", - "integrity": "sha512-lO1dFui+CEUh/ztYIpgpKItKW9Bb4NWakCRJrnqAbFIYD+OZAwb2VfD5T5eXMw2FNcsDHkQcNl/Wh3iVXYwU6g==", - "dependencies": { - "crc-32": "^1.2.0", - "readable-stream": "^3.4.0" - }, - "engines": { - "node": ">= 12.0.0" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.6", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", - "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/csstype": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.3.tgz", - "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==", - "devOptional": true - }, - "node_modules/deepmerge": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", - "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/detect-libc": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.0.3.tgz", - "integrity": "sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==", - "optional": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/dotenv": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", - "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==", - "engines": { - "node": ">=10" - } - }, - "node_modules/dotenv-flow": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/dotenv-flow/-/dotenv-flow-3.3.0.tgz", - "integrity": "sha512-GLSvRqDZ1TGhloS6ZCZ5chdqqv/3XMqZxAnX9rliJiHn6uyJLguKeu+3M2kcagBkoVCnLWYfbR4rfFe1xSU39A==", - "dependencies": { - "dotenv": "^8.6.0" - }, - "engines": { - "node": ">= 8.0.0" - } - }, - "node_modules/eastasianwidth": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", - "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" - }, - "node_modules/electron-to-chromium": { - "version": "1.5.65", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.65.tgz", - "integrity": "sha512-PWVzBjghx7/wop6n22vS2MLU8tKGd4Q91aCEGhG/TYmW6PP5OcSXcdnxTe1NNt0T66N8D6jxh4kC8UsdzOGaIw==", - "peer": true - }, - "node_modules/emoji-regex": { - "version": "9.2.2", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", - "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" - }, - "node_modules/enhanced-resolve": { - "version": "5.17.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", - "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", - "peer": true, - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/envinfo": { - "version": "7.14.0", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.14.0.tgz", - "integrity": "sha512-CO40UI41xDQzhLB1hWyqUKgFhs250pNcGbyGKe1l/e4FSaI/+YE4IMG76GDt0In67WLPACIITC+sOi08x4wIvg==", - "bin": { - "envinfo": "dist/cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/es-module-lexer": { - "version": "1.5.4", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", - "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", - "peer": true - }, - "node_modules/escalade": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", - "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", - "peer": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "peer": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "peer": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", - "peer": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "peer": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "peer": true, - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "peer": true - }, - "node_modules/fast-fifo": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", - "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==" - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "peer": true - }, - "node_modules/fast-xml-parser": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-4.5.0.tgz", - "integrity": "sha512-/PlTQCI96+fZMAOLMZK4CWG1ItCbfZ/0jx7UIJFChPNrx7tcEgerUgWbeieCM9MfHInUDyK8DWYZ+YrywDJuTg==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/NaturalIntelligence" - }, - { - "type": "paypal", - "url": "https://paypal.me/naturalintelligence" - } - ], - "dependencies": { - "strnum": "^1.0.5" - }, - "bin": { - "fxparser": "src/cli/cli.js" - } - }, - "node_modules/fastest-levenshtein": { - "version": "1.0.16", - "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", - "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", - "engines": { - "node": ">= 4.9.1" - } - }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/flat": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", - "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", - "bin": { - "flat": "cli.js" - } - }, - "node_modules/foreground-child": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", - "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", - "dependencies": { - "cross-spawn": "^7.0.0", - "signal-exit": "^4.0.1" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/form-data": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.1.tgz", - "integrity": "sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/fs-extra": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", - "dependencies": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=14.14" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" - }, - "node_modules/function-bind": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/glob": { - "version": "11.0.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.0.tgz", - "integrity": "sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==", - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^4.0.1", - "minimatch": "^10.0.0", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^2.0.0" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "peer": true - }, - "node_modules/graceful-fs": { - "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" - }, - "node_modules/graphql": { - "version": "16.9.0", - "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.9.0.tgz", - "integrity": "sha512-GGTKBX4SD7Wdb8mqeDLni2oaRGYQWjWHGKPQ24ZMnUtKfcsVoiv4uX8+LJr1K6U5VW2Lu1BwJnj7uiori0YtRw==", - "engines": { - "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0" - } - }, - "node_modules/graphql-tag": { - "version": "2.12.6", - "resolved": "https://registry.npmjs.org/graphql-tag/-/graphql-tag-2.12.6.tgz", - "integrity": "sha512-FdSNcu2QQcWnM2VNvSCCDCVS5PpPqpzgFT8+GXzqJuoDd0CBncxCY278u4mhRO7tMgo2JjgJA5aZ+nWSQ/Z+xg==", - "dependencies": { - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "graphql": "^0.9.0 || ^0.10.0 || ^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0 || ^16.0.0" - } - }, - "node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/hasown": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", - "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", - "dependencies": { - "function-bind": "^1.1.2" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", - "dependencies": { - "react-is": "^16.7.0" - } - }, - "node_modules/import-local": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", - "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/interpret": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-3.1.1.tgz", - "integrity": "sha512-6xwYfHbajpoF0xLW+iwLkhwgvLoZDfjYfoFNu8ftMoXINzwuymNLd9u/KmwtdT2GbR+/Cz66otEGEVVUHX9QLQ==", - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", - "optional": true - }, - "node_modules/is-core-module": { - "version": "2.15.1", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", - "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", - "dependencies": { - "hasown": "^2.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-what": { - "version": "4.1.16", - "resolved": "https://registry.npmjs.org/is-what/-/is-what-4.1.16.tgz", - "integrity": "sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==", - "engines": { - "node": ">=12.13" - }, - "funding": { - "url": "https://github.com/sponsors/mesqueeb" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isomorphic-fetch": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/isomorphic-fetch/-/isomorphic-fetch-3.0.0.tgz", - "integrity": "sha512-qvUtwJ3j6qwsF3jLxkZ72qCgjMysPzDfeV240JHiGZsANBYd+EEuu35v7dfrJ9Up0Ak07D7GGSkGhCHTqg/5wA==", - "dependencies": { - "node-fetch": "^2.6.1", - "whatwg-fetch": "^3.4.1" - } - }, - "node_modules/jackspeak": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-4.0.2.tgz", - "integrity": "sha512-bZsjR/iRjl1Nk1UkjGpAzLNfQtzuijhn2g+pbZb98HQ1Gk8vM9hfbxeMBP+M2/UUdwj0RqGG3mlvk2MsAqwvEw==", - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/jest-worker": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", - "peer": true, - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "peer": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/js-cookie": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-3.0.5.tgz", - "integrity": "sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==", - "engines": { - "node": ">=14" - } - }, - "node_modules/js-sha256": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/js-sha256/-/js-sha256-0.9.0.tgz", - "integrity": "sha512-sga3MHh9sgQN2+pJ9VYZ+1LPwXOxuBJBA5nrR5/ofPfuiJBE2hnjsaN8se8JznOmGLN2p49Pe5U/ttafcs/apA==" - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "peer": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "peer": true - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/lazystream": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", - "dependencies": { - "readable-stream": "^2.0.5" - }, - "engines": { - "node": ">= 0.6.3" - } - }, - "node_modules/lazystream/node_modules/readable-stream": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/lazystream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/lazystream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/loader-runner": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", - "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", - "peer": true, - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/loose-envify": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", - "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", - "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" - }, - "bin": { - "loose-envify": "cli.js" - } - }, - "node_modules/lru-cache": { - "version": "11.0.2", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.0.2.tgz", - "integrity": "sha512-123qHRfJBmo2jXDbo/a5YOQrJoHF/GNQTLzQ5+IdK5pWpceK17yRc6ozlWd25FxvGKQbIUs91fDFkXmDHTKcyA==", - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "peer": true - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/minimatch": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz", - "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/minipass": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz", - "integrity": "sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==", - "engines": { - "node": ">=16 || 14 >=14.17" - } - }, - "node_modules/nanoid": { - "version": "3.3.8", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", - "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "peer": true - }, - "node_modules/next": { - "version": "15.1.2", - "resolved": "https://registry.npmjs.org/next/-/next-15.1.2.tgz", - "integrity": "sha512-nLJDV7peNy+0oHlmY2JZjzMfJ8Aj0/dd3jCwSZS8ZiO5nkQfcZRqDrRN3U5rJtqVTQneIOGZzb6LCNrk7trMCQ==", - "dependencies": { - "@next/env": "15.1.2", - "@swc/counter": "0.1.3", - "@swc/helpers": "0.5.15", - "busboy": "1.6.0", - "caniuse-lite": "^1.0.30001579", - "postcss": "8.4.31", - "styled-jsx": "5.1.6" - }, - "bin": { - "next": "dist/bin/next" - }, - "engines": { - "node": "^18.18.0 || ^19.8.0 || >= 20.0.0" - }, - "optionalDependencies": { - "@next/swc-darwin-arm64": "15.1.2", - "@next/swc-darwin-x64": "15.1.2", - "@next/swc-linux-arm64-gnu": "15.1.2", - "@next/swc-linux-arm64-musl": "15.1.2", - "@next/swc-linux-x64-gnu": "15.1.2", - "@next/swc-linux-x64-musl": "15.1.2", - "@next/swc-win32-arm64-msvc": "15.1.2", - "@next/swc-win32-x64-msvc": "15.1.2", - "sharp": "^0.33.5" - }, - "peerDependencies": { - "@opentelemetry/api": "^1.1.0", - "@playwright/test": "^1.41.2", - "babel-plugin-react-compiler": "*", - "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", - "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", - "sass": "^1.3.0" - }, - "peerDependenciesMeta": { - "@opentelemetry/api": { - "optional": true - }, - "@playwright/test": { - "optional": true - }, - "babel-plugin-react-compiler": { - "optional": true - }, - "sass": { - "optional": true - } - } - }, - "node_modules/next-secure-headers": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/next-secure-headers/-/next-secure-headers-2.2.0.tgz", - "integrity": "sha512-C7OfZ9JdSJyYMz2ZBMI/WwNbt0qNjlFWX9afUp8nEUzbz6ez3JbeopdyxSZJZJAzVLIAfyk6n73rFpd4e22jRg==", - "dev": true, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/node-fetch": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", - "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - }, - "peerDependencies": { - "encoding": "^0.1.0" - }, - "peerDependenciesMeta": { - "encoding": { - "optional": true - } - } - }, - "node_modules/node-releases": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", - "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", - "peer": true - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/optimism": { - "version": "0.18.1", - "resolved": "https://registry.npmjs.org/optimism/-/optimism-0.18.1.tgz", - "integrity": "sha512-mLXNwWPa9dgFyDqkNi54sjDyNJ9/fTI6WGBLgnXku1vdKY/jovHfZT5r+aiVeFFLOz+foPNOm5YJ4mqgld2GBQ==", - "dependencies": { - "@wry/caches": "^1.0.0", - "@wry/context": "^0.7.0", - "@wry/trie": "^0.5.0", - "tslib": "^2.3.0" - } - }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "engines": { - "node": ">=6" - } - }, - "node_modules/package-json-from-dist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", - "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==" - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "node_modules/path-scurry": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-2.0.0.tgz", - "integrity": "sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==", - "dependencies": { - "lru-cache": "^11.0.0", - "minipass": "^7.1.2" - }, - "engines": { - "node": "20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/picocolors": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", - "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/postcss": { - "version": "8.4.31", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", - "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "dependencies": { - "nanoid": "^3.3.6", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "node_modules/prop-types": { - "version": "15.8.1", - "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", - "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", - "dependencies": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" - } - }, - "node_modules/punycode": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", - "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "peer": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/queue-tick": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", - "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==" - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "peer": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/react": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", - "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", - "dependencies": { - "loose-envify": "^1.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/react-dom": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz", - "integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.23.2" - }, - "peerDependencies": { - "react": "^18.3.1" - } - }, - "node_modules/react-is": { - "version": "16.13.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", - "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" - }, - "node_modules/readable-stream": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdir-glob": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", - "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", - "dependencies": { - "minimatch": "^5.1.0" - } - }, - "node_modules/readdir-glob/node_modules/minimatch": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.6.tgz", - "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/rechoir": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.8.0.tgz", - "integrity": "sha512-/vxpCXddiX8NGfGO/mTafwjq4aFa/71pvamip0++IQk3zG8cbCj0fifNPrjjF1XMXUne91jL9OoxmdykoEtifQ==", - "dependencies": { - "resolve": "^1.20.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" - }, - "node_modules/rehackt": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/rehackt/-/rehackt-0.1.0.tgz", - "integrity": "sha512-7kRDOuLHB87D/JESKxQoRwv4DzbIdwkAGQ7p6QKGdVlY1IZheUnVhlk/4UZlNUVxdAXpyxikE3URsG067ybVzw==", - "peerDependencies": { - "@types/react": "*", - "react": "*" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - }, - "react": { - "optional": true - } - } - }, - "node_modules/resolve": { - "version": "1.22.8", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", - "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dependencies": { - "is-core-module": "^2.13.0", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "engines": { - "node": ">=8" - } - }, - "node_modules/response-iterator": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/response-iterator/-/response-iterator-0.2.6.tgz", - "integrity": "sha512-pVzEEzrsg23Sh053rmDUvLSkGXluZio0qu8VT6ukrYuvtjVfCbDZH9d6PGXb8HZfzdNZt8feXv/jvUzlhRgLnw==", - "engines": { - "node": ">=0.8" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/scheduler": { - "version": "0.23.2", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", - "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", - "dependencies": { - "loose-envify": "^1.1.0" - } - }, - "node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "peer": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/semver": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", - "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", - "optional": true, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", - "peer": true, - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/server-only": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/server-only/-/server-only-0.0.1.tgz", - "integrity": "sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==" - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/sharp": { - "version": "0.33.5", - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.33.5.tgz", - "integrity": "sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==", - "hasInstallScript": true, - "optional": true, - "dependencies": { - "color": "^4.2.3", - "detect-libc": "^2.0.3", - "semver": "^7.6.3" - }, - "engines": { - "node": "^18.17.0 || ^20.3.0 || >=21.0.0" - }, - "funding": { - "url": "https://opencollective.com/libvips" - }, - "optionalDependencies": { - "@img/sharp-darwin-arm64": "0.33.5", - "@img/sharp-darwin-x64": "0.33.5", - "@img/sharp-libvips-darwin-arm64": "1.0.4", - "@img/sharp-libvips-darwin-x64": "1.0.4", - "@img/sharp-libvips-linux-arm": "1.0.5", - "@img/sharp-libvips-linux-arm64": "1.0.4", - "@img/sharp-libvips-linux-s390x": "1.0.4", - "@img/sharp-libvips-linux-x64": "1.0.4", - "@img/sharp-libvips-linuxmusl-arm64": "1.0.4", - "@img/sharp-libvips-linuxmusl-x64": "1.0.4", - "@img/sharp-linux-arm": "0.33.5", - "@img/sharp-linux-arm64": "0.33.5", - "@img/sharp-linux-s390x": "0.33.5", - "@img/sharp-linux-x64": "0.33.5", - "@img/sharp-linuxmusl-arm64": "0.33.5", - "@img/sharp-linuxmusl-x64": "0.33.5", - "@img/sharp-wasm32": "0.33.5", - "@img/sharp-win32-ia32": "0.33.5", - "@img/sharp-win32-x64": "0.33.5" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "engines": { - "node": ">=8" - } - }, - "node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==", - "optional": true, - "dependencies": { - "is-arrayish": "^0.3.1" - } - }, - "node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", - "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.21", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", - "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", - "peer": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/streamsearch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-1.1.0.tgz", - "integrity": "sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==", - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/streamx": { - "version": "2.20.2", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.20.2.tgz", - "integrity": "sha512-aDGDLU+j9tJcUdPGOaHmVF1u/hhI+CsGkT02V3OKlHDV7IukOI+nTWAGkiZEKCO35rWN1wIr4tS7YFr1f4qSvA==", - "dependencies": { - "fast-fifo": "^1.3.2", - "queue-tick": "^1.0.1", - "text-decoder": "^1.1.0" - }, - "optionalDependencies": { - "bare-events": "^2.2.0" - } - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-width": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", - "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", - "dependencies": { - "eastasianwidth": "^0.2.0", - "emoji-regex": "^9.2.2", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/string-width-cjs": { - "name": "string-width", - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/string-width-cjs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", - "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/strip-ansi-cjs": { - "name": "strip-ansi", - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/strnum": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/strnum/-/strnum-1.0.5.tgz", - "integrity": "sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==" - }, - "node_modules/styled-jsx": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.6.tgz", - "integrity": "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==", - "dependencies": { - "client-only": "0.0.1" - }, - "engines": { - "node": ">= 12.0.0" - }, - "peerDependencies": { - "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0" - }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "babel-plugin-macros": { - "optional": true - } - } - }, - "node_modules/superjson": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/superjson/-/superjson-2.2.1.tgz", - "integrity": "sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA==", - "dependencies": { - "copy-anything": "^3.0.2" - }, - "engines": { - "node": ">=16" - } - }, - "node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-preserve-symlinks-flag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/symbol-observable": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-4.0.0.tgz", - "integrity": "sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "peer": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/tar-stream": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", - "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", - "dependencies": { - "b4a": "^1.6.4", - "fast-fifo": "^1.2.0", - "streamx": "^2.15.0" - } - }, - "node_modules/terser": { - "version": "5.36.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.36.0.tgz", - "integrity": "sha512-IYV9eNMuFAV4THUspIRXkLakHnV6XO7FEdtKjf/mDyrnqUg9LnlOn6/RwRvM9SZjR4GUq8Nk8zj67FzVARr74w==", - "peer": true, - "dependencies": { - "@jridgewell/source-map": "^0.3.3", - "acorn": "^8.8.2", - "commander": "^2.20.0", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.10", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", - "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", - "peer": true, - "dependencies": { - "@jridgewell/trace-mapping": "^0.3.20", - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.26.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/text-decoder": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.1.tgz", - "integrity": "sha512-x9v3H/lTKIJKQQe7RPQkLfKAnc9lUTkWDypIQgTzPJAq+5/GCDHonmshfvlsNSj58yyshbIJJDLmU15qNERrXQ==" - }, - "node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" - }, - "node_modules/ts-invariant": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/ts-invariant/-/ts-invariant-0.10.3.tgz", - "integrity": "sha512-uivwYcQaxAucv1CzRp2n/QdYPo4ILf9VXgH19zEIjFx2EJufV16P0JtJVpYHy89DItG6Kwj2oIUjrcK5au+4tQ==", - "dependencies": { - "tslib": "^2.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/tslib": { - "version": "2.8.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" - }, - "node_modules/typescript": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.7.2.tgz", - "integrity": "sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==", - "dev": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=14.17" - } - }, - "node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==" - }, - "node_modules/universalify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/update-browserslist-db": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", - "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - }, - { - "type": "github", - "url": "https://github.com/sponsors/ai" - } - ], - "peer": true, - "dependencies": { - "escalade": "^3.2.0", - "picocolors": "^1.1.0" - }, - "bin": { - "update-browserslist-db": "cli.js" - }, - "peerDependencies": { - "browserslist": ">= 4.21.0" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "peer": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" - }, - "node_modules/watchpack": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", - "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", - "peer": true, - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - }, - "node_modules/webpack": { - "version": "5.96.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.96.1.tgz", - "integrity": "sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA==", - "peer": true, - "dependencies": { - "@types/eslint-scope": "^3.7.7", - "@types/estree": "^1.0.6", - "@webassemblyjs/ast": "^1.12.1", - "@webassemblyjs/wasm-edit": "^1.12.1", - "@webassemblyjs/wasm-parser": "^1.12.1", - "acorn": "^8.14.0", - "browserslist": "^4.24.0", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.17.1", - "es-module-lexer": "^1.2.1", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.11", - "json-parse-even-better-errors": "^2.3.1", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.2.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.10", - "watchpack": "^2.4.1", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-cli": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-5.1.4.tgz", - "integrity": "sha512-pIDJHIEI9LR0yxHXQ+Qh95k2EvXpWzZ5l+d+jIo+RdSm9MiHfzazIxwwni/p7+x4eJZuvG1AJwgC4TNQ7NRgsg==", - "dependencies": { - "@discoveryjs/json-ext": "^0.5.0", - "@webpack-cli/configtest": "^2.1.1", - "@webpack-cli/info": "^2.0.2", - "@webpack-cli/serve": "^2.0.5", - "colorette": "^2.0.14", - "commander": "^10.0.1", - "cross-spawn": "^7.0.3", - "envinfo": "^7.7.3", - "fastest-levenshtein": "^1.0.12", - "import-local": "^3.0.2", - "interpret": "^3.1.1", - "rechoir": "^0.8.0", - "webpack-merge": "^5.7.3" - }, - "bin": { - "webpack-cli": "bin/cli.js" - }, - "engines": { - "node": ">=14.15.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "5.x.x" - }, - "peerDependenciesMeta": { - "@webpack-cli/generators": { - "optional": true - }, - "webpack-bundle-analyzer": { - "optional": true - }, - "webpack-dev-server": { - "optional": true - } - } - }, - "node_modules/webpack-cli/node_modules/commander": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-10.0.1.tgz", - "integrity": "sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==", - "engines": { - "node": ">=14" - } - }, - "node_modules/webpack-merge": { - "version": "5.10.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", - "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", - "dependencies": { - "clone-deep": "^4.0.1", - "flat": "^5.0.2", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/webpack-sources": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", - "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", - "peer": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/whatwg-fetch": { - "version": "3.6.20", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", - "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==" - }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/wildcard": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.1.tgz", - "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==" - }, - "node_modules/wrap-ansi": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", - "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", - "dependencies": { - "ansi-styles": "^6.1.0", - "string-width": "^5.0.1", - "strip-ansi": "^7.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs": { - "name": "wrap-ansi", - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/wrap-ansi-cjs/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", - "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" - }, - "node_modules/zen-observable": { - "version": "0.8.15", - "resolved": "https://registry.npmjs.org/zen-observable/-/zen-observable-0.8.15.tgz", - "integrity": "sha512-PQ2PC7R9rslx84ndNBZB/Dkv8V8fZEpk83RLgXtYd0fwUgEjseMn1Dgajh2x6S8QbZAFa9p2qVCEuYZNgve0dQ==" - }, - "node_modules/zen-observable-ts": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/zen-observable-ts/-/zen-observable-ts-1.2.5.tgz", - "integrity": "sha512-QZWQekv6iB72Naeake9hS1KxHlotfRpe+WGNbNx5/ta+R3DNjVO2bswf63gXlWDcs+EMd7XY8HfVQyP1X6T4Zg==", - "dependencies": { - "zen-observable": "0.8.15" - } - }, - "node_modules/zip-stream": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-5.0.2.tgz", - "integrity": "sha512-LfOdrUvPB8ZoXtvOBz6DlNClfvi//b5d56mSWyJi7XbH/HfhOHfUhOqxhT/rUiR7yiktlunqRo+jY6y/cWC/5g==", - "dependencies": { - "archiver-utils": "^4.0.1", - "compress-commons": "^5.0.1", - "readable-stream": "^3.6.0" - }, - "engines": { - "node": ">= 12.0.0" - } - } - } -} diff --git a/examples/next/app-router/package.json b/examples/next/app-router/package.json deleted file mode 100644 index b47f674d8..000000000 --- a/examples/next/app-router/package.json +++ /dev/null @@ -1,38 +0,0 @@ -{ - "name": "@faustwp/app-router-example", - "private": true, - "type": "module", - "scripts": { - "dev": "faust dev", - "build": "faust build", - "generate": "faust generatePossibleTypes", - "stylesheet": "faust generateGlobalStylesheet", - "start": "faust start" - }, - "dependencies": { - "@apollo/client": "^3.8.0", - "@apollo/experimental-nextjs-app-support": "^0.8.0", - "@faustwp/cli": "^3.1.0", - "@faustwp/core": "^3.1.0", - "@faustwp/experimental-app-router": "^0.4.0", - "graphql": "^16.7.1", - "next": "^15.1.2", - "react": "^18.2.0", - "react-dom": "^18.2.0" - }, - "engines": { - "node": ">=18", - "npm": ">=8" - }, - "devDependencies": { - "@types/node": "^20.6.3", - "@types/react": "npm:types-react@rc", - "@types/react-dom": "npm:types-react-dom@rc", - "next-secure-headers": "^2.2.0", - "typescript": "^5.2.2" - }, - "overrides": { - "@types/react": "npm:types-react@rc", - "@types/react-dom": "npm:types-react-dom@rc" - } -} diff --git a/examples/next/app-router/possibleTypes.json b/examples/next/app-router/possibleTypes.json deleted file mode 100644 index 813085d3e..000000000 --- a/examples/next/app-router/possibleTypes.json +++ /dev/null @@ -1 +0,0 @@ -{"CategoryConnection":["RootQueryToCategoryConnection","CategoryToAncestorsCategoryConnection","CategoryToCategoryConnection","PostToCategoryConnection"],"Connection":["RootQueryToCategoryConnection","TermNodeToEnqueuedScriptConnection","TermNodeToEnqueuedStylesheetConnection","CategoryToAncestorsCategoryConnection","CategoryToCategoryConnection","CategoryToContentNodeConnection","ContentTypeToTaxonomyConnection","TaxonomyToContentTypeConnection","ContentTypeToContentNodeConnection","UserToCommentConnection","CommentToCommentConnection","UserToEnqueuedScriptConnection","UserToEnqueuedStylesheetConnection","UserToMediaItemConnection","HierarchicalContentNodeToContentNodeAncestorsConnection","HierarchicalContentNodeToContentNodeChildrenConnection","ContentNodeToEnqueuedScriptConnection","ContentNodeToEnqueuedStylesheetConnection","MediaItemToCommentConnection","UserToPageConnection","PageToCommentConnection","PageToRevisionConnection","UserToPostConnection","PostToCategoryConnection","PostToCommentConnection","PostToPostFormatConnection","PostFormatToContentNodeConnection","PostFormatToPostConnection","PostToRevisionConnection","PostToTagConnection","TagToContentNodeConnection","TagToPostConnection","PostToTermNodeConnection","UserToProjectConnection","UserToRevisionsConnection","UserToUserRoleConnection","UserToTestimonialConnection","CategoryToPostConnection","RootQueryToCommentConnection","RootQueryToContentNodeConnection","RootQueryToContentTypeConnection","RootQueryToMediaItemConnection","MenuToMenuItemConnection","MenuItemToMenuItemConnection","RootQueryToMenuItemConnection","RootQueryToMenuConnection","RootQueryToPageConnection","RootQueryToPluginConnection","RootQueryToPostFormatConnection","RootQueryToPostConnection","RootQueryToProjectConnection","RootQueryToEnqueuedScriptConnection","RootQueryToEnqueuedStylesheetConnection","RootQueryToRevisionsConnection","RootQueryToTagConnection","RootQueryToTaxonomyConnection","RootQueryToTermNodeConnection","RootQueryToTestimonialConnection","RootQueryToThemeConnection","RootQueryToUserRoleConnection","RootQueryToUserConnection"],"Edge":["TermNodeToEnqueuedScriptConnectionEdge","TermNodeToEnqueuedStylesheetConnectionEdge","CategoryToAncestorsCategoryConnectionEdge","CategoryToCategoryConnectionEdge","ContentNodeToContentTypeConnectionEdge","TaxonomyToContentTypeConnectionEdge","ContentTypeToTaxonomyConnectionEdge","ContentTypeToContentNodeConnectionEdge","ContentNodeToEditLockConnectionEdge","CommentToCommenterConnectionEdge","CommentToContentNodeConnectionEdge","CommentToParentCommentConnectionEdge","CommentToCommentConnectionEdge","UserToCommentConnectionEdge","UserToEnqueuedScriptConnectionEdge","UserToEnqueuedStylesheetConnectionEdge","NodeWithAuthorToUserConnectionEdge","HierarchicalContentNodeToContentNodeAncestorsConnectionEdge","HierarchicalContentNodeToContentNodeChildrenConnectionEdge","ContentNodeToEnqueuedScriptConnectionEdge","ContentNodeToEnqueuedStylesheetConnectionEdge","ContentNodeToEditLastConnectionEdge","HierarchicalContentNodeToParentContentNodeConnectionEdge","MediaItemToCommentConnectionEdge","UserToMediaItemConnectionEdge","NodeWithFeaturedImageToMediaItemConnectionEdge","NodeWithRevisionsToContentNodeConnectionEdge","PageToCommentConnectionEdge","PageToPreviewConnectionEdge","PageToRevisionConnectionEdge","UserToPageConnectionEdge","PostToCategoryConnectionEdge","PostToCommentConnectionEdge","PostFormatToContentNodeConnectionEdge","PostFormatToPostConnectionEdge","PostFormatToTaxonomyConnectionEdge","PostToPostFormatConnectionEdge","PostToPreviewConnectionEdge","PostToRevisionConnectionEdge","TagToContentNodeConnectionEdge","TagToPostConnectionEdge","TagToTaxonomyConnectionEdge","PostToTagConnectionEdge","PostToTermNodeConnectionEdge","UserToPostConnectionEdge","ProjectToPreviewConnectionEdge","UserToProjectConnectionEdge","UserToRevisionsConnectionEdge","UserToUserRoleConnectionEdge","TestimonialToPreviewConnectionEdge","UserToTestimonialConnectionEdge","CategoryToContentNodeConnectionEdge","CategoryToParentCategoryConnectionEdge","CategoryToPostConnectionEdge","CategoryToTaxonomyConnectionEdge","RootQueryToCategoryConnectionEdge","RootQueryToCommentConnectionEdge","RootQueryToContentNodeConnectionEdge","RootQueryToContentTypeConnectionEdge","RootQueryToMediaItemConnectionEdge","MenuItemToMenuItemConnectionEdge","MenuItemToMenuItemLinkableConnectionEdge","MenuItemToMenuConnectionEdge","MenuToMenuItemConnectionEdge","RootQueryToMenuItemConnectionEdge","RootQueryToMenuConnectionEdge","RootQueryToPageConnectionEdge","RootQueryToPluginConnectionEdge","RootQueryToPostFormatConnectionEdge","RootQueryToPostConnectionEdge","RootQueryToProjectConnectionEdge","RootQueryToEnqueuedScriptConnectionEdge","RootQueryToEnqueuedStylesheetConnectionEdge","RootQueryToRevisionsConnectionEdge","RootQueryToTagConnectionEdge","RootQueryToTaxonomyConnectionEdge","RootQueryToTermNodeConnectionEdge","RootQueryToTestimonialConnectionEdge","RootQueryToThemeConnectionEdge","RootQueryToUserRoleConnectionEdge","RootQueryToUserConnectionEdge"],"Node":["Category","EnqueuedScript","EnqueuedStylesheet","ContentType","Taxonomy","User","Comment","MediaItem","Page","Post","PostFormat","Tag","Project","UserRole","Testimonial","Menu","MenuItem","Plugin","Theme","CommentAuthor"],"PageInfo":["TermNodeToEnqueuedScriptConnectionPageInfo","TermNodeToEnqueuedStylesheetConnectionPageInfo","CategoryToAncestorsCategoryConnectionPageInfo","CategoryToCategoryConnectionPageInfo","TaxonomyToContentTypeConnectionPageInfo","ContentTypeToTaxonomyConnectionPageInfo","ContentTypeToContentNodeConnectionPageInfo","CommentToCommentConnectionPageInfo","UserToCommentConnectionPageInfo","UserToEnqueuedScriptConnectionPageInfo","UserToEnqueuedStylesheetConnectionPageInfo","HierarchicalContentNodeToContentNodeAncestorsConnectionPageInfo","HierarchicalContentNodeToContentNodeChildrenConnectionPageInfo","ContentNodeToEnqueuedScriptConnectionPageInfo","ContentNodeToEnqueuedStylesheetConnectionPageInfo","MediaItemToCommentConnectionPageInfo","UserToMediaItemConnectionPageInfo","PageToCommentConnectionPageInfo","PageToRevisionConnectionPageInfo","UserToPageConnectionPageInfo","PostToCategoryConnectionPageInfo","PostToCommentConnectionPageInfo","PostFormatToContentNodeConnectionPageInfo","PostFormatToPostConnectionPageInfo","PostToPostFormatConnectionPageInfo","PostToRevisionConnectionPageInfo","TagToContentNodeConnectionPageInfo","TagToPostConnectionPageInfo","PostToTagConnectionPageInfo","PostToTermNodeConnectionPageInfo","UserToPostConnectionPageInfo","UserToProjectConnectionPageInfo","UserToRevisionsConnectionPageInfo","UserToUserRoleConnectionPageInfo","UserToTestimonialConnectionPageInfo","CategoryToContentNodeConnectionPageInfo","CategoryToPostConnectionPageInfo","RootQueryToCategoryConnectionPageInfo","RootQueryToCommentConnectionPageInfo","RootQueryToContentNodeConnectionPageInfo","RootQueryToContentTypeConnectionPageInfo","RootQueryToMediaItemConnectionPageInfo","MenuItemToMenuItemConnectionPageInfo","MenuToMenuItemConnectionPageInfo","RootQueryToMenuItemConnectionPageInfo","RootQueryToMenuConnectionPageInfo","RootQueryToPageConnectionPageInfo","RootQueryToPluginConnectionPageInfo","RootQueryToPostFormatConnectionPageInfo","RootQueryToPostConnectionPageInfo","RootQueryToProjectConnectionPageInfo","RootQueryToEnqueuedScriptConnectionPageInfo","RootQueryToEnqueuedStylesheetConnectionPageInfo","RootQueryToRevisionsConnectionPageInfo","RootQueryToTagConnectionPageInfo","RootQueryToTaxonomyConnectionPageInfo","RootQueryToTermNodeConnectionPageInfo","RootQueryToTestimonialConnectionPageInfo","RootQueryToThemeConnectionPageInfo","RootQueryToUserRoleConnectionPageInfo","RootQueryToUserConnectionPageInfo"],"CategoryConnectionEdge":["CategoryToAncestorsCategoryConnectionEdge","CategoryToCategoryConnectionEdge","PostToCategoryConnectionEdge","CategoryToParentCategoryConnectionEdge","RootQueryToCategoryConnectionEdge"],"TermNode":["Category","PostFormat","Tag"],"UniformResourceIdentifiable":["Category","ContentType","User","MediaItem","Page","Post","PostFormat","Tag","Project","Testimonial"],"EnqueuedScriptConnection":["TermNodeToEnqueuedScriptConnection","UserToEnqueuedScriptConnection","ContentNodeToEnqueuedScriptConnection","RootQueryToEnqueuedScriptConnection"],"EnqueuedScriptConnectionEdge":["TermNodeToEnqueuedScriptConnectionEdge","UserToEnqueuedScriptConnectionEdge","ContentNodeToEnqueuedScriptConnectionEdge","RootQueryToEnqueuedScriptConnectionEdge"],"EnqueuedAsset":["EnqueuedScript","EnqueuedStylesheet"],"EnqueuedScriptConnectionPageInfo":["TermNodeToEnqueuedScriptConnectionPageInfo","UserToEnqueuedScriptConnectionPageInfo","ContentNodeToEnqueuedScriptConnectionPageInfo","RootQueryToEnqueuedScriptConnectionPageInfo"],"WPPageInfo":["TermNodeToEnqueuedScriptConnectionPageInfo","TermNodeToEnqueuedStylesheetConnectionPageInfo","CategoryToAncestorsCategoryConnectionPageInfo","CategoryToCategoryConnectionPageInfo","TaxonomyToContentTypeConnectionPageInfo","ContentTypeToTaxonomyConnectionPageInfo","ContentTypeToContentNodeConnectionPageInfo","CommentToCommentConnectionPageInfo","UserToCommentConnectionPageInfo","UserToEnqueuedScriptConnectionPageInfo","UserToEnqueuedStylesheetConnectionPageInfo","HierarchicalContentNodeToContentNodeAncestorsConnectionPageInfo","HierarchicalContentNodeToContentNodeChildrenConnectionPageInfo","ContentNodeToEnqueuedScriptConnectionPageInfo","ContentNodeToEnqueuedStylesheetConnectionPageInfo","MediaItemToCommentConnectionPageInfo","UserToMediaItemConnectionPageInfo","PageToCommentConnectionPageInfo","PageToRevisionConnectionPageInfo","UserToPageConnectionPageInfo","PostToCategoryConnectionPageInfo","PostToCommentConnectionPageInfo","PostFormatToContentNodeConnectionPageInfo","PostFormatToPostConnectionPageInfo","PostToPostFormatConnectionPageInfo","PostToRevisionConnectionPageInfo","TagToContentNodeConnectionPageInfo","TagToPostConnectionPageInfo","PostToTagConnectionPageInfo","PostToTermNodeConnectionPageInfo","UserToPostConnectionPageInfo","UserToProjectConnectionPageInfo","UserToRevisionsConnectionPageInfo","UserToUserRoleConnectionPageInfo","UserToTestimonialConnectionPageInfo","CategoryToContentNodeConnectionPageInfo","CategoryToPostConnectionPageInfo","RootQueryToCategoryConnectionPageInfo","RootQueryToCommentConnectionPageInfo","RootQueryToContentNodeConnectionPageInfo","RootQueryToContentTypeConnectionPageInfo","RootQueryToMediaItemConnectionPageInfo","MenuItemToMenuItemConnectionPageInfo","MenuToMenuItemConnectionPageInfo","RootQueryToMenuItemConnectionPageInfo","RootQueryToMenuConnectionPageInfo","RootQueryToPageConnectionPageInfo","RootQueryToPluginConnectionPageInfo","RootQueryToPostFormatConnectionPageInfo","RootQueryToPostConnectionPageInfo","RootQueryToProjectConnectionPageInfo","RootQueryToEnqueuedScriptConnectionPageInfo","RootQueryToEnqueuedStylesheetConnectionPageInfo","RootQueryToRevisionsConnectionPageInfo","RootQueryToTagConnectionPageInfo","RootQueryToTaxonomyConnectionPageInfo","RootQueryToTermNodeConnectionPageInfo","RootQueryToTestimonialConnectionPageInfo","RootQueryToThemeConnectionPageInfo","RootQueryToUserRoleConnectionPageInfo","RootQueryToUserConnectionPageInfo"],"EnqueuedStylesheetConnection":["TermNodeToEnqueuedStylesheetConnection","UserToEnqueuedStylesheetConnection","ContentNodeToEnqueuedStylesheetConnection","RootQueryToEnqueuedStylesheetConnection"],"EnqueuedStylesheetConnectionEdge":["TermNodeToEnqueuedStylesheetConnectionEdge","UserToEnqueuedStylesheetConnectionEdge","ContentNodeToEnqueuedStylesheetConnectionEdge","RootQueryToEnqueuedStylesheetConnectionEdge"],"EnqueuedStylesheetConnectionPageInfo":["TermNodeToEnqueuedStylesheetConnectionPageInfo","UserToEnqueuedStylesheetConnectionPageInfo","ContentNodeToEnqueuedStylesheetConnectionPageInfo","RootQueryToEnqueuedStylesheetConnectionPageInfo"],"DatabaseIdentifier":["Category","User","Comment","MediaItem","Page","Post","PostFormat","Tag","Project","Testimonial","Menu","MenuItem","CommentAuthor"],"HierarchicalTermNode":["Category"],"HierarchicalNode":["Category","MediaItem","Page"],"MenuItemLinkable":["Category","Page","Post","Tag"],"CategoryConnectionPageInfo":["CategoryToAncestorsCategoryConnectionPageInfo","CategoryToCategoryConnectionPageInfo","PostToCategoryConnectionPageInfo","RootQueryToCategoryConnectionPageInfo"],"ContentNodeConnection":["CategoryToContentNodeConnection","ContentTypeToContentNodeConnection","HierarchicalContentNodeToContentNodeAncestorsConnection","HierarchicalContentNodeToContentNodeChildrenConnection","PostFormatToContentNodeConnection","TagToContentNodeConnection","UserToRevisionsConnection","RootQueryToContentNodeConnection","RootQueryToRevisionsConnection"],"ContentNodeConnectionEdge":["ContentTypeToContentNodeConnectionEdge","CommentToContentNodeConnectionEdge","HierarchicalContentNodeToContentNodeAncestorsConnectionEdge","HierarchicalContentNodeToContentNodeChildrenConnectionEdge","HierarchicalContentNodeToParentContentNodeConnectionEdge","NodeWithRevisionsToContentNodeConnectionEdge","PostFormatToContentNodeConnectionEdge","TagToContentNodeConnectionEdge","UserToRevisionsConnectionEdge","CategoryToContentNodeConnectionEdge","RootQueryToContentNodeConnectionEdge","RootQueryToRevisionsConnectionEdge"],"ContentNode":["MediaItem","Page","Post","Project","Testimonial"],"OneToOneConnection":["ContentNodeToContentTypeConnectionEdge","ContentNodeToEditLockConnectionEdge","CommentToCommenterConnectionEdge","CommentToContentNodeConnectionEdge","CommentToParentCommentConnectionEdge","NodeWithAuthorToUserConnectionEdge","ContentNodeToEditLastConnectionEdge","HierarchicalContentNodeToParentContentNodeConnectionEdge","NodeWithFeaturedImageToMediaItemConnectionEdge","NodeWithRevisionsToContentNodeConnectionEdge","PageToPreviewConnectionEdge","PostFormatToTaxonomyConnectionEdge","PostToPreviewConnectionEdge","TagToTaxonomyConnectionEdge","ProjectToPreviewConnectionEdge","TestimonialToPreviewConnectionEdge","CategoryToParentCategoryConnectionEdge","CategoryToTaxonomyConnectionEdge","MenuItemToMenuItemLinkableConnectionEdge","MenuItemToMenuConnectionEdge"],"ContentTypeConnectionEdge":["ContentNodeToContentTypeConnectionEdge","TaxonomyToContentTypeConnectionEdge","RootQueryToContentTypeConnectionEdge"],"TaxonomyConnection":["ContentTypeToTaxonomyConnection","RootQueryToTaxonomyConnection"],"TaxonomyConnectionEdge":["ContentTypeToTaxonomyConnectionEdge","PostFormatToTaxonomyConnectionEdge","TagToTaxonomyConnectionEdge","CategoryToTaxonomyConnectionEdge","RootQueryToTaxonomyConnectionEdge"],"ContentTypeConnection":["TaxonomyToContentTypeConnection","RootQueryToContentTypeConnection"],"ContentTypeConnectionPageInfo":["TaxonomyToContentTypeConnectionPageInfo","RootQueryToContentTypeConnectionPageInfo"],"TaxonomyConnectionPageInfo":["ContentTypeToTaxonomyConnectionPageInfo","RootQueryToTaxonomyConnectionPageInfo"],"ContentNodeConnectionPageInfo":["ContentTypeToContentNodeConnectionPageInfo","HierarchicalContentNodeToContentNodeAncestorsConnectionPageInfo","HierarchicalContentNodeToContentNodeChildrenConnectionPageInfo","PostFormatToContentNodeConnectionPageInfo","TagToContentNodeConnectionPageInfo","UserToRevisionsConnectionPageInfo","CategoryToContentNodeConnectionPageInfo","RootQueryToContentNodeConnectionPageInfo","RootQueryToRevisionsConnectionPageInfo"],"UserConnectionEdge":["ContentNodeToEditLockConnectionEdge","NodeWithAuthorToUserConnectionEdge","ContentNodeToEditLastConnectionEdge","RootQueryToUserConnectionEdge"],"Commenter":["User","CommentAuthor"],"CommentConnection":["UserToCommentConnection","CommentToCommentConnection","MediaItemToCommentConnection","PageToCommentConnection","PostToCommentConnection","RootQueryToCommentConnection"],"CommentConnectionEdge":["CommentToParentCommentConnectionEdge","CommentToCommentConnectionEdge","UserToCommentConnectionEdge","MediaItemToCommentConnectionEdge","PageToCommentConnectionEdge","PostToCommentConnectionEdge","RootQueryToCommentConnectionEdge"],"CommenterConnectionEdge":["CommentToCommenterConnectionEdge"],"CommentConnectionPageInfo":["CommentToCommentConnectionPageInfo","UserToCommentConnectionPageInfo","MediaItemToCommentConnectionPageInfo","PageToCommentConnectionPageInfo","PostToCommentConnectionPageInfo","RootQueryToCommentConnectionPageInfo"],"MediaItemConnection":["UserToMediaItemConnection","RootQueryToMediaItemConnection"],"MediaItemConnectionEdge":["UserToMediaItemConnectionEdge","NodeWithFeaturedImageToMediaItemConnectionEdge","RootQueryToMediaItemConnectionEdge"],"NodeWithTemplate":["MediaItem","Page","Post","Project","Testimonial"],"ContentTemplate":["DefaultTemplate","Template_Blank","Template_BlogAlternative"],"NodeWithTitle":["MediaItem","Page","Post","Project","Testimonial"],"NodeWithAuthor":["MediaItem","Page","Post","Project","Testimonial"],"NodeWithComments":["MediaItem","Page","Post"],"HierarchicalContentNode":["MediaItem","Page"],"MediaItemConnectionPageInfo":["UserToMediaItemConnectionPageInfo","RootQueryToMediaItemConnectionPageInfo"],"PageConnection":["UserToPageConnection","PageToRevisionConnection","RootQueryToPageConnection"],"PageConnectionEdge":["PageToPreviewConnectionEdge","PageToRevisionConnectionEdge","UserToPageConnectionEdge","RootQueryToPageConnectionEdge"],"Previewable":["Page","Post","Project","Testimonial"],"NodeWithContentEditor":["Page","Post"],"NodeWithFeaturedImage":["Page","Post","Project"],"NodeWithRevisions":["Page","Post"],"NodeWithPageAttributes":["Page"],"NodeWithEditorBlocks":["Page","Post"],"EditorBlock":["CoreLegacyWidget","CoreWidgetGroup","CoreArchives","CoreAvatar","CoreBlock","CoreCalendar","CoreCategories","CoreCommentAuthorName","CoreCommentContent","CoreCommentDate","CoreCommentEditLink","CoreCommentReplyLink","CoreCommentTemplate","CoreComments","CoreCommentsPagination","CoreCommentsPaginationNext","CoreCommentsPaginationNumbers","CoreCommentsPaginationPrevious","CoreCommentsTitle","CoreCover","CoreFile","CoreGallery","CoreHeading","CoreHomeLink","CoreImage","CoreLatestComments","CoreLatestPosts","CoreLoginout","CoreNavigation","CoreNavigationLink","CoreNavigationSubmenu","CorePageList","CorePattern","CorePostAuthor","CorePostAuthorBiography","CorePostAuthorName","CorePostCommentsForm","CorePostContent","CorePostDate","CorePostExcerpt","CorePostFeaturedImage","CorePostNavigationLink","CorePostTemplate","CorePostTerms","CorePostTitle","CoreQuery","CoreQueryNoResults","CoreQueryPagination","CoreQueryPaginationNext","CoreQueryPaginationNumbers","CoreQueryPaginationPrevious","CoreQueryTitle","CoreReadMore","CoreRss","CoreSearch","CoreShortcode","CoreSiteLogo","CoreSiteTagline","CoreSiteTitle","CoreSocialLink","CoreTagCloud","CoreTemplatePart","CoreTermDescription","CoreAudio","CoreButton","CoreButtons","CoreCode","CoreColumn","CoreColumns","CoreEmbed","CoreFreeform","CoreGroup","CoreHtml","CoreList","CoreListItem","CoreMediaText","CoreMissing","CoreMore","CoreNextpage","CorePageListItem","CoreParagraph","CorePreformatted","CorePullquote","CoreQuote","CoreSeparator","CoreSocialLinks","CoreSpacer","CoreTable","CoreTextColumns","CoreVerse","CoreVideo","CorePostComments"],"NodeWithPageEditorBlocks":["Page"],"PageEditorBlock":["CoreLegacyWidget","CoreWidgetGroup","CoreArchives","CoreAvatar","CoreBlock","CoreCalendar","CoreCategories","CoreCommentAuthorName","CoreCommentContent","CoreCommentDate","CoreCommentEditLink","CoreCommentReplyLink","CoreCommentTemplate","CoreComments","CoreCommentsPagination","CoreCommentsPaginationNext","CoreCommentsPaginationNumbers","CoreCommentsPaginationPrevious","CoreCommentsTitle","CoreCover","CoreFile","CoreGallery","CoreHeading","CoreHomeLink","CoreImage","CoreLatestComments","CoreLatestPosts","CoreLoginout","CoreNavigation","CoreNavigationLink","CoreNavigationSubmenu","CorePageList","CorePattern","CorePostAuthor","CorePostAuthorBiography","CorePostAuthorName","CorePostCommentsForm","CorePostContent","CorePostDate","CorePostExcerpt","CorePostFeaturedImage","CorePostNavigationLink","CorePostTemplate","CorePostTerms","CorePostTitle","CoreQuery","CoreQueryNoResults","CoreQueryPagination","CoreQueryPaginationNext","CoreQueryPaginationNumbers","CoreQueryPaginationPrevious","CoreQueryTitle","CoreReadMore","CoreRss","CoreSearch","CoreShortcode","CoreSiteLogo","CoreSiteTagline","CoreSiteTitle","CoreSocialLink","CoreTagCloud","CoreTemplatePart","CoreTermDescription","CoreAudio","CoreButton","CoreButtons","CoreCode","CoreColumn","CoreColumns","CoreEmbed","CoreFreeform","CoreGroup","CoreHtml","CoreList","CoreListItem","CoreMediaText","CoreMissing","CoreMore","CoreNextpage","CorePageListItem","CoreParagraph","CorePreformatted","CorePullquote","CoreQuote","CoreSeparator","CoreSocialLinks","CoreSpacer","CoreTable","CoreTextColumns","CoreVerse","CoreVideo","CorePostComments"],"PageConnectionPageInfo":["PageToRevisionConnectionPageInfo","UserToPageConnectionPageInfo","RootQueryToPageConnectionPageInfo"],"PostConnection":["UserToPostConnection","PostFormatToPostConnection","PostToRevisionConnection","TagToPostConnection","CategoryToPostConnection","RootQueryToPostConnection"],"PostConnectionEdge":["PostFormatToPostConnectionEdge","PostToPreviewConnectionEdge","PostToRevisionConnectionEdge","TagToPostConnectionEdge","UserToPostConnectionEdge","CategoryToPostConnectionEdge","RootQueryToPostConnectionEdge"],"NodeWithExcerpt":["Post"],"NodeWithTrackbacks":["Post"],"NodeWithPostEditorBlocks":["Post"],"PostEditorBlock":["CoreLegacyWidget","CoreWidgetGroup","CoreArchives","CoreAvatar","CoreBlock","CoreCalendar","CoreCategories","CoreCommentAuthorName","CoreCommentContent","CoreCommentDate","CoreCommentEditLink","CoreCommentReplyLink","CoreCommentTemplate","CoreComments","CoreCommentsPagination","CoreCommentsPaginationNext","CoreCommentsPaginationNumbers","CoreCommentsPaginationPrevious","CoreCommentsTitle","CoreCover","CoreFile","CoreGallery","CoreHeading","CoreHomeLink","CoreImage","CoreLatestComments","CoreLatestPosts","CoreLoginout","CoreNavigation","CoreNavigationLink","CoreNavigationSubmenu","CorePageList","CorePattern","CorePostAuthor","CorePostAuthorBiography","CorePostAuthorName","CorePostCommentsForm","CorePostContent","CorePostDate","CorePostExcerpt","CorePostFeaturedImage","CorePostNavigationLink","CorePostTemplate","CorePostTerms","CorePostTitle","CoreQuery","CoreQueryNoResults","CoreQueryPagination","CoreQueryPaginationNext","CoreQueryPaginationNumbers","CoreQueryPaginationPrevious","CoreQueryTitle","CoreReadMore","CoreRss","CoreSearch","CoreShortcode","CoreSiteLogo","CoreSiteTagline","CoreSiteTitle","CoreSocialLink","CoreTagCloud","CoreTemplatePart","CoreTermDescription","CoreAudio","CoreButton","CoreButtons","CoreCode","CoreColumn","CoreColumns","CoreEmbed","CoreFreeform","CoreGroup","CoreHtml","CoreList","CoreListItem","CoreMediaText","CoreMissing","CoreMore","CoreNextpage","CorePageListItem","CoreParagraph","CorePreformatted","CorePullquote","CoreQuote","CoreSeparator","CoreSocialLinks","CoreSpacer","CoreTable","CoreTextColumns","CoreVerse","CoreVideo","CorePostComments"],"PostFormatConnection":["PostToPostFormatConnection","RootQueryToPostFormatConnection"],"PostFormatConnectionEdge":["PostToPostFormatConnectionEdge","RootQueryToPostFormatConnectionEdge"],"PostConnectionPageInfo":["PostFormatToPostConnectionPageInfo","PostToRevisionConnectionPageInfo","TagToPostConnectionPageInfo","UserToPostConnectionPageInfo","CategoryToPostConnectionPageInfo","RootQueryToPostConnectionPageInfo"],"PostFormatConnectionPageInfo":["PostToPostFormatConnectionPageInfo","RootQueryToPostFormatConnectionPageInfo"],"TagConnection":["PostToTagConnection","RootQueryToTagConnection"],"TagConnectionEdge":["PostToTagConnectionEdge","RootQueryToTagConnectionEdge"],"TagConnectionPageInfo":["PostToTagConnectionPageInfo","RootQueryToTagConnectionPageInfo"],"TermNodeConnection":["PostToTermNodeConnection","RootQueryToTermNodeConnection"],"TermNodeConnectionEdge":["PostToTermNodeConnectionEdge","RootQueryToTermNodeConnectionEdge"],"TermNodeConnectionPageInfo":["PostToTermNodeConnectionPageInfo","RootQueryToTermNodeConnectionPageInfo"],"ProjectConnection":["UserToProjectConnection","RootQueryToProjectConnection"],"ProjectConnectionEdge":["ProjectToPreviewConnectionEdge","UserToProjectConnectionEdge","RootQueryToProjectConnectionEdge"],"ProjectConnectionPageInfo":["UserToProjectConnectionPageInfo","RootQueryToProjectConnectionPageInfo"],"UserRoleConnection":["UserToUserRoleConnection","RootQueryToUserRoleConnection"],"UserRoleConnectionEdge":["UserToUserRoleConnectionEdge","RootQueryToUserRoleConnectionEdge"],"UserRoleConnectionPageInfo":["UserToUserRoleConnectionPageInfo","RootQueryToUserRoleConnectionPageInfo"],"TestimonialConnection":["UserToTestimonialConnection","RootQueryToTestimonialConnection"],"TestimonialConnectionEdge":["TestimonialToPreviewConnectionEdge","UserToTestimonialConnectionEdge","RootQueryToTestimonialConnectionEdge"],"TestimonialConnectionPageInfo":["UserToTestimonialConnectionPageInfo","RootQueryToTestimonialConnectionPageInfo"],"MenuItemConnection":["MenuToMenuItemConnection","MenuItemToMenuItemConnection","RootQueryToMenuItemConnection"],"MenuItemConnectionEdge":["MenuItemToMenuItemConnectionEdge","MenuToMenuItemConnectionEdge","RootQueryToMenuItemConnectionEdge"],"MenuItemConnectionPageInfo":["MenuItemToMenuItemConnectionPageInfo","MenuToMenuItemConnectionPageInfo","RootQueryToMenuItemConnectionPageInfo"],"MenuItemLinkableConnectionEdge":["MenuItemToMenuItemLinkableConnectionEdge"],"MenuItemObjectUnion":["Post","Page","Category","Tag"],"MenuConnectionEdge":["MenuItemToMenuConnectionEdge","RootQueryToMenuConnectionEdge"],"MenuConnection":["RootQueryToMenuConnection"],"MenuConnectionPageInfo":["RootQueryToMenuConnectionPageInfo"],"PluginConnection":["RootQueryToPluginConnection"],"PluginConnectionEdge":["RootQueryToPluginConnectionEdge"],"PluginConnectionPageInfo":["RootQueryToPluginConnectionPageInfo"],"ThemeConnection":["RootQueryToThemeConnection"],"ThemeConnectionEdge":["RootQueryToThemeConnectionEdge"],"ThemeConnectionPageInfo":["RootQueryToThemeConnectionPageInfo"],"UserConnection":["RootQueryToUserConnection"],"UserConnectionPageInfo":["RootQueryToUserConnectionPageInfo"],"BlockWithSupportsAnchor":["CoreCover","CoreCoverAttributes","CoreFile","CoreFileAttributes","CoreGallery","CoreGalleryAttributes","CoreHeading","CoreHeadingAttributes","CoreImage","CoreImageAttributes","CoreAudio","CoreAudioAttributes","CoreButton","CoreButtonAttributes","CoreButtons","CoreButtonsAttributes","CoreCode","CoreCodeAttributes","CoreColumn","CoreColumnAttributes","CoreColumns","CoreColumnsAttributes","CoreGroup","CoreGroupAttributes","CoreList","CoreListAttributes","CoreMediaText","CoreMediaTextAttributes","CoreParagraph","CoreParagraphAttributes","CorePreformatted","CorePreformattedAttributes","CorePullquote","CorePullquoteAttributes","CoreQuote","CoreQuoteAttributes","CoreSeparator","CoreSeparatorAttributes","CoreSocialLinks","CoreSocialLinksAttributes","CoreSpacer","CoreSpacerAttributes","CoreTable","CoreTableAttributes","CoreVerse","CoreVerseAttributes","CoreVideo","CoreVideoAttributes"]} \ No newline at end of file diff --git a/examples/next/app-router/tsconfig.json b/examples/next/app-router/tsconfig.json deleted file mode 100644 index a50f6248d..000000000 --- a/examples/next/app-router/tsconfig.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "compilerOptions": { - "lib": [ - "dom", - "dom.iterable", - "esnext" - ], - "types": [ - "react-dom/experimental" - ], - "allowJs": true, - "skipLibCheck": true, - "strict": false, - "forceConsistentCasingInFileNames": true, - "noEmit": true, - "incremental": true, - "esModuleInterop": true, - "module": "ESNext", - "moduleResolution": "Bundler", - "resolveJsonModule": true, - "isolatedModules": true, - "jsx": "preserve", - "paths": { - "@/*": [ - "./*" - ] - }, - "plugins": [ - { - "name": "next" - } - ], - "target": "ES2017" - }, - "include": [ - "next-env.d.ts", - ".next/types/**/*.ts", - "**/*.ts", - "**/*.tsx" - ], - "exclude": [ - "node_modules" - ] -} diff --git a/package-lock.json b/package-lock.json index 0c445d60d..54efa6ffe 100644 --- a/package-lock.json +++ b/package-lock.json @@ -34,7 +34,6 @@ "packages/blocks", "packages/block-editor-utils", "packages/faustwp-cli", - "packages/experimental-app-router", "packages/faustwp-core", "examples/next/faustwp-getting-started", "plugins/faustwp" @@ -567,33 +566,6 @@ } } }, - "node_modules/@apollo/client-react-streaming": { - "version": "0.11.5", - "resolved": "https://registry.npmjs.org/@apollo/client-react-streaming/-/client-react-streaming-0.11.5.tgz", - "integrity": "sha512-HK794oSbEdKa0e13E6rRTJY29da9FZnHAb/YZa7r+0/9EMbbEWe8Ll6BsBh1xN2RAR6BHJhZbo0c8yRMLnrGVQ==", - "dev": true, - "dependencies": { - "ts-invariant": "^0.10.3" - }, - "peerDependencies": { - "@apollo/client": "^3.10.4", - "react": "^18 || >=19.0.0-rc <19.0.0" - } - }, - "node_modules/@apollo/experimental-nextjs-app-support": { - "version": "0.11.5", - "resolved": "https://registry.npmjs.org/@apollo/experimental-nextjs-app-support/-/experimental-nextjs-app-support-0.11.5.tgz", - "integrity": "sha512-ifPDAQ/o+yko5UMhcH02yzR5WRkI0xocPMNMfKGjEDy7yNdrnd5o//m3B2oaiUMPOSOnqvlBO94CleeiFB5SoQ==", - "dev": true, - "dependencies": { - "@apollo/client-react-streaming": "0.11.5" - }, - "peerDependencies": { - "@apollo/client": "^3.10.4", - "next": "^13.4.1 || ^14.0.0 || ^15.0.0-rc.0", - "react": "^18 || >=19.0.0-rc <19.0.0" - } - }, "node_modules/@ariakit/core": { "version": "0.3.11", "resolved": "https://registry.npmjs.org/@ariakit/core/-/core-0.3.11.tgz", @@ -1610,10 +1582,6 @@ "resolved": "packages/faustwp-core", "link": true }, - "node_modules/@faustwp/experimental-app-router": { - "resolved": "packages/experimental-app-router", - "link": true - }, "node_modules/@faustwp/getting-started-example": { "resolved": "examples/next/faustwp-getting-started", "link": true @@ -16624,12 +16592,6 @@ "node": ">=6" } }, - "node_modules/package-json-from-dist": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", - "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", - "dev": true - }, "node_modules/package-manager-detector": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-0.2.2.tgz", @@ -19276,6 +19238,7 @@ "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.3.tgz", "integrity": "sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==", "dev": true, + "peer": true, "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -19298,12 +19261,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/undici-types": { - "version": "6.19.8", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", - "dev": true - }, "node_modules/universalify": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", @@ -21630,7 +21587,7 @@ }, "packages/blocks": { "name": "@faustwp/blocks", - "version": "5.0.0", + "version": "6.0.0", "license": "MIT", "devDependencies": { "@testing-library/jest-dom": "^5.16.5", @@ -21762,6 +21719,7 @@ "packages/experimental-app-router": { "name": "@faustwp/experimental-app-router", "version": "0.5.0", + "extraneous": true, "license": "MIT", "devDependencies": { "@apollo/client": "^3.8.0", @@ -21790,223 +21748,6 @@ "react-dom": ">=18.0.0" } }, - "packages/experimental-app-router/node_modules/@types/node": { - "version": "20.16.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.14.tgz", - "integrity": "sha512-vtgGzjxLF7QT88qRHtXMzCWpAAmwonE7fwgVjFtXosUva2oSpnIEc3gNO9P7uIfOxKnii2f79/xtOnfreYtDaA==", - "dev": true, - "dependencies": { - "undici-types": "~6.19.2" - } - }, - "packages/experimental-app-router/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "packages/experimental-app-router/node_modules/brace-expansion": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", - "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0" - } - }, - "packages/experimental-app-router/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "packages/experimental-app-router/node_modules/chalk/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "packages/experimental-app-router/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "packages/experimental-app-router/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "packages/experimental-app-router/node_modules/concurrently": { - "version": "8.2.2", - "resolved": "https://registry.npmjs.org/concurrently/-/concurrently-8.2.2.tgz", - "integrity": "sha512-1dP4gpXFhei8IOtlXRE/T/4H88ElHgTiUzh71YUmtjTEHMSRS2Z/fgOxHSxxusGHogsRfxNq1vyAwxSC+EVyDg==", - "dev": true, - "dependencies": { - "chalk": "^4.1.2", - "date-fns": "^2.30.0", - "lodash": "^4.17.21", - "rxjs": "^7.8.1", - "shell-quote": "^1.8.1", - "spawn-command": "0.0.2", - "supports-color": "^8.1.1", - "tree-kill": "^1.2.2", - "yargs": "^17.7.2" - }, - "bin": { - "conc": "dist/bin/concurrently.js", - "concurrently": "dist/bin/concurrently.js" - }, - "engines": { - "node": "^14.13.0 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/open-cli-tools/concurrently?sponsor=1" - } - }, - "packages/experimental-app-router/node_modules/glob": { - "version": "10.4.5", - "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", - "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", - "dev": true, - "dependencies": { - "foreground-child": "^3.1.0", - "jackspeak": "^3.1.2", - "minimatch": "^9.0.4", - "minipass": "^7.1.2", - "package-json-from-dist": "^1.0.0", - "path-scurry": "^1.11.1" - }, - "bin": { - "glob": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "packages/experimental-app-router/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "packages/experimental-app-router/node_modules/jackspeak": { - "version": "3.4.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", - "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", - "dev": true, - "dependencies": { - "@isaacs/cliui": "^8.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - }, - "optionalDependencies": { - "@pkgjs/parseargs": "^0.11.0" - } - }, - "packages/experimental-app-router/node_modules/lru-cache": { - "version": "10.4.3", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", - "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", - "dev": true - }, - "packages/experimental-app-router/node_modules/minimatch": { - "version": "9.0.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", - "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", - "dev": true, - "dependencies": { - "brace-expansion": "^2.0.1" - }, - "engines": { - "node": ">=16 || 14 >=14.17" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "packages/experimental-app-router/node_modules/path-scurry": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", - "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", - "dev": true, - "dependencies": { - "lru-cache": "^10.2.0", - "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" - }, - "engines": { - "node": ">=16 || 14 >=14.18" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "packages/experimental-app-router/node_modules/rimraf": { - "version": "5.0.10", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz", - "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==", - "dev": true, - "dependencies": { - "glob": "^10.3.7" - }, - "bin": { - "rimraf": "dist/esm/bin.mjs" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "packages/experimental-app-router/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, "packages/faustwp-cli": { "name": "@faustwp/cli", "version": "3.1.1", @@ -23865,7 +23606,7 @@ }, "plugins/faustwp": { "name": "@faustwp/wordpress-plugin", - "version": "1.5.0" + "version": "1.6.0" } } } diff --git a/package.json b/package.json index 57a0cdc46..a61a14906 100644 --- a/package.json +++ b/package.json @@ -10,21 +10,19 @@ "packages/blocks", "packages/block-editor-utils", "packages/faustwp-cli", - "packages/experimental-app-router", "packages/faustwp-core", "examples/next/faustwp-getting-started", "plugins/faustwp" ] }, "scripts": { - "build": "npm run build --workspace=@faustwp/cli --workspace=@faustwp/core --workspace=@faustwp/blocks --workspace=@faustwp/block-editor-utils --workspace=@faustwp/experimental-app-router", + "build": "npm run build --workspace=@faustwp/cli --workspace=@faustwp/core --workspace=@faustwp/blocks --workspace=@faustwp/block-editor-utils", "build:faust-cli": "npm run build --workspace=@faustwp/cli", "build:faust-core": "npm run build --workspace=@faustwp/core", "build:faust-blocks": "npm run build --workspace=@faustwp/blocks", - "build:experimental-app-router": "npm run build --workspace=@faustwp/experimental-app-router", - "clean": "npm run clean --workspace=@faustwp/cli --workspace=@faustwp/core --workspace=@faustwp/experimental-app-router --workspace=@faustwp/block-editor-utils", + "clean": "npm run clean --workspace=@faustwp/cli --workspace=@faustwp/core --workspace=@faustwp/block-editor-utils", "clean:examples": "rimraf examples/**/node_modules", - "format": "npm run format --workspace=@faustwp/cli --workspace=@faustwp/core --workspace=@faustwp/experimental-app-router --workspace=@faustwp/block-editor-utils", + "format": "npm run format --workspace=@faustwp/cli --workspace=@faustwp/core --workspace=@faustwp/block-editor-utils", "build:faust-block-editor-utils": "npm run build --workspace=@faustwp/block-editor-utils", "dev": "npm run build && npm run dev:next:getting-started", "dev:next:getting-started": "rimraf examples/next/faustwp-getting-started/.next && npm run dev ---workspace=examples/next/faustwp-getting-started", @@ -35,8 +33,8 @@ "version": "changeset version && node scripts/versionPlugin.js", "version:nightly": "changeset version --snapshot && node scripts/versionPlugin.js", "version:status": "changeset status", - "release": "npm run build && npm run build:experimental-app-router && changeset publish", - "release:nightly": "npm run build && npm run build:experimental-app-router && changeset publish --tag canary", + "release": "npm run build && changeset publish", + "release:nightly": "npm run build && changeset publish --tag canary", "lint": "eslint ./packages --ext js,jsx,ts,tsx --max-warnings=0", "lint:fix": "eslint ./packages --ext js,jsx,ts,tsx --max-warnings=0 --fix" }, diff --git a/packages/experimental-app-router/.eslintignore b/packages/experimental-app-router/.eslintignore deleted file mode 100644 index 45768ab52..000000000 --- a/packages/experimental-app-router/.eslintignore +++ /dev/null @@ -1,5 +0,0 @@ -dist -node_modules -/*.js -/*.ts -/*.d.ts diff --git a/packages/experimental-app-router/.gitignore b/packages/experimental-app-router/.gitignore deleted file mode 100644 index 0e75fe557..000000000 --- a/packages/experimental-app-router/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -node_modules -dist -coverage diff --git a/packages/experimental-app-router/.npmignore b/packages/experimental-app-router/.npmignore deleted file mode 100644 index 2c643b6a0..000000000 --- a/packages/experimental-app-router/.npmignore +++ /dev/null @@ -1,8 +0,0 @@ -src/**/* -tests/**/* -.gitignore -.eslintignore -jest.config.js -jest.setup.ts -tsconfig.json -coverage diff --git a/packages/experimental-app-router/CHANGELOG.md b/packages/experimental-app-router/CHANGELOG.md deleted file mode 100644 index 963d4783b..000000000 --- a/packages/experimental-app-router/CHANGELOG.md +++ /dev/null @@ -1,207 +0,0 @@ -# @faustwp/experimental-app-router - -## 0.6.0 - -### Minor Changes - -- 5457479: --- - - ## '@faustwp/experimental-app-router': minor - - Update @faustwp/experimental-app-router to account for next 15 changes to cookies and update NextResponse import - - Notable changes: - - - Adding await to all cookies requests as per Next documentation: https://nextjs.org/docs/app/api-reference/functions/cookies - - ``` - import { cookies } from 'next/headers' - - export default async function Page() { - const cookieStore = await cookies() - const theme = cookieStore.get('theme') - return '...' - } - ``` - - - Files changed: - - - packages/experimental-app-router/src/server-actions/logoutAction.ts - - packages/experimental-app-router/src/server-actions/utils/setRefreshToken.ts - - packages/experimental-app-router/src/server/auth/fetchTokens.ts - - packages/experimental-app-router/src/server/routeHandler/tokenHandler.ts - - - Updated Next App Router example to use latest next version and React 19 RC. - - Updated Example Login form using React 19s useActionState - - Updated Awaiting of params for Next 15 - - Files Changed: - - examples/next/app-router/app/login/page.tsx - - examples/next/app-router/package.json - - examples/next/app-router/[slug]hasPreviewProps.ts (made async) - - examples/next/app-router/[slug]page.tsx - -## 0.5.0 - -### Minor Changes - -- e22b87d: **@faustwp/cli**: Migrates `glob-promise` dependency to Promise support. - - **@faustwp/experimental-app-router**: Update peer dependency of `@apollo/experimental-nextjs-app-support >=0.11.5`. - -## 0.4.0 - -### Minor Changes - -- 53bb9a6d: Updated dependencies, peerDependencies and devDependencies to better support local development and debugging. - -## 0.3.1 - -### Patch Changes - -- aee31a5: Fixed issue where Faust's route handler failed to retrieve a token when trailingSlash is set to true in next.config.js. - -## 0.3.0 - -### Minor Changes - -- 4cba024: Changed the `sameSite` property on the refresh token cookie from `strict` to `lax` for requests originating from WordPress. - -## 0.2.2 - -### Patch Changes - -- 626207b: Added: New util for fetching data on the client side. In a client component (`use client`), you can now use Apollo's `useQuery` to fetch data once your application is wrapped with the `` component. This new component is available via: - - ```tsx - import { FaustProvider } from '@faustwp/experimental-app-router/ssr'; - ``` - -## 0.2.1 - -### Patch Changes - -- 6276c80: Fix broken build from 0.2.0 - -## 0.2.0 - -### Minor Changes - -- 6e43598: **BREAKING**: Updated the following peer dependencies to new required minimums: - - - `@apollo/experimental-nextjs-app-support`: `0.4.1` -> `0.5.0` - - `next`: `12.1.6` -> `14.0.0` - - `react`: `17.0.2` -> `18.0.0` - - `react-dom`: `17.0.2` -> `18.0.0` - -- 6e43598: **BREAKING**: This package now requires **Node 18+** - -## 0.1.0 - -### Minor Changes - -- 77c5d4f: **BREAKING**: Removed `cjs` support. The experimental app router package now is ESM only. - -### Patch Changes - -- 77c5d4f: Fixed an issue where the Apollo Client was being shipped to the browser client bundle resulting in large bundle sizes (150kb+). For more context: https://github.com/apollographql/apollo-client-nextjs/issues/95 - -## 0.0.4 - -### Patch Changes - -- b2ad517: Added the `onLogin` server action to login a user: - - ```tsx - import { onLogin } from '@faustwp/experimental-app-router'; - -
-
- - -
- -
- - -
- - -
; - ``` - -- Updated dependencies [b201ba2] - - @faustwp/cli@1.1.3 - -## 0.0.3 - -### Patch Changes - -- a1b6fc0: Introduced a new API handler for App router projects called `faustRouteHandler`. It can be used by creating a file `/app/api/faust/[route]/route.js` with the following contents: - - ```js - // /app/api/faust/[route]/route.js - import { faustRouteHandler } from '@faustwp/experimental-app-router'; - - const { GET, POST } = faustRouteHandler; - - export { GET, POST }; - ``` - -- a1b6fc0: Created `getAuthClient` for making authenticated server side requests in the Next.js App Router. It can be used like: - - ```js - import { getAuthClient } from '@faustwp/experimental-app-router'; - - // app/my-account/posts/page.js - export default async function Page() { - const client = await getAuthClient(); - - if (!client) { - return <>You must be authenticated to view this page!; - } - - const { data } = await client.query({ - query: gql` - query GetMyPosts { - viewer { - posts { - nodes { - id - title - } - } - } - } - `, - }); - - return( - <> -

My posts

-
    - {data.viewer.posts.nodes.map((post) => ( -
  • {post.title}
  • - ))} -
- - ) - ``` - - **Note:** Our login/logout utils are still in the works. - -- Updated dependencies [a419252] -- Updated dependencies [cf887d3] -- Updated dependencies [795d956] - - @faustwp/core@1.1.2 - -## 0.0.2 - -### Patch Changes - -- 3267c87: Added the `getClient` export that can be used to fetch data from your WordPress site -- Updated dependencies [176bc82] -- Updated dependencies [3f5cee8] -- Updated dependencies [176bc82] -- Updated dependencies [3810bbb] - - @faustwp/core@1.1.1 - - @faustwp/cli@1.1.1 diff --git a/packages/experimental-app-router/README.md b/packages/experimental-app-router/README.md index e047faea9..670d04dce 100644 --- a/packages/experimental-app-router/README.md +++ b/packages/experimental-app-router/README.md @@ -4,32 +4,16 @@ -

-

- - - - - - -

- > [!CAUTION] > This package has been **deprecated** due to lack of Apollo support for React Server Components and Next's App Router. The team is working on [tooling to replace Faust](https://github.com/wpengine/hwptoolkit) and this will include App Router support. You may continue to use this package though it will not receive any further bug fixes or security patches. If you need bug fixes or security updates we'd recommend copying the source code of this package directly into your project for use or use a tool such as [`patch-package`](https://www.npmjs.com/package/patch-package). -This is an **experimental** collection of utilities to support Next.js' App Router feature in Faust. To get started, please visit the docs here: - -## Documentation +An archive of this plugin and various resources is available on the [`archive-experimental-app-router`](https://github.com/wpengine/faustjs/tree/archive-experimental-app-router/packages/experimental-app-router) branch. -- [Tutorial](./docs/getting-started.md) -- Reference - - [`faustRouteHandler`](./docs/faustroutehandler.md) - - [`getAuthClient`](./docs/getauthclient.md) - - [`getClient`](./docs/getclient.md) - - [`onLogin` Server Action](./docs/onlogin-server-action.md) - - [`onLogout` Server Action](./docs/onlogout-server-action.md) +- [Code](https://github.com/wpengine/faustjs/tree/archive-experimental-app-router/packages/experimental-app-router/src) +- [Documentation](https://github.com/wpengine/faustjs/tree/archive-experimental-app-router/packages/experimental-app-router/docs) +- [Examples](https://github.com/wpengine/faustjs/tree/archive-experimental-app-router/examples/next/app-router) diff --git a/packages/experimental-app-router/docs/faustroutehandler.md b/packages/experimental-app-router/docs/faustroutehandler.md deleted file mode 100644 index c5e0afbac..000000000 --- a/packages/experimental-app-router/docs/faustroutehandler.md +++ /dev/null @@ -1,31 +0,0 @@ -# `faustRouteHandler` - -`faustRouteHandler` is an API handler for App router projects. It's main purpose is to manage Faust.js API logic, such as authentication and internal route handling. - -## Usage - -Create a file `/app/api/faust/[route]/route.js` with the following contents: - -```js - import { faustRouteHandler } from '@faustwp/experimental-app-router'; - - const { GET, POST } = faustRouteHandler; - - export { GET, POST }; -``` - -## Technical Reference - -The `faustRouteHandler` is an object with the following properties: - -`GET` - -Handles GET requests over the `/app/api/faust/*` endpoint. - -`POST` - -Handle POST requests over the `/app/api/faust/*` endpoint. - -## Additional Context - -- [Next.js Route handlers](https://nextjs.org/docs/app/building-your-application/routing/route-handlers) diff --git a/packages/experimental-app-router/docs/getauthclient.md b/packages/experimental-app-router/docs/getauthclient.md deleted file mode 100644 index 0de30b53c..000000000 --- a/packages/experimental-app-router/docs/getauthclient.md +++ /dev/null @@ -1,56 +0,0 @@ -# `getAuthClient` - -`getAuthClient` is a function that returns the `ApolloClient` making it available for use. It is used for making authenticated server side requests in the Next.js App Router to the WordPress backend and is part of the `@faustwp/experimental-app-router` package. - -## Usage - -Here is an example layout that imports `getAuthClient` and uses `query` to query WPGraphQL: - -```js -import { getAuthClient } from "@faustwp/experimental-app-router"; - -// app/my-account/posts/page.js -export default async function Page() { - const client = await getAuthClient(); - - if (!client) { - return <>You must be authenticated to view this page!; - } - - const { data } = await client.query({ - query: gql` - query GetMyPosts { - viewer { - posts { - nodes { - id - title - } - } - } - } - `, - }); - - return ( - <> -

My posts

-
    - {data.viewer.posts.nodes.map((post) => ( -
  • {post.title}
  • - ))} -
- - ); -} -``` - -## Technical Reference - -`getAuthClient(): ApolloClient | null` - -The `getAuthClient` function returns the `ApolloClient`, making it available for use. - -You can use the `ApolloClient` to perform authenticated queries for data using the `query` function. - -The function will return `null` when it fails to retrieve the access token for making authenticated requests. If this happens, you want to check that your user becomes authenticated using the `onLogin` server action. diff --git a/packages/experimental-app-router/docs/getclient.md b/packages/experimental-app-router/docs/getclient.md deleted file mode 100644 index 68cd30e63..000000000 --- a/packages/experimental-app-router/docs/getclient.md +++ /dev/null @@ -1,85 +0,0 @@ -# `getClient` - -`getClient` is a function that returns the `ApolloClient` making it available for use. It is part of the `@faustwp/experimental-app-router` package. - -## Usage - -Here is an example layout that imports `getClient` and uses `query` to query WPGraphQL: - -```js -import { gql } from '@apollo/client'; -import { getClient } from '@faustwp/experimental-app-router'; -import Link from 'next/link'; -import '../faust.config.js'; - -export const metadata = { - title: 'Create Next App', - description: 'Generated by create next app', -}; - -export default async function RootLayout({ children }) { - const client = await getClient(); - - const { data } = await client.query({ - query: gql` - query GetLayout { - generalSettings { - title - description - } - primaryMenuItems: menuItems(where: { location: PRIMARY }) { - nodes { - id - label - uri - } - } - footerMenuItems: menuItems(where: { location: FOOTER }) { - nodes { - id - label - uri - } - } - } - `, - }); - - return ( - - -
-
-

- {data.generalSettings.title} -

- -
{data.generalSettings.description}
-
- -
    - {data.primaryMenuItems.nodes.map((node) => ( -
  • - {node.label} -
  • - ))} -
-
- {children} - - - ); -} -``` - -## Technical Reference - -`getClient(): ApolloClient | null` - -The `getClient` function returns the `ApolloClient` making it available for use. - -You can use the `ApolloClient` to perform queries for data using the `query` function. - -## Additional Context - -- [Next.js Server Actions](https://nextjs.org/docs/app/api-reference/functions/server-actions) diff --git a/packages/experimental-app-router/docs/getting-started.md b/packages/experimental-app-router/docs/getting-started.md deleted file mode 100644 index 6624833d0..000000000 --- a/packages/experimental-app-router/docs/getting-started.md +++ /dev/null @@ -1,167 +0,0 @@ -# Getting Started with the Experimental App Router - -This tutorial will introduce you to Faust’s experimental app router example project. It contains a site demonstrating the use of utilities like [getClient](./getclient.md), [getAuthClient](./getauthclient.md), [faustRouteHandler](./faustroutehandler.md), [loginAction](./onlogin-server-action.md), and [logoutAction](./onlogout-server-action.md). You can use this project as a base for future projects and as a good reference site for app routing. It assumes you are comfortable with the command line, have a foundational knowledge of Faust and Next.js routing, and understand the basics of JavaScript, WordPress and Bash. - -- [Experimental App Router example project](https://github.com/wpengine/faustjs/tree/canary/examples/next/app-router) - -- [NPM package](https://www.npmjs.com/package/@faustwp/experimental-app-router) - -## How to Get the Example Working Locally - -### Install and Build - -Get started by downloading the example project by running: - -```shell -npx create-next-app \ - -e https://github.com/wpengine/faustjs/tree/main \ - --example-path examples/next/app-router \ - --use-npm -``` - -### .env.local File Set Up - -Copy the example’s `.env.local.sample` file, ensuring you rename the file `.env.local`. - -You’ll see an example `NEXT_PUBLIC_WORDPRESS_URL` in this file. Set this to your WordPress site’s URL. - -You’ll also see a NEXT\_PUBLIC\_URL set to http://localhost:3000. You can keep that as is for now. - -Set your FAUST\_SECRET\_KEY. For more information on where to find this secret key, refer back to this example. - -![](https://lh5.googleusercontent.com/WpRUpTGFotY68c0iyNKv6s41eaahfN8keoYXk_JlaHAUTzopbWhMDQAXiIEi0AjP1H0lXiIWV5AY0hgS8F8WlO3VknWWcD-Ii08OjJROe3LaPTtoYEyp0wzSCt_jnpACTPoSwtgH-PLhwtuF46OjREE) - -### Run the Project - -Run the example project by entering `npm run dev` -Navigate to `http://localhost:3000/.` - -You should now see a simple site page using your site’s name and a few published posts: - -![The front page of the app displaying a list of published posts.](images/image-1024x771.png) - -## The Example Project File Structure - -This is the new standard file structure for App Router Next.js apps. For more information, check out the [App Router](https://nextjs.org/docs/app) docs from Next.js. - -```shell -❯ tree -L 2 -. -│ν app -│ └── [postSlug] -│ └── page.tsx -│ └── api/faust/[route] -│ └── route.ts -│ └── my-account -│ └── page.tsx -│ └── making-client-queries -│ └── page.tsx -│ └── login -│ └── page.tsx -│ ├── layout.tsx -│ └── page.tsx -│❯ node_modules -│.env.local.sample -│faust.config.js -│next-end.d.ts -│next.config.ts -│package.json -│possibleTypes.json -│tsconfig.json -``` - -## Fetching Data - -[getClient](./getclient.md) is a function that returns an ApolloClient, specifically for use in React Server Components (RSC). When making authenticated requests in the Next.js App Router from an RSC, the [getAuthClient](./getauthclient.md) is used instead. Both are part of the `@faustwp/experimental-app-router` package. - -In the example project under the folder `my-account`, you’ll find an example of getAuthClient in action: - -```js -// in examples/next/app-router/app/my-account/page.tsx -import { gql } from '@apollo/client'; -import { getAuthClient } from '@faustwp/experimental-app-router'; - -export default async function Page() { - const client = await getAuthClient(); - - if (!client) { - return <>You must be authenticated; - } - - const { data } = await client.query({ - query: gql` - query GetViewer { - viewer { - name - posts { - nodes { - id - title - } - } - } - } - `, - }); - - return ( - <> -

Welcome {data.viewer.name}

- -
    - {data.viewer.posts.nodes.map((post) => ( -
  • {post.title}
  • - ))} -
- - ); -} -``` - -### Fetching Data on the Client - -Additionally, you can make client side requests using Apollo's `useQuery` hook like usual (You will need to do this in a client component using the `use client` directive): - -```js -'use client'; - -import { gql, useQuery } from '@apollo/client'; - -export default function Page() { - const { data } = useQuery(gql` - query MyQuery { - generalSettings { - title - } - } - `); - - return <>{data?.generalSettings?.title}; -} -``` - -For client side queries to work, make sure you are wrapping your root `layout` with the `` component imported via: - -```js -import { FaustProvider } from '@faustwp/experimental-app-router/ssr'; -``` - -## Authentication - -Authentication in the experimental-app-router is powered by two utilities, [onLogin](./onlogin-server-action.md) and [onLogout](./onlogout-server-action.md). These are built on [Next.js server actions](http://nextjs.org/docs/app/api-reference/functions/server-actions\) and perform an action to log a user in and out using cookie caching and cookie removal, respectively. - -In the example project, navigate to `http://localhost:3000/login` and log into your app using your `wp-admin` credentials from the `NEXT_PUBLIC_WORDPRESS_URL` you set in your .env.local file. - -![The login page displays a username field and a password field with a login button below them.](images/image-1-1024x771.png) - -Upon successfully logging in, you’ll be directed to `http://localhost:3000/my-account`. This functionality comes from the helper function, [onLogin](./onlogin-server-action.md). - -![the endpoint my-account shows the posts available to the admin user upon login.](images/image-2-1024x810.png) - -The `/my-account` page grabs the authenticated user's name and posts and displays them. - -This page also has a "Logout" button, clicking it calls the [onLogout](./onlogout-server-action.md) server action, the user is logged out, and the page is refreshed with no authenticated user. - -Note that when viewing the `/my-account` without an authenticated user, the first conditional statement in the associated `my-account/page.tsx` will be triggered, and the message, `You must be authenticated` will show on the screen. - -![](images/image-3.png) diff --git a/packages/experimental-app-router/docs/images/image-1-1024x771.png b/packages/experimental-app-router/docs/images/image-1-1024x771.png deleted file mode 100644 index eb93d5f7ae4866aff4dbe73731780cd5569356a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 74667 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

D+b!%V=c|X zz&_%ZL3t1!9LdG&bp6Prej_3Od%9NXSSD%rvx&6!tCYEgB*&`nH7xJdX`3~dJ>3(= zL$hYTh6e|G0~__`EoGNYn{$^HYGTD?`}7*|*Y))Qp0$H3V=9Y-ZPcN`olF!`&ji2r z9MZ0SzC7+EP`DLK>@<9=Q*gXU^wwj2W6(^Xm&d(6`q!n=fmBD)lG+{fr?5U1CC)L?{>ZBKk){&;h}_E= zN%OCLYJTr|jYZR-wV!xd7^`7cGJz~iIcMC5zki)@r+oRV+uV>uIFP46|)i8a_l#4WhK2B^P%Ap=qnHP6LN|% zXmsYE_93O*II@dD^M9(%$g{UKva;!y+Co_+H!2`NJY24Mzbm32Y*6GUv!wq zlKw$GTaZ*!6)QfArfF-cGQ-=437fw|-aVeRDLJ(rAQ7sP&Ka{J_taW*jiI!AeljZ5Ko(-sO{oGs%PVKc{?=6rr7qk!#6AvBrD#z>62YbTnm z61R+aZVoEzo~)-mNV`wLj$s##_}r`4q_`P)R%fsVh-=NfDC^Q0IbyJ=uicnwTba6M z0l$K)KVw3$z4h8?a|yY!wfbCDHVy&&-h0ll(Wos-?~P@fTpWE<)u8m-%k9@orP{0R zE1#JNWVmD;6)f1O8ybA{mfY5Uu4>1wW9vh>>6^WR9hH~t64*jnY>ktUl$6>WLVHVu zZ%_H}tA|ccx@$Z(ULq$}-qc6W5g;hJXl|428d^6QcdS=*>()p14_=K*ds=*SwEIbMkj2-Oh+sUbd5OF&>{K;MQ02Jz`rlR;AF!#@ z7IsHH=@edbM{|}YbuZntmt95T=(zkAab~xYuN)>>DQqf=CFc(^MW@%_q%7=?EZM5o zGvq0lS1^0N_k4KwBc0mg&6X?E>H@EBdzaW7*&wTHW9+=k%iZL#wHU{c#`lo@`xpHg z`BJ{+pBMC@8N;RFBKP!SJe2mWW~Am8@dYMo*zLk&-pV2d5eDbB>%y9%&eEawdgqc9 z+%NNc`Ap^>-Rj&V?SEPM@l20vSzUI`r4N5H!)g1T$C(Z~ugP}VvsX$Yudv(2{D#T; zS*^sqL1j%NDN~>L`5qSeTMFIuF=bDGuCJpHRPAgKbvDd`YqkBE$=Iu5gR|lyA;?z3 zsh_1Za)!m9JpYhYlpp&#P{_Wlqju&d67v-;VoWWuHySjAl4$9tfQ>D3Il1L_(Aa{Mp9yPVx`{4JlxU#3i>T=vG1=Q+1t zuot$r2OM)Nwa-IO`kuGa1|Q`!AJo#>2-_u>7i39Fm2FZ?%Gf&Qp1~nMoyGXoGr#-Y zvD2AqOZ_^;ryqlL-KT^vt<3Pq^{05aJ}5|NWd3Mg8N4g!vY)#u3t;9;#9`tA{*>+|W4JSub`lh**r<%9d zjMcuZQMuJK@S^aOv}?k1oq(FvtuK2W-@YH=M6C`zGK1J;~jBjU~o& zMRg7SO|0pQdu%b_d4Kxzz?b4Mqhh6->&m!Z$vV8d;rAvm;h~(Vnc%k=_s`*txjzf6 zRz&;%GU+-wm;rX@&g5>gF>e@9h9)6zDY-_mCp9&Tz8yIJ>U5W*rAypF(b)9H@LRV= zWG{8QFRAHBAINE1-k!1B{$yXsvznsS<2TDXe$hTnicI8EGD5brQM8|?q{Fbba(HYRvD9P3B2otXz1G4SB$BY z)VI?p|2ft2&?H%*ODxi(O>_U)k@I{@Jnt%}d^J3Ltv}drU(4xdYx;(|_Ivc?37N`# zV-i%|8dxy(jf+PjC3vU7!(ENDJC;ZJnhUJBgGer5W!_&sxPQ#!1w)Cg<4eo(ecNtM zTP*+S=kThM*Cb(-vHJYJmsdrSo{qWyDSjwdC-MOR&C62HL^{=zsOO`9`+Oru(C9#W*(kd#J1Y5K_fmc zNB_-Fb@9Ady}?xzRFveM6p6P)D%N{y)PTi&3^}#biNQqzU=fg7pVmYbRhUf1#lg2ll6fNdd*1xI69>YyS!%a z{gGk2^V8cxdmY`nTldB?em~+t5X&oVo4{!O-_Nx_e5(-5wo_*)HA^! z)SD6{{d6>Du9^`;3#b!sugXZ^P}yZ$8H?=nk6`gHiJWeI*pZyx>(Nx?CCj(Pj?cP+ zErfNCgvOrpEfi0=+CTcU`6;t!qY(=1d%sAkmxc$dFOfO&U*7=vK_`WdT3cJGNycNs$h4%+Ozv+2{$0Y2_#MG1< zu=teln#>g&4ULy)sA!Hm#50fmOFz{0;MF>=+loH7M3rxcWobSx+0gZ8tGsjEm*3u@ zEVR}YEFlqlTKgxboJYGEZ|;!%W@Q+9KiNSgs$Iv;Q8*$|fLq{xk>g^Ho1R%bd0t=K zT2-Uh-u2C76_d+){%akbTh|UjSCDS{5e3s<*{SS7`5!8GTSvwPn_fQZ``JwA-0n89 zBFpPpgKh3`vsvzd0mma*$AaI_g<3AssH&+Hhs^r!51rm}X1i*&WbB?A2A%{)`}E;t zh3^6$eedwj4%q7LdLqnutRbICm4o}ceB0fwa1ZxOOSt{zZ+z_=Nz8aFcdEG6uA#_h zH4k&&Vnxq$obpp2!{iR`Go47`IN`G=^v}d-?VI-TNtT;xIuQahNA;V(-8x$Q^taFw zF~38v*u=gdkF;uZO+GTBGvTagyP$ci@?|3H557glP{{hX2@jMBMR4|Qz^`u$K5faa z1p*?}Zw^iTNn+6UXXc?j=N`>qXuL{dRZW&;MK_I|%vw7cr#or~O>Q=6R)zSU>I$Wc zirj9R(GXO0btGEf`pNrrQ}sHJ!b=At_0Q2Kr^}aINHMtNqVb@LLnYaEpYcmVJs;9t z@5oAVF5CFTH%26~!|=$qJx!fK(}-NIpD+BX8p3j!N^iJS{Ogml*zPEr56=N@(Nro^7P*L5`XW}u=LKkKt*J*$40Dvhr`jaMEOZS1d4*EuAa zbN*3e#R;_cWK%3d=a%jA6A;*O*-+rthbVDsFZ87OF7Pn__e^9!ekgxxt3`bgMf;aj(9) zBnQ$moS8Z*t}$7E@q}`{q2YIJy>NE#VutVZ;&r<>o2G|29o(NiZb$cEca>C5=;=+G z{l^wBJMiX4mxJ_-XL8oWsC_jH^IA4$7M_zInbl{e{8`k`n0D??;BlVq4HHz~5z3{R zW!aC#X-jr0B)&&>P~uKtYdde*xT<^+tw&H{$%#jayGH|Yh$Zu z7^6e7nfdfNKHI!j;3z77y&}NUp}(rs>~Cm&Zh}g(SDVw#%zYk@)jkD#%z|GG@oxyIP}9)@!>vNTH3mw zWVKgcp!J`S9j)KKD_?kaJT@q0`{wA2(##$`iqCd;EuO#TAxi7&Z+?om!go6rb$$C- z^9|!nIUY1ocSMtvk$%W&Osslw;kB+UI;~Ee>e^=U3mPF6;FRVZr!!WC{gmF ze@x8Vpm{z*iMkv)YcJn)xMu8ko;5CM?oZ`%z^u5+ct5xQzAY)iFm3vf?2#qXvTI(Y zAJY9QNp2l~L=-6%R|S@}N6>bLT}1VqIYqbx{BhH=NVzzFVM*&4si!h791C}IiJz)Y zn~`77OwIp$NKzmJHLO{EW7>jluJ#WJNupz1tWE5cy1Hm9lfIS4=T~@m}3LU#Z^#RGvk_6BhAA1 zCH(h`fB6UUKy9ePe-^$&WIffQGe;+pFBGS&-z|JL3+>+bN}N>^M??3FxkzZue@y%(y_7uz;||!H`Cqa?QVMifQ?XScTYS+dCRQw-&yHd@*`UIDg-|7L(Bg|9b+4zrRau zG1`BC;a&S7`@fITtr|M?(?wK8dT&g_f6q_GVr1bi*U?k7bqx#eyOqv=LQIfu;gF6XbemL`YvD#7<)!|QNVoaWN_j`~g4bzjO zS=+guV?;)ziRA@MOu75Sc%QMc4W>Ad=?IyQ4U9L+&i6FEJUlV<3+;TEDzZ*kCGA_S z%scl&jE-TCXN@ua_KK}dF%RA%>Urd%bwK zvns=XS6LruoLq8_WwFAk?^`iGx23Z(f!v_-iEn@QGCNNX*S2HK@SDEYVxC2dXrFy$ zPcbfgR&%kj(SnzcPs!U4P3JLS14BNn*9(2Mp5H*xvJ|)POq%+Ic;;*G=&!vyck`y; z@%2Jz7So2l?Xnta-lIKZ=>2hS)!qkM36*{98D~Ep4J>Xw-mi!;k~p~bcL5u%l%geD zN#NqP`$f2}O0bd#GvYQc<`95uhht63h(XKc8) z=b`vT$?^{yx%GGw^uvp8SovPS><^455+TidTV4g8B+nAAAD{hgKGId zToOrcbjNo;HqYY3{ikTm{=9wS4VDqwQm6aP`eG0j$K+`57IeRzZd;2H$wQ^_hF45GCj+Koq@8S;)pNZI{Bx(8Zcr~6F0=gv%YrTBiUs4yHu3nm7PYj}qq zx1)w;X7#@Zi;IdBj#r33w#*Ycf$3Ff(%a(xGEa0bUQ>H%#NmcaNAiWfvy;v3t-)eP z=Y5Be)|n_;_;(Y{>2Zik2#stC8%`92W4(IvJ;ehq6q_B};@bO71Wgvl`b)+75u1uz zoeR;iv^MqN)}1>`&=R(<(WP8MRW+xi%@0`IG}~DMjq$#_#bCQ~Y-seq?UciUlk#uT zN9^{A{0nFfNBK87A;KA7E9KMUk&uwUyyxuxH^QV7h56vnhAr{hDx{um_^I(S{v;0l1r9o-PervTn@r?<-P5Qd&iEtfX}v z@@(J_Wk7F+*9EiFC(tCqyGekT_nhBUyIA&*DD&9bE_|gTo*J20R2;xOj~mdYy0SALA-ff`)Qak!9F8+i#>j)X%Hw@?ha<*^Htt)^ zH{_-MCTvL{R*s~c94E#W=(@XSmOEA^?iM4D5D!()$;m0r^!LUO#yUEm_YD*O(y0tZ!>;8w>w?JCPyL-E`h+qNJ0MOUEb2eN%LW!?jisn9*!@ z;LPq6t-8msNBX7)%WI=I8*N6GOwDd%b;W#&kB;$` z$17f*J`pCoA+@AbWRp8PI*;HRn9xN>1cTcckr<0l_znvHSa;{+k5dw8#*S4wl{p{i zrY~00(z`~Tr)&@CV~`+vO@-dMb7zH^3-*x|y4umN7icd<_!w_`T1eTMDJ|~i4Vc-G-ELVQPE4gHOA?SgSmon+`P2?EH)q}$hf2T z(svh(&b|^8Q+`5t?y4)(wmuZ!R4fFvf4I9o<0JngEM{`c>xFhEOvWc9@CXYxd>=%+ zRRzD9Gy6ag# zCMr5^{j;wQ=sJJ;_R>@?3i}}VtAo=ij&p^DTIbH4TR*Ob=%279!e)A6_`Tz?Pj|H4 z+}xh&rD6Q=@97h!AxsPmN|Q^_QqM2L#_Rp{RW}t5=_JG!S}TZ4ODDZ+p-*aXj7v&d z0IQYvxvBNlMr;{q*~M>?#>K*N);QU5KqJqx`Fr}L*ZK43>oOgME#z)2Qm&qDw5`3ZS)&@r|ZM?4?lBcsy@H$M!olnxq$k6h(>Em#E1b)=} z3Ai!b#nW2Rq=p`OOlv49DWRxmUmwdXtGn|vAnK>SboClJIj2(x&sq)ZEGpqF@TQ+f zF~O`9y>@5%c?%$s(2@-FpFJs>8xtcoiAYeCaWXP4A4LJjSmt>tZL*0) zLPbOIaHmlZwfE8iKVQFjvvvWQGE&1O9th}<9zD8lIg7br{IwhUJk(^rHCMl%w|v60vsD0a5^DG+|JG8s*s0%4 z)7!7QewC-~bXG|}^zaqV|3d*{KaSubCT9mWuQZ z4%!dZVFCz=AjnRZX;!ADbvBgqWOr5q+GX82@fXfJvQgh-Hc;1nWKPL5VQ>%HV=q^B zsPo5M5LIKJL;%~;p47n(u~qZz(m!b3W2k(x*Q(IZd^ zUCO9Jr>yoLH>`~HdG2)Qbfp%nk2ca_D_XwzTVSpDeQD$@+WH|^rT|+0*0Zf zb{t%J(dHQ&O{Ow!?2Gf0Li|(1Y5V2Zu3dy_>oU*HWWRZ|bEHj@SdBqCY-s4LpXJna z`Ock2hu&Ed8qo_}QbOWv@$CGAOX{Zar)buG=j=ZO_~P!ajD9hfFvbh8p|kV&ed*q> z&yI!C_PJ#~tTF75C$`fr)Rb0^s!}JA&vOd59 ziXwr7kMBP3$Hgml6f%jOX;Io;Ady_dn$^(sr(c#obgjj#L%g)4s;Usi{W%QGVD#Jd zsHoMmU+glNIXLuOUDvZS(jhv}12`T8H0?mfLqHpy^%-kSrsk{A_z^DZ$bo#BS{kfA zl`~@sn2#v+BNIUU-1+mXW<@p5s00KA+>&iugOQdTOn4VqvA2Aj@S#EMOK7jX`|kF# zp__En>HoB;moRPAZ?CbHJ8t@yih8pzUb)L*Xz4skjUV}vWIwLMKP$_TrYQy<3p+Qh zU`CZwOyhB*C?DT>0O%jh*r?gR9^AgAz6-(jkGuD^(E~D3M+G|Q{GFO|4%I*ZC;Xd< zjg2Iki-NJ_`(CIckNQni#W)vpY)Bvbdrwv?scb_G^>}P-pDdwezovV`kMHlUVKAg9 z=BNB}oBT@S599%ynWxXN{yOGU0frNVHd!b&eePTwTo2*p2}p^yML5*_0TAH?9R_r3!0C)a_mYJv*zq+iRg_kjHn`0 z_|M|MKaLc|9NfV#AaEEX5YS$26;@Y|TY>aNW-hML`n9{c>Dh(WGjpl+QCPO&`h(N5 z{A_6As%Td&Ef}t!HhId$1&t-YcKV=fv^ZJ9=h63yDb5%pJxsHlL`Hg=8j>o?%gTx| zgaa7lEOPwu3^V*F{u2_PH1!x5rlTVm5r4Cu-mCKRv=Sa6geuP9gs+oLPN$!ZmOTx_ zP!axyM!O7U?-|Umc~-U3KZknz%T))Jjro?jy*OmgKn;}79+XzT&4KpG+Q4SX5lsbt zngFQWe0()Yv8nRQTuz-zck437RF%aSE?huY?tKY18Y(J+2XkDJ35Ii;tQD-$T@5Aa z30@(p5Y0vd3G{2qaoc;b8@+shWa-c^EL>D<@#4V57+;}0uVK4=4q~dV%!sVvcMm@? zP4^r;`lq=-3>g;TWm~`1EI?!crf?%k7Zhls$iRE^N4*$(y7wD?BK*?r=;&~aRyx}7 z#pX$DdO8~PCm2a!RLYf`H|yG7V4^YFj|LYM6qs-u6%-!YE+qse#1Q@Qj^Exqzi@N5 z()jBqoLy#MnU~e^k`p!o^o)^~lhem^2(->Si$x4z``i+Z+h)eg{cMWPv5@4CzEOYN zH=$x6T_eyN3hhDLF)|MQe(l`1X&*VVEXVcN=T3JcULFB~V4%-lY`}1gY+bRU4HI6A z*OjZ0k`lF*LtQ$JmG8K1g6II=ZSGiG=uMTAHVMiuFPo(0Kyj+ zo&3A@k5bOHCwez~c`;_5Xz1Br7_*zX1v$v6NtFQdbh8xHx7uh9y4wZoZUg6170j57 zz_1zJ6yxIdexO}6HG0+RJhuLZnwr{DEajcw5-X1@c=TDTp^+yuC+8b^75dn{09w%3?gm7oo=5mro_3mY4oA|M_qv1YLpoVzn>PkHOkEu;9* zC6w!hOZuJ%^j?bYi?YR(y_SkN-HtP1nM0R0ESHgCZ*6V;_$>{04BjGlYM|`qT3c3h z1a`!VK)NQR8`27S4|uA%0ih`JKHS;3nDjVB6oC zr|_;gU%h&TCHn@o*cq=>00)h?j6ZN>J$<6e*S3^It6(qLIoFL2^C(q`2BfMdy} zsVONX&9gJ7$rM#={_Y&se9N@b=9!TVAEGyzED@>XAMRp9vr}|qQqJ38#ETfmWW?tjx?US@Vyg^C>g6 zna6s!!);b?D?WtykGGUi@CQD9gP5U>9IT_OYktOQx+rYeUK+UAWB4;FHB6c6zc+tn zS5DAS-`Vn5tULA{IB;Qnu%jKjUl*+w4<1gg5ma^%MCZ{}VWR3eB^{fhci|IAlh#e{ ze+u76uDNpeZtCMLpp%Mzp4|w6AM^Vcp>Oo~S z`@Sq+)50a9$_t#Lgw)=LLT+_(cXAC*qE!WR?417;4IY4OaVm_eufe1xug79mRk7&k==6QRwi_Q4@ZY5yg~o>z#)@w~7aSN$ zlNke`b-3!mPHc&Qk4NbYYp)fYY}ZHY$HU*>UO^z0^cwkd0m%{N9|$gVwI>l`(FMLFfF93NnJ0Sn23Wh6XZrO>DSrY( zC8gDBedCQHMs=Ri7 zag2+?A9c=byDTmPX`+n(pOpdP;y`?uKlTdiBs5%j1F7B6T3P?Vfh9m^;Cc77)M{?w z)vK2MU^+U5w`cR=reZcCaAk`520?blAHMSsJzklfTDx}Lv%ad`7q$__jO~LvD-9S5 zo5P0{?Z3!;xTVB~aEEc!ghkxBGyHRzJTomaDK|Gas;#h=7Q*6sbPE=`=*&Nk4n9gN zYUA`QEfdYQz~q{cix+kF?c)_*z(!8^lAQv{^FO<}S}{asY(WBowi7q|_aCAqs4-7^ zt!Wj?;Oh1LzyAJ6QUX0iQ3sYV7p|iD`-37%ly&fetWnB|(vA`uns6Cg_$wxMYFR{S z7vsDO88;0zz+c=;U}`DNf`G$AM=>84q;aNSP+;&o7(R-q_cm&QPA#lnQ!pv&&pz^> zNNFKyn8jv2{lPEwzYo%e&_=J_qDn1Xn>t0Q%%4qw@UxeG;qR;AmUd$JpXA{m6gaby z!GAuMBnAGb##NuCqn7;XUQmjlZ{1$_p~cWw=$ZR0>F191;Wt(J-KKf{gBH_dvn||4 zY0;{MZ^Yx|RvB9mXWHSW)l^_yxHozlY6IPZegeHs_vr_fh3_e5TKI_SCrRb`Xa6U0 zs{Qu>|Bq;Rge;-|PmKA%@t=a@OBJs8-*@^`z58c3PAyy$G|ywrpjESI7p?><=l?zl z*XaGXOd}$o*1{8BPqc$M^_n~bXR5;a&Htx##vWoWJV?zy*|~q`-a_+#WT=IIIF4Ve z&`kVK^OE^JA@<3VIXzF;U&;PU%iAkb4k!O^7^`(ub_J%DlI6kw_ti`&!T2lS_ev82 zhSB!{y1!Q^AWMxYS-JuWg1L0?`TGH(d=xV`^)|b%Z016I2sY4NnuUMiq1G!gwAlQi zjh$0(3fKL;Pgfr4#r?LK^D+#NQ7H#?E>vUTb%w}!QHHa0hpE4xvWuH?W?fhVEB~i6 zx9?$#_iu@{zB&ET@ZmmeqbT|JyB6NA>lIpm;7ax-s)CpX=fLszvpBacRXj!C=(OSe zwlX9XdTs08g^jg^jY4R1mhR`?v$smT%!2jrN=%a4BewAjJ+k$Cj$sMve~){qjZeS) z9lnKUY*ZSTIvbb&=NLpuqe+4U(DIpR^LBcu(h1;Grst_Vj~&f?xqo|_W)`(fQdJWl zYx>e%7SI0*rhPI>;HQDOFNtgl;*rvi-5sL=IV7Hq4;n4qX?OutPov1OI@8a9+KwPq zqRlw)O2!*wHV$E?5!4C^vw2tD`>7F*$LdpsdRVWYqD$Mgp(xnc*eD!+!%ol0NdDCf zijn{t#bQXC03-tPO?a2-eJdqZH(XuTiqpJWi2b5x`m_;Xm05YNa3Mt!?FRsbaIMVD z%n%~f5DJr`FF4Rj#*ZA%Fq60_3A#V&*$QjTzlb@RxUnT@ zLTOEt}OCAgblu|AQ$+b{^rR9 z7K|Wa`js+G$yxdsLE``&Xw1;T(q0fB*@{Ul*j+HU#dAZE%&JvIda&c)fTW}(W4geywi|KMI%%~ak14bV z29f`@T<)Tz{2U*a1B)j!b;R|-qLDuV(-y2A36;z!Um!p88Fftkh%-J6GGweXA%a^( z5qanVDl^fh3SBqBe@_zitJv4)oe&Ed!|CI)h422VyJ= zEyMl$84Rw1JLM4)x`^KJ{N56n>V4|eDHPO!MhW^D2_Y#j&xK`=cScMCrlvPPmmN5G z5K}(X(4>6XvSrY@ zPn&nQy1%f19;^c$8?j%aY%Ttlho3(PJdgY2E&|wZ+*sq7fTb!Zm^4+}H@Lo})tSi3 zK(1T2ZuPG`z8O>^#1~{SsAd)L2IvotHkbo16Al6ua~zU~tnWA6D5V8a244YgnmjWz zGmxzuz`DTxX%eGA!x%J%G8*Fy&%UxYO!W@euWB3KYiQ^XWsWH5*qLAtnORtfbd91+ zD4aqOghzrod*`vwkax`0SI%LC8#|G@13zRQKb^QMx`>1w4q;_%@HK1hPfkustzOLv zGADcR(M>`-?6Db3G;u3H?ZEZGp zR8G>83I;(MDV(s`vgVoAAbv3MR(!{b#lC~Ln_FP{2nKhH0_h~=Z%~{RLIz=fAa6YZ zZA0idTwH)SGufIecHIdH7WHD*Pk2(VBZ?}ygE@1-Ov6W2|I$)V%k#0z3`o8qgTJq>+)Xx)o}L~;X2^vL+AviR1<~Nz z3W?RL-`kIQ`Y2lX-F5H%77qW4jA=UM{!#?<;|xCyKmVtyFIaPm2DYDq*xC`mkG`?? zi1uJH-@?MPba_35lmj&gWP)IL4ns3zVNvktdC>v!Aq)dsC2^~m`Gg>i@~8-WAek~C z0k;U?P2CHZl^6+4)c6F5f7;sGoi)hF1tOl!{`Kr+M3--CmL zx;i?vP6gBMVPcx!>`!XWC0UH739qi+hrD?Rob%1~|11*q>XbeIoqANkUvq zuS-kGo4c*-SaeItJ{@)k0)2?K&38$ zgmu04Ve|WxM~_&8xx@&Y3hf2=f&q3Ry#=$PP&F|T-RQ0hQWo)G;KIhHd;NNqXi=#D zX~^Ot>H$%o5d7Pr`|Da*ECqMl2Lr-kQWNjku^Dsc$$dl0(7w71vvsWd+e$F*L~zmK z#gU@zYf`gmF>sIE(dDaGX;E(0HspD4fY?N6DIT7)P;UewSA&h&h!G`}_^MSbP{YWm z9t?=w2-5y-a);^FWdK~(twrZepV%$|o^l;rE_E*@aih#Ws_|OL0y9kn9Fg!Yq5H)UYbXft*0A08~ap^p^ zDiAf#aw=&p4kjb!5q06!er$<!BAwX5UR)%hp%g8%$_q(j&$2UcWl9K14nVPJ$wU3pz4|CdMFZG05dJr z6v`SIw(hAd8#1G?&k2+O#0b$syl7BK2xBXED`D670w9L~VgH zYzw-HRd{hrLFSWZiXDOnefjonHVPZszgB5ZXK?*W3RLF`zezJ-eG<0-L)9ia6SBKA z8<24oZQt_}u|z(%kM`4@jqUrj5EvnR5x$g&k&GNd=eCIX@Z$XkN?#=FIM;J9-KAp} zNYr>NG=z_AT&bbCc_^L-XgG;Yo6J|G!&VcH$?}@ussuNlS~hQuiQHcvt}ivx+st(! zDzc>wn%p_e^*G@-X-=5&nwlCSGFUi$H=b2-9D`e$9s2N71#@5GjzUnit8qJd)0 z-68OjGuSD(+p4k5$AJFgPBF zpAANa`A_`QZqM#;@xdLnO_ABK$cfce%HvD#zBVl!0qu3#7%+TecNf*;-$ zt$M!J(whT9UJn9h z6inlwLE&`y#*JWPIxhwaNn8g*$cW-DE-tS1%h3ev95CK!&zztGE3gn)f3iG)drAC) zJWlK>9y8+|k<&HEG5sxpTy4k{dTEwUV{)&yk`7L_QzxWFw4`K|pP z3Wtj5L04OYd&Nx4SCt7{P?0^Nr*MH7Me`c;^LbQ^EiiAD!c}@b^HOMNV2xb~p_{Rx zaN%v&c5A#sRszcI8O*?BsEg&AvrD&JT6z|s<#2?05TM(tT3yuDnBVRMzeF1hS;V6= z^5<(H8Dxm)Cjn=kGkGhIl2eO_Zw>x{9WUO%j@J((QvzHiby+9GkPa$A`zr_Y9%JGU z<`f~)uy9kysTbB6W<*~?sDQ$+?6rd!pbF`@THXkscwNk;8Rj!Ng2aOLeRyiD-(#q9 ziz2ie>{*QSB3eHjR-*6A%C1C31;MXKQoy=npEl!y;Wox4fB?Y!lmLV;%vTbGfA0P8 zN`plNlw!F`AA$r^aBBMBk4H%k#*0SJcg*ct#LCLby?8MliY&M{*q5qsLovnBlkD29 zOGuSKeBXwXj1)lUwvz<_PD8!TR{y4*K;4g6@uxnc%zoAtla|>1l|~5>*CD z5Bz7d(QC+BB&&dmaP6+=i_n;mcFG?=YHPnC#W*xMHHVe#i=8_;Fo^`HJXhmcOiWCz zvGcJs9%}``T=yO1>tR5BWlf+v9u}rrw6(WKQr5_W9^bEQsQ{0S>E(ELH&xwM=T8l6 zr`*g{X8I%iUc*00pos&Juhu?!8%gDy;VD^cEljF74to5?b-6R3eika;UkAEwu3e5FmX zgrtWG(syH=of7sL(lgAGJlx#=STfQKSD+W6RLi?`Y`swApre8yR&CXBt5JOD8oj)# zUz@eH&(==+Oboq3#GFG+%a+lja_G-#{^jcRanecf@_LyZ;ZIK@!o&5pZVfR}OoT%Y zJRBfTJY2MR%W`s`l1sDlxx+7B9AGsO%AdioxhuDBp=b*S^0r2N-%wbD@C^2JOO&~jQT+prBN+6C>Hvk*b^xCStPQ)Jh+`+MSm z7k4tsR905LKb`1%e=Z#q}5sakh!hx{k41UOBnIKXq#hN z-SR1aGZW2Y`Kw?aLMDEV5`}mPP&{Lb9~US)k}MQXwrxhlA#{NygVCu|PoK6NKzR<` z?~B6~OvO1BGlU5!U21>Q#vZv;1?L+<8_b80@!E{-A{aTJ8VRRY-jsj-( zX#m2=$M94EW&2M2T4`%k=$E}{*x!u;~Fu0ogX%HYQGG)dR){Uv2 z(*^dUnQ}5R`@Wo|{QLTx)4HcWeSxZ();fvG524+$>K2{Agiw;$1!quGQc_awxdKb~ zJ>1vfI(;`!6=tFLy#B}@1cRHxtV@6maYO<3z*f=vXzm2+Ybtgf500=YSluZ5p(M~O z0Nw>$AacjfZ(`tm{GgnI;v()lz)*lggjNh}Jc}u3YW=Sllew2Xyu9?<+?TIhp@}G^ z16Fzb_%VNI$@VK4U~X3&1L3*$Tb`Nul&AV|J z0xlN(cegwEWFSkcs~wvV#LLwN!v;1L|8iX&syZW7>i}rNFJtNtji1~tIeS1bHZtl! zmKuSVmF1hqJ2PU zED?ljCglg=oq;8((_I1rC+hWqTU@jDDyP0P zlf}7o<0*QG7zBs`_sD;x5@4M|TE|f!2-ooQcqKa`O#eg3Cs>60e<^|I12GymwFy&} zE9+T~6(C>l(X~Dt~guJ zI;ZXmF;d(5`v+&;gOn(6Q{bKxr#69%1SKTPe~jZtN5>lVA&!Wubn$V>3gnyvuqUjU z-}1cMV`isTT6(lHfG{#xa>^Gx7D^A0&C)a!h5vO3=6u;pJ78!jAqQ<>LT$D`<{$d8 z+nqSIaXNv)aKm&fpkTqhwEG~^R`tTQ$x(I#wyKmh;1b3=Vh)q*mX{y>r37@9OB;Xi zrF$!$)5jo4?HoW^*kG$8S+QPozbBqWB>|*9SB-)VKuVFD@P7O0)0+o7Z(lcBK_CgB zOu6?hvV%}guu=3L0{=uGqSu0-GBtm~?ng5|5fxd)?&4~7QLZm(RuKT71X`#=BpDI} zy9cw=Ar#Qym<Go_+Qcey$fzCO zC|#g)I03TQ>W|7E6hH}qO7gwo={(Cchwd*5ybn`ShV4oRSE)AS94-F(CPFNYo10e!C?G^R@UA>B&BDtyQrvW&M0`+=aCm}&+ z24iNyP&fLFHX%}2(rli#hb24H>a9SGV37w#45$j<40C}>1 z{4}^Fa_E6DPw-d2m*awNLyW746im>P{<^gXHy+QK9%&%e#*a+=Z1&gKfAHkDNqFO& z#Np5P48l_jCd!Xwn3a33DS3u0u&V1&b@B zy|r=0t%k&`{&AOtig#CjQ0Xa^rIx*Z5PrbkKYx0;4J;l(zP8^H$IpTUhgJ$>$f?E& z1{Gn^tcS7Nt}aVcwp(QgZ2)@3b=Mp{3f+Z^89A5EQOAU}!JdGfD2xPWhz(;+y}rS| z(-W(7L$KU&(11+fKGR70tV_xt zr*h%|w{V&cD2c>C>~XH(Vj8S?q_y0M-^qlg!3j2;<|2h9tm-hv5=SAh#yOM9Jr)*^ zc{gJ#<8jMg;s)cqmsK#a>fw-1%=FEmQZ?Tx6>xvBlz%w-%*5!AtEwW5e^cOmVMx?R zIfg`<_h1$AXu@KL^Bk|ihehBy71=!TP=A2CHBww{um~*7bsZyckhZqaP~O;`BxHhvKH)cJ)4Ic|kd zGS6i+-wW#*nC|6<&}vWy5$Y65JW?x|UZ@NxgJG;Q+_&%C>(`sftzrnYHb_zOUeBGQ z|FNmv{U!L`H2QTwWgy1F-9JJp>|=Eyf^&wMa5$LLRYs`{5vA=Jc{bM8v9&LDgA+y+ zJ&7|pabR)?0gP9?Z*}CU=mNZBVratuN9ragLz8QMyEOv#!t1B+c=U;BuFf6Q(`i~^ z#Kh6L=ljf zfG2Vww1Rfn7<5qBtYw9WSLC1!?P%Mod`w@D=WT*sMULQsYsYU9-7`#3krr6>JUq{s zJ&kBXs1Q&Z7}81PAwa{7J?p=~We81-oD%@t1#LtaD8QCAT^!YZmtfX}bD04Lk>G77 zM+V7510zS9B+LRz!^Xyj8z+D>%))U8gq{ZI-@}>>uG%&{I4q2vuzRTVNQFyifzIKH z%;gStN~BVT&}=J!GZpOkGzg~vQ>ch-zU6w>J^yDhOs;_&zIo7@9CYIYe*!`pFNiE~ z8Oz){`y_8@VhB2@Qu2xdzQA{3t6j{cF-9Q)4z6}hhN1=A-x&~EW7xY-tY6Whtr9ny zXcTqC_+2`YKh6kJYV)>j7YA|?QCcA<1fqTgc{6uJ69?Wb5ADG*H_%)x(Yu(Ch5;IL zftR7#BrcMBVIfCYAH*TR>-4V9Un8 z+lfH}<_Ul`jtsLDiw$HCBkp+(|2~hbE{TP@Jxb;k6ol(tz1S>}cunf-aAp>aEBS}E zlF-Oe3y73(uHspPr^GCFVNeYO_0DRt^B4(7LkGkHB|cI})^*~WH+Sz~W@Wx&`xXHp zyM04eD@e8%;xuIG#j(@GC_4&aq52MMUItdjVH6bW{lsbMGP2xY&&aJgr=xB{rFEe{ z4Y4bp1c3r=nl@fq`RgvMwVUgXaT3l5#3?TypLRl}^x)Oy2INR~Kcs9MxHsO9_zm~I zbILjl7~+9Af91{{c2pV$SK(sC0ZAB4{qaIX0T4_wpEcm*>JxNN&5LVZM#Y-7M5+a#CbQj`(xL^!kbn|8ZjTHt#w1SbSuSr@|SF?SjW zc>;@~7@AiElEK@j>;O^FK-=SjMT=kuzI^xYCBg<{&z(oL2!|*kaB(}WIO)pt*f_b? ziwS@ad*0Kmy7Wnx{fQ zfoMNko5lr`2$f;Rfl3Wmi>3keq-6bgbZ|m#IOZi_H-;_mu0(km^KCcrxT6Asrew0@ zpHmupS+IEsVVVmj0=`;#(nNri0H|(WaOxSInLSbP7NPP7Z@Z4g#Bzl6nm!7|aED?(pau!SrzF&QfqIj1aScQTxr3{`@(t zbmy9dv2hSoRh+Vt#8ERa#`@0A=>rX_!oJeC&4z%mZnbuy-$^ zmxzpwa_qggLqxCc^qnD8150tH7N8xGrt|Bwl?aOocWQ%b&&hW@Z1o%-_8I&9)3LH| z*xajtqhM3Mg-QP1!Jy_=WOtB)uS-fi&)Z*J76)L8JdO8)ML94b_k3jhcSPka1OXn9 z1*ClmX##Ta)GZ6T*mVvJb?N>|v(2z6lU4}br#=L^Tn!8e$ero#^4*lxeb)x849p`Md;M59f8DE{qTg7#q6@Y$V9g2wG!Bxnmr z!vU27q<=ovz(8D!*~6{LMgmkGOmzo+j`1{O|G(BQ|6`joiQS)9E6C;cAXERZ=T3+i z-@C$J%8_7PEJUZagqP8KY~pAtV#Lb_iM0ZmEPQc z8P>x_Gs(B|Z0N0c?GUxt1hiX?e+k{-YDfJ`)67f`2oVo+nutP!h$t1mh`P&0F{s1< zx$Q@e^uLVY`!{};^qZNPy>Zv5>lr!^aRrt<_(o5qS8g~zV3lutxr4w!7m(uO|MGgBZixL{%|TuD$Z>=ouMzN5;U$(*T7 ze3MM^Re?ZE=5HcHgJUB&?Oz&uldCHKYrU?%q19V;w{+aEv5ub0u&rk)UUeG!L@iS` zbufRRsB$VBntk!3VWu^>#_q>|_FAxK8vaH3rzZbU6d*4xj#vI454nS}*Z*C!alft^ zQ~!FL_+mdrXYePG?~rH8S9c0J#qw z4-Q7><2fxYLO94u0({m{^EW>VTzA8lOn~I>S)Ql2w09$D~H6VzgYX!8-pvb?U>`26dq?S|9w!Jab=$yI(Tu5L*a}RYX zQk>%N98=XmYB6hW{?$r@`t%mi5R~(0dU=)__&-!M(hY^Ym#2`JY49emuh20+}ZELtO z4k`Iv6+1zbL-HPmBHU~v*R;wv!v<@|3G#6QGl#c#j@fpBT`>xc)@5iu04kh|77?i@ z*I(N*4%`;OkflhKPl7c^_z4JpAgtv3C_im0MlDM1S$I&jh%(x#cuUT!fyF-EXK!L) zZ*QMa|5&;+7WzW^Oo*zGBS(1j!k{W+bGamX*xy@o9~}%tS(zTNYe*2|b)4xo%T59J zHRj_Nl8Cj{R$NY!U??sR0FtoPmim;}eALX2w@xL6Sc6E03o;0*cWSqzq7hJWK&B9LFs64us)eEwj#%0KCsM|cM5m~7UKs`wdvk626#4>WSVT&rY7gpPtOjbtrn~0ggpjQf2+yNz zQu`WGyVADFJj*~Yv|?YI>wfs~!RMtI8vE#UO-Lj(0IJl*G^E4TXrHJ1Q(SOd-?uo?_KoU*9yhmwF=M_`lIZSh$O5DDaq zOotL-vYtSQ_*>goUDoh6GL|El&k4|@zIpTJ?}dAmiJuN#J6JgwXp$fkhYo=kYdh{~ z3#IjvlC5eX2hEW4;F0`Ph$$Y(2SOpEsrkI^I%FP%*YE^{tF=2P?Ea_W7)ERnibXQK zLD0a^d<7=+I|{!gpeLZPSsE(+*(;SGmXHOnin086mMP`DhSc>C%wQlA(HZR9rD&NY z2pY%|bMvrolc735i9kF*-~w_$&qJw_#C}ZM0&tMype#xv@qV~g2x46f&s%VCOQF%d z)bVW?7)c)Wlimlu(`sAkrfrSEs?JEltDwn=C4Y zuPFB%QIoIux+ABafDUR96Q%~MHzKS|1)UygM_s=6{B`NJAvj*r;1au-h&|IFw`N?c z1KpDQ4!!6Jd~a2;p+gf&&}DBl{aD0mh3|6eO4>N+hvs*S5V}aDC=2zc4!3vrXj2jWSJ-O?B_sld!|zvZsW9@7&Ta{WQzt~5_lNDLC*~E zbor@wo%ygHqGl;P7D}b|H0+=2cn@ekrVrpNaD_I)UklVF)*94)1m+!R%HKouC)mdS0#$b}xK)e+u?Hrx3}o7{ux~Hiqb)hMmKZqd-L`JVu%X zrO<}>PRv!M8M<(n^#HNUi$*y6xp z#Zaj$9QG@~#lHRC17OfzZCG6pB1m;VB1wVm7&1ATi&ijx%gFVH` zgH-5;e1PUZ2Hf1j<}eIhn$X-k0`AebNR;_Mp(#EAP{R>s6l80t^YgU;EjYjfRBa*E z62Nk#3xurh%hu^U%*YX6**8j;o8r-O>|}uLpxu_S%u^lQQNGtkrTLJc53Y*|#uGs1S^NRyjufTK;!GZ%A8>-5%3dG|%U{zADYDoA- z%D6rdv<$GBpgTw4UCDcoI25bod>7U!DftBLxjFW_30=Ho?3u|dGxpBdS}+V-KNj6X zeostCbfNbfC+Xuu{Cn#g--1*6W43!+eJe6&11ODw;1E9;v?pvgB*y?#3yp^rf2kOr zn&&LVz)>12Ej=1J6!2T>u%VlMYp}m@Fm6Xa8l(iq~QNx&tCoIrp;5jfhAy(WS@W>;XI%on(XL81afGq>Hng+1P1ih5tRpV_!bPHq@Rt1jDB964bSD2TDw zudj2d57KT%DT$}JV-j&q)60Gel=)o2cdfxhb=S2winlfvITVUK>s8o7&7vN ze^oJd&!a%qvCQJ0$NNI~|4S?ebPWBDc--h{#n%{Qwb+=vwc9DV#v-TwB$7-gp#f6% zsjIK^w%(_)rUDg&hQ^KO>LS1Wb_@E6uLxiKR6xVCC4Nz&LvL{W@U(UHpK@0j8k)RV z5BU|W%AS{ImGb1qTEAyrich{Ox|9@+XbuvB{RY-kW$!8mXaS26 zuZ75NqO_dB8$#y%Z03>J+H=^2(Gb@mdLv-ja3@@a*B2vfZ&SKOP%!pdTi3!tX?w<| zTNxVsv34Yu4fYqJ90Po@aH~M?4JIY~i84zxRkSiDDM_#2asQ+Yy410zs{*h^peE#F zL*f?lP9aiR*kCO<0q7+;1s6c0=ZH5DMXmP7J|s`JLiw0sw&^>rkKzdt()wmTxC>&{A#elq(DnvFhB)`Mhbh_> zP6laY>$N~zZHS>rD~FCawN*h56aadUUM8*_sPvOaWe8^bxG7W8qr^eQCKFotY*LYo z6g6G(X9Q$0NHdAkgBJZ{axQt-W_)%YDNz4F-a*|1Bz}${WD!4w2oMlEGzCp^D<%R5 zHh0_(#R0`F$#ynwoCdNOwXfu#j%$6sO+EeXOL!%2zN$9q5CA);w#Bh-X@{*NDwg#?Hahg(bMVosTndmdX0&s~3G0Jn#3-kffnA zPd`X%LOJmkLFSG^dj0|I9102@0$v4g=&X>Fysf^h3}b};{++mHO{lmHklTMs?@ak&J)4wx(TLe6UYrnHD3zpj zVo)P{oz%kb+q1Q5u3vwwVY=`{tmq$>6D$t}ej58+#B%-ktcI~!4d;A!Rdo0BeGPeYlC~{0|!%2bX)J7udS?%g#vdOV1-bjF_?Ex(6@d6 zy;~JTM{R67J?I0ZYVP_Vk82I+2~|t^6bop%1u;EtQGsw;-(uqG3m=159m&fMY#WN{9<+5 zNllbB$EpvzBN7yk~I@DxWmVt4mLz zJ&*{#)h_j$3oQb_Ai;O-{`S7Lx%s4n#KZgdE0NH4LTB{{8RDhZ_k+X)euikIyaS=+J4%d0cl?Pnfe zpy$RthyHoEA7M6aeP(>AoAAdc;=Xotg3XS6x~3kdqKuOc$mJyUYK7D)&j@##HDN^O z4He0d^H(ijb;A?&?!&fGB^s_mcVRN+SkJ7&s~zXz2DjC9b;;x50i05bh6l%9Xl*Q3ijOSLcVsDO%HR+-kaLmo|pFhG&clRH>KhJA5GVIQm-`4f&->ZZs<)TSu_(QSM`XMaqU%xyZcaASL8LqjU` zj(4tiFSOaP;T#x!Qw>)vU%tl0p1pXH0`ib6djHPaW2~&KHWnSx zi`(_Xh0dRC5M-igWvn?{r*LX#?d~n40|96>qN)(;Tw0{F(S>jz={^OUfi0{lMhsl%-62nf?oeT z5q)sUs!{Up>h>#?KK=clT7zlhvael>nx7mw&*}K)@<`F%g4EPiRQf~Clx#mI*Fhx?^=Ng${8=9_M87#f8!vy0IcIM3ekKb{2pBszp@P3b*FC!5p zCcf-zYisL7Q`iKSbTk1SL%QgrV1#!0>QyszZt@@rf848$TqY5HdAK1g!S;=m;O65x zogH_Mj*HatN`aCI2Ym$}7_}$Z0C&HJ5_UNXuu5PaS8#d-9Zy!SFf^=!!r(GW^RtPU z;2+ikqyQ5Koy;c@>5niAJz^xBI5=S{bk%T0z6C z#i2Yy6kIMF4|v5D$XBG!zC5tM6ET*+snSZb4q}gNvnc8b!+bWkw(biH_uvhGvCG+> zf*C6lUADeU9+w9vMcIA58{$7V0&J3U<;prR^!xk=g-StMv4Icj3-A)rNZ)qg1(r8}Gi|6nVZAtT0f|T( zs7P6gE8n=UN18#?Q5EWxeNe=tq^7Rjwd*R06T`#Bg!uWkzqn=?fb{*^_Ih=r7#$lp zP9WDkzVY-+#PYjW)~6$eVvpLoZQELJ@7#g*!GYDdoRaf49fc8NnDkA7s7_hjqR28F zjGHSH=WpHueuzh|&p%^bB!U3pbOL=}jjQT|@2;4{JQoKb-^8-4MH*oa^EjLyO|7)F zv=>=U!2=yhi!Wh{Lw8Ws9x&)@6VTt8nX(@sYzsQyRoKWQ>VD#C;u4#~w^u@B_T0H9 zI796eQEZcI!5za|Fhz}QCOh5)3m=XcsbELCkX7`fN6(-Zplt#8y$dXuX(Ckk|CoO< zF>$tp$W~Oi&Y#@j6I4W_{xZ)TB;|F0!Ug!5uF6}j+IQt{kV_{6$B>ti`2*CKCd(Kz zgc=;nOWX{uwKly`D73|0qXPh*f|8O^jNi9oSVhpd)7Za+IwcZBq&|NXB=5!*0Pr1g zq(oB3?*{b%jLyzm61QeK2q!qqwb)!RI@yr>Vwvh8Gp4EB?%%br{OtT?SPa@%JVT`x zu5-)Tfd4>ON7Z{8%u5Aq-#}A9K;D-JDvV0cV!OrtEvvIZ5~tr~IteG?xT?Wi@d9pk zC-QgOEq;JSI-nfdf{N5CYtu0p-(I7ywazt#5^05zQMJIBMX_K`)N1Qo#?nzxc#3(i z>e*a5U++&uT_x)qYmj|BEHD4O^Rdq&X`6kW)iluXzJx`vG^W>*1e0z*oe&%@M8?&C z{XBtTAvkP7ku_Ucd7Yl#fmZ;|=7%5SEttp4js9`A%z7qztT{ZUq6SRhf#^dFf<_BV zOUrFpXCot1kfLl5iFb+I>f&OuYuB!AroOF$xi{Zf%TIU`$S1Jzcki;SXH``)IrU1| zbx)iaO^K9}lG2J*tJV@;bn>M8(gf|YtO@Ym^3;0&buWIX#`4B;K-?N7F-I4X>0^Oj zK;D%r$}omTlj7D#5q9DC=+0px5@TJ*?#)yzJ8sSoAVglBDn=6@pPoHpT3$u%==g4| z7RP=FqUH!e{t<`u9zJ-`@^t`6Z#as$L@?NMGGC5iOxzi?>mD?;(qN6*48F6oF1Gk3 z8%3Fz8EODs)wvFmCBw$xW{EEu6s z_%Hb2FU&gK;#;|%M{hr%{x*#!% zd*QZ+??Xdt51pDaYi{?W{txtBEKpk`@|?hN&n54=dS~?ylN~i#V+{;MQoxdy9q*va zUQZJ`_y;XvO-)M_DI&ueD^Ox}`7Xh`12UH(HikQ8&X_s}@B!%aZ7}qy#Jt-SIrAVt z6R&*!{1WnnHaH#B0N_vqUL`EV0&VY!ZW)0Z&G4_~2EWhzGeXufe2E(CxfUNkjnXod z$!ndRB%GE)B(v zcbV-|=m)k>hGlrhU(3DurBT)BVKg^T888~|*Y7$LBh9^p)y-jZp6$9_QH{^SV;gRA zvBK$=(6H7++hdmj2(Kzq+v{~c7S)-0XS@d z?StH3GIlcDs_Pr(H7OZgZ^UFuE6BZTqsF^#NFZ+hEMz2x2*49y= z`kJp_FP~mpcAxhreL`o(6&E?V)k99&-0BL;&YA6z!|ZCc#QT#BxlI}qxREC1Qw2Eev_~x zpw)2+a%=3OE(p88-%gh{$zb&>mYFVFb_5wjCz1|V+Oi%zs6yv;;$-^bjI-^Vs`mK$ z-UJB}F)S7!k~~z|*d104_)aXDGXXU|S}_!9_v`AC)0O}?D!WIsyrd6_E)TN`pPy$) z2%x~jeqyqD^UU7|S56&{?h=-y3A%pR=YnDfo==YDWc7>m#y`r*@E zuUUTg5m(g~EC2^|<>({&2(}pKhz9#*2_|TNT}nu3IyJy8hQO5?thxO1fWZF10W|+F z=jB-ex61<^+1$#?=fSAm7_C~ zwE?8vm8WK`Tx(;q&v5i^l)QAkK|58ly0#qYRn&fZQ((Ia%P@XLKO%xfXAfib%zr_? zZ8|c*nGn<=(Zt3)AGbNC*UGUulY^py%n~Pt81*TYwa%9*zO+HwKf1l4zbDu`t+Bn9 zwpvuWhNqAO6rS$l*2C*R8ElW&AZ^y#otnFPm9kP93YG|~4I8Qv*Vf3(K2?3+=>zLh zxuQlDWaURncD{1-^z^)Qq6&Y<{*LYRZfR-R8~5ab0vp6S+w=vyW1K9JO<=#l#^a$C zjbuBsNtoMw5za1NxFC<3Eg?Z4COP=eILS;WX0?Bj9R}?XcT9o7V*uHeK2%l8&d&L9 z>_LE|V*<3g7eFapjT*renoX^R3&T#IPQdBAetY)-seB^Zr|&$qDm0dAOkM{YVF>C-OnhiT#P>f?|eukb< zTuk3PxlG5!ploaT{mh_GkUPIu4+Mj%)8`28u!qM(mJ@sRD=VoGHg8d6Ws z%rf&?%YUfE0n?xbWu!jhmluO(h=ElER&9s4-=Zgb|&q z8p!yOvBPHk8aj8`*ROBIb)v5(h{#NcrZ>Cc&d8_(U-o<;_zDt2%E1sQz{w^zY67Yd ziB6Zisf0zqHNS3;0u*!T$wrXW27OX<(XHAR4!=@glWtg{oKN*j_`bEL-j4)YBg zE~DAvF_VjMkISmGyK{Ce%-y1z0yWbHt)>JZ6>x@dQ7SD%sM37Q#1wiV9dw$XI zA~ZvS_P-S`ssx2U<<1?0i9s?k6-j_S+V&5VuFP;KDXjYF zm1{kF)~qUsAypv(^Ijy4q!C$!-WctUlV}CV8E$oTHABDJc`l9O>)Xhv^mn(eB0;JI1U17DW%v_-vG2QjE3|gT zfS|UZCm#vaY$YXgW8=pYLq|=~u|_mJWxRF-f`hvlHxkN|83b2`S;o0f-RjFwQm;-+ zliRHcRtgST^W!d%*8n!iLQaFq6-Q$kezB*=2Mt5RQ!r(^gw{c{R}?Xz&z(crd?>vi z=a!Cbw!+6RqD=I%R)(TN%~38J2>dS0_PtqIQ(KFweZKl1(2r=fe^yU2N8nu7%42l#@*A0NGLzQmJ3%_*V5!NG?G!ku>hdk%F0e8tCp z^XfXJDH&p$aXZe}V+xR-nwpsbLPI+7ETgDh^>!%HE6Jz-7I$0 zX!iEL8E6)XpIeiYlcO;HSX5UxCNYX(tRza!wW5JNoy1lqi@pBd>=DM!mf^5M5!=9( z>`XU(1p8#Y{CrrL=(&6#bC*(5TB9mL45q!v*%5<$Z;^B;%$CP0v{l@{f6_Bv#(w3> zGRv}dfU*t*Ou$Ll@f-x{QkA|-3EVL@>^c0)x#9)w>s<*K%< z#Z@H$MV3$iDywB_saWN>MH4=hi8Vv81PEQ_-P}hPC@|c3C!*rx%}qM)2t(*zRW~&F z-P(W;U-gtCD+w1tdY6|FX{DkWPRF7m!oI6sK|t97bjhr|yc}2)HlR$Ue$;=eV6Lne zxJ6hrkT)||*ULymP)lJecYr-+Jwtls}{#KfSgwn>i=I$9|? z$6{3e*+82E$~r0l0i0ez09Xq$f;mDinP!)t*WLi3;9sRpNH)^Q2piUKvnPyr(B9>W zjtHXmU$Wi({^jVD!>FkihF90nmD5JU{zbm`)gEB5V15ud*aL$?pN?TSCfu9A9o8^@ zhC;6)U*^=Kl^f$FM<2-sfeO&?hXWPS>f0lM(#wWb`^y^Kw=@1YAXmhFZ}s-WC2Wv5XMb$ zTQx<4IU@SX5p5f!#B=J)Ejj!TK^$B}<(S%}$L`BPyqRZowKgoxdDEt5+#baYGuOh$ z#>y%ZTlvN!_@Em>wF}gv21b~PK|#V&i}tROl9Hlq(b)I|UWB-yP}CSuUb0xn_p{$0sDYmXX&^CGOmL$vv=yEq zCEB7o8zRmdH#9V(A74FzJ0@ihfIN_bW+}x`qXjQ7pr1eg{2pkL0sY=rH8PajJ+--T zMf>iXC?EFL)Eb()xU?+UcLe@5J3nxjvCxWDS`_Ww)7^JByz*S)B}falf+~O@_RXgt z4;~}$zIShuSh`J)_*Sk^Bb~YcaU<!=roD6ja6x$321!wlsM+VwXVG?pX zezyMolec3DjmCEMs_^r%Oef2EMyE{*1w99&hpW% zc{_edNl9d$m=1UB>2;M~NwS?K}>mS6byu{!99^v}B+shQpjrSiu%$rIt zw%2bo{Jj`^I|26a%cugbKs5q-+VXSf{x$x)t@>BAm1;52<~BBI=mvmuae^!0*g}+^ zAFegLac|BlQ+|qW0Rqtrv{mn3ZEXAt$jG(+Gy-q}W7o&9LIrGBk+8>@&fzS@W9~Z~Q}{-I zWOX{s9*_wh%>tBQ1QouV8OS}4-Lun6g-^pvhHdENE{44d@1n3+6+tF^mshOSfx$bl zUxIrF)%O__r*c2KY zaOXF!?qu7L=E&{fUO;oCg@+7qZ>!@55ADETn8i6^Hi3t9RU$+m=b;xEG~UN&s6>d& zdMqUuQD)c`!2RlzB!ec?x}~MR`iaM?(FYIkUbt-{d(_vms=NOyQ1_fWKX@;$J2f52 zT)5MZI-$UeycgCfLfBB%XwUUw8T&MuNd(2MnUgFaIt)d{L>^}INrD+9n9z2zaL=bR zOE};Juf-ing7jWwU$wqvf3%AGxMFBEo~fEc>(gXBn|I6^mdt)>!U&;*fAU5~{lh$^ ztEHj=*BSS`*nhHe(n_6}h`)Fr@R%4cfVVowfESMPp{H+%}&c!G2VAg^7!0PXtwZrJAj9( zw8b$-yiZ{22DOX1xAm-G_EGt~^9AUXbfqWh*8z=U#-sRffJ0-p8_$>ECU5k>B=;hm;hbkz+ZMkcYJ$I}ELK<4@!7nC0t(1`Y?EYBRvi`N|9w^o g=X^Z=TWGyK0k^9e-9IO>*ZCnQ^92b37Xb_m3`s&>$b3IGNMDF+7w%K1KOItm7cP+}@9EGHo> zOe|+>1u!)?0s|BO5uXSvr*MGT-|jXoEc6wQKnO`RN(PMTV~rftfiCGMa3T1QpR(pr zZJ>d^A#n2(N~q94hyiuf-a1O^-X`Ku?<#ss^THOycY021EqA-=$t-(`u~#qcS1XNc zBaL8D@s0X6TqW-W0>!D}@9qlv`+BEsAicrPy`iwdhIfoY)%5f_!72~#ot`G(vwk?Q zeHS`fdwVM{=)y9*0`u-dk=ZuBVn*Q$zyF${N&*d5i#&+8BiW0#?8~U+%NlHb2Sp)! zaSlZx!;C96ClXkVS^(iqVbd662qtd-Np^gLjFjsWgTIA{dp4XNQx_o)PO`hdEU|gu z3^C`FKOf5l1J|I}v{am#ZR4PA2G?-jhKK*crv2&E+m+3;)v$P?^qF4BXDZPTC=nt` z+sO_;jbH}V;y!cOrvy9?K1#?$LyJhWFr*UjkGhx1M!8!&F0Y%)e0a3k=8~7$W<{*> zAT3af!J%KHk>~9uC8OfrS9 zYYaK)xHjO^tyINL@Nwva(cP-}HE%Q@KEE>0bxdZ?U5Csa(!IfIlknL|lQJSSb`!y- z*}C5v%jVAdr9svix`l7`{aH|Cf9Uzcz5MgHXXt0%XE4vOEGfp14IhNy-Mi$w09}GY zXdCadGa1DcKQafO_K53K+aOhjseWydbQf~}nU$qmxSqo(D_B^eo-MWE-{laX9Wee$ zDF*t7w7Nh{G<)>>So&zfnAPY(Lxn0V&J0>ID-xC1@~F&cekytNQVh-z_g|snpf+jYBl?G;!n9PE?Uaa*F0kLQ2ev>_zxW zjoHkFAqs3tH%dFjn1zILtvQQd1iyt*nj=J3CD=yU#!t!i%Ht@$XNy;t;+3(;jVSz8 z#91g>O!uu=j=OwLSa?#(6knaog5~5>Y3!}2mP&d)z1&)scCn}IOKxCYU}B&^u6V9Y zuJBeUxz@A_i?m%az;9Q9t|lR1j;BQd0_)HU*k1S+Qzm9SIelPsjrkbt z6CvpBGosrrnA(~2v72#-ajjzP{1@tEuxXrO%}U{dNssE<=N{)qoA3)#G++4XPrZge zC5i{XCx`QmZU~sEmBapRV?EM6azBDO0#=6`_m8h~H9Ooo z;eAQ9PxWJuv{15uw79ZJHD6m)o4+`wJ|>)xJ$X4+S>RY~x2dp4`Fw1%@0j;F@N=1y zx#RQh_VFj1A_rVsc1IcOGW%0~`DDG3@R1{WY%HrpCHg&0zGkjQNiEr?*8{*#!mi_t zh4p)b2;H$xPLI>TQ_Z`VQ(i**NT^5;Lf#CR49#)s@jY!ZZTE6vZAe->W$GjBquToL z`ktq-yDxP#ZqQFL$V2^WKL>t}s?2f>)i2*AXJ+eE>4dKZx97ewzkLNy^3L)u1=qsY zdLOAUiUV)|UK4fxg9t(h95u2lp*booyd{EfAbB1I zNrk`wbG^oM>F)xEt22?N*``6$ebWY0N6hCq@HobzMLDeBz7}Zj#*8>t<~PVK$L^%m zlA4Kp_{159WW+FH87CjzxnDOTRVOo-x)rSueMQB=bvN@No-Bu~K2e=^rNW+goZ;-J z(Y{fO(daNzLb=*%vu~~bo1}@+=FqN^STTa~P5G^khar-U^kRz6mBr=P%eC@wwI#(Y zjf$o$tMs>~6ro-r2|b`|{f(QKz#H*%wuRqIpcY;m)eRh?6$n; zY*4Cn^2(*IbpdZJM=SnE-<67q3^cZ z$2c{0Ic4lw|7Cc?4rY&ftT=tm-N!k5z3aZWB{Vm&CozzLLg&;>d-?fZ@;Dxr?n-^J z3`VQfbM$O6URn95_vjQjzGB^Kb4z{&=%)LraZ^uVmH9Ax0c5d|vAA(cJ7ZmSXk41% z`}xwvJMNZv_O#r7>wUGZ+`k-gJ61S$S_ZAfyYhV68FYZW#xvx?dh2|HHWHijb4d1U z<^fOfZu0w?YV7ibI} zLB9IAdm!Og&<0Kp|4fmQ(nv81@2&nxDophFD_EMqvOQbQ33Nw~IQjv!uA5t(VZI3*b5Klu<~U_qu}P=CwFfS$j9QK0*Goj*^=m_RUC z(Ax*l?VJViZ)qq%7UaKaNIB3qFhK=j2?@|s!NAtY$kNWl%Kkm6!UHG+-dbGE4h#&F z?Dq{WA^+(d)IQKuQPo~mT8hiS%7R|c&`RHk-r2(XcROG_&Rn3Rg^|4;v9pD_r5%?u zFUdb8xIpRO*$gDa{}iz|<0Vm*mLnFnvNa-Rr)Q*RB;i9KCMM>wH3V?Ui-`TL4tnDy zF|oI|=3-!Qa&n?~VxhOPHD+MqS7E236(x zoy#R>>TG1LCSqyVMZ{Vq#|hpH=_Ir~kLAlAV#Q zu$2Xz!kC{h{E~%NBM8R@l|uAHjZl99ylc$ z$1SZaEKs$t#CcpM#EqplVM^v>)EA?l)XE{$Qj0o`;xwPJhq{<+`tyBT_9*Xrvgf|- zL(Y(9@@P1z;rPkz1Z7vsi?x`dZJ||Y=k;l3iK~?LWidql(1N8x=!bnNryeX~?Nvt# ziyl#6BMZ@6Uh8T(+;QBLRhGkya0Jl~VNAR4kH>j`uOEpMB{d4}ulLWQ&xAwe?cbjs zi*?%DW~?Rz4rhxg9OMu8&%k|%(q6G_YFt?>_KxS;3%3d0_?m%@Pp3PRhm(C7)f#tA zA8t84_c`qv8=vT#O>RsK#urN6wBVn%WnY~QpZ6#l&iJ^=cr|X*R+@nE72|u6<3ySK zFAz5EmdhS@W)$kYi}QAlN7^b~p1xi$`SzzJUGL^Jvo{?!LI`gY^{;&MJn&?=WM;4m z3b*=gg-IeKD@ib%8XdI@(!E%OuSASYoZHiijTANRg|BR)S2p6p=f- z^kc~pV?_)P)Js3|%5sP=vKCReU5)D{g_q7inZGgPq8(;w#<)(Y`>VVHo`kx(foYxw z9CNQ1%+Gxyf|ksVRnD{dI-1AUPPYnc{9js=XeYNS*Nm7q3Nuqnc1yW|TU(w{?RWO* zyd3VY=fe!`ulFxOYhIymY3FSk=(DN3kV8)k%GVxwh57aUnf%WWMBQinT8c?FL?q2b z?rALs_Q6D|yBc*1DMUK246^EH;cCaQt)}?XK?L2FHqrIS54|D$*?J@9jDUFtOfD*` zgw=R}s+&)`aG_5+f6-)6dixr!P&%(l&CTu}LGzO+o&H)iaEY$0=E>3QXjxkr@p7qY zZ}}F`tFE{7ihb%&} zfw^M3#~M&eWAh%(wGN^x7`(EUcy~O9-#&Yy%0`Oc|J*UI|7>=5GB?+#a`|v)(h#P} zSNLV)O68izMWl>Vv@@~8VFg&{^mw;Q#8R?V6m^Rxx;pO+eP1r zGtJS@aXvtV?9WF665gAjGtoyRp?30rNdIsJ%g_ICg@rD(hTT&7<|fwb^(Ic$OcUGs z5ugkZy6;QR%%sq$GmlPJ1x=%0Sb>prwB7cj6Ii*S?UP8L-L= z6m>lrARpHoO{ zf8(NFci_zHzOlQ!eZKu|J()=sEh8PmqwjDXr)%6}1^9MOFh*nK{3@g~d^?o0H|GIp zEqAG5x}&w1{-%+3u^ZUR%=?DFw#*-y`qH-kT5{PCXvzDqs*h=M zIPxbXdGZF&@TfRPBG?T7`FSCzbf4!oWKmz{_0H=pzniaQ6*=f!2fu}>)swT$NwzyV zhCh?v^X1|x@-9ZNJ#q1@abu0<{w0y$>;4M(l+pq8y+h1?N!d6f$`B`faD!33xI=y} zJHdG3rt*5*Jkxo832pbfxGNWLw+r+tmpWYI4@G3T{Q_O5oOj{rJ+ISc%Wf4j%E=j1 z&H06^=8SmhW>sdY*^y;bkFMJ2s}BPCce-3J-fsTl3}=4(nx!c9&6oA}Z{S+2O{Mi3 z+yrOyuf$io!Nqcs^4HyC+;y3*tMuMmc$C{`FU$lF$(7^jD}jWi6AW=6J79ENu>sWC z$3tp=n?GyV(C~cQ8PA*m!g#%=Fd)4??~JdVXJ(%|Nj+81THfHdx!*qpfp@O8-#@9` z1K+pF$lX6B_J6z|Tx}8a%i?mCnSYu7V!rNxBx7TfuBxgs+!<1eiH`n=#{n4H9c}#n5fVHw z07~5ZKV4a@5a4<+wqX7!tE2qxHZT$mpW^%WbDIz)K?N7^Ap_j>2y`4$?1%0IDszS;jpU4brd(& z<%h4-am7N+e;STAlqLlANS?6oB$wHReB2>Dg>kH*)lf{E$CD(`a>Zye$4fCzjRue1 zS((}L%QD6PCeJ@Plz89 zi-wwsL+tM~V!_~}{?i2opJ#sv7n;0j)E)TFv_VN2huu9-eTY`^YqCR4996^*w*O2H zIZFt!Btcpnbi8&fdMP|+;Beu$AW3D%x)QBs8Rc?q3;iKyx(A8>L`e{N<-S3n(gG03 z3_JqukLLwlt=j#bpU%|PstkW@@9Zeq(`w89A2rue#1H(}+ap*MEKdQ_elO+tj`JIR z>VSo+9gsj|&#}so{)9Y@`A<^?%|9+ufJqOq)rT}yqo%N6y2lrj-1rTXL0bx|;IeW@ z>HnB2iBA*_T8Ul@>w?*<7TL?w8CiHLYcvLp@<0mP+mw2Nh(FK&G0`1T6ifqh1_qV6 z=Vo;lrf^1O=Bqsh#)HaXAX_=f|HaxL0!fUq)h@Ahba9?9w=v;rcx=+Q{PJ>ga#J@v zU;Yom$jN}j%AQHjBbtfZ&Y+;?`>ed{&0*<6(rdiYaAIP$hPD{Q57{iw7nqoYghK|X ze%imYmD7OlsKV_99F7bP6_rvpSpHSXLPZdVD|yR?RcSzCHLbXiZgfy(RONW0?iQl) zp^yz~YHI2e8(ZmINg^WIpQ-pzR~tJ>Q9b}#I@;g9udk&)UPsTB z*0Whk;jx<&Q~Yj(a$qJ!V>I9o!xWjp5m@8j#jQmD!@n772t7;|8Wp-k&lgzn>C)7p zmWL}cZtiB~&UJk=1|N{Uhu4b#e)h6AB=L{xQ_Fyr$>8ANV4MZ>{*`tCI?|}AN@1++ zA$FtQAtPq%HNltyOMJVxX9Zh3ULAe642=)s><}mh#6uPTr67v$!Gl@Y38iXTDHHHkdfR1FCMXQ#9(7Y4%6o3nd}Y zjf-OFpZ*v~&;UWaRd&PqG>kdgQ=|Hx&oF7GR6zysauI}%j{a%MwUO`xBNX<2A~M8Z zHCLnqhk+_nZ#z!^#|RO-z~wu3GqKmU6v%#d;}*Gz#`{^ z`Bx%tpgH~jI}+oW$;r~0*mn>sU1cz!QC3w$fqr&y%ZC=ZsULLbWto=DWE8pz5kCYh>Jjc z48<8Yf@cB*BHhsf08{$psAm*=nh4gcsZl>5oQ#)E zX)%v|0;6CcM7ps`*C1g;v;7;OWQDlh*l;ml<)}^;C|0%S7;e;mU7F{%6j*h_o|HKd z;$>&FS~bdSCm7+*@09z@<)u(NHvE3B#w~^QXhk(8k0Yk$eR$pm`wf|>!q2^u(Zpji z&MG~@x{}m%D!kXRy2MW-38qzOyUI2>e~BpK4elMg53r^B^BynLfeJt{TDT;`eRj%| z#HNC$8aXb~AE|IG-R`Jc65n#YQItYK%7lC(GLgOi`IOx~@=SL*c{$5$^nm-ICYo|c z>EV_)6x^CJ^s$*Ep4{}tUXqIv3wbXEAwCKHiJTpu{vSjCg z%wHAFl7gZfiG#<&`?J=~FhhLQgUJcNG63`h%bl-54G-Dd|75q-+^d_)w;`1kk^2ba z3(ym`wN(87y5mp3Kt6}=0tyv?b{bC$2opb3FNi-!Sv)mqFZ#q43wv1+A4d)}a zXGVVf<0D{7yT=lAv=>aIXGJ-` ztYt_Nw3Dc+%_CZnk+*l{f`2jo=-N-^$d{BeR{g%j#2P`=385Z+z?VaLD91^~)xqXj zZMJKK=%{{X|FGWbyQO~kn2+CIM?)YAEFhT}mGIwJ)ZgBd5;2WJPX2IU{)m^WQ*@xi zA+}bx2|`327*c@%G&Buck^!$T8(auQbe?!w2;$v{Hf1?|ndUH#>X4?ZIUa`5@jFKH zPb36HLP0^R$4Qv?0{ILx&Lq;>tC%=%mqU{EX+HTRcAxhuckCED$j4Sd^-SfTW*B2u2RAVjq;Q z-c?c`Np9m+*m>)#i!HOLn?e=Z>V6d2!$~QcOP%bl!Jbj$AgMuI01o(Kr0zT#Cn&3r z;Pk{ToX$kV6oCgAZbB4{3pCRlQo`bdjT)AS+N+ut9ChR>N94jtJFd5#JoyX{b$)abDL ztj`<&bMukuWIL&I^kz!#?e#u;6=ExO`kwKGmx4ke$jF55RwtuP#?svp2Un@#8W$+I zcnXw%s%v%ITCc8{aH?YNAwLrRc-QrVT!#OFfu!UGM}N%k}8 zpP_D32Up4h}aq}MZC)76%p4bq*s(a3{UD3w1 z2C^xb)?L2CNyJx_2in;%Z|NAo zBLZM)YZ|b+8dVKJ@tb#HR*?^dr7jQ)TMp~P2YX;4il;%^B@{|p6_EcPNP+~_GNTxO zw^gG@x06F!AJCHRS9k-j>BHENOi{NA_0hq3dXCqsKNGgEZm&{6GbGYYM~6yQ>X#~Q z;uvXtd|7|Z&74)=O<#TCvxSK#_Iy|*rwLO|w9IEw$omeq;o_@Z?z4EKOW8CShyq3f zOALOH2`-8j@PoNATAEuL+9Xp#(`~~|?8+9;T88={nv{I8vk3mSxSFg|;9{q!;0m)NVBCf7jE(g7PQr(F3&yntTD|h)i=oEBQ z)1>3P>K9#qlspo^tw*Ewu3Ip4vW&Tmtf zx-H2EhnY#TwtjXr$N%h1e;hGnBmI^MkDx|`8^>|Dxo>%lF& z7ifJcarDlSFxH$a;2UD9mW^)6XUV-iS_u-NY2W#z_%MN=45H#VsYW0@sX*{Rb zg%Hx2eB8qxcdMkoeueuc4q3Io&>N?@M4+RuAGJCE8mJA&<47>3kdC`OS;9EN_NwG_ zSvIZG?;X^hRcoK^qOLjl?y*o1J)_ zDx{D3T1^+UaSJ>PrYvJ%*l3^O z_>x6MdTIR$4QZcLPB6CP$tnBda_($1u&?{I`K*O%$#SV_S-*?v3lUYKrfnq!+>x)X zt?efony)GB7SuO~rabg?54c~@#w3sDL)>Bo?#Z`w&Dx*p1QlK=&uNX>uv*L~rdR<{QMz}78E^3i?>+L#(^RfXr z7?^TGxI#(&$cNeZNdxWk@NCm{A747Koj?Dq4KN<9YSaxqewlRIO}X@R?vnbJr77Dp zftq%~#NPmuJ*Aqa8-ZdwVo#8YGhHB%>Y_}SYKv%eXZK2ZHZ$VjmoYDKh`TX>x7NXY z#q=SnjwzNhr9x6v&&LbHwJ@MFQs!h4fgNkW_~#3t??*i{0!#i{v zOMXO6JtCFKJ{yeV;^Jbvu%m*bLfo8TR@Nvl7LKp?p8xrrwDGnH@0hAO;AlL8`&jo@ z$7P4D@#yp|`Gs6MWx%Z5wF`op{&hTG?<1eoD?_?dGnY$IjV4kes|ZdY&S%2+a?#8x zj(SX05beaOeM`n=E4;o!!w96;@!3ZGfA=2(#Ka>e=WD1L$qp?VBP~qUDhF|M1Hq7< z<~VSOt_oqg-UR5mwjI~2v8d;!y(kJsrI$BQni&(ot`TY5?L_{qL)*kbj$#^xR2VM* zgZbnnLOh$kRN|g@3TYS8_*gop0+75va_s!bhJ_q3iqKUG91jry{a@~~Zwz>=nOUs1B>&K< z((UX@D)0Vmu~ZiwQ}%(lM1v6Ki+O*a>k4d~ax4Tf?liuxz7 zIGxcT^V_!{JVjhMi9RFV*U0k6)YP#0e4Q4Abt6Hd2ZQYq6kMp#^TTJnMya;qf4o^z zAZ%De`~Dl%!*{s0xm64(6QyvJLCODE)L>&RkH;4COM#yell%8ELMzPiQRLC7`^&6x z0n+B=vhy_EuA-WM^7S=6Ii@r#2b~jbv(*_@Mt_y2ad~8&#azj+5VK#@%<+WCl^qG+0amuAB=r1COyYJ-3%1|Up{s8BvqaPX%ZOX^{7V#V1k`OleyXM&pdITu{OP< z>4?$yTf!&wsINN|v6BUnjCD7BydHnlxsJ_e&et_0s|VRltGsGRbb6(_rVCAUcssg> z<&&Aar_Jey8H~u75Zx$WFp^V|WIneD(ieiDzEUUPgAa6I$Gl@dKKd*kASpJveIdyu zu;}@~rJt(mu|G_m=owg1=o5K}0stYg^jO-?8P}(+>E@+f?}o@7m>!8E zRNo=tvPNBw+46@8|pA^)gy-yAuyg+FJkO0(8IE3mW3wOQX`TYOVE5 zUq>9aWAMG{KdE0kK)&j_ip?_v+IJ4O(cK!otvId4YFM_eC?jr8toQO_hdG^ryA8rq z;2W1n>(1(z-!aUj*RQ%OE!LV*SR*aIdHX#pbO#ZU0Co0C2@+T<3gIzFD&6iZ#Z(uK z*LC0QMau%*Fhnro#`&H!>06H_+jW}lHlX(ge^3xwy^rKQ?a}YT&*(PJ@SI9(zu$Zt zQql1;xc!O-7*nK4hkQS;!)0$`mGOl~CHTwLRwT>z+|ucJspB!v@ok)f%-nH6ka*DT z$%|W)?uL*cPXYH?ix!tz#m<^nCeH3a0yeD((dP2VOI24Ea- z4ULb{%L@51wDN+Q6c0-dl4V%>2sLAgCjO zhl7R2#%q`_)oHR<>mjb*$5its{@#$^V%GL}NV7fhjr66gqc4P|P_shU2j6Yk#P0Q^ zUMI26V)5Q$B^_i5;)~1L<`fCsjwfvgz37>rqO}{Ak9?m7-m~t!IE~;F^QGCHLVKd! ziPA0VjE-~Pnd5NJrJnIY1|_L7?q`tzPiv+lF1OJllU+1DMjb9M`ZMqCs<;mhv{<9g zu69v;2SGw^Ae&r@VcCI&$)+4dEs+Gjnp*MxM)!1?Um8C{_oZ#~mP0Y>AV*WJU-n%7`sKJ8C(*HQNx$HDwZHzs?v9~I5Li_0K`X`aOvw+P3O6fL`87ln zoEUgTMY()pLp6OURIRTBF99pT97Xv1Wzl#Ot4oum82B|7fKyCPuRfwn&{6EG(85nM zQkUyZ`l-C=cpqYbe`KT{6SCFVJW!vSseYoRMg7gLyMWGi?hSLW{E8H|^BOOqs@maB z@xacM<5wbr4crJ1zSuL9xxhOJWw=<&N}U#6)X!VBBjeOjI%g>qAgGOcmG%915U}8h zrit1;Is}D<4F@+T2_rOggd3~-@_1w0vk^2niR+9B@ov*E?ek+E<8WXQk*9#;S#v55 zzM!$*M@Tbo()au`n#QG2Q8)eSzM3|@`2{+f*WJkcLtC;u`N=NI1A0LbF_XEnjGHLh zT^1E8HKFWI^@Jyw3~D5IYj;@(PG=r41GPZS9gXoYY?p?TDaBFB9W54G!M11plntK} zA>(w93|h^G0oCSZ`>h+0OKbU9kK@lM(;bMk^RSnZU{SXq_WE+CW8_?AT5V%caQ1q= zPl`Nb*?jW-aK)LrfMf`^#1{r>QKhWy(6(BvCliNvce~=r;3=SCUA?1 zm`q)=_cN2nX*@&|@hdhQ4W)IYZ>nO&dh+9KDudKbs#Pmp{R%r@$&cD?cz{j_`A8U^ zQ%su298LjpLj~{4HOu8>zd|_ltb{>7oc?T<`|CsE<=R&Uj;DKUE_<)Won5?9CTzZ^ znO*JZJ*!8A3)M5wiaCOADht3}GvRq$Sb=-w)@%+iUMb&^}$)}ly?f#Yy|BOkIw;a^Ln}4MKrBg3$j0@6KTpC z7H3FFC;Ew6t!`060o#-eZV{~w8uewqiDqz#EXHFo3Nkm^DGUwkni%SJu{*eCTLr0B zwWFhRwX5Dcu(Seln&5pH@yo6)V5CNsNQ|LJFels-4cWSHW87yKEPHWIqp*aZ6)oEi z-X_xFtB#srIzQ~sX;>w|AmJso8+u(1{wyHilMH2oyeoD)CA5Odyx2O!gu|E&aftP) z&_nc(G%IV>-W^FcD;}APKos1M(u86WI$Zqd9huDCcR>ipm!x?-h23zz{HaipD5$LLU^AO5s?RRw@ zO>odTnYA625GdM~9}Cs=hO|TP`GT+fwE~rsen^?9~-HxTn2| zKB4#s$fen&D%Ml_Rhp?MaUK?u?hMh;U$wVs5n?O^-Fq&bY_S!LA7LB>0{=jBGq%4G zYIKBF`vubXYz*^1h)0eW_01XqL6%cw(pw_?U$vt3b>rSulgrk?69|8UV?#83w^}*3 zm2bV#N86|-nw$x=0Eu%F;${saNzJAR>ER>;GGeEVHoz7G*I;(yD%w!h~-co8fipv zb~1k72Q}T^v~XOzPHmU3R+V|zvgCZZs0b3Y^@w#4eW$YQO8ypOepw#98XB0b>V(!X-BAhyTJlb3i+}QPo8}xq>ci3coDaL1_Ff{Ydo=*n zvU?F=PC1>{ng$yj78VvRpRX8jk4WoRLokwx@#cXRki)6t{8yUcn#1uSnoq&%@;6Ff zi|ELpZhP_hk{`2KO{eBnxd>dgD_?7-rbBy3;CxV^EPfa=L1OW!GH17(Zw}j@wcai5 zzB;aVwCpU0 zv)K2EgQcSljZFoogV2>fNA2_5m(qr5Fsud)GXl3+jnzl)D_oTg53|i3^6}* z23D%EhKk=x;FOfdcJDvZZC4r8$HU;>SIYJGqK|ls*q>C<;Uv~FgB3AwI*E` zsa7rD{h3tF@tr3a6)|WmqgFr;zO1(E1IBa#39zYB`@E$=S?UzZd@i5J_&KjLZv0NR zlMKF0!ny8t)!2IeCfXkd$UNjx_wwEW7E^lqr!1QiJ9!ulRNLj@ku6Z`t|9UMiM?A< zEdU3q(sSJ>=-Kml?CGqPlupA^L2AEpuaV4W3QjJGibO=OAQ<}Y55Tq=DInQgcQ~{? z2#(vXr`Ba?Wcw}RXi;5w3<_{_F-|B9sDig>23gkf7$k(zk zc9G>7g(RvMWf3$$i8bnAde80S+E@Ang9y$c{P%?J-iBs%xqBHNi#^JMySakuSZ0C< z#)eCsp{5e~C0$ZAShlM29XVYX01)p+u;?`-dEDFWkLE^Iw;Rp8cMy7z8vGmcnFDa@ zb(-I9HOftgY+lrXn}E+vItqGsDjZY|cLM9dikd35u`+y0fbk526s7G&(umJeWev-S zbzu!0Uat=-mDyTf(G5?Vo-*8C*kj3g$(C*ojr1>}v?@s8SuD?2{g82RW<#hbp+16L zb6d6R^@+OYft;wBOuuG>-i9g!mVp_6Y{|~c)$MvV0++9##gUOG;)lSeZ++UTXv!>X z7EHn_;-zLj-@qtAxZ>k#G-P9ZR-_m8JP>Q?V8I3i6jfD zHIT?=JZ-OmicWs(l6-|!H@wItg51bcUM)Mg!UMwUp3 zN>%9;5=x^pfyy#cIPX;C50*%k0`IJ-yKl{@!|`U7CL!l2zPsp4DcakLiC?x=Hq#X76&1N3BO(JZ{+kHzCU*%- zSM5-fE$kO<gGI>l#JV=|Ug&=@Nxh_F>-= z^W^wwGX63xosGEp=)Q>jGFhPFLas{DamiAd1)g{+=1sVBjlMYWo ziR7{B?uTEab1Tz%E@ypHB72E*o;0TO5G2we+a;s1C1jj2jl^H)M#n;yK&{Rh9u<8} zs@zh#tD~j^^hFTR4Fvjspd#<{6owfF0X+I+&A$RsjiKilC@tl56|#w}(FD^z^av-j zIF*GFxP?fZx$oUCNyYxm0HGuv$2LpL=A}mO-xtXzQJtkka^GSvn3a3RG}`29I;|ji z0*IR7j!0@jXiKdS=cMuzCJR}9X`o4b%HlxY+AYHjLEbYVr)|S8A#cq*C}d2PZEtHB zaHM>jtv>Q3X4-AWThAxt8wLBVmLpqqbUA8Uy2m&U-FM1F^!&)K#9z911*g#NO%*IO~ zNrquVs*s~St3;wr>KEK!stQAFfDYUJuY&E-N1LD^5I4=&MbUQ}_jICEv|XgD6p!)Q zzWck_1f;&Ng5H2$strrNpV_MFe!rA@gaUTw153od7xWJ2(_7=c&;kIDAtG$l*RO#@ z$DI#!tY}=^{87_0iU9WF+q!)9S(~V!fAK%WmgRp@_&bv)CnvX6Y^f7L)A4n{_I8(0H93@Tk4 zRy`Q1wP+Xu=&qT!(^gr~&K7aOWiNgE`D!dW-Ena;Ei{e_9{;g$HkwX@wG9(W6uoD4 zXn2?dJdbKbRcKk6!Y6C}gG5~A6?~njhXmEpi37%h{Qn7oTtj(mDL*?k1bITanI z)VU1Q(ozyroz{6vDRN!0WGGHpa>lA?hSzCw#b>HQr{Q=NEt*XC%U>E~)@nXG-E~WK z?~9#~0VeN~tJA}{ts8xg!s(nZ0z_dEG&6=$TIS}^Ctz7To1&pVqyMnv*GMjaQD zUX+YP&=mX3`Q6$q_EtVlXY2$!hsI*Q6V~^^Fdxj#6}29 z{hH^`4%-51#DL_Yyy3P#Q6(SJ1)>>qJ4KXB@_MCm*5t<84I$70lDmG@yl%IQ$#E5D zee)em2vdyR-}6BjF$V4ok}M)EYy!O&ImpdXp`DI0%_6dPaY3<>n}O)Yc)y>lmZo1y#(d7@VN~(FeHtcZ}^>pSnpn8_&QPcRPxSy?V9-Ac^VlcsYG}zd7 zoYx6gyNnUSECGlAg%)%|_v?(@V9)#HHx5FpQ9=eILLaO}=?8N{<5bv;eb0N|(f!&q zIyeEVpSOJO1(dwn9qs;1%0Be`fViDz$H1uk`IOC(2&aP3^_&kQcgiAuK`75ff`z0L zfkGX0in{LS@R6?R$y}Ef&Jj!dI+Ia(VE$&+@QmydgfK_due$!6uhDk)jIlpk9aZg} zcm85Y+QYkOd-*BZWM{T47 zVaQ{wlo3*ex8WEXaW1&_^#-_RySX3h`xCVJ>V*?XJ1Ej=XE$-Egz-TLX1UrO=UDTD z{7L;1)g_frY83Qu+*?NjbMj3?SJ>;f#hWYHoEuxJ+B5-aL>A2UTKgXWc!gERcs(YA z{s^O`QVkV@ZyQZ?@s0$vjIP)F^c7V}oOa5U*hJA~XP}KL{Cl1+I=+5Pf+V%&Lrs?@ zIAtPQ)6D~!kG`$04(6t39}O*Pm4u}aTIfe?A?Za?m?hEPcYq}jq;omQ1M_s)+Qu)F zDg_1>?IL-h$}~~z+U_rl3-x6xrb9GC?>XI&=f85<9~0BCJpq4%_)zWZ*aO4?=5mz6 zx7>^)hm`YmH3sL)4nQrb7VHLRQ5uw%^RCp?M7#?!OlA2@>9?K+_SU;q^u~?8)Le&N z*AIp9AR9b0v@|CA$F=Ga?@%2n+-XPi+r1xTC zBfyw#Ke7N}9ALTEz5R-fJS@#|q3YX?FKIkF-_biI>UjPVs1XL88CFZDWqeP@hW+RR z^$`@vBWQ{K^G}$x94VCiV%;v`Vq7&XkusYDho zoYd1bse#Q+YZFSk)2rw#V@}d~|MX9fR_Of2LVxiuXbg zKSX}VI^gho?lpfVfz$wnnvi_}jK%+PF9hM8%cL>}!%zW%k>~z6pjeZAf}NVLzvDYa zctA1SHnJVk?VkT1T~`4W)%NviN$D7a5b0(Jl{V<^l$@bkLXa3rq@@QCP+Gbh0SSQt zlx`3Nq>+XpzRT11o=^VYS}xXrbIv_ypB-oK{oDHlgY0{G#V z!H*Q*oaE`dR8kT$o1kk(i*qnWF}EUAq;9ilJ#~cFs$F7v&{;k_4c)qtp!ipeTG`+d zK(^K$(7+_0U|>+~yP(bl10n%7HlX^Y$B{gyqb(db>XfKvj~*tu#1=Q5PGq7N7nN?@ z15&91Md~7TZh{N+aY&^bpFyxUI)F!chg6!(m~m%a=VuID98E(`+yFk|=`H^tVyioo zpA7n*LfEqyba_-kLQ+3{ncV5iL*7L85C1&mSovm3XnJ3Peyx5`BozzG2~8k8y5)zB z2}v%ead!51bvMoIBweP?Upa7gU^0?5Z^x>i(lRUujOH#VO~e84vfOHof_@nqgaE*7 z_#-^y7kt`R&bKv8&L8=6z+ECmV1#feh>MNX1QmQ_e~+1(;Tr5c1vJ{9L`&iq_%RL` zBfq#~X8&_g*OO*!FcCyqlh>f?nqQjC<^K-M=yHbrJjMtBOz~ zp|?Pu-`nsWjP(w1o*~U;dVd9OQAwC#085d~ZIk_kB^NRgl_jbqgU)DH%2*IXC+2r7 zQHP3W#gq80<15w{T7O|-kk(DAvI7yua_BZteJhH*hWCb2jA z$*i_#bt)-vDN|E^q3Jp9Q+8_n+*XwMEmB~7r{GI9`kxbA-lnQ-%}p;nD8K+mEeHmZ z=H39#=Y0^H=g;G!1%eRG;W+d7c)wuamsc<{Xb9L?A)3T!ZuV|tsXoO|GCU+QLYWJw zQAoM_^LGLwY;5pIoD3k4Py+dvkD|qgiP9_OhaDirf1e~945;(z>h2Dyyg&K(8Vl*t zTYQG&y5zd==2M+kk4zm+R4MEB3{?sB?f(KG(xdA3wk;TZP5DV#t0dp9?o1XqLfEFx z=GJGE>}-32&SG`|OPrVP`+a)1=-{k z8$yBIF_r{_3v~%X;g2x85nCVn3t%e_(j?3@sJOg~3my5tR!RF5TRHtzf>6uzpCi=; zFH2d10^1R?P{{jDq2?bz^fCPA$9uexj!wM42NmInr%QD8_JZ}=GK_yRFD=ZBF{*5% z%9i+$vM#JN5yfNF@+NaDb=9hz-t= zN-L-bEXa+i^`EN#??d{vC0~pX>?0jGEuuibQNJThMT-#^{3M{}|EZ@$JHoO>*F4mjo zVrJ&Pz~w)?abEf-;ZbnfuEC<(>c<9aFRo)(^8ib z3I*@Dj!v|k1mm&2z%R7#KOCaWhW+>%q_x|UM~!V$j1n%6QKlZ%)z>GR4sw3~AL{)z zB#RiRID#w%0NQU5$Z@iJ0o66mum`Ghy?)yZpe z7-(b=lCPYO5x=j+6#XsG{o!XXfXlxt-v=rNEc2>(Pd-p!gP%d(-zr%T#OQwHyD7K$ zw!``#LHJw99dXEX5COHkJO-}wGpc>UDmdJq?cdGZ?@Rur-~JiVt&}dE_(jx$N6kB` zAsU1AAqq<=c%(32nzG^V9L7K2m8M0-A;SSzB+4{TcCs+x!CclxWWBw;%h+G8{ljPf zd2wOB^mciUnl62l7bKs0r`gv=izEBH95sI@|Ig3E57QI5!O*ad#4i_A zrrEkj&QZGZw2ulQI~E*jp=l_bKdZ0)kr!W#$9L*@QSk#oqSSYlT`;KhvRB8-%>U#Y z>APs{>`)Shqph)+j!$Eyre*_~=8yq!KO@PmY_j#%%w(7AiGAPteO|qb;UGWcjQR4L zURC7!K&Oq**`ijtmu4DftfBW=uT6$mdSsF}Q~+uhrEvfLmuzjw{+s$|uVMZ{iRY#E zJ?{eX7HQ62?i`yBBI0ST?oUIB_8oUj^t%?Hg`+34A-oj*s6e@ooAvO)HvRS8(PYFt z{-z*qK#ewTz>Q$O*BCdD>qC2B0M%?26E7OSuP&MFr4a_Y=k9$R(_OipQ7omE7Wx5!*+izMa0*9<$nTym%|Eb zhu3d4f#uCuxpL2>Yj=y*&!peU7mRR`*H$&G0XK5a ziP!{F7ehB7JN(JP>xU!^vVJXgiI#3?~Yj>IDPC9d^gc^Ny-fp=DuWgN6S;=97dwKuME+{x;#DIlr z%V@_3HhGi6mJ8kn@2;6`5%rt0l1=QIjpkY#DI!qJQH}I(#Vs%~qBAXonB2D6lUZmj zFgGE0HQAW8l`>}J351)cc}X6Od-~SKjT-v+%X=K$KdkC#ApAPtu-o?oGwhbjA@WBj zsLW>E$?|i06Hv;n0vx#3tP`X?gj_NO=Q@hu+ZZM4HLZ^imSU7dhsPM#h70rZ*Q;lV zBpOI#fm#qyzTAh>@p0c?Gmw_dZjpEG(Y0E*ef_2{Ur1p$J!rVOBqHBq}QLO&`uJ~ zS`$9_g!h0(K^^7`cHgFT#u?c;T2RWxGkv}7cR$6W`<{$-3UuQ1WUcrzwdWdaGU-n! zs=Ux+W4>zWeXOC=^rCiL3Bx#h%tZTdH~i875J}QbnLrzH!48lRQsba^@?(u5E3{wQ zL0a;qKa5Ru-P2XJ$8l1Mc#IjX7bLr8VsED?X5GG42$3aG)kkI06>3X{-7}Tb(CLkR zk_h8}v^CSnA8e%t7xRIg?hW>z@P6n}EFI!tr#jiJO3qH&V$iu+{%s*IEqDL%x~9B{ z$FqdSlf%)3^?GTAp@g^B9kmxkwHa#F0DRfb;s;it#TX)uZzx(R-p&&t#*R2<&5>He=Fq-kV%o`;1iw-@B0$flicQZQC^1GSSMS^5O6LChBe+Nw9c!K8 z5;JW1QoNa~=_uNVz}4emePy@5uP+{lG!1}L*L$YNehbp`y(>9yRzo>yUTmwh z`JNPw1=QSUXb-->Kjg^xiK~sd&9XF$y%k?SAJJ%C6IWpPVdllOID15;uUAj}B$XRj z_z*kS25%nyEr26`uOaV_pKh^CBoE@$WlnraK4ByiVASQH=ij`9tDDVpS$XyAA8i+Q z03O(i2Y{`Uo!Pq*m_u-zw6)rt?sRSHU~UJd4q+-VM?2^gb}78 zlR1xj&yL7oawME%7l@>H9mS)|hmTNQz{g`gs z^7L_hxR2jS>txJ%V`_1c1qa74lGlc{-$68cm=`ymNHv%fwaoZj_>=h4(F;+q2SlB9 zakw9dogb0zhTRb*>Rumr{sw?JcakMOfkaLoJBJkyy3McvkmtGXnnPxHQM%K;t=WDz zK`_&v>B<0PN!X8}{9io}6xcH_b(0ac%5S$Py^|lOX?#p(u5X;(Fv8nn&UB+Ti3AE5 z)td)?H*LKa^V~3Fwe=HC$f4YnqggmbDv)q3wFwVdQYdHLHd^g=>#p27)(C+=))vjM z$I`HtVe~ZefTNVqtP|w&{cA^3vp|3^@5W#rqjhXyXhq;+-bO$6j zYU4a6dBaVC5x~Qm1VG~j+k<9IBc~U$DATwY1!@WCO2UK|D}qavscSBtl2ZlM_l9nK ztTQP_MOUDpOGyzjkGEe@E-2M}@xZn&#bb5lJdZw7_+g>@gTw_I?;{le_-uWlUm!%p z)F*OiLm!4&DEYaQ?&U4^Mvr~I>0Y1^>&1`u1eJQxUBsZ*hy+g?RJ66ds7JY^JQ{-< zfxasNvmSBo7olmG62n4nPS?XtgT;yb{eX;15wFz{w%YA5OSL3!(y#>5^_!i+KK@3Z zUKf~0b$IW6CzXBC1no;<5ZbKqU%BCEW<+Nu2ef+W-M^PwOkuaxuv;X;P{h4^IJ^7e zx;MJ{HRk|wvL=e(ObqQf_T!4gmOIw09Y4?Mn5OnIsky#j_RiGdT)7&_Kj!mxS* z+ea@jHF^@A;nPTy=S5xMTr!&K)AGbPo(1Ud;98O;m(UH|iI~LBPRrK|IAzRJ9qZDv zu;)K<)^FM+C)rlp87%s}+_x zyPry-^D0qx+0@?4o37~X96a@O2HB@$@Ae%P*>j!l>jIz!uzTjzqq+T;O}|MieU?!A zbZ7r?)~Dw|#((Z$HZW! zHf}laLxXADeqDN$>d2a@rI=JN!q|#BvK_!$t#yz^t~o7N0Irr;grA-v2wCK=I^G&~ z(>nV>APAe&2XWHtqY_k4JY_ZI7shp&{h?&?vppDGf1o6)a~EUk*)B)w(cCk%d`#_# z^f|5_p^b+84yG=F&Jo*d`<=Ia-ZjsE27CbccHtU$CUIkEu&<&0Iq-sex&987Nb0i< z%i7HeYqP1E7zEFh(%khWiW)Bk_jTfrH1EEMqF<}eVHhcpr^>J#%wE#fmW=(T87PU| z5Ny+C9?sX&(yg>v#N)kpxSZybx7JIx9z^aI27m>I&7R>}&)urgWGyLx1%`6~_~zPj ziMtM_wPU-R2Lj5`&d`ohVCC;vvxy|3m89OT5% z8BhBVVs9J6vAR22pTm1>JH7t(h*n< zx}~WbBYXd1>88DgtXSOiE67$3X)=M#6brqk6+c4GI#K|_ z@`W9`J>b5;_eEDH@OALY5M_TIUIhJQpglheZv(~%kh5i*NMpWs<54uj1W1X zau$uAB*lo|9p=TsY$e2?tp;F=Q7t&|6lEjZOMufRXkJKgXXjSl~gUf8= zVNWC&dgQ{eQFC|=HHb+>k1Vz-b4^z0n#A>yTg(zLta(&+yGu`UB%BS=tbvPWP{Hdk zC+aPbXVEIJoEbbs={Iqwh9l%=B(!bYc)(yfKv`6!x_;Itk`qy3J*pY;1?fv7lPGaw zpNT3ZA@;qW<4XWYaOwIyjo10}*F8zV0_jf0Q6wCnaIC$@q$|h_Q^5{toV2S?TI&HG zNW!7JPN#j|oOK=T+u5O*MaS3Q(gk-(QMrzai?CVBM(wqivwE%{KOb#-=szznTu(iW zkyaK4dKMmHu7b7ZWB`xeZvrY9V%SpdhPETFsWDooyn4D+`r%+=?GiNv9{>${5^zK%iwt}tujY9kj&1StydC2z82N*p~9$dTwS$R0M~?g z37n~kX;d~+{IIx;|JZ-njc_!4#pt9S$8EZ7TrJHe0(fMzws@Q(q)eiP@Bm(0QpZA} zx$79!=@yu=eK3?a2_WgXR?lKx>UEFAV zu+d56(*6j=kSsW+hRg01BZ5{=6?w3sFeuIW(2j<){?c2_%rTAgTB}B8STkY>xurNzWiv4Y&+s z0A(0Ym!DEp`5Z$MaOdBqW0-c)l9G+QG^&(%i?h+P0hr*}9?lPFFO9S60zg8!$j3neEztW#5H~NK|5RW_EY7dm(fK`JoDZ95UKOmr9JcRw2kG)k!ZyzW@+(#bcV z^6|DdRaizXZ>>oWf#8ffdsC37kN4?UJpkI)U)VNv+6kjQfF z`fV$d37f|K5##BG{R1H<;Km#zZENl-Y+^>fme63_x;PGAi~3`{_QYfpyDdqAd}EcVKsX^ zM!D(iKxntW%3m2vkUm)KQ<51kbUfy*EkJ5=J<+4Nk0c8nEiQ-|d#$$8I~opNFcvE7 zYy;OH`ahTv7%SU}e|xmP7_v-rwY*stA0H|K(L2|aw6e0jp8P7zc6iyYg1Sma(NH*8 z4TS3Jrb6jkzggSk%Ef=X9`I=K#j=XT@?<9*(f2f~fDMWcvmoR>pzoUBp=4FeRqURp zuIas~K|?5ky_G}#q1l9Oxv(eV1(;j~0!Q5X=}|=wEJ}Un@&G*H^fR3|t@u;PMhgCZ ze4jiCw(r41nma2j)w1N4`?3$JCbyz4-Tw+^Z|wZYWV?nIN`k1k9CI!%>{43;P%AzL zY8$fz5d84gUbPa6n0}b+tL;k?CO98Lm#y=PiKhALe#{=Q^k-u7$)mO_|&83~)=?sg&xD;%4)qw%h7O zw})AC_>ad8RW+1HLU|TK2!m%~>ixk!BVlI^J*1h8AMKpa^`#Ry0Kva@mLUEcqBC2JRl)H-q4i6 zuRcsn0Ydg7Ks*BnT%;UV$s?Eg!ph{aV=jQ@1MypBu5f)K8}GA`yURi*z9@G$6#$VHdoib)8!196J13zfFf>J}91vCDR*oOZ*VT5+Dv zO-G8QT4CHge7JYkir0VA5}2=+*dnYC)NE==Geta~MDw2Y-p$&YC$A`gA0vyKDmxSe zXH^jzSo8g1G#>s#NK{jGYPl`3d@a=HY3YE6BYeodJ&V&;e@0t zyF?SMcNPLjBX-OA&wwsDJLgEXDZ4NW|7BE6PHO-IN$J}3B$OhF^X%~~KSxr2^x7&} z7l#!PkJ@V&)o!H?bXMkm=6^Cj6{Dnx-$SNR{L}ylw5eh6cq>n>E4vO99ie|=yoWUb zNXcq$Gj{&%WZM;c@(spo^P@J6E~Me~&e0c@q!k6QvB30Efo7f#!v^=#uHZl$vrl`0 zqEiozJF;4SyVeJXiz-Ny za`i5dU`N%|QiB!-iiGUw4hMt8&qb^Skk9r2sCW6gutTmmN{NJ~@%RrQ+>)mUyrzcR zh%2VFL-!diX@7bPlG0hQZYQMYTNqeT$}Jnns+b(Ruc~+T^u_?Oa+&^Ak+bt0AV<=7 z|M112UCwQ{Shtzy;Ae54rfQubAsuU<5Qtc>YuEYgG~H3Fvg!gs+70qrf(+Vk(rGsY z*ae}ddok++IgvnwNhvUa&-r?5H|irol7i`YAk?7{aetzG%y*bTmB%N&#erBG=uvLiJY{bofLMfLW`H43vql+hjU>gAu{%u)jaii9als14Qywfx@T}Gp>FMb|YES#>0olEML#8wq z69$oDo&N1xHJE6KvC<4LyUqLcgg@TDTPXvbjt=}&o+q6yK(eh5FWI>l#zWdb_v57O zc8a+RHB&OP={V*V|5Q}!o4tb5oi+O^nKllS?)3r*=FW)Q3u%$pC>ect>(t`laBjuV zR@uVy`0Nm@>o@Lc>8s=xIOL+o(^@E4DMn@_+c)9a$)NO1W-AI)tn3a?1hJt$3!a8&Gy$vpnThuog@oDG*O$CsHJpFfM7WNGl!l>OQo&I6c!K`HC@mIknf#IRzUx{2fsmo z#Md!Sslb8n5e1Pk&&C-P#Ex2@CUclaYs8iw&W013uF;m!)(_a%J%K5kwo~1z_rs4^ z_;D=m8rPfb%-zV!CgF&M-p*Q}{%vB1^HbeWvq`#C{|s?G?A~Rg3_RZ58ceRL539}& zo6jkaO4X)zH%0YhA|9+tSGH~!h_Bz*PHOI5*y$;*&@i3^dWUcZXTj2os>Ijb^}yr? z9^>RYhlbAbKyof0((jFKLke3%02&b7S;7dkdTrr(vwL%;@4~>RFy&dad7dAYV6Y1* zyXSgoeVEo-0%t@NbduI+ZFp3l3Aoz^7UE7myw@^1v2FY^ppY<}R$tugzS6i!%&C@(EhTkQ3T)p%JJPA(oLtM$0aq%mhna1!t0 zBQcIj5y~mojfvr4;StPE5kekJoe-db_S9-HvgFRU$@xh2DG2_2znUIz#0dlMc7 zre9m1uolS^kkW4)&rui(x@XhzebuRMr6{nExHs=GcVd_J6U!V~-37i~{L5(h`To=|&=~-GgqhLJ)$_KPG18+3fP4uf#y|?pHaEc`#32!a@4sbUe7)oooY_{C6@UU5!bE! zP4+utr$?shYZ=nFTi@VveFfkzJev<2z*i-l!jwV~G(wvgu*VERd{ zjTDCGYe{x^(62YY$zjJd!PxW!u7(JRL*&DhIPEl$5Ji#wXi=dKWq^2%CCBL8$1mNN z&0>}!b_vB!Eow(-)`j>hU*jhCYWU{o916%azsoeI>PIhc80Xil^Yv=17r@E5w( zB=B2Q+84uwX$}X>;vw-Vt}B$sAA##^x|M~cJ3)Ei?sZ&r{qBefqs|jh4-o~A=@5Tj zWF2$6D#=&4b~)6gRQq~qL1BUIomXJUN=D{f3uNV`EdUJbmTb;02?{2a^Vluhr`EG> zbMR{?0)l3YiZALC>q)07je4P`9JMP|rZ)o%|IJ$YV%!P^orR7CRYo(n;@cZ+(4)Yx zFz*nAkXsdalCCm}?6M0u8VbB`M=(~Vc4V;_=Zd&uy#J;6vb_T-LXEovgkz>qBzIi&h@O-=XFU*Aq4`#vx?FhSV zejZJ;MFB2lkFb>nfWH9nO(v+RP2CM9?mr-7`nrZw&cX8G@qD>uM`PEmZGQ~ubV+R5 zDuVO3m$7C)^>6$dQ3pt0^n=~@1dCnmN~^ergNd7Q^G@Wp_#?mh++~-@vCjZy?fFN^ z?J;;q%q{Ac$~t?4t6dyKfn~+X8C?cpG&oe0=Q;w|Rrz&@te2u5T^~slENtbKr;8v$ zqoPk92RZ^8#Hf86`*$NzpD|u&F$%J&g=AWMmgee_epnn4!vwp>cnQOcnuq_@8=oW) z#qS>d;83>0{b-=RiFt5I_+LC9Z4u60o9)?}?C!4D;$avg`NQ(h%X-_!L@ohY|K^6igD{V$4b8pHXM zx>4dUNC7qpqjoNX0}za(CdU*5C(`tLF;j;L`9G21{{ZM{QRUJT*#;ANtavgmR1!;r zYZzcjbmG<7NniU^{#<+d1DpUoL;+zfFVIP+&$GEynwIqvSR4|>^e1U(SuRt_K!4aG zd6tt|8z@9J*+Vjw_HpLQ`B}#OL@u-2^$FJe2bE0bZ(;mp%+1V|+B4+-b z`tOHX1^AXGN|YFq#c=BRU%Y3EL8OZ0NHVrb0Na&iy5x5?EBk0+T)wQ2CV2mbnn|dppW>I4pK{oU+o>X=T|o|CRE;hqaNyOj>+8FO|zq9~IDoHyLQb%X|}d z%5fZ>mcXUQ7ejhLH#A36U}d4BCJ=9<@T(T$AK}rEp?%kmkCn--7B@C7c!f>=dX7cn z>{4$PPpJ>cG$<1Ne}6}v3$;H^rkuN_vBeDXj!kWU2K845^nWmwKR+m2;~Y_dS$m~} zppb`QAhPV9qRM^@%AeINe|}d1<3%WF7^0r2)AMY67$f!LA4=laub19ZMrTTa`lU?X z8u-_+|0e6e+2lS%YhsHbI0xp^kWMzZO3lmZd>;X5O8}S8ZBX?wxc(nH{pW)+14c+K z@0pnAA?otuT7K_SvlTC$?lR_84do%WJEK8kaS6~zZ9$kf-{oqf;-!zNgcxNovxbZY z8AuS5OB660)rVjbW!f2z#rFb9={*_V@?vbbd+Yw7)0VIsQ>)|lSMT&lAN{LHADly;Qt^0{|);H4Lm~)CMPFB`}e=TCO(hZiUzi;o@{vE1K~?DmiTiOz@nrReRaAs zA@X&AQ47X`Vt3y~B*TcWtQR%Sx41LR?#t2#-R^Hc+_C$Pg0=t0bR_h1Y!DK9YsS$} ziElgQP0~T+e{3B16`MRgmPI|_@IM>*x!`Dw7g_Q%D`hJ@F?XMH`v0+66f_ntWu0y_ zZVN+@?YSI_TDK1q0CE1~39!337<-9%Hs^93^3mUF@vjgjvjHVbp5=lZ<6+?`xhIbsx^4tLtYc zO5uqyM|6M7lQzCief!G%MAE6^4n{!$)SRh5?h0GbE@Co6WRHu1w-Nry3Ce0{O<^G7 z$Zt15;KjworN+;v)!CvXMWI*Lkax!jiukTRUiVFtt@8aHJ;u5KZ}vOW~p5Gg=*3zis8&IGo7zW=cTabOQnmY8^+m3M=XK~u(8C%`K> z{#>W3Zu6+ABzeVg@j=25cVRO`<{r>JLh8y|&9DKAwS7wJ;^&1XateXg_0g})MZ~S! zRblg``%~oG*jHTW|AQ55P_y=%V2EKvWbV5_!%A`z_9U3go-av1_QWJUH{cue~NC2h^l)UH$CF z_SBWbR3=4>E9V7iji@pbAh_Ao6kg!#lU~`Ms!DU*%$<)5Bw7%o?DT&W%-$UQe;iNd zC3gS{hR>5T;L5^TIOk-Q>^1IdRUIUDfq9|Ax$@(t-B?B|LXIigkjy(V5okF#d&fX{iV68>sgeYF>qk`lc$KpX)!VNk*=%jGD=Db zlHoVHqx&i4WMp0`cf|V5Vo-ywP&S%#ZuPkn7rmh*!m>>4*z9d_r~JTH0N$NHB^$6U zjB~5wkudGJ8&Np8w(o{I#+kk-~ivb!5 z4+#m$oW-Dg{3qW5h66a_amF4sRn7O6@=ZE$;f}p=Kqlr#Vdj#5ej8?XNx90R6t>Bu zS%A!Rri}1YeY`81Q`Ko6E_=d8FVaB^a5ZokIi2#XKJ@OcS67|~L% zeGoKizr484h~DfmcakPJ?dn+>pZ5ywVg*k&yVl(T`08MqxOeg;bHzeL?fr8 z8?Imt*YFo)`eav^sPI!c&C-dNt@wrkD& zSHy|d1ylcx5Y6}TqkgQ6<6?k{pNKgi1A#2%YKL+yF;@+M6NWyJTL@Y%{-D`2!Eb$6 zkZTejK@=-7Dc-q;w%etJX?=FS)gW0N9e@G~@X!C)5Fu0WAXqgAk+&VJ;`T*mrHW zH*(Kcao=n;fZ|01Hf@v{jGV3KTU_nrVlp{oXE(`d-2Sl6$$iv=cN-x&u$b;4({z*b z<$q3M$QxCwhoVr}BY8##UU9tDr`<7haccA2bj3C8h-()N`QWv7GE?p+&WiowMCX<8 z{#2Ef*lO<0WXaZRXwI_IEH zhht0eogC*4>Jgxdai_F5;e<~oA4*P*@vVP;9DdW4PT;?4OoIq8q+zk3uHM=E=8(F> z7PQ)huI-C~)ar&tKKsr0Xm~laCC<3Q_cNr6>bR;W1h?*Tm+$qc-e1*6qQ-GOwW9}+ zTw?3gZz4z^h-Ws-zw01q6y5p{7sB3S*9-s}mB3)VAWL5N;g|I}pG_w0VtjDf{f zwq*78Kxd*cOU$ruf?ZvCQ6IwP%Z~A6&34xB=%ksRzP+cNf&t}hWYvQ9vXzOPK)jMa zAvy;*A}^5k)eS!sOZA1md^%wP=d*J}mQPTzaA$NfTIuH_jc)#jtL7dz#~H`+t`Oe0 zH-eh8K|GevOzs2khl}rTFkh?N=}dq}$3ttA!?801nlHRL68ahi9(VxVW8i0=HqnM7 zlWDz$&Pb1)-RLTnEg;oAHE^Cgx6_u(L?x7g32j&g9=UbY@L#2?h0$qe zZpaqtJ9D%YC-+Csky)Bw@W);@b8L8uTZ=Y|_Ewv2esob0{ zH|fXNMYhV1BMpg{z88`!wJOj?X`|+p^WVoo;MdUVEph%((x6$B!MZgq{q)Tn;x%qK zL>}q2GM19q`JAxiuP4qR=l<(cIoz4+PaFs0ZJZqY(xHz8v<1!xFl!*nV31GbK3U`2 z&K+u)fr`;8=@X}EcjRBsLZp@}aMn$Gqd*S4I2QeOZ*-cuJ}8>LELYn%cJHp`)CaI~UHmuNI;Ug?|w`a`l;s~1}r`EdG z#_RPSJ>MGEoG<&4lbDMl`>tbOl)m^s((OwM>kb1sYwAXRTUwT`?Gv+QuWUTtlF6}s z9mpnUBesSp=VN*ekeH?Cm(RGjHKSpUA z@5mED)dCj=Oo*P30VuRbu@L5yl35g9LvKj!LFYO+`#JgKnd{B_2j5TLCO?k^7%eKS zS)TUYfv@g|riW!^1DO)&H(lglOk3K(JH8oI7IcNtlK;b4utc;bRYvE!_1jtUm9=4( zNY_X{(IcAIW!>y)iAq!szSHAIXo|+b3bgtvV4@4O3cg3E^G-rRF z4+0BGuneXoRQ05*2qd5DzDTtevu3K_+DuPvHNh94D=EhzO8nttf&o3HD4_d|A;f#} zj?lpm3|u83yM`R5?+df!r4FXp4U0mijQA*466KP+3^L#kgyKn&ZXBp+;Pd{N=CD~m z{@?EpxzAxGs@W4$r*4ackb%V^g<&;tcHd0X9l09<1-i4Ls|F3L=4)m;)+6yf_W4t) z+Uj&~4)WM;hhOC9u{5)>J{~D_2HuAgFK72Ou%iDxz2}CC)I??eLT*cb+^3~p^0L)P zCmm$99`9tf%(B3W3h#lgm!^mN_V1=7SH$wNWSVew`~I&1L?9d2F=jMX;d zs&xBn^_hh~yhgWP)K|G65KX#Mt38C>H-6Wy>TZ;|Sj_U%F-C~Scdv}o-I@>vWz#z>#iALnrk?9LTMjbblimK($xya>*qztUp%hkDDnpu()n8>x?L6{^ za%PNkwm2fCvI5ZMPG{{3X5SYTY_2uOvvb5D87V$__Jp&1F2oP_op|+Tt;fL>nl^aC zALewZF`1P%i=-jzDd)0_p$Sj_%#|EYpm|8l{X(+*L0KAc)Pt2=ET=E&9Rqn8PafZ$ zJ6bI&5=7(S>YwHu4D&pNH2REWe0JOya-7ys0ImyXhot?@VctOL0ODMI|Lx(S50hY& z&&J}1>d$90hp%wc?*dlBOUh%|ccFnW6tXGQzSE()_F=i%d4IN=4apxr7`}!4A~l@g z(J_nipLo~02O4mt=Hrgh3-v^hQFvtPRL^C9NV}*GzvZ$C?M#y$6cqsB7$$TI7H6E)P%rq>X}}u@G(?noj9DvhHa_pwg0(6zuWpxEtG%0FuuEN*Hp@9 z@nd~=@>|l&om-f#d=5O0kDbAvNG+4TWf{hICnE98T6Rok_e}~@UN}60?}+1#e{f!> zIV|lMpy?@x+Q(c=V~Jh&>jrh1ydkypIrLiV`5c<`37#VuovpBNNMD!PMo%cL&+OKR zh$EaWg`^CcGMP9_g`#B4=ntFGWqA`gVSLYmYw_ z2I5d#@$A!-YJA2g2U%>rtZRmd(>{g4#V%MAE`;3j3nsKH*KfKs9G_vUL%@P06swh1>3#(HOop39k z$&fe*?_9__E7A>7z(#XkUD7T zJ?C{W6!--`{JEe+WWc(G>ct(@+j>HPDC-ET7P~O z4jGGLbZRr+?-k`e8Mhl#9#>jEKv;^5BEkp$j1-?O%L19G2OcD-QpV?75sFO+Zlo|Sx)@ZQ5c zcDN9hV2qx<mkiTH?hlzeXW3X#1v0at)lA{fgjgIMF9sWl>jwHVUeZ!unLdyU3?^25itwh@ce@AW0=T-+~Y;$gUGfGhK_jP zhYIn>=zA$G;~FOtTQ}LvAk)#V?-cAe*mX4r3YW8kJ2JQ|85cSpr&h}OIEbB?y~P*o zu3KmScugR#Yr(%fa6P5^#S{25k)G$u+3!K3Zx6{hxJljD^&}mZ_N-GdCEfO$qCoUoDs@r-io0FMhn2*?uXIb3d$`ebqxx?2kzZp1JNmRo~5SY6> zqcaT4e89@78&1^4R@@V}VvoGAzL?e$NDz|b-@U#6IrAZir+tPHGAq;3E%GS2XM_H1 z0b?_N^JGgBeLRB6wn7A9DJ8%QmJvOgd9D+Gct`j8kI_;1Otl11KWIO%N*b6BdI{s)e-?@Y+EFxUNN#Pb9*seX4J zMBn-s>8GBekB-?BrlxQ$pG&W&YT%_=axmQ*ZFa){uR!+E8O8EKsIufa4O!G|dlE}e zU}YzRu4ONI_{-hKEAk%lMh2hJcX&1&YLw&ce6UX_8CTT5&|Pj+SAEJKW3d+E8b4a+ zV$&qNt-n`>+d~>2K9Te7IFF-ufO?C^%3J?}Lj(7-dnXZn`u5Pq3iMTsTgdY1i^x5& z#{~QN_&K51?anhfWa6M!F@HAG%)%H!Q;%Mu#nJ#0n-_VF?3pvuH@cC< zm1T7)i&c1>otnQ*;BQSC}mQAITHL_U*dm*SlNW;YDZWKPzlaoE1O zm=WG%8h2-!n^%eP!>#&j1FMnXUdt-U0j(b!P09*P+oXq=cs9 zUA-tZNL@(RqKw!&upFUrn zanqU~O*|a38qK-JDD+aC_cx!J&R^2hu*nx3(-rXIdUww)KlP4c7t^J4E#$&k#TAv1_T6MmoEn2h zfWtLp$xo+AY2549E_GUBG>4t%_pFi+u+(zy{8T>ki$cmz@_E#@pOYn<5#kDqyV%K> zEblLST}RZLj|6M2?K3_>>^`l>~p3qooyz}w6Fq%Ylh8mg=M??Kr&p>wjuDfEGbSO-E;`$z<6<_JOryYdE zxa5-UXWl2BuUUD@_PTC+R}twTIU}#g4fRTXL|UeLj|Rm%*NMIQ=-TlQ}H%j19RE%_(;A> zz{7|U-q?9X1?FTQz;E@$nFvc;?otV(D@W!&1hyY7y2Pbu-Oj9P3fOTmbs{SI-4P)m zM^FF>TR&nfBad=?Qj+CE+gLvIRpxyz@9j8z+VVDgw<;#y8ssI`;n$tj0h@${7wsOfjh~2D%?9wHIXH3u5N%N=@K%1Uw`JP|2&4;ejhdvm`Nr! zA`>)YWS24Lb*8upKGM6_Dtx|cCo$-E*U19$R0}1wYWW}-#i7HN(qi<9$kRI^nl*ka zld3)I!&mwi;=JfxTH%Ik#%xpS@3Zn1{s}JJ8@4cH>Slk?51)wNdTsjs?d2VNH`IIr zipkeGo$D^A4ZD`sA*?}tYl@HCIL*aRpP4^D9addPYyUD7+e)l8&j^`sn8HqCiY^8K)ni-ZIPpPEbdbEyQ{Unx$sXHsu-2f z<(5@~e$hv7zH^LE&Lv0Ras_0V<>OwPO}RkvSZ1A_sH}%rjPn5kg^i4kcFvm>ec272 ztFVh-Et#oWINLXm3mZ-}VE6Rxx5~0&rmB@Qlu5hmy;j@MNiWhOTKdk+*v;8po=XFx zfdlb+>v|U8#G0ea%=!{nFs&}l@M01r&Ilcvl_QbqA(|O}$GTG4`rP00y_Uh)l)7Sb zgpRyBMw9d+rBC{)#7BWgj=qA5$WCX1@v8_j=Dq-oEWwErkbD zKU8MYQw;Prl*#vrp(Y=x4v2XXRj(y9>?Z9%0oR$g&veCy)eXmUjU^NvjSVZd#Z;To zbC31BaxtuvqX-{8~-&F8fJjzL|m}24XNBQza{kEV8U89NU7-dCksQ^ z!PLT|C{ObdjT`9Bf0D#PY}dl zNEj0ksN!LcsLq_+o?_XhYKu{m_8%%ji~sBezKDm7Z>wn@Pn9BKE}xs`QSAc=0(lfo zoHAW9P0N*HBBQN>xk z-ksO1gynmqGw*Y3YTEf`cwL&>9|Q1 zHL1=(c6MmoY+D6Nyxreqweh@#Jcxq76o`I(mOpC9C5Jwcc)#AcM7N+CqcIZEbm>g| z!M6U!1N3~pAOck#+_dO&3oNQW?P}wPv-W4~=x5z)>MZgO>a*U}<1X%RmhlR$L-+C% zW=gz0;#iORn-5*+m)*0DC!8c#@z~EmDC6YvAsh;EOIuwIMNJ|G(rpi4tub==T8-po zXB{wga(@`Kfzu;UkJ-v365==YD4yJbxGgVEekTjaOa0hO-tT?X;)p+x| z*9L`x3Fh789n`rM0?htum3?1Taee?QakwqwKxE)(MWHU>C_K>25cVVDpArj|AH1-P z%LN0wHc=)f57%h9B*?6e8#f__*f3#C6H=?Jn*&ZwHMlPLsg1^I+pSYaJ|}_bEe)v^ zFeo3t>A#HJnI5|=1b0`fd9WkiXqY!F8O1IMz;rJlr(9C|PHFO~EtgVhKLT@7nrNPM+rRA~IE^Zi5$>AaaE zNMC3Km>EvSnwr}8p4#hE?8kTj-|8^dFL(3%J;qh^f{A6&$ZdIh0|p1R%sP+eL);&rHg{6A;xHnd^C38`p$g5QtHQ#c{{eeu}7P; zRcgSw9$7D*OW2qwQ|kY+aAV3_^Jax_?@>-Gf~@sGTwc52oi@D!4g?VvImZtes-m9* ze%-Fhx4l55!?eLPG~aaH;>T5Fdu}OpnVfnyN2i)jb4^ciNbJjjM41F2>9Fy#>-_5@ zTt|^vJ)+)=u!@>Tb5P^i&0BSSi5oKu^*W8Lo}c$_XkBPw`pw*7#K{)-+;w-S9=Z$a zN4S!gKI+}Se?QFKD$|QAT9NteR*$Ro!%|&OFnP3A(N-lhUzoa-XYyf#y0N<1tThhg z`&+PH3L#;GIthb|UUx4Q?ej{gZVm{#*Qo>5+Y{Uneovn@;IZKMSl_sQDYSwd$;c%m zLIi~bv>a$=Ggy;ByM7G6!;T$GQ~%v?0@E*7;0Ga&$hf6E2C)iD#5hawC(h#wmQ8wU z^&>@&rg(rOfgm`5#?#k&q;jY{uGw_S_pZ~@!sNiJ$>-OfBxD6WBN=V_ziidlrlh~H zACuaXcwF9=Dt1GF(~8+C`ABAqhGzY~A=9fG4^>qJYHZggR9d2sMEKg_SN#}1zeB-` zZPgfWgFeowzz+s_9iAh*t2-WhTBaafF;WX`vBNE^634}>)ViAn93CxlOBvsb#~ULw ze2zRX(B|69kKCndD$9A8W8{{S+xHv#$B&d72NEuJRmM;z_AuzWhztQCA)}Tl6c10P zbL5CzK`C&uYM7BG|At#VfydCt+<*G7&t!ed*xHY#X${Fg%ePutcmUQNmjP^^x*nZb zXUFau)3InR(D`J2)DY18Xn!nf^IjiU;pJovxkeH#l`60G(a`R3KDw#gAQK`BwZV!I}xx_gGp zB&9RSofH1@V;Xf=WCwmG`qL|Dl@L=F^u3AKim#^0NtHP{sEZdKt~rNAsxdEjJkfFK z&wMnz-rbRDHm~LV%O)+9xTT1yKP<{>dG zKrXtOD|gFoP~X=k;+swY33uHOJ|DKa$MeVWGYAHPk4(_G>2_YGtss!C;kBSpeJhW; ze_ym?c)LAR&oBjo%Wie8Fr4`MWzsm;m5BxWL)pEFo2QEz?Zmq8D=y4srK7_G2r9b$ ziwBzS9A%Ta_I-S>6syH>cZrDjnKYG$1_4HMgU5e!zI18TOTnZrxm!$^Z*O+GQ?NNB zFxQ(Ko@31XF9u++Wmxr5CGqXj&~jlB_Ye2ZmP~Aly152b*pn|wGY|LvWBajN-@z#J zRHh4crbZbBq^;tE0%v8-FuS&U{4f7gFu&B~YmrnSeAlgSwVN#WjFm=WyA(~V$-xjo zd3$*|f!vZMSMyS5pUrr0GX2@hXX;IVcQT@%T7^AmdT0wQ%#a7kGX9&fa&?b34EhQa zo4cbHAg$X@0YR^K^UMq|g7BH5fp(kOru``>15GL4iFvnjMkxwNk<}$9E zXdcR+7p(GhQh9mdHoY@zb69Gs{rb+P&-q`mR=(h!bBgk9FB68P5|Gvh#xBiK1Qrg+ z3fhkd!J=hUxBcfQpAvmHNoV-YGvBkntj-M@u0nWh>d#dxM9tN&58Zt2T{J>CHD;#M zyi$)pVmw;ypx@8wBO^p2qu){HCwlO_&}?+O)N8KS!);V(Z{+<-Pa((^yt=;rr2pX- zdM&1@W~(-VP58l>ZU4g?@PrQ!{EI1u>XN~%mo&Lgt650T%xmoIp$XBo2@1Af@LI+{ zl^Gu?NS81={}x#wBKSy?!2Kz?k7v=oIDlH{^F03;&szdN00%t7P*0W0c*B%#C4ot# zs}S>1|G=}y*S6@uYqB@WzHhXyC};$vr?rOS@euQ{%e|$D5TCfH#@>qP9*~4H8!|ld z^)7%$RO{&H=0Sk>WI!!crl%3ld6tCBoiN_iPYLF~P+#km(}UNwK;2Q^aBDYMy2fBVrpNa)a>AtC@} zTa^QyKGSET0&lJDTU~wIi@G_yvVgB_OC8A^uAi4U!KU;j{ZEdRk z;EUWdk+c|V4lyNvYUR${>{4-!1dn`K4SLR9yUA$Uf}$ZSmLHPy$1&FkN>Xll)S&GF zS2+y@Kko_!WVdDwd0K~FQLn;QPQ+qFeES}(+%fL3m!vGa{jt-Il}$?Xo!sWYI04RY zR)uz28tUGW6l+x}zC#)TM4>oF?TYz(^gT0tZO(}+elybc8wVxrwmjyEup8qZ1B#Ra z1-38YvqCx(@j3JS4~Qslx7rEAy7}dk*1dYXVp!kn_zIGHZSL6cx)vNF=L_CHpL#;XtJ?#sw*R|wl`Tf5S9y-8p{;&X39FARu< zJ(+%q>|=gI8;oD2T}V)+wDiP}vPYz{vcIuG=&iA**1lKlEAP1&&u}-Xb#|@;;sbNs ziOoZetLOm2a-;6w5^XYgx};1{z7FFr>_(Ij_kt@|uQI08V?cU#XFB|{&|XyBJBgz8 z`npczPSa6T;LStxCv584v!P2G5sgV!_S74Aeva2|O8awM?$$K!z6zG$2(8pGyXUDm z2e}22SS&3pah#(R*(S9Js9xBu*?F63pSezdkS?OrG)hPn+jkRTJX;!NS+S#-yIy5$ zHJy!I@+Glm+ajNUD#U7^vFyH+bE{Z*vurU7ZNH>B_ry%BSb_8U96%M0v2xB0Nbzc; z8}D-Ua(zF4y(8mc6Fi_Zi+IT`RG&YesUT4`#hBh^YrjP2D<{#m9xuBFHdk?Kdh=7u zc#%$w+*sZB5k#TY5bt`O?m+$}yx|CZ(FAt}Jz`P1{UzoHWBB?bWryPdH%n$KrxCR} z_-avfFAhaibmv1!l}2vLdvk0MlWk_4Zf(=Il2&GdzB~>PoA?VRcv$w{5B z)60K{CVRlpPYgH$X{TSjpeb3564lyP@Ebd%H!`N8;*)gpnA)|^YnK>Df6v`}@;qn- z$@5~R+0G^!m?TRYmxW(e_Uw_HM7+XyWaW*#+7g=b*1F6y*Jw$dY14mktI?0c1M;)A*LQW4T*$@b;1grbJ9#{Zv~)h6r;lx2W}E-fH`WU zt_n-RtF97LtHu4h_iJ>I?7P{8mJk2w`DKZox7E)yWxu!4cN2?T@Vh9iI0}ysbN&4B zTF1e;qj^EkfV^_I=D35Fa?u;~?B-Woxoa+AV<| z4z+n1%AB!3Tby$XPHFn0j6(I}lIi*f5dCgC_1$xfaD0VRb%mv{>7qn$*62CAmP{4(2h*Cn`tr>MPx92zq2E@le+!}X zb14hmQgtioTh}-P0ocq*_ZWf9SDp3^E3ujT#=UUD7ZL^0ObVZyY0CG`7{s?;x#F7L z>15~A6&FX)IDM^x`FUsVhAR=ihj>-snCe)+YHhcSJZ@xnrt22=gux# zb6($i(oH(PR5fJ(K2%}7PGyhC`D}czrY!^=BwjsDl-wLFp>-Cc$n2u)bBwVk|ea?YmLh^S7!vL6aZWpmP z605;3I26xSmBmFkXbnG@Hx68C)oYnBfJ^TfS_jwt=AG zNO88p+;RGKon}d2wC1{s^b_lgtxwwwBo8C=yNWW8?fih zxR|OnY;hX0ES&G!`+#pRQ}wd$f<94-^y_WBrZb#1Y{&6GT{x#9-1PkiJ=;z~kG^oI z*qXF4*k{aZFJlIAaEx$bcHVZT&jpBY%ndYS2&hcz@mtt<4+ByZV!s?ByI=PA$M}v(M&+e}&X9zUcxLA?%Z%8Y7se%N$h0%5d+Gl|*jQ*Sa0bl37&(?&Cr4O} zH+PsIl@3DhjxdNQUND7EdGDY&vk}SaHx$+-=qhd5>N}we(#+sCyxaTmv4nJ6q`N)>q z)hwnlDIBnrLGxX>6%M+YiCeXkmZ#_5Da6Aobll4zK;r%Y57~3fg!fo>l$R@-%7Ykd`Cnte_TKLjEi<4C{$<7Ya9Sw8*yFZ zJz3sEcTo#l4;UZWxZoUnuS_?)!7LZc49D$X?AxS%93y~;0yP!s{n;0ep(X!|Cw{q- zv||UoN&M#*0pDJxH$?Fyn?fUa8S&#D9Jd<(Eepw!)HFoDefzoW_f*(_Cy7h&Fp8JL z(@Tsd7?dLEF&i@>W-kQ(_rw1OXD7$j2h#J=m+T1rQ+Hv6@Z>J&gnoX6(-;?)Ck+Zj zKz-2iU+RNWiX?lp09Y!P7u|KJxV(OXZ$cPO8?c7g%c2^SBUt6;b-{K1lVTvfKuQjx zc@PT=i|zkgs_<#)?%>1w~347w1{Tp=l*G^Ni{;imucI;b6 z%JnV%t$0%x17fPj0@(>gBs-sFupzaFV&&4ub!G3%J^Up`FshT&tHz|+{0hhvNali zDf*KQl6+hTP2jl|o_146WAd-n&xE*Vu~mb$Rm7s=C+NnY`cwsNV(Gx~7s_BOTe3sd%gYA`71l;hF{+=WF9P=*=qxC#R>bKBF6dL_jgucaZH1LL_-1_EW6otQ^m?4p z8x+>Z(dYkB{MBo4lL1tL#n}HfhtL1<`u|=%z%xIjiu8^D%PIW8Wrx5D0{m3aU*15D z>!5!>n*;<9s6Hbw`SYe>#Y7k#wrYBPXTy~(_Q=vurl%1p_e?zcgfK!xT*FquzM*I| zEuD`z7ZJc+9Ug#kTiN{ZZX#~A4uxZs3N^tngeO{^l*ep@xMrAfihN!-WF%{3)kRT}6C`C&qPxvqm79T-{Ql15zq$86uMnLgj-18e9_Uiiuk%PsDN-9N}q<%#-kx=@@b3W#>yl^hlH)m!QfU^WKz zmKjpSB^xvrlvo@?_dkWeFd;YYzSI=otlV3?WdNFH@YxLy+DlNK5Vc9}KlfthH?=zC zG9p)OJM=>+MW{P7r;_aq{)Jb2AJh3pGt@FuRMQk6(7H{3eX|N$cuI-AJSk9>`4LSj zOv!CIQIu|=CU(Qs6f$BT)_NzEKsm1MK1gi&HjL0l^p01XiQUo`q)AK(h{Rk zptp>_n1bS=B6DXcQ8-3(Cb=ea4-H29t#Ts4+;YB2NvrNG zo>-20(U3n%)c}iDhyF6=M6ykx>MqHt3fc)KX6*q%b2(MRt#7Eult)+UX+cB(m(pVL z5^3e-<QPNY zFd4&s6meGOfO@g&$O|+;jTp-nI%zmO!b*Ne7#cL$=rz+AJ6DE41xp-i27wlUmb!kb z$>%{^t$ULNV|aLYM!qwSolV;(rux0^&(-U{%BqF+JxLodPPPR)KjawF8DH z^raD;8n-*gfGb#Z^_9oQHx1Y(v?p5+baPdT1WoS*iIX8GoertXz@}V3Wpfw{WS2V! z4kV-cFUo>_ln{dpvMmZ&A(OJ&6K?jWk}&MK_F}+8tQt|1uN+rcw8N z#Zo*gw<>6Y(a*3I?=l>k=(Q`So}R2;jtr z1GWqOg{z>;eiP^#$m+en;=6yiw*-b|Nyr05H(xT9Fv-7B=rGmVk)}l3XB;eMt(TvY zBBh?KYcZ!O_ReOY$jErkS`iHKiC*9#zCC)%V(??`l50Gt=jME09uNZ9$r|I}Y(s%` zXaJAqn(a%zM>5lslepxn{-@mTRl~!mFmV`nNMkM4fTQH@rZ*fw3b47dS194a!~%=y%)a zRf7himsY>tCBd`xFFpM6nky#oIq-sJglq?I=f>c%Jq{sN5`Dm=l)!%Wx})+a?6;6S zR@(KZ;(Ca|*3*CXsA#ACnx4S3Hj|dv)Mu7x)2ec1*UxHMI&Jw7Oq9Z0i1~W3tAB>_ z=wQh^)pKuCy{x9lBIyT^fc!qZMj|fO(;ca=QEscXWCl{g3_qM(X4~20z%V>n(1(?t zhOD%PjXU{t0uYqXX((3?;)EP9)fh0ji=C8NF~BwM8*$6x&Q{ftP2p>sKd=1!I=1eQ zCl3bn1_iqLn%hLA1|})sTbjt@QAw1L0~#wW2M?-_4wS(B1I^}BLHKvYcg9J`0AN78gu(w*Y%Rabp$tLs7{BCdcpDf2q)Y?y z0M@0upmpMIe8XjvM+KyHRPy%k3#!SZ)=T)2xz>GouM$^)GP((?6y5AKzT_hyoFuUR z?Ly?&RQT57<@aXL0+obN`g={=D`R(k*DJiiNDXQEoSPiNon4L0iPRRwC1UD^lVHAC zG?+}qJxg8+DWGnKKZ~!9X#JW3d6fG*QD4C3W#0RK@nGY&FtN7>tN8` zU3-DIc&4j6=HQY=d-ZdH5u5h6FF^Ev-Fzw9yt%MPpDI_d89V8x=~hmFtGl5AMWzqv zNWj7z?-=%tbEHTUft^`*hx6ko&d5rrdK9Og|6LBJEeh}Vq z_IUeKtR)F_oTcV)kZ$WMun0GS!DNJo2D4S6a~P>%)0H2!lk*D0Tk1K&d+mBIL#Bnz z>Z~1Lt`#F_=exRZf(L7rIPz#erI;dp29k?z>wank{E3tsy}zM801c`YS%IQn*+k0K zsxY{w_ z=tAm`QoC#wpt)xpi955?Pb;(cMM`I0v=dy~l)Jvflib2Yjyd`jZ;32m&F0+!-yTiv zGbeiRJ}ObQIggRDdNl88iv!U=um6X3c4ou^=^kQ`K*l;qQBBC`)CE#8C*KPWa(+ea zvHU6TQLX>GdJGD3uT^A8bd9{_a=Ue?xqLwYg-AYI3lIQ&1ND|SxQ$ak3;b!-hB5zN zL#w853ntOifeiG)bJfKUJ z3fRoM`g_e?SUINqr1t8AwxjK_VCl5EBJFb+&GZjMf8OZv^T6R(0pVN@j$JU+FF8Xg zUYLK@vDZDX^>NClAoJJwE_@ARdiX??3^CHA7VR{=U<_x%#G+=W>6~1qMoyI2W^c`^ z2M#2P-TF_f8Z}Q!dta|s)DI5oHYZ5r-cKv=4iq>SRB#dL$57*Zf^PJH z+b*rhW{2`5Pw}OU&N;L$m$@3tp3kkR&}y!`ZHM)vrZg1rt41{it0ApS+3nTmqP6 zmJ_Yol4Ni(0Tl6UI??5Ni|w3N8*(y<4`)VIIt7DMzL%I~B2J|^EusFqIa@2-T9 zh%QTxP9|*t#i1bVJa2B>N#XClK7FaMeR;ew+;n^S`yJ!wl{dIa**?Qh?DW=gPvtD= zDfPzXQJROW9i4uQH`X8qmP+`uXEa5_w1SG!>XV4d$P2QVH=_c z>zzh>Z*9Kn^9kP#-~0q7Pbn1K_1pt!#J|#1i*05A-rtRs?2E(n4s^22Dz;6d297QAq>`YT0fAn1DnBi$h6b zh6MrXPsZwo6(%!bP3FpVmN5$y5Lg4SgJ~Q+L`T3?Ok?_)mpN`^jp|}us^>5ULAg#- zGc&W;g9r12i@<1M_S{|1buj{MKUan3aB6E0Fl0K_Zlv--+gDT) z7`#NiLN0RP2F4cZx~8_edkHQ1Hm~K%ylsEQ*iAl<$N!c^x>hRr^cCwn)`lPG zz}ZPZ@G-pO-#bdo{1w zr~sZi2->-oJ^%6df5ID0_9fs23X;Ey%d^t?L3PjCVH| ztP((^;ER>Iwgn?#z_>3CooPyfu{K30l!%M%kDbGVz1aL#;ae+%h_f`vwFKYm&PX@l z+mR}OSp{Zmz=LI+oFQH;oy$f8mjqTa5e1Rwswg-r?oyH8$$76`$a^dM<6A8-U=PFP zy(6FBE<=SfIGELtsi*2+EMHS}=(kAw7HbWJr~ojuF{sHL?}N;eAO5%O6MFnAwuT4Z zwK&+^$|<*3bZ}__n)Fe(fw$*Y)Ndt6SSOzCAG)!#Fl#l@J#QxmSS*+~!H9p+Uu^&| z7qVirzu5!a2shL8r!^m+jA6iPV<89gefce5cBeJgcE(==;R??dK+h;HoWf!U=tOJ{v{kh z;F3gP{baAU5HSCt1{y2yzP-2?xXK5^>;zzVoy3R-5G67dEPxsE@!>kp?Yb-AE)Ib5 zFG)-nddT8_3U;7Vjn(y>)aWz8yvJs&=`jfc4XsUPU}~`-7!}TIm0bes7P_w77VjFu z%wt4KoKYz__}C{sJ$=Pt2N<(0AU0ytMGUCvqAzr7+aCBryQlek$|eE@hq*yyrL|9< zB_X$83GsHwd7y>lEAU>Liyu_(;Lcnbd@!mY_FkaZ(8qQ2J%+mkT0KGQ1Lu^F0}sjt}*K>91iY!EH=in zKf&eA1LREO(p$|85MOH9pHcGWO^dVlr?~ytaNgR>?pvohuo&SZmaE?lYYPqYnkd+}Bwc2qnnZd?ofj#evzz z06k#G!9ucu)P|u<2}+}0pI8s`X$fwK@$LnPdG*lYcvWhGF*=Sd(N2r+M&6_!*1uiY z3Tqb?igA(tgedIRZqCZBqlE1(6mR+RO+XCpZ&woVnj@9&lAiL-VKq5Q30GW&FJH0e z==sxEc`9jv%L|CMfmV#SgkuI(!`?tsS)ENMGTdCd;Nvk?*^OmpipF?YQw8Y#k=|z6 zKb6`k9L6gR>xB*&=)n&{i23NzB$D;}L4)ueNqM-{&EYq9eVO7ohHtdxTfNOc871yJ zw;g`ub%_9D&Jtb(Wl|M*kv0Cz{GTEH3U^brm0siEjVXsl;Y%V(ZjTFew*j}BC3qjY zL4cL^MPD%HgJz~=?#YMloHKFXS~T|MRe)>_R+zAmI$-z=#x4NKK<(UXq$SuDHYnT! z!kbwRMAwnPXy`NYy`HE3y5FfsucbHFn5r~x?YLU|84LazfOAL<=|uObq2`s*{X+Qx zQBB<;WbT-V%BuzToxl%|cS;6sBqg31!BBSTESq;_%<_hI!fxWxzS;K0y^|08jDr&Q z+~d^ZgpbluAyErwVcH*|Y7Tn~MFXwnKpSgq9E^u6VSp4%bP^poqurz}uk95W8Vf97s!-j5du< zO;DJ?hHDA1|1f#YoUx9=bG=~7UkjKpW!oychH2R6oppn_ubX!Q7Ra)?eKMlXam&z` zcVn$bS>Ie^tK>62Y_ctJB#$xUZP~4JMIdm@uo-j7M_omDwSm3`SO8{TJIw|$KqSOo z)zED>XGGI_@3;SqICiAS!S=UT4pj!e>+_a+fv$q9%$M|?zNu|Q{pt3c#%+RDlVDtr z;+HiL6k^Me6}z>_$DSMtC*Fs7X+ePfSF^9jVDLxyU(CaY70*sp7KAZy-Tdy zTw(iVOQ^j?sz;ifWzYLJO!PD~rbwjSfA}$DKrG!7tq`lOG&`?~job8jZVeqsD6Hxj z`=bBCvu=bYyPI=U7A5nDBWm+m&B%0X?aZR0ZmdECW08dpN5Dv2JFo5UXT4idK+};Q zyf0sEI-J9&vNqH%v{Vx?O`|)p%#g&VRl1vwcrg461UQh_3tySsb;r-jvi<2<0NjN# z0;5m?heOb9+&=ij*KuJ4Edg^USORG9RkCF`1{y0ogb%Y0MwRx#a*J;tWy+mweSD5i z`GX`nM~@Q@oT+srD>8)e4{sVg9`PA>Uk!!cyNfy$1ic-#o?QLYrUjdlG{&9JfC|D@ ztF}K6+DswS3p05+bU%KrN@(<^s*%@q<5huMV}D8OCmEg| zFh(bC)n37aMP)S=n77}Q$OmHRFI+!2i&(eK|tFBn^r2mLL}uZqVj zxUo3ag3O-Ci(W@+l_MweV*Q&oP8`ltNpY+M;IGFN03}HSp{)C&jP}@;J=v@K+!fA{ z88Z#j-Ot%gQo*Rtmr8zbn)WmA$Rbsp-IVeM3c*yL_Iaj;5^V#03~t2e{^fCe|Il@2 z+rZmgOFu&j9bit*a(_7-rgOkx%|%eW53upUev$%w@)=X~U*HFU7d0;-Gm#;USXAFc=>Fa)^QU&=Q>5eJP9B9SC@75C-#nSN z1?-TFoA(kV%+U|L7>-x0{2SpQxONT)(sU>Mh_@d4De7~?4?;19A9Wa`&&TNg*0$)^Gx`2``UVrsua}WP}wR-s#$QI>i^18iVD-Dr4 zxyw^H3Z$SjKakZHF}i;NcKv@>&y$c|CQqVc2waj}8%A};K+117?qr4!_a;xk35 z|8naxWayp*p;USjs-fvG8vjhFoW|{-3js+EWhNVN{3a93+^W3VyeFg?;>!8$yC}W@ zx!9;?+aMv>X9S8$iWA!L_94CXo-KV)ixGnq3omtg$HID>*!k=l^%=|6P|3 z#)}tBd5e0W?-zJFshdriH;^+ROkXMcbbU4dW zCjlThytIuN@8m9+2-qo_Od##$yfORHZ=ecSChSihKb;cdD>X!(=_s`xnqbdx0ts~* zH-@EJ8O?-a|Ci3^%I_q<8rQY()F`9>VJ#s(vEz&8aZhQHTEO3e*1s2t0a=t*tgD@9 zh6ewh2=U+KZ#EUgd3{o0Ddz$=zDILlAbD*OmKv!p;4&ii6@*Qb#v>WIRqY?yp0sOO zFE;ESZZW%o#+q?EUW;3kh_g$AG5f_`R0xy`VYtKz5~tjubJ(3Rb6qMw2twUnF^+0h zy!-lr%n1^`BS%2f6bIZAL2nbI)e(OSRko99bJk1e)J=H>_*6yAinKmHeq-Rsbfh3h zr~*ClINA4-Xua6Y1ovk1%zOk;Es8ceDvwWo422~vk*R(75sViVruL%ITV6)K4se3x z+iGbty$IJhpPy_o!Tc5E1y*leVf-mjSWuGchB9|i_k{xF_yJZtZwKB`G zDtjH-*c^ye3zAxd%RZG^vA&th7vR(oisUP-pU4&Rho!Z%$?}yr|F)aY_*oKWf z9{4$bylozX+CZgmmn4%O;cj#0Akir|f34|GFhvWmYO{Uc#-k@#!%X(|DT&F>4wVS( zc!CCwY8N+Ks#dIR6Up$09DJxks!9gtP{^G2!e|(0s+xhVnSfqcEqNOSP5NFj#aj|Am6&WBC;HTbxy%SLH|_J9}gt?trtN` zZViOokRXeT0!iL)I}u6)f?#IhAZWA7I%h z=>b+vXV{cjdRmeWwmTpXhD|7ur%cp)NPZ&55>XpaRCU1d3N<(m^9ad{$aXbw8~Z1bZgcO8 zF<|yP49q{6keFted0%z7dsro9SH4n*od(C#%u%eXo(D!J*Bxohfo9ypqF{2g))a~G zG#wT%5rM|DkWfP=!$(-u{yTC|Q*yO4;vsev%{vXO zqI1t-`P{f%9SIi?rumuDS z29WHsuO(~GXMxalXi`mf*`j4#(Dhgiv8zeFmYMJO=W@yxg&k&6qbHs8`Y*FSbpp}N zJqOG*+&-sbvq|fPFO7QxwdZ>KCpR3(zl>OW4pgH2-`&(gfRTq;*vQh-3k4yqY)}9) z^`VZ^N-9Hrx~g>!AxDBmJcPS}fGoY+Dn7#UO0U~g{J}6+HoyW^mSHmqLj(8*M>}oa zF{(;p-@qhx`b;w&A2JQYXK4xUP1KL8Pv2=dhrzuvkGJg?Gfil_sBmx&?x`NxQf(90F&oB=EmP$F0hv zASaD|F)(o^t<(69YFX*>^FluyMn|g|X!*q+^|-5QhJ=96(=5Q{M;vpsntF zUNaQHa})sZt7Y_)Pff8AEh6Iz3+T1N_TBzrOf{64oEU3rU1b2|c}5wY@sm8~xFcAf zcd8&L6oj*kl$NTFDp7nEVSVPwflvV23uL=zJs}T%*V0$5+8&*BWTt z?RMI*RKEb10UJT@gxL98Z|^y_06>?8`0g~lx1VwRH|lF3Chu#2zDpw3W$@Oug}>(l zXBU64*d~$!gpPqog6}6>V9Ok~@`^v&pOQcW7}DY8@7SElc>^kw%L5b=Ugh3OdYNjj zm4~}lRahKh1vW^C0Yb*k($eyghV)2lyhsmM4~TXxMq9nOs=f?IC?L5%C60}Q;E@2p z*CpF|%;(m}fV4e#7^0Qvx^S1lq}DBao4iIQnHpPwL?KywZLohcOrR$gU34$o!{K_* zeR1umU6A0|FqmqIo$9dz;%A+?B~ZyS{#N2Y;%7@%{b{)X7&A{ z{!zbH0v+knC|!$9wJ0gs!g$$2oS$4Hu7i#YXz-aWv(BB5%Wg`fP5Yqt;7U#P{A~ z%tX(79lg5!!w-XsvAT?LY^2rXt8W~#aYU~3DTkBFhqjfAF|j!f!| z=*5zL%S^ob$Vsq3=V-hfVF8erm!)Z%19D(Z9LRlkRTtWdeo2*(wxl~gH@67W@=5v< zFtYVCaD96rEPQz=E}%zmlKs%zjUV>6IWuT3~8lpq)UcV08yWnLDSpE&?oP)wwA^ z{flv(cbz)WXKl)6!xI%r-a3DyRO%4}ga|c!z4*pg6)$1%8u7Uj-f1n20vO_6*MG=mXk(rf|z4!V(Uh2BuSI71F{`Kn* zH#x8K8qe2rJf4sHc$^UR1kg{e!MBAh%1?a`$wQ=EfaOlRedr35|4O@J0;My`N>Gr7 z0AI461IY}ZD5xLX!m_`}*wISPRGOOnXyU`Gm;SCkkMdwrlT43%jK^TpBAZEXGqjR; zSn6=0yF`i+5JE#9R0F|mvhOlF#sGa(Y~XF*QJIe?2>b@eLK!lrnu5MO96J*vKKO*D zco`Vpp;g3UM;pdIb`eX=Z?CtP$u;K}rW|v6tk7ioiCF6h!?GdmN}6<}VQ){Pe$|}O z5ye}+PYG6>#8j+FBGpQ>2<-}%bukns@?EWGYTN2dx=z{3H2)=aNakQb$B{!)S5COw zl&uav%_vio+G=%!K~n;ZF%dFn#q~+nFY&pJZC1)F>OrgkxeGOyI@o1R^CMYqS3)O? zoJv1&_h-n}#Rv8CePg=LmX6WhBN=x1OsRV@wBx#M+<21Ft$`W**XMZ1;|Gb5CB+ez zl(fv6R2~T1Qy*MsZQ0Q)74_vCL$^vyj%ky4Da6ETRcdhutU9$D-Xm!DWqe;bHrYcb zLwhf4Rh>{QSx$#m!rao_SBSuQa#J`C@63S7V=nsN<0ww#9k@^;A+U-!jYc|LCXL@mZpjih?^bnd(y@*ci*98 z=6lh-L}jSCeJwL_JNu*E8fC`g6$AD~hv0>zBP@epm4=z`R3pSbvIS4{lw^#L=;yrj z%tH1X$!>N07A?0<8wiQ%s+`4maSbdGmY=nTvB(tb8aUiFxIf9@g@Yj@2`yhZTO@lm zq;2t6#!L#y zRL`w@J9t^;vYGX&pH3F|PAA7p%yCNIm6cGW?aC}&AD8cS8czMB1mu_#3ikj_zV-Sf zKT7#*{p>(xPP6$J{SKv)v!S`GvUy%w3i>^AaRno!8r)B2OQtk`hMa%;ogoBE-utO8 z!FO$4h=|~5r11tUkoAR$!HqIH%u96gU@8_jC$-WU7+DZsuI!w7)-a~E=+b8`+vj$@ zOZ5X3jHpFGu25|}J*ILpS&1qiweP7B)zy7ig5XI$c@ZCFuW$zm##0b!a@*I2*4ru;*#m2N+s=(wVpYcaHA()9`!63udZRIJErKTRQe-X>{Hx>s^rTz?#1O z)>F?-T7po6IM+42qV!~g)RZ!J0h_o zJ6}F{yYaT_+Ag68M`?u5JGl+9XNfVq$T`dQWw5zW*Ily0Q9bx`+>Z=k zdc3a;{LC%qKV(8B5B=jwrI218OJ->9IiSC)9roCAz9*5BuIX!&Z<39-cyJ^X;%f_d z-;I~YODMtH?#QC~9<}XfbbBK87 zLD(}eak7j1EKh=X+fzj|E=Vc3TsTl7#LSc6mo?E%A>XWCY-boGGWht*)?sWb%NJ1? zM*Gl+raSu}g1Sl%6J9*Pj~OS%n!oCvJrJ|JK*JomIM)=~P`C|DO4SSWbS-6R9J8cl zS#DVq5O`4~wyQdaYN@DpwY~{HG_Q$|Dg`w53t2UL^vcIYG>Q(x8Hd}fm81t_xBJ)*Iq28X7K+LC*=2-oQHtrlE}4sqPwS@+@dUTCRR zB7AjDWspvlYI^_c&57=c6Q2P9=QCm?Mhd$7bB9Ajp4w1dP zwQ2xlA1*+qpTcSdc@*xl&H1ZOHhT*_&y@iS=47#SrTbu|R>g2r6Ah=-RIVKpi-n6( zBv)ViUkqQK(no#O{5arB4{WxO2UkQ7p(=*CWZK7vIH`km&PC{GwNs5sxIkO$V zb>Iz*_SJQt<;ssozDxC$E6c7GE^tD|^1cY|yP>X&XexK3O8xw4$b|Au?xs;&Ss=KV zq;EiSDiLQO(_zs*LSFP_rYUbKMn#`av0=a6Ekqk#nV zd+}Vi@}p(TV=XN5jGp_pVDIJS;5|t(FKvV^_jjdyG?CVLd6WNY0~!PUTGl$n#jC<- z&MXv}NwN9oz8bDWKbh{jZv;0RQPx!M?-j0h+9+McJI`6{QRC;8N)MGO-h{^VIyIR{ z=W?YL;`Z2bBTEvmSCXi^b~HCVs1(urT2`-EMzJcM_K$1JtcHu;s%wV zc%uB$)_fiJk4xMWfPL5mWz<#^e~M(+m3|ekQgWf^mO|D*V^~pca3i`%=tcXgr@r?= z6r$=WYmM?nUju=AOt zjX-pwD$rNLM^R7^6^#&n@|jRIVQ#)%yesBRLGm9GBF~ZhA-g;i2M;;pUz$$}pE;N? zZ|_U@;GqC;g%LMuNwsYa=mV?nG#;+#L;@cPKgk z-b?*H#}HZ^W=`fsBB}hU$hvRYL9;FrcUcGy!d7Wn{sMt)Xl~W{$k>_6chlrtrp1P^ z`Y9|CGHP+B&z{X;*Dqd?7b#hu0VbL}J*39y)COT)_)?n~cfiK^Mb7QpCUP&H&Ssxl z+IQ4;?I3Ef#8=>jMkZ&efzy3$X2Xf`g!aVY_l{BorWIrM-y65?jW-9<3bN~Js)Z31 z-E|EhvG`GaU-g12@+wo0_ZNu^s$7ymVglwPfb8J)DX_#+xb%OO4bnMeY2Grf03x2F znQc721~EsmKhY|c(V@9-O{)*OSe%QqD+e-O=HZ3{U;g3OekO*Ew6Aq%qAH2SuxjZG zdIQX*pGVtjSVZpCoQu3Toi(7V5R;zFVS2x#9^^x(*H~k{ByF@v{~~!gcSxV=d`tFQ zyR1ZKl7loOU4tKqMo*~iK(6glZPX%@F?RWJpVZhE^eh^-u>0fsAHEPA9d>Ke);(v2 z5iHY`MD{%PbpBb)5$X4?G!I+;08NxoN{)`j6Wf6cX>o*)&sxLQk9c0AF!8$Kbm7;8 z%a@yh8WuYpzLTc?HQaYY%j6E^J!ELzlLTDy#Ab{ru`MTduwxEW%|DmoeHjSnpUfOP zDRe$mM<#Z*DroKZEPnw>K;A0SutcJ$w|IUMsEYj$s!&mC>(E;h<|nRu0)sA4eDUY0 zF@OGsSqk~bwyx&L4*hfqwf)jhyLO)gCy-1~vhU~BZ$RjOd2G&?Yw4ojA&v@?yEgfk zSEKOg=H6sxa^?FfrTcFC2<4537cm=2-g9rxKDk!NX+d*qIMpP?wLSj=bKB+7rEDpX z*hI!sy~tv2e{xAdDItiO_w*N*;swxcUi5FxfdC_2VsP!-N-3yNLhNhKTb%wmtIqNI z$f0)z+uk0;JxfF-?B+v~90L%MNbYPp>?~vnX>e1w4ZxdNf|{0wY99~P50KmLcxbRe2>8}O!jR~tH%bkbasIr4>(8AETY(z*M+Q|Y&&w~L%+ewb;wQ}nl3 zIYUxo%ggGnwR?Ku=ZEOI2dAV)D&Or+6 zX%v#UFOMh-{On!N zDBv5@UfSyJ+aAe_9j7OrW;3UpiPio&%Jkw@t=fzIL^)3m=~S3;-86P=NiyQK^tDqH zjC|qq+`{?AglNLNxp}bbmwbU~ZHtH?B{7E)Wi^?EMEi*{En%4tBl1sH@a)0BQX>m% z;i1U(lhqay*mXtjtcdf9`g!y@Sxi?htRh1UQBNJioFy#|V^grMq|H5abEn9rPqA*M z9bzRyE9$We8+n%81D4Zy7Ku$ZTY5%Nk=;gHx&zjL*^Bu*jiCBhYyq0F4C|gH@sKTPjOzvtE(GqE}>HW+AgB2||qq|=( z5q*=Hdc)c4c8bkd>cQL%?_4#?V9)+5F=1&iM6eB!Zh0w=W55Y$W4S(^_8Y zi%x$!Vs6RGEu5u!|EFHFW3Af9phSl`Q@wZkF_I4z0ttHy;uQ%?AB}csxUn&%s?<4F zFQ~d^y^PlnVIRA{dKH-Cpu{NL+yzK%Afz6%ky1of@*$33i(3!*wvQcI_Ou+u3M~(G zZp}%mKC-#El{G0hLx`?O7v~}@2an@NUcf@2~^nv<7 zNR#M;pJY*&P>)^Zmjcb=w=(il`X|FVE-er3GO(JCL7qqW0AC)$il~(ao=*S~_U3Jc z$+FIG4H&cAx*iDOyi7BKI{?7QYr#mZUv)x2lOq3$5J!gl2qmCNE+qv>QPU<(JS9B- z<>_%Dty@r&%Gi-IiftH@y5WUG2z!FMGRQ@e00}+Tk;&Kdq~-ybe3=*#K=>#YlDmvT z&B)3&%vm0^HgChIh_HQz&Hx@JshEhY_s!hF)KMCC2n2ic1F)59%xjPW>$3p0H6B95 z%<^UX`i94BWi8<>@XcVsa6bnAwd|1JqXO>w-iG>x-HXBySlk16s{U zl!9l%?o9y-cK;v}NG~1*uy0!^@gQ>Bl6W!@o>d=%GIQ}~cJmUYc$-n&eYx>Bk&jEE zDMvXj?VkTTo*w}Ig^E~SEz9fkU@&D#)n9%8gC|}Jz`0kv;5H+gp0pzOY5XOa^I6GAk-ge zsw+r-p0fTTV$=dOy$Y%6qjl(X_ykU`_~50hQjLQ#ve>#1c*QH*6x>$X*01&R)Rti0 zvF?={v4Mx)x1Uz>0P^sz_=mqFCcj}tXhG`7kO}OzYP7B#a4f=8sWbkIG9qxEG};tZ zGgJoK2j%N%vj&Ht?YK9kcMmc9JqV*&t)~ z=S?0?R0hIP&LW=@s6jfr{9SC`Bm90PBLW~|i}DKp>vF%Yj;1(#^P8S2z3oav5eATf z&SSI!O$Zr++le`h?b_TCY`Fh3|2_B0bO{ebuD1CQkcPVGnNbhhZNWtuDITrb>&owd z`0+~Z@TI-}8=*&T7CMU6pWK;t=D#yoofN2zQ9P)Ea0hT2TiSpr$2!^A<%Rn?CU(7j z;Q&9-SP=RWMe-oh?QxD*H$aulvGbifGr_?pWie#xB9CxRx(`pAr9Z3o=A?L8 zTwY?eKU5Nfy6$c6CsOvdqCgJ9a_~VZa{^hMUn*}8{RC}!0(w#Kq zT&>(byn43mvpl9VKSvOU1PujW-c)-mZ_9HPY{{NC{L%m!I9xnHP95&L627-6J-f<3 zOvsvX#UM=R*U-I=R*CXVR;=U_D9u(^ioKp0nw&sYx^fgaeRTY(Hfn@>N#kr}zffi% zioH6Kn6js(gZ0p#L{W-{F{^a^VJvDw0DIe{+A3}DIS^rM?6TDq^pS2PQ;EhvfAo2& zT$8vvtN+;#Yp?xp*0Wg_Mb*;yzWWb0*J}!(G<{VOSj!rToD`{e}WVUzo4MtISwV~KpH%LFj7RgH-An)tPbdmcxB*zESyMi-qW7yyhw`A(Mg-x z_D&7QW$1q74#@ic=Q-rj(gHj!cy(s{;cNsi$e!$FO`kh%!m6ckwdTM0q*s}K@|ybJ z0%9x1`zY1AF7KLcrE?hk#BK{gdg$#{Hk1&UXFft=XpDkax7q*&@ zglWionI{Emu}f~9GCjmlOlOYZ1yI>ZO&+Ng=ndq61JKV-^ote0)_<_^t2e86;`ssG zzt2EROY2>9i)qr$_cslE@HSs^SIWi9!$V7-fk@K!EOpKA<%h`@>7tOI$)i7V{EHHV zaW1?ehvDL^R>+>H(1n%m*W!?hkiOHrnRmP^0g*>CH1xtArdlQ1PWG= z-R$4w<|nNEP_~h%*!sFOl*^DB&+JOX$ znjCOJ%a}l~-!E|);h34a)wgyr@VDg}EJFrq(}?(toc}Ci=245c;2nX`WGW%KF6nL1 zAjn3!3ew{GwDipAtLujtoXhFlCf{z0dSF?|?vO&$$wxr+oNCEM_^azmry*0bWoC=2 zSbY!Vh2qat{q*gCtq%&oWD`_LD$`6nTz}7J!5pco0f_|@~r>mW{*6;un3wXbg5F}|yEVXG@ zHnj>pk=vmG2+T3)y@+Xo9%a@zH|uVBbkMNXys02r?xG^~SV zqt*AzEB0{QVBEc@FDfBMyZZfyqCf>kb zbTYdV3t7GsqE#`qCmw^>HOcWhGhL?`EipI)7lQG%^|t=9z(bEv{EE%fTv)Z>G>C>P zBfEkyL`WYHaYQ*xwtE&BJDpQXQ^+KP$G^LELk8K)E6Dsoa0@6nijHay%bm9lxgdnI zz8PRI+hx3VB0Pdc9Ia3Y>4W0hLW4hp#07h0hgEZhX@o1L94FohQrSb>YlcpppKrrh z*iNhjI+gBFbfR$dp;73kE4seX|7IaQn=}F)XMoQudT_f^h>Tua7>y~KF03<_FbBz* z2W@?7!Un`d({kjrFI>k{Q83098tdaEx(z^o=I1ij4=KxWHUA8SFu`QS%r}S^0kAe! z>XHQt=1V||R}X}~*rd)Ts$Uzn8@t_9E4H(_Py!xaY@u0QeXqZ!H>-ew ziTn>Ico|}4ssry8HX;q|{cgE&7u223f`0b)-qeS7*IX7YyGGEDx8$JN8;OMp0}Jj0 zNn`uVk`!x}NXWi@f|rrn?mL?~eMZy8Mr}SqOwSzOC@lbb<1|j0+4v{BcSC0i_|J(`V!9?(#4Gb$;PaQU zNT|o!F^~)5#|xn&@Y6ootKH7zCP*>~1AXtc)_s;(Y;SAxR$JR}`swfK0T@i(g=7Y% z=`IEd*PF4%*(Neg38QVg#`PC$eTfO$IT#6)CP`mr+)axq3UZ4Twl&hZaPK8JR(Pyy zsfvE4Cp4NO8wx450pzFudAG*NPY>nT^+oLXZg=p^fDwZHvA7if@dALdMlViN632PF z9b;n+d*3-=7BUgRjmDg13q&>@W0YVP-kY27J3a_6+GV6fv-ZU+gUiCor1;ruBtOPa zy<*@QsBaJ^SGYB*c;vCL>>%X6h{(&Su`%YvIV)?k;ifUtgCorqud8?hG^$(aS@JuTA7n%j3AkZ$7t z8p*@#2nf5#AJx5%6C8+B z3Hh`ffG1<4%3yd8z@yJ$7kkrHD%O1IVVV9#5(-v?L8jGto8p&r4)Rf}5-5Q=?ywzK zBh4VpY^76kDV`8*ZKzdCb~I$o-JHcsC&j`B>HTp;X?mI61iqymP<|+ z6dag zGt44BJX)o-%0O7+oI7pHg*Wz&b8A*N36ZkRq)`^d{lSqg?2>oZfIKB0iSb*#bS^6-%uBukEhHx!WQ zSN3*4pXmXUkJrVHzkMrV?X}|M$dXgbo{m2=70hAEa)r3J`rhQGj9jiw3t1o7j5yln z7|piW)17_Oib!=h@JEIU1YNgPAd10-E8mZ zrN8teJN+O{QDN{~4&gPIu6Xegu-g!JN>Q;3N-W2MT~a_Zd+_nTNxJhM4{iau_wftD z-nvbQNsjjV-kVI!^?1O{z;q<}YiVsZ*qIRc4xeVs>x_uN?rin#6y$wOrzg9~tood~ zI8V0H-%F4^?0iMcly?|q%3F!tuh3Nb%W)5lTL85 zioV^d8ULf=D(E0CKMNu@PH;c@bJln1ETz`ML5s}itAf)dBXKU^RT0J&KzB4tGto+F z{bxe|{gvtOTbqL1K{|T&E)#7kPcmK?ea}uv9FRenYC{(cW2^@I`m3B+if`r@*#a$# zQ-3-T=t30jdEUAoHP?NFI2{-ob|Azh;)>sJ`ww-*ugH;k#}PR8*L4=+!tIq>K<9WE z`)QQpZOO&c#ei|&{hDztr+AiKX~5*cvS6f&`&4pUeJ%_^)5~z}~uZ2eu%j^0CPJW5q}KORXzyi3ob?HRdg$*R=WeJS^?4 z&I3+U&xhzC;dVj|u(Y^SLuM>!VSE1rtF9!0!1(w$SyszOKnE|nPO)wQ5#px>jm_|J zBg!<>>cEhFU;sgR-ug|AeV7nIgh3FkZc^frfFJE$*L6bNEHLx4-=fO>Gh5PBrng>OzUOZ96ZLVwSJy8O?0d8f z=6Hdh>284%tlW<9-{IjCjpx>erEZKptT2H^vDSOfQ-Q0G1lKMQfAyHs#06W zvh?#>Hh~w+=9rp(jwj)|?0|_(rtby>H#SkKnQ>>b%C=oesqd_8fU}7gs&zK$0I>*@ zGh?p?38EIdRO>Q=x#bgfbIKELA!Knnj_|PesH28SZS2vq!U45wG&?H~yx0d8Xu{L!pxjC>Y@pAsh!w|Oo zs?0A#Bn5=Yw!rm}$#$jz!^>#9XCYhQ1S;3u{rc0x1=uLF{vR9Vks!~>5$h6dmPSBF z#;+@rv9&Ys1H<<2(10Gv2)N*IXBP*2*IV_ z&qwf_HS|%Uc@2^p+ zwvhj0u<_~N&W#W@tvXiZlXD9+?LvTvO6opy%2{}gFN_$rmi2*?NdHx(sgB{q0QcFz zo?gl4F`io!#-MO1eak_P0eyxjM}c9;mkhA2s9LU?YwUdR^lhE|p|QnYu4L=mBow9q z-OdFFb$#*t5H_*i{=vFiNIr{R43qWNp=`DKJ)#_2-&kkt)~fC(FyCCsW$_gSp_-RN z*W3L}IUf(6Ts6yf7>pv3TrEe?+z^2|;iFVs0#XFe_UI?Lf*c_k1=^3pfuHZ~O56r~PF9he6g!XY*cUd|6#vlJ(?!hJ?#B1Z zgBe~M%j0bv_oLmBlmN(jI|jaZSgdiWX(VV|LH-13meau&?YSj4_(G86?SOCJjrP~i z@%WueDNKFetbPnkJmlJDC=&|0ydDxG)~ngz+%>H7s=NjM@SMMd-fQR(-6APtAH^dL zX&E#>Rg?y8x7#PgZU|LPe@_6kB+oUnKNCC5bL%#lfX`r60~N(hDq`%U!hWvr59uFtb;^W6zf($hw*I+j3xZqoE`dtL8j+Szzt$o( z?=*{4QKphgF^Q-}MRpLYcAmQ8!GwYpdG-Lu*2ao3;j+0F&p1L)8n>xTK!F?M2%>U% zs6+Vak?^(7>-wk`6=6ZEjJI;DSF(4&IWr0o?sPB+e|(!5i)ie`VfhQuvMdAfR5VDT zR;wXM92nRId)XmB@UP@iAwJ@;Hr7aFW*Jy2IV=!97OKSMckIsFH@Y)!oNGN%D&+lz zZI3HltW?86mcjjnUA!}csM(pyzz#h+J?z70VMG-Rbu*V8@0UN=e~m+U>>z|L7QK|+ zS}b#V!|~U}3e`+=$6As%);b@^mPDp92(kV!^jI5SN~&|zB;Oc!)oou*ACD8D3if&O zxn;!lg}|}8i0WmZx!c??KJl3oAg+3A3lpp}OYO#e6P-E9w;oDQ+xzelknIY{#wa0M z?%Ev~`a9P)jYmUZHhJK6SsS4DlS5_9VKw=(=Uh0G8Tikon*5anR4O4x_r;Jt{fi~W z0^w|>ski)N6TjVl`}stOk?6AQ&`QVETd|ItN|WOJa+S9cnG`ijZ57Z zk>j-)nP)=emTwM1f>>9UL+di+sP4i}gQLVdmGM^~$H@X|+4)GbcV z(1J8>L}z9zWP8(;Ab~h;X>0jAW9dMM4*^rsuJGRchPEqK;1<7Kmf{Iu2%O8~a+C$O z0Fe8N_4J}$e*qCqn@9@v4VfVzRjfQ(;{o8hb%J@vo(#Sr`r)7%l656SWW7AXnZL~$ z&^`n(375VWc3(dx1pqqj!7~JS0hI6s)6ct}T;VU^sfXK{!;$njOfibbziiHhYn2FB zl~^R*=k*pvvA@<%y?pJ+tZ8XR^ur1y*Fyl(XCu;+RKJloX$CwDqy{Q;tavb4s0M+` z%i=a*b`e!=rlM4#o|Lq9$MOH&&agDOpj!JYzr!i5F46tyZ|@FuIgrk zy_72)@w>zP?|NuHGO%niA2hahJZ8q8kQC3lo9O%Z5A`vGZIHLCHQ&5&3uOLnv4Hyi zlKKBelztx{d>Wlm?(f4FVNV@)8#0GK$^Y70YwP7rJmqcu|8ledT{D&ZByYlXy0*LLOQgPc@#t|7cswW-vlmGR}zi&jF>2Kt$7?=Pc)K4PRd%?aJ z=i3EMZ<|-OzB6!oDs)hIk5dPFoa}$NzFveM2(Bk&p?2S&FAH9>8U8yRGrixael$!A zd;#@_dk-td2UI_9ichOrJ!#&OUU4tPOvwqfr?0ij2tJ!GBJqDW^DgrB>RZBppz@Xo z$4T!O$H~!6(;2sOk;;esgK<%OVEPYgMl0dj241c4E}rWDpZrO{=ZNA1!+%`q%2Aje zQ%?N$B>^P)iZF-w-uEDI_M5a{UiKDgYLLAt@u%ykV9S z|G}U*EFkmpvk#wj{(z5MiP>HoJ(&F|e_m7V03x#F+ zNNN%0A__S6{2-``vuFd7_Kd90YpSc@EwTm}9~K-F>%s9nz>6QkVy7`%EIrOdN17sy zHaAJahdkG6^Ouk_0bYFI{dtZ_>lEW@0&|~ZG=qn35rZ$bkD#`EktWffT^R_8tZVAb z?fOYdkzA;R03plXt~+_5gv!wZ$THz?#D7kk*#YM}iU?JQ`Ugg@+f+{C)O$*+`99bT zw!Zk82W0ETXQ|n0p^_ZJ-|vQfeN+z4e;L_b8pxLT@0oe`H%0EhDF=!?;bX6!a?LN4 z4uvXh>TV~$!$$(*vcDkjmX`5E1JOMH@zrP<;58)l1K-GoW&*4S!n75jm7Gy7S zPemxf|C$`7EeQU0MNvFz%vL}il^Xsmk>QVHAoM!*o0_0eCliEuW&g|&g^#MuRA42= zIop$6SFnXm*IwYRASD?JR-!N>cV2<#aHd*G1tCXNy-@f0OOs1fj$n_A0@G%XR{-<$ zBH`zfag*1rBj9Z(nTIn3nyAG@T|3mt#g8nTPj#L{nIfdnj`1@XJTVCE z+)N`g@h=c>Y7S8U*>L;t){X$fP+-3uxY&7!3Iso4;3wMmdQ$+62^VJij5GI{YoNiD zD0l9{-Jd31@2_==&-QO2Ds(PObTeHPM%Xs)8bFXS;_oMtUwH888KxEpMYw^3v(>Zi z<53nTP&POwK$!$l2gJnBnMY)@TwaP3=>I6ms7A%TQ z122rTF2Fnx4W*6N+5t5fK*5|tGVcnBAS|L^E^BwxHF7btQx${Tcb(ma1nt5CUb~^#rnwQUL z)FjtFA$5bUjkUQA158_gVVcWE(FDn{zY#t>G=1mWwObf)rTJFE*~NjzywV88aUqnZ zB)pm1ai7DsYLUi?sU=h!^WGpAu{fa!v}dec1mG?jJY=~v+Y!_T@x9-MvLzCUMr?#V z0Dz0i-}~;^j)6TLzjGG-lEIyHwy`aM1a5_^N*IJUf*{OBRebJKhP0v<9)Dqw(9)3T z)cclQS8%B)fg7I=JAlB1OVnaVSN2_NI%0|a@$HRC7;`?SU2q1_mGoZ*Q(k;saEI_d z32Rv!?Mbko9tBUpIQ@DeEBlpTSVv8=#x9gy!Bq{5ZRxA1Z-I65P4En)e^Ye-2V(2Jey83lyJ zw=bPVMEwzT=1bCNaVo{4(v$Muv;qKL4WbD2RcC`0dxTg4?KumeiA0*_Ftdm3bh&sZ*ljiRGq}8kyL)NPZTPU9`!-a9q^X-N zlVMK%=msgRU!F*R-#D^+1Ghlzi5T0l`lxMCy8Wi$E1K21%p12kK>n2%l1YmbX)Y*) zC42dUaXA{lWR98V9h%ob%(4N zcf+7=h=&29K%1LGPYkM-N=s90Z3axuEqsXSqwm#O5WI%^MjK;4Dlx6HW>BFB1z0D^ z{059E6#%{;Qa-KGKIvBS9LA-YEA ztlg9+(!}~j!&)fE$z&jB*dg45*rFR_|?ebYTp3AETFCzo+4H^OA zwUe)Xsby~zEejtuhuyed=9 z@CkYeqN!^Z!x58qU~X_q_;bdcR6PE&jqfv9*a{qFw-o33!RG=@u3df*R`drTmL*2p ztJPA`$PzW0Sjtu6!)c+}i_|&TISIy0UrE{C4Bq{6%9olmq6G1gL1SPgX`yp$)tI(N z3Y#sAO6_!d8e?lbKVVnBUS_24Nv0MJDt~}EeV27!451$4cTL`B!WKA`k_Ug z=zcWD-iH2HF7JQKj`}os-qOIJE2%-8!hk-ykNV7O#ZE_k`Dh5Hqs5 zOykVm>PL_)+b^%kh^C}^y+eRu*VfnLL@Mmc2rd2xpAZj!ow+viNK|UJ4%c|@{&b?vNK};sRISBmwkMW#w_f$~0WpRbac=|?@JqyRwvOrv*}ubr z-4%ilVSIl!;?ifxYzG_+spEAGObHJ+B~CsZe3JeE3t0vfxCBldGW*H-oj)cEj5nGmjFN0_l!XpRM z#V4ZSYzB-(R<1zS!$LSTcIZLHXos5b1Lk!@(*QxlppK?AJdimd{NKwP^fj~dh;=wk zWaKNH=>U09$}|7-{Jp`x>(hsO1NIcNzI+zcVY!8(IZEJQE~@jK??2AO$w`XkP4N1k zceq}mS^i#U*(=5Wlm02QJ*&%fzQn#alYE$h3241|P5FD3D*(OxBZtAP=25@@FR@-L zHr_OZiEvpZAY8*R>hrr9?;?t#wsJnif=d+c%YX-zMp;CJFSJS^QP2bf`a~(uY(ln+P-B0PG%fO6vuIGAu zPgd(&X}f|4)<)kdJ+-mQm#paV@DGzRNk0J6@ULIWJ@&s*-f%ZK_piV0eu!n}(ZL$j zLmE~f=7aZ0G_833&=NI7-%ER&Mx7r8kOD` zZR`4W>hA{srwKdGG||0y{;71LMIA#bDI$KX@r9HwXU-w)x&JsN8*ff#lwWGZSbzUk z{Ee#qzEtNovbb%MZ^-n4Pa@DFMR|37qRcz1blu+EqHt?86L&DYrael2WvajdLje$e2?h!cnIo|hd)D3Bb)SS{tT zsc@C+gzODw#+a!~xVOl}Q&w(guzb19lftOXL*n<8vX=04PxGW)ed%)dE``+k_k>{P zeL;ShCla?~ao@GNGK_Cg$qPrgjfxM~4ZHkI&`G+nj)(gWwT}uUkL6D`N^YHpa#}&` zs5B3X+i^H2W98&|Ub|Q?>`BtM{X^dm)4V>o_dJPO7|FoVTek)pJ=c|18$EaEb<*4R z-B`74YxJ%s|L5KQ`h@^L`bStx$BLoI#@Kl}dI>_qcFMyX_jDuLq zz(<*UD6PJyvoNWHP#ucu{phycVHbC{lX@N(M@-3I5TL-Jwcq^|&gIc*1krA`;*U?Y zVTYvZo-V|{PPIH9!-9KZ3NrKQt<&dF&CmO&Jyo$oE9@x3@B6Rgp3IV<>IuexKS!Nc zYwDrN51gq%+69@{^7uKq8Y(P5(59JP!G@R7oW`9X9FJs>^IJ6P@}mmx-px%^HY7oR z$35oW8J=7|Lu8^Yi`nr@!MPBS75`b)YFTeb;&ccmbsdxR2!+qeohO-SabB8wR(VuZ z4Zh2277hQBdLrB%FNCtHt7Nh}&cEYYAalu;iF3il2vkNUq+)~z-h9Vk1vqqBLj z1DrtrXjT}K-)qAwh70(habPqq?-`8|M{i@Ju956$^J=Y;U*GuS+tLrDc_BdgoI-FK zw{ICxQFEX&QCM@cLgFEEoU2NkaG_)UFwdV`bUS56ecKb=kjmrfzfopKiBsWRZXcQt zubl(+Z0t%>N2K3*LfrGdv`0_)(Nvr1Zi{qC;(VyCDb1m!VEq=Sd+*0PiD&v*`7rN! z&Cgiqz+5M{i{ghkalR~Vau6L4lVn7!vC?nCDSrg*K~ZEdoV5 z-nKaJ2~Nsz2>7vX-Z(QKe%c9mS(=v2=jkF1mnuyb za9UmZ8ZyL(%`|U}oFCG{V58XF$S-tbA8VP8+Kbv@TI?&u_qGK7&`bEh*W<|xiZ50g?OamjYL?@l!D zj~d+PIvjrdpMm|6${VM3QuL9aq)=fJcWq%(m+SYuD|Xq4L~)sYAN*6eqn+a diff --git a/packages/experimental-app-router/docs/images/image-1024x771.png b/packages/experimental-app-router/docs/images/image-1024x771.png deleted file mode 100644 index 75bbc61521f267d73ae556f858049ee9bb5fc1e4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 126887 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%0DGMuT3ER^i)X#?GB(f8E$Du{;9GcL-p!``F#J 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.EYyV@J?T||i#)rvII{LQGUs+uO! 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

i+rNf@~S6rfQxYY2_A$njW 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 diff --git a/packages/experimental-app-router/docs/images/image-2.png b/packages/experimental-app-router/docs/images/image-2.png deleted file mode 100644 index 3b7a52b611d48199a55ba038e682645c66ef46c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 134753 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 z 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 diff --git a/packages/experimental-app-router/docs/images/image-3.png b/packages/experimental-app-router/docs/images/image-3.png deleted file mode 100644 index 0866a5870260d26525bf33d9e305966431131bd2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 74229 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�MtvLu71!@|Xc3T>tLBo#YQQ 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

dBn1BbZ*unEF*Dlz{2gjP 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 -
- - -
- -
- - -
- - -; -``` - -## Technical Reference - -`onLogin(formData: FormData)` - -The `onLogin` server action accepts an instance of HTML [FormData](https://developer.mozilla.org/en-US/docs/Web/API/FormData) class that is automatically provided when you use a `
` action field. - -If the form submission is successful, the server will populate the session with a cookie that is used to maintain the authentication status on. Users will logout by submitting an onLogout action or when their authentication token expires. - -## Additional Context - -- [Next.js Server Actions](https://nextjs.org/docs/app/api-reference/functions/server-actions) diff --git a/packages/experimental-app-router/docs/onlogout-server-action.md b/packages/experimental-app-router/docs/onlogout-server-action.md deleted file mode 100644 index ef477dcf1..000000000 --- a/packages/experimental-app-router/docs/onlogout-server-action.md +++ /dev/null @@ -1,26 +0,0 @@ -# `onLogout` Server Action - -The `onLogout` function performs a server action to log out a authenticated user. It is part of the `@faustwp/experimental-app-router` package. - -## Usage - -Here is an example action to log out an existing user that had previously been authenticated: - -```js -'use client' -import { onLogout } from '@faustwp/experimental-app-router'; - - - -
; -``` - -## Technical Reference - -`onLogout()` This function does not accept any arguments. - -If the form submission is successful, the server will remove the session cookie that is used to maintain the authentication status. - -## Additional Context - -- [Next.js Server Actions](https://nextjs.org/docs/app/api-reference/functions/server-actions) diff --git a/packages/experimental-app-router/jest.config.js b/packages/experimental-app-router/jest.config.js deleted file mode 100644 index a6a716a12..000000000 --- a/packages/experimental-app-router/jest.config.js +++ /dev/null @@ -1,32 +0,0 @@ -export default { - roots: ['/tests'], - - // Adds Jest support for TypeScript using ts-jest. - testEnvironment: 'jest-environment-jsdom', - transform: { - '^.+\\.[tj]sx?$': [ - 'ts-jest', - { - tsconfig: 'tsconfig.json', - isolatedModules: true, - useESM: true, - }, - ], - }, - // Run code before each file in the suite is tested. - setupFilesAfterEnv: ['./jest.setup.ts'], - - testRegex: '(/__tests__/.*|(\\.|/)(test|spec))\\.tsx?$', - - moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'json', 'node'], - - // ESM Support - // @link https://kulshekhar.github.io/ts-jest/docs/guides/esm-support/ - extensionsToTreatAsEsm: ['.ts'], - moduleNameMapper: { - '^(\\.{1,2}/.*)\\.js$': '$1', - }, - collectCoverage: true, - coverageReporters: ['json', 'html'], - passWithNoTests: true, -}; diff --git a/packages/experimental-app-router/jest.setup.ts b/packages/experimental-app-router/jest.setup.ts deleted file mode 100644 index f30f08879..000000000 --- a/packages/experimental-app-router/jest.setup.ts +++ /dev/null @@ -1 +0,0 @@ -import '@testing-library/jest-dom'; // For custom matchers. See https://github.com/testing-library/jest-dom#custom-matchers. diff --git a/packages/experimental-app-router/package.json b/packages/experimental-app-router/package.json deleted file mode 100644 index dcd2b0f47..000000000 --- a/packages/experimental-app-router/package.json +++ /dev/null @@ -1,71 +0,0 @@ -{ - "name": "@faustwp/experimental-app-router", - "type": "module", - "version": "0.6.0", - "description": "Experimental: A Faust package to support Next.js' App Router", - "exports": { - ".": "./dist/index.js", - "./ssr": "./dist/ssr.js", - "./package.json": "./package.json" - }, - "types": "dist/index.d.ts", - "keywords": [ - "next", - "nextjs", - "faust", - "faustjs", - "esm", - "headless", - "wordpress" - ], - "scripts": { - "dev": "concurrently \"npm:watch-*\" --prefix-colors \"auto\"", - "build": "concurrently \"npm:build-*\" --prefix-colors \"auto\"", - "prebuild": "npm run clean", - "clean": "rimraf dist", - "format": "prettier --write .", - "prepublish": "npm run build", - "test:coverage:ci": "jest --ci --json --coverage --testLocationInResults --outputFile=report.json", - "test:coverage": "jest --coverage", - "test:watch": "jest --watch", - "test": "jest", - "build-js": "tsc -p .", - "watch-js": "concurrently \"npm:build-js -- --watch\"" - }, - "repository": { - "type": "git", - "url": "git+https://github.com/wpengine/faustjs.git" - }, - "author": "Faust Team", - "license": "MIT", - "bugs": { - "url": "https://github.com/wpengine/faustjs/issues" - }, - "homepage": "https://github.com/wpengine/faustjs#readme", - "engines": { - "node": ">=18", - "npm": ">=8" - }, - "peerDependencies": { - "@apollo/client": ">=3.8.0", - "@apollo/experimental-nextjs-app-support": ">=0.11.5", - "@faustwp/cli": ">=1.1.3", - "@faustwp/core": ">=1.1.2", - "next": ">=13.0.0", - "react": ">=18.0.0", - "react-dom": ">=18.0.0" - }, - "devDependencies": { - "@apollo/client": "^3.8.0", - "@apollo/experimental-nextjs-app-support": "^0.11.5", - "@testing-library/jest-dom": "^5.17.0", - "@types/node": "^20.4.6", - "concurrently": "^8.2.0", - "jest": "^29.6.2", - "jest-environment-jsdom": "^29.6.2", - "rimraf": "^5.0.1", - "ts-jest": "^29.1.1", - "ts-loader": "^9.4.4", - "typescript": "^5.1.6" - } -} diff --git a/packages/experimental-app-router/src/client/config.ts b/packages/experimental-app-router/src/client/config.ts deleted file mode 100644 index a4726fe6b..000000000 --- a/packages/experimental-app-router/src/client/config.ts +++ /dev/null @@ -1,59 +0,0 @@ -import { - ApolloLink, - InMemoryCacheConfig, - createHttpLink, -} from '@apollo/client'; -// eslint-disable-next-line import/extensions -import { setContext } from '@apollo/client/link/context'; -import { getConfig, getGraphqlEndpoint } from '../faust-core-utils.js'; -import { fetchAccessToken } from '../server/auth/fetchAccessToken.js'; - -export function createApolloConfig( - authenticated = false, -): [InMemoryCacheConfig, ApolloLink] { - const { possibleTypes } = getConfig(); - - const inMemoryCacheObject: InMemoryCacheConfig = { - possibleTypes, - typePolicies: { - RootQuery: { - queryType: true, - }, - RootMutation: { - mutationType: true, - }, - }, - }; - - let linkChain = createHttpLink({ - uri: getGraphqlEndpoint(), - }); - - // @todo Create hook for client and options. - - // If the request is coming from the auth client, apply the auth link. - if (authenticated) { - linkChain = setContext(async (_, { headers }) => { - // get the authentication token from local storage if it exists - const token = await fetchAccessToken(); - - // return the headers to the context so httpLink can read them - return { - headers: { - ...headers, - authorization: token ? `Bearer ${token}` : '', - }, - }; - }).concat(linkChain); - } - - /** - * @todo - * Configure GET requests and persisted queries options. - * These are not defined right now as these behaviors may - * change based on the App Router implementation. For example, - * we may set config differently than how we currently do it. - */ - - return [inMemoryCacheObject, linkChain]; -} diff --git a/packages/experimental-app-router/src/client/rsc.tsx b/packages/experimental-app-router/src/client/rsc.tsx deleted file mode 100644 index 8342d3735..000000000 --- a/packages/experimental-app-router/src/client/rsc.tsx +++ /dev/null @@ -1,34 +0,0 @@ -// eslint-disable-next-line import/extensions -import { ApolloClient, InMemoryCache } from '@apollo/client'; -// eslint-disable-next-line import/extensions -import { registerApolloClient } from '@apollo/experimental-nextjs-app-support'; -import { fetchAccessToken } from '../server/auth/fetchAccessToken.js'; -import { createApolloConfig } from './config.js'; - -export function createRSCApolloClient(authenticated = false) { - const [inMemoryCacheObject, linkChain] = createApolloConfig(authenticated); - return new ApolloClient({ - cache: new InMemoryCache(inMemoryCacheObject), - link: linkChain, - }); -} - -export async function getClient() { - const faustApolloClient = createRSCApolloClient(false); - const client = registerApolloClient(() => faustApolloClient); - - return client.getClient(); -} - -export async function getAuthClient() { - const token = await fetchAccessToken(); - - if (!token) { - return null; - } - - const faustApolloClient = createRSCApolloClient(true); - const client = registerApolloClient(() => faustApolloClient); - - return client.getClient(); -} diff --git a/packages/experimental-app-router/src/client/ssr.tsx b/packages/experimental-app-router/src/client/ssr.tsx deleted file mode 100644 index 004f2437e..000000000 --- a/packages/experimental-app-router/src/client/ssr.tsx +++ /dev/null @@ -1,27 +0,0 @@ -'use client'; - -// eslint-disable-next-line import/extensions -import { - ApolloNextAppProvider, - ApolloClient, - InMemoryCache, - // eslint-disable-next-line import/extensions -} from '@apollo/experimental-nextjs-app-support'; -import React, { PropsWithChildren } from 'react'; -import { createApolloConfig } from './config.js'; - -export function createSSRApolloClient(authenticated = false) { - const [inMemoryCacheObject, linkChain] = createApolloConfig(authenticated); - return new ApolloClient({ - cache: new InMemoryCache(inMemoryCacheObject), - link: linkChain, - }); -} - -export function FaustSSRProvider({ children }: PropsWithChildren) { - return ( - createSSRApolloClient(false)}> - {children} - - ); -} diff --git a/packages/experimental-app-router/src/faust-core-utils.ts b/packages/experimental-app-router/src/faust-core-utils.ts deleted file mode 100644 index 73b01d0bc..000000000 --- a/packages/experimental-app-router/src/faust-core-utils.ts +++ /dev/null @@ -1,13 +0,0 @@ -/** - * We are currently importing these utils from their deep paths because importing - * from the main export will also include the FaustProvider component, which throws an error because - * it does not have the "use client" directive set. - * - * @todo Find a workaround for importing these utils without invoking FaustProvider. - * @see https://github.com/vercel/next.js/issues/12557#issuecomment-1427088366 - */ -export { getConfig } from '@faustwp/core/dist/mjs/config/index.js'; -export { getGraphqlEndpoint } from '@faustwp/core/dist/mjs/lib/getGraphqlEndpoint.js'; -export { getWpUrl } from '@faustwp/core/dist/mjs/lib/getWpUrl.js'; -export { getWpSecret } from '@faustwp/core/dist/mjs/lib/getWpSecret.js'; -export { isValidEmail } from '@faustwp/core/dist/mjs/utils/assert.js'; diff --git a/packages/experimental-app-router/src/index.tsx b/packages/experimental-app-router/src/index.tsx deleted file mode 100644 index 26b73f850..000000000 --- a/packages/experimental-app-router/src/index.tsx +++ /dev/null @@ -1,5 +0,0 @@ -export { getClient, getAuthClient } from './client/rsc.js'; -export { faustRouteHandler } from './server/routeHandler/index.js'; -export { fetchAccessToken } from './server/auth/fetchAccessToken.js'; -export { onLogout } from './server-actions/logoutAction.js'; -export { onLogin } from './server-actions/loginAction.js'; diff --git a/packages/experimental-app-router/src/lib/getUrl.ts b/packages/experimental-app-router/src/lib/getUrl.ts deleted file mode 100644 index d48610321..000000000 --- a/packages/experimental-app-router/src/lib/getUrl.ts +++ /dev/null @@ -1,4 +0,0 @@ -export function getUrl() { - // eslint-disable-next-line @typescript-eslint/no-non-null-assertion - return process.env.NEXT_PUBLIC_URL!; -} diff --git a/packages/experimental-app-router/src/server-actions/loginAction.ts b/packages/experimental-app-router/src/server-actions/loginAction.ts deleted file mode 100644 index a22fe5124..000000000 --- a/packages/experimental-app-router/src/server-actions/loginAction.ts +++ /dev/null @@ -1,124 +0,0 @@ -import { gql } from '@apollo/client'; -// eslint-disable-next-line import/extensions -import { print } from '@apollo/client/utilities'; -import { fetchTokens } from '../server/auth/fetchTokens.js'; -import { setRefreshToken } from './utils/setRefreshToken.js'; -import { isValidEmail, getGraphqlEndpoint } from '../faust-core-utils.js'; - -export const GENERATE_AUTHORIZATION_CODE = gql` - mutation GenerateAuthorizationCode( - $email: String - $username: String - $password: String! - ) { - generateAuthorizationCode( - input: { email: $email, username: $username, password: $password } - ) { - code - error - } - } -`; - -export type GenerateAuthCodeMutationRes = { - data?: - | { - generateAuthorizationCode: { - code: string; - error: null; - }; - } - | { - generateAuthorizationCode: { - code: null; - error: string; - }; - }; -}; - -function isString(value: any): value is string { - return typeof value === 'string' || value instanceof String; -} - -export const validationError = { - error: - 'There were validation errors. Please ensure your login action has two inputs, "usernameEmail" and "password"', -}; - -export async function onLogin(formData: FormData) { - 'use server'; - - try { - const usernameEmail = formData.get('usernameEmail'); - const password = formData.get('password'); - - if ( - !usernameEmail || - !isString(usernameEmail) || - !password || - !isString(password) - ) { - return validationError; - } - - const mutationVariables: { - username?: string; - email?: string; - password: string; - } = { password }; - - if (isValidEmail(usernameEmail)) { - mutationVariables.email = usernameEmail; - } else { - mutationVariables.username = usernameEmail; - } - - /** - * Using standard fetch here so we don't muddy the waters with Next caching - * and Apollo. - */ - const mutationRes = await fetch(`${getGraphqlEndpoint()}`, { - method: 'POST', - headers: { - 'Content-Type': 'application/json', - }, - body: JSON.stringify({ - query: print(GENERATE_AUTHORIZATION_CODE), - variables: mutationVariables, - }), - // We do not want Next caching the generate auth code response. - cache: 'no-store', - }); - - const { data } = (await mutationRes.json()) as GenerateAuthCodeMutationRes; - - if (data?.generateAuthorizationCode.error !== null) { - return { - error: data?.generateAuthorizationCode.error, - }; - } - - const { code } = data.generateAuthorizationCode; - - const tokens = await fetchTokens(code); - - if (tokens === null) { - throw new Error('Could not fetch tokens'); - } - - await setRefreshToken( - tokens.refreshToken, - tokens.refreshTokenExpiration * 1000, - ); - - return { - message: 'User was successfully logged in', - }; - } catch (err) { - console.error('User could not be logged in:', err); - - return { - error: 'There was an error logging in the user', - }; - } -} diff --git a/packages/experimental-app-router/src/server-actions/logoutAction.ts b/packages/experimental-app-router/src/server-actions/logoutAction.ts deleted file mode 100644 index de5527ce6..000000000 --- a/packages/experimental-app-router/src/server-actions/logoutAction.ts +++ /dev/null @@ -1,17 +0,0 @@ -import { cookies } from 'next/headers.js'; -import { getWpUrl } from '../faust-core-utils.js'; - -export async function onLogout() { - 'use server'; - - const wpCookieName = `${getWpUrl()}-rt`; - // eslint-disable-next-line @typescript-eslint/await-thenable - const cookieStore = await cookies(); - const wpCookie = cookieStore.get(wpCookieName); - - if (wpCookie?.name) { - cookieStore.delete(wpCookieName); - return true; - } - return false; -} diff --git a/packages/experimental-app-router/src/server-actions/utils/setRefreshToken.ts b/packages/experimental-app-router/src/server-actions/utils/setRefreshToken.ts deleted file mode 100644 index 1b3828d0f..000000000 --- a/packages/experimental-app-router/src/server-actions/utils/setRefreshToken.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { cookies } from 'next/headers.js'; -import { getWpUrl } from '../../faust-core-utils.js'; - -/** - * Sets the refresh token to the proper cookie. This can only be used within - * server actions and server routes. - * - * @param refreshToken The refresh token from the token endpoint - * @param refreshTokenExpiration The refresh token expiration from the token endpoint - */ -export async function setRefreshToken( - refreshToken: string, - refreshTokenExpiration: number, -) { - // eslint-disable-next-line @typescript-eslint/await-thenable - const cookieStore = await cookies(); - const cookieName = `${getWpUrl()}-rt`; - - cookieStore.set(cookieName, refreshToken, { - secure: true, - httpOnly: true, - path: '/', - expires: new Date(refreshTokenExpiration), - sameSite: 'lax', - }); -} diff --git a/packages/experimental-app-router/src/server/auth/fetchAccessToken.ts b/packages/experimental-app-router/src/server/auth/fetchAccessToken.ts deleted file mode 100644 index 153bd02ba..000000000 --- a/packages/experimental-app-router/src/server/auth/fetchAccessToken.ts +++ /dev/null @@ -1,18 +0,0 @@ -import { fetchTokens } from './fetchTokens.js'; - -/** - * Fetches an access token from the token endpoint. Uses fetchTokens under - * the hood. - * - * @param code string|undefined An authorization code to get tokens. - * @returns string|null - */ -export async function fetchAccessToken(code?: string) { - const tokens = await fetchTokens(code); - - if (tokens === null) { - return null; - } - - return tokens.accessToken; -} diff --git a/packages/experimental-app-router/src/server/auth/fetchTokens.ts b/packages/experimental-app-router/src/server/auth/fetchTokens.ts deleted file mode 100644 index 10c6179fd..000000000 --- a/packages/experimental-app-router/src/server/auth/fetchTokens.ts +++ /dev/null @@ -1,61 +0,0 @@ -// eslint-disable-next-line import/extensions -import { cookies } from 'next/headers.js'; -import { AuthorizeResponse } from '../routeHandler/tokenHandler.js'; -import { getUrl } from '../../lib/getUrl.js'; -import { getWpUrl } from '../../faust-core-utils.js'; - -/** - * Fetches tokens using either the refresh token cookie or the provided - * authorization code. - * - * @param code string|undefined An authorization code to fetch tokens. - * @returns string|null - */ -export async function fetchTokens(code?: string) { - // eslint-disable-next-line @typescript-eslint/await-thenable - const cookieStore = await cookies(); - const cookieName = `${getWpUrl()}-rt`; - - if (!cookieStore.get(cookieName)?.value && !code) { - // The user is not authenticated. - return null; - } - - let url = `${getUrl()}/api/faust/token`; - - if (code) { - url += `?code=${encodeURIComponent(code)}`; - } - - try { - const response = await fetch(url, { - method: 'GET', - headers: { - 'Content-Type': 'application/json', - Cookie: cookieStore.toString(), - }, - cache: 'no-store', - }); - - if (!response.ok) { - if (response.status !== 401) { - throw new Error('Invalid response from token endpoint'); - } - - return null; - } - - if (!response.ok) { - return null; - } - - const data = (await response.json()) as AuthorizeResponse; - - return data; - } catch (err) { - // eslint-disable-next-line no-console - console.log('There was an error fetching the access token', err); - - return null; - } -} diff --git a/packages/experimental-app-router/src/server/routeHandler/index.ts b/packages/experimental-app-router/src/server/routeHandler/index.ts deleted file mode 100644 index f504531d5..000000000 --- a/packages/experimental-app-router/src/server/routeHandler/index.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { notFound } from 'next/navigation.js'; -import { tokenHandler } from './tokenHandler.js'; - -export async function GetFn(req: Request) { - const { pathname } = new URL(req.url); - - switch (pathname) { - case '/api/faust/token/': - case '/api/faust/token': { - return tokenHandler(req); - } - default: { - return notFound(); - } - } -} - -// eslint-disable-next-line @typescript-eslint/no-unused-vars -export async function PostFn(req: Request) { - // Intentionally left empty if/until we have POST endpoints. -} - -export const faustRouteHandler = { - GET: (req: Request) => GetFn(req), - POST: (req: Request) => PostFn(req), -}; diff --git a/packages/experimental-app-router/src/server/routeHandler/tokenHandler.ts b/packages/experimental-app-router/src/server/routeHandler/tokenHandler.ts deleted file mode 100644 index c43ef421e..000000000 --- a/packages/experimental-app-router/src/server/routeHandler/tokenHandler.ts +++ /dev/null @@ -1,105 +0,0 @@ -import { cookies } from 'next/headers.js'; -import { NextResponse } from 'next/server.js'; -import { getWpUrl, getWpSecret } from '../../faust-core-utils.js'; - -export type AuthorizeResponse = { - accessToken: string; - accessTokenExpiration: number; - refreshToken: string; - refreshTokenExpiration: number; -}; - -export async function tokenHandler(req: Request) { - try { - const secretKey = getWpSecret(); - - if (!secretKey) { - throw new Error('FAUST_SECRET_KEY must be set'); - } - - const { url } = req; - const code = new URL(url).searchParams.get('code') ?? undefined; - // eslint-disable-next-line @typescript-eslint/await-thenable - const cookieStore = await cookies(); - const cookieName = `${getWpUrl()}-rt`; - const refreshToken = cookieStore.get(cookieName)?.value; - - if (!refreshToken && !code) { - return new Response(JSON.stringify({ error: 'Unauthorized' }), { - status: 401, - headers: { - 'Content-Type': 'application/json', - }, - }); - } - - const wpFaustAuthorizeEndpoint = `${getWpUrl()}/?rest_route=/faustwp/v1/authorize`; - - const response = await fetch(wpFaustAuthorizeEndpoint, { - headers: { - 'Content-Type': 'application/json', - 'x-faustwp-secret': secretKey, - }, - method: 'POST', - body: JSON.stringify({ - code, - refreshToken, - }), - }); - - if (!response.ok) { - /** - * Remove the refresh token from the cookie in the case the token is: - * - expired - * - invalid - * - revoked - * - from a different WordPress instance when developing on localhost - */ - - /** - * @TODO Delete the cookie - */ - // cookieStore.delete(cookieName); - - /** - * @TODO throw different errors based on response - */ - return new Response(JSON.stringify({ error: 'Unauthorized' }), { - status: 401, - headers: { - 'Content-Type': 'application/json', - }, - }); - } - - const data = (await response.json()) as AuthorizeResponse; - - /** - * @TODO Set the refresh token cookie with the new refresh token - * and expiration. - */ - - const res = new NextResponse(JSON.stringify(data), { - status: 200, - }); - - res.cookies.set(cookieName, data.refreshToken, { - secure: true, - httpOnly: true, - path: '/', - expires: new Date(data.refreshTokenExpiration * 1000), - sameSite: 'lax', - }); - - return res; - } catch (err) { - console.error('Invalid response for authorize handler:', err); - - return new Response(JSON.stringify({ error: 'Internal Server Error' }), { - status: 500, - headers: { - 'Content-Type': 'application/json', - }, - }); - } -} diff --git a/packages/experimental-app-router/src/ssr.tsx b/packages/experimental-app-router/src/ssr.tsx deleted file mode 100644 index 7a989ae98..000000000 --- a/packages/experimental-app-router/src/ssr.tsx +++ /dev/null @@ -1 +0,0 @@ -export { FaustSSRProvider as FaustProvider } from './client/ssr.js'; diff --git a/packages/experimental-app-router/tests/auth/fetchAccessToken.test.ts b/packages/experimental-app-router/tests/auth/fetchAccessToken.test.ts deleted file mode 100644 index 3c0a0cd37..000000000 --- a/packages/experimental-app-router/tests/auth/fetchAccessToken.test.ts +++ /dev/null @@ -1,112 +0,0 @@ -import 'isomorphic-fetch'; -import * as fetchAccessToken from '../../src/server/auth/fetchAccessToken.js'; -import fetchMock from 'fetch-mock'; -import { cookies } from 'next/headers.js'; - -// // https://github.com/aelbore/esbuild-jest/issues/26#issuecomment-893763840 -const nextHeaders = { cookies }; - -jest.mock('next/headers.js'); - -describe('fetchAccessToken', () => { - const envBackup = process.env; - - beforeEach(() => { - process.env = { ...envBackup }; - }); - - afterEach(() => { - jest.clearAllMocks(); - fetchMock.restore(); - }); - - afterAll(() => { - process.env = envBackup; - }); - - it('returns null if no code or refresh token is present', async () => { - const cookiesSpy = jest.spyOn(nextHeaders, 'cookies'); - - // No refresh token - cookiesSpy.mockReturnValue({ - get(name: string) { - return { name: undefined, value: undefined }; - }, - } as any); - - const token = await fetchAccessToken.fetchAccessToken(); - - expect(token).toBe(null); - }); - - it('makes a request to the token endpoint with the code if given', async () => { - process.env.NEXT_PUBLIC_URL = 'http://localhost:3000'; - - const cookiesSpy = jest.spyOn(nextHeaders, 'cookies'); - - // No refresh token - cookiesSpy.mockReturnValue({ - get(name: string) { - return { name: undefined, value: undefined }; - }, - } as any); - - const code = 'my code'; - - // Ensures proper URL encoding - fetchMock.get(`http://localhost:3000/api/faust/token?code=my%20code`, { - status: 200, - body: { - accessToken: 'valid-token', - }, - }); - - const token = await fetchAccessToken.fetchAccessToken(code); - - expect(token).toBe('valid-token'); - }); - - it('returns null if the token response was not ok', async () => { - process.env.NEXT_PUBLIC_URL = 'http://localhost:3000'; - - const cookiesSpy = jest.spyOn(nextHeaders, 'cookies'); - - cookiesSpy.mockReturnValue({ - get(name: string) { - return { name, value: '1234' }; - }, - } as any); - - fetchMock.get(`http://localhost:3000/api/faust/token`, { - status: 401, - }); - - const token = await fetchAccessToken.fetchAccessToken(); - - expect(token).toBeNull(); - }); - - it('properly returns the access token', async () => { - process.env.NEXT_PUBLIC_URL = 'http://localhost:3000'; - - const cookiesSpy = jest.spyOn(nextHeaders, 'cookies'); - - // No refresh token - cookiesSpy.mockReturnValue({ - get(name: string) { - return { name, value: 'valid-refresh-token' }; - }, - } as any); - - fetchMock.get(`http://localhost:3000/api/faust/token`, { - status: 200, - body: { - accessToken: 'valid-token', - }, - }); - - const token = await fetchAccessToken.fetchAccessToken(); - - expect(token).toBe('valid-token'); - }); -}); diff --git a/packages/experimental-app-router/tests/client.test.tsx.invalid b/packages/experimental-app-router/tests/client.test.tsx.invalid deleted file mode 100644 index 09ef82971..000000000 --- a/packages/experimental-app-router/tests/client.test.tsx.invalid +++ /dev/null @@ -1,41 +0,0 @@ -/** - * @jest-environment node - */ - -import * as apolloClient from '@apollo/client'; -import * as client from '../src/client'; - -afterEach(() => { - jest.clearAllMocks(); -}); - -describe('getClient', () => { - const httpLinkSpy = jest.spyOn(apolloClient, 'createHttpLink'); - - const envBackup = process.env; - - beforeEach(() => { - process.env = { ...envBackup }; - // @ts-ignore - }); - - afterEach(() => { - jest.clearAllMocks(); - }); - - afterAll(() => { - process.env = envBackup; - }); - - it('calls the appropriate Apollo link with WordPress GraphQL endpoint', async () => { - process.env.NEXT_PUBLIC_WORDPRESS_URL = 'http://headless.local'; - - client.getClient(); - - expect(httpLinkSpy).toHaveBeenCalledTimes(1); - - expect(httpLinkSpy).toHaveBeenCalledWith({ - uri: 'http://headless.local/index.php?graphql', - }); - }); -}); diff --git a/packages/experimental-app-router/tests/dummy.test.ts b/packages/experimental-app-router/tests/dummy.test.ts deleted file mode 100644 index 8ca53d887..000000000 --- a/packages/experimental-app-router/tests/dummy.test.ts +++ /dev/null @@ -1,3 +0,0 @@ -test('dummy test', () => { - expect(true).toBe(true); -}); diff --git a/packages/experimental-app-router/tests/server-actions/onLogin.test.ts b/packages/experimental-app-router/tests/server-actions/onLogin.test.ts deleted file mode 100644 index 56f27509a..000000000 --- a/packages/experimental-app-router/tests/server-actions/onLogin.test.ts +++ /dev/null @@ -1,152 +0,0 @@ -import 'isomorphic-fetch'; -import fetchMock from 'fetch-mock'; -import { cookies } from 'next/headers.js'; -import { - onLogin, - validationError, -} from '../../src/server-actions/loginAction.js'; -import * as fetchTokens from '../../src/server/auth/fetchTokens.js'; -import * as setRefreshToken from '../../src/server-actions/utils/setRefreshToken.js'; -import { getGraphqlEndpoint } from '../../src/faust-core-utils.js'; - -// // https://github.com/aelbore/esbuild-jest/issues/26#issuecomment-893763840 -const nextHeaders = { cookies }; - -jest.mock('next/headers.js'); - -describe('onLogout', () => { - const envBackup = process.env; - - beforeEach(() => { - process.env = { ...envBackup }; - }); - - afterEach(() => { - jest.clearAllMocks(); - fetchMock.restore(); - }); - - afterAll(() => { - process.env = envBackup; - }); - - it('returns validation errors', async () => { - const nullFormData = { - get(name: string) { - if (name === 'usernameEmail') return null; - if (name === 'password') return null; - }, - }; - - const noPasswordFormData = { - get(name: string) { - if (name === 'usernameEmail') return 'Admin'; - if (name === 'password') return null; - }, - }; - - const noUsernameFormData = { - get(name: string) { - if (name === 'usernameEmail') return null; - if (name === 'password') return 'password'; - }, - }; - - const invalidTypeFormData = { - get(name: string) { - if (name === 'usernameEmail') return 123; - if (name === 'password') return 123; - }, - }; - - expect(await onLogin(nullFormData as any as FormData)).toStrictEqual( - validationError, - ); - expect(await onLogin(noPasswordFormData as any as FormData)).toStrictEqual( - validationError, - ); - expect(await onLogin(noUsernameFormData as any as FormData)).toStrictEqual( - validationError, - ); - expect(await onLogin(invalidTypeFormData as any as FormData)).toStrictEqual( - validationError, - ); - }); - - it('returns the error received from graphql query if it exists', async () => { - const validFormData = { - get(name: string) { - if (name === 'usernameEmail') return 'admin'; - if (name === 'password') return 'admin'; - }, - }; - - process.env.NEXT_PUBLIC_WORDPRESS_URL = 'http://headless.local'; - - fetchMock.post(`${getGraphqlEndpoint()}`, { - status: 200, - body: JSON.stringify({ - data: { - generateAuthorizationCode: { - error: 'some error', - }, - }, - }), - }); - - const res = await onLogin(validFormData as any as FormData); - - expect(res).toStrictEqual({ error: 'some error' }); - }); - - it('properly logs in a user', async () => { - const tokens = { - accessToken: 'at', - accessTokenExpiration: 1234, - refreshToken: 'rt', - refreshTokenExpiration: 1234, - }; - - const fetchTokensSpy = jest - .spyOn(fetchTokens, 'fetchTokens') - .mockImplementation(async () => tokens); - - const setRefreshTokenSpy = jest - .spyOn(setRefreshToken, 'setRefreshToken') - .mockImplementation(); - - const validFormData = { - get(name: string) { - if (name === 'usernameEmail') return 'admin'; - if (name === 'password') return 'admin'; - }, - }; - - process.env.NEXT_PUBLIC_WORDPRESS_URL = 'http://headless.local'; - - let authCode = '12345'; - - fetchMock.post(`${getGraphqlEndpoint()}`, { - status: 200, - body: JSON.stringify({ - data: { - generateAuthorizationCode: { - code: authCode, - error: null, - }, - }, - }), - }); - - const res = await onLogin(validFormData as any as FormData); - - expect(res).toStrictEqual({ message: 'User was successfully logged in' }); - - expect(fetchTokensSpy).toHaveBeenCalledWith(authCode); - - expect(setRefreshTokenSpy).toHaveBeenCalledWith( - tokens.refreshToken, - tokens.refreshTokenExpiration * 1000, - ); - }); -}); diff --git a/packages/experimental-app-router/tests/server-actions/onLogout.test.ts b/packages/experimental-app-router/tests/server-actions/onLogout.test.ts deleted file mode 100644 index edf23a5e5..000000000 --- a/packages/experimental-app-router/tests/server-actions/onLogout.test.ts +++ /dev/null @@ -1,63 +0,0 @@ -import 'isomorphic-fetch'; -import { onLogout } from '../../src/server-actions/logoutAction.js'; -import fetchMock from 'fetch-mock'; -import { cookies } from 'next/headers.js'; - -// // https://github.com/aelbore/esbuild-jest/issues/26#issuecomment-893763840 -const nextHeaders = { cookies }; - -jest.mock('next/headers.js'); - -describe('onLogout', () => { - const envBackup = process.env; - - beforeEach(() => { - process.env = { ...envBackup }; - }); - - afterEach(() => { - jest.clearAllMocks(); - fetchMock.restore(); - }); - - afterAll(() => { - process.env = envBackup; - }); - - it('return true if cookie exists and gets deleted', async () => { - const cookiesSpy = jest.spyOn(nextHeaders, 'cookies'); - const deleteSpy = jest.fn(); - - // No refresh token - cookiesSpy.mockReturnValue({ - get() { - return { - value: 'values', - name: 'cookieName', - }; - }, - delete: deleteSpy, - } as any); - - const loggedOut = await onLogout(); - - expect(deleteSpy).toHaveBeenCalled(); - expect(loggedOut).toBeTruthy(); - }); - - it("return false if cookie doesn't exist", async () => { - const cookiesSpy = jest.spyOn(nextHeaders, 'cookies'); - - // No refresh token - cookiesSpy.mockReturnValue({ - get() { - return undefined; - }, - delete() {}, - } as any); - - const loggedOut = await onLogout(); - - expect(loggedOut).toBeFalsy(); - }); -}); diff --git a/packages/experimental-app-router/tests/server/routeHandler/index.test.ts b/packages/experimental-app-router/tests/server/routeHandler/index.test.ts deleted file mode 100644 index 88f07f739..000000000 --- a/packages/experimental-app-router/tests/server/routeHandler/index.test.ts +++ /dev/null @@ -1,36 +0,0 @@ -import 'isomorphic-fetch'; -import { NextRequest } from 'next/server'; -import * as faustRouteHandler from '../../../src/server/routeHandler/index.js'; -import * as tokenHandler from '../../../src/server/routeHandler/tokenHandler.js'; -import * as nextNavigation from 'next/navigation.js'; -jest.mock('next/navigation.js'); - -describe('faustRouteHandler', () => { - it('Returns 404 if there are no matching endpoints', async () => { - const notFoundSpy = jest - .spyOn(nextNavigation, 'notFound') - .mockImplementation(); - - const request = new NextRequest( - new Request('http://localhost:3000/api/faust/testing'), - ); - - const response = await faustRouteHandler.faustRouteHandler.GET(request); - - expect(notFoundSpy).toHaveBeenCalledTimes(1); - }); - - it('returns the token endpoint given the correct request url', async () => { - const tokenHandlerSpy = jest - .spyOn(tokenHandler, 'tokenHandler') - .mockImplementation(); - - const request = new NextRequest( - new Request('http://localhost:3000/api/faust/token'), - ); - - const response = await faustRouteHandler.faustRouteHandler.GET(request); - - expect(tokenHandlerSpy).toHaveBeenCalledTimes(1); - }); -}); diff --git a/packages/experimental-app-router/tests/server/routeHandler/tokenHandler.test.ts b/packages/experimental-app-router/tests/server/routeHandler/tokenHandler.test.ts deleted file mode 100644 index 0896c4a42..000000000 --- a/packages/experimental-app-router/tests/server/routeHandler/tokenHandler.test.ts +++ /dev/null @@ -1,134 +0,0 @@ -import 'isomorphic-fetch'; -import * as tokenHandler from '../../../src/server/routeHandler/tokenHandler'; -jest.mock('next/headers.js'); -import { cookies } from 'next/headers.js'; -import fetchMock from 'fetch-mock'; -import * as server from 'next/server'; - -// // https://github.com/aelbore/esbuild-jest/issues/26#issuecomment-893763840 -const nextHeaders = { cookies }; - -describe('tokenHandler', () => { - const envBackup = process.env; - - beforeEach(() => { - process.env = { ...envBackup }; - }); - - afterEach(() => { - jest.clearAllMocks(); - fetchMock.restore(); - }); - - afterAll(() => { - process.env = envBackup; - }); - - it('throws a 500 error if the secret key is not set', async () => { - const req = new Request('http://localhost:3000/api/faust/token'); - - const response = await tokenHandler.tokenHandler(req, server); - - expect(response.status).toBe(500); - expect(await response.json()).toStrictEqual({ - error: 'Internal Server Error', - }); - }); - - it('throws a 401 when the refresh token or code is not present', async () => { - const cookiesSpy = jest.spyOn(nextHeaders, 'cookies'); - - // No refresh token - cookiesSpy.mockReturnValue({ - get() { - return {}; - }, - } as any); - - process.env.FAUST_SECRET_KEY = 'xxxx'; - - const req = new Request('http://localhost:3000/api/faust/token'); - - const response = await tokenHandler.tokenHandler(req, server); - - expect(response.status).toBe(401); - expect(await response.json()).toStrictEqual({ - error: 'Unauthorized', - }); - }); - - it('returns 401 if wp endpoint response was not ok', async () => { - process.env.NEXT_PUBLIC_WORDPRESS_URL = 'http://headless.local'; - process.env.FAUST_SECRET_KEY = 'xxxx'; - - const cookiesSpy = jest.spyOn(nextHeaders, 'cookies'); - - // No refresh token - cookiesSpy.mockReturnValue({ - get() { - return { value: 'my-invalid-rt' }; - }, - } as any); - - fetchMock.post('http://headless.local/?rest_route=/faustwp/v1/authorize', { - status: 401, - }); - - const req = new server.NextRequest( - new Request('http://localhost:3000/api/faust/token'), - ); - - const response = await tokenHandler.tokenHandler(req, server); - - expect(response.status).toBe(401); - expect(await response.json()).toStrictEqual({ error: 'Unauthorized' }); - }); - - it('successfully returns tokens using refresh token', async () => { - process.env.NEXT_PUBLIC_WORDPRESS_URL = 'http://headless.local'; - process.env.FAUST_SECRET_KEY = 'xxxx'; - - const validResponse: tokenHandler.AuthorizeResponse = { - accessToken: 'at', - accessTokenExpiration: 1234, - refreshToken: 'rt', - refreshTokenExpiration: 1234, - }; - - const cookiesSpy = jest.spyOn(nextHeaders, 'cookies'); - - // No refresh token - cookiesSpy.mockReturnValue({ - get() { - return { value: 'my-valid-rt' }; - }, - } as any); - - fetchMock.post( - { - url: 'http://headless.local/?rest_route=/faustwp/v1/authorize', - headers: { - 'Content-Type': 'application/json', - 'x-faustwp-secret': 'xxxx', - }, - body: { - refreshToken: 'my-valid-rt', - code: 'my-code', - }, - }, - { - status: 200, - body: JSON.stringify(validResponse), - }, - ); - - const req = new server.NextRequest( - new Request('http://localhost:3000/api/faust/token?code=my-code'), - ); - - const response = await tokenHandler.tokenHandler(req, server); - - expect(response.status).toBe(200); - expect(await response.json()).toStrictEqual(validResponse); - }); -}); diff --git a/packages/experimental-app-router/tsconfig.json b/packages/experimental-app-router/tsconfig.json deleted file mode 100644 index 1a6420ae9..000000000 --- a/packages/experimental-app-router/tsconfig.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "extends": "../../tsconfig.json", - "compilerOptions": { - "module": "NodeNext", - "moduleResolution": "NodeNext", - "outDir": "dist", - "target": "es2017", - "rootDir": "src", - "jsx": "react", - "declaration": true - }, - "exclude": ["node_modules", "dist"], - "include": ["src"] -} diff --git a/packages/faustwp-cli/src/telemetry/marshallTelemetryData.ts b/packages/faustwp-cli/src/telemetry/marshallTelemetryData.ts index 07b6a1f5a..150380413 100644 --- a/packages/faustwp-cli/src/telemetry/marshallTelemetryData.ts +++ b/packages/faustwp-cli/src/telemetry/marshallTelemetryData.ts @@ -37,12 +37,6 @@ export const marshallTelemetryData = (command: string) => { | string | undefined, ), - node_faustwp_experimental_app_router_version: sanitizePackageJsonVersion( - packageJson?.dependencies?.['@faustwp/experimental-app-router'] as - | string - | undefined, - ), - node_apollo_client_version: sanitizePackageJsonVersion( packageJson?.dependencies?.['@apollo/client'] as string | undefined, ),